non l'ho testata, provala tu
codice:
....
function controllo()
{ 
with(document.inviadati) 
{ 
   var regTest = /[\d]{3}\.[\d]{2}\.[\d]{3}\.[\d]{3}/;
   if (!regTest.test(NumAVS.value))
   {
       alert("Campo AVS non valido: il formato per l'inserimento dati č XXX.XX.XXX.XXX (es. 123.12.123.123)");
       NumAVS.focus(); 
       return false;
   } 
   alert("Dati personali inseriti con successo."); 
   return true; 
}
...