(function(b,a,c){b.fn.extend({inputPlaceholder:function(f){var e=this.filter("input:text,input:password"),g=".inputPlaceholder",d="focus"+g,i="blur"+g,h;if(f==="remove"){e.unbind(g);return this}f=b.extend({blurClass:"",focusClass:"",clearOnSubmit:true,useAttribute:false},f);if(e.length){e.each(function(){var j=b(this),k=f.useAttribute?j.attr(f.useAttribute):j.val();j.bind(d,function(l){var m=j.val();if(k===m){j.val("").removeClass(f.blurClass).addClass(f.focusClass)}}).bind(i,function(l){var m=j.val();if(!m){j.val(k).removeClass(f.focusClass).addClass(f.blurClass)}}).triggerHandler(i)});if(f.clearOnSubmit){h=function(){e.each(function(){b(this).triggerHandler(d)})};e.closest("form").bind("submit"+g,h);b(a).bind("unload"+g,h)}}return this}})}(jQuery,this));
