var detect = navigator.userAgent.toLowerCase();
var OS, browser, version, total, thestring;

function checkIt (string) {
  place = detect.indexOf(string) + 1;
  thestring = string;
  return place;
}

if (checkIt('konqueror')) {
  browser = "Konqueror";
  OS = "Linux";
} else if (checkIt('safari')) {
  browser = "Safari";
} 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('compatible')) {
  browser = "Netscape Navigator";
  version = detect.charAt(8);
} else {
  browser = "An unknown browser";
}
if (!version) {
  version = detect.charAt(place + thestring.length);
}
if (!OS) {
  if (checkIt('linux'))    OS = "Linux";
  else if (checkIt('x11')) OS = "Unix";
  else if (checkIt('mac')) OS = "Mac";
  else if (checkIt('win')) OS = "Windows";
  else                     OS = "an unknown operating system";
}
var css_doc = "default.css";
if (OS = 'Linux' && browser == "Konqueror" && version > 2) {
  css_doc = "default.css";
} else if (browser == "Safari" && OS == "Mac") {
  css_doc = "default.css";
} else if ( OS == "Unix" || OS == "Linux") {
  css_doc = "vsp_solaris.css";
} else if (version < 4 || OS == "an unknown operating system") {
  css_doc = "vsp_bigger.css";
} else if (browser == "WebTV") {
  css_doc = "vsp_webtv.css";
}
document.write('<link rel="Stylesheet" href="/oem/css/' + css_doc + '" type="text/css">');
