﻿String.prototype.sub = function (n) {
    var r = /[^\x00-\xff]/g;
    if (this.replace(r, "mm").length <= n) return this;
    // n = n - 3;    
    var m = Math.floor(n / 2);
    for (var i = m; i < this.length; i++) {
        if (this.substr(0, i).replace(r, "mm").length >= n) {
            return this.substr(0, i);
        }
    } return this;
};

function GetTemaiHotValue(temaiID, objId, IsSpecialSelling) {
    var param = "articleId=" + encodeURIComponent(temaiID);
    if (arguments.length == 3) {
        param += "&IsSpecialSelling=" + IsSpecialSelling;
    }
    $.ajax({
        url: "http://sh.mpdaogou.com/temai/ServerHandler.ashx?act=get",
        type: "Get",
        dataType: "text",
        data: param,
        success: function (msg) {
            if (msg == "") {
                msg = "0";
            }
            if ($("#" + objId)) {
                $("#" + objId).text(msg);
            }
        }
    });
}

function SetTemaiHotValue(temaiID, objId, IsSpecialSelling) {

    var param = "articleId=" + encodeURIComponent(temaiID);
    if (arguments.length == 3) {
        param += "&IsSpecialSelling=" + IsSpecialSelling;
    }
    $.ajax({
        url: "http://sh.mpdaogou.com/temai/ServerHandler.ashx?act=set",
        type: "Get",
        dataType: "text",
        data: param,
        success: function (msg) {
            var msgs = msg.split("_");
            if (msgs[0] == "ok") {
                if ($("#" + objId)) {
                    $("#" + objId).text(msgs[1]);
                }
            }
            else {
                if ($("#" + objId) && objId != undefined) {
                    alert(msgs[1]);
                }
            }
        }
    });
}

function compareDiscount(discountMin, discountMax, obj) {
    if (discountMin == "" || discountMax == "") return;
    var isSame = (parseInt(discountMin) - parseInt(discountMax)) < 0 ? false : true;
    var _selector = obj == "" ? "" : ("#" + obj);
    if (_selector == "") return;
    if (isSame) {
        $(_selector).prepend("<span class=\"force_value\"><b>" + parseInt(discountMax) / 10 + "</b><font>折起</font></span>");
    } else {
        if (discountMax == 100) {
            $(_selector).prepend("<span class=\"force_value\"><b>" + parseInt(discountMin) / 10 + "</b><font>折起</font></span>");
        } else {
            $(_selector).prepend("<span class=\"force_value\"><b>" + parseInt(discountMin) / 10 + "</b><font>~</font></span><span class=\"force_value\"><b>" + parseInt(discountMax) / 10 + "</b><font>折</font></span>");
        }
    }
}
//添加特卖热度信息
function AddtemaiHotValue(ArticleID, ArticleUrl) {
	try{
	    SetTemaiHotValue(ArticleID);
	}catch(e){ if (typeof console != "undefined" && typeof console.debug != "undefined") {
            console.log(e.message)
        }}
    window.open(ArticleUrl);
}
function payCards(temaiPays, obj, ArticleID) {

    if (temaiPays == "") return;
    if (obj == "") return;
    var _selector = obj == "" ? "" : ("#" + obj);
    var pays_arr = new Array();
    var _html = "";
    if (temaiPays.indexOf("|") < 0) {
        var val = parseInt(temaiPays);
        switch (val) {
            case 1: _html += "<span><img src=\"http://sh.mpdaogou.com/temai/images/card_yinlian.png\" title=\"银联卡\" /></span>"; break;
            case 2: _html += "<span><img src=\"http://sh.mpdaogou.com/temai/images/card_visa.png\" title=\"visa卡\" /></span>"; break;
            case 3: _html += "<span><img src=\"http://sh.mpdaogou.com/temai/images/card_mp.png\" title=\"MP会员卡\" /></span>"; break;
            case 7: _html += "<span><img src=\"http://sh.mpdaogou.com/temai/images/card_m.png\" title=\"现金支付\" /></span>"; break;
            case 4: _html += "<span class=\"sever_1\"><a href=\"javascript:void(0);\" onclick=\"AddtemaiHotValue('" + ArticleID + "','http://www.dazhe.cn/help-peisong.html');\" >货到付款</a></span>"; break;
            case 5: _html += "<span class=\"sever_2\"><a href=\"javascript:void(0);\" onclick=\"AddtemaiHotValue('" + ArticleID + "','http://www.dazhe.cn/help-service.html#b');\" >7天无理由退换</a></span>"; break;
            case 6: _html += "<span class=\"sever_3\"><a href=\"javascript:void(0);\" onclick=\"AddtemaiHotValue('" + ArticleID + "','https://pingjia.alipay.com/comment/aipCriticismShow.htm?trust_id=AIP01041691');\">支付宝信任商家</a></span>"; break;
            default: break;
        }

    } else {
        var pays_arr = temaiPays.split("|");
        for (var i = 0; i < pays_arr.length; i++) {
            var val = parseInt(pays_arr[i]);
            switch (val) {
                case 1: _html += "<span><img src=\"http://sh.mpdaogou.com/temai/images/card_yinlian.png\" title=\"银联卡\" /></span>"; break;
                case 2: _html += "<span><img src=\"http://sh.mpdaogou.com/temai/images/card_visa.png\" title=\"visa卡\" /></span>"; break;
                case 3: _html += "<span><img src=\"http://sh.mpdaogou.com/temai/images/card_mp.png\" title=\"MP会员卡\" /></span>"; break;
                case 7: _html += "<span><img src=\"http://sh.mpdaogou.com/temai/images/card_m.png\" title=\"现金支付\" /></span>"; break;
                case 4: _html += "<span class=\"sever_1\"><a href=\"javascript:void(0);\" onclick=\"AddtemaiHotValue('" + ArticleID + "','http://www.dazhe.cn/help-peisong.html');\" >货到付款</a></span>"; break;
                case 5: _html += "<span class=\"sever_2\"><a href=\"javascript:void(0);\" onclick=\"AddtemaiHotValue('" + ArticleID + "','http://www.dazhe.cn/help-service.html#b');\" >7天无理由退换</a></span>"; break;
                case 6: _html += "<span class=\"sever_3\"><a href=\"javascript:void(0);\" onclick=\"AddtemaiHotValue('" + ArticleID + "','https://pingjia.alipay.com/comment/aipCriticismShow.htm?trust_id=AIP01041691');\">支付宝信任商家</a></span>"; break;
                default: break;
            }
        }
    }
    $(_selector).prepend(_html);
}
function ArticleRelations(temaiArticle, obj, type, ArticleID) {
    if (temaiArticle == "") return;
    if (obj == "") return;
    var _selector = obj == "" ? "" : ("#" + obj);
    var articles = temaiArticle.split("|$|");
    var _html = "";
    if (type == "mptemai") {
        for (var i = 0; i < articles.length - 1; i++) {
            var one_art = articles[i].split(",");
            var art_num = parseInt(one_art[0]);
            switch (art_num) {
                case 1: _html += "<div class=\"report_one item_report_broke\"><span class=\"report_decoration\"><b class=\"d_1\"></b><b class=\"d_2\"></b><b class=\"d_3\"></b><b class=\"d_4\"></b><b class=\"d_5\"></b></span><span class=\"report_tit\">爆料</span><a href='javascript:void(0);'  title=\"" + one_art[2] + "\" onclick=\"AddtemaiHotValue('" + ArticleID + "','" + one_art[1] + "');\">" + one_art[2].sub(26) + "</a></div>"; break;
                case 2: _html += "<div class=\"report_one item_report_raiders\"><span class=\"report_decoration\"><b class=\"d_1\"></b><b class=\"d_2\"></b><b class=\"d_3\"></b><b class=\"d_4\"></b><b class=\"d_5\"></b></span><span class=\"report_tit\">攻略</span><a href='javascript:void(0);'  title=\"" + one_art[2] + "\" onclick=\"AddtemaiHotValue('" + ArticleID + "','" + one_art[1] + "');\">" + one_art[2].sub(26) + "</a></div>"; break;
                case 3: _html += "<div class=\"report_one item_report_live\"><span class=\"report_decoration\"><b class=\"d_1\"></b><b class=\"d_2\"></b><b class=\"d_3\"></b><b class=\"d_4\"></b><b class=\"d_5\"></b></span><span class=\"report_tit\">直播</span><a href='javascript:void(0);'  title=\"" + one_art[2] + "\" onclick=\"AddtemaiHotValue('" + ArticleID + "','" + one_art[1] + "');\">" + one_art[2].sub(26) + "</a></div>"; break;
                case 4: _html += "<div class=\"report_one item_report_show\"><span class=\"report_tit\">晒帖</span><a href='javascript:void(0);'  title=\"" + one_art[2] + "\" onclick=\"AddtemaiHotValue('" + ArticleID + "','" + one_art[1] + "');\">" + one_art[2].sub(26) + "</a></div>"; break;
                default: break;
            }
        }
        switch (articles.length - 1) {
            case 1: _html += "<div class=\"report_one item_report_no_raiders\"><span class=\"report_decoration\"><b class=\"d_1\"></b><b class=\"d_2\"></b><b class=\"d_3\"></b><b class=\"d_4\"></b><b class=\"d_5\"></b></span><span class=\"icon_report\"><strong>爆料</strong></span></div><div class=\"report_one item_report_no_live\"> <span class=\"report_decoration\"><b class=\"d_1\"></b><b class=\"d_2\"></b><b class=\"d_3\"></b><b class=\"d_4\"></b><b class=\"d_5\"></b></span><span class=\"icon_report\"><strong>直播</strong></span></div><div class=\"report_one item_report_no_show\"><span class=\"icon_report\"><strong>晒帖</strong></span></div>"; break;
            case 2: _html += "<div class=\"report_one item_report_no_live\"> <span class=\"report_decoration\"><b class=\"d_1\"></b><b class=\"d_2\"></b><b class=\"d_3\"></b><b class=\"d_4\"></b><b class=\"d_5\"></b></span><span class=\"icon_report\"><strong>直播</strong></span></div><div class=\"report_one item_report_no_show\"><span class=\"icon_report\"><strong>晒帖</strong></span></div>"; break;
            case 3: _html += "<div class=\"report_one item_report_no_show\"><span class=\"icon_report\"><strong>晒帖</strong></span></div>"; break;
            default: break;
        }
    }
    if (type == "temai") {
        for (var i = 0; i < articles.length - 1; i++) {
            var one_art = articles[i].split(",");
            var art_num = parseInt(one_art[0]);
            switch (art_num) {
                case 1: _html += "<span class=\"msg_broke\"><font>爆料</font><font>|</font><a  href='javascript:void(0);' title=\"" + one_art[2] + "\" onclick=\"AddtemaiHotValue('" + ArticleID + "','" + one_art[1] + "');\">" + one_art[2].sub(26) + "</a></span>"; break;
                case 2: _html += "<span class=\"msg_raiders\"><font>攻略</font><font>|</font><a href='javascript:void(0);'  title=\"" + one_art[2] + "\" onclick=\"AddtemaiHotValue('" + ArticleID + "','" + one_art[1] + "');\">" + one_art[2].sub(26) + "</a></span>"; break;
                default: break;
            }
        }
    }
    $(_selector).prepend(_html);
}


function setApprove(teimaiApprove, obj) {
    if (!teimaiApprove) return;
    if (obj == "") return;
    var _selector = obj == "" ? "" : ("#" + obj);
    switch (parseInt(teimaiApprove)) {
        case 0: break;
        case 1: $(_selector).append("<span><img src=\"http://sh.mpdaogou.com/temai/images/icon_rem.gif\" title=\"MP特卖\" /></span>"); break;
        default: break;
    }
} 
