function addShadowTextPrompt(inputId, promptText, shadowColor, postbackButtonId) {
    $(document).ready(function() {
        var input = $('#' + inputId);

        if (input.val() == '' || $.trim(input.val()) == $.trim(promptText)) {
            input.val(promptText);
            input.css('color', shadowColor);
        }

        input.focus(function() {
            if ($.trim(input.val()) == $.trim(promptText)) {
                input.val('')
                input.css('color', '');
            }

        });

        input.blur(function() {
            if (input.val() == '') {
                input.val(promptText);
                input.css('color', shadowColor);
            }

        });
        
        $('#'+postbackButtonId).click(function(){
            if ($.trim(input.val()) == $.trim(promptText)) {
                input.val('');
            }
        });

    });
}
