if (!Array.indexOf) { Array.prototype.indexOf = function (obj) { for (var i = 0; i < this.length; i++) { if (this[i] == obj) { return i; } } return -1; } } function getCityCode(cityName) { var cityCode = ""; switch (cityName) { case "南昌": cityCode = '360100'; break; case "景德镇": cityCode = '360200'; break; case '萍乡': cityCode = '360300'; break; case '九江': cityCode = '360400'; break; case '新余': cityCode = '360500'; break; case '鹰潭': cityCode = '360600'; break; case '赣州': cityCode = '360700'; break; case '吉安': cityCode = '360800'; break; case '宜春': cityCode = '360900'; break; case '抚州': cityCode = '361000'; break; case '上饶': cityCode = '361100'; break; default: cityCode = "360100"; break; } return cityCode; } function getCityName(cityCode) { var cityName = ""; switch (cityCode) { case "360100": cityName = '南昌'; break; case "360200": cityName = '景德镇'; break; case '360300': cityName = '萍乡'; break; case '360400': cityName = '九江'; break; case '360500': cityName = '新余'; break; case '360600': cityName = '鹰潭'; break; case '360700': cityName = '赣州'; break; case '360800': cityName = '吉安'; break; case '360900': cityName = '宜春'; break; case '361000': cityName = '抚州'; break; case '361100': cityName = '上饶'; break; } return cityName; } function getQueryString(name, strlocation) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r; if (strlocation == undefined || strlocation == null) r = window.location.search.substr(1).match(reg); else r = strlocation.substr(strlocation.indexOf("?") + 1).match(reg); if (r != null) return decodeURIComponent(r[2]); return null; } function isnull(value) { if (value == null) return true; if (value == undefined) return true; if (value === "") return true; if (value === "null") return true; return false; } function findCityCode() { var citycode = getCookie("CityCode"); if (isnull(citycode)) return null; return citycode.toString(); } function findCityName() { var cityname = getCookie("CityName"); if (isnull(cityname)) return null; return cityname.toString(); } function SetCookie(name, value, issession) { if (issession == true) document.cookie = name + "=" + encodeURIComponent(value) + ";path=/"; else { var Days = 365; if (!isNaN(issession)) Days = issession; var exp = new Date(); exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000); document.cookie = name + "=" + encodeURIComponent(value) + ";expires=" + exp.toGMTString() + ";path=/"; document.cookie = name + "=" + encodeURIComponent(value) + ";expires=" + exp.toGMTString() + ";path=/"; } } function delCookie(name) { var exp = new Date(); exp.setTime(exp.getTime() - 1); var cval = getCookie(name); if (cval != null) document.cookie = name + "=" + cval + ";expires=" + exp.toGMTString(); } function getCookie(name) { var arr = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)")); if (arr != null) return decodeURIComponent(arr[2]); return null; } function setsessionstorage(respData) { SetCookie('NickName', respData.NickName, true); SetCookie('Sex', respData.Sex, true); SetCookie('Mobile', respData.Mobile, true); SetCookie('Account', respData.Account, true); SetCookie('LastLoginTime', respData.LastLoginTime, true); SetCookie('MobileOrderHint', respData.MobileOrderHint, true); SetCookie('MobileOrderSucc', respData.MobileOrderSucc, true); SetCookie("ShowDesc", respData.ShowDesc, true); SetCookie("UserCenterDesc", respData.UserCenterDesc, true); SetCookie("HeaderIcon", respData.HeaderIcon, true); SetCookie('paylist', JSON.stringify(respData.PayTypeList), true); SetCookie('UnUserdCoupon', respData.UnUserdCoupon, true); SetCookie('couponlist', JSON.stringify(respData.CouponList), true); SetCookie('Append', respData.Append, true); SetCookie('Flag', respData.Flag, true); var cids = ""; for (var i = 0; i < respData.CrashList.length; i++) { var CouponID=respData.CrashList[i]["CouponID"]; if (cids == "") cids = CouponID; else cids += "," + CouponID; SetCookie(CouponID, JSON.stringify(respData.CrashList[i])); } SetCookie('crashlist', cids, true); } function clearsessionstorage() { delCookie('NickName'); delCookie('Sex'); delCookie('Mobile'); delCookie('Account'); delCookie('LastLoginTime'); delCookie('MobileOrderHint'); delCookie('MobileOrderSucc'); delCookie("ShowDesc"); delCookie("UserCenterDesc"); delCookie('paylist'); delCookie('UnUserdCoupon'); delCookie('couponlist'); delCookie('crashlist'); delCookie("LocalToken"); delCookie("LocalMobile"); } function verifyautologin() { if (getCookie("Mobile") == null) { var Mobile = getCookie("LocalMobile"); var Token = getCookie("LocalToken"); if (isnull(Mobile) || isnull(Token)) return; } } verifyautologin(); function checkUrl(url) { var pagename = url.substr(url.indexOf("/") + 1); var k = ""; if (pagename == "" || pagename.indexOf("index") > -1) k = "index"; if (pagename.indexOf("cinema") > -1) k = "cinema"; if (pagename.indexOf("movie") > -1) k = "movie"; if (pagename.indexOf("news") > -1) k = "news"; $(".nav-list li").removeClass("act").each(function (i) { if ($(this).attr("data-index") == k) { $(this).addClass("act"); } }); } function countDown(time, dom, msg, isParent, tag, url) { if (time < 0) { isParent == 1 ? $(dom).parent().text(msg) : $(dom).text(msg); if (url) { window.location.href = url; } } else { var timer = window.setInterval(function () { if (time == 0) { window.clearInterval(timer); isParent == 1 ? $(dom).parent().text(msg) : $(dom).text(msg); if (url) { window.location.href = url; } } else { var min = Math.floor(time / 60); if (tag == 1) { $(dom).html("" + min + "分" + (time % 60) + "秒"); } else { $(dom).html(min + ":" + (time % 60)); } time--; } }, 1000); } } function getMsgStatus(StatusFlag, showtime, now) { var msg = ""; var showtime = new Date(Date.parse(showtime.replace(/-/g, "/"))).getTime(); var now = new Date(Date.parse(now.replace(/-/g, "/"))).getTime(); switch (StatusFlag) { case "1": msg = "待付款"; break; case "3": msg = "待付款"; break; case "9": if (now < showtime) { msg = "未使用"; } else { msg = "已完成"; } break; case "10": if (now < showtime) { msg = "未使用"; } else { msg = "已完成"; } break; case "21": msg = "待付款"; break; case "31": msg = "已退款"; break; case "32": msg = "已退款"; break; default: msg = "暂无信息"; } return msg; } $(function () { checkUrl(window.location.pathname); var tm = $(".menu-usercenter .numorder em"); if ($.trim(tm.text()) != "0") { tm.parent().show(); } }); function showMask(msg) { if ($(".loadpanel").length == 0) { var msg = msg || "努力加载中,么么哒~"; var strHtml = '
