Setoです。
あげ足とりです・・・^^;
>// E-mail チェック
>if(!eregi("^([a-z,0-9,_,-]+)@([a-z,0-9]+)\.([a-z,0-9,\.]+)",$Email)){
これだと カンマ,も通ってしまいます。
if(!eregi("^([a-z0-9_-]+)@([a-z0-9]+)\.([a-z0-9\.]+)",$Email)){
読み上げソフトに疎いので補足です。
英字は大文字A-Zと小文字a-z それぞれ別ですからご注意ください。
Junya Seto