| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523 | var domanUrl = "//" + window.location.host,	path="//test.iamberry.com",    base_path= path +"/watero/wechat",	html_path = "/static-iamberry/watero",    marquee = '';mui.each(document.querySelectorAll('#footer-bar .mui-tab-item'), function(index, el) {    el.addEventListener('tap', function() {        switch(index) {            case 0:                mui.openWindow({                    url:'index.html'                });                break;            case 1:                mui.openWindow({                    url: 'shopping_cart.html'                });                break;            case 2:                mui.openWindow({                    url: 'order_list.html'                });                break;            case 3:                mui.openWindow({                    url: 'vip_center.html'                });                break;            default:                break        }    }, false)});function getCartNum() {    $.ajax(base_path + '/cart/getCartNumByCartOpenId', {        data: {            openid: '230'        },        dataType: 'json',        type: 'post',        timeout: 15000,        xhrFields: {			withCredentials: true		},		crossDomain: true,        success: function(dt) {        	if (dt.isRedirect) {					location.href = dt.redirectURL;				} else {            if(dt.status) {                if(dt.data == "0") {                    $('.icon-gouwuche span,.cart .my-badge-danger').hide();                } else {                    $('.icon-gouwuche span,.cart .my-badge-danger').text(dt.data).show()                }            } else {                console.log(dt)            }            }        },        error: function(xhr, type, errorThrown) {            errorfn(xhr)        }    });};mui('body').on('tap', '.go_index', function() {    mui.openWindow({        url: 'index.html'    })});mui('body').on('tap', '.go_gwc', function() {    mui.openWindow({        url: 'shopping_cart.html'    })});mui('body').on('tap', '.go_web_shop', function() {    mui.openWindow({        url: 'chanpin_list.html'    })});mui('body').on('tap', '.go_chanpin_details', function() {    mui.openWindow({        url: 'chanpin_details.html?productId=' + this.getAttribute("proid")+'&colorId='+this.getAttribute("colorid")    })});mui('body').on('tap', '.go_chanpin_details2', function() {    mui.openWindow({        url: 'chanpin_details.html?productId=' + this.getAttribute("proid")+'&colorId='+this.getAttribute("colorid")    })});mui('body').on('tap', '.go_couponList', function() {    mui.openWindow({        url: base_path + '/couponWechat/couponList'    })});mui('body').on('tap', '.go-clearing', function() {    var th=this;    $.ajax(base_path + '/cart/addProductToCart', {        data: {"productId":th.getAttribute("proid"),"colorId":th.getAttribute("colorid")},        dataType: 'json',        type: 'GET',        timeout: 15000,        xhrFields: {			withCredentials: true		},		crossDomain: true,        success: function(dt) {        	if (dt.isRedirect) {					location.href = dt.redirectURL;				} else {            if(dt.status) {                mui.openWindow({                    url: 'clearing.html?cartId=' + dt.data + "&tiemstamp=" + new Date().getTime()                })            } else {                mui.alert(dt.message)            }            }        },        error: function(xhr, type, errorThrown) {            console.log(xhr)        }    })});mui('body').on('tap', '.go_gwc_pro', function() {    var th=this;    $.ajax(base_path + '/cart/addProductToCart', {        data: {"productId":th.getAttribute("proid"),"colorId":th.getAttribute("colorid")},        dataType: 'json',        type: 'GET',        timeout: 15000,        xhrFields: {			withCredentials: true		},		crossDomain: true,        success: function(dt) {        	if (dt.isRedirect) {					location.href = dt.redirectURL;				} else {            if(dt.status) {                getCartNum()            } else {                mui.alert(dt.message)            }            }        },        error: function(xhr, type, errorThrown) {            errorfn(xhr)        }    })});function marquee_Show() {//  mui.ajax(base_path + '/coupon/checkCurrentPreferential?dates='+ new Date().getTime(), {//      dataType: 'json',//      type: 'POST',//      async: false,//      timeout: 15000,//      success: function(dt) {////          if(dt.status) {////              marquee = '<span class="mui-h6">专属优惠:</span>'////          } else {//              marquee = ''////          }//      },//      error: function(xhr, type, errorThrown) {//          console.log(xhr)//      }//  })};mui('body').on('tap', '.go_order_details', function() {	if(this.getAttribute('isSpell')!=null){		location.href='order_details.html?orderId=' + this.getAttribute("value")+'&isSpell='+this.getAttribute('isSpell');	}else{		location.href='order_details.html?orderId=' + this.getAttribute("value")	}});mui('body').on('tap', '.go_pay_count', function() {    mui.openWindow({        url: 'order_list.html?salesStatus=1'    })});mui('body').on('tap', '.go_pay_ping', function() {    mui.openWindow({        url: 'order_list.html?salesStatus=15'    })});mui('body').on('tap', '.go_deliver_count', function() {    mui.openWindow({        url: 'order_list.html?salesStatus=2'    })});mui('body').on('tap', '.go_delivered_count', function() {    mui.openWindow({        url: 'order_list.html?salesStatus=5'    })});mui('body').on('tap', '.go_all_count', function() {    mui.openWindow({        url: 'order_list.html?salesStatus=-1'    })});mui('body').on('tap', '.go_publicity', function() {    mui.openWindow({        url: base_path + '/agentWechat/goPublicity?userType=' + this.getAttribute("userType") + "&isDrp=" + this.getAttribute("isDrp")    })});mui('body').on('tap', '.go_order_list', function() {    mui.openWindow({        url: 'order_list.html'    })});function errorfn(xhr) {    if(xhr.readyState == 4 && xhr.status == 200) {} else {        var ref = location.href.split("#")[0],            src = '';        if(ref.indexOf('?') != -1) {            src = ref + "&date=" + new Date().getTime()        } else {            src = ref + "?date=" + new Date().getTime()        }        location.href = src;        return    }}function CheckImgExists(imgurl) {    var ImgObj = new Image();    ImgObj.src = imgurl;    if(ImgObj.fileSize > 0 || (ImgObj.width > 0 && ImgObj.height > 0)) {        return ImgObj    } else {        return false    }};function gotoTop(acceleration, stime) {    acceleration = acceleration || 0.1;    stime = stime || 10;    var x1 = 0,        y1 = 0,        x2 = 0,        y2 = 0,        x3 = 0,        y3 = 0;    if(document.documentElement) {        x1 = document.documentElement.scrollLeft || 0;        y1 = document.documentElement.scrollTop || 0    }    if(document.body) {        x2 = document.body.scrollLeft || 0;        y2 = document.body.scrollTop || 0    }    var x3 = window.scrollX || 0;    var y3 = window.scrollY || 0;    var x = Math.max(x1, Math.max(x2, x3));    var y = Math.max(y1, Math.max(y2, y3));    var speeding = 1 + acceleration;    window.scrollTo(Math.floor(x / speeding), Math.floor(y / speeding));    if(x > 0 || y > 0) {        var run = "gotoTop(" + acceleration + ", " + stime + ")";        window.setTimeout(run, stime)    }};function accDiv(arg1, arg2) {    var t1 = 0,        t2 = 0,        r1, r2;    try {        t1 = arg1.toString().split(".")[1].length    } catch(e) {}    try {        t2 = arg2.toString().split(".")[1].length    } catch(e) {}    with(Math) {        r1 = Number(arg1.toString().replace(".", ""));        r2 = Number(arg2.toString().replace(".", ""));        return(r1 / r2) * pow(10, t2 - t1)    }};Number.prototype.div = function(arg) {    return accDiv(this, arg)};function accAdd(arg1, arg2) {    var r1, r2, m, c;    try {        r1 = arg1.toString().split(".")[1].length    } catch(e) {        r1 = 0    }    try {        r2 = arg2.toString().split(".")[1].length    } catch(e) {        r2 = 0    }    c = Math.abs(r1 - r2);    m = Math.pow(10, Math.max(r1, r2));    if(c > 0) {        var cm = Math.pow(10, c);        if(r1 > r2) {            arg1 = Number(arg1.toString().replace(".", ""));            arg2 = Number(arg2.toString().replace(".", "")) * cm        } else {            arg1 = Number(arg1.toString().replace(".", "")) * cm;            arg2 = Number(arg2.toString().replace(".", ""))        }    } else {        arg1 = Number(arg1.toString().replace(".", ""));        arg2 = Number(arg2.toString().replace(".", ""))    }    return(arg1 + arg2) / m};Number.prototype.add = function(arg) {    return accAdd(arg, this)};function accSub(arg1, arg2) {    var r1, r2, m, n;    try {        r1 = arg1.toString().split(".")[1].length    } catch(e) {        r1 = 0    }    try {        r2 = arg2.toString().split(".")[1].length    } catch(e) {        r2 = 0    }    m = Math.pow(10, Math.max(r1, r2));    n = (r1 >= r2) ? r1 : r2;    return((arg1 * m - arg2 * m) / m).toFixed(n)};Number.prototype.sub = function(arg) {    return accMul(arg, this)};function accMul(arg1, arg2) {    var m = 0,        s1 = arg1.toString(),        s2 = arg2.toString();    try {        m += s1.split(".")[1].length    } catch(e) {}    try {        m += s2.split(".")[1].length    } catch(e) {}    return Number(s1.replace(".", "")) * Number(s2.replace(".", "")) / Math.pow(10, m)};Number.prototype.mul = function(arg) {    return accMul(arg, this)};function switchcolor(color) {    var pro_color = "";    switch(color) {        case 1:            pro_color = "品蓝";            break;        case 2:            pro_color = "品黑";            break;        case 3:            pro_color = "苹果绿";            break;        case 4:            pro_color = "西瓜红";            break;        case 5:            pro_color = "白色";            break;        case 36:            pro_color = "银色";            break;        case 37:            pro_color = "磨砂";            break;		case 39:            pro_color = "无色透明";            break;		case 40:            pro_color = "茉莉白";            break;        default:            pro_color = "品蓝";            break    }    return pro_color};function switchColorImg(colorId){    var img='';    switch (colorId){        case 1:            img='//s.iamberry.com/watero/images/shop/cp-blue.png'            break;        case 2:            img='//s.iamberry.com/watero/images/shop/cp-black.png'            break;        case 3:            img='//s.iamberry.com/watero/images/shop/cp-green.png'            break;        case 4:            img='//s.iamberry.com/watero/images/shop/cp-red.png'            break;		case 39:            img='//s.iamberry.com/watero/wechat/images/971ECE348D1F7D9F8628_20171212154024_8556.jpg'            break;		case 40:            img='//s.iamberry.com/watero/images/product/WaterO_positive.png'            break;        default:            img='//s.iamberry.com/watero/images/shop/cp-blue.png'            break;    }    return img;};function getParam(paramName) {    paramValue = "", isFound = !1;    if(this.location.search.indexOf("?") == 0 && this.location.search.indexOf("=") > 1) {        arrSource = unescape(this.location.search).substring(1, this.location.search.length).split("&"), i = 0;        while(i < arrSource.length && !isFound) {            arrSource[i].indexOf("=") > 0 && arrSource[i].split("=")[0].toLowerCase() == paramName.toLowerCase() && (paramValue = arrSource[i].split("=")[1], isFound = !0), i++        }    }    return paramValue == "" && (paramValue = null), paramValue};function dc(objectid) {    if(document.getElementById && document.getElementById(objectid)) {        return document.getElementById(objectid)    } else if(document.all && document.all(objectid)) {        return document.all(objectid)    } else if(document.layers && document.layers[objectid]) {        return document.layers[objectid]    } else {        return false    }};function formatDate(now) {    now = new Date(now);    var year = now.getFullYear();    var month = now.getMonth() + 1;    var date = now.getDate();    var hour = now.getHours();    var minute = now.getMinutes();    var second = now.getSeconds();    return year + "-" + month + "-" + date + "   " + hour + ":" + minute + ":" + second};function springFestivalPop() {    if(getCookie("WATERO_WEB_") == null) {        maskspringFestival.show();        $(".mui-backdrop").append('<div style="position:relative;"><img src="//s.iamberry.com/watero/images/shop/springFestival_2017.png" style="width:80%;margin:10% 10% auto 10%;"/><button type="button" id="close-springFestival" class="mui-btn my-btn-red" style="position: absolute;bottom: 5%;left: 50%;-webkit-transform: translateX(-50%)">我知道了</button></div>');        mui('body').on('tap', '#close-springFestival', function(e) {            setCookie();            $(".mui-backdrop").hide();        });    }};function getCookie(name) {    var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)");    if(arr = document.cookie.match(reg))        return unescape(arr[2]);    else        return null;};var maskspringFestival = mui.createMask(function() {    return false;}); //callback为用户点击蒙版时自动执行的回调;function setCookie() {    var Days = 30;    var exp = new Date();    exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);    document.cookie = "WATERO_WEB_=OK;Path=/;expires=" + exp.toGMTString();};/** * 该方法用于将Undefined转换为空值 * @param val */function convertUndefinedToEmpty(val) {    if (undefined == val || null == val||typeof val == undefined || typeof val == 'undefined'|| 'undefined' == val) {        val = "";    }    return val;}/** * 该方法用于将Undefined转换为空值 * @param val */function cufte(val) {    return convertUndefinedToEmpty(val);}/** * 空值返回0,其他值返回原值 * @param val */function cufteInt(val) {    if(convertUndefinedToEmpty(val) == "")        return 0;    return val;}/** * 空值返回false * @param val */function isEmpty(val) {    if(convertUndefinedToEmpty(val) == "")        return false;    return true;}
 |