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('resultado_mensaje');
	//variable=documenet.nombre_del_form.nombre_del_control.value
	emis=document.contacto.nombre.value;
	dest=document.contacto.correo.value;
	men=document.contacto.mensaje.value;	
	if ((emis=="" || emis.length < 5) || (men=="" || men.length < 5)) {
	  c.innerHTML = "<div style=\"background-color:red;color:white;padding:4px;text-align:center;\">Por favor complete el formulario.</div>";
	  return false;
	}

	ajax=nuevoAjax();
	c.innerHTML = '<p style="text-align:center;"><img src="../esperando.gif"/></p>'; 
	ajax.open("POST", "../form_scrib.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("destinatario="+dest+"&emisor="+emis+"&tipo=contacto&mensaje="+men)
}

function enviarReservacion(){
	c = document.getElementById('Resultado');
	d = document.getElementById('myForm');

	resulbo=document.reservacion.submit.value;	
	if (resulbo!='Por favor espere...') {
	  return false;
	}

	validareservahabi = 0;
	if(document.reservacion.cabanas.value!=0)
		validareservahabi = 1;
	if(document.reservacion.apa1.checked!=false)
		validareservahabi = 1;
	if(document.reservacion.apa2.checked!=false)
		validareservahabi = 1;
	if(document.reservacion.apa3.checked!=false)
		validareservahabi = 1;
	if(document.reservacion.apa4.checked!=false)
		validareservahabi = 1;
	if(document.reservacion.apa5.checked!=false)
		validareservahabi = 1;
	if(validareservahabi==0) {
		alert("Disculpe, debe seleccionar al menos una opci\xF3n de alojamiento.");
		document.reservacion.submit.value="Continuar con la reservaci\xF3n";
		return false;
	} else {
		c.style.display="block";
	}
	var Formulario = document.getElementById('reservacion');
	var longitudFormulario = Formulario.elements.length;
	var cadenaFormulario = ""
	var sepCampos
	sepCampos = ""
	for (var i=0; i <= Formulario.elements.length-1;i++) {
		if(Formulario.elements[i].type=="checkbox") {
			cadenaFormulario += sepCampos+Formulario.elements[i].name+'='+encodeURI(Formulario.elements[i].checked);
			sepCampos="&";
		} else {
			//alert(Formulario.elements[i].type);
			cadenaFormulario += sepCampos+Formulario.elements[i].name+'='+encodeURI(Formulario.elements[i].value);
			sepCampos="&";
		}
	}
	//document.f1.elements[i].type == "checkbox"
//	cadenaFormulario += "&ch1="+document.reservacion.ch1.checked;
//	alert(document.reservacion.ch1.checked);
//	return false;

	ajax=nuevoAjax();
	c.innerHTML = '<p style="text-align:center;"><img src="../esperando.gif"/></p>'; 
	ajax.open("POST", "../form_scrib.php",true);
	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) {
			if(ajax.responseText == 'ko') {
				c.innerHTML = "<div style=\"background-color:red;color:white;padding:4px;text-align:center;\">Disculpe, complete el formulario por favor.</div>";
			} else {
				c.innerHTML = ajax.responseText;
				d.style.display="none";
				if(document.reservacion.tipo.value!='reservacion') {
					alert("Distinguido Huesped:\n\nA continuaci\xF3n se mostrar\xE1n sus datos, si alguno es incorrecto presione \"Modificar reservaci\xF3n\", en caso contrario presione \"Enviar reservaci\xF3n\", gracias.");
				}
				//d.innerHTML = '';
			}
		}
	}
	ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=ISO-8859-1");
	ajax.send(cadenaFormulario)
}

function borrarCampos(){
	document.contacto.nombre.value="";
	document.contacto.correo.value="";
	document.contacto.mensaje.value="";
}

function cambiaxx(){
	c = document.getElementById('Resultado');
	d = document.getElementById('myForm');
	d.style.display="block";
	c.style.display="none";
	document.reservacion.submit.value="Continuar con la reservaci\xF3n";
}
function cambiaxxx(){
	d = document.getElementById('myForm');
	d.style.display="block";
	document.reservacion.tipo.value="reservacion";
}
