function resizeImages() {
for (var i = 0; i < document.images.length ;i++){
if (document.images[i].className == 'resizeImage') {
var imagew = document.images[i].width;
var imageh = document.images[i].height;

if ((imagemw != 0 && imagew > imagemw) || (imagemh != 0 && imageh > imagemh)) {
if (imagemw != 0) var div1 = imagemw / imagew;
else var div1 = 1;
if (imagemh != 0) var div2 = imagemh / imageh;
else var div2 = 1;

if (div1 < div2) {
document.images[i].width = imagemw;
document.images[i].height = Math.round(imageh * div1);
}
else {
document.images[i].height = imagemh;
document.images[i].width = Math.round(imagew * div2);
}

if (!ishref(document.images[i])) {
var popupLink = document.createElement("a");
popupLink.setAttribute('href', document.images[i].src);
popupLink.setAttribute('target', '_blank');
popupLink.appendChild(document.images[i].cloneNode(true));

document.images[i].parentNode.replaceChild(popupLink, document.images[i]);
        }
      }
    }
  }
}

function ishref(node) {
do {
node = node.parentNode;
if (node.nodeName == 'A') return true;
}
while (node.nodeName != 'TD' && node.nodeName != 'BODY');

return false;
}