var menuheight = 255;
start=0;
var leftposition = 10;
var ua,
	topOffset = 10,
	subOffset=topOffset+10,
	toolMenuShow=true,
	shiftMinimize=0,
	currentPopup="";
window.onresize = doLoad;

function doLoad() {
switch(navigator.appName){
case "Netscape": ua="NN"; break;
case "Microsoft Internet Explorer": ua="IE"; break;
default: ua=""; return;
}
if (start == 0) {
start=1;
if(ua=="IE") {
	document.all.menu.style.pixelTop=menuheight;
	document.all.menu.style.pixelLeft=leftposition;
	}
if(ua=="NN") {
	document.layers.menu.y=menuheight;
	document.layers.menu.x=leftposition;
	}
}
setInterval("moveMenu()", 20);
}

function moveMenu() {
var shiftPage, diff;
	if(ua=="IE") shiftPage=document.body.scrollTop;
	else if(ua=="NN") shiftPage=window.pageYOffset;
	else return;
	if(shiftPage != shiftMinimize){
		hideAll();
	if(!toolMenuShow) popUptoolMenu();
		dif=(shiftPage-shiftMinimize)>>2;
	if(dif) shiftMinimize+=dif;
	else shiftMinimize=shiftPage;
	if (shiftMinimize+topOffset > menuheight){
	if(ua=="IE") document.all.menu.style.pixelTop=shiftMinimize+topOffset;
	if(ua=="NN") document.layers.menu.y=shiftMinimize+topOffset;}
	else {
	if(ua=="IE") document.all.menu.style.pixelTop=menuheight;
	if(ua=="NN") document.layers.menu.y=menuheight;}
}
}

function hideAll() {
	if(currentPopup){
		popUp(currentPopup,false);
	}
}

function popUptoolMenu() {
if(ua=="IE") {
document.all.toolMenu.style.pixelTop = shiftMinimize+subOffset;
document.all.toolMenu.style.visibility = toolMenuShow ? "visible" : "hidden";
if(document.all.pollDiv) document.all.pollDiv.style.visibility = toolMenuShow ? "hidden" : "visible";
}
if(ua=="NN") {
document.layers.toolMenu.y = shiftMinimize+subOffset;
document.layers.toolMenu.visibility = toolMenuShow ? "show" : "hide";
if(document.layers.pollLayer) {document.layers.pollLayer.visibility = toolMenuShow ? "hide" : "show";
document.layers.pollLayer.layers.pollDiv.visibility = toolMenuShow ? "hide" : "show";}
}
toolMenuShow=!toolMenuShow;
}

function popUp(menuName,on) {
if (on) {
hideAll();
if (ua=="NN") {
document.layers[menuName+'Layer'].y = shiftMinimize+subOffset;
document.layers[menuName+'Layer'].visibility = "show";
document.layers[menuName+'Layer'].layers[menuName+'Div'].visibility = "show";
} else {
document.all[menuName+'Div'].style.pixelTop = shiftMinimize+subOffset;
document.all[menuName+'Div'].style.pixelLeft = 10;
selRefresh();
document.all[menuName+'Div'].style.visibility = "visible";
}
currentPopup=menuName;
} else {
if(ua=="NN") {
document.layers[menuName+'Layer'].layers[menuName+'Div'].visibility = "hide";
document.layers[menuName+'Layer'].visibility = "hide";
} else {
document.all[menuName+'Div'].style.visibility = "hidden";
}
currentPopup="";
}
}