// JavaScript Document
/**
 * @autor webmaster
 * @param  menuIndex this is the index of the main menu
 * @param  accordionIndex this is the index of the current accordion
 * @param  tipicaCall
 */

function guideServiceTabs(menuIndex, accordionIndex, tipicaCall){
    
    $("#accordion"+menuIndex+" #Centro"+accordionIndex+" ul.service-guide-tabs").tabs("#accordion"+menuIndex+" #Centro"+accordionIndex+" div.service-guide-panes > div", {
        history:false,
        onBeforeClick: function(ev,i) {
            var titleTabs=null;
            var academyTypeID=null;
            var name = false;
            var pane = this.getPanes().eq(i);
            var url = this.getTabs().eq(i).attr("href");
            if(this.getTabs().eq(i).attr("id")){
                academyTypeID=this.getTabs().eq(i).attr("id");
            }
            if(this.getTabs().eq(i).attr("title")){
                titleTabs=this.getTabs().eq(i).attr("title");
            }
            if(this.getTabs().eq(i).attr("name")){
                name = this.getTabs().eq(i).attr("name");
            }
                    
          $("div.throbber_tabs").show();
            pane.load(url, {
                hf:1,
                ID: academyTypeID,
                categoria: titleTabs
            }, function(){
                _gaq.push(['_trackPageview', url]);                
                if((menuIndex==6 && accordionIndex==0)||(menuIndex==1 && accordionIndex==1)){
                    tablist(url);
                }
                else{
                    handleServiceTabs(name);
                }
                
                setLayoutHeight();
            });
        }
    });
}

function handleServiceTabs(name){
    general_name=name.valueOf().toString().split("_");
    switch(general_name[0]){
        case 'himno':
            serialHimno(name);
            break;
        case 'lista':
            chImagesList(general_name.join("_"), "image_"+general_name[1]);
            break;
    }
    /*if(name){
        serialHimno(name);
    }*/
}

function tablist(url){
    addNewsTitleEventListeners(url);
    var a = $("div.newsPanel:visible .newsTitleList li a");
    $(a[0]).click();
}
