function validausuario(form)
{
if(form.nom.value=="")
{ alert("Ingrese el nombre de inicio"); form.nom.focus(); return; }
if(form.pass.value=="")
{ alert("Ingrese el Password"); form.pass.focus(); return; }
 form.submit(); }

function validausuario1(formx)
{
if(formx.nom.value=="")
{ alert("Ingrese el nombre de inicio"); formx.nom.focus(); return; }
if(formx.pass.value=="")
{ alert("Ingrese el Password"); formx.pass.focus(); return; }
 formx.submit(); }



function validar(form2)
{
if(form2.ciu2.value=="")
{ alert("Seleccione la ciudad"); form2.ciu2.focus(); return; } 

if(form2.tipo1.value=="")
{ alert("Seleccione el tipo de Habitacion"); form2.tipo1.focus(); return; }
if(form2.cant1.value=="")
{ alert("Indique el numero de habitaciones"); form2.cant1.focus(); return; } 
if(isNaN(parseInt(form2.cant1.value)) == true)
   { alert("Numero invalido, debe ser numerico"); form2.cant1.focus(); form2.cant1.select(); return; }

if(form2.tipo2.value!="")
  {if(form2.cant2.value=="")
    {alert("Seleccione el numero de Habitaciones"); form2.cant2.focus(); return; }
   if(isNaN(parseInt(form2.cant2.value)) == true)
    {alert("Numero invalido, debe ser numerico"); form2.cant2.focus(); form2.cant2.select(); return; }
  }

if((form2.tipo1.value==form2.tipo2.value))
  {alert("Los tipos de habitacion se repiten, seleccione otro"); form2.tipo2.focus(); form2.tipo2.select(); return; }


form2.submit();
}

function validasitio(formsi){
if(formsi.sitio.value=="")
{ alert("Ingrese el sitio a buscar"); formsi.sitio.focus(); return; }
formsi.submit();}


function validaform(forme){
if(forme.nom.value=="")
{ alert("Ingrese el nombre"); forme.nom.focus(); return;}

if(forme.emp.value=="")
{ alert("Ingrese la empresa"); forme.emp.focus(); return;}

if(forme.email.value=="")
{ alert("Ingrese la direccion de Email"); forme.email.focus(); return;}
if (forme.email.value.indexOf('@', 0) == -1 || forme.email.value.indexOf('.', 0) == -1)
  { alert("Dirección de Correo Electronico inválida"); forme.email.focus(); return; }

if(forme.tel.value=="")
{ alert("Ingrese el numero de Telefono"); forme.tel.focus(); return;}
if(isNaN(parseInt(forme.tel.value)) == true)
   { alert("Numero de Telefono Invalido"); forme.tel.select(); return; } 
   
if(forme.fax.value!="")
{ if(isNaN(parseInt(forme.fax.value)) == true)
   { alert("Numero de Fax Invalido"); forme.fax.select(); return; }} 

if(forme.ciu.value=="")
{ alert("Ingrese la Ciudad"); forme.ciu.focus(); return;}

if(forme.est.value=="")
{ alert("Ingrese el Estado"); forme.est.focus(); return;}

if(forme.pais.value=="")
{ alert("Ingrese el Pais"); forme.pais.focus(); return;}

if(forme.com.value=="")
{ alert("Ingrese su pregunta o comentario"); forme.com.focus(); return;}

forme.submit(); }


function validarx(form2)
{
var fecha1 = form2.fecha_desde.value.split("-");
var dia1 = fecha1[0];
var mes1= fecha1[1];
var a1= fecha1[2];

var fecha2 = form2.fecha_hasta.value.split("-");
var dia2 = fecha2[0];
var mes2= fecha2[1];
var a2= fecha2[2];

var dia = form2.dia.value;
var mes = form2.mes.value;
var a = form2.a.value;

 
if(form2.tipo1.value=="")
{ alert("Seleccione el tipo de Habitacion"); form2.tipo1.focus(); return; }
if(form2.cant1.value=="")
{ alert("Indique el numero de habitaciones"); form2.cant1.focus(); return; } 
if(isNaN(parseInt(form2.cant1.value)) == true)
   { alert("Numero invalido, debe ser numerico"); form2.cant1.focus(); form2.cant1.select(); return; }

if(form2.list.value>=2){
if(form2.tipo2.value!="")
  {if(form2.cant2.value=="")
    {alert("Seleccione el numero de Habitaciones"); form2.cant2.focus(); return; }
   if(isNaN(parseInt(form2.cant2.value)) == true)
    {alert("Numero invalido, debe ser numerico"); form2.cant2.focus(); form2.cant2.select(); return; }
  }

if((form2.tipo1.value==form2.tipo2.value))
  {alert("Los tipos de habitacion se repiten, seleccione otro"); form2.tipo2.focus(); form2.tipo2.select(); return; }
}

if(form2.adultos.value=="")
{ alert("Ingrese el numero de adultos"); form2.adultos.focus(); return; }
if(isNaN(parseInt(form2.adultos.value)) == true)
   { alert("Numero de Adultos invalido"); form2.adultos.select(); return; }

if(form2.fecha_desde.value=="")
{ alert("Ingrese la fecha de inicio"); form2.fecha_desde.focus(); return; } 

if(form2.fecha_hasta.value=="")
{ alert("Ingrese la fecha final"); form2.fecha_hasta.focus(); return; } 


if((dia1=="")||(mes1=="")||(a1==""))
{ alert("Fecha de llegada incorrecta"); form2.fecha_desde.select(); return; }
if(isNaN(parseInt(dia1)) == true)
{ alert("Fecha de llegada incorrecta"); form2.fecha_desde.select(); return; }
if(isNaN(parseInt(mes1)) == true)
{ alert("Fecha de llegada incorrecta"); form2.fecha_desde.select(); return; }
if(isNaN(parseInt(a1)) == true)
{ alert("Fecha de llegada incorrecta"); form2.fecha_desde.select(); return; }

if((dia2=="")||(mes2=="")||(a2==""))
{ alert("Fecha de partida incorrecta"); form2.fecha_hasta.select(); return; }
if(isNaN(parseInt(dia2)) == true)
{ alert("Fecha de partida incorrecta"); form2.fecha_hasta.select(); return; }
if(isNaN(parseInt(mes2)) == true)
{ alert("Fecha de partida incorrecta"); form2.fecha_hasta.select(); return; }
if(isNaN(parseInt(a2)) == true)
{ alert("Fecha de partida incorrecta"); form2.fecha_hasta.select(); return; }


if(a>a1)
   {alert("Fecha de llegada incorrecta"); form2.fecha_desde.select(); return;}
else
   if(a==a1)
     if(mes>mes1)
	     {alert("Fecha de llegada incorrecta"); form2.fecha_desde.select(); return;}
     else
	    if(mes==mes1)
		   if(dia>dia1)
               { alert("Fecha de llegada incorrecta"); form2.fecha_desde.select(); return;}


if(a1>a2)
   {alert("Fecha de partida incorrecta"); form2.fecha_hasta.select();return;}
else
   if(a1==a2)
     if(mes1>mes2)
	     {alert("Fecha de partida incorrecta"); form2.fecha_hasta.select(); return;}
     else
	    if(mes1==mes2)
		   if(dia1>=dia2)
               { alert("Fecha de partida incorrecta"); form2.fecha_hasta.select(); return;}
			   
if(form2.nom.value=="")
{ alert("Ingrese el nombre"); form2.nom.focus(); return;}

if(form2.email.value=="")
{ alert("Ingrese la direccion de Email"); form2.email.focus(); return;}
if (form2.email.value.indexOf('@', 0) == -1 || form2.email.value.indexOf('.', 0) == -1)
  { alert("Dirección de Correo Electronico inválida"); form2.email.focus(); return; }

if(form2.tel.value=="")
{ alert("Ingrese el numero de Telefono"); form2.tel.focus(); return;}
if(isNaN(parseInt(form2.tel.value)) == true)
   { alert("Numero de Telefono Invalido"); form2.tel.select(); return; } 
   
if(form2.telo.value!="")
{ if(isNaN(parseInt(form2.telo.value)) == true)
   { alert("Numero de Telefono de Oficina invalido"); form2.telo.select(); return; }} 

if(form2.telc.value!="")
{ if(isNaN(parseInt(form2.telc.value)) == true)
   { alert("Numero de Telefono Celular invalido"); form2.telc.select(); return; }} 
   
if(form2.fax.value!="")
{ if(isNaN(parseInt(form2.fax.value)) == true)
   { alert("Numero de Fax Invalido"); form2.fax.select(); return; }} 

if(form2.ciu.value=="")
{ alert("Ingrese la Ciudad"); form2.ciu.focus(); return;}

if(form2.est.value=="")
{ alert("Ingrese el Estado"); form2.est.focus(); return;}

if(form2.pais.value=="")
{ alert("Ingrese el Pais"); form2.pais.focus(); return;}

form2.submit(); }



function validarxy(form2)
{
var fecha1 = form2.fecha_desde.value.split("-");
var dia1 = fecha1[0];
var mes1= fecha1[1];
var a1= fecha1[2];

var fecha2 = form2.fecha_hasta.value.split("-");
var dia2 = fecha2[0];
var mes2= fecha2[1];
var a2= fecha2[2];

var dia = form2.dia.value;
var mes = form2.mes.value;
var a = form2.a.value;

 
if(form2.tipo1.value==0)
{ alert("Seleccione el tipo de Casa/Apartamento"); form2.tipo1.focus(); return; }
if(form2.cant1.value=="")
{ alert("Indique el numero de Casa(s)/Apartamento(s)"); form2.cant1.focus(); return; } 
if(isNaN(parseInt(form2.cant1.value)) == true)
   { alert("Numero invalido, debe ser numerico"); form2.cant1.focus(); form2.cant1.select(); return; }

if(form2.list.value>=2){
if(form2.tipo2.value!=0)
  {if(form2.cant2.value=="")
    {alert("Seleccione el numero de Casa(s)/Apartamento(s)"); form2.cant2.focus(); return; }
   if(isNaN(parseInt(form2.cant2.value)) == true)
    {alert("Numero invalido, debe ser numerico"); form2.cant2.focus(); form2.cant2.select(); return; }
  }

if((form2.tipo1.value==form2.tipo2.value))
  {alert("Los tipos de Casa/Apartamento se repiten, seleccione otro"); form2.tipo2.focus(); form2.tipo2.select(); return; }
}

if(form2.adultos.value=="")
{ alert("Ingrese el numero de adultos"); form2.adultos.focus(); return; }
if(isNaN(parseInt(form2.adultos.value)) == true)
   { alert("Numero de Adultos invalido"); form2.adultos.select(); return; }

if(form2.fecha_desde.value=="")
{ alert("Ingrese la fecha de inicio"); form2.fecha_desde.focus(); return; } 

if(form2.fecha_hasta.value=="")
{ alert("Ingrese la fecha final"); form2.fecha_hasta.focus(); return; } 


if((dia1=="")||(mes1=="")||(a1==""))
{ alert("Fecha de llegada incorrecta"); form2.fecha_desde.select(); return; }
if(isNaN(parseInt(dia1)) == true)
{ alert("Fecha de llegada incorrecta"); form2.fecha_desde.select(); return; }
if(isNaN(parseInt(mes1)) == true)
{ alert("Fecha de llegada incorrecta"); form2.fecha_desde.select(); return; }
if(isNaN(parseInt(a1)) == true)
{ alert("Fecha de llegada incorrecta"); form2.fecha_desde.select(); return; }

if((dia2=="")||(mes2=="")||(a2==""))
{ alert("Fecha de partida incorrecta"); form2.fecha_hasta.select(); return; }
if(isNaN(parseInt(dia2)) == true)
{ alert("Fecha de partida incorrecta"); form2.fecha_hasta.select(); return; }
if(isNaN(parseInt(mes2)) == true)
{ alert("Fecha de partida incorrecta"); form2.fecha_hasta.select(); return; }
if(isNaN(parseInt(a2)) == true)
{ alert("Fecha de partida incorrecta"); form2.fecha_hasta.select(); return; }


if(a>a1)
   {alert("Fecha de llegada incorrecta"); form2.fecha_desde.select(); return;}
else
   if(a==a1)
     if(mes>mes1)
	     {alert("Fecha de llegada incorrecta"); form2.fecha_desde.select(); return;}
     else
	    if(mes==mes1)
		   if(dia>dia1)
               { alert("Fecha de llegada incorrecta"); form2.fecha_desde.select(); return;}


if(a1>a2)
   {alert("Fecha de partida incorrecta"); form2.fecha_hasta.select();return;}
else
   if(a1==a2)
     if(mes1>mes2)
	     {alert("Fecha de partida incorrecta"); form2.fecha_hasta.select(); return;}
     else
	    if(mes1==mes2)
		   if(dia1>=dia2)
               { alert("Fecha de partida incorrecta"); form2.fecha_hasta.select(); return;}
			   
if(form2.nom.value=="")
{ alert("Ingrese el nombre"); form2.nom.focus(); return;}

if(form2.email.value=="")
{ alert("Ingrese la direccion de Email"); form2.email.focus(); return;}
if (form2.email.value.indexOf('@', 0) == -1 || form2.email.value.indexOf('.', 0) == -1)
  { alert("Dirección de Correo Electronico inválida"); form2.email.focus(); return; }

if(form2.tel.value=="")
{ alert("Ingrese el numero de Telefono"); form2.tel.focus(); return;}
if(isNaN(parseInt(form2.tel.value)) == true)
   { alert("Numero de Telefono Invalido"); form2.tel.select(); return; } 
   
if(form2.telo.value!="")
{ if(isNaN(parseInt(form2.telo.value)) == true)
   { alert("Numero de Telefono de Oficina invalido"); form2.telo.select(); return; }} 

if(form2.telc.value!="")
{ if(isNaN(parseInt(form2.telc.value)) == true)
   { alert("Numero de Telefono Celular invalido"); form2.telc.select(); return; }} 
   
if(form2.fax.value!="")
{ if(isNaN(parseInt(form2.fax.value)) == true)
   { alert("Numero de Fax Invalido"); form2.fax.select(); return; }} 

if(form2.ciu.value=="")
{ alert("Ingrese la Ciudad"); form2.ciu.focus(); return;}

if(form2.est.value=="")
{ alert("Ingrese el Estado"); form2.est.focus(); return;}

if(form2.pais.value=="")
{ alert("Ingrese el Pais"); form2.pais.focus(); return;}

form2.submit(); }

