Type.registerNamespace('TheFA.Portal.WebServices.Competitions');
TheFA.Portal.WebServices.Competitions.AjaxGet=function() {
TheFA.Portal.WebServices.Competitions.AjaxGet.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
TheFA.Portal.WebServices.Competitions.AjaxGet.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return TheFA.Portal.WebServices.Competitions.AjaxGet._staticInstance.get_path();},
RoundDetails:function(roundId,sortByMatchDate,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RoundDetails',false,{roundId:roundId,sortByMatchDate:sortByMatchDate},succeededCallback,failedCallback,userContext); },
MatchDetails:function(matchId,archiveId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'MatchDetails',false,{matchId:matchId,archiveId:archiveId},succeededCallback,failedCallback,userContext); },
MatchCentre:function(matchId,matchCentreId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'MatchCentre',false,{matchId:matchId,matchCentreId:matchCentreId},succeededCallback,failedCallback,userContext); },
MatchCentreMBM:function(matchId,lastEventTime,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'MatchCentreMBM',false,{matchId:matchId,lastEventTime:lastEventTime},succeededCallback,failedCallback,userContext); }}
TheFA.Portal.WebServices.Competitions.AjaxGet.registerClass('TheFA.Portal.WebServices.Competitions.AjaxGet',Sys.Net.WebServiceProxy);
TheFA.Portal.WebServices.Competitions.AjaxGet._staticInstance = new TheFA.Portal.WebServices.Competitions.AjaxGet();
TheFA.Portal.WebServices.Competitions.AjaxGet.set_path = function(value) { TheFA.Portal.WebServices.Competitions.AjaxGet._staticInstance.set_path(value); }
TheFA.Portal.WebServices.Competitions.AjaxGet.get_path = function() { return TheFA.Portal.WebServices.Competitions.AjaxGet._staticInstance.get_path(); }
TheFA.Portal.WebServices.Competitions.AjaxGet.set_timeout = function(value) { TheFA.Portal.WebServices.Competitions.AjaxGet._staticInstance.set_timeout(value); }
TheFA.Portal.WebServices.Competitions.AjaxGet.get_timeout = function() { return TheFA.Portal.WebServices.Competitions.AjaxGet._staticInstance.get_timeout(); }
TheFA.Portal.WebServices.Competitions.AjaxGet.set_defaultUserContext = function(value) { TheFA.Portal.WebServices.Competitions.AjaxGet._staticInstance.set_defaultUserContext(value); }
TheFA.Portal.WebServices.Competitions.AjaxGet.get_defaultUserContext = function() { return TheFA.Portal.WebServices.Competitions.AjaxGet._staticInstance.get_defaultUserContext(); }
TheFA.Portal.WebServices.Competitions.AjaxGet.set_defaultSucceededCallback = function(value) { TheFA.Portal.WebServices.Competitions.AjaxGet._staticInstance.set_defaultSucceededCallback(value); }
TheFA.Portal.WebServices.Competitions.AjaxGet.get_defaultSucceededCallback = function() { return TheFA.Portal.WebServices.Competitions.AjaxGet._staticInstance.get_defaultSucceededCallback(); }
TheFA.Portal.WebServices.Competitions.AjaxGet.set_defaultFailedCallback = function(value) { TheFA.Portal.WebServices.Competitions.AjaxGet._staticInstance.set_defaultFailedCallback(value); }
TheFA.Portal.WebServices.Competitions.AjaxGet.get_defaultFailedCallback = function() { return TheFA.Portal.WebServices.Competitions.AjaxGet._staticInstance.get_defaultFailedCallback(); }
TheFA.Portal.WebServices.Competitions.AjaxGet.set_enableJsonp = function(value) { TheFA.Portal.WebServices.Competitions.AjaxGet._staticInstance.set_enableJsonp(value); }
TheFA.Portal.WebServices.Competitions.AjaxGet.get_enableJsonp = function() { return TheFA.Portal.WebServices.Competitions.AjaxGet._staticInstance.get_enableJsonp(); }
TheFA.Portal.WebServices.Competitions.AjaxGet.set_jsonpCallbackParameter = function(value) { TheFA.Portal.WebServices.Competitions.AjaxGet._staticInstance.set_jsonpCallbackParameter(value); }
TheFA.Portal.WebServices.Competitions.AjaxGet.get_jsonpCallbackParameter = function() { return TheFA.Portal.WebServices.Competitions.AjaxGet._staticInstance.get_jsonpCallbackParameter(); }
TheFA.Portal.WebServices.Competitions.AjaxGet.set_path("/webservices/competitions/ajaxget.asmx");
TheFA.Portal.WebServices.Competitions.AjaxGet.RoundDetails= function(roundId,sortByMatchDate,onSuccess,onFailed,userContext) {TheFA.Portal.WebServices.Competitions.AjaxGet._staticInstance.RoundDetails(roundId,sortByMatchDate,onSuccess,onFailed,userContext); }
TheFA.Portal.WebServices.Competitions.AjaxGet.MatchDetails= function(matchId,archiveId,onSuccess,onFailed,userContext) {TheFA.Portal.WebServices.Competitions.AjaxGet._staticInstance.MatchDetails(matchId,archiveId,onSuccess,onFailed,userContext); }
TheFA.Portal.WebServices.Competitions.AjaxGet.MatchCentre= function(matchId,matchCentreId,onSuccess,onFailed,userContext) {TheFA.Portal.WebServices.Competitions.AjaxGet._staticInstance.MatchCentre(matchId,matchCentreId,onSuccess,onFailed,userContext); }
TheFA.Portal.WebServices.Competitions.AjaxGet.MatchCentreMBM= function(matchId,lastEventTime,onSuccess,onFailed,userContext) {TheFA.Portal.WebServices.Competitions.AjaxGet._staticInstance.MatchCentreMBM(matchId,lastEventTime,onSuccess,onFailed,userContext); }

