Ho due problemi con il fadeTo:

1. lo applica solo alla prima immagine e non so come farglielo fare a tutte;
2. se lo script sta in una pagina "normale" con tutti i tag html funziona, se sta nell'include con il richiamo a jquery nella pagina madre... no. Mi dice che $(document).ready(function() richiede un elemento!

Questo è il codice:
codice:
<table width="100%" border="0" cellspacing="5">
  <tr>
    <td>[img]../immagini/iproject/ico_movie.png[/img]</td>
    <td>[img]../immagini/iproject/ico_feste.png[/img]</td>
  </tr>
  <tr>
    <td>[img]../immagini/iproject/ico_convegni.png[/img]</td>
    <td>[img]../immagini/iproject/ico_manifestazioni.png[/img]</td>
</tr>
</table>

<script type="text/javascript">
$(document).ready(function(){	
$("#book").fadeTo("slow", 0.3); 
	
$("#book").hover(function(){		
$(this).fadeTo("slow", 1.0); 
	
},function(){   		
$(this).fadeTo("slow", 0.3); 	
});});
</script>
Mi potreste aiutare... conosco molto poco di java...