﻿(function($) {
    $.fn.fieldClicker = function(params) {
        var obj = this;
        if (params == undefined) params = {};
        obj.find('input:text, textarea').each(function() {
            $(this).val($(this).attr('title'));
            if (params.color != undefined) $(this).css('color', params.color);
        });
        obj.find('input:text, textarea').focusin(function() { 
            if ($(this).val() == $(this).attr('title')) {
                $(this).val('');
                if (params.activeColor != undefined) $(this).css('color', params.activeColor);
                if (params.css != undefined) $(this).addClass(params.css);
            }
        });
        obj.find('input:text, textarea').focusout(function() {
            if ($(this).val() == '') {
                $(this).val($(this).attr('title'));
                if (params.color != undefined) $(this).css('color', params.color);
                if (params.css != undefined) $(this).removeClass(params.css);
            }
        })

    }
})(jQuery);




