ok, i added the strtolower function in my server side validation like this...
(i assume its the best place, (seems to work ok)
...
$WAFV_Errors .= WAValidateEM(((isset($_POST["email"]))?strtolower($_POST["email"]):"") . "",true,8);
...
but shouldn't the WAValidateEM function allow for this circumstance ?