Updated to latest version of the unescape syntax and solved the disappearing '+' sign problem with encodeURIComponent.