﻿function initscroll()
{
    if ($("#leftsitebar").length > 0 && !$("#leftsitebar").hasClass("prolist")) {
        var lh = $("#leftsitebar").height();
        var rh = $(".iny_right").height();
        if (rh > lh) {
            $(window).scroll(function () { resizeSiteBar(); });
        }

    }
    else {
        $(window).scroll(function () {
            var wt = $(window).scrollTop();
            if (wt > 66) {
                $("#sitetop").css("box-shadow", "0px 5px 5px rgba(0,0,0,.1)");
            }
            else {
                $("#sitetop").css("box-shadow", "none");
            }
        });
    }}
function resizeSiteBar()
{
    var wt = $(window).scrollTop();
    if (wt > 66) {
        var rf = $(".iny_right").offset();
        var lw = $(".iny_left").width();
        var lh = $("#leftsitebar").height();
        var rh = $(".iny_right").height();
        if (rh < lh)
        {
            rh = lh;
        }
        var splitwh = rf.top + rh - 145 - lh;
        if (wt < splitwh) {
            $("#leftsitebar").css({
                "position": "fixed",
                "top": 145,
                width: 255,
                "left": rf.left - lw - 35,
                "background-color": "#ffffff"
            })
        //    $(".shopcarttogglebtn").html(wt + "-" + rf.left + "-" + rf.top + "-" + (rf.top + rh) + "--" + (rf.top + rh - 145 - lh));
            $("#sitetop").css("box-shadow", "0px 5px 5px rgba(0,0,0,.1)");
        }
        else {
            $("#leftsitebar").css({
                "position": "absolute",
                "top": splitwh,
                width: 255,
                "left": rf.left - lw - 35,
                "background-color": "#ffffff"
            })
        }
    }
    else {
        $("#leftsitebar").removeAttr("style");
        $("#sitetop").css("box-shadow", "none");
    }
}
function initDemoSearchTab()
{
    $("#DemoSearchTabNav a").click(function () {

        if ($(this).attr("stab"))
        {
            $(".stabon").removeClass("stabon");
            $(this).parent().addClass("stabon");
            var tabid = parseInt($(this).attr("stab"));
            var rptxt = "";
            $("#PDPOST").unbind("click");
            
            switch (tabid)
            {
                case 1:
                    rptxt = "请输入如：中、英文名称，CAS号，产品编号";
                    initsimplesearch(webhttp);
                    break;
                case 2:
                    rptxt = "请输入产品编号/CAS号/批号";
                    $("#PDPOST").click(function () { precoasearch(); });
                    break;
                case 3:
                    rptxt = "请输入产品名称/CAS号";
                    $("#PDPOST").click(function () { premsdssearch(); });
                    break;
            }
            var thisval = $.trim($("#PDQUERY").val());
            var thisrptxt = $("#PDQUERY").attr("replacetxt");
            $("#PDQUERY").attr("replacetxt", rptxt);

            if (thisval == "" ||thisval== thisrptxt) {
                $("#PDQUERY").val(rptxt);
            }
           
        }

    })
}
function precoasearch()
{
    $("#COASQUERY").val($.trim($("#PDQUERY").val()));
    coasearch(1);
}
function premsdssearch() {
    $("#MSDSQUERY").val($.trim($("#PDQUERY").val()));
    msdssearch(1);
}
var ShowShopConfig = {
    defaultcss: false,
    aftershopcartfill: function (o) {

        $(".cartitemnum").html(o.length);
        if (o.length > 0)
        {
            $(".cartitemnum1").html(o.length);
        }
    },
    afteraddtocart: function () {
        $('#shopcartitembox').show();
    }
};
function ArrangeGoods(gds) {
    if (typeof (brandsdata) == "undefined") {
        alert("无效的brandsdata");
        return false;
    }
  
    var brands = brandsdata;
    var brandsorts = brandsortsdata;
    brandsorts.sort(web960.utils.tools.sort('asc', 'sort'));
    for (var i = 0; i < gds.length; i++) {
        gds[i]["sort_purity"] = i;
        gds[i]["sort_brand"] = i;
        gds[i]["sort_standard"] = i;

        var purity = $.trim(web960.utils.tools.getvalfromjson(gds[i].Goods_info, "{goodsinfo.purity}"));
        var brand = $.trim(web960.utils.tools.getvalfromjson(gds[i].Goods_info, "{goodsinfo.brand}"));

        if (brands[brand] != undefined) {
            gds[i]["brandsort"] = brands[brand];
        }
        else {
            gds[i]["brandsort"] = 1000;
        }
        gds[i]["brand"] = brand;
        gds[i]["purity"] = purity;


        if (gds[i].Sort != "" || gds[i].Sort != "0") {
            var sort = eval('(' + gds[i].Sort + ');');
            if (sort.sort_purity != undefined) {
                gds[i]["sort_purity"] = sort.sort_purity;
            }
            if (sort.sort_brand != undefined) {
                gds[i]["sort_brand"] = sort.sort_brand;
            }
            if (sort.sort_standard != undefined) {
                gds[i]["sort_standard"] = sort.sort_standard;
            }
        }
    }
    gds.sort(web960.utils.tools.sort('asc', 'brandsort'));
    

    var gdsitems = {};
    $.each(gds, function () {
        var t = this;
        var s = "x" + t["brandsort"];
        if (gdsitems[s] != undefined) {
            gdsitems[s].push(t);
        }
        else {
            gdsitems[s] = [t];
        }
    });

    var finalgd = [];
    for (var i = 0; i < brandsorts.length; i++) {

        var thisar = gdsitems["x" + brandsorts[i].sort];
        if (thisar != undefined) {
            thisar.sort(web960.utils.tools.sort('asc', 'sort_purity'));
            finalgd = $.merge(finalgd, thisar);
        }
    }
  //  console.log(brandsorts);
   // console.log(finalgd);
    // gds.sort(web960.utils.tools.sort('asc', 'sort_purity'));
    var cdarr = [];
    var fangds = [];
    gds = finalgd;
   // console.log(gds);
    for (var i = 0; i < gds.length; i++) {
        var cdstr = gds[i].purity + "|" + gds[i].brand;
        var dataar = [];

        var idx = jQuery.inArray(cdstr, cdarr);
        if (idx == -1) {
            var item = {};
            item["title"] = cdstr;
            item["purity"] = gds[i].purity;
            item["brand"] = gds[i].brand;
            item["items"] = [];
            item.items.push(gds[i]);
            fangds.push(item);
            cdarr.push(cdstr);
        }
        else {
            fangds[idx].items.push(gds[i]);
        }
    }
    return fangds;
}
var GoodsConfig = {
    whennogoods: function () {
        return "";
    },
    callback: function () {
        $('td[title]').qtip();
        $("tr td img[src$='cx.gif']", '.goodstable').each(function () {
            var tr = $(this).parent().parent();
            $("span[id^='GoodsInvPrice_']", tr).parent().css({ "text-decoration": "line-through", "color": "#999999" });
            if ($(".tdgoodsno img", tr).length == 0) {
                $(".tdgoodsno", tr).append('<img src="/content/xtheme/herbpurify/images/cx.gif" />');
            }
        });
        $(".goodstable .goodpictd a").lightBox({
            imageLoading:			'/content/xtheme/herbpurify/css/lightbox/lightbox-ico-loading.gif',
            imageBtnPrev:			'/content/xtheme/herbpurify/css/lightbox/lightbox-btn-prev.gif',
            imageBtnNext:			'/content/xtheme/herbpurify/css/lightbox/lightbox-btn-next.gif',
            imageBtnClose:			'/content/xtheme/herbpurify/css/lightbox/lightbox-btn-close.gif',	
            imageBlank:				'/content/xtheme/herbpurify/css/lightbox/lightbox-blank.gif',
            fixedNavigation:true

        });

        $("td[gpno]").each(function () {
            var no = $.trim($(this).text());
            if (no.indexOf('-'))
            {
                no = no.substr(0, no.indexOf('-'));
            }
            $("span." + $(this).attr("gpno")).html(no)
        });    },
    newinventoryitemhtml3: function (goodss, pd_id) {
        var html = '';
        goodss = ArrangeGoods(goodss);//整理goods
        var cpcatalog = $(".kj-hqcode_" + pd_id).text();
        console.log(cpcatalog);
      //  console.log(goodss);
        var deftrcls = ' class="goodsdeftrclsclose"';
        var defdisplay = '';
        var isproinfo = false;
        if ($("#proitemhref_" + pd_id).length > 0) {
         
            defdisplay = 'display:none;';
            html = '<table border="0" width="100%" cellspacing="0" cellpadding="5" class="goodstable" id="goodstable_' + pd_id + '">';
        }
        else {
            isproinfo = true;
            deftrcls = ' class="goodsdeftrclsopen"'
            html = '<table border="0" width="100%" cellspacing="0" cellpadding="5" class="goodstable">';
        }
  
        var deftitle = '查看';
        for (var m = 0; m < goodss.length; m++) {
            deftitle = '查看';
            if (defdisplay == '' && m == 0) {
                deftitle = '收起';
            }
            else if (defdisplay == '' && m > 0) {
                defdisplay = 'display:none;';
                deftitle = '查看';
                deftrcls = ' class="goodsdeftrclsclose"';
            }
            if (isproinfo) {
                html += '<tr><td colspan="8" ' + deftrcls + ' defbar="goods_' + pd_id + '_group_' + m + '">'
                + '<table width="100%" class="fkjltable"><tr>'
               // + '<td width="300">编号：<span class="goodsno_' + pd_id + '_group_' + m + '"></span></td>'
                + '<td>纯度：' + goodss[m].purity + '</td>'
                + '<td width="220">品牌：' + goodss[m].brand + '</td>'
                + '<td width="80"><a href="javascript:void(0);" onclick="$(\'tr.goods_' + pd_id + '_group_' + m + '\').toggle();if($(\'td[defbar=goods_' + pd_id + '_group_' + m + ']\').hasClass(\'goodsdeftrclsclose\')){$(this).html(\'收起\');$(\'td[defbar=goods_' + pd_id + '_group_' + m + ']\').attr(\'class\',\'goodsdeftrclsopen\');}else{$(\'td[defbar=goods_' + pd_id + '_group_' + m + ']\').attr(\'class\',\'goodsdeftrclsclose\');$(this).html(\'查看\');}" class="kclist1">' + deftitle + '</a></td>'
                + '</tr></table></td>'
                  + '</tr>';
            } else {
                html += '<tr><td colspan="8" ' + deftrcls + ' defbar="goods_' + pd_id + '_group_' + m + '">'
               + '<table width="100%" class="fkjltable"><tr>'
              // + '<td width="200">编号：<span class="goodsno_' + pd_id + '_group_' + m + '"></span></td>'
               + '<td>纯度：' + goodss[m].purity + '</td>'
               + '<td width="220">品牌：' + goodss[m].brand + '</td>'
               + '<td width="80"><a href="javascript:void(0);" onclick="$(\'tr.goods_' + pd_id + '_group_' + m + '\').toggle();if($(\'td[defbar=goods_' + pd_id + '_group_' + m + ']\').hasClass(\'goodsdeftrclsclose\')){$(this).html(\'收起\');$(\'td[defbar=goods_' + pd_id + '_group_' + m + ']\').attr(\'class\',\'goodsdeftrclsopen\');}else{$(\'td[defbar=goods_' + pd_id + '_group_' + m + ']\').attr(\'class\',\'goodsdeftrclsclose\');$(this).html(\'查看\');}" class="kclist1">' + deftitle + '</a></td>'
               + '</tr></table></td>'
                 + '</tr>';
            }

            html += '<tr class="goodstableheader goods_' + pd_id + '_group_' + m + '" style="background-color:#f8f8f8;' + defdisplay + '">'
                + '<td style="text-align:center; ">编号</td>'
                + '<td style="text-align:center; " width="70">包装</td>';
            if (isproinfo)
            {
                html += '<td  style="text-align:center; " width="70">纯度</td><td width="90" style="text-align:center; ">市场价</td><td width="90" style=" text-align:center;">会员价</td>';
            }
            else{
                html += '<td  style=" text-align:center;">市场价</td><td style="text-align:center;">会员价</td>';
            }

            html += '      <td width="80" style="text-align:center;">库存</td>';

            html += '      <td align="center" width="90" style="text-align:center;">数量</td>'
                  + '      <td width="70" align="center" style="text-align:center;border-right:1px solid #eeeeee;" >操作</td>'
                  + '</tr>';
            var goods = goodss[m].items;
            goods.sort(web960.utils.tools.sort("asc", "sort_standard"));
            var procustomo = $("#kj_procustomo").val();
            var pnos = [
                "A-001",
                "A-002",
                "A-003",
                "A-004",
                "A-005",
                "A-006",
                "A-007",
                "A-008",
                "A-009",
                "A-012",
                "A-013",
                "A-014",
                "A-015",
                "A-016",
                "A-017",
                "A-018",
                "A-019",
                "A-020",
                "A-021",
                "A-023",
                "A-024",
                "A-025",
                "A-026",
                "B-001",
                "B-002",
                "B-004",
                "B-006",
                "B-007",
                "B-009",
                "B-010",
                "B-011",
                "B-012",
                "B-013",
                "B-014",
                "B-015",
                "B-016",
                "B-017",
                "B-018",
                "B-020",
                "B-021",
                "B-022",
                "B-023",
                "B-024",
                "B-025",
                "B-026",
                "B-027",
                "B-028",
                "B-029",
                "B-030",
                "B-031",
                "B-032",
                "B-033",
                "B-034",
                "B-035",
                "B-036",
                "B-037",
                "B-038",
                "B-039",
                "B-040",
                "B-041",
                "B-042",
                "B-043",
                "B-046",
                "B-047",
                "B-048",
                "B-050",
                "B-054",
                "B-058",
                "B-059",
                "B-061",
                "B-062",
                "B-063",
                "B-064",
                "B-065",
                "B-066",
                "B-068",
                "B-074",
                "B-076",
                "B-077",
                "B-078",
                "B-079",
                "B-080",
                "B-081",
                "B-082",
                "B-083",
                "B-085",
                "B-088",
                "B-089",
                "B-090",
                "B-096",
                "B-098",
                "B-099",
                "B-101",
                "B-103",
                "B-104",
                "B-105",
                "B-107",
                "B-108",
                "B-109",
                "B-110",
                "B-113",
                "B-114",
                "B-118",
                "B-119",
                "C-001",
                "C-004",
                "C-005",
                "C-006",
                "C-007",
                "C-008",
                "C-009",
                "C-010",
                "C-011",
                "C-014",
                "C-015",
                "C-016",
                "C-017",
                "C-018",
                "C-019",
                "C-020",
                "C-022",
                "C-023",
                "C-024",
                "C-025",
                "C-026",
                "C-027",
                "C-028",
                "C-029",
                "C-030",
                "C-031",
                "C-033",
                "C-035",
                "C-040",
                "C-041",
                "C-042",
                "C-043",
                "C-044",
                "C-045",
                "C-046",
                "C-047",
                "C-048",
                "C-049",
                "C-050",
                "C-051",
                "C-053",
                "C-054",
                "C-055",
                "C-056",
                "C-058",
                "C-059",
                "C-060",
                "C-061",
                "C-062",
                "C-063",
                "C-064",
                "C-065",
                "C-066",
                "C-067",
                "C-071",
                "C-072",
                "C-073",
                "C-074",
                "C-076",
                "C-077",
                "C-078",
                "C-081",
                "C-083",
                "C-084",
                "C-085",
                "C-086",
                "C-088",
                "C-089",
                "C-091",
                "D-001",
                "D-002",
                "D-003",
                "D-004",
                "D-005",
                "D-006",
                "D-007",
                "D-008",
                "D-009",
                "D-010",
                "D-011",
                "D-012",
                "D-013",
                "D-014",
                "D-015",
                "D-016",
                "D-017",
                "D-019",
                "D-020",
                "D-021",
                "D-022",
                "D-023",
                "D-025",
                "D-026",
                "D-029",
                "D-030",
                "D-031",
                "D-033",
                "D-034",
                "D-035",
                "D-038",
                "D-039",
                "D-042",
                "D-045",
                "D-046",
                "D-047",
                "D-051",
                "D-054",
                "D-056",
                "D-057",
                "D-058",
                "D-059",
                "D-063",
                "D-064",
                "D-065",
                "D-066",
                "D-067",
                "D-072",
                "D-073",
                "D-075",
                "D-079",
                "D-082",
                "D-087",
                "D-095",
                "E-001",
                "E-002",
                "E-003",
                "E-009",
                "E-010",
                "E-011",
                "E-012",
                "E-013",
                "E-016",
                "E-017",
                "E-019",
                "E-022",
                "E-024",
                "E-025",
                "E-026",
                "E-027",
                "E-028",
                "E-031",
                "E-034",
                "E-036",
                "E-038",
                "E-039",
                "E-040",
                "E-041",
                "E-042",
                "E-043",
                "F-001",
                "F-002",
                "F-003",
                "F-004",
                "F-005",
                "F-007",
                "F-008",
                "F-013",
                "F-016",
                "F-019",
                "F-023",
                "F-026",
                "F-034",
                "F-039",
                "G-001",
                "G-002",
                "G-003",
                "G-004",
                "G-005",
                "G-006",
                "G-007",
                "G-008",
                "G-009",
                "G-010",
                "G-011",
                "G-012",
                "G-013",
                "G-014",
                "G-015",
                "G-022",
                "G-023",
                "G-024",
                "G-025",
                "G-026",
                "G-027",
                "G-028",
                "G-029",
                "G-030",
                "G-031",
                "G-032",
                "G-033",
                "G-036",
                "G-037",
                "G-039",
                "G-043",
                "G-045",
                "G-047",
                "G-050",
                "G-052",
                "G-053",
                "G-055",
                "G-056",
                "G-057",
                "G-058",
                "G-059",
                "G-061",
                "G-062",
                "G-063",
                "G-064",
                "G-066",
                "G-067",
                "G-069",
                "H-001",
                "H-002",
                "H-004",
                "H-005",
                "H-006",
                "H-007",
                "H-008",
                "H-009",
                "H-010",
                "H-011",
                "H-012",
                "H-013",
                "H-014",
                "H-015",
                "H-016",
                "H-017",
                "H-018",
                "H-019",
                "H-020",
                "H-021",
                "H-022",
                "H-023",
                "H-025",
                "H-026",
                "H-027",
                "H-028",
                "H-029",
                "H-030",
                "H-031",
                "H-032",
                "H-033",
                "H-034",
                "H-035",
                "H-036",
                "H-037",
                "H-038",
                "H-039",
                "H-040",
                "H-041",
                "H-042",
                "H-043",
                "H-044",
                "H-045",
                "H-047",
                "H-048",
                "H-052",
                "H-054",
                "H-056",
                "H-057",
                "H-058",
                "H-059",
                "H-060",
                "H-061",
                "H-062",
                "H-064",
                "H-065",
                "H-071",
                "H-075",
                "H-076",
                "H-078",
                "H-079",
                "H-081",
                "H-082",
                "H-083",
                "H-085",
                "H-091",
                "J-001",
                "J-002",
                "J-003",
                "J-004",
                "J-005",
                "J-006",
                "J-007",
                "J-008",
                "J-009",
                "J-010",
                "J-012",
                "J-014",
                "J-015",
                "J-019",
                "J-020",
                "J-022",
                "J-023",
                "J-024",
                "J-025",
                "J-028",
                "J-029",
                "J-031",
                "J-032",
                "J-033",
                "J-034",
                "J-036",
                "J-037",
                "J-038",
                "J-040",
                "J-041",
                "J-043",
                "J-044",
                "J-046",
                "J-048",
                "J-049",
                "J-050",
                "J-053",
                "J-054",
                "J-056",
                "J-057",
                "J-058",
                "J-059",
                "J-060",
                "J-062",
                "J-063",
                "J-064",
                "J-065",
                "J-066",
                "J-079",
                "J-084",
                "J-085",
                "K-001",
                "K-002",
                "K-003",
                "K-004",
                "K-005",
                "K-006",
                "K-007",
                "K-008",
                "K-009",
                "K-010",
                "K-013",
                "K-015",
                "K-016",
                "K-017",
                "K-018",
                "K-019",
                "K-020",
                "K-022",
                "K-023",
                "K-024",
                "K-027",
                "K-028",
                "K-029",
                "K-030",
                "K-031",
                "K-032",
                "K-033",
                "K-034",
                "L-001",
                "L-002",
                "L-003",
                "L-004",
                "L-005",
                "L-006",
                "L-007",
                "L-008",
                "L-009",
                "L-010",
                "L-011",
                "L-012",
                "L-013",
                "L-014",
                "L-017",
                "L-022",
                "L-024",
                "L-025",
                "L-027",
                "L-028",
                "L-029",
                "L-031",
                "L-032",
                "L-033",
                "L-034",
                "L-035",
                "L-036",
                "L-037",
                "L-038",
                "L-040",
                "L-042",
                "L-044",
                "L-045",
                "L-051",
                "L-057",
                "L-058",
                "L-059",
                "L-061",
                "L-062",
                "L-066",
                "L-067",
                "L-069",
                "L-070",
                "L-076",
                "L-077",
                "L-078",
                "L-080",
                "L-081",
                "L-084",
                "L-085",
                "L-088",
                "L-089",
                "L-092",
                "L-097",
                "L-099",
                "L-100",
                "L-105",
                "L-106",
                "L-110",
                "L-111",
                "M-001",
                "M-002",
                "M-003",
                "M-004",
                "M-005",
                "M-007",
                "M-008",
                "M-009",
                "M-010",
                "M-011",
                "M-012",
                "M-013",
                "M-014",
                "M-015",
                "M-016",
                "M-017",
                "M-018",
                "M-019",
                "M-020",
                "M-021",
                "M-022",
                "M-023",
                "M-024",
                "M-025",
                "M-026",
                "M-027",
                "M-028",
                "M-030",
                "M-031",
                "M-033",
                "M-037",
                "M-038",
                "M-039",
                "M-040",
                "M-042",
                "M-044",
                "M-046",
                "M-047",
                "M-052",
                "M-058",
                "M-059",
                "M-060",
                "M-061",
                "M-062",
                "M-063",
                "M-064",
                "M-067",
                "M-068",
                "M-071",
                "M-072",
                "M-073",
                "M-075",
                "M-076",
                "M-078",
                "M-082",
                "M-083",
                "M-084",
                "M-085",
                "M-086",
                "M-087",
                "N-004",
                "N-006",
                "N-007",
                "N-008",
                "N-009",
                "N-010",
                "N-011",
                "N-012",
                "N-013",
                "N-014",
                "N-016",
                "N-018",
                "N-019",
                "N-020",
                "N-021",
                "N-022",
                "N-023",
                "N-024",
                "N-025",
                "N-027",
                "N-028",
                "N-029",
                "N-039",
                "N-040",
                "O-001",
                "O-002",
                "O-003",
                "P-001",
                "P-002",
                "P-003",
                "P-004",
                "P-005",
                "P-006",
                "P-008",
                "P-011",
                "P-012",
                "P-013",
                "P-014",
                "P-016",
                "P-017",
                "P-018",
                "Q-001",
                "Q-002",
                "Q-003",
                "Q-004",
                "Q-005",
                "Q-006",
                "Q-007",
                "Q-008",
                "Q-009",
                "Q-010",
                "Q-011",
                "Q-012",
                "Q-013",
                "Q-014",
                "Q-015",
                "Q-016",
                "Q-018",
                "Q-019",
                "Q-020",
                "Q-021",
                "Q-022",
                "Q-023",
                "Q-026",
                "Q-027",
                "Q-028",
                "Q-029",
                "Q-030",
                "Q-031",
                "Q-032",
                "Q-033",
                "Q-034",
                "Q-035",
                "Q-036",
                "Q-038",
                "Q-039",
                "Q-040",
                "Q-041",
                "Q-042",
                "Q-043",
                "Q-044",
                "Q-045",
                "Q-049",
                "Q-052",
                "Q-053",
                "Q-054",
                "Q-056",
                "Q-059",
                "Q-060",
                "Q-061",
                "Q-062",
                "Q-067",
                "Q-068",
                "Q-069",
                "Q-071",
                "Q-074",
                "Q-076",
                "Q-078",
                "Q-079",
                "Q-082",
                "Q-083",
                "Q-084",
                "Q-086",
                "Q-087",
                "Q-093",
                "Q-094",
                "Q-097",
                "Q-100",
                "Q-102",
                "Q-103",
                "Q-109",
                "Q-114",
                "Q-115",
                "Q-116",
                "Q-119",
                "R-001",
                "R-002",
                "R-003",
                "R-004",
                "R-005",
                "R-006",
                "R-007",
                "R-008",
                "R-009",
                "R-010",
                "R-012",
                "R-013",
                "R-014",
                "R-015",
                "R-016",
                "R-017",
                "R-020",
                "R-021",
                "R-022",
                "R-023",
                "R-025",
                "R-026",
                "R-027",
                "R-028",
                "R-031",
                "R-032",
                "R-036",
                "R-037",
                "R-039",
                "R-040",
                "R-041",
                "R-044",
                "R-045",
                "R-051",
                "R-052",
                "R-053",
                "R-054",
                "R-055",
                "R-060",
                "R-061",
                "S-001",
                "S-002",
                "S-003",
                "S-004",
                "S-005",
                "S-006",
                "S-007",
                "S-008",
                "S-010",
                "S-011",
                "S-012",
                "S-014",
                "S-015",
                "S-016",
                "S-017",
                "S-018",
                "S-019",
                "S-020",
                "S-021",
                "S-022",
                "S-024",
                "S-025",
                "S-026",
                "S-027",
                "S-028",
                "S-030",
                "S-031",
                "S-032",
                "S-033",
                "S-034",
                "S-035",
                "S-036",
                "S-037",
                "S-043",
                "S-044",
                "S-045",
                "S-046",
                "S-047",
                "S-048",
                "S-049",
                "S-051",
                "S-054",
                "S-058",
                "S-060",
                "S-061",
                "S-062",
                "S-064",
                "S-065",
                "S-066",
                "S-067",
                "S-068",
                "S-071",
                "S-072",
                "S-075",
                "S-076",
                "S-077",
                "S-078",
                "S-080",
                "S-081",
                "S-083",
                "S-084",
                "S-086",
                "S-087",
                "S-088",
                "S-089",
                "S-091",
                "S-092",
                "S-093",
                "S-098",
                "S-099",
                "S-100",
                "S-101",
                "S-103",
                "S-104",
                "S-107",
                "S-108",
                "S-109",
                "S-110",
                "S-111",
                "S-112",
                "S-113",
                "S-114",
                "S-116",
                "S-121",
                "S-122",
                "S-123",
                "S-124",
                "S-125",
                "S-127",
                "S-128",
                "S-129",
                "S-131",
                "S-132",
                "S-133",
                "S-135",
                "S-136",
                "S-141",
                "S-142",
                "S-145",
                "S-146",
                "S-148",
                "S-152",
                "T-001",
                "T-002",
                "T-003",
                "T-004",
                "T-005",
                "T-006",
                "T-007",
                "T-009",
                "T-010",
                "T-012",
                "T-013",
                "T-014",
                "T-015",
                "T-016",
                "T-017",
                "T-018",
                "T-019",
                "T-020",
                "T-022",
                "T-023",
                "T-025",
                "T-026",
                "T-030",
                "T-031",
                "T-032",
                "T-033",
                "T-036",
                "T-037",
                "T-039",
                "T-040",
                "T-043",
                "T-044",
                "T-045",
                "T-046",
                "T-052",
                "T-053",
                "T-054",
                "W-001",
                "W-002",
                "W-003",
                "W-004",
                "W-005",
                "W-007",
                "W-008",
                "W-009",
                "W-010",
                "W-012",
                "W-013",
                "W-016",
                "W-017",
                "W-018",
                "W-019",
                "W-020",
                "W-022",
                "W-023",
                "W-030",
                "W-031",
                "W-032",
                "W-033",
                "W-034",
                "W-036",
                "X-001",
                "X-002",
                "X-003",
                "X-004",
                "X-005",
                "X-006",
                "X-007",
                "X-008",
                "X-009",
                "X-010",
                "X-011",
                "X-012",
                "X-013",
                "X-014",
                "X-016",
                "X-018",
                "X-019",
                "X-020",
                "X-021",
                "X-022",
                "X-023",
                "X-024",
                "X-025",
                "X-026",
                "X-027",
                "X-028",
                "X-029",
                "X-030",
                "X-031",
                "X-034",
                "X-038",
                "X-045",
                "X-046",
                "X-048",
                "X-050",
                "X-052",
                "X-053",
                "X-054",
                "X-055",
                "X-056",
                "X-057",
                "X-059",
                "X-061",
                "X-062",
                "X-063",
                "X-065",
                "X-066",
                "X-067",
                "X-068",
                "X-069",
                "X-070",
                "X-074",
                "X-078",
                "Y-001",
                "Y-002",
                "Y-003",
                "Y-004",
                "Y-005",
                "Y-006",
                "Y-007",
                "Y-008",
                "Y-009",
                "Y-011",
                "Y-012",
                "Y-013",
                "Y-014",
                "Y-015",
                "Y-016",
                "Y-017",
                "Y-018",
                "Y-020",
                "Y-021",
                "Y-022",
                "Y-023",
                "Y-024",
                "Y-026",
                "Y-027",
                "Y-028",
                "Y-029",
                "Y-030",
                "Y-031",
                "Y-032",
                "Y-033",
                "Y-034",
                "Y-035",
                "Y-036",
                "Y-037",
                "Y-038",
                "Y-039",
                "Y-040",
                "Y-041",
                "Y-043",
                "Y-044",
                "Y-045",
                "Y-048",
                "Y-049",
                "Y-050",
                "Y-051",
                "Y-052",
                "Y-056",
                "Y-057",
                "Y-058",
                "Y-059",
                "Y-060",
                "Y-061",
                "Y-062",
                "Y-063",
                "Y-064",
                "Y-065",
                "Y-067",
                "Y-068",
                "Y-069",
                "Y-070",
                "Y-071",
                "Y-072",
                "Y-075",
                "Y-076",
                "Y-078",
                "Y-079",
                "Y-080",
                "Y-081",
                "Y-082",
                "Y-083",
                "Y-084",
                "Y-085",
                "Y-086",
                "Y-087",
                "Y-088",
                "Y-090",
                "Y-095",
                "Y-097",
                "Y-098",
                "Y-100",
                "Y-103",
                "Y-106",
                "Y-108",
                "Y-114",
                "Y-116",
                "Y-117",
                "Y-118",
                "Y-119",
                "Y-120",
                "Y-128",
                "Y-129",
                "Y-130",
                "Y-131",
                "Y-132",
                "Y-133",
                "Y-138",
                "Y-140",
                "Y-143",
                "Y-144",
                "Y-146",
                "Y-147",
                "Y-148",
                "Y-149",
                "Y-150",
                "Y-152",
                "Y-156",
                "Y-158",
                "Y-160",
                "Y-161",
                "Y-162",
                "Y-164",
                "Y-167",
                "Y-168",
                "Y-171",
                "Y-172",
                "Y-174",
                "Y-175",
                "Y-176",
                "Y-179",
                "Y-180",
                "Y-185",
                "Y-186",
                "Y-187",
                "Y-190",
                "Y-191",
                "Y-192",
                "Y-193",
                "Y-194",
                "Y-195",
                "Y-196",
                "Y-199",
                "Y-200",
                "Y-201",
                "Y-202",
                "Y-204",
                "Y-207",
                "Y-208",
                "Y-209",
                "Y-210",
                "Y-211",
                "Y-212",
                "Y-214",
                "Y-215",
                "Y-216",
                "Y-217",
                "Y-219",
                "Y-220",
                "Y-222",
                "Y-226",
                "Y-227",
                "Y-229",
                "Y-230",
                "Y-231",
                "Y-233",
                "Y-235",
                "Y-236",
                "Z-001",
                "Z-002",
                "Z-003",
                "Z-004",
                "Z-005",
                "Z-007",
                "Z-008",
                "Z-009",
                "Z-010",
                "Z-011",
                "Z-012",
                "Z-013",
                "Z-014",
                "Z-015",
                "Z-016",
                "Z-017",
                "Z-018",
                "Z-019",
                "Z-020",
                "Z-021",
                "Z-022",
                "Z-023",
                "Z-025",
                "Z-026",
                "Z-027",
                "Z-028",
                "Z-029",
                "Z-030",
                "Z-031",
                "Z-032",
                "Z-033",
                "Z-036",
                "Z-037",
                "Z-038",
                "Z-039",
                "Z-040",
                "Z-042",
                "Z-044",
                "Z-045",
                "Z-046",
                "Z-047",
                "Z-048",
                "Z-051",
                "Z-054",
                "Z-055",
                "Z-056",
                "Z-059",
                "Z-060",
                "Z-062",
                "Z-064",
                "Z-065",
                "Z-066",
                "Z-067",
                "Z-069",
                "Z-071",
                "Z-072",
                "A-010",
                "A-011",
                "B-051",
                "B-073",
                "B-075",
                "B-120",
                "C-036",
                "C-037",
                "C-038",
                "C-039",
                "C-075",
                "C-080",
                "C-082",
                "C-094",
                "D-041",
                "D-060",
                "D-062",
                "D-080",
                "D-081",
                "D-084",
                "E-029",
                "E-032",
                "E-035",
                "F-006",
                "F-024",
                "F-028",
                "F-029",
                "F-032",
                "F-033",
                "F-036",
                "G-038",
                "G-070",
                "H-024",
                "H-049",
                "H-051",
                "H-055",
                "H-066",
                "H-074",
                "H-092",
                "J-013",
                "J-039",
                "J-071",
                "J-072",
                "J-074",
                "J-075",
                "J-080",
                "J-086",
                "J-087",
                "L-026",
                "L-056",
                "L-072",
                "L-073",
                "L-086",
                "L-087",
                "L-113",
                "L-114",
                "L-115",
                "L-116",
                "M-029",
                "M-032",
                "M-074",
                "N-038",
                "P-015",
                "Q-046",
                "Q-072",
                "Q-089",
                "Q-099",
                "Q-101",
                "Q-104",
                "Q-124",
                "Q-125",
                "Q-126",
                "R-050",
                "R-056",
                "S-029",
                "S-050",
                "S-055",
                "S-063",
                "S-079",
                "T-048",
                "W-024",
                "W-041",
                "X-015",
                "X-032",
                "X-033",
                "X-036",
                "X-040",
                "X-051",
                "X-064",
                "X-076",
                "X-079",
                "Y-042",
                "Y-046",
                "Y-054",
                "Y-092",
                "Y-093",
                "Y-107",
                "Y-111",
                "Y-126",
                "Y-177",
                "Y-183",
                "Y-184",
                "Y-228",
                "Z-058",
                "M-081 ",

            ];
            var ta = [];
            var minstand = "";
            for (var i = 0; i < goods.length; i++) {
                var standardd = web960.utils.tools.getvalfromjson(goods[i].Goods_info, "{goodsinfo.packaging}");
                ta.push(standardd);
                if (ta.indexOf("10mg")!=-1) {
                    minstand = "10mg";
                }  else {
                    minstand = "";
                }

            }
         
            for (var i = 0; i < goods.length; i++) {
                var gpno = '';
                if (i == 0) {
                    gpno = 'gpno="goodsno_' + pd_id + '_group_' + m + '"';
                }
                var trcls = '';
                if ((i + 1) == goods.length) {
                    trcls = ' trlastitem';
                }
               
                var standard = web960.utils.tools.getvalfromjson(goods[i].Goods_info, "{goodsinfo.packaging}");
                var rowspan = GetGoodsTDRowspan(goods[i].Inventores.length);
                rowspan = "";

                 var displayprice = "询价";
                var suprice = "0";
                var str = "";
               
                //if ((standard == "20mg" && cpcatalog != "250802") || minstand == standard && pnos.indexOf(procustomo) != -1) {
                //    displayprice = this.GetGoodsInventorePrice(goods[i], goods[i].Inventores[0].PreferentType, goods[i].Inventores[0].PreferentInfo, goods[i].Inventores[0].MoneyUnit, goods[i].Inventores[0].Price);
                //    suprice = parseFloat(goods[i].Inventores[0].Price).toFixed(2);
                //    if (standard == "20mg" || minstand == standard) {
                //        str = '<sup style="color:#fff;font-size:12px;background-color:red;border-radius:10px;padding:3px;">促销</sup>';
                //    } else {
                       
                //    }
                //}

                html += '<tr class="goods_' + pd_id + '_group_' + m + trcls + '" style="' + defdisplay + '">'
                  + '<td  style=" text-align:center;" ' + gpno + ' class="tdgoodsno" ' + rowspan + (rowspan == '' ? '' : '') + '>' + ($("#proitemhref_" + pd_id).length > 0 ? '<a style="color:#2a6cc0;" href="' + $("#proitemhref_" + pd_id).attr("href") + '">' + goods[i].Goods_no + '</a>' : goods[i].Goods_no) + '</td>'
                    + '<td  style=" text-align:center;" ' + gpno + ' ' + rowspan + (rowspan == '' ? '' : '') + '>' + $.trim(standard) + str+'</td>';
               

               
                if (isproinfo) {
                    html += '<td align="center">' + goods[i].purity + '</td>';
                }
                html += '      <td style=" text-align:center;">' + displayprice + '<div style="display:none;">' + GetSimpMoneyUnit(goods[i].Inventores[0].MoneyUnit) + '<span style="text-decoration:line-through; color:#888888;" id="GoodsInvPrice_' + goods[i].Inventores[0].Inventory_id + '">' + suprice + '</span> <span id="GoodsMoneyUnit_' + goods[i].Inventores[0].Inventory_id + '" style="display:none;">' + goods[i].Inventores[0].MoneyUnit + '</span> <span id="GoodsInvUnit_' + goods[i].Inventores[0].Inventory_id + '" style="display:none;">' + goods[i].Inventores[0].Unit + '</span></div></td>'
                + '      <td  style=" text-align:center;color:red;">' + displayprice + '<span style="display:none;">' + this.GetGoodsInventorePrice(goods[i], goods[i].Inventores[0].PreferentType, goods[i].Inventores[0].PreferentInfo, goods[i].Inventores[0].MoneyUnit, goods[i].Inventores[0].Price) + '</span></td>'
                 + '      <td  align="center">准库存</td>';

                html += '      <td align="center"><div class="countchoosediv"><a href="javascript:void(0);" onclick="changeGoodsInvcount(\'GoodsInv_' + goods[i].Inventores[0].Inventory_id + '\',-1);" class="csimgdonew amountdown" ><img src="/content/xtheme/herbpurify/images/left.jpg" border="0" /></a><input type="text" style="width:30px;text-align:center;" maxlength="4" class="amountipt" id="GoodsInv_' + goods[i].Inventores[0].Inventory_id + '" GoodsNo="' + goods[i].Goods_no + '" Pdid="' + pd_id + '"  value="1"  /><a href="javascript:void(0);" onclick="changeGoodsInvcount(\'GoodsInv_' + goods[i].Inventores[0].Inventory_id + '\',1);" class="csimgdonew amountup"><img src="/content/xtheme/herbpurify/images/right.jpg" border="0" /></a></div></td>'
                     + '      <td align="center"  style="border-right:1px solid #eeeeee;"><a href="javascript:void(0);" title="' + rclng.plugin_goodsmanage_addtocart + '" onclick="AddToCart(' + goods[i].Inventores[0].Inventory_id + ');"><img src="/content/xtheme/herbpurify/images/cart.png" border="0" /></a></td>';
                + '</tr>';
                var Inventores = goods[i].Inventores;
                //for (var j = 1; j < Inventores.length; j++) {
                //    var trcls = '';
                //    if ((j + 1) == Inventores.length) {
                //        trcls = ' class="trlastitem"';
                //    }
                //    html += '<tr ' + trcls + '><td>询价<div style="display:none;">' + GetSimpMoneyUnit(Inventores[j].MoneyUnit) + '<span  id="GoodsInvPrice_' + Inventores[j].Inventory_id + '">' + parseFloat(Inventores[j].Price).toFixed(2) + '</span> <span id="GoodsMoneyUnit_' + Inventores[j].Inventory_id + '"  style="display:none;">' + Inventores[j].MoneyUnit + '</span> <span id="GoodsInvUnit_' + Inventores[j].Inventory_id + '" style="display:none;">' + Inventores[j].Unit + '</span></div></td>';
                //    if (isproinfo) {
                //        html += '<td align="center">' + goods[i].purity + '</td>';
                //    }
                //    html += '      <td   style="color:red;"><div style="display:none;">' + this.GetGoodsInventorePrice(goods[i], Inventores[j].PreferentType, Inventores[j].PreferentInfo, Inventores[j].MoneyUnit, Inventores[j].Price) + '</div></td>'
                //+ '      <td  align="center">' + InitInventoryDisplay(goods[i].Inventores[0]) + '</td>';

                //    html += '      <td align="center"><div class="countchoosediv"><a href="javascript:void(0);" onclick="changeGoodsInvcount(\'GoodsInv_' + Inventores[j].Inventory_id + '\',-1);" class="csimgdonew amountdown" ><img src="/content/xtheme/herbpurify/images/left.jpg" border="0" /></a><input type="text" style="width:30px;text-align:center;" maxlength="4" id="GoodsInv_' + Inventores[j].Inventory_id + '" GoodsNo="' + goods[i].Goods_no + '" Pdid="' + pd_id + '" class="amountipt"  value="1"  /><a href="javascript:void(0);" onclick="changeGoodsInvcount(\'GoodsInv_' + Inventores[j].Inventory_id + '\',1);" class="csimgdonew amountup" ><img src="/content/xtheme/herbpurify/images/right.jpg" border="0" /></a></div></td>'
                //     + '      <td align="center" style="border-right:1px solid #eeeeee;"><a href="javascript:void(0);"  title="' + rclng.plugin_goodsmanage_addtocart + '" onclick="AddToCart(' + Inventores[j].Inventory_id + ');"><img src="/content/xtheme/herbpurify/images/cart.png" border="0"  /></a></td>';
                //    + '</tr>';
                //}

            }
        }
        html += '</table>';

        return html;
    },
    newinventoryitemhtml: function (goodss, pd_id) {
        var html = '';
        var cdarr = [];
        for (var i = 0; i < goodss.length; i++) {
            var cd = web960.utils.tools.getvalfromjson(goodss[i].Goods_info, "{goodsinfo.purity}");
            var dataar = [];
            if (jQuery.inArray(cd, cdarr) == -1) {
                cdarr.push(cd);
            }
            else {
                 dataar = $("body").data(cd);
            }
            dataar.push(goodss[i]);
            $("body").data(cd, dataar);
        }
     
        if ($("#proitemhref_" + pd_id).length > 0) {
            html = '<div style=" line-height:30px;height:30px;text-align:right;"><a href="javascript:void(0);" onclick="$(\'#goodstable_' + pd_id + '\').toggle();" class="kclist">库存价格</a></div><table border="0" width="100%" cellspacing="0" cellpadding="5" class="goodstable ngoodstable" id="goodstable_' + pd_id + '" style="display:none;border-top:1px solid #dddddd; margin-top:0px;">';
            html += '<tr class="goodstableheader">'
                       + '      <td>纯度</td>'
                       + '      <td width="110">包装单位</td>'
                       + '      <td width="50">品牌</td>'
                       + '      <td width="50">规格</td>'
                      + '      <td width="80">市场价</td>'
                       + '      <td width="80">会员价</td>'
                       + '      <td  width="50">库存</td>'
                       + '      <td align="center" width="90">数量</td>'
                       + '      <td width="40" align="center" >操作</td>'
                       + '</tr>';
        }
        else {
            html = '<table border="0" width="100%" cellspacing="0" cellpadding="5" class="goodstable ngoodstable">';
            html += '<tr class="goodstableheader">'
                + '     <td>纯度</td>'
                + '      <td width="120">包装单位</td>'
            
             
             + '      <td width="60">品牌</td>'
            + '      <td width="60">规格</td>'
            + '      <td width="80">市场价</td>'
            + '      <td width="80">会员价</td>'
            + '      <td width="70">库存</td>'
            + '      <td align="center" width="100">数量</td>'
            + '      <td width="50" align="center">操作</td>'
            + '</tr>';
        }
        for (var m = 0; m < cdarr.length; m++)
        {
            var goods = $("body").data(cdarr[m]);
            var rowspanx = GetGoodsTDRowspan(goods[0].Inventores.length);
            var cdrowspan = GetGoodsTDRowspan(goods.length+goods[0].Inventores.length-1);
            html += '<tr>'
                 + '      <td' + cdrowspan + (cdrowspan == '' ? ' valign="bottom"' : ' style="white-space:normal;"') + ' title="' + web960.utils.tools.getvalfromjson(goods[0].Goods_info, "{goodsinfo.purity}").replace('\"', '\\\"') + '">' + web960.utils.tools.getvalfromjson(goods[0].Goods_info, "{goodsinfo.purity}") + '</td>'
                 + '       <td class="tdgoodsno" ' + rowspanx + (rowspanx == '' ? ' valign="bottom"' : '') + '>'
                +           ($("#proitemhref_" + pd_id).length > 0 ? '<a style="color:#2a6cc0;" href="' + $("#proitemhref_" + pd_id).attr("href") + '">' + goods[0].CustomGoods_no + '</a>' : goods[0].CustomGoods_no) + '</td>'
              
                + '      <td' + rowspanx + (rowspanx == '' ? ' valign="bottom"' : '') + ' title="' + web960.utils.tools.getvalfromjson(goods[0].Goods_info, "{goodsinfo.brand}").replace('\"', '\\\"') + '">' + web960.utils.tools.getvalfromjson(goods[0].Goods_info, "{goodsinfo.brand}") + '</td>'
                + '      <td' + rowspanx + (rowspanx == '' ? ' valign="bottom"' : '') + ' title="' + web960.utils.tools.getvalfromjson(goods[0].Goods_info, "{goodsinfo.packaging}").replace('\"', '\\\"') + '">' + web960.utils.tools.getvalfromjson(goods[0].Goods_info, "{goodsinfo.packaging}") + '</td>'
                + '      <td valign="bottom">' + GetSimpMoneyUnit(goods[0].Inventores[0].MoneyUnit) + '<span style="text-decoration:line-through; color:#888888;" id="GoodsInvPrice_' + goods[0].Inventores[0].Inventory_id + '">' + parseFloat(goods[0].Inventores[0].Price).toFixed(2) + '</span> <span id="GoodsMoneyUnit_' + goods[0].Inventores[0].Inventory_id + '" style="display:none;">' + goods[0].Inventores[0].MoneyUnit + '</span> <span id="GoodsInvUnit_' + goods[0].Inventores[0].Inventory_id + '" style="display:none;">' + goods[0].Inventores[0].Unit + '</span></td>'
                + '      <td valign="bottom">' + this.GetGoodsInventorePrice(goods[0].Inventores[0].PreferentType, goods[0].Inventores[0].PreferentInfo, goods[0].Inventores[0].MoneyUnit, goods[0].Inventores[0].Price) + '</td>'
                //   + '      <td' + rowspan + '>' + web960.utils.tools.getvalfromjson(goods[i].Goods_info, "{goodsinfo.goodshuoqi}") + '</td>'
                + '      <td valign="bottom">' + (parseInt(goods[0].Inventores[0].Amount) == 0 ? "1-3个工作日" : (parseInt(goods[0].Inventores[0].Amount) > 18 ? "&gt;18" : "&lt;18")) + '</td>'
                + '      <td align="center"><a href="javascript:void(0);" onclick="changeGoodsInvcount(\'GoodsInv_' + goods[0].Inventores[0].Inventory_id + '\',-1);" class="csimgdonew" ><img src="/content/xtheme/herbpurify/images/left.jpg" border="0" /></a><input type="text" style="width:30px;" maxlength="4" id="GoodsInv_' + goods[0].Inventores[0].Inventory_id + '" GoodsNo="' + goods[0].Goods_no + '" Pdid="' + pd_id + '"  value="1"  /><a href="javascript:void(0);" onclick="changeGoodsInvcount(\'GoodsInv_' + goods[0].Inventores[0].Inventory_id + '\',1);" class="csimgdonew"><img src="/content/xtheme/herbpurify/images/right.jpg" border="0" /></a></td>'
                + '      <td align="center"><a href="javascript:void(0);" title="' + rclng.plugin_goodsmanage_addtocart + '" onclick="AddToCart(' + goods[0].Inventores[0].Inventory_id + ');"><img src="/content/xtheme/herbpurify/images/cart.png" border="0" /></a></td>'
            + '</tr>';

            for (var i = 1; i < goods.length; i++)
            {
                var good = goods[i];
            
                var rowspan = GetGoodsTDRowspan(good.Inventores.length);
               
                html += '<tr><td class="tdgoodsno" ' + rowspan + (rowspan == '' ? ' valign="bottom"' : '') + '>' + ($("#proitemhref_" + pd_id).length > 0 ? '<a style="color:#2a6cc0;" href="' + $("#proitemhref_" + pd_id).attr("href") + '">' + goods[i].CustomGoods_no + '</a>' : goods[i].CustomGoods_no) + '</td>'
              
                + '      <td' + rowspan + (rowspan == '' ? ' valign="bottom"' : '') + ' title="' + web960.utils.tools.getvalfromjson(goods[i].Goods_info, "{goodsinfo.brand}").replace('\"', '\\\"') + '">' + web960.utils.tools.getvalfromjson(goods[i].Goods_info, "{goodsinfo.brand}") + '</td>'
                + '      <td' + rowspan + (rowspan == '' ? ' valign="bottom"' : '') + ' title="' + web960.utils.tools.getvalfromjson(goods[i].Goods_info, "{goodsinfo.packaging}").replace('\"', '\\\"') + '">' + web960.utils.tools.getvalfromjson(goods[i].Goods_info, "{goodsinfo.packaging}") + '</td>'
                + '      <td valign="bottom">' + GetSimpMoneyUnit(goods[i].Inventores[0].MoneyUnit) + '<span style="text-decoration:line-through; color:#888888;" id="GoodsInvPrice_' + goods[i].Inventores[0].Inventory_id + '">' + parseFloat(goods[i].Inventores[0].Price).toFixed(2) + '</span> <span id="GoodsMoneyUnit_' + goods[i].Inventores[0].Inventory_id + '" style="display:none;">' + goods[i].Inventores[0].MoneyUnit + '</span> <span id="GoodsInvUnit_' + goods[i].Inventores[0].Inventory_id + '" style="display:none;">' + goods[i].Inventores[0].Unit + '</span></td>'
                + '      <td valign="bottom">' + this.GetGoodsInventorePrice(goods[i].Inventores[0].PreferentType, goods[i].Inventores[0].PreferentInfo, goods[i].Inventores[0].MoneyUnit, goods[i].Inventores[0].Price) + '</td>'
                //   + '      <td' + rowspan + '>' + web960.utils.tools.getvalfromjson(goods[i].Goods_info, "{goodsinfo.goodshuoqi}") + '</td>'
                + '      <td valign="bottom">' + (parseInt(goods[i].Inventores[0].Amount) == 0 ? "1-3个工作日" : (parseInt(goods[i].Inventores[0].Amount) > 18 ? "&gt;18" : "&lt;18")) + '</td>'
                + '      <td align="center"><a href="javascript:void(0);" onclick="changeGoodsInvcount(\'GoodsInv_' + goods[i].Inventores[0].Inventory_id + '\',-1);" class="csimgdonew" ><img src="/content/xtheme/herbpurify/images/left.jpg" border="0" /></a><input type="text" style="width:30px;" maxlength="4" id="GoodsInv_' + goods[i].Inventores[0].Inventory_id + '" GoodsNo="' + goods[i].Goods_no + '" Pdid="' + pd_id + '"  value="1"  /><a href="javascript:void(0);" onclick="changeGoodsInvcount(\'GoodsInv_' + goods[i].Inventores[0].Inventory_id + '\',1);" class="csimgdonew"><img src="/content/xtheme/herbpurify/images/right.jpg" border="0" /></a></td>'
                + '      <td align="center"><a href="javascript:void(0);" title="' + rclng.plugin_goodsmanage_addtocart + '" onclick="AddToCart(' + goods[i].Inventores[0].Inventory_id + ');"><img src="/content/xtheme/herbpurify/images/cart.png" border="0" /></a></td>'
                + '</tr>';
                var Inventores = goods[i].Inventores;
                for (var j = 1; j < Inventores.length; j++) {
                    html += '<tr><td valign="bottom">' + GetSimpMoneyUnit(Inventores[j].MoneyUnit) + '<span  id="GoodsInvPrice_' + Inventores[j].Inventory_id + '">' + parseFloat(Inventores[j].Price).toFixed(2) + '</span> <span id="GoodsMoneyUnit_' + Inventores[j].Inventory_id + '"  style="display:none;">' + Inventores[j].MoneyUnit + '</span> <span id="GoodsInvUnit_' + Inventores[j].Inventory_id + '" style="display:none;">' + Inventores[j].Unit + '</span></td>'
                     + '      <td valign="bottom">' + this.GetGoodsInventorePrice(Inventores[j].PreferentType, Inventores[j].PreferentInfo, Inventores[j].MoneyUnit, Inventores[j].Price) + '</td>'
                    + '      <td valign="bottom">' + (parseInt(goods[i].Inventores[0].Amount) == 0 ? "1-3个工作日" : (parseInt(goods[i].Inventores[0].Amount) > 18 ? "&gt;18" : "&lt;18")) + '</td>'
                    + '      <td align="center"><a href="javascript:void(0);" onclick="changeGoodsInvcount(\'GoodsInv_' + Inventores[j].Inventory_id + '\',-1);" class="csimgdonew" ><img src="/content/xtheme/herbpurify/images/left.jpg" border="0" /></a><input type="text" style="width:30px;" maxlength="4" id="GoodsInv_' + Inventores[j].Inventory_id + '" GoodsNo="' + goods[i].Goods_no + '" Pdid="' + pd_id + '"  value="1"  /><a href="javascript:void(0);" onclick="changeGoodsInvcount(\'GoodsInv_' + Inventores[j].Inventory_id + '\',1);" class="csimgdonew" ><img src="/content/xtheme/herbpurify/images/right.jpg" border="0" /></a></td>'
                     + '      <td align="center"><a href="javascript:void(0);"  title="' + rclng.plugin_goodsmanage_addtocart + '" onclick="AddToCart(' + Inventores[j].Inventory_id + ');"><img src="/content/xtheme/herbpurify/images/cart.png" border="0"  /></a></td>'
                    + '</tr>';
                }
            }
        }
        html += '</table>';
     
        return html;
    },
    newinventoryitemhtml2: function (goodss, pd_id) {
        var html = '';
        var cdarr = [];
        for (var i = 0; i < goodss.length; i++) {
            var cd = web960.utils.tools.getvalfromjson(goodss[i].Goods_info, "{goodsinfo.purity}");
            var dataar = [];
            if (jQuery.inArray(cd, cdarr) == -1) {
                cdarr.push(cd);
            }
            else {
                dataar = $("body").data(cd);
            }
            dataar.push(goodss[i]);
            $("body").data(cd, dataar);
        }

        if ($("#proitemhref_" + pd_id).length > 0) {
            html = '<div style=" line-height:30px;height:30px;text-align:right;"><a href="javascript:void(0);" onclick="$(\'#goodstable_' + pd_id + '\').toggle();" class="kclist">库存价格</a></div><table border="0" width="100%" cellspacing="0" cellpadding="5" class="goodstable" id="goodstable_' + pd_id + '" style="display:none;border-top:1px solid #dddddd; margin-top:0px;">';
            html += '<tr class="goodstableheader">'
                       + '      <td width="120">包装单位</td>'

                    //   + '      <td>纯度</td>'
                       + '      <td>品牌</td>'
                       + '      <td>规格</td>'
                       + '      <td width="90">市场价</td>'
                       + '      <td width="90">会员价</td>'
                       + '      <td  width="50">库存</td>'
                       + '      <td align="center" width="100">数量</td>'
                       + '      <td width="100" align="center">操作</td>'
                       + '</tr>';
        }
        else {
            html = '<table border="0" width="100%" cellspacing="0" cellpadding="5" class="goodstable">';
            html += '<tr class="goodstableheader">'
            + '      <td>包装单位</td>'

            // + '     <td width="150">纯度</td>'
             + '      <td>品牌</td>'
            + '      <td>规格</td>'
            + '      <td>市场价</td>'
            + '      <td>会员价</td>'
            + '      <td width="70">库存</td>'
            + '      <td align="center" width="100">数量</td>'
            + '      <td width="100" align="center" >操作</td>'
            + '</tr>';
        }
        for (var m = 0; m < cdarr.length; m++) {
            html += '<tr style="background-color:#f8f8f8;"><td colspan="7" style="border-top:1px solid #ffffff;"> 纯度：' + cdarr[m] + '</td><td style="border-top:1px solid #ffffff;"><a href="javascript:void(0);" onclick="$(\'tr.goods_' + pd_id + '_group_' + m + '\').toggle();" class="kclist1">库存价格</a></td></tr>'
            var goods = $("body").data(cdarr[m]);
        
            for (var i = 0; i < goods.length; i++) {
                var rowspan = GetGoodsTDRowspan(goods[i].Inventores.length);
                // html += '<tr' + ((i > -1 && $("#proitemhref_" + pd_id).length > 0) ? ' style="display:none;" hidenitem="hideitem"' : '') + '><td class="tdgoodsno" ' + rowspan + (rowspan == '' ? ' valign="bottom"' : '') + '>' + ($("#proitemhref_" + pd_id).length > 0 ? '<a style="color:#2a6cc0;" href="' + $("#proitemhref_" + pd_id).attr("href") + '">' + goods[i].CustomGoods_no + '</a>' : goods[i].CustomGoods_no) + '</td>'
                html += '<tr class="goods_'+pd_id+'_group_'+m+'"><td class="tdgoodsno" ' + rowspan + (rowspan == '' ? ' valign="bottom"' : '') + '>' + ($("#proitemhref_" + pd_id).length > 0 ? '<a style="color:#2a6cc0;" href="' + $("#proitemhref_" + pd_id).attr("href") + '">' + goods[i].CustomGoods_no + '</a>' : goods[i].CustomGoods_no) + '</td>'
                   + '      <td' + rowspan + (rowspan == '' ? ' valign="bottom"' : '') + ' title="' + web960.utils.tools.getvalfromjson(goods[i].Goods_info, "{goodsinfo.brand}").replace('\"', '\\\"') + '">' + web960.utils.tools.getvalfromjson(goods[i].Goods_info, "{goodsinfo.brand}") + '</td>'
                  //   + '      <td' + rowspan + (rowspan == '' ? ' valign="bottom"' : '') + ' title="' + web960.utils.tools.getvalfromjson(goods[i].Goods_info, "{goodsinfo.purity}").replace('\"', '\\\"') + '">' + web960.utils.tools.getvalfromjson(goods[i].Goods_info, "{goodsinfo.purity}") + '</td>'
                     + '      <td' + rowspan + (rowspan == '' ? ' valign="bottom"' : '') + ' title="' + web960.utils.tools.getvalfromjson(goods[i].Goods_info, "{goodsinfo.packaging}").replace('\"', '\\\"') + '">' + web960.utils.tools.getvalfromjson(goods[i].Goods_info, "{goodsinfo.packaging}") + '</td>'
                     + '      <td valign="bottom">' + GetSimpMoneyUnit(goods[i].Inventores[0].MoneyUnit) + '<span style="text-decoration:line-through; color:#888888;" id="GoodsInvPrice_' + goods[i].Inventores[0].Inventory_id + '">' + parseFloat(goods[i].Inventores[0].Price).toFixed(2) + '</span> <span id="GoodsMoneyUnit_' + goods[i].Inventores[0].Inventory_id + '" style="display:none;">' + goods[i].Inventores[0].MoneyUnit + '</span> <span id="GoodsInvUnit_' + goods[i].Inventores[0].Inventory_id + '" style="display:none;">' + goods[i].Inventores[0].Unit + '</span></td>'
                     + '      <td valign="bottom">' + this.GetGoodsInventorePrice(goods[i].Inventores[0].PreferentType, goods[i].Inventores[0].PreferentInfo, goods[i].Inventores[0].MoneyUnit, goods[i].Inventores[0].Price) + '</td>'
                  //   + '      <td' + rowspan + '>' + web960.utils.tools.getvalfromjson(goods[i].Goods_info, "{goodsinfo.goodshuoqi}") + '</td>'
                     + '      <td valign="bottom">' + (parseInt(goods[i].Inventores[0].Amount) == 0 ? "1-3个工作日" : (parseInt(goods[i].Inventores[0].Amount) > 18 ? "&gt;18" : "&lt;18")) + '</td>'
                     + '      <td align="center"><a href="javascript:void(0);" onclick="changeGoodsInvcount(\'GoodsInv_' + goods[i].Inventores[0].Inventory_id + '\',-1);" class="csimgdonew" ><img src="/content/xtheme/herbpurify/images/left.jpg" border="0" /></a><input type="text" style="width:30px;" maxlength="4" id="GoodsInv_' + goods[i].Inventores[0].Inventory_id + '" GoodsNo="' + goods[i].Goods_no + '" Pdid="' + pd_id + '"  value="1"  /><a href="javascript:void(0);" onclick="changeGoodsInvcount(\'GoodsInv_' + goods[i].Inventores[0].Inventory_id + '\',1);" class="csimgdonew"><img src="/content/xtheme/herbpurify/images/right.jpg" border="0" /></a></td>'
                     + '      <td align="center" valign="middle"><a href="javascript:void(0);"  class="addtocartbtn" title="' + rclng.plugin_goodsmanage_addtocart + '" onclick="AddToCart(' + goods[i].Inventores[0].Inventory_id + ');"><img src="/content/xtheme/herbpurify/images/cart.png" border="0" /></a></td>';
                + '</tr>';
                var Inventores = goods[i].Inventores;
                for (var j = 1; j < Inventores.length; j++) {
                    html += '<tr><td valign="bottom">' + GetSimpMoneyUnit(Inventores[j].MoneyUnit) + '<span  id="GoodsInvPrice_' + Inventores[j].Inventory_id + '">' + parseFloat(Inventores[j].Price).toFixed(2) + '</span> <span id="GoodsMoneyUnit_' + Inventores[j].Inventory_id + '"  style="display:none;">' + Inventores[j].MoneyUnit + '</span> <span id="GoodsInvUnit_' + Inventores[j].Inventory_id + '" style="display:none;">' + Inventores[j].Unit + '</span></td>'
                     + '      <td valign="bottom">' + this.GetGoodsInventorePrice(Inventores[j].PreferentType, Inventores[j].PreferentInfo, Inventores[j].MoneyUnit, Inventores[j].Price) + '</td>'
                    + '      <td valign="bottom">' + (parseInt(goods[i].Inventores[0].Amount) == 0 ? "1-3个工作日" : (parseInt(goods[i].Inventores[0].Amount) > 18 ? "&gt;18" : "&lt;18")) + '</td>'
                    + '      <td align="center"><a href="javascript:void(0);" onclick="changeGoodsInvcount(\'GoodsInv_' + Inventores[j].Inventory_id + '\',-1);" class="csimgdonew" ><img src="/content/xtheme/herbpurify/images/left.jpg" border="0" /></a><input type="text" style="width:30px;" maxlength="4" id="GoodsInv_' + Inventores[j].Inventory_id + '" GoodsNo="' + goods[i].Goods_no + '" Pdid="' + pd_id + '"  value="1"  /><a href="javascript:void(0);" onclick="changeGoodsInvcount(\'GoodsInv_' + Inventores[j].Inventory_id + '\',1);" class="csimgdonew" ><img src="/content/xtheme/herbpurify/images/right.jpg" border="0" /></a></td>'
                     + '      <td align="center" valign="middle"><a href="javascript:void(0);" class="addtocartbtn"  title="' + rclng.plugin_goodsmanage_addtocart + '" onclick="AddToCart(' + Inventores[j].Inventory_id + ');"><img src="/content/xtheme/herbpurify/images/cart.png" border="0"  /></a></td>';
                    + '</tr>';
                }

            }
        }
        html += '</table>';

        return html;
    },
    inventoryitemhtml: function (goods, pd_id) {
       
        var html = '';
        html = GoodsConfig.newinventoryitemhtml3(goods, pd_id);
        return html;
        if ($("#proitemhref_" + pd_id).length > 0)
        {
            html = '<div style=" line-height:30px;height:30px;text-align:right;"><a href="javascript:void(0);" onclick="$(\'#goodstable_'+pd_id+'\').toggle();" class="kclist">库存价格</a></div><table border="0" width="100%" cellspacing="0" cellpadding="5" class="goodstable" id="goodstable_' + pd_id + '" style="display:none;border-top:1px solid #dddddd; margin-top:0px;">';
            html += '<tr class="goodstableheader">'
                       + '      <td width="120">包装单位</td>'
                       + '      <td>品牌</td>'
                              + '      <td>纯度</td>'
                       + '      <td>规格</td>'
                
                       + '      <td width="90">市场价</td>'
                       + '      <td width="90">会员价</td>'
                       + '      <td  width="50">库存</td>'
                       + '      <td align="center" width="100">数量</td>'
                       + '      <td width="40">操作</td>'
                       + '</tr>';
        }
        else
        {
            html = '<table border="0" width="100%" cellspacing="0" cellpadding="5" class="goodstable">';
            html += '<tr class="goodstableheader">'
            + '      <td>包装单位</td>'
            + '      <td>品牌</td>'
             + '      <td width="150">纯度</td>'
            + '      <td>规格</td>'
           
            + '      <td>市场价</td>'
            + '      <td>会员价</td>'
            + '      <td width="70">库存</td>'
            + '      <td align="center" width="100">数量</td>'
            + '      <td width="50">操作</td>'
            + '</tr>';
        }
        for (var i = 0; i < goods.length; i++) {
            var rowspan = GetGoodsTDRowspan(goods[i].Inventores.length);
           // html += '<tr' + ((i > -1 && $("#proitemhref_" + pd_id).length > 0) ? ' style="display:none;" hidenitem="hideitem"' : '') + '><td class="tdgoodsno" ' + rowspan + (rowspan == '' ? ' valign="bottom"' : '') + '>' + ($("#proitemhref_" + pd_id).length > 0 ? '<a style="color:#2a6cc0;" href="' + $("#proitemhref_" + pd_id).attr("href") + '">' + goods[i].CustomGoods_no + '</a>' : goods[i].CustomGoods_no) + '</td>'
            html += '<tr><td class="tdgoodsno" ' + rowspan + (rowspan == '' ? ' valign="bottom"' : '') + '>' + ($("#proitemhref_" + pd_id).length > 0 ? '<a style="color:#2a6cc0;" href="' + $("#proitemhref_" + pd_id).attr("href") + '">' + goods[i].CustomGoods_no + '</a>' : goods[i].CustomGoods_no) + '</td>'
               + '      <td' + rowspan + (rowspan == '' ? ' valign="bottom"' : '') + ' title="' + web960.utils.tools.getvalfromjson(goods[i].Goods_info, "{goodsinfo.brand}").replace('\"', '\\\"') + '">' + web960.utils.tools.getvalfromjson(goods[i].Goods_info, "{goodsinfo.brand}") + '</td>'
                 + '      <td' + rowspan + (rowspan == '' ? ' valign="bottom"' : '') + ' title="' + web960.utils.tools.getvalfromjson(goods[i].Goods_info, "{goodsinfo.purity}").replace('\"', '\\\"') + '">' + web960.utils.tools.getvalfromjson(goods[i].Goods_info, "{goodsinfo.purity}") + '</td>'
                 + '      <td' + rowspan + (rowspan == '' ? ' valign="bottom"' : '') + ' title="' + web960.utils.tools.getvalfromjson(goods[i].Goods_info, "{goodsinfo.packaging}").replace('\"', '\\\"') + '">' + web960.utils.tools.getvalfromjson(goods[i].Goods_info, "{goodsinfo.packaging}") + '</td>'
                 + '      <td valign="bottom">' + GetSimpMoneyUnit(goods[i].Inventores[0].MoneyUnit) + '<span style="text-decoration:line-through; color:#888888;" id="GoodsInvPrice_' + goods[i].Inventores[0].Inventory_id + '">' + parseFloat(goods[i].Inventores[0].Price).toFixed(2) + '</span> <span id="GoodsMoneyUnit_' + goods[i].Inventores[0].Inventory_id + '" style="display:none;">' + goods[i].Inventores[0].MoneyUnit + '</span> <span id="GoodsInvUnit_' + goods[i].Inventores[0].Inventory_id + '" style="display:none;">' + goods[i].Inventores[0].Unit + '</span></td>'
                 + '      <td valign="bottom">' + this.GetGoodsInventorePrice(goods[i].Inventores[0].PreferentType, goods[i].Inventores[0].PreferentInfo, goods[i].Inventores[0].MoneyUnit, goods[i].Inventores[0].Price) + '</td>'
              //   + '      <td' + rowspan + '>' + web960.utils.tools.getvalfromjson(goods[i].Goods_info, "{goodsinfo.goodshuoqi}") + '</td>'
                 + '      <td valign="bottom">' + (parseInt(goods[i].Inventores[0].Amount) == 0 ? "1-3个工作日" : (parseInt(goods[i].Inventores[0].Amount) > 18 ? "&gt;18" : "&lt;18")) + '</td>'
                 + '      <td align="center"><a href="javascript:void(0);" onclick="changeGoodsInvcount(\'GoodsInv_' + goods[i].Inventores[0].Inventory_id + '\',-1);" class="csimgdonew" ><img src="/content/xtheme/herbpurify/images/left.jpg" border="0" /></a><input type="text" style="width:30px;" maxlength="4" id="GoodsInv_' + goods[i].Inventores[0].Inventory_id + '" GoodsNo="' + goods[i].Goods_no + '" Pdid="' + pd_id + '"  value="1"  /><a href="javascript:void(0);" onclick="changeGoodsInvcount(\'GoodsInv_' + goods[i].Inventores[0].Inventory_id + '\',1);" class="csimgdonew"><img src="/content/xtheme/herbpurify/images/right.jpg" border="0" /></a></td>'
                 + '      <td><a href="javascript:void(0);" title="' + rclng.plugin_goodsmanage_addtocart + '" onclick="AddToCart(' + goods[i].Inventores[0].Inventory_id + ');"><img src="/content/xtheme/herbpurify/images/cart.png" border="0" /></a></td>';
            + '</tr>';
            var Inventores = goods[i].Inventores;
            for (var j = 1; j < Inventores.length; j++) {
                html += '<tr><td valign="bottom">' + GetSimpMoneyUnit(Inventores[j].MoneyUnit) + '<span  id="GoodsInvPrice_' + Inventores[j].Inventory_id + '">' + parseFloat(Inventores[j].Price).toFixed(2) + '</span> <span id="GoodsMoneyUnit_' + Inventores[j].Inventory_id + '"  style="display:none;">' + Inventores[j].MoneyUnit + '</span> <span id="GoodsInvUnit_' + Inventores[j].Inventory_id + '" style="display:none;">' + Inventores[j].Unit + '</span></td>'
                 + '      <td valign="bottom">' + this.GetGoodsInventorePrice(Inventores[j].PreferentType, Inventores[j].PreferentInfo, Inventores[j].MoneyUnit, Inventores[j].Price) + '</td>'
                + '      <td valign="bottom">' + (parseInt(goods[i].Inventores[0].Amount) == 0 ? "1-3个工作日" : (parseInt(goods[i].Inventores[0].Amount) > 18 ? "&gt;18" : "&lt;18")) + '</td>'
                + '      <td align="center"><a href="javascript:void(0);" onclick="changeGoodsInvcount(\'GoodsInv_' + Inventores[j].Inventory_id + '\',-1);" class="csimgdonew" ><img src="/content/xtheme/herbpurify/images/left.jpg" border="0" /></a><input type="text" style="width:30px;" maxlength="4" id="GoodsInv_' + Inventores[j].Inventory_id + '" GoodsNo="' + goods[i].Goods_no + '" Pdid="' + pd_id + '"  value="1"  /><a href="javascript:void(0);" onclick="changeGoodsInvcount(\'GoodsInv_' + Inventores[j].Inventory_id + '\',1);" class="csimgdonew" ><img src="/content/xtheme/herbpurify/images/right.jpg" border="0" /></a></td>'
                 + '      <td><a href="javascript:void(0);"  title="' + rclng.plugin_goodsmanage_addtocart + '" onclick="AddToCart(' + Inventores[j].Inventory_id + ');"><img src="/content/xtheme/herbpurify/images/cart.png" border="0"  /></a></td>';
                + '</tr>';
            }

        }

        //if (goods.length > 0 && $("#proitemhref_" + pd_id).length > 0)
        //{
          
        //    html += '<tr style="background-color:#f8f8f8;" hidenitem="hideitem">'
        //    + '      <td colspan="9" align="center"><a href="javascript:void(0);" onclick="GoodsConfig.viewmore(this);">查看全部</a></td>';
        //}
        html += '</table>';
        return html;
    },
    viewmore:function(o)
    {
        
        $("tr[hidenitem='hideitem']", $(o).parent().parent().parent()).toggle();
    },
    GetGoodsInventorePrice: function (goods, PreferentType, PreferentInfo, MoneyUnit, Price) {
        var html = "";
        var brand = $.trim(web960.utils.tools.getvalfromjson(goods.Goods_info, "{goodsinfo.brand}"));

        if (GoodsGlobalSettings.preferentsetting != undefined) {
            var setting = eval('(' + GoodsGlobalSettings.preferentsetting + ');');
            var preinfo = eval('(' + PreferentInfo + ');');
            var brandset = setting["preferentsettingbybrand"];//品牌设置优惠
            var brandprice = Price;
            if (brandset != undefined && brand != "") {
                for (var x = 0; x < brandset.length; x++) {
                    var tbrandset = brandset[x];
                    if (brand == tbrandset.brandname) {
                        //默认品牌优惠设置
                        for (var i = 0; i < tbrandset.rolessetting.length; i++) {
                            if (typeof (NowUserInfo) != "undefined") {
                                if (NowUserInfo.rolename != undefined && NowUserInfo.rolename != "") {
                                    if (NowUserInfo.rolename == tbrandset.rolessetting[i].rolename) {
                                        brandprice = parseFloat(tbrandset.rolessetting[i].zk) * Price;
                                        //    html += GetSimpMoneyUnit(MoneyUnit) + (parseFloat(tbrandset.rolessetting[i].zk) * Price).toFixed(2);
                                    }
                                } else {
                                    if (tbrandset.rolessetting[i].visible == "all") {
                                        brandprice = parseFloat(tbrandset.rolessetting[i].zk) * Price;
                                        // html += GetSimpMoneyUnit(MoneyUnit) + (parseFloat(tbrandset.rolessetting[i].zk) * Price).toFixed(2);
                                    }
                                }
                            }
                            else {
                                if (tbrandset.rolessetting[i].visible == "all") {
                                    brandprice = parseFloat(tbrandset.rolessetting[i].zk) * Price;
                                    // html += GetSimpMoneyUnit(MoneyUnit) + (parseFloat(tbrandset.rolessetting[i].zk) * Price).toFixed(2);
                                }
                            }
                        }
                        break;
                    }
                }
            }
            var norprice = Price;
            var exhtml = '';
            if (PreferentType == "1" && setting.suspendpromotion == "0") {
                //促销
                if (preinfo.premethod == "1") {
                    norprice = parseFloat(preinfo.val) * parseFloat(Price);
                    exhtml = '<img src="' + jlthemepath + 'images/cx.gif" /> ';
                    html = GetSimpMoneyUnit(MoneyUnit) + (parseFloat(preinfo.val) * parseFloat(Price)).toFixed(2) + '<img src="' + jlthemepath + 'images/cx.gif" /> ';
                    //  html = GetSimpMoneyUnit(MoneyUnit) + (parseFloat(preinfo.val) * parseFloat(Price)).toFixed(2) + '<sup style="background-color:#ff6600; color:#ffffff;">促</sup> ';
                }
                else {
                    norprice = parseFloat(preinfo.val);
                    exhtml = '<img src="' + jlthemepath + 'images/cx.gif" /> ';
                    html = GetSimpMoneyUnit(MoneyUnit) + parseFloat(preinfo.val).toFixed(2) + '<img src="' + jlthemepath + 'images/cx.gif" />';
                    //html = GetSimpMoneyUnit(MoneyUnit) + parseFloat(preinfo.val).toFixed(2) + '<sup style="background-color:#ff6600; color:#ffffff;">促</sup>';
                }
                // html =  preinfo.val + ' ' + (preinfo.premethod == "1" ? "折" : MoneyUnit)+'<sup style="color:red;">促销</sup> ';
            }
            else if (PreferentType == "2" && setting.SuspendPreferent == "0") {
                //优惠

                for (var i = 0; i < preinfo.rolessetting.length; i++) {
                    if (typeof (NowUserInfo) != "undefined") {
                        if (NowUserInfo.rolename != undefined && NowUserInfo.rolename != "") {
                            if (NowUserInfo.rolename == preinfo.rolessetting[i].rolename) {
                                if (preinfo.premethod == "1") {
                                    norprice = parseFloat(preinfo.rolessetting[i].zk) * parseFloat(Price);
                                    html += GetSimpMoneyUnit(MoneyUnit) + (parseFloat(preinfo.rolessetting[i].zk) * parseFloat(Price)).toFixed(2);
                                }
                                else {
                                    norprice = parseFloat(preinfo.rolessetting[i].zk);
                                    html += GetSimpMoneyUnit(MoneyUnit) + parseFloat(preinfo.rolessetting[i].zk).toFixed(2);
                                }

                            }
                        } else {
                            if (preinfo.rolessetting[i].visible == "all") {
                                if (preinfo.premethod == "1") {
                                    norprice = parseFloat(preinfo.rolessetting[i].zk) * parseFloat(Price);
                                    html += GetSimpMoneyUnit(MoneyUnit) + (parseFloat(preinfo.rolessetting[i].zk) * parseFloat(Price)).toFixed(2);
                                }
                                else {
                                    norprice = parseFloat(preinfo.rolessetting[i].zk);
                                    html += GetSimpMoneyUnit(MoneyUnit) + parseFloat(preinfo.rolessetting[i].zk).toFixed(2);
                                }
                            }
                        }
                    }
                    else {
                        if (preinfo.rolessetting[i].visible == "all") {
                            if (preinfo.premethod == "1") {
                                norprice = parseFloat(preinfo.rolessetting[i].zk) * parseFloat(Price);
                                html += GetSimpMoneyUnit(MoneyUnit) + (parseFloat(preinfo.rolessetting[i].zk) * parseFloat(Price)).toFixed(2);
                            }
                            else {
                                norprice = parseFloat(preinfo.rolessetting[i].zk);
                                html += GetSimpMoneyUnit(MoneyUnit) + parseFloat(preinfo.rolessetting[i].zk).toFixed(2);
                            }
                        }
                    }
                }
            }
            else if (PreferentType == "0" && setting.SuspendPreferent == "0" && setting.enable == "1") {

                //默认优惠设置
                for (var i = 0; i < setting.rolessetting.length; i++) {
                    if (typeof (NowUserInfo) != "undefined") {
                        if (NowUserInfo.rolename != undefined && NowUserInfo.rolename != "") {
                            if (NowUserInfo.rolename == setting.rolessetting[i].rolename) {
                                norprice = parseFloat(setting.rolessetting[i].zk) * Price;
                                html += GetSimpMoneyUnit(MoneyUnit) + (parseFloat(setting.rolessetting[i].zk) * Price).toFixed(2);
                            }
                        } else {
                            if (setting.rolessetting[i].visible == "all") {
                                norprice = parseFloat(setting.rolessetting[i].zk) * Price;
                                html += GetSimpMoneyUnit(MoneyUnit) + (parseFloat(setting.rolessetting[i].zk) * Price).toFixed(2);
                            }
                        }
                    }
                    else {
                        if (setting.rolessetting[i].visible == "all") {
                            norprice = parseFloat(setting.rolessetting[i].zk) * Price;
                            html += GetSimpMoneyUnit(MoneyUnit) + (parseFloat(setting.rolessetting[i].zk) * Price).toFixed(2);
                        }
                    }
                }
            }
        }
        if (norprice > brandprice) {
            html = GetSimpMoneyUnit(MoneyUnit) + '<span class="price_final">' + parseFloat(brandprice).toFixed(2) + "</span>" + exhtml;
            //html = '询价';
        }
        else {
            html = GetSimpMoneyUnit(MoneyUnit) + '<span class="price_final">' + parseFloat(norprice).toFixed(2) + "</span>" + exhtml;
            //html = '询价';
        }
        //if (html == "")
        //{
        //    html = GetSimpMoneyUnit(MoneyUnit) + parseFloat(Price).toFixed(2)
        //}
        return html;
    },
    GuestPrice: function (rolessetting,premethod, preinfo, price) {
        for (var j = 0; j < rolessetting.length; j++) {

            if (rolessetting[j].rolename == "免费会员") {

                //if (preinfo.premethod == "2") {
                //    price = parseFloat(rolessetting[j].zk);
                //}
                //else {
                //    price = price * parseFloat(rolessetting[j].zk);
                //}
                price = price * parseFloat(rolessetting[j].zk);
            }
        }
        return price;
    }
};
function GetShopChatCountForNowUser(cfg)
{
    $.get(webhttp + "index.aspx?a=ajax&plu=goodsmanage&ajaxmethod=shopcharcount&rnd=" + Math.random(), {}, function (data) {
        if (cfg.callback == undefined) {
          
        }
        else {
            cfg.callback(data);
        }
    }, "json");
}
function JLGetShopChatCountForNowUser()
{
    GetShopChatCountForNowUser({
        callback: function (data) {
            if (data.result == "1") {
                $(".cartitemnum").html(data.data.count);
            }
        }
    })
}

var MembershipCustomCfg={
    gotouserreg :function (url) {
        ShowUserRegDialog({ regurl: url });
    }
};
function regsuccess(username) {
    alert("注册成功");
    $("#userlogin_uname").val(username)
    CloseUserRegDialog();
}
function regunsuccess(msg) {
    alert(msg);
}

function jlorderpay(orderid, o)
{
    $(o).val("支付中...").attr("disabled", true);
    orderpay(orderid, function (data) {
        $(o).val("确认支付").attr("disabled", true);
        if (data.data.msg == "1") {
            $("#payinfo_step1").hide();
            $("#payinfo_step2").html("支付成功!您可以到<a href='/user/'>会员中心</a>跟踪您的订单信息").show();

        }
        else {
            var r="";
            switch(data.data.msg )
            {
                case "-5":
                    r="货币金额换算出错";
                    break;
                case "-4":
                    r="余额不足";
                    break;
                case "-3":
                    r="不符合支付条件";
                    break;
                case "-2":
                    r="无效订单";
                    break;
                case "-1":
                    r="登陆超时"
                    break;
            }
            alert(r);
        }
    });
}
function jlsaveOrder(o)
{
  
    saveOrder(function (bs,rc, paymethod) {
       
        if (bs) {
            if (paymethod == "2") {
                location.href = webhttp + "order/pay/?orderno=" + rc.IntResult;
            }
            else {
                var ah = '';
                if (rc.ObjResult != null) {
                    var username = rc.ObjResult.getValue("username");
                    var pwd = rc.ObjResult.getValue("pwd");
                    var email = rc.ObjResult.getValue("email");
                    var sendemail = rc.ObjResult.getValue("sendemail");
                    var se = '';
                    if (sendemail == "True") {
                        se = '<br />同时我们将您的账号信息发送到：<span style="color:red;">' + email + '</span>请妥善保管';
                    }
                    ah = '<div class="autoreguser">系统已自动为您注册账号(请牢记，并及时修改密码)：<br />用户名：<span style="color:red;">' + username + '</span> <br />密　码：<span style="color:red;">' + pwd + '</span> ' + se + '</div>';
                }
                //  $(".usercenterright").hide().after('<div class="cartsubmitsuccessedjl">' + rclng.plugin_goodsmanage_ordersubmitsuccess + '</div>');
                $(".usercenterright").hide().after('<div class="cartsubmitsuccessedjl"><div class="dsuctxt"><span class="dixicon"></span>' + rclng.plugin_goodsmanage_ordersubmitsuccess + '</div>' + ah + '<div class="succtrl"><a href="/products/1580.html" class="conshop">继续购物</a> <a href="/user/" class="gotousercenter">会员中心</a></div></div>');
                location.href = "#sitetop";
            }
        }
        else {
            alert("请勾选您要购买的产品");
        }
    },o);
}