function KurseLayer(Obj){
	if(document.getElementsByName("Xtermine_"+Obj)[0]){
		LayerObj = document.getElementsByName("Xtermine_"+Obj)[0];
	}else{
		ObjArray = getElementsByName_iefix('DIV', "Xtermine_"+Obj);
		LayerObj = ObjArray[0];
	}
	if(LayerObj.style.display=="block"){
		LayerObj.style.display="none";
		document.getElementsByName("icon_"+Obj)[0].src="/typo3conf/ext/zuehlke_kurse/icon_on.gif";
		
	}else{
		LayerObj.style.display="block";
		document.getElementsByName("icon_"+Obj)[0].src="/typo3conf/ext/zuehlke_kurse/icon_off.gif";
		
	}
}

function getElementsByName_iefix(tag, name) {
     var elem = document.getElementsByTagName(tag);
     var arr = new Array();
     for(i = 0,iarr = 0; i < elem.length; i++) {
          att = elem[i].getAttribute("name");
          if(att == name) {
               arr[iarr] = elem[i];
               iarr++;
          }
     }
     return arr;
}

function focusForm(Obj, DefaultText){
	if(Obj.value == DefaultText){
		Obj.value = '';
	}
	document.id(Obj).addClass('activeInput');
}

function blurForm(Obj, DefaultText){
	if(Obj.value == ''){
		Obj.value = DefaultText;
	}
	document.id(Obj).removeClass('activeInput');
}

function focusFormSelect(Obj){
	document.id(Obj).addClass('activeInput');
}

function blurFormSelect(Obj){
	document.id(Obj).removeClass('activeInput');
}

//function CheckRegistrationStep1(){
//	frmObj		= document.forms["frmRegistration"];
//	checkV 		= 0;
//	FelderV 	= '';
//	if(frmObj["firma"].value == DefaultValuesText["firma"]){
//		checkV ++;
//		FelderV = FelderV + '\n' + DefaultValuesText["firma"];
//	}
//	if(frmObj["name"].value == DefaultValuesText["name"]){
//		checkV ++;
//		FelderV = FelderV + '\n' + DefaultValuesText["name"];
//	}
//	if(frmObj["vorname"].value == DefaultValuesText["vorname"]){
//		checkV ++;
//		FelderV = FelderV + '\n' + DefaultValuesText["vorname"];
//	}
//	if(frmObj["strasse"].value == DefaultValuesText["strasse"]){
//		checkV ++;
//		FelderV = FelderV + '\n' + DefaultValuesText["strasse"];
//	}
//	if(frmObj["plz_ort"].value == DefaultValuesText["plz_ort"]){
//		checkV ++;
//		FelderV = FelderV + '\n' + DefaultValuesText["plz_ort"];
//	}
//	if(frmObj["telefon"].value == DefaultValuesText["telefon"]){
//		checkV ++;
//		FelderV = FelderV + '\n' + DefaultValuesText["telefon"];
//	}
//	if(frmObj["email"].value == DefaultValuesText["email"]){
//		checkV ++;
//		FelderV = FelderV + '\n' + DefaultValuesText["email"];
//	}
//	if(frmObj["teilnehmer"].value == ''){
//		checkV ++;
//		FelderV = FelderV + '\n' + DefaultValuesText["teilnehmer"];
//	}
//	if(checkV>0){
//		alert('Bitte folgende Felder angeben:'+FelderV);
//		return false;
//	}else{
//		return true;
//	}
//}

function CheckRegistrationStep1(){
	frmObj		= document.forms["frmRegistration"];
	checkV 		= 0;
	FelderV 	= '';
	
	frmObj["firma"].className = 'text';
	frmObj["name"].className = 'text';
	frmObj["vorname"].className = 'text';
	frmObj["strasse"].className = 'text';
	frmObj["plz_ort"].className = 'text';
	frmObj["telefon"].className = 'text';
	frmObj["email"].className = 'text';
	frmObj["teilnehmer"].className = 'selectForm';
	
	if(!frmObj["firma"].value){
		checkV ++;
		frmObj["firma"].className = frmObj["firma"].className + ' error';
	}
	if(!frmObj["name"].value){
		checkV ++;
		frmObj["name"].className = frmObj["name"].className + ' error';
	}
	if(!frmObj["vorname"].value){
		checkV ++;
		frmObj["vorname"].className = frmObj["vorname"].className + ' error';
	}
	if(!frmObj["strasse"].value){
		checkV ++;
		frmObj["strasse"].className = frmObj["strasse"].className + ' error';
	}
	if(!frmObj["plz_ort"].value){
		checkV ++;
		frmObj["plz_ort"].className = frmObj["plz_ort"].className + ' error';
	}
	if(!frmObj["telefon"].value){
		checkV ++;
		frmObj["telefon"].className = frmObj["telefon"].className + ' error';
	}
	if(!frmObj["email"].value){
		checkV ++;
		frmObj["email"].className = frmObj["email"].className + ' error';
	}
	if(frmObj["teilnehmer"].value == ''){
		checkV ++;
		frmObj["teilnehmer"].className = frmObj["teilnehmer"].className + ' error';
	}
	
	if(!frmObj["Anrede"][0].checked && !frmObj["Anrede"][1].checked){
		if(document.getElementById("labelHerr")){
			document.getElementById("labelHerr").style.color = "#ca1717";
		}
		if(document.getElementById("labelFrau")){
			document.getElementById("labelFrau").style.color = "#ca1717";
		}
		checkV ++;
	}
	
	if(checkV>0){
		document.getElementsByName("SendWarning")[0].style.display = 'block';
		return false;
	}else{
		document.getElementsByName("SendWarning")[0].style.display = 'none';
		return true;
	}
}

function SetLabelColor() {
	if(document.getElementById("labelHerr")){
		document.getElementById("labelHerr").style.color = "#555555";
	}
	if(document.getElementById("labelFrau")){
		document.getElementById("labelFrau").style.color = "#555555";
	}
}

function CheckRegistrationStep1k(){
	frmObj		= document.forms["frmRegistration"];
	checkV 		= 0;
	FelderV 	= '';
	
	frmObj["firma"].className = 'text';
	frmObj["name"].className = 'text';
	frmObj["vorname"].className = 'text';
	frmObj["strasse"].className = 'text';
	frmObj["plz_ort"].className = 'text';
	frmObj["telefon"].className = 'text';
	frmObj["email"].className = 'text';
	
	if(!frmObj["firma"].value){
		checkV ++;
		frmObj["firma"].className = frmObj["firma"].className + ' error';
	}
	if(!frmObj["name"].value){
		checkV ++;
		frmObj["name"].className = frmObj["name"].className + ' error';
	}
	if(!frmObj["vorname"].value){
		checkV ++;
		frmObj["vorname"].className = frmObj["vorname"].className + ' error';
	}
	if(!frmObj["strasse"].value){
		checkV ++;
		frmObj["strasse"].className = frmObj["strasse"].className + ' error';
	}
	if(!frmObj["plz_ort"].value){
		checkV ++;
		frmObj["plz_ort"].className = frmObj["plz_ort"].className + ' error';
	}
	if(!frmObj["telefon"].value){
		checkV ++;
		frmObj["telefon"].className = frmObj["telefon"].className + ' error';
	}
	if(!frmObj["email"].value){
		checkV ++;
		frmObj["email"].className = frmObj["email"].className + ' error';
	}
	if(!frmObj["Anrede"][0].checked && !frmObj["Anrede"][1].checked){
		if(document.getElementById("labelHerr")){
			document.getElementById("labelHerr").style.color = "#ca1717";
		}
		if(document.getElementById("labelFrau")){
			document.getElementById("labelFrau").style.color = "#ca1717";
		}
		checkV ++;
	}
	
	if(checkV>0) {
		document.getElementById("SendWarning").style.display = 'block';
		return false;
	} else {
		document.getElementById("SendWarning").style.display = 'none';
		return true;
	}
}

function CheckRegistrationStep2() {
	frmObj = document.forms["frmRegistration"];
	checkV = 0;
	FelderV 	= '';
	
	for(i=1;i<=10;i++) {
		if(frmObj["name_"+i]){
			
			frmObj["name_"+i].className = 'text';
			frmObj["vorname_"+i].className = 'text';
			frmObj["email_"+i].className = 'text';
			
			if(!frmObj["name_"+i].value) {
				checkV ++;
				frmObj["name_"+i].className = frmObj["name_"+i].className + ' error';
			}
			if(!frmObj["vorname_"+i].value) {
				checkV ++;
				frmObj["vorname_"+i].className = frmObj["vorname_"+i].className + ' error';
			}
			if(!frmObj["email_"+i].value) {
				checkV ++;
				frmObj["email_"+i].className = frmObj["email_"+i].className + ' error';
			}
			if(!frmObj["Anrede_"+i][0].checked && !frmObj["Anrede_"+i][1].checked) {
				if(document.getElementById("labelHerr"+i)) {
					document.getElementById("labelHerr"+i).style.color = "#ca1717";
				}
				if(document.getElementById("labelFrau"+i)) {
					document.getElementById("labelFrau"+i).style.color = "#ca1717";
				}
				checkV ++;
			}
		}
	}
	
	if(checkV > 0) {
		document.getElementsByName("SendWarning")[0].style.display = 'block';
		return false;
	} else {
		document.getElementsByName("SendWarning")[0].style.display = 'none';
		return true;
	}
}

function GetStapBack2(){
	frmObj		= document.forms["frmRegistration"];
	frmObj['step'].value 		= "1";
	frmObj.submit();
}

function GetStapBack3(){
	frmObj		= document.forms["frmRegistration"];
	frmObj['step'].value 		= "2";
	frmObj.submit();
}

function checkAGB(){
	frmObj		= document.forms["frmRegistration"];
	if(frmObj["agb"].checked){
		document.getElementsByName("SendWarning")[0].style.display = 'none';
		return true;
	}else{
		document.getElementsByName("SendWarning")[0].style.display = 'block';
		return false;
	}
	
}
