var scrollgoalprev = 0;
var scrollgoal = 0;
function updatetick() {
	//alert("beginning invocation of updatetick()");
	scrollgoal = findScrollY();
	setScrollPosition();
}
function initFixed() {
	//alert("initFixed() invoked for browser type " + navigator.appName + " " + navigator.appVersion);
	//innermargin = (document.layers) ? 8 : 0;
	if ((navigator.appName == 'Netscape') && (parseInt(navigator.appVersion) == 4)) {
		//alert("repositioning activated");
		//updatetick();
		window.setInterval("updatetick()", 10);
	}
}
function addLoadEvent(func) {
	// calling arg func should INCLUDE its own args
	// ex: addLoadEvent(initFixed('foo'));
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
	//	alert("window.onload set to just func");
		window.onload = func;
	} else {
		window.onload = function() {
			//alert("window.onload set to oldfunc and newfunc");
			oldonload();
			func;
		}
	}
}
addLoadEvent(initFixed());