/*
 * jQuery Watermark Plugin
 * http://www.jar-mlejnek.cz
 *
 * Bc. Jaroslav Mlejnek (c) 2010,
 * License: GPL2
 */
(function($) {
	$.fn.watermark = function() {
		return this.each(function() {
			var input = $(this);

			// Setting up watermark at the begging
			initWatermark(input);

			// Adding events
			input.blur(function() { setWatermark($(this)) });
			input.change(function() { initWatermark($(this)); });
			input.focus(function() { unsetWatermark($(this)); });
		});
    };

	function initWatermark(input) {
		if (input.val().length == 0) {
			input.addClass("watermark");
		} else {
			input.removeClass("watermark");
		}
	};

	function setWatermark(input) {
		if (input.val().length == 0) {
			input.addClass("watermark");
		}
	}

	function unsetWatermark(input) {
		input.removeClass("watermark");
	}

})(jQuery);

