var _float_menu2;
var _float_menu2_parent;
var _float_menu2_left;
var _float_menu2_top;
function _left(obj){
	var x = 0;
	try{
		while(obj){
			if(obj.offsetLeft>0){
				x = x + obj.offsetLeft;
			}
			obj = obj.offsetParent;
		}
	}catch(e){
	}
	return x;
}
function _top(obj){
	var y = 0;
	try{
		while(obj){
			if(obj.offsetTop>0){
				y = y + obj.offsetTop;
			}
			obj = obj.offsetParent;
		}
	}catch(e){

	}
	return y;
}

function float_menu2_run(__top)
{
	try{
		var top = document.body.scrollTop?document.body.scrollTop:document.documentElement.scrollTop;
		var width = document.body.scrollWidth?document.body.scrollWidth:document.documentElement.scrollWidth;
		_float_menu2_left = _float_menu2_parent?_left(_float_menu2_parent):_float_menu2.offsetLeft;
		_float_menu2_top = _float_menu2_parent?_top(_float_menu2_parent):_float_menu2.offsetTop;
		if(top<_float_menu2_top){
			top = _float_menu2_top;
		}
		/*if(width<_float_menu2_left+_float_menu2.offsetWidth){
			_float_menu2_left = width - _float_menu2.offsetWidth;
		}*/
		_float_menu2.style.left = _float_menu2_left + "px";
		_float_menu2.style.top = _float_menu2_top + "px";
		if(Math.abs(top-__top)>0){
			var dy = top-__top;
			dy = (Math.abs(dy)>6)?Math.floor(dy/6):dy-1;
			__top += dy;
			_float_menu2.style.top = __top + "px";
			
			setTimeout("float_menu2_run("+__top+")",100);
		}else{
			setTimeout("float_menu2_run("+__top+")",1000);
		}
		_float_menu2.style.left = _float_menu2_left + "px";
		_float_menu2.style.visibility = "visible";
	}catch(e){
		setTimeout("float_menu2_run("+__top+")",500);
	}
}
function float_menu2_init(){
	try{
		_float_menu2 = document.getElementById("scroll_menu_right");
		_float_menu2_parent = _float_menu2.offsetParent?_float_menu2.offsetParent:null;
		_float_menu2.style.position = 'absolute';
		_float_menu2.style.zIndex = 0;
		_float_menu2_left = _float_menu2_parent?_left(_float_menu2_parent):_float_menu2.offsetLeft;
		_float_menu2_top = _float_menu2_parent?_top(_float_menu2_parent):_float_menu2.offsetTop;
		float_menu2_run(_float_menu2_top);
	}catch(e){
		setTimeout('float_menu2_init()',1000);
	}
}
float_menu2_init();