$.postify=function(n){var t={},i=function(n,r){var u,f;for(u in n){f=isFinite(u)?(r!=""?r:"")+"["+u+"]":(r!=""?r+".":"")+u;switch(typeof n[u]){case"number":case"string":case"boolean":t[f]=n[u];break;case"object":n[u].toUTCString?t[f]=n[u].toUTCString().replace("UTC","GMT"):i(n[u],f!=""?f:u)}}};return i(n,""),t},function(n){n.fn.extend({styleForm:function(){function i(){n("input:radio:not(:checked)",t).next().removeClass("rchecked");n("input:radio:checked",t).next().addClass("rchecked");n("input:checkbox:checked",t).next().addClass("cchecked");n("input:checkbox:not(:checked)",t).next().removeClass("cchecked");n("input:disabled",t).next().addClass("disabled");n("input:not(:disabled)",t).next().removeClass("disabled")}var t=n(this);n("input:radio",n(this)).each(function(){n(this).next().hasClass("styleRadio")||n(this).after('<span class="styleRadio"><\/span>');n(this).hide()});n("input:checkbox",n(this)).each(function(){n(this).next().hasClass("styleCheckbox")||n(this).after('<span class="styleCheckbox"><\/span>');n(this).hide()});n(".styleRadio, .styleCheckbox",n(this)).unbind("click").bind("click",function(){n(this).prev("input")[0].click();i()});n("label",n(this)).each(function(){n(this).unbind("click").bind("click",function(t){t.preventDefault();n(this).attr("for")!=""&&(el=n("#"+n(this).attr("for")),el[0]&&el[0].click(),i())})});i()}})}(jQuery);jQuery(function(){jQuery(".styleform").styleForm()}),function(n){n.fn.extend({showPassword:function(t){var i={fn:null,args:{}};i.fn=t;var f=function(t){var i=n(t);return $clone=n("<input />"),$clone.attr({type:"text","class":i.attr("class"),style:i.attr("style"),size:i.attr("size"),name:i.attr("name")+"-clone",tabindex:i.attr("tabindex")}),$clone},r=function(n,t){t.val(n.val())},u=function(n,t,i){n.is(":checked")?(r(t,i),i.show(),t.hide()):(r(i,t),i.hide(),t.show())};return this.each(function(){var t=n(this),o=n(t.data("typetoggle")),e=f(t);e.insertAfter(t);i.fn&&(i.args.input=t,i.args.checkbox=o,i.args.clone=e);o.bind("click",function(){u(o,t,e)});t.bind("keyup",function(){r(t,e)});e.bind("keyup",function(){r(e,t);t.trigger("keyup")});e.bind("blur",function(){t.trigger("focusout")});u(o,t,e);i.fn&&i.fn(i.args)})}})}(jQuery)