function doLoad_gallery(value,name,razdel,id_autor_up) {
    // 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('name_up_photo').value = '';
            document.getElementById('area_up_photo').value = '';
            document.getElementById('upl').value = '';
            document.getElementById('photo_user_gallery').style.display='block';
            document.getElementById('photo_user_gallery').innerHTML = req.responseJS.view_area + document.getElementById('photo_user_gallery').innerHTML;
            document.getElementById('result').innerHTML = req.responseJS.q;
        }
    }
    // Prepare request object (automatically choose GET or POST).
    req.open(null, 'http://poltava.info/i/gallery_img_upload.php', true);
    // Send data to backend.
    req.send( { q: value,  name_f: name, rzdl: razdel, id_aut:id_autor_up});
}