﻿var addWatermark = function (inputIdentifier, watermarkText, watermarkCssClass) {

    var inputElement = jQuery(inputIdentifier);

    if (inputElement.val() != watermarkText) {
        inputElement.removeClass(watermarkCssClass);
    }

    inputElement.focus(function () {
        if (inputElement.val() == "" || inputElement.val() == watermarkText) {
            inputElement.removeClass(watermarkCssClass).val("");
        }
    });

    inputElement.blur(function () {
        if (inputElement.val() == "") {
            inputElement.addClass(watermarkCssClass).val(watermarkText);
        }
    });

}

var initWatermarks = function () {
    addWatermark(".sf_searchText", "Enter a keyword or product number", "watermark");
    addWatermark(".sf_searchAgain", "Search again", "watermark");
    addWatermark(".search-blog-text", "Search Blog", "watermark");
    addWatermark("#tbWhereToBuy", "Enter zip code", "watermark");
}

var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_endRequest(initWatermarks);

Sys.Application.add_init(initWatermarks);
