/* 
	Filename:	browser.js
	Author:		Graham Langley
	Version:	1.02
*/

function browserSetCSS()	{

	var browser = navigator.appName;
	var b_version = navigator.appVersion;
	var version = parseFloat(b_version);

	if (browser == "Microsoft Internet Explorer")	{
	
	    if (browserIsIE8())    {
	    
		    document.write( '<link href="/system/style.css" type="text/css" rel="stylesheet" />');
		} else {
		    if (browserIsIE6())    {
		        document.write( '<link href="/system/style-ie6.css" type="text/css" rel="stylesheet" />');
		    } else {
		        document.write( '<link href="/system/style-ie7.css" type="text/css" rel="stylesheet" />');
		    }
		}
	} else	{
		document.write( '<link href="/system/style.css" type="text/css" rel="stylesheet" />');
	}
}

function browserIsIE6()    {

    return ( document.all && (/msie 6./i).test(navigator.appVersion) && window.ActiveXObject ) ? true : false;
}

function browserIsIE8() {

    var rv = -1;

    var ua = navigator.userAgent;

    var re = new RegExp("Trident\/([0-9]{1,}[\.0-9]{0,})");

    if (re.exec(ua) != null) {

        rv = parseFloat(RegExp.$1);
    }
    return (rv == 4);
}
