/*2010-02-24*/
	$(document).ready
	(
		function() 
		{
			evaluaSituacion();
			//seleccionaDefecto();
			//seleccionar(document.getElementById('selectTipoViv'),'tipoVivienda',selectTipos);
			//seleccionar(document.getElementById('selectLugarViv'),'provincias',selectProvincia);
		
			$(".buscador-lista-1 input").click
			(
				function (){
					evaluaSituacion();
					//seleccionaDefecto();
				}
			);
			$("#cajaInteriorDer input").click
			(
				function()
				{
					if($("#cajaInteriorDer input[name='situacion']:checked").val() == "cp")
					{
						$("#cajaInteriorDer #tipoViviendaD").html
						(
							  '<select id="tipoVivienda" name="tipoVivienda" class="t4 c1">'
							  + '<option value="cp">Piso</option>'
							+ '</select>'
						);
					}
					else if($("#cajaInteriorDer input[name='situacion']:checked").val() == "av")
					{
						$("#cajaInteriorDer #tipoViviendaD").html
						(
							  '<select id="tipoVivienda" name="tipoVivienda" class="t4 c1">'
							  + '<option value="pi">Vivienda</option>'
							+ '</select>'
						);
					}
					else
					{
						$("#cajaInteriorDer #tipoViviendaD").html
						(
							  '<select id="tipoVivienda" name="tipoVivienda" class="t4 c1">'
							+ '<option value="pi">Vivienda</option>'
							+ '<option value="gr">Garaje</option>'
							+ '<option value="lc">Local Comercial</option>'
							+ '<option value="of">Oficina</option>'
							+ '<option value="nv">Nave</option>'
							+ '<option value="su">Suelo</option>'
							+ '</select>'
						);
					}
				}
			);
			$("#buscador-codigo a").click
			(
				function (){
					muestraBuscaCodigo();
				}
			);
			$("#botonNaranja").click
			(
				function()
				{
					enviar();
				}
			);
			
		}
	);
	

	
	function evaluaSituacion(){
		if($("#buscador input[name='situacion']:checked").val() == "fb") {
			$("#Csituacion").val("fB");
			try {
				document.getElementById("opcionFaceBook").style.display = "block";
			} catch(e) {;}
			try {
				document.getElementById("buscadoresTipos").style.display = "none";
			} catch(e) {;}
			$("#boton-buscar input").val("Continuar");
		}
		else {
			$("#boton-buscar input").val("Buscar");
			try {
				document.getElementById("opcionFaceBook").style.display = "none"; 
			} catch(e) {;}
			try {
				document.getElementById("buscadoresTipos").style.display = "block"; 
			} catch(e) {;}
			if($("#buscador input[name='situacion']:checked").val() == "av")
			{
				objCombo = document.getElementById("selectTipoViv") ;
				for (var i = objCombo.options.length;i>=0;i--)
					objCombo.options[i] = null; 
				
				objCombo.options[0] = new Option("Vivienda", "vi");
				$("#Csituacion").val("av");
			}
			else if($("#buscador input[name='situacion']:checked").val() == "a")
			{
				objCombo = document.getElementById("selectTipoViv") ;
				for (var i = objCombo.options.length;i>=0;i--) 
					objCombo.options[i] = null; 
				
				objCombo.options[0] = new Option("Vivienda", "vi");
				objCombo.options[1] = new Option("Locales", "lo");
				objCombo.options[2] = new Option("Oficinas", "of");
				objCombo.options[3] = new Option("Garajes", "ga");
				objCombo.options[4] = new Option("Suelos", "su");
				objCombo.options[5] = new Option("Naves", "na");
				objCombo.options[6] = new Option("Vacacional", "av");
				$("#Csituacion").val("a");
			}
			else if($("#buscador input[name='situacion']:checked").val() == "c")
			{
				objCombo = document.getElementById("selectTipoViv") ;
				for (var i = objCombo.options.length;i>=0;i--) 
					objCombo.options[i] = null; 
				
				objCombo.options[0] = new Option("Vivienda", "vi");
				objCombo.options[1] = new Option("Obra Nueva", "on");
				objCombo.options[2] = new Option("Locales", "lo");
				objCombo.options[3] = new Option("Oficinas", "of");
				objCombo.options[4] = new Option("Garajes", "ga");
				objCombo.options[5] = new Option("Suelos", "su");
				objCombo.options[6] = new Option("Naves", "na");
				//objCombo.options[7] = new Option("Casas de Lujo", "cl");
				$("#Csituacion").val("c");
			}
			else if($("#buscador input[name='situacion']:checked").val() == "cp")
			{
				objCombo = document.getElementById("selectTipoViv") ;
				for (var i = objCombo.options.length;i>=0;i--) 
					objCombo.options[i] = null; 
				
				objCombo.options[0] = new Option("Piso", "cp");
				$("#Csituacion").val("h");
			}
		}
	}
	
	
	
	function cargaHidden(nombreCampo, valorCampo)
	{		
		document.getElementById(nombreCampo).value = valorCampo;
	}

	function seleccionar (elemento, lista, valor){
		if (valor!=""){
			elemento.value = valor;
			cargaHidden('C'+lista, valor);
		}
	}
	

	function enviar() {		
		var url = "/";				
		var vsituacion = $("#Csituacion").val(); //document.getElementById('Csituacion').value;
		var vtipoVivienda = $("#CtipoVivienda").val(); //document.getElementById('CtipoVivienda').value;
		var vprovincia = $("#Cprovincias").val(); //document.getElementById('Cprovincias').value;				
		var origenApp = $("#origenApp").val(); //document.getElementById('origenApp').value;				
		if (vsituacion == "fB") {
			url = "http://apps.facebook.com/appglobaliza/mainApp.php";
			window.open(url);
		}
		else {
			if(vsituacion == "pi") { // Promociones Internacionacionales
				url = '/www/es/buscador/promocion/mapaPromosInternacionales.jsp';		
			}else if(vtipoVivienda == "on") { // Obra Nueva
				url = '/www/es/buscador/promociones.jsp?nombreProvincia=' + nombreProvincia[vprovincia] + '&origenApp=' + origenApp;		
			}else if(vtipoVivienda == "cp" && vsituacion == "h") { // Pisos Compartidos
				url = '/www/es/buscador/pisosCompartidos.jsp?nombreProvincia=' + nombreProvincia[vprovincia] + '&origenApp=' + origenApp;		
			}else if(vtipoVivienda == "av" && vsituacion == "a") { // Alquiler vacacional
				url = '/www/es/buscador/alquilerVacacional.jsp?nombreProvincia=' + nombreProvincia[vprovincia] + '&origenApp=' + origenApp;		
			}else if (vtipoVivienda == "vi" && vsituacion == "c"){
				url = '/www/es/buscador/inmuebles.jsp?nombreProvincia=' + nombreProvincia[vprovincia] + '&origenApp=' + origenApp;	
			}else if (vtipoVivienda == "vi" && vsituacion == "a"){
				url = '/www/es/buscador/alquileres.jsp?nombreProvincia=' + nombreProvincia[vprovincia] + '&origenApp=' + origenApp;	
			}else if (vtipoVivienda == "ch"){
				url = '/chollos.jsp?nombreProvincia=' + nombreProvincia[vprovincia] + '&origenApp=' + origenApp;		
			//}else if (vtipoVivienda == "cl"){
				//url = '/www/es/buscador/casasLujo.jsp?nombreProvincia=' + nombreProvincia[vprovincia] + '&origenApp=' + origenApp;		
			}else if(vtipoVivienda == "of" && vsituacion == "c"){
				url ="/www/es/buscador/otrosInmuebles.jsp?nombreProvincia=" + nombreProvincia[vprovincia] + "&nombreTipoInmueble=oficinas&origenApp=" + origenApp;
			}else if(vtipoVivienda == "of" && vsituacion == "a"){
				url ="/www/es/buscador/otrosInmuebles.jsp?nombreProvincia=" + nombreProvincia[vprovincia] + "&nombreTipoInmueble=oficinas&nombreSituacion=alquiler&origenApp=" + origenApp;	
			}else if(vtipoVivienda == "lo" && vsituacion == "c"){
				url ="/www/es/buscador/otrosInmuebles.jsp?nombreProvincia=" + nombreProvincia[vprovincia] + "&nombreTipoInmueble=locales-comerciales&origenApp=" + origenApp;	
			}else if(vtipoVivienda == "lo" && vsituacion == "a"){
				url ="/www/es/buscador/otrosInmuebles.jsp?nombreProvincia=" + nombreProvincia[vprovincia] + "&nombreTipoInmueble=locales-comerciales&nombreSituacion=alquiler&origenApp=" + origenApp;
			}else if(vtipoVivienda == "ga" && vsituacion == "c"){
				url ="/www/es/buscador/otrosInmuebles.jsp?nombreProvincia=" + nombreProvincia[vprovincia] + "&nombreTipoInmueble=garajes&origenApp=" + origenApp;
			}else if(vtipoVivienda == "ga" && vsituacion == "a"){
				url ="/www/es/buscador/otrosInmuebles.jsp?nombreProvincia=" + nombreProvincia[vprovincia] + "&nombreTipoInmueble=garajes&nombreSituacion=alquiler&origenApp=" + origenApp;	
			}else if(vtipoVivienda == "su" && vsituacion == "c"){
				url ="/www/es/buscador/otrosInmuebles.jsp?nombreProvincia=" + nombreProvincia[vprovincia] + "&nombreTipoInmueble=suelos&origenApp=" + origenApp;
			}else if(vtipoVivienda == "su" && vsituacion == "a"){
				url ="/www/es/buscador/otrosInmuebles.jsp?nombreProvincia=" + nombreProvincia[vprovincia] + "&nombreTipoInmueble=suelos&nombreSituacion=alquiler&origenApp=" + origenApp;	
			}else if(vtipoVivienda == "na" && vsituacion == "c"){
				url ="/www/es/buscador/otrosInmuebles.jsp?nombreProvincia=" + nombreProvincia[vprovincia] + "&nombreTipoInmueble=naves&origenApp=" + origenApp;
			}else if(vtipoVivienda == "na" && vsituacion == "a"){
				url ="/www/es/buscador/otrosInmuebles.jsp?nombreProvincia=" + nombreProvincia[vprovincia] + "&nombreTipoInmueble=naves&nombreSituacion=alquiler&origenApp=" + origenApp;	
			}
			window.location= url;
		}
	}
		
	var ejecutandose = false;
	function buscaPorCodigo(texto)
	{
	  if (!ejecutandose) {
	    var form = document.formCodigo;
	    if (form.id.value=='' || form.id.value==texto) {    		
	      jAlert('Debes indicar el código del anuncio al que deseas acceder.');
	      form.id.focus();
	      return false;
	    }
	    else {
	      ejecutandose = true;
	      form.submit();
	    }
	  }
	  else {
	    jAlert('Se está ejecutando la busqueda por código.');
	  }
	}

