var angezeigt = false;
var flag=0;
var arrOptions = new Array();
arrOptions["optChoose"] = new Array("", "", "", "", "");
arrOptions["0049"] = new Array("179", "178", "177", "176", "175", "174", "173", "172", "171", "170", "164", "163", "162", "161", "160", "159", "157", "152", "151");
arrOptions["0043"] = new Array("664", "676", "650", "699", "660");
function versteckt(divid){
 if(angezeigt){
  if(document.getElementById(divid).style.display == 'block'){
   document.getElementById(divid).style.display = 'none';
   }else{
    document.getElementById(divid).style.display = 'block';
   }
  }else{
   document.getElementById(divid).style.display = 'block';
   angezeigt = true;
 }
}
function openCentered(theURL,winName,winWidth,winHeight,features) {
 var w = (screen.width - winWidth)/2;
 var h = (screen.height - winHeight)/2 - 30;
 features = features+',width='+winWidth+',height='+winHeight+',top='+h+',left='+w;
 window.open(theURL,winName,features);
}
function tuewas(){
 document.getElementById("loading2").style.display = "block";
}
function setItems(objForm){
    objForm.vor.length = 0;
    for(var i=0; i<arrOptions[objForm.region.value].length; i++){
        objForm.vor.options[i] = new Option(arrOptions[objForm.region.value][i], false, true);
        objForm.vor.options[i].value = "" + arrOptions[objForm.region.value][i];
    }
}
function EBID(k)
{
	return(document.getElementById(k));
}
function isNumeric(str)
{
	var charset = "0123456789";
	for(var i=0; i<str.length; i++)
		if(charset.indexOf(str.substr(i, 1), 0) == -1)
			return(false);
	return(true);
}

function isAlphabetic(str)
{
	var charset = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
	for(var i=0; i<str.length; i++)
		if(charset.indexOf(str.substr(i, 1), 0) == -1)
			return(false);
	return(true);
}
function passwordSecurity(pw, div)
{
	var value = 0;
	var pwLength = pw.length;
	var differentChars = 0;
	var numbers = 0;
	var alpha = 0;
	var others = 0;
	
	for(var i=0; i<pw.length; i++)
	{
		var c = pw.substr(i, 1);
		
		if(isNumeric(c))
			numbers++;
		else if(isAlphabetic(c))
			alpha++;
		else
			others++;
		
		var unique = true;
		
		for(var j=i; j<pw.length; j++)
		{
			var d = pw.substr(j, 1);
			if((d == c) && (j != i))
				unique = false;
		}
		
		if(unique)
			differentChars++;
	}
	
	pwLength = differentChars;
	value  = (pwLength / 8) * 100;
	if(numbers == pwLength)
		value *= 0.5;
	value += others * 18;
	
	if(pwLength < 4)
		value = 0;
	
	if(value > 100)
		value = 100;
	if(value < 0)
		value = 0;
		
	EBID(div).style.width = value + '%';
}
function Switch(typ){
 if(typ == "reiter_1"){
  document.getElementById("reiter_1").style.backgroundColor = "#CCCCCC";
  document.getElementById("reiter_2").style.backgroundColor = "#FFFFFF";
  document.getElementById("reiter_3").style.backgroundColor = "#FFFFFF";
  document.getElementById("reiter_4").style.backgroundColor = "#FFFFFF";
  document.getElementById("reiter_1b").style.display = "Block";
  document.getElementById("reiter_2b").style.display = "none";
  document.getElementById("reiter_3b").style.display = "none";
  document.getElementById("reiter_4b").style.display = "none";
 }else if (typ == "reiter_2"){
  document.getElementById("reiter_1").style.backgroundColor = "#FFFFFF";
  document.getElementById("reiter_2").style.backgroundColor = "#CCCCCC";
  document.getElementById("reiter_3").style.backgroundColor = "#FFFFFF";
  document.getElementById("reiter_4").style.backgroundColor = "#FFFFFF";
  document.getElementById("reiter_1b").style.display = "none";
  document.getElementById("reiter_2b").style.display = "Block";
  document.getElementById("reiter_3b").style.display = "none";
  document.getElementById("reiter_4b").style.display = "none";
 }else if (typ == "reiter_3"){
  document.getElementById("reiter_1").style.backgroundColor = "#FFFFFF";
  document.getElementById("reiter_2").style.backgroundColor = "#FFFFFF";
  document.getElementById("reiter_3").style.backgroundColor = "#CCCCCC";
  document.getElementById("reiter_4").style.backgroundColor = "#FFFFFF";
  document.getElementById("reiter_1b").style.display = "none";
  document.getElementById("reiter_2b").style.display = "none";
  document.getElementById("reiter_3b").style.display = "Block";
  document.getElementById("reiter_4b").style.display = "none";
 }else if (typ == "reiter_4"){
  document.getElementById("reiter_1").style.backgroundColor = "#FFFFFF";
  document.getElementById("reiter_2").style.backgroundColor = "#FFFFFF";
  document.getElementById("reiter_3").style.backgroundColor = "#FFFFFF";
  document.getElementById("reiter_4").style.backgroundColor = "#CCCCCC";
  document.getElementById("reiter_1b").style.display = "none";
  document.getElementById("reiter_2b").style.display = "none";
  document.getElementById("reiter_3b").style.display = "none";
  document.getElementById("reiter_4b").style.display = "Block";
 }
}
function selectAll(form, checked) {
	for(var i=0; i<form.length; i++) {
		form.elements[i].checked = checked;
	}
}
