//function popupImage(filepath){    var y = 0;    var cx=event.clientX - 250;    var cy=event.clientY - 200;    if (document.all) {        y = document.body.scrollTop + cy;        if(!popupImage.imgNode){            popupImage.imgNode = document.createElement('img');            popupImage.imgNode.setAttribute( 'src' , filepath );            popupImage.imgNode.onclick = closeImage;        }    } else if( document.implementation) {        y = window.pageYOffset + cy;        if(!popupImage.imgNode){            popupImage.imgNode = document.createElement('img');            popupImage.imgNode.setAttribute( 'src' , filepath );            popupImage.imgNode.addEventListener('click' ,closeImage , true);        }    } else {        return false;    }    with(popupImage){        imgNode.style.position = 'absolute';        imgNode.style.left = cx + 'px';        imgNode.style.top = y + 'px';        imgNode.style.borderColor = '#0099FF';        imgNode.style.borderWidth = '2px';        imgNode.style.borderStyle = 'solid';        imgNode.style.margin = '0';        document.body.appendChild(imgNode);    }    function closeImage(){        if (popupImage.imgNode) {            document.body.removeChild(popupImage.imgNode);            popupImage.imgNode = null;        }    }}//-->