Scusa, ma anzichè questo lungo codice in javascript, un semplicissimo comando "onmouseover/onmouseout" non basterebbe?