myTimer = setTimeout("void(null)",1); // Serve perché, per fare il "clearTimeout", devo prima inizializzare la variabile, e devo inizializzarla come tipo "setTimeout"

function changeText(cntnt,myColor)
{
   if (cntnt!=null) {
      clearTimeout(myTimer);
      document.getElementById("prodTop").active = "yes";
      document.getElementById("prodTop").innerHTML = cntnt;
      document.getElementById("prodTop").style.color = (myColor) ? myColor : "#ff9900";
   }
   else {
      document.getElementById("prodTop").active = "no"  // Nasconde il nome del prodotto solo dopo 50 cent. di secondo
      myTimer = setTimeout('resetText()',500);
   }
}

function resetText()
{
   if (document.getElementById("prodTop").active == "no") {
      changeText("&nbsp;","#aaa");
   }
}

function rollOver(myImg)
{
   document.getElementById(myImg).style.MozOpacity = 1;
   document.getElementById(myImg).style.filter = "alpha(opacity=100)";
}

function rollOut(myImg)
{
   document.getElementById(myImg).style.MozOpacity = 0.65;
   document.getElementById(myImg).style.filter = "gray alpha(opacity=65)";
}