jQuery.fn.extend({
	emptyOnClick : function() {
		return $(this).each(function() {
			jQuery.emptyOnClick(this);
		});
	}
});

jQuery.emptyOnClick = function(e) {
	var init = $(e).val();
	var italic = $(e).hasClass("italic");
	$(e).focus(function() {
		if ($(this).val() == init) {
			$(this).val("");
			if (italic) {
				$(e).removeClass("italic");
			}
		}
	}).blur(function() {
		if ($(this).val() == "") {
			$(this).val(init);
			if (italic) {
				$(e).addClass("italic");
			}
		}
	});
};