function validate_forgotPass() {
    if ( document.form.lastname.value == "" ) {
        alert("Please enter your surname");
        document.form.lastname.focus();
        return false;
    }
    if ( document.form.numbers.value == "" ) {
        alert("Your adviser number must be entered");
        document.form.numbers.focus();
		return false;
    }
    if ( document.form.email.value == "" ) {
        alert("Please type in your email address");
        document.form.email.focus();
        return false;
    }
    if ( document.form.firstname.value == "" ) {
        alert("Please type in your first name");
        document.form.firstname.focus();
        return false;
    }
}


function validate_contact() {
    if ( document.form.lastname.value == "" ) {
        alert("Please enter your surname");
        document.form.lastname.focus();
        return false;
    }
    if ( document.form.email.value == "" && document.form.phone.value == "") {
        alert("Please enter either a contact email address or phone number");
        document.form.email.focus();
        return false;
    }
    if ( document.form.firstname.value == "" ) {
        alert("Please type in your first name");
		document.form.firstname.focus();
		return false;
    }
}



function validate_arc_contact() {

if ( document.form.Appt.value == "" && document.form.SendPack.value == "" ) {
        alert("Please choose an option");
		document.form.Appt.focus();
		return false;
    }

    if ( document.form.fullname.value == "" ) {
        alert("Please enter your full name");
        document.form.fullname.focus();
        return false;
    }

    if ( document.form.DealerGroup.value == "" ) {
        alert("Please enter your dealer group");
        document.form.DealerGroup.focus();
        return false;
    }

    if ( document.form.email.value == "" && document.form.phone.value == "" && document.form.mobilephone.value == "") {
        alert("Please enter either a contact email address or phone number");
        document.form.email.focus();
        return false;
    }

    if ( document.form.Appt.value != "" && document.form.ApptDate.value == "" ) {
        alert("Please type in an appointment date");
		document.form.ApptDate.focus();
		return false;
    }
}


function loadprefSurePDF(formVar) {
    var pdfName = formVar.pdfname.options[formVar.pdfname.selectedIndex].value;
    if (pdfName != "") {
        window.open("/documents/pip/forms/" + pdfName,"","status=yes,toolbar=yes,menubar=yes,scrollbars=yes,resizable=yes,width=700,height=500,left=0,top=0");
    }
    return false;
}

function checkprefSureStationeryForm() {
    var field=document.stationery_request.mail_from;
    var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.biz)|(\.info)|(\.name)|(\.museum)|(\.coop)|(\.aero)|(\.pro)|(\..{2,2}))$)\b/gi);
    if (!goodEmail) {
        alert('Please enter a valid e-mail address.');
        field.focus();
        field.select();
        return false;
    }
    return true;
}


function checkprefSureContactForm() {
        if (document.email_request.subject.value == "") {
            alert("Please enter a subject for this email.");
            document.email_request.subject.focus();
            return false;
        }
        if (document.email_request.mail_message.value == "") {
            alert("Please enter the message for this email.");
            document.email_request.mail_message.focus();
            return false;
        }

        var field=document.email_request.mail_from;
        var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.biz)|(\.info)|(\.name)|(\.museum)|(\.coop)|(\.aero)|(\.pro)|(\..{2,2}))$)\b/gi);
        if (!goodEmail) {
			alert('Please enter a valid e-mail address.');
			field.focus();
			field.select();
			return false;
        }
        return true;
}

