function upLoadVaildate(n,t,i){if($("#DropDownListShopList").val()=="")return GETAO.SuperShowMsg($("#DropDownListShopList"),"请选择连锁门店！"),!1;if($.trim(n.val())=="")return GETAO.SuperShowMsg($("#txtContactMan"),"联络人员不能为空！"),!1;if($.trim($(t).val())=="")return GETAO.SuperShowMsg($("#txtContactManPhone"),"联络电话不能为空！"),!1;var r=/^[1][3456789]\d{9}$/;return r.test($.trim($(t).val()))?$.trim($(i).val()).length==0?(GETAO.SuperShowMsg($("#txtCustomerRemark"),"请填写制作要求！"),!1):$.trim($(i).val()).length>500?(GETAO.SuperShowMsg($("#txtCustomerRemark"),"制作要求不能多于500字！"),!1):!0:(GETAO.SuperShowMsg($("#txtContactManPhone"),"请输入正确的联络电话！"),!1)}function upLoad(){var t,n,i;try{var r=$.trim($("#txtContactMan").val()),u=$.trim($("#txtContactManPhone").val()),f=$.trim($("#txtCustomerRemark").val());if(!upLoadVaildate($("#txtContactMan"),$("#txtContactManPhone"),$("#txtCustomerRemark")))return;if(uploader.getFiles().length==0)return GETAO.alertMessage("系统提示","请选择您的制作文件！",null),!1;for(t={ContactMan:encodeURI(r),ContactManPhone:encodeURI(u),CustomerRemark:encodeURI(f),Files:[]},n=0;n<uploader.getFiles().length;n++)i={ID:uploader.getFiles()[n].id,Name:encodeURI(uploader.getFiles()[n].name),Size:uploader.getFiles()[n].size,MD5:"",Date:uploader.getFiles()[n].lastModifiedDate},t.Files.push(i);return uploader.option("formData",{FormData:JSON2.stringify(t),EnterpriseCode:encodeURI(setting.EnterpriseCode),FileStorageExtend:encodeURI(setting.ServerCode),ShopCode:encodeURI($("#DropDownListShopList").val())}),$("#indexMask").show(),uploader.upload(),!1}catch(e){GETAO.alertMessage("系统提示","上传错误："+e.message,null)}}function showProgress(n,t){try{$("#"+n).hasClass("none")&&($("#"+n).removeClass("none"),GETAO.showCenter(n,0)),t>=100?($("#"+n).find(".progress").css("width","100%"),$("#"+n).find(".progressMessage").html("100%"),$("#"+n).find(".title").html("文件保存中")):($("#"+n).find(".progress").css("width",t+"%"),$("#"+n).find(".progressMessage").html(t+"%"),$("#"+n).find(".title").html("文件上传中"))}catch(i){alert(i)}}function autoCarousel(){function i(n){t.removeClass("curr"),t.eq(n).addClass("curr"),u=n*s,o.animate({left:"-"+u+"px"},"slide")}function f(){n=n+1,n<=h-1?i(n):(n=0,i(n))}function c(){$(".yemian_con .banner .switch").mouseenter(function(){clearInterval(r)})}function l(){$(".yemian_con .banner .switch").mouseleave(function(){r=setInterval(f,5e3)})}var t=$(".yemian_con .banner .switch").children("a"),e=$(".yemian_con .banner .move li"),o=$(".yemian_con .banner .move"),s=$(".yemian_con .banner .move li").width(),h=e.size(),n=0,a,u=0,r;t.mouseenter(function(){n=$(this).index(),i(n)}),r=setInterval(f,5e3),c(),l()}function selectLoginTypeChange(){try{$("#useVCode").hide();var n=$("#selectLoginType").val();n=="0"?($("#hUserCode").html("登录账号"),$("#hPassword").html("登录密码"),$("#type4PWD").show(),$("#type4VCode").hide()):n==1?($("#hUserCode").html("会员卡号"),$("#hPassword").html("会员密码"),$("#type4PWD").show(),$("#type4VCode").hide()):($("#hUserCode").html("手机号码"),$("#hPassword").html("验证代码"),$("#type4VCode").show(),$("#type4PWD").hide(),$("#vcode").val("")),(n==0||n==1)&&$("#password").val(""),rememberPwd(n)}catch(t){alert(t.message)}}function rememberPwd(n){var r=GETAO.Cookie.Get("GETAOUSERCODE"),i,t;if(r&&(i=GETAO.Cookie.Get("GETAOREMEMBER"),i&&(t=GETAO.Cookie.Get("GETAOUSERMMCD"),t))){n!=2&&($("#password").val(decodeURI(t)),$("#hidISJMMM").val("1")),$("#ckb_RememberPwd").attr("checked",!0);return}}function e_SendVCode(){var t=$("#userCode").val(),n="#login_VCode4Phone";if(!GETAO.IsMobileNumber(t)){GETAO.SuperShowMsg($("#userCode"),"请输入正确的手机号码！");return}beginSend(n)&&$.ajax({url:"/NBSAPI/User/SendValidateCode",type:"POST",async:!1,data:{phone:t,pageAction:"UserLogin"},dataType:"Json",success:function(i){i.ResponseCode=="0"?(isSendVCode=!0,sendEnd(n,1)):i.ResponseCode=="10"?(sendEnd(n,2),$("#alertConfirm").val("注册"),GETAO.alertMessage("系统提示",i.ResponseMessage,function(){window.location.href="/home/register?phone="+t},function(){$("#alertConfirm").val("确定")})):(GETAO.alertMessage("系统提示","发送失败："+i.ResponseMessage),sendEnd(n,2))},error:function(){GETAO.alertMessage("系统提示","发送失败，系统繁忙。"),sendEnd(n,2)}})}function e_PwdFocus(){var n=$("#selectLoginType").val(),t=$("#userCode").val();n==0&&GETAO.IsMobileNumber(t)?$("#useVCode").show():$("#useVCode").hide()}function e_UseVCode(){$("#selectLoginType").val("2"),selectLoginTypeChange(),e_SendVCode(),$("#vcode").focus()}function loginVaildate(){var n=$("#userCode").val(),t=$("#selectLoginType").val(),i;if(i=t!=2?$("#password").val():$("#vcode").val(),t==0){if(n.length<=0)return GETAO.SuperShowMsg($("#userCode"),"云端账号不可为空！"),!1}else if(t==1){if(n.length<=0)return GETAO.SuperShowMsg($("#userCode"),"会员卡号不可为空！"),!1}else{if(n.length<=0)return GETAO.SuperShowMsg($("#userCode"),"手机号码不可为空！"),!1;if(!GETAO.IsMobileNumber(n))return GETAO.SuperShowMsg($("#userCode"),"请输入正确的手机号码！"),!1}if(t!=2){if(i.length<=0)return GETAO.SuperShowMsg($("#password"),"请输入密码！"),!1}else{if(!isSendVCode)return GETAO.SuperShowMsg($("#vcode"),"请先发送短信验证码！"),!1;if(i.length<=0)return GETAO.SuperShowMsg($("#vcode"),"请输入验证码！"),!1}return!0}function login(){var r,u,n,e;if(!loginVaildate())return!1;var f=$("#userCode").val(),t="",i=$("#selectLoginType").val();return t=i==0||i==1?$("#password").val():$("#vcode").val(),r=$("#selectLoginType option:selected").val(),$("#hidCardActivateSN").val(f),u="0",document.getElementById("ckb_RememberPwd")&&document.getElementById("ckb_RememberPwd").checked&&(u="1"),$("#hidISJMMM").val()=="1"&&(t=GETAO.Cookie.Get("GETAOREMEMBER"),t||GETAO.SuperShowMsg($("#password"),"密码有误！")),n=$("#hidISJMMM").val(),(n==null||n==undefined||n.length==0||r==2)&&(n="0"),e={loginType:r,userCode:f,password:t,rememberPwd:u,isNeed:n},$.ajax({url:"/NBSAPI/User/Login",type:"POST",data:e,dataType:"Json",success:function(n){if(n.ResponseCode=="0"){var t=n.ResponseData;return t.ActionType=="WeixinAuth"?(GETAO.alertMessage("系统提示","<p>您的云端账号登录验证通过。<\/p><p>为了更好的为您服务,请使用您常用的微信扫码完成授权。<\/p>",function(){window.location.href="/TPALogin/TPALogin?t=weixin&r="+$("#hidRedirectUrl").val()+"&state="+t.LoginInfoLockerTicket}),!0):GETAO.IsLAOWANG($("#hidRedirectUrl").val())?(window.location.href=t.Datas,!0):(window.location.href=GETAO.YinteDecode($("#hidRedirectUrl").val()),!0)}if(n.ResponseCode=="2")$(".bord").css("height",$(document).height()).show(),GETAO.showCenter("box_info",0),$("#box_info").fadeIn("fast");else return i==1||i==0?GETAO.SuperShowMsg($("#password"),n.ResponseMessage):GETAO.SuperShowMsg($("#vcode"),n.ResponseMessage),!1}}),!1}function cardActivation(){var i=$("#txt_phone").val(),n,t;if(GETAO.isNullOrUndefinedOrEmpty(i)){GETAO.SuperShowMsg($("#txt_phone"),"请输入正确的手机号！");return}if(PhoneValidate($("#txt_phone"))){if(n=$("#hidIdentifierCode").val(),GETAO.isNullOrUndefinedOrEmpty(n)||n!="1")return GETAO.SuperShowMsg($("#txt_PhoneVC"),"请先发送短信验证码"),!1;if(t=$("#txt_PhoneVC").val(),GETAO.isNullOrUndefinedOrEmpty(t))return GETAO.SuperShowMsg($("#txt_PhoneVC"),"请输入正确的短信验证码"),!1;if(PasswordValidate($("#txtCardActivatePassWord"))&&PasswordToSameValidate($("#txtCardActivatePassWord"),$("#txtCardActivateToSamePassWord"))){var r=$.trim($("#txtCompanyName").val()),u=$("#txtCardActivatePassWord").val(),f=$("#hidCardActivateSN").val(),e=$("#txtRegistedInvitedCode").val(),o={phone:i,password:u,sn:f,phoneVC:t,companyName:r,registedInvitedCode:e};$.ajax({url:"/Home/CardActivation",type:"POST",data:o,dataType:"json",success:function(n){return n==null?(GETAO.alertMessage("系统提示","未知错误",null),!1):n.ResponseCode!="0"?(GETAO.alertMessage("系统提示",n.ResponseMessage,null),!1):n.ResponseCode=="0"?(GETAO.alertMessage("系统提示","恭喜您激活成功，点击确定，系统将自动登录。",function(){window.location.href=n.ResponseData}),!0):void 0},error:function(){return GETAO.alertMessage("系统提示","服务器请求异常！",null),!1}})}}}function showCardActivationPanel(n){$("#CardActivationPanel").show(),clearCardActivationPanel(n)}function clearCardActivationPanel(n){$("#hidCardSN").val(n),$("#txtFillCardUserCode").val(""),$("#txtFillCardPassword").val(""),$("#txtFillCardPassWord4QR").val(""),$("#txtFillCardEmail").val(""),btnUserInsertByCardValidate()}function refershCode(){$(".b-alert-v-code .m-code").attr("src","/Handler/NBSHandler/ImageShower4ValidateCode.ashx?action=CardActivation&r="+Math.random())}function showCodeAlert(){if(!GETAO.IsMobileNumber($("#txt_phone").val())){GETAO.SuperShowMsg($("#txt_phone"),"请输入正确的手机号！");return}$(".b-alert-mask").show(),$(".b-alert-v-code").show(),$("#txt_v_code").val(""),refershCode()}function hideCodeAlert(){$(".b-alert-mask").hide(),$(".b-alert-v-code").hide()}function sendMessage(n){var t,i;try{if(t=$("#txt_v_code").val(),GETAO.isNullOrUndefinedOrEmpty(t)){alert("请输入正确的验证码");return}if(n=$("#but_sendVCode4Phone")[0],i=$("#txt_phone").val(),GETAO.isNullOrUndefinedOrEmpty(i)){GETAO.SuperShowMsg($("#txt_phone"),"请输入正确的手机号！");return}if(!PhoneValidate($("#txt_phone")))return;beginSend(n)&&$.ajax({url:"/NBSAPI/User/SendValidateCode",type:"POST",async:!1,data:{phone:i,pageAction:"CardActivation",vCode:t},dataType:"Json",success:function(t){t.ResponseCode=="0"?($("#hidIdentifierCode").val("1"),sendEnd(n,1),hideCodeAlert()):(refershCode(),alert(t.ResponseMessage),sendEnd(n,2))},error:function(){hideCodeAlert(),alert("发送失败，系统繁忙。"),sendEnd(n,2)}})}catch(r){alert("验证码发送失败。")}}function beginSend(n){try{return $(n).val("发送中"),$(n).attr("disabled","disabled"),$(n).addClass("operat-disable"),$(n).removeClass("operat-but"),!0}catch(t){return!1}}function sendEnd(n,t){try{if(waiting&&(window.clearInterval(waiting),waiting=null),t==1){var i=59;waiting=setInterval(function(){$(n).val("重新发送（"+i+"）"),i--,i<=0&&($(n).val("重新发送"),$(n).removeAttr("disabled"),$(n).removeClass("operat-disable"),$(n).addClass("operat-but"),window.clearInterval(waiting),waiting=null)},1e3)}else t==2&&($(n).removeAttr("disabled"),$(n).val("发送验证码"),$(n).removeClass("operat-disable"),$(n).addClass("operat-but"))}catch(r){r}}var uploader=null,setting=null,isSendVCode,waiting;$(function(){var n,i;$("#ksxd").click(function(){$(this).addClass("orange"),$(this).find("i").addClass("orange_tb"),$("#zhdl").removeClass("blue"),$("#zhdl").find("i").removeClass("blue_tb"),$("#login").addClass("operat-none"),$("#quick_order").removeClass("operat-none")}),$("#zhdl").click(function(){$(this).addClass("blue"),$(this).find("i").addClass("blue_tb"),$("#ksxd").removeClass("orange"),$("#ksxd").find("i").removeClass("orange_tb"),$("#quick_order").addClass("operat-none"),$("#login").removeClass("operat-none")});$("#password,#vcode").on("keyup",function(){$("#hidISJMMM").val()!="0"&&$("#hidISJMMM").val("0")});if($("#hidIsShowShopList").val()!="1"&&$("#div4ShopList").hide(),n=document.getElementById("gonggao"),n){var t=0,r=n.offsetHeight,u=n.children[0].cloneNode(!0);n.appendChild(u),setInterval(function(){t==r&&(t=0),n.style.marginTop="-"+t+"px",t+=1},150)}autoCarousel(),WebUploader.Uploader.support()||GETAO.alertMessage("系统提示",'您当前的浏览器Flash版本过低，为了不影响您的正常使用，请尝试<a href="https://get.adobe.com/flashplayer/?loc=cn" target="_blank">升级Flash<\/a>播放器',null),setting=$("#oss4Yinte").val()!=""?JSON2.parse($("#oss4Yinte").val()):{},i=!1,uploader=WebUploader.create({disableGlobalDnd:!0,pick:{id:"#filePicker",innerHTML:"选择文件",multiple:!1},compress:!1,sendAsBinary:!0,method:"POST",fileNumLimit:1,fileSingleSizeLimit:52428800,server:"http://"+setting.ServerIP+":8889/?action=QuickBillInsert",swf:"/Includes/Scripts/Third/webUploader.swf"});uploader.on("beforeFileQueued",function(n){var t=RegExp(/[(\#)(\%)(\+)(~)(\ )(\\)(\/)(\>)(\<)(\?)]+/);if(t.test(n.name))return GETAO.alertMessage("系统提示","文件“"+n.name+"”的名称不可以包含非法字符例如空格,#,%,<,>,?，请重新命名！",function(){uploader.reset()}),!1;if(n.size==0)return GETAO.alertMessage("系统提示","文件“"+n.name+"”为空文件，请重新选择！",function(){uploader.reset()}),!1;if(n.size>52428800)return GETAO.alertMessage("系统提示",'快速下单方仅支持不超过<strong class="text-error">【'+WebUploader.formatSize(52428800,0,["Byte","KB","MB"])+'】<\/strong>大小的文件上传。<br /><br /><span class="text-error">建议先注册账号再登陆下单。<\/span>',function(){uploader.reset()}),!1;if(n.size>setting.MaxFileSize4NoRegiste*1024)return GETAO.alertMessage("系统提示",'快速下单方仅支持不超过<strong class="text-error">【'+WebUploader.formatSize(setting.MaxFileSize4NoRegiste*1024,0,["Byte","KB","MB"])+'】<\/strong>大小的文件上传。<br /><br /><span class="text-error">建议先注册账号再登陆下单。<\/span>',function(){uploader.reset()}),!1;if(setting.DisallowExtension!=""&&setting.DisallowExtension.indexOf(n.ext.toUpperCase())>=0)return GETAO.alertMessage("系统提示","文件“"+n.name+"”为系统不支持的上传类型",null),!1;if(setting.SystemAllowExtension!="")if(setting.SystemAllowExtension.indexOf(n.ext.toUpperCase())>=0){if(setting.AllowExtension!=""&&setting.AllowExtension.indexOf(n.ext.toUpperCase())==-1)return GETAO.alertMessage("系统提示","文件“"+n.name+"”为系统不支持的上传类型",null),!1}else return GETAO.alertMessage("系统提示","文件“"+n.name+"”为系统不支持的上传类型",null),!1;return uploader.reset(),$("#uploadfiles").val(n.name),!0});uploader.on("uploadError",function(n,t){$("#indexMask").hide();var r=n.getStatus();uploader.request("predict-runtime-type")=="flash"&&(i=!0);switch(r){case"error":r="上传发生错误，文件可能不存在或网络出现异常，请检查是否为以下原因：<br />",r+="1.Windows 7、Windows 8 用户请尝试以管理员模式启动浏览器。<br />",r+="2.您当前的网络是否畅通。<br />",r+="3.文件是否已经被删除或被其它应用程序打开。<br />",r+="4.您的网络连接不稳定，建议登录系统并使用“插件上传”方式";break;case"interrupt":r="文件上传时网络中断或上传被取消";break;case"invalid":r="文件不合格，请重新上传";break;case"cancelled":r="文件被移除，上传失败";break;default:r="上传出现未能处理的错误"}return t=="server"&&(r="上传的文件在文件接收服务器上发生错误，请重新命名文件名称。"),GETAO.alertMessage("系统提示",r,function(){window.history.go(0)}),!1});uploader.on("error",function(n){n=="Q_EXCEED_NUM_LIMIT"&&GETAO.alertMessage("系统提示","快速下单模式仅支持上传单文件，如您有多个文件，推荐压缩后再上传或登录后再上传。",function(){window.history.go(0)}),n=="Q_EXCEED_SIZE_LIMIT"&&GETAO.alertMessage("系统提示","快速下单模式仅支持最大上传50MB的文件，请登录后再上传大于50MB的文件",function(){window.history.go(0)})});uploader.on("reset",function(){$("#uploadfiles").val("")});uploader.on("ready",function(){uploader.request("predict-runtime-type")=="html5"});uploader.on("uploadAccept",function(n,t){var i=JSON2.parse(t._raw);return i.ResponseCode!=0?(serverMsg=i.ResponseMessage,!1):!0});uploader.on("uploadProgress",function(n,t){try{t&&showProgress("div_Progress",parseFloat(t*100).toFixed(2))}catch(i){}});uploader.on("uploadStart",function(n){uploader.option("formData",{FileName:encodeURI(n.name)})});uploader.on("uploadSuccess",function(n,t){var i=JSON2.parse(t._raw);i.ResponseCode=="0"&&($("#div_Progress").addClass("none"),GETAO.alter4QuickBillOk("您的订单已提交，请耐心等待生产",i.ResponseData,n.name,function(){window.location.href="/Home/Index"}))})}),isSendVCode=!1,$(function(){var n=GETAO.Cookie.Get("GETAOLT"),t,u,i,r;n&&$("#selectLoginType").val(n),selectLoginTypeChange(),t=GETAO.Cookie.Get("GETAOUSERCODE"),t&&$("#userCode").val(decodeURIComponent(t)),rememberPwd(n),$("#login").keydown(function(n){n==document.all?window.event:n,(n.keyCode||n.which)==13&&login()}),u=$.request.queryString.loginType,i=$.request.queryString.phone,u=="validateCode"&&GETAO.IsMobileNumber(i)&&($("#selectLoginType").val(2),$("#userCode").val(i),$("#vcode").focus().val(""),selectLoginTypeChange(),e_SendVCode()),r=$("#hidTPALoginResultIndex").val(),r.length>0&&$.ajax({url:"/NBSAPI/User/TPALoginResultGet",type:"Post",async:!1,data:{tpaLoginResultIndex:r},dataType:"json",success:function(n){var t;if(n.ResponseCode=="0"){if(t=n.ResponseData,t.code!=0)if(t.data.ResultType&&t.data.ResultType=="AccountExistPhone"){var r=t.data.ResultData.CurrUserCode,u=t.data.ResultData.CurrPhone,f=t.data.ResultData.LoginUserCode,i="";i=t.data.ResultData.IsOldUser?"您使用微信授权的账号已经绑定了用户账号："+r+"，若此账号也是您的账号之一，您可使用此账号登录云端。若依然要使用【"+f+"】进行登录，请更换另一微信账号进行授权。":"您使用微信授权的账号已经绑定了手机号码："+u+"，若此号码也是您的手机号之一，您可使用此手机号登录云端。若依然要使用其他账号进行登录，请更换另一微信账号进行授权。",GETAO.alertMessage("系统提示","登录失败！"+i,null)}else GETAO.alertMessage("系统提示","登录失败！"+t.msg,null)}else console.log(n.ResponseMessage)}})}),$("#ckbFillUserCode").change(function(){$(this).prop("checked")?$("#txtFillCardUserCode").val($("#hidCardSN").val()):$("#txtFillCardUserCode").attr("value","")}),waiting=null