(function(a){a.defaultText=function(b){function h(){a(c).each(function(){g(a(this))});setTimeout(function(){a(c).trigger("focusout")},1)}function g(a){var b=a.attr("title"),c=a.val();a.removeClass(e);if(b===c)a.val("")}var c="input:text[title],textarea[title]",d=b&&b.context?b.context:"body",e=b&&b.css?b.css:"default",f=[{selector:"form",type:"submit"}];clear_events=b&&b.clearEvents?f.concat(b.clearEvents):f;a(d).delegate(c,"focusin",function(b){b.stopPropagation();g(a(this))}).delegate(c,"focusout",function(b){b.stopPropagation();var c=a(this),d=c.attr("title"),f=c.val();if(a.trim(f)===""||f===d)c.val(d).addClass(e)});a(c).trigger("focusout");a.each(clear_events,function(b,c){var d=c.type,e=a(c.selector),f=e.length;if(e.size()){var g=a.data(e.get(0),"events");if(g){for(var i=0;i<f;i++){a.data(e.get(i),"events")[d].unshift({type:d,guid:null,namespace:"",data:undefined,handler:function(){h()}})}}else{e.bind(d,function(){h()})}}})}})(jQuery)
