$(document).ready(function () {
	
$("#reserve").validate({
		rules: {
		    id: "required",
		    lastname: "required",
			numadult:"required",
			numchild:"required",
			documento: {
				required: true,
				number: true,
				minlength:7
			}	
			
		},
		messages: {
			id: "<br/>Por Favor Escoja un plan",
			lastname: "<br/>Por favor digite sus Primer Apellido",
			numadult:"Por favor elija un valor",
			numchild:"Por favor elija un valor",
			documento:{
				required:"<br/>Digite su Documento",
				number:"<br/>Debe ser un número",
				minlength:"<br/>Mínino 7 Digitos"
			}
	
		}
	});

})
$(function(){ 
	$("#reserve").submit(function(){		
		var var1 =$('#f-calendar-field-1').val().split('-');
		var var2 =$('#f-calendar-field-2').val().split('-');
		var year1= parseInt(var1[0]);
		var year2= parseInt(var2[0]);
		var month1= parseInt(var1[1]);
		var month2= parseInt(var2[1]);
		var day1= parseInt(var1[2]);
		var day2= parseInt(var2[2]);
		var fecha=new Date();	
		dia = fecha.getDate();
		mes = fecha.getMonth()+1;
		anno = fecha.getFullYear();
				
		if (year1<anno){$('#blocks_storeplan_dtotal').html('Verifique la fecha de salida, a&ntilde;o no v&aacute;lido'); return false;} else {
		if (year1==anno && month1<mes ){$('#blocks_storeplan_dtotal').html('Verifique la fecha de salida, mes  no v&aacute;lido'); return false;}else{
		if (year1==anno && month1==mes && day1<dia ){$('#blocks_storeplan_dtotal').html('Verifique la fecha de salida, d&iacute;a  no v&aacute;lido'); return false;}else{
			if (dia <10) dia = "0" + dia;
			if (mes <10) mes = "0" + mes;
			fechaHoy = anno + "-" +  dia + "-" + mes ;
		
		if (year2<year1){$('#blocks_storeplan_dtotal').html('Verifique la fecha de llegada, a&ntilde;o no v&aacute;lido'); return false;} else {
		if (year2==year1 && month2<month1 ){$('#blocks_storeplan_dtotal').html('Verifique la fecha de llegada, mes  no v&aacute;lido'); return false;}else{
		if (year2==year1 && month2==month1 && day2<day1 ){$('#blocks_storeplan_dtotal').html('Verifique la fecha de llegada, d&iacute;a  no v&aacute;lido'); return false;}else{			
			var nuevafecha1= new Date(year1,month1,day1);
			var nuevafecha2= new Date(year2,month2,day2);			
			var Dif= nuevafecha2.getTime() - nuevafecha1.getTime();
			var dias= Math.floor(Dif/(1000*24*60*60));			
			dias+=1;
			$('#blocks_storeplan_dtotal').html( 'd&iacute;as: '+dias);			
		}}} }}}						
	})
})


