///////////////////////////
// Al carregar la pagina //
///////////////////////////
$(window).load(function(){   
    
    $("#desp1").hide();
    var desp1 = false;
    $("#desp2").hide();
    var desp2 = false; 
    $("#desp3").hide();
    var desp3 = false;
    $("#desp4").hide();
    var desp4 = false;
   /* $("#desp5").hide();
    var desp5 = false;
     */
  
    
    $("#genere").click(function(){
        if(!desp1) {
            $("#genere img").attr('src', '/templates/bambulectorv1/img/tj/despl_on.gif');
            $("#desp1").slideToggle("fast", function() {
                desp1 = true;    
              });
        }else{
            $("#genere img").attr('src', '/templates/bambulectorv1/img/tj/despl_off.gif');
            $("#desp1").slideToggle("fast", function() {
                desp1 = false;
              });
        }           
    });
    
    $("#valors").click(function(){
        if(!desp2) {
            $("#valors img").attr('src', '/templates/bambulectorv1/img/tj/despl_on.gif');
            $("#desp2").slideToggle("fast", function() {
                desp2 = true;
                  
              });
        }else{
            $("#valors img").attr('src', '/templates/bambulectorv1/img/tj/despl_off.gif');
            $("#desp2").slideToggle("fast", function() {
                desp2 = false;
              });
        }
        
    });
    
    $("#edat").click(function(){
        if(!desp3) {
            $("#edat img").attr('src', '/templates/bambulectorv1/img/tj/despl_on.gif');
            $("#desp3").slideToggle("fast", function() {
                desp3 = true;    
              });
        }else{
            $("#edat img").attr('src', '/templates/bambulectorv1/img/tj/despl_off.gif');
            $("#desp3").slideToggle("fast", function() {
                desp3 = false;
              });
        }
        
    });
    
    $("#coleccio").click(function(){
        if(!desp4) {
            $("#coleccio img").attr('src', '/templates/bambulectorv1/img/tj/despl_on.gif');
            $("#desp4").slideToggle("fast", function() {
                desp4 = true;    
              });
        }else{
            $("#coleccio img").attr('src', '/templates/bambulectorv1/img/tj/despl_off.gif');
            $("#desp4").slideToggle("fast", function() {
                desp4 = false;
              });
        }
        
    });
    
    /*$("#cataleg").click(function(){
        if(!desp5) {
            $("#cataleg img").attr('src', '/templates/bambulectorv1/img/tj/despl_on.gif');
            $("#desp5").slideToggle("fast", function() {
                desp1 = true;    
              });
        }else{
            $("#cataleg img").attr('src', '/templates/bambulectorv1/img/tj/despl_off.gif');
            $("#desp5").slideToggle("fast", function() {
                desp5 = false;
              });
        }           
    });
     */
    // CONTROL DE CLICK OUTSIDE
    $(document).bind('click', function(e){
        if(desp1) {
            $("#genere img").attr('src', '/templates/bambulectorv1/img/tj/despl_off.gif');
            $("#desp1").hide(1, function() {
                desp1 = false;
              });     
        }
        if(desp2) {
            $("#valors img").attr('src', '/templates/bambulectorv1/img/tj/despl_off.gif');
            $("#desp2").hide(1, function() {
                desp2 = false;
              });
        } 
        if(desp3) {
            $("#edat img").attr('src', '/templates/bambulectorv1/img/tj/despl_off.gif');
            $("#desp3").hide(1, function() {
                desp3 = false;
              });
        }
        if(desp4) {
            $("#coleccio img").attr('src', '/templates/bambulectorv1/img/tj/despl_off.gif');
            $("#desp4").hide(1, function() {
                desp4 = false;
              });
        }
        /*if(desp5) {
            $("#cataleg img").attr('src', '/templates/bambulectorv1/img/tj/despl_off.gif');
            $("#desp5").hide(1, function() {
                desp5 = false;
              });
        }
        */
    });
});

function refrescaComboGenere(opcio){
        var strOriGen= $('#li_'+opcio).text();
        var dGenere=strOriGen.length;
        if (dGenere > 17){
             var strRetGen=strOriGen.slice(0,13);
             $("#cercGenere").text(strRetGen+'...');
       }
       else{
             $("#cercGenere").text($('#li_'+opcio).text()); 
       } 
       $("#varcercGenere").val(opcio);
       $("#cercGenere").attr('title',$('#li_'+opcio).text());       
       $("#descripcioGenere").val($('#li_'+opcio).text());
       $(".grup1").attr('style','font-weight:0;');
       $('#li_'+opcio).attr('style','font-weight:900;');
}

function refrescaComboValors(opcio){ 
        var strOriVal= $('#li_'+opcio+'_v').text();
        var dValor=strOriVal.length;
        if (dValor > 17){
             var strRetVal=strOriVal.slice(0,13);
             $("#cercValors").text(strRetVal+'...');
       }
       else{
             $("#cercValors").text($('#li_'+opcio+'_v').text()); 
       }
       $("#varcercValors").val(opcio);
       $("#descripcioValors").val($('#li_'+opcio+'_v').text());
       $("#cercValors").attr('title',$('#li_'+opcio+'_v').text());
       $(".grup2").attr('style','font-weight:0;');
       $('#li_'+opcio+'_v').attr('style','font-weight:900;');
       
}

function refrescaComboEdat(opcio){ 
        var strOriEdat= $('#li_'+opcio+'_anys').text();
        var dEdat=strOriEdat.length;
        if (dEdat > 17){
             var strRetEdat=strOriEdat.slice(0,14);
             $("#cercEdat").text(strRetEdat+'...');
        }else{ 
             $("#cercEdat").text($('#li_'+opcio+'_anys').text());               
        }
        $("#varcercEdats").val(opcio);
       $("#cercEdat").attr('title',$('#li_'+opcio+'_anys').text());  
       $(".grup3").attr('style','font-weight:0;');
       $('#li_'+opcio+'_anys').attr('style','font-weight:900;');      
}

function refrescaComboColeccio(opcio){   
        var strOriCol= $('#li_'+opcio+'_cg').text();
        var dCol=strOriCol.length;
        if (dCol > 17){
             var strRetCol=strOriCol.slice(0,13);
              $("#desplegableColeccio").text(strRetCol+'...');
        }
        else{
              $("#desplegableColeccio").text($('#li_'+opcio+'_cg').text()); 
        }
        $("#varcercColeccio").val(opcio);
        $("#descripcioColeccio").val($('#li_'+opcio+'_cg').text());
        $("#desplegableColeccio").attr('title',$('#li_'+opcio+'_cg').text());
        $(".grup4").attr('style','font-weight:0;');
        $('#li_'+opcio+'_cg').attr('style','font-weight:900;'); 
}

/*function refrescaComboCataleg(opcio){        
        var strOriCat= $('#li_'+opcio+'_cat').text();
        var dCataleg=strOriCat.length;
        if (dCataleg > 17){
             var strRetCat=strOriCat.slice(0,13);
             $("#desplegableCataleg").text(strRetCat+'...');
       }
       else{
             $("#desplegableCataleg").text($('#li_'+opcio+'_cat').text()); 
       } 
       $("#varcercCataleg").val(opcio);
       $("#descripcioCataleg").val($('#li_'+opcio+'_cat').text());
       $("#desplegableCataleg").attr('title',$('#li_'+opcio+'_cat').text());
       $(".grup5").attr('style','font-weight:0;');
       $('#li_'+opcio+'_cat').attr('style','font-weight:900;');     
}
 */        
/*    
    $("#desp2").hide();
    var desp2 = false;
    
    $("#d2").click(function(){
        if(!desp2) {
            $("#d2 img").attr('src', basePath+'/img/generics/despl_on.gif');
            $("#desp2").slideToggle("fast", function() {
                desp2 = true;
              });
        }else{
            $("#d2 img").attr('src', basePath+'/img/generics/despl_off.gif');
            $("#desp2").slideToggle("fast", function() {
                desp2 = false;                              
              });
        }
    });
    
    // DESPLEGABLES D'UNITATS / APARTATS
    $("#contuni1").hide();
    var desp_uni1 = false;
    
    $("#uni1 .top_desp_uni").click(function(){
        $("#contuni1").slideToggle("fast");
        
        if(!desp_uni1) {
            $("#funi1").attr('src', basePath+'/img/recursos/fgris02.gif');
            desp_uni1 = true;
        }else{
            $("#funi1").attr('src', basePath+'/img/recursos/fgris01.gif');
            desp_uni1 = false;
        }
    });
    
    $("#contuni2").hide();
    var desp_uni2 = false;
    
    $("#uni2 .top_desp_uni").click(function(){
        $("#contuni2").slideToggle("fast");
        
        if(!desp_uni2) {
            $("#funi2").attr('src', basePath+'/img/recursos/fgris02.gif');
            desp_uni2 = true;
        }else{
            $("#funi2").attr('src', basePath+'/img/recursos/fgris01.gif');
            desp_uni2 = false;
        }
    });
    
    // OPCIONS D'USUARI DINS D'UNITATS / APARTATS
    $("#contuni1 #u1 .opc_rec").hide();
    $("#contuni1 #u1 .bt_opc_rec").hide();
    
    $("#contuni1 #u1 .opcions").click(function(){
        $("#contuni1 #u1 .bt_opc_rec").fadeIn("fast");
        $("#contuni1 #u1 .opc_rec").fadeIn("fast");
    });
    
    $("#contuni1 #u1 .bt_opc_rec").click(function(){
        $("#contuni1 #u1 .bt_opc_rec").fadeOut("fast");
        $("#contuni1 #u1 .opc_rec").fadeOut("fast");
    });
    
    // ANOTACIONS
    $('#pestanya').click(function () {
        $('#fons').slideToggle();
    });
    
    
    
    // SCROLL
    //$('#estructura').jScrollPane({showArrows:true, autoReinitialise:true}); 
    //$('#pageContainer').jScrollPane({showArrows:true, autoReinitialise:true});
    //$('#dvFullActivitats').jScrollPane({showArrows:true, autoReinitialise:true});
    
    //PAGINES
    $("#imgPagina").load(
        function () {
            page_image_loaded = true;
            hideLoaderPaginador();
        }
    );
    
    //Dreta-esquerra per canviar de pàgina
    $(document).keydown(function(e){
        //Si no estem en un input o un textarea
        if(e.target.tagName!="INPUT" && e.target.tagName!="TEXTAREA"){
            if (e.keyCode == 37) { //esquerra
               paginadorPrevPage();
               return false;
            }
            if (e.keyCode == 39) { //dreta
               paginadorNextPage();
               return false;
            }
        }
    });
    
    //inicialització
    if(codfullinicial>0) {
        showFullActivitatsLlibre({id:codfullinicial});
    } else {
        if(codapartatinicial>0) setApartatActiu(codapartatinicial,desapartatinicial);
    }
    
    //S'obté la pàgina real màxima
    $.post(url_obte_max_page,
        function(data){
            var result = $.parseJSON(data);
            
            if (result['resultat'] == 1) {
                maxPage=result['valor'];
                activaPaginadorClick();
            }
            
            refreshPaginador();
    });
    
    //Si es prem la tecla Enter en el input del paginador     
    $('#txtPaginadorGo').keydown(function (e){
        if(e.keyCode==13){
            goToPage();    //Va a la pàgina indicada
        }
    });
    
    //Si hi ha unitat activa, vol dir que hi ha algun apartat, i mostrem els elements de anotació
    if(unitatActiva!=0){
        $('#anotacions').css('display','block');
    }
    
    toogleApartat();

});
*/
