(function($) {
	jQuery.fn.clearField = function(settings) {

		settings = jQuery.extend({
			blurClass: 'clearFieldBlurred',
			activeClass: 'clearFieldActive'
		}, settings);

		jQuery(this).each(function() {
			var el = jQuery(this);

			if(el.attr('rel') == undefined) {
				el.attr('rel', el.val()).addClass(settings.blurClass);
			}

			el.focus(function() {
				if(el.val() == el.attr('rel')) {
					el.val('').removeClass(settings.blurClass).addClass(settings.activeClass);
				}
			});

			el.blur(function() {
				if(el.val() == '') {
					el.val(el.attr('rel')).removeClass(settings.activeClass).addClass(settings.blurClass);
				}
			});
		});

		return jQuery;
	};
})(jQuery);