simplified by getting rid of hidden/shown html input field on show/hide.  We can just change the type of the input element and it will show the password.  This circumvents a lot of custom HTML issues for the user of this plugin