if(typeof Fairyland == "undefined") Fairyland={};
if(typeof Fairyland.EASC == "undefined") Fairyland.EASC={};
if(typeof Fairyland.EASC.Ajax == "undefined") Fairyland.EASC.Ajax={};
if(typeof Fairyland.EASC.Ajax.EASC == "undefined") Fairyland.EASC.Ajax.EASC={};
Fairyland.EASC.Ajax.EASC.FriendLinkAjax_class = function() {};
Object.extend(Fairyland.EASC.Ajax.EASC.FriendLinkAjax_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetFriendLinkBackList: function(intPageNumber, intPageSize, strCondition, intFieldID, blDirect) {
		return this.invoke("GetFriendLinkBackList", {"intPageNumber":intPageNumber, "intPageSize":intPageSize, "strCondition":strCondition, "intFieldID":intFieldID, "blDirect":blDirect}, this.GetFriendLinkBackList.getArguments().slice(5));
	},
	GetFriendLinkInfo: function(intID) {
		return this.invoke("GetFriendLinkInfo", {"intID":intID}, this.GetFriendLinkInfo.getArguments().slice(1));
	},
	UpdateFriendLink: function(intID, strTitle, strUrl, intType) {
		return this.invoke("UpdateFriendLink", {"intID":intID, "strTitle":strTitle, "strUrl":strUrl, "intType":intType}, this.UpdateFriendLink.getArguments().slice(4));
	},
	Delete: function(intID) {
		return this.invoke("Delete", {"intID":intID}, this.Delete.getArguments().slice(1));
	},
	BindFriendLinkJsList: function(intType, strName) {
		return this.invoke("BindFriendLinkJsList", {"intType":intType, "strName":strName}, this.BindFriendLinkJsList.getArguments().slice(2));
	},
	url: '/ajaxpro/Fairyland.EASC.Ajax.EASC.FriendLinkAjax,Ajax.ashx'
}));
Fairyland.EASC.Ajax.EASC.FriendLinkAjax = new Fairyland.EASC.Ajax.EASC.FriendLinkAjax_class();


