﻿function ValidateContactForm()
{
	var ret = true;
	var arFlds = [['txtContactFName','name',true],['txtContactLName','name',true],['txtContactPhone','phone',false],
	              ['txtContactEmail','email',false],['txtContactQuestionComment','textarea',true]];

    ErrorPopups = new Array(); // reset error flags

	for (i=0; i<arFlds.length; i++)
	{
		if (! ValFldFormat( arFlds[i][0],arFlds[i][1],arFlds[i][2] ))
			ret = false;
	}
	
	if (ret)
	{	    
	    EmailContactForm();
    }
    else
        InitErrorDialogs();
}
function ValidateSignupForm()
{
	var ret = true;
	var arFlds = [['txtSignupFName','name',true],['txtSignupLName','name',true],['txtSignupAddress','address',true],
	              ['txtSignupCity','city',true],['selSignupState','select',true],['txtSignupZip','zip',true],
	              ['txtSignupPhone','phone',false]];

    ErrorPopups = new Array(); // reset error flags

	for (i=0; i<arFlds.length; i++)
	{
		if (! ValFldFormat( arFlds[i][0],arFlds[i][1],arFlds[i][2] ))
			ret = false;
	}
	
	if (ret)
	{
	    EmailSignupForm();
	}
    else
        InitErrorDialogs();
}

