var isIE = 0;
var isNS = 0;
var isNS6 = 0;

isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? 1 : 0;
if (!isIE)
{
	isNS = 1;
	// test if it is version 6?
	var version=navigator.appVersion.substring(0,3);
//	alert(version);
	if (version == "5.0") isNS6 = 1;				
//	isNS6 = (navigator.appVersion.indexOf("5.0") != -1) ? 1 : 0;
//var isNS = (navigator.appName.indexOf("Netscape") != -1) ? 1 : 0;
}

function verScroll(dir, spd, loop) 
{
	loop = true;
	direction = "up";
	speed = 10;
	scrolltimer = null;
	if (document.layers) 
	{
		//alert('Netscape Communicator 4.7x');
		var mpage = eval(document.divCont);
		var page = eval(mpage.document.divScroll1);
	}
	else 
	{
		if (document.all) 
		{
			//alert('Internet Exlporer');
			var mpage = eval(document.all.divCont);
			var page = eval(mpage.document.all.divScroll1.style);
			if (!page.top) 
			{ 
				page.top = 0 
			};
			mpage = mpage.style;
			}
		else 
		{
			if (document.getElementById) 
			{
				//alert('Netscape 6.0');
				var page= eval("document.getElementById('divScroll1').style");
				var mpage= eval("document.getElementById('divCont').style");
				if (!page.top) 
				{ 
					page.top = 0 
				};
				//alert(page.top);
			}
		}
	}
	direction = dir;
	speed = parseInt(spd);
	var y_pos = parseInt(page.top);
	if (loop == true) 
	{
		if (direction == "dn") 
		{
			if (!mpage.height)
			{
				if (page.top > -1000)
				{
					page.top = (y_pos - (speed));			
				}
				else
				{
					page.top = 0;
				}
			}
			else
			{
				var layerheight = 400 - parseInt(mpage.height);
				if (y_pos > layerheight)
				{
					page.top = (y_pos - (speed));
				}
			}
		}
		else 
		{
			if (direction == "up" && y_pos < 0) 
			{
				page.top = (y_pos + (speed));
			}
			else
			{
				if (direction == "top") 
				{
					page.top = 0;
				}
			}
		}
		scrolltimer = setTimeout("verScroll(direction,speed)", 1);
	}
}

function noScroll() {
loop = false;
clearTimeout(scrolltimer);
}
function scroll(speed){

if (isNS6) { speed = speed*2; }
	if (speed > 0)
	{
		verScroll('up',speed,'true');
	}
	else 
	{
		speed = 0-speed;
		verScroll('dn',speed,'true');
	}
}
