// JavaScript Document
$(document).ready(function(){	
	
	$(':checkbox').click(function() {		
	var cObj = $(this);
    var cVal = cObj.val();	
	var tester = $(this).is(':checked')	
	if(tester == false){
		$('#inviabtn').fadeTo('slow', 0, function() {
    	  // Animation complete.
	    });
	} else {
	$('#inviabtn').fadeTo('slow', 1, function() {
    	  // Animation complete.
	    });	
	}	
	});
	
	function validate(){
//	$('#reserve_module').submit(function() {
										 
		var errConter = 0;									 
	
		if(($('#popupDatepicker').val() == '') ||($('#popupDatepicker').val() == 'data')){
			$('#popupDatepicker').css("border","1px dashed red");
			$('#popupDatepicker').focus();
			errConter++;
			return false;
		} else {
			$('#popupDatepicker').css("border","none");		
		}
		
		if(($('#nome').val() == '')){
			$('#nome').css("border","1px dashed red");
			$('#nome').focus()
			errConter++;
			return false;
		} else {
			$('#nome').css("border","none");		
		}
		
		if(($('#cognome').val() == '')){
			$('#cognome').css("border","1px dashed red");
			$('#cognome').focus()
			errConter++;
			return false;
		} else {
			$('#cognome').css("border","none");		
		}
		
		if(($('#telefono').val() == '')){
			$('#telefono').css("border","1px dashed red");
			$('#telefono').focus()
			errConter++;
			return false;
		} else {
			$('#telefono').css("border","none");		
		}
		
		if(($('#email').val() == '')){
			$('#email').css("border","1px dashed red");
			$('#email').focus()
			errConter++;
			return false;
		} else {
			$('#email').css("border","none");		
		}
		
		if(($('#email2').val() != $('#email').val())){
			$('#email2').css("border","1px dashed red");
			$('#email2').focus()
			errConter++;
			return false;
		} else {
			$('#email2').css("border","none");		
		}
		
		if(($('#indirizzo').val() == '')){
			$('#indirizzo').css("border","1px dashed red");
			$('#indirizzo').focus()
			errConter++;
			return false;
		} else {
			$('#indirizzo').css("border","none");		
		}
		if(($('#citta').val() == '')){
			$('#citta').css("border","1px dashed red");
			$('#citta').focus()
			errConter++;
			return false;
		} else {
			$('#citta').css("border","none");		
		}
		if(($('#provincia').val() == '')){
			$('#provincia').css("border","1px dashed red");
			$('#provincia').focus()
			errConter++;
			return false;
		} else {
			$('#provincia').css("border","none");		
		}
		if(($('#cap').val() == '')){
			$('#cap').css("border","1px dashed red");
			$('#cap').focus()
			errConter++;
			return false;
		} else {
			$('#cap').css("border","none");		
		}
		
			
	//});
	}
	
	$('#reserve_module').ajaxForm({ 
		  beforeSubmit: validate,
        // target identifies the element(s) to update with the server response 
        target: '#div_prenotazione', 
 
        // success identifies the function to invoke when the server response 
        // has been received; here we apply a fade-in effect to the new content 
        success: function() { 
            //$('#div_prenotazione').fadeIn('slow'); 
			//$('#prenotazione')..append("");

        } 
    }); 
	
	
	
});
