function llenarValores() {
	var forma = document.laForma;
	if(forma.idTipoNegocio[0].checked) {
		limpiarSelect(forma.valorNegocio)
		cambiarRangosPrecios(forma.valorNegocio)

	}
	if(forma.idTipoNegocio[1].checked) {
		limpiarSelect(forma.valorNegocio)
		cambiarRangosPrecios(forma.valorNegocio)

	}
}
function llenarValoresDesdeCombo() {
	var forma = document.laForma;
	if(forma.idTipoNegocio.value==1) {
		limpiarSelect(forma.valorNegocio)
		cambiarRangosPrecios(forma.valorNegocio)

	}
	if(forma.idTipoNegocio.value==2) {
		limpiarSelect(forma.valorNegocio)
		cambiarRangosPrecios(forma.valorNegocio)

	}
}  

function cambiarRangosPrecios(obj) {
	var forma = document.laForma;
	if(forma.idTipoNegocio[0].checked) {
		obj.options[0] = new Option("Todos los precios (millones )","");

		obj.options[1] = new Option("$0 - $80","entre(0,80000000)");

		obj.options[2] = new Option("$80 - $130","entre(80000000,130000000)");

		obj.options[3] = new Option("$130 - $180","entre(130000000,180000000)");

		obj.options[4] = new Option("$180 - $250","entre(180000000,250000000)");

		obj.options[5] = new Option("$250 - $350","entre(250000000,350000000)");

		obj.options[6] = new Option("$350 - $450","entre(350000000,450000000)");
		
		obj.options[7] = new Option("$450 - $600","entre(450000000,600000000)");
		
		obj.options[8] = new Option("$600 - $800","entre(600000000,800000000)");
		
		obj.options[9] = new Option("$800 - $1'000","entre(800000000,1000000000)");

		obj.options[10] = new Option("m�s de $1'000","entre(1000000000,10000000000)");

	}
	if(forma.idTipoNegocio[1].checked) {
		obj.options[0] = new Option("Todos los precios","");
		obj.options[1] = new Option("$0 - $350.000","entre(0,350000)");
		obj.options[2] = new Option("$350.000 - $500.000","entre(350000,500000)");
		obj.options[3] = new Option("$500.000 - $850.000","entre(500000,850000)");
		obj.options[4] = new Option("$850.000 - $1'200.000","entre(850000,1200000)");
		obj.options[5] = new Option("$1'200.000 - $1'800.000","entre(1200000,1800000)");
		obj.options[6] = new Option("$1'800.000 - $3'000.000","entre(1800000,3000000)");
		obj.options[7] = new Option("$3'000.000 - $6'000.000","entre(3000000,6000000)");
		obj.options[8] = new Option("m�s de $6'000.000","entre(6000000,100000000)");
	}
}
function cambiarRangosPreciosCombo(obj) {
	var forma = document.laForma;
	if(forma.idTipoNegocio.value== 1) {
		obj.options[0] = new Option("Todos los precios (millones )","");

		obj.options[1] = new Option("$0 - $80","entre(0,80000000)");

		obj.options[2] = new Option("$80 - $130","entre(80000000,130000000)");

		obj.options[3] = new Option("$130 - $180","entre(130000000,180000000)");

		obj.options[4] = new Option("$180 - $250","entre(180000000,250000000)");

		obj.options[5] = new Option("$250 - $350","entre(250000000,350000000)");

		obj.options[6] = new Option("$350 - $450","entre(350000000,450000000)");
		
		obj.options[7] = new Option("$450 - $600","entre(450000000,600000000)");
		
		obj.options[8] = new Option("$600 - $800","entre(600000000,800000000)");
		
		obj.options[9] = new Option("$800 - $1'000","entre(800000000,1000000000)");

		obj.options[10] = new Option("m�s de $1'000","entre(1000000000,10000000000)");

	}
	if(forma.idTipoNegocio.value==2) {
		obj.options[0] = new Option("Todos los precios","");
		obj.options[1] = new Option("$0 - $350.000","entre(0,350000)");
		obj.options[2] = new Option("$350.000 - $500.000","entre(350000,500000)");
		obj.options[3] = new Option("$500.000 - $850.000","entre(500000,850000)");
		obj.options[4] = new Option("$850.000 - $1'200.000","entre(850000,1200000)");
		obj.options[5] = new Option("$1'200.000 - $1'800.000","entre(1200000,1800000)");
		obj.options[6] = new Option("$1'800.000 - $3'000.000","entre(1800000,3000000)");
		obj.options[7] = new Option("$3'000.000 - $6'000.000","entre(3000000,6000000)");
		obj.options[8] = new Option("m�s de $6'000.000","entre(6000000,100000000)");
	}
}

function limpiarSelect(elControl) {
	while (elControl.options.length>1) {
		elControl.options[elControl.options.length-1] = null;
	}
}
function goSubmit(laForma) {
	_campoError = null;
	_errores = "";
	var url = "";
	validarLista(laForma.idTipoInmueble, "Tipo de Inmueble")
	//validarLista(laForma.valorNegocio, "Valor")
	if (laForma.idTipoNegocio[0].checked) {
		url += "idTipoNegocio=" + laForma.idTipoNegocio[0].value + "&seVende=S&idTipoInmueble=" + laForma.idTipoInmueble.value + "&idSector=" + laForma.idSector.value + "&idZona=" + laForma.idZona.value;
		url += "&idCiudad=" + laForma.idCiudad.value;
		if (laForma.valorNegocio.selectedIndex > 0) {
			laForma.valorVenta.value = laForma.valorNegocio[laForma.valorNegocio.selectedIndex].value;
			url += "&valorVenta=" + laForma.valorVenta.value;
		}
		else {
			//url += "&valorVenta=";
		}
		laForma.seVende.value = 'S';
		
	}
	if (laForma.idTipoNegocio[1].checked) {
		url += "idTipoNegocio=" + laForma.idTipoNegocio[1].value + "&seArrienda=S&idTipoInmueble=" + laForma.idTipoInmueble.value + "&idSector=" + laForma.idSector.value + "&idZona=" + laForma.idZona.value;
		url += "&idCiudad=" + laForma.idCiudad.value;
		if (laForma.valorNegocio.selectedIndex > 0) {
			laForma.valorArriendo.value = laForma.valorNegocio[laForma.valorNegocio.selectedIndex].value;
			url += "&valorArriendo=" + laForma.valorArriendo.value;
		}
		else {
			//url += "&valorArriendo=";
		}
		laForma.seArrienda.value = 'S';		
	}
	
	if (_errores != "") {
		alert("Por favor verifique la siguiente informaci�n: \n\n" + _errores)
		_campoError.focus()
		return false;
	}
	window.opener.location.href = laForma.action + "?" + url + "&REDIRECT_ON_EMPTY=" + laForma.REDIRECT_ON_EMPTY.value;
	window.close();
	return true;
}
function goSubmit2(laForma) {
	_campoError = null;
	_errores = "";
	var url = "";
	validarLista(laForma.idTipoInmueble, "Tipo de Inmueble")
	//validarLista(laForma.valorNegocio, "Valor")
	if (laForma.idTipoNegocio[0].checked) {
		url += "idTipoNegocio=" + laForma.idTipoNegocio[0].value + "&seVende=S&idTipoInmueble=" + laForma.idTipoInmueble.value + "&idSector=" + laForma.idSector.value  + "&idZona=" + laForma.idZona.value;
		url += "&idCiudad=" + laForma.idCiudad.value;
		if (laForma.valorNegocio.selectedIndex > 0) {
			laForma.valorVenta.value = laForma.valorNegocio[laForma.valorNegocio.selectedIndex].value;
			url += "&valorVenta=" + laForma.valorVenta.value;
		}
		else {
			//url += "&valorVenta=";
		}
		laForma.seVende.value = 'S';
		
	}
	if (laForma.idTipoNegocio[1].checked) {
		url += "idTipoNegocio=" + laForma.idTipoNegocio[1].value + "&seArrienda=S&idTipoInmueble=" + laForma.idTipoInmueble.value + "&idSector=" + laForma.idSector.value + "&idZona=" + laForma.idZona.value;
		url += "&idCiudad=" + laForma.idCiudad.value;
		if (laForma.valorNegocio.selectedIndex > 0) {
			laForma.valorArriendo.value = laForma.valorNegocio[laForma.valorNegocio.selectedIndex].value;
			url += "&valorArriendo=" + laForma.valorArriendo.value;
		}
		else {
			//url += "&valorArriendo=";
		}
		laForma.seArrienda.value = 'S';		
	}
	
	if (_errores != "") {
		alert("Por favor verifique la siguiente informaci�n: \n\n" + _errores)
		_campoError.focus()
		return false;
	}
	
	url = laForma.action + "?" + url + "&tipoBusqueda=" + laForma.tipoBusqueda.value + "&REDIRECT_ON_EMPTY=" + laForma.REDIRECT_ON_EMPTY.value;
	window.opener.location.href = url;
	window.close();
	return true;
}
function validarBusquedaInmobiliarias(laForma) {
	_campoError = null;
	_errores = "";
	var url = "";
	//validarLista(laForma.idCiudad, "Ciudad")
	//validarLista(laForma.idZona, "Zona")
	if (laForma.idCiudad[laForma.idCiudad.selectedIndex].value == 1) {
		validarLista(laForma.idSector, "Zona")
	}
	if (laForma.idTipoNegocio[0].checked) {
		laForma.seVende.value = 'S';
	}
	if (laForma.idTipoNegocio[1].checked) {
		laForma.seArrienda.value = 'S';
	}
	
	if (_errores != "") {
		alert("Por favor verifique la siguiente informaci�n: \n\n" + _errores)
		_campoError.focus()
		return false;
	}
	return true;
}
function validarInmueblesNuevos(laForma) {
	_campoError = null;
	_errores = "";
	//validarLista(laForma.idCiudad, "Ciudad")
	if (laForma.idCiudad[laForma.idCiudad.selectedIndex].value == 1) {
		validarLista(laForma.idSector, "Zona")
	}
	if (_errores != "") {
		alert("Por favor verifique la siguiente informaci�n: \n\n" + _errores)
		_campoError.focus()
		return false;
	}
	return true;
}
function validarInmueblesDaciones(laForma) {
	_campoError = null;
	_errores = "";
	//validarLista(laForma.idCiudad, "Ciudad")
	if (laForma.idCiudad[laForma.idCiudad.selectedIndex].value == 1) {
		validarLista(laForma.idSector, "Zona")
	}
		
	if (_errores != "") {
		alert("Por favor verifique la siguiente informaci�n: \n\n" + _errores)
		_campoError.focus()
		return false;
	}
	return true;
}
function validarBusquedaAvanzada(laForma) {
	_campoError = null;
	_errores = "";
	//validarLista(laForma.idCiudad, "Ciudad")
	if (laForma.idTipoNegocio[0].checked) {
		laForma.seVende.value = 'S';
	}
	if (laForma.idTipoNegocio[1].checked) {
		laForma.seArrienda.value = 'S';
	}
	if (_errores != "") {
		alert("Por favor verifique la siguiente informaci�n: \n\n" + _errores)
		_campoError.focus()
		return false;
	}
	return true;
}
function validarBusquedaBasicaII(laForma) {
	_campoError = null;
	_errores = "";
	//validarLista(laForma.idCiudad, "Ciudad")
	if (laForma.idCiudad[laForma.idCiudad.selectedIndex].value == 1) {
		validarLista(laForma.idSector, "Zona")
	}
	if (laForma.idTipoNegocio[0].checked) {
		laForma.seVende.value = 'S';
	}
	if (laForma.idTipoNegocio[1].checked) {
		laForma.seArrienda.value = 'S';
	}
	if (_errores != "") {
		alert("Por favor verifique la siguiente informaci�n: \n\n" + _errores)
		_campoError.focus()
		return false;
	}
	return true;
}
function validarBusquedaBasicaIII(laForma) {
	_campoError = null;
	_errores = "";
	//validarLista(laForma.idCiudad, "Ciudad")
	if (laForma.idCiudad[laForma.idCiudad.selectedIndex].value == 1) {
		validarLista(laForma.idZona, "Zona")
	}
	if (laForma.idTipoNegocio[0].checked) {
		laForma.seVende.value = 'S';
	}
	if (laForma.idTipoNegocio[1].checked) {
		laForma.seArrienda.value = 'S';
	}
	if (_errores != "") {
		alert("Por favor verifique la siguiente informaci�n: \n\n" + _errores)
		_campoError.focus()
		return false;
	}
	return true;
}
function validarBusqueda(laForma) {
	_campoError = null;
	_errores = "";
	//validarLista(laForma.idCiudad, "Ciudad")
	if (laForma.idTipoNegocio[0].checked) {
		laForma.seVende.value = 'S';
		laForma.seArrienda.value = 'N';
	}
	if (laForma.idTipoNegocio[1].checked) {
		laForma.seArrienda.value = 'S';
		laForma.seVende.value = 'N';
	}
	if (_errores != "") {
		alert("Por favor verifique la siguiente informaci�n: \n\n" + _errores)
		_campoError.focus()
		return false;
	}
	return true;
}
function validarBusquedaII(laForma) {
	_campoError = null;
	_errores = "";
	if (laForma.idCiudad[laForma.idCiudad.selectedIndex].value == 1) {
	        validarLista(laForma.idSector, "Zona")
	}
	if (laForma.idTipoNegocio[0].checked) {
		laForma.seVende.value = 'S';
		laForma.seArrienda.value = 'N';
	}
	if (laForma.idTipoNegocio[1].checked) {
		laForma.seArrienda.value = 'S';
		laForma.seVende.value = 'N';
	}
	if (_errores != "") {
		alert("Por favor verifique la siguiente informaci�n: \n\n" + _errores)
		_campoError.focus()
		return false;
	}
	return true;
}
function validarBusquedaBasicaIV(laForma) {
	_campoError = null;
	_errores = "";
	//validarLista(laForma.idCiudad, "Ciudad")
	if (laForma.idCiudad[laForma.idCiudad.selectedIndex].value == 1) {
		validarLista(laForma.idZona, "Zona")
	}
	if (laForma.idTipoNegocio[0].checked) {
		laForma.seVende.value = 'S';
	}
	if (laForma.idTipoNegocio[1].checked) {
		laForma.seArrienda.value = 'S';
	}
	if (_errores != "") {
		alert("Por favor verifique la siguiente informaci�n: \n\n" + _errores)
		_campoError.focus()
		return false;
	}
	return true;
}
function validarBusquedaDaciones(laForma) {
	_campoError = null;
	_errores = "";
	validarLista(laForma.idCiudad, "Ciudad")
	validarLista(laForma.idZona, "Zona")
	if (_errores != "") {
		alert("Por favor verifique la siguiente informaci�n: \n\n" + _errores)
		_campoError.focus()
		return false;
	}
	return true;
}
function validarFiltrarResultados(laForma) {
	_campoError = null;
	_errores = "";
	_seleccion = false;
	for(i=0; i < laForma.length; i++) {
           if(laForma.elements[i].selectedIndex > 0) {
             //_errores += " " + laForma.elements[i].name;             
             _seleccion = true;
           }
           else {
			 if(laForma.elements[i].name != "usuario" && laForma.elements[i].name != "filtre") {
				laForma.elements[i].value = "";
			 }
           }
        }
	
	if (!_seleccion) {
		alert("Por favor seleccione al menos un criterio\n")
		//_campoError.focus()
		return false;
	}
	return true;
}


function verMicrosite(pid) {
 	mWindow = window.open("/servlet/co.com.pragma.m2.servlet.proveedores.VerMicrosite?visitorId="+pid,"newMicrosite","resizable=yes,scrollbars=yes,top=0,left=0,width=700,height=430");
}

function verMicrositePlus(loginId) {
	mWindow = window.open("/micrositesPlus/"+loginId+"/index.html","newMicrosite","location=yes,menubar=yes,resizable=yes,toolbar=yes,scrollbars=yes,top=1,width=770,height=600");
}

function mostrarInmueble(idInmueble) {
	window.location = '/servlet/co.com.pragma.m2.servlet.demanda.MostrarInmueble?idInmueble=' + escape(idInmueble) + '&MostrarResultadosBusqueda=yes&location=' + escape(location.search);
}

function mostrarInmuebleII(idInmueble) {
	mWindow = window.open ("/servlet/co.com.pragma.m2.servlet.demanda.MostrarInmueble?idInmueble=" + escape(idInmueble), "newInmueble", "resizable=yes,scrollbars=yes,top=50,left=50,width=520,height=600");
}

function mostrarInmuebleViviendaNueva(idInmueble,visitorId,idMicrosite) {
	window.location = '/servlet/co.com.m2.servlet.demanda.MostrarInmuebleViviendaNueva?idInmueble=' + escape(idInmueble) + '&visitorId=' + escape(visitorId) + '&idMicrosite=' + escape(idMicrosite) + '&MostrarResultadosBusqueda=yes&location=' + escape(location.search);
}
function mostrarInmuebleViviendaNuevaUsuario(idInmueble,visitorId,idMicrosite) {
	window.location = '/servlet/co.com.m2.servlet.demanda.MostrarInmuebleViviendaNuevaUsuario?idInmueble=' + escape(idInmueble) + '&visitorId=' + escape(visitorId) + '&idMicrosite=' + escape(idMicrosite) + '&MostrarResultadosBusqueda=yes&location=' + escape(location.search);
}

function mostrarPlano(idPlano,idMicrosite,visitorId) {
	mWindow = window.open("/servlet/co.com.m2.servlet.demanda.MostrarPlanoProyecto?idPlano="+idPlano+"&idMicrosite="+idMicrosite+"&visitorId="+visitorId,"newPlano","resizable=yes,scrollbars=yes,top=0,left=0,width=520,height=600");
}

function mostrarPlano(idMicrosite,visitorId) {
	mWindow = window.open("/servlet/co.com.m2.servlet.demanda.MostrarPlanoProyecto?idMicrosite="+idMicrosite+"&visitorId="+visitorId,"newPlano","resizable=yes,scrollbars=yes,top=0,left=0,width=540,height=600");
}

function mostrarInmuebleViviendaNuevaHome(idInmueble,visitorId,idMicrosite) {
	window.location = '/servlet/co.com.m2.servlet.demanda.MostrarInmuebleViviendaNueva?idInmueble=' + escape(idInmueble) + '&visitorId=' + escape(visitorId) + '&idMicrosite=' + escape(idMicrosite);
}

function validarOrdenar() {
    var laForma = document.laForma;
	if (laForma.criterioOrden.selectedIndex > 0 && (laForma.tipoOrden[0].checked || laForma.tipoOrden[1].checked)) {
		laForma.submit();
	}
	else {
		alert("Debe seleccionar tipo de Ordenamiento\n");
		laForma.tipoOrden[0].focus;
		return false;
	}
}
function validarOrdenar2() {
    var laForma = document.laForma;
    _campoError = null;
    _errores = "";
    validarLista(laForma.criterioOrden, "Criterio de ordenamiento")
    if (_errores != "") {
    	alert("Por favor verifique la siguiente informaci�n: \n\n" + _errores)
    	_campoError.focus()
    	return false;
    }
    return true;
	
}

function abrirTourVirtualResultados(idInmueble){
	window.location = '/servlet/co.com.pragma.m2.servlet.demanda.MostrarInmueble?idInmueble=' + escape(idInmueble) + '&MostrarResultadosBusqueda=yes&mostrarTour=yes&location=' + escape(location.search);
}

function validarMasInformacionInmueble() {
	
	var forma = document.formaContacto;
	var error;
	error = "";
	var retorno = false;
	if (forma.Nombre.value==""){
		error += "Debe digitar su nombre\n";
	}
	if(forma.body.value==""){
		error += "Debe digitar el mensaje\n";
	}
	if (forma.Telefono.value == "" || !isEmail(forma.ElFrom.value)) {
		error += "Debe digitar el tel�fono y el email correctamente\n";
	}
	if (forma.ciudad.value == "") {
		error += "Debe digitar la ciudad\n";
	}
	if (parseInt(forma.nroFotos.value) > 0) {
		if(!forma.solicitarCita.checked && !forma.masInformacion.checked) {
			error += "Debe seleccionar un motivo del email\n";
		}
		
	}
	else {
		if(!forma.solicitarCita.checked && !forma.masInformacion.checked && !forma.solicitarFotos.checked) {
			error += "Debe seleccionar un motivo del email\n";
		}
		
	
	}
	if(error != "") {
		alert(error)
		//return false
	}
	else {
		retorno = true;
	}
	var motivo = "";
	if (forma.solicitarCita.checked) {
		forma.solicitarCita.value = "S";
		motivo += "Solicitar cita <br> ";
	}
	if (forma.masInformacion.checked) {
		forma.masInformacion.value =  "S";
		motivo += "Solicitar mas informacion del inmueble <br>";
	}
	if (parseInt(forma.nroFotos.value) == 0) {
		if (forma.solicitarFotos.checked) {
			forma.solicitarFotos.value = "S";
			motivo += "Solicitar fotos del inmueble <br>";
			
		}
	}
	
	forma.from.value = forma.Nombre.value + "<" + forma.ElFrom.value + ">"
	forma._message.value = "Ciudad:" + forma.ciudad.value + " Tel�fono:" + forma.Telefono.value + " " + forma.body.value + "  " + " Motivo " + motivo;
	if (retorno) {
	    __left = ((screen.width-500)/2)
            __top  = ((screen.height-470)/2)
	   var url = "to=" + escape(forma.to.value) + "&host=" + escape(forma.host.value) + "&bcc=" + escape(forma.bcc.value) + "&successPage=" + escape(forma.successPage.value) + "&errorPage=" + escape(forma.errorPage.value) + "&idInmueble=" + escape(forma.idInmueble.value) + "&idFuente=" + escape(forma.idFuente.value) + "&_message=" + escape(forma._message.value) + "&body=" + escape(forma.body.value) + "&Nombre=" + escape(forma.Nombre.value) + "&from=" + escape(forma.from.value) + "&ElFrom=" + escape(forma.ElFrom.value);
	   var url2 = "&Telefono=" + escape(forma.Telefono.value) + "&subject=" + escape(forma.subject.value) + "&solicitarCita=" + escape(forma.solicitarCita.value) + "&masInformacion=" + escape(forma.masInformacion.value) + "&solicitarFotos=" + escape(forma.solicitarFotos.value);
	   url2 += url2 + "&motivo=" + motivo + "&ciudad=" + forma.ciudad.value;
	   
	   forma.reset();
	   
	   window.open(" /servlet/co.com.m2.estadisticas.servlet.InsertarRegistroMail?" + url + url2,"masInfoInmueble","scrollbars=auto,width=350,height=350,top=" + __top + ",left=" + __left,true);
		

	}

}

function abrirBusquedaCodigo() {
	mWindow = window.open("/ayudas/busquedaPorCodigo.html","ventana","resizable=no,scrollbars=no,top=100,left=100,width=350,height=310");
}

function deshabilitarZonas(forma) {
	if (forma.idCiudad[forma.idCiudad.selectedIndex].value == 1) {
		forma.idSector.disabled = false;
	}
	else {
			forma.idSector.disabled = true;
	}
}

function deshabilitarZonasII(forma) {
	if (forma.idCiudad[forma.idCiudad.selectedIndex].value == 1) {
		forma.idZona.disabled = false;
	}
	else {
			forma.idZona.disabled = true;
	}
} 
function goSubmitMapaUsuarios() {
	var forma = document.laForma;
	var zonas="";
	var retorno = false;
	var numZonas = 0;
	var num = parseInt(forma.idZona.length);
	for(i=0; i < num; i++) {
		if (forma.idZona[i].checked) {
			zonas += "idZona=" + forma.idZona[i].value + "&";
			numZonas = numZonas + 1;
			retorno = true;
		}
	}
	if (retorno && numZonas > 1) {
		mWindow = window.open("/servlet/co.com.pragma.m2.servlet.demanda.MasDatosBusquedaZonaUsuarios?"  + zonas + "&usuario=" + forma.usuario.value, "masDatosBusqueda","location=no,menubar=no,resizable=no,toolbar=no,scrollbars=no,top=1,width=350,height=255");
	}
	else if (retorno && numZonas == 1){
		document.location.href = "/servlet/co.com.pragma.m2.servlet.demanda.MostrarMapaZonaUsuarios?" + zonas + "&usuario=" + forma.usuario.value;	
	}
	else {
		alert("Debe seleccionar por lo menos una zona. \n\n");
	}
}

function goSubmitMapaUsuarios2() {
	var forma = document.laFormaMapa;
	var zonas="";
	var retorno = false;
	var numZonas = 0;
	var num = parseInt(forma.idZona.length);
	for(i=0; i < num; i++) {
		if (forma.idZona[i].checked) {
			zonas += "idZona=" + forma.idZona[i].value + "&";
			numZonas = numZonas + 1;
			retorno = true;
		}
	}
	if (retorno && numZonas > 1) {
		mWindow = window.open("/servlet/co.com.pragma.m2.servlet.demanda.MasDatosBusquedaZonaUsuarios?"  + zonas + "&usuario=" + forma.usuario.value + "&idCiudad=" + forma.idCiudad.value, "masDatosBusqueda","location=no,menubar=no,resizable=no,toolbar=no,scrollbars=no,top=1,width=350,height=255");
	}
	else if (retorno && numZonas == 1){
		document.location.href = "/servlet/co.com.pragma.m2.servlet.demanda.MostrarMapaZonaUsuarios?" + zonas + "&usuario=" + forma.usuario.value + "&idCiudad=" + forma.idCiudad.value;	
	}
	else {
		alert("Debe seleccionar por lo menos una zona. \n\n");
	}
}

function goSubmitUsuarios(laForma) {
	_campoError = null;
	_errores = "";
	var url = "usuario=" + laForma.usuario.value + "&visitorId=" + laForma.visitorId.value + "&";
	validarLista(laForma.idTipoInmueble, "Tipo de Inmueble")
	//validarLista(laForma.valorNegocio, "Valor")
	if (laForma.idTipoNegocio[0].checked) {
		url += "idTipoNegocio=" + laForma.idTipoNegocio[0].value + "&seVende=S&idTipoInmueble=" + laForma.idTipoInmueble.value + "&idSector=" + laForma.idSector.value + "&idZona=" + laForma.idZona.value;
		if (laForma.valorNegocio.selectedIndex > 0) {
			laForma.valorVenta.value = laForma.valorNegocio[laForma.valorNegocio.selectedIndex].value;
			url += "&valorVenta=" + laForma.valorVenta.value;
		}
		else {
			//url += "&valorVenta=";
		}
		laForma.seVende.value = 'S';
		
	}
	if (laForma.idTipoNegocio[1].checked) {
		url += "idTipoNegocio=" + laForma.idTipoNegocio[1].value + "&seArrienda=S&idTipoInmueble=" + laForma.idTipoInmueble.value + "&idSector=" + laForma.idSector.value + "&idZona=" + laForma.idZona.value;
		if (laForma.valorNegocio.selectedIndex > 0) {
			laForma.valorArriendo.value = laForma.valorNegocio[laForma.valorNegocio.selectedIndex].value;
			url += "&valorArriendo=" + laForma.valorArriendo.value;
		}
		else {
			//url += "&valorArriendo=";
		}
		laForma.seArrienda.value = 'S';		
	}
	
	if (_errores != "") {
		alert("Por favor verifique la siguiente informaci�n: \n\n" + _errores)
		_campoError.focus()
		return false;
	}
	window.opener.location.href = "/servlet/co.com.pragma.m2.servlet.demanda.BuscarInmueblesMapaUsuarios?" + url;
	window.close();
	return true;
}

function goSubmitUsuariosSolr(laForma) {
	_campoError = null;
	_errores = "";
	var url = "usuario=" + laForma.usuario.value + "&visitorId=" + laForma.visitorId.value + "&esMicrositio=" + laForma.esMicrositio.value + "&idTipoBusqueda" + laForma.idTipoBusqueda.value + "&clearParameters=" + laForma.clearParameters.value + "&";
	validarLista(laForma.idTipoInmueble, "Tipo de Inmueble")
	//validarLista(laForma.valorNegocio, "Valor")
	if (laForma.idTipoNegocio[0].checked) {
		url += "idTipoNegocio=" + laForma.idTipoNegocio[0].value + "&seVende=S&idTipoInmueble=" + laForma.idTipoInmueble.value + "&idSector=" + laForma.idSector.value + "&idZona=" + laForma.idZona.value + "&idCiudad=" + laForma.idCiudad.value;
		if (laForma.valorNegocio.selectedIndex > 0) {
			laForma.valorVenta.value = laForma.valorNegocio[laForma.valorNegocio.selectedIndex].value;
			url += "&valorVenta=" + laForma.valorVenta.value;
		}
		else {
			//url += "&valorVenta=";
		}
		laForma.seVende.value = 'S';
		
	}
	if (laForma.idTipoNegocio[1].checked) {
		url += "idTipoNegocio=" + laForma.idTipoNegocio[1].value + "&seArrienda=S&idTipoInmueble=" + laForma.idTipoInmueble.value + "&idSector=" + laForma.idSector.value + "&idZona=" + laForma.idZona.value + "&idCiudad=" + laForma.idCiudad.value;
		if (laForma.valorNegocio.selectedIndex > 0) {
			laForma.valorArriendo.value = laForma.valorNegocio[laForma.valorNegocio.selectedIndex].value;
			url += "&valorArriendo=" + laForma.valorArriendo.value;
		}
		else {
			//url += "&valorArriendo=";
		}
		laForma.seArrienda.value = 'S';		
	}
	
	if (_errores != "") {
		alert("Por favor verifique la siguiente informaci�n: \n\n" + _errores)
		_campoError.focus()
		return false;
	}
	window.opener.location.href = "/servlet/co.com.m2.servlet.demanda.BuscarInmueblesSolr?" + url;
	window.close();
	return true;
}

function goSubmitSectorUsuario() {
	var forma = document.laForma;
	var sectores="";
	var retorno = false;
	var num = parseInt(forma.idSector.length);
	for(i=0; i < num; i++) {
		if (forma.idSector[i].checked) {
			sectores += "idSector=" + forma.idSector[i].value + "&";
			retorno = true;
		}
	}
	if (retorno) {
		mWindow = window.open("/servlet/co.com.pragma.m2.servlet.demanda.MasDatosBusquedaUsuario?"  + sectores + "&usuario=" + forma.usuario.value, "masDatosBusqueda","location=no,menubar=no,resizable=no,toolbar=no,scrollbars=no,top=1,width=350,height=255");
	}
	else {
		alert("Debe seleccionar por lo menos una zona. \n\n");
	}
}

function goSubmitSectorUsuario2() {
	var forma = document.laForma;
	var sectores="";
	var retorno = false;
	var num = parseInt(forma.idSector.length);
	for(i=0; i < num; i++) {
		if (forma.idSector[i].checked) {
			sectores += "idSector=" + forma.idSector[i].value + "&";
			retorno = true;
		}
	}
	if (retorno) {
		mWindow = window.open("/servlet/co.com.pragma.m2.servlet.demanda.MasDatosBusquedaUsuario?"  + sectores + "&usuario=" + forma.usuario.value + "&idCiudad=" + forma.idCiudad.value + "&idZona=" + forma.idZona.value, "masDatosBusqueda","location=no,menubar=no,resizable=no,toolbar=no,scrollbars=no,top=1,width=350,height=255");
	}
	else {
		alert("Debe seleccionar por lo menos una zona. \n\n");
	}
}

var xhr;
function validarAjax()
{ if (window.ActiveXObject)
  {   xhr = new ActiveXObject("Microsoft.XMLHttp");      
  }
  else if ((window.XMLHttpRequest) || (typeof XMLHttpRequest)!=undefined)
  {         xhr = new XMLHttpRequest();
  }
  else
  { alert("Su navegador no tiene soporte para AJAX");
    return;
  }            
}

function enviaDatosSpazio(formaContacto)
{  
  xhr.open("POST","http://www.intranetdeventas.com/contacto/contacto1Metro.asp",true);          
  xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  var datos = obtenerDatosFormulario(formaContacto);
  xhr.send(datos);
}

function enviaDatosSpazio2(formaContacto)
{ 
  var url = "";
  var nombre = formaContacto.Nombre.value;
  var apellido = "No disponible";
  var telefono = formaContacto.Telefono.value;
  var celular = "No disponible";
  var email = formaContacto.ElFrom.value;
  var proyecto = "No disponible";
  var cuerpo = formaContacto.body.value;
  var codigoPais = "1";
  var ciudad = "No disponible";
  var recibeboletin = "N";
  var nombreProyecto = nProyecto;
	
  url= "nombre="+nombre+"&apellido="+apellido+"&telefono="+telefono+"&Celular="+celular+"&email="+email+"&proyecto="+proyecto+"&cuerpo="+cuerpo+"&codigoPais="+codigoPais+"&ciudad="+ciudad+"&recibeboletin="+recibeboletin+"&nombreProyecto="+nombreProyecto;
			
        xhr.open("GET","http://www.intranetdeventas.com/contacto/contacto1Metro.asp?"+url,true);
        xhr.send(null);
}

function obtenerDatosFormulario(formaContacto)
{ 
  var url = "";
  var nombre = formaContacto.Nombre.value;
  var apellido = "No disponible";
  var telefono = formaContacto.Telefono.value;
  var celular = "No disponible";
  var email = formaContacto.ElFrom.value;
  var proyecto = "No disponible";
  var cuerpo = formaContacto.body.value;
  var codigoPais = "1";
  var ciudad = "No disponible";
  var recibeboletin = "N";
  var nombreProyecto = nProyecto;
	
  url= "nombre="+nombre+"&apellido="+apellido+"&telefono="+telefono+"&Celular="+celular+"&email="+email+"&proyecto="+proyecto+"&cuerpo="+cuerpo+"&codigoPais="+codigoPais+"&ciudad="+ciudad+"&recibeboletin="+recibeboletin+"&nombreProyecto="+nombreProyecto;
  return url;
}


function validarMasInformacionInmuebleSpazio() {
	
	var forma = document.formaContacto;
	var error;
	error = "";
	var retorno = false;
	if (forma.Nombre.value==""){
		error += "Debe digitar su nombre\n";
	}
	if(forma.body.value==""){
		error += "Debe digitar el mensaje\n";
	}
	if (forma.Telefono.value == "" || !isEmail(forma.ElFrom.value)) {
		error += "Debe digitar el tel�fono y el email correctamente\n";
	}
	if (forma.ciudad.value == "") {
		error += "Debe digitar la ciudad\n";
	}
	if (parseInt(forma.nroFotos.value) > 0) {
		if(!forma.solicitarCita.checked && !forma.masInformacion.checked) {
			error += "Debe seleccionar un motivo del email\n";
		}
		
	}
	else {
		if(!forma.solicitarCita.checked && !forma.masInformacion.checked && !forma.solicitarFotos.checked) {
			error += "Debe seleccionar un motivo del email\n";
		}
		
	
	}
	if(error != "") {
		alert(error)
		//return false
	}
	else {
		retorno = true;
	}
	var motivo = "";
	if (forma.solicitarCita.checked) {
		forma.solicitarCita.value = "S";
		motivo += "Solicitar cita <br> ";
	}
	if (forma.masInformacion.checked) {
		forma.masInformacion.value =  "S";
		motivo += "Solicitar mas informacion del inmueble <br>";
	}
	if (parseInt(forma.nroFotos.value) == 0) {
		if (forma.solicitarFotos.checked) {
			forma.solicitarFotos.value = "S";
			motivo += "Solicitar fotos del inmueble <br>";
			
		}
	}
	validarAjax();
	enviaDatosSpazio(forma);
	enviaDatosSpazio2(forma);
	forma.from.value = forma.Nombre.value + "<" + forma.ElFrom.value + ">"
	forma._message.value = "Ciudad:" + forma.ciudad.value + " Tel�fono:" + forma.Telefono.value + " " + forma.body.value + "  " + " Motivo " + motivo;
	if (retorno) {
	    __left = ((screen.width-500)/2)
            __top  = ((screen.height-470)/2)
	   var url = "to=" + escape(forma.to.value) + "&host=" + escape(forma.host.value) + "&bcc=" + escape(forma.bcc.value) + "&successPage=" + escape(forma.successPage.value) + "&errorPage=" + escape(forma.errorPage.value) + "&idInmueble=" + escape(forma.idInmueble.value) + "&idFuente=" + escape(forma.idFuente.value) + "&_message=" + escape(forma._message.value) + "&body=" + escape(forma.body.value) + "&Nombre=" + escape(forma.Nombre.value) + "&from=" + escape(forma.from.value) + "&ElFrom=" + escape(forma.ElFrom.value);
	   var url2 = "&Telefono=" + escape(forma.Telefono.value) + "&subject=" + escape(forma.subject.value) + "&solicitarCita=" + escape(forma.solicitarCita.value) + "&masInformacion=" + escape(forma.masInformacion.value) + "&solicitarFotos=" + escape(forma.solicitarFotos.value);
	   url2 += url2 + "&motivo=" + motivo + "&ciudad=" + forma.ciudad.value;
	   
	   forma.reset();
	   
	   window.open(" /servlet/co.com.m2.estadisticas.servlet.InsertarRegistroMail?" + url + url2,"masInfoInmueble","scrollbars=auto,width=350,height=350,top=" + __top + ",left=" + __left,true);
		

	}

}

function validarMasInformacionInmuebleRed() {
	
	var forma = document.formaContacto;
	var error;
	error = "";
	var retorno = false;
	if (forma.Nombre.value==""){
		error += "Debe digitar su nombre\n";
	}
	if (forma.Telefono.value == "" || !isEmail(forma.ElFrom.value)) {
		error += "Debe digitar el tel�fono y el email correctamente\n";
	}
	if (forma.ciudad.value == "") {
		error += "Debe digitar la ciudad\n";
	}
	
	if(error != "") {
		alert(error)
		//return false
	}
	else {
		retorno = true;
	}
	var motivo = "";
	
	forma.from.value = forma.Nombre.value + "<" + forma.ElFrom.value + ">"
	forma._message.value = "Ciudad:" + forma.ciudad.value + " Tel�fono:" + forma.Telefono.value + " " + forma.body.value + "  " + " Motivo " + motivo;
	if (retorno) {
	    __left = ((screen.width-500)/2)
            __top  = ((screen.height-470)/2)
	   var url = "to=" + escape(forma.to.value) + "&host=" + escape(forma.host.value) + "&bcc=" + escape(forma.bcc.value) + "&successPage=" + escape(forma.successPage.value) + "&errorPage=" + escape(forma.errorPage.value) + "&idInmueble=" + escape(forma.idInmueble.value) + "&idFuente=" + escape(forma.idFuente.value) + "&_message=" + escape(forma._message.value) + "&body=" + escape(forma.body.value) + "&Nombre=" + escape(forma.Nombre.value) + "&from=" + escape(forma.from.value) + "&ElFrom=" + escape(forma.ElFrom.value);
	   var url2 = "&Telefono=" + escape(forma.Telefono.value) + "&subject=" + escape(forma.subject.value) + "&solicitarCita=" + escape(forma.solicitarCita.value) + "&masInformacion=" + escape(forma.masInformacion.value) + "&solicitarFotos=" + escape(forma.solicitarFotos.value);
	   url2 += url2 + "&motivo=" + motivo + "&ciudad=" + forma.ciudad.value;
	   
	   forma.reset();
	   
	   window.open(" /servlet/co.com.m2.estadisticas.servlet.InsertarRegistroMail?" + url + url2,"masInfoInmueble","scrollbars=auto,width=350,height=350,top=" + __top + ",left=" + __left,true);
		

	}

}



