Added error tolerance in search - if a user tries to search without selecting a database first, a popup will inform that this is necessary.
Started introducing the top-level namespace jSrb not to pollute global namespace.
Added more static strings to an error message class
Modified search function to send parameters as HttpPost and parse the results from the Web Service correctly.
Upgraded geonames search web service to new format using class with methods
Updated software dependencies
Adjusted checkUpgrade function so that it uses the new web service response format
Changed the module to extract the user levels from the new class
New web service to do searches against the Geonames Web API
Create new class to represent a search result item from a database search
Added new entry to error messages
Added new Web Service to search the LoCloud Geocoding API
Cleaned up and added comments to the SearchMatch class
Moved search related functions to Utility.Search.js
Updated merge-file to include newly created Utility.Search.js
Created new JavaScript file to separate search functions from the rest of the page
Rewired the class to include a parameter-less constructor and a static method to return a new instance
Included <SearchMatch> class in class loader
Created new JavaScript class jSrb.SearchObject
Removed obsolete handler function