(function(a){a.fn.placehold=function(d){var d=d||"placeholder",c=a.fn.placehold.is_supported();function b(){for(i=0;i<arguments.length;i++){arguments[i].toggle()}}return c?this:this.each(function(){var f=a(this),e=f.attr("placeholder");if(e){if(!f.val()||f.val()==e){f.addClass(d).val(e)}if(f.attr("type")=="password"){var g=a("<input />",{"class":f.attr("class")+" "+d,id:f.attr("id"),value:e});g.bind("focus.placehold",function(){b(f,g);f.focus()});f.bind("blur.placehold",function(){if(!f.val()){b(f,g)}});f.hide().after(g)}f.bind({"focus.placehold":function(){if(f.val()==e){f.removeClass(d).val("")}},"blur.placehold":function(){if(!f.val()){f.addClass(d).val(e)}}});f.closest("form").bind("submit.placehold",function(){if(f.val()==e){f.val("")}return true})}})};a.fn.placehold.is_supported=function(){return"placeholder" in document.createElement("input")}})(jQuery);
