1!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e("object"==typeof module&&module.exports?require("jquery"):jQuery)}((function(e){function t(t,a){var r=this,o=e(this);if(r.value===o.attr(d?"placeholder-x":"placeholder")&&o.hasClass(p.customClass))if(r.value="",o.removeClass(p.customClass),o.data("placeholder-password")){if(o=o.hide().nextAll('input[type="password"]:first').show().attr("id",o.removeAttr("id").data("placeholder-id")),!0===t)return o[0].value=a,a;o.focus()}else r==l()&&r.select()}function a(a){var l,r=this,o=e(this),c=r.id;if(!a||"blur"!==a.type||!o.hasClass(p.customClass))if(""===r.value){if("password"===r.type){if(!o.data("placeholder-textinput")){try{l=o.clone().prop({type:"text"})}catch(t){l=e("<input>").attr(e.extend(function(t){var a={},l=/^jQuery\d+$/;return e.each(t.attributes,(function(e,t){t.specified&&!l.test(t.name)&&(a[t.name]=t.value)})),a}(this),{type:"text"}))}l.removeAttr("name").data({"placeholder-enabled":!0,"placeholder-password":o,"placeholder-id":c}).bind("focus.placeholder",t),o.data({"placeholder-textinput":l,"placeholder-id":c}).before(l)}r.value="",o=o.removeAttr("id").hide().prevAll('input[type="text"]:first').attr("id",o.data("placeholder-id")).show()}else{var s=o.data("placeholder-password");
1s&&(s[0].value="",o.attr("id",o.data("placeholder-id")).show().nextAll('input[type="password"]:last').hide().removeAttr("id"))}o.addClass(p.customClass),o[0].value=o.attr(d?"placeholder-x":"placeholder")}else o.removeClass(p.customClass)}function l(){try{return document.activeElement}catch(e){}}var r,o,d=!1,c="[object OperaMini]"===Object.prototype.toString.call(window.operamini),s="placeholder"in document.createElement("input")&&!c&&!d,n="placeholder"in document.createElement("textarea")&&!c&&!d,i=e.valHooks,u=e.propHooks,p={};s&&n?((o=e.fn.placeholder=function(){return this}).input=!0,o.textarea=!0):((o=e.fn.placeholder=function(l){return p=e.extend({},{customClass:"placeholder"},l),this.filter((s?"textarea":":input")+"["+(d?"placeholder-x":"placeholder")+"]").not("."+p.customClass).not(":radio, :checkbox, [type=hidden]").bind({"focus.placeholder":t,"blur.placeholder":a}).data("placeholder-enabled",!0).trigger("blur.placeholder")}).input=s,o.textarea=n,r={get:function(t){var a=e(t),l=a.data("placeholder-password");return l?l[0].value:a.data("placeholder-enabled")&&a.hasClass(p.customClass)?"":t.value},set:function(r,o){var d,c,s=e(r);return""!==o&&(d=s.data("placeholder-textinput"),c=s.data("placeholder-password"),d?(t.call(d[0],!0,o)||(r.value=o),d[0].value=o):c&&(t.call(r,!0,o)||(c[0].value=o),r.value=o)),s.data("placeholder-enabled")?(""===o?(r.value=o,r!=l()&&a.call(r)):(s.hasClass(p.customClass)&&t.call(r),r.value=o),s):(r.value=o,s)}},s||(i.input=r,u.value=r),n||(i.textarea=r,u.value=r),e((function(){e(document).delegate("form","submit.placeholder",(function(){var l=e("."+p.customClass,this).each((function(){t.call(this,!0,"")}));setTimeout((function(){l.each(a)}),10)}))})),e(window).bind("beforeunload.placeholder",(function(){var t=!0;try{"javascript:void(0)"===document.activeElement.toString()&&(t=!1)}catch(e){}t&&e("."+p.customClass).each((function(){this.value=""}))})))}));
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.