

//==================

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.userAgent,
		    subString: "Chrome",
		    identity: "Chrome"
		},
		{ string: navigator.userAgent,
		    subString: "OmniWeb",
		    versionSearch: "OmniWeb/",
		    identity: "OmniWeb"
		},
		{
		    string: navigator.vendor,
		    subString: "Apple",
		    identity: "Safari",
		    versionSearch: "Version"
		},
		{
		    prop: window.opera,
		    identity: "Opera"
		},
		{
		    string: navigator.vendor,
		    subString: "iCab",
		    identity: "iCab"
		},
		{
		    string: navigator.vendor,
		    subString: "KDE",
		    identity: "Konqueror"
		},
		{
		    string: navigator.userAgent,
		    subString: "Firefox",
		    identity: "Firefox"
		},
		{
		    string: navigator.vendor,
		    subString: "Camino",
		    identity: "Camino"
		},
		{		// for newer Netscapes (6+)
		    string: navigator.userAgent,
		    subString: "Netscape",
		    identity: "Netscape"
		},
		{
		    string: navigator.userAgent,
		    subString: "MSIE",
		    identity: "Explorer",
		    versionSearch: "MSIE"
		},
		{
		    string: navigator.userAgent,
		    subString: "Gecko",
		    identity: "Mozilla",
		    versionSearch: "rv"
		},
		{ 		// for older Netscapes (4-)
		    string: navigator.userAgent,
		    subString: "Mozilla",
		    identity: "Netscape",
		    versionSearch: "Mozilla"
		}
	],
    dataOS: [
		{
		    string: navigator.platform,
		    subString: "Win",
		    identity: "Windows"
		},
		{
		    string: navigator.platform,
		    subString: "Mac",
		    identity: "Mac"
		},
		{
		    string: navigator.userAgent,
		    subString: "iPhone",
		    identity: "iPhone/iPod"
		},
		{
		    string: navigator.platform,
		    subString: "Linux",
		    identity: "Linux"
		}
	]

};
BrowserDetect.init();

//===========================
//var IE6 = (navigator.userAgent.indexOf("MSIE 6") >= 0) ? true : false;
var IE6 = (BrowserDetect.browser == 'Explorer' && BrowserDetect.version == '6') ? true : false;

if (IE6) {

    $(function() {

        $("<div>")
			.css({
			    'position': 'absolute',
			    'top': '0px',
			    'left': '0px',
			    backgroundColor: 'black',
			    'opacity': '0.75',
			    'width': '100%',
			    'height': '1000px',
			    zIndex: 5000
			})
			.appendTo("body");

			$("<div><img src='images/no-ie6.png' alt='' style='float: left;'/><p><br /><strong>Sorry! This page doesn't support Internet Explorer 6.</strong><br /><br />If you'd like to read our content please <a href='http://www.microsoft.com/windows/internet-explorer/'>upgrade your browser</a>.</p>")
			.css({
			    backgroundColor: 'white',
			    'top': '50%',
			    'left': '50%',
			    marginLeft: -210,
			    marginTop: -100,
			    width: 410,
			    paddingRight: 10,
			    height: 200,
			    'position': 'absolute',
			    zIndex: 6000
			})
			.appendTo("body");
    });
}
//var ff3 = (BrowserDetect.browser == 'Firefox' && BrowserDetect.version == '3') ? true : false;

//if (ff3) {
//$(function() {

//        $("<div>")
//			.css({
//			    'position': 'absolute',
//			    'top': '0px',
//			    'left': '0px',
//			    backgroundColor: 'black',
//			    'opacity': '0.75',
//			    'width': '100%',
//			    'height': '1500px',
//			    zIndex: 5000
//			})
//			.appendTo("body");

//			$("<div style=\"width:100%;height:900px\"><p><br /><strong>Sorry! This page doesn't support Firefox 3.</strong><br /><br />If you'd like to read our content please <a href='http://www.mozilla.com/en-US/firefox/firefox.html/'>upgrade your browser</a>.</p>")
//			.css({
//			    backgroundColor: 'white',
//			    'top': '50%',
//			    'left': '50%',
//			    marginLeft: -210,
//			    marginTop: -100,
//			    width: 410,
//			    paddingRight: 10,
//			    height: 200,
//			    'position': 'absolute',
//			    zIndex: 6000
//			})
//			.appendTo("body");
//    });
//}
