	
    function validar(){
			if(document.frmreserva.entrada.value.length==0){
				document.getElementById("msg").innerHTML = "Necesita Fecha de Entrada";
				document.frmreserva.entrada.focus();
				return 0;
			}	
			if(document.frmreserva.salida.value.length==0){
				document.getElementById("msg").innerHTML = "Necesita Fecha de Salida";
				document.frmreserva.salida.focus();
				return 0;			
			}
			if(document.frmreserva.cabanias.value.length==0){
				document.getElementById("msg").innerHTML = "Necesita Cantidad de Caba&ntilde;as";
				document.frmreserva.cabanias.focus();
				return 0;			
			}
			if(document.frmreserva.personas.value.length==0){
				document.getElementById("msg").innerHTML = "Necesita Cantidad de Personas";
				document.frmreserva.personas.focus();
				return 0;			
			}
			if(document.frmreserva.nomyape.value.length==0){
				document.getElementById("msg").innerHTML = "Necesita su nombre";
				document.frmreserva.nomyape.focus();
				return 0;			
			}
			if(document.frmreserva.telefono.value.length==0){
				document.getElementById("msg").innerHTML = "Necesita su Tel&eacute;fono";
				document.frmreserva.telefono.focus();
				return 0;			
			}
			if(valcorreo(document.frmreserva.email.value)==false){
				document.getElementById("msg").innerHTML = "Complete el Email";
				document.frmreserva.email.focus();
				return 0;			
			}
			enviarMail(); 
	}   
	
	function validar_contacto(){
			if(document.frmcontacto.nombre.value.length==0){
				document.getElementById("msg2").innerHTML = "Necesita su Nombre";
				document.frmcontacto.nombre.focus();
				return 0;			
			}
			if(document.frmcontacto.telefono.value.length==0){
				document.getElementById("msg2").innerHTML = "Necesita su Telefono";
				document.frmcontacto.telefono.focus();
				return 0;			
			}
			if(valcorreo(document.frmcontacto.mail.value)==false){
				document.getElementById("msg2").innerHTML = "Complete el Email";
				document.frmcontacto.mail.focus();
				return 0;			
			}
			if(document.frmcontacto.consulta.value.length==0){
				document.getElementById("msg2").innerHTML = "Complete su consulta";
				document.frmcontacto.consulta.focus();
				return 0;
			}	
enviarMail_contacto(); 
	}   
	
	function valcorreo(valor) {
		if (/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/.test(valor)){
			return (true)
		} else {
			return (false);
	}//fin valida email
}

function nuevoAjax(){
	var xmlhttp=false;
	try{
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	}catch(e){
		try {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}catch(E){
			xmlhttp = false;
		}
	}	
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
		xmlhttp = new XMLHttpRequest();
	}
	return xmlhttp;
}
function enviarMail(){
       c = document.getElementById('msg');   
	   entrada=document.frmreserva.entrada.value;
	   salida=document.frmreserva.salida.value;
	   cabanias=document.frmreserva.cabanias.value;
	   personas=document.frmreserva.personas.value;
	   nomyape=document.frmreserva.nomyape.value;
	   telefono=document.frmreserva.telefono.value;
	   email=document.frmreserva.email.value;
	   consultas=document.frmreserva.consultas.value;
	  
       ajax=nuevoAjax();
       //c.innerHTML = '<p style="text-align:center;"><img src="esperando.gif"/></p>'; 
       ajax.open("POST", "envios.php",true);
       ajax.onreadystatechange=function() {
       if (ajax.readyState==4) {
       c.innerHTML = ajax.responseText
       }
        	borrarCampos();
       }
       ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	   ajax.send("entrada="+entrada+"&salida="+salida+"&cabanias="+cabanias+"&personas="+personas+"&nomyape="+nomyape+"&telefono="+telefono+"&email="+email+"&consultas="+consultas)
}
function enviarMail_contacto(){
        d = document.getElementById('msg2');   
	   nombre=document.frmcontacto.nombre.value;
	   telefono=document.frmcontacto.telefono.value;
	   mail=document.frmcontacto.mail.value;
	   consulta=document.frmcontacto.consulta.value;
	   
       ajax=nuevoAjax();
       //c.innerHTML = '<p style="text-align:center;"><img src="esperando.gif"/></p>'; 
       ajax.open("POST", "contacto.php",true);
       ajax.onreadystatechange=function() {
       if (ajax.readyState==4) {
       d.innerHTML = ajax.responseText
       }
       	borrarCampos_contacto();
       }
       ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	   ajax.send("nombre="+nombre+"&telefono="+telefono+"&mail="+mail+"&consulta="+consulta)
}
function borrarCampos_contacto(){
       document.frmcontacto.nombre.value="";
       document.frmcontacto.telefono.value="";
       document.frmcontacto.mail.value="";
	   document.frmcontacto.consulta.value="";
}
function borrarCampos(){
       document.frmreserva.entrada.value="";
       document.frmreserva.salida.value="";
       document.frmreserva.consultas.value="";
	   document.frmreserva.personas.value="";
	   document.frmreserva.nomyape.value="";
	   document.frmreserva.telefono.value="";
       document.frmreserva.email.value="";
	   document.frmreserva.cabanias.value="";
}
