var OSName="Unknown OS";
if (navigator.appVersion.indexOf("Win")!=-1) OSName="Windows";
if (navigator.appVersion.indexOf("Mac")!=-1) OSName="MacOS";
if (navigator.appVersion.indexOf("X11")!=-1) OSName="UNIX";
if (navigator.appVersion.indexOf("Linux")!=-1) OSName="Linux";

if (navigator.userAgent.indexOf('Opera')!= -1)
  {
  var cssNode = document.createElement('link');
  cssNode.setAttribute('rel', 'stylesheet');
  cssNode.setAttribute('type', 'text/css');
  cssNode.setAttribute('href', SKIN_URL + 'css/hacks_opera.css');
  cssNode.setAttribute('media', 'screen');
  document.getElementsByTagName('head')[0].appendChild(cssNode);
  }

if (navigator.vendor == "Apple Computer, Inc.")
  {
/*	  alert('yo')
  var cssNode = document.createElement('link');
  cssNode.setAttribute('rel', 'stylesheet');
  cssNode.setAttribute('type', 'text/css');
  cssNode.setAttribute('href', 'css/hacks_safari.css');
  cssNode.setAttribute('media', 'screen');
  document.getElementsByTagName('head')[0].appendChild(cssNode);
  */
  var headID = document.getElementsByTagName("head")[0];       
  var cssNode = document.createElement('link');
  cssNode.type = 'text/css';
  cssNode.rel = 'stylesheet';
  cssNode.href = SKIN_URL +  'css/hacks_safari.css';
  cssNode.media = 'screen';
  headID.appendChild(cssNode);
  }

if (navigator.userAgent.indexOf('Firefox')!= -1)
  {
  var cssNode = document.createElement('link');
  cssNode.setAttribute('rel', 'stylesheet');
  cssNode.setAttribute('type', 'text/css');
  cssNode.setAttribute('href', SKIN_URL + 'css/hacks_firefox.css');
  cssNode.setAttribute('media', 'screen');
  document.getElementsByTagName('head')[0].appendChild(cssNode);
  }
  
if (navigator.userAgent.indexOf('Firefox')!= -1 && OSName == "Windows") 
  {
  var cssNode = document.createElement('link');
  cssNode.setAttribute('rel', 'stylesheet');
  cssNode.setAttribute('type', 'text/css');
  cssNode.setAttribute('href', SKIN_URL + 'css/hacks_firefox_win.css');
  cssNode.setAttribute('media', 'screen');
  document.getElementsByTagName('head')[0].appendChild(cssNode);
  }
  
 if(navigator.oscpu && navigator.userAgent.match("rv:1\.9"))
  {
  var cssNode = document.createElement('link');
  cssNode.setAttribute('rel', 'stylesheet');
  cssNode.setAttribute('type', 'text/css');
  cssNode.setAttribute('href', SKIN_URL + 'css/hacks_firefox3.css');
  cssNode.setAttribute('media', 'screen');
  document.getElementsByTagName('head')[0].appendChild(cssNode);
  }
  
  if (navigator.userAgent.indexOf('Chrome')!= -1)
  {
  var cssNode = document.createElement('link');
  cssNode.setAttribute('rel', 'stylesheet');
  cssNode.setAttribute('type', 'text/css');
  cssNode.setAttribute('href', SKIN_URL + 'css/hacks_chrome.css');
  cssNode.setAttribute('media', 'screen');
  document.getElementsByTagName('head')[0].appendChild(cssNode);
  }
