ie=document.all?1:0
n=document.layers?1:0
lshow=30
var move=10;menuSpeed=40
var moveOnScroll=true
var tim;function makeMenu(obj,nest){nest=(!nest)?'':'document.'+nest+'.'
this.css=(n)?eval(nest+'document.'+obj):eval(obj+'.style')
this.state=1
this.go=0
this.height=n?this.css.document.height:eval(obj+'.offsetHeight')
this.top=b_gettop
this.obj=obj+"Object";eval(this.obj+"=this")}
function b_gettop(){var gleft=(n)?eval(this.css.top):eval(this.css.pixelTop);return gleft;}
function moveMenu(){if(!oMenu.state){clearTimeout(tim)
mIn()}else{clearTimeout(tim)
mOut()}}
function mIn(){if(oMenu.top()>eval(scrolled)-oMenu.height+lshow){oMenu.go=1
oMenu.css.top=oMenu.top()-move
tim=setTimeout("mIn()",menuSpeed)}else{oMenu.go=0
oMenu.state=1}}
function mOut(){if(oMenu.top()<eval(scrolled)){oMenu.go=1
oMenu.css.top=oMenu.top()+move
tim=setTimeout("mOut()",menuSpeed)}else{oMenu.go=0
oMenu.state=0}}
function checkScrolled(){if(!oMenu.go)oMenu.css.top=(!oMenu.state)?eval(scrolled):eval(scrolled)-oMenu.height+lshow
if(n)setTimeout('checkScrolled()',30)}
function menuInit(){oMenu=new makeMenu('divMenu')
scrolled=n?"window.pageYOffset":"document.body.scrollTop"
oMenu.css.top=eval(scrolled)-oMenu.height+lshow
oMenu.css.visibility='visible'
if(moveOnScroll)ie?window.onscroll=checkScrolled:checkScrolled();}
onload=menuInit;
