function loadbytefx() {
	mainMenuHover();
	mainMenuHoverItems();
}

var mouseOutTimeOut;

function mainMenuHover(){
	var cfg_width = 110;
	var cfg_height = 20;
	var cfg_speed = 20;
	var cfg_delay = 500;
	
	var	menu = $("spain_menu"),
		button = $("spain_button"),
		dropdown = $("spain_dropdown")
		realheight = 0;
	if(menu == undefined) return;
	
	menu.style.overflow = "";
	menu.style.height = "auto";
	realheight = bytefx.$size(menu).height;
	menu.style.overflow = "hidden";
	menu.style.height = cfg_height+"px";
	
	bytefx.$event(menu, "onmouseover", function(){
		$("spain_dropdown").style.display = "";
		clearTimeout(mouseOutTimeOut);
		var newsize = {
			width:cfg_width, 
			height:realheight+2, 
			$width:0, 
			width$:0
		};
		bytefx.size(menu, newsize, cfg_speed);
	});
	
	bytefx.$event(menu, "onmouseout", function(){
		mouseOutTimeOut = setTimeout('mainMenuHoverOut('+cfg_width+','+cfg_height+',"'+menu.id+'",'+cfg_speed+')',cfg_delay);
	});
}

function mainMenuHoverOut(width,height,menu,speed){
	var newsize = {
		width:width, 
		height:height, 
		$width:0, 
		width$:0
	};

	bytefx.size(
		$(menu), 
		newsize, 
		speed,
		function(){
			$("spain_dropdown").style.display = "none";
		}
	);
}

function isIE6(){
	var browser = navigator.userAgent;
	return(browser.indexOf("MSIE 6.")>-1);
}

function mainMenuHoverItems(){
	if(isIE6()){
		var cfg_width = 110;
	} else {
		var cfg_width = 108;
	}
	var cfg_speed = 30;
	var cfg_heightmax = 24;
	var cfg_heightmin = 18;
	
	var items = $$(".dropdown_menu ul li a.menuItem");
	items.each(function(item, i) {
		bytefx.$event(item, "onmouseover", function(){
			var newsize = {
				width:cfg_width, 
				height:cfg_heightmax
			};
			bytefx.size(item, newsize, cfg_speed);
		});
		bytefx.$event(item, "onmouseout", function(){
			var newsize = {
				width:cfg_width, 
				height:cfg_heightmin
			};
			var items = $$(".dropdown_menu ul li a.menuItem");
			items.each(function(item2, j) {
				bytefx.size(item2, newsize, cfg_speed);
			});
		});
	});
}