
function checkForm(NotesA, TheSchritt){
	var NotesS = NotesA.split(';');
	var checker = true;
	
	if (TheSchritt == '4' || TheSchritt == '5' || TheSchritt == '6')
	{
		for (var i=0;i<NotesS.length;i++){
			var parent = document.getElementById('note'+NotesS[i]).parentNode;
			if (!checkRadio('note')){
				checker = false;
				if (parent){
					parent.parentNode.className='editerror';
				}
			}else{
				if (parent){
					parent.parentNode.className='';
					checker = true;
					break;
				}
			}
		}
	}else{
		for (var i=0;i<NotesS.length;i++){
			var parent = document.getElementById('note'+NotesS[i]).parentNode;
			if (!checkRadio('note'+NotesS[i])){
				checker = false;
				if (parent){
					parent.parentNode.className='editerror';
				}
			}else{
				if (parent){
					parent.parentNode.className='';
				}
			}
		}
	}

	if (checker){
		document.News.submit();
	}else{
		document.getElementById('errorMessage').innerHTML = 'Bitte vervollständigen Sie erst Ihre Bewertung!';
	}
}

function checkRadio(strElement){
	var objForm = document.News;
	var checker = false;

	//alert(eval('objForm.'+strElement+'.length'));
//	alert(objForm.elements(strElement).length);
	var mycounter = eval('objForm.'+strElement+'.length');
	for(var i=0; i<mycounter; i++){
		var mychecker = eval('objForm.'+strElement+'[i].checked');
		if(mychecker)
			checker = true;
	}
	return checker;
}

function CheckFormAbschliessen(){
	var checker = true;
	//alert (document.News.Mail.value);
	if (document.News.Mail.value != '') {
		if (!CheckMail(document.News.Mail.value)) checker = false;
	}
	if (document.News.Newsletter.checked || document.News.Gewinne.checked){
		if (document.News.Vorname.value == '') checker = false;
		if (document.News.Nachname.value == '') checker = false;
		if (!CheckMail(document.News.Mail.value)) checker = false;
	}
	
	if (checker){
		document.News.submit();
	}else{
		document.getElementById('errorMessage').innerHTML = 'Bitte die Felder E-Mail, Vor- und Nachname überprüfen!';
	}
}

function CheckMail(Mail){
	reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+'(\\@)([a-zA-Z0-9\\-\\.]+)'+'(\\.)([a-zA-Z]{2,4})$');
	res = (reg.test(Mail));
	return(res);
}

function doDetail(theid){
	if (document.Rbs) {
		document.Rbs.SelRb.value=theid;
		document.Rbs.submit();
	}
}

function goPLZ(){
	with (document.Rbs){
		if (AgentOrt.selectedIndex>0) {
			AgentPLZ.value='';
			submit();
		}
	}
}

function HiddenRadio(NotesA, self){
	NotesS = NotesA.split(';');
	//alert(NotesS[1]);
	for(var i=0;i<=NotesS.length-1;i++){
		//alert(NotesS[i]+' == '+self);
		if (NotesS[i] == self)
		{
			//alert('übereinstimmung');
			document.getElementById('note'+NotesS[i]).value = 1;
		}else{
			//alert('keine übereinstimmung');
			document.getElementById('note'+NotesS[i]).value = 0;
		}
	}
}