function validateFields(){
    var shallWeContinue;    //This variable stays true until a test fails.
    shallWeContinue = true; //If it becomes false the remaining tests will not run
    if(shallWeContinue){shallWeContinue = fieldProfiler('frmContactUs','txtFirst_name','First Name','Alpha','no');}
    if(shallWeContinue){shallWeContinue = fieldProfiler('frmContactUs','txtLast_name','Last Name','Alpha','no');}
    if(shallWeContinue){shallWeContinue = fieldProfiler('frmContactUs','txtAddress','Address','Alphanumeric','no');}
    if(shallWeContinue){shallWeContinue = fieldProfiler('frmContactUs','txtCity','City','Alpha','no');}
    if(shallWeContinue){shallWeContinue = fieldProfiler('frmContactUs','ddlState','State','Alpha','no');}
    if(shallWeContinue){shallWeContinue = fieldProfiler('frmContactUs','txtZip','Zip','Numeric','no');}
    if(shallWeContinue){shallWeContinue = fieldProfiler('frmContactUs','txtDayPhone','Day Phone','PhoneNumber','no');}
    if(shallWeContinue){shallWeContinue = fieldProfiler('frmContactUs','txtEveningPhone','Evening Phone','PhoneNumber','no');}
    if(shallWeContinue){shallWeContinue = fieldProfiler('frmContactUs','txtEmail','Email','EmailAddress','no');}
    if(shallWeContinue){shallWeContinue = fieldProfiler('frmContactUs','txtComments','Comments','Description','no');}
	if (shallWeContinue){
        //Pass the name of the current form, and the typed-in-captcha-text for prevalidation
	    captchaPrevalidation('frmContactUs',document.forms["frmContactUs"].txtCaptchaCode.value);
	}
}
