
// popImg()
var newImgWindow;
function popImg(imgSrc,imgWidth,imgHeight) {
    var winWidth = imgWidth + 80;
    var winHeight = imgHeight + 120;
    var left = parseInt((screen.availWidth/2) - (winWidth/2));
    var top = parseInt((screen.availHeight/2) - (winHeight/2));
    var winFeatures = 'width=' + winWidth + ',height=' + winHeight + ',left=' + left + ',top=' + top;
    if (!newImgWindow || newImgWindow.closed) {
        newImgWindow = window.open("","sub",winFeatures);
    } else if (newImgWindow.focus) {
        newImgWindow.focus();
    }
    var newContent = '<html><head>';
    newContent += '<title>Wyber Zeefdruk</title>';
    newContent += '<link rel="stylesheet" href="wyber.css" type="text/css" />';
    newContent += '</head><body class="pop">';
    newContent += '<img src="images/' + imgSrc + '" width="' + imgWidth + '" height="' + imgHeight + '" alt="" />';
    newContent += '<p><a href="javascript:window.close();">venster sluiten</a></p>';
    newContent += '</body></html>';
    newImgWindow.document.title = 'Wyber Zeefdruk';
    newImgWindow.document.write(newContent);
    newImgWindow.document.close(); // close layout stream
}

var remember = new Array();
var remember2 = new Array();
var checkIt;

var DHTML = (document.getElementById || document.all || document.layers);

function show(name,lvl,obj) {
   if (!DHTML) return;
// checkUserInput();
   if (remember[lvl] && remember[lvl] == name) return;
   if (remember[lvl]) {
      closeAll(lvl);
   }
   if (name) {
      var x = getObj(name);
      x.visibility = 'visible';
   }
   remember[lvl] = name;
   if (obj.parentNode) y = obj.parentNode;
   else if (obj.parentElement) y = obj.parentElement;
   else return;
   if (y.className) return;
   y.className = 'over';
   if (remember2[lvl]) remember2[lvl].className = '';
   remember2[lvl] = y;
}

function closeAll(lvl) {
   for (i=remember.length - 1;i>=lvl;i--) {
      if (remember[i]) {
         var x = getObj(remember[i]);
         x.visibility = 'hidden';
      }
      remember[i] = null;
      if (remember2[i]) {
         remember2[i].className = '';
         remember2[i] = null;
      }
   }
}

function checkUserInput()
{
   if (checkIt) clearTimeout(checkIt);
   checkIt = setTimeout('closeAll(1)',5000);
}

function getObj(name) {
   if (document.getElementById) {
      return document.getElementById(name).style;
   }
   else if (document.all) {
      return document.all[name].style;
   }
   else if (document.layers) {
      return document.layers[name];
   }
   else return false;
}
