function validate_newuser() {
	var frm=document.newuser;
	var email_checkchar1=frm.email.value.indexOf("@");
	var email_checkchar2=frm.email.value.lastIndexOf(".");
	var allesgut = true;
	var msg = '';

	if(frm.newuser.value.length < 4){
		msg = msg+"Sorry, your user name needs to be at least 4 characters long.\n";
		allesgut = false;
	}
	if(frm.newpwd1.value.length < 4){
		msg = msg+"Sorry, your password needs to be at least 4 characters long.\n";
		allesgut = false;
	}else{
		if(frm.newpwd1.value != frm.newpwd2.value){
			msg = msg+"The passwords you entered did not match. Please try again, entering identical values for password and confirmation password.\n";
			allesgut = false;
		}
	}

	if(frm.email.value.length>0){
		if(email_checkchar1==-1 || email_checkchar2==-1 || email_checkchar2 < email_checkchar1){
			msg = msg+"The email you entered does not appear to be a valid email. If you do not want to enter an email please leave the email field blank, otherwise please ensure that you have entered your correct email.\n";
			allesgut = false;
		}
	}

	if (allesgut == false) {
		alert(msg);
		return false;
	}
}
