// JavaScript Document

function sayit(tosay){
	alert(tosay);
}

function openit(page){
	window.open(page,"win","scrollbars=1,width=640,height=345");
}

function openit2(page){
	window.open(page,"win","scrollbars=1,width=350,height=200");
}

function openit3(page){
	window.open(page,"win","scrollbars=1,width=640,height=500,resizable=yes");
}

function openpic(page){
	window.open(page,"win","scrollbars=1,width=600,height=600");
}

function openbestoffer(page){
	window.open(page,"win","scrollbars=1,width=550,height=600,resizable=yes");
}

//------------Überprüfung beliebiger Formularfelder auf Inhalt------------------------
function checkIt(i1,i2){
	teststring = document.forms[i1].elements[i2].value;
	if(teststring==''){		//Steht was (nix) im Feld
		return false;									//steht nix drin, schicke false zurück
	}	//end if
}	//end checkIt
//------------------------------------------------------------------------------------

function checkMail(i1,i2)
{
 s = document.forms[i1].elements[i2].value;
 var a = false;
 var res = false;

 if(typeof(RegExp) == 'function')
 {
  var b = new RegExp('abc');
  if(b.test('abc') == true){a = true;}
  }

 if(a == true)
 {
  reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+
                   '(\\@)([a-zA-Z0-9\\-\\.]+)'+
                   '(\\.)([a-zA-Z]{2,4})$');
  res = (reg.test(s));
 }
 else
 {
  res = (s.search('@') >= 1 &&
         s.lastIndexOf('.') > s.search('@') &&
         s.lastIndexOf('.') >= s.length-5)
 }
 return(res);
}

//-----------------------------------------------------------------------------------------
//-------------pruefen kontaktformular-----------------------------------------------------
function KformularPruefen(){

	fehler = true;

	fehler = checkIt(1,0);							//Überprüfung Nachname
	if(fehler==false){
		sayit("Bitte Name eintragen.");			//Fehlermeldung
		document.forms[1].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,2);							//Überprüfung Betreff
	if(fehler==false){
		sayit("Bitte Betreff eintragen.");		//Fehlermeldung
		document.forms[1].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,5);						//Überprüfung Mitteilung
	if(fehler==false){
		sayit("Bitte Nachricht eintragen.");
		document.forms[1].elements[5].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,6);						//Überprüfung Telefon
	if(fehler==false){
		sayit("Bitte Telefonnummer eintragen.");
		document.forms[1].elements[6].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkMail(1,8);						//Überprüfung Mail
	if(fehler==false){
		sayit("Bitte eine gültige Email-Adresse eintragen.");
		document.forms[1].elements[8].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(1,10);						//Überprüfung Telefon
	if(fehler==false){
		sayit("Bitte Bestätigungscode eintragen.");
		document.forms[1].elements[10].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	document.forms[1].submit();
}

//-------------pruefen StammdatenFormular-----------------------------------------------------
function stammdatenFormularPruefen(){

	fehler = true;

	fehler = checkIt(1,0);							//Überprüfung Nachname
	if(fehler==false){
		sayit("Bitte Name eintragen.");			//Fehlermeldung
		document.forms[1].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,1);							//Überprüfung Nachname
	if(fehler==false){
		sayit("Bitte Vorname eintragen.");			//Fehlermeldung
		document.forms[1].elements[1].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,2);							//Überprüfung Betreff
	if(fehler==false){
		sayit("Bitte Strße eintragen.");		//Fehlermeldung
		document.forms[1].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,3);							//Überprüfung Nachname
	if(fehler==false){
		sayit("Bitte PLZ / Ort eintragen.");			//Fehlermeldung
		document.forms[1].elements[3].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,4);							//Überprüfung Nachname
	if(fehler==false){
		sayit("Bitte Betreff eintragen.");			//Fehlermeldung
		document.forms[1].elements[4].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,5);						//Überprüfung Mitteilung
	if(fehler==false){
		sayit("Bitte Nachricht eintragen.");
		document.forms[1].elements[5].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	document.forms[1].submit();
}

//-------------pruefen kontaktformular-----------------------------------------------------
function FehlerMeldenPruefen(){

	fehler = true;

	fehler = checkIt(1,0);							//Überprüfung Nachname
	if(fehler==false){
		sayit("Bitte Name eintragen.");			//Fehlermeldung
		document.forms[1].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkMail(1,1);						//Überprüfung Mail
	if(fehler==false){
		sayit("Bitte eine gültige Email-Adresse eintragen.");
		document.forms[1].elements[1].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,2);						//Überprüfung Telefon
	if(fehler==false){
		sayit("Bitte Telefonnummer eintragen.");
		document.forms[1].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,3);							//Überprüfung Betreff
	if(fehler==false){
		sayit("Bitte Betreff eintragen.");		//Fehlermeldung
		document.forms[1].elements[3].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,4);						//Überprüfung Mitteilung
	if(fehler==false){
		sayit("Bitte Kommentar eintragen.");
		document.forms[1].elements[4].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,6);						//Überprüfung Mitteilung
	if(fehler==false){
		sayit("Bitte Bestätigungscode eintragen.");
		document.forms[1].elements[6].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	document.forms[1].submit();
}

//-------------pruefen kontaktformular-----------------------------------------------------
function WerbenPruefen(){

	fehler = true;

	fehler = checkIt(1,0);							//Überprüfung Nachname
	if(fehler==false){
		sayit("Bitte Name eintragen.");			//Fehlermeldung
		document.forms[1].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkMail(1,1);						//Überprüfung Mail
	if(fehler==false){
		sayit("Bitte eine gültige Email-Adresse eintragen.");
		document.forms[1].elements[1].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,2);						//Überprüfung Telefon
	if(fehler==false){
		sayit("Bitte Telefonnummer eintragen.");
		document.forms[1].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,3);							//Überprüfung Betreff
	if(fehler==false){
		sayit("Bitte Kanzlei eintragen.");		//Fehlermeldung
		document.forms[1].elements[3].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,4);						//Überprüfung Mitteilung
	if(fehler==false){
		sayit("Bitte Zahl der Mitarbeiter eintragen.");
		document.forms[1].elements[4].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,5);						//Überprüfung Mitteilung
	if(fehler==false){
		sayit("Bitte Rechtsgebiete eintragen.");
		document.forms[1].elements[5].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,6);						//Überprüfung Mitteilung
	if(fehler==false){
		sayit("Bitte Nachricht eintragen.");
		document.forms[1].elements[6].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(1,8);						//Überprüfung Mitteilung
	if(fehler==false){
		sayit("Bitte Bestätigungscode eintragen.");
		document.forms[1].elements[8].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	document.forms[1].submit();
}

//-------------pruefen Registrierung allgemein------------------------------------------------
function RegPruefen(){

	fehler = true;

	fehler = checkIt(1,0);							//Überprüfung uname
	if(fehler==false){
		sayit("Bitte Benutzernamen eintragen.");
		document.forms[1].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkMail(1,1);						//Überprüfung Mail
	if(fehler==false){
		sayit("Bitte eine gültige Email-Adresse eintragen.");
		document.forms[1].elements[1].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,2);							//Überprüfung pass1
	if(fehler==false){
		sayit("Bitte Passwort eintragen.");			//Fehlermeldung
		document.forms[1].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,3);							//Überprüfung pass2
	if(fehler==false){
		sayit("Bitte Passwort bestätigen.");			//Fehlermeldung
		document.forms[1].elements[3].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	if(document.forms[1].elements[2].value!=document.forms[1].elements[3].value){  //Überprüfung passwort-uebereinstimmung
		sayit("Die Passwörter stimmen nicht überein!");
		document.forms[1].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,5);							//Überprüfung vname
	if(fehler==false){
		sayit("Bitte Bestätigungscode eintragen.");			//Fehlermeldung
		document.forms[1].elements[5].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	if(document.forms[1].agb.checked!=true){
		sayit("Um fortfahren zu können, müssen Sie die allgemeinen Geschäftsbedingungen akzeptieren.");			//Fehlermeldung
		document.forms[1].agb.focus();		//Cusor in Fehlerfeld setzen
		return;
	}

	document.forms[1].submit();

}

//-----------------------------------------------------------------------------------------

//-------------pruefen AG-Registrierung-----------------------------------------------------
function PRIVregPruefen(){

	fehler = true;

	if(document.forms[1].elements[0].value=='0'){
		sayit("Bitte Anrede auswählen.");			//Fehlermeldung
		document.forms[1].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}


	fehler = checkIt(1,1);							//Überprüfung vname
	if(fehler==false){
		sayit("Bitte Vorname eintragen.");			//Fehlermeldung
		document.forms[1].elements[1].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,2);							//Überprüfung nname
	if(fehler==false){
		sayit("Bitte Name eintragen.");			//Fehlermeldung
		document.forms[1].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,4);							//Überprüfung strasse
	if(fehler==false){
		sayit("Bitte Straße u. Hausnummer eintragen.");			//Fehlermeldung
		document.forms[1].elements[4].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,5);							//Überprüfung plz
	if(fehler==false){
		sayit("Bitte PLZ eintragen.");			//Fehlermeldung
		document.forms[1].elements[5].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,6);							//Überprüfung ort
	if(fehler==false){
		sayit("Bitte Ort eintragen.");			//Fehlermeldung
		document.forms[1].elements[6].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,7);							//Überprüfung tel
	if(fehler==false){
		sayit("Bitte Telefonnurmmer eintragen.");			//Fehlermeldung
		document.forms[1].elements[7].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkMail(1,9);						//Überprüfung Mail
	if(fehler==false){
		sayit("Bitte eine gültige Email-Adresse eintragen.");
		document.forms[1].elements[9].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,10);							//Überprüfung uname
	if(fehler==false){
		sayit("Bitte Benutzernamen eintragen.");
		document.forms[1].elements[10].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,11);							//Überprüfung pass1
	if(fehler==false){
		sayit("Bitte Passwort eintragen.");			//Fehlermeldung
		document.forms[1].elements[11].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,12);							//Überprüfung pass2
	if(fehler==false){
		sayit("Bitte Passwort bestätigen.");			//Fehlermeldung
		document.forms[1].elements[12].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	if(document.forms[1].elements[11].value!=document.forms[1].elements[12].value){  //Überprüfung passwort-uebereinstimmung
		sayit("Die Passwörter stimmen nicht überein!");
		document.forms[1].elements[11].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	if(document.forms[1].elements[13].checked!=true){
		sayit("Um fortfahren zu können, müssen Sie die allgemeinen Geschäftsbedingungen akzeptieren.");			//Fehlermeldung
		document.forms[1].elements[13].focus();		//Cusor in Fehlerfeld setzen
		return;
	}

	document.forms[1].submit();

}

//-----------------------------------------------------------------------------------------

//-------------pruefen AN-Registrierung-----------------------------------------------------
function ANregPruefen(){

	fehler = true;

	if(document.forms[1].elements[0].value=='0'){
		sayit("Bitte Anrede auswählen.");			//Fehlermeldung
		document.forms[1].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}


	fehler = checkIt(1,2);							//Überprüfung vname
	if(fehler==false){
		sayit("Bitte Vorname eintragen.");			//Fehlermeldung
		document.forms[1].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,3);							//Überprüfung nname
	if(fehler==false){
		sayit("Bitte Name eintragen.");			//Fehlermeldung
		document.forms[1].elements[3].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,5);							//Überprüfung strasse
	if(fehler==false){
		sayit("Bitte Straße u. Hausnummer eintragen.");			//Fehlermeldung
		document.forms[1].elements[5].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,6);							//Überprüfung plz
	if(fehler==false){
		sayit("Bitte PLZ eintragen.");			//Fehlermeldung
		document.forms[1].elements[6].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,7);							//Überprüfung ort
	if(fehler==false){
		sayit("Bitte Ort eintragen.");			//Fehlermeldung
		document.forms[1].elements[7].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,8);							//Überprüfung tel
	if(fehler==false){
		sayit("Bitte Telefonnurmmer eintragen.");			//Fehlermeldung
		document.forms[1].elements[8].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkMail(1,11);						//Überprüfung Mail
	if(fehler==false){
		sayit("Bitte eine gültige Email-Adresse eintragen.");
		document.forms[1].elements[11].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,13);							//Überprüfung Kammer
	if(fehler==false){
		sayit("Bitte zuständige Kammer eintragen.");			//Fehlermeldung
		document.forms[1].elements[13].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	//Überprüfung uname
	if(document.forms[1].uname.value==''){
		sayit("Bitte Benutzernamen eintragen.");			//Fehlermeldung
		document.forms[1].uname.focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	if(document.forms[1].upass1.value==''){
		sayit("Bitte Passwort eintragen.");			//Fehlermeldung
		document.forms[1].upass1.focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	if(document.forms[1].upass2.value==''){
		sayit("Bitte Passwort bestätigen.");			//Fehlermeldung
		document.forms[1].upass2.focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	if(document.forms[1].upass1.value!=document.forms[1].upass2.value){  //Überprüfung passwort-uebereinstimmung
		sayit("Die Passwörter stimmen nicht überein!");
		document.forms[1].upass1.focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	if(document.forms[1].agb.checked!=true){
		sayit("Um fortfahren zu können, müssen Sie die allgemeinen Geschäftsbedingungen akzeptieren.");			//Fehlermeldung
		document.forms[1].agb.focus();		//Cusor in Fehlerfeld setzen
		return;
	}

	document.forms[1].submit();

}

//-------------pruefen AN-Registrierung-----------------------------------------------------
function ANregPruefen2(){

	fehler = true;

	if(document.forms[1].elements[0].value=='0'){
		sayit("Bitte Anrede auswählen.");			//Fehlermeldung
		document.forms[1].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}


	fehler = checkIt(1,1);							//Überprüfung vname
	if(fehler==false){
		sayit("Bitte Vorname eintragen.");			//Fehlermeldung
		document.forms[1].elements[1].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,2);							//Überprüfung nname
	if(fehler==false){
		sayit("Bitte Name eintragen.");			//Fehlermeldung
		document.forms[1].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,3);							//Überprüfung strasse
	if(fehler==false){
		sayit("Bitte Straße u. Hausnummer eintragen.");			//Fehlermeldung
		document.forms[1].elements[3].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,4);							//Überprüfung plz
	if(fehler==false){
		sayit("Bitte PLZ eintragen.");			//Fehlermeldung
		document.forms[1].elements[4].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,5);							//Überprüfung ort
	if(fehler==false){
		sayit("Bitte Ort eintragen.");			//Fehlermeldung
		document.forms[1].elements[5].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,6);							//Überprüfung tel
	if(fehler==false){
		sayit("Bitte Telefonnurmmer eintragen.");			//Fehlermeldung
		document.forms[1].elements[6].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkMail(1,8);						//Überprüfung Mail
	if(fehler==false){
		sayit("Bitte eine gültige Email-Adresse eintragen.");
		document.forms[1].elements[8].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	if(document.forms[1].agb.checked!=true){
		sayit("Um fortfahren zu können, müssen Sie die allgemeinen Geschäftsbedingungen akzeptieren.");			//Fehlermeldung
		document.forms[1].agb.focus();		//Cusor in Fehlerfeld setzen
		return;
	}

	document.forms[1].submit();

}

//-------------pruefen AG-change-----------------------------------------------------
function UserChangePruefen(){

	fehler = true;

	fehler = checkMail(1,0);						//Überprüfung Mail
	if(fehler==false){
		sayit("Bitte eine gültige Email-Adresse eintragen.");
		document.forms[1].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,2);							//Überprüfung pass1
	if(fehler==false){
		sayit("Bitte Passwort eintragen.");			//Fehlermeldung
		document.forms[1].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,3);							//Überprüfung pass2
	if(fehler==false){
		sayit("Bitte Passwort bestätigen.");			//Fehlermeldung
		document.forms[1].elements[3].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	if(document.forms[1].elements[2].value!=document.forms[1].elements[3].value){  //Überprüfung passwort-uebereinstimmung
		sayit("Die Passwörter stimmen nicht überein!");
		document.forms[1].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	document.forms[1].submit();

}

//-----------------------------------------------------------------------------------------
//-------------pruefen AN-change-----------------------------------------------------
function ANchangePruefen(){

	fehler = true;

	if(document.forms[1].elements[0].value=='0'){
		sayit("Bitte Anrede auswählen.");			//Fehlermeldung
		document.forms[1].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}


	fehler = checkIt(1,2);							//Überprüfung vname
	if(fehler==false){
		sayit("Bitte Vorname eintragen.");			//Fehlermeldung
		document.forms[1].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,3);							//Überprüfung nname
	if(fehler==false){
		sayit("Bitte Name eintragen.");			//Fehlermeldung
		document.forms[1].elements[3].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,5);							//Überprüfung strasse
	if(fehler==false){
		sayit("Bitte Straße u. Hausnummer eintragen.");			//Fehlermeldung
		document.forms[1].elements[5].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,6);							//Überprüfung plz
	if(fehler==false){
		sayit("Bitte PLZ eintragen.");			//Fehlermeldung
		document.forms[1].elements[6].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,7);							//Überprüfung ort
	if(fehler==false){
		sayit("Bitte Ort eintragen.");			//Fehlermeldung
		document.forms[1].elements[7].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,8);							//Überprüfung tel
	if(fehler==false){
		sayit("Bitte Telefonnurmmer eintragen.");			//Fehlermeldung
		document.forms[1].elements[8].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkMail(1,11);						//Überprüfung Mail
	if(fehler==false){
		sayit("Bitte eine gültige Email-Adresse eintragen.");
		document.forms[1].elements[11].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,13);							//Überprüfung tel
	if(fehler==false){
		sayit("Bitte zuständige Kammer eintragen.");			//Fehlermeldung
		document.forms[1].elements[13].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if


	if(document.forms[1].upass1.value==''){
		sayit("Bitte Passwort eintragen.");			//Fehlermeldung
		document.forms[1].elements[17].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	if(document.forms[1].upass2.value==''){
		sayit("Bitte Passwort bestätigen.");			//Fehlermeldung
		document.forms[1].elements[18].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	if(document.forms[1].upass1.value!=document.forms[1].upass2.value){  //Überprüfung passwort-uebereinstimmung
		sayit("Die Passwörter stimmen nicht überein!");
		document.forms[1].elements[17].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	document.forms[1].submit();

}

//-------------pruefen AN-change-----------------------------------------------------
function VotePruefen(){

	fehler = true;

	if(document.an_bewerten.zeit.value==0){
		sayit("Vor wie langer Zeit haben Sie mit diesem Anwalt zusammen gearbeitet?");			//Fehlermeldung
		document.an_bewerten.zeit.focus();		//Cusor in Fehlerfeld setzen
		return;
	}

	if(document.an_bewerten.fg_id.value==0){
		sayit("Was für eine Art von Fall hat dieser Anwalt für Sie bearbeitet?");			//Fehlermeldung
		document.an_bewerten.fg_id.focus();		//Cusor in Fehlerfeld setzen
		return;
	}

	if(document.an_bewerten.an_anzahl.value==0){
		sayit("Mit wie vielen Anwälten haben Sie in der Vergangenheit zusammen gearbeitet?");			//Fehlermeldung
		document.an_bewerten.an_anzahl.focus();		//Cusor in Fehlerfeld setzen
		return;
	}

	if(document.an_bewerten.agb.checked!=true){
		sayit("Um fortfahren zu können, müssen Sie die allgemeinen Geschäftsbedingungen akzeptieren.");			//Fehlermeldung
		document.an_bewerten.agb.focus();		//Cusor in Fehlerfeld setzen
		return;
	}

	document.an_bewerten.submit();

}

//-------------pruefen AN-change-----------------------------------------------------
function VoteChangePruefen(){

	fehler = true;

	if(document.an_bewerten.zeit.value==0){
		sayit("Vor wie langer Zeit haben Sie mit diesem Anwalt zusammen gearbeitet?");			//Fehlermeldung
		document.an_bewerten.zeit.focus();		//Cusor in Fehlerfeld setzen
		return;
	}

	if(document.an_bewerten.fg_id.value==0){
		sayit("Was für eine Art von Fall hat dieser Anwalt für Sie bearbeitet?");			//Fehlermeldung
		document.an_bewerten.fg_id.focus();		//Cusor in Fehlerfeld setzen
		return;
	}

	if(document.an_bewerten.an_anzahl.value==0){
		sayit("Mit wie vielen Anwälten haben Sie in der Vergangenheit zusammen gearbeitet?");			//Fehlermeldung
		document.an_bewerten.an_anzahl.focus();		//Cusor in Fehlerfeld setzen
		return;
	}

	document.an_bewerten.submit();

}

//-------------pruefen AN-change-----------------------------------------------------
function Vote2Pruefen(){

	fehler = true;

	if(document.an_bewerten.agb.checked!=true){
		sayit("Um fortfahren zu können, müssen Sie die allgemeinen Geschäftsbedingungen akzeptieren.");			//Fehlermeldung
		document.an_bewerten.agb.focus();		//Cusor in Fehlerfeld setzen
		return;
	}

	document.an_bewerten.submit();

}

//-------------pruefen AN-change-----------------------------------------------------
function Vote2ChangePruefen(){

	fehler = true;
	document.an_bewerten_change.submit();

}

//-------------pruefen kontaktformular-----------------------------------------------------
function FrageNeuPruefen(){

	fehler = true;

	fehler = checkIt(1,1);						//Überprüfung Telefon
	if(fehler==false){
		sayit("Bitte Betreff eintragen.");
		document.forms[1].elements[1].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,2);						//Überprüfung Telefon
	if(fehler==false){
		sayit("Bitte Frage eintragen.");
		document.forms[1].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	if(document.forms[1].elements[4].checked==true){
		fehler = checkIt(1,5);						//Überprüfung Telefon
		if(fehler==false){
			sayit("Bitte max. Beratungskosten eintragen.");
			document.forms[1].elements[5].focus();		//Cusor in Fehlerfeld setzen
			return;
		}	//end if
	}

	document.forms[1].submit();
}

//-------------pruefen kontaktformular-----------------------------------------------------
function AntwortNeuPruefen(){

	fehler = true;

	fehler = checkIt(1,0);						//Überprüfung Telefon
	if(fehler==false){
		sayit("Bitte Antwort eintragen.");
		document.forms[1].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	document.forms[1].submit();
}

//---------------- Nachrichten system ----------------------------------

//-------------pruefen Nachricht senden-----------------------------------------------------

function NachrichtPruefen(){
	fehler = true;

	fehler = checkIt(1,0);							//Überprüfung
	if(fehler==false){
		sayit("Bitte Betreff eintragen.");			//Fehlermeldung
		document.forms[1].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,1);							//Überprüfung
	if(fehler==false){
		sayit("Bitte Nachricht eintragen.");			//Fehlermeldung
		document.forms[1].elements[1].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	document.forms[1].submit();
}

//-------------pruefen Antwort senden-----------------------------------------------------
function AntwortPruefen(){
	fehler = true;

	fehler = checkIt(1,0);							//Überprüfung
	if(fehler==false){
		sayit("Bitte Betreff eintragen.");			//Fehlermeldung
		document.forms[1].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,1);							//Überprüfung
	if(fehler==false){
		sayit("Bitte Nachricht eintragen.");			//Fehlermeldung
		document.forms[1].elements[1].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	document.forms[1].submit();
}

//-------------einfügen der smileys in textarea-----------------------------------------------
function appendSmiley (smiley) {
	var textarea=document.getElementById("txt");

	// Attempt to create a text range (IE).
	if (typeof(textarea.caretPos) != "undefined" && textarea.createTextRange){
		var caretPos = textarea.caretPos;

		caretPos.code = caretPos.smiley.charAt(caretPos.smiley.length - 1) == ' ' ? smiley + ' ' : smiley;
		caretPos.select();
	}

	// Mozilla text range replace.
	else if (typeof(textarea.selectionStart) != "undefined"){
		var begin = textarea.value.substr(0, textarea.selectionStart);
		var end = textarea.value.substr(textarea.selectionEnd);
		var scrollPos = textarea.scrollTop;

		textarea.value = begin + smiley + end;

		if (textarea.setSelectionRange){
			textarea.focus();
			textarea.setSelectionRange(begin.length + smiley.length, begin.length + smiley.length);
		}

		textarea.scrollTop = scrollPos;
	}

	// Just put it on the end.
	else {
		textarea.value += smiley;
		textarea.focus(textarea.value.length - 1);
	}
}

//-----------------------------------------------------------------------------------------
//-------------einfügen der smileys in textarea-----------------------------------------------
 var agt = navigator.userAgent.toLowerCase();
 var is_major = parseInt(navigator.appVersion);
 var is_ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
 var is_ie4up  = (is_ie && (is_major >= 4));
 var is_gecko = (agt.indexOf('gecko') != -1);

 function uni_tag(front, end) {
    document.send_msg.text.focus();

    if (is_ie4up)
        document.send_msg.text.caretPos.text = front + document.send_msg.text.caretPos.text + end;
    else if (is_gecko) {
        edit = document.send_msg.text;
        edit.value = edit.value.substring(0, edit.selectionStart) + front + edit.value.substring(edit.selectionStart, edit.selectionEnd) + end +
            edit.value.substring(edit.selectionEnd, edit.value.length);
       }
       else document.send_msg.text.value += front + end;
 }

 function Smiley(text) {
    text = ' ' + text + ' ';
        front = '';
        uni_tag('', text);
 }
 
 function storeCaret(textEl) {
	if (textEl.createTextRange) textEl.caretPos = document.selection.createRange().duplicate();
 }

 function hinweis(){
	sayit("Bitte Anmelden um weitere Funktionen zu benutzen.");
 }

 //-----------------------------------------------------------------------------------------
 //-----------------------------------------------------------------------------------------
//-------------pruefen bewerbung bestoffers-----------------------------------------------------
function BestofferPruefen(){

	fehler = true;

	fehler = checkIt(1,0);							//Überprüfung Nachname
	if(fehler==false){
		sayit("Bitte Firma eintragen.");			//Fehlermeldung
		document.forms[1].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(1,1);							//Überprüfung Nachname
	if(fehler==false){
		sayit("Bitte Ansprechpartner eintragen.");			//Fehlermeldung
		document.forms[1].elements[1].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,2);							//Überprüfung Betreff
	if(fehler==false){
		sayit("Bitte Branche eintragen.");		//Fehlermeldung
		document.forms[1].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,5);						//Überprüfung Mitteilung
	if(fehler==false){
		sayit("Bitte Angebot eintragen.");
		document.forms[1].elements[5].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,6);						//Überprüfung Telefon
	if(fehler==false){
		sayit("Bitte Telefonnummer eintragen.");
		document.forms[1].elements[6].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkMail(1,7);						//Überprüfung Mail
	if(fehler==false){
		sayit("Bitte eine gültige Email-Adresse eintragen.");
		document.forms[1].elements[7].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(1,10);						//Überprüfung Telefon
	if(fehler==false){
		sayit("Bitte Bestätigungscode eintragen.");
		document.forms[1].elements[10].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	document.forms[1].submit();
}

//-------------gruppe vorschlagen-----------------------------------------------------

function GruppenPruefen(){
	fehler = true;

	fehler = checkIt(1,1);							//Überprüfung
	if(fehler==false){
		sayit("Bitte Name der Gruppe eintragen.");			//Fehlermeldung
		document.forms[1].elements[1].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,2);							//Überprüfung
	if(fehler==false){
		sayit("Bitte Beschreibung eintragen.");			//Fehlermeldung
		document.forms[1].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	document.forms[1].submit();
}

//-------------pruefen Nachricht senden-----------------------------------------------------

function TerminPruefen(){
	fehler = true;

	fehler = checkIt(1,2);							//Überprüfung
	if(fehler==false){
		sayit("Bitte Bezeichnung eintragen.");			//Fehlermeldung
		document.forms[1].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,3);							//Überprüfung
	if(fehler==false){
		sayit("Bitte Beschreibung eintragen.");			//Fehlermeldung
		document.forms[1].elements[3].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(document.forms[1].elements[4].value==0){
		sayit("Bitte Starttermin auswählen.");			//Fehlermeldung
		document.forms[1].elements[4].focus();		//Cusor in Fehlerfeld setzen
		return;
	}

	fehler = checkIt(1,10);							//Überprüfung
	if(fehler==false){
		sayit("Bitte Straße eintragen.");			//Fehlermeldung
		document.forms[1].elements[10].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(1,11);							//Überprüfung
	if(fehler==false){
		sayit("Bitte Postleitzahl eintragen.");			//Fehlermeldung
		document.forms[1].elements[11].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(1,12);							//Überprüfung
	if(fehler==false){
		sayit("Bitte Ort eintragen.");			//Fehlermeldung
		document.forms[1].elements[12].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	document.forms[1].submit();
}

//-------------pruefen Nachricht senden-----------------------------------------------------

function JobPruefen(){
	fehler = true;

	fehler = checkIt(1,1);							//Überprüfung
	if(fehler==false){
		sayit("Bitte Kurzbeschreibung eintragen.");			//Fehlermeldung
		document.forms[1].elements[1].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,2);							//Überprüfung
	if(fehler==false){
		sayit("Bitte Firma eintragen.");			//Fehlermeldung
		document.forms[1].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(1,3);							//Überprüfung
	if(fehler==false){
		sayit("Bitte PLZ eintragen.");			//Fehlermeldung
		document.forms[1].elements[3].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(1,4);							//Überprüfung
	if(fehler==false){
		sayit("Bitte Ort eintragen.");			//Fehlermeldung
		document.forms[1].elements[4].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(1,5);							//Überprüfung
	if(fehler==false){
		sayit("Bitte Position eintragen.");			//Fehlermeldung
		document.forms[1].elements[5].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(1,7);							//Überprüfung
	if(fehler==false){
		sayit("Bitte Qualifikationen eintragen.");			//Fehlermeldung
		document.forms[1].elements[7].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(1,13);							//Überprüfung
	if(fehler==false){
		sayit("Bitte detaillierte Beschreibung eintragen.");			//Fehlermeldung
		document.forms[1].elements[13].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(document.forms[1].elements[14].value!=1){
		fehler = checkIt(1,15);							//Überprüfung
		if(fehler==false){
			sayit("Bitte Antwort-Link (E-Mail bzw. Link zum Bewerbungsformular) eintragen.");			//Fehlermeldung
			document.forms[1].elements[15].focus();		//Cusor in Fehlerfeld setzen
			return;
		}	//end if
	}

	document.forms[1].submit();
}

//-------------pruefen Nachricht senden-----------------------------------------------------

function AnzeigePruefen(){
	fehler = true;

	fehler = checkIt(1,2);							//Überprüfung
	if(fehler==false){
		sayit("Bitte Überschrift eintragen.");			//Fehlermeldung
		document.forms[1].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,3);							//Überprüfung
	if(fehler==false){
		sayit("Bitte Beschreibung eintragen.");			//Fehlermeldung
		document.forms[1].elements[3].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(1,5);							//Überprüfung
	if(fehler==false){
		sayit("Bitte PLZ eintragen.");			//Fehlermeldung
		document.forms[1].elements[5].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(1,6);							//Überprüfung
	if(fehler==false){
		sayit("Bitte Ort eintragen.");			//Fehlermeldung
		document.forms[1].elements[6].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(document.forms[1].elements[7].value!=1){
		fehler = checkIt(1,8);							//Überprüfung
		if(fehler==false){
			sayit("Bitte Antwort-Link (E-Mail bzw. Link zum Bewerbungsformular) eintragen.");			//Fehlermeldung
			document.forms[1].elements[8].focus();		//Cusor in Fehlerfeld setzen
			return;
		}	//end if
	}

	document.forms[1].submit();
}

//
//-------------AUKTION-------------------------------------------------------
//-------------pruefen auftrag einstellen-------------------------------------------------
function auktionPruefenKat(){

	fehler = true;

	if(document.forms[1].elements[0].value=='0'){
		sayit("Bitte Themengebiet auswählen.");			//Fehlermeldung
		document.forms[1].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}

	document.forms[1].submit();

}

//-------------pruefen auftrag einstellen-------------------------------------------------
function auktionPruefen(){

	fehler = true;

	if(document.forms[1].elements[0].value=='0'){
		sayit("Bitte Themengebiet auswählen.");			//Fehlermeldung
		document.forms[1].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}
	
	
	fehler = checkIt(1,1);							//Überprüfung titel
	if(fehler==false){
		sayit("Bitte Auftragstitel eintragen.");			//Fehlermeldung
		document.forms[1].elements[1].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(1,2);							//Überprüfung startpreis
	if(fehler==false){
		sayit("Bitte Startpreis eintragen.");			//Fehlermeldung
		document.forms[1].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	if(document.forms[1].elements[3].value=='0'){
		sayit("Bitte Endedatum auswählen.");			//Fehlermeldung
		document.forms[1].elements[3].focus();		//Cusor in Fehlerfeld setzen
		return;
	}
	
	fehler = checkIt(1,4);							//Überprüfung strasse
	if(fehler==false){
		sayit("Bitte Auftragsbeschreibung eintragen.");			//Fehlermeldung
		document.forms[1].elements[4].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	if(document.forms[1].agb.checked!=true){
		sayit("Um fortfahren zu können, müssen Sie die allgemeinen Geschäftsbedingungen akzeptieren.");			//Fehlermeldung
		document.forms[1].agb.focus();		//Cusor in Fehlerfeld setzen
		return;
	}

	document.forms[1].submit();

}

//-------------pruefen Kommentare-----------------------------------------------------
function KommentarPruefen(){

	fehler = true;

	fehler = checkIt(1,0);							//Überprüfung Nachname
	if(fehler==false){
		sayit("Bitte Überschrift eintragen.");			//Fehlermeldung
		document.forms[1].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	fehler = checkIt(1,1);							//Überprüfung Betreff
	if(fehler==false){
		sayit("Bitte Kommentar eintragen.");		//Fehlermeldung
		document.forms[1].elements[1].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	document.forms[1].submit();
}

//-------------pruefen Terminsvertretung-----------------------------------------------------

function VertretungPruefen(){
	fehler = true;

	fehler = checkIt(1,0);							//Überprüfung
	if(fehler==false){
		sayit("Bitte Sitz des Gerichts eintragen.");			//Fehlermeldung
		document.forms[1].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	if(document.forms[1].elements[2].value==0){
		sayit("Bitte Datum auswählen.");			//Fehlermeldung
		document.forms[1].elements[2].focus();		//Cusor in Fehlerfeld setzen
		return;
	}

	fehler = checkIt(1,5);							//Überprüfung
	if(fehler==false){
		sayit("Bitte voraussichtl. Dauer eintragen.");			//Fehlermeldung
		document.forms[1].elements[5].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if
	
	fehler = checkIt(1,7);							//Überprüfung
	if(fehler==false){
		sayit("Bitte Anforderungen eintragen.");			//Fehlermeldung
		document.forms[1].elements[7].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	document.forms[1].submit();
}

//-------------pruefen Terminsvertretung Angebot-----------------------------------------------------

function VertretungAngebotPruefen(){
	fehler = true;

	fehler = checkIt(1,0);							//Überprüfung
	if(fehler==false){
		sayit("Bitte Angebot eintragen.");			//Fehlermeldung
		document.forms[1].elements[0].focus();		//Cusor in Fehlerfeld setzen
		return;
	}	//end if

	document.forms[1].submit();
}