function checkForm()
{
	var mf = document.emailform;
    if (mf.FirstName.value.length < 2) {
        alert("Please enter your first name");
        mf.FirstName.focus(); return false;
    }
    if (mf.LastName.value.length < 2) {
        alert("Please enter your last name");
        mf.LastName.focus(); return false;
    }
    if (mf.Email.value.length > 0) {
        if (!isValidEmail(mf.Email.value)) {
            alert("Please make sure your email address is formatted correctly (e.g. joe@gateway.com)");
            mf.Email.focus(); return false;
        }
    } else {
        alert("Please enter your email address.");
        mf.Email.focus(); return false;
    }
// Job info
    if (mf.JobTitle.value.length < 2) {
        alert("Please enter your job title.");
        mf.JobTitle.focus(); return false;
    }
    if (mf.JobRole.value.length < 4) {
        alert("Please enter your primary job role.");
        mf.JobRole.focus(); return false;
    }
// Company info
    if (mf.CompanyName.value.length < 3) {
        alert("Please enter the name of your company.");
        mf.CompanyName.focus(); return false;
    }
    if (mf.Industry.value.length < 3) {
        alert("Please enter your industry.");
        mf.Industry.focus(); return false;
    }
    if (mf.Phone.value.length > 0) {
        if (!isNumeric(mf.Phone.value)) {
            alert("Please use only numerical digits for phone number.");
            mf.Phone.focus(); return false;
        }
    } else {
        alert("Please enter your phone number.");
        mf.Phone.focus(); return false;
    }
    if (mf.Fax.value.length > 0) {
        if (!isNumeric(mf.Fax.value)) {
            alert("Please enter only numerical digits for FAX.");
            mf.Fax.focus(); return false;
        }
    }

    return true;
}

function charcount () 
{
    var max = 1000;
    var left = 0;
	var text = document.emailform.Message;
    if (text.value.length > max)
        { text.value = text.value.substring(0, max); }
    else 
        { left = max - text.value.length; }
	document.getElementById('numleft').innerHTML = left;
}
