function validarForm(form){
	if(form.nombre.value == ''){
		alert('El campo "Nombre" es obligatorio.');
		form.nombre.focus();
		return;
	}
	if(form.Email.value == ''){
		alert('El campo "Correo Electronico" es obligatorio.');
		form.Email.focus();
		return;
	}
	if(form.Email.value.indexOf('@', 0) == -1 || form.Email.value.indexOf('.', 0) == -1){
		alert('La direccion de Correo Electronico ingresada no es valida.');
		form.Email.focus();
		return;
	}
	if(form.telefono.value == ''){
		alert('El campo "Telefono" es obligatorio.');
		form.telefono.focus();
		return;
	}
	if (form.checkin.value == ''){
		alert('El campo "Check In" es obligatorio.');
		form.checkin.focus();
		return;
	}
	if(form.checkout.value == ''){
		alert('El campo "Check Out" es obligatorio.')
		form.checkout.focus();
		return;
	}
	form.submit();
}

function IsNumeric(valor){
	var log=valor.length; var sw="S";
	for (x=0; x<log; x++){ 
		v1=valor.substr(x,1);
		v2 = parseInt(v1);
		//Compruebo si es un valor numérico
		if (isNaN(v2)){
			sw= "N";
		}
	}
	if (sw=="S"){
		return true;
	}else{
		return false;
	}
}

var primerslap=false;
var segundoslap=false;

function formateafecha(fecha){
	var lng = fecha.length;
	var dia;
	var mes;
	var ano;
	
	if ((lng>=2) && (primerslap==false)){
		dia=fecha.substr(0,2);
		if ((IsNumeric(dia)==true) && (dia<=31) && (dia!="00")){
			fecha=fecha.substr(0,2)+"/"+fecha.substr(3,7); primerslap=true;
		}else{ 
			fecha=""; primerslap=false;
		}
	}else{
		dia=fecha.substr(0,1);
		if (IsNumeric(dia)==false){
			fecha="";}
			if ((lng<=2) && (primerslap=true)){
				fecha=fecha.substr(0,1);
				primerslap=false;
			}
		}
		if ((lng>=5) && (segundoslap==false)){
			mes=fecha.substr(3,2);
			if ((IsNumeric(mes)==true) &&(mes<=12) && (mes!="00")){
				fecha=fecha.substr(0,5)+"/"+fecha.substr(6,4);
				segundoslap=true; 
			}else{
				fecha=fecha.substr(0,3);; segundoslap=false;
			}
		}else{
			if ((lng<=5) && (segundoslap=true)){
				fecha=fecha.substr(0,4); segundoslap=false;
			}
		}
		if (lng>=7){
			ano=fecha.substr(6,4);
			if (IsNumeric(ano)==false){
				fecha=fecha.substr(0,6);
			}else{
				if (lng==10){ if ((ano==0) || (ano<1900) || (ano>2100)){
					fecha=fecha.substr(0,6);
				} 
			}
		}
	}
	if (lng>=10){
		fecha=fecha.substr(0,10);
		dia=fecha.substr(0,2);
		mes=fecha.substr(3,2);
		ano=fecha.substr(6,4);
		// Año no viciesto y es febrero y el dia es mayor a 28
		if ( (ano%4 != 0) && (mes ==02) && (dia > 28) ){
			fecha=fecha.substr(0,2)+"/";
		}
	}
	return (fecha);
}