﻿$(document).ready(function(){$.formValidator.initConfig({formid:"frmLogin",onerror:function(msg){alert(msg);}});$("#txtAccount").formValidator({onshow:"请输入登陆的游戏账号",onfocus:"游戏账号由2-20个字符组成(大小写区分)"}).inputValidator({min:2,max:20,onerror:"输入的游戏账号格式错误,请确认[游戏账号由2-20个字符组成(大小写区分)]"}).regexValidator({regexp:"usernamech",datatype:"enum",onerror:"输入的游戏账号格式错误,请确认[游戏账号由2-20个字符组成(大小写区分)]"});$("#txtPassword").formValidator({onshow:"请输入游戏账号密码",onfocus:"密码不能为空"}).inputValidator({min:6,max:20,empty:{leftempty:false,rightempty:false,emptyerror:"密码两边不能有空符号"},onerror:"请输入6-20位密码不能为空,请确认"}).regexValidator({regexp:"password",datatype:"enum",onerror:"输入的游戏账号密码错误,请确认!"});$("#txtValidatorCode").formValidator({onshow:"请输入四位附加码",onfocus:"四位附加码不能为空"}).inputValidator({min:4,max:4,empty:{leftempty:false,rightempty:false,emptyerror:"四位附加码两边不能有空符号"},onerror:"四位附加码输入错误!"}).ajaxValidator({type:"get",url:"CheckCode.aspx",datatype:"json",success:function(data){if(data=="1"){return true;}else{return false;}},buttons:$("#button"),error:function(){alert("服务器没有返回数据，可能服务器忙，请重试");},onerror:"验证码不正确，请重新填写",onwait:"正在对验证，请稍候..."});$.formValidator.initConfig({validatorgroup:"2",formid:"frmDonateTo",onerror:function(msg){alert(msg);}});$("#txtDonateToAccount").formValidator({validatorgroup:"2",onshow:"请输入登陆的游戏账号",onfocus:"游戏账号由2-20个字符组成(大小写区分)"}).inputValidator({min:2,max:20,onerror:"输入的游戏账号格式错误,请确认[游戏账号由2-20个字符组成(大小写区分)]"}).regexValidator({regexp:"usernamech",datatype:"enum",onerror:"输入的游戏账号格式错误,请确认[游戏账号由2-20个字符组成(大小写区分)]"});$("#txtConfirmDonateToAccount").formValidator({validatorgroup:"2",onshow:"请输入登陆的游戏账号",onfocus:"游戏账号由2-20个字符组成(大小写区分)"}).inputValidator({min:2,max:20,onerror:"输入的游戏账号格式错误,请确认[游戏账号由2-20个字符组成(大小写区分)]"}).regexValidator({regexp:"usernamech",datatype:"enum",onerror:"输入的游戏账号格式错误,请确认[游戏账号由2-20个字符组成(大小写区分)]"}).compareValidator({desid:"txtDonateToAccount",operateor:"=",onerror:"两次输入的受赠账号不一致,请确认"});$("#txtDonateToValidatorCode").formValidator({validatorgroup:"2",onshow:"请输入四位附加码",onfocus:"四位附加码不能为空"}).inputValidator({min:4,max:4,empty:{leftempty:false,rightempty:false,emptyerror:"四位附加码两边不能有空符号"},onerror:"四位附加码输入错误!"}).ajaxValidator({type:"get",url:"CheckDonateValCode.aspx",datatype:"json",success:function(data){if(data=="1"){return true;}else{return false;}},buttons:$("#donatebutton"),error:function(){alert("服务器没有返回数据，可能服务器忙，请重试");},onerror:"验证码不正确，请重新填写",onwait:"正在对验证，请稍候..."});$.formValidator.initConfig({validatorgroup:"3",formid:"frmClearJf",onerror:function(msg){alert(msg);}});$("#txtGameList").formValidator({validatorgroup:"3",onshow:"请选择待清零的游戏",onfocus:"待清零的游戏必须选择"}).inputValidator({min:1,max:20,onerror:"您是不是忘记选择待清零的游戏了？"}).defaultPassed();$("#txtDonateToValidatorCode").formValidator({validatorgroup:"3",onshow:"请输入四位附加码",onfocus:"四位附加码不能为空"}).inputValidator({min:4,max:4,empty:{leftempty:false,rightempty:false,emptyerror:"四位附加码两边不能有空符号"},onerror:"四位附加码输入错误!"}).ajaxValidator({type:"get",url:"CheckDonateValCode.aspx",datatype:"json",success:function(data){if(data=="1"){return true;}else{return false;}},buttons:$("#clearjfbutton"),error:function(){alert("服务器没有返回数据，可能服务器忙，请重试");},onerror:"验证码不正确，请重新填写",onwait:"正在对验证，请稍候..."});});function DonateTo(propsid){result=$.formValidator.pageIsValid(2);if(result){changemenu('divLoading');$.ajax({type:"POST",url:"donatetouser.aspx",data:"Account="+escape($("#txtConfirmDonateToAccount").val())+"&PropID="+escape(propsid),success:function(data){if(unescape(data)=="1"){$("#operatorinfo").html("道具赠送成功");location.href="mygoods.aspx";$("#txtDonateToAccount").val("");$("#txtConfirmDonateToAccount").val("");$("#ValidatorImg").attr("src","DonateValCode.aspx?s="+Math.random());}else{if(unescape(data)!="0"){$("#operatorinfo").html(unescape(data));}else{$("#operatorinfo").html("参数错误");}$("#ValidatorImg").attr("src","DonateValCode.aspx?s="+Math.random());location.href="mygoods.aspx";}$("#txtDonateToValidatorCode").val("");}});}}function Login(){result=$.formValidator.pageIsValid();if(result){changemenu('zhao2');changemenu('zhao');changemenu('divLoading');$.ajax({type:"POST",url:"login.aspx",data:"Account="+escape($("#txtAccount").val())+"&Password="+escape($("#txtPassword").val()),success:function(data){if(unescape(data)=="OK"){window.history.go(0);$("#txtAccount").val("");$("#txtPassword").val("");$("#Img1").attr("src","NumAndLetCheckCode.aspx?s="+Math.random());}else{alert(unescape(data));changemenu('zhao2');changemenu('zhao');changemenu('divLoading');$("#txtAccount").focus();$("#Img1").attr("src","NumAndLetCheckCode.aspx?s="+Math.random());}$("#txtValidatorCode").val("");}});}}function Logout(){changemenu('divLoading');$.ajax({type:"GET",url:"logout.aspx",data:"s="+Math.random(),success:function(data){if(unescape(data)=="1"){window.history.go(0);}}});}function CheckLoginStatues(){$.ajax({type:"GET",url:"loginstatues.aspx",data:"s="+Math.random(),success:function(data){if(unescape(data)!="1"){changemenu('zhao2');changemenu('zhao');return false;}}});}function Buy(propid){$.ajax({type:"GET",url:"loginstatues.aspx",data:"s="+Math.random(),success:function(data){if(unescape(data)=="1"){BuyProps(propid);}else{changemenu('zhao2');changemenu('zhao');return false;}}});}function BuyProps(propid){changemenu('divLoading');$.ajax({type:"GET",url:"Buy.aspx",data:"PropsID="+escape(propid)+"&s="+Math.random(),success:function(data){if(unescape(data)=="1"){location.href="Cart.aspx";}else{if(unescape(data)!="0")$("#operatorinfo").html(unescape(data));setTimeout("changemenu('divLoading')",1000);return false;}}});}function PayProps(orderid){changemenu('divLoading');$.ajax({type:"post",url:"pay.aspx",data:"OrderID="+escape(orderid),success:function(data){if(unescape(data)=="OK"){$("#operatorinfo").html("支付成功,页面转至[我的物品]栏目");location.href="mygoods.aspx";}else{if(unescape(data)!="0")$("#operatorinfo").html(unescape(data));setTimeout("changemenu('divLoading')",1000);return false;}}});}function UseProps(propid){$("#operatorinfo").html("请稍后，数据正在传输中...");changemenu('divLoading');if(propid==5){location.href="ClearGameJF.aspx";}else{$.ajax({type:"GET",url:"UseProps.aspx",data:"PropsID="+escape(propid)+"&s="+Math.random(),success:function(data){if(unescape(data)=="1"){$("#operatorinfo").html("道具使用成功");setTimeout("window.history.go(0)",1000);}else{if(unescape(data)!="0")$("#operatorinfo").html(unescape(data));setTimeout("changemenu('divLoading')",1000);return false;}}});}}function ClearGameJf(){result=$.formValidator.pageIsValid(3);if(result){changemenu('divLoading');$.ajax({type:"Post",url:"ClearJF.aspx",data:"GameID="+escape($("#txtGameList").val())+"&s="+Math.random(),success:function(data){if(unescape(data)=="1"){$("#operatorinfo").html("道具使用成功");location.href="mygoods.aspx";}else{if(unescape(data)!="0")$("#operatorinfo").html(unescape(data));setTimeout("changemenu('divLoading')",1000);return false;$("#txtDonateToValidatorCode").val("");$("#ValidatorImg").attr("src","DonateValCode.aspx?s="+Math.random());}}});}}function DelCartGoods(propid){changemenu('divLoading');$.ajax({type:"GET",url:"RemoveGoods.aspx?action=remove",data:"id="+escape(propid)+"&s="+Math.random(),success:function(data){if(unescape(data)=="1"){location.href="Cart.aspx";}}});}function DelCart(){changemenu('divLoading');$.ajax({type:"GET",url:"RemoveGoods.aspx?action=removeall",success:function(data){if(unescape(data)=="1"){$("#operatorinfo").html("您的购物车中的所有商品已经清空!");location.href="default.aspx";}}});}function OnfrmSubmit(){if(event.keyCode==13){$("#txtValidatorCode").blur();setTimeout(Login, 200);}}
