var isnolock = true;
$(function () {


    document.documentElement.style.fontSize = window.innerWidth / 7.5 + 'px';
    (function () {
        var doc = document,
            win = window;
        var docEl = doc.documentElement,
            resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',
            recalc = function () {
                var clientWidth = docEl.clientWidth;
                if (!clientWidth) return;
                //如果屏幕大于750（750是根据我效果图设置的，具体数值参考效果图），就设置clientWidth=750，防止font-size会超过100px
                if (clientWidth > 750) { clientWidth = 1920 }
                //设置根元素font-size大小
                docEl.style.fontSize = 100 * (clientWidth / 1920) + 'px';
            };
        //屏幕大小改变，或者横竖屏切换时，触发函数
        win.addEventListener(resizeEvt, recalc, false);
        //文档加载完成时，触发函数
        doc.addEventListener('DOMContentLoaded', recalc, false);
    })();


    var windowHeight = $(window).outerHeight(true);
    var headerHeight = $('.header').outerHeight(true);
    if ($(window).width() > 750) {
        $('.home_ban').css('height', windowHeight - headerHeight + 'px');
        $('body').css('margin-top', headerHeight + 'px')
    }
    else {
        $('.home_ban').css('height', 'auto')
    }


    $(".wx_num").each(function () {
        if ($(this).text().length > 40 && $(window).width > 750) {
            $(this).text($(this).text().substring(0, 32));
            $(this).html($(this).html() + '...');
        }
    })




    $('.san').click(function () {
        $(this).toggleClass('cur');
        $('.nav').toggle();
        $('.phone_search').toggleClass('cur');
    });

    $(window).scroll(function () {
        if ($(document).scrollTop() <= 0) {
            $(".header_body").show()
        } else {
            $(".header_body").addClass("bjWhite")
        }
    });

    var pwid11 = $(window).width();
    if (pwid11 > 1000) {
        var agent = navigator.userAgent;
        if (/.*Firefox.*/.test(agent)) {
            document.addEventListener("DOMMouseScroll", function (e) {
                e = e || window.event;
                var detail = e.detail;
                if (detail > 0) {
                    $(".header_body").css('display', 'none');
                    // $("#content-box").css('padding-top','0px')
                    // console.log("é¼ æ ‡å‘ä¸‹æ»šåŠ¨");
                } else {
                    $(".header_body").css('display', 'block');
                    // $("#content-box").css('padding-top', '82px')
                    // console.warn("é¼ æ ‡å‘ä¸Šæ»šåŠ¨");
                }
            });
        } else {
            document.onmousewheel = function (e) {
                e = e || window.event;
                var wheelDelta = e.wheelDelta;
                if (wheelDelta > 0) {
                    $(".header_body").css('display', 'block');
                    // $("#content-box").css('padding-top', '82px')
                    // console.log("é¼ æ ‡å‘ä¸Šæ»šåŠ¨");
                } else {
                    $(".header_body").css('display', 'none');
                    // $("#content-box").css('padding-top', '0px')
                    // console.warn("é¼ æ ‡å‘ä¸‹æ»šåŠ¨");
                }
            }
        }
    }


    var swiper2 = new Swiper('.home_list .swiper-container', {
        pagination: '.home_list .swiper-pagination',
        nextButton: '.home_list .swiper-button-next',
        prevButton: '.home_list .swiper-button-prev',
        paginationClickable: true,
        effect: 'coverflow',
        slidesPerView: 'auto',
        speed: 700,
        grabCursor: true,
        resistanceRatio: 0,
        observer: true,
        loop: true,
        centeredSlides: true,
        observeParents: true,
        spaceBetween: 0,
        coverflow: {
            rotate: 0,
            stretch: 0,
            depth: 140,
            modifier: 3,
            slideShadows: true
        },
        fade: {
            crossFade: true
        },
        breakpoints: {
            750: {
                coverflow: {
                    rotate: 0,
                    stretch: 0,
                    depth: 50,
                    modifier: 3,
                    slideShadows: true
                }
            }
        }
    });


    var swiper6 = new Swiper('.home_lj .swiper-container', {
        pagination: '.home_lj .swiper-pagination',
        nextButton: '.home_lj .swiper-button-next',
        prevButton: '.home_lj .swiper-button-prev',
        paginationClickable: true,
        slidesPerView: 1,
        speed: 700,
        autoplay: 4000,
        loop: true,
        resistanceRatio: 0,
        observer: true,
        observeParents: true,
        spaceBetween: 0,
        fade: {
            crossFade: true
        },
        onSlideChangeStart: function (swiper) {

        }
    });

    var swiper9 = new Swiper('.home_ban .swiper-container', {
        pagination: '.home_ban .swiper-pagination',
        nextButton: '.home_ban .swiper-button-next',
        prevButton: '.home_ban .swiper-button-prev',
        paginationClickable: true,
        slidesPerView: 1,
        speed: 700,
        effect: 'fade',
        autoplay: 4000,
        loop: true,
        resistanceRatio: 0,
        observer: true,
        observeParents: true,
        spaceBetween: 0,
        fade: {
            crossFade: true
        },
        onSlideChangeStart: function (swiper) {

        }
    });


    $('.home_ban').on("mouseenter", ".swiper-pagination-bullet", function () {
        swiper9.slideTo($(this).index() + 1)
    });

    var swiper3 = new Swiper('.home_dc .swiper-container', {
        pagination: '.home_dc .swiper-pagination',
        nextButton: '.home_dc .swiper-button-next',
        prevButton: '.home_dc .swiper-button-prev',
        paginationClickable: true,
        slidesPerView: 1,
        speed: 700,
        loop: true,
        autoHeight: true,
        effect: 'fade',
        resistanceRatio: 0,
        observer: true,
        observeParents: true,
        spaceBetween: 0,
        fade: {
            crossFade: true
        },
        onSlideChangeStart: function (swiper) {

        }
    });

    $('.home_dc').on("mouseenter", ".swiper-pagination-bullet", function () {
        swiper3.slideTo($(this).index() + 1)
    });

    var swiper4 = new Swiper('.home_fh .swiper-container', {
        pagination: '.home_fh .swiper-pagination',
        nextButton: '.home_fh .swiper-button-next',
        prevButton: '.home_fh .swiper-button-prev',
        paginationClickable: true,
        slidesPerView: 1,
        speed: 700,
        loop: true,
        effect: 'fade',
        resistanceRatio: 0,
        observer: true,
        observeParents: true,
        spaceBetween: 0,
        fade: {
            crossFade: true
        },
        onSlideChangeStart: function (swiper) {

        }
    });

    $('.home_fh').on("mouseenter", ".swiper-pagination-bullet", function () {
        swiper4.slideTo($(this).index() + 1)
    });

})

// 去除两边特定字符
String.prototype.trim = function (char) {
    if (char) {
        return this.replace(new RegExp('^\\' + char + '+|\\' + char + '+$', 'g'), '');
    }
    return this.replace(/^\s+|\s+$/g, '');
};

function fcApply() {
    var name = $.trim($("#txt_name").val());
    var company = $.trim($("#txt_company").val());
    var email = $.trim($("#txt_email").val());
    var phone = $.trim($("#txt_phone").val());
    var content = "";
    $("#txt_content dd.on").each(function () {
        content += $(this).data("id") + ",";
    });
    content = content.trim(',');
    //alert(content);
    //return;

    if (!name) {
        layer.msg("姓名不能为空");
        return;
    }
    if (!company) {
        layer.msg("公司名称不能为空");
        return;
    }
    if (email == "") {
        layer.msg("邮箱不能为空"); return;
    } else if (!FormatEmail(email)) {
        layer.msg("邮箱格式错误"); return;
    }
    if (phone == "") {
        layer.msg("手机号不能为空"); return;
    } else if (!FormatMobile(phone)) {
        layer.msg("手机格式错误"); return;
    }

    if (!content) {
        layer.msg("请选择试用板块");
        return;
    }

    lloading = layer.load(1);
    $.post('/index/SubEmail', { name, company, email, phone, content }, function (data) {
        layer.close(lloading);
        if (data.code == 0) {
            layer.msg("申请已成功，请保持通讯畅通！");
            $("#name").val("");
            $("#company").val("");
            $("#email").val("");
            $("#phone").val("");
        } else {
            layer.msg(data.msg);
        }
    }, "json");
}
function FormatEmail(email) {
    var patten = /^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]+$/;
    return patten.test(email);
}
function FormatMobile(mobile) {
    if (mobile.length != 11) {
        return false;
    }
    var patten = /^1[3|5|6|7|8|9][0-9]\d{4,8}$/;
    return patten.test(mobile);
}
function alert_tips(_msg) {
    layer.msg(_msg);
}
function alert_url(_msg, _url) {
    layer.msg(_msg, {
        time: 2000
    }, function () {
        location.href = _url;
    });
}