var js_guia_num_emp = 0;
var js_guia_banner_actual = 0;
var js_guia_ordres = [1];
var js_guia_t = null;
$(document).ready(function(){
        var animated = (!jQuery.browser.msie);
        $("#css_3tres3_guia_arbre").treeview({
                persist: "location",collapsed: true,unique: true, animated:animated
        });
        $("#css_3tres3_guia_arbre").css("display", "block");
        $(".css_3tres3_wrap_cargando").css("display", "none");
        $("#css_3tres3_guia_arbre_categories").treeview({
                persist: "location",collapsed: true,unique: true, animated:animated
        });
        $("#css_3tres3_guia_arbre_categories").css("display", "block");
        $("#accordion").css("display", "block");

        $("#text_buscar").bind("keyup", function() {
            //$("input[name=vista]")[1].checked=true;
            //$("#browser").css("display", "none");
            js_3tres3_guia_buscar();
        });



        $("#accordion").accordion({
                active: '.selected',collapsible: true,autoHeight: false,navigation: true
        });

        $("#accordionA").accordion({
                active: '.selected',collapsible: true,autoHeight: false,navigation: true
        });

        $("#form_guia_busqueda input").click(function(){
            js_3tres3_guia_buscar();
        });

        Array.prototype.shuffle = function () {
                return this.sort(function () {
                        return 0.5 - Math.random();
                });
        };


        var banner = $("#css_3tres3_guia_div_banner");

        if (banner!=null){
            js_guia_num_emp = $("#css_3tres3_guia_div_banner a").length;
            for (i=0;i<js_guia_num_emp;i++){
                js_guia_ordres[i]=i;
            }
            js_guia_ordres.shuffle();

            $("#css_3tres3_guia_div_banner_empresa_" + js_guia_ordres[js_guia_banner_actual]).fadeIn();
            js_guia_t = setTimeout("js_3tres3_guia_seguent_banner()",5000);
        }


});

function js_3tres3_guia_seguent_banner(){
     $("#css_3tres3_guia_div_banner_empresa_" + js_guia_ordres[js_guia_banner_actual]).fadeOut();
     js_guia_banner_actual++;
     if (js_guia_banner_actual>=js_guia_num_emp) js_guia_banner_actual=0;
     $("#css_3tres3_guia_div_banner_empresa_" + js_guia_ordres[js_guia_banner_actual]).fadeIn();
     js_guia_t = setTimeout("js_3tres3_guia_seguent_banner()",5000);
}

function js_3tres3_guia_buscar(){
    var text_buscar = $("#text_buscar").val();
    if (text_buscar==""){
       $("#css_3tres3_guia_div_resultats").html("<div class='wrap_targetes'><div class='css_3tres3_guia_no_resultats'>" + js_guia_falta_text_buscar + "</div></div>");
    } else {
        var url = "../3tres3_common/guia/accions.php?accio=buscar";
        var dades = $("#form_guia_busqueda").serialize();
        $.post(url,dades,function(data) {$("#css_3tres3_guia_div_resultats").html(data);});
    }

    $("#css_3tres3_guia_div_resultats").css("display", "block");
}

function pagina_guia(pag){
    var text_buscar = $("#text_buscar").val();
    if (text_buscar==""){
        $("#css_3tres3_guia_div_resultats").html("<div class='wrap_targetes'><div class='css_3tres3_guia_no_resultats'>" + js_guia_falta_text_buscar + "</div></div>");
    } else {
        var url = "../3tres3_common/guia/accions.php?accio=buscar&pag=" + pag;
        var dades = $("#form_guia_busqueda").serialize();
        $.post(url,dades,function(data) {$("#css_3tres3_guia_div_resultats").html(data);});
    }

    $("#css_3tres3_guia_div_resultats").css("display", "block");
}
function verificar_email(){
    return true;
}
function formulari_alta_empresa(){
        /* Verificar dades */
        if (!jQuery("#css_guia_input_esp").attr("checked") && !jQuery("#css_guia_input_fra").attr("checked") && !jQuery("#css_guia_input_por").attr("checked")){
            alert(js_3tres3_guia_falta_idioma);
            return;
        }
        if (jQuery("#css_guia_input_empresa").val()==""){
            alert(js_3tres3_guia_falta_nombre_empresa);
            return;
        }
        if (jQuery("#css_guia_input_email").val()==""){
            alert(js_3tres3_guia_falta_email);
            return;
        }
        if (!verificar_email(jQuery("#css_guia_input_email").val())){
            alert(js_3tres3_guia_email_no_valido);
            return;
        }
        var alguna=false;
        jQuery("#css_guia_fieldset_categorias input").each(function(){if (jQuery(this).attr("checked")) alguna=true;} );
        if (!alguna){
            alert(js_3tres3_guia_falta_categorias);
            return;
        }

        var url = "../3tres3_common/guia/accions.php?accio=alta";
        var dades = $("#form_alta_guia").serialize();
        $.post(url,dades,function(data) {$("#css_3tres3_guia_div_resultats_alta").html(data);});
}


function js_3tres3_guia_verMapa(){
   $("#css_3tres3_guia_div_mapa").css("display", (($("#css_3tres3_guia_div_mapa").css("display")=="none")? "block" : "none"));

}