var menu_scroll;
var theTop = 1;
var old = theTop;
function init()
{
        menu_scroll = new getObj('menu_scroll');
        comp = new getObj('comp');
        movemenu();
}
function movemenu(){
	if (window.innerHeight)
	{
			  pos = window.pageYOffset
	}
	else if (document.documentElement && document.documentElement.scrollTop)
	{
			pos = document.documentElement.scrollTop
	}
	else if (document.body)
	{
			  pos = document.body.scrollTop
	}
	if (pos < theTop) pos = theTop;
	else pos += 0;
	if (pos == old)
	{
			menu_scroll.style.top = pos;
	}
	old = pos;
	temp = setTimeout('movemenu()', 500);
}

function getObj(name){
	if (document.getElementById)
	{
		this.obj = document.getElementById(name);
		this.style = document.getElementById(name).style;
	}
		else if (document.all)
	{
		this.obj = document.all[name];
		this.style = document.all[name].style;
	}
		else if (document.layers)
	{
		this.obj = document.layers[name];
		this.style = document.layers[name];
	}
}
function JSFX_FloatTopLR(){
	var startX = 0, startY = 0;
	var ns = (navigator.appName.indexOf("Netscape") != -1);
	var d = document;
	var px = document.layers ? "" : "px";
	function ml(id){
		var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
		if(d.layers)el.style=el;
		el.sP=function(x,y){this.style.left=x+px;this.style.top=y+px;};
		el.x = startX; el.y = startY;
		return el;
	}
	
	window.stayTopLeft=function(){
		var pY = ns ? pageYOffset : document.documentElement && document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop;
		var dY = (pY > startY) ? pY : startY;
		ftlObjl.y += (dY - ftlObjl.y)/8;
		ftlObjl.sP(ftlObjl.x, ftlObjl.y);
		setTimeout("stayTopLeft()", 20);
	}
	ftlObjl = ml("bal_menu");
	stayTopLeft();
	
	window.stayTopRight=function(){
		var pY = ns ? pageYOffset : document.documentElement && document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop;
		var dY = (pY > startY) ? pY : startY;
		ftlObjr.y += (dY - ftlObjr.y)/8;
		ftlObjr.sP(ftlObjr.x, ftlObjr.y);
		setTimeout("stayTopRight()", 20);
	}
	ftlObjr = ml("jobb_menu");
	stayTopRight();
}