function EMail(s)
{
 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);
}



function checkForm()
{
	if(document.mailer.REG_FIRSTNAME.value=='')
	{
	alert("Bitte gebe deinen Vornamen an.");
	document.mailer.REG_FIRSTNAME.focus();
	return false
	}


	if(document.mailer.REG_BIRTH_DAY.value=='' || document.mailer.REG_BIRTH_MONTH.value=='' || document.mailer.REG_BIRTH_YEAR.value=='')
	{
	alert("Bitte gebe deinen Geburtstag an.");
	document.mailer.REG_BIRTH_DAY.focus();
	return false
	}
	
	
	
	if(document.mailer.REG_MAIL.value=='')
	{
	alert("Bitte gebe deine eMail Adresse an.");
	document.mailer.REG_MAIL.focus();
	return false
	}
	if(document.mailer.REG_MAIL2.value=='')
	{
	alert("Bitte gebe die Bestätigung deiner eMail Adresse an.");
	document.mailer.REG_MAIL2.focus();
	return false
	}
	
	if(document.mailer.REG_MAIL.value!=document.mailer.REG_MAIL2.value)
	{
	alert("Du hast zwei verschiedene eMail Adressen eingegeben.");
	document.mailer.REG_MAIL2.focus();
	return false
	}

	if(EMail(document.mailer.REG_MAIL.value)==false){
		alert("Deine eMail Adresse ist nicht korrekt.");
	document.mailer.REG_MAIL.focus();
		return false
	}

	if(document.mailer.do_confirm.checked==false)
	{
	alert("Du musst die Datenschutzbedingungen akzeptieren.");
	return false
	}

}

function checkForm_landing()
{
	if(document.landing.vorname.value=='')
	{
	alert("Bitte gebe deinen Vornamen an.");
	document.landing.vorname.focus();
	return false
	}

	if(document.landing.email.value=='')
	{
	alert("Bitte gebe deine eMail Adresse an.");
	document.landing.email.focus();
	return false
	}
		
	if(EMail(document.landing.email.value)==false){
		alert("Deine eMail Adresse ist nicht korrekt.");
	document.landing.email.focus();
		return false
	}

	if(document.landing.check_datenschutz.checked==false)
	{
	alert("Du musst die Datenschutzbedingungen akzeptieren.");
	return false
	}

}