var dCarryId="";var dAddressId="";var dPayId="";var selectCarryId="";var selectAddressId="";var selectPayId="";function setConfirmIdFromCookie(){dCarryId=myCookie.getCookie("defaultcarryid");dAddressId=myCookie.getCookie("defaultaddressid");dPayId=myCookie.getCookie("defaultpayid")}function setSelectIdFromCookie(){selectCarryId=myCookie.getCookie("defaultcarryid");selectAddressId=myCookie.getCookie("defaultaddressid");selectPayId=myCookie.getCookie("defaultpayid")}function setCookieIdFromSelectId(){myCookie.setCookie("defaultcarryid",selectCarryId,{expireDays:30,path:"/"});myCookie.setCookie("defaultpayid",selectPayId,{expireDays:30,path:"/"});myCookie.setCookie("defaultaddressid",selectAddressId,{expireDays:30,path:"/"})}function openProductDetail(a){window.open("/market/productdetail.php?productid="+a)}function setProductInBodega(a){var b="productid="+a;jQuery.ajax({type:"POST",url:"/ajax/market/setproductinbodega.php",data:b,success:function(d){var c=createJson(d);if(c.success){alert(c.errmsg)}else{alert(c.errmsg);if(c.retcode==2){window.location.replace("/login.php?prepage="+window.location.href)}}},error:function(c){alert(json.errmsg)}})}function addProductFromPage(h,c,g){var f=myCookie.getCookie("mycart");var d=false;var b;var e;b=splitStr(f,"!@!");for(var a=b.length-1;a>=0;a--){e=splitStr(b[a],",");if(e[0]==h&&e[1]==c){b[a]=h+","+c+","+(parseInt(e[2])+parseInt(g));d=true;break}}if(d){f=b.join("!@!")}if(!d){if(f==""){f=h+","+c+","+g}else{f+="!@!"+h+","+c+","+g}}myCookie.setCookie("mycart",f,{expireDays:30,path:"/"});isrefresh=1;if(isrefresh==1){location.href="/market/mycart.php"}}function set_Order_Type(a){var b=myCookie.getCookie("ordertype");if(a!=b){emptyCart()}myCookie.setCookie("ordertype",a,{expireDays:30,path:"/"})}function show_all_packages(a){if(a==1){jQuery("#all_packages").slideDown(600)}if(a==0){jQuery("#all_packages").slideUp(600)}}function chose_package(a,b){jQuery("#all_packages").slideUp(600);jQuery("#current_package_name").html("<B>"+a+"</B>");jQuery("#current_package_name").attr("current_package_id",b)}function buy_now(a,c){var b="no";if(jQuery("#current_package_name").length>0){b=jQuery("#current_package_name").attr("current_package_id")}if(typeof(a)=="object"){jQuery(a).each(function(d,e){addProductFromPage(e.pid,b,e.num*c)})}else{addProductFromPage(a,b,c)}return true}function addProductFromCart(a,e){jQuery("#i_ensure").attr("disabled",true);if(isInt(e.value)&&parseInt(e.value)!="0"){if(e.value.trim2()==e.getAttribute("orgval")){jQuery("#i_ensure").attr("disabled",false);return true}var c=myCookie.getCookie("mycart");var d=splitStr(c,"!@!");var b=splitStr(d[a],",");d[a]=b[0]+","+b[1]+","+e.value.trim2();c=d.join("!@!");myCookie.setCookie("mycart",c,{expireDays:30,path:"/"});e.setAttribute("orgval",e.value.trim2());callselfFromCartOrCheckout()}else{jQuery("#i_ensure").attr("disabled",false);e.value=e.getAttribute("orgval")}return true}function delProductFromCart(b){jQuery("#i_ensure").attr("disabled",true);var c=myCookie.getCookie("mycart");if(c==""){return}var a=splitStr(c,"!@!");a.splice(b,1);if(a.length!=0){c=a.join("!@!");myCookie.setCookie("mycart",c,{expireDays:30,path:"/"})}else{emptyCart()}callselfFromCartOrCheckout()}function emptyCart(){myCookie.setCookie("mycart","",{expireDays:-1,path:"/"})}function nextMycartPage(b){var a=document.getElementsByTagName("TD");for(var c=0;c<a.length;c++){if(a[c].getAttribute("overstorage")){alert("对不起"+a[c].getAttribute("overstorage")+"超过最大可购买数量，请重新修改数量");return}}if(!b.getAttribute("isexecute")){b.setAttribute("isexecute","no")}if(b.getAttribute("isexecute")=="yes"){return}b.setAttribute("isexecute","yes");window.location.href="/market/checkout.php ";return}function closeWindow(){window.opener=null;window.open("","_self","");window.close()}function initShoping1(a){window.addressLen=a;setConfirmIdFromCookie();window.newAddressId="";window.selectAddressId="";if(addressLen<4){global3SetSelect(sj_area,["new_1","new_2","new_3"],["国家","省份、州","地级市、县"],[1,0,0])}selectCarryId=dCarryId;if(dCarryId=="535"){viewAddress(0);document.getElementById("r1_2").checked=true}else{viewAddress(1);document.getElementById("r1_1").checked=true;if(document.getElementById("table_"+dAddressId)){document.getElementById("table_"+dAddressId).parentNode.className="selectedAddress";selectAddressId=dAddressId}else{selectAddressId=""}}jQuery("#step1button").show()}function changeCarryModel(a){if(a==1){selectCarryId="530"}if(a==0){selectCarryId="535"}viewAddress(a)}function viewAddress(a){if(a==0){jQuery("#tbody_address").hide();jQuery("#tbody_consignee").show()}if(a==1){jQuery("#tbody_consignee").hide();jQuery("#tbody_address").show()}}function setRWText(b,f){if(f=="new"){jQuery("#table_command_new").hide()}var a="";var g="";if(b==1){a="";g="none"}if(b==2){if(document.getElementById(f+"_1").length<1){var e=document.getElementById(f+"_1").getAttribute("val");var d=document.getElementById(f+"_2").getAttribute("val");var c=document.getElementById(f+"_3").getAttribute("val");global3SetSelect(sj_area,[f+"_1",f+"_2",f+"_3"],["国家","省份、州","地级市、县"],[1,0,0]);globalSetOrgValue([f+"_1",e],[f+"_2",d],[f+"_3",c])}a="none";g="";document.getElementById("table_"+f).parentNode.className="noselectedAddress";if(selectAddressId==f){selectAddressId=""}if((f=="new")&&selectAddressId==newAddressId){selectAddressId=""}}document.getElementById("table_read_"+f).style.display=a;document.getElementById("table_write_"+f).style.display=g}function reSetReadAddress(b){var a=document.getElementById(b+"_1").options[document.getElementById(b+"_1").selectedIndex].text;a+="&nbsp;"+document.getElementById(b+"_2").options[document.getElementById(b+"_2").selectedIndex].text;a+="&nbsp;"+document.getElementById(b+"_3").options[document.getElementById(b+"_3").selectedIndex].text;var e=document.getElementById("table_read_"+b);var d=document.getElementById("table_write_"+b);e.rows[2].cells[1].innerHTML=a;for(var c=1;c<d.rows.length-1;c++){if(c!=2){var f=d.rows[c].cells[1].getElementsByTagName("INPUT");if(f[0].name==b+"_A_NCLASS"){jQuery.each(f,function(h,g){if(g.checked){if(g.value==64){e.rows[c].cells[1].innerHTML="公休日送货"}if(g.value==65){e.rows[c].cells[1].innerHTML="工作日送货"}if(g.value==66){e.rows[c].cells[1].innerHTML="公休日、工作日都可送货"}}})}else{e.rows[c].cells[1].innerHTML=f[0].value.trim2()}}}}function addOrUpdateAddress(d,b,c){if(!checkNewAddress(d)){return}c.style.display="none";if(b==1){b="添加"}if(b==2||newAddressId!=""){b="修改"}document.getElementById(d+"_A_ADDRESS").value=document.getElementById(d+"_A_ADDRESS").value.replace(/\\/g,"");document.getElementById(d+"_A_ADDRESS").value=document.getElementById(d+"_A_ADDRESS").value.replace(/<+/g,"〈").replace(/>+/g,"〉");document.getElementById(d+"_A_USERNAME").value=document.getElementById(d+"_A_USERNAME").value.replace(/\\/g,"");document.getElementById(d+"_A_USERNAME").value=document.getElementById(d+"_A_USERNAME").value.replace(/<+/g,"〈").replace(/>+/g,"〉");var a="USERNAME="+escape(document.getElementById(d+"_A_USERNAME").value.trim2())+"&COUNTRY="+document.getElementById(d+"_1").value+"&PROVENCE="+document.getElementById(d+"_2").value;a+="&CITY="+document.getElementById(d+"_3").value+"&ADDRESS="+escape(document.getElementById(d+"_A_ADDRESS").value.trim2())+"&POSTCODE="+escape(document.getElementById(d+"_A_POSTCODE").value.trim2());a+="&MOBILE="+escape(document.getElementById(d+"_A_MOBILE").value.trim2())+"&PHONE="+escape(document.getElementById(d+"_A_PHONE").value.trim2());a+="&NCLASS="+jQuery("[name='"+d+"_A_NCLASS']:checked").val();if(d=="new"&&newAddressId!=""){a+="&orgaddressid="+newAddressId}else{a+="&orgaddressid="+d}jQuery.ajax({type:"POST",url:"/ajax/market/addorupdateaddress.php",data:a,success:function(f){var e=createJson(f);if(e.success){jQuery(c).show();if(e.id==-1){alert("配送地址不能超过4个");window.location.reload();return}if(b=="添加"||b=="修改"){reSetReadAddress(d);setRWText(1,d);if(b=="添加"){newAddressId=e.id;document.getElementById("new_tip").innerHTML="<h4>填写完毕后，请点击确定按钮</h4>";document.getElementById("new_bottom_command").innerHTML='<image src="/template/images/market/menu/menu_qd.jpg" onclick="addOrUpdateAddress(\'new\',2,this)"> <image src="/template/images/market/menu/menu_qx.jpg"   onclick="setRWText(1,\'new\')">'}}else{newAddressId=e.id;selectAddressId=newAddressId;nextShoping1()}}else{if(b==0){b="添加"}alert(b+"地址失败，请稍后再试");c.style.display="block"}},error:function(e){if(b==0){b="添加"}alert(b+"地址失败，请稍后再试");c.style.display="block"}})}function checkConsigneeInfo(){if(document.getElementById("new_realrname").value.trim2()==""||(document.getElementById("new_mobile").value.trim2()==""&&document.getElementById("new_phone").value.trim2()=="")){return false}return true}function updateConsigneeInfo(b,c){b.style.display="none";var a="USERNAME="+escape(document.getElementById("new_realrname").value.trim2())+"&MOBILE="+escape(document.getElementById("new_mobile").value.trim2())+"&PHONE="+escape(document.getElementById("new_phone").value.trim2());jQuery.ajax({type:"POST",url:"/ajax/market/updateconsigneeinfo.php",data:a,success:function(e){var d=createJson(e);if(d.success){b.style.display="block";nextShoping1()}else{alert("添加提货人信息失败，请稍后再试");b.style.display="block"}},error:function(d){alert("添加提货人信息失败，请稍后再试");b.style.display="block"}})}function checkNewAddress(b){var a="";var c=new validator();if(document.getElementById(b+"_A_USERNAME").value.trim2()==""){alert("请填写收货人姓名");return false}if(c.chLen(document.getElementById(b+"_A_USERNAME").value)>100){alert("收货人姓名字符数不能超过100");return false}if(document.getElementById(b+"_1").selectedIndex==0||document.getElementById(b+"_2").selectedIndex==0||document.getElementById(b+"_3").selectedIndex==0){alert("请选择地区");return false}if(document.getElementById(b+"_A_ADDRESS").value.trim2()==""){alert("请填写收货地址");return false}if(c.chLen(document.getElementById(b+"_A_ADDRESS").value)>300){alert("收货人姓名字符数不能超过300");return false}if(!c.isTel(document.getElementById(b+"_A_POSTCODE").value.trim2())){if(!c.isTel(document.getElementById(b+"_A_POSTCODE").value.trim2())){alert("请填写正确的邮编");return false}}if(document.getElementById(b+"_A_MOBILE").value.trim2()==""&&document.getElementById(b+"_A_PHONE").value.trim2()==""){alert("请填写移动电话或者固定电话");return false}if(document.getElementById(b+"_A_MOBILE").value.trim2()!=""&&!c.isTel(document.getElementById(b+"_A_MOBILE").value.trim2())){alert("请填写正确的移动电话");return false}if(document.getElementById(b+"_A_PHONE").value.trim2()!=""&&!c.isTel(document.getElementById(b+"_A_PHONE").value.trim2())){alert("请填写正确的固定电话");return false}return true}function applyAddress(b){var a=document.getElementById("tbody_address").getElementsByTagName("TABLE");for(var c=0;c<a.length;c++){a[c].parentNode.className="noselectedAddress"}document.getElementById("table_"+b).parentNode.className="selectedAddress";selectAddressId=b;if(b=="new"){selectAddressId=newAddressId}}function initShoping2(){setConfirmIdFromCookie();selectPayId=dPayId;if(document.getElementById("r_pay_"+selectPayId)){document.getElementById("r_pay_"+selectPayId).checked=true}if(document.getElementById("step2_1button")){document.getElementById("step2_1button").style.display="block"}if(document.getElementById("step2_2button")){document.getElementById("step2_2button").style.display="block"}}function changePayModel(a){selectPayId=a.getAttribute("value")}function delFromCookie(e,f){var a=myCookie.getCookie("mycart");if(a==null){return}var d;var g;var c=-1;d=splitStr(a,global_SplitVal_1);for(var b=0;b<d.length;b++){g=splitStr(d[b],(","));if(g[0]==e&&g[1]==f){c=b;break}}if(c!=-1){d.splice(c,1);a=d.join(global_SplitVal_1);if(a.trim2()!=""){a+="!@!";myCookie.setCookie("mycart",a,{expireDays:30,path:"/"})}else{emptyCart()}}}function delFromCart(c,b,d){delFromCookie(b,d);setTipDivPos(c,"删除成功",2000);c.parentNode.parentNode.parentNode.removeChild(c.parentNode.parentNode);var a=myCookie.getCookie("mycart");if(a==null){a=""}if(a==""){document.getElementById("d_checkout").style.display="none"}totalPrice()}function setCookiePdNum(n,l,b){var g=parseInt(getCookiePdNum(l,b));if(isInt(n.value)&&parseInt(n.value)!="0"){var f=parseInt(n.value.trim2());if(g==f){return true}var a=parseInt2(n.getAttribute("pmount"));var c=parseInt2(n.getAttribute("packamount"));var j=n.getAttribute("pname");var h=n.getAttribute("packname");var m=getSingleCookiePdNum(l,0);var e=getSingleCookiePdNum(b,1);var k=a-m+g;var d=c-e+g;if(b=="no"){if(f>k){if(k>0){n.value=k;addToCart(n,l,b,k,0);totalPrice();setTipDivPos(n,"对不起,"+j+"("+l+")目前最多能购买的量是:"+k)}else{n.value=g;setTipDivPos(n,"对不起,"+j+"("+l+")已经售完")}return false}}if(b!="no"){if(k<=d){if(f>k){if(k>0){n.value=k;addToCart(n,l,b,k,0);totalPrice();setTipDivPos(n,"对不起,"+j+"("+l+")目前最多能购买的量是:"+k)}else{n.value=g;setTipDivPos(n,"对不起,"+j+"("+l+")已经售完")}return false}}if(d<k){if(f>d){if(d>0){n.value=d;addToCart(n,l,b,d,0);totalPrice();setTipDivPos(n,"对不起"+h+"("+b+")目前最多能购买的量是:"+d)}else{n.value=g;setTipDivPos(n,"对不起,"+h+"("+b+")已经售完")}return false}}}addToCart(n,l,b,f,0);totalPrice();setTipDivPos(n,"修改数量成功",2000)}else{n.value=g}}function totalPrice(){iCartArr=document.getElementsByName("i_cart");var b=0;for(var c=0;c<iCartArr.length;c++){obj=iCartArr[c];var a=parseInt(obj.getAttribute("psprice"));if(isNaN(a)){a=0}var d=parseInt(obj.getAttribute("packsprice"));if(isNaN(d)){d=0}b+=(a+d)*parseInt(obj.value)}document.getElementById("totalPrice").innerHTML="总额:"+b;return(b)}function getCookiePdNum(a,b){var d=myCookie.getCookie("mycart");if(d==null){d=""}var f;var c;f=splitStr(d,global_SplitVal_1);for(var e=0;e<f.length;e++){c=splitStr(f[e],(","));if(c[0]==a&&c[1]==b){return c[2]}}return 0}function getSingleCookiePdNum(f,e){var b=myCookie.getCookie("mycart");if(b==null||b==""){return 0}var d;var g;var a=0;d=splitStr(b,global_SplitVal_1);for(var c=0;c<d.length;c++){g=splitStr(d[c],(","));if(g[e]==f){a+=parseInt(g[2])}}return a}function setPdCookieChange(a){myCookie.setCookie("pdischange",a,{expireDays:30,path:"/"})}function openPack(a){window.open("/gwc/pdpack.php?productid="+a)}function showErrMsg(){document.getElementById("d_pdpack_js").setAttribute("issel")="0";document.getElementById("d_pdpack_js").innerHTML="查找失败2"}function getOptionValue(a){var b=document.getElementsByName(a);for(i=0;i<b.length;i++){if(b[i].checked){return b[i].value;break}}return""}function addToCartFromPage(c){var d=getSingleCookiePdNum(productId,0);var b=getSingleCookiePdNum(packageId,1);var a=parseInt(getCookiePdNum(productId,packageId));if(d+1>productStorageNum){setTipDivPos(c,"对不起"+productName+"("+productId+")已售完");return false}if(packageId!="no"){if(b+1>packageStorageNum){setTipDivPos(c,"对不起"+packageName+"("+packageId+")已售完,建议选择其他包装");return false}}addToCart(c,productId,packageId,a+1,1)}function addToCart(h,e,a,k,j){var d=myCookie.getCookie("mycart");if(d==null){d=""}var c=false;var b;var f;b=splitStr(d,global_SplitVal_1);for(var g=0;g<b.length;g++){f=splitStr(b[g],(","));if(f[0]==e&&f[1]==a){b[g]=e+","+a+","+k;c=true;break}}if(c){d=b.join(global_SplitVal_1)+"!@!"}if(!c){d+=e+","+a+","+k+global_SplitVal_1}myCookie.setCookie("mycart",d,{expireDays:30,path:"/"});if(j==null){j=1}if(j==1){location.href="/market/mycart.php"}}function openCart(){window.location.href="/market/mycart.php"}function openCheckOut(){window.location.href="/market/checkout.php"}function reloadGwc(){location.href="/market/mycart.php"}function trimCookie(){var a=myCookie.getCookie("mycart");if(a.trim2()==""){return a}if(a.slice(a.length-global_SplitVal_1.length)==global_SplitVal_1){a=a.slice(0,a.length-global_SplitVal_1.length)}return a}var is_window_open=true;function GoOnShoping(){try{if(window.opener.is_window_open){closeWindow()}else{window.location.href="/index.php"}}catch(a){window.location.href="/index.php"}};
