Refactoring map js to allow for multiple maps on the same page

...'Find Address' button so that it binds correctly - not using inline function calls