// JavaScript Document

var PAGE = new Object();
PAGE.EventiInCorso = 1;
PAGE.EventiRealizzati = 2;
PAGE.Clienti = 3;





function showEvents(pageId)
{
	var elem = document.getElementById("iFrameNews");
	if(elem)
	{
		switch(pageId)
		{
			case PAGE.EventiRealizzati:
				elem.src = "/EventiRealizzati.aspx";
				break;
			case PAGE.EventiInCorso:
				elem.src = "/EventiInCorso.aspx";
				break;
			case PAGE.Clienti:
				elem.src = "/Clienti.aspx";
				break;
		}
		elem.style.display = "block";
	}
}

function hideEvents()
{
	var elem = document.getElementById("iFrameNews");
	if(elem)
	{
		elem.style.display = "none";
		elem.src = "/blank.aspx";
	}
}

function IsImageOk(img) {
if (!img.complete) {
return false;
}
if (typeof img.naturalWidth
!= "undefined" && img.naturalWidth
== 0) {
return false;
}

// No other way of checking: assume it’s ok.
return true;
}

function resizeOverlay(img)
{
	if(IsImageOk(img))
	{
		var overlayInner =  top.document.getElementById("overlayInner");
		if(overlayInner)
		{
			overlayInner.style.width = img.width +"px";
			overlayInner.style.height = (img.height + 22) +"px";
			overlayInner.style.marginTop = "-"+Math.floor((img.height + 42) / 2)+"px";
			overlayInner.style.marginLeft = "-"+Math.floor((img.width + 20) / 2)+"px";
		}
	}
	else
		setTimeout(function(){resizeOverlay(img)},50);
}

function openImage(src)
{
	var elem = top.document.getElementsByTagName("body")[0];
	if(elem)
	{
		var overlay = top.document.getElementById("overlay");
		if(!overlay)
		{
			overlay = top.document.createElement("div");
			overlay.id = "overlay";
			elem.appendChild(overlay);
		}
		overlay.style.display = "block";
		var overlayInner =  top.document.getElementById("overlayInner");
		if(!overlayInner)
		{
			overlayInner = top.document.createElement("div");
			overlayInner.id = "overlayInner";
			elem.appendChild(overlayInner);
		}
		overlayInner.innerHTML = "";
		overlayInner.style.display = "block";
		var img = null;
		img = top.document.createElement("img");
		img.src = src;
		overlayInner.appendChild(img);
		resizeOverlay(img);
		img = null;
		img = top.document.createElement("img");
		img.src = "/images/closelabel.gif";
		img.onclick = hideMe;
		overlayInner.appendChild(img);
	}
}

function hideMe()
{
	var elem = top.document.getElementById("overlay");
	if(elem)
		elem.style.display = "none";
	elem = top.document.getElementById("overlayInner");
	if(elem)
		elem.style.display = "none";
}
