ho risolto grazie :
codice:
<script type="text/javascript">
function init() {
if (!document.getElementById) return
var imgOriginSrc;
var imgTemp = new Array();
var imgarr = document.getElementsByTagName('img');
for (var i = 0; i < imgarr.length; i++) {
if (imgarr[i].getAttribute('hsrc')) {
imgTemp[i] = new Image();
imgTemp[i].src = imgarr[i].getAttribute('hsrc');
imgarr[i].onmouseover = function() {
imgOriginSrc = this.getAttribute('src');
this.setAttribute('src',this.getAttribute('hsrc'))
}
imgarr[i].onmouseout = function() {
this.setAttribute('src',imgOriginSrc)
}
}
}
}
onload=init;
function aprichiudi(item,imgoff,imgon) {
elem=document.getElementById(item);
visibile=(elem.style.display!="none")
prefisso=document.getElementById("menu" + item);
if (visibile) {
elem.style.display="none";
prefisso.innerHTML="[img]" + imgoff + "[/img]";
} else {
elem.style.display="block";
prefisso.innerHTML="[img]" + imgon + "[/img]";
}
}