var OSName = "Unknown";

if (navigator.appVersion.indexOf("Win")!=-1) {
	var OSName = "Windows";
};
if (navigator.appVersion.indexOf("Mac")!=-1) {
	var OSName = "MacOS";
};
if (navigator.appVersion.indexOf("X11")!=-1) {
	var OSName = "UNIX";
};
if (navigator.appVersion.indexOf("Linux")!=-1) {
	var OSName = "Linux";
};


// BROWSER DETECTION NOTES //
//	Camino		good
//	Firefox		good
//	IE6			bad
//	IE7			good
//	Netscape	good
//	Opera		good
//	Safari		good
//	WebKit		good

var browser = "Unknown";

if(navigator.userAgent.indexOf("Camino")!=-1) {
	var versionindex = navigator.userAgent.indexOf("Camino") + 7;
	if (parseInt(navigator.userAgent.charAt(versionindex)) >= 1) {
	//	alert("You are using Camino 1.x or above");
		var browser = "Camino";
	};
};
if(navigator.userAgent=="Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-us) AppleWebKit/419.3 (KHTML, like Gecko)") {
	var browser = "Coda";
	//This is a non-perfect method, as Coda has no specific identifier
};
if(navigator.userAgent.indexOf("Firefox")!=-1) {
	var versionindex = navigator.userAgent.indexOf("Firefox") + 8;
	if (parseInt(navigator.userAgent.charAt(versionindex)) >= 1) {
	//	alert("You are using Firefox 1.x or above");
		var browser = "Firefox";
	};
};
if(navigator.userAgent.indexOf("MSIE")!=-1) {
	var versionindex = navigator.userAgent.indexOf("MSIE") + 5;
	if (parseInt(navigator.userAgent.charAt(versionindex)) == 6) {
	//	alert("You are using Internet Exploder 6.x");
		var browser = "IE6";
	};
};
if(navigator.userAgent.indexOf("MSIE")!=-1) {
	var versionindex = navigator.userAgent.indexOf("MSIE") + 5;
	if (parseInt(navigator.userAgent.charAt(versionindex)) >= 7) {
	//	alert("You are using Internet Exploder 7.x or above");
		var browser = "IE7";
	};
};
if(navigator.userAgent.indexOf("Netscape")!=-1) {
	var versionindex = navigator.userAgent.indexOf("Netscape") + 9;
	if (parseInt(navigator.userAgent.charAt(versionindex)) >= 7) {
	//	alert("You are using Netscape 7.x or above");
		var browser = "Netscape";
	};
};
if(navigator.userAgent.indexOf("Opera")!=-1){
	var versionindex = navigator.userAgent.indexOf("Opera") + 6;
	if (parseInt(navigator.userAgent.charAt(versionindex)) >= 8) {
	//	alert("You are using Opera 8 or 9");
		var browser = "Opera";
	};
};
if(navigator.userAgent.indexOf("Safari")!=-1){
	var versionindex = navigator.userAgent.indexOf("Safari") + 7;
	if (parseInt(navigator.userAgent.charAt(versionindex)) >= 2) {
	//	alert("You are using Safari 2.x or above");
		var browser = "Safari";
	};
};
//if(navigator.userAgent.indexOf("AppleWebKit")!=-1){
//	var versionindex = navigator.userAgent.indexOf("AppleWebKit") + 7;
//	if (parseInt(navigator.userAgent.charAt(versionindex)) >= 2) {
//	//	alert("You are using an Apple WebKit based browser");
//		var browser = "WebKit";
//	};
//};

//document.write(navigator.userAgent + "<br>");