(function(c){var a="DefaultText";function b(d){if(d){this.init(d);if(!this.target.data("init")){this.target.data("init",[])}this.target.data("init").push(function(f){new b(f)})}}b.prototype.init=function(d){this.className=a;this.target=c(d).data(a,this);this.defaultText=""+this.target.attr("rel");if(this.isDefault()){this.setDefault()}else{this.setNormal()}this.seed=Math.round(Math.random()*10000);this.target.addClass(a+this.seed).closest("form").submit(function(){c("input:text",this).each(function(){if(typeof c(this).data(a)!="undefined"&&c(this).data(a).isDefault()){c(this).data(a).clear()}})})};b.prototype.setDefault=function(){this.target.css({color:"#AAA"}).val(this.defaultText)};b.prototype.setNormal=function(){this.target.css({color:"#000"})};b.prototype.clear=function(){if(this.target.attr("value")==this.target.attr("rel")){this.target.css({color:"#000"}).attr("value","")}};b.prototype.isDefault=function(){return(this.target.attr("value")==this.target.attr("rel")||this.target.attr("value")=="")};b.prototype.live=function(){if(!this.goLive){c("."+a+this.seed).live("click",function(){if(!c(this).data(a)){new b(this)}c(this).unbind("blur").blur(function(){if(c(this).data(a).isDefault()){c(this).data(a).setDefault()}else{c(this).data(a).setNormal()}}).data(a).clear()}).live("keydown",function(){if(!c(this).data(a)){new b(this)}c(this).unbind("blur").blur(function(){if(c(this).data(a).isDefault()){c(this).data(a).setDefault()}else{c(this).data(a).setNormal()}}).data(a).clear()});this.goLive=true}return this};c.fn.addDefaultText=function(){this.each(function(){new b(this).live()});return this}})(jQuery);