﻿Offerta.InitInputFocus = function (root) {
    var version = parseFloat($.browser.version);
    var fnFocus = function () {
        var rc = $(this).parents(".rc-input");
        rc.removeClass("rc-input-default");
        rc.addClass("rc-input-active");
    };
    var fnBlur = function () {
        var rc = $(this).parents(".rc-input");
        rc.removeClass("rc-input-active");
        rc.addClass("rc-input-default");
    };
    if ($.browser.msie && 7 <= version) {
        $(root)
        .find('.input')
        .bind('focusin', fnFocus)
        .bind('focusout', fnBlur)
        .blur(fnBlur)
        $(root)
        .find(".rc-input")
        .click(function (event) {
            $(this).find(".input").focus().trigger("focusin");
        });
    } else {
        $(root)
        .find(".input")
        .focus(fnFocus)
        .blur(fnBlur);
        if (!($.browser.msie && version < 7)) {
            $(root).find(".rc-input").click(function (event) {
                $(this).find(".input").focus();
            });
        }
    }
}
