// --------------------------- MENU ----------------------------- //

function setCss2(id,css2,body_class) {
    
    if(id=="deportes_futbol" && body_class!='futb') $("ul#deportes > li#"+id+" > a").css(css2);
    if(id=="deportes_rdradio" && body_class!='rdradio') $("ul#deportes > li#"+id+" > a").css(css2);
    if(id=="deportes_rdtv" && body_class!='rdtv') $("ul#deportes > li#"+id+" > a").css(css2);
    if(id=="deportes_rdtransmisiones" && body_class!='rdtransmisiones') $("ul#deportes > li#"+id+" > a").css(css2);
    if(id=="deportes_nob" && body_class!='nob') $("ul#deportes > li#"+id+" > a").css(css2);
    if(id=="deportes_central" && body_class!='central') $("ul#deportes > li#"+id+" > a").css(css2);
    if(id=="deportes_ascenso" && body_class!='ascenso') $("ul#deportes > li#"+id+" > a").css(css2);
    if(id=="deportes_polideportivo" && body_class!='polideportivo') $("ul#deportes > li#"+id+" > a").css(css2);
            
}

function setCss1(id,css1,body_class) {
    
    if(id=="deportes_futbol" && body_class=='futb') $("ul#deportes > li#"+id+" > a").css(css1);
    if(id=="deportes_rdradio" && body_class=='rdradio') $("ul#deportes > li#"+id+" > a").css(css1);
    if(id=="deportes_rdtv" && body_class=='rdtv') $("ul#deportes > li#"+id+" > a").css(css1);
    if(id=="deportes_rdtransmisiones" && body_class=='rdtransmisiones') $("ul#deportes > li#"+id+" > a").css(css1);
    if(id=="deportes_nob" && body_class=='nob') $("ul#deportes > li#"+id+" > a").css(css1);
    if(id=="deportes_central" && body_class=='central') $("ul#deportes > li#"+id+" > a").css(css1);
    if(id=="deportes_ascenso" && body_class=='ascenso') $("ul#deportes > li#"+id+" > a").css(css1);
    if(id=="deportes_polideportivo" && body_class=='polideportivo') $("ul#deportes > li#"+id+" > a").css(css1);
            
}

function resetMenu(body_class) {
    
    var css1 = {'background':'url('+root+'img/down_arrow_menu_hover.gif) no-repeat right center','color':'#006633','border-color':'#ccc','border-width':'1px 1px 0 1px','border-style':'solid'};
    var css2 = {'background':'url('+root+'img/down_arrow_menu.png) no-repeat right center','color':'#FFFFFF','border-color':'transparent','border-width':'1px 1px 0 1px','border-style':'solid'};
    
    // reset
    if(body_class!='futb') {
        $("ul#deportes > li#deportes_futbol > a").css(css2);
    }else {
        $("ul#deportes > li#deportes_futbol > a").css(css1);
    }
    
    if(body_class!='rdradio') {
        $("ul#deportes > li#deportes_rdradio > a").css(css2);
    }else {
        $("ul#deportes > li#deportes_rdradio > a").css(css1);
    }
    
    if(body_class!='rdtv') {
        $("ul#deportes > li#deportes_rdtv > a").css(css2);
    }else {
        $("ul#deportes > li#deportes_rdtv > a").css(css1);
    }
    
    if(body_class!='rdtransmisiones') {
        $("ul#deportes > li#deportes_rdtransmisiones > a").css(css2);
    }else {
        $("ul#deportes > li#deportes_rdtransmisiones > a").css(css1);
    }
    
    if(body_class!='nob') {
        $("ul#deportes > li#deportes_nob > a").css(css2);
    }else {
        $("ul#deportes > li#deportes_nob > a").css(css1);
    }
    
    if(body_class!='central') {
        $("ul#deportes > li#deportes_central > a").css(css2);
    }else {
        $("ul#deportes > li#deportes_central > a").css(css1);
    }
    
    if(body_class!='ascenso') {
        $("ul#deportes > li#deportes_ascenso > a").css(css2);
    }else {
        $("ul#deportes > li#deportes_ascenso > a").css(css1);
    }
    
    if(body_class!='polideportivo') {
        $("ul#deportes > li#deportes_polideportivo > a").css(css2);
    }else {
        $("ul#deportes > li#deportes_polideportivo > a").css(css1);
    }
    
}

function hoverLinkColorBlanco(id) {

    var css = {'background':'url('+root+'img/down_arrow_menu_hover.gif) no-repeat right center','color':'#006633','border-color':'#ccc','border-width':'1px 1px 0 1px','border-style':'solid'};
    var selector = $("ul#deportes > li#"+id+" > a");

    if(id=="deportes_futbol") {
        selector.css(css);
    }
    if(id=="deportes_rdradio") {
        selector.css(css);
    }
    if(id=="deportes_rdtv") {
        selector.css(css);
    }
    if(id=="deportes_rdtransmisiones") {
        selector.css(css);
    }
    if(id=="deportes_nob") {
        selector.css(css);
    }
    if(id=="deportes_central") {
        selector.css(css);
    }
    if(id=="deportes_ascenso") {
        selector.css(css);
    }
    if(id=="deportes_polideportivo") {
        selector.css(css);
    }
        
}

$(function() {
		   
// RESET HOVER LOULTIMO
$("#loultimo").hover(function(){
    
    $(".desplegable").hide();
    var body_class = $('body').attr("class");
    var id = $(this).attr("id");
    
    resetMenu(body_class);

    hoverLinkColorBlanco(id);
    
});

// RESET HOVER LOGO
$("#logo").hover(function(){

    $(".desplegable").hide();
    var body_class = $('body').attr("class");
    var id = $(this).attr("id");
    
    resetMenu(body_class);
    
    hoverLinkColorBlanco(id);
    
});

// RESET HOVER wrapper
$("#wrapper").hover(
    
    function(){
    },
    
    function(){
    
    $(".desplegable").hide();
    var body_class = $('body').attr("class");
    var id = $(this).attr("id");
    
    resetMenu(body_class);
    
    hoverLinkColorBlanco(id);

});

// RESET HOVER wrapper
$("#buscar").hover(

    function(){
    $(".desplegable").hide();
    var body_class = $('body').attr("class");
    var id = $(this).attr("id");
    
    resetMenu(body_class);
       
    hoverLinkColorBlanco(id);
    
    },
    
    function(){
});

// HOVER LINKS DE ARRIBA
$(".desplegable").hide(); // oculta todos los submenues

$("ul#deportes > li").hover( 

    function(){
    
        $(".desplegable").hide();
        var body_class = $('body').attr("class");
        var id = $(this).attr("id");
    
        resetMenu(body_class);
    
        hoverLinkColorBlanco(id);
    
        if($("#sub_"+id).is(':hidden')){
            $("#sub_"+id).show();
        }

    },

    function(){
    
        var body_class = $('body').attr("class");
        var id = $(this).attr("id");
        
        var css1 = {'background':'url('+root+'img/down_arrow_menu_hover.gif) no-repeat right center','color':'#006633','border-color':'#ccc','border-width':'1px 1px 0 1px','border-style':'solid'};
        var css2 = {'background':'url('+root+'img/down_arrow_menu.png) no-repeat right center','color':'#FFFFFF','border-color':'transparent','border-width':'1px 1px 0 1px','border-style':'solid'};
    
        if($("#sub_"+id).is(':hidden')){
            
            setCss2(id,css2,body_class);
            
            setCss1(id,css1,body_class);
        
        }
    
    }

);

// SUBMENU SLIDEUP
$('.desplegable').hover(

    function(){
    },

    function(){
        
        var body_class = $('body').attr("class");
        var id = $(this).attr("id");
        
        var css1 = {'background':'url('+root+'img/down_arrow_menu_hover.gif) no-repeat right center','color':'#006633','border-color':'#ccc','border-width':'1px 1px 0 1px','border-style':'solid'};
        var css2 = {'background':'url('+root+'img/down_arrow_menu.png) no-repeat right center','color':'#FFFFFF','border-color':'transparent','border-width':'1px 1px 0 1px','border-style':'solid'};
        
        id = id.split('_');
        id = id[1]+'_'+id[2];
        
        setCss2(id,css2,body_class);
            
        setCss1(id,css1,body_class);
        
        $(this).hide();
    
    }

);

});
