﻿//收藏夹
function AddFavorite() {
    var strUrl = "/ProductAjax.aspx";
    var strData = "Action=favorite&pId=" + arguments[0] + "&Cache=" + Math.random();
    jQuery.ajax({ url: strUrl, type: "POST", data: strData, dataType: "html", async: false,
        success: function(html) {
            switch (html) {
                case "00":
                    alert("已经收藏该商品");
                    break;
                case "01":
                    alert("请先登录");
                    break;
                case "10":
                    alert("收藏商品成功");
                    break;
            }
        },
        error: function() { alert("收藏失败"); }
    })
}
function showImg(img) {
    $("#ProductInfo1_imgProduct").attr("src", $(img).attr("src"));
    $("#ProductInfo1_imgProduct").attr('jqimg', $(img).attr("bimg"));
}
function toPrv() {
    if (pageIndex - 1 > 0) {
        pageIndex = pageIndex - 1;
        BindImgs();
    }
}
function toNext() {
    if ((parseInt(pageIndex) + parseInt(1)) <= parseInt(pCount)) {
        pageIndex++;
        BindImgs();
    }
}

function BindImgs() {
    var str = "";
    var imgs = $("#showProduct").find("li");
    if (imgs.length % pageSize == 0) {
        pCount = imgs.length / pageSize;
    }
    else {
        pCount = (parseInt(imgs.length / pageSize) + 1);
    }
    if (imgs.length > pageSize) {
        var temp = pageSize;
        if ((pageSize * pageIndex) > parseInt(imgs.length)) {
            temp = imgs.length;
        }
        var sNum = pageSize * pageIndex - pageSize;
        $("#showProduct").find("li").each(function(i, n) {
            if (i < sNum || i > temp - 1)
                $(this).hide();
            else {
                $(this).show();
                if (i == (sNum)) {
                    var img = document.getElementsByName("pImages");
                    showImg(img[sNum]);
                }
            }
        });
    }
    else {
        $("#showProduct").find("li").each(function(i, n) {
            $(this).show();
        });
        var img = document.getElementsByName("pImages");
        showImg(img[0]);

    }
}
//快速购买
/*
2009.06.18    Joy    直接保存数据转向购物车
*/

eval(function(p, a, c, k, e, r) { e = function(c) { return (c < 62 ? '' : e(parseInt(c / 62))) + ((c = c % 62) > 35 ? String.fromCharCode(c + 29) : c.toString(36)) }; if ('0'.replace(0, e) == 0) { while (c--) r[e(c)] = k[c]; k = [function(e) { return r[e] || e } ]; e = function() { return '[1346-9a-dfgi-km-oqruA-Q]' }; c = 1 }; while (c--) if (k[c]) p = p.replace(new RegExp('\\b' + e(c) + '\\b', 'g'), k[c]); return p } ('4 8(v){v=parseInt(v);c isNaN(v)?0:v}4 o(e){3 l=0;3 t=0;3 w=8(e.q.width);3 h=8(e.q.height);3 g=e.offsetWidth;3 i=e.offsetHeight;while(e.r){l+=e.u+(e.7?8(e.7.A):0);t+=e.B+(e.7?8(e.7.C):0);e=e.r}l+=e.u+(e.7?8(e.7.A):0);t+=e.B+(e.7?8(e.7.C):0);c{x:l,y:t,w:w,h:h,g:g,i:i}}4 D(){3 t,l,w,h;a(1.9&&1.9.j){t=1.9.j;l=1.9.E;w=1.9.F;h=1.9.G}H a(1.b){t=1.b.j;l=1.b.E;w=1.b.F;h=1.b.G}c{t:t,l:l,w:w,h:h}}4 scroller(6,k){a(typeof 6!=\'object\'){6=1.getElementById(6)}a(!6)c;3 z=this;z.6=6;z.p=o(6);z.s=D();z.I=4(){d.clearInterval(z.m);z.m=null};z.t=(J K).L();z.M=4(){3 t=(J K).L();3 p=(t-z.t)/k;a(t>=k+z.t){z.I();d.setTimeout(4(){z.n(z.p.y,z.p.x)},13);6.onclick()}H{N=((-f.O(p*f.P)/2)+0.5)*(z.p.y-z.s.t)+z.s.t;Q=((-f.O(p*f.P)/2)+0.5)*(z.p.x-z.s.l)+z.s.l;z.n(N,Q)}};z.n=4(t,l){d.scrollTo(l,t)};z.m=d.setInterval(4(){z.M()},13)}', [], 53, '|document||var|function||el|currentStyle|intval|documentElement|if|body|return|window||Math|wb||hb|scrollTop|duration||timer|scroll|getPos||style|offsetParent|||offsetLeft||||||borderLeftWidth|offsetTop|borderTopWidth|getScroll|scrollLeft|scrollWidth|scrollHeight|else|clear|new|Date|getTime|step|st|cos|PI|sl'.split('|'), 0, {}))

function GetHtml() {
    $("#dataTbl").html("");
}
function GetTypeData() {
    var strOneItme;
    var strHtmlTemplate = "";
    jQuery.ajax({
        url: window.location.href,
        type: "POST",
        data: "action=getComment",
        dataType: "json",
        async: false,
        success:
        function(json) {
            if (json["data"].length > 0) {
                var recordCount = json["data"][0].recordCount;
                var totalPf = json["data"][0].NPf;
                if (commentType == "1") {
                    $("#lbTopCount").html("(共" + recordCount + "条评论)");
                    $("#lbBomCount").html("更多评论(共" + recordCount + "条)");
                    $("#lbCommentCount").html(recordCount);
                    totalPf = totalPf / recordCount;
                    $("#lbTotalPF").html(GetPF(totalPf));
                    jQuery.each(json["data"], function(i, oneRow) {
                        strOneItme = "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\"><tr><td width=\"64\" rowspan=\"2\" valign=\"top\" class=\"web_member_header\"><img src=\"/images/pp_member_header.jpg\" align=\"absmiddle\" /></td><td class=\"pp_title\" height=\"20\">";
                        strOneItme += " <span class=\"pf\">评分：" + GetPF(oneRow.pf) + "</span><span    class=\"member_name\">" + oneRow.UName + "</span>&nbsp;&nbsp;<span class=\"fab_time\" ";
                        strOneItme += ">" + oneRow.LogTime + "</span></td></tr><tr> <td class=\"pp_mes\">" + ReplaceImage(oneRow.CommentContent) + "</td>";
                        strOneItme += "</tr><tr><td height=\"20\" colspan=\"2\"></td></tr></table>";
                        strHtmlTemplate += strOneItme;
                    });
                }
                else if (commentType == "2") {
                    $("#lbCommentCount").html(recordCount);
                    totalPf = totalPf / recordCount;
                    $("#lbTotalPF").html(GetPF(totalPf));
                    strHtmlTemplate = "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"100%\">";
                    jQuery.each(json["data"], function(i, oneRow) {
                        if ($.trim(oneRow.ReplyContent).length != 0) {
                            strOneItme = "<tr><td height=\"15\" colspan=\"2\" class=\"bor_td\">&nbsp;</td></tr>";
                            strOneItme += "<tr><tr><td width=\"64\" rowspan=\"3\" valign=\"top\" class=\"web_member_header\"><img src=\"/images/pp_member_header.jpg\" align=\"absmiddle\" /></td><td class=\"consultTitle\" height=\"20\">";
                            strOneItme += " <span class=\"pf\">" + oneRow.InformationTime + "</span><span    class=\"member_name\">" + oneRow.UserName + "</span>&nbsp;咨询：<span class=\"title\" ";
                            strOneItme += ">" + ReplaceImage(oneRow.InformationContent) + "</span></td></tr><tr> <td class=\"consultCont\">" + oneRow.ReplyContent + "</td>";
                            strOneItme += " </tr><tr><td class=\"feedback\">您对我们的回复满意吗？&nbsp;&nbsp;<a href=\"javascript:void(0);\" onclick=\"AddIn('" + oneRow.KeyId + "','1')\">满意(" + oneRow.my + ")</a>&nbsp;&nbsp;<a href=\"javascript:void(0);\" onclick=\"AddIn('" + oneRow.KeyId + "','0')\">不满意(" + oneRow.bmy + ")</a></td>";
                            strOneItme += "</tr><tr><td height=\"20\" colspan=\"2\"></td></tr>";
                            strHtmlTemplate += strOneItme;
                        } else {
                            strOneItme = "<tr><td height=\"15\" colspan=\"2\" class=\"bor_td\">&nbsp;</td></tr><tr><td width=\"64\" rowspan=\"2\" valign=\"top\" class=\"web_member_header\"><img src=\"/images/pp_member_header.jpg\" align=\"absmiddle\" /></td><td class=\"consultTitle\" height=\"20\">";
                            strOneItme += " <span class=\"pf\">" + oneRow.InformationTime + "</span><span    class=\"member_name\">" + oneRow.UserName + "</span>&nbsp;咨询：<span class=\"title\" ";
                            strOneItme += ">" + ReplaceImage(oneRow.InformationContent) + "</span></td></tr><tr> <td class=\"consultCont\" style=\"color:#C87100;\" >&nbsp;&nbsp;暂无回答</td>";
                            strOneItme += "</tr><tr><td height=\"20\" colspan=\"2\"></td></tr>";
                            strHtmlTemplate += strOneItme;
                        }
                    });
                    strHtmlTemplate += "</table>";
                }
            }
            $("#dataTbl").html(strHtmlTemplate);
        },
        error: function(xmlHttpRequest) {
            alert(xmlHttpRequest.responsetext);
        }
    });

}

function GetPF(pf) {
    if (isNaN(pf)) {
        str = GetImags(1) + GetImags(1) + GetImags(1) + GetImags(1) + GetImags(1);
        return str;
    }
    var total = 10;
    var str = "";
    if (pf <= 2) {
        str = GetImags(1) + GetImags(2) + GetImags(2) + GetImags(2) + GetImags(2);
        return str;
    }
    else {
        var num = pf / 2;
        var temp = Math.round(num);
        for (var i = 0; i < temp; i++) {
            str += GetImags(1);
        }
        temp = 5 - temp;
        for (var i = 0; i < temp; i++) {
            str += GetImags(2);
        }
        return str;
    }
}
function GetImags(type) {
    if (1 == type)
        return "<img src=\"/images/start_1.gif\" align=\"absmiddle\" alt=\"\" />";
    else
        return "<img src=\"/images/start_2.gif\" align=\"absmiddle\" alt=\"\" />";
}
function ReplaceImage(content) {
    var biaoqing = document.getElementsByName("biaoqing");
    for (var i = 0; i < biaoqing.length; i++) {
        content = content.toString().replace(biaoqing[i].bqId, "<img src=\"" + biaoqing[i].src + "\" />");
    }
    return content;
}
function AddIn(keyId, commentType) {
    $.ajax({
        url: "/ProductAjax.aspx",
        type: "POST",
        data: "action=addInfo&pId=" + pId + "&type=" + commentType + "&keyId=" + keyId,
        dataType: "html",
        success:
        function(html) {
            if (html == "1") {
                GetHtml();
                GetTypeData();
            }
        },
        error: function(xmlHttpRequest) {
            //alert(xmlHttpRequest.responsetext);
        }
    })
}