function doBrowseSubmit() { var pre_searchstr = document.getElementById("searchstr").value; var pre_car_make = document.getElementById("car_make").value; var pre_searchzip = document.getElementById("searchzip").value; var pre_radiusmiles = document.getElementById("radiusmiles").value; if(document.getElementById("searchviewmembers").checked == true) { var pre_searchview = 'users'; } if(document.getElementById("searchviewcars").checked == true) { var pre_searchview = 'cars'; } var pre_lat = DefaultLatView; var pre_lon = DefaultLonView; var pre_zoomlvl = zoomlvl; ColdFusion.navigate('/streets/action/getBrowseDiv.cfm?searchstr=' +pre_searchstr+ '&car_make=' +pre_car_make+ '&searchzip=' +pre_searchzip+ '&radiusmiles=' +pre_radiusmiles+ '&searchview=' +pre_searchview+ '&lat=' +pre_lat+ '&lng=' +pre_lon+ '&zoomlvl=' +pre_zoomlvl+ '','browseResultsDiv'); } function initializeBrowse() { if (GBrowserIsCompatible()) { map = new GMap2(document.getElementById("TheStreetsMapDiv")); map.addControl(new GLargeMapControl()); map.addControl(new GScaleControl()); map.addControl(new GMapTypeControl()); map.setCenter(new GLatLng(DefaultLatView, DefaultLonView), zoomlvl); bounds = map.getBounds(); zoomlvl = map.getZoom(); GEvent.addListener(map, "moveend", function() { bounds = map.getBounds(); doBrowseSubmit(); }); GEvent.addListener(map, "zoomend", function() { bounds = map.getBounds(); zoomlvl = map.getZoom(); }); } }