prova se va così (certo che è codice strano...) :master:


codice:
        var ie = document.all
        var ns = document.layers
        var ns6 = document.getElementById && !document.all

        var which_old = null;
        function enlarge(which, e) {

            if (ie || ns6) {
                crossobj = document.getElementById ? document.getElementById("showimage") : document.all.showimage
                
                if (crossobj.style.visibility == "hidden" || which != which_old) {
                    crossobj.style.left = ns6 ? pageXOffset + e.clientX : document.body.scrollLeft + event.clientX
                    crossobj.style.top = ns6 ? pageYOffset + e.clientY : document.body.scrollTop + event.clientY
                    crossobj.innerHTML = '<div align=center id=drag><SPAN STYLE="cursor: hand"><font face="verdana" color="#ff0000" size="2"><b onClick=closepreview()>Chiudi[/b]</font></span></div>[img]' + which + '[/img]'
                    crossobj.style.visibility = "visible"
                    which_old = which;
                }
                else
                    crossobj.style.visibility = "hidden"
                return false
            }

            else if (document.layers) {