/home/arranoyd/eventrify/wp-content/plugins/content-protector/assets/public/password-typing.js
jQuery(document).ready(function(s){s.fn.showPassword=function(t){var e=s.extend({},s.fn.showPassword.defaults,t);return this.each(function(){var t=s(this),o=t.position(),n=t.outerWidth(),i=t.outerHeight(),a=t.parent(),l=a.height(),d=s.meta?s.extend({},e,t.data()):e;a.height(l),s("<a/>",{href:"#",class:d.linkClass,click:function(e){var o=a.find("."+d.showPasswordInputClass);"none"===t.css("display")?(s(this).text(d.linkText),t.val(o.val()).show(),o.hide(),s("#passster_submit").show()):(s(this).text(d.showPasswordLinkText),o.val(t.val()).show(),t.hide(),s("#passster_submit").hide()),e.preventDefault()},css:{left:o.left+n,top:o.top+i},text:d.linkText}).appendTo(".password-typing");var h=a.find("."+d.linkClass),p=h.outerWidth(),r=parseInt(h.css("left"),10),f=h.outerHeight(),w=parseInt(h.css("top"),10);h.css({left:r-p-d.linkRightOffset,top:w-f-d.linkTopOffset}),s("<input/>",{class:d.showPasswordInputClass,css:{display:"none",left:o.left,top:o.top},type:"text"}).appendTo(".password-typing"),t.closest("form").bind("submit",function(){"none"===t.css("display")&&t.val(t.siblings("."+d.showPasswordInputClass).val())})})},s.fn.showPassword.defaults={linkClass:"show-password-link",linkText:"Show",showPasswordLinkText:"Hide",showPasswordInputClass:"password-showing",linkRightOffset:0,linkTopOffset:0},s(":password").showPassword({linkRightOffset:15,linkTopOffset:10})});