AjaxProHelper_class = function() {};
Object.extend(AjaxProHelper_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	ApplicationKeys: function() {
		return this.invoke("ApplicationKeys", {}, this.ApplicationKeys.getArguments().slice(0));
	},
	SessionKeys: function() {
		return this.invoke("SessionKeys", {}, this.SessionKeys.getArguments().slice(0));
	},
	Session: function(Key) {
		return this.invoke("Session", {"Key":Key}, this.Session.getArguments().slice(1));
	},
	QueryEngine: function() {
		return this.invoke("QueryEngine", {}, this.QueryEngine.getArguments().slice(0));
	},
	Browser: function() {
		return this.invoke("Browser", {}, this.Browser.getArguments().slice(0));
	},
	BrowserMajorVersion: function() {
		return this.invoke("BrowserMajorVersion", {}, this.BrowserMajorVersion.getArguments().slice(0));
	},
	BrowserMinorVersion: function() {
		return this.invoke("BrowserMinorVersion", {}, this.BrowserMinorVersion.getArguments().slice(0));
	},
	SelectElementById: function(Index) {
		return this.invoke("SelectElementById", {"Index":Index}, this.SelectElementById.getArguments().slice(1));
	},
	SelectElementAttributeById: function(Index) {
		return this.invoke("SelectElementAttributeById", {"Index":Index}, this.SelectElementAttributeById.getArguments().slice(1));
	},
	SelectElementEventById: function(Index) {
		return this.invoke("SelectElementEventById", {"Index":Index}, this.SelectElementEventById.getArguments().slice(1));
	},
	SelectElementStyleById: function(Index) {
		return this.invoke("SelectElementStyleById", {"Index":Index}, this.SelectElementStyleById.getArguments().slice(1));
	},
	SelectElementMapById: function(Index) {
		return this.invoke("SelectElementMapById", {"Index":Index}, this.SelectElementMapById.getArguments().slice(1));
	},
	SelectWebPageById: function(Index) {
		return this.invoke("SelectWebPageById", {"Index":Index}, this.SelectWebPageById.getArguments().slice(1));
	},
	SelectLoadMapById: function(Index) {
		return this.invoke("SelectLoadMapById", {"Index":Index}, this.SelectLoadMapById.getArguments().slice(1));
	},
	SelectElementTypeById: function(Index) {
		return this.invoke("SelectElementTypeById", {"Index":Index}, this.SelectElementTypeById.getArguments().slice(1));
	},
	SelectRequestRuleById: function(Index) {
		return this.invoke("SelectRequestRuleById", {"Index":Index}, this.SelectRequestRuleById.getArguments().slice(1));
	},
	SelectBrowserTypeById: function(Index) {
		return this.invoke("SelectBrowserTypeById", {"Index":Index}, this.SelectBrowserTypeById.getArguments().slice(1));
	},
	SelectFormulaById: function(Index) {
		return this.invoke("SelectFormulaById", {"Index":Index}, this.SelectFormulaById.getArguments().slice(1));
	},
	SelectParameterById: function(Index) {
		return this.invoke("SelectParameterById", {"Index":Index}, this.SelectParameterById.getArguments().slice(1));
	},
	SelectFormulaParameterById: function(Index) {
		return this.invoke("SelectFormulaParameterById", {"Index":Index}, this.SelectFormulaParameterById.getArguments().slice(1));
	},
	SelectElementFormulaeById: function(Index) {
		return this.invoke("SelectElementFormulaeById", {"Index":Index}, this.SelectElementFormulaeById.getArguments().slice(1));
	},
	SelectWebPageFormulaeById: function(Index) {
		return this.invoke("SelectWebPageFormulaeById", {"Index":Index}, this.SelectWebPageFormulaeById.getArguments().slice(1));
	},
	SelectDataBlenderById: function(Index) {
		return this.invoke("SelectDataBlenderById", {"Index":Index}, this.SelectDataBlenderById.getArguments().slice(1));
	},
	SelectDataChannelById: function(Index) {
		return this.invoke("SelectDataChannelById", {"Index":Index}, this.SelectDataChannelById.getArguments().slice(1));
	},
	SelectDataBlenderDataChannelById: function(Index) {
		return this.invoke("SelectDataBlenderDataChannelById", {"Index":Index}, this.SelectDataBlenderDataChannelById.getArguments().slice(1));
	},
	SelectElementDataBlenderById: function(Index) {
		return this.invoke("SelectElementDataBlenderById", {"Index":Index}, this.SelectElementDataBlenderById.getArguments().slice(1));
	},
	SelectDataBlenderMapById: function(Index) {
		return this.invoke("SelectDataBlenderMapById", {"Index":Index}, this.SelectDataBlenderMapById.getArguments().slice(1));
	},
	SelectElementByRSN: function(RSN) {
		return this.invoke("SelectElementByRSN", {"RSN":RSN}, this.SelectElementByRSN.getArguments().slice(1));
	},
	SelectElementAttributeByRSN: function(RSN) {
		return this.invoke("SelectElementAttributeByRSN", {"RSN":RSN}, this.SelectElementAttributeByRSN.getArguments().slice(1));
	},
	SelectElementEventByRSN: function(RSN) {
		return this.invoke("SelectElementEventByRSN", {"RSN":RSN}, this.SelectElementEventByRSN.getArguments().slice(1));
	},
	SelectElementStyleByRSN: function(RSN) {
		return this.invoke("SelectElementStyleByRSN", {"RSN":RSN}, this.SelectElementStyleByRSN.getArguments().slice(1));
	},
	SelectElementMapByRSN: function(RSN) {
		return this.invoke("SelectElementMapByRSN", {"RSN":RSN}, this.SelectElementMapByRSN.getArguments().slice(1));
	},
	SelectWebPageByRSN: function(RSN) {
		return this.invoke("SelectWebPageByRSN", {"RSN":RSN}, this.SelectWebPageByRSN.getArguments().slice(1));
	},
	SelectLoadMapByRSN: function(RSN) {
		return this.invoke("SelectLoadMapByRSN", {"RSN":RSN}, this.SelectLoadMapByRSN.getArguments().slice(1));
	},
	SelectElementTypeByRSN: function(RSN) {
		return this.invoke("SelectElementTypeByRSN", {"RSN":RSN}, this.SelectElementTypeByRSN.getArguments().slice(1));
	},
	SelectRequestRuleByRSN: function(RSN) {
		return this.invoke("SelectRequestRuleByRSN", {"RSN":RSN}, this.SelectRequestRuleByRSN.getArguments().slice(1));
	},
	SelectBrowserTypeByRSN: function(RSN) {
		return this.invoke("SelectBrowserTypeByRSN", {"RSN":RSN}, this.SelectBrowserTypeByRSN.getArguments().slice(1));
	},
	SelectFormulaByRSN: function(RSN) {
		return this.invoke("SelectFormulaByRSN", {"RSN":RSN}, this.SelectFormulaByRSN.getArguments().slice(1));
	},
	SelectParameterByRSN: function(RSN) {
		return this.invoke("SelectParameterByRSN", {"RSN":RSN}, this.SelectParameterByRSN.getArguments().slice(1));
	},
	SelectFormulaParameterByRSN: function(RSN) {
		return this.invoke("SelectFormulaParameterByRSN", {"RSN":RSN}, this.SelectFormulaParameterByRSN.getArguments().slice(1));
	},
	SelectElementFormulaeByRSN: function(RSN) {
		return this.invoke("SelectElementFormulaeByRSN", {"RSN":RSN}, this.SelectElementFormulaeByRSN.getArguments().slice(1));
	},
	SelectWebPageFormulaeByRSN: function(RSN) {
		return this.invoke("SelectWebPageFormulaeByRSN", {"RSN":RSN}, this.SelectWebPageFormulaeByRSN.getArguments().slice(1));
	},
	SelectDataBlenderByRSN: function(RSN) {
		return this.invoke("SelectDataBlenderByRSN", {"RSN":RSN}, this.SelectDataBlenderByRSN.getArguments().slice(1));
	},
	SelectDataChannelByRSN: function(RSN) {
		return this.invoke("SelectDataChannelByRSN", {"RSN":RSN}, this.SelectDataChannelByRSN.getArguments().slice(1));
	},
	SelectDataBlenderDataChannelByRSN: function(RSN) {
		return this.invoke("SelectDataBlenderDataChannelByRSN", {"RSN":RSN}, this.SelectDataBlenderDataChannelByRSN.getArguments().slice(1));
	},
	SelectElementDataBlenderByRSN: function(RSN) {
		return this.invoke("SelectElementDataBlenderByRSN", {"RSN":RSN}, this.SelectElementDataBlenderByRSN.getArguments().slice(1));
	},
	SelectDataBlenderMapByRSN: function(RSN) {
		return this.invoke("SelectDataBlenderMapByRSN", {"RSN":RSN}, this.SelectDataBlenderMapByRSN.getArguments().slice(1));
	},
	AddToCartItemHtml: function(BaseElementRSN) {
		return this.invoke("AddToCartItemHtml", {"BaseElementRSN":BaseElementRSN}, this.AddToCartItemHtml.getArguments().slice(1));
	},
	AddToCartItemRefresh: function(BaseElementRSN) {
		return this.invoke("AddToCartItemRefresh", {"BaseElementRSN":BaseElementRSN}, this.AddToCartItemRefresh.getArguments().slice(1));
	},
	SaveExplorerRecord: function(EventAction, EntityName, ExplorerName, RSN, LastModifiedOn, SuccessNavigationUrl, Parameters, FailOnModifiedSinceLoading) {
		return this.invoke("SaveExplorerRecord", {"EventAction":EventAction, "EntityName":EntityName, "ExplorerName":ExplorerName, "RSN":RSN, "LastModifiedOn":LastModifiedOn, "SuccessNavigationUrl":SuccessNavigationUrl, "Parameters":Parameters, "FailOnModifiedSinceLoading":FailOnModifiedSinceLoading}, this.SaveExplorerRecord.getArguments().slice(8));
	},
	url: '/Events/Awards/ajaxpro/Simplicity.Web.UI.AjaxProHelper,Simplicity.Web.UI.ashx'
}));
AjaxProHelper = new AjaxProHelper_class();

