
function formAusgefuellt(formular)
{ 
	var msg ="";


	if(document.form.Vorname.value=="")	{ 
		msg += "\n- Bitte Ihren Vornamen eingeben"; 
	}
	
	if(document.form.Name.value=="")	{ 
		msg += "\n- Bitte Ihren Namen eingeben"; 
	}
	
	if(document.form.email.value=="")	{ 
		msg += "\n- Bitte eine Email eingeben"; 
	}

	if(document.form.email.value.indexOf('@')==-1 ||document.form.email.value.indexOf('.')==-1) {
		msg += "\n- Eine gültige Emailadresse muss  '@' (At-Zeichen) und einen '.' (Punkt) enthalten.";
	}

	var zeichen="/ ;:,äüöß";
	eingabe=document.form.email.value;
	laenge=eingabe.length;
	var thismsg = "";
	for( i=0;i<laenge;i++ )
	{
	  badchar=eingabe.charAt(i);
	  if (zeichen.indexOf(badchar)>-1)
	  {
		thismsg = "\n- Ihre Eingabe im Emailfeld enthält ungültige Zeichen. Ungültige Zeichen sind: / ;:,äöüß";
	  }  
	}
	msg += thismsg;

	atPosition=document.form.email.value.indexOf('@');
	
	if(document.form.email.value.indexOf('@',atPosition+1)>-1)
	{
		msg += "\n- Sie haben versehentlich mehr als ein '@-Zeichen' eingegeben.";
	}


	if(document.form.email.value.indexOf('.',atPosition)==-1)
	{
		msg += "\n- An irgendeiner Stelle NACH dem '@-Zeichen' sollte ein Punkt folgen.";
	}
	
	// Zeichen nach dem letzten Punkt werden überprüft
	punktPosition=document.form.email.value.lastIndexOf('.');

	if(punktPosition+3>document.form.email.value.length)
	{
		msg += "\n- Nach dem letzten Punkt müssen noch mindestens 2 Zeichen folgen.";
	}

	if(punktPosition+5<document.form.email.value.length)
	{
		msg += "\n- Bitte mindestens 2, aber NICHT mehr als 4 Zeichen nach dem letzten Punkt.";
	}
	
	if(msg) {
		alert ("Sie haben folgende Fehler bei der Eingabe der Emailadresse gemacht:\n" + msg);
		return false;
	}
}

function do_check() {

	if(formAusgefuellt(this) != false) {
		// CAPTCHA
		var code = document.form.code.value;
		holer_ajax('captcha', 'captcha/check_captcha.php?code=' + code );
	}
}


function formAusgefuelltNL(formular)
{ 
	var msg = "";

	if(document.newsletter.name.value=="")	{ 
		msg += "\n- Bitte Ihren Namen eingeben"; 
	}

	if(document.newsletter.email.value=="")	{ 
		msg += "\n- Bitte eine Email eingeben"; 
	}

	if(document.newsletter.email.value.indexOf('@')==-1 || document.newsletter.email.value.indexOf('.')==-1) {
		msg += "\n- Eine gültige Emailadresse muss  '@' (At-Zeichen) und einen '.' (Punkt) enthalten.";
	}

	var zeichen="/ ;:,äüöß";
	eingabe=document.newsletter.email.value;
	laenge=eingabe.length;
	var thismsg = "";
	for( i=0;i<laenge;i++ )
	{
	  badchar=eingabe.charAt(i);
	  if (zeichen.indexOf(badchar)>-1)
	  {
		thismsg = "\n- Ihre Eingabe im Emailfeld enthält ungültige Zeichen. Ungültige Zeichen sind: / ;:,äöüß";
	  }  
	}
	msg += thismsg;

	atPosition=document.newsletter.email.value.indexOf('@');
	
	if(document.newsletter.email.value.indexOf('@',atPosition+1)>-1)
	{
		msg += "\n- Sie haben versehentlich mehr als ein '@-Zeichen' eingegeben.";
	}


	if(document.newsletter.email.value.indexOf('.',atPosition)==-1)
	{
		msg += "\n- An irgendeiner Stelle NACH dem '@-Zeichen' sollte ein Punkt folgen.";
	}
	
	// Zeichen nach dem letzten Punkt werden überprüft
	punktPosition=document.newsletter.email.value.lastIndexOf('.');

	if(punktPosition+3>document.newsletter.email.value.length)
	{
		msg += "\n- Nach dem letzten Punkt müssen noch mindestens 2 Zeichen folgen.";
	}

	if(punktPosition+5<document.newsletter.email.value.length)
	{
		msg += "\n- Bitte mindestens 2, aber NICHT mehr als 4 Zeichen nach dem letzten Punkt.";
	}
	
	if(msg) {
		alert ("Sie haben folgende Fehler bei der Eingabe der Emailadresse gemacht:\n" + msg);
		return false;
	}
	else return true;
}



function do_checkNL(checkCode) {
	if(formAusgefuelltNL(this) != false) {
		// CAPTCHA
		var code = document.newsletter.code.value;
if(code.length==5 && checkCode.indexOf(code)!=-1){
//	alert("ok");
	return true;
}else{
	alert('Der eingegebene Bildcode stimmt nicht mit dem Bildcode auf dieser Seite überein! Bitte korrigieren Sie Ihre Eingabe!');
	return false;
}
		
//		holer_ajax('captcha', '../captcha/check_captcha2.php?code=' + code );
	}else return false;
}