window.onload=init;
var d=document;
var lContainer;
var currentTop=0;
var zInterval=null;
var direction;
var startTop=0;
var scrollRate=20;
var scrollTick=10;
var MAX_SCROLL_TICK=0;
var MIN_LIST_HEIGHT=400;
var REBOUND=0;

//menu1
sfHover = function() {
var sfEls = d.getElementById("nav").getElementsByTagName("LI");
for (var i=0; i<sfEls.length; i++) {
sfEls[i].onmouseover=function() {
this.className+=" sfhover";
}
sfEls[i].onmouseout=function() {
this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
}
}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

//menu2
function init(){
if(!d.getElementById)return;
up=d.getElementById("upArrow");
down=d.getElementById("downArrow");
down.onclick=function(){scrollObjects(0);}
up.onclick=function(){scrollObjects(1);}
lContainer = d.getElementById("lftnav");
d.getElementById("lft").style.height=MIN_LIST_HEIGHT+"px";
r = d.getElementById("lftnav").getElementsByTagName("LI");
ulhgt=r.length*21 - MIN_LIST_HEIGHT;
}

function scrollObjects(dir){
if(zInterval)return;
if((!dir && currentTop<=-ulhgt) || (dir && currentTop>=0))return;
direction=dir;
zInterval=setInterval("animate()",20);
}

function animate(){
if(!direction)currentTop-=scrollRate;
else currentTop+=scrollRate;
scrollTick++;	
if(scrollTick>=MAX_SCROLL_TICK)scrollRate--;

lContainer.style.top=currentTop+"px";
if(scrollRate<=REBOUND){
clearInterval(zInterval);
zInterval=null;
startTop=currentTop;
scrollTick=0;
scrollRate=20;
}
}

function tip(u){
myWindow = window.open (u,'Tip_a_Friend','dependent=yes,resizable=no,scrollbars=no,width=450,height=404,hotkeys=no,location=no,menubar=no,,status=no,toolbar=no');
myWindow.focus();
}

function addbookmark(){
t="AccessMBA";
if (document.all) window.external.AddFavorite(location.href,t)
}
