if(typeof AjaxMethod == "undefined") AjaxMethod={};
AjaxMethod_class = function() {};
Object.extend(AjaxMethod_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetCountryList: function() {
		return this.invoke("GetCountryList", {}, this.GetCountryList.getArguments().slice(0));
	},
	GetProvinceList: function(CountryID) {
		return this.invoke("GetProvinceList", {"CountryID":CountryID}, this.GetProvinceList.getArguments().slice(1));
	},
	GetCityList: function(ProvinceID) {
		return this.invoke("GetCityList", {"ProvinceID":ProvinceID}, this.GetCityList.getArguments().slice(1));
	},
	GetCountyList: function(CityID) {
		return this.invoke("GetCountyList", {"CityID":CityID}, this.GetCountyList.getArguments().slice(1));
	},
	ValiLoginName: function(loginname) {
		return this.invoke("ValiLoginName", {"loginname":loginname}, this.ValiLoginName.getArguments().slice(1));
	},
	GetMemberMessage: function(log, nic) {
		return this.invoke("GetMemberMessage", {"log":log, "nic":nic}, this.GetMemberMessage.getArguments().slice(2));
	},
	GetMemberByLN: function(log) {
		return this.invoke("GetMemberByLN", {"log":log}, this.GetMemberByLN.getArguments().slice(1));
	},
	GetMemberByNN: function(nic) {
		return this.invoke("GetMemberByNN", {"nic":nic}, this.GetMemberByNN.getArguments().slice(1));
	},
	CheckDomain: function(domain, loginName) {
		return this.invoke("CheckDomain", {"domain":domain, "loginName":loginName}, this.CheckDomain.getArguments().slice(2));
	},
	CheckExhibitionHall: function(domain, loginName) {
		return this.invoke("CheckExhibitionHall", {"domain":domain, "loginName":loginName}, this.CheckExhibitionHall.getArguments().slice(2));
	},
	GetMatchCount: function(InfoID, MatchType) {
		return this.invoke("GetMatchCount", {"InfoID":InfoID, "MatchType":MatchType}, this.GetMatchCount.getArguments().slice(2));
	},
	url: '/ajaxpro/Tz888.Common.Ajax.AjaxMethod,Tz888.Common.ashx'
}));
AjaxMethod = new AjaxMethod_class();

