﻿(function ($) {
    $.fn.changelang = function (options) {

        var defaults = {
            background: "/Content/Images/fundo_lang.png",
            minTrail: 20,
            moreText: "more",
            lessText: "less",
            ellipsisText: "..."
        };

        var options = $.extend(defaults, options);

        return this.each(function () {
            obj = $(this);

            obj.attr("class", "yubilang");
            obj.attr("style", "float:left; padding: 0px 6px 0px 9px; width: 40px;");

            var linkLangActive = $('.activeCulture', obj);
            var linkLangInactive = $('.inactiveCulture', obj);

            obj.wrapInner('<div class="listLang" style="text-align: left; line-height: 16px; width: 56px;" />');

            linkLangActive.attr("style", "float:left; padding: 0px 0px 3px 0px; display:block; width: 55px;");
            linkLangActive.insertBefore($('.listLang')).wrap('<div style="text-align:left; float:left; display:block;" />');

            $('.listLang').hide();

            obj.hover(function () {
                $('.listLang').fadeIn('normal');
            });

            $('body').click(function () {
                $('.listLang').fadeOut('normal');
            })

            linkLangInactive.click(function () {
                linkLangInactive.fadeOut('normal');
            });

        });

    };
})(jQuery);
