function wyszukaj_gabinety()
{
    try{
        $('error').innerHTML = '';
        if ($('miejscowosc').value == '' || $('miejscowosc').value == 'wpisz miejscowość'){
            $('error').innerHTML = 'Proszę podać nazwę miejscowości';
            return false;
        }        
        new Ajax.Request(Config.app.siteurl + '/wyszukaj_gabinety.php',
        {
            asynchronous: true,
            method: 'post',
            postBody: 'miejscowosc=' + encodeURIComponent($('miejscowosc').value),
            onSuccess: function(obj) { wyszukaj_gabinety_complete(obj.responseText); }
        });
        return false;
    } catch(ex){if (Config.debug) alert('wyszukaj_gabinety:'+ex);}
}
function wyszukaj_gabinety_complete(response)
{
    try{
        if (response == '[]') {
            $('error').innerHTML = 'Brak gabinetów w danym mieście';
            return;
        }
        points = eval(response);                
        googleBigMap.centerMode = 2;
        googleBigMap.redraw('small');
        
    } catch(ex){if (Config.debug) alert('wyszukaj_gabinety_complete:'+ex);}
}
function pobierz_widoczne_gabinety(top_x, top_y, bottom_x, bottom_y)
{
    try{        
        new Ajax.Request(Config.app.siteurl + '/wyszukaj_gabinety.php',
        {
            asynchronous: true,
            method: 'post',
            postBody: 'top_x=' + top_x +
                     '&top_y=' + top_y +
                     '&bottom_x=' + bottom_x +
                     '&bottom_y=' + bottom_y ,
            onSuccess: function(obj) { points = eval(obj.responseText); googleBigMap.redraw('small');}
        });        
    } catch(ex){if (Config.debug) alert('pobierz_widoczne_gabinety:'+ex);}
}

