function check() { 
 
	var form = document.forms["join"]; 

	if(form.elements["strasse"].value == ""
		||form.elements["nr"].value == ""		
		||form.elements["plz"].value == ""
		||form.elements["ort"].value == ""
		||form.elements["vorname"].value == ""
		||form.elements["name"].value == ""
		) 
	{ 
		alert("Bitte füllen Sie alle Felder mit * aus."); 
		return false; 
	} 
  
  if(!email(form.elements["email"].value)) 
  { 
      alert("Bitte geben Sie eine gültige E-Mail Adresse an!"); 
      return false; 
  }
  		
	var passw = form.elements["passw"].value;
	var passw2 = form.elements["passw2"].value;  
	
	if(passw.length < 5) { 
	   alert("Das Passwort sollte mindestens 5 Zeichen lang sein."); 
	   return false; 
	}     
	if(passw != passw2) { 
	   alert("Die beiden Passwörter müssen identisch sein!"); 
	   return false; 
	} 
	
	if(!(form.elements["agb"].checked)) { 
	   alert("Bitte stimmen Sie unseren AGB zu."); 
	   return false; 
	}	
	
	return true; 
} 


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);
}