xd = new Image(); xd.src = "images/xd.gif"; xa = new Image(); xa.src = "images/xa.gif";
function getObject(id)
{
  if(document.getElementById)
    return document.getElementById(id); 
  else if(document.all)
    return document.all(id);
  else if(document.layers)
    return document.layers[id];
  else  
    return false; 
}
var oIMG = null;
function zoomImage(img,alt,height,width)
{
    if (oIMG) return;
	var sDIV = getObject("shadow");
	var bDIV = getObject("box");
	var oDIV = getObject("image");
	oIMG = document.createElement("IMG");
	oIMG.src = img;
	oIMG.alt = alt;
	oIMG.height = height;
	oIMG.width = width;
	oIMG.border = 1;
//	var oText = document.createTextNode();
//	oText.nodeValue = "...";
	oDIV.appendChild(oIMG);
//	oDIV.appendChild(oText);
	function getDocumentHeight() { return (document.body.scrollHeight > document.body.offsetHeight)?document.body.scrollHeight:document.body.offsetHeight; }
	function getDocumentWidth() { return (document.body.scrollWidth > document.body.offsetWidth)?document.body.scrollWidth:document.body.offsetWidth; }
	function getClientWidth() { return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientWidth:document.body.clientWidth; }
	function getClientHeight() { return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientHeight:document.body.clientHeight; }
	function getBodyScrollTop() { return self.pageYOffset || (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop); }
	function getBodyScrollLeft() { return self.pageXOffset || (document.documentElement && document.documentElement.scrollLeft) || (document.body && document.body.scrollLeft); }
	function getClientCenterX() { return getBodyScrollLeft(); }
	function getClientCenterY() { return getBodyScrollTop(); }
    sDIV.style.display="block";
    sDIV.style.position="absolute";
    sDIV.style.left="0px";
    sDIV.style.top="0px";
    sDIV.style.background="#c0c0c0";
    sDIV.style.zIndex="15";
    sDIV.style.height=document.body.scrollHeight;
    sDIV.style.width=document.body.scrollWidth;
    sDIV.style.filter="alpha(opacity=60)";
    sDIV.style.opacity="0.6";
    bDIV.style.top=parseInt(getBodyScrollTop()+(getClientHeight()-height)/2);
    bDIV.style.left=parseInt(getBodyScrollLeft()+(getClientWidth()-width)/2);
	bDIV.style.visibility="visible";
}
function closeImage()
{
    if (!oIMG) return;
	var sDIV = getObject("shadow");
	var bDIV = getObject("box");
	var oDIV = getObject("image");
	oDIV.removeChild(oIMG);
	oIMG = null;
    sDIV.style.display="none";
	bDIV.style.visibility="hidden";
}
function openBox(name)
{
	function getDocumentHeight() { return (document.body.scrollHeight > document.body.offsetHeight)?document.body.scrollHeight:document.body.offsetHeight; }
	function getDocumentWidth() { return (document.body.scrollWidth > document.body.offsetWidth)?document.body.scrollWidth:document.body.offsetWidth; }
	function getClientWidth() { return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientWidth:document.body.clientWidth; }
	function getClientHeight() { return document.compatMode=='CSS1Compat' && !window.opera?document.documentElement.clientHeight:document.body.clientHeight; }
	function getBodyScrollTop() { return self.pageYOffset || (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop); }
	function getBodyScrollLeft() { return self.pageXOffset || (document.documentElement && document.documentElement.scrollLeft) || (document.body && document.body.scrollLeft); }
	function getClientCenterX() { return parseInt(getClientWidth()/2)+getBodyScrollLeft(); }
	function getClientCenterY() { return getBodyScrollTop(); }
    getObject("shadow").style.display="block";
    getObject("shadow").style.position="absolute";
    getObject("shadow").style.left="0px";
    getObject("shadow").style.top="0px";
    getObject("shadow").style.background="#c0c0c0";
    getObject("shadow").style.zIndex="15";
    getObject("shadow").style.height=document.body.scrollHeight;
    getObject("shadow").style.width=document.body.scrollWidth;
    getObject("shadow").style.filter="alpha(opacity=60)";
    getObject("shadow").style.opacity="0.6";
    getObject(name).style.top=getClientCenterY();
	getObject(name).style.visibility="visible";
}
function closeBox(name)
{
    getObject("shadow").style.display="none";
	getObject(name).style.visibility="hidden";
}

