function getzoomobj(){
if (document.getElementById)
return document.getElementById("ZoomContainer").style
}

function getzoomobjnostyle(){
if (document.getElementById)
return document.getElementById("ZoomContainer")
}

function getPosition(element)
{
    var left = 0;
    var top = 0;
    /*On récupère l'élément*/
    var e = document.getElementById(element);
    /*Tant que l'on a un élément parent*/
    while (e.offsetParent != undefined && e.offsetParent != null)
    {
        /*On ajoute la position de l'élément parent*/
        left += e.offsetLeft + (e.clientLeft != null ? e.clientLeft : 0);
        top += e.offsetTop + (e.clientTop != null ? e.clientTop : 0);
        e = e.offsetParent;
    }
    return new Array(left,top);
}

function hideZoom(){	
	getzoomobj().display= "none";
}

function showZoom(imagename,legend,legendStatut){
	legend.replace(/é/,"&eacute;");
	/*
	alert(imagename);
	var name = navigator.appName;
	if (name != "Microsoft Internet Explorer")
	alert(legend);
	*/
	newHTML = '<table id="ZoomDiv" align="center" style="border: 1px solid #000000; background-color: #ffffff;"><tr><td style="text-align: center; padding: 10px;">';
	newHTML = newHTML + "<img id=\"ZoomImg\" name=\"ZoomImg\" src=\"" + imagename + "\" border=\"0\"  />";
	if (legendStatut == "on") { 
	newHTML = newHTML + '<hr /><span id="ZoomLegend">' + unescape(legend) + '</span>';
	}
	newHTML = newHTML + '</td></tr></table>';
	getzoomobjnostyle().innerHTML = newHTML;
	//getzoomobj().bottom= 0;
	getzoomobj().display="block";
	var SliderPos = getPosition("Slider");
	var yPos = SliderPos[1];
	//alert(yPos);
	getzoomobj().top = yPos - getzoomobjnostyle().offsetHeight - 20;
}
function Show()	{
	getzoomobj().display="block";
}
function Hide() {
	getzoomobj().display="none";
}
