if(typeof AjaxCustomer == "undefined") AjaxCustomer={};
AjaxCustomer_class = function() {};
Object.extend(AjaxCustomer_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetPhoneProvince: function(_userType) {
		return this.invoke("GetPhoneProvince", {"_userType":_userType}, this.GetPhoneProvince.getArguments().slice(1));
	},
	GetPhoneProvince400: function() {
		return this.invoke("GetPhoneProvince400", {}, this.GetPhoneProvince400.getArguments().slice(0));
	},
	GetAllProvince: function() {
		return this.invoke("GetAllProvince", {}, this.GetAllProvince.getArguments().slice(0));
	},
	GetCity: function(_areaID) {
		return this.invoke("GetCity", {"_areaID":_areaID}, this.GetCity.getArguments().slice(1));
	},
	GetPhoneCity: function(_areaID, _userType) {
		return this.invoke("GetPhoneCity", {"_areaID":_areaID, "_userType":_userType}, this.GetPhoneCity.getArguments().slice(2));
	},
	GetPhoneCity400: function(_areaID) {
		return this.invoke("GetPhoneCity400", {"_areaID":_areaID}, this.GetPhoneCity400.getArguments().slice(1));
	},
	GetPhoneNo: function(_areaID, _userType) {
		return this.invoke("GetPhoneNo", {"_areaID":_areaID, "_userType":_userType}, this.GetPhoneNo.getArguments().slice(2));
	},
	GetPhoneNo400: function(_areaID) {
		return this.invoke("GetPhoneNo400", {"_areaID":_areaID}, this.GetPhoneNo400.getArguments().slice(1));
	},
	GetFee: function(_serFlag, _cycleID, _userType) {
		return this.invoke("GetFee", {"_serFlag":_serFlag, "_cycleID":_cycleID, "_userType":_userType}, this.GetFee.getArguments().slice(3));
	},
	GetFee400: function(_serFlag, _cycleID, _phoneType) {
		return this.invoke("GetFee400", {"_serFlag":_serFlag, "_cycleID":_cycleID, "_phoneType":_phoneType}, this.GetFee400.getArguments().slice(3));
	},
	JudgeUserAccountIsExist: function(_userName) {
		return this.invoke("JudgeUserAccountIsExist", {"_userName":_userName}, this.JudgeUserAccountIsExist.getArguments().slice(1));
	},
	CheckValidateCode: function(_validateCode) {
		return this.invoke("CheckValidateCode", {"_validateCode":_validateCode}, this.CheckValidateCode.getArguments().slice(1));
	},
	JudgeMoileIsExist: function(mobile) {
		return this.invoke("JudgeMoileIsExist", {"mobile":mobile}, this.JudgeMoileIsExist.getArguments().slice(1));
	},
	JudgeRegUserIsExistsOrNot: function(_userName, _pwd, _activationCode) {
		return this.invoke("JudgeRegUserIsExistsOrNot", {"_userName":_userName, "_pwd":_pwd, "_activationCode":_activationCode}, this.JudgeRegUserIsExistsOrNot.getArguments().slice(3));
	},
	JudgeEmailIsExist: function(email) {
		return this.invoke("JudgeEmailIsExist", {"email":email}, this.JudgeEmailIsExist.getArguments().slice(1));
	},
	JudgeAgent: function(serviceNo) {
		return this.invoke("JudgeAgent", {"serviceNo":serviceNo}, this.JudgeAgent.getArguments().slice(1));
	},
	JudgePhoneIsFree: function(_phoneNo) {
		return this.invoke("JudgePhoneIsFree", {"_phoneNo":_phoneNo}, this.JudgePhoneIsFree.getArguments().slice(1));
	},
	url: '/YTREGISTER/ajaxpro/AjaxCustomer,App_Code.ashx'
}));
AjaxCustomer = new AjaxCustomer_class();

