Здравствуйте! Проблема заключается в следующем: если поле пустое, то выскакивает всплывающее окошко с сообщением с тем, что поле пустое, и тем не менее работа программы продолжается, и данные передаются обработчику... Этого же не должно быть? Или я что-то недопонимаю, либо... Ткинте, пожалуйста, пальцем... Где ошибка?

<div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-spacere;overflow:auto'>
<script language="javascript">
<!--
function sendform() {
if (document.forms[0].fullname.value == "") {
alert(&#39;Пожалуйста, введите Ваше полное имя&#39;
document.mailform.fullname.focus();
return false
}

if (document.forms[0].phone.value == "") {
alert(&#39;Пожалуйста, введите номер телефона&#39;
document.mailform.phone.focus();
return false
}
return true;
}
//-->
</script>

...

<form action="reservation-handler.php" method="post" onsubmit="return sendform(this);">
...
<tr>
<td>ФИО:* </td><td><input type="text" name="fullname" value="" /></td>
</tr>
<tr>
<td>Телефон:* </td><td><input type="text" name="phone" value="" /></td>
</tr>

...

<input type="submit" name="submit" value="Отправить заявку" />
</div>