(function($){$.fn.extend({limit:function(limit,element,button){var interval,f;var self=$(this);$(this).focus(function(){interval=window.setInterval(substring,100)});$(this).blur(function(){clearInterval(interval);substring()});substringFunction="function substring(){ var val = $(self).val();var length = val.length;if(length > limit){ $(button).attr('disabled', 'true'); } else if($(button).attr('disabled') == true){ $(button).removeAttr('disabled'); }";if(typeof element!="undefined"){substringFunction+="if($(element).html() != limit-length){$(element).html((limit-length <= 0) ? '<font style=\"color: red;\">'+(limit-length)+'</font>' : (limit-length <= 5) ? '<font style=\"color: #6e0b0b;\">'+(limit-length)+'</font>' : limit-length);}"}substringFunction+="}";eval(substringFunction);substring()}})})(jQuery);(function(a){a.fn.extend({defaultValue:function(b,c){return this.each(function(){var j=$(this),f=b||j.attr("rel"),e={input:j};if(j.attr("type")=="password"){h()}else{g()}function h(){var k=d();e.clone=k;k.insertAfter(j);j.hide();j.blur(function(){if(j.val().length<=0){k.show();j.hide()}})}function g(){i();j.keypress(function(){if(j.val().length>0){i()}}).blur(i).focus(function(){j.val()==f&&j.val("")});j.closest("form").submit(function(){j.val()==f&&j.val("")})}function i(){val=a.trim(j.val());if(val.length<=0||val==f){j.val(f);j.addClass("empty")}else{j.removeClass("empty")}}function d(){var k=a("<input />").attr({type:"text",value:f,"class":j.attr("class")+" empty",style:j.attr("style"),tabindex:j.attr("tabindex")});k.focus(function(){k.hide();j.show();setTimeout(function(){j.focus()},1)});return k}if(c){c(e)}})}})})(jQuery);