// Browser Detection

isMac = (navigator.appVersion.indexOf("Mac")!=-1) ? true : false;

NS4 = (document.layers) ? true : false;

IEmac = ((document.all)&&(isMac)) ? true : false;

IE4plus = (document.all) ? true : false;

IE4 = ((document.all)&&(navigator.appVersion.indexOf("MSIE 4.")!=-1)) ? true : false;

IE5 = ((document.all)&&(navigator.appVersion.indexOf("MSIE 5.")!=-1)) ? true : false;

ver4 = (NS4 || IE4plus) ? true : false;

NS6 = (!document.layers) && (navigator.userAgent.indexOf('Netscape')!=-1)?true:false;



// Body onload utility (supports multiple onload functions)

var gSafeOnload = new Array();



function safeAddOnload(f)

{

	if (IEmac && IE4)  // IE 4.5 blows out on testing window.onload

	{

		window.onload = safeOnload;

		gSafeOnload[gSafeOnload.length] = f;

	}

	else if(window.onload)

	{

		if (window.onload != safeOnload)

		{

			gSafeOnload[0] = window.onload;

			window.onload = safeOnload;

		}

		gSafeOnload[gSafeOnload.length] = f;

	}

	else

		window.onload = f;

}



function safeOnload()

{

	for (var i=0;i<gSafeOnload.length;i++)

		gSafeOnload[i]();

}


