10 = player2_email
13 = player3_email
16 = player4_email
$WAFV_Errors .= WAValidateEM((isset($_POST["player2_email"])?$_POST["player2_email"]:"") . "",true,10);
$WAFV_Errors .= WAValidateEM((isset($_POST["player3_email"])?$_POST["player3_email"]:"") . "",true,13);
$WAFV_Errors .= WAValidateEM((isset($_POST["player4_email"])?$_POST["player4_email"]:"") . "",true,16);
are you entering valid email addresses into those fields when testing?