function detectBrowser() {
	var sDetect;  // String
	var sOS;      // String
	var sBrowser; // String
	var sVersion; // String
	var sString;  // String

	sDetect = navigator.userAgent.toLowerCase();

	if(checkIt('konqueror'))        sBrowser = "Konqueror";
	else if(checkIt('safari'))      sBrowser = "Safari";
	else if(checkIt('omniweb'))     sBrowser = "OmniWeb";
	else if(checkIt('opera'))       sBrowser = "Opera";
	else if(checkIt('webtv'))       sBrowser = "WebTV";
	else if(checkIt('icab'))        sBrowser = "iCab";
	else if(checkIt('msie'))        sBrowser = "Internet Explorer";
	else if(!checkIt('compatible')) sBrowser = "Netscape Navigator";
	else                            sBrowser = "An unknown browser";

	function checkIt(s) {
		sString = s;
		return sDetect.indexOf(s) + 1;
	}

	return sBrowser;
}

function isIE5() {
	var sAppVersion; // String
	var iPos;        // Integer

	sAppVersion = navigator.appVersion;
	iPos = sAppVersion.indexOf("MSIE") + 5;

	if(sAppVersion.substr(iPos, 1) == '5') return true;

	return false;
}
