﻿/* browser versionen */
/*
	dieses script muss VOR dem stylesheet eingebunden werden, 
	da nicht alle browser @import verstehen
*/
var ie = (document.styleSheets && document.all)?true:false;
var ie5 = (ie && !document.compatMode)?true:false;
var ie6 = (ie && document.compatMode && !window.XMLHttpRequest) ? true:false;
var ie7 = (ie && document.compatMode && window.XMLHttpRequest && !window.getComputedStyle) ? true:false;

var ns6 = (document.getElementById && !document.all)?true:false;
var ns7 = (ns6 && navigator.userAgent.toLowerCase().indexOf("netscape6") == -1)?true:false;
var firefox = (ns6 && navigator.userAgent.toLowerCase().indexOf("firefox") > -1) ? true : false;

var opera = (document.all && !document.styleSheets)?true:false;
var opera7 = (window.opera && document.createComment) ? true : false;
var opera8up = (window.getComputedStyle && navigator.userAgent.toLowerCase().indexOf("opera") > -1) ? true : false;

var safari = ( (document.childNodes) && (!document.all) && (!navigator.taintEnabled) && (!navigator.accentColorName) ) ? true : false;
var safari2 = ( (safari && (window.XMLHttpRequest != null)) ) ? true : false;
var safari3 = (window.devicePixelRatio) ? true : false;

var old_IE = ie5;
var old_NS = (!safari && ns6 && !window.getComputedStyle) ? true : false;
var old_Opera = ( navigator.userAgent.toLowerCase().indexOf("opera") > -1 && !(document.getComputedStyle || document.createComment) ) ? true : false;
var oldSafari = (safari && !(safari2 || safari3)) ? true : false;

/* nicht unterstuetzte browser + weiche  */
if (old_IE || old_NS || old_Opera || oldSafari)
	self.location.href="invalidBrowser.html";


/*
//var os_mac = (navigator.appVersion.toLowerCase().indexOf('mac') != -1)?true:false;
//var os_win = (navigator.appVersion.toLowerCase().indexOf('win') != -1)?true:false;
if (ie6) invalidBrowser = false;
if (ie7) invalidBrowser = false;
if (firefox) invalidBrowser = false;
if (safari2) invalidBrowser = false;
if (firefox) invalidBrowser = false;
*/
