Topic: Firefox 18.0.2 Broke my Xajax /ajax functions....

I have a site working with xajax 0.5, the functions  brings automaticaly data into textfields from a selected value...they work perfectly on firefox 16.... since they upgraded to 17, 18 everything stop working....
xajax 0.5
wamp server 2.2
here is a function.... i beg for help :-(

function fechas_Function(){
    var ajaxRequest;  // The variable that makes Ajax possible!
   
    try{
        // Opera 8.0+, Firefox, Safari
        ajaxRequest = new HttpRequest();
    } catch (e){
        // Internet Explorer Browsers
        try{
            ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try{
                ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e){
                // Something went wrong
                alert("Su navegador no soporta AJAX, por favor hable con sistemas");
                return false;
            }
        }
    }
    // Create a function that will receive data sent from the server
    ajaxRequest.onreadystatechange = function(){
        var ajaxDisplay1 = document.getElementById('fsolicitud');
        var ajaxDisplay2 = document.getElementById('fcotizacion');
        var ajaxDisplay3 = document.getElementById('fservicereport');
        var ajaxDisplay4 = document.getElementById('fproforma');
        var ajaxDisplay5 = document.getElementById('hsolicitud');
        var ajaxDisplay6 = document.getElementById('hcotizacion');
        var ajaxDisplay7 = document.getElementById('admin_finan');
        var ajaxDisplay8 = document.getElementById('fservicio');
        var resultado = ajaxRequest.responseText;
        var resul = resultado.split('--');
        if(ajaxRequest.readyState == 2){
            ajaxDisplay1.value = "Loading...";
            ajaxDisplay2.value = "Loading...";
            ajaxDisplay3.value = "Loading...";
            ajaxDisplay4.value = "Loading...";
            ajaxDisplay5.value = "Loading...";
            ajaxDisplay6.value = "Loading...";
            ajaxDisplay7.value = "Loading...";
            ajaxDisplay8.value = "Loading...";
        }
        if(ajaxRequest.readyState == 4){
           
            ajaxDisplay1.value = resul[0];
            ajaxDisplay2.value = resul[1];
            if (resul[2] != '')
            {
            ajaxDisplay3.value = resul[2];
            }
            else
            {
            ajaxDisplay3.value = 'Por definir...';
            }
            if (resul[3] != '')
            {
            ajaxDisplay4.value = resul[3];
            }
            else
            {
            ajaxDisplay4.value = 'Por definir...';
            }
            ajaxDisplay5.value = resul[4];
            ajaxDisplay6.value = resul[5];
            if (resul[6] != '')
            {
            ajaxDisplay7.value = resul[6];
            }
            else
            {
            ajaxDisplay7.value = 'Por definir...';
            }
            ajaxDisplay8.value = resul[7];
        }
    }
    var proyecto = document.getElementById('proyecto').value;
    var queryString = "?proyecto=" + proyecto;
    ajaxRequest.open("GET","AJAX/ajax_fechas.php" + queryString, true);
    ajaxRequest.send(null);
}

Re: Firefox 18.0.2 Broke my Xajax /ajax functions....

I don't see any xajax in your code.

I am up to FF V19 with no issues...

If you ever stop learning you may as well dig a hole, crawl in and pull the top over yourself.