function img_rid(self, largh, alt) {
	
	
	var largh_or = self.width;
	var alt_or = self.height;
	
	if( (largh_or > largh) || (alt_or > alt) ) {
		
		
		
		// se è orrizontale
		if(largh_or >= alt_or) {
		  var alt_new = largh * alt_or / largh_or;
		  self.width = largh;
		  self.height = alt_new;
		}
		// se è verticale
		else if(alt_or > largh_or) {
			var largh_new = largh_or * alt / alt_or;
			self.width = largh_new;
			self.height = alt;
		}
	}
}


/*
nell'HTML non serve inserire un id ma è sufficiente:

<img onload="img_rid(this, '500', '400')" src="http://www.esempio.it/cartella/immagine.jpg" />



Alcune precisazioni:
- è necessario mettere prima "onload" e poi "src" altrimenti potrebbe causare problemi con IE;
- i valori "500" e "400" indicano la misura massima della larghezza e dell'altezza che può avere 
l'immagine, se non li supera l'immagine rimarrà delle proprie misure.


*/
