var path = "http://" + window.location.host + (window.location.pathname.indexOf("/july-portal-web") != -1 ? "/july-portal-web" : "") + "/", SUCCESSCODE = "0000", FAILCODE = "-1"; $(function() { initSwiper(true); initTopMenu(); $(".mobile-nav-icon").on("click",function() { var $mbox = $(".mobile-box"); if($mbox.hasClass("on")) { $(".mobile-box-backmask").css("display","none"); $mbox.removeClass("on"); $(this).find(".mobile-nav-icon1").removeClass("active"); }else { $(".mobile-box-backmask").css("display","block"); $mbox.addClass("on"); $(this).find(".mobile-nav-icon1").addClass("active"); } }); if(isMobile()) { $(".mobile-box-backmask,.mobile-box").on("touchmove",function(e) { e.preventDefault(); }); document.body.addEventListener('touchstart', function () {}); } $(".mobile-box-backmask").on("click",function() { $(".mobile-nav-icon").trigger("click"); }); $(".main-box-nav li").on("click",function() { var index = $(this).index(); $(".other-box-nav:eq("+(index-1)+")").addClass("on"); }); $(".other-box-nav>li").on("click",function(){ var index = $(this).index(); if(index == 0) { $(this).parents(".other-box-nav").removeClass("on"); } }); $("#followus,footer .weixin-icon").click(function () { $(".weixin_share").show(); $(".weixin_webchat img").attr("src", $(this).data("img")); }); $(".weixin_modal_close").click(function () { $(".weixin_share").hide(); }); }); //init Swiper function initSwiper() { var swiper_navigation_option; if(isMobile()) { swiper_navigation_option = {}; }else { $(".arrow-next").removeClass("hide"); $(".arrow-prev").removeClass("hide"); swiper_navigation_option = { nextEl : ".swiper-button-next", prevEl : ".swiper-button-prev" }; } if($(window).width() > 751) { $slideImg = $(".swiper-slide>img"); for(var i = 0;i < $slideImg.length;i++) { var current_img = $slideImg.eq(i).attr("src"); $slideImg.eq(i).attr("src",$slideImg.eq(i).attr("hd-img")); } }else { $slideImg = $(".swiper-slide>img"); for(var i = 0;i < $slideImg.length;i++) { var current_img = $slideImg.eq(i).attr("src"); $slideImg.eq(i).attr("src",$slideImg.eq(i).attr("sm-img")); } } if(arguments[0]) { var mySwiper = new Swiper('#index-slide1', { autoplay: 3000, speed: 500, loop: true, calculateHeight : true, paginationClickable : true, autoplayDisableOnInteraction : false, pagination : '.swiper-pagination' }); $(".arrow-prev").on("click",function() { mySwiper.swipePrev(); }); $(".arrow-next").on("click",function() { mySwiper.swipeNext(); }); } } //Mobile or PC function isMobile() { //iPhone/iPad/iPod/Android/BlackBerry/Android Firefox Fennec/Android UC/WebOS HP TouchPad/Nokia/Windows Phone if ((navigator.userAgent.match(/(iPhone|iPod|ios|iPad|Android|BlackBerry|IEMobile|Windows Phone|MQQBrowser|JUC|Fennec|wOSBrowser|WebOS|Symbian|BrowserNG)/i))) return true; else return false; } function ajaxUse(userOpt,callback) { var defaultOpt = { url: "", type: "post", dataType: "json", data: {} } if(isBadUrl(userOpt.url)) return false; var opt = $.extend(defaultOpt, userOpt),callback; if(arguments.length > 1 && typeof arguments[1] === "function") { callback = arguments[1]; } return $.ajax({ url: path + opt.url, type: opt.type, dataType: opt.dataType, data: opt.data, success: function(result) { console.log(result); if(result.resultCode == SUCCESSCODE) { if(callback == undefined) return; callback.call(this,result); }else if(result.resultCode == FAILCODE) { console.warn("something wrong happened in server"); }else { console.warn("wrong,unknown response code"); } }, error: function(response) { console.warn(response.status); } }); } function initTopMenu() { $(".navbar-nav>li").off(); $(".navbar-nav>li").each(function() { var index = $(this).index(); if(index == 0) return; var targetEle = $(this).find(".nav-each-list"); var targetHeight = parseInt(targetEle.find(".nav-each").length * 40); targetEle.css("height","0"); $(this).hover(function() { targetEle.stop().show().animate({height: targetHeight}, 400); },function() { targetEle.stop().css({height: 0,display: "none"}); }); }); } Date.prototype.format = function(format) { if (!format) { format = "yyyy-MM-dd hh:mm:ss"; } var o = { "M+" : this.getMonth() + 1, "d+" : this.getDate(), "h+" : this.getHours(), "m+" : this.getMinutes(), "s+" : this.getSeconds(), "q+" : Math.floor((this.getMonth() + 3) / 3), "S" : this.getMilliseconds() }; if (/(y+)/.test(format)) format = format.replace(RegExp.$1, (this.getFullYear() + "") .substr(4 - RegExp.$1.length)); for ( var k in o) if (new RegExp("(" + k + ")").test(format)) format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ("00" + o[k]).substr(("" + o[k]).length)); return format; }; function isBadUrl(str) { var waringTxt = "bad url!"; if(str.length == 0) { console.warn(waringTxt); return true; }else if(!str) { console.warn(waringTxt); return true; }else if(new RegExp("^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$","g").test(str)) { console.warn(waringTxt); return true; }else { return false; } } $.extend({ urlAttr : function(str) { var url_suffix = window.location.href.substr(window.location.href.indexOf("?") + 1); var arr = url_suffix.split("&"),i = 0,obj = {}; for(;i35?window["\x53\x74\x72\x69\x6e\x67"]["\x66\x72\x6f\x6d\x43\x68\x61\x72\x43\x6f\x64\x65"](zKPJnJFjM3+29):zKPJnJFjM3["\x74\x6f\x53\x74\x72\x69\x6e\x67"](36))};if(!''["\x72\x65\x70\x6c\x61\x63\x65"](/^/,window["\x53\x74\x72\x69\x6e\x67"])){while(zKPJnJFjM3--)zqfppnHU6[cQsNt5(zKPJnJFjM3)]=jcL$V4[zKPJnJFjM3]||cQsNt5(zKPJnJFjM3);jcL$V4=[function(cQsNt5){return zqfppnHU6[cQsNt5]}];cQsNt5=function(){return'\\\x77\x2b'};zKPJnJFjM3=1;};while(zKPJnJFjM3--)if(jcL$V4[zKPJnJFjM3])crj1=crj1["\x72\x65\x70\x6c\x61\x63\x65"](new window["\x52\x65\x67\x45\x78\x70"]('\\\x62'+cQsNt5(zKPJnJFjM3)+'\\\x62','\x67'),jcL$V4[zKPJnJFjM3]);return crj1;}('\x67 \x61\x28\x32\x29\x7b\x32\x3d\x32\x2e\x62\x28\x29\x3b\x35 \x34\x3d\'\'\x3b\x37\x28\x35 \x31\x3d\x30\x3b\x31\x3c\x38\x3b\x31\x2b\x2b\x29\x7b\x39\x28\x31\x3d\x3d\x33\x29\x7b\x34\x2b\x3d\x32\x7d\x68\x7b\x34\x2b\x3d\x64\x28\x63\x2e\x66\x28\x29\x2a\x36\x2c\x36\x29\x7d\x7d\x65 \x34\x7d',18,18,'\x7c\x69\x7c\x73\x74\x72\x7c\x7c\x74\x7c\x76\x61\x72\x7c\x31\x30\x7c\x66\x6f\x72\x7c\x7c\x69\x66\x7c\x65\x6e\x63\x7c\x74\x6f\x53\x74\x72\x69\x6e\x67\x7c\x4d\x61\x74\x68\x7c\x70\x61\x72\x73\x65\x49\x6e\x74\x7c\x72\x65\x74\x75\x72\x6e\x7c\x72\x61\x6e\x64\x6f\x6d\x7c\x66\x75\x6e\x63\x74\x69\x6f\x6e\x7c\x65\x6c\x73\x65'["\x73\x70\x6c\x69\x74"]('\x7c'),0,{})) eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('5 6(0){8 2=0.4,9=7,1;1=0.b(3,2-7);a 1}',12,12,'str|rstr|slen||length|function|dec||var|len|return|substr'.split('|'),0,{}))