var http = null;

function isAjaxCompatible()
{

    //Mozilla-based browsers
    if(window.XMLHttpRequest)
    {
        http = new XMLHttpRequest();
    } 
    else if (window.ActiveXObject)
    {
        http=new ActiveXObject("Msxml2.XMLHTTP");
        if (! http)
        {
            http=new ActiveXObject("Microsoft.XMLHTTP");
    	}
    }
    
    if(http)
    {
    	
    	return true;    
    }
    else
    {
    	
    	return false
    }
}


function sndReq(rub,cont)
{
    http.open('get', 'rpc.php?rub='+rub+'&cont='+cont+'&t='+new Date().getTime());
    http.onreadystatechange = handleResponse;
    http.send(null);
}

function handleResponseOLD() {
    if(http.readyState == 4){
	var response = http.responseText;
	var update = new Array();

	if(response.indexOf('|' != -1)) {
	    update = response.split('|');
	    document.getElementById(update[0]).innerHTML = update[1];
	    // appel de la fonction de mise en cache des informations.
	    bb_save_state();

	}
    }
}

function handleResponse()
{
    if(http.readyState == 4)
    {
	var response = http.responseText;
	
	//alert(response);
	document.getElementById("zoneContenu").innerHTML = response;
	
	initAjax();	
	//bb_save_state();
    }
}

