Dobra zmieniłem na to co podałeś :-)
Poniżej jak to wygląda w sekcji head:
<script type="text/javascript">
<!--
function email_validate(src)
{
var reg = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
return reg.test(src);
}
// -->
</script>
Oraz poniżej (niestety nic się nie dzieje jak jest type: button i onclick a gdy jest submit i onsubmit to poprostu wysyla maila nawet puste pole):
<form method=POST action=form2mail.php onclick="email_validate(document.getElementById('email').value)">
<table width="500" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#000000">
<tr>
<td><table width="600" border="0" align="center" cellpadding="3" cellspacing="1">
<tr bgcolor="#000000">
<center>
</tr>
<tr bgcolor="#000000">
<td align="right"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><br> Imię<font color="green" >*</font>: </font></td>
<td align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<br> <input name="name" type="text" id="name">
</font></td>
</tr>
<tr bgcolor="#000000">
<td align="right"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><br>Nazwisko<font color="green" >*</font>: </font></td>
<td align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<br> <input name="nazwisko" type="text" id="nazwisko">
</font></td>
</tr>
<tr bgcolor="#000000">
<td align="right"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><br> Adres e-mail<font color="green" >*</font>: </font></td>
<td align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<br> <input name="email" type="text" id="email">
</font></td>
</tr>
<tr bgcolor="#000000">
<td align
="right"><font size
="2" face
="Verdana, Arial, Helvetica, sans-serif"><br
> Zgadzam się na otrzymywanie
<br
>drogą e
-mail informacji
. </font
></td
> <td align="center">
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<br> <input name="zgoda" type="checkbox" id="zgoda" value="Tak">
TAK<font color="green" >*</font></td>
</tr>
<tr bgcolor="#000000">
<td align="right"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Inne:</font></td>
<td align="left"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<textarea name="inne" cols="40" rows="6" id="inne"></textarea>
</font></td>
</tr>
<tr bgcolor="#000000">
<br> <br> <td colspan="2" align="center"><center><br><input type="button" name="button" value="Wyślij">
</td>
</tr> <br> <br> <br>
</table>