

function carica_lista_insegnanti() {
   var req = new Request.JSON({
            method: 'get',
            url: url_ins_lista_non_archiviati,
            secure: true,
            onSuccess: mostra_lista_insegnanti
        }).send();
}

function mostra_lista_insegnanti(originalRequest) {

  var result = originalRequest;
  

  if (/^debug:/i.test(result.messaggio)) { alert(result.messaggio); return; }

  $('mycontainer').innerHTML = '';
  
  var html = '';
  if (result.errore == 0) {
    var lista_insegnanti = result.lista_insegnanti;

    for(var i=0; i<lista_insegnanti.length; i++) {
      var insegnante = lista_insegnanti[i];
      
      html += '<p><a href="javascript:carica_info_insegnante('+insegnante.id+')">'+insegnante.nome+' '+insegnante.cognome+'</a></p>';
    }
  $('mycontainer').innerHTML = html;  

    
  } else {
    alert('Non sono riuscito a caricare la lisa degli insegnanti:'+"\n"+result.messaggio);
  }

}

function carica_info_insegnante(id) {
    var pars = new Object();
    pars['id'] = id;

    var req = new Request.JSON({
            method: 'post',
            url: url_ins_dati,
            secure: true,
            data: pars,
            onSuccess: mostra_info_insegnante
        }).send();

}

function mostra_info_insegnante(originalRequest) {

  var result = originalRequest;

  if (/^debug:/i.test(result.messaggio)) { alert(result.messaggio); return; }

  $('mycontainer2').innerHTML = '';
  
  var html = '';
  if (result.errore == 0) {
    var insegnante = result.insegnante;
    insegnante.scheda = insegnante.scheda.replace(/\\"/g,'"');

    html += '<strong>'+insegnante.nome+' '+insegnante.cognome+'</strong>';
    if (insegnante.img) {
      html += '<br/><img src="'+insegnante.img+'" alt="Immagine insegnante" />';
    }
    html += insegnante.scheda+'</div>';

    $('mycontainer2').innerHTML = html;
    
  } else {
    alert('Non sono riuscito a caricare la biogrfia dell\'insegnante:'+"\n"+result.messaggio);
  }
}