if(typeof Btv == "undefined") Btv={};
if(typeof Btv.Branding == "undefined") Btv.Branding={};
Btv.Branding.BrandingAjax_class = function() {};
ajaxProPrototypes.Object.extend(Btv.Branding.BrandingAjax_class.prototype, ajaxProPrototypes.Object.extend(new AjaxPro.AjaxClass(), {
	Pack: function(BackgroundColor, ModuleBackgroundColor, DarkTextColor, LightTextColor, BorderColor, HighlightColor, FontFamily, HeaderImage, HomeLink) {
		var v = (ajaxProPrototypes.Function.argumentsToArray(this.Pack.arguments)[9]) || (null);
		return this.invoke(false, v, "POST", "Pack", {"BackgroundColor":BackgroundColor, "ModuleBackgroundColor":ModuleBackgroundColor, "DarkTextColor":DarkTextColor, "LightTextColor":LightTextColor, "BorderColor":BorderColor, "HighlightColor":HighlightColor, "FontFamily":FontFamily, "HeaderImage":HeaderImage, "HomeLink":HomeLink}, ajaxProPrototypes.Function.argumentsToArray(this.Pack.arguments).slice(10));
	},
	GetCategories: function() {
		var v = (ajaxProPrototypes.Function.argumentsToArray(this.GetCategories.arguments)[0]) || (null);
		return this.invoke(false, v, "POST", "GetCategories", {}, ajaxProPrototypes.Function.argumentsToArray(this.GetCategories.arguments).slice(1));
	},
	GetCastMembers: function(catID) {
		var v = (ajaxProPrototypes.Function.argumentsToArray(this.GetCastMembers.arguments)[1]) || (null);
		return this.invoke(false, v, "POST", "GetCastMembers", {"catID":catID}, ajaxProPrototypes.Function.argumentsToArray(this.GetCastMembers.arguments).slice(2));
	},
	url: '/ajaxpro/Btv.Branding.BrandingAjax,App_Code.ashx?typeVersion=11051'
}));
Btv.Branding.BrandingAjax = new Btv.Branding.BrandingAjax_class();

