if(typeof TheFA == "undefined") TheFA={};
if(typeof TheFA.TheFAOnline == "undefined") TheFA.TheFAOnline={};
if(typeof TheFA.TheFAOnline.Website == "undefined") TheFA.TheFAOnline.Website={};
if(typeof TheFA.TheFAOnline.Website.Templates == "undefined") TheFA.TheFAOnline.Website.Templates={};
if(typeof TheFA.TheFAOnline.Website.Templates.Generic == "undefined") TheFA.TheFAOnline.Website.Templates.Generic={};
if(typeof TheFA.TheFAOnline.Website.Templates.Generic.Common == "undefined") TheFA.TheFAOnline.Website.Templates.Generic.Common={};
if(typeof TheFA.TheFAOnline.Website.Templates.Generic.Common.WebChat == "undefined") TheFA.TheFAOnline.Website.Templates.Generic.Common.WebChat={};
TheFA.TheFAOnline.Website.Templates.Generic.Common.WebChat_class = function() {};
Object.extend(TheFA.TheFAOnline.Website.Templates.Generic.Common.WebChat_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	AjaxWebChatAdminEditQuestion: function(questionId, webChatId) {
		return this.invoke("AjaxWebChatAdminEditQuestion", {"questionId":questionId, "webChatId":webChatId}, this.AjaxWebChatAdminEditQuestion.getArguments().slice(2));
	},
	AjaxWebChatAdminSaveAnswer: function(webChatId, questionId, answerId, amendedQuestion, answer, active) {
		return this.invoke("AjaxWebChatAdminSaveAnswer", {"webChatId":webChatId, "questionId":questionId, "answerId":answerId, "amendedQuestion":amendedQuestion, "answer":answer, "active":active}, this.AjaxWebChatAdminSaveAnswer.getArguments().slice(6));
	},
	AjaxWebChatAdminUse: function(questionId, webChatId, toUse) {
		return this.invoke("AjaxWebChatAdminUse", {"questionId":questionId, "webChatId":webChatId, "toUse":toUse}, this.AjaxWebChatAdminUse.getArguments().slice(3));
	},
	AjaxWebChatAdminIgnore: function(questionId, webChatId) {
		return this.invoke("AjaxWebChatAdminIgnore", {"questionId":questionId, "webChatId":webChatId}, this.AjaxWebChatAdminIgnore.getArguments().slice(2));
	},
	AjaxWebChatAdminNotice: function(questionId, webChatId) {
		return this.invoke("AjaxWebChatAdminNotice", {"questionId":questionId, "webChatId":webChatId}, this.AjaxWebChatAdminNotice.getArguments().slice(2));
	},
	AjaxWebChatAdminHandler: function(actionCode, questionType, webChatId) {
		return this.invoke("AjaxWebChatAdminHandler", {"actionCode":actionCode, "questionType":questionType, "webChatId":webChatId}, this.AjaxWebChatAdminHandler.getArguments().slice(3));
	},
	AjaxRequestHandler: function(actionCode, webChatId) {
		return this.invoke("AjaxRequestHandler", {"actionCode":actionCode, "webChatId":webChatId}, this.AjaxRequestHandler.getArguments().slice(2));
	},
	url: '/ajaxpro/TheFA.TheFAOnline.Website.Templates.Generic.Common.WebChat,TheFA.TheFAOnline.Website.ashx'
}));
TheFA.TheFAOnline.Website.Templates.Generic.Common.WebChat = new TheFA.TheFAOnline.Website.Templates.Generic.Common.WebChat_class();

