addNamespace("QDOA.Chat");
QDOA.Chat.QdChatManageAjax_class = Class.create();
Object.extend(QDOA.Chat.QdChatManageAjax_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetInitPersonalManage: function() {
		return this.invoke("GetInitPersonalManage", {}, this.GetInitPersonalManage.getArguments().slice(0));
	},
	GetPersonalMessage: function(RecvID) {
		return this.invoke("GetPersonalMessage", {"RecvID":RecvID}, this.GetPersonalMessage.getArguments().slice(1));
	},
	SendPersonalMessage: function(MsgDlgID, ToID1, ToID2, ToID3, ToID4, PMsgHTML, PMsgText, contentType, sendType, eventConent, personListStr) {
		return this.invoke("SendPersonalMessage", {"MsgDlgID":MsgDlgID, "ToID1":ToID1, "ToID2":ToID2, "ToID3":ToID3, "ToID4":ToID4, "PMsgHTML":PMsgHTML, "PMsgText":PMsgText, "contentType":contentType, "sendType":sendType, "eventConent":eventConent, "personListStr":personListStr}, this.SendPersonalMessage.getArguments().slice(11));
	},
	SendMeetingMessage: function(MsgDlgID, PMsgHTML, PMsgText, contentType, sendType, eventConent) {
		return this.invoke("SendMeetingMessage", {"MsgDlgID":MsgDlgID, "PMsgHTML":PMsgHTML, "PMsgText":PMsgText, "contentType":contentType, "sendType":sendType, "eventConent":eventConent}, this.SendMeetingMessage.getArguments().slice(6));
	},
	BroadCastMessageToAll: function(strContent, strContentText) {
		return this.invoke("BroadCastMessageToAll", {"strContent":strContent, "strContentText":strContentText}, this.BroadCastMessageToAll.getArguments().slice(2));
	},
	BroadCastMessage: function(nToUserID, strContent, strContentText) {
		return this.invoke("BroadCastMessage", {"nToUserID":nToUserID, "strContent":strContent, "strContentText":strContentText}, this.BroadCastMessage.getArguments().slice(3));
	},
	QdRefreshState: function() {
		return this.invoke("QdRefreshState", {}, this.QdRefreshState.getArguments().slice(0));
	},
	GetIMUserInfoByIMUserId: function(aIMUserId) {
		return this.invoke("GetIMUserInfoByIMUserId", {"aIMUserId":aIMUserId}, this.GetIMUserInfoByIMUserId.getArguments().slice(1));
	},
	initialize: function() {
		this.url = '/ajaxpro/QDOA.Chat.QdChatManageAjax,web.ashx';
	}
}));
QDOA.Chat.QdChatManageAjax = new QDOA.Chat.QdChatManageAjax_class();


