//
// $Id$
//

function verifyReg() {
	var okval = true;

	var reg = window.document.regform;
	var email = reg.email.value;
	var passwd1 = reg.passwd1.value;
	var passwd2 = reg.passwd2.value;
	var msg = '';

	if(email.value == '')  {
		msg = 'You must enter your email address.'; 
		reg.email.focus();
	}
	else {
		if(email.match("@") == null) {
			msg = 'The e-mail address is not valid.';
		}
		else {
			// better have a dot in the host part of email

			var addrparts = email.split("@");
			if(addrparts[1].match(/\./) == null) {
				msg = 'The domain part of the e-mail address is not valid.';
			}
			if(addrparts[0] == "") {
				msg = 'The user part of the e-mail address is empty.';
			}
			reg.email.focus();
		}
	}
	if(passwd1 == '' || passwd2 == '') {
		msg = 'You must enter a password.';
	}
	if(passwd1 != passwd2) {
		msg = 'Passwords do not match.';
	}
	if(msg != '') {
		reg.status.value = 'bad';
		reg.msg.value = msg;
		okval = false;
	}
	if(okval) {
		reg.msg.value = '';
		reg.status.value = 'ok';
	}
	return okval;
}
