var itlxt = {
    browser: {
        url: document.URL,
        domain: document.domain,
        title: document.title,
        language: (navigator.browserLanguage || navigator.language).toLowerCase(),
        canvas: function() {
            return !!document.createElement("canvas").getContext
        }(),
        useragent: function() {
            var a = navigator.userAgent;
            return {
                mobile: !!a.match(/AppleWebKit.*Mobile.*/),
                ios: !!a.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),
                android: -1 < a.indexOf("Android") || -1 < a.indexOf("Linux"),
                iPhone: -1 < a.indexOf("iPhone") || -1 < a.indexOf("Mac"),
                iPad: -1 < a.indexOf("iPad"),
                trident: -1 < a.indexOf("Trident"),
                presto: -1 < a.indexOf("Presto"),
                webKit: -1 < a.indexOf("AppleWebKit"),
                gecko: -1 < a.indexOf("Gecko") && -1 == a.indexOf("KHTML"),
                weixin: -1 < a.indexOf("MicroMessenger")
            }
        }()
    },
    mobile: function() {
        // 手机导航按钮点击
        $('header .navbut').click(function() {
            $(this).toggleClass('cur');
            $('nav').toggle();
        });
        $('header nav li').each(function(index) {
            if ($(this).find(".sub a").size() != 0) {
                $(this).append('<i class="iconfont icon-down"></i>');
            };
        });
        $('header nav .iconfont').each(function(index) {
            $(this).click(function() {
                if ($(this).siblings('.sub').is(":visible")) {
                    $('header nav .sub').hide();
                } else {
                    $('header nav .sub').hide();
                    $(this).siblings(".sub").show();
                }
            });
        });
        // fixed_cate
        if ($(".fixed_cate").length > 0) {
            if ($('.fixed_cate').find("a").size() != 0) {
                $('.fixed_cate .tit').append('<i class="iconfont icon-down"></i>');
            };
            $('.fixed_cate .tit').click(function() {
                $('.fixed_cate ul').slideToggle();
            });
        }
    },
    common: function() {
        // nav
        /*var nav_on = $('header nav .on').index();
        $('header nav li').bind({
            mouseenter: function(e) {
                var ID = 'header .nav_sub .container[data-id="' + $(this).attr('data-id') + '"]';
                $(this).addClass('on').siblings().removeClass();
                if ($(ID).size() != 0) {
                    $(ID).show().siblings().hide();
                    $('header .nav_sub').slideDown(100);
                } else {
                    $('header .nav_sub').filter(":not(:animated)").slideUp(100);
                }
            }
        });
        $('header .head').mouseleave(function() {
            $('header .nav_sub').filter(":not(:animated)").slideUp(100);
            if (nav_on >= 0) {
                $('header nav li').eq(nav_on).addClass('on').siblings().removeClass();
            } else {
                $('header nav li').removeClass();
            }
        });*/
		if($("header nav").length > 0){
		  var navcurleft = $("header nav .cur").position().left;
		  var navcurwidth = $("header nav .cur").width();
		  $(".curbg").stop(true, false).animate({'left': navcurleft, 'width': navcurwidth}, 200);
		  $("header nav li").bind({
		        mouseenter: function(e) {
                    var leftjl = $(this).position().left;
                    var widththis = $(this).width();
                    var ID = 'header .nav_sub .container[data-id="' + $(this).attr('data-id') + '"]';
                    $(this).addClass('hover');
                    if (!$(this).hasClass('cur')) {
                        $('header nav li.cur').addClass('curjs');
                    }
                    $(".curbg").stop(true, false).animate({ left: leftjl, width: widththis }, 200);
                    if ($(ID).size() != 0) {
                        $(ID).show().siblings().hide();
                        $('header .nav_sub').filter(":not(:animated)").slideDown(100);
                    } else {
                        $('header .nav_sub').filter(":not(:animated)").slideUp(100);
                    }
                    if($(this).find(".sub a").size()!=0){
                        $(this).find(".sub").filter(":not(:animated)").slideDown(150);
                    };
                },
                mouseleave: function(e) {
                    $(this).removeClass('hover');
                    $('header nav li.cur').removeClass('curjs');
                    $(".curbg").stop(true, false).animate({ 'left': navcurleft, 'width': navcurwidth }, 200);
                    $(this).find(".sub").slideUp(100);
                }
		  });
		  $('header .head').mouseleave(function() {
                $('header .nav_sub').filter(":not(:animated)").slideUp(100);
          });
		}
		if ($(".header nav").length > 0) {
            $('.header nav li').each(function(index) {
                $(this).hover(function() {
                    if ($(this).find(".sub a").size() != 0) {
                        $(this).find(".sub").filter(":not(:animated)").slideDown(150);
                    };
                }, function() {
                    $(this).find(".sub").slideUp(100);
                });
            });
        }
        // box_cpfw
        $('.box_cpfw li').bind({
            mouseenter: function(e) {
                $(this).addClass('cur').siblings().removeClass();
            },
            mouseleave: function(e) {
                $(this).removeClass();
            }
        });
        // fixed_right_button
        if ($(".fixed_right_button").length > 0) {
            $('.fixed_right_button .tel').hover(function() {
                $('.fixed_right_button .tel .hide').show(100);
            }, function() {
                $('.fixed_right_button .tel .hide').hide(50);
            });
        }
    }
};
$(document).ready(function() {
    // banner
    if ($(".banner").length > 0) {
        var banner = new Swiper('.banner', {
            loop: true,
            touchMoveStopPropagation: false,
            speed: 1000,
            effect: 'fade',
            autoplay: {
                delay: 5000,
                disableOnInteraction: false,
            },
            pagination: {
                el: '.banner-num',
                clickable: true,
            },
            navigation: {
                nextEl: '.banner-next',
                prevEl: '.banner-prev',
            }
        });
    }
    // box_wzjsyxfa
    if ($(".box_wzjsyxfa").length > 0) {
        var box_wzjsyxfa = new Swiper('.box_wzjsyxfa .swiper-container', {
            loop: true,
            slidesPerView: 1,
            autoHeight: true,
            touchMoveStopPropagation: false,
            autoplay: {
                delay: 5000,
                disableOnInteraction: false,
            },
            navigation: {
                nextEl: '.wzjsyxfa-next',
                prevEl: '.wzjsyxfa-prev',
            },
            breakpoints: {
                1300: {
                    slidesPerView: 3,
                },
                1430: {
                    slidesPerView: 4,
                }
            }
        });
    }
    // box_wzjsyxfa
    if ($(".box_case").length > 0) {
        var box_case = new Swiper('.box_case .swiper-container', {
            slidesPerView: 2,
            slidesPerColumn: 1,
            spaceBetween: 10,
            slidesPerColumnFill : 'row',
            touchMoveStopPropagation: false,
            autoplay: {
                delay: 5000,
                disableOnInteraction: false,
            },
            navigation: {
                nextEl: '.case_but .next',
                prevEl: '.case_but .prev',
            },
            breakpoints: {
                1300: {
                    slidesPerView: 3,
                    slidesPerColumn: 2,
                    spaceBetween: 20,
                },
                1430: {
                    slidesPerView: 4,
                    slidesPerColumn: 2,
                    spaceBetween: 20,
                }
            }
        });
        $('.box_case .swiper-container').hover(function() {
            box_case.autoplay.stop();
        }, function() {
            box_case.autoplay.start();
        });
    }
    // box_yxhz
    if ($(".box_yxhz").length > 0) {
        var box_yxhz = new Swiper('.box_yxhz .swiper-container', {
            loop: true,
            slidesPerView: 2,
            spaceBetween: 10,
            touchMoveStopPropagation: false,
            autoplay: {
                delay: 5000,
                disableOnInteraction: false,
            },
            navigation: {
                nextEl: '.yxhz-next',
                prevEl: '.yxhz-prev',
            },
            breakpoints: {
                1300: {
                    slidesPerView: 3,
                    spaceBetween: 20,
                },
                1430: {
                    slidesPerView: 4,
                    spaceBetween: 20,
                }
            }
        });
        $('.box_yxhz .swiper-container').hover(function() {
            box_yxhz.autoplay.stop();
        }, function() {
            box_yxhz.autoplay.start();
        });
    }
    // box_picban
    if ($(".box_picban").length > 0) {
        var box_picban = new Swiper('.box_picban', {
            loop: true,
            touchMoveStopPropagation: false,
            autoHeight: true,
            autoplay: {
                delay: 3000,
                disableOnInteraction: false,
            },
            navigation: {
                nextEl: '.picban-next',
                prevEl: '.picban-prev',
            },
            pagination: {
                el: '.picban-num',
                clickable: true,
            },
        });
        $('.box_picban').hover(function() {
            box_picban.autoplay.stop();
        }, function() {
            box_picban.autoplay.start();
        });
    }
    // box_news
    if ($(".box_news").length > 0) {
        jQuery(".box_news .small .li").slide({ mainCell: "ul", autoPage: true, effect: "topLoop", autoPlay: false, vis: 5, prevCell: '.li_prev', nextCell: '.li_next', pnLoop: false, scroll: 2 });
        jQuery(".box_news .small").slide({ titCell: ".tab li", mainCell: ".xun", trigger: "click" });
        jQuery(".box_news .ban").slide({ mainCell: "ul", autoPlay: true, titCell: ".num", autoPage: "<span></span>", effect: "leftLoop" });
        jQuery(".box_news .big").slide({ titCell: ".tab li", mainCell: ".xun", trigger: "click" });
    }
    // box_news_tab
    if ($(".box_news_tab").length > 0) {
        jQuery(".box_news_tab").slide({ titCell: ".box_tabbor_cate li", mainCell: ".xun", trigger: "click" });
    }
    // box_link
    if ($(".box_link").length > 0) {
        var linkheight = $('.box_link ul').height();
        $('.box_link ul').height(24);
        $('.box_link .icon-down').click(function(event) {
            if ($('.box_link ul').hasClass('cur')) {
                $('.box_link ul').removeClass();
                $('.box_link ul').animate({ 'height': 24 }, 500);
            } else {
                $('.box_link ul').addClass('cur');
                $('.box_link ul').animate({ 'height': linkheight }, 500);
            }
        });
    }
    // js_tan_pic
    if ($(".js_tan_pic").length > 0) {
        $('.js_tan_pic').each(function(index) {
            $(this).click(function() {
                var picurl = $(this).attr('src');
                var html = '';
                html += '<div id="tan_one_pic">';
                html += '<div class="close"><i class="iconfont icon-close"></i></div>';
                html += '<img src="' + picurl + '">';
                html += '</div>';
                $("body").append(html);
                $("#tan_one_pic").fadeIn(150);
                $('#tan_one_pic').click(function() {
                    $('#tan_one_pic').remove();
                });
                return false;
            });
        });
    }
    // js_case_ewm
    if ($(".js_case_ewm").length > 0) {
        $('.js_case_ewm').each(function(index) {
            $(this).hover(function() {
                $(this).siblings(".js_case_ewm_create").slideDown(100);
            }, function() {
                $(this).siblings(".js_case_ewm_create").slideUp(50);
            });
        });
        $(".js_case_ewm_create").each(function() {
            $(this).qrcode({
                width: 140,
                height: 140,
                text: $(this).data("url")
            });
        });
    }
    // view_case
    if ($(".view_case").length > 0) {
        $('.view_case .ewm').qrcode({
            text: window.location.href
        });
    }
    // float_kefu
    $('.float_kefu li').each(function (index) {
        $(this).hover(function () {
            if ($(this).find(".hide").size() != 0) {
                $(this).find(".hide").show();
            }
        }, function () {
            $(this).find(".hide").hide();
        });
    });
    $('.backtop').click(function () {
        $('html,body').animate({
            'scrollTop': 0
        }, 500);
    })
    $(window).scroll(function () {
        if ($(this).scrollTop() >= $(window).height()) {
            $('.float_kefu .backtop').addClass('cur');
        } else {
            $('.float_kefu .backtop').removeClass('cur');
        };
    });
    // pc wap
    if (itlxt.browser.useragent.mobile) {
        itlxt.mobile();
    } else {
        itlxt.common();
        if (!(/msie [6|7|8|9]/i.test(navigator.userAgent))) {
            new WOW().init();
        };
    };
	
	//模板左右部分同步高度
    $(".newtem-main-l").css("min-height",$(".newtem-main-r").height());
	
	$("#moban-sx").click(function(){
         $(".website-tem-cong").stop(true,true).toggle(300);
         $("#tem_jmbt ").stop(true,true).toggle(300);
         if($(this).find("img").attr("src")=="/template/pc/skin/images/sx-ico.png"){
           $(this).find("img").attr("src","/template/pc/skin/images/sx-ico-on.png");
         }else{
           $(this).find("img").attr("src","/template/pc/skin/images/sx-ico.png");
         }
    });
});

/*$(window).load(function() {
    var windows_height = $(window).height();
    if (itlxt.browser.useragent.mobile) {} else {
        // header
        var header_top_height = $('header .top').innerHeight();
        var header_head_height = $('header .head').innerHeight();
        if ($("header .head").length > 0) {
            $(window).scroll(function() {
                if ($(this).scrollTop() >= header_top_height) {
                    $('header .head').addClass("cur");
                    $('header .top').css('margin-bottom', header_head_height);
                } else {
                    $('header .head').removeClass("cur");
                    $('header .top').css('margin-bottom', 0);
                };
            });
        }
        // fixed_cate
        if ($(".fixed_cate").length > 0) {
            var fixed_cate_height = $('.fixed_cate').innerHeight();
            var fixed_cate_top = $('.fixed_cate').offset().top;
            $(window).scroll(function() {
                if ($(this).scrollTop() >= fixed_cate_top-header_head_height) {
                    $('.fixed_cate').addClass("cur").css('top', header_head_height);
                    $('.fixed_cate').next().css('margin-top', fixed_cate_height);
                } else {
                    $('.fixed_cate').removeClass("cur").css('top', 0);
                    $('.fixed_cate').next().css('margin-top', 0);
                };
            });
        }
    };
});*/
// programme
function programme() {
    if ($("#programme_name").val() == '') {
        alert("姓名不能为空！");
        $("#programme_name").focus();
        return false;
    }
    if ($("#programme_tel").val() == '') {
        alert("电话不能为空！");
        $("#programme_tel").focus();
        return false;
    }
}
