
<!--
bName = navigator.appName
bVer = parseInt(navigator.appVersion)

n = (document.layers)? true:false
ie = (document.all)? true:false

function doNothing() {
}//doNothing

function mouseEvents(mouse,status,dir) {
  if (n || ie) {
    //to scroll or not to scroll
    if (mouse == 'over') {
      if (dir == 'up')
        scroll(status,5);
      else
        scroll(status,-5);
      window.status='scroll text '+dir;
    }
    else { // mouse == 'out'
      noScroll();
      window.status='';
    }
  }
}

// -->






ie=document.all?1:0;
n=document.layers?1:0;

timSpeed=20;
//height of text you want to show when already scrolled to the bottom
contHeight=50;

function makeScrollObj(obj,nest){
        nest=(!nest) ? '':'document.'+nest+'.';
        this.css=(n) ? eval(nest+'document.'+obj):eval('document.all.'+obj+'.style');
        this.scrollHeight=n?this.css.document.height:eval('document.all.'+obj+'.offsetHeight');
        this.top=b_gettop;
        return this;
}

function b_gettop(){
        var gleft=(n) ? eval(this.css.top):eval(this.css.pixelTop);
        return gleft;
}
//Variables
var scrollTim;
//var active=0;
//active is now 1 or 2
function scroll(active,speed){
        clearTimeout(scrollTim);
        way=speed>0?1:0;
        if((!way && oScroll[active].top()>-oScroll[active].scrollHeight+contHeight) || (oScroll[active].top()<0 && way)){
                oScroll[active].css.top=oScroll[active].top()+speed;
                scrollTim=setTimeout("scroll("+active+","+speed+")",timSpeed);
        }
}

function noScroll(){
        clearTimeout(scrollTim);
}

function scrollInit(){
        oScroll=new Array();
        oScroll[0]=new  makeScrollObj('divScroll0','divCont0');
        oScroll[0].css.visibility='visible';
//        oScroll[1]=new  makeScrollObj('divScroll1','divCont1');
//        oScroll[1].css.visibility='visible';
}

//onload=scrollInit;
//-->



