addNamespace("School.Components.BusApp.Teacher");
School.Components.BusApp.Teacher.OtherArea_class = Class.create();
Object.extend(School.Components.BusApp.Teacher.OtherArea_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetAreaCity: function(AreaCode, AreaName) {
		return this.invoke("GetAreaCity", {"AreaCode":AreaCode, "AreaName":AreaName}, this.GetAreaCity.getArguments().slice(2));
	},
	GetAreaCountry: function(AreaCode, AreaName) {
		return this.invoke("GetAreaCountry", {"AreaCode":AreaCode, "AreaName":AreaName}, this.GetAreaCountry.getArguments().slice(2));
	},
	SetUserPrivilist: function(UserId, PreviStr) {
		return this.invoke("SetUserPrivilist", {"UserId":UserId, "PreviStr":PreviStr}, this.SetUserPrivilist.getArguments().slice(2));
	},
	GetUserPrivilege: function(UserID) {
		return this.invoke("GetUserPrivilege", {"UserID":UserID}, this.GetUserPrivilege.getArguments().slice(1));
	},
	GetGroupPrivilege: function(Id) {
		return this.invoke("GetGroupPrivilege", {"Id":Id}, this.GetGroupPrivilege.getArguments().slice(1));
	},
	SetGroupPrivilist: function(Id, privilege_list) {
		return this.invoke("SetGroupPrivilist", {"Id":Id, "privilege_list":privilege_list}, this.SetGroupPrivilist.getArguments().slice(2));
	},
	GetGroup_Name: function(Id) {
		return this.invoke("GetGroup_Name", {"Id":Id}, this.GetGroup_Name.getArguments().slice(1));
	},
	GameExists: function(GameName) {
		return this.invoke("GameExists", {"GameName":GameName}, this.GameExists.getArguments().slice(1));
	},
	School_Favorite_Edit: function(Id, FavoriteName) {
		return this.invoke("School_Favorite_Edit", {"Id":Id, "FavoriteName":FavoriteName}, this.School_Favorite_Edit.getArguments().slice(2));
	},
	FavoriteExists: function(UserId, FavoriteName, Category) {
		return this.invoke("FavoriteExists", {"UserId":UserId, "FavoriteName":FavoriteName, "Category":Category}, this.FavoriteExists.getArguments().slice(3));
	},
	GetFavoriteTreeListStr: function(UserId, Category) {
		return this.invoke("GetFavoriteTreeListStr", {"UserId":UserId, "Category":Category}, this.GetFavoriteTreeListStr.getArguments().slice(2));
	},
	MatchWorkExercise: function(PostedAnswer, ParaCorrect) {
		return this.invoke("MatchWorkExercise", {"PostedAnswer":PostedAnswer, "ParaCorrect":ParaCorrect}, this.MatchWorkExercise.getArguments().slice(2));
	},
	FavoriteDeleteList: function(DeleteIdStr) {
		return this.invoke("FavoriteDeleteList", {"DeleteIdStr":DeleteIdStr}, this.FavoriteDeleteList.getArguments().slice(1));
	},
	GetCurrentUserTagStatus: function(UserId, Id) {
		return this.invoke("GetCurrentUserTagStatus", {"UserId":UserId, "Id":Id}, this.GetCurrentUserTagStatus.getArguments().slice(2));
	},
	initialize: function() {
		this.url = '/ajaxpro/School.Components.BusApp.Teacher.OtherArea,App_Code.44ozm254.ashx';
	}
}));
School.Components.BusApp.Teacher.OtherArea = new School.Components.BusApp.Teacher.OtherArea_class();

