il senso è proprio quello che ti ho detto, l'oggetto monitor non è definito all'interno del tuo script, nella console javascript vedrai un errore tipo "monitor is not defined".

codice:
var e = document.getElementById("monitor");
e.innerHTML = myRequest.responseText;
}else {
e.innerHTML = '[img]../../programmi/img/ajax-loader.gif[/img]';
}