
// Browser Detection
var util_isMac = (navigator.appVersion.indexOf("Mac")!=-1) ? true : false;
//var util_NS4 = (document.layers) ? true : false;
var util_IEmac = ((document.all)&&(util_isMac)) ? true : false;
//var util_IE4plus = (document.all) ? true : false;
var util_IE4 = ((document.all)&&(navigator.appVersion.indexOf("MSIE 4.")!=-1)) ? true : false;
//var util_IE5 = ((document.all)&&(navigator.appVersion.indexOf("MSIE 5.")!=-1)) ? true : false;
//var util_ver4 = (util_NS4 || util_IE4plus) ? true : false;
//var util_NS6 = (!document.layers) && (navigator.userAgent.indexOf('Netscape')!=-1)?true:false;

// Body onload utility (supports multiple onload functions)
// From: http://www.griffininteractive.net/archives/scripting/000019.html
var util_OnloadHandlers = new Array();
function util_AddOnload(f) {
	if (util_IEmac && util_IE4) { // IE 4.5 blows out on testing window.onload
		window.onload = util_Onload;
		util_OnloadHandlers[util_OnloadHandlers.length] = f;
	} else if (window.onload) {
		if (window.onload != util_Onload) {
			util_OnloadHandlers[0] = window.onload;
			window.onload = util_Onload;
		}		
		util_OnloadHandlers[util_OnloadHandlers.length] = f;
	} else {
		window.onload = f;
	}
}
function util_Onload() {
	//alert("wow");
	for (var i=0;i<util_OnloadHandlers.length;i++) {
		//alert(util_OnloadHandlers[i]);
		util_OnloadHandlers[i]();
		//eval(util_OnloadHandlers[i] + "();");
	}
}
