/**************************************************/
/*
/* BIZe
/*
/* JavaScripte zur Steuerung der SEKUNDÄRNAVIGATION
/*
/***************************************************/

var selected = 'none';

top.window.onerror = Err;
self.window.onerror = Err;
parent.window.onerror = Err;

function Err(){
	return true;
}



function set_FontWeight(id,status){
	
	/*
	switch (status){
	
		case "active":
				
		goodIE ? eval("document.all." + id + ".style.fontWeight = 'bold'") : "";
		w3c ? eval("document.getElementById('" + id + "').style.fontWeight = 'bold'") : "";
		break;
		
		case "passiv":
		goodIE ? eval("document.all." + id + ".style.fontWeight = 'normal'") : "";
		w3c ? eval("document.getElementById('" + id + "').style.fontWeight = 'normal'") : "";		
		break;
	}	
	*/
}
	
function set_FontColor(id){
	
	goodIE ? eval("document.all." + id + ".style.color = 'white'") : "";
	w3c ? eval("document.getElementById('" + id + "').style.color = 'white'") : "";
	
}
	
function set_BackgroundColor(tablerow,color){
	
	if(!ns4xx && color != "" && color != "none"){
		
		istable = eval(layerstart + "navtable" + layerclose);

		for (var i=0; i <= istable.rows.length; i++){
			if(istable.rows[i].id == tablerow){
				istable.rows[i].bgColor = color;
				break;
			}	
		}	
	}	
}

var is_target = false;

/* Mit der Funktion "menu_event" wird die Schrift- und Hintergrundfarbe der
/* Sekundärnavigation gesteuert */
function menu_event(id,status,url,is_target){	
	
	!(ns4xx) ? tablerow = id + "_tr" : tablerow = false;
		
	
	  	switch (status){
		
		case "thirdnav":
		if (selected != 'none' && selected != id){
			
			if(!(ns4xx) && tablerow){
					isrow = selected + "_tr";
					set_BackgroundColor(isrow,"#E3E5E8");
					isrow = "";
					set_BackgroundColor(tablerow,"#C30C3E");
				}	
			}

		is_target == "doubleframe" ? top.frames[1].location.href = url : top.window.location.href = url;		
		selected = id;
		break;

		case "click":
		is_target == "doubleframe" ? top.frames[1].location.href = url : top.window.location.href = url		
		break;		
		
		case "highlight":
		
		if (selected != 'none' && selected != id){
			
			if(!(ns4xx) && tablerow){
				isrow = selected + "_tr";
				set_BackgroundColor(isrow,"#E3E5E8");
				isrow = "";
			}	
		}	
		
		if(!(ns4xx) && tablerow){
			set_BackgroundColor(tablerow,"#C30C3E");
			set_FontColor(id);
		}
		
		is_target != false && is_target != "false" ? document.images["" + id + "_pf"].src = "/bize-assets/images/pfeilgros1weiss.gif" : "";
	
		selected = id;
		break;				
	}
				
} 	

function dologin(lng) {
	
	errorcounter = 0;
	errormessage = "";

	var is_zahl = /^[0-9][0-9]*$/;
	
	with(document.login){
		
		if(Kundennummer.value.length > 6 || !is_zahl.exec(Kundennummer.value)){
			errorcounter++;
			lng == "de" ? errormessage += "Bitte geben Sie Ihre Kundennummer ein (max. 6 Zahlen)!\n" : errormessage += "Please enter your customer number (max. 6 digits)!\n";
		}
		if (Passwort.value == ""){
			errorcounter++;
			lng == "de" ? errormessage += "Bitte geben Sie Ihr Passwort ein!\n" : errormessage += "Please enter your password!\n";
		}
		if (errorcounter == 0){
			submit(); 
		}
		else {
			alert(errormessage);
		}		
	}	
}
var strKundennummer = "";

function forgotpassword(lang) {	
	var is_zahl = /^[0-9][0-9]*$/;
	(document.login.Kundennummer.value.length > 6 || !is_zahl.exec(document.login.Kundennummer.value)) ? (lang == "de" ? alert("Um Ihr persoenliches Passwort anzufordern, geben Sie bitte \ndie Kundennummer Ihres Unternehmens ein und klicken Sie auf \"Passwort?\"") : alert("To request your personal password, please enter \nthe customer number of your company and click on \"Password?\"\n")) : top.window.location.href = "http://e.buchmesse.de/00000_login_vergessen.asp?___Lang=" + lang.toUpperCase() + "&___Aussteller_Kundennummer=" + document.login.Kundennummer.value;
}