the spry validation for the company field was set to use the email format:
var Company_Spry = new Spry.Widget.ValidationTextField("Company_Spry", "email",{validateOn:["blur"]});
i edited that to no format:
var Company_Spry = new Spry.Widget.ValidationTextField("Company_Spry", "none",{validateOn:["blur"]});
also, in the server validation, the captcha validation was set to use the wrong session variable:
$WAFV_Errors .= WAValidateLE((strtolower(isset($_POST["Security"])?$_POST["Security"]:"")) . "",((isset($_SESSION["captcha_Security"]))?strtolower($_SESSION["captcha_Security"]):"") . "",true,8);
I edited that to use the correct one:
$WAFV_Errors .= WAValidateLE((strtolower(isset($_POST["Security"])?$_POST["Security"]:"")) . "",((isset($_SESSION["captcha_Security_2"]))?strtolower($_SESSION["captcha_Security_2"]):"") . "",true,8);