Bug squash - more JS changes for Publications page

Signed-off-by: Thomas Wagner <twagner@ivlab.com>