var agent = navigator.userAgent;
var filter = navigator.appName;

var os = "windows";
var browser = "not detected";
var version = 10;

if (agent.indexOf('Mozilla') != -1) {
	if (agent.indexOf('compatible') != -1) {
		IE_idx = agent.indexOf('MSIE');
		if (IE_idx != -1) {
			IE_ver = agent.substring(IE_idx + 5, agent.substring(IE_idx,agent.length).indexOf(';')+IE_idx);
			browser = "ie";
			if (agent.indexOf('3.0') != -1) version = 3;		// Internet Explorer 3.0
			if (agent.indexOf('4.0') != -1) version = 4;		// Internet Explorer 4.0
			if (agent.indexOf('5.0') != -1) version = 5;		// Internet Explorer 5.0
			if (agent.indexOf('6.0') != -1) version = 6;		// Internet Explorer 6.0
		}
	} else {
		browser = "ns";		
		if (agent.indexOf('Mozilla/5') != -1) version = 6;		// Netscape Navigator 6.0
		if (agent.indexOf('Mozilla/4') != -1) version = 4;		// Netscape Navigator 4.0
		if (agent.indexOf('Mozilla/3') != -1) version = 3;		// Netscape Navigator 3.0
		if (agent.indexOf('Mozilla/2') != -1) version = 2;		// Netscape Navigator 2.0
	}
}
if (agent.indexOf('Mac') != -1) os = "mac";

if (os == "mac" && (browser == "ns" || browser == "ie")){
	if (version > 4) {
		document.write('<LINK REL="stylesheet" HREF="/styles/se.css" TYPE="text/css">');
	}
	if (version < 5) {
		document.write('<LINK REL="stylesheet" HREF="/styles/se_mac.css" TYPE="text/css">');
	}
}
if (os == "windows") {
	if (version < 5 && browser == 'ns') {
		document.write('<LINK REL="stylesheet" HREF="/styles/se_ns4.css" TYPE="text/css">');
	} else {
		document.write('<LINK REL="stylesheet" HREF="/styles/se.css" TYPE="text/css">');
	}
}
if (browser == "not detected") {
	document.write('<LINK REL="stylesheet" HREF="/styles/se.css" TYPE="text/css">');
}
