Type.registerNamespace('WorldMatch.Gnp2.Web.Services');
WorldMatch.Gnp2.Web.Services.BettingWebService=function() {
WorldMatch.Gnp2.Web.Services.BettingWebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
WorldMatch.Gnp2.Web.Services.BettingWebService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.get_path();},
LoadBettingNavigation:function(tabID,filterPeriod,tokens,defaultSportID,cultureFormat,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LoadBettingNavigation',false,{tabID:tabID,filterPeriod:filterPeriod,tokens:tokens,defaultSportID:defaultSportID,cultureFormat:cultureFormat},succeededCallback,failedCallback,userContext); },
GetLastMinuteEvents:function(tabID,defaultSportID,cultureFormat,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetLastMinuteEvents',false,{tabID:tabID,defaultSportID:defaultSportID,cultureFormat:cultureFormat},succeededCallback,failedCallback,userContext); },
GetBestSellersEvents:function(tabID,defaultSportID,cultureFormat,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetBestSellersEvents',false,{tabID:tabID,defaultSportID:defaultSportID,cultureFormat:cultureFormat},succeededCallback,failedCallback,userContext); },
GetFilterList:function(tabID,quickBetEnabled,quickBetIsDefaultView,quickBetIsChecked,oddsTypeFilterID,tokens,cultureFormat,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetFilterList',false,{tabID:tabID,quickBetEnabled:quickBetEnabled,quickBetIsDefaultView:quickBetIsDefaultView,quickBetIsChecked:quickBetIsChecked,oddsTypeFilterID:oddsTypeFilterID,tokens:tokens,cultureFormat:cultureFormat},succeededCallback,failedCallback,userContext); },
GetEventDetail:function(tabID,token,isFromLastMinute,cultureFormat,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetEventDetail',false,{tabID:tabID,token:token,isFromLastMinute:isFromLastMinute,cultureFormat:cultureFormat},succeededCallback,failedCallback,userContext); },
GetEventCodesCompletionList:function(prefixText,count,contextKey,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetEventCodesCompletionList',false,{prefixText:prefixText,count:count,contextKey:contextKey},succeededCallback,failedCallback,userContext); },
LoadMarkCodesByEvent:function(eventCode,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LoadMarkCodesByEvent',false,{eventCode:eventCode},succeededCallback,failedCallback,userContext); },
QuickAdd:function(eventCode,markCode,currentTabIndex,tabID,language,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'QuickAdd',false,{eventCode:eventCode,markCode:markCode,currentTabIndex:currentTabIndex,tabID:tabID,language:language},succeededCallback,failedCallback,userContext); },
AddBet:function(tabID,periodFilter,cartItem,language,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'AddBet',false,{tabID:tabID,periodFilter:periodFilter,cartItem:cartItem,language:language},succeededCallback,failedCallback,userContext); },
RemoveCartItem:function(cartItemID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RemoveCartItem',false,{cartItemID:cartItemID},succeededCallback,failedCallback,userContext); },
ChangeSelectedTab:function(previousTabIndex,currentTabIndex,itemJustAdded,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ChangeSelectedTab',false,{previousTabIndex:previousTabIndex,currentTabIndex:currentTabIndex,itemJustAdded:itemJustAdded},succeededCallback,failedCallback,userContext); },
ManageBanker:function(cartItemID,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ManageBanker',false,{cartItemID:cartItemID},succeededCallback,failedCallback,userContext); },
ManageCartItemSelection:function(eventID,cartItemID,betType,isChecked,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ManageCartItemSelection',false,{eventID:eventID,cartItemID:cartItemID,betType:betType,isChecked:isChecked},succeededCallback,failedCallback,userContext); },
GetCartMultiBets:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCartMultiBets',false,{},succeededCallback,failedCallback,userContext); },
GetCartSystemBets:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCartSystemBets',false,{},succeededCallback,failedCallback,userContext); },
GetCartSingleBets:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCartSingleBets',false,{},succeededCallback,failedCallback,userContext); },
GetBettingCart:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetBettingCart',false,{},succeededCallback,failedCallback,userContext); },
GetCartSummary:function(currentTabIndex,cultureFormatter,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetCartSummary',false,{currentTabIndex:currentTabIndex,cultureFormatter:cultureFormatter},succeededCallback,failedCallback,userContext); },
ChangeStakePerBet:function(newStake,cultureFormatter,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ChangeStakePerBet',false,{newStake:newStake,cultureFormatter:cultureFormatter},succeededCallback,failedCallback,userContext); },
ChangeTotalBet:function(newTotal,cultureFormatter,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ChangeTotalBet',false,{newTotal:newTotal,cultureFormatter:cultureFormatter},succeededCallback,failedCallback,userContext); },
ChangeSystemBet:function(newSystemBet,componentSizes,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ChangeSystemBet',false,{newSystemBet:newSystemBet,componentSizes:componentSizes},succeededCallback,failedCallback,userContext); },
UpdateOddsValues:function(valueSet,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateOddsValues',false,{valueSet:valueSet},succeededCallback,failedCallback,userContext); },
ValidateCheckOut:function(currentTabIndex,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ValidateCheckOut',false,{currentTabIndex:currentTabIndex},succeededCallback,failedCallback,userContext); },
CheckOut:function(currentTabIndex,emptyCart,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'CheckOut',false,{currentTabIndex:currentTabIndex,emptyCart:emptyCart},succeededCallback,failedCallback,userContext); },
RefreshPendingBetStatus:function(currentTabIndex,results,isFinal,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'RefreshPendingBetStatus',false,{currentTabIndex:currentTabIndex,results:results,isFinal:isFinal},succeededCallback,failedCallback,userContext); },
UpdatePendingBets:function(currentTabIndex,acceptItemIDs,deleteItemIDs,emptyCart,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdatePendingBets',false,{currentTabIndex:currentTabIndex,acceptItemIDs:acceptItemIDs,deleteItemIDs:deleteItemIDs,emptyCart:emptyCart},succeededCallback,failedCallback,userContext); },
EmptyCart:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'EmptyCart',false,{},succeededCallback,failedCallback,userContext); },
ManageToken:function(succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ManageToken',false,{},succeededCallback,failedCallback,userContext); },
LoadScheduleSports:function(scheduleID,language,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LoadScheduleSports',false,{scheduleID:scheduleID,language:language},succeededCallback,failedCallback,userContext); },
GetLeagueBySport:function(scheduleID,sportID,language,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetLeagueBySport',false,{scheduleID:scheduleID,sportID:sportID,language:language},succeededCallback,failedCallback,userContext); },
GetEventResults:function(scheduleID,sportID,leagueID,targetPeriod,userToken,language,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'GetEventResults',false,{scheduleID:scheduleID,sportID:sportID,leagueID:leagueID,targetPeriod:targetPeriod,userToken:userToken,language:language},succeededCallback,failedCallback,userContext); },
LoadNavigationSports:function(scheduleID,periodFilter,language,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LoadNavigationSports',false,{scheduleID:scheduleID,periodFilter:periodFilter,language:language},succeededCallback,failedCallback,userContext); },
LoadNavigationLeaguesBySports:function(scheduleID,sportIDs,periodFilter,language,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LoadNavigationLeaguesBySports',false,{scheduleID:scheduleID,sportIDs:sportIDs,periodFilter:periodFilter,language:language},succeededCallback,failedCallback,userContext); },
LoadEventsOddsTypesByLeagues:function(scheduleID,leagueIDs,periodFilter,language,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'LoadEventsOddsTypesByLeagues',false,{scheduleID:scheduleID,leagueIDs:leagueIDs,periodFilter:periodFilter,language:language},succeededCallback,failedCallback,userContext); }}
WorldMatch.Gnp2.Web.Services.BettingWebService.registerClass('WorldMatch.Gnp2.Web.Services.BettingWebService',Sys.Net.WebServiceProxy);
WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance = new WorldMatch.Gnp2.Web.Services.BettingWebService();
WorldMatch.Gnp2.Web.Services.BettingWebService.set_path = function(value) { WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.set_path(value); }
WorldMatch.Gnp2.Web.Services.BettingWebService.get_path = function() { return WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.get_path(); }
WorldMatch.Gnp2.Web.Services.BettingWebService.set_timeout = function(value) { WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.set_timeout(value); }
WorldMatch.Gnp2.Web.Services.BettingWebService.get_timeout = function() { return WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.get_timeout(); }
WorldMatch.Gnp2.Web.Services.BettingWebService.set_defaultUserContext = function(value) { WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.set_defaultUserContext(value); }
WorldMatch.Gnp2.Web.Services.BettingWebService.get_defaultUserContext = function() { return WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.get_defaultUserContext(); }
WorldMatch.Gnp2.Web.Services.BettingWebService.set_defaultSucceededCallback = function(value) { WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.set_defaultSucceededCallback(value); }
WorldMatch.Gnp2.Web.Services.BettingWebService.get_defaultSucceededCallback = function() { return WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.get_defaultSucceededCallback(); }
WorldMatch.Gnp2.Web.Services.BettingWebService.set_defaultFailedCallback = function(value) { WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.set_defaultFailedCallback(value); }
WorldMatch.Gnp2.Web.Services.BettingWebService.get_defaultFailedCallback = function() { return WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.get_defaultFailedCallback(); }
WorldMatch.Gnp2.Web.Services.BettingWebService.set_path("/DesktopModules/BettingSlip/BettingWebService.asmx");
WorldMatch.Gnp2.Web.Services.BettingWebService.LoadBettingNavigation= function(tabID,filterPeriod,tokens,defaultSportID,cultureFormat,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.LoadBettingNavigation(tabID,filterPeriod,tokens,defaultSportID,cultureFormat,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.GetLastMinuteEvents= function(tabID,defaultSportID,cultureFormat,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.GetLastMinuteEvents(tabID,defaultSportID,cultureFormat,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.GetBestSellersEvents= function(tabID,defaultSportID,cultureFormat,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.GetBestSellersEvents(tabID,defaultSportID,cultureFormat,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.GetFilterList= function(tabID,quickBetEnabled,quickBetIsDefaultView,quickBetIsChecked,oddsTypeFilterID,tokens,cultureFormat,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.GetFilterList(tabID,quickBetEnabled,quickBetIsDefaultView,quickBetIsChecked,oddsTypeFilterID,tokens,cultureFormat,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.GetEventDetail= function(tabID,token,isFromLastMinute,cultureFormat,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.GetEventDetail(tabID,token,isFromLastMinute,cultureFormat,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.GetEventCodesCompletionList= function(prefixText,count,contextKey,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.GetEventCodesCompletionList(prefixText,count,contextKey,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.LoadMarkCodesByEvent= function(eventCode,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.LoadMarkCodesByEvent(eventCode,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.QuickAdd= function(eventCode,markCode,currentTabIndex,tabID,language,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.QuickAdd(eventCode,markCode,currentTabIndex,tabID,language,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.AddBet= function(tabID,periodFilter,cartItem,language,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.AddBet(tabID,periodFilter,cartItem,language,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.RemoveCartItem= function(cartItemID,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.RemoveCartItem(cartItemID,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.ChangeSelectedTab= function(previousTabIndex,currentTabIndex,itemJustAdded,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.ChangeSelectedTab(previousTabIndex,currentTabIndex,itemJustAdded,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.ManageBanker= function(cartItemID,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.ManageBanker(cartItemID,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.ManageCartItemSelection= function(eventID,cartItemID,betType,isChecked,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.ManageCartItemSelection(eventID,cartItemID,betType,isChecked,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.GetCartMultiBets= function(onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.GetCartMultiBets(onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.GetCartSystemBets= function(onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.GetCartSystemBets(onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.GetCartSingleBets= function(onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.GetCartSingleBets(onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.GetBettingCart= function(onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.GetBettingCart(onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.GetCartSummary= function(currentTabIndex,cultureFormatter,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.GetCartSummary(currentTabIndex,cultureFormatter,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.ChangeStakePerBet= function(newStake,cultureFormatter,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.ChangeStakePerBet(newStake,cultureFormatter,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.ChangeTotalBet= function(newTotal,cultureFormatter,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.ChangeTotalBet(newTotal,cultureFormatter,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.ChangeSystemBet= function(newSystemBet,componentSizes,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.ChangeSystemBet(newSystemBet,componentSizes,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.UpdateOddsValues= function(valueSet,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.UpdateOddsValues(valueSet,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.ValidateCheckOut= function(currentTabIndex,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.ValidateCheckOut(currentTabIndex,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.CheckOut= function(currentTabIndex,emptyCart,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.CheckOut(currentTabIndex,emptyCart,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.RefreshPendingBetStatus= function(currentTabIndex,results,isFinal,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.RefreshPendingBetStatus(currentTabIndex,results,isFinal,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.UpdatePendingBets= function(currentTabIndex,acceptItemIDs,deleteItemIDs,emptyCart,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.UpdatePendingBets(currentTabIndex,acceptItemIDs,deleteItemIDs,emptyCart,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.EmptyCart= function(onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.EmptyCart(onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.ManageToken= function(onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.ManageToken(onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.LoadScheduleSports= function(scheduleID,language,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.LoadScheduleSports(scheduleID,language,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.GetLeagueBySport= function(scheduleID,sportID,language,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.GetLeagueBySport(scheduleID,sportID,language,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.GetEventResults= function(scheduleID,sportID,leagueID,targetPeriod,userToken,language,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.GetEventResults(scheduleID,sportID,leagueID,targetPeriod,userToken,language,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.LoadNavigationSports= function(scheduleID,periodFilter,language,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.LoadNavigationSports(scheduleID,periodFilter,language,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.LoadNavigationLeaguesBySports= function(scheduleID,sportIDs,periodFilter,language,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.LoadNavigationLeaguesBySports(scheduleID,sportIDs,periodFilter,language,onSuccess,onFailed,userContext); }
WorldMatch.Gnp2.Web.Services.BettingWebService.LoadEventsOddsTypesByLeagues= function(scheduleID,leagueIDs,periodFilter,language,onSuccess,onFailed,userContext) {WorldMatch.Gnp2.Web.Services.BettingWebService._staticInstance.LoadEventsOddsTypesByLeagues(scheduleID,leagueIDs,periodFilter,language,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(WorldMatch.Gnp2.Web.Services.GeneralResult) === 'undefined') {
WorldMatch.Gnp2.Web.Services.GeneralResult=gtc("WorldMatch.Gnp2.Web.Services.GeneralResult");
WorldMatch.Gnp2.Web.Services.GeneralResult.registerClass('WorldMatch.Gnp2.Web.Services.GeneralResult');
}
if (typeof(WorldMatch.Gnp2.Web.Services.CartItem) === 'undefined') {
WorldMatch.Gnp2.Web.Services.CartItem=gtc("WorldMatch.Gnp2.Web.Services.CartItem");
WorldMatch.Gnp2.Web.Services.CartItem.registerClass('WorldMatch.Gnp2.Web.Services.CartItem');
}
if (typeof(WorldMatch.Gnp2.Web.Services.CartSummary) === 'undefined') {
WorldMatch.Gnp2.Web.Services.CartSummary=gtc("WorldMatch.Gnp2.Web.Services.CartSummary");
WorldMatch.Gnp2.Web.Services.CartSummary.registerClass('WorldMatch.Gnp2.Web.Services.CartSummary');
}
if (typeof(WorldMatch.Gnp2.Web.Services.OddsValueSet) === 'undefined') {
WorldMatch.Gnp2.Web.Services.OddsValueSet=gtc("WorldMatch.Gnp2.Web.Services.OddsValueSet");
WorldMatch.Gnp2.Web.Services.OddsValueSet.registerClass('WorldMatch.Gnp2.Web.Services.OddsValueSet');
}
if (typeof(WorldMatch.Gnp2.Web.Services.UpdateOddsResult) === 'undefined') {
WorldMatch.Gnp2.Web.Services.UpdateOddsResult=gtc("WorldMatch.Gnp2.Web.Services.UpdateOddsResult");
WorldMatch.Gnp2.Web.Services.UpdateOddsResult.registerClass('WorldMatch.Gnp2.Web.Services.UpdateOddsResult');
}
if (typeof(WorldMatch.Gnp2.Web.Services.CheckOutResult) === 'undefined') {
WorldMatch.Gnp2.Web.Services.CheckOutResult=gtc("WorldMatch.Gnp2.Web.Services.CheckOutResult");
WorldMatch.Gnp2.Web.Services.CheckOutResult.registerClass('WorldMatch.Gnp2.Web.Services.CheckOutResult');
}
if (typeof(WorldMatch.Gnp2.Web.Services.OptionItem) === 'undefined') {
WorldMatch.Gnp2.Web.Services.OptionItem=gtc("WorldMatch.Gnp2.Web.Services.OptionItem");
WorldMatch.Gnp2.Web.Services.OptionItem.registerClass('WorldMatch.Gnp2.Web.Services.OptionItem');
}
if (typeof(WorldMatch.Gnp2.Web.Services.EventResult) === 'undefined') {
WorldMatch.Gnp2.Web.Services.EventResult=gtc("WorldMatch.Gnp2.Web.Services.EventResult");
WorldMatch.Gnp2.Web.Services.EventResult.registerClass('WorldMatch.Gnp2.Web.Services.EventResult');
}
