function chkFormular_schulung()
{
	z1=document.Formular.Name1.value + document.Formular.Vorname1.value + document.Formular.Email1.value;
	z2=document.Formular.Name2.value + document.Formular.Vorname2.value + document.Formular.Email2.value;
	z3=document.Formular.Name3.value + document.Formular.Vorname3.value + document.Formular.Email3.value;
	z4=document.Formular.Name4.value + document.Formular.Vorname4.value + document.Formular.Email4.value;
	z5=document.Formular.Name5.value + document.Formular.Vorname5.value + document.Formular.Email5.value;
	md5z1=MD5(z1);
	md5z2=MD5(z2);
	md5z3=MD5(z3);
	md5z4=MD5(z4);
	md5z5=MD5(z5);
	//alert("md5z1 :"+md5z1+"\n md5z2 :"+md5z2+"\nmd5z3 :"+md5z3+"\n md5z4 :"+md5z4+"\n md5z5 :"+md5z5);
	
	md5array = new Array(md5z1);
	if(md5z2!="d41d8cd98f00b204e9800998ecf8427e")
	{
		md5array.push(md5z2);
	}
	if(md5z3!="d41d8cd98f00b204e9800998ecf8427e")
	{
		md5array.push(md5z3);
	}
	if(md5z4!="d41d8cd98f00b204e9800998ecf8427e")
	{
		md5array.push(md5z4);
	}
	if(md5z5!="d41d8cd98f00b204e9800998ecf8427e")
	{
		md5array.push(md5z5);
	}
	md5array.sort();
	for(i=0;i<md5array.length;i++)
		if(md5array[i]==md5array[i+1])
		{	
			alert("Um Spam vorzubeugen dürfen keine Teilnehmer doppelt eingetragen werden!");
			return false;
		}
	
	if (document.Formular.Behoerde.value == "")
	{
		alert("Bitte die Behörde eingeben!");
		document.Formular.Behoerde.focus();
		return false;
	}
	if (document.Formular.Termine.value == "")
	{
		alert("Bitte einen Termin eingeben!");
		document.Formular.Termine.focus();
		return false;
	}
	if (document.Formular.Ort.value == "")
	{
		alert("Bitte Ihren Ort eingeben!");
		document.Formular.Ort.focus();
		return false;
	}
	if (document.Formular.spam.value == "")
	{
		alert("Bitte Captcha eingeben");
		document.Formular.spam.focus();
		return false;
	}
	if (document.Formular.Vorname1.value == "")
	{
		alert("Bitte Ihren Vornamen eingeben!");
		document.Formular.Vorname1.focus();
		return false;
	}
	if (document.Formular.Name1.value == "")
	{
		alert("Bitte Ihren Namen eingeben!");
		document.Formular.Name1.focus();
		return false;
	}
	if (document.Formular.Email1.value == "")
	{
		alert("Bitte Ihre E-Mail-Adresse eingeben!");
		document.Formular.Email1.focus();
		return false;
	}

	if (document.Formular.Email1.value.indexOf("@") == -1)
	{
		alert("Bitte geben Sie eine gültige EMail-Adresse ein!");
		document.Formular.Email1.focus();
		return false;
	}

	if(document.Formular.Teilnahmebedingung.checked)
	{
		;
	}
	else
	{
		alert("Bitte Teilnahmebedingung akzeptieren!");
		document.Formular.Teilnahmebedingung.focus();
		return false;
	}
	//Spamfilter
	//Telefonnummer auf Gültigkeit testen
	if(!document.Formular.Telefon1.value.match(/^(\(?\+?[0-9]*\)?)?[0-9_\- \(\)\/]*$/i)||
	   !document.Formular.Telefon2.value.match(/^(\(?\+?[0-9]*\)?)?[0-9_\- \(\)\/]*$/i)||
	   !document.Formular.Telefon3.value.match(/^(\(?\+?[0-9]*\)?)?[0-9_\- \(\)\/]*$/i)||
	   !document.Formular.Telefon4.value.match(/^(\(?\+?[0-9]*\)?)?[0-9_\- \(\)\/]*$/i)||
	   !document.Formular.Telefon5.value.match(/^(\(?\+?[0-9]*\)?)?[0-9_\- \(\)\/]*$/i))
	{
		alert("Eine oder mehrere Telefonummern entsprechen nicht dem üblichen Format!");
		return false;
	}
	//min ein Feld aus Zeile1 ist nicht leer
	if(md5z1 != "d41d8cd98f00b204e9800998ecf8427e" && document.Formular.Email1.value != "")
	{
		if( document.Formular.Email1.value == document.Formular.Email2.value ||
			document.Formular.Email1.value == document.Formular.Email3.value ||
			document.Formular.Email1.value == document.Formular.Email4.value ||
			document.Formular.Email1.value == document.Formular.Email5.value
		)
			{
				alert("Die Mailadresse von Teilnehmer 1 ist doppelt!");
				return false;
			}
	}
	//min ein Feld aus Zeile2 ist nicht leer
	if(md5z2 != "d41d8cd98f00b204e9800998ecf8427e" && document.Formular.Email2.value != "")		
	{
		if( document.Formular.Email2.value == document.Formular.Email3.value ||
			document.Formular.Email2.value == document.Formular.Email4.value ||
			document.Formular.Email2.value == document.Formular.Email5.value
		)
		{
			alert("Die Mailadresse von Teilnehmer 2 ist doppelt!");
			return false;
		}
	}
	//min ein Feld aus Zeile3 ist nicht leer
	if(md5z3 != "d41d8cd98f00b204e9800998ecf8427e" && document.Formular.Email3.value != "")		
	{
		if( document.Formular.Email3.value == document.Formular.Email4.value ||
			document.Formular.Email3.value == document.Formular.Email5.value
		)
		{
			alert("Die Mailadresse von Teilnehmer 3 ist doppelt!");
			return false;
		}
	}
	//min ein Feld aus Zeile4 ist nicht leer
	if(md5z4 != "d41d8cd98f00b204e9800998ecf8427e" && document.Formular.Email4.value != "")		
	{
		if(document.Formular.Email4.value == document.Formular.Email5.value)
		{
			alert("Die Mailadresse von Teilnehmer 4 ist doppelt!");
			return false;
		}
	}
	if(md5z2 != "d41d8cd98f00b204e9800998ecf8427e")		
	{
		if(document.Formular.Email2.value == "" || document.Formular.Vorname2.value == "" || document.Formular.Name2.value == "" )
		{
			alert("Bei Teilnehmer 2 fehlt Vorname, Name oder Mailadresse");
			return false;
		}
		if(mailvalidierung(document.Formular.Email2))
			;
		else
			return false;
	}
	if(md5z3 != "d41d8cd98f00b204e9800998ecf8427e")		
	{
		if(document.Formular.Email3.value == "" || document.Formular.Vorname3.value == "" || document.Formular.Name3.value == "" )
		{
			alert("Bei Teilnehmer 3 fehlt Vorname, Name oder Mailadresse");
			return false;
		}
		if(mailvalidierung(document.Formular.Email3))
			;
		else
			return false;
	}
	if(md5z4 != "d41d8cd98f00b204e9800998ecf8427e")		
	{
		if(document.Formular.Email4.value == "" || document.Formular.Vorname4.value == "" || document.Formular.Name4.value == "" )
		{
			alert("Bei Teilnehmer 4 fehlt Vorname, Name oder Mailadresse");
			return false;
		}
		if(mailvalidierung(document.Formular.Email4))
			;
		else
			return false;
	}
	if(md5z5 != "d41d8cd98f00b204e9800998ecf8427e")		
	{
		if(document.Formular.Email5.value == "" || document.Formular.Vorname5.value == "" || document.Formular.Name5.value == "" )
		{
			alert("Bei Teilnehmer 5 fehlt Vorname, Name oder Mailadresse");
			return false;
		}
		if(mailvalidierung(document.Formular.Email5))
			;
		else
			return false;
	}
	document.Formular.submit();
	return true;

}

function mailvalidierung(mailformfeld)
{
	if (mailformfeld.value == "")
	{
		alert("Bitte Ihre E-Mail-Adresse eingeben!");
		mailformfeld.focus();
		return false;
	}

	if (mailformfeld.value.indexOf("@") == -1)
	{
		alert("Bitte geben Sie eine gültige EMail-Adresse ein!");
		mailformfeld.focus();
		return false;
	}
	return true;
}
function checkAuswahl(){
   if (document.Formular.Hotel.selectedIndex == 1)
      {
         document.getElementById("beschreibungVon").className = "csc-form-label";
         document.getElementById("Von").className = "";
         document.getElementById("beschreibungBis").className = "csc-form-label";
         document.getElementById("Bis").className = "zeile";
         document.getElementById("beschreibungPreis").className = "zeile csc-form-label";
         document.getElementById("preis").className = "zeile";
      }else
      {
         document.getElementById("beschreibungVon").className = "unsichtbar";
         document.getElementById("Von").className = "unsichtbar";
         document.getElementById("beschreibungBis").className = "unsichtbar";
         document.getElementById("Bis").className = "zeile unsichtbar";
         document.getElementById("beschreibungPreis").className = "zeile unsichtbar";
         document.getElementById("preis").className = "zeile unsichtbar";
      }
      return true;
}