(function($) {
	$.fn.autoclean = function()
	{
		return this.each( function() {
			var $this = $(this);
			var $val = $this.attr('default');
			if ( $this.val() == '' ) $this.val($val);
			if ( $val )
			{
				$this.bind('focus', function() { if ( $this.val() == $val ) $this.val(''); });
				$this.bind('blur', function() {  if ( $this.val() == '' ) $this.val($val); });
			}
		});
	};	
	$(document).ready(function() { $('.autoclean').autoclean(); });
})(jQuery);