#Feature Request 1522, JS MODIFIED

#Modifications:
1. messages replaced by translatable versions
2. `.live` (deprecated) replaced by `.on`
#tested
Signed-off-by: A V Minhaz <minhazav@gmail.com>