var OS_div=0,OS_tnr=0

function OS_showDiv(what){
	if(!OS_div)return
	if(OS_div._state)return
	OS_div.style["display"]="block"
	if(!OS_div._w){
		OS_div._w = OS_div.offsetWidth
		OS_div._h = OS_div.offsetHeight
		var re=document.title
		re=new RegExp("/"+re.substr(0,re.indexOf(" "))+"$","i")
		var a=OS_div.getElementsByTagName("A")
		for(var i=0;i<a.length;i++){
			if(re.test(a[i].href)){
				a[i].style.backgroundColor="#ffff33"
				a[i].style.border="1px solid #cccc66"
				a[i].style.textDecoration="none"
				break
			}
		}	
	}
	OS_div._a=(what)?-OS_div._w+16:0
	OS_div._c=(what)?-2:2
	OS_div._p=(what)?-OS_div._w+70:-OS_div._h
	OS_div._b=(what)?OS_div.offsetLeft:-130
	if(!what||OS_div._a-OS_div.offsetLeft<OS_div._c)
		OS_tnr=setTimeout("OS_slow("+what+")",10)
}
function OS_slow(what){
	if(!OS_div)return
	if(OS_div._state){
		clearTimeout(OS_tnr)
		return
	}	
	var it=(what)?"Left":"Top"
	if((OS_div._b<=OS_div._p&&what)||(OS_div._b>=OS_div._p&&!what)){
		OS_div._c=(OS_div._a-OS_div._b-OS_div._c)/(OS_div._a-OS_div._b)*OS_div._c
	}
	OS_div._b+=OS_div._c
	OS_div.style[it.toLowerCase()]=(document.body["scroll"+it]+OS_div._b)+"px"	
	if(Math.abs(OS_div._c)>0.05)
		OS_tnr=setTimeout("OS_slow("+what+")",10)
	else{
		OS_div._c=0
		if(!what)OS_tnr=setTimeout("OS_showDiv(1)",5000)
	}
}
function OS_hide(){
	clearTimeout(OS_tnr)
	if(OS_div)OS_div.style.display="none"
	OS_tnr=setTimeout("OS_showDiv(0)",200)
}
function OS_show(me,what){
	if(OS_div._c)return
	me._state=what
	me.style.left=((what)?0:OS_div._b)+"px"
	me.getElementsByTagName("UL")[0].style.display=(what)?"block":"none"
	document.images["arrow"].src="../_media/btn_arrow-"+((what)?"dwn":"out")+".gif"
	if(OS_div._c)OS_showDiv(1)
}	
	
window.onscroll=OS_hide
