jQuery.fn.labelOver = function(overClass) {
    return this.each(function() {
        var label = jQuery(this);
        var f = label.attr('for');
        if (f) {
            var input = jQuery('#' + f);
            this.hide = function() {
                label.css({textIndent:-10000})
            };
            this.show = function() {
                if (input.val() == '')label.css({textIndent:0})
            };
            input.focus(this.hide);
            input.blur(this.show);
            label.addClass(overClass).click(function() {
                input.focus()
            });
            if (input.val() != '')this.hide();
        }
    })
};
