function initMenuElementPositionFix(){
	var bw = $('body').width();
	var pw = $('#page').width();
	var offset = Math.round((bw-pw)/2);
	$('ul#main_menu>li>ul').css({marginLeft: offset+'px'});
}
onLoadDelegate.append(initMenuElementPositionFix);
onResizeDelegate.append(initMenuElementPositionFix);
function initMenu(){
	var mainMenuElements = $('ul#main_menu>li')
	mainMenuElements.mouseover(mainMenuElementOver);
	mainMenuElements.mouseout(mainMenuElementOut);
}
function mainMenuElementOver(){
	var position = $(this).offset().left - $('#page_header').offset().left - $('#main_menu').offset().left;
	$("ul",this).css({display:"block", left:position+22+'px'});
	var fLink = $("a:first", this);
	fLink.attr("baseBackgroundImage", fLink.css("background-image"))
	fLink.css({backgroundImage:"url("+BASE_URL+"img/top_menu_on.png)"});
}
function mainMenuElementOut(){
	var li = this;
	$("ul",li).css({display:"none"});
	var fLink = $("a:first", li);
	fLink.css({backgroundImage:fLink.attr("baseBackgroundImage")});
}
onLoadDelegate.append(initMenu);
