// JavaScript Document

base_pages_array = new Array()
base_pages_array.push(new Array("index.php","introduzione"));
base_pages_array.push(new Array("gisal.php","gisal"));
base_pages_array.push(new Array("la_sede.php","la_sede"));
base_pages_array.push(new Array("statuto.php","statuto"));
base_pages_array.push(new Array("onlus.php","onlus"));
base_pages_array.push(new Array("organigramma.php","organigramma"));
base_pages_array.push(new Array("carta_servizi.php", "carta_servizi"));
base_pages_array.push(new Array("vuoi_contribuire.php","vuoi_contribuire"));
base_pages_array.push(new Array("casa_famiglia.php","casa_famiglia"));
base_pages_array.push(new Array("centro_riabilitativo.php","centro_riabilitativo"));
base_pages_array.push(new Array("risorse_economiche.php","risorse_economiche"));
base_pages_array.push(new Array("news.php","news"));
base_pages_array.push(new Array("links.php","links"));
base_pages_array.push(new Array("contatti.php","contatti"));


function setMenuAttivo()
{
	for (var i=0;i<base_pages_array.length;i++)
	{
		if (location.href.indexOf(base_pages_array[i][0])!=-1)
		{
			dest_img_obj = document.getElementById("imm_" + base_pages_array[i][1])
			dest_img_obj.src = "img/menu/" +base_pages_array[i][1] + "_click.gif"
			break;
		}
	}
}

function apriDettaglioNews(id_news)
{
	win_news = window.open("popup_dettaglio_news.php?Id=" +id_news, "winNews","width=500,height=600,resizable=yes,status=yes, scrollbars=yes")
	win_news.focus();
}

function zoomImmagini(ref_img)
{
	win_zoom_imm = window.open("popup_ingrandimento_immagine.php?immagine=" + ref_img, "winZoomImm", "width=800,height=600,resizable=yes,status=yes, scrollbars=yes")
	win_zoom_imm.focus();
}
function zoomImmaginiAll(ref_img)
{
	win_zoom_imm = window.open("popup_img.php?immagine=" + ref_img, "winZoomImm", "width=800,height=600,resizable=yes,status=yes, scrollbars=yes")
	win_zoom_imm.focus();
}
function faderOut (dest_obj,decremento,limite_minimo)
{
		if ((dest_obj._alpha-decremento)>=limite_minimo)
		{
			dest_obj._alpha-=decremento
//			trace(dest_obj._alpha)
			dest_obj.style.filter ="Alpha(Opacity="+dest_obj._alpha+")"	
		}
		else
		{
			dest_obj.style.filter ="Alpha(Opacity="+limite_minimo+")"	
			clearInterval(dest_obj.intervallo);
		}
}

function faderIn (dest_obj,incremento,limite_massimo)
{
		if ((dest_obj._alpha+incremento)<=limite_massimo)
		{
			dest_obj._alpha+=incremento
			//trace(dest_obj._alpha)
			dest_obj.style.filter ="Alpha(Opacity="+dest_obj._alpha+")"	
		}
		else
		{
			dest_obj.style.filter ="Alpha(Opacity="+limite_massimo+")"	
			clearInterval(dest_obj.intervallo);
		}
}



function fadeOutObj(ref_obj)
{
	var obj = document.getElementById(ref_obj)
	if (typeof(obj._alpha)=="undefined") obj._alpha = 100;
	obj.fadeOutThisObj = function(){faderOut(obj,5,20)}
	clearInterval(obj.intervallo)
	obj.intervallo = setInterval(obj.fadeOutThisObj,1)
}


function fadeInObj(ref_obj)
{
	var obj = document.getElementById(ref_obj)
	if (typeof(obj._alpha)=="undefined") obj._alpha = 100;
	obj.fadeInThisObj = function(){faderIn(obj,10,100)}
	clearInterval(obj.intervallo)
	obj.intervallo = setInterval(obj.fadeInThisObj,1)
}
