
function formAusgefuellt(formular)
{ 
	var msg ="";
	
	if(document.newsletter.anrede.value=="")	{ 
		msg += "\n- Bitte eine Anrede eingeben"; 
	}
	
	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 gemacht:\n" + msg);
		return false;
	}
	
}

function do_check() {

	if(formAusgefuellt(this) != false) {
		// CAPTCHA
		var code = document.newsletter.code.value;
		holer_ajax('captcha', '../captcha/check_captcha.php?code=' + code );
	}
}









// Spendenseite / Fördernseite
function formAusgefuelltS(formular)
{ 
	var msg ="";
	
	if(document.newsletter.Vorname.value=="")	{ 
		msg += "\n- Bitte Ihren Vornamen eingeben"; 
	}
	
	if(document.newsletter.Name.value=="")	{ 
		msg += "\n- Bitte Ihren Namen eingeben"; 
	}
	
	if(document.newsletter.Strasse.value=="")	{ 
		msg += "\n- Bitte Ihre Strasse eingeben"; 
	}
	
	if(document.newsletter.PLZ_Ort.value=="")	{ 
		msg += "\n- Bitte Ihren Ort eingeben"; 
	}
	
	if(msg) {
		alert ("Sie haben folgende Fehler gemacht:\n" + msg);
		return false;
	}
	
}

function do_check_spende() {

	if(formAusgefuelltS(this) != false) {
		// CAPTCHA
		var code = document.newsletter.code.value;
		holer_ajax('captcha', '../captcha/check_captcha.php?code=' + code );
	}
}








//Captcha Bild neuladen
function reloadImage() {
    var now = new Date();
    if (document.images) {
        document.images.captchaBild.src = '/captcha/captcha.php?' + now.getTime();
    }
}
