		$(function(){
			$.each($('input[type=text][watermark]'), function(i, input){
				input = $(input);
				var display = input.css('display');
				if(display == 'inline'){ display = 'inline-block'; }
				input.wrap('<span class="ddTextboxWatermarkWrap" style="display:'+display+';"></span>');
				var height = (input.outerHeight() ? input.outerHeight()+'px' : '1.4em');
				input.data('watermark', $('<div class="ddTextboxWatermark" style="height:'+height+'; line-height:'+height+';">'+input.attr('watermark')+'</div>'));
				input.parent().append(input.data('watermark'));
				if(input.val().length){ input.data('watermark').hide(); }
				input.data('watermark').click(function(){
					$(this).fadeOut();
					$(this).prev().focus();
				});
				input.focus(function(){
					$(this).data('watermark').fadeOut();
				});
				input.blur(function(){
					if(!$(this).val().length){
						$(this).data('watermark').fadeIn();
					}else{
						$(this).data('watermark').fadeOut();
					}
				});
			});
		});

