$(function () {    
    var tabs = [];    
    var tabContainers = [];   
    var tabClases = {};
    var tabActivo = {};
    
    $("#listaTab a").each(function () {      
           
        tabs.push(this);            
        tabContainers.push($(this.hash).get(0));        
        
        tabClases[this.hash] = this.className;
        //tabActivo[this.hash] = this.parent.className;
             
        //console.log(this.parent.className);
        //console.log($(this).parent().className);             
        //$(tabContainers).hide();
        //$(tabContainers).hide().filter("#tabEmpresas").show();
        //console.log(this.hash);
        //console.log(this.className);
        //console.log(tabActivo);
        
    });        
    
    $("#listaTab li").each(function () {      
        
        //tabs.push(this);
        //console.log(this);   
        if (this.className == "active") {
            tabClases[this.id] = this.className;
        }

    });        
     
        
    $(tabs).click(function () {        
        $.activarTab(this.hash);
        return false;    
    });
    
    $("#resultados a").click(function () {                        
        $.activarTab(this.hash);
        return false;    
    });
     
     
      
        
//Funcion que activa el tab que se le pasa por parametro

/* ----------------------------------------------------------------------------------------------------------------------------------- */
    $.activarTab = function(parametro){
    
        if (tabClases[parametro] == "disabled" || parametro == "") {
            return false;
        }else {
            $(tabContainers).hide();
            $(tabContainers).hide().filter(parametro).show();        
            
            //Actualizamos la clase en funcion del parametro y establecemos la pestaņa por defecto
            $("#listaTab li").removeClass('active');
            
            $("#box_busqueda_principal").show();
            
            if (parametro == "#tabEmpresas"){ 
                $("#listaTab li[id='Empresas']").addClass('active');
                $("#tabActivo").val("Empresas");
                
               //inicializarPestanasSecciones();
				$("#bus_com .main_colC").show(); 
				$("#box_opciones, #box_busqueda_principal .busqueda_completa").show();
				$("#box_busqueda_principal .main_infodestbox3_mid2").show();
				$("#box_busqueda_principal #texto_busqueda_completa").html("Introduzca Nombre, Marca, NIF o CIF.");
				if ($("#buscadorAvanzado").attr("value") == "SI") {
					$("#bus_com").show();
					$("#btn_principal_search, #nombreSociedad").hide();	
				}else {
					$("#btn_principal_search, #nombreSociedad").show();	
				}
				
				modificarTextoBoxLinksDirectorios("Empresas");
				trackGoogle(numResulEmpresas);

				
                
            }
            if (parametro == "#tabAutonomos"){ 
                $("#listaTab li[id='Autonomos']").addClass('active');
                $("#tabActivo").val("Autonomos");
				
               //inicializarPestanasSecciones();
				$("#bus_com .main_colC").hide();  
				$("#box_opciones, #box_busqueda_principal .busqueda_completa").show();
				$("#box_busqueda_principal #texto_busqueda_completa").html("Introduzca Nombre, Marca, NIF o CIF.");
				$("#box_busqueda_principal .main_infodestbox3_mid2").show();
				if ($("#buscadorAvanzado").attr("value") == "SI") {
					$("#bus_com").show();
					$("#btn_principal_search, #nombreSociedad").hide();	
				}else {
					$("#btn_principal_search, #nombreSociedad").show();	
				}
				
				modificarTextoBoxLinksDirectorios("Autonomos");
				trackGoogle(numResulAutonomos);
            }
            if (parametro == "#tabEjecutivos"){ 
                $("#listaTab li[id='Ejecutivos']").addClass('active');
                $("#tabActivo").val("Ejecutivos");                
                
               //inicializarPestanasSecciones();
               $("#box_opciones").hide();
               $("#bus_com").hide();
               $("#box_busqueda_principal .busqueda_completa").hide();
               $("#box_busqueda_principal #texto_busqueda_completa").html("Introduzca Nombre y Apellidos.");               
               $("#btn_principal_search, #nombreSociedad").show();	
               
               
               modificarTextoBoxLinksDirectorios("Ejecutivos");
               trackGoogle(numResulEjecutivos);
            }
            
            if (parametro == "#tabInternacionales"){ 
                
                document.location="/internacional.asp?q="+$("#nombreSociedad").attr("value");
                /*
                $("#listaTab li[id='Internacionales']").addClass('active');
                $("#box_busqueda_principal").hide();
                $("#tabActivo").val("Internacionales");                
                */
            }

        }
    }        

//----------------------------------------------------------------------------------------------------------------------------------        
    

}); //Fin del function 
    
    
 
