Scusate ma dovrò postare un pò di codice.
Il problema è appunto la funzione checkform() e cioè in poche
parole non funziona, sono due giorni che provo a modificarla
ma niente!!

codice:
<head>
<script>

function checkform() {
	var message="";

		if(document.addesame.aula.value.length == 0) {
			message=message + '\nPer favore inserisci l'aula!!'; 
		}

		if(document.addesame.inizio.value == "00:00") {
			message=message + '\nPer favore inserisci l' orario!!'; 
		}

		if(document.addesame.fine.value == "00:00") {
			message=message + '\nPer favore inserisci l' orario!!'; 
		}

	//restiruisce messaggi
	if(message.length > 0) {
		alert(message);
		return false
	} else{
		return true;
	}
}

</script>
</head>
<BODY vLink=#150185 aLink=#ff0000 link=#150185  >
<form name="addesame" action="ins.php" onSubmit="javascript:return checkform(this);"  method="post">
<table border=1 cellspacing=10 cellpadding=4  bordercolor="yellow" align=center width=400>
<tr>
        <td  align=center width="40%" bgcolor="yellow"><font color=gray>Corso</font></td>
        <td width="60%"> <font size="2" color=gray> 
       <input type="radio" value="eucip" name=tipo id=tipo checked>EUCIP<input type=radio value=ecdl name=tipo id=tipo>ECDL</font> </td>
      </tr>
<tr>

        <td  align=center width="40%" bgcolor="yellow"><font color=gray>Data Esame</font></td>
        <td width="60%"> <font size="2" color=gray> 
<select name=giorno id=giorno >
<?
for ($i=1; $i<=31; $i++)
echo "<option value=$i>$i";
?>
</select>
<select name=mese id=mese>
<option value=1>Gennaio
<option value=2>Febbraio
<option value=3>Marzo
<option value=4>Aprile
<option value=5>Maggio
<option value=6>Giugno
<option value=7>Luglio
<option value=8>Agosto
<option value=9>Settembre
<option value=10>Ottobre
<option value=11>Novembre
<option value=12>Dicembre
</select>
<select name=anno id=anno>
<option value=2005>2005
<option value=2006>2006
<option value=2007>2007
<option value=2008>2008
<option value=2009>2009
<option value=2010>2010
<option value=2011>2011
<option value=2012>2012
</select>
<tr>
        <td  align=center width="40%" bgcolor="yellow">
	<font color=gray>Ora</font></td>
        <td width="60%" > <font size="2" color=gray> Inizio
	<input type=text name=inizio id=inizio value="00:00" maxlength=5 size=3>
	Fine
	<input type=text id=fine name=fine value="00:00" maxlength=5 size=3></td>
	<tr>
        <td  align=center width="40%" bgcolor="yellow"><font color=gray>Aula</font></td>
        <td width="60%" > <font size="2" color=gray> <input type=text name=aula id=aula size=20></td>

 <tr bgcolor="yellow"><td colspan=2 align=center><input type="Submit" name="invia" value="Invia"></td></table>
 </form>