zoomdiv = false;
function zoom(obj,pic,w,h) {
 if (! zoomdiv) {
  zoomdiv =  document.createElement('div');
  zoomdiv.className = 'zoombox';
  zoomdiv.onclick= function(){zoomdiv.style.display='none'};
  document.body.appendChild(zoomdiv);
 }

 getPos(obj);
 if (document.all) {
  zoomdiv.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+pic+"', sizingMethod='noscale')";
 } else {
  zoomdiv.style.backgroundImage = 'url('+pic+')';
 }
 with(zoomdiv.style) {
  width = w+"px";
  height = h+"px";
  left = Math.floor(absoluteLeft + (obj.offsetWidth / 2 - w / 2)) + "px";
  top = Math.floor(absoluteTop + (obj.offsetHeight / 2 - h / 2)) - 45 + "px";
  display='block';
 }
 return false;
}


absoluteTop=-1; absoluteLeft=-1;
function getPos(obj) {
absoluteTop = obj.offsetTop; absoluteLeft = obj.offsetLeft;
while(obj.offsetParent!=null) { obj = obj.offsetParent; absoluteTop += obj.offsetTop; absoluteLeft += obj.offsetLeft;}
}


currentnum = '1';
function display(obj) {
 document.getElementById('block'+currentnum).style.display='none';
 document.getElementById('n'+currentnum).className='numlink';
 currentnum = obj.id.substr(1);
 document.getElementById('block'+currentnum).style.display='block';
 document.getElementById('n'+currentnum).className='numlink active';
 return false;
}


function mover(obj) {
 obj.firstChild.src = obj.firstChild.src.replace(/\.gif/,'-o.gif');
}
function mout(obj) {
 obj.firstChild.src = obj.firstChild.src.replace(/-o\./,'.');
}
function iload(obj) {
 var x = new Image();
 x.src = obj.src.replace(/\.gif/,'-o.gif');
}
