
var GStreetMapSearch = function (containerId){
    this.containerId = containerId;
}

GStreetMapSearch.prototype = {
    search : function (form){
        if (elem=document.getElementById(this.containerId)){
            elem.innerHTML = "<div class='load-result'></div>";
        }
        var ajaxRequest = new Ajax.Request(
                        GStreetMapSearch.url,
                        {
                                method: 'post',
                                parameters: "categoryfilter="+form.categoryfilter.value+"&searchContextMap_text="+form.searchContextMap_text.value,
                                asynchronous: false,
                                onSuccess: function (transport){
                                    var elem;
                                    if (elem=document.getElementById(this.containerId)){
                                        elem.innerHTML = transport.responseText;
                                    }
                                }.bind(this)
                        });
         return false;
    }
}
