
// VERIFICA PIVA,
function isPIVA(what,fname)
{
 var i=new RegExp("^[A-Za-z0-9]+$");
  if(!i.test(what)) { alert("Il campo "+fname+" non è valido."); return false}   
   return true;
}

// VERIFICA RAGIONESOCIALE,
function isRagioneSociale(what,fname)
{
 var i=new RegExp("^[A-Za-z0-9 \'\è\ù\ì\ò\é\.]+$");
  if(!i.test(what)) { alert("Il campo "+fname+" non è valido."); return false}   
   return true;
}

// VERIFICA NOME,COGNOME,CITTA,PROVINCIA
function isName(what,fname)
{
 var i=new RegExp("^[A-Za-z \'\è\ù\ì\ò\é]+$");
  if(!i.test(what)) { alert("Il campo "+fname+" non è valido."); return false}   
   return true;
}

// VERIFICA EMAIL
function isEmail(what)
{
   var i=new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$");
   if(!i.test(what)) { alert("Il campo EMAIL non è valido."); return false}   
   return true;
}


// VERIFICA INDIRIZZO
function isAddress(what)
{
   var i=new RegExp("([a-zA-Z0-9\ ]{3,})");
   if(!i.test(what)) { alert("Il campo INDIRIZZO non è valido."); return false }
   return true;
}


// VERIFICA CAP
function isCAP(what)
{
   var i=new RegExp("^[0-9]{5}$");
   if(!i.test(what)) { alert("Il campo CAP non è corretto."); return false }   
   return true;
}

// VERIFICA TELFAX,
function isTelFax(what,fname)
{
 var i=new RegExp("^[0-9\.]+$");
  if(!i.test(what)) { alert("Il campo "+fname+" non è valido."); return false}   
   return true;
}


// VERIFICA DATA,
function isData(what,fname)
{
 var i=new RegExp("/^(0[1-9]|[12]\d|3[01])\/(0[1-9]|1[012])\/(19|20|21)\d{2}$/");
  if(!i.test(what)) { alert("Il campo "+fname+" non è valido."); return false}   
   return true;
}





