function checkForm(frm) {
	// Type (due lettere)
  pattern = /^[a-zA-Z]{2}/;
	if(!checkPatternChars('Selezione',frm.Type.value,pattern,true))
  { 
    frm.Type.focus();
    return false; 
  } 
	// Country (due numeri)
  pattern = /^[0-9]{2}/;
	if(!checkPatternChars('Nazione',frm.Country.value,pattern,true))
  { 
    frm.Country.focus();
    return false; 
  } 
	if (frm.City.value == "")
  { 
    alert ("Devi selezionare una voce dal campo Citta");
    frm.City.focus();
    return false; 
  }
  return true;
}
function checkPatternChars(nm,vlu,pattern,required){
  if ( required === undefined ) {
      required = false;
   } 
  if(!required && vlu==""){
    return true;
  }
  if (!pattern.test(vlu)){
    alert("Devi selezionare una voce dal campo "+nm+"");
    return false;
  }
  else { 
    return true; 
  }
}

