// JavaScript Document

function obrir_finestra(URL){
   window.open(URL,"finestra1","width=500,height=300,scrollbars=YES")
} 

function actualizar_fecha() {				
		var valor = document.getElementById('date_in').value;
		var date = valor.split("/");
		var year = parseFloat(date[2]);
		var month = parseFloat(date[1]);
		var day = parseFloat(date[0]);
					
		day = day + 1;
		if( (day == 31) && ( month == 4 || month == 6 || month == 9 || month == 11 ) ){
			day = 1;			
			month = month + 1;
			/*if( month == 12 ){
				month = 1;
			}*/
		}else if( (month == 2) && ( day == 29 || day == 30 ) ){ 
			day = 1;			
			month = month + 1; 
			if( month == 12 ){
				month = 1;
			}		
		}else if( (day == 32) ){ 
			day = 1;			
			month = month + 1;
			if( month == 13 ){
				month = 1;
				year = year + 1;
			}
		}	
		day = String(day);
		month = String(month);
		if( day.length == 1 ){ day = "0" + day; }
		if( month.length == 1 ){ month = "0" + month; }
		 
		document.getElementById('date_out').value = day + "/" + month + "/" + year;			
			
}

function validar2(){
	document.reserv.submit(); 
}

function valida_correo(email){
	var regx;
	regx = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$/;
    return regx.test(email);
}

function valida(){
	//Nom
	/*if (document.reserv.nombre.value.length==0){
		   alert("Tiene que escribir su nombre")
		   document.reserv.nom.focus()
		   return 0;
	 }
	 //Cognoms
	 if (document.reserv.apellidos.value.length==0){
		   alert("Tiene que escribir su apellido")
		   document.reserv.nom.focus()
		   return 0;
	 }*/
	
	//Email
	/*if (document.reserv.mail.value.length==0){
		   alert("Tiene que escribir su correo electrónico")
		   document.reserv.mail.focus()
		   return 0;
	}else{	
		   if( !valida_correo(document.reserv.mail.value) ){		   
		   	alert("Por favor, debe ingresar una dirección de correo válida")
			document.reserv.mail.focus()
			return false;
		   }		  
	} */
	
	//Email confirmation	
	if( document.reserv.mail.value != document.reserv.remail.value ){		   
	   	alert("Las direcciones de correo no coinciden")
		document.reserv.remail.focus()
		return false;
	}	
	
	//Términos y condiciones
	if (document.reserv.terminos.checked==false){
		   alert("Tiene que aceptar los términos y condiciones para poder seguir.")
		   document.reserv.terminos.focus()
		   return false;
	 }
	
	//el formulario se envia
	document.reserv.submit(); 
}

function validar_casas(){
	document.casas.submit(); 
}

function validar(){
	document.reserves.submit(); 
}

function valida_contacto(){
	//Nom i cognoms
	if (document.frmContacto.nom.value.length==0){
		   alert("Tiene que escribir su nombre")
		   document.frmContacto.nom.focus()
		   return 0;
	 }
	
	//Email
	if (document.frmContacto.email.value.length==0){
		   alert("Tiene que escribir su correo electrónico")
		   document.frmContacto.email.focus()
		   return 0;
	}else{	
		   if( !valida_correo(document.frmContacto.email.value) ){		   
		   	alert("Porfavor, debe ingresar una dirección de correo válida")
			document.frmContacto.email.focus()
			return 0;
		   }
	}  
	 
	
	//Motiu
	if (document.frmContacto.motiu.value.length==0){
		   alert("Tiene que escribir el motivo de contacto con las Casas Rurales de Vilajoan")
		   document.frmContacto.motiu.focus()
		   return 0;
	} 
	
	//Descripció
	if (document.frmContacto.description.value.length==0){
		   alert("Tiene que escribir una descripción de porqué quiere contactar con nosotros")
		   document.frmContacto.description.focus()
		   return 0;
	} 
	
	//el formulario se envia
	alert("Muchas gracias por enviar el formulario");
	document.frmContacto.submit(); 
}