function disegnaNotizia(dataPubblicazione, titolo, annuncio) {
  var stringaHtml = "";
  stringaHtml += '<div class="NewsBody">';
  stringaHtml += '<i>['+dataPubblicazione.toLocaleString().split(" GMT")[0]+']</i>';
  stringaHtml += disegnaTitolo(titolo);
  stringaHtml += disegnaAnnuncio(annuncio);
  stringaHtml += "</div><br/>";
  return stringaHtml;
}

function disegnaTitolo(titolo) {
  return '<div class="NewsTitle">'+
           titolo +
         '</div>';
}

function disegnaAnnuncio(annuncio) {
  return '<div class="NewsAnnuncio">'+
           annuncio +
         '</div>';
}

function writeNews() {
  var htmlString = '<div id="AllNews">';
  var adesso = new Date();
  for(var i=0; i<elencoNews.length; i++) {
    if(elencoNews[i] != null) {
      var data = elencoNews[i][0].split(' ')[0];
      var ora = elencoNews[i][0].split(' ')[1];
      var giorno = data.split('-')[0];
      var mese = parseInt(data.split('-')[1])-1;
      var anno = data.split('-')[2];
      var dataPubblicazioneNotizia = new Date(anno, mese, giorno);
      if(ora!=null) {
        var ore = ora.split(':')[0];
        var minuti = ora.split(':')[1];
        var secondi = ora.split(':')[2];
        dataPubblicazioneNotizia = new Date(anno, mese, giorno, ore, minuti, secondi);
      }
      if(adesso.getTime() >= dataPubblicazioneNotizia.getTime())
        htmlString += disegnaNotizia(dataPubblicazioneNotizia, elencoNews[i][1], elencoNews[i][2]);
    }
  }
  return htmlString+'</div>';
}

