/*javascript funzioni di uso generale*/
function vaia(url){document.location.replace(url);}
function on(colore,cursore)
{event.srcElement.style.backgroundColor=colore;event.srcElement.style.cursor=cursore;}
function aprin(url)
{win2=window.open(url,'NewWindow',' width=540, height=480, scrollbars=yes, resizable=yes, location=center');
}
function nwind(url,dimx,dimy,dadove)
{
 // url1=url+"?pagina="+dadove;
  win2=window.open(url,'NewWindow',' width='+parseInt(dimx)+', height='+parseInt(dimy)+', scrollbars=yes, resizable=yes, location=center');
}
function chiudi(pagina)
{  
  if (pagina != '')
    {window.opener.location.replace(pagina); self.close();}
  else
    {window.opener.location.reload();  self.close();}
}
function chiudipag(){  window.opener.location.reload();  self.close();}
function menu(colore,cursore,colore2)
{
event.srcElement.style.backgroundColor=colore; event.srcElement.style.cursor=cursore;
event.srcElement.style.borderBottomColor=colore;event.srcElement.style.color=colore2;
}
function controlla_data(){
	 var datadoc=document.insusc.data;
	 var aa=datadoc.value.length;
	 var gg=datadoc.value.substring(0,2);
 	 var mm=datadoc.value.substring(3,5);
 	 var anno=datadoc.value.substring(6,10);
		 if (aa < 10){alert("data inserita  nel formato non valido"); return false;}
    	 if (datadoc.value.toString().charAt(2) != "/" || datadoc.value.toString().charAt(5) != "/"){alert("data inserita  nel formato non valido2"); return false;}
 		 for (i=1; i<10; i++)
 		 { if (isNaN(datadoc.value.toString().charAt(i)) && i!=2 && i!=5 ){alert("data inserita  errata"); datadoc.focus(); return false;}
 		 }
		if (gg > 31 || mm>12 || anno<2005){alert("data inserita  errata"); datadoc.focus(); return false;}
		
//		 else{return true;}
}
function controlla(which)
{
var pass=true
for (i=0;i<which.length;i++)
	{
		var tempobj=which.elements[i];
		if (((tempobj.type=="text")&&tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&&tempobj.selectedIndex==-1))
			{
			pass=false;
			break;
			}
	}
if (!pass){
	alert("Non hai compilato correttamente il form. Alcune informazioni non sono state inserite. Clicca su OK e verifica l'errore");
	tempobj.focus();
	return false;
	}

else {return true}

}