It is the spaces in the form element names. I think you may just need to update spaces with underscores on lines 13-19.
$WAFV_Errors .= WAValidateRQ((isset($_POST["Ad_Text"])?$_POST["Ad_Text"]:"") . "",true,1);
$WAFV_Errors .= WAValidateRQ((isset($_POST["Total_Cost"])?$_POST["Total_Cost"]:"") . "",true,2);
$WAFV_Errors .= WAValidateRQ((isset($_POST["Name_For_Box_Ads"])?$_POST["Name_For_Box_Ads"]:"") . "",false,3);
$WAFV_Errors .= WAValidateRQ((isset($_POST["Box_Ad_Phone"])?$_POST["Box_Ad_Phone"]:"") . "",false,4);
$WAFV_Errors .= WAValidateRQ((isset($_POST["Account_Number"])?$_POST["Account_Number"]:"") . "",true,5);
$WAFV_Errors .= WAValidateRQ((isset($_POST["Expiration_Date"])?$_POST["Expiration_Date"]:"") . "",true,6);
$WAFV_Errors .= WAValidateRQ((isset($_POST["Cardholder_Name"])?$_POST["Cardholder_Name"]:"") . "",true,7);
You may need to update the form field names similarly, but it may just need to be updated in the references to them.