﻿


    var BrowserDetect = {
        init: function () {
            this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
            this.version = this.searchVersion(navigator.userAgent)
    || this.searchVersion(navigator.appVersion)
    || "an unknown version";
            this.OS = this.searchString(this.dataOS) || "an unknown OS";
        },
        searchString: function (data) {
            for (var i = 0; i < data.length; i++) {
                var dataString = data[i].string;
                var dataProp = data[i].prop;
                this.versionSearchString = data[i].versionSearch || data[i].identity;
                if (dataString) {
                    if (dataString.indexOf(data[i].subString) != -1)
                        return data[i].identity;
                }
                else if (dataProp)
                    return data[i].identity;
            }
        },
        searchVersion: function (dataString) {
            var index = dataString.indexOf(this.versionSearchString);
            if (index == -1) return;
            return parseFloat(dataString.substring(index + this.versionSearchString.length + 1));
        },
        dataBrowser: [
		{
		    string: navigator.vendor,
		    subString: "Apple",
		    identity: "Safari",
		    versionSearch: "Version"
		}
	],
        dataOS: [
		{
		    string: navigator.platform,
		    subString: "Mac",
		    identity: "Mac"
		}
	]

    };



    var ver = getInternetExplorerVersion();

    if (ver > -1) {
        if (ver < 9.0 && ver >= 8.0) {
            document.write("<link rel='stylesheet' type='text/css' href='/css/iefix_8.css' media='all' /" + ">");
        }
        if (ver < 8.0 && ver >= 7.0) {
            document.write("<link rel='stylesheet' type='text/css' href='/css/iefix_7.css' media='all' /" + ">");
        }
        if (ver < 7.0) {
            document.write("<link rel='stylesheet' type='text/css' href='/css/iefix_6.css' media='all' /" + ">");
        }
    }    


    BrowserDetect.init();

    if (BrowserDetect.OS == "Mac") {
        document.write("<link REL='STYLESHEET' TYPE='text/css' HREF='/css/" + domainname + "/maccss.css'" + "/>");
    }

    document.write('<link href="/css/maccss.css" rel="stylesheet" media="only screen and (max-device-width: 1024px)" type="text/css" /' + '>');


    function getInternetExplorerVersion()
    // Returns the version of Internet Explorer or a -1
    // (indicating the use of another browser).
    {
        var rv = -1; // Return value assumes failure.
        if (navigator.appName == 'Microsoft Internet Explorer') {
            var ua = navigator.userAgent;
            var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
            if (re.exec(ua) != null)
                rv = parseFloat(RegExp.$1);
        }
        return rv;
    }
