

function ingrandisci_img(immagine)
	{
	popupImage = window.open('','','toolbar=0,location=no,directories=0,menuBar=0,scrollbars=0,resizable=0,top=10,left=50');
	popupImage.document.open();
	popupImage.document.write("<img src='" + immagine + "' name='imageTest' title='" + immagine + "' alt='" + immagine + "' onLoad='if(this.height>640) this.height=640; window.resizeTo(document.imageTest.width+30,document.imageTest.height+100);'>");
	popupImage.document.close()
	};

function pulisci(id){
   document.getElementById(id).value="";
}

function controlla(id){
   var p=document.getElementById(id);
   if(p.value=="")
   		{
			 p.focus();
			 alert("Devi inserire il " + id + "!");
		}
}

function controllamail(id)
{	
 var espressione = /^[_a-z0-9+-]+(\.[_a-z0-9+-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)+$/;	
 var p=document.getElementById(id);
 if (!espressione.test(p.value()))	
 	{
	p.focus();
	alert("La mail inserita non è valida!");
 	}
}

function printContent(id){
str=document.getElementById(id).innerHTML
newwin=window.open('','printwin','left=100,top=100,width=400')
newwin.document.write('<HTML>\n<HEAD>\n')
newwin.document.write('<TITLE>Print Page</TITLE>\n')
newwin.document.write('<script>\n')
newwin.document.write('function chkstate(){\n')
newwin.document.write('if(document.readyState=="complete"){\n')
newwin.document.write('window.close()\n')
newwin.document.write('}\n')
newwin.document.write('else{\n')
newwin.document.write('setTimeout("chkstate()",2000)\n')
newwin.document.write('}\n')
newwin.document.write('}\n')
newwin.document.write('function print_win(){\n')
newwin.document.write('window.print();\n')
newwin.document.write('chkstate();\n')
newwin.document.write('}\n')
newwin.document.write('<\/script>\n')
newwin.document.write('</HEAD>\n')
newwin.document.write('<BODY onload="print_win()">\n')
newwin.document.write(str)
newwin.document.write('</BODY>\n')
newwin.document.write('</HTML>\n')
newwin.document.close()
}

function printStr(str){
newwin=window.open('','printwin','left=100,top=100,width=500')
newwin.document.write('<HTML>\n<HEAD>\n')
newwin.document.write('<TITLE>Anteprima di Stampa</TITLE>\n')
newwin.document.write('<script>\n')
newwin.document.write('function chkstate(){\n')
newwin.document.write('if(document.readyState=="complete"){\n')
newwin.document.write('window.close()\n')
newwin.document.write('}\n')
newwin.document.write('else{\n')
newwin.document.write('setTimeout("chkstate()",2000)\n')
newwin.document.write('}\n')
newwin.document.write('}\n')
newwin.document.write('function print_win(){\n')
newwin.document.write('window.print();\n')
newwin.document.write('chkstate();\n')
newwin.document.write('}\n')
newwin.document.write('<\/script>\n')
newwin.document.write('</HEAD>\n')
newwin.document.write('<BODY onload="print_win()">\n')
newwin.document.write(str)
newwin.document.write('</BODY>\n')
newwin.document.write('</HTML>\n')
newwin.document.close()
}

function ShowMenu(URL, WinTitle, WinWidth, WinHeight, WinLeft, WinTop){
	attr = "resizable=no,width=" + WinWidth + ",height=" + WinHeight + ",screenX=" + WinLeft + ",screenY=" + WinTop + ",left=" + WinLeft + ",top=" + WinTop + "";
	msgWindow=open(URL, WinTitle, attr);
	if (msgWindow.opener == null) msgWindow.opener = self;
}