if (navigator.appVersion.indexOf("2.") != -1){
         check = false;
	 }
if ((navigator.appVersion.indexOf("3.") != -1) && (navigator.appName.indexOf("Explorer") != -1)){
	 check = false;
	 }
else {
	 check = true;
	 }
if (check == true){
	image1 = new Image();
	image1.src = "/shared/btn_home_00.gif";
	image1on = new Image();
	image1on.src = "/shared/btn_home_01.gif";	
	
	image2 = new Image();
	image2.src = "/shared/btn_sound_00.gif";
	image2on = new Image();
	image2on.src = "/shared/btn_sound_01.gif";
	
	image3 = new Image();
	image3.src = "/shared/btn_imprint_00.gif";
	image3on = new Image();
	image3on.src = "/shared/btn_imprint_01.gif";
	
	image4 = new Image();
	image4.src = "/shared/btn_referenz_00.gif";
	image4on = new Image();
	image4on.src = "/shared/btn_referenz_01.gif";
	
	image5 = new Image();
	image5.src = "/de/img/btn_refenga_00.gif";
	image5on = new Image();
	image5on.src = "/de/img/btn_refenga_01.gif";
	
	image6 = new Image();
	image6.src = "/de/img/btn_refkult_00.gif";
	image6on = new Image();
	image6on.src = "/de/img/btn_refkult_01.gif";
	
	image7 = new Image();
	image7.src = "/de/img/btn_refclub_00.gif";
	image7on = new Image();
	image7on.src = "/de/img/btn_refclub_01.gif";
	
	image8 = new Image();
	image8.src = "/de/img/btn_refmov_00.gif";
	image8on = new Image();
	image8on.src = "/de/img/btn_refmov_01.gif";
	
	image9 = new Image();
	image9.src = "/de/img/btn_arrow_r_00.gif";
	image9on = new Image();
	image9on.src = "/de/img/btn_arrow_r_01.gif";
	
	image10 = new Image();
	image10.src = "/de/img/btn_arrow_l_00.gif";
	image10on = new Image();
	image10on.src = "/de/img/btn_arrow_l_01.gif";
	
	image11 = new Image();
	image11.src = "/shared/btn_english_00.gif";
	image11on = new Image();
	image11on.src = "/shared/btn_english_01.gif";
		
}

imageStay = ""

function imageon(name){
	 if (imageStay != name){
			 document[name].src = eval(name + "on.src");
	 }
}
function imageoff(name){
	 if (imageStay != name){
			 document[name].src = eval(name + ".src");
	 }
}

function on(name){
	 if (check == true){
	 imageon(name);
	 }
}
function off(name){
	 if (check == true){
	 imageoff(name);
	 }
}

ns = (document.layers) ? 1 : 0;
ie = (document.all) ? 1 : 0;
ns6 = (document.getElementById) ? 1 : 0;
function changeImages() {
	if (document.images ) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.osrc;i++) x.src=x.osrc;
}
function MM_findObj(n, d) { //v4.0
var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && document.getElementById) x=document.getElementById(n); return x;
}
function MM_swapImage() { //v3.0

var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.osrc) x.osrc=x.src; x.src=a[i+2];}
}
var letztes_bild;

function show_layer(x)
{
	if(letztes_bild) { hide_layer(letztes_bild); } letztes_bild=x;
	if(ns) { document.layers[x].visibility="show"; } else if (ie) {	document.all[x].style.visibility="visible";	} else {document.getElementById(x).style.visibility="visible";}
}
function hide_layer(x)
{
	if(ns) {document.layers[x].visibility="hide";} else if (ie) {document.all[x].style.visibility="hidden";}else {document.getElementById(x).style.visibility="hidden";}
}
function show_titel(x)
{
	show_layer(x); 
	hide_layer("titel2");
}
function hide_titel(x)
{
	show_layer("titel2"); 
	hide_layer(x);
}
/*
 * QTObject embed
 * http://blog.deconcept.com/2005/01/26/web-standards-compliant-javascript-quicktime-detect-and-embed/
 *
 * by Geoff Stearns (geoff@deconcept.com, http://www.deconcept.com/)
 *
 * v1.0.2 - 02-16-2005
 *
 * Embeds a quicktime movie to the page, includes plugin detection
 *
 * Usage:
 *
 *	myQTObject = new QTObject("path/to/mov.mov", "movid", "width", "height");
 *	myQTObject.altTxt = "Upgrade your Quicktime Player!";    // optional
 
 *  myQTObject.addParam("controller", "false");              // optional
 *	myQTObject.write();
 *
 */

QTObject = function(mov, id, w, h) {
	this.mov = mov;
	this.id = id;
	this.width = w;
	this.height = h;
	this.redirect = "";
	this.sq = document.location.search.split("?")[1] || "";
	this.altTxt = "This content requires the QuickTime Plugin. <a href='http://www.apple.com/quicktime/download/'>Download QuickTime Player</a>.";
	this.bypassTxt = "<p>Already have QuickTime Player? <a href='?detectqt=false&"+ this.sq +"'>Click here.</a></p>";
	this.params = new Object();
	this.doDetect = getQueryParamValue('detectqt');
}

QTObject.prototype.addParam = function(name, value) {
	this.params[name] = value;
}

QTObject.prototype.getParams = function() {
    return this.params;
}

QTObject.prototype.getParam = function(name) {
    return this.params[name];
}

QTObject.prototype.getParamTags = function() {
    var paramTags = "";
    for (var param in this.getParams()) {
        paramTags += '<param name="' + param + '" value="' + this.getParam(param) + '" />';
    }
    if (paramTags == "") {
        paramTags = null;
    }
    return paramTags;
}

QTObject.prototype.getHTML = function() {
    var qtHTML = "";
	if (navigator.plugins && navigator.plugins.length) { // not ie
        qtHTML += '<embed type="video/quicktime" src="' + this.mov + '" width="' + this.width + '" height="' + this.height + '" id="' + this.id + '"';
        for (var param in this.getParams()) {
            qtHTML += ' ' + param + '="' + this.getParam(param) + '"';
        }
        qtHTML += '></embed>';
    }
    else { // pc ie
        qtHTML += '<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" width="' + this.width + '" height="' + this.height + '" id="' + this.id + '">';
        this.addParam("src", this.mov);
        if (this.getParamTags() != null) {
            qtHTML += this.getParamTags();
        }
        qtHTML += '</object>';
    }
    return qtHTML;
}


QTObject.prototype.getVariablePairs = function() {
    var variablePairs = new Array();
    for (var name in this.getVariables()) {
        variablePairs.push(name + "=" + escape(this.getVariable(name)));
    }
    if (variablePairs.length > 0) {
        return variablePairs.join("&");
    }
    else {
        return null;
    }
}

QTObject.prototype.write = function(elementId) {
	if(isQTInstalled() || this.doDetect=='false') {
		if (elementId) {
			document.getElementById(elementId).innerHTML = this.getHTML();
		} else {
			document.write(this.getHTML());
		}
	} else {
		if (this.redirect != "") {
			document.location.replace(this.redirect);
		} else {
			if (elementId) {
				document.getElementById(elementId).innerHTML = this.altTxt +""+ this.bypassTxt;
			} else {
				document.write(this.altTxt +""+ this.bypassTxt);
			}
		}
	}		
}

function isQTInstalled() {
	var qtInstalled = false;
	qtObj = false;
	if (navigator.plugins && navigator.plugins.length) {
		for (var i=0; i < navigator.plugins.length; i++ ) {
         var plugin = navigator.plugins[i];
         if (plugin.name.indexOf("QuickTime") > -1) {
			qtInstalled = true;
         }
      }
	} else {
		execScript('on error resume next: qtObj = IsObject(CreateObject("QuickTimeCheckObject.QuickTimeCheck.1"))','VBScript');
		qtInstalled = qtObj;
	}
	return qtInstalled;
}

/* get value of querystring param */
function getQueryParamValue(param) {
	var q = document.location.search;
	var detectIndex = q.indexOf(param);
	var endIndex = (q.indexOf("&", detectIndex) != -1) ? q.indexOf("&", detectIndex) : q.length;
	if(q.length > 1 && detectIndex != -1) {
		return q.substring(q.indexOf("=", detectIndex)+1, endIndex);
	} else {
		return "";
	}
}

