// Valida Login Usuarios
function validaLogin(){
	if(document.forms["Datos"].email.value.indexOf ("@", 0) == -1) {
		alert ("Introduzca un e-mail correcto");
		document.forms["Datos"].email.focus();
		return (false);
	}
	if(document.forms["Datos"].email.value.indexOf (".", 0) == -1) {
		alert ("Introduzca un e-mail correcto");
		document.forms["Datos"].email.focus();
		return (false);
	}
	if(document.forms["Datos"].clave.value == "") {
		alert ("Ingrese la clave");
		document.forms["Datos"].clave.focus();
		return (false);
	}
	
}

// Valida Login Usuarios
function validaLoginHeader(){
	if(document.forms["Datos2"].correo2.value.indexOf ("@", 0) == -1) {
		alert ("Introduzca un e-mail correcto");
		document.forms["Datos2"].correo2.focus();
		return (false);
	}
	if(document.forms["Datos2"].correo2.value.indexOf (".", 0) == -1) {
		alert ("Introduzca un e-mail correcto");
		document.forms["Datos2"].correo2.focus();
		return (false);
	}
	if(document.forms["Datos2"].clave2.value == "") {
		alert ("Ingrese la clave");
		document.forms["Datos2"].clave2.focus();
		return (false);
	}
	
}

// Valida Login Usuarios
function validaConfirmar(){
	if(document.forms["Datos"].date1.value == "") {
		alert ("Ingrese la fecha de salida");
		document.forms["Datos"].date1.focus();
		return (false);
	}
	if(document.forms["Datos"].date2.value == "") {
		alert ("Ingrese la fecha de regreso");
		document.forms["Datos"].date2.focus();
		return (false);
	}
	if(document.forms["Datos"].comentario.value == "") {
		alert ("Ingrese un comentario");
		document.forms["Datos"].comentario.focus();
		return (false);
	}
}

// Validar Registro

function validaRegistro(){
	if(document.forms["Datos"].nombre.value == "") {
		alert ("Ingrese su nombre");
		document.forms["Datos"].nombre.focus();
		return (false);
	}
	if(document.forms["Datos"].apellido.value == "") {
		alert ("Ingrese su apellido");
		document.forms["Datos"].apellido.focus();
		return (false);
	}
	if(document.forms["Datos"].email.value.indexOf ("@", 0) == -1) {
		alert ("Introduzca un e-mail correcto");
		document.forms["Datos"].email.focus();
		return (false);
	}
	if(document.forms["Datos"].email.value.indexOf (".", 0) == -1) {
		alert ("Introduzca un e-mail correcto");
		document.forms["Datos"].email.focus();
		return (false);
	}
	if(document.forms["Datos"].password1.value == "") {
		alert ("Ingrese su clave");
		document.forms["Datos"].password1.focus();
		return (false);
	}
	if(document.forms["Datos"].password1.value.length < 4) {
		alert("La clave debe ser de al menos 4 caracteres");
		document.forms["Datos"].password1.focus();
		return (false);
	}
	if(document.forms["Datos"].password2.value != document.forms["Datos"].password1.value) {
		alert("Ingrese la clave para confirmar");
		document.forms["Datos"].password2.focus();
		return (false);
	}
	if(document.forms["Datos"].celular.value == "") {
		alert ("Ingrese su numero de celular");
		document.forms["Datos"].celular.focus();
		return (false);
	}
}

// Valida Recuperar
function validaRecuperar(){
	if(document.forms["Datos3"].correo3.value.indexOf ("@", 0) == -1) {
		alert ("Introduzca un e-mail correcto");
		document.forms["Datos3"].correo3.focus();
		return (false);
	}
	if(document.forms["Datos3"].correo3.value.indexOf (".", 0) == -1) {
		alert ("Introduzca un e-mail correcto");
		document.forms["Datos3"].correo3.focus();
		return (false);
	}	
}

// Valida Contacto
function validaContacto(){
	if(document.forms["Datos"].nombre.value == "") {
		alert ("Ingrese su nombre");
		document.forms["Datos"].nombre.focus();
		return (false);
	}
	if(document.forms["Datos"].apellido.value == "") {
		alert ("Ingrese su apellido");
		document.forms["Datos"].apellido.focus();
		return (false);
	}
	if(document.forms["Datos"].email.value.indexOf ("@", 0) == -1) {
		alert ("Introduzca un e-mail correcto");
		document.forms["Datos"].email.focus();
		return (false);
	}
	if(document.forms["Datos"].email.value.indexOf (".", 0) == -1) {
		alert ("Introduzca un e-mail correcto");
		document.forms["Datos"].email.focus();
		return (false);
	}
	if(document.forms["Datos"].tmptxt.value == "") {
		alert ("Ingrese el codigo de verificacion");
		document.forms["Datos"].tmptxt.focus();
		return (false);
	}
}

// Carga Ajax 
var peticion = false;
  try {
  peticion = new XMLHttpRequest();
  } catch (trymicrosoft) {
  try {
  peticion = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (othermicrosoft) {
  try {
  peticion = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (failed) {
  peticion = false;
} 
}
} 
if (!peticion)
  alert("ERROR AL INICIALIZAR!"); 
function cargarFragmento(fragment_url, element_id) {
var element = document.getElementById(element_id);
element.innerHTML = '<img src="images/loading.gif" />';
peticion.open("GET", fragment_url);
peticion.onreadystatechange = function() {
if (peticion.readyState == 4) {
element.innerHTML = peticion.responseText;
}
}
peticion.send(null);
}
