﻿
var contb=0;
var boton2v=null;
var primeraVez=true;
var capa_search = null;
var capa_search_codigo = null;
var capa_traslado = null;
var capa_traslado2 = null;
var capa_tabla = null;
var idPresupuesto = -1;
var idTipoPresupuesto = -1;
var muestraBarrio = false;
var ActivaInitFunction = false;
var ActivaPayment = false;
var FiltroMensual = null;
var FiltroSemanal = null;
var FiltroTotal = null;
var servicios_selected = " ";
var lang;
var id_dormitorios = null;

function init_lang( lng )
{
    lang = lng;
     
    if ( lang == "en" )
    {
        FiltroMensual = new Array("undistinct","until 700 ","700 a 900","900 a 1000","+1000"); 
        FiltroSemanal = new Array("undistinct","until 300","300 a 400","400 a 500","+500");
    }
    else
    {
        FiltroMensual = new Array("Indistinto","Hasta 700 ","700 a 900","900 a 1000","+1000"); 
        FiltroSemanal = new Array("Indistinto","Hasta 300","300 a 400","400 a 500","+500");
    }

    FiltroTotal = new Array(FiltroSemanal,FiltroMensual); 

}
    
function end_load()
{
    
    if ( idTipoPresupuesto >= 0 )
    {
        cargaComboPresupuesto( idTipoPresupuesto );
        
        document.frmBusqueda.tipoPresupuesto.selectedIndex = idTipoPresupuesto;
    
    }
    
    if ( idPresupuesto >= 0 )
        document.frmBusqueda.presupuesto.selectedIndex = idPresupuesto;

    if (id_dormitorios >= 0 && document.frmBusqueda )
        document.frmBusqueda.dormitorios.selectedIndex = id_dormitorios;
    
}
    
function init()
{  
    if(ActivaInitFunction)
    {                        
        var codigo = document.getElementById("codigo");
        codigo.value="";
        capa_search = capa.style;
        capa_search_codigo = capacodigo.style;
        muestraChecks();
        
        if(muestraBarrio)
        {  
            selectBarrio();
                 	
        }	
    }    
    if(ActivaPayment)
    {      
        capa_traslado2 = traslado2.style     
        capa_traslado = traslado.style     
        capa_tabla = tabla.style
    }
    
}

function selectBarrio(){    
    
    document.frmBusqueda.barrio1.selectedIndex = document.frmBusqueda.idBarrio.value;
}

function mostrarItem(obj){

    document.images.BigImg.src=obj;
}

function muestraChecks()
{
    for(k=0; k<servicios_selected.length; k++)
    {                                                                                   
        for(i=1; i<document.frmBusqueda.servicio.length; i++)
        {
            if(servicios_selected.charAt(k) == document.frmBusqueda.servicio[i].value)
            {    
                document.frmBusqueda.servicio[i].checked = true;
            }                                     
        }      
    }
}

function findCheck()
{  
    var val=""    
    for(i=1; i<document.frmBusqueda.servicio.length; i++)
    {   
        if(document.frmBusqueda.servicio[i].checked)
        {
            val = val + " " + document.frmBusqueda.servicio[i].value;            
        }         
        
        document.frmBusqueda.servicio[i].checked=false;
    }   
            
    document.frmBusqueda.servicio[0].checked = true;
    
    document.frmBusqueda.servicio[0].value = val;           

}

function mostrarImagen(obj)
{
    document.images.BigImg.src = obj.src;
}

function disp(n)
{
    var capa1 = capa.style;
    var capa2 = capacodigo.style;
    
    if (n==1)
    {
        capa2.display = "none";
    }
    else
    {
        capa1.display = "none";
    }
}

function muestra(obj){ 
             
	if (obj.display == "block")
	{	
		obj.display="none";	
	}
	else
	{
		obj.display = "block";	
	} 

}	     

function muestra2(obj){
    obj.display = "none";	
}

function apaga(obj)
{
	if (obj.display == "block")
	{
		obj.display="none";	
	}
}   
    
function cambiaComboPresupuesto(form)
{
    cargaComboPresupuesto(form.selectedIndex);	
}

function cargaComboPresupuesto(periodo)
{
    for(var i=0; i < FiltroSemanal.length; i++)
    {
        document.frmBusqueda.presupuesto.options[i].text=FiltroTotal[periodo][i];
    }

}
 