
	
	function ligaSelect ( onOff ) {
		if ( onOff == 1 ) { 
			document.rmtlForm.lastLeague.selectedIndex=0;
		}
	}

	function anmeldungSelect (  ) {
		if ( document.rmtlForm.lastLeague.selectedIndex!=0 ) { 
			document.rmtlForm.Anmeldung[0].checked=false;
			document.rmtlForm.Anmeldung[1].checked=true;
		}
	}

	

	function checkForm() {
		var frm = document.rmtlForm;

		var FormOK = true;
		
		var FormValues = "";
		
		FormValues += "Club-Id     : " + frm.clubid.options[frm.clubid.selectedIndex].value;
		FormValues += "\nClub-Name : " + frm.clubid.options[frm.clubid.selectedIndex].text;
		FormValues += "\nTeam-Nr.  : " + frm.nr.value;
		if ( frm.Anmeldung[0].checked ) {
			FormValues += "\nAnmeldung : Neuanmeldung";
		}
		else {
		if ( frm.Anmeldung[1].checked ) {
			FormValues += "\nAnmeldung : Rückmeldung";
			FormValues += "\nLiga      : " + frm.lastLeague.options[frm.lastLeague.selectedIndex].text;
		}
		else  {
			FormValues += "\nAnmeldung : leer :(";
		}
		}
		FormValues += "\nKapitän";
		FormValues += "\nDBV-Nr    : " + frm.plyr1Nr.value;
		FormValues += "\nVorname   : " + frm.plyr1Firstname.value;
		FormValues += "\nName      : " + frm.plyr1Lastname.value;
		FormValues += "\nEmail     : " + frm.plyr1Email.value;
		FormValues += "\nTel       : " + frm.plyr1Tel.value;
		FormValues += "\nStr       : " + frm.plyr1Str.value;
		FormValues += "\nPLZ Ort   : " + frm.plyr1Ort.value;
		FormValues += "\nKapitän";
		FormValues += "\nDBV-Nr    : " + frm.plyr2Nr.value;
		FormValues += "\nVorname   : " + frm.plyr2Firstname.value;
		FormValues += "\nName      : " + frm.plyr2Lastname.value;
		FormValues += "\nEmail     : " + frm.plyr2Email.value;
		FormValues += "\nTel       : " + frm.plyr2Tel.value;
		FormValues += "\nStr       : " + frm.plyr2Str.value;
		FormValues += "\nPLZ Ort   : " + frm.plyr2Ort.value;
		
		FormValues += "\nSpieler 3";
		FormValues += "\nDBV-Nr    : " + frm.plyr3Nr.value;
		FormValues += "\nVorname   : " + frm.plyr3Firstname.value;
		FormValues += "\nName      : " + frm.plyr3Lastname.value;
		FormValues += "\nSpieler 4";
		FormValues += "\nDBV-Nr    : " + frm.plyr4Nr.value;
		FormValues += "\nVorname   : " + frm.plyr4Firstname.value;
		FormValues += "\nName      : " + frm.plyr4Lastname.value;
		FormValues += "\nSpieler 5";
		FormValues += "\nDBV-Nr    : " + frm.plyr5Nr.value;
		FormValues += "\nVorname   : " + frm.plyr5Firstname.value;
		FormValues += "\nName      : " + frm.plyr5Lastname.value;
		FormValues += "\nSpieler 6";
		FormValues += "\nDBV-Nr    : " + frm.plyr6Nr.value;
		FormValues += "\nVorname   : " + frm.plyr6Firstname.value;
		FormValues += "\nName      : " + frm.plyr6Lastname.value;
		FormValues += "\nSpieler 7";
		FormValues += "\nDBV-Nr    : " + frm.plyr7Nr.value;
		FormValues += "\nVorname   : " + frm.plyr7Firstname.value;
		FormValues += "\nName      : " + frm.plyr7Lastname.value;
		FormValues += "\nSpieler 8";
		FormValues += "\nDBV-Nr    : " + frm.plyr8Nr.value;
		FormValues += "\nVorname   : " + frm.plyr8Firstname.value;
		FormValues += "\nName      : " + frm.plyr8Lastname.value;

		
		// alert ( FormValues );
		
		if ( frm.clubid.selectedIndex==0 ) {
			alert ("Bitte wählen Sie Ihren Club aus.");
			FormOK=false;
		}
		if ( FormOK && !frm.Anmeldung[0].checked && !frm.Anmeldung[1].checked ) {
			alert ("Bitte geben Sie an, ob es sich um eine Rückmeldung oder um eine Neuammeldung handelt.");
			FormOK=false;
		}
		if ( FormOK &&  frm.Anmeldung[1].checked && frm.lastLeague.selectedIndex==0 ) {
			alert ("Bitte wählen Sie aus, in welcher Liga das Team im letzten Jahr gespielt hat (oder Neuanmeldung).");
			FormOK=false;
		}
		if ( FormOK &&  !frm.plyr1Nr.value ) {
			alert ("Bitte geben Sie die DBV-Nr. des Kapitäns an.");
			FormOK=false;
		}
	
		if ( FormOK &&  frm.plyr1Email.value != "" && !checkMailaddress(frm.plyr1Email.value) ) {
			alert ("Bitte Prüfen Sie die Email-Adresse des Kapitäns.");
			FormOK=false;
		}

		if ( FormOK &&  frm.plyr2Email.value != "" && !checkMailaddress(frm.plyr2Email.value) ) {
			alert ("Bitte Prüfen Sie die Email-Adresse des Stellvertreters.");
			FormOK=false;
		}

		var i;
		for ( i=1; i<9; i++ ) {
			
			var DBVNr = eval ( "document.rmtlForm.plyr"+i+"Nr.value");
			var Name = eval ( "document.rmtlForm.plyr"+i+"Lastname.value");
			// alert ("check Player Nr. " + i + " Nr / Name = "+DBVNr + "/" + Name);
			
			var PlayerBez;
			switch (i) {
				case 1:
					PlayerBez="Kapitäns";
				break;
				case 1:
					PlayerBez="Stellvertreters";
				break;
				default:
					PlayerBez="Spielers "+i;
				break;
			}
			
			if (  FormOK && DBVNr != "" && Name == "" ) {
				alert ("Bitte geben Sie den Namen des "+PlayerBez+" an.");
				FormOK=false;
			}
			if (  FormOK && DBVNr==""  && Name!= "" ) {
				alert ("Bitte geben Sie die DBV-Nr des "+PlayerBez+" an.\nAuf der DBV-Homepage gibt es eine Suchfunktion,\nsiehe Link bei der DBV-Nr. des Kapitäns");
				FormOK=false;
			}
			
		}
			if ( FormOK ) {
				frm.submit();
			}

	
	}
	

	function checkMailaddress ( email ) {
		return ( email.match ( /^[_\.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z-]+\.)+[a-zA-Z]{2,4}$/) );
	}

