function ValidatePasswords () {
  var frm = document.forms["registerform"];
  if (frm.pw.value != frm.pw2.value) {
    alert ("The Passwords does not match");
    return false;
  } else {
    return true;
  }
}
function setupValidation () {
	reqtext = "Required field: ";
	val = new Validator("registerform");
	val.addValidation ("em", "req", reqtext + "Email address");
	val.addValidation ("pw", "req", reqtext + "Password");
	val.addValidation ("pw2", "req", reqtext + "Re-type");
	val.addValidation ("fn", "req", reqtext + "First name");
	val.addValidation ("ln", "req", reqtext + "Family name");
	val.addValidation ("ge", "dontselect=0", "Ms. or Mr.?");
/*	val.addValidation ("bd", "req", reqtext + "Birth date"); */
	val.addValidation ("st", "req", reqtext + "Street");
	val.addValidation ("sn", "req", reqtext + "Street number");
	val.addValidation ("zi", "req", reqtext + "Postal code");
	val.addValidation ("ci", "req", reqtext + "Town");
	val.addValidation ("co", "dontselect=0", "Please select a country");

	val.addValidation ("em", "email", "Not a valid email address");
/*	val.addValidation ("bd", "regexp=^[0-9]{2}\/[0-9]{2}\/([12][0-9])?[0-9]{2}$", "Please enter a correct date (ex: 01/31/1970)"); */

	val.setAddnlValidationFunction ("ValidatePasswords");
}
function mailPassword (formname) {
	frm = document.getElementById(formname);
	if (frm.em.value.length == 0) {
		alert ('Fill in Your email above!');
	} else {
		frm.md.value = 'p';
		frm.submit();
	}
	return false;
}