﻿$(document).ready(function() {

    // watermarks and row highlights     
    $("[watermark]").each(function() {
        this.value = $(this).attr("watermark");
        $(this).addClass("watermark");
    })
    .focus(function() {
        if (this.value === $(this).attr("watermark")) {
            this.value = "";
            $(this).removeClass("watermark");
        }
        // add row highlight
        $(this).parents(".formitem").css("background-color", "#ddd");
    })
    .blur(function() {
        if (this.value === "") {
            this.value = $(this).attr("watermark");
            $(this).addClass("watermark");
        }
        //remove row highlight
        $(this).parents(".formitem").css("background-color", "");
    });

    //remove watermark when form is submitted
    $("input:image, input:button, input:submit").click(function() {
        if (this.form != null) {
            $(this.form.elements).select("[watermark]").each(function() {
                if (this.value === $(this).attr("watermark")) {
                    this.value = "";
                }
            });
        }
    });

});
