// Aktive Bilder vordefinieren:

nav_1_on = new Image(); nav_1_on.src = "images/nav_1_on.gif";
nav_2_on = new Image(); nav_2_on.src = "images/nav_2_on.gif";
nav_3_on = new Image(); nav_3_on.src = "images/nav_3_on.gif";
nav_4_on = new Image(); nav_4_on.src = "images/nav_4_on.gif";
nav_5_on = new Image(); nav_5_on.src = "images/nav_5_on.gif";

var save_src="";
var browser = navigator.userAgent.toLowerCase();
var browsername = navigator.appName;
var browserversion = parseInt(navigator.appVersion);
var browserVersionNum = parseFloat(navigator.appVersion)
var is_netscape=(browsername.indexOf("Netscape")!=-1);
var is_gecko = (browser.indexOf('gecko') != -1);
var is_khtml = (browser.indexOf('khtml') != -1);

var br = "";
if ( (is_netscape && browserversion >= 3) ||
     (browsername == "Microsoft Internet Explorer" && browserversion >= 4)) {

	br = "n3";
}

function disableProdNav()	{
	if (is_khtml)	{
		document.getElementById('prod_nav').style.display = 'none';
	}
}

function toggle_image (bild,mode) {
	if ( br == "n3" ) {
		if ( mode == "off"){
            	// Passive Version darstellen:
			document.images[bild].src = save_src;
		} else {
				// Aktive Version darstellen:
			save_src=document.images[bild].src;
			document.images[bild].src = eval ( bild + "_on.src" );
		}
	}
}

function menuon( id ) {
	if (is_gecko && !is_khtml)	{
		switch (id)     {
			case 'subnav_1':
				toggle_image('nav_2', 'on');
				break;
			case 'subnav_2':
				toggle_image('nav_5', 'on');
				break;
		}
	} else {
		document.getElementById(id+'_on').style.display = "block";
	}
}

function menuoff( id ) {
	if (is_gecko && !is_khtml)	{
		switch (id)     {
			case 'subnav_1':
				toggle_image('nav_2', 'off');
				break;
			case 'subnav_2':
				toggle_image('nav_5', 'off');
				break;
		}
	} else {
		document.getElementById(id+'_on').style.display = "none";
	}
}
		
function OpenRemoteWindow(url,target,breite,hoehe) {
	features='toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=1,width=' + breite +',height=' + hoehe +',screenX=50,screenY=50';
	win=window.open(url,target,features);
}	

function OpenRemoteWindow2(url,target,breite,hoehe) {
	features='toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=' + breite +',height=' + hoehe +',screenX=50,screenY=50';
	win=window.open(url,target,features);
}
	
browserName = navigator.appName;
browserVer = parseInt(navigator.appVersion);
var msie4 = (browserName == "Microsoft Internet Explorer" && browserVer >= 4);

if (( browserName == "Netscape" && browserVer >= 3) || 
		msie4 || 
		browserName=="Konqueror" || 
		browserName=="Opera") {
	version = "n3";
} else {
	version = "n2";
}

	// Blurring links:
function blurLink(theObject)	{	//
	if (msie4)	{theObject.blur();}
}

// Gewinnspiel-forms
// Code-form

function new_freecap()
{
    // loads new freeCap image
    if(document.getElementById)
    {
        // extract image name from image source (i.e. cut off ?randomness)
        thesrc = document.getElementById("freecap").src;
        thesrc = thesrc.substring(0,thesrc.lastIndexOf(".")+4);
        // add ?(random) to prevent browser/isp caching
        document.getElementById("freecap").src = thesrc+"?"+Math.round(Math.random()*100000);
    } else {
        alert("Es kann kein neues Bild erzeugt werden.\nSenden Sie das Formular ab damit ein neues Bild angezeigt wird.");
    }
}

function jumpToField(form, actField, nextField, characters) 
{
	if (document.getElementById(actField).value.length == characters) {
		document.getElementById(nextField).focus();
	}
}

// 

