Refactored the JS.
Templates now support localisation.
IE9 window naming fix.
Version bump.