Mi dà errore e non sò perchè?
codice:
<HTML>
<HEAD>
<SCRIPT type="text/javascript">
var Percorso_Bloccato="";
function Gestione_Menu(questo,modalita,posizione){
  	var source="";
	var end;
	if((modalita=="fissata" )&&(z!=questo.src)){
		    end=z.length;
         	for(i=0;i<end-5;i++){ 
	            source=source+z.charAt(i);
	        }// for
			source=source+"1.jpg";
	        z=source;
		    z=questo.src;
    }// if
    if((z!=questo.src)&&(modalita!="fissata")){
	    end=questo.src.length;
    	for(i=0;i<end-5;i++){ 
	    	source= source + questo.src.charAt(i);
	    }// for
	    if(posizione=="cursore_dentro"){
		    source= source+"2.jpg";
		}// if
     	else{
		    source= source+"1.jpg";
		}// else
    	questo.src=source;
    }// if
}// Gestione_Menu
</SCRIPT>
</HEAD>
<BODY>
[img]canalis1.jpg[/img]
[img]fontana1.jpg[/img]
</BODY>
</HTML>