modificato come segue.
sembra non impallarsi più.
il punto che ora rimane oscuro è: perchè onmouseout, NON si restringe e rimane "massimizzata"?
codice:
...
var intervalID_I;
var intervalID_R;
var ingrandisci = function(id){
clearInterval(intervalID_R);
var imm = document.getElementById(id);
var h = imm.style.height.split("px");
var hgt = parseInt(h[0]);
hgt += 5;
if(hgt <= 100){
imm.style.height = hgt+"px";
intervalID_I = setInterval(function () {ingrandisci(id);},30);
}
}
var riduci = function(id){
clearInterval(intervalID_I);
var imm = document.getElementById(id);
var h = imm.style.height.split("px");
var hgt = parseInt(h[0]);
hgt -= 5;
if(hgt >= 40){
imm.style.height = hgt+"px";
intervalID_R = setInterval(function () {riduci(id);},30);
}
}