function evas_checkform() {
	
   var msg = '';
   if (document.formcheck.username.value == '') msg += '* Please enter an username.\n';
   if (document.formcheck.userpass.value == '') msg += '* Please enter a password.\n';
   if (document.formcheck.surname.value == '') msg += '* Please enter your surname.\n';
   if (document.formcheck.firstname.value == '') msg += '* Please enter your name.\n';
   if (document.formcheck.company.value == '') msg += '* Please enter your company.\n';
   if (document.formcheck.street.value == '') msg += '* Please enter your street.\n';
   if (document.formcheck.city.value == '') msg += '* Please enter your city.\n';
   if (document.formcheck.postalcode.value == '') msg += '* Please enter your postalcode.\n';
   if (document.formcheck.email.value == '') msg += '* Please enter your email-address.\n';
   
   // email-adressen checken
    email1=document.formcheck.email.value;
	
   if(email1 != ''){
      error=false;
      at_anzahl=0;
		
      for(i = 0 ;i < email1.length; i++){
         z=email1.substr(i,1);
		
         // gibts leerzeichen?
         if(z==" ") error=true;
			
		 // anzahl der @-zeichen
		 if(z=="@") at_anzahl++;
      }
			
      if(at_anzahl != 1) error=true;
		
      // gibt es nach dem @-zeichen einen punkt
      if(email1.lastIndexOf('.') < email1.lastIndexOf('@')) error=true;
		
      // gibt es mindestens ein zeichen vor dem @-zeichen?
      if(email1.lastIndexOf('@') <1 ) error=true;	
		
      if (error==true) msg+='* Please verfiy your email-address.\n';		
   }
	
   if (msg == '') {
		return true;
	}else{
   	msg = "Please fill in all mandatory fields:\t\t\t\t\t\n\n" + msg;
   	alert(msg);
		return false;
	}
}