page=this;
(function(e){e.fn.placeholder=function(){var h=null,g=null,f=!1,i="#CFCFCF",b=this;this.init=function(a){this.parseArguments(a);this.placeHolderSupported();this.hasPlaceholder();this.placeHolderSupported()&&!this.hasPlaceholder()&&(f=!0);f&&(this.attr("placeholder",g),_overidden=!0);this.placeHolderSupported()||(b.addPlaceholderText(),this.blur(this.blurHandler),this.focus(this.focusHandler));for(var a=e("form"),c=0;c<a.length;c++){var d=e(a[c]).has(this);if(0<d.length)for(var j=0;j<d.length;j++)b.hasForm=!0,
e(d[c]).submit(function(){b.removePlaceholderText()})}};this.parseArguments=function(a){switch(a.length){case 0:b.setPlaceHolder("Type Here");break;case 3:i=a[2];case 2:"string"==typeof a[1]?b.setPlaceHolder(a[1]):"boolean"==typeof a[1]&&(f=a[1]);case 1:"string"==typeof a[0]?b.setPlaceHolder(a[0]):"boolean"==typeof a[0]&&(f=a[0])}};this.setPlaceHolder=function(a){g=(""+a).replace(" ",String.fromCharCode(160))+String.fromCharCode(160)+""+String.fromCharCode(160)+" "};this.placeHolderSupported=function(){return"placeholder"in
document.createElement("input")};this.hasPlaceholder=function(){var a=this.attr("placeholder");return a&&0<a.length?(h=a,!0):!1};this.getPlaceholderValue=function(){var a=null,a=h?f?g:h:g;if(null==a||void 0==a)a="Type Here";return a};this.addPlaceholderText=function(a){var c=b;a&&(c=a);var d=this.getPlaceholderValue();if(""==e(c).val()||e(c).val()==d)a&&(d=a),this.css("color",i),this.val(d),this.addClass("placeholder")};this.removePlaceholderText=function(a){var c=b;a&&(c=a);e(c).val()==b.getPlaceholderValue()&&
(this.val(""),this.css("color","#000000"),this.removeClass("placeholder"))};this.blurHandler=function(){b.addPlaceholderText()};this.focusHandler=function(){b.removePlaceholderText()};this.hasCSSStyle=function(a){var c=".placeholder";a&&(c=a);for(var a=document.styleSheets,d=0;d<a.length;d++)for(var b=0;b<a[d].cssRules.length;b++){var e=a[d].cssRules[b].selectorText;-1!=c.indexOf(e)&&console.log(e)}};this.init(arguments)}})(jQuery);
