// Augenreiz Browser-Info 12.10.2002



var usag = navigator.userAgent.toLowerCase();
//alert(usag);
var xx = true;



//----- ermitteln der Plattform --------------------

var mac = false;
var win = true;

if (usag.indexOf('mac') != -1)
	{
	mac = true;
	win = false;
	}



//----- ermitteln von AOL ---------------------

var aol = false;
if (usag.indexOf('aol') != -1) aol = true;



//----- Ermitteln von Opera --------------------

var op = false;
var opwin = 0;
var opmac = 0;

if (usag.indexOf('opera') != -1)
	{
	op = true;
	xx = false;

	if (win)
		{
		opwin = 50;
		if (usag.indexOf('opera/3') != -1 || usag.indexOf('opera 3') != -1) opwin = 30;
		if (usag.indexOf('opera/4') != -1 || usag.indexOf('opera 4') != -1) opwin = 40;
		if (usag.indexOf('opera/5') != -1 || usag.indexOf('opera 5') != -1) opwin = 50;
		if (usag.indexOf('opera/6') != -1 || usag.indexOf('opera 6') != -1) opwin = 60;
		if (usag.indexOf('opera/7') != -1 || usag.indexOf('opera 7') != -1) opwin = 70;
		}

	if (mac)
		{
		opmac = 5;
		if (usag.indexOf('opera/5') != -1 || usag.indexOf('opera 5') != -1) opmac = 50;
		if (usag.indexOf('opera/6') != -1 || usag.indexOf('opera 6') != -1) opmac = 60;
		if (usag.indexOf('opera/7') != -1 || usag.indexOf('opera 7') != -1) opmac = 70;
		}
	}



//----- ermittlen von MSIE --------------------


var ie = false;
var iewin = 0;
var iemac = 0;

if (usag.indexOf('msie') != -1 && xx)
	{
	ie = true;
	xx = false;

	if (win)
		{
		 iewin = 50;
		if (usag.indexOf('msie 3') != -1) iewin = 30;
		if (usag.indexOf('msie 4') != -1) iewin = 40;
		if (usag.indexOf('msie 5') != -1) iewin = 50;
		if (usag.indexOf('msie 5.5') != -1) iewin = 55;
		if (usag.indexOf('msie 6') != -1) iewin = 60;
		if (usag.indexOf('msie 7') != -1) iewin = 70;
		if (usag.indexOf('msie 8') != -1) iewin = 80;
		}

	if (mac)
		{
		iemac = 50;
		if (usag.indexOf('msie 3') != -1) iemac = 30;
		if (usag.indexOf('msie 4') != -1) iemac = 40;
		if (usag.indexOf('msie 4.5') != -1) iemac = 45;
		if (usag.indexOf('msie 5') != -1) iemac = 50;
		if (usag.indexOf('msie 5.5') != -1) iemac = 55;
		if (usag.indexOf('msie 6') != -1) iewin = 60;
		if (usag.indexOf('msie 7') != -1) iewin = 70;
		}
	}



//----- ermittlen von Mozilla --------------------

var mz = false;
var mzwin = 0;
var mzmac = 0;

if (usag.indexOf('gecko') != -1 && usag.indexOf('netscape') == -1 && xx)
	{
	mz = true;
	xx = false;

	if (win)
		{
		 mzwin = 50;
		if (usag.indexOf('rv:0') != -1) mzwin = 09;
		if (usag.indexOf('rv:1') != -1) mzwin = 10;
		}

	if (mac)
		{
		 mzmac = 50;
		if (usag.indexOf('rv:0') != -1) mzmac = 09;
		if (usag.indexOf('rv:1') != -1) mzmac = 10;
		}
	}



//----- ermittlen von Netscape --------------------


var nn = false;
var nnwin = 0;
var nnmac = 0;

if (usag.indexOf('mozilla') != -1 && xx)
	{
	nn = true;
	xx = false;

	if (win)
		{
		nnwin = 60;
		if (usag.indexOf('mozilla/2') != -1) nnwin = 20;
		if (usag.indexOf('mozilla/3') != -1) nnwin = 30;
		if (usag.indexOf('mozilla/4') != -1) nnwin = 40;
		if (usag.indexOf('netscape6') != -1) nnwin = 60;
		if (usag.indexOf('netscape6/6.2') != -1) nnwin = 62;
		if (usag.indexOf('netscape/7') != -1) nnwin = 70;
		}
	if (mac)
		{
		nnmac = 60;
		if (usag.indexOf('mozilla/2') != -1) nnmac = 20;
		if (usag.indexOf('mozilla/3') != -1) nnmac = 30;
		if (usag.indexOf('mozilla/4') != -1) nnmac = 45;
		if (usag.indexOf('mozilla/4.0') != -1) nnmac = 40;
		if (usag.indexOf('netscape6') != -1) nnmac = 60;
		if (usag.indexOf('netscape/7') != -1) nnmac = 70;
		}
	}



//----- Ermittlen von Flash --------------------

swf = 0;
swf3 = false;
swf4 = false;
swf5 = false;
swf6 = false;
swf7 = false;
swf8 = false;
swf9 = false;

if (navigator.plugins)
	{
	if (navigator.plugins["Shockwave Flash"])
		{
		swf = parseInt(navigator.plugins["Shockwave Flash"].description.charAt(navigator.plugins["Shockwave Flash"].description.indexOf(".") - 1));
		}
	}

if (iewin >= 40) with (document)
	{
	writeln ('<script language="VBscript">');
	writeln ('on error resume next');
	writeln ('swf3 = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.3")))');
	writeln ('swf4 = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4")))');
	writeln ('swf5 = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5")))');
	writeln ('swf6 = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6")))');
	writeln ('swf7 = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.7")))');
	writeln ('swf8 = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.8")))');
	writeln ('swf9 = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.9")))');
	writeln ('<'+'/'+'script>');
	}

if (swf3) swf = 3;
if (swf4) swf = 4;
if (swf5) swf = 5;
if (swf6) swf = 6;
if (swf7) swf = 7;
if (swf8) swf = 8;
if (swf9) swf = 9; 



//----- Ermitteln von Screen-Daten --------------------

scrX = 0;
scrY = 0;

if (window.screen)
	{
	scrX = screen.availWidth;
	scrY = screen.availHeight;
	}



//----- Setzen spezieller Variablen und Booleans --------------------

var gen4up = false;
var gen5up = false;

var ie4 = false;
var ie4up = false;
var ie5 = false;
var ie5up = false;
var ie6 = false;
var ie6up = false;

var nn4 = false;
var nn4up =false;
var nn6 = false;
var nn6up = false;

var op5 = false;

var sum = opwin + opmac + iewin + iemac + nnwin + nnmac + mzwin + mzmac;

if (sum >= 40 || mz) gen4up = true;
if (sum >= 50 || mz) gen5up = true;

if (ie && gen4up) ie4up = true;
if (ie4up && sum < 50) ie4 = true;
if (ie && gen5up) ie5up = true;
if (ie5up && sum < 60) ie5 = true;

if (nn && gen4up) nn4up = true;
if (nn4up && sum < 50) nn4 = true;
if (nn && gen5up) nn6up = true;
if (nn6up && sum < 60) nn6 = true;

if (op && sum >= 50) op5 = true;



//----- Abwärtskompatibilität zu alten Browserinfo.js --------------------

var swfver = swf;
