var supersleight=false;//per tutti i browser che visualizzano di default le pngfunction MM_preloadImages() { //v3.0  	var d=document;  	if(d.images){ //controlla che il browser supporti		if(!d.MM_p) {			d.MM_p=new Array();		}		var i;		var j=d.MM_p.length;		var a=MM_preloadImages.arguments; 		for(i=0; i<a.length; i++){			if (a[i].indexOf("#")!=0){ 				d.MM_p[j]=new Image; 				d.MM_p[j++].src=a[i];			}		}	}}/*ROLLOVER IMG*/function rollOver(obj, img) {//questa funzione mi serve per passare i parametri senza attivare la funzione	return function() { 		obj.src=img;		if(supersleight && img.match(/\.png$/i) !== null){			supersleight.aggiorna(obj);		}	}}function attiva_rollover(obj){	//l'immagine può essere png o no	//se l'immagine è png è già stata sostituita con shim, quindi percorso, nome, estensione sono diversi	filtro=obj.style.filter;	if(supersleight && filtro){//controllo se esiste filter		//ricavo da qui il nome originale della png		inizio="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='";		src=filtro.substr(inizio.length);		src=src.substr(0, src.indexOf("'"));	}else{		src=obj.getAttribute('src'); //no png o png non su IE	}	nome_img=src.replace(/(.+)\.(\w+)\??[0-9]*$/, "$1");	estensione_img=src.replace(/.*\/?[a-zA-Z0-9_-]+\.(\w+)\??[0-9]*$/, "$1");	img_on=nome_img+"_on."+estensione_img;	img_off=nome_img+"."+estensione_img;	//preload, il percorso è relativo alla pagina html	MM_preloadImages(img_on);		//over e ricarico supersleight	Event.observe(obj, 'mouseover', rollOver(obj, img_on));		//out e ricarico supersleight	Event.observe(obj, 'mouseout', rollOver(obj, img_off));}//le immagini di rollover devono avere class img_rollover e lo stesso nome ma con l'aggiunta di _onfunction cerca_rollover(){	if($$('.img_rollover')){		$$('.img_rollover').each(function(obj){			attiva_rollover(obj);		});	}}function cerca_rollover_on_specific_object(id){    if($$('#'+id+' .img_rollover ')){        classi = $$('#'+id+' .img_rollover');        $$('#'+id+' .img_rollover').each(function(obj){            attiva_rollover(obj);        });    } }/*---------------------*/