(function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  jQuery.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)
var imagesToPreload = ["/images/icons/home_over.jpg","/images/icons/optimus_discos_over.jpg","/images/icons/contacto_over.jpg","/images/icons/discos_over.jpg"];
	for (var img in imagesToPreload) {
		jQuery.preLoadImages(img);
	}	
	
jQuery(document).ready(function(){
	jQuery.extend(jQuery.modal.defaults, {
			closeClass: "registo_4"
	});
	jQuery('#hideme').hide()
	jQuery(".extra_destaque_5").bind('mouseover',function(){
		jQuery(this).css({borderColor:'#000'}).children().children().css({backgroundColor:'#000'})
	}).bind('mouseout',function(){
		jQuery(this).css({borderColor:'#F86D06'}).children().children().css({backgroundColor:'#F86D06'})
	});
	jQuery(".serie_destaque_5").bind('mouseover',function(){
		jQuery(this).css({borderColor:'#000'}).children().children().css({backgroundColor:'#000'})
	}).bind('mouseout',function(){
		jQuery(this).css({borderColor:'#F86D06'}).children().children().css({backgroundColor:'#F86D06'})
	});
	
	jQuery(".header_li .discos").bind('mouseover',function(){
			jQuery('#drop').show();
	});
	
	jQuery(".header_li .discos_active").bind('mouseover',function(){
			jQuery('#drop').show();
	});
	
	jQuery("#musica_optimus").bind('mouseenter',function(){
			jQuery('#drop3').show();
	});
	
	jQuery("#menuArea").bind("mouseleave",function(){
		jQuery('#drop2').hide();
		jQuery("#drop").hide();
		resetLis();
	});
	jQuery('#drop_content .textdrop').parent('li').bind('mouseover',function(){
		var topValue = parseInt(jQuery(this).attr("id") * 15);
		activateLis(jQuery(this));
		jQuery('#drop2').show().css("marginTop",topValue+"px");
		classy='#'+jQuery(this).children('.textdrop').attr('rel');
		unclassy=jQuery(this).children('.textdrop').attr('rel');
		jQuery('.lavita').filter(function(){if(jQuery('lavita').each().attr('id')!=unclassy){return true;}}).hide();
		jQuery(classy).show();
	});
	
	
	jQuery('#drop3').bind('mouseleave',function(){
		jQuery('#drop3').hide();
	});

	jQuery('#drop').bind('mouseenter',function(){
		jQuery('#drop').show();
	});
	
});
			
function activateLis(selector){
	jQuery('#drop_content .textdrop').each(function(){
		
		if(jQuery(this).attr("rel") != selector.children("span").attr("rel")){
			jQuery(this).parent("li").removeClass("active");
		}else{
			jQuery(this).parent("li").addClass("active");
		}
	})
}

function resetLis(){
	jQuery('#drop_content li.active').each(function(){
		jQuery(this).removeClass("active");
	});
}
