	$(document).ready(
		function(){

			$('#fader').innerfade({
				speed: 1000,
				timeout: 10000,
				type: 'sequence',
				containerheight: '300px'
			});
			
		   $('a[class!=iframe][class!=close][id!=fancybox-close][class!=vinos]').click(function(){
			   var url = $(this).attr('href');
			   $('div#main').fadeOut(1000, function() {
			   	   
				   document.location.href = url;
			   });
			   return false;
		   });
		   
		   $('ul#idiomas li img').each(function(){
			    var t=$(this);
			    var src1= t.attr('src'); // initial src
			    var srcParts = src1.split('.');
			    var ext = srcParts.pop();
			    var filename = srcParts.join('.')+'_over.'+ext;
			    
			    var newSrc = src1.substring(src1.lastIndexOf('/'), src1.lastIndexOf('.')); // let's get file name without extension
			    t.hover(function(){
			        $(this).attr('src', filename); //last part is for extension       
			    }, function(){
			        $(this).attr('src', src1); //removing '-over' from the name
			    });
			});

		   $("a.iframe").fancybox({
			   'titleShow': 'false',
			   'showCloseButton': 'false'
		   });
		   
		   $("a.iframe").fancybox({
				'titleShow': false,
				
				'overlayOpacity': 0.5,
				'overlayColor' : '#000',
				'speedIn' : 1000,
				'padding' : 1,
				'autoDimensions' : false,
				'width' : 750,
				'height' : 550
		   });
		   
		   var timeout    = 4000;
		   var closetimer = 0;

		   $("h1").mouseenter(function() {
			   $("ul.menu").fadeIn();
		   });
		   
		   $("h1").mouseleave(function(){
			   closetimer = window.setTimeout(menuHide, timeout);
		   });
		   
		   $("ul.menuInterior").mouseenter(function(){
			   window.clearTimeout(closetimer);
			   closetimer = null;
		   });
		   
		   $("ul.menuInterior").mouseleave(function() {
			   $(this).fadeOut();
		   });
			
		}
	);
	
	function menuHide() {
		$("ul.menuInterior").fadeOut();
	}
	
	function show() {
		$('div#main').fadeIn(1000);
	}
	
	function adjustMenu(items) {
	    var menuWidth = 0;
	   	$('ul.menu li').each(function(){
	   		menuWidth = menuWidth + $(this).width();
	   	});
	   	var padding = (940 - menuWidth) / (items*2);
	   	$('ul.menu li a').css({'padding':'0 '+padding+'px'});		
	   	
	   	$("ul.menuInterior").css({'display':'none'});
	}
	
	function adjustSubMenu(items) {
	    var menuWidth = 0;
	   	$('ul.submenu li').each(function(){
	   		menuWidth = menuWidth + $(this).width();
	   	});
	   	var padding = (940 - menuWidth) / (items*2);
	   	$('ul.submenu li a').css({'padding':'0 '+padding+'px'});		
	}	
	
