(function(a){a.fn.watermark=function(c){c=a.extend({cssClass:null,text:null},c||{});var d={maxlength:"pacem_MaxLength",className:"pacem_ClassName",orig:"pacem_OrigTxt",clone:"pacem_CloneTxt"},b={onFocus:function(){b.removeWatermark(this)},onBlur:function(){b.setupWatermark(this)},setupWatermark:function(e){var b=a(e);if(b.val()!="")return;var c=b.data(d.clone);b.hide();c.show()},removeWatermark:function(e){var c=a(e),b=c.data(d.orig);c.hide();b.show();b[0].select()}};return this.each(function(){var e=a(this);if(!e.is("input:text,input[type=search],input[type=email]"))return;var f=a("<input>").attr("id",e[0].id+"_clone_pwm").attr("readonly","readonly").attr("type",e.attr("type")).addClass(c.cssClass).val(c.text).insertAfter(e).hide();f.data(d.orig,e);e.data(d.clone,f);f.focus(b.onFocus);e.blur(b.onBlur);var g=e.parentsUntil("form");g.bind("beforesubmit",b.onFocus);b.setupWatermark(this)})};a.fn.watermark.version="1.0"})(jQuery)
