        self.onError=null;
       
        lastScrollY = 0;
        theObj = new Array(document.layers,document.all,document.getElementById);
		theVer = new Array("NS4","IE4","DOM");
		brws ="";
		for(i=0;i<theObj.length;i++){
			if(theObj[i]){brws=theVer[i];break;}
		}
		
		function scrollMenu() {
        	
			switch(brws){
				case "NS4": diffY = self.pageYOffset; break;
				case "IE4": diffY = document.body.scrollTop; break;
				case "DOM": diffY = self.pageYOffset; break;
			}
                
                if(diffY != lastScrollY) {
                        percent = .1 * (diffY - lastScrollY);
                        if(percent > 0) percent = Math.ceil(percent);
                        else percent = Math.floor(percent);
                        switch(brws){
							case "NS4": document.slide.top += percent; break;
							case "IE4": document.all.slide.style.pixelTop += percent; break;
							case "DOM": 
							pos=document.getElementById('slide').style.top;
							pos=pos.substr(0, pos.length-2);
							newpos=pos-(percent*(-1));
							document.getElementById('slide').style.top=newpos; break;
						}
						
                        lastScrollY = lastScrollY + percent;	
            }
        }
		
		function initSub(){
			if(brws=="NS4" || brws=="IE4" || brws=="DOM" ) action = window.setInterval("scrollMenu()",5);
			if(window.innerHeight){
				theHeight=window.innerHeight;
			}else if (document.body.offsetHeight){
				theHeight=document.body.offsetHeight;
			}else{
				theHeight=0;
			}
		}