<!--
// set DHTML to true if Browser supports it
var DHTML = (document.layers || document.all || (parseInt(navigator.appVersion) >= 5)) ? true : false;
// set DOM to TRUE if we can use a W3C DOM model (NS6, IE5, and Opera 4 plus known at the moment).
var DOM = (parseInt(navigator.appVersion) >= 5 || navigator.appVersion.indexOf("MSIE 5") != -1) ? true : false;
var dhtmlPrefix = "";
var styleSuffix = "";
// Netscape Resize Fix
if (document.layers) {
	windowWidth = window.innerWidth;
	windowHeight = window.innerHeight;
	window.onResize = resizeFix();
}
// how to manipulate a dhtml element
dhtmlPrefix = document.layers ? "document.layers[" : "document.all[";
dhtmlPrefix = DOM ? "document.getElementById(" : dhtmlPrefix;
styleSuffix = document.layers ? "]" : "].style";
styleSuffix = DOM ? ").style" : styleSuffix;
dhtmlpagePosX = document.layers ? ".pageX" : ".left";
dhtmlpagePosY = document.layers ? ".pageY" : ".top";
dhtmlrelativePosX = document.layers ? ".left" : ".left";
dhtmlrelativePosY = document.layers ? ".top" : ".top";
var hideValue = document.layers ? "hide" : "hidden";
var showValue = document.layers ? "show" : "visible";
//var relative = 'relative';
/* resizeFix
	Fix for Netscape 4 bug when Browser Window is resized which causes
	css presentation data to become corrupted plus a few other little oddities
*/
function resizeFix() {
	if (windowWidth != window.innerWidth || windowHeight != window.innerHeight)
	document.location.href = document.location.href
}
function showElement(element){
	if (DHTML){
		eval("styleObj = " + dhtmlPrefix + "element" + styleSuffix);
		styleObj.visibility = showValue;
	}
}
function hideElement(element){
	if (DHTML){
		eval("styleObj = " + dhtmlPrefix + "element" + styleSuffix);
		styleObj.visibility = hideValue;
	}
}
//-->
