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(a,b,e){var j=myCookie.getCookie("mycart");var h=false;var g;var c;g=splitStr(j,"!@!");for(var d=g.length-1;d>=0;d--){c=splitStr(g[d],",");if(c[0]==a&&c[1]==b){g[d]=a+","+b+","+(parseInt(c[2])+parseInt(e));h=true;break}}if(h){j=g.join("!@!")}if(!h){if(j==""){j=a+","+b+","+e}else{j+="!@!"+a+","+b+","+e}}myCookie.setCookie("mycart",j,{expireDays:30,path:"/"});isrefresh=1;if(isrefresh==1){var f=window.open("/market/mycart.php","_self");f.focus()}}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")}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.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(a,e){if(e=="new"){jQuery("#table_command_new").hide()}var g="";var f="";if(a==1){g="";f="none"}if(a==2){if(document.getElementById(e+"_1").length<1){var d=document.getElementById(e+"_1").getAttribute("val");var c=document.getElementById(e+"_2").getAttribute("val");var b=document.getElementById(e+"_3").getAttribute("val");global3SetSelect(sj_area,[e+"_1",e+"_2",e+"_3"],["国家","省份、州","地级市、县"],[1,0,0]);globalSetOrgValue([e+"_1",d],[e+"_2",c],[e+"_3",b])}g="none";f="";document.getElementById("table_"+e).parentNode.className="noselectedAddress";if(selectAddressId==e){selectAddressId=""}if((e=="new")&&selectAddressId==newAddressId){selectAddressId=""}}document.getElementById("table_read_"+e).style.display=g;document.getElementById("table_write_"+e).style.display=f}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");e.rows[c].cells[1].innerHTML=f[0].value.trim2()}}}function addOrUpdateAddress(b,d,a){if(!checkNewAddress(b)){return}a.style.display="none";if(d==1){d="添加"}if(d==2||newAddressId!=""){d="修改"}document.getElementById(b+"_A_ADDRESS").value=document.getElementById(b+"_A_ADDRESS").value.replace(/\\/g,"");document.getElementById(b+"_A_ADDRESS").value=document.getElementById(b+"_A_ADDRESS").value.replace(/<+/g,"〈").replace(/>+/g,"〉");document.getElementById(b+"_A_USERNAME").value=document.getElementById(b+"_A_USERNAME").value.replace(/\\/g,"");document.getElementById(b+"_A_USERNAME").value=document.getElementById(b+"_A_USERNAME").value.replace(/<+/g,"〈").replace(/>+/g,"〉");var c="USERNAME="+escape(document.getElementById(b+"_A_USERNAME").value.trim2())+"&COUNTRY="+document.getElementById(b+"_1").value+"&PROVENCE="+document.getElementById(b+"_2").value;c+="&CITY="+document.getElementById(b+"_3").value+"&ADDRESS="+escape(document.getElementById(b+"_A_ADDRESS").value.trim2())+"&POSTCODE="+escape(document.getElementById(b+"_A_POSTCODE").value.trim2());c+="&MOBILE="+escape(document.getElementById(b+"_A_MOBILE").value.trim2())+"&PHONE="+escape(document.getElementById(b+"_A_PHONE").value.trim2());if(b=="new"&&newAddressId!=""){c+="&orgaddressid="+newAddressId}else{c+="&orgaddressid="+b}jQuery.ajax({type:"POST",url:"/ajax/market/addorupdateaddress.php",data:c,success:function(f){var e=createJson(f);if(e.success){jQuery(a).show();if(e.id==-1){alert("配送地址不能超过4个");window.location.reload();return}if(d=="添加"||d=="修改"){reSetReadAddress(b);setRWText(1,b);if(d=="添加"){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(d==0){d="添加"}alert(d+"地址失败，请稍后再试");a.style.display="block"}},error:function(e){if(d==0){d="添加"}alert(d+"地址失败，请稍后再试");a.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")};