function doLoad() 
{
    // Create new JsHttpRequest object.
    var req = new JsHttpRequest();
    // Code automatically called on load finishing.
    req.onreadystatechange = function() 
    {
        if (req.readyState == 4) 
        {
            // Write result to page element (_RESULT becomes responseJS). 
            document.getElementById('result1').innerHTML = req.responseJS.response1;
            document.getElementById('result2').innerHTML = req.responseJS.response2;
            // Write debug information too (output becomes responseText).
            //document.getElementById('debug').innerHTML = req.responseText;
        }
    }
    // Prepare request object (automatically choose GET or POST).
    req.open(null, 'ajax.php', true);
    // Send data to backend.
    value="1";
    req.send( { q : value } );
}