jQuery(function(){
	jQuery('.dropdown li:first-child').css({border: '#477bc0 1px solid'});
	jQuery('.list span:first').css({top: '0'});
	
	jQuery('.rollover').hover(
		function(){
			var iconName = jQuery(this).find("img").attr("src");
			var origen = iconName.split("_b.")[0];
			jQuery(this).find("img").attr({src: "" + origen + "_o.jpg"});
			jQuery(this).find("span").attr({
				"style": 'display:inline'
			});
			jQuery(this).find("span").animate({opacity: 1}, {queue:false, duration:400});
		}, 
		function(){
			var iconName = jQuery(this).find("img").attr("src");
			var origen = iconName.split("_o.")[0];
			jQuery(this).find("img").attr({src: "" + origen + "_b.jpg"});
			jQuery(this).find("span").animate({opacity: 0}, {queue:false, duration:400}, "linear",
				function(){
					$(this).find("span").attr({"style": 'display:none'});			
				}
			);
		});

	jQuery('.rollover2').hover(
		function(){
			var iconName = jQuery(this).find("img").attr("src");
			var origen = iconName.split("_b.")[0];
			jQuery(this).find("img").attr({src: "" + origen + "_o.jpg"});
			jQuery(this).find("span").css({
				"display": 'inline'
			});
		
		}, 
		function(){
			var iconName = jQuery(this).find("img").attr("src");
			var origen = iconName.split("_o.")[0];
			jQuery(this).find("img").attr({src: "" + origen + "_b.jpg"});
			jQuery(this).find("span").css({
				"display": 'none'});			
				
			});

	jQuery(document).pngFix(); 

        jQuery("#nav ul").supersubs({ 
            minWidth:    8.5,   // minimum width of sub-menus in em units 
            maxWidth:    27,   // maximum width of sub-menus in em units 
            extraWidth:  1     // extra width can ensure lines don't sometimes turn over 
                               // due to slight rounding differences and font-family 
        }).superfish({
		hoverClass:    'sfHover',          // the class applied to hovered list items 
		pathClass:     'overideThisToUse', // the class you have applied to list items that lead to the current page 
		pathLevels:    1,                  // the number of levels of submenus that remain open or are restored using pathClass 
		delay:         800,                // the delay in milliseconds that the mouse can remain outside a submenu without it closing 
		animation:     {opacity:'show'},   // an object equivalent to first parameter of jQuery’s .animate() method 
		speed:         'normal',           // speed of the animation. Equivalent to second parameter of jQuery’s .animate() method 
		autoArrows:    false,               // if true, arrow mark-up generated automatically = cleaner source code at expense of initialisation performance 
		dropShadows:   true,               // completely disable drop shadows by setting this to false 
		disableHI:     false,              // set to true to disable hoverIntent detection 
		onInit:        function(){},       // callback function fires once Superfish is initialised – 'this' is the containing ul 
		onBeforeShow:  function(){},       // callback function fires just before reveal animation begins – 'this' is the ul about to open 
		onShow:        function(){},       // callback function fires once reveal animation completed – 'this' is the opened ul 
		onHide:        function(){}        // 
        
        
        
        });  // call supersubs first, then superfish, so that subs are 
                         // not display:none when measuring. Call before initialising 
                         // containing tabs for same reason. 


});

