(function(a){a.fn.overlabel=function(c){var e=a.extend({},a.fn.overlabel.defaults,c);c=this.filter("label[for]").map(function(){var b=a(this),f=b.attr("for");if(f=document.getElementById(f)){var d=a.meta?a.extend({},e,b.data()):e;b.addClass(d.label_class);var g=function(){b.css(d.hide_css)},h=function(){this.value||b.css(d.show_css)};a(f).parent().addClass(d.wrapper_class).end().focus(g).blur(h).each(g).each(h);return this}});return e.filter?c:c.end()};a.fn.overlabel.defaults={label_class:"overlabel-apply",
wrapper_class:"overlabel-wrapper",hide_css:{"text-indent":"-10000px"},show_css:{"text-indent":"0px",cursor:"text"},filter:false}})(jQuery);
