var agt=navigator.userAgent.toLowerCase();
var is_major = parseInt(navigator.appVersion);
var is_minor = parseFloat(navigator.appVersion);
var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1)
			&& (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1)
			&& (agt.indexOf('webtv')==-1) && (agt.indexOf('hotjava')==-1));
var is_nav4 = (is_nav && (is_major == 4));
var is_nav4up = (is_nav && (is_major >= 4));
var is_nav6up = (is_nav && (is_major >= 5));

var is_ie     = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
var is_ie3    = (is_ie && (is_major < 4));
var is_ie4    = (is_ie && (is_major == 4) && (agt.indexOf("msie 4")!=-1) );
var is_ie4up  = (is_ie && (is_major >= 4));
var is_ie5up  = (is_ie && !is_ie3 && !is_ie4);

var WindowWidth=0;

var Menu01Left=0;
var Menu02Left=0;
var Menu03Left=0;
var Menu04Left=0;
var Menu05Left=0;
var MenuTop=0;

var Menu1PositionLeft=0;
var Menu2PositionLeft=0;
var Menu3PositionLeft=0;
var Menu4PositionLeft=0;
var Menu5PositionLeft=0;

positionMenus();

function positionMenus()
{
	WindowWidth=getWindowWidth();
	//alert("position menu!")
	if (WindowWidth>776)
	{
		WindowLeft = ((WindowWidth-776)/2);
	}
	else
	{
		WindowLeft = 0;
	}

	if (is_nav4)
	{
		WindowLeft -=10;
	}

	Menu01Left=WindowLeft+166;
	Menu02Left=Menu01Left+101;
	Menu03Left=Menu02Left+200;
	Menu04Left=Menu03Left+104;
	Menu05Left=Menu04Left+17;

	Menu1PositionLeft=Menu01Left;
	Menu2PositionLeft=Menu02Left;
	Menu3PositionLeft=Menu03Left;
	Menu4PositionLeft=Menu04Left;
	Menu5PositionLeft=Menu04Left;

	if (is_nav4up)
	{
		MenuTop=30;
	}
	else
	{
		MenuTop = 42;
	}
	//alert(MenuTop);
}

if(ie4 || ie5)
{
	window.onresize = positionMenus;
}
//alert(Menu01Left);

function getWindowWidth(){
	if (is_ie4){
		WindowWidth=document.body.clientWidth;
		//alert(WindowWidth);
	}
	if (is_nav4){
		WindowWidth=window.innerWidth;
		//WindowWidth-=45;
	}
	if (is_ie5up || is_nav6up){
		WindowWidth=document.body.clientWidth;
		//WindowWidth-=30;
	}
	return WindowWidth;
}
