// funzione per caricare le immagini
	function preload() { 
		var tmp = null; 
		for (var j = 0; j < imgs.length; j++) { 
			tmp = imgs[j]; 
			imgs[j] = new Image(); 
			imgs[j].src = tmp; 
		} 
	}
	//carico le immagini
	void(preload()); 
	//gestisco un evento di un determinato controllo
	function addEvent( obj, type, fn ) {
		if ( obj.attachEvent ) {
			obj['e'+type+fn] = fn;
			obj[type+fn] = function(){obj['e'+type+fn]( window.event );}
			obj.attachEvent( 'on'+type, obj[type+fn] );
		} else
			obj.addEventListener( type, fn, false );
	}

	function gestisciVoceMenu(nomeImmagine, numeroImmagine, caricaPaginaOnClick) {
		addEvent(document.getElementById(nomeImmagine + 'Img'), 'mouseover', function(event) {this.src = imgs[numeroImmagine].src;});
		addEvent(document.getElementById(nomeImmagine + 'Img'), 'mouseout', function(event) {this.src = imgs[numeroImmagine+1].src;});
		addEvent(document.getElementById(nomeImmagine + 'Scritta'), 'mouseover', function(event) {document.getElementById(nomeImmagine + 'Img').src = imgs[numeroImmagine].src;});
		addEvent(document.getElementById(nomeImmagine + 'Scritta'), 'mouseout', function(event) {document.getElementById(nomeImmagine + 'Img').src = imgs[numeroImmagine+1].src;});
	}

