var agt=navigator.userAgent.toLowerCase();

// BROWSER VERSION
var is_major = parseInt(navigator.appVersion);
var is_minor = parseFloat(navigator.appVersion);

var is_nav  = (agt.indexOf('mozilla')!=-1);
var is_nav4 = (is_nav && (is_major == 4));
var is_nav4up = (is_nav && (is_major >= 4));
var is_navonly  = (is_nav && ((agt.indexOf(";nav") != -1) || (agt.indexOf("; nav") != -1)) );
var is_nav6 = (is_nav && (is_major == 5));
var is_nav6up = (is_nav && (is_major >= 5));
var is_ie     = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
var is_ie5    = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1) );
var is_opera = (agt.indexOf("opera") != -1);

 // STYLESHEET PATHBUILDING
 var browser;

 if (is_ie5) browser = "general.css";
 else if (is_ie) browser = "general.css";
 else if (is_nav6) browser = "general.css";
 else if (is_nav && is_opera) browser = "general.css";
 else if (is_nav) browser = "ns.css";

 document.write ('<link rel="stylesheet" href="' + path + browser + '" type="text/css">');

