var sysWin 				= false;		// wahr wenn Windows Plattform
var sysMac 				= false;		// wahr wenn Macintosh Plattform
var chk 				= true; 
var bNav 				= false;		// wahr wenn Netscape Navigator Browser (noch keine Version)
var bMsi 				= false;		// wahr wenn Internet Explorer Browser (noch keine Version)
var bMoz 				= false;		// wahr wenn Mozilla Browser (noch keine Version)
var bOpe 				= false;		// wahr wenn Opera Browser (noch keine Version)

var browser 			= new Array();	// beinhaltet die Browserversionen auf die geprüft wird
browser["vIsMoz"] 		= false;
browser["vIsMoz1_0"]  	= false;
browser["vIsMoz1_1"]  	= false;
browser["vIsMoz1_2"]  	= false;
browser["vIsMoz1_3"]  	= false;
browser["vIsMoz1_4"] 	= false;
browser["vIsMoz1_5"] 	= false;
browser["vIsMoz1_6"] 	= false;

browser["vIsMsi"] 		= false;
browser["vIsMsi3"] 		= false;
browser["vIsMsi4"] 		= false;
browser["vIsMsi5"] 		= false;
browser["vIsMsi6"] 		= false;

browser["vIsNav"] 		= false;
browser["vIsNav2"] 		= false;
browser["vIsNav3"] 		= false;
browser["vIsNav4"] 		= false;
browser["vIsNav4x"] 	= false;
browser["vIsNav6"] 		= false;
browser["vIsNav7"] 		= false;

browser["vIsOpe"] 		= false;
browser["vIsOpe2"] 		= false;
browser["vIsOpe3"] 		= false;
browser["vIsOpe4"] 		= false;
browser["vIsOpe5"] 		= false;
browser["vIsOpe6"] 		= false;

var uAgent 		= navigator.userAgent.toLowerCase();
var vNumber 	= parseInt(navigator.appVersion);
var vNumber2 	= parseFloat(navigator.appVersion);

if ((uAgent.indexOf("win")!= -1) || (uAgent.indexOf("16bit")!= -1))
	sysWin = true; 		// Windows System

if (uAgent.indexOf("mac")!= -1)
	sysMac = true;		// Macintosh System

if ((sysWin == false) && (sysMac == false))
	sysWin =true;

if ((uAgent.indexOf('mozilla') != -1) && (uAgent.indexOf('spoofer')== -1) && (uAgent.indexOf('compatible') == -1) && (uAgent.indexOf('opera') == -1)) {
	if ((uAgent.indexOf('rv:1.') != -1) && (uAgent.indexOf("netscape") == -1)) {
		bMoz = true;					// Mozilla Browser
	} else {
		bNav = true;					// Netscape Browser
	}
}

if ((uAgent.indexOf("msie") != -1) && (uAgent.indexOf("opera") == -1))
	bMsi = true;						// Internet Explorer Browser

if (uAgent.indexOf("opera") != -1)
	bOpe = true;						// Opera Browser

if (chk && bMoz) {		// Mozilla-Versions-Check
	if (uAgent.indexOf("rv:1.6") != -1) { 			// Version: mozilla 1.6
		browser["vIsMoz1_6"] 	= true;
		chk 					= false;
	} else if (uAgent.indexOf("rv:1.5") != -1) { 	// Version: mozilla 1.5
		browser["vIsMoz1_5"] 	= true;
		chk 					= false;
	} else if (uAgent.indexOf("rv:1.4") != -1) { 	// Version: mozilla 1.4
		browser["vIsMoz1_4"] 	= true;
		chk 					= false;
	} else if (uAgent.indexOf("rv:1.3") != -1) { 	// Version: mozilla 1.3
		browser["vIsMoz1_3"] 	= true;
		chk 					= false;
	} else if (uAgent.indexOf("rv:1.2") != -1) { 	// Version: mozilla 1.2
		browser["vIsMoz1_2"] 	= true;
		chk 					= false;
	} else if (uAgent.indexOf("rv:1.1") != -1) { 	// Version: mozilla 1.1
		browser["vIsMoz1_1"] 	= true;
		chk 					= false;
	} else if (uAgent.indexOf("rv:1.0") != -1) { 	// Version: mozilla 1.0
		browser["vIsMoz1_0"] 	= true;
		chk 					= false;
	} else { 										// Version: nicht erkannt
		browser["vIsMoz"] 		= true;
		chk 					= false;
	}
}

if (chk && bNav) {		// Netscape Versions Check
	if (uAgent.indexOf("netscape/7") != -1) {									// Version: navigator 7
		browser["vIsNav7"] 	= true;
		chk 				= false;
	} else if ((vNumber == 5) && (uAgent.indexOf("netscape6") != -1)) {			// Version: navigator 6
		browser["vIsNav6"] 	= true;
		chk 				= false;
	} else if ((vNumber >= 4) && (vNumber < 5)) {								// Version: navigator 4.x
		browser["vIsNav4x"] = true;
		chk 				= false;
	} else if ((vNumber == 4) && (uAgent.indexOf("netscape4") != -1)) {			// Version: navigator 4
		browser["vIsNav4"] 	= true;
		chk 				= false;
	} else if (vNumber == 3) {													// Version: navigator 3
		browser["vIsNav3"] 	= true;
		chk 				= false;
	} else if (vNumber == 2) {													// Version: navigator 2
		browser["vIsNav2"] 	= true;
		chk 				= false;
	} else if ((uAgent.indexOf(";nav") != -1) || (uAgent.indexOf("; nav") != -1)) {	// Version: navigator
		browser["vIsNav"] 	= true;
		chk 				= false;
	} else {																	// Version: navigator
		browser["vIsNav"] 	= true;
		chk 				= false;
	}
}

if (chk && bMsi) {		// Internet Explorer Versions Check
	if ((vNumber >= 4) && (uAgent.indexOf("msie 6.") != -1)) {					// Version: msie 6.x
		browser["vIsMsi6"] 	= true;
		chk 				= false;
	} else if ((vNumber >= 4) && (uAgent.indexOf("msie 5.") != -1)) {			// Version: msie 5.x
		vNumber == 5;
		browser["vIsMsi5"] 	= true;
		chk 				= false;
	} else if (((vNumber == 4) || (vNumber >= 4)) && (uAgent.indexOf("msie 4") != -1)) {	// Version: msie 4.x
		browser["vIsMsi4"] 	= true;
		chk 				= false;
	} else if (vNumber < 4) {													// Version: msie 3
		browser["vIsMsi3"] 	= true;
		chk 				= false;
	} else {																	// Version: msie
		browser["vIsMsi"] 	= true;
		chk 				= false;
	}
}

if (chk && bOpe) {		// Opera Versions Check
	if ((uAgent.indexOf("opera 6") != -1) || (uAgent.indexOf("opera/6") != -1)) {			// Version: opera 6
		browser["vIsOpe6"] 	= true;
		chk 				= false;
	} else if ((uAgent.indexOf("opera 5") != -1) || (uAgent.indexOf("opera/5") != -1)) {	// Version: opera 5
		browser["vIsOpe5"] 	= true;
		chk 				= false;
	} else if ((uAgent.indexOf("opera 4") != -1) || (uAgent.indexOf("opera/4") != -1)) {	// Version: opera 4
		browser["vIsOpe4"] 	= true;
		chk 				= false;
	} else if ((uAgent.indexOf("opera 3") != -1) || (uAgent.indexOf("opera/3") != -1)) {	// Version: opera 3
		browser["vIsOpe3"] 	= true;
		chk 				= false;
	} else if ((uAgent.indexOf("opera 2") != -1) || (uAgent.indexOf("opera/2") != -1)) {	// Version: opera 2
		browser["vIsOpe2"] 	= true;
		chk 				= false;
	} else {																				// Version: opera 2
		browser["vIsOpe"] 	= true;
		chk 				= false;
	}
}

function getObject (id)
{
	return document.getElementById(id);
}

function toggle(type, size)
{
	var d;
	var i;
	var id;
	var displaytype = "";

	if (bMsi == true)
		displaytype = "block";
	else if (bMoz == true)
		displaytype = "table-row";

	for (i=0; i<size; i=i+1)
	{
		id = "" + type + i;
		d = getObject(id);

		if (d.style.display == displaytype)
			d.style.display = "none";
		else
			d.style.display = displaytype;
	}
}

function mainLoader(main, sub)
{
	if (main == 0)
		toggleImages();
}

function toggleImages()
{
	var store = document.img_big.src;

	document.img_big.src = document.img_small1.src;
	document.img_small1.src = document.img_small2.src;
	document.img_small2.src = store;

	var timer = setTimeout("toggleImages()", 3000);
}

