/****************************************************************************** * filename: common.js * include modul scripting * (c) masterli(masterlijf#hotmail.com),oran day(likecode#qq.com) * (c) nsw(http://www.nsw88.com) *******************************************************************************/ /*下载*/ function downloadattach(downloadexcel) { window.open('/tools/prdownload.aspx?filepath=' + downloadexcel, 'top=100,left=300,width=2,height=2'); } /******************** * 帮助中心详细页加载脚本 ********************/ function helpload() { hits(obj_id, mark); gethits(obj_id, mark); gethelpstatic(obj_id); helpselectcurrentposition(); } /******************** * 根据当前方案id,使帮助中心左边选择对应的分类 ********************/ function helpselectcurrentposition() { var lis = $(".nr").find("li"); for (var i = 0; i < lis.length; ++i) { if ($(lis[i]).attr("obj_id") == obj_id) { $(lis[i]).addclass("cur"); break; } } } function jobselectcurrentposition(id) { var lis = $(".nr").find("li"); for (var i = 0; i < lis.length; ++i) { if ($(lis[i]).attr("obj_id") == id) { $(lis[i]).addclass("cur"); break; } } } //三级分类 function getfenlei(sid) { var lis = $(".nr").find(".erji"); var lis2 = $(".nr").find(".sanji"); $(".nr").children(".erji").each(function () { var _sid = $(this).attr("sid"); if (sid.indexof(_sid) != -1) { $(this).show(); $(this).children("ul").hide(); if (sid.length == 9) { sid = $(this).children("h4").attr("sid"); } $(this).children("ul").each(function () { if (sid.indexof($(this).attr("sid")) != -1) { $(this).show(); } else { $(this).hide(); } }); } }); } /******************** * 资讯详细页加载脚本 ********************/ function newsload() { hits(obj_id, mark); gethits(obj_id, mark); writecomment(obj_id, mark); getlastarticle(); gethistory(mark); addhistory(obj_id, mark); } /******************** * 根据当前请求的分类sid,使资讯中心左边选择对应的分类 ********************/ function newsselectcurrentposition() { var lis = $(".nr").find("li"); for (var i = 0; i < lis.length; ++i) { if ($(lis[i]).attr("sid") == sid) { $(lis[i]).addclass("cur"); break; } } } /********************************************* 代理加盟:start *********************************/ /******************** * 代理加盟详细页加载脚本 ********************/ function agentload() { agentselectcurrentposition(); hits(obj_id, mark); gethits(obj_id, mark); getagenthelpstatic(obj_id); getad(mark, "cntrad"); } function agentselectcurrentposition() { var lis = $(".nr").find("li"); for (var i = 0; i < lis.length; ++i) { if ($(lis[i]).attr("obj_id") == obj_id) { $(lis[i]).addclass("cur"); break; } } } /******************** * 资讯详细页加载脚本 ********************/ function productload() { productselectcurrentposition(sid); hits(productid, "product"); writecomment(productid, mark); //addhistory(productid, mark); initimages(productid); getvideo(video_key); gethistory("product"); getrecommentproductbyhistory(productid); getrelevantviewed(productid); for (var i = 0; i < arr_ad_mark.length; ++i) { getad(arr_ad_mark[i], "cntrad_" + i); } checksize(); //颜色,尺寸选择 } /******************** * 资讯详细页加载脚本 ********************/ function download() { hits(downloadid, "download"); writecomment(downloadid, mark); addhistory(downloadid, mark); gethistory("download"); getrelevantvieweddownload(downloadid); } /******************** * 方案服务详细页加载脚本 ********************/ function projectload() { productselectcurrentposition(sid); hits(projectid, "project"); writecomment(projectid, mark); addhistory(projectid, mark); getvideo(video_key); gethistory("project"); getrecommentprojectbyhistory(projectid); getrelevantviewedproject(projectid); for (var i = 0; i < arr_ad_mark.length; ++i) { getad(arr_ad_mark[i], "cntrad_" + i); } checksize(); //颜色,尺寸选择 } /******************** * 产品详细页套餐的价格 ********************/ function gettaocanprice(_idlist) { $.post("/ajax.ashx?action=gettaocanprice&t=" + math.random(), { idlist: _idlist }, function(msg) { var oldprice = gav(msg, "oldprice"); var nowprice = gav(msg, "nowprice"); $j("oldprice").html(oldprice); $j("nowprice").html(nowprice); }); } /******************** * 产品详细页套餐的产品选择 ********************/ function showtaocanproduct() { $(document).ready(function() { $(".cbox").find("input").click(function() { var arr = new array(); arr = $("#txtidlist").attr("value").split(','); var newidlist = arr[0]; if (!this.checked) { $(".tao_rt").find("a[id=" + this.value + "]").hide(); $(".tao_rt").find("a[id=" + this.value + "]").prev().hide(); for (var i = 0; i < arr.length; i++) { if (this.value != arr[i] && arr[i] != arr[0] && this.value != arr[i]) { newidlist = newidlist + "," + arr[i]; } } } else { $(".tao_rt").find("a[id=" + this.value + "]").show(); $(".tao_rt").find("a[id=" + this.value + "]").prev().show(); newidlist = $("#txtidlist").attr("value") + "," + this.value; } $("#txtidlist").val(newidlist); $("#tcount").html($("#txtidlist").attr("value").split(',').length); gettaocanprice(newidlist); }); }); } /******************** * 产品详细页选择产品的颜色,尺寸等 ********************/ function checksize() { $(document).ready(function() { $(".pro_kuang").find("li").click(function() { $(this).parent().find("a").removeclass(); $(this).find("a").addclass("img"); }); }); } /******************** * 产品详细页选择产品的颜色,尺寸等(愿望夹) ********************/ function checkwishsize(src) { $(src).parent().find("a").removeclass(); $(src).addclass("clicked"); if ($("#txtattr").html() == "") { $("#txtattr").append($(src).attr("title")); } else { var arr = new array(); arr = $("#txtattr").html().split(','); for (var i = 0; i < arr.length; i++) { var oldkey = arr[i].split(":")[0]; var newkey = $(src).attr("title").split(':')[0]; var newvalue = $(src).attr("title").split(':')[1]; var newarr = oldkey + ":" + newvalue; if (oldkey == newkey) { $("#txtattr").html($("#txtattr").html().replace(arr[i], newarr)); return; } } $("#txtattr").append("," + $(src).attr("title")); } } /******************** * 产品详细页选择产品的属性时,显示相关的图片 ********************/ function getattrvalesphotos(_oid) { // alert(_oid); $.post("/ajax.ashx?action=attrvaluesphotos&t=" + math.random(), { oid: _oid }, function(msg) { //alert(msg); // var sta = gav(msg, "state"); // var s = gav(msg, "msg"); $j("img_list").html(msg); }); } /******************** * 产品详细页切换‘相关产品’,‘相关购买产品’,‘相关浏览器’选项卡 * src : 触发事件的源 ********************/ function switchprodtab(src) { var jsrc = $(src); var targetid = jsrc.attr("target_id"); var selectedelm = jsrc.parent().find("a[class=cr]"); if (selectedelm.attr("target_id") == targetid) { return; } selectedelm.removeclass("cr"); jsrc.addclass("cr"); $j("cntrrelevantprod>div").hide(); $j(targetid).show(); } /********************************************* 代理加盟:end *********************************/ /******************** * 保存用户名 ********************/ function keepusername(keep, emailelmid) { var sname = $j(emailelmid).attr("value"); if (keep != null && sname != undefined) { if (keep){ $cookie("__oran__k_username", sname, 99999999999)} else {$cookie("__oran__k_username", false)}; return; } if (!$j("chkkeep").attr("checked")){return}; if (sname != undefined){$cookie("__oran__k_username", sname, 99999999999)}; } /******************** * 根据id获取文本框内容并去除两边空格 * src : 触发事件的源对象 ********************/ function togglejobdetail(src, _skinpath) { var detail = $(src).parent().next(); var jh = $(src).parent(); if (detail.is(":visible")) { detail.slideup(80); jh.css({ "background": "url(" + _skinpath + "img/ico14.gif) no-repeat 0 5px" }); } else { detail.slidedown(80); jh.css({ "background": "url(" + _skinpath + "img/ico13.gif) no-repeat 0 5px" }); } } /******************** * 显示所有产品分类 * showbg : (可选)是否显示灰度背景,默认显示 ********************/ function showallcolumns(showbg) { if (showbg == null){ showbg = true; } if (showbg){ showfullbg(); } setcm("prod_all_columns"); relocation("prod_all_columns"); } /******************** * 隐藏所有产品分类 * showbg : (可选)是否隐藏灰度背景,默认隐藏 ********************/ function hideallcolumns(showbg) { if (showbg == null){ showbg = true; } if (showbg){ hidefullbg(); } $j("prod_all_columns").fadeout(80); } /******************** * 显示正在处理中动画,点全屏 * show : (可选)显示或隐藏,默认显示 ********************/ function showbgproc(show, msg) { if (msg == null) { msg = "正在处理..."; } var selmid = "oran_div_processing"; var oimg = $j(selmid); if (oimg.length == 0) { $(document.body).append("

" + msg + "

" + "

" + msg + "

"); } oimg = $j(selmid); if (show == null) { show = true; } if (show) { showfullbg("oran_full_bg_2"); setcm(selmid); relocation(selmid); oimg.fadein(80); } else { oimg.fadeout(80); hidefullbg("oran_full_bg_2"); } } /******************** * 根据key获取 ajax对象节点值getajaxval * xmsg : xml对象 * key : 节点的属性key ********************/ function gav(xmsg, key) { var jmsg = $(xmsg); var s = $(jmsg.find("node[key=" + key + "]")).text(); return s; } /******************** * 设置对象的样式名setclass * jobj : jquery对象 * classname : 样式类名 ********************/ function sc(jobj, classname) { jobj.attr("class", classname); } function ddlsecqus_changed(src, elmid) { if (elmid == null){ elmid = "txtsecqus"; } var jtxt = $j(elmid); if (src.value == "") { jtxt.show(); jtxt.attr("value", "").focus(); } else { jtxt.hide(); } jtxt.attr("value", src.value); } /******************** * 弹出我的收货地址层 * showbg : (可选)是否显示灰度背景,默认显示 ********************/ function showmyaddress(showbg) { if (showbg == null){ showbg = true; } if (showbg){ showfullbg("oran_full_bg", false); } var jfrm = $("#divcartmyaddr > iframe"); jfrm.attr("src", "layer/myaddress.aspx"); setcm("divcartmyaddr"); //relocation("divcartmyaddr"); } /******************** * 隐藏我的收货地址层 ********************/ function hidemyaddress() { top.window.hidefullbg("oran_full_bg"); $(top.window.document).find("#divcartmyaddr").fadeout(80); } /******************** * 设置我的收货地址层 * src : 触发事件的源对象 ********************/ function setmyaddr(src) { var jcntr = $(src).parent().parent().parent(); var chnname = jcntr.find("span[name=chnname]").html(); var province = jcntr.find("span[name=province]").html(); var city = jcntr.find("span[name=city]").html(); var address = jcntr.find("span[name=address]").html(); var zipcode = jcntr.find("span[name=zipcode]").html(); var tel = jcntr.find("span[name=tel]").html(); var mobile = jcntr.find("span[name=mobile]").html(); var email = jcntr.find("span[name=email]").html(); var jtopdoc = $(top.window.document); jtopdoc.find("#txtaddrname").val(chnname); jtopdoc.find("#txtinvoicetitle").val(chnname); jtopdoc.find("#txtemail").val(email); jtopdoc.find("#txtaddraddr").val(address); jtopdoc.find("#txtaddrzip").val(zipcode); jtopdoc.find("#txtaddrtel").val(tel); jtopdoc.find("#txtaddrmobile").val(mobile); $(top.window.document).find("#regionaddr_hdnprtregion").val(province); $(top.window.document).find("#regionaddr_hdnchdregion").val(city); top.window.regionaddr_initselecteditems(); hidemyaddress(); } function checkpinform() { var newpin = $j("txtnewpin").val(); var newsecasr = $j("txtsecasr").val(); var newemail = $j("txtnewemail").val(); if (newpin.length == 0 && newsecasr == 0 && newemail.length == 0) { $a("未有任何修改项", 2); return false; } else { return true; } } /******************** * 切换订单选项卡 ********************/ function switchordertab(src) { var jul = $j("ulordertypetabs"); jul.find("a").removeclass("cur b cblack f14"); $(src).addclass("cur b cblack f14").blur(); } /******************** * 搜索订单 ********************/ function searchorder() { var orderno = $tv("txorderno"); var startdate = $tv("txtstartdate"); var enddate = $tv("txtenddate"); var orderstate = $tv("ddlorderstates"); var ordertype = $("#ulordertypetabs").find(".cur").attr("ordertype"); if (orderno.length == 0 && startdate.length == 0 && enddate.length == 0 && orderstate.length == 0) { $a("至少需要一个查询条件。"); return; } var flag = false; var url = "orderlist.aspx?"; if (orderno.length > 0) { url += "no=" + orderno; flag = true; } if (startdate.length > 0) { if (flag) { url += "&"; } url += "start=" + startdate; flag = true; } if (enddate.length > 0) { if (flag) { url += "&"; } url += "end=" + enddate; flag = true; } if (orderstate.length > 0) { if (flag) { url += "&"; } url += "state=" + orderstate; flag = true; } if (ordertype != undefined && ordertype.length > 0) { if (flag) { url += "&"; } url += "type=" + ordertype; flag = true; } location.href = url; } function searchfav() { var kwd = $tv("txtfavkwd"); var clnid = $tv("ddlfavclns"); var flag = false; var url = "myfavorites.aspx?"; if (kwd.length > 0) { url += "kwd=" + encodeuri(kwd); flag = true; } if (clnid.length > 0) { if (flag) { url += "&"; } url += "oid=" + clnid; flag = true; } location.href = url; } function customizepricerange(src) { var jlower = $(src).parent().find("input:eq(0)"); var jupper = $(src).parent().find("input:eq(1)"); var lower = parseint(jlower.val()); var upper = parseint(jupper.val()); var url = "/product/list.aspx?"; if (!lower) { lower = 0; } if (!upper) { upper = 0; } if (lower == 0 && upper == 0) { $a("至少需要一个价格范围。"); jlower.focus(); return; } if (lower > 0 && upper > 0) { url += "pricelower=" + lower + "&priceupper=" + upper; } else if (lower > 0) { url += "priceupper=" + lower; } else if (upper > 0) { url += "pricelower=" + upper; } location.href = url; } function copyurl(_mark) { var jlayer = $j("div_nsw_copy_url"); var s = location.href; if (jlayer.length == 0) { var shtml = "
" + "

拷贝链接地址

" + "
" + "
拷贝本url从您的博客或者网站链接到本" + (_mark == "product" ? "产品" : "文章") + "
" + "" + "
" + "
" + "
"; $(document.body).append(shtml); } setcm("div_nsw_copy_url"); relocation("div_nsw_copy_url"); showfullbg("div_nsw_copy_url_bg"); } function copyarticleurl() { var s = $("#div_nsw_copy_url .cont textarea").val(); window.clipboarddata.setdata("text", s); $a("本网页地址已复制到粘帖板。", 1); } function initimages(oid) { var fmt = "
  • "; var ohtml = ""; for (var i = 0; i < arr_img_path.length; ++i) { if(i==0) { ohtml = fmt.replace(/\{\$co\$\}/ig, "class=now").replace(/\{\$path\$\}/ig, arr_img_path[i]); } else { ohtml += fmt.replace(/\{\$path\$\}/ig, arr_img_path[i]); } } $("#img_list").html(ohtml); } //function initimages(oid) { // var fmt = "" // + ""; // var ohtml = ""; // for (var i = 0; i < arr_img_path.length; ++i) { // ohtml += fmt.replace(/\{\$path\$\}/ig, arr_img_path[i]); // } // $("#img_list").html(ohtml); //} function setselectedimg(src) { $(src).parent().find("a").removeclass("cur"); $(src).addclass("cur"); } function viewbigimage(oid) { var curpath = window.location.host; var url = "/product/gallery.aspx?oid=" + oid; if (curpath != "undefined") { url += "&selectedpath=http://" + curpath; } window.open(url); } function switchimage(src) { var jimga = $(".magiczoom"); var jmainimg = jimga.find("img:eq(0)"); var jmainimg2 = $(".magiczoombigimagecont img"); var targetpath = $(src).find("img").attr("srcimg"); jimga.attr("href", targetpath); jmainimg.attr("src", targetpath); jmainimg2.attr("src", targetpath); // alert(targetpath); // $("#ulimgs>li>a").removeclass("cur"); // $(src).addclass("cur").blur(); $j("btnshoworgiimg").click(function() { window.open(targetpath, "orgiimg"); }); } function initviewphoto() { $j("imgbig").attr("src", $("#ulphotos>li>a>img").attr("src")); $("#ulphotos>li>a:eq(0)").addclass("cur"); resetnextprevious($("#ulphotos>li>a:eq(0)").get()); } function viewphoto(src) { $j("imgbig").attr("src", $(src).find("img").attr("src")); $("#ulphotos>li>a").removeclass("cur"); $(src).addclass("cur").blur(); resetnextprevious(src); } function resetnextprevious(curobj) { var jpre = $(curobj).parent().prev(); if (jpre.length == 0) { jpre = $("#ulphotos>li:last"); } var jnext = $(curobj).parent().next(); if (jnext.length == 0) { jnext = $("#ulphotos>li:first"); } $j("btnprev").removeattr("onclick").click(function() { viewphoto(jpre.find("a").get()); }); $j("btnnext").removeattr("onclick").click(function() { viewphoto(jnext.find("a").get()); }); } function mailarticle(objtype, oid) { var jcntr = $j("mailarticle"); if (jcntr.length == 0) { var shtml = "
    "; $(document.body).append(shtml); } setcm('mailarticle'); showfullbg("mailarticle_bg", null, null, null, null, null, function() { $("#mailarticle iframe").css("visibility", "visible"); }); relocation("mailarticle"); } function mailproduct(objtype, oid) { $j("mailarticle").html(""); setcm('mailarticle'); showfullbg("mailarticle_bg", null, null, null, null, null, function() { $("#mailarticle iframe").css("visibility", "visible"); }); relocation("mailarticle"); } function maildownload(objtype, oid) { $j("mailarticle").html(""); setcm('mailarticle'); showfullbg("mailarticle_bg", null, null, null, null, null, function() { $("#mailarticle iframe").css("visibility", "visible"); }); relocation("mailarticle"); } function hidemailatricle() { $(top.document.getelementbyid("mailarticle")).fadeout(80); $(top.document.getelementbyid("mailarticle_bg")).fadeout(80); top.showddl(); } function contractextend(src, skinpath) { var jsrc = $(src); var jdiv = jsrc.parent().next(); var alt; var icon; if (jsrc.attr("alt") == "收缩") { alt = "展开"; icon = "img/ico15_.gif"; jdiv.slideup(80); } else { alt = "收缩"; icon = "img/ico15.gif"; jdiv.slidedown(80); } jsrc.attr({ src: skinpath + icon, alt: alt }); } function showlayer(elmid, bgelmid, behavior) { setcm(elmid); relocation(elmid); showfullbg(bgelmid, null, null, null, null, null, behavior); } function hidelayer(elmid, bgelmid) { $j(elmid).fadeout(80); hidefullbg(bgelmid); } //function showadvannewssearch() { // $j("div_nsw_news_advan_cntr").find("iframe").attr("src", "/news/advansearch.aspx"); // showlayer('div_nsw_news_advan_cntr', 'div_nsw_news_advan_bg', function() { $j("div_nsw_news_advan_cntr").find("iframe").css("visibility", "visible"); }); //} function hideadvannewssearch() { $(top.document).find("#div_nsw_news_advan_cntr").fadeout(80); $(top.document).find("#div_nsw_news_advan_bg").fadeout(80); top.showddl(); } function advannewssearch() { var url = "/search/news.aspx?type="; url += $g("rdofuzzy").checked ? "1" : "2"; top.location.href = searchobjectbyget("ddlfields,tg|ddlnewscolumns2,sid|txtkwd,kwd|txtstartdate,start|txtenddate,end", url, true); } function contractextendprodcolumn(src, _skin) { var jsrc = $(src); var jdiv = jsrc.parent().parent().next(); var alt; var icon; if (jsrc.attr("alt") == "收缩") { alt = "展开"; icon = "img/ico14.gif"; jdiv.slideup(80); } else { alt = "收缩"; icon = "img/ico13.gif"; jdiv.slidedown(80); } jsrc.attr({ src: _skin + icon, alt: alt }); } function resetorderlist(urlpara) { var pos = urlpara.lastindexof('/'); urlpara = urlpara.substring(pos + 1); var opts = $j("ddlorderby").find("option"); opts.each(function(i) { if ($(opts[i]).attr("value") == urlpara) { $(opts[i]).attr("selected", "selected"); } }); } function initnextpre() { var ja = $j("pagermain").find("a[class=oran_pg_pp]"); if (ja.length == 0) { $j("btnprepage").click(function() { $a("这已是第一页。"); }); } else { var shref = ja.attr("href"); $j("btnprepage").click(function() { location.href = shref; }); } var ja_2 = $j("pagermain").find("a[class=oran_pg_np]"); if (ja_2.length == 0) { $j("btnnextpage").click(function() { $a("这已是最后一页。"); }); } else { var shref_2 = ja_2.attr("href"); $j("btnnextpage").click(function() { location.href = shref_2; }); } } function increasescroll(elmid) { var i = 1; var intval1 = setinterval(function() { if (i > 320) window.clearinterval(intval1); $g("img_list").scrollleft += 14; i += 14; }, 1); } function decreasescroll(elmid) { var i = 1; var intval1 = setinterval(function() { if (i > 320) window.clearinterval(intval1); $g("img_list").scrollleft -= 14; i += 14; }, 1); } function payadscroll(hiddenid, shownid, maxid) { var jshown = $j("payad_" + shownid); var jhdden = $j("payad_" + hiddenid); if (jshown.length == 0) { jshown = $j("payad_" + maxid); } jhdden.fadeout("80", function() { jshown.show(); }); } //显示报告对话框 function showreport(src) { var jcnrt = $j("rpt_cntr"); if (jcnrt.length == 0) { var shtml = "
    " + "

    \"关闭\"报告/纠错/举报

    " + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "
    被报告网站标题:
    被报告网址:
    * 报告类型:
    联系人:
    电子邮箱地址:
    报告内容简要描述:
     " + "h1>a').click()\" /> " + " " + "
    " + "
    "; $(document.body).append(shtml); fillreportcategories(); } //end if jcnrt.show(); showfullbg("rpt____bg", null, null, null, null, null, function() { $j("rpt_cats").css("visibility", "visible"); }); setcm("rpt_cntr"); relocation("rpt_cntr"); } //显示留言对话框 function showleaveword(src) { var jcnrt = $j("leaveword_cntr"); if (jcnrt.length == 0) { var shtml = "
    " + "

    \"关闭\"留言

    " + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "
    * 标题:
    * 联系人:
    联系电话:
    手机号码:
    * 电子邮箱地址:
    * 留言分类:
    留言内容:
     " + "h1>a').click()\" /> " + " " + "
    " + "
    "; $(document.body).append(shtml); fillleavewordcategories(); } //end if jcnrt.show(); showfullbg("leaveword____bg", null, null, null, null, null, function() { $j("leaveword_cats").css("visibility", "visible"); }); setcm("leaveword_cntr"); relocation("leaveword_cntr"); } //显示直接付款对话框 function showdirectpay(src) { var jcnrt = $j("dir_pay_cntr"); if (jcnrt.length == 0) { var shtml = "
    " + "

    \"关闭\"付款

    " + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "" + "
    * 付款方式:" + "
    * 付款人:
    * 电子邮箱地址:
    联系电话:
    手机号码:
    我公司业务员姓名:
    * 付款金额:
    * 款项用途:
     " + "h1>a').click()\" /> " + " " + "
    " + "
    "; $(document.body).append(shtml); } //end if jcnrt.show(); showfullbg("dir_pay____bg", null, null, null, null, null, function() { $j("dir_pay_ddlpayment").css("visibility", "visible"); }); setcm("dir_pay_cntr"); relocation("dir_pay_cntr"); } //弹出收藏对话框 function showfav(src, title, url) { /*此部分为王军修改后的部分*/ if (url == null) { url = location.pathname; } var cntrid = "div_fav_cntr"; var newframesrc = "/private/favorite.aspx?url=" + url + "&title=" + title; newframesrc = newframesrc.tolowercase(); var jcntr = $j(cntrid); if (jcntr.length != 0) { jcntr.remove(); } var shtml = "
    "; $(document.body).append(shtml); jcntr = $j(cntrid); var offset = getobjectoffset(src); jcntr.css({ top: offset.bottom - 130, left: offset.right - 200 }); /*此部分为小戴版本*/ // $.post("/ajax.ashx?action=fav&t=" + math.random(), { // }, function(msg) { // var sta = gav(msg, "state"); // var smsg = gav(msg, "msg"); // if (sta == "1") { // var cntrid = "div_fav_cntr"; // var newframesrc = "/private/favorite.aspx?url=" + url + "&title=" + title; // newframesrc = newframesrc.tolowercase(); // var jcntr = $j(cntrid); // if (jcntr.length != 0) { // jcntr.remove(); // } // var shtml = "
    "; // $(document.body).append(shtml); // jcntr = $j(cntrid); // var offset = getobjectoffset(src); // jcntr.css({ top: offset.bottom - 122, left: offset.right - 252 }); // } else { // top.$a(smsg, "2"); // } // }); } //在top对象里关闭层 function closetoplayer(layerid) { var j = $(top.document).find("#" + layerid); j.fadeout(); top.hidefullbg(); } function getobjectoffset(src) { var jsrc = $(src); var offset = jsrc.offset(); var obj = { top: offset.top, left: offset.left, bottom: offset.top + jsrc.height(), right: offset.left + jsrc.width() }; return obj; } /******************** * 根据当前方案id,使产品中心左边选择对应的分类 ********************/ function productselectcurrentposition(sid) { var lis = $(".dh_c").find("li"); for (var i = 0; i < lis.length; ++i) { if ($(lis[i]).attr("sid") == sid) { $(lis[i]).addclass("cur"); } } } //显示帮助信息 function showhelp(_test) { var jlayer = $j("div_nsw_show_help"); if (jlayer.length == 0) { var shtml = "
    " + "

    帮助说明

    " + "
    " + "" + "
    " + "
    "; $(document.body).append(shtml); } setcm("div_nsw_show_help"); relocation("div_nsw_show_help"); showfullbg("div_nsw_show_help_bg"); } //产品推荐属性选定事件 function onclprreatts(attid, value, atttitle) { //var objatt = document.getelementbyid(attid); var kos = false; //objatt.innerhtml = value; $("#" + attid).html(value); if (atts == null || atts == "") { atts = atttitle + "," + value; } else { var stra = new array(); stra = atts.split("$"); if (stra.length <= 0) { atts = atts + "$" + atttitle + "," + value; } else { atts = ""; for (var i = 0; i < stra.length; i++) { var val = ""; var strb = stra[i].split(","); if (strb.length == 2) { val = strb[1]; if (strb[0] == atttitle) { val = value; kos = true; } if (atts == null || atts == "") { atts = strb[0] + "," + val; } else { atts = atts + "$" + strb[0] + "," + val; } } } if (kos == false) { if (atts == null || atts == "") { atts = atttitle + "," + value; } else { atts = atts + "$" + atttitle + "," + value; } } } } } //切换产品详细页选项卡 function switchattrtab(src) { var jsrc = $(src); if (jsrc.attr("class") == "cur") { return; } var targetitem = jsrc.attr("item_name"); $j("div__detail").hide(); $j("div__attr").hide(); $j("div__" + targetitem).show(); $(".prod_tab").find("a").removeclass("cur"); jsrc.addclass("cur"); } //切换产品详细页扩展标签选项卡 function switchextendattrtab(src,n) { var jsrc = src; var temp = src.substring(src.length - 1, src.length); for (var i = 0; i < n; i++) { var tab = "detailvalue" + i; var ttab = "detail"+i; if (temp==i) { $j(tab).show(); $j(ttab).addclass("cur"); } else { $j(tab).hide(); $j(ttab).removeclass(); } } } //切换产品标签内容分页 function switchextendcontenttab(src, n,m) { var jsrc = src; var temp = src.substring(src.length - 1, src.length); for (var i = 0; i < n; i++) { var tab = "contentvalue" + m + i; var ttab = "content" + m + i; if (temp == i) { $j(tab).show(); $j(ttab).addclass("cur"); } else { $j(tab).hide(); $j(ttab).removeclass(); } } } //菜单选中 function munecur() { }