var OS;
var BrowserVersion;
var BrowserType;

//determine OS
OS = gOS();
	
//determine browser type
BrowserType = gBrowserType();

	
//determine browser version
BrowserVersion = gBrowserVersion();

if (OS == "MAC"){
	if (BrowserType=="NS") {
		if (BrowserVersion < 5){
			
		}else{
			document.writeln ('<link rel="stylesheet" href="/core/framework/style/framework/MAC-NS.css"></link><link rel="stylesheet" href="/site/framework/style/MAC-NS.css"></link>');
		}
	}else{
		document.writeln ('<link rel="stylesheet" href="/core/framework/style/framework/MAC.css"></link><link rel="stylesheet" href="/site/framework/style/MAC.css"></link>');
	}
	
	if ((BrowserType == "NS" && BrowserVersion < 5) || (BrowserType == "IE" && BrowserVersion < 5) || (BrowserType == "OP" && BrowserVersion < 6) || BrowserType == "NA"){
		/*if (document.cookie.indexOf("browser_detect") == -1){	
			openWindow('/core/framework/help/browser_mac.htm','browserdetect',430,370);
			document.cookie = "browser_detect = hide";
		}*/		
	}
	
}else if (OS == "WIN"){
	if (BrowserType=="NS") {
		if (BrowserVersion < 5){
			
		}else{
			document.writeln ('<link rel="stylesheet" href="/core/framework/style/framework/WIN-NS.css"></link><link rel="stylesheet" href="/site/framework/style/WIN-NS.css"></link>');
		}
	}else{
		if (BrowserVersion > 6){
			document.writeln ('<link rel="stylesheet" href="/core/framework/style/framework/WIN.css"></link><link rel="stylesheet" href="/site/framework/style/IE7.css"></link>');
		}else{
			document.writeln ('<link rel="stylesheet" href="/core/framework/style/framework/WIN.css"></link><link rel="stylesheet" href="/site/framework/style/WIN.css"></link>');
			document.writeln ('<script type="text/javascript" defer="defer" src="/core/framework/clientside/pngfix.js"></script>');
		
		}
	}
	
	if ((BrowserType == "NS" && BrowserVersion < 5) || (BrowserType == "IE" && BrowserVersion < 5) || (BrowserType == "OP" && BrowserVersion < 6) || BrowserType == "NA"){	
		/*if (document.cookie.indexOf("browser_detect") == -1){
			openWindow('/core/framework/help/browser_pc.htm','browserdetect',430,370);
			document.cookie = "browser_detect = hide";
		}*/
	}
}else{
	document.writeln ('<link rel="stylesheet" href="/core/framework/style/framework/WIN.css"></link><link rel="stylesheet" href="/site/framework/style/WIN.css"></link>');
	
	if ((BrowserType == "NS" && BrowserVersion < 5) || (BrowserType == "IE" && BrowserVersion < 5) || (BrowserType == "OP" && BrowserVersion < 6) || BrowserType == "NA"){
		/*if (document.cookie.indexOf("browser_detect") == -1){
			openWindow('/core/framework/help/browser_unix.htm','browserdetect',430,370);
			document.cookie = "browser_detect = hide";
		}*/
	}
}



function gBrowserType(){
	
	if (navigator.appName.indexOf("Netscape") >=0){
		return "NS";
	}else if (navigator.appName.indexOf("Explorer") >=0){
		if (navigator.userAgent.indexOf("Opera") >= 0){
			return "OP";
		}else{
			return "IE";
		}
	}else{
		return "NA";
	}
}


function gBrowserVersion(){
	switch (gBrowserType()){
		case "NS":
			return parseInt(navigator.appVersion.substr(0,1));
			break; 
			
		case "IE":
			return parseInt(navigator.appVersion.substr(navigator.appVersion.indexOf("MSIE")+5, 1));
			break; 
		
		case "OP":
			return parseInt(navigator.userAgent.substr(navigator.userAgent.indexOf("Opera")+6, 1));				
			break;
			
		default:
			return 4;
	}
}

function gOS(){
	if (navigator.platform.indexOf("Mac")>=0)
		return "MAC";		
	else 
		return "WIN";
}

function bookmarkSite(){
	
	if (OS == "MAC"){
		if (BrowserType=="OP") {
			alert("To bookmark this page, click OK, and then press COMMAND+T.");
		}else{
			alert("To bookmark this page, click OK, and then press COMMAND+D.");
		}
	}else if (OS == "WIN"){
		if (BrowserType=="OP") {
			alert("To bookmark this page, click OK, and then press CTRL-T.");
		}else if (BrowserType=="NS"){
			alert("To bookmark this page, click OK, and then press CTRL-D.");
		}else{
			window.external.AddFavorite(location.href,document.title);
		}
	}
}


function printNow(){
	
	if (OS == "MAC"){
		alert("To print this page, click OK, and then press COMMAND+P.");
		top.frames[1].focus();
	}else{
		if (BrowserType=="IE") {
			top.frames[1].focus();top.frames[1].print();
		}else{
			alert("To print this page, click OK, and then press CTRL-P.");
			top.frames[1].focus();
		}
	}
}
