function doMenuUniverso() {
    $('#menu-universo .categoria').each(function() {
        var img_categoria = $('img', this).get(0);
        var div_audiencias = $('.audiencias', this);
        
        $(img_categoria).click(function() {
            resetMenuUniverso(this);
            $(div_audiencias).toggle("slow");
            
			imgOff = $(this).attr("src");
			imgOn = imgOff.replace("Off.gif", "On.gif");
			$(this).attr("src", imgOn);
        });
        
        $('.audiencia', div_audiencias).each(function() {
            var img_audiencia = $('img', this).get(0);
            var div_marcas = $('.marcas', this);
            
            $(img_audiencia).click(function() {
                resetMenuUniversoAudiencias(img_audiencia, div_marcas);
                $(div_marcas).toggle("slow");
                
				imgOff = $(img_audiencia).attr("src");
				imgOn = imgOff.replace("Off.gif", "On.gif");
				$(img_audiencia).attr("src", imgOn);
            });
        });
    });
}

function resetMenuUniverso(exclusion) {
	$('#menu-universo .categoria img').not(exclusion).each(function() {
        imgOn = $(this).attr("src");
        
        if (imgOn.substr(imgOn.length - 6, imgOn.length) == 'On.gif') {
			imgOff = imgOn.replace("On.gif", "Off.gif");
			$(this).attr({ src: imgOff });
		}
	});
	
    $('#menu-universo .categoria').not(exclusion).each(function() {
        $('.audiencias', this).hide();
    });
}

function resetMenuUniversoAudiencias(imagen, marcas) {
	$('#menu-universo .audiencia img').not(imagen).each(function() {
		imgOn = $(this).attr("src");
		imgOff = imgOn.replace("On.gif", "Off.gif");
		$(this).attr({ src: imgOff });
	});
	
	$('#menu-universo .marcas').not(marcas).each(function() {
		$(this).hide();
	});
}

function doMenuRegalos() {
    $('#menu-regalos img').each(function() {
        $(this).click(function() {
            resetMenuRegalos(this);
            
			imgOff = $(this).attr("src");
			imgOn = imgOff.replace("Off.gif", "On.gif");
			$(this).attr("src", imgOn);
        });
    });
}

function resetMenuRegalos(exclusion) {
	$('#menu-regalos img').not(exclusion).each(function() {
        imgOn = $(this).attr("src");        
        imgOff = imgOn.replace("On.gif", "Off.gif");
        
		$(this).attr({ src: imgOff });
	});
}

function doMenuFidelidad() {
    $('#menu-fidelidad img').each(function() {
        $(this).click(function() {
            resetMenuFidelidad(this);
            
			imgOff = $(this).attr("src");
			imgOn = imgOff.replace("Off.gif", "On.gif");
			$(this).attr("src", imgOn);
        });
    });
}

function resetMenuFidelidad(exclusion) {
	$('#menu-fidelidad img').not(exclusion).each(function() {
        imgOn = $(this).attr("src");        
        imgOff = imgOn.replace("On.gif", "Off.gif");
        
		$(this).attr({ src: imgOff });
	});
}
