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.FACompetitionsHeadToHead == "undefined") TheFA.TheFAOnline.Website.Templates.Generic.Common.FACompetitionsHeadToHead={};
TheFA.TheFAOnline.Website.Templates.Generic.Common.FACompetitionsHeadToHead_class = function() {};
Object.extend(TheFA.TheFAOnline.Website.Templates.Generic.Common.FACompetitionsHeadToHead_class.prototype, Object.extend(new AjaxPro.AjaxClass(), {
	GetMatchInfo: function(matchId) {
		return this.invoke("GetMatchInfo", {"matchId":matchId}, this.GetMatchInfo.getArguments().slice(1));
	},
	GetFilteredTeams: function(competitionId, teamFilter, team1Id, team2Id) {
		return this.invoke("GetFilteredTeams", {"competitionId":competitionId, "teamFilter":teamFilter, "team1Id":team1Id, "team2Id":team2Id}, this.GetFilteredTeams.getArguments().slice(4));
	},
	url: '/ajaxpro/TheFA.TheFAOnline.Website.Templates.Generic.Common.FACompetitionsHeadToHead,TheFA.TheFAOnline.Website.ashx'
}));
TheFA.TheFAOnline.Website.Templates.Generic.Common.FACompetitionsHeadToHead = new TheFA.TheFAOnline.Website.Templates.Generic.Common.FACompetitionsHeadToHead_class();

