/*! http://mths.be/placeholder v1.8.6 by @mathias */
(function(a,b,c){function h(a){var b={},d=/^jQuery\d+$/;return c.each(a.attributes,function(a,c){c.specified&&!d.test(c.name)&&(b[c.name]=c.value)}),b}function i(){var a=c(this);a.val()===a.attr("placeholder")&&a.hasClass("placeholder")&&(a.data("placeholder-password")?a.hide().next().show().focus().attr("id",a.removeAttr("id").data("placeholder-id")):a.val("").removeClass("placeholder"))}function j(){var a,b=c(this),d=b,e=this.id;if(b.val()===""){if(b.is(":password")){if(!b.data("placeholder-textinput")){try{a=b.clone().attr({type:"text"})}catch(f){a=c("<input>").attr(c.extend(h(this),{type:"text"}))}a.removeAttr("name").data("placeholder-password",!0).data("placeholder-id",e).bind("focus.placeholder",i),b.data("placeholder-textinput",a).data("placeholder-id",e).before(a)}b=b.removeAttr("id").hide().prev().attr("id",e).show()}b.addClass("placeholder").val(b.attr("placeholder"))}else b.removeClass("placeholder")}var d="placeholder"in b.createElement("input"),e="placeholder"in b.createElement("textarea"),f=c.fn,g;d&&e?(g=f.placeholder=function(){return this},g.input=g.textarea=!0):(g=f.placeholder=function(){return this.filter((d?"textarea":":input")+"[placeholder]").not(".placeholder").bind("focus.placeholder",i).bind("blur.placeholder",j).trigger("blur.placeholder").end()},g.input=d,g.textarea=e,c(function(){c("form").bind("submit.placeholder",function(){var a=c(".placeholder",this).each(i);setTimeout(function(){a.each(j)},10)})}),c(a).bind("unload.placeholder",function(){c(".placeholder").val("")}))})(this,document,jQuery)
