function ValidarHotel(form) {
	
if (form.name.value =="") {
alert("Ingrese su nombre"); 
form.name.focus();
return false; 
}

if (form.lastname.value =="") {
alert("Ingrese su primer apellido"); 
form.lastname.focus();
return false; 
}

if (form.n_doc.value =="") {
alert("Ingrese el número de su documento"); 
form.n_doc.focus();
return false; 
}

if (form.cumple.value =="") {
alert("Ingrese su fecha de nacimiento dd/mm/yyyy"); 
form.cumple.focus();
return false; 
}

if (form.fono1.value =="") {
alert("Ingrese un numero de teléfono"); 
form.fono1.focus();
return false; 
}

if (form.adress.value =="") {
alert("Ingrese su dirección"); 
form.adress.focus();
return false; 
}

if (form.adress_n.value =="") {
alert("Ingrese el número de departamento o casa"); 
form.adress_n.focus();
return false; 
}

if (form.provin.value =="") {
alert("Ingrese la provincia donde vive"); 
form.provin.focus();
return false; 
}

if (form.pais.value =="") {
alert("Ingrese su pais"); 
form.pais.focus();
return false; 
}

if (form.user.value =="") {
alert("Ingrese un nombre de usuario "); 
form.user.focus();
return false; 
}

if (form.password.value =="") {
alert("Ingrese un password"); 
form.password.focus();
return false; 
}

if ((form.email.value.indexOf ('@', 0) == -1)||(form.email.value.length < 9) || 
form.email.value.indexOf ('.', 0)== -1 ){
alert('Ingrese su email');
form.email.focus();
return (false);
}

if (!(form.condi_priv.checked)) {
alert("Acepte Las Política de confidecialidad y privacidad"); 
form.condi_priv.focus();
return false; 
}

if (!(form.condi_term.checked)) {
alert("Acepte Los Terminos de Uso"); 
form.condi_term.focus();
return false; 
}

form.submit();
}

// validar fecha 

function ValidDate(form) {
	
if (form.date_salida.value =="") {
alert("Ingrese su fecha de salida."); 
form.date_salida.focus();
return false; 
}

form.submit();
}

// validar formulario new user

function ValidarUser(form) {
	
if (form.name.value =="") {
alert("Ingrese su nombre"); 
form.name.focus();
return false; 
}
if (form.lastname.value =="") {
alert("Ingrese su primer apellido"); 
form.lastname.focus();
return false; 
}

if (form.tip_doc.value =="") {
alert("Ingrese su tipo de documento"); 
form.tip_doc.focus();
return false; 
}

if (form.n_doc.value =="") {
alert("Ingrese su número de documento"); 
form.n_doc.focus();
return false; 
}

if (form.cumple.value =="") {
alert("Ingrese la fecha de su nacimiento"); 
form.cumple.focus();
return false; 
}

if (form.fono1.value =="") {
alert("Ingrese un teléfono de contacto"); 
form.fono1.focus();
return false; 
}

if (form.adress.value =="") {
alert("Ingrese su dirección"); 
form.adress.focus();
return false; 
}

if (form.poblacion.value =="") {
alert("Ingrese su población"); 
form.poblacion.focus();
return false; 
}

if (form.pais.value =="") {
alert("Ingrese su pais"); 
form.pais.focus();
return false; 
}

if (form.cp.value =="") {
alert("Ingrese su codigo postal"); 
form.cp.focus();
return false; 
}

if (form.user.value =="") {
alert("Ingrese su nombre de usuario"); 
form.user.focus();
return false; 
}

if (form.password.value =="") {
alert("Ingrese su contraseña"); 
form.password.focus();
return false; 
}

if ((form.email.value.indexOf ('@', 0) == -1)||(form.email.value.length < 9) || 
form.email.value.indexOf ('.', 0)== -1 ){
alert('Ingrese su email');
form.email.focus();
return (false);
}

if (!(form.condi_priv.checked)) {
alert("Acepte Las Política de confidecialidad y privacidad"); 
form.condi_priv.focus();
return false; 
}

if (!(form.condi_term.checked)) {
alert("Acepte Los Terminos de Uso"); 
form.condi_term.focus();
return false; 
}

form.submit();
}

// Validar Agente

function ValidarAgente(form) {
	
if (form.name.value =="") {
alert("Ingrese su nombre."); 
form.name.focus();
return false; 
}

if (form.lastname.value =="") {
alert("Ingrese su apellido."); 
form.lastname.focus();
return false; 
}

if (form.cargo.value =="") {
alert("Ingrese el cargo que ocupa en la empresa."); 
form.cargo.focus();
return false; 
}

if (form.name_empresa.value =="") {
alert("Ingrese el nombre de la empresa."); 
form.name_empresa.focus();
return false; 
}

if (form.n_doc.value =="") {
alert("Ingrese el número del documento."); 
form.n_doc.focus();
return false; 
}

if (form.fono1.value =="") {
alert("Ingrese un número de telefono para contactarlo."); 
form.fono1.focus();
return false; 
}

if (form.adress.value =="") {
alert("Ingrese la dirección de la empresa."); 
form.adress.focus();
return false; 
}
if (form.poblacion.value =="") {
alert("Ingrese la población."); 
form.poblacion.focus();
return false; 
}

if (form.pais.value =="") {
alert("Ingrese el pais."); 
form.pais.focus();
return false; 
}

if (form.cp.value =="") {
alert("Ingrese el codigo postal."); 
form.cp.focus();
return false; 
}

if (form.user_agente.value =="") {
alert("Ingrese un nombre de usuario."); 
form.user_agente.focus();
return false; 
}

if (form.password.value =="") {
alert("Ingrese una Contraseña."); 
form.password.focus();
return false; 
}

if ((form.email.value.indexOf ('@', 0) == -1)||(form.email.value.length < 9) || 
form.email.value.indexOf ('.', 0)== -1 ){
alert('Ingrese su email');
form.email.focus();
return (false);
}

if (!(form.condi_priv.checked)) {
alert("Acepte Las Política de confidecialidad y privacidad"); 
form.condi_priv.focus();
return false; 
}

if (!(form.condi_term.checked)) {
alert("Acepte Los Terminos de Uso"); 
form.condi_term.focus();
return false; 
}

form.submit();
}

// validar form Operador

function ValidarOperador(form) {
	
if (form.nombre.value =="") {
alert("Ingrese su nombre"); 
form.nombre.focus();
return false; 
}

if (form.lastname.value =="") {
alert("Ingrese su apellido"); 
form.lastname.focus();
return false; 
}

if (form.cargo.value =="") {
alert("Ingrese el cargo que ocupa"); 
form.cargo.focus();
return false; 
}

if (form.empresa.value =="") {
alert("Ingrese el nombre de la empresa"); 
form.empresa.focus();
return false; 
}

if (form.n_doc.value =="") {
alert("Ingrese el numero del RUC"); 
form.n_doc.focus();
return false; 
}

if (form.fono1.value =="") {
alert("Ingrese un teléfono de contacto"); 
form.fono1.focus();
return false; 
}

if (form.adress.value =="") {
alert("Ingrese su dirección"); 
form.adress.focus();
return false; 
}

if (form.distri.value =="") {
alert("Ingrese el Distrito"); 
form.distri.focus();
return false; 
}

if (form.departa.value =="") {
alert("Ingrese el Departamento"); 
form.departa.focus();
return false; 
}

if (form.pais.value =="") {
alert("Ingrese el Pais"); 
form.pais.focus();
return false; 
}

if (form.user.value =="") {
alert("Ingrese un nombre de usuario"); 
form.user.focus();
return false; 
}

if (form.password.value =="") {
alert("Ingrese una contraseña"); 
form.password.focus();
return false; 
}


if ((form.email.value.indexOf ('@', 0) == -1)||(form.email.value.length < 9) || 
form.email.value.indexOf ('.', 0)== -1 ){
alert('Ingrese su email');
form.email.focus();
return (false);
}

if (!(form.condi_priv.checked)) {
alert("Acepte Las Política de confidecialidad y privacidad"); 
form.condi_priv.focus();
return false; 
}

if (!(form.condi_term.checked)) {
alert("Acepte Los Terminos de Uso"); 
form.condi_term.focus();
return false; 
}

form.submit();
}
//  empresa o particular

function hiddenelement(element){
	if (typeof element == "string")
	document.getElementById(element).style.display = 'none';
	
	else
	element.style.display = 'none'
}

function showelement(element){
	
	//selFactura es el div para mostrar Particular y Empresa en el "deseo recibir factura"
	if(element == "selFactura"){
		if(document.getElementsByName("billingType")[0].checked == true)
			showelement('formParticular');		
		else 
			showelement('formEmpesa');
	}

	if (typeof element == "string")
	{
		document.getElementById(element).style.display = 'block';
	}
	else
	{		
		element.style.display = 'block'
	}
}


// Validar Particular

function ValidParticular(form) {
	
if (form.name_comprador.value =="") {
alert("Ingrese su nombre"); 
form.name_comprador.focus();
return false; 
}

if (form.last_name_comprador.value =="") {
alert("Ingrese su apellido"); 
form.last_name_comprador.focus();
return false; 
}

if (form.tip_doc1_comprador.value =="") {
alert("Ingrese el tipo de documento"); 
form.tip_doc1_comprador.focus();
return false; 
}

if (form.n_doc_comprador.value =="") {
alert("Ingrese el número del documento"); 
form.n_doc_comprador.focus();
return false; 
}

if ((form.email_comprador.value.indexOf ('@', 0) == -1)||(form.email_comprador.value.length < 9) || 
form.email_comprador.value.indexOf ('.', 0)== -1 ){
alert('Ingrese su email');
form.email_comprador.focus();
return (false);
}

if (form.fono_comprador.value =="") {
alert("Ingrese  un teléfono de contacto"); 
form.fono_comprador.focus();
return false; 
}

if (!(form.chek_derecho.checked)) {
alert("Acepte Los Terminos de Uso y Privacidad"); 
form.chek_derecho.focus();
return false; 
}

form.submit();
}

// validar Empresa

function ValidEmpresa(form) {
	
if (form.cif_empresa.value =="") {
alert("Ingrese el CIF"); 
form.cif_empresa.focus();
return false; 
}

if (form.razon_empresa.value =="") {
alert("Ingrese la Razón social"); 
form.razon_empresa.focus();
return false; 
}

if ((form.email_empresa.value.indexOf ('@', 0) == -1)||(form.email_empresa.value.length < 9) || 
form.email_empresa.value.indexOf ('.', 0)== -1 ){
alert('Ingrese su email');
form.email_empresa.focus();
return (false);
}

if (form.fono_empresa.value =="") {
alert("Ingrese  un teléfono de contacto"); 
form.fono_empresa.focus();
return false; 
}

if (!(form.chek_derecho.checked)) {
alert("Acepte Los Terminos de Uso y Privacidad"); 
form.chek_derecho.focus();
return false; 
}

form.submit();
}

// FORMULARIO DE CONTACTOS

function ValidarContac(form) {
	
if (form.name_contact.value =="") {
alert("Ingrese su nombre"); 
form.name_contact.focus();
return false; 
}

if ((form.email_contact.value.indexOf ('@', 0) == -1)||(form.email_contact.value.length < 9) || 
form.email_contact.value.indexOf ('.', 0)== -1 ){
alert('Ingrese su email para contactarlo');
form.email_contact.focus();
return (false);
}

if (form.consulta_contact.value =="") {
alert("Ingrese su consulta"); 
form.consulta_contact.focus();
return false; 
}

form.submit();
}
