dojo.registerModulePath("common", "/js/common"); dojo.registerModulePath("models", "/js/models"); dojo.registerModulePath("modules", "/js/modules"); dojo.registerModulePath("events", "/js/events"); var myprj = Object(); myprj.models = Object(); myprj.modules = Object(); myprj.events = Object(); dojo.require("common.global_values"); dojo.require("common.config_common"); dojo.require("common.config_real"); //dojo.require("common.config_demo"); dojo.require("common.init"); // Load Module dojo.require("modules.MapCommon"); // Load Model dojo.require("models.SearchMap"); dojo.require("events.SearchMap"); // Load GMAP API Module myprj.modules.MapCommon.loadAPI(); dojo.addOnLoad (function () { // Default Map Action if (dojo.byId('default_lat').value == '' || dojo.byId('default_lng').value == '') { myprj.modules.MapCommon.setDefault(); } else { myprj.modules.MapCommon.setDefault({lat:dojo.byId('default_lat').value, lng:dojo.byId('default_lng').value, zoom:16}); } // Display SpotList myprj.models.SearchMap.searchparam = myprj.models.SearchMap.getFormValue(); myprj.models.SearchMap.setEvent(); myprj.models.SearchMap.getSpotList({ cenlat : map.getBounds().getCenter().lat(), cenlng : map.getBounds().getCenter().lng(), minlat : map.getBounds().getNorthEast().lat(), minlng : map.getBounds().getNorthEast().lng(), maxlat : map.getBounds().getSouthWest().lat(), maxlng : map.getBounds().getSouthWest().lng() }); }); dojo.addOnUnload (function () { GUnload(); });