function fShowDiv(div){
	if(document.getElementsByName(div)[0].style.display=='none'){
		document.getElementsByName(div)[0].style.display = 'block';
		document.getElementsByName(div+'b')[0].innerHTML = '<a onclick="fShowDiv(\''+div+'\');" class="mPointer"><img src="grafik/button_zu.gif" title="Zuklappen" alt="Zuklappen" /></a>';
	}else{
		document.getElementsByName(div)[0].style.display = 'none';
		document.getElementsByName(div+'b')[0].innerHTML = '<a onclick="fShowDiv(\''+div+'\');" class="mPointer"><img src="grafik/button_auf.gif" title="Aufklappen" alt="Aufklappen" /></a>';
	}
}

function fDel(){
	return confirm('Eintrag wirklich löschen?');
}

function fFreischalten(a){
	if(a==0) return true;
	else return confirm('Der Eintrag wird nun freigeschaltet und eine Mail an zutreffende Mitglieder geschickt.');
}

function fContact(div){
	if(document.getElementsByName(div)[0].style.display=='none'){
		document.getElementsByName(div)[0].style.display = 'block';
		if(IE) scrollY = document.body.scrollTop;
		else scrollY = window.pageYOffset;
		scrollY = scrollY + 40;
		document.getElementsByName(div)[0].style.top = scrollY+'px';
	}else{
		document.getElementsByName(div)[0].style.display = 'none';
	}
}

function cursor(){
	var cur = window.location.pathname;
	if(cur.indexOf('memberlogin')>0){
		document.loginfeld.loginname.focus();
	}
	else if(cur.indexOf('admin')>0){
		document.loginfeld.adminlogname.focus();
	}
	else{}
}

var description = "Treffpunkt der Experten";
var url = "http://www.rednerdirekt.de";
function bookmarksite(){
		if (document.all)
			window.external.AddFavorite('http://www.rednerdirekt.de', 'www.rednerdirekt.de - Treffpunkt der Experten');
		else if (window.sidebar)
			window.sidebar.addPanel('www.rednerdirekt.de - Treffpunkt der Experten', 'http://www.rednerdirekt.de', '')
}
function bookmarklink() {
		if ((document.all && !window.opera) || (window.sidebar))
			 document.write("<a href=\"javascript:bookmarksite()\">&raquo; Seite merken</a>");
		else if (window.opera)
			 document.write("<a href='" + url + "' rel='sidebar' title='"+description+"'>&raquo; Seite merken</a>");
}

function onlyNumbers(n){
  var val = n.value.replace(/[^\.^,\d]/g, '');
  n.value = val;
}

function textCounter(max){
	document.getElementById('tc').value = max-document.getElementsByName('text')[0].value.length;
	if(max-document.getElementsByName('text')[0].value.length<0){
		document.getElementById('tc').style.color = '#f00';
	}else{
		document.getElementById('tc').style.color = '#000';
	}
}

function keineUmlaute(){
	var pw1 = document.forms['form1'].elements['passwortneu'].value;
	var pw2 = document.forms['form1'].elements['passwortneu2'].value;
	if(pw1){
		if((pw1.search(/ä/)!=-1) || (pw1.search(/ö/)!=-1) || (pw1.search(/ü/)!=-1) || (pw1.search(/ß/)!=-1) || (pw1.search(/Ä/)!=-1) || (pw1.search(/Ö/)!=-1) || (pw1.search(/Ü/)!=-1)){
			alert('Bitte benutzen Sie keine Umlaute bei Ihrem Passwort.'); document.form1.passwortneu.focus(); return false;
		}
		else if(pw1!=pw2){alert('Ihre Passwortwiederholung ist fehlerhaft.'); document.form1.passwortneu2.focus(); return false;}
	}else{
		alert('Sie haben kein Passwort eingegeben.'); document.form1.passwortneu.focus(); return false;
	}
}

function newscheck(){
	var betreff = document.forms['form1'].elements['betreff'].value;
	if(!betreff){alert('Sie haben keinen Betreff eingegeben.'); document.form1.betreff.focus(); return false;}

	var mitteilung = document.forms['form1'].elements['mitteilung'].value;
	if(!mitteilung){alert('Sie haben keine Mitteilung eingegeben.'); document.form1.mitteilung.focus(); return false;}
}

function check(max){
	var anrede = document.forms['form1'].elements['anrede'].value;
	if(!anrede || anrede=='bitte wählen'){alert('Sie haben keine Anrede ausgewählt.'); document.form1.anrede.focus(); return false;}

	var vorname = document.forms['form1'].elements['vorname'].value;
	if(!vorname){alert('Sie haben keinen Vornamen eingegeben.'); document.form1.vorname.focus(); return false;}

	var name = document.forms['form1'].elements['name'].value;
	if(!name){alert('Sie haben keinen Nachnamen eingegeben.'); document.form1.name.focus(); return false;}

	var birthday = document.forms['form1'].elements['birthday'].value;
	if(!birthday){alert('Sie haben keinen Geburtstag eingegeben.'); document.form1.birthday.focus(); return false;}

	var strasse = document.forms['form1'].elements['strasse'].value;
	if(!strasse){alert('Sie haben keine Straße eingegeben.'); document.form1.strasse.focus(); return false;}

	var plz = document.forms['form1'].elements['plz'].value;
	if(!plz){alert('Sie haben keine Postleitzahl eingegeben.'); document.form1.plz.focus(); return false;}

	var stadt = document.forms['form1'].elements['stadt'].value;
	if(!stadt){alert('Sie haben keine Stadt eingegeben.'); document.form1.stadt.focus(); return false;}

	var tel = document.forms['form1'].elements['tel'].value;
	if(!tel){alert('Sie haben keine Telefonnummer eingegeben.'); document.form1.tel.focus(); return false;}

	var mail = document.forms['form1'].elements['mail'].value;
	if(!mail){alert('Sie haben keine E-Mail eingegeben.'); document.form1.mail.focus(); return false;}
	else if(mail){
		var mail_fehler = 0;
		var PosAt = mail.indexOf("@");
		if (PosAt == -1) {mail_fehler = 1;}
			if (PosAt == 0) {mail_fehler = 1;}
		if (mail.indexOf("@", PosAt + 1) > PosAt) {mail_fehler = 1;}
		var PosPt = mail.indexOf(".", PosAt);
		if ((PosPt == -1) || (PosPt - PosAt < 2) || (mail.length - PosPt < 3)) {mail_fehler = 1;}
		if(mail_fehler==1){
			alert('Sie haben keine gültige E-Mail eingegeben.'); document.form1.mail.focus(); return false;
		}
	}

	var cc = document.forms['form1'].elements['stichworte'].value;
	if(cc){
		cc = cc.replace(/,/g, ' ');
		while(cc.indexOf('  ')!=-1){
			cc = cc.replace(/  /g, ' ');
		}
		var c = cc.match(/ /g);
		if(c){
			c = 1+c.length;
			cc = cc.replace(/ /g, ', ');
			if(max==400 && c>2){var a = 1; aa = 2;}
			else if(max==1000 && c>5){var a = 1; aa = 5;}
			else if(c>10){var a = 1; aa = 10;}
			if(a){
				alert('Ihre Stichworte sind auf '+aa+' begrenzt. Aktuell haben Sie '+c+' angegeben.');
				document.form1.stichworte.focus(); return false;
			}
		}
	}

	var tc = document.forms['form1'].elements['text'].value;
	if(tc<0){
		alert('Ihre Beschreibung ist zu lang. Kürzen Sie diese um bei der Anmeldung fortzufahren.');
		document.form1.stichworte.focus(); return false;
	}

	var kat = 0; // Anzahl gewählten Katrgorien
	for(i=1; document.getElementsByName('rubrik'+i)[0]; i++){
		if(document.getElementsByName('rubrik'+i)[0].value!=''){
			kat++;
		}
	} // wenn keine Kategorie gewählt wurde...
	if(kat==0){alert('Bitte wählen Sie mindestens 1 Kategorie aus.'); document.form1.rubrik1.focus(); return false;}

	if(document.getElementById('tc')){
		if(document.getElementById('tc').value<0){alert('Ihre Beschreibung ist zu lang, bitte kürzen Sie diese entsprechend.'); document.form1.text.focus(); return false;}
	}

	if(document.forms['form1'].elements['honorarbereich']){
		var h1 = document.forms['form1'].elements['honorarbereich'].value;
		var h2 = document.forms['form1'].elements['festhonorar'].value;
		if((h1!='keine Angabe') && (h2)){
			alert('Sie können entweder einen Honorarbereich oder ein Festhonorar auswählen.'); return false;
		}
	}
	if(document.forms['form1'].elements['festhonorar'].value != ""){
		// Zahlencheck
		if(isNaN(document.forms['form1'].elements['festhonorar'].value) ||
			document.forms['form1'].elements['festhonorar'].value.indexOf(".") != "-1"
		){
			alert('Das Festhonorar darf nur aus Zahlen bestehen'); return false;
		}
	}

	if(document.forms['form1'].elements['loginname']){
		var loginname = document.forms['form1'].elements['loginname'].value;
		if(!loginname){alert('Sie haben keinen Benutzername eingegeben.'); document.form1.loginname.focus(); return false;}
	}

	if(document.forms['form1'].elements['passwort']){
		var pw1 = document.forms['form1'].elements['passwort'].value;
		var pw2 = document.forms['form1'].elements['passwort2'].value;
		if(pw1){
			if((pw1.search(/ä/)!=-1) || (pw1.search(/ö/)!=-1) || (pw1.search(/ü/)!=-1) || (pw1.search(/ß/)!=-1) || (pw1.search(/Ä/)!=-1) || (pw1.search(/Ö/)!=-1) || (pw1.search(/Ü/)!=-1)){
				alert('Bitte benutzen Sie keine Umlaute bei Ihrem Passwort.'); document.form1.passwort.focus(); return false;
			}
			else if(pw1!=pw2){alert('Ihre Passwortwiederholung ist fehlerhaft.'); document.form1.passwort2.focus(); return false;}
		}else{
			alert('Sie haben kein Passwort eingegeben.'); document.form1.passwort.focus(); return false;
		}

		var agb = document.forms['form1'].elements['agb'].checked;
		if(agb!=true){alert('Sie müssen unseren AGB zustimmen.'); document.form1.agb.focus(); return false;}
	}
}

function check3(){
	var name = document.forms['form1'].elements['name'].value;
	if(!name){alert('Sie haben keinen Namen eingegeben.'); document.form1.name.focus(); return false;}

	var mail = document.forms['form1'].elements['mail'].value;
	if(!mail){alert('Sie haben keine E-Mail eingegeben.'); document.form1.mail.focus(); return false;}
	else if(mail){
		var mail_fehler = 0;
		var PosAt = mail.indexOf("@");
		if (PosAt == -1) {mail_fehler = 1;}
			if (PosAt == 0) {mail_fehler = 1;}
		if (mail.indexOf("@", PosAt + 1) > PosAt) {mail_fehler = 1;}
		var PosPt = mail.indexOf(".", PosAt);
		if ((PosPt == -1) || (PosPt - PosAt < 2) || (mail.length - PosPt < 3)) {mail_fehler = 1;}
		if(mail_fehler==1){
			alert('Sie haben keine gültige E-Mail eingegeben.'); document.form1.mail.focus(); return false;
		}
	}

	var betreff = document.forms['form1'].elements['betreff'].value;
	if(!betreff){alert('Sie haben keinen Betreff eingegeben.'); document.form1.betreff.focus(); return false;}

	var mitteilung = document.forms['form1'].elements['mitteilung'].value;
	if(!mitteilung){alert('Sie haben keine Mitteilung eingegeben.'); document.form1.mitteilung.focus(); return false;}
}

function RechnerHonorarbereich(p1, p2, p3){
	var w = document.forms['form1'].elements['honorarbereich'].value;
	if(w=='keine Angabe'){w1 = '0';}
	else if(w=='bis 1.500 €'){w1 = '1500';}
	else if(w=='1.000 - 2.500 €'){w1 = '2500';}
	else if(w=='2.000 - 3.500 €'){w1 = '3500';}
	else if(w=='3.000 - 4.000 €'){w1 = '4000';}
	else if(w=='3.500 - 5.000 €'){w1 = '5000';}
	else if(w=='über 5.000 €'){w1 = '5500';}
	else{w1 = '0';}
	if(w1>0){
		var e1 = (w1*(p1/100))/12;				//2009-09-08 Von Susi geändert --> /12 hinzugefügt
		var e2 = (w1*(p2/100))/12;				//2009-09-08 Von Susi geändert --> /12 hinzugefügt
		var e3 = (w1*(p3/100))/12;				//2009-09-08 Von Susi geändert --> /12 hinzugefügt
		/*	2009-09-08 von Susi geändert (keine gerundeten Zahlen mehr!)
		document.getElementById('e1').innerHTML = Math.round(e1)+',00 €';
		document.getElementById('e2').innerHTML = Math.round(e2)+',00 €';
		document.getElementById('e3').innerHTML = Math.round(e3)+',00 €';*/
		
		e1 = e1.toString(); e1 = e1.replace(/\./, ","); 	//Punkt durch Komma ersetzen
		e2 = e2.toString(); e2 = e2.replace(/\./, ","); 
		e3 = e3.toString(); e3 = e3.replace(/\./, ",");
		e1komma = e1.search(/,/);		//Position des Kommas herausfinden (um es ggf. zu ersetzen bzw. um Stellen dahinter zu kürzen)
		e2komma = e2.search(/,/);
		e3komma = e3.search(/,/);
		//Ausgabestring zusammensetzen mit € und korrekten Stellen hinterm Komma
		if(e1komma == -1){ document.getElementById('e1').innerHTML = e1+',00 €'; } else { e1 = e1+'00'; e1 = e1.substring(0, e1komma+3); document.getElementById('e1').innerHTML = e1+' €'; }
		if(e2komma == -1){ document.getElementById('e2').innerHTML = e2+',00 €'; } else { e2 = e2+'00'; e2 = e2.substring(0, e2komma+3); document.getElementById('e2').innerHTML = e2+' €'; }
		if(e3komma == -1){ document.getElementById('e3').innerHTML = e3+',00 €'; } else { e3 = e3+'00'; e3 = e3.substring(0, e3komma+3); document.getElementById('e3').innerHTML = e3+' €'; }
	}
	else{
		document.getElementById('e1').innerHTML = '-';
		document.getElementById('e2').innerHTML = '-';
		document.getElementById('e3').innerHTML = '-';
	}
}

function RechnerFesthonorar(p4, p5, p6){
	var w2 = document.forms['form1'].elements['festhonorar'].value;
	if(w2>0){
		var e4 = (w2*(p4/100))/12;				//2009-09-08 Von Susi geändert --> /12 hinzugefügt
		var e5 = (w2*(p5/100))/12;				//2009-09-08 Von Susi geändert --> /12 hinzugefügt
		var e6 = (w2*(p6/100))/12;				//2009-09-08 Von Susi geändert --> /12 hinzugefügt
		//if((e4<72) && (e4>0)){e4 = 72; e5 = 90; e6 = 108;}
		if((e4<6) && (e4>0)){e4 = 6; e5 = 8; e6 = 10;}		//2009-09-08 von Susi geändert (Mindestbeträge angepasst)
		/*
		document.getElementById('e4').innerHTML = Math.round(e4)+',00 €';
		document.getElementById('e5').innerHTML = Math.round(e5)+',00 €';
		document.getElementById('e6').innerHTML = Math.round(e6)+',00 €';*/
		e4 = e4.toString(); e4 = e4.replace(/\./, ","); 	//Punkt durch Komma ersetzen
		e5 = e5.toString(); e5 = e5.replace(/\./, ","); 
		e6 = e6.toString(); e6 = e6.replace(/\./, ",");
		e4komma = e4.search(/,/);		//Position des Kommas herausfinden (um es ggf. zu ersetzen bzw. um Stellen dahinter zu kürzen)
		e5komma = e5.search(/,/);
		e6komma = e6.search(/,/);
		//Ausgabestring zusammensetzen mit € und korrekten Stellen hinterm Komma
		if(e4komma == -1){ document.getElementById('e4').innerHTML = e4+',00 €'; } else { e4 = e4+'00'; e4 = e4.substring(0, e4komma+3); document.getElementById('e4').innerHTML = e4+' €'; }
		if(e5komma == -1){ document.getElementById('e5').innerHTML = e5+',00 €'; } else { e5 = e5+'00'; e5 = e5.substring(0, e5komma+3); document.getElementById('e5').innerHTML = e5+' €'; }
		if(e6komma == -1){ document.getElementById('e6').innerHTML = e6+',00 €'; } else { e6 = e6+'00'; e6 = e6.substring(0, e6komma+3); document.getElementById('e6').innerHTML = e6+' €'; }

	}
	else{
		document.getElementById('e4').innerHTML = '-';
		document.getElementById('e5').innerHTML = '-';
		document.getElementById('e6').innerHTML = '-';
	}
}

function RechnerAktuellesHonorar(p1, p2, p3, p4, p5, p6, p7, p8, p9){
	if(document.getElementsByName('honorarart')[0].value=='aktueller Honorarbereich'){
		var w = document.getElementsByName('honorar')[0].value;
		if(w=='keine Angabe'){w1 = '0';}
		else if(w=='bis 1.500 €'){w1 = '1500';}
		else if(w=='1.000 - 2.500 €'){w1 = '2500';}
		else if(w=='2.000 - 3.500 €'){w1 = '3500';}
		else if(w=='3.000 - 4.000 €'){w1 = '4000';}
		else if(w=='3.500 - 5.000 €'){w1 = '5000';}
		else if(w=='über 5.000 €'){w1 = '5500';}
		else{w1 = '0';}
		if(w1>0){
			var a1 = (w1*(p1/100))/12;				//2009-09-08 Von Susi geändert --> /12 hinzugefügt
			var a2 = (w1*(p2/100))/12;				//2009-09-08 Von Susi geändert --> /12 hinzugefügt
			var a3 = (w1*(p3/100))/12;				//2009-09-08 Von Susi geändert --> /12 hinzugefügt
			/*	2009-09-08 von Susi geändert (keine gerundeten Zahlen mehr!)
			document.getElementById('a1').innerHTML = Math.round(a1)+',00 €';
			document.getElementById('a2').innerHTML = Math.round(a2)+',00 €';
			document.getElementById('a3').innerHTML = Math.round(a3)+',00 €';*/
		
			a1 = a1.toString(); a1 = a1.replace(/\./, ","); 	//Punkt durch Komma ersetzen
			a2 = a2.toString(); a2 = a2.replace(/\./, ","); 
			a3 = a3.toString(); a3 = a3.replace(/\./, ",");
			a1komma = a1.search(/,/);		//Position des Kommas herausfinden (um es ggf. zu ersetzen bzw. um Stellen dahinter zu kürzen)
			a2komma = a2.search(/,/);
			a3komma = a3.search(/,/);
			//Ausgabestring zusammensetzen mit € und korrekten Stellen hinterm Komma
			if(a1komma == -1){ document.getElementById('a1').innerHTML = a1+',00 €'; } else { a1 = a1+'00'; a1 = a1.substring(0, a1komma+3); document.getElementById('a1').innerHTML = a1+' €'; }
			if(a2komma == -1){ document.getElementById('a2').innerHTML = a2+',00 €'; } else { a2 = a2+'00'; a2 = a2.substring(0, a2komma+3); document.getElementById('a2').innerHTML = a2+' €'; }
			if(a3komma == -1){ document.getElementById('a3').innerHTML = a3+',00 €'; } else { a3 = a3+'00'; a3 = a3.substring(0, a3komma+3); document.getElementById('a3').innerHTML = a3+' €'; }
		}
	}
	else if(document.getElementsByName('honorarart')[0].value=='aktuelles Festhonorar'){
		var w2 = document.getElementsByName('honorar')[0].value;
		if(w2>0){
			var a1 = (w2*(p4/100))/12;				//2009-09-08 Von Susi geändert --> /12 hinzugefügt
			var a2 = (w2*(p5/100))/12;				//2009-09-08 Von Susi geändert --> /12 hinzugefügt
			var a3 = (w2*(p6/100))/12;				//2009-09-08 Von Susi geändert --> /12 hinzugefügt
			//if((a1<72) && (a1>0)){a1 = 72; a2 = 90; a3 = 108;}
			if((a1<6) && (a1>0)){a1 = 6; a2 = 8; a3 = 10;}		//2009-09-08 von Susi geändert (Mindestbeträge angepasst)
			/*  2009-09-08 von Susi geändert (keine gerundeten Zahlen mehr!)
			document.getElementById('a1').innerHTML = Math.round(a1)+',00 €';
			document.getElementById('a2').innerHTML = Math.round(a2)+',00 €';
			document.getElementById('a3').innerHTML = Math.round(a3)+',00 €';
			*/
			
			a1 = a1.toString(); a1 = a1.replace(/\./, ","); 	//Punkt durch Komma ersetzen
			a2 = a2.toString(); a2 = a2.replace(/\./, ","); 
			a3 = a3.toString(); a3 = a3.replace(/\./, ",");
			a1komma = a1.search(/,/);		//Position des Kommas herausfinden (um es ggf. zu ersetzen bzw. um Stellen dahinter zu kürzen)
			a2komma = a2.search(/,/);
			a3komma = a3.search(/,/);
			//Ausgabestring zusammensetzen mit € und korrekten Stellen hinterm Komma
			if(a1komma == -1){ document.getElementById('a1').innerHTML = a1+',00 €'; } else { a1 = a1+'00'; a1 = a1.substring(0, a1komma+3); document.getElementById('a1').innerHTML = a1+' €'; }
			if(a2komma == -1){ document.getElementById('a2').innerHTML = a2+',00 €'; } else { a2 = a2+'00'; a2 = a2.substring(0, a2komma+3); document.getElementById('a2').innerHTML = a2+' €'; }
			if(a3komma == -1){ document.getElementById('a3').innerHTML = a3+',00 €'; } else { a3 = a3+'00'; a3 = a3.substring(0, a3komma+3); document.getElementById('a3').innerHTML = a3+' €'; }

			
			
		}
	}
	else{
		document.getElementById('a1').innerHTML = p7;
		document.getElementById('a2').innerHTML = p8;
		document.getElementById('a3').innerHTML = p9;
	}
}

function korrekteDezimal(verschluesselteMail){					
	// Berechnet anhand von abstand und dem Spam-sicheren Dezimalcode den korrekten Dezimalcode
	abstand = 3;	// abstand ist der Schlüssel für die Codierung und Decodierung
	DeziAusgabe = "";
	zahlen = verschluesselteMail.split(" ");
	laenge = zahlen.length;
	for (i=0;i<laenge;i++) {
		neueZahl = eval(parseInt(zahlen[i]) - abstand);
		DeziAusgabe = DeziAusgabe + neueZahl;
		if ((i+1) != laenge) DeziAusgabe = DeziAusgabe + " ";
	}
	
	// erzeugt aus dem Dezimalcode die lesbare Mail-Adresse
	korrekteZahlen = DeziAusgabe.split(" ");
	laengeArray = korrekteZahlen.length;
	MailAusgabe = "";
	for (i=0;i<laengeArray;i++) {
		zeichen = String.fromCharCode(korrekteZahlen[i]);
		MailAusgabe = MailAusgabe + zeichen;
	}
	document.write( "<a href='mailto:" + MailAusgabe + "' id='mail'>"); 
	document.write( MailAusgabe );
	document.write( '<\/a>' ); 
}

function mitgliedschaft1(z){
	if(document.getElementById(z).style.display=="none"){
		document.getElementById(z).style.display = "block";
	}
	else if(document.getElementById(z).style.display=="block"){
		document.getElementById(z).style.display = "none";
	}
}

function check4(){
	if((document.getElementById('mitgliedschaft').checked==false) && (document.getElementsByName('honorar')[1].checked==false)){
		return false;
	}

	if(document.getElementsByName('honorar')[1].checked==true){
		//2009-09-08 von Susi eingefügt (wenn das Feld "Festhonorar" = '', dann schreibe eine 0 rein)
		if(document.getElementsByName('festhonorar')[0].value==''){document.getElementsByName('festhonorar')[0].value='0';}
		var h1 = document.getElementsByName('honorarbereich')[0].value;
		var h2 = document.getElementsByName('festhonorar')[0].value;
		var h3 = document.getElementsByName('honorar')[0].value;
		var h4 = document.getElementsByName('honorarart')[0].value;
		var h5 = document.getElementsByName('resttage')[0].value-44;
		if((h1!='keine Angabe') && (h2!=0)){
			alert('Sie können entweder einen Honorarbereich oder ein Festhonorar auswählen.'); return false;
		}
		if(h1!='keine Angabe' && h1==h3 && h4=='aktueller Honorarbereich'){
			alert('Ihr gewünschter Honorarbereich entspricht Ihrem aktuellen Honorarbereich.'); return false;
		}
		if(h2!='' && h2==h3 && h4=='aktuelles Festhonorar'){
			alert('Ihr gewünschtes Festhonorar entspricht Ihrem aktuellen Festhonorar.'); return false;
		}
		//2009-09-08 von Susi geändert: "bei dem festhonorar habe ich in die Abfrage eine 0 statt ein '' eingebaut"
		if((h4=='aktueller Honorarbereich' && h3=='über 5.000 €' && h1=='keine Angabe' && h2=='0')	|| // Fall 1: aktueller Honorarbereich über 5000 E und gewünscht ohne Angabe
			(h4=='aktuelles Festhonorar' && h3==5500 && h1=='keine Angabe' && h2=='0') || // Fall 2: aktuelles Festhonorar 5500 und gewünschte Festhonorar ohne Angabe 
			(h4=='keine Honorarangabe' && h1=='keine Angabe' && h2=='0')){ // Fall 3: aktuelles Honorar ohne Angabe und gewünschtes Honorar ohne Angabe
			alert('Ihr gewünschtes Honorar entspricht Ihrem aktuellen Honorar.'); return false;
		}
		if((document.forms['form1'].elements['resttage'].value>=44)){
			var h11 = (h1.substr((h1.length-8), 6))*1000;
			if(h3=='keine Angabe'){
				var h3 = 5500;
			}
			if(!h3){
				h3 = 5500;
			}
			if(h3=='bis 1.500 €' || h3=='1.000 - 2.500 €' || h3=='2.000 - 3.500 €' || h3=='3.000 - 4.000 €' || h3=='3.500 - 5.000 €' || h3=='über 5.000 €'){
				var h3 = (h3.substr((h3.length-8), 6))*1000;
			}
			//if(h1=='keine Angabe' && !h2){		//2009-09-08 von Susi geändert (h2 kann nur '0' oder eine Zahl annehmen))
			if(h1=='keine Angabe' && h2=='0' && h3<5500){
				var error = 1;
				return confirm('Sie haben keine Angabe zu Ihrem Honorar gemacht.\nWenn Sie bestätigen, erhalten Sie eine neue Rechnung.\nIhre bislang ggf. gezahlten Beiträge werden natürlich berücksichtigt.');
			}
			else if((h1=='keine Angabe' && h2<h3) || (h1!='keine Angabe' && h11<h3)){
				var error = 1;
				alert('Sie können Ihr Honorar erst in '+h5+' Tagen verringern.'); return false;
			}
			if(!error){
				var antwort = confirm('Sie haben Ihre Honorarangaben geändert.\nWenn Sie bestätigen, erhalten Sie eine neue Rechnung.\nIhre bisher gezahlten Beiträge werden berücksichtigt.');
				if(antwort==false){
					return false;
				}
			}
		}
	}

	if(document.getElementById('mitgliedschaft').checked==true){
		if((document.getElementsByName('aendern')[0].checked==false) && (document.getElementsByName('aendern')[1].checked==false)){
			alert('Sie haben noch keine Auswahl bezüglich Ihrer Mitgliedschaft getroffen.'); return false;
		}
		if(document.getElementsByName('aendern')[1].checked==true){
			if((document.getElementsByName('submit')[0].checked==false) && (document.getElementsByName('submit')[1].checked==false) && (document.getElementsByName('submit')[2].checked==false)){
				alert('Sie haben noch keine Auswahl bezüglich Ihrer Mitgliedschaft getroffen.'); return false;
			}
			if(document.getElementById('erhoehen').checked==true){
				var antwort = confirm('Sie sind dabei Ihren Status zu erhöhen. Dies wirkt sich auf die Kosten Ihres Profils aus.\n\nDrücken Sie OK um dies zu bestätigen oder brechen Sie den Vorgang ab.');
				if(antwort==false){
					return false;
				}
			}
		}
	}
}

function suchecheck(feld,feld2){
	if(feld2){
		if(document.getElementsByName(feld2)[0].value.length>3 && document.getElementsByName(feld)[0].value.length<3) feld = feld2;
	}
	if(document.getElementsByName(feld)[0].value==''){
		alert('Sie haben Ihre Sucheingabe vergessen.'); return false;
	}
}

function keycheck(evt, current){
  if(evt.which) var button = evt.which; // für alle Browser außer IE
  else if(evt.keyCode) var button = evt.keyCode; // für IE
	if(button==13){ // wenn return / enter, dann abbrechen
		return false;
	}
}

