function delComune(id, nome){
  if(!confirm("Sei sicuro di voler eliminare il comune '" + nome + "' ?")){
    return;
  }
  x_delComune(id, generalAjaxCallback);
}

function addComune(){
  var nome = document.getElementById("comune").value;
  x_addComune(nome, generalAjaxCallback);
}

function comuneKeyUp(e){
  var fine = document.getElementById("fine");

  if(!e){
    if(window.event){
      e = window.event;
    }else{
      return ;
    }
  }

  if(typeof(e.keyCode) == 'number'){
    e = e.keyCode;
  }else if(typeof(e.which) == 'number'){
    e = e.which;
  }else if(typeof(e.charCode) == 'number'){
    e = e.charCode;
  }else {
    return ;
  }

  if((e == 13) && (fine.disabled == 0))
    fine.click();

  var comuni = document.getElementById("comune");
  comuni.value = comuni.value.toUpperCase(); 
  x_aggiornaFiltroComune(comuni.value, suggerimentoCallback);
  x_getComuniCount(comuni.value, comuniCountCallback);

}

function comuniCountCallback(focus, z){
  if(z == 1)
    document.getElementById("fine").disabled = 0;
  else
    document.getElementById("fine").disabled = 1;
}
