;jQuery(document).ready(function ($) {
    $('html').removeClass('no-js');


    // Определение браузера
    if ($.browser.opera) {
        $('body').addClass('opera opera' + parseInt($.browser.version));
    }
    if ($.browser.mozilla) {
        $('body').addClass('mozilla mozilla' + parseInt($.browser.version));
    }
    if ($.browser.webkit) {
        $('body').addClass('webkit webkit' + parseInt($.browser.version));
    }
    if ($.browser.msie) {
        $('body').addClass('ie');
        if (parseInt($.browser.version) > 8) {
            $('body').addClass('ie' + parseInt($.browser.version));
        }
    }

    // Фикс бага с z-index у встроенных видео
    $('iframe').each(function () {
        var ifr_source = $(this).attr('src');

        if (ifr_source) {
            var wmode = 'wmode=opaque';

            if (ifr_source.indexOf('?') != -1)
                $(this).attr('src', ifr_source + '&' + wmode);
            else
                $(this).attr('src', ifr_source + '?' + wmode);
        }
    });


    /**
     * Tag search
     */
    $('.js-tag-search-form').submit(function () {
        var val = $(this).find('.js-tag-search').val();
        if (val) {
            window.location = ls.routerUrl('tag') + encodeURIComponent(val) + '/';
        }
        return false;
    });


    /**
     * IE
     */

    // эмуляция placeholder'ов в IE
    if ($('html').hasClass('oldie')) {
        $('input[type=text], textarea').placeholder();
    }
});