// JavaScript Document

var scrollCount = 0;
var scrollMax = 20;

var minBrowserWindowHeight = 900;

function windowHeight() {
if(navigator.appName == "Netscape")
	return window.innerHeight;
else if (navigator.appName == "Microsoft Internet Explorer")
	return document.body.clientHeight;
else
	return minBrowserWindowHeight;
}

function beginScroll() {
if (windowHeight() < minBrowserWindowHeight)
	{  //don't try to scroll if browser window is high enough to show whole page
	scrollCount = 0;
	scrollLoop();
	}
}

function scrollLoop()  {
	if (scrollCount < scrollMax)
		{
		scrollCount++;
		var dv = Math.abs((scrollMax/2.0) - scrollCount) / (scrollMax/2.0);
		dv = (1.0 - dv) * 4.0;
    	window.scrollBy(0, 8 + dv); // horizontal and vertical scroll increments
    	scrolldelay = setTimeout('scrollLoop()', 15); // scrolls every 25 milliseconds
		}
}