/* ------------- Browser Detection ------------- */

var browser, version;

function browser_detect(){
	// returns a browserclass, which will be = ie, netscape, old, unsupported

	var detect = navigator.userAgent.toLowerCase();
	var total,thestring,browserclass;
	browserclass = "unsupported";

	if (checkIt('konqueror')) browser = "Konqueror";
	else if (checkIt('omniweb')) browser = "OmniWeb"
	else if (checkIt('opera')) browser = "Opera"
	else if (checkIt('webtv')) browser = "WebTV";
	else if (checkIt('icab')) browser = "iCab"
	else if (checkIt('msie')) 
	{
		browser = "Internet Explorer"
		browserclass = "ie";
	}
	else if (checkIt('netscape')) 
	{	
		browser = "Netscape"
		browserclass = "netscape";
		version = detect.charAt(place + thestring.length - 1);
	}
	else if (!checkIt('compatible'))
	{
		browser = "Netscape Navigator"
		browserclass = "netscape";
		version = detect.charAt(8);
	}
	else browser = "An unknown browser";

	if (!version) version = detect.charAt(place + thestring.length);
	if (version < 5) browserclass = "old";
		
	return browserclass;


	function checkIt(string)
	{
		place = detect.indexOf(string) + 1;
		thestring = string;
		return place;
	}
}



/* ------------- Netscape Resize Fix ------------- */

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
   document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);