/* Function to call the stylesheet. */

var agt = navigator.userAgent.toLowerCase();
var appVer = navigator.appVersion.toLowerCase();
var is_minor = parseFloat(appVer);
var is_major = parseInt(is_minor);
var iePos  = appVer.indexOf('msie');
if (iePos !=-1) {
       is_minor = parseFloat(appVer.substring(iePos+5,appVer.indexOf(';',iePos)))
       is_major = parseInt(is_minor);
    }

var is_nav  = ((agt.indexOf('mozilla')!=-1) && (agt.indexOf('spoofer')==-1) && (agt.indexOf('compatible') == -1) && (agt.indexOf('opera')==-1) && (agt.indexOf('webtv')==-1));
var is_nav4 = (is_nav && (is_major == 4));
var is_nav4down = (is_nav && (is_major <= 4));
var is_ie   = (iePos!=-1);
var is_mac    = (agt.indexOf("mac")!=-1);
var is_linux = (agt.indexOf("inux")!=-1);

if ((is_mac && is_nav4) || (is_linux && is_nav4))
{
	document.write('<link rel="stylesheet" type="text/css" href="/css/master_mac_linux.css" />');
    document.write('<link rel="stylesheet" type="text/css" href="/css/api_mac_linux.css" />');
}

	else

{
	document.write('<link rel="stylesheet" type="text/css" href="/css/master.css" />');
    document.write('<link rel="stylesheet" type="text/css" href="/css/api.css" />');
}


if (is_nav4)
{ onResize = reloadPage(true);
  document.captureEvents(Event.MOUSEOVER, Event.MOUSEOUT);
}

function reloadPage(init)
{  //reloads the window if Nav4 resized
  if (init == true)
  { document.pageW = innerWidth;
    document.pageH = innerHeight;
    onresize = reloadPage;
  }
  else if (innerWidth != document.pageW || innerHeight != document.pageH)
    location.reload();
}

