﻿; (function($) {
    $.fn.watermark = function(text, color) {
        if (!color) color = "#aaa";
        return this.each(function() {
            var input = $(this);
            var defaultColor = input.css("color");

            function clearMessage() {
                if (input.val() == text) input.val("");
                input.css("color", defaultColor);
            }

            function insertMessage() {
                if (input.val().length == 0 || input.val() == text) {
                    input.val(text);
                    input.css("color", color);
                } else {
                    input.css("color", defaultColor);
                }
            }

            input.focus(clearMessage);
            input.blur(insertMessage);
            input.change(insertMessage);
            insertMessage();
        });
    };
})(jQuery);

