(function(a){a.fn.ztinputhint=function(c){var b={hint:null,sourceAttrib:"title",hintClass:false};if(c&&typeof c=="object"){a.extend(b,c)}else{if(c){b.hint=c}}return this.each(function(){var h=a(this);if(!h.is("input:text, input:password")){return false}var g="ztInputHint_"+h.attr("name");var l='<input type="text" value="" style="display: none;" />';var k=b.hint||h.attr(b.sourceAttrib);var j=b.hintClass||h.attr("class");a(l).insertBefore(h);var i=h.prev("input:first");if(k){i.attr("class",j);i.attr("size",h.attr("size"));i.attr("tabIndex",h.attr("tabIndex"));i.val(k);i.focus(function(){a(this).hide();cont=a(this).next("input:first");cont.show();cont.focus()});h.blur(function(){if(a(this).val()==""){a(this).prev("input:first").show();a(this).hide()}});if(b.iconClass&&!h.hasClass(b.iconClass)){h.addClass(b.iconClass)}h.blur()}})};a.fn.ztInputHint=a.fn.ztinputhint})(jQuery);
