﻿/*
* Browser detector 1.0.1
*
* Copyright (c) 2009 Farshid A. Ghavanini (thrita.com/farschidus)
* Under GPL licenses.
*
* $Date: 2009/05/12 $
* $Update: 2011/04/11 $ for 1.0.1 by Farschidus
*/ 

function checkBrowser() {
    var hyperlink = window.document.getElementById('window');
    var browser = navigator.appName;
    var version = navigator.appVersion;
    var description = version.substring(5, version.length - 1);
    var versionArray = new Array();
    versionArray = description.split(';');

    // If Mozila Firefox check for higher than 3
    if (browser == 'Netscape') {
		FirefoxVersion = version.substring(0, 1);
		if(parseInt(FirefoxVersion) < 5){
			fireEvent(hyperlink, 'click');
		}
		else {
        redir();
		}
    }
    // If IE check for higher than 8
    else if (browser == 'Microsoft Internet Explorer') {
		IEversion = versionArray[1].substring(6, 7);
		if(parseInt(IEversion) < 5){
			fireEvent(hyperlink, 'click');
		}    
		else {
        redir();
		}
    }

}

function fireEvent(element, event) {
    if (document.createEventObject) {
        // dispatch for IE
        var evt = document.createEventObject();
        return element.fireEvent('on' + event, evt)
    } else {
        // dispatch for firefox + others
        var evt = document.createEvent("HTMLEvents");
        evt.initEvent(event, true, true); // event type,bubbling,cancelable
        return !element.dispatchEvent(evt);
    }
}

function redir() {
    window.location = "en/default.aspx";
}
