// 移动端适配
(function(doc, win) {
    var ua = navigator.userAgent.toLocaleLowerCase();
    var pf = navigator.platform.toLocaleLowerCase();
    var isAndroid = (/android/i).test(ua)||((/iPhone|iPod|iPad/i).test(ua) && (/linux/i).test(pf))
        || (/ucweb.*linux/i.test(ua));
    var isIOS =(/iPhone|iPod|iPad/i).test(ua) && !isAndroid;
    var isWinPhone = (/Windows Phone|ZuneWP7/i).test(ua);
    
    var mobileType = {
        pc:!isAndroid && !isIOS && !isWinPhone,
        ios:isIOS,
        android:isAndroid,
        winPhone:isWinPhone
    };
    if (!mobileType.pc) {
        var docEl = doc.documentElement,
            recalc = function () {
                var clientWidth = docEl.clientWidth;
                if (!clientWidth) return;
                // docEl.style.fontSize= clientWidth>1200 ? '100px' : (clientWidth/750)*100+'px';
                docEl.style.fontSize = (clientWidth / 750) * 100 + 'px';
            };
        if (!docEl.addEventListener) return;
        win.addEventListener('resize', recalc, false);
        doc.addEventListener('DOMContentLoaded', recalc, false);
    }
})(document, window);




// 字数超出溢出。。。
function overflowEllipsis(element, maxLen) {
    $(element).each(function() {
        if ($(this).text().length > maxLen) {
            $(this).text($(this).text().substring(0, maxLen));
            $(this).html($(this).html() + '...');
        }
    });
}

// 政府信息公开左侧导航栏切换
function changeLeftNav() {
    $('.left-nav-list').on('click', 'li', function(e) {
        e.stopPropagation();
        $(this).find('ul').removeClass('hide');
        if ($(this).hasClass('current')) {
            return;
        }
        $(this).addClass('current');
        $(this).find('li').removeClass('current');
        $(this).siblings().removeClass('current');
    });  
    $('.left-nav-list').find('.close-ico').click(function(e) {
        e.stopPropagation();
        $(this).parent('ul').addClass('hide');
    })  
}



// 尾部导航切换
// $(function () {
//     $('.e-tab-item').click(function() {
//         if ($(this).hasClass('active')) {
//             $(this).removeClass('active');
//             $('.fcontents > .fcontent:eq(' + $(this).index() + ')').hide();
//             return;
//         }
//         $(this).addClass('active').siblings().removeClass('active');
//         $('.fcontents > .fcontent:eq(' + $(this).index() + ')').show().siblings().hide();
//     })
// });