var TRIM_LEFT  = 0x0001;
var TRIM_RIGHT = 0x0002;
var TRIM_BOTH  = TRIM_LEFT | TRIM_RIGHT;

function validarRegistroempresa() {
	var Control;
	var Dato;
	var  Control2;
	var sw=0;
	Control=document.confirmacion.tblnombre;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar su nombre");
		Control.focus();
		sw=1;
		return;
	}
	Control=document.confirmacion.tblnif;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el C.I.F / N.I.T de la empresa");
		Control.focus();
		sw=1;
		return;
	}
	Control=document.confirmacion.tblcorreo;
	Dato = strTrim(Control.value,TRIM_BOTH);
/*	if (Dato.length == 0) {
		alert("Debe ingresar una dirección de correo válida");
		Control.focus();
		sw=1;
		return;
	}
	if (!ValidarEmail(Control,"Dirección de correo mal ingresada")) {	
		Control.focus();
		sw=1;
		return;   
	}
	*/
	Control2=document.confirmacion.confCorreo;
/*	if (Control.value!=Control2.value) {
		alert("No coincide el correo electronico, vuelva a ingresar la información");
		Control2.focus();
		sw=1;
		return;
	}
*/
	Control = document.confirmacion.tbltelefono;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el teléfono");
		Control.focus();
		sw=1;
		return;
	}

	Control=document.confirmacion.tblxxx;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar su nombre de usuario");
		Control.focus();
		sw=1;
		return;
	}
	Control=document.confirmacion.tblyyy;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar una contraseña");
		Control.focus();
		sw=1;
		return;
	}
	
	Control2=document.confirmacion.confContrasena;
	if (Control.value!=Control2.value) {
		alert("No coincide la contraseña");
		Control2.focus();
		sw=1;
		return;
	}
	
	Control=document.confirmacion.tblcontacto;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el nombre completo de la persona de contacto");
		Control.focus();
		sw=1;
		return;
	}

	Control=document.confirmacion.tblmovil;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el movil de la persona de contacto");
		Control.focus();
		sw=1;
		return;
	}
	if(sw==1) return false; else return true;
}


function validarFormi(form, capa1, capa2) {
	if (confirmacion.tbltipooferta.options[confirmacion.tbltipooferta.selectedIndex].value == "") {alert("Debe seleccionar el tipo de oferta que desea registrar."); confirmacion.tbltipooferta.focus(); return; }
	
	if (confirmacion.tbltipoinmueble.options[confirmacion.tbltipoinmueble.selectedIndex].value == "") {alert("Debe seleccionar el tipo de inmueble que desea registrar."); confirmacion.tbltipoinmueble.focus(); return; }
	
	if (confirmacion.tblarea.options[confirmacion.tblarea.selectedIndex].value == "") {alert("Debe seleccionar el Area del inmueble."); confirmacion.tblarea.focus(); return; }
	
	if (confirmacion.provincia.options[confirmacion.provincia.selectedIndex].value == "") {alert("Debe escoger la Provincia donde esta ubicado el inmueble."); confirmacion.provincia.focus(); return; }
	
	if (confirmacion.tblpoblacion.options[confirmacion.tblpoblacion.selectedIndex].value == "") {alert("Debe escoger la Localidad donde esta ubicado el inmueble."); confirmacion.tblpoblacion.focus(); return; }
	
	if (strTrim(confirmacion.tblprecio.value, TRIM_BOTH) == "") {alert("Debe ingresar el precio del inmueble"); confirmacion.tblprecio.value = ""; confirmacion.tblprecio.focus(); return; }

	if ((confirmacion.tbltipoinmueble.options[confirmacion.tbltipoinmueble.selectedIndex].value == "Local") || (confirmacion.tbltipoinmueble.options[confirmacion.tbltipoinmueble.selectedIndex].value == "Nave"))
	{
		if (strTrim(confirmacion.tblescaparates.value, TRIM_BOTH) == "") {alert("Debe ingresar el numero de escaparates del inmueble"); confirmacion.tblescaparates.value = ""; confirmacion.tblescaparates.focus(); return; }
		
		if (confirmacion.tbltipoinmueble.options[confirmacion.tbltipoinmueble.selectedIndex].value == "Nave"){
			if (strTrim(confirmacion.tbldespachos.value, TRIM_BOTH) == "") {alert("Debe ingresar el numero de despachos del inmueble"); confirmacion.tbldespachos.value = ""; confirmacion.tbldespachos.focus(); return; }
		}
	}else{
		if (confirmacion.tbltipoinmueble.options[confirmacion.tbltipoinmueble.selectedIndex].value != "Oficina" && confirmacion.tbltipoinmueble.options[confirmacion.tbltipoinmueble.selectedIndex].value != "Garaje"){
			if (strTrim(confirmacion.tbldormitorios.value, TRIM_BOTH) == "") {alert("Debe ingresar el numero de dormitorios del inmueble"); confirmacion.tbldormitorios.value = ""; confirmacion.tbldormitorios.focus(); return; }
			
			if (strTrim(confirmacion.tblbanos.value, TRIM_BOTH) == "") {alert("Debe ingresar el numero de baños del inmueble"); confirmacion.tblbanos.value = ""; confirmacion.tblbanos.focus(); return; }
		}else{
			if(confirmacion.tbltipoinmueble.options[confirmacion.tbltipoinmueble.selectedIndex].value == "Oficina")
			if (strTrim(confirmacion.tbldespachos.value, TRIM_BOTH) == "") {alert("Debe ingresar el numero de despachos del inmueble"); confirmacion.tbldespachos.value = ""; confirmacion.tbldespachos.focus(); return; }
		}
	}

	if (confirmacion.tbltipooferta.options[confirmacion.tbltipooferta.selectedIndex].value == "Venta a Estrenar"){
		confirmacion.tblestado.value = "I";		
	}	
	confirmacion.submit();
}


function validarForme() {
	if (confirmacion.tblarea.options[confirmacion.tblarea.selectedIndex].value == "") {alert("Debe seleccionar el Area del inmueble."); confirmacion.tblarea.focus(); return; }
	
	if (strTrim(confirmacion.tblprecio.value, TRIM_BOTH) == "") {alert("Debe ingresar el precio del inmueble"); confirmacion.tblprecio.value = ""; confirmacion.tblprecio.focus(); return; }

	if ((strTrim(confirmacion.tbltipoinmueble.value, TRIM_BOTH) == "Local") || (strTrim(confirmacion.tbltipoinmueble.value, TRIM_BOTH) == "Nave"))
	{
		if (strTrim(confirmacion.tblescaparates.value, TRIM_BOTH) == "") {alert("Debe ingresar el numero de escaparates del inmueble"); confirmacion.tblescaparates.value = ""; confirmacion.tblescaparates.focus(); return; }
		
		if (strTrim(confirmacion.tbltipoinmueble.value, TRIM_BOTH) == "Nave"){
			if (strTrim(confirmacion.tbldespachos.value, TRIM_BOTH) == "") {alert("Debe ingresar el numero de despachos del inmueble"); confirmacion.tbldespachos.value = ""; confirmacion.tbldespachos.focus(); return; }
		}
	}else{
		if (strTrim(confirmacion.tbltipoinmueble.value, TRIM_BOTH) != "Oficina" && strTrim(confirmacion.tbltipoinmueble.value, TRIM_BOTH) != "Garaje"){
			if (strTrim(confirmacion.tbldormitorios.value, TRIM_BOTH) == "") {alert("Debe ingresar el numero de dormitorios del inmueble"); confirmacion.tbldormitorios.value = ""; confirmacion.tbldormitorios.focus(); return; }
			
			if (strTrim(confirmacion.tblbanos.value, TRIM_BOTH) == "") {alert("Debe ingresar el numero de baños del inmueble"); confirmacion.tblbanos.value = ""; confirmacion.tblbanos.focus(); return; }
		}else{
			if(strTrim(confirmacion.tbltipoinmueble.value, TRIM_BOTH) == "Oficina")
			if (strTrim(confirmacion.tbldespachos.value, TRIM_BOTH) == "") {alert("Debe ingresar el numero de despachos del inmueble"); confirmacion.tbldespachos.value = ""; confirmacion.tbldespachos.focus(); return; }
		}
	}

	confirmacion.submit();
}


function ValidarSolicitud(){
	if (strTrim(confirmacion.correo.value, TRIM_BOTH) == "") {alert("Ingrese el email"); confirmacion.correo.value = ""; confirmacion.correo.focus(); return false; }
	Control=document.confirmacion.correo;
	Dato = strTrim(Control.value, TRIM_BOTH);
/*	if (!ValidarEmail(Control,"Dirección de correo mal ingresada.")) {	
		Control.focus();
		return false;   
	}*/
//	confirmacion.idi.value = ;
	confirmacion.submit();
}


function ValidarEmail(Campo) {
	var perfect = true;
	with (Campo) {
		// Validar que los caracteres que contiene la cuenta de correo
		// esten dentro de los caracteres de la siguiente lista
		var car_validos = "0123456789abcdefghijlkmnopqrstuvwxyzABCDEFGHIJKMNOPQRSTUVWXYZ@.-_"
		var car_otros = "@.-_";
		for (var i=0; i < value.length; i++) {
			var ch = value.substring(i, i+1);
			if (car_validos.indexOf(ch) == -1) perfect = false;
		}
		apos = value.indexOf("@");
		lastpos = value.length-1;
		// Validar primer y ultimo caracter
		var car1 = value.substring(0, 1);
		var car2 = value.substring(lastpos, lastpos+1);
		if ((car_otros.indexOf(car1) != -1) || (car_otros.indexOf(car2) != -1)) perfect = false;
		// Validar anterior y siguiente caracter despues de "@"
		car1 = value.substring(apos-1, apos);
		car2= value.substring(apos+1, apos+2);
		if ((car_otros.indexOf(car1) != -1) || (car_otros.indexOf(car2) != -1)) perfect = false;
		// Buscar si existe otro simbolo "@" en el campo
		var subcadena = value.substring(apos + 1, 100);
		a2pos = subcadena.indexOf("@");
		spacepos = value.indexOf(" ");
		dotpos = value.lastIndexOf(".");
		posh=subcadena.indexOf(".");
		//if (apos < 1 || a2pos != -1 || dotpos - apos < 2 || lastpos - dotpos > 3 || lastpos - dotpos < 2 || spacepos != -1) {
		if (apos < 1 || a2pos != -1 || lastpos - dotpos < 2 || spacepos != -1||posh==-1) perfect = false;
	}
	/*if (!perfect)  {
		alert('\nEl valor del correo electronico es inválido.\n\nPor favor corrija la información.');
		Campo.focus();return false;
	}*/
	return true;
}


function isNumeric(str) {
	for (var i=0; i < str.length; i++)  {
		var ch = str.substring(i, i+1);
		if (ch < "0" || ch > "9")  {
			return false;
			}
		}
		return true;
	}
	
	
function strTrim( varText, side ) {
	var i = 0;
	var j = varText.length - 1;
	if ( side & TRIM_LEFT ) {
	    for( i = 0; i < varText.length; i++ ) {
		 if ( varText.substring( i, i+1 ) != " " && varText.substring( i, i+1 ) != "\t")
		   {
		     break;
		   }
		}
	}

      if ( side & TRIM_RIGHT )
	 {
	   for( j = varText.length - 1; j >= 0; j-- )
	     {
		if ( varText.substring( j, j+1 ) != " " && varText.substring( j, j+1 ) != "\t")
		  {
		   break;
		  }
	     }
	  }

      if ( i <= j )
	 return( varText.substring( i, (j+1) ) );
      else
	 return("");
}


/*
funciones para el manejo de el panel de control
*/
function VerificarCliente() {
   var Control;
   var Dato;
   Control = document.FrmClientes.clie_nombre;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar un nombre");
		Control.focus();
		return false;
		}

   Control = document.FrmClientes.clie_apellido;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar los apellidos");
		Control.focus();
		return false;
		}
		/*
    Control = document.FrmClientes.clie_direccion;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar la direccion del cliente");
		Control.focus();
		return false;
		}
*/
    Control = document.FrmClientes.clie_telefohogar;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el telefono del hogar del cliente");
		Control.focus();
		return false;
		}

    Control = document.FrmClientes.clie_ciudad;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar la ciudad del cliente");
		Control.focus();
		return false;
		}

    Control = document.FrmClientes.clie_nrodoc;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar la identificacion del cliente");
		Control.focus();
		return false;
		}

    Control = document.FrmClientes.clie_estado;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el estado o el departamento del cliente");
		Control.focus();
		return false;
		}
    Control = document.FrmClientes.clie_mail;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el mail del usuario ");
		Control.focus();
		return false;
		}

 /*  if (!ValidarEmail(Control,"Direccion de correo mal ingresada")) {	Control.focus();
		return false;   
   }*/
document.FrmClientes.submit();
return true;
}


//Funcion para valida que ingresen usuario y clave de acceso
function validarLogin() {
   var Control;
   var Dato;
   Control = document.frmLogin.txtUsuario;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar un nombre de usuario");
		Control.focus();
		return false;
		}

   Control = document.frmLogin.txtContasena;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar la contraseña del usuario");
		Control.focus();
		return false;
		}

document.frmLogin.submit();
return true;
}


function validarEmpresa() {
   var Control;
   var Dato;
   Control = document.confirmacion.tblnit_empresa;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el NIT de su Empresa");
		Control.focus();
		return false;
		}

   Control = document.confirmacion.tblnombre_empresa;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el Nombre de su Empresa");
		Control.focus();
		return false;
		}
		
	Control = document.confirmacion.tbltelefono_empresa;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el Telefono de su Empresa");
		Control.focus();
		return false;
		}
		
	Control=document.confirmacion.tblcorreo_empresa;
		Dato = strTrim(Control.value,TRIM_BOTH);
/*		if (Dato.length == 0) {
			alert("Debe ingresar una dirección de correo válida");
			Control.focus();
			return false;
		}
		if (!ValidarEmail(Control,"Dirección de correo mal ingresada")) {	
			Control.focus();
			return false;   
		}		
*/
return true;
}


function validarTienda() {
   var Control;
   var Dato;
   Control = document.confirmacion.tblnit;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el NIT de su Tienda");
		Control.focus();
		return false;
		}

   Control = document.confirmacion.tblnombre;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el Nombre de su Tienda");
		Control.focus();
		return false;
		}
		
	Control = document.confirmacion.tbltelefono;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el Telefono de su Empresa");
		Control.focus();
		return false;
		}
		
	Control=document.confirmacion.tblcorreo;
		Dato = strTrim(Control.value,TRIM_BOTH);
	/*	if (Dato.length == 0) {
			alert("Debe ingresar una dirección de correo válida");
			Control.focus();
			return false;
		}
		if (!ValidarEmail(Control,"Dirección de correo mal ingresada")) {	
			Control.focus();
			return false;   
		}		
		*/
	Control = document.confirmacion.tblpoblacion;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar la Poblacion");
		Control.focus();
		return false;
		}
		
		
	Control = document.confirmacion.tbltipo;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el Tipo de Tienda");
		Control.focus();
		return false;
		}



return true;
}


function validarEspectaculos() {
   var Control;
   var Dato;

   Control = document.confirmacion.tblnombre;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el Nombre");
		Control.focus();
		return false;
		}
		
	Control = document.confirmacion.tbltelefono;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el Telefono de su Empresa");
		Control.focus();
		return false;
		}
		
	Control=document.confirmacion.tblcorreo;
		Dato = strTrim(Control.value,TRIM_BOTH);
/*		if (Dato.length == 0) {
			alert("Debe ingresar una dirección de correo válida");
			Control.focus();
			return false;
		}
		if (!ValidarEmail(Control,"Dirección de correo mal ingresada")) {	
			Control.focus();
			return false;   
		}		
	*/	
	Control = document.confirmacion.tblpoblacion;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar la Poblacion");
		Control.focus();
		return false;
		}
		
		
	Control = document.confirmacion.tbltipo;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el Tipo de Empresa");
		Control.focus();
		return false;
		}



return true;
}


function validarRestaurante() {
   var Control;
   var Dato;
   Control = document.confirmacion.tblnit_restaurante;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el NIT de su Restaurante");
		Control.focus();
		return false;
		}

   Control = document.confirmacion.tblnombre_restaurante;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el Nombre de su Restaurante");
		Control.focus();
		return false;
		}
		
	Control = document.confirmacion.provincia;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar una Provincia");
		Control.focus();
		return false;
		}

	Control = document.confirmacion.tblpoblacion;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar una Poblacion");
		Control.focus();
		return false;
		}


	Control = document.confirmacion.tbltelefono_restaurante;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el Telefono de su Restaurante");
		Control.focus();
		return false;
		}
		
	Control=document.confirmacion.tblcorreo_restaurante;
		Dato = strTrim(Control.value,TRIM_BOTH);
	//	if (Dato.length == 0) {
	//	alert("Debe ingresar una dirección de correo válida");
	//		Control.focus();
	//		return false;
	//	}
	//	if (!ValidarEmail(Control,"Dirección de correo mal ingresada")) {	
	//		Control.focus();
	//		return false;   
	//	}		
		
	Control = document.confirmacion.tbldireccion;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Ingrese la Direccion del Restaurante");
		Control.focus();
		return false;
		}		
		
	Control = document.confirmacion.tblcodigo_postal;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el Codigo Postal");
		Control.focus();
		return false;
		}

	Control = document.confirmacion.tbltipo_comida;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Por Favor Seleccione el Tipo de comida que ofrece");
		Control.focus();
		return false;
		}
		
	Control = document.confirmacion.tblapertura;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Ingrese el horario de Apertura");
		Control.focus();
		return false;
		}		
		
	Control = document.confirmacion.tblcierre;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Ingrese el horario de Cierre");
		Control.focus();
		return false;
		}		

return true;
}


function validarSalud_belleza() {
   var Control;
   var Dato;
   

   Control = document.confirmacion.tblnombre;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el Nombre");
		Control.focus();
		return false;
		}
		
	Control = document.confirmacion.tbltelefono;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el Telefono");
		Control.focus();
		return false;
		}
		
	Control=document.confirmacion.tblcorreo;
		Dato = strTrim(Control.value,TRIM_BOTH);
//		if (Dato.length == 0) {
//			alert("Debe ingresar una dirección de correo válida");
//			Control.focus();
//			return false;
//		}
//		if (!ValidarEmail(Control,"Dirección de correo mal ingresada")) {	
//			Control.focus();
//			return false;   
//		}			

		
	Control = document.confirmacion.provincia;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar la Poblacion");
		Control.focus();
		return false;
		}
		
		
	Control = document.confirmacion.tblpoblacion;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar la Poblacion");
		Control.focus();
		return false;
		}
		
		
	Control = document.confirmacion.tbltipo_salud_belleza;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el Tipo de Actividad");
		Control.focus();
		return false;
		}
	



return true;
}


function validarBares() {
   var Control;
   var Dato;
   Control = document.confirmacion.tblnit;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el NIT de su Bar");
		Control.focus();
		return false;
		}

   Control = document.confirmacion.tblnombre;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el Nombre de su Bar");
		Control.focus();
		return false;
		}
		
	Control = document.confirmacion.tbltelefono;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el Telefono de su Bar");
		Control.focus();
		return false;
		}
		
	Control=document.confirmacion.tblcorreo;
		Dato = strTrim(Control.value,TRIM_BOTH);
//		if (Dato.length == 0) {
//			alert("Debe ingresar una dirección de correo válida");
//			Control.focus();
//			return false;
//		}
//		if (!ValidarEmail(Control,"Dirección de correo mal ingresada")) {	
//			Control.focus();
//			return false;   
//		}		
		
	Control = document.confirmacion.tblpoblacion;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar la Poblacion");
		Control.focus();
		return false;
		}

return true;
}


function ValidarPlaya () {
   var Control;
   var Dato;
   var Control1;
   var Dato1;
   Control = document.confirmacion.tblnombre;
	Dato = strTrim(Control.value, TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el nombre de la playa");
		Control.focus();
		return false;
	}
   Control = document.confirmacion.tbltexto;
	Dato = strTrim(Control.value, TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el texto detallado de la playa");
		Control.focus();
		return false;
	}
    

   Control = document.confirmacion.pais;
	Dato = strTrim(Control.value, TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el pais");
		Control.focus();
		return false;
	}

Control = document.confirmacion.provincia;
Dato = strTrim(Control.value, TRIM_BOTH);
if (Dato.length == 0)
	{
	alert("Debe ingresar el pais");
	Control.focus();
	return false;
	}


 Control = document.confirmacion.tblpoblacion;
	Dato = strTrim(Control.value, TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar la poblacion");
		Control.focus();
		return false;
	}
 Control = document.confirmacion.tblarena;
	Dato = strTrim(Control.value, TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar las características de arena (color, textura, etc.)");
		Control.focus();
		return false;
	}
 Control = document.confirmacion.tblmar;
	Dato = strTrim(Control.value, TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar caracteristicas del mar (color, oleaje, etc)");
		Control.focus();
		return false;
	}
 Control = document.confirmacion.tblnudista;
	Dato = strTrim(Control.value, TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar si la playa es nudista o no");
		Control.focus();
		return false;
	}
 Control = document.confirmacion.tblbandera;
	Dato = strTrim(Control.value, TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar si la bandera es azul o no");
		Control.focus();
		return false;
	}		

return true;
}


function EjecutarScript(Script) {
  window.location = Script;
}


function VentanaConfirmacion(Mensaje) {
  if (confirm(Mensaje)==false)
	 return false;
  return true;
}


function EliminarVentana(Mensaje,Script) {
  if (confirm(Mensaje))
	  if (confirm("Esta seguro que desea eliminar el registro"))
	     EjecutarScript(Script);
}


function ValidarContenido() {
   var Control;
   var Dato;
   Control = document.frmContenidos.tblcont_nombre;
   Dato = strTrim(Control.value,TRIM_BOTH);
   if (Dato.length == 0) {
		alert("Debe ingresar un nombre al contenido que deben ingresar");
		Control.focus();
		return false;
	}
   Control = document.frmContenidos.tblcont_descripcion;
   Dato = strTrim(Control.value,TRIM_BOTH);
   if (Dato.length == 0) {
		alert("Debe ingresar una descripcion al contenido que desea grabar");
		Control.focus();
		return false;
	}
   Control = document.frmContenidos.tblcont_texto;
   Dato = strTrim(Control.value,TRIM_BOTH);
   if (Dato.length == 0)
   {
		alert("Debe ingresar el contenido a publicar");
		Control.focus();
		return false;
	}
	document.frmContenidos.submit();
	return true;
}


function ValidarUsuarios() {
   var Control;
   var Dato;
   var Control1;
   var Dato1;
   Control = document.form1.nombre;
   Dato = strTrim(Control.value,TRIM_BOTH);
   if (Dato.length == 0) {
		alert("Debe ingresar el nombre del usuario");
		Control.focus();
		return false;
		}
   Control = document.form1.usuario;
   Dato = strTrim(Control.value,TRIM_BOTH);
   if (Dato.length == 0) {
		alert("Debe ingresar un login");
		Control.focus();
		return false;
	}
   Control = document.form1.tipo;
   Dato = strTrim(Control.value,TRIM_BOTH);
   if (Dato.length == 0) {
		alert("Debe ingresar el tipo de usuario");
		Control.focus();
		return false;
	}
   Control = document.form1.contrasena;
   Dato = strTrim(Control.value,TRIM_BOTH);
   if (Dato.length == 0) {
		alert("Debe ingresar la clave de acceso");
		Control.focus();
		return false;
	}
   Control1 = document.form1.confContrasena;
   Dato1 = strTrim(Control1.value,TRIM_BOTH);
   if (Dato1.length == 0) {
		alert("Debe ingresar la clave de confirmacion ");
		Control1.focus();
		return false;
		}

   if (Control1.value!=Control.value)
   {
	   alert("Las claves ingresadas no entran");
	   Control.focus();
	   return false;
   }
document.form1.submit();
return true;
}


//validacion noticias
function ValidarNoticias() {
   var Control;
   var Dato;
   var Control1;
   var Dato1;

   Control = document.frmNoticias.tblnoti_nombre;
   Dato = strTrim(Control.value,TRIM_BOTH);
   if (Dato.length == 0) {
		alert("Debe ingresar el nombre de la noticia");
		Control.focus();
		return false;
		}

   Control = document.frmNoticias.tblnoti_titulo;
   Dato = strTrim(Control.value,TRIM_BOTH);
   if (Dato.length == 0) {
		alert("Debe ingresar el titulo de la noticia");
		Control.focus();
		return false;
		}
   
   Control = document.frmNoticias.tblnoti_descripcion;
   Dato = strTrim(Control.value,TRIM_BOTH);
   if (Dato.length == 0) {
		alert("Debe ingresar la descripcion de la noticia");
		Control.focus();
		return false;
		}
	
  Control = document.frmNoticias.tblnoti_imagen;
  Dato = strTrim(Control.value,TRIM_BOTH);
  Control1 = document.frmNoticias.imagen;
  Dato1 = strTrim(Control1.value,TRIM_BOTH);
   
	if (Dato.length == 0 && Dato1.length==0) {
		if (!confirm("Desea guardar la noticia sin imagen asociada")) {
		   Control.focus();
		   return false;
		}
	}
	document.frmNoticias.submit();
	return true;

}


function ValidarAgencias() { 
	var Control;
	var Dato;
	Control=document.frmAgencias.tblagen_nombre;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el nombre de la agencia");
		Control.focus();
		return false;
	}

	Control=document.frmAgencias.tblagen_ciudad;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el nombre de la ciudad donde esta la agencia");
		Control.focus();
		return false;
	}
	/*
		Control=document.frmAgencias.tblagen_logo;
		Dato = strTrim(Control.value,TRIM_BOTH);
		if (Dato.length == 0) {
			alert("Debe ingresar el nombre del logo de la agencia");
			Control.focus();
			return false;
		}
	
		Control=document.frmAgencias.tblagen_bandera;
		Dato = strTrim(Control.value,TRIM_BOTH);
		if (Dato.length == 0) {
			alert("Debe ingresar el nombre de la imagen de la bandera del pais donde esta la agencia");
			Control.focus();
			return false;
		}
	*/
	Control=document.frmAgencias.tblagen_telefono;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el telefono de la agencia");
		Control.focus();
		return false;
	}

	Control=document.frmAgencias.tblagen_direccion;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar la direccion de la agencia");
		Control.focus();
		return false;
	}

	Control=document.frmAgencias.tblagen_contacto;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el contacto de la agencia");
		Control.focus();
		return false;
	}

	Control=document.frmAgencias.tblagen_mailcontacto;
	Dato = strTrim(Control.value,TRIM_BOTH);
/*	if (Dato.length == 0) {
		alert("Debe ingresar el mail del contacto de la agencia");
		Control.focus();
		return false;
	}*/
	document.frmAgencias.submit();
	return true;

}


function ValidarInfoAdicional() {
 var Control;
   var Dato;
 /*Control=document.frmInfoAdiciona.tblinfo_adicional;
Dato = strTrim(Control.value,TRIM_BOTH);
   if (Dato.length == 0) {
		alert("Debe ingresar la informacion adicional");
		Control.focus();
		return false;
		}*/
document.frmInfoAdiciona.submit();
return true;
}


function ValidarArchivos() {
   var Control;
   var Dato;
   var Control1;
   var Dato1;

Control=document.frmArchivos.tblarch_nombre;
Dato = strTrim(Control.value,TRIM_BOTH);
   if (Dato.length == 0) {
		alert("Debe ingresar el nombre para identificar el archivo");
		Control.focus();
		return false;
		}

Control=document.frmArchivos.tblarch_descri;
Dato = strTrim(Control.value,TRIM_BOTH);
   if (Dato.length == 0) {
		alert("Debe ingresar la descripcion del archivo");
		Control.focus();
		return false;
		}

Control=document.frmArchivos.tblarch_archivo;
Dato = strTrim(Control.value,TRIM_BOTH);
Control1=document.frmArchivos.Archivo;
Dato1 = strTrim(Control1.value,TRIM_BOTH);

   if (Dato.length == 0 &&Dato1.length==0) {
		alert("Debe seleccionar elarchivo a subir al servidor ");
		Control.focus();
		return false;
		}
document.frmArchivos.submit();
return true;

}


function ValidarMenus() {
   var Control;
   var Dato;
Control=document.frmMenu.tblmenu_nombre;
Dato = strTrim(Control.value,TRIM_BOTH);
if (Dato.length == 0) {
	alert("Debe ingresar el nombre al menu");
	Control.focus();
	return false;
	}
Control=document.frmMenu.tblmenu_descripcion;
Dato = strTrim(Control.value,TRIM_BOTH);
if (Dato.length == 0) {
	alert("Debe ingresar la descripcion de ese menu");
	Control.focus();
	return false;
	}

Control=document.frmMenu.tblmenu_padre;
Dato = strTrim(Control.value,TRIM_BOTH);
if (Dato.length == 0) {
	alert("Debe seleccionar el menu en el cual se agrupa esa nueva opcion");
	Control.focus();
	return false;
	}

Control=document.frmMenu.tblmenu_script;
Dato = strTrim(Control.value,TRIM_BOTH);
if (Dato.length == 0) {
	alert("Debe seleccionar el script a ejecutar para ese menu");
	Control.focus();
	return false;
	}

//Control=document.frmMenu.tblmenu_link;
Control=document.frmMenu.tblmenu_contenido;
Dato = strTrim(Control.value,TRIM_BOTH);
if (Dato.length == 0) {
	alert("Debe seleccionar el contenido a mostrar en esa opcion de menu");
	Control.focus();
	return false;
	}

//Control=document.frmMenu.tbl menu_ejecuta;
//Control=document.frmMenu.tblmenu_forma;
//Control=document.frmMenu.tblmenu_alcance;
Control=document.frmMenu.tblmenu_imagen;
Dato = strTrim(Control.value,TRIM_BOTH);
if (Dato.length == 0) {
	if (confirm("Desea grabar la informacion sin imagen de apoyo")) {
	     document.frmMenu.submit();
         return true;
	    }
//	alert("Debe escoger una imagen de apoyo para ese menu ingresar el nombre al menu");
	Control.focus();
	return false;
	}
document.frmMenu.submit();
return true;
}


function ValidarFotos() {
  var Control;
  var Dato;
  var Control1;
  var Dato1;

Control=document.frmFotos.tblfoto_nombre ;
Dato = strTrim(Control.value,TRIM_BOTH);
if (Dato.length == 0) {
	alert("Debe ingresar el nombre al grupo de fotografias");
	Control.focus();
	return false;
	}

Control=document.frmFotos.tblfoto_descripcion;
Dato = strTrim(Control.value,TRIM_BOTH);
if (Dato.length == 0) {
	alert("Debe ingresar la descripción de las fotografias");
	Control.focus();
	return false;
	}

Control=document.frmFotos.tblfoto_path1;
Dato = strTrim(Control.value,TRIM_BOTH);
Control1=document.frmFotos.foto_path1;
Dato1 = strTrim(Control1.value,TRIM_BOTH);

if (Dato.length == 0 && Dato1.length==0) {
	alert("Debe ingresar al menos una fotografia");
	Control.focus();
	return false;
	}

document.frmFotos.submit();
return true;
}


function validarAgendas() {
var Control;
var Dato;

Control=document.frmAgenda.tblagen_nombre;
Dato = strTrim(Control.value,TRIM_BOTH);
if (Dato.length == 0) {
	alert("Debe ingresar un nombre  a la agencia");
	Control.focus();
	return false;
	}


Control=document.frmAgenda.tblagen_descripcion;
Dato = strTrim(Control.value,TRIM_BOTH);
if (Dato.length == 0) {
	alert("Debe ingresar la descripcion de la agenda");
	Control.focus();
	return false;
	}

Control=document.frmAgenda.tblagen_ciudad ;
Dato = strTrim(Control.value,TRIM_BOTH);
if (Dato.length == 0) {
	alert("Debe ingresar el nombre de una ciudad ");
	Control.focus();
	return false;
	}

Control=document.frmAgenda.tblagen_lugar;
Dato = strTrim(Control.value,TRIM_BOTH);
if (Dato.length == 0) {
	alert("Debe ingresar el lugar de la agenda");
	Control.focus();
	return false;
	}

Control=document.frmAgenda.tblagen_fecreunion;
Dato = strTrim(Control.value,TRIM_BOTH);
if (Dato.length == 0) {
	alert("Debe ingresar la fecha de la reunion");
	Control.focus();
	return false;
	}
document.frmAgenda.submit();
return true;

}


function validarProveedores() {
var Control;
var Dato;
var Control1;
var Dato1;
Control=document.FrmProveedores.tblprov_nombre;
Dato = strTrim(Control.value,TRIM_BOTH);
if (Dato.length == 0) {
	alert("Debe ingresar el nombre del proveedor");
	Control.focus();
	return false;
	}

Control=document.FrmProveedores.tblprov_descripcion;
Dato = strTrim(Control.value,TRIM_BOTH);
if (Dato.length == 0) {
	alert("Debe ingresar un descripcion del proveedor");
	Control.focus();
	return false;
	}
/*Control=document.FrmProveedores.tblpara_pais4;
Control=document.FrmProveedores.tblprov_ciudad;
Control=document.FrmProveedores.tblprov_telefono;
Control=document.FrmProveedores.tblprov_contacto;
Control=document.FrmProveedores.tblprov_mail;
Control=document.FrmProveedores.tblprov_imagen;
*/

/*
Control=document.FrmProveedores.tblcont_cont;
Dato = strTrim(Control.value,TRIM_BOTH);
if (Dato.length == 0) {
	alert("Debe Seleccionar un contenido asociado");
	Control.focus();
	return false;
	}*/

Control=document.FrmProveedores.tblprov_imagen;
Dato = strTrim(Control.value,TRIM_BOTH);
Control1=document.FrmProveedores.bkprov_imagen;
Dato1 = strTrim(Control.value,TRIM_BOTH);

if (Dato.length ==0 && Dato1.length==0) {
	alert("Debe Seleccionar ingresar una imagen a asociar");
	Control.focus();
	return false;
	}

document.FrmProveedores.submit();
return true;

}


function ValidarEmails() {
	var Control;
    var Dato;
    var Control1;
    var Dato1;
	Control=document.form1.email;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length != 0) {
			if (!ValidarEmail(Control,"Direccion de correo mal ingresada")) {	Control.focus();
				return false;   
		   } 
		}
	  
	//document.form1.submit();
	return true;
}


function validarSeccionH() {
	var Control;
	var Dato;

	Control=document.frmSeccionH.tblsech_nombre;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el nombre de la sección");
		Control.focus();
		return false;
	}
	
	Control=document.frmSeccionH.tblsech_desc;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar la descripción de la sección");
		Control.focus();
		return false;
	}

	Control=document.frmSeccionH.tblsech_orden;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el número de orden de la sección");
		Control.focus();
		return false;
	}

	document.frmSeccionH.submit();
	return true;
}


function validarEncuesta() {
	var Control;
	var Dato;
	
	Control=document.frmEncuestas.tblencu_titulo;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar un título para la encuesta");
		Control.focus();
		return false;
	}

	Control=document.frmEncuestas.tblencu_pregunta;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar una pregunta para la encuesta");
		Control.focus();
		return false;
	}

	Control=document.frmEncuestas.tblencu_resp1;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar una posible respuesta para la encuesta");
		Control.focus();
		return false;
	}

	Control=document.frmEncuestas.tblencu_resp2;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar una segunda opción de respuesta para la encuesta");
		Control.focus();
		return false;
	}

	document.frmEncuestas.submit();
	return true;
}


function validarImagen() {
	Control=document.frmImagen.tblimag_nombre;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el nombre de la imagen");
		Control.focus();
		return false;
	}

	Control=document.frmImagen.tblimag_descr;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar la descripción de la imágen");
		Control.focus();
		return false;
	}	

	Control = document.frmImagen.tblimag_imagen;
	Dato = strTrim(Control.value,TRIM_BOTH);
	Control1 = document.frmImagen.imagen;
	Dato1 = strTrim(Control1.value,TRIM_BOTH);
	
	if (Dato.length == 0 && Dato1.length==0) {
		alert("Debe ingresar una fotografía como imágen de la fecha");
		Control.focus();
		return false;
	}

	document.frmImagen.submit();
	return true;
}


function setPointer(theRow, thePointerColor) {
    if (thePointerColor == '' || typeof(theRow.style) == 'undefined') {
        return false;
    }
    if (typeof(document.getElementsByTagName) != 'undefined') {
        var theCells = theRow.getElementsByTagName('td');
    }
    else if (typeof(theRow.cells) != 'undefined') {
        var theCells = theRow.cells;
    }
    else {
        return false;
    }
    var rowCellsCnt  = theCells.length;
    for (var c = 0; c < rowCellsCnt; c++) {
        theCells[c].style.backgroundColor = thePointerColor;
    }
    return true;
} // end of the 'setPointer()' function


function CheckKeys() {
	if (( event.keyCode >= 97 && event.keyCode <= 122) || (event.keyCode >=65 && event.keyCode <=90)) {
		event.keyCode=0;
	}
}


function puntitos(donde,caracter) {
	var decimales = false;
		dec = new Number(0)
			
		if (dec != 0) {decimales = true}
	
	pat = /[\*,\+,\(,\),\?,\\,\$,\[,\],\^]/
	valor = donde.value
	largo = valor.length
	crtr = true
	if (isNaN(caracter) || pat.test(caracter) == true) {
		if (pat.test(caracter)==true)  {caracter = "\\" + caracter}
		carcter = new RegExp(caracter,"g")
		valor = valor.replace(carcter,"")
		donde.value = valor
		crtr = false
		}
	else {
		var nums = new Array()
		cont = 0
		for(m=0;m<largo;m++) {
			if (valor.charAt(m) == "." || valor.charAt(m) == " ") {continue;}
			else{
				nums[cont] = valor.charAt(m)
				cont++
				}
			
			}
		}
	if (decimales == true) {
		ctdd = eval(1 + dec);
		nmrs = 1
		}
	else {
		ctdd = 1; nmrs = 3
		}
	var cad1="",cad2="",cad3="",tres=0
	if (largo > nmrs && crtr == true) {
		for (k=nums.length-ctdd;k>=0;k--) {
			cad1 = nums[k]
			cad2 = cad1 + cad2
			tres++
			if ((tres%3) == 0) {
				if (k!=0) {
					cad2 = "." + cad2
					}
				}
			}
		 donde.value = cad2
		}
	donde.focus()
}	


//TERMINMMA IMPRESION
function nuevoAjax() {
  var xmlhttp=false;
  try {
   // Creación del objeto ajax para navegadores diferentes a Explorer 
   xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   // o bien 
   try {
     // Creación del objet ajax para Explorer 
     xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) {
     xmlhttp = false;
   } 
  } 
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
   xmlhttp = new XMLHttpRequest();
  } 
  return xmlhttp;
} 


function ValidarCliente(form) {
  if (form1.tipoId.value == "")
  {alert("Ingrese el tipo de documento"); form1.tipoId.focus(); return; }
  if (form1.identificacion.value == "")
  {alert("Ingrese el número de identificación"); form1.identificacion.focus(); return; }
  
  if (form1.tipoId.value!='NIT') {
	  if (form1.nombre.value == "")
	  	{alert("Ingrese el nombre"); form1.nombre.focus(); return; }
  } else {
  	 if (form1.nombre.value == "")
	  	{alert("Ingrese la razón social"); form1.nombre.focus(); return; }
  }
  
  form.submit();
}


function ValidarUsuario(form) { 
	if (form.user.value == "") {alert("Ingrese el nombre de usuario"); form.user.focus(); return; }
	
	if (form.pass.value == "") {alert("Ingrese la contraseña"); form.pass.focus(); return; }
   
	form.submit();
}


function ValidarNuevaFoto(form) {
	var permitida;
	var extension;
	var mierror;
	if (strTrim(fotos.foto.value, TRIM_BOTH) == "") {alert("Escoja una foto a guardar"); fotos.foto.focus(); return; }
	if (strTrim(fotos.nombre.value, TRIM_BOTH) == "") {alert("Escriba una breve descripción para la foto"); fotos.nombre.focus(); return; }
	if (strTrim(fotos.seccion.value, TRIM_BOTH) == "") {alert("Escoja la sección del alojamiento"); fotos.seccion.focus(); return; }
	
	
	extensiones_permitidas = new Array(".gif", ".jpg", ".jpeg", ".pjpeg");
   mierror = "";
   if (!fotos.foto.value) {
      mierror = "No has seleccionado ningún archivo.";
   } else {
      extension = (fotos.foto.value.substring(fotos.foto.value.lastIndexOf("."))).toLowerCase();
     permitida = false;
      for (var i = 0; i < extensiones_permitidas.length; i++) {
         if (extensiones_permitidas[i] == extension) {
         permitida = true;
         break;
         } 
      } 
      if (!permitida) {
         mierror = "Comprueba la extensión de los archivos a subir. \nSólo se pueden subir archivos con extensiones: " + extensiones_permitidas.join();
         alert (mierror);
		 } else {
         fotos.submit();
       } 
   } 
}


function validarSeguimiento(form) { 
	
	if (form.actividad.value == "") {alert("Ingrese la actividad"); form.actividad.focus(); return; }
	
	if (form.fecha.value == "") {alert("Ingrese la fecha"); form.fecha.focus(); return; }
	
	if (form.hora.value == "") {alert("Ingrese la hora"); form.hora.focus(); return; }
	
	if (form.final.value == "S") {
		if (form.respuesta.value == "") {alert("Ingrese la respuesta"); form.respuesta.focus(); return; }
	}
   
	form.submit();
}


function validar_Registrar_casa(form) { 
	/*if (confirmacion.tblnoche.value == "") {alert("Ingrese el precio noche casa"); confirmacion.tblnoche.focus(); return; }
	if (confirmacion.tblfin_sema.value == "") {alert("Ingrese el precio fin de semana casa"); confirmacion.tblfin_sema.focus(); return; }
	
	if (confirmacion.tblnochePer.value == "") {alert("Ingrese el precio noche o dia por persona"); confirmacion.tblnochePer.focus(); return; }
	if (confirmacion.tblfin_semaPer.value == "") {alert("Ingrese el precio fin de semana por persona"); confirmacion.tblfin_semaPer.focus(); return; }
	
	if (confirmacion.tblhora_24.value == "") {alert("Ingrese la clave para los usuarios que puedan reservar en 24 horas"); confirmacion.tblhora_24.focus(); return; }
	if (confirmacion.tblhora_48.value == "") {alert("Ingrese la clave para los usuarios que puedan reservar en 48 horas"); confirmacion.tblhora_48.focus(); return; }
	if (confirmacion.tblhora_72.value == "") {alert("Ingrese la clave para los usuarios que puedan reservar en 72 horas"); confirmacion.tblhora_72.focus(); return; }
	
	if (confirmacion.tblpregunta_secreta.value == "") {alert("Ingrese la pregunta secreta para los visitantes que vayan a opinar sobre el alojamiento"); confirmacion.tblpregunta_secreta.focus(); return; }
	if (confirmacion.tblrespuesta_secreta.value == "") {alert("Ingrese la respuesta a la pregunta secreta"); confirmacion.tblrespuesta_secreta.focus(); return; }
	
	if (confirmacion.tblcomentario_prop.value == "") {alert("Comente sobre su alojamiento"); confirmacion.tblcomentario_prop.focus(); return; }*/
	
	confirmacion.submit();
}


function nuevoAjax() {
  var xmlhttp=false;
  try {
   // Creación del objeto ajax para navegadores diferentes a Explorer 
   xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   // o bien 
   try {
     // Creación del objet ajax para Explorer 
     xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) {
     xmlhttp = false;
   } 
  } 
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
   xmlhttp = new XMLHttpRequest();
  } 
  return xmlhttp;
}
/*
function nuevoAjax() {
  var xmlhttp=false;
  try {
   // Creación del objeto ajax para navegadores diferentes a Explorer 
   xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
  } catch (e) {
   // o bien 
   try {
     // Creación del objet ajax para Explorer 
     xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch (E) {
     xmlhttp = false;
   } 
  } 
  if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
   xmlhttp = new XMLHttpRequest();
  } 
  return xmlhttp;
} 
*/


function cargarPais() {
	var d2, contenedor2;
	contenedor2 = document.getElementById('contenedor2');
	d2 = document.confirmacion.continente.options[document.confirmacion.continente.selectedIndex].value;
	ajax = nuevoAjax();
	ajax.open("GET","../funciones/cargarPais.php?edo="+d2, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   contenedor2.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function cargarPaisRuta() {
	var d2, contenedor2;
	contenedor2 = document.getElementById('contenedor2');
	d2 = document.confirmacion.continente.options[document.confirmacion.continente.selectedIndex].value;
	ajax = nuevoAjax();
	ajax.open("GET","../funciones/cargarPaisRuta.php?edo="+d2, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   contenedor2.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function cargarRegion() {
	var d2,region;
	region = document.getElementById('region');
	d2 = document.confirmacion.pais.options[document.confirmacion.pais.selectedIndex].value;
	ajax = nuevoAjax();
	ajax.open("GET","../funciones/cargarRegion.php?edo="+d2, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   region.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function cargarProvincia() {
	var d1, contenedor;
	contenedor = document.getElementById('contenedor');
	d1 = document.confirmacion.pais.options[document.confirmacion.pais.selectedIndex].value;
	ajax = nuevoAjax();
	ajax.open("GET","../funciones/cargarProvincia.php?edo="+d1, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   contenedor.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
} 


function cargarProvincia2() {
	var d1, contenedor;
	contenedor = document.getElementById('contenedor');
	d1 = document.confirmacion.region.options[document.confirmacion.region.selectedIndex].value;
	ajax = nuevoAjax();
	ajax.open("GET","../funciones/cargarProvincia.php?edo="+d1, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   contenedor.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
} 


function cargarPoblacion() {
	var d1, contenedor3;
	contenedor3 = document.getElementById('contenedor3');
	d1 = document.confirmacion.provincia.options[document.confirmacion.provincia.selectedIndex].value;
	ajax = nuevoAjax();
	ajax.open("GET","../funciones/cargarPoblacion.php?edo="+d1, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   contenedor3.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function cargarPoblacion2() {
	var d1, contenedor1122;
	contenedor1122 = document.getElementById('contenedor1122');
	d1 = document.formularioProvincia.provincia.options[document.formularioProvincia.provincia.selectedIndex].value;
	ajax = nuevoAjax();
	ajax.open("GET","../funciones/cargarPoblacion.php?edo="+d1, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   contenedor1122.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
} 




function cargarPais11() {
	var d2, contenedor2;
	contenedor2 = document.getElementById('contenedor2');
	d2 = document.formularioindex.continente.options[document.formularioindex.continente.selectedIndex].value;
	if (d2 == 'par1') {
		location.href = '../funciones/cerrar_session.php?par=1';
	} else {
		ajax = nuevoAjax();
		ajax.open("GET","../funciones/cargarPais11.php?edo="+d2, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 4) {
			   contenedor2.innerHTML = ajax.responseText 
			} 
		} 
		ajax.send(null)
	}
}


function cargarProvincia11() {
	var d1, contenedor;
	contenedor = document.getElementById('contenedor');
	d1 = document.formularioindex.pais.options[document.formularioindex.pais.selectedIndex].value;
	ajax = nuevoAjax();
	ajax.open("GET","../funciones/cargarProvincia11.php?edo="+d1, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   contenedor.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
} 


function cargarPueblo_Actividades() {
	var d1, contenedor_pueblo;
	contenedor_pueblo= document.getElementById('contenedor_pueblo');
	d1 = document.confirmacion.provincia.options[document.confirmacion.provincia.selectedIndex].value;
	ajax = nuevoAjax();
	ajax.open("GET","../funciones/cargarPueblo_Actividades.php?edo="+d1, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   contenedor_pueblo.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
} 


function mostrarPoblacion() {
	var d1;
	d1 = document.formularioindex.provincia.options[document.formularioindex.provincia.selectedIndex].value;
	location.href("../vistas/vistapueblo.php?ver=provincia&pueblo="+d1);
} 


function cargarValor() {
	var d1, contenedor4;
	contenedor4 = document.getElementById('contenedor4');
	d1 = document.confirmacion.tblpropietario.options[document.confirmacion.tblpropietario.selectedIndex].value;
	if (d1 == 'agencia')
		contenedor4.innerHTML = 'Nombre de la Agencia: <input name="tblnombre_agen" type="text" maxlength="100">';
	else
		contenedor4.innerHTML = '&nbsp;';
}


function cargarResultados (poblaciones, areas, provincias, inmuebles, oferta, pagina, sw) {
	var d1, resultados,oferta,inmueble,provincia,area;
	oferta = document.confirmacion.oferta.options[confirmacion.oferta.selectedIndex].value;
	if (oferta == "") {
		alert("Debe seleccionar por lo menos un tipo de oferta para poder realizar la búsqueda."); 
		confirmacion.oferta.focus(); return; 
	} else {
		resultados = document.getElementById('resultados');
		if (sw == "0") {
			d1 = document.confirmacion.provincia.options[document.confirmacion.provincia.selectedIndex].value;
			inmueble = document.confirmacion.inmueble.options[confirmacion.inmueble.selectedIndex].value;
			area = document.confirmacion.area.options[confirmacion.area.selectedIndex].value;
			poblacion_es = document.confirmacion.tblpoblacion.options[confirmacion.tblpoblacion.selectedIndex].value;
		} else {
			d1 = provincias;
			inmueble = inmuebles;
			area = areas;
			poblacion_es = poblaciones;
		}
			
		ajax = nuevoAjax();
		ajax.open("GET", "../funciones/cargarResultado.php?poblacion_es="+poblacion_es+"&area="+area+"&provincia="+d1+"&inmueble="+inmueble+"&oferta="+oferta+"&pagina="+pagina, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 4) {
			   resultados.innerHTML = ajax.responseText 
			} 
		} 
		ajax.send(null)
	}
}


function cargarDetalles(id) {
	var d1, contenedor4, pr,l;
	contenedor4 = document.getElementById('capa2');
	contenedor4.innerHTML = "";
	ajax = nuevoAjax();
	ajax.open("GET", "../inmobiliaria/cargarDetalles.php?id="+id, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   contenedor4.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
	change('capa1',0);
	change('capa2',1);
	change('capa3',0);
}
function cargarDetalle(id) {
 location.href='../funciones/vista_inmueble.php?id='+id;
}
function cargarFormsolicitudes(id) {
 location.href='../funciones/formsolicitud.php?id='+id;
}


function cargarFormsolicitud(id) {
	var d1, contenedor4, pr,l;
	contenedor4 = document.getElementById('capa3');
	contenedor4.innerHTML = "";
	ajax = nuevoAjax();
	ajax.open("GET", "../inmobiliaria/formsolicitud.php?id="+id, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   contenedor4.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
	change('capa1',0);
	change('capa2',0);
	change('capa3',1);
}


function cargarValorr() {
	var d1, contenedor4,oferta;
	var contenedor4444,contenedor444, contenedor44;

	d1 = document.confirmacion.tbltipoinmueble.options[document.confirmacion.tbltipoinmueble.selectedIndex].value;
	oferta = document.confirmacion.tbltipooferta.options[document.confirmacion.tbltipooferta.selectedIndex].value;

	if(document.confirmacion.tbltipooferta.options[document.confirmacion.tbltipooferta.selectedIndex].value != ""){
		contenedor4 = document.getElementById('contenedor4');
		ajax = nuevoAjax();
		ajax.open("GET", "../funciones/procesos12.php?edo="+d1+"&oferta="+oferta, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 4) {
			   contenedor4.innerHTML = ajax.responseText 
			} 
		} 
		ajax.send(null)
		contenedor44 = document.getElementById('contenedor44');
		ajax2 = nuevoAjax();
		ajax2.open("GET", "../funciones/cargarCaract.php?edo="+d1+"&oferta="+oferta, true);
		ajax2.onreadystatechange = function() {
			if (ajax2.readyState == 4) {
			   contenedor44.innerHTML = ajax2.responseText 
			} 
		} 
		ajax2.send(null)
		contenedor444 = document.getElementById('contenedor444');
		ajax24 = nuevoAjax();
		ajax24.open("GET", "../funciones/cargarCalid.php?edo="+d1+"&oferta="+oferta, true);
		ajax24.onreadystatechange = function() {
			if (ajax24.readyState == 4) {
			   contenedor444.innerHTML = ajax24.responseText 
			} 
		} 
		ajax24.send(null)
		contenedor4444 = document.getElementById('contenedor4444');
		ajax244 = nuevoAjax();
		ajax244.open("GET", "../funciones/cargarEntorno.php?edo="+d1+"&oferta="+oferta, true);
		ajax244.onreadystatechange = function() {
			if (ajax244.readyState == 4) {
			   contenedor4444.innerHTML = ajax244.responseText 
			} 
		} 
		ajax244.send(null)
	}else{
		alert("Debe seleccionar el tipo de oferta");
	}
}


function comparaContrasena(form) {
	if (form.tblyyy.value!=form.confContrasena.value) {
		alert("No coincide la contraseña, vuelva a ingresar la información");
		form.tblyyy.value="";
		form.confContrasena.value="";
		form.tblyyy.focus();return
	}
}


function comparaCorreo(form) {
  if (form.tblcorreo.value!=form.confCorreo.value) {
		alert("No coincide el correo electrónico, vuelva a ingresar la información");
		form.tblcorreo.value="";
		form.confCorreo.value="";
		form.tblcorreo.focus();return
	}
}


function validarRegistro(accion) {
	var Control;
	var Dato;
	var  Control2;
	Control=document.confirmacion.tblnombre;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar su nombre");
		Control.focus();
		return false;
	}
	Control=document.confirmacion.tblapellido1;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar su primer apellido");
		Control.focus();
		return false;
	}
	Control=document.confirmacion.tblcorreo;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar una dirección de correo válida");
		Control.focus();
		return false;
	}
	if (!ValidarEmail(Control,"Dirección de correo mal ingresada")) {	
		Control.focus();
		return false;   
	}
	
	Control2=document.confirmacion.confCorreo;
	if (Control.value!=Control2.value) {
		alert("No coincide el correo electronico, vuelva a ingresar la información");
		Control2.focus();
		return false;
	}
	Control=document.confirmacion.tblxxx;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar su nombre de usuario");
		Control.focus();
		return false;
	}
	Control=document.confirmacion.tblyyy;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar una contraseña");
		Control.focus();
		return false;
	}
	
	Control2=document.confirmacion.confContrasena;
	if (Control.value!=Control2.value) {
		alert("No coincide la contraseña");
		Contro2.focus();
		return false;
	}
	Control = document.confirmacion.tbltelefono;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el teléfono");
		Control.focus();
		return false;
	}
	
	if (accion!=2) {
	var marcado = "no";
			with (document.confirmacion) {
				for ( var i = 0; i < acepto.length; i++ ) {
					if ( acepto[i].checked ) {
						marcado = "si"
						if (acepto[i].value=="S")
							document.confirmacion.submit();
						else{
							alert("Para registrarse debe aceptar nuestras políticas de servicio");
							location.href="../index.php";
						}
					}
				}
		
				if ( marcado == "no" ) {
					alert("Debe aceptar o negar las políticas de vendeturbaco.com" );
					document.confirmacion.tblencuesta.focus();return;
				}
	}
	return true;
  } else {
  document.confirmacion.submit();
  }
}


function validarRegistro2() {
	var Control;
	var Dato;
	var  Control2;
	Control=document.confirmacion.tblnombre;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar su nombre");
		Control.focus();
		return false;
	}
	Control=document.confirmacion.tblapellido1;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar su primer apellido");
		Control.focus();
		return false;
	}
	Control=document.confirmacion.tblcorreo;
	Dato = strTrim(Control.value,TRIM_BOTH);
/*	if (Dato.length == 0) {
		alert("Debe ingresar una dirección de correo válida");
		Control.focus();
		return false;
	}
	if (!ValidarEmail(Control,"Dirección de correo mal ingresada")) {	
		Control.focus();
		return false;   
	}
	
	Control2=document.confirmacion.confCorreo;
	if (Control.value!=Control2.value) {
		alert("No coincide el correo electronico, vuelva a ingresar la información");
		Control2.focus();
		return false;
	}
	*/Control=document.confirmacion.tblxxx;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar su nombre de usuario");
		Control.focus();
		return false;
	}
	Control=document.confirmacion.tblyyy;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar una contraseña");
		Control.focus();
		return false;
	}
	
	Control2=document.confirmacion.confContrasena;
	if (Control.value!=Control2.value) {
		alert("No coincide la contraseña");
		Contro2.focus();
		return false;
	}
	Control = document.confirmacion.tbltelefono;
	Dato = strTrim(Control.value, TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el teléfono");
		Control.focus();
		return false;
	}
confirmacion.submit();
}


function borrarFoto(id,codigo) {
	var contenedor4;
	contenedor4 = document.getElementById('contenedor4');
	ajax = nuevoAjax();
	ajax.open("GET", "../alojamiento/borrar_foto.php?id="+id+"&codigo="+codigo, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   contenedor4.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function cargarCapacidad() {
	var d1, capacidad;
	ajax = nuevoAjax();
	capacidad= document.getElementById('capacidad');
	with (document.confirmacion) {
		for ( var i = 0; i < cap.length; i++ ) {
				if ( cap[i].checked ) {
					d1=document.confirmacion.cap[i].value;
				}
		}
	}
	
	if (d1 == 'I') {
		capacidad.innerHTML = "<strong>Entre</strong>&nbsp;<input name='tblcapacidadde' type='text' size='3' maxlength='3' onKeyPress='CheckKeys()'>&nbsp;&nbsp;<strong>y</strong>&nbsp;<input name='tblcapacidada' type='text' size='3' maxlength='3' onKeyPress='CheckKeys()'>";
	} else {
		capacidad.innerHTML = "<strong></strong><input name='tblcapacidadde' type='text' size='3' maxlength='3' onKeyPress='CheckKeys()'>";
	}
/*
	ajax.open("GET","../funciones/cargarCapacidad.php?edo="+d1, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   capacidad.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)	
*/
}


function editarAlojamiento(codigo) {
	if (confirm("Desea editar su alojamiento?"))
		location.href = "../alojamiento/registrarCasa_editar.php?codigo="+codigo;
}


function editarEmpresa(codigo) {
	if (confirm("Desea editar su Empresa?"))
		location.href = "../Empresas/registrar_empresa_editar.php?codigo="+codigo;
}


function editarTienda(codigo) {
	if (confirm("Desea editar su Tienda?"))
		location.href = "../tienda/registrar_tienda_editar.php?codigo="+codigo;
}


function cambio(idCapa) {
	if (document.layers) capa = eval("document." + idCapa);
	if (document.all) capa = eval(idCapa + ".style");
	if (document.getElementById) capa = eval('document.getElementById("' + idCapa + '").style');
	
	if ((capa.visibility == "hidden") || (capa.visibility == "hide")) {
		capa.visibility = (document.layers) ? "show" : "visible" ;
	} else {
		capa.visibility = (document.layers) ? "hide" : "hidden" ;
	}
}


function change(idCapa,id) {
	if (document.layers) capa = eval("document." + idCapa);
	if (document.all) capa = eval(idCapa + ".style");
	if (document.getElementById) capa = eval('document.getElementById("' + idCapa + '").style');
	
	if (id == 1) {
		capa.display = "block";
	} else {
		capa.display = "none";
	}
	/*if (capa.display == "none") {
		capa.display = "block";
	} else {
		capa.display = "none";
	}*/
}


function cambio2(idCapa) {
	if (document.layers) capa = eval("document." + idCapa);
	if (document.all) capa = eval(idCapa + ".style");
	if (document.getElementById) capa = eval('document.getElementById("' + idCapa + '").style');
	
	if (capa.display == "none") {
		capa.display = "block";
	} else {
		capa.display = "none";
	}
}


function validarForm(form, capa1, capa2) {
	if (typeof confirmacion.tblnombre_agen != "undefined" && strTrim(confirmacion.tblnombre_agen.value, TRIM_BOTH) == "") {alert("Escriba el nombre de la agencia."); confirmacion.tblnombre_agen.value = ""; confirmacion.tblnombre_agen.focus(); return; }
	
	/*if (strTrim(confirmacion.tbldistancia.value, TRIM_BOTH) == "") {alert("Ingrese la distancia del alojamiento para llegar a la playa, esquí, ambiente rural o urbano."); confirmacion.tbldistancia.focus(); return; }*/
	
	if (strTrim(confirmacion.tblnombre_aloj.value, TRIM_BOTH) == "") {alert("Ingrese el nombre del alojamiento."); confirmacion.tblnombre_aloj.focus(); return; }
	
	if (strTrim(confirmacion.tbltipo_aloj.value, TRIM_BOTH) == "") {alert("Ingrese el tipo de alojamiento."); confirmacion.tbltipo_aloj.value = ""; confirmacion.tbltipo_aloj.focus(); return; }
	
	if (typeof confirmacion.tblhomologada != "undefined" && confirmacion.tblhomologada.options[confirmacion.tblhomologada.selectedIndex].value == "Homologada" && strTrim(confirmacion.tblnumero_homo.value, TRIM_BOTH) == "") {alert("Escriba el número de homologación."); confirmacion.tblnumero_homo.value = ""; confirmacion.tblnumero_homo.focus(); return; }
	
	if (strTrim(confirmacion.tblcapacidadde.value, TRIM_BOTH) == "") {alert("Ingrese la capacidad por personas."); confirmacion.tblcapacidadde.value = ""; confirmacion.tblcapacidadde.focus(); return; }
	
	if (typeof confirmacion.tblcapacidada != "undefined") {
		cap2 = strTrim(confirmacion.tblcapacidada.value, TRIM_BOTH);
		if (cap2 == "") {alert("Ingrese la capacidad por personas."); confirmacion.tblcapacidada.value = ""; confirmacion.tblcapacidada.focus(); return; }
		else {
			cap1 = strTrim(confirmacion.tblcapacidadde.value, TRIM_BOTH);
			if (parseInt(cap1) > parseInt(cap2)) {aux = cap2; confirmacion.tblcapacidada.value = cap1; confirmacion.tblcapacidadde.value= aux; }
			else if (parseInt(cap1) == parseInt(cap2)) {
			}
		}
	}
	
	if (strTrim(confirmacion.tbltiempo_mini.value, TRIM_BOTH) == "") {alert("Ingrese el tiempo mínimo de alquiler por días."); confirmacion.tbltiempo_mini.value = ""; confirmacion.tbltiempo_mini.focus(); return; }
	
	//if (strTrim(confirmacion.tbldetalle.value, TRIM_BOTH) == "") {alert("Ingrese el detalle."); confirmacion.tbldetalle.value = ""; confirmacion.tbldetalle.focus(); return; }
	
	if (strTrim(confirmacion.provincia.value, TRIM_BOTH) == "") {alert("Escoja la provincia."); confirmacion.provincia.focus(); return; }
	
	/*if (strTrim(confirmacion.tblpoblacion.value, TRIM_BOTH) == "") {alert("Escoja el pueblo."); confirmacion.tblpoblacion.focus(); return; }
	*/
	if (strTrim(confirmacion.tbldireccion.value, TRIM_BOTH) == "") {alert("Ingrese la dirección."); confirmacion.tbldireccion.focus(); return; }
	
	if (strTrim(confirmacion.tblprefijo1.value, TRIM_BOTH) == "") {alert("Ingrese el prefijo No. 1.");  confirmacion.tblprefijo1.focus(); return; }
	if (strTrim(confirmacion.tbltelefono1.value, TRIM_BOTH) == "") {alert("Ingrese el Teléfono No. 1.");  confirmacion.tbltelefono1.focus(); return; }
	
	
	
	Control=document.confirmacion.tblemail;
	Dato = strTrim(Control.value, TRIM_BOTH);
	/*if (!ValidarEmail(Control,"Dirección de correo mal ingresada.")) {	
		Control.focus();
		return;   
	}*/
		
 cambio2(capa1);
 cambio2(capa2);
 location.href = '#distribucion';
}


function validarTipoAlojamiento() {
	var d1, otrocontenedor;
	d1 = document.confirmacion.tbltipo_aloj.options[document.confirmacion.tbltipo_aloj.selectedIndex].value;
	otrocontenedor = document.getElementById('otrocontenedor');
	if (d1 == 1) {//Casa rural
		ajax = nuevoAjax();
		ajax.open("GET", "../funciones/casarural.php?edo="+d1, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 4) {
			   otrocontenedor.innerHTML = ajax.responseText 
			} 
		} 
		ajax.send(null)
	} else {
		otrocontenedor.innerHTML = '&nbsp;'; 
	}
}


function cargarNombreHomologada() {
	var d1, contenedor6;
	contenedor6 = document.getElementById('contenedor6');
	d1 = document.confirmacion.tblhomologada.options[document.confirmacion.tblhomologada.selectedIndex].value;
	ajax = nuevoAjax();
	ajax.open("GET", "../funciones/homologacion.php?edo="+d1, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   contenedor6.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}



function mostrarCaracteristicasBuscar(d1) {
	var ver,ver2;
	ver = document.getElementById('ver');
	ver2 = document.getElementById('ver2');
	ajax = nuevoAjax();
	ajax2=nuevoAjax();
	ajax.open("GET", "../funciones/mostrarCaracteristicasBuscar.php?edo="+encodeURIComponent(d1), true);
	ajax2.open("GET", "../funciones/mostrarCaracteristicasBuscarMenu.php?edo="+d1, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   ver.innerHTML = ajax.responseText;
		   unescape(ver.innerHTML);
		} 
	} 
	ajax.send(null)
	
	ajax2.onreadystatechange=function() {
		if (ajax2.readyState==4) {
		   ver2.innerHTML = ajax2.responseText 
		} 
	} 
	ajax2.send(null)
}


function mostrarBares(d1) {
	var ver,ver2;
	ver = document.getElementById('ver');
	ver2 = document.getElementById('ver2');
	ajax = nuevoAjax();
	ajax2=nuevoAjax();
	ajax.open("GET", "../funciones/mostrarBares.php?edo="+encodeURIComponent(d1), true);
	ajax2.open("GET", "../funciones/mostrarBaresMenu.php?edo="+d1, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   ver.innerHTML = ajax.responseText;
		   unescape(ver.innerHTML);
		} 
	} 
	ajax.send(null)
	
	ajax2.onreadystatechange=function() {
		if (ajax2.readyState==4) {
		   ver2.innerHTML = ajax2.responseText 
		} 
	} 
	ajax2.send(null)
}


function mostrarRestaurantes(d1) {
	var ver,ver2;
	ver = document.getElementById('ver');
	ver2 = document.getElementById('ver2');
	ajax = nuevoAjax();
	ajax2=nuevoAjax();
	ajax.open("GET", "../funciones/mostrarRestaurantes.php?edo="+encodeURIComponent(d1), true);
	ajax2.open("GET", "../funciones/mostrarRestaurantesMenu.php?edo="+d1, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   ver.innerHTML = ajax.responseText;
		   unescape(ver.innerHTML);
		} 
	} 
	ajax.send(null)
	
	ajax2.onreadystatechange=function() {
		if (ajax2.readyState==4) {
		   ver2.innerHTML = ajax2.responseText 
		} 
	} 
	ajax2.send(null)
}


function mostrarFechasBuscar(d1) {
	var fecha,fecha1;
	fecha = document.getElementById('fecha');
	fecha1 = document.getElementById('fecha1');
	ajax = nuevoAjax();
	ajax2=nuevoAjax();
	ajax.open("GET", "../funciones/mostrarFechasBuscar.php?edo="+encodeURIComponent(d1), true);
	ajax2.open("GET", "../funciones/mostrarFechasBuscarMenu.php?edo="+d1, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   fecha.innerHTML = ajax.responseText;
		   unescape(ver.innerHTML);
		} 
	} 
	ajax.send(null)
	
	ajax2.onreadystatechange=function() {
		if (ajax2.readyState==4) {
		   fecha1.innerHTML = ajax2.responseText 
		} 
	} 
	ajax2.send(null)
}


function cargarPaginacion(pagina) {
	var paginacion;
	paginacion = document.getElementById('paginacion');  
	ajax = nuevoAjax();
	ajax.open("GET", "../funciones/cargarPaginacion.php?pagina="+pagina, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   paginacion.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function pagos(codigo) {
location.href="../alojamiento/pagos.php?codigo="+codigo;	
}


function pagosPlan() {
	var marcado = "no";
	with (document.confirmacion) {
		for ( var i = 0; i < plan.length; i++ ) {
			if ( plan[i].checked)
				marcado = "si"
		}
		
		if (marcado=="no")
			alert("Para continuar debe escoger uno de nuestros planes");
		else
			document.confirmacion.submit();
	}
}


function pagoPlan() {
	var marcado = "no";
	with (document.confirmacion) {
	if ( plan.checked)
		marcado = "si"
		
	if (marcado=="no")
		alert("Para continuar debe escoger uno de nuestros planes");
	else
		document.confirmacion.submit();
	}
}


function masinfo() {
	var v=window.open("../alojamiento/masinfo.php", "yyy", "toolbar=no scrollbars=yes, menubar=no, location=no, resizable=no");
	v.resizeTo(750,300);
	v.moveTo(100,150);
 }


function vistas(id) {
 location.href='../funciones/visitas.php?codigo='+id;
}


function poppupFoto(id) {
	var v = window.open("../alojamiento/popupFoto.php?id="+id, "yyy", "toolbar=no scrollbars=no, menubar=no, location=no, resizable=no");
	v.resizeTo(230,230);
	v.moveTo(300,200);
 }	


function cargarUsuarioAlojamiento(digitador,usuario,codigo) {
	ajax = nuevoAjax();
	ajax.open("GET", "usuario_alojamiento.php?digitador="+digitador+"&usuario="+usuario+"&codigo="+codigo, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		  ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function comprueba_extension(formulario, archivo) {
   extensiones_permitidas = new Array(".gif", ".jpg", ".jpeg", ".pjpeg");
   mierror = "";
   if (!archivo) {
      mierror = "No has seleccionado ningún archivo.";
   } else {
      //recupero la extensión de este nombre de archivo 
      extension = (archivo.substring(archivo.lastIndexOf("."))).toLowerCase();
      //compruebo si la extensión está entre las permitidas 
      permitida = false;
      for (var i = 0; i < extensiones_permitidas.length; i++) {
         if (extensiones_permitidas[i] == extension) {
         permitida = true;
         break;
         } 
      } 
      if (!permitida) {
         mierror = "Comprueba la extensión de los archivos a subir. \nSólo se pueden subir archivos con extensiones: " + extensiones_permitidas.join();
       } else {
         return true;
       } 
   } 
   //si estoy aqui es que no se ha podido submitir 
   alert (mierror);
   return false;
}


function envioAmigo() {
	//guardo la referencia de la ventana para poder utilizarla luego 
	ventana_secundaria = window.open("../mail/enviaramigo.htm","miventan","width=650,height=160,menubar=no")
} 


function contactar() {
	//guardo la referencia de la ventana para poder utilizarla luego 
	ventana_secundaria = window.open("../mail/contactenos.htm","miventana","width=460,height=350,menubar=no")
} 


function imprimirVentana() {
	version = parseInt(navigator.appVersion);
	if (version >= 4)
		window.print();
}


function buscarCasasTop(lugar) {
	var topcasas;
	topcasas = document.getElementById('topcasas');  
	ajax = nuevoAjax();
	ajax.open("GET", "../funciones/cargarCasasTop.php?lugar="+lugar, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   topcasas.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function buscarEmpresasTop(lugar) {
	var topcasas;
	topcasas = document.getElementById('topcasas');  
	ajax = nuevoAjax();
	ajax.open("GET", "../funciones/cargarEmpresasTop.php?lugar="+lugar, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   topcasas.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function buscarTiendaTop(lugar) {
	var topcasas;
	topcasas = document.getElementById('topcasas');  
	ajax = nuevoAjax();
	ajax.open("GET", "../funciones/cargaTiendaTop.php?lugar="+lugar, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   topcasas.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function buscarEsquiTop(lugar) {
	var topcasas;
	topcasas = document.getElementById('topcasas');  
	ajax = nuevoAjax();
	ajax.open("GET", "../funciones/cargaEsquiTop.php?lugar="+lugar, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   topcasas.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function buscarRutasTop(lugar) {
	var topcasas;
	topcasas = document.getElementById('topcasas');  
	ajax = nuevoAjax();
	ajax.open("GET", "../funciones/cargaRutasTop.php?lugar="+lugar, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   topcasas.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function buscarPlayasTop(lugar) {
	var topcasas;
	topcasas = document.getElementById('topcasas');  
	ajax = nuevoAjax();
	ajax.open("GET", "../funciones/cargaPlayasTop.php?lugar="+lugar, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   topcasas.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function validarBuscador (texto) {
	var texto = strTrim(texto, TRIM_BOTH);
	if (!validarLongitud(texto, 3)) {
		alert("Escriba mínimo 3 letras para mejorar su búsqueda.");
		return false;
	} else {
		return true;
	}
}


function validarLongitud (texto, lon) {
	if (texto.length < lon)
		return false;
	else
		return true;
}


function mostrarplaya(codigo) {
	var playas, xx, alojamiento, tops,tiendas;

	xx = document.getElementById('xx');
	ajaxx = nuevoAjax();
	ajaxx.open("GET", "../funciones/nombreProvincia.php?provincias="+codigo, true);
	ajaxx.onreadystatechange = function() {
		if (ajaxx.readyState == 4) {
		   xx.innerHTML = ajaxx.responseText 
		} 
	} 
	ajaxx.send(null)
	
	playas = document.getElementById('playas');
	ajax = nuevoAjax();
	ajax.open("GET", "../funciones/playaprovincia.php?provincias="+codigo, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   playas.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
		
	alojamiento = document.getElementById('alojamiento');
	ajax3 = nuevoAjax();
	ajax3.open("GET", "../funciones/verAlojamientos.php?provincias="+codigo, true);
	ajax3.onreadystatechange = function() {
		if (ajax3.readyState == 4) {
		   alojamiento.innerHTML = ajax3.responseText 
		} 
	} 
	ajax3.send(null);
	
	tops = document.getElementById('top');
	ajaxw = nuevoAjax();
	ajaxw.open("GET", "../funciones/cargarPlayasTop.php?provincias="+codigo, true);
	ajaxw.onreadystatechange = function() {
		if (ajaxw.readyState == 4) {
		   tops.innerHTML = ajaxw.responseText 
		} 
	} 
	ajaxw.send(null);
	
	tiendas = document.getElementById('tiendas');
	ajaxt = nuevoAjax();
	ajaxt.open("GET", "../funciones/verTiendas.php?provincias="+codigo, true);
	ajaxt.onreadystatechange = function() {
		if (ajaxt.readyState == 4) {
		   tiendas.innerHTML = ajaxt.responseText 
		} 
	} 
	ajaxt.send(null);
}


/*
function mostrarplaya(codigo) {
	var playas, xx, alojamiento, tops,tiendas;
	//codigo = document.formularioProvincia.provincia.options[document.formularioProvincia.provincia.selectedIndex].value;
	xx = document.getElementById('xx');
	ajaxx = nuevoAjax();
	ajaxx.open("GET", "../funciones/nombreProvincia.php?provincias="+codigo, true);
	ajaxx.onreadystatechange = function() {
		if (ajaxx.readyState == 4) {
		   xx.innerHTML = ajaxx.responseText 
		} 
	} 
	ajaxx.send(null)
	
	playas = document.getElementById('playas');
	ajax = nuevoAjax();
	ajax.open("GET", "../funciones/playaprovincia.php?provincias="+codigo, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   playas.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
		
	alojamiento = document.getElementById('alojamiento');
	ajax3 = nuevoAjax();
	ajax3.open("GET", "../funciones/verAlojamientos.php?provincias="+codigo, true);
	ajax3.onreadystatechange = function() {
		if (ajax3.readyState == 4) {
		   alojamiento.innerHTML = ajax3.responseText 
		} 
	} 
	ajax3.send(null);
	
	tops = document.getElementById('top');
	ajaxw = nuevoAjax();
	ajaxw.open("GET", "../funciones/cargarPlayasTop.php?provincias="+codigo, true);
	ajaxw.onreadystatechange = function() {
		if (ajaxw.readyState == 4) {
		   tops.innerHTML = ajaxw.responseText 
		} 
	} 
	ajaxw.send(null);
	
	tiendas = document.getElementById('tiendas');
	ajaxt = nuevoAjax();
	ajaxt.open("GET", "../funciones/verTiendas.php?provincias="+codigo, true);
	ajaxt.onreadystatechange = function() {
		if (ajaxt.readyState == 4) {
		   tiendas.innerHTML = ajaxt.responseText 
		} 
	} 
	ajaxt.send(null);
}
*/


function mostraresqui(codigo) {
	var estaciones, xx, tops;
	xx = document.getElementById('xx');
	ajaxx = nuevoAjax();
	ajaxx.open("GET", "../funciones/nombreEsqui.php?id="+codigo, true);
	ajaxx.onreadystatechange = function() {
		if (ajaxx.readyState == 4) {
		   xx.innerHTML = ajaxx.responseText 
		} 
	} 
	ajaxx.send(null)
	
	estaciones = document.getElementById('estaciones');
	ajax = nuevoAjax();
	ajax.open("GET", "../funciones/estaciones_esqui.php?sistema="+codigo, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   estaciones.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
		
	tops = document.getElementById('top');
	ajaxw = nuevoAjax();
	ajaxw.open("GET", "../funciones/cargarEsquiTop.php?provincias="+codigo, true);
	ajaxw.onreadystatechange = function() {
		if (ajaxw.readyState == 4) {
		   tops.innerHTML = ajaxw.responseText 
		} 
	} 
	ajaxw.send(null);
	
	
}


function Buscador (texto) {
	var texto = strTrim(texto, TRIM_BOTH);
		document.write(texto);
	if (!validarLongitud(texto, 3)) {
		alert("Escriba mínimo 3 letras para mejorar su búsqueda.");
		return false;
	} else {
		return true;
	}
}


function cargarActividad(tipo_act) {
	var act; 	
	act = document.getElementById('con_actividad');  
	ajax = nuevoAjax();
	ajax.open("GET", "../funciones/cargarActividad.php?tipo_act="+tipo_act, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   act.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function NuevaFoto(form) {
	var permitida;
	var extension;
	var mierror;
	
	if (fotos.nombre.value == "")
	{alert("Ingrese el nombre de la foto"); fotos.nombre.focus(); return; }
	
	
	extensiones_permitidas = new Array(".gif", ".jpg", ".pjpeg");
   mierror = "";
   if (!fotos.foto.value) {
      mierror = "No has seleccionado ningún archivo.";
   } else {
      extension = (fotos.foto.value.substring(fotos.foto.value.lastIndexOf("."))).toLowerCase();
     permitida = false;
      for (var i = 0; i < extensiones_permitidas.length; i++) {
         if (extensiones_permitidas[i] == extension) {
         permitida = true;
         break;
         } 
      } 
      if (!permitida) {
         mierror = "Comprueba la extensión de los archivos a subir. \nSólo se pueden subir archivos con extensiones: " + extensiones_permitidas.join();
         alert (mierror);
		 } else {
         fotos.submit();
       } 
   } 
  
}


function borrarFotoEmpresa(id, codigo) {
	var contenedor4;
	contenedor4 = document.getElementById('contenedor4');
	ajax = nuevoAjax();
	ajax.open("GET", "../Empresas/borrar_foto_empresa.php?id="+id+"&codigo="+codigo, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   contenedor4.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function borrarFotoBar(id, codigo) {
	var contenedor4;
	contenedor4 = document.getElementById('contenedor4');
	ajax = nuevoAjax();
	ajax.open("GET", "../bares/borrar_foto_bares.php?id="+id+"&codigo="+codigo, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   contenedor4.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function borrarFotoInmueble(id, codigo) {
	var contenedor4;
	contenedor4 = document.getElementById('contenedor4');
	ajax = nuevoAjax();
	ajax.open("GET", "../inmobiliaria/borrar_foto_inmueble.php?id="+id+"&codigo="+codigo, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   contenedor4.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function borrarFotoTienda(id, codigo) {
	var contenedor4;
	contenedor4 = document.getElementById('contenedor4');
	ajax = nuevoAjax();
	ajax.open("GET", "../tienda/borrar_foto_tienda.php?id="+id+"&codigo="+codigo, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   contenedor4.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function borrarFotoRestaurante(id, codigo) {
	var contenedor4;
	contenedor4 = document.getElementById('contenedor4');
	ajax = nuevoAjax();
	ajax.open("GET", "../restaurantes/borrar_foto_restaurante.php?id="+id+"&codigo="+codigo, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   contenedor4.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function borrarFotoEspectaculos(id, codigo) {
	var contenedor4;
	contenedor4 = document.getElementById('contenedor4');
	ajax = nuevoAjax();
	ajax.open("GET", "../espectaculos/borrar_foto_espectaculos.php?id="+id+"&codigo="+codigo, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   contenedor4.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function borrarFotoSalud_belleza(id, codigo) {
	var contenedor4;
	contenedor4 = document.getElementById('contenedor4');
	ajax = nuevoAjax();
	ajax.open("GET", "../salud_belleza/borrar_foto_salud_belleza.php?id="+id+"&codigo="+codigo, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   contenedor4.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function insertar_fila (id_tabla, num_filas, num_celdas) {
	var tabla;
	tabla = document.getElementById(id_tabla);
	//largo_tabla = tabla.getElementsByTagName("TR").length;
	for (i = 0; i < num_filas; i++) {
		fila = document.createElement("TR");
		//fila.setAttribute("id", "fila"+largo_tabla);
		//fila.setAttribute("id", "fila"+largo_tabla);
		for (i = 0; i < num_celdas; i++) {
			celda = document.createElement("TD");
			fila.appendChild(celda);
		}
		tabla.appendChild(fila);
		//largo_tabla++;
	}
}


function borrar_fila (id_tabla, num_fila) {
	var tabla;
	tabla = document.getElementById(id_tabla);
	filas = tabla.getElementsByTagName("TR");
	fila = filas.item(num_fila);
	tabla.removeChild(fila);
}


function textCounter(field, countfield, maxlimit) {
	if (field.value.length > maxlimit) // if too long...trim it!
		field.value = field.value.substring(0, maxlimit);
	else 
		countfield.value = maxlimit - field.value.length;
}


function verificarCodigo() {
	var campo, codigo, capa, capa2, prueba;
	campo = document.formulario.tblcodigo;
	codigo = strTrim(campo.value, TRIM_BOTH);
	if (codigo != '') {
		if (codigo.length < 4) {
			alert ('El código debe tener mínimo 4 números.');
		} else {
			capa = document.getElementById('verificacion');
			capa2 = document.getElementById('verificacion2');
			ajax = nuevoAjax();
			ajax.open("GET","verificacion.php?codigo="+codigo,true);
			ajax.onreadystatechange=function() {
				if (ajax.readyState==4) {
					prueba = document.getElementById('prueba');
					prueba.value = ajax.responseText;
					if (prueba.value == "1") {
					   capa.innerHTML = '<div class="style5">C&oacute;digo ya utilizado, escriba otro.</div>';
					} else {
					   capa.innerHTML = '<div class="style6">C&oacute;digo libre, puede utilizarlo.</div>';
					}
				}
			}
			ajax.send(null)
		}
	} else {
		alert("Escriba el código");
	}
	campo.focus();
}


function cambio_frame(clave) {
	var frame = document.getElementById('prop');;
	switch (clave) {
	case 1:
		frame.src = 'listacasas.php';
		break;
	case 2:
		frame.src = 'listaempresas.php';
		break;
	case 3:
		frame.src = 'listatiendas.php';
		break;
	case 4:
		frame.src = '#';
		break;
	case 5:
		frame.src = 'listarestaurante.php';
		break;		
	case 6:
		frame.src = 'listabares.php';		
		break;	
	case 7:
		frame.src = 'ofertas.php';		
		break;						
	}
}


function irAPadre(pagina) {
	window.parent.location = pagina;
}


function ValidarFplaya() {
   var Control;
   var Dato;
   var Control1;
   var Dato1;
   Control = document.formulario.tblnombre;
	Dato = strTrim(Control.value, TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el nombre de la playa");
		Control.focus();
		return false;
	}
   Control = document.formulario.tbldescripcion;
	Dato = strTrim(Control.value, TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar el texto detallado de la playa");
		Control.focus();
		return false;
	}      		
	return true;
}


function setAutorizacionPago () {   
	var control = document.confirmacion.tblautorizacion_pago;
	if (control.checked) {
		control.value = "S";
	} else {
		control.value = "N";
	}
}


function cargarSubtipo(id_tipo) {
	var id_tipo, subtipo; 	
	subtipo = document.getElementById('subtipo');  
	
	ajax = nuevoAjax();
	ajax.open("GET", "../funciones/cargarSubtipo.php?id_tipo="+id_tipo, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   subtipo.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function cerrar () {
	window.close(); 
}


function obtenerValorRadio (radio) {
	for (i = 0; i < radio.length; i++)
		if (radio[i].checked) return radio[i].value;
	return false;
}


function obtenerValorSelect (selector) {
	return selector.options[selector.selectedIndex].value;
}


function imprSelec (nombre) {
	var ficha = document.getElementById(nombre);
	var ventimp = window.open('', 'popimpr');
	ventimp.document.writeln( ficha.innerHTML );
	ventimp.document.close();
	ventimp.print();
	ventimp.close();
}


function max(txarea, valor) { 
	total = valor; 
	tam = txarea.value.length; 
	str = ""; 
	str = str + tam; 
	Digitado.innerHTML = str; 
	Restante.innerHTML = total - str; 

	if (tam > total) { 
		aux = txarea.value; 
		txarea.value = aux.substring(0, total); 
		Digitado.innerHTML = total 
		Restante.innerHTML = 0 
	}
}


function email (Script) {
	var v = window.open("personas_pendientes.php?"+Script, "yyy", "toolbar=no scrollbars=yes, menubar=no, location=no, resizable=no");
	v.resizeTo(500, 300);
	v.moveTo(100, 150);
}


function EnviarCorreos (form) {
	var EnviarCorreo = document.EnviarCorreo;
	if (confirm("Se dispone a enviar correo a los contactos seleccionados"))
		EnviarCorreo.submit();
}


function EnviarTodos () {
	if (confirm("Se dispone a enviar correo a TODOS sus contactos"))
		location.href="lista.php?n=3";
}


function setCheckboxes(the_form, do_check) {
    var elts      = (typeof(document.forms[the_form].elements['Mod[]']) != 'undefined')
                  ? document.forms[the_form].elements['Mod[]']
                  : (typeof(document.forms[the_form].elements['Mod[]']) != 'undefined')
          ? document.forms[the_form].elements['Mod[]']
          : document.forms[the_form].elements['Mod[]'];
    var elts_cnt  = (typeof(elts.length) != 'undefined')
                  ? elts.length
                  : 0;

    if (elts_cnt) {
        for (var i = 0; i < elts_cnt; i++) {
            elts[i].checked = do_check;
        } // end for
    } else {
        elts.checked        = do_check;
    } // end if... else

    return true;
}


function enviarCorreos2 () {
	var EnviarCorreo = document.EnviarCorreo;
	if (EnviarCorreo.fromname.value == "") { 
		alert("Ingrese el nombre de quien envia"); 
		EnviarCorreo.fromname.focus(); return; 
	}
	if (EnviarCorreo.fromemail.value == "") { 
		alert("Ingrese el correo de quien envia"); 
		EnviarCorreo.fromemail.focus(); return; 
	}
	if (EnviarCorreo.asunto.value == "") { 
		alert("Ingrese el asunto"); 
		EnviarCorreo.asunto.focus(); return; 
	}
	if (EnviarCorreo.mensaje.value == "") { 
		alert("Ingrese el mensaje"); 
		EnviarCorreo.mensaje.focus(); return; 
	}
	EnviarCorreo.submit();
}


function EliminarRegistro (Script) {
	if (confirm("Esta realmente seguro de eliminar el registro"))
		EjecutarScript(Script); 
}
/* Esta son las funciones nuevas que he ingresado*/


function cargarActividades(tipo_act) {
	var act; 	
	act = document.getElementById('con_actividad');  
	ajax = nuevoAjax();
	ajax.open("GET", "../funciones/cargarActividades.php?tipo_act="+tipo_act, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   act.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function autotab(thisval,fname, flen){
 
 var fieldname = eval("document.confirmacion." + fname);

 if(thisval != 9 && thisval != 16){

 if(fieldname.value.length + 1 <= flen){
  fieldname.focus();
 }else{
 
  for(x=0; x<document.confirmacion.elements.length; x++){
        if(fieldname.name == document.confirmacion.elements[x].name){
                var nextfield = x + 1;
        }
  }

          document.confirmacion.elements[nextfield].focus();

 }
 }
}

 
function verificarForm() {
	var Control;
	var Dato;
	var  Control2;
	var sw=0;
	Control=document.confirmacion.tblid_actividad;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe Seleccionar una Actividad");
		Control.focus();
		sw=1;
		return;
	}
	Control=document.confirmacion.cantidad;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar la cantidad de Personas");
		Control.focus();
		sw=1;
		return;
	}
	Control=document.confirmacion.dias;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar los Dias");
		Control.focus();
		sw=1;
		return;
	}
	Control=document.confirmacion.presupuesto;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Debe ingresar su Presupuesto");
		Control.focus();
		sw=1;
		return;
	}
	
	
		var consulta, id_actividad, cantidad, dias, presupuesto, nombre_actividad;	
		id_actividad = document.confirmacion.tblid_actividad.value;
		dias = document.confirmacion.dias.value;
		cantidad = document.confirmacion.cantidad.value;
		presupuesto = document.confirmacion.presupuesto.value;		
		consulta = document.getElementById('consulta');  
		ajax = nuevoAjax();
		ajax.open("GET", "../funciones/aux_oferviajeros.php?id_actividad="+id_actividad+"&cantidad="+cantidad+"&dias="+dias+"&presupuesto="+presupuesto, true);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 4) {
			   consulta.innerHTML = ajax.responseText 
			} 
		} 
		ajax.send(null)
	
		document.confirmacion.tblid_actividad.value='';
		document.confirmacion.dias.value='';
		document.confirmacion.cantidad.value='';
		document.confirmacion.presupuesto.value='';	
	
}


function BorrarActividad_oferviajeros(id) {
	var consulta;
	consulta = document.getElementById('consulta');
	ajax = nuevoAjax();
	ajax.open("GET", "../funciones/BorrarActividad_oferviajeros.php?id="+id, true);
	ajax.onreadystatechange = function() {
		if (ajax.readyState == 4) {
		   consulta.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null)
}


function valida_Aloj_oferviajero() {
   var Control;
   var Dato;
   Control = document.confirmacion.provincia;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Seleccione una Provincia");
		Control.focus();
		return false;
		}

   Control = document.confirmacion.tblpoblacion;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Seleccione una Poblacion");
		Control.focus();
		return false;
		}

   Control = document.confirmacion.tbltipo_aloj;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Seleccione el tipo de Alojamiento");
		Control.focus();
		return false;
		}

   Control = document.confirmacion.tbldias;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Digite el Tiempo minimo");
		Control.focus();
		return false;
		}

   Control = document.confirmacion.tblcapacidad;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Digite la Capacidad del Alojamiento");
		Control.focus();
		return false;
		}


   Control = document.confirmacion.tblpresupuesto;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Digite su Presupuesto");
		Control.focus();
		return false;
		}
		
   Control = document.confirmacion.tbldetalles;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Ingrese mas informacion");
		Control.focus();
		return false;
		}
}


function finalizar_oferta() {
   var Control;
   var Dato;
   Control = document.confirmacion.fecha_del_viaje;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Digite la Fecha del Viaje");
		Control.focus();
		return false;
		}

   Control = document.confirmacion.telefono_contacto;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Ingrese un telefono de contacto");
		Control.focus();
		return false;
		}

		Control=document.confirmacion.correo_contacto;
		Dato = strTrim(Control.value,TRIM_BOTH);
/*		if (Dato.length == 0) {
			alert("Debe ingresar una dirección de correo válida");
			Control.focus();
			return false;
		}
		if (!ValidarEmail(Control,"Dirección de correo mal ingresada")) {	
			Control.focus();
			return false;   
		}
 */
}


function validar_actividad() {
   var Control;
   var Dato;
   Control = document.confirmacion.provincia;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Seleccione una Provincia");
		Control.focus();
		return false;
		}

   Control = document.confirmacion.tblpoblacion;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Seleccione una Poblacion");
		Control.focus();
		return false;
		}

		Control=document.confirmacion.tbltipo_actividad;
		Dato = strTrim(Control.value,TRIM_BOTH);
		if (Dato.length == 0) {
			alert("Seleccione un tipo de Actividad");
			Control.focus();
			return false;
		}

		Control=document.confirmacion.tbltipo_actividad;
		Dato = strTrim(Control.value,TRIM_BOTH);
		if (Dato.length == 0) {
			alert("Seleccione un tipo de Actividad");
			Control.focus();
			return false;
		}

		Control=document.confirmacion.tblid_actividad;
		Dato = strTrim(Control.value,TRIM_BOTH);
		if (Dato.length == 0) {
			alert("Agregar por lo menos una Actividad");
			Control.focus();
			return false;
		}
 
}


function validar_restaurantes() {
   var Control;
   var Dato;
   Control = document.confirmacion.provincia;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Seleccione una Provincia");
		Control.focus();
		return false;
		}

   Control = document.confirmacion.tblpoblacion;
	Dato = strTrim(Control.value,TRIM_BOTH);
	if (Dato.length == 0) {
		alert("Seleccione una Poblacion");
		Control.focus();
		return false;
		}

		Control=document.confirmacion.Tminimo;
		Dato = strTrim(Control.value,TRIM_BOTH);
		if (Dato.length == 0) {
			alert("Digite cuantos dias va a ir al Restaurante");
			Control.focus();
			return false;
		}

		Control=document.confirmacion.Cantidad_personas;
		Dato = strTrim(Control.value,TRIM_BOTH);
		if (Dato.length == 0) {
			alert("Digite la cantidad de personas");
			Control.focus();
			return false;
		}

		Control=document.confirmacion.presupuesto;
		Dato = strTrim(Control.value,TRIM_BOTH);
		if (Dato.length == 0) {
			alert("Digite con cuanto presupuesto cuenta");
			Control.focus();
			return false;
		}
		Control=document.confirmacion.descripcion;
		Dato = strTrim(Control.value,TRIM_BOTH);		
		if (Dato.length == 0) {
			alert("Digite una pequeña descripcion de lo que desea");
			Control.focus();
			return false;
		} 
		if (Dato.length < 30) {
			alert ("Digite mas de 30 caracteres");
			Control.focus();
			return false;
		}
}
function obtenerValorSelect (selector) {
	return selector.options[selector.selectedIndex].value;
}

function getUrl(URL) {
	window.open(URL,"ventana1","width=1000,height=1000,scrollbars=YES");
}

function cargarEstrellas(){ 
	var d2,estrellas; 
	estrellas = document.getElementById('combos'); 
	d2 = document.confirmacion.tbltipo_aloj.value; 
	ajax=nuevoAjax();
	ajax.open("GET","../funciones/cargarEstrellas.php?edo="+d2,true); 
	ajax.onreadystatechange=function(){
		if (ajax.readyState==4) { 
		   estrellas.innerHTML = ajax.responseText 
		} 
	} 
	ajax.send(null) 
}



