Java bölümünde sesimi duyuramadım. Belki buradan bilebilecek birisi vardır diye bir de şansımı burada deniyorum

Sitemdeki formdan mesaj yollanırken tüm kutucuklar doldurulmuşmu diye bir kontrol koymak istiyorum.
<script language="javascript">
function kontrol(){
if(document.form1.Ad_Soyad.value=='')
{
alert("Adınız yok mu yoksa?");
return false;
}else if(document.form1.Eposta.value=='')
{
alert("Eposta adresi olmadan olmuyor malesef");
return false;
}else if(document.form1.Mesaj.value)
{
alert("Hani nerde yorum?");
return false;
}else{
return true;
}
}
</script>
<form name="form1" action="yorum_onay.php" method="post" onsubmit="kontrol()">
<input type="hidden" name="Yorum_Yapilan_Yer" value="<?php echo $Yorumluk; ?>"/>
<input type="hidden" name="Yorum_Yapilan_ID" value="<?php echo $YorumlukID; ?>"/>
<input type="hidden" name="Tarih" value="<?php echo date("Y-m-d"); ?>"/>
<table width="100" border="0" align="left">
<tr>
<td align="left" valign="top">Adınız</td>
<td align="left" valign="top">:</td>
<td align="left" valign="top"><input name="Ad_Soyad" type="text" /></td>
</tr>
<tr>
<td align="left" valign="top">E-Posta Adresiniz</td>
<td align="left" valign="top">:</td>
<td align="left" valign="top"><input name="Eposta" type="text" /></td>
</tr>
<tr>
<td align="left" valign="top">Yorumunuz</td>
<td align="left" valign="top">:</td>
<td align="left" valign="top"><textarea name="Mesaj" cols="22" rows="3"></textarea><br /><em><span class="kucuk_yazi">Tüm alanları doldurmak zorunludur!</span></em><br /><input type="submit" name="gonder" value="Kaydet"/></td>
</tr>
</table>
</form>şeklinde bir javascript koydum(bulup düzenledim). kutulardan birini boş bırakınca hata veriyor ama yinede tamam butonuna basınca yorum_onay.php sayfasına gidiyor.Oraya gitmemesini nasıl halledebiliriz?