Convert to use prototype modal.
Minor refactor and tidy up
Improve docblock
Where the Aligent_GeoIP module is enabled, optionally use it to determine the customer's initial store.
Add parameter to limit the stores shown in the selector to those in the current website only