function verifyCompatibleBrowser(){ 
    this.ver2=navigator.appVersion 
    this.dom2=document.getElementById?1:0 
    this.ie5b=(this.ver2.indexOf("MSIE 5")>-1 && this.dom2)?1:0; 
    this.ie4b=(document.all && !this.dom2)?1:0; 
    this.ns5b=(this.dom2 && parseInt(this.ver2) >= 5) ?1:0; 
    this.ns4b=(document.layers && !this.dom2)?1:0; 
    this.bw2=(this.ie5b || this.ie4b || this.ns4b || this.ns5b) 
    return this 
} 
bw2=new verifyCompatibleBrowser() 
  
var speed2=50 
var loop2, timer2 
 
function ConstructObject2(obj2,nest2){ 
    nest2=(!nest2) ? '':'document.'+nest2+'.' 
    this.el2=bw2.dom2?document.getElementById(obj2):bw2.ie4b?document.all[obj2]:bw2.ns4b?eval(nest2+'document.'+obj2):0; 
    this.css2=bw2.dom2?document.getElementById(obj2).style:bw2.ie4b?document.all[obj2].style:bw2.ns4b?eval(nest2+'document.'+obj2):0; 
    this.scrollHeight2=bw2.ns4b?this.css2.document.height:this.el2.offsetHeight 
    this.clipHeight2=bw2.ns4b?this.css2.clip.height:this.el2.offsetHeight 
    this.up2=MoveAreaUp;this.down2=MoveAreaDown2; 
    this.MoveArea2=MoveArea2; this.x2; this.y2; 
    this.obj2 = obj2 + "Object2" 
    eval(this.obj2 + "=this") 
    return this 
} 

//Click down the page
function scrollClick2(speed){
	if(initialised2){ 
		loop2=false; 
		if(speed2>0) objScroller.down2(speed2) 
		else objScroller.up2(speed2) 
	} 
} 
//Click back up the page
function scrollBack2(){
    objScroller.MoveArea2(0,0) 
}

function MoveArea2(x2,y2){ 
    this.x2=x2;this.y2=y2 
    this.css2.left=this.x2 
    this.css2.top=this.y2 
} 
function MoveAreaDown2(move2){ 
	if(this.y2>-this.scrollHeight2+objContainer.clipHeight2){ 
    this.MoveArea2(0,this.y2-move2) 
    if(loop2) setTimeout(this.obj2+".down2("+move2+")",speed2) 
	} 
} 
function MoveAreaUp(move2){ 
	if(this.y2<0){ 
    this.MoveArea2(0,this.y2-move2) 
    if(loop2) setTimeout(this.obj2+".up2("+move2+")",speed2) 
	} 
} 
function PerformScroll(speed2){ 
	if(initialised2){ 
		loop2=true; 
		if(speed2>0) objScroller.down2(speed2) 
		else objScroller.up2(speed2) 
	} 
} 
function CeaseScroll(){ 
    loop2=false 
    if(timer2) clearTimeout(timer2) 
} 
var initialised2; 
function InitialiseScrollableArea(){ 
    objContainer=new ConstructObject2('scrollCont2') 
    objScroller=new ConstructObject2('scrollText2','scrollCont2') 
    objScroller.MoveArea2(0,0) 
    objContainer.css2.visibility='visible' 
    initialised2=true; 

} 

function displayStatusMsg(msgStr) { 
  status=msgStr;
  document.returnValue = true;
}
