// JavaScript Document
function Press_Release(lingua)
{
	try
	{
		Reimposta_Press();
		var vC=document.getElementById("blocco_news");
		if(xmlHttp.readyState==4 || xmlHttp.readyState==0)
		{
			xmlHttp.open("GET", "xml/getpress.php?lng="+lingua, false);
			xmlHttp.send(null);
			if(xmlHttp.readyState==4 && xmlHttp.status==200)
			{
				try
				{
					var NEWS=xmlHttp.responseXML.getElementsByTagName('NEWS');		
					if(NEWS.length!=0)
					{
						Partenza_Press();
						vC.innerHTML="";	
						var p=document.createElement("P");
						p.id="pIntestazione";
						p.innerHTML="COMUNICATI STAMPA - PRESS RELEASE";
						vC.appendChild(p);
						for(var k=0;k<NEWS.length;k++)
						{
							var dg=document.createElement("DIV");	
							dg.style.float="none";
							dg.style.clear="both";
							dg.style.marginBottom=dg.style.marginTop="30px";

							var li=document.createElement("LI");	
								var ne=document.createElement("DIV");	
									ne.className="_news";
									ne.setAttribute("tag",k);
									ne.onclick=function() {fnNews(this.getAttribute("tag"));};
								if(NEWS[k].getElementsByTagName('titolo')[0].childNodes.length)
								{
									var titolo=document.createTextNode(NEWS[k].getElementsByTagName('titolo')[0].firstChild.data);
										ne.appendChild(titolo);
								}
									
								var sn=document.createElement("DIV");	
									sn.id="N"+k;
									sn.className="subNews";
									sn.style.display=k>0?"none":"";

								if(NEWS[k].getElementsByTagName('foto')[0].childNodes.length)
								{
									var immagine=document.createElement("IMG");
									immagine.src=NEWS[k].getElementsByTagName('foto')[0].firstChild.data;
									immagine.align="left";
									immagine.onclick=function() {
										x=window.open(this.src, "new");
										x.focus();
										};
									sn.appendChild(immagine);
								}
								
								if(NEWS[k].getElementsByTagName('testo')[0].childNodes.length)
								{
								  	var testo=document.createTextNode(NEWS[k].getElementsByTagName('testo')[0].firstChild.data);
									sn.appendChild(testo);
								}

								if(NEWS[k].getElementsByTagName('colonna')[0].childNodes.length)
								{
									var hr=document.createElement("HR");
									sn.appendChild(hr);
									var PIC=NEWS[k].getElementsByTagName('colonna')[0].childNodes;
									for(var m=0;m<PIC.length;m++)
									{
										var ig=document.createElement("IMG");
										ig.src=PIC[m].firstChild.data;
										ig.align="left";
										ig.onclick=function() {
										x=window.open(this.src, "new");
										x.focus();
										};
										
										sn.appendChild(ig);
									}
								}
								var hr=document.createElement("HR");
								sn.appendChild(hr);
								
								if(NEWS[k].getElementsByTagName('allegati')[0].childNodes.length)
								{
									var PIC=NEWS[k].getElementsByTagName('allegati')[0].childNodes;
									for(var m=0;m<PIC.length;m++)
									{
										var ig=document.createElement("A");
										ig.href=PIC[m].firstChild.data;
										ig.innerHTML=ig.title=PIC[m].getAttribute("testo");
										ig.target="_blank";
										sn.appendChild(ig);
									}
								}


								li.appendChild(ne);
								li.appendChild(sn);
								dg.appendChild(li);

								vC.appendChild(dg);
						
						}
						
						Crea_Press_Link();
						Apri_Press();
					}
					else
					{
							document.getElementById("show_pr").innerHTML="";						
					}
				}
				catch(e)
				{
					alert("Si e' verificato un errore:\n"+e);
				}
			}
		}	
	}
	catch(e)
	{
		alert("Si e' verificato un errore\n"+e);
		}
}
	
function Riempi_Press()
{
	setTimeout("vB.style.visibility='visible'",700);
}
	
	
function Chiudi_Press()
{
	vB.style.visibility="hidden";
	a=setTimeout('Accorcia()', 700);
}
var vF, vB, vP;
var x, y;
var l=50;
var t=50;
var a;
function Apri_Press()
{

	a=setTimeout('Allarga()', 20);
	
}

function Allarga()
{
	if(x<=50)
	{
		x+=2;
		l-=1;
		vF.style.width=x+"%";
		vF.style.left=l+"%";
		a=setTimeout('Allarga()', 20);
		}
	else
	{
		clearTimeout(a);
		a=setTimeout('Allunga()', 20);
		}
	}
	
function Allunga()
{
	if(y<=90)
	{
		y+=2;
		t-=1;
		vF.style.height=y+"%";
		vF.style.top=t+"%";
		a=setTimeout('Allunga()', 20);
		}
	else
	{
		clearTimeout(a);		
//		vB.style.visibility='visible';
		setTimeout("vB.style.visibility='visible'",700);
	}
}

function Restringi()
{
	if(x>0)
	{
		x-=2;
		l+=1;
		vF.style.width=x+"%";
		vF.style.left=l+"%";
		a=setTimeout('Restringi()', 20);
		}
	else
	{
		clearTimeout(a);
		Reimposta_Press();		
	}
}
	
function Accorcia()
{
	if(y>0)
	{
		y-=2;
		t+=1;
		vF.style.height=y+"%";
		vF.style.top=t+"%";
		a=setTimeout('Accorcia()', 20);
		}
	else
	{
		clearTimeout(a);		
		a=setTimeout('Restringi()', 20);
	}	
}

function Reimposta_Press()
{
	vP=document.getElementById("press_release");
	vB=document.getElementById("contenitore_press");
	vF=document.getElementById("fondo_press");	

	vP.style.display="none";
	vB.style.visibility="hidden";
	vF.style.width=vF.style.height="0%";
	vF.style.top=vF.style.left="50%";
	x=y=0;
	l=t=50;
}


function Partenza_Press()
{
	vP.style.display="";
	}
	
function Crea_Press_Link()
{
	var pr=document.getElementById("show_pr");
	pr.innerHTML="Press Release - Comunicati Stampa";
	pr.onclick=function() {
		Partenza_Press();
		Apri_Press();
	}
	}
	
function fnNews(n)
{
	var notizia=document.getElementById("N"+n);
	
	notizia.style.display=notizia.style.display!="none"?"none":"";
	}
