document.write( 
'<div id="scroller" style="visibility: visible; top:350px; left:944; width: 40px; height:18px; position: absolute;">'
+'<table cellpadding="0" cellspacing="0" border="0">'
+'<tr> '
+'<td><a href="#top" onfocus="this.blur()"><img src="/english/images/common/top.gif" border="0" alt="top"></a></td>'
+'</tr>'
+'</table>'
+'</div>' );



// Scroller Script

self.onError=null;
var currentX = currentY = 0; 
var whichIt = null; 
var lastScrollX = 0; lastScrollY = 0;
var netscape = (document.layers) ? 1 : 0;
var explorer = (document.all) ? 1: 0;

var tmp1=0, tmp2=0, tmp3 =0;
tmp1 = document.body.clientHeight;

function heartBeat() {
	
    try
    {
	    tmp2 = document.body.clientHeight;
    }
    catch ( e )
    {
        return;
    }
	
	if(tmp1 != tmp2) {
		tmp3 =  tmp2 - tmp1; 
		tmp1 = tmp2;
		if(tmp3<0)
		{
			// do nothing;
		}
		
	}
	
	if(explorer) { 
		diffY = document.body.scrollTop; 
		diffX = 0;
	}
	
	if(netscape) { 
		diffY = self.pageYOffset;
		diffX = self.pageXOffset; 
	}

	if(diffY != lastScrollY) {
		percent = .1 * (diffY - lastScrollY);
		
		if(percent > 0) percent = Math.ceil(percent);
		else percent = Math.floor(percent);
		
		if(explorer) document.all.scroller.style.pixelTop += percent;
		if(netscape) document.scroller.top += percent; 
		
		lastScrollY = lastScrollY + percent;
	}

	if(diffX != lastScrollX) {
		percent = .1 * (diffX - lastScrollX);
	
		if(percent > 0) percent = Math.ceil(percent);
		else percent = Math.floor(percent);
		
		if(explorer) document.all.scroller.style.pixelLeft += percent;
		if(netscape) document.scroller.top += percent;
		
		lastScrollY = lastScrollY + percent;
	} 
} 
if(netscape || explorer) action = window.setInterval("heartBeat()",1);
