!function(e){e.fn.placeholderLabel=function(r){var o=e.extend({placeholderColor:"#898989",labelColor:"#000000",labelSize:this.css("font-size"),fontStyle:"normal",useBorderColor:!0,inInput:!0,timeMove:200},r),l=function(e,r,l){var t=e.height(),a=Number(l.replace("px",""))+t/2;o.inInput||(a+=t/2,e.css("background-color","")),e.animate({marginTop:"-="+a,fontSize:o.labelSize},o.timeMove),r.keyup()};e(this).each(function(r,t){if(null!=(f=e(t)).attr("bind-placeholder-label")){var a=f.css("padding-top");l(f.prev(),f,a)}var c=f.css("border-color"),s=f.css("font-size");if(f.attr("placeholder")){var n=e("");n.css("position","absolute"),n.css("cursor","initial"),n.css("font-style",o.fontStyle),n.css("color",o.placeholderColor),n.css("font-size",s);var i=f.attr("placeholder");f.removeAttr("placeholder"),n.text(i);var p=i.substr(0,12),u=(f.position().left,a=f.css("padding-top"),f.css("padding-left")),d=f.css("margin-top"),b=f.css("margin-left");n.addClass(p),n.css("margin-top",Number(a.replace("px",""))+Number(d.replace("px",""))),n.css("margin-left",Number(u.replace("px",""))-5+Number(b.replace("px",""))),n.css("padding-left","5px"),n.css("padding-right","5px"),n.css("background-color",f.css("background-color"));var f=f;if(n.click(function(){f.focus()}),f.focus(function(){if(o.useBorderColor&&f.css("border-color",o.labelColor),n.css("color",o.labelColor),!f.val().length){var e=n.height(),r=Number(a.replace("px",""))+e/2;o.inInput||(r+=e/2,n.css("background-color","")),n.animate({marginTop:"-="+r,fontSize:o.labelSize},o.timeMove)}}),f.blur(function(){if(o.useBorderColor&&f.css("border-color",c),n.css("color",o.placeholderColor),!f.val().length){var e=n.height(),r=Number(a.replace("px",""))+e/2;o.inInput||(r+=e/2,n.css("background-color","")),n.animate({marginTop:"+="+r,fontSize:s},o.timeMove)}}),f.attr("alt")){var g=f.attr("alt"),m=n.text();f.removeAttr("alt"),f.keyup(function(){f.val().length?n.text(g):n.text(m)})}return f.before(n),f.val().length&&l(n,f,a),f.attr("bind-placeholder-label","true")}return null})}}(jQuery);