Ah se me pasaba....
 
Prueba con esta función para crear tus objetos Ajax 
 Código PHP:
    function getAjax(){
    var xmlhttp=false;
    try{xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); }
    catch(e){
        try    {xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }
        catch(E) { xmlhttp=false; }
    }
    if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); }
    return xmlhttp;
} 
    
  Para usar: 
 Código PHP:
    ajax=getAjax();
ajax.open("GET",............ etc, etc 
    
  Saludos !