Ciao a tutti, potete dirmi cosa c'è di sbagliato nel seguente script:

codice:
<script type="Text/JavaScript">
function controllo(f) {
  if ((f.campomacro.selectedIndex<>"") and (f.campocategoria.selectedIndex<>"")) {
  alert("Impossibile selezionare sia una Macro che una Categoria.");
  f.campocategoria.focus();  
  return false;
 } 

 return true;
}
</script>
dove campomacro e campocategoria sono dei select.

Fatemi sapere.
Grazie