function lp(url, target, newTabID) {
  document.getElementById(target).innerHTML = '&nbsp;<br>&nbsp;<br><center><img src="../img/loading.gif" /><br>caricamento...</center>';
  if (window.XMLHttpRequest) {
    req = new XMLHttpRequest();
  } else if (window.ActiveXObject) {
    req = new ActiveXObject("Microsoft.XMLHTTP");
  }
  if (req != undefined) {
    req.onreadystatechange = function() {delayed(url, target)};
    req.open("GET", url, true);
    req.send("");
  }
  // metto tutti 4 i tab inattivi
  document.getElementById('tab1').className = "linkopacity";
  document.getElementById('tab2').className = "linkopacity";
  document.getElementById('tab3').className = "linkopacity";
  document.getElementById('tab4').className = "linkopacity";
  document.getElementById('tab5').className = "linkopacity";
  document.getElementById('tab1L').className = "menu";
  document.getElementById('tab2L').className = "menu";
  document.getElementById('tab3L').className = "menu";
  document.getElementById('tab4L').className = "menu";
  document.getElementById('tab5L').className = "menu";
  
  // attivo il Nuovo Tab
  document.getElementById(newTabID).className = "";
  document.getElementById(newTabID+"L").className = "menuON";

}  

function delayed(url, target)
{
var t=setTimeout("lpDone('"+url+"','"+target+"')",500);
}


function lpDone(url, target) {
  if (req.readyState == 4) { // only if req is "loaded"
    if (req.status == 200) { // only if "OK"
      document.getElementById(target).innerHTML = req.responseText;
    } else {
      document.getElementById(target).innerHTML=" AHAH Error:\n"+ req.status + "\n" +req.statusText;
    }
  }
}
