var goscroll = false;
var oScrl = null;
var oScrlI = null;
var scrlW = "0";

function scrollInit() {
	oScrl = xGetEId ('scrl');
	oScrlI = xGetEId ('scrli');
	var oScrN = xGetEId ('scrn');
	var oScrS = xGetEId ('scrs');
	if (oScrl == null) return;
	oScrl.style.overflow = 'hidden';
	oScrl.style.width = 226 + ((dom && !opera) ? 'px' : 0);
	oScrN.style.visibility = 'visible'
	oScrS.style.visibility = 'visible'
}

function scrollUp() {
	var temp = (isNaN(oScrlI.style.top) == true) ? parseInt(oScrlI.style.top) : 0;
	if (!goscroll || (temp < oScrl.offsetHeight-oScrlI.offsetHeight)) return false;
	oScrlI.style.top = (temp - 2) + ((dom && !opera) ? 'px' : 0);
	setTimeout('scrollUp()', 25);
}

function scrollDown() {
	var temp = (isNaN(oScrlI.style.top) == true) ? parseInt(oScrlI.style.top) : 0;
	if (temp >= 0 || !goscroll) return false;
	oScrlI.style.top = (temp + 2) + ((dom && !opera) ? 'px' : 0);
	setTimeout('scrollDown()', 25);
}

function scrollGInit() {
	oScrl = xGetEId ('scrl');
	oScrlI = xGetEId ('scrli');
	scrlW = (isNaN(oScrlI.style.width) == true) ? parseInt(oScrlI.style.width) : 2000;
	if (oScrl == null) return;
	oScrl.style.overflow = 'hidden';
}

function scrollWest() {
	var temp = (isNaN(oScrlI.style.left) == true) ? parseInt(oScrlI.style.left) : 0;
	if (!goscroll || (temp < 764-scrlW)) return false;
	window.status= scrlW;
	oScrlI.style.left = (temp - 4) + ((dom && !opera) ? 'px' : 0);
	setTimeout('scrollWest()', 25);
}

function scrollEast() {
	var temp = (isNaN(oScrlI.style.left) == true) ? parseInt(oScrlI.style.left) : 0;
	if (temp >= 0 || !goscroll) return false;
	oScrlI.style.left = eval(temp + 4) + ((dom && !opera) ? 'px' : 0);
	setTimeout('scrollEast()', 25);
}
