function ahah(url,pageElement,callMessage) {

if(document.getElementById(pageElement)!=null)
document.getElementById(pageElement).innerHTML=callMessage;

try {
req=new XMLHttpRequest();
}
catch(e) {
try {
req=new ActiveXobject("Msxml2.XMLHTTP");
} catch(e) {
try {
req= new ActiveXObject("Microsoft.XMLHTTP");
} catch(E) {
req=false;
}
}
}
req.onreadystatechange=function(){responseAHAH(pageElement);};
req.open("GET",url,true);
req.send(null);
}
function responseAHAH(pageElement){
var output='';
if(req.readyState==4){
 if(req.status==200) {
 output=req.responseText;
 if(document.getElementById(pageElement)!=null)
 document.getElementById(pageElement).innerHTML=output;
 }
 }
 }


