/**
 *  Browser specific detection and printing of Style Sheets
 *
 */


function isUnix() {
    var Unixes = new Array("SunOS", "HP", "Linux"); 
    var $flag = false;
    for (var i=0; i < Unixes.length; i++) {
    	if (navigator.appVersion.indexOf(Unixes[i]) != -1) {
	    $flag=true;
	    break;
    	}
    }
    return $flag;
}

if (isUnix()) {
    if (getStyle() == "large") {
	    document.write ("<link rel='stylesheet' type='text/css' href='stylesheets/usemainUnixLarge.css' />");
	}
	else {
	    document.write ("<link rel='stylesheet' type='text/css' href='stylesheets/usemainUnix.css' />");
	}
}
else if (navigator.appName == "Netscape" && parseInt(navigator.appVersion) < 8) {
//if (!document.all && document.getElementById) {
    if (getStyle() == "large") {
	    document.write ("<link rel='stylesheet' type='text/css' href='stylesheets/usemainNsLarge.css' />");
	}
	else {
	    document.write ("<link rel='stylesheet' type='text/css' href='stylesheets/usemainNs.css' />");
	}
}
else if (navigator.appName == "Gecko") {
//if (!document.all && document.getElementById) {
    if (getStyle() == "large") {
	    document.write ("<link rel='stylesheet' type='text/css' href='stylesheets/usemainNsLarge.css' />");
	}
	else {
	    document.write ("<link rel='stylesheet' type='text/css' href='stylesheets/usemainNs.css' />");
	}
}
else {
    if (getStyle() == "large") {
	    document.write ("<link rel='stylesheet' type='text/css' href='stylesheets/usemainLarge.css' />");
	}
	else {
	    document.write ("<link rel='stylesheet' type='text/css' href='stylesheets/usemain.css' />");
	}
}

function getStyle() {
	var style = readCookie("useFontSize");
	if (style != null) {
		return(style);
	}
	else {
	    return("");
	}
}

function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}

