// JavaScript Document
 //Determine which browser
// convert all characters to lowercase to simplify testing
var detect = navigator.userAgent.toLowerCase();
var OS,browser,total,thestring;
var version = 0;
//alert (detect);
if (checkIt('konqueror')) { 
browser = "Konqueror"; 
OS = "Linux"; 
} else
if (checkIt('safari')) { 
browser = "Safari"; 
OS = "Mac";
version = "1";
} 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"; 
} else
if (checkIt('mozilla')) { 
browser = "Firefox"; 
version = "1";
} else
if (checkIt('firefox')) { 
browser = "Firefox"; 
} else 
if (!checkIt('compatible')) { 
browser = "Netscape Navigator"; 
version = detect.charAt(8); 
} 
//else { 
//browser = "An unknown browser"; 
//}

if (!version) { 
version = detect.charAt(place + thestring.length); 
}
//alert(version); 

if (!OS) {
if (checkIt('linux')) { 
OS = "Linux"; 
}
if (checkIt('x11')) { 
	OS = "Unix"; 
	}
if (checkIt('mac')) { 
	OS = "Mac"; 
	}
if (checkIt('win')) { 
	OS = "Windows"; 
	}
//	else { 
//	OS = "An unknown operating system"; 
//	}
}
//alert(OS); 

//alert ('You\'re using ' + browser + ' ' + version + ' on ' + OS + '!');
/*
if (browser == 'Internet Explorer'){
	if  (version < '5'){
	alert ('You are using ' + browser + ' ' + version + ' on ' + OS + '!\n\nPlease Note - \nThis website contains scripting \nthat may be prevented from running \nin ' + browser + ' version ' + version + '.\nWe recommend you download \nthe latest versions of browser');
	}
}
if (browser == 'Netscape Navigator'){
	if (version < '5'){
	alert ('You are using ' + browser + ' ' + version + ' on ' + OS + '!\n\nPlease Note - \nThis website contains scripting \nthat may be prevented from running \nin ' + browser + ' version ' + version + '.\nWe recommend you download \nthe latest versions of browser.');
	}
}
*/
function checkIt(string)
{
	place = detect.indexOf(string) + 1;
	thestring = string;
	return place;
}

