Your code is kind of messy...
Here's an example - neat javascript with forms:
<html>
<head>
<script language="javascript">
<!--
function check() {
if (document.daform.fname.value=="") {
alert("You did not fill our your first name.");
}
if (document.daform.lname.value=="") {
alert("You did not fill our your last name.");
}
if (document.daform.number.value=="") {
alert("You did not fill our your number.");
} else {
location.href="blah2.html";
}
}
-->
</script>
</head>
<body>
<form name="daform">
First Name: <input type="text" size="15" name="fname">
<br>
Last Name: <input type="text" size="15" name="lname">
<br>
Number: <input type="text" size="15" name="number">
<br>
<input type="Button" value="Submit" name="Submit" onclick="check()">
</form>
</body>
</html>
or
<?
if($submit) //If submit is pressed
{
mail("youremailaddress@whatever.com", "$subject", "$email", "$comments");
} else {?>
<form method='post' action='<? echo $PHP_SELF; ?>'>
E-Mail: <INPUT TYPE='TEXT' NAME='email' size=60>
Subject: <INPUT TYPE='TEXT' NAME='subject' size=60>
Comments: <TEXTAREA NAME='comments' ROWS=10 COLS=30></TEXTAREA>
<input type='submit' name='submit' value='submit'>
</form>
<? }?>
Those two PHP mails are submit working included submit button.
Test yourself.
yelvington is right...
if($submit) is when user hit submit, it'll send to your mail