function register(f) {
    var msg='';
    var validEmail=/.+@.+\.\w{2,}/;
    if (f.first_name.value == '') {
        msg=msg + "Your first name is required\n"; }
    if (f.last_name.value == '') {
        msg=msg + "Your last name is required\n"; }
    if (f.phone.value == '') {
        msg=msg + "Your phone number is required\n"; }
    if (f.email.value == '') {
        msg=msg + "Your email is required\n";
    } else {
        if (!validEmail.test(f.email.value)) {
            msg=msg + "Your Email address is not formatted correctly\n";
        }
    }
    if (f.pw.value == '') {
        msg=msg + "A password is required\n"; }
    if (f.pw2.value == '') {
        msg=msg + "A password confirmation is required\n"; }
    if (f.pw2.value != f.pw.value) {
        msg=msg + "The password and confirmation do not match\n"; }
    if (!f.relationship[0].checked && !f.relationship[1].checked) {
        msg=msg + "Please let us know if you have a pre-existing relationship\n"; }
    if (f.relationship[1].checked && f.how_hear.value=='') {
        msg=msg + "Please describe how you heard about us\n"; }
    if (!f.tou.checked ) {
        msg=msg + "You must agree to the Terms of Use\n"; }
    if (msg != '') {
        alert(msg);
        return(false);
    } else {
        return(true);
    }
}
function popAWin(url) {
	popUp = window.open(url,'popUp','location=0,directories=0,top=200,left=500,resizable=1,status=1,scrollbars=1,menubar=0,height=500,width=400');
	popUp.focus();
}
function submit_changepassword()
{
    var msg='';
    if (document.theform.verify.value != document.theform.newpw.value) {
        msg=msg + "The new password does not match the verification password\n"; }
    if (msg != '') {
        alert(msg);
        return(false);
    } else {
        return(true);
    }
}
function submit_sendpw()
{
    var msg='';
    if (document.theform.email.value == '') {
        msg=msg + "Email is required\n"; }
    if (msg != '') {
        alert(msg);
        return(false);
    } else {
        return(true);
    }
}

