$(document).ready(function(){   

  $(function() {
    $('.gallery #main ul a').lightBox();
  });   
  
  $(function() {
    $('ul#impressionen a').lightBox();
  });
  
  $('#scroller').jScrollPane({
    scrollbarWidth: 6
  });   
  $('#text_scroller').jScrollPane({
    scrollbarWidth: 6,
    scrollbarMargin: 20
  });  
  
  var $form = $("#register")
  if($form.length > 0){ 
    $("#register").validate({
  		//set the rules for the fild names
  		rules: {    
  		  "attendee[name]": {
  				required: true,
  				minlength: 2  
  			},
  			"attendee[first_name]": {
  				required: true,
  				minlength: 2  
  			},
  			"attendee[street]": {
  				required: true
  			},
  			"attendee[plz]": {
  				required: true,
  				number: true
  			},
  			"attendee[city]": {
  				required: true
  			},
  		  "attendee[mobile]": {
  				required: true,
  				phone: true
  			}, 
  			"attendee[telephone]": {
  				required: true,
  				phone: true
  			}, 
    		"attendee[email]": {
    			required: true,
    			email: true
    		},
    		"agbs": {
    		  required: true
    		}
  		},
  		//set messages to appear inline
  		messages: {   
  		  'attendee[name]': "Bitte Ihren Namen eingeben",  
  		  'attendee[first_name]': "Bitte Ihren Namen eingeben",  
  			'attendee[mobile]': "Bitte nur Ziffern eingeben",
  			"attendee[telephone]": "Bitte nur Ziffern eingeben",
  			"attendee[street]": "Bitte Adresse eingeben",
  			"attendee[city]": "Bitte Stadt eingeben",
  			"attendee[plz]": "Bitte PLZ eingeben",
  			"attendee[email]": "Bitte Ihre E-Mail eingeben",
  			"agbs": "Bitte ABGs zustimmen" 
  		}
  	});   
  }    
  
  $('a[href^=http]').click(function(){
    window.open( $(this).attr('href') );
    return false;
  });
               
  
});