function eingabepruefung_partner()
{
 if(!TextBoxCheck(document.getElementById("fm_Name"), 'Bitte Ihren Namen angeben.')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Vorname"), 'Bitte Ihren Vornamen angeben.')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Adresse"), 'Bitte Ihre Adresse angeben.')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Firmenanschrift"), 'Bitte Ihre Firmenanschrift angeben.')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Telefonnummer"), 'Bitte Ihre Telefonnummer angeben.')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Geburtsdatum"), 'Bitte Ihr Geburtsdatum angeben.')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Geburtsort"), 'Bitte Ihr Geburtsort angeben.')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Wie"), 'Wie sind Sie auf uns aufmerksam geworden?')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Fondsvolumen"), 'Wie hoch ist Ihr derzeit bestehendes Fondsvolumen in Mio. €?')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Anlagevolumen_sum"), 'Wie hoch ist Ihr voraussichtliches Anlagevolumen im laufenden Jahr?')) return false;

 if(!RadioBoxCheck(document.Formular.fm_Verband, 'Sind Sie Mitglied in einem Verband?')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Firmenname"), 'Bitte den Firmennamen angeben.')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Rechtsform"), 'Bitte die Rechtsform angeben.')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Gruendungsdatum"), 'Bitte das Gruendungsdatum angeben.')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Eigentumsverhaeltnis"), 'Bitte das Eigentumsverhaeltnis angeben.')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Geschaeftsschwerpunkt"), 'Was sind Ihre Geschäftsschwerpunkte?')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Produkte"), 'Welche Produkte vertreiben Sie hauptsächlich?')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Stellenwert"), 'Welchen Stellenwert haben diese in %?')) return false;

 if(!TextBoxCheck(document.getElementById("fm_KAG"), 'Welche KAG´s sind Ihre Schwerpunktpartner? (max. 5 Nennungen)')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Anteil"), 'Welchen Anteil hat die Vermittlung von Investment-Fonds (ohne FLV, FRV) an Ihrem Gesamtgeschäfts-volumen in %?')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Auswahlkriterien"), 'Falls Sie Fondsgesellschaften gezielt selektieren, was sind Ihre wichtigsten Auswahlkriterien um die	Produkte einer Gesellschaft in Ihr Angebot aufzunehmen?')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Investmentgeschaeft"), 'Wie wickeln Sie Ihr Investmentgeschäft derzeit ab (Pools, direkte Vereinbarungen, Strukturvertrieb)?')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Mitarbeiter"), 'Wie viele Mitarbeiter beschäftigen Sie?')) return false;

 if(!RadioBoxCheck(document.Formular.fm_Innendienst, 'Wie viele Mitarbeiter beschäftigen Sie im Innendienst (Service, Abwicklung)?')) return false;
 
 if(!RadioBoxCheck(document.Formular.fm_Finanzberatung, 'Wie viele Mitarbeiter beschäftigen Sie als Vertriebspartner in der Finanzberatung (Angestellte, Selbstständige)?')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Qualifikationen"), 'Welche Qualifikationen müssen die in Ihrem Unternehmen tätigen Kundenberater mitbringen?')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Anlageberater"), 'Anlageberatung seit?')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Ausbildung"), 'Bitte die Ausbildung angeben.')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Beratungsgespraech"), 'Wie strukturieren Sie Ihre Beratungsgespräche? (z. B. Fragebogen; Muster bitte beifügen)')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Anlegerprofil"), 'Wie analysieren Sie das Anlegerprofil Ihrer Kunden? (Bitte fügen Sie ein Muster des von Ihnen eingesetzten Beratungsbogens bei) Beratungsgespraech')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Basis"), 'Auf welcher Basis entscheiden Sie über den Anlageschwerpunkt innerhalb der Depots? (z. B. Länderauswahl)')) return false;

 if(!RadioBoxCheck(document.Formular.fm_Beratung, 'Auf welcher Basis führen Sie die Beratung aus?')) return false;

 if(!RadioBoxCheck(document.Formular.fm_Anzahl, 'Anzahl der Kunden?')) return false;

 if(!RadioBoxCheck(document.Formular.fm_Anlagevolumen, 'Durchschnittliches Anlagevolumen/Geschäftsumfang der Transaktionen?')) return false;

 if(!RadioBoxCheck(document.Formular.fm_Starplaene, 'Sparpläne ab?')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Vorsichtsmassnahmen"), 'Welche Vorsichtsmaßnahmen haben Sie zum Thema Geldwäsche getroffen?')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Ueberpruefung"), 'Wie prüfen / informieren Sie Ihre Mitarbeiter bezüglich	der Einhaltung der Geldwäscherichtlinien bzw. in welchen Abständen finden Unterweisungen statt?')) return false;

 if(!TextBoxCheck(document.getElementById("fm_Wahr"), 'Sind Ihre Angaben vollstaendig und wahrheitsgemaess ausgefuellt?')) return false;

}

function eingabepruefung_kontakt(check)
{
if(!check){
 if(!RadioBoxCheck(document.Formular.fm_sex, 'Bitte wählen Sie Ihre Anrede aus.')) return false;

 if(!TextBoxCheck(document.getElementById("fm_lastname"), 'Bitte Ihren Namen angeben.')) return false;

 if(!TextBoxCheck(document.getElementById("fm_firstname"), 'Bitte Ihren Vornamen angeben.')) return false;

 if(!TextBoxCheck(document.getElementById("fm_zipcode"), 'Bitte Ihre Adresse vollständig angeben.')) return false;
 
 if(!TextBoxCheck(document.getElementById("fm_telephone"), 'Bitte Ihre Telefonnummer angeben.')) return false;

 if(!EmailCheck(document.getElementById("fm_email"), 'Bitte Ihre Email-Adresse angeben.')) return false;
}else{
 if(!TextBoxCheck(document.getElementById("fm_to"), 'Bitte den Empfänger auswählen.')) return false;
}
 if(!TextBoxCheck(document.getElementById("fm_comments"), 'Bitte Ihre Bemerkungen angeben.')) return false;
}

function TextBoxCheck(textbox,message)
{
 if(textbox.value == "" || (textbox.type == "checkbox" && !textbox.checked))
 {
   alert(message);
   textbox.focus();
   return false;
 }
   return true;
}

function TextBoxListCheck(textboxlist,sum,message)
{
  var feld;
  for(i = 0; i < sum; i++)
  {
    feld=document.getElementById(textboxlist+"["+i+"]");
	if((feld.type=="text" && feld.value) || (feld.type=="checkbox" && feld.checked))
	{
      return true;
    }
  }
      alert(message);
      document.getElementById(textboxlist+"[0]").focus();
	  return false;
}

function GebCheck(gebbox)
{
if (gebbox.value.search(/^(\d\d)\.(\d\d)\.(\d\d\d\d)$/) == -1)
{
	alert("Bitte ein Datum im angegebenen Format eingeben! -> tt.mm.jjjj / Beispiel: 12.05.1960");
	return false;
}
	return true;
}

function EmailCheck(emailbox,message)
{
 if(emailbox.value.indexOf('@') == -1)
 {
   alert(message);
   emailbox.focus();
   return false;
 }
   return true;
}

function RadioBoxCheck(radiobox,message)
{
 vote = 0;
 for(i = 0; i < radiobox.length; i++){
  if(radiobox[i].checked) {
   vote = i+1;
   return true;
  }
 }
 if (vote == 0) {
  alert (message);
  return false;
 }
}