Type.createNamespace('LNBErrorComponent');LNBErrorComponent.MyJQueryDialog=function(){}
LNBErrorComponent.MyJQueryDialog.prototype={dialog:function(a,b,obj){}}
LNBErrorComponent.LNBErrorComponent=function(){LNBErrorComponent.LNBErrorComponent.constructBase(this);}
LNBErrorComponent.LNBErrorComponent.prototype={$2_0:false,$2_1:null,setNavigationService:function(navigationService){this._log.debug('SetNavigationService');this.$2_1=navigationService;},$2_2:null,setLNBUserService:function(lnbUserService){this._log.debug('SetLNBUserService');this.$2_2=lnbUserService;},init:function(environment,componentInstanceName,domElementId,parameters){LNBErrorComponent.LNBErrorComponent.callBase(this, 'init',[environment,componentInstanceName,domElementId,parameters]);this._parameters=new Framework.CommonComponentParameters(parameters);},get_isComponentVisible:function(){return this.isVisible(this._parameters.get_visibleOn(),this._parameters.get_notVisibleOn(),this.$2_1.getAction());},renderComplete:function(eventArgs){},getXsltParameters:function(contextObject){var $0={};$0['component-instance-name']=this._componentInstanceName;$0['component-dom-element-id']=this._domElementId;return $0;},onError:function(message){if(this.$2_0){this.$2_3(message);}else{var $0=new ScriptLoader(['/common/js/jquery-1.3.2.min.js']);$0.load(true,15000,Delegate.create(this,function($p1_0,$p1_1){
var $1_0=new ScriptLoader(['/common/js/jquery-ui-1.7.2.custom.min.js']);$1_0.load(true,15000,Delegate.create(this,function($p2_0,$p2_1){
this.$2_0=true;jQuery.noConflict();;this.$2_3(message);}),Delegate.create(this,function($p2_0,$p2_1){
this.$2_2.alert(message);}));}),Delegate.create(this,function($p1_0,$p1_1){
this.$2_2.alert(message);}));}},$2_3:function($p0){var $0=this.getPrivateDomElement('dialog-msg-text');$0.innerHTML=$p0;var $1=this.getJQueryDialog();var $2={};$2['autoOpen']=false;$2['modal']=true;$2['draggable']=true;$1.dialog($2);$1.dialog('open');},closeDialogEventHandler:function(sender,eventArgs){var $0=this.getJQueryDialog();$0.dialog('close');},goToContactUsEventHandler:function(sender,eventArgs){var $0=this.getJQueryDialog();$0.dialog('close');var $1={};$1['action']='contact-form';this.$2_1.goTo('Help',$1);},getJQueryDialog:function(){return jQuery('#'+this._domElementId+'-dialog-msg');}}
LNBErrorComponent.MyJQueryDialog.createClass('LNBErrorComponent.MyJQueryDialog');LNBErrorComponent.LNBErrorComponent.createClass('LNBErrorComponent.LNBErrorComponent',Framework.Component.AbstractXsltBasedComponent,LNBUserService.IErrorListener);
Type.createNamespace('LNBCookieAndTitleComponent');LNBCookieAndTitleComponent.LNBCookieAndTitleComponent=function(){this.$1_5=new Framework.XMLHttpRequestDecorator();LNBCookieAndTitleComponent.LNBCookieAndTitleComponent.constructBase(this);}
LNBCookieAndTitleComponent.LNBCookieAndTitleComponent.prototype={$1_0:null,$1_1:null,$1_2:null,setNavigationService:function(navigationService){this._log.debug('SetNavigationService');this.$1_2=navigationService;this.$1_2.registerTopicalizedPageFilterChangedListener(this,NavigationService.NavigationService.action);this.$1_2.registerTopicalizedPageFilterChangedListener(this,NavigationService.NavigationService.page);},onPageFilterChanged:function(eventSource){this._log.debug('OnPageFilterChanged');this.$1_B();this.$1_4();this.$1_6();},$1_3:null,setUserService:function(userService){this._log.debug('SetUserService');this.$1_3=userService;this.$1_3.getPersonalDetailsIfLoggedIn(Delegate.create(this,function($p1_0){
this.$1_C();this.$1_4();}),Delegate.create(this,function($p1_0){
}));},onUserChanged:function(eventSource){this._log.debug('OnUserChanged');this.$1_4();},init:function(environment,componentInstanceName,domElementId,parameters){LNBCookieAndTitleComponent.LNBCookieAndTitleComponent.callBase(this, 'init',[environment,componentInstanceName,domElementId,parameters]);this.$1_0=new Framework.CommonComponentParameters(parameters);if(Object.keyExists(parameters,'strings-url')){this.$1_1=parameters['strings-url'];}this.$1_B();},start:function(){if(!String.isNullOrEmpty(this.$1_1)){this.$1_6();}},$1_4:function(){if(isNullOrUndefined(this.$1_3)){return;}if(!this.$1_3.isLoggedIn()){if(!isNullOrUndefined(Framework.CookieUtil.getCookie('kntrvvo'))){if(Framework.CookieUtil.getCookie('kntrvvo')==='kntrvvo-auth'){window.navigate('/welcome.aspx');Framework.CookieUtil.clearCookie('kntrvvo');}}}},$1_6:function(){this.$1_9();if(!String.isNullOrEmpty(this.$1_1)){this.$1_5.onreadystatechange=Delegate.create(this,function(){
if(this.$1_5.readyState===4){if(this.$1_5.status===200||this.$1_5.status===304){var $1_0=this.$1_5.responseXML;this.$1_7($1_0);}}});this.$1_5.open('GET',this.$1_1,true);this.$1_5.send(null);}},$1_7:function($p0){var $0=this._environment.getLanguage().toUpperCase();var $1=this.$1_2.getPageArea().toLowerCase();var $2=this.$1_2.getAction().toLowerCase();var $3=false;if(!String.isNullOrEmpty($2)){var $4=$p0.selectSingleNode(String.format('//item[@language=\'{0}\' and @pagearea=\'{1}\' and @pagefilter=\'{2}\']',$0,$1,$2));if($4){$3=true;this.$1_8($4);}}if(!$3){var $5=$p0.selectSingleNode(String.format('//item[@language=\'{0}\' and @pagearea=\'{1}\' and @pagefilter=\'\']',$0,$1));if($5){this.$1_8($5);}}},$1_8:function($p0){if($p0.hasChildNodes()){var $0=document.getElementsByTagName('head');var $1;for(var $2=0;$2<$p0.childNodes.length;$2++){$1=$p0.childNodes[$2];if(!String.isNullOrEmpty($1.text)){if(0===$1.nodeName.compareTo('title',true)){document.title=$1.text;}else if($0.length>0&&(0===$1.nodeName.compareTo('description',true)||0===$1.nodeName.compareTo('keywords',true))){this.$1_A($0[0],$1.nodeName,$1.text);}}}}},$1_9:function(){var $0=document.getElementsByTagName('html');if($0.length>0){$0[0].setAttribute('lang',this._environment.getLanguage().toLowerCase());}},$1_A:function($p0,$p1,$p2){if($p0.hasChildNodes()){var $1;var $2;for(var $3=0;$3<$p0.childNodes.length;$3++){$1=$p0.childNodes[$3];if(0===$1.nodeName.compareTo('meta',true)){$2=$1.getAttributeNode('name');if($2&&0===$2.value.compareTo($p1,true)){$1.setAttribute('content',$p2);return;}}}}var $0=document.createElement('meta');$0.setAttribute('name',$p1);$0.setAttribute('content',$p2);$p0.appendChild($0);},$1_B:function(){Framework.CookieUtil.setCookie('PreferedLanguage',this._environment.getLanguage());},$1_C:function(){var $0='';if(window.location.href.indexOf('#')===-1){$0=window.location.href.substring(0,window.location.href.length);}else{$0=window.location.href.substring(0,window.location.href.indexOf('#'));}if(this.$1_2.getPageArea().toLowerCase()==='accounting'&&!this.$1_3.isLoggedIn()){window.navigate(String.format('{0}://{1}/Redirect.aspx?lang={2}&redir={3}&actionurl={4}',this._environment.getProtocol(),window.location.hostname,this._environment.getLanguage(),$0,this.$1_2.getAction()));}}}
LNBCookieAndTitleComponent.LNBCookieAndTitleComponent.createClass('LNBCookieAndTitleComponent.LNBCookieAndTitleComponent',Framework.Component.AbstractComponent,NavigationService.IPageFilterChangedListener,UserService.IUserChangedListener);
Type.createNamespace('BodyClassOverrideComponent');BodyClassOverrideComponent.BodyClassOverrideComponent=function(){this._bodycssclass=String.Empty;BodyClassOverrideComponent.BodyClassOverrideComponent.constructBase(this);}
BodyClassOverrideComponent.BodyClassOverrideComponent.prototype={$1_0:null,$1_1:false,$1_2:null,setNavigationService:function(navigationService){this._log.debug('SetNavigationService');this.$1_2=navigationService;this.$1_2.registerTopicalizedPageFilterChangedListener(this,NavigationService.NavigationService.action);this.$1_2.registerTopicalizedPageFilterChangedListener(this,NavigationService.NavigationService.page);},onPageFilterChanged:function(eventSource){this._log.debug('OnPageFilterChanged');if(this.$1_1){if(this._bodycssclass!==String.Empty){this.$1_3();}}},init:function(environment,componentInstanceName,domElementId,parameters){BodyClassOverrideComponent.BodyClassOverrideComponent.callBase(this, 'init',[environment,componentInstanceName,domElementId,parameters]);this.$1_0=new Framework.CommonComponentParameters(parameters);this.$1_1=Boolean.parse(parameters['repaint-onpagefilterchanged']);this._bodycssclass=parameters['body-css-class'];if(this._bodycssclass!==String.Empty){document.body.className+=' '+this._bodycssclass;}},start:function(){if(this._bodycssclass!==String.Empty){this.$1_3();}},$1_3:function(){var $0=document.body.className;$0=$0.replace(' '+this._bodycssclass,'');if(this.isVisible(this.$1_0.get_visibleOn(),this.$1_0.get_notVisibleOn(),this.$1_2.getAction())){$0+=' '+this._bodycssclass;}if(document.body.className!==$0){document.body.className=$0;}}}
BodyClassOverrideComponent.BodyClassOverrideComponent.createClass('BodyClassOverrideComponent.BodyClassOverrideComponent',Framework.Component.AbstractComponent,NavigationService.IPageFilterChangedListener);
Type.createNamespace('NavigationComponent');NavigationComponent.NavigationComponent=function(){NavigationComponent.NavigationComponent.constructBase(this);}
NavigationComponent.NavigationComponent.createClass('NavigationComponent.NavigationComponent',AbstractWarpComponents.AbstractNavigationComponent);
Type.createNamespace('LanguageSelectorComponent');LanguageSelectorComponent.LanguageSelectorComponent=function(){LanguageSelectorComponent.LanguageSelectorComponent.constructBase(this);}
LanguageSelectorComponent.LanguageSelectorComponent.prototype={changeLanguageEventHandler:function(sender,eventArgs){this.changeLanguage((eventArgs.domElement).value);},setLanguageEventHandler:function(sender,eventArgs){var $0=eventArgs.parameters.getAsString('iddclanguage');this.changeLanguage($0);window.event.returnValue=false;},$2_0:null,setNavigationService:function(navigationService){this._log.debug('SetNavigationService');this.$2_0=navigationService;},getXsltParameters:function(contextObject){var $0={};$0['component-instance-name']=this._componentInstanceName;$0['current-language']=this._environment.getLanguage();return $0;},get_isComponentVisible:function(){return true;},changeLanguage:function(language){this._log.debug('ChangeLanguage language = '+language);this._environment.changeLanguage(language,this.$2_0.getPageArea(),this.$2_0.getPageFilter());}}
LanguageSelectorComponent.LanguageSelectorComponent.createClass('LanguageSelectorComponent.LanguageSelectorComponent',Framework.Component.AbstractXsltBasedComponent);
Type.createNamespace('LNBLoginComponent');LNBLoginComponent.LNBLoginComponent=function(){this.$3_2=String.Empty;this.$3_3=String.Empty;LNBLoginComponent.LNBLoginComponent.constructBase(this);}
LNBLoginComponent.LNBLoginComponent.prototype={$3_0:false,$3_1:false,$3_4:null,setLNBUserService:function(lnbUserService){this._log.debug('SetLNBUserService');this.$3_4=lnbUserService;},$3_5:null,setAccountService:function(accountService){this._log.debug('SetAccountService');this.$3_5=accountService;},onBalanceChanged:function(eventSource){this._log.debug('OnBalanceChanged');this.update();},onAccountPreferencesChanged:function(eventSource){this._log.debug('OnAccountPreferencesChanged');this.update();},init:function(environment,componentInstanceName,domElementId,parameters){LNBLoginComponent.LNBLoginComponent.callBase(this, 'init',[environment,componentInstanceName,domElementId,parameters]);this._parameters=new Framework.CommonComponentParameters(parameters);this.$3_0=Boolean.parse(parameters['is-in-vip']);this.$3_1=Boolean.parse(parameters['is-login-secure']);this.$3_2=parameters['redirect-handler'];},hideEmailEventHandler:function(sender,eventArgs){var $0=eventArgs.domElement;$0.style.display='none';var $1=document.getElementById(this._domElementId+'.username');$1.focus();},hidePasswordEventHandler:function(sender,eventArgs){var $0=eventArgs.domElement;$0.style.display='none';var $1=document.getElementById(this._domElementId+'.password');$1.focus();},hideEmailLabelEventHandler:function(sender,eventArgs){var $0=document.getElementById(this._domElementId+'.emaillabel');$0.style.display='none';},hidePasswordLabelEventHandler:function(sender,eventArgs){var $0=document.getElementById(this._domElementId+'.passwordlabel');$0.style.display='none';},hideLabelsEventHandler:function(sender,eventArgs){this.$3_6();},hideLabelsIEEventHandler:function(sender,eventArgs){this.$3_6();},$3_6:function(){var $0=document.getElementById(this._domElementId+'.emaillabel');var $1=document.getElementById(this._domElementId+'.username');$0.style.display=($1.value==='')?'inline':'none';$0=document.getElementById(this._domElementId+'.passwordlabel');$1=document.getElementById(this._domElementId+'.password');$0.style.display=($1.value==='')?'inline':'none';},get_isComponentVisible:function(){return LNBLoginComponent.LNBLoginComponent.callBase(this, 'get_isComponentVisible')&&this.isVisible(this._parameters.get_visibleOn(),this._parameters.get_notVisibleOn(),this._navigationService.getAction());},getXsltParameters:function(contextObject){var $0=LNBLoginComponent.LNBLoginComponent.callBase(this, 'getXsltParameters',[contextObject]);$0['is-in-vip']=this.$3_0.toString();var $1=window.location.href;$0['redir']=($1.indexOf('#')===-1)?$1:$1.substring(0,$1.indexOf('#'));if(this._userService.get_forceLoggedinUserOnHttps()){$0['redir']=($0['redir']).replace('http://','https://');}$0['lang']=this._environment.getLanguage();$0['form-action']=(this.$3_1)?this._environment.getBaselineUrl(true)+this.$3_2:this._environment.getBaselineUrl(false)+this.$3_2;$0['action']=this._navigationService.getAction();return $0;},renderComplete:function(eventArgs){this.show();if(this._enableRememberMe){if(this.isUsernameRemembered()){this.get_rememberMeCheckbox().checked=true;}}if(this.shouldUsernameBeSetAfterInRepaint()){this.setUsernameFromCookie();}var $0=new ScriptLoader(['/areas/.script/AC_OETags.js']);$0.load(true,0,Delegate.create(this,function(){
this.$3_3=String.format('{0}; swf/{1}',window.navigator.userAgent,GetSwfVer());var $1_0=this.getPrivateDomElement('sessionAppSignature');if($1_0){$1_0.value=this.$3_3;}}),Delegate.create(this,function(){
alert('failed to load /areas/.script/AC_OETags.js');}));},onLoginClicked:function(){if(!this.get_usernameTextbox()){return;}if(!this.get_passwordTextbox()){return;}var $0=this.get_usernameTextbox().value.trim();var $1=this.get_passwordTextbox().value.trim();if(!$0.length||!$1.length){window.event.returnValue=false;return;}this.disable();if(this.get_rememberMeCheckbox()){if(this.get_rememberMeCheckbox().checked){Framework.CookieUtil.setCookie('username',this.get_usernameTextbox().value);}else{Framework.CookieUtil.clearCookie('username');}}this._userService.loginWithSessionAppSignature(Delegate.create(this,function($p1_0){
this.enable();}),Delegate.create(this,function($p1_0){
this.enable();if(Framework.ExceptionUtil.getExceptionDetails($p1_0).get_message().indexOf('The server was unable to process')>-1){this.$3_4.alert(this.translateString('Login Failed'));return;}else if(Framework.ExceptionUtil.getExceptionDetails($p1_0).get_message().indexOf('Migrated customer')>-1){var $1_0=Framework.ExceptionUtil.getExceptionDetails($p1_0).get_message().split(' ');var $1_1=new LNBUserService.MigratedCustomerDetails();var $1_2=$1_0[2];var $1_3=$1_2.split('-');$1_1.idmmcustomer=$1_3[0];$1_1.emailkey=$1_3[1];this.$3_4.storeMigratedCustomerDetails($1_1,'Registration',{action:'register-customer'});}else{this.$3_4.alert(Framework.ExceptionUtil.getExceptionDetails($p1_0).get_message());}}),this.get_usernameTextbox().value,this.get_passwordTextbox().value,this.$3_3);window.event.returnValue=false;}}
LNBLoginComponent.LNBLoginComponent.createClass('LNBLoginComponent.LNBLoginComponent',AbstractMMCoreComponents.AbstractLoginComponent,AccountService.IBalanceChangedListener,AccountService.IAccountPreferencesChangedListener);
Type.createNamespace('LNBWelcomeBoxComponent');LNBWelcomeBoxComponent.LNBWelcomeBoxComponent=function(){this.$2_6=-1;LNBWelcomeBoxComponent.LNBWelcomeBoxComponent.constructBase(this);}
LNBWelcomeBoxComponent.LNBWelcomeBoxComponent.prototype={$2_0:'Accounting',$2_1:'Registration',$2_2:'homepage',$2_3:null,$2_4:0,$2_5:'',$2_7:null,setNavigationService:function(navigationService){this._log.debug('SetNavigationService');this.$2_7=navigationService;this.$2_7.registerTopicalizedPageFilterChangedListener(this,NavigationService.NavigationService.action);},onPageFilterChanged:function(eventSource){this._log.debug('OnPageFilterChanged');},$2_8:null,setUserService:function(userService){this._log.debug('SetUserService');this.$2_8=userService;},onUserChanged:function(eventSource){this._log.debug('OnUserChanged');if(!this.$2_8.isLoggedIn()){if(this.$2_7.getPageArea()===this.$2_0){this.$2_7.goTo(this.$2_2,{action:'homepage'});}}},$2_9:null,setAccountService:function(accountService){this._log.debug('SetAccountService');this.$2_9=accountService;},onBalanceChanged:function(eventSource){this._log.debug('OnBalanceChanged');this.$2_5='';this.update();},onAccountPreferencesChanged:function(eventSource){this._log.debug('OnAccountPreferencesChanged');this.$2_5='';this.update();},$2_A:null,setNotificationService:function(notificationService){this._log.debug('SetNotificationService');this.$2_A=notificationService;},onUndeliveredPopupNotificationsChanged:function(eventSource){this.$2_F();},init:function(environment,componentInstanceName,domElementId,parameters){LNBWelcomeBoxComponent.LNBWelcomeBoxComponent.callBase(this, 'init',[environment,componentInstanceName,domElementId,parameters]);this._parameters=new Framework.CommonComponentParameters(parameters);this.$2_0=parameters['account-area'];this.$2_2=parameters['logoff-start-area'];this.$2_1=parameters['registration-area'];},renderComplete:function(eventArgs){this.$2_3=document.getElementById(this._domElementId+'-clock');this.$2_B();this.$2_F();this.$2_E();this.$2_10();},get_isComponentVisible:function(){return this.isVisible(this._parameters.get_visibleOn(),this._parameters.get_notVisibleOn(),this.$2_7.getAction())&&this.$2_8.isLoggedIn();},getXsltParameters:function(contextObject){var $0={};$0['component-instance-name']=this._componentInstanceName;$0['component-dom-element-id']=this._domElementId;$0['account-area']=this.$2_0;if(this.$2_8.isLoggedIn()){var $1=this.$2_8.get_personalDetails();$0['salutation']=$1.Salutation;if(this.$2_9.get_creditAccountDetails()){var $2=this.$2_9.get_creditAccountDetails();$0['ewallet']=$2.TradingBalance.format('N2',true)+$2.CurrencyNotation;var $3=this.$2_9.get_creditAccountDetails();}}return $0;},goToEventHandler:function(sender,eventArgs){var $0=eventArgs.parameters.getAsString('area');var $1=eventArgs.parameters.getAsString('filters');if(String.isNullOrEmpty($0)){return;}if(String.isNullOrEmpty($1)){this.$2_7.goTo($0,{});}else{var $2=eventArgs.parameters.getAsDictionary('filters');this.$2_7.goTo($0,$2);}window.event.returnValue=false;},signOutEventHandler:function(sender,eventArgs){this.disable();this.$2_8.logout(Delegate.create(this,function($p1_0){
window.clearInterval(this.$2_4);this.enable();}),Delegate.create(this,function($p1_0){
this.enable();}));window.event.returnValue=false;},$2_B:function(){this.$2_8.getCustomerSessionDuration(Delegate.create(this,function($p1_0){
var $1_0=$p1_0;var $1_1=$1_0['TotalSeconds']|0;this.$2_C($1_1);}),Delegate.create(this,function($p1_0){
}));},$2_C:function($p0){window.clearInterval(this.$2_4);var $0=$p0;this.$2_D($0);this.$2_4=window.setInterval(Delegate.create(this,function(){
this.$2_D($0);$0++;}),1000);},$2_D:function($p0){var $0=$p0;var $1=($p0/60)|0;if($0>59){$0=$p0-($1*60);}var $2=($1/60)|0;if($1>59){$1=$1-($2*60);}var $3=($0<10)?'0'+$0.toString():$0.toString();var $4=($1<10)?'0'+$1.toString():$1.toString();var $5=($2<10)?'0'+$2.toString():$2.toString();this.$2_3.innerHTML=$5+':'+$4+':'+$3;},$2_E:function(){if(this.$2_5.length<1&&this.$2_9.get_creditAccountDetails()){this.$2_9.getMaxTradeAmount(Delegate.create(this,function($p1_0){
var $1_0=$p1_0;var $1_1=this.getPrivateDomElement('maximumbet').innerHTML.split(':');$1_1[1]=Number.parse($1_0+'').format('N2',true)+''+this.$2_9.get_creditAccountDetails().CurrencyNotation;this.getPrivateDomElement('maximumbet').innerHTML=$1_1.join(': ');}),Delegate.create(this,function($p1_0){
this._log.debug('GetAccountLimits exception:'+$p1_0.message);}));}else if(this.$2_9.get_creditAccountDetails()){var $0=this.getPrivateDomElement('maximumbet').innerHTML.split(':');$0[1]=Number.parse(this.$2_5).format('N2',true)+''+this.$2_9.get_creditAccountDetails().CurrencyNotation;this.getPrivateDomElement('maximumbet').innerHTML=$0.join(': ');}},$2_F:function(){var $0=this.$2_A.get_undeliveredPopupMessages();var $1=this.getPrivateDomElement('messages-button');var $2=this.getPrivateDomElement('messages');if(isNullOrUndefined($1)||isNullOrUndefined($2)){return;}if(isNullOrUndefined($0)||!$0){$1.style.display='none';$2.innerHTML='';}else{$1.style.display='inline';$2.innerHTML='('+$0.toString()+')';}},$2_10:function(){var $0=this.getPrivateDomElement('my-account-button');var $1=$0.getAttribute('title.template').toString();if(!isNullOrUndefined(this.$2_9)&&!isNullOrUndefined(this.$2_9.get_creditAccountDetails())&&!isNullOrUndefined(this.$2_9.get_creditAccountDetails().AccountNumber)){$0.setAttribute('title',String.format($1,this.$2_9.get_creditAccountDetails().AccountNumber));}}}
LNBWelcomeBoxComponent.LNBWelcomeBoxComponent.createClass('LNBWelcomeBoxComponent.LNBWelcomeBoxComponent',Framework.Component.AbstractXsltBasedComponent,NavigationService.IPageFilterChangedListener,AccountService.IBalanceChangedListener,AccountService.IAccountPreferencesChangedListener,UserService.IUserChangedListener,NotificationService.IUndeliveredPopupNotificationsChangedListener);
Type.createNamespace('LNBFirstTimeFlashComponent');LNBFirstTimeFlashComponent.MySWFObj=function(){};LNBFirstTimeFlashComponent.MySWFObj.createInterface('LNBFirstTimeFlashComponent.MySWFObj');LNBFirstTimeFlashComponent.LNBFirstTimeFlashComponent=function(){LNBFirstTimeFlashComponent.LNBFirstTimeFlashComponent.constructBase(this);}
LNBFirstTimeFlashComponent.LNBFirstTimeFlashComponent.prototype={$2_0:true,$2_1:false,$2_2:null,$2_4:null,setNavigationService:function(navigationService){this._log.debug('SetNavigationService');this.$2_4=navigationService;this.$2_4.registerTopicalizedPageFilterChangedListener(this,NavigationService.NavigationService.action);},onPageFilterChanged:function(eventSource){this._log.debug('OnPageFilterChanged');this.update();},init:function(environment,componentInstanceName,domElementId,parameters){LNBFirstTimeFlashComponent.LNBFirstTimeFlashComponent.callBase(this, 'init',[environment,componentInstanceName,domElementId,parameters]);this._parameters=new Framework.CommonComponentParameters(parameters);this.$2_2=parameters['teaser-url'].toString();this.$2_2=this.$2_2.replace('${language}',this._environment.getLanguage());this.$2_1=Boolean.parse(parameters['active'].toString());this.$2_0=this.$2_5();},get_isComponentVisible:function(){return this.isVisible(this._parameters.get_visibleOn(),this._parameters.get_notVisibleOn(),this.$2_4.getAction());},renderComplete:function(eventArgs){if(this.$2_1&&this.$2_0){var $0=new ScriptLoader(['/areas/.script/SWFObject.js']);$0.load(true,0,Delegate.create(this,function($p1_0,$p1_1){
this.$2_6();}),Delegate.create(this,function($p1_0,$p1_1){
}));}},getXsltParameters:function(contextObject){var $0={};$0['component-instance-name']=this._componentInstanceName;$0['component-dom-element-id']=this._domElementId;$0['show-flash']=(this.$2_0)?'true':'false';return $0;},$2_5:function(){if(!this.$2_1){return false;}var $0=Framework.CookieUtil.getCookie('FirstTimeVisit');if($0===this.$2_2){return false;}Framework.CookieUtil.setCookie('FirstTimeVisit',this.$2_2);if($0==='false'&&this.$2_2==='/static/content/alfresco/teaser.swf'){return false;}return true;},$2_6:function(){window.IABcloseAD = function() { document.getElementById('first-time-overlayer').style.visibility = 'hidden'; };;var $0=new SWFObject(this.$2_2, 'Overlayer','100%','100%','9.0.124', '#ffffff');;var $1=String.format('language={0}&source={1}',this._environment.getLanguage().toLowerCase(),this.$2_7());$0.addParam('flashVars',$1);$0.addParam('quality','high');$0.addParam('scale','noscale');$0.addParam('wmode','transparent');$0.addParam('allowscriptaccess','always');$0.addParam('bgcolor','#FFFFFF');$0.write('first-time-overlayer');},$2_7:function(){var $0=this.$2_4.getPageFilter();if(Object.keyExists($0,'source')){return $0['source'].toString();}else{return 'banner';}}}
LNBFirstTimeFlashComponent.LNBFirstTimeFlashComponent.createClass('LNBFirstTimeFlashComponent.LNBFirstTimeFlashComponent',Framework.Component.AbstractXsltBasedComponent,NavigationService.IPageFilterChangedListener);
Type.createNamespace('LNBChannelNavigationComponent');LNBChannelNavigationComponent.LNBChannelNavigationComponent=function(){this.$2_3=String.Empty;this.$2_4=String.Empty;this.$2_E=new Framework.XMLHttpRequestDecorator();LNBChannelNavigationComponent.LNBChannelNavigationComponent.constructBase(this);}
LNBChannelNavigationComponent.LNBChannelNavigationComponent.prototype={$2_0:false,$2_1:false,$2_2:null,$2_5:null,$2_6:null,$2_7:null,$2_8:null,$2_9:null,setNavigationService:function(navigationService){this._log.debug('SetNavigationService');this.$2_9=navigationService;},onPageFilterChanged:function(eventSource){this._log.debug('OnPageFilterChanged');if(this.$2_1){this.update();}else{this.$2_B();}},$2_A:null,setUserService:function(userService){this._log.debug('SetUserService');this.$2_A=userService;},onUserChanged:function(eventSource){this._log.debug('OnUserChanged');if(this.$2_0){this.update();}},init:function(environment,componentInstanceName,domElementId,parameters){this.$2_5=new Framework.CommonComponentParameters(parameters);this.$2_0=Boolean.parse(parameters['repaint-onuserchanged']);this.$2_1=Boolean.parse(parameters['repaint-onpagefilterchanged']);this.$2_3=parameters['navigation-section'];this.$2_4=parameters['current-channel'];this.$2_8=parameters['available-games-url'];this.$2_8=this.$2_8.replace('${language}',this._environment.getLanguage());},renderComplete:function(eventArgs){this.$2_F();this.$2_B();},get_isComponentVisible:function(){return this.isVisible(this.$2_5.get_visibleOn(),this.$2_5.get_notVisibleOn(),this.$2_9.getAction());},getXsltParameters:function(contextObject){var $0={};$0['component-instance-name']=this._componentInstanceName;$0['component-dom-element-id']=this._domElementId;$0['navigation-section']=this.$2_3;$0['current-channel']=this.$2_4;$0['game-deactivated-csv']=this.$2_7;return $0;},setPageFilterEventHandler:function(sender,eventArgs){var $0=eventArgs.domElement.parentNode;var $1=eventArgs.parameters.getAsString('area');if($0.tagName!=='LI'){throw new Error('Expected an LI element');}if($0.className.indexOf(' cur')===-1&&$0.className.indexOf('cur')===-1){this.$2_D();this.$2_C($0);}var $2={};$2['action']=$0.attributes.getNamedItem('action').value;this._log.debug('SetPageFilter');this.$2_9.goTo($1,$2);window.event.returnValue=false;},setPageFilterWithRegionEventHandler:function(sender,eventArgs){var $0=eventArgs.domElement.parentNode;var $1=eventArgs.parameters.getAsString('area');var $2=eventArgs.parameters.getAsString('region');if($0.tagName!=='LI'){throw new Error('Expected an LI element');}this.$2_D();this.$2_C($0);var $3={};$3['action']=$0.attributes.getNamedItem('action').value;this._log.debug('SetPageFilter, region='+$2);this._environment.changeRegion($2,$1,$3);window.event.returnValue=false;},togglePart:function(parId,componentId){var $0=document.getElementById(componentId);if($0.style.display==='block'){$0.style.display='none';(parId).innerText=(parId).innerText.replace('Close','Open');}else{$0.style.display='block';(parId).innerText=(parId).innerText.replace('Open','Close');}},$2_B:function(){var $0=this.$2_9.getAction();if(String.isNullOrEmpty($0)){$0=null;}var $1=this._environment.getDomElement(this._domElementId).getElementsByTagName('LI');this.$2_D();for(var $2=0;$2<$1.length;$2++){var $3=$1[$2];if($3.attributes.getNamedItem('action')&&$3.attributes.getNamedItem('action').value===this.$2_4){this.$2_C($3);break;}}},$2_C:function($p0){this.$2_2=$p0;this._environment.safelySetCssClassOnElement(this.$2_2,'cur');},$2_D:function(){if(this.$2_2){this._environment.safelyRemoveCssClassOnElement(this.$2_2,'cur');this.$2_2=null;}},$2_F:function(){this.$2_E.onreadystatechange=Delegate.create(this,function(){
if(this.$2_E.readyState===4){if(this.$2_E.status===200||this.$2_E.status===304){var $1_0=this.$2_E.responseXML;this.$2_7=this.$2_10($1_0);this._environment.transformAndUpdate(this._domElementId,this.$2_5.get_contentUrl(),this.$2_5.get_xsltUrl(),this.getXsltParameters(this.$2_6),Delegate.create(this,function(){
Framework.Behavior.Binding.BehaviorBinder.autoBind(document.getElementById(this._domElementId),this);this.$2_B();}));}}});this.$2_E.open('GET',this.$2_8,true);this.$2_E.send(null);},$2_10:function($p0){var $0=new StringBuilder();var $1=$p0.selectNodes('/gameslist/game');for(var $2=0;$2<$1.length;$2++){var $3=$1[$2];var $4=$3.selectSingleNode('externalid');var $5=$3.selectSingleNode('hasActiveEvents');var $6=$3.selectSingleNode('state');var $7=$4.firstChild.text;var $8=$5.firstChild.text;var $9=$6.firstChild.text;if($9.toUpperCase()!=='ACTIVE'||!Number.parse($8)){$0.append(',');$0.append($7);}if($0.toString().length>0){$0.append(',');}}return $0.toString();}}
LNBChannelNavigationComponent.LNBChannelNavigationComponent.createClass('LNBChannelNavigationComponent.LNBChannelNavigationComponent',Framework.Component.AbstractXsltBasedComponent,UserService.IUserChangedListener,NavigationService.IPageFilterChangedListener);
Type.createNamespace('GoBackNavigationComponent');GoBackNavigationComponent.GoBackNavigationComponent=function(){GoBackNavigationComponent.GoBackNavigationComponent.constructBase(this);}
GoBackNavigationComponent.GoBackNavigationComponent.prototype={$2_0:null,init:function(environment,componentInstanceName,domElementId,parameters){GoBackNavigationComponent.GoBackNavigationComponent.callBase(this, 'init',[environment,componentInstanceName,domElementId,parameters]);this.$2_0=parameters['stack-name'];this._parameters=new Framework.CommonComponentParameters(parameters);},get_isComponentVisible:function(){return this.isVisible(this._parameters.get_visibleOn(),this._parameters.get_notVisibleOn(),this.$2_1.getAction());},getXsltParameters:function(contextObject){var $0={};$0['component-instance-name']=this._componentInstanceName;$0['component-dom-element-id']=this._domElementId;var $1=!this.$2_1.isEmptyPersistentWithStackName(this.$2_0);$0['has-history']=$1;if($1){$0['tooltip']=this.$2_1.peekPersistentStackWithStackName(this.$2_0).tooltip;}return $0;},$2_1:null,setNavigationService:function(navigationService){this._log.debug('SetNavigationService');this.$2_1=navigationService;},onPageFilterChanged:function(eventSource){this._log.debug('OnPageFilterChanged');if(this.$2_1.isEmptyPersistentWithStackName(this.$2_0)){this.hide();}else{if(isNullOrUndefined(this.getPrivateDomElement('gobackbtn'))){this.update();}else{this.show();this.getPrivateDomElement('gobackbtn').style.display=(this.$2_1.isEmptyPersistentWithStackName(this.$2_0))?'none':'inline';}}},goBackEventHandler:function(sender,eventArgs){this.$2_1.goBackPersistentWithStackName(this.$2_0);}}
GoBackNavigationComponent.GoBackNavigationComponent.createClass('GoBackNavigationComponent.GoBackNavigationComponent',Framework.Component.AbstractXsltBasedComponent,NavigationService.IPageFilterChangedListener);
Type.createNamespace('DrawBreakComponent');DrawBreakComponent._GameBoxItem=function(){}
DrawBreakComponent._GameBoxItem.prototype={$0:null,$1:null,$2:null,$3:null,toString:function(){return this.$1;}}
DrawBreakComponent.DrawBreakComponent=function(){this.$2_3=new Framework.XMLHttpRequestDecorator();this.$2_4=[];this.$2_5=[];this.$2_1A=new Framework.XMLHttpRequestDecorator();DrawBreakComponent.DrawBreakComponent.constructBase(this);}
DrawBreakComponent.DrawBreakComponent.$2_26=function($p0){if(isNullOrUndefined($p0)){return '';}var $0=$p0.replace('&lt;','<').replace('&gt;','>');var $1=$0.match(DrawBreakComponent.DrawBreakComponent.$2_24);if(isNullOrUndefined($1)){return $0;}for(var $2=0;$2<$1.length;$2++){var $3=$1[$2];var $4=$3.match(DrawBreakComponent.DrawBreakComponent.$2_25);if(isNullOrUndefined($4)){continue;}if($4.length!==1){continue;}var $5=$4[0].replace('<body>','<bodytext>').replace('</body>','</bodytext>');$0=$0.replace($3,$5);}return $0;}
DrawBreakComponent.DrawBreakComponent.prototype={$2_0:null,$2_1:null,$2_2:null,$2_6:false,$2_7:null,$2_8:null,$2_9:false,$2_A:null,$2_B:null,$2_C:null,$2_D:0,$2_E:0,$2_F:0,$2_10:0,$2_11:0,init:function(environment,componentInstanceName,domElementId,parameters){DrawBreakComponent.DrawBreakComponent.callBase(this, 'init',[environment,componentInstanceName,domElementId,parameters]);this._parameters=new Framework.CommonComponentParameters(parameters);this.$2_7=parameters['excluded-games'].toString();this.$2_8=parameters['config-url'].toString();this.$2_9=Boolean.parse(parameters['show-custom-messages-when-no-draw-break'].toString());var $0=parameters['message-headline-category'].toString();this.$2_B=parameters['customer-messages-content-url'].toString();this.$2_B=this.$2_B.replace('${language}',this._environment.getLanguage());this.$2_B=this.$2_B.replace('${messageHeadlineCategory}',$0);this.$2_A=parameters['customer-messages-xslt-url'].toString();this.$2_10=Number.parse(parameters['interval-per-message'].toString())*1000;this.$2_F=Number.parse(parameters['interval-per-message-request'].toString())*1000;window.setTimeout(Delegate.create(this,this.$2_12),0);},get_isComponentVisible:function(){return this.$2_6&&this.isVisible(this._parameters.get_visibleOn(),this._parameters.get_notVisibleOn(),this.$2_0.getAction());},renderComplete:function(eventArgs){DrawBreakComponent.DrawBreakComponent.callBase(this, 'renderComplete',[eventArgs]);if(!isNullOrUndefined(this.$2_C)){this.$2_1E();}else{this.$2_16();}},$2_12:function(){this.$2_3.onreadystatechange=Delegate.create(this,function(){
if(this.$2_3.readyState===4){if(this.$2_3.status===200||this.$2_3.status===304){var $1_0=this.$2_3.responseXML;this.$2_1B($1_0);}}});var $0=String.format('/cache/dgAvailableGames/{0}/games.xml',this._environment.getLanguage());this.$2_3.open('GET',$0,true);this.$2_3.send(null);},$2_13:function($p0){this.$2_14($p0);var $0=this.$2_5.length>0;if(!$0&&this.$2_9){this.$2_22();}else{this.$2_6=$0;if(this.$2_6){this.update();}}this.$2_1F();},$2_14:function($p0){var $0=this.$2_5;var $1=this.$2_4;this.$2_5=[];this.$2_4=[];var $2=$p0.selectNodes('//game');for(var $3=0;$3<$2.length;$3++){var $4=$2[$3];var $5=new DrawBreakComponent._GameBoxItem();$5.$0=$4.selectSingleNode('externalid').text;$5.$1=$4.selectSingleNode('name').text;$5.$2=$4.selectSingleNode('state').text;$5.$3=parseInt($4.selectSingleNode('hasActiveEvents').text);if(($5.$2.toLowerCase()==='active'||$5.$2.toLowerCase()==='draw_break')&&$5.$3===-1){if($5.$2.toLowerCase()==='draw_break'){this.$2_5.add($5);}else{this.$2_4.add($5);}}}if(!this.$2_15(this.$2_5,$0)){return true;}if(!this.$2_15(this.$2_4,$1)){return true;}return false;},$2_15:function($p0,$p1){if(!$p0&&!$p1){return true;}if(!$p0||!$p1){return false;}if($p0.length!==$p1.length){return false;}for(var $0=0;$0<$p0.length;$0++){if(($p0[$0]).$0!==($p1[$0]).$0){return false;}}return true;},$2_16:function(){var $0=this.getPrivateDomElement('messageContainer');var $1;if(this.$2_5.length>1){$1=this.getPrivateDomElement('templateTextMoreThanOneInactive').innerHTML;}else{$1=this.getPrivateDomElement('templateTextOneInactive').innerHTML;}$0.innerHTML=String.format($1,this.$2_17(this.$2_5),this.$2_18(this.$2_4));$0.style.display='inline';Framework.Behavior.Binding.BehaviorBinder.autoBind($0,this);this.$2_1F();},setNavigationService:function(navigationService){this._log.debug('SetNavigationService');this.$2_0=navigationService;},setDGEService:function(dgeService){this._log.debug('SetDGEService');this.$2_1=dgeService;},setUserService:function(userService){this._log.debug('UserService');this.$2_2=userService;},goToGameEventHandler:function(sender,eventArgs){var $0=eventArgs.parameters.getAsString('gameid');var $1={};$1['action']=this.$2_1D($0);this.$2_0.goTo(this.$2_1C($0),$1);window.event.returnValue=false;},onUserChanged:function(eventSource){this.update();},onPageFilterChanged:function(eventSource){this._log.debug('OnPageFilterChanged');this.update();},$2_17:function($p0){var $0='';for(var $1=0;$1<$p0.length;$1++){if(this.$2_7.indexOf(String.format(',{0},',$p0[$1]))===-1){if($0.length>0){$0+=', ';}$0+=$p0[$1];}}return $0;},$2_18:function($p0){var $0='';for(var $1=0;$1<$p0.length;$1++){if(this.$2_7.indexOf(String.format(',{0},',$p0[$1]))===-1){if($0.length>0){$0+=', ';}$0+=String.format('<span class=\'link\' behavior.ID=\'GoToGame\' behavior.autobind.GoToGame=\'onclick\' behavior.GoToGame.gameid=\'{0}\'>{1}</span>',($p0[$1]).$0,$p0[$1]);}}return $0;},$2_19:null,$2_1B:function($p0){this.$2_1A.onreadystatechange=Delegate.create(this,function(){
if(this.$2_1A.readyState===4){if(this.$2_1A.status===200||this.$2_1A.status===304){this.$2_19=this.$2_1A.responseXML;this.$2_13($p0);}}});this.$2_1A.open('GET',this.$2_8,true);this.$2_1A.send(null);},$2_1C:function($p0){var $0=this.$2_19.getElementsByTagName('connector');for(var $1=0;$1<$0.length;$1++){var $2=$0[$1];var $3=$2.attributes;if($3.getNamedItem('gameid').text===$p0&&$3.getNamedItem('action')){return $3.getNamedItem('area').text;}}return null;},$2_1D:function($p0){var $0=this.$2_19.getElementsByTagName('connector');for(var $1=0;$1<$0.length;$1++){var $2=$0[$1];var $3=$2.attributes;if($3.getNamedItem('gameid').text===$p0&&$3.getNamedItem('action')){return $3.getNamedItem('action').text;}}return null;},$2_1E:function(){this.getPrivateDomElement('content').appendChild(this.$2_C);if(this.$2_C.childNodes.length>0){this.$2_11=0;this.$2_20();}},$2_1F:function(){if(this.$2_D){window.clearInterval(this.$2_D);this.$2_D=0;}this.$2_D=window.setInterval(Delegate.create(this,this.$2_22),this.$2_F);},$2_20:function(){if(this.$2_E){window.clearTimeout(this.$2_E);this.$2_E=0;}this.$2_E=window.setTimeout(Delegate.create(this,this.$2_21),this.$2_10);},$2_21:function(){this.$2_E=0;var $0=this.getPrivateDomElement('userMessages');if(isNullOrUndefined($0)){return;}var $1=$0.childNodes;if(this.$2_11>=$1.length-1){this.$2_22();}else{var $2=this.$2_11+1;$1[this.$2_11].style.display='none';$1[$2].style.display='inline';this.$2_11=$2;this.$2_20();}},$2_22:function(){this.$2_3.onreadystatechange=Delegate.create(this,function(){
if(this.$2_3.readyState===4){if(this.$2_3.status===200||this.$2_3.status===304){var $1_0=this.$2_3.responseXML;var $1_1=this.$2_14($1_0);if($1_1&&this.$2_9&&!this.$2_5.length){this.$2_23();}if($1_1){window.clearTimeout(this.$2_E);this.$2_E=0;this.$2_C=null;this.$2_6=this.$2_5.length>0;this.update();}else if(this.$2_9&&!this.$2_5.length){this.$2_23();}}}});var $0=String.format('/cache/dgAvailableGames/{0}/games.xml',this._environment.getLanguage());this.$2_3.open('GET',$0,true);this.$2_3.send(null);},$2_23:function(){var $0={};$0['component-dom-element-id']=this._domElementId;$0['component-instance-name']=this._componentInstanceName;var $1;var $2;if(isNullOrUndefined(this.$2_C)&&isNullOrUndefined(this.getPrivateDomElement('userMessages'))){$2=false;$1=document.createElement('DIV');$1.id=this._domElementId+'-userMessages';this._environment.safelySetCssClassOnElement($1,'userMessagesContainer');}else{$2=true;$1=this.getPrivateDomElement('userMessages');}var $3=new Framework.XMLHttpRequestDecorator();$3.onreadystatechange=Delegate.create(this,function(){
if($3.status===200||$3.status===304){this._environment.transformAndUpdate(null,null,this.$2_A,$0,Delegate.create(this,function(){
var $2_0=this.$2_6;this.$2_6=$1.childNodes.length>0;if(this.$2_6){window.clearInterval(this.$2_D);this.$2_C=$1;if(!$2){this.update();}else{this.$2_11=0;this.$2_20();}}else if($2){this.$2_1F();if(!isNullOrUndefined($1.parentNode)){$1.parentNode.removeChild($1);}this.$2_C=null;this.$2_6=false;}if($2_0!==this.$2_6){this.update();}}),$1,Delegate.create(this,function($p2_0){
}),DrawBreakComponent.DrawBreakComponent.$2_26($3.responseText));}});$3.open('GET',this.$2_B,true);$3.send(null);}}
DrawBreakComponent._GameBoxItem.createClass('DrawBreakComponent._GameBoxItem');DrawBreakComponent.DrawBreakComponent.createClass('DrawBreakComponent.DrawBreakComponent',Framework.Component.AbstractXsltBasedComponent,UserService.IUserChangedListener,NavigationService.IPageFilterChangedListener);DrawBreakComponent.DrawBreakComponent.$2_24=new RegExp('<bodytext>(.(?!</bodytext>))*.</bodytext>','gi');DrawBreakComponent.DrawBreakComponent.$2_25=new RegExp('<body>(.(?!</body>))*.</body>','gi');
Type.createNamespace('FlashContainerComponent');FlashContainerComponent.MySWFObj=function(){};FlashContainerComponent.MySWFObj.createInterface('FlashContainerComponent.MySWFObj');FlashContainerComponent.BannerSupport=function(owner,environment,parameters){this.$4=-1;this.$7={};this.$0=owner;this.$1=owner.getParam('banner-configuration-location',parameters);this.$2=environment;}
FlashContainerComponent.BannerSupport.prototype={$0:null,$1:null,$2:null,$3:0,$5:0,$6:false,$8:null,$9:null,$A:false,downloadBannerConfiguration:function(doLoadFlashFile){var $0;var $1=new Framework.XMLHttpRequestDecorator();$1.onreadystatechange=Delegate.create(this,function(){
if($1.readyState===4){if($1.status===200||$1.status===304){$0=$1.responseXML;if(!isNullOrUndefined($0)){var $1_0=$0.selectSingleNode(String.format('//banner[bannercategory=\'{0}\']/rollinginterval',this.$0.get_flashName()));if(!isNullOrUndefined($1_0)&&!String.isNullOrEmpty($1_0.text)){this.$5=parseInt($1_0.text);}var $1_1=$0.selectSingleNode(String.format('//banner[bannercategory=\'{0}\']/banneritems/banneritem/width',this.$0.get_flashName()));if(!isNullOrUndefined($1_1)&&!String.isNullOrEmpty($1_1.text)){this.$0.set_flashWidth($1_1.text);}var $1_2=$0.selectSingleNode(String.format('//banner[bannercategory=\'{0}\']/banneritems/banneritem/height',this.$0.get_flashName()));if(!isNullOrUndefined($1_2)&&!String.isNullOrEmpty($1_2.text)){this.$0.set_flashHeight($1_2.text);}var $1_3=$0.selectNodes(String.format('//banner[bannercategory=\'{0}\']/banneritems/banneritem/imageurl',this.$0.get_flashName()));if(!isNullOrUndefined($1_3)){for(var $1_4=0;$1_4<$1_3.length;$1_4++){var $1_5=$1_3[$1_4];doLoadFlashFile.invoke($1_5.text);}if($1_3.length>1){this.$B();}}}}}});$1.open('GET',this.$1,true);$1.send(null);},$B:function(){if(!this.$5){return;}this.$C();this.$4=window.setInterval(Delegate.create(this,this.$E),this.$5);},$C:function(){if(this.$6){return;}this.$6=true;var $0=document.createElement('DIV');$0.id=this.$0.get_domElementId()+'-CarousselControl';$0.className='caroussel';var $1=document.createElement('UL');for(var $3=0;$3<this.$0.get_childFlashes().length;$3++){var $4=document.createElement('LI');var $5=document.createAttribute('behavior.ID');$5.value='BannerNavigation';$4.attributes.setNamedItem($5);$5=document.createAttribute('behavior.autobind.bannernavigation');$5.value='onclick';$4.attributes.setNamedItem($5);$5=document.createAttribute('behavior.bannernavigation.index');$5.value=$3.toString();$4.attributes.setNamedItem($5);if(!$3){this.$2.safelySetCssClassOnElement($4,'active');}this.$7[$3.toString()]=$4;$1.appendChild($4);}this.$8=document.createElement('LI');var $2=document.createAttribute('behavior.ID');$2.value='PlayBannerNavigation';this.$8.attributes.setNamedItem($2);$2=document.createAttribute('behavior.autobind.playbannernavigation');$2.value='onclick';this.$8.attributes.setNamedItem($2);this.$2.safelySetCssClassOnElement(this.$8,'play');this.$2.safelySetCssClassOnElement(this.$8,'active');$1.appendChild(this.$8);this.$9=document.createElement('LI');$2=document.createAttribute('behavior.ID');$2.value='PauseBannerNavigation';this.$9.attributes.setNamedItem($2);$2=document.createAttribute('behavior.autobind.pausebannernavigation');$2.value='onclick';this.$9.attributes.setNamedItem($2);this.$2.safelySetCssClassOnElement(this.$9,'pause');$1.appendChild(this.$9);Framework.Behavior.Binding.BehaviorBinder.autoBind($1,this);$0.appendChild($1);this.$0.getFrameHolder().appendChild($0);},$D:function($p0){this.$3=$p0;for(var $0=0;$0<this.$0.get_childFlashes().length;$0++){var $1=document.getElementById(this.$0.getHolderIdForChildFlash(this.$0.get_childFlashes()[$0].toString()));if(isNullOrUndefined($1)){continue;}if($0===$p0){$1.style.display='block';this.$2.safelySetCssClassOnElement((this.$7[$0.toString()]),'active');}else{$1.style.display='none';this.$2.safelyRemoveCssClassOnElement((this.$7[$0.toString()]),'active');}}},$E:function(){this.$D((this.$3+1)%this.$0.get_childFlashes().length);},bannerNavigationEventHandler:function(sender,eventArgs){var $0=eventArgs.parameters.getAsNumber('index');if(this.$4!==-1&&!this.$A){window.clearInterval(this.$4);this.$4=-1;this.$B();}this.$D($0);},playBannerNavigationEventHandler:function(sender,eventArgs){if(this.$4!==-1){return;}this.$B();this.$A=false;this.$2.safelySetCssClassOnElement(this.$8,'active');this.$2.safelyRemoveCssClassOnElement(this.$9,'active');},pauseBannerNavigationEventHandler:function(sender,eventArgs){window.clearInterval(this.$4);this.$4=-1;this.$A=true;this.$2.safelyRemoveCssClassOnElement(this.$8,'active');this.$2.safelySetCssClassOnElement(this.$9,'active');}}
FlashContainerComponent.FlashContainerComponent=function(){this.$2_A={};this.$2_B={};this.$2_C={};this.$2_D={};this.$2_2D=[];this.$2_35=new Framework.XMLHttpRequestDecorator();this.$2_3D=new Framework.XMLHttpRequestDecorator();this.$2_53=new Framework.XMLHttpRequestDecorator();FlashContainerComponent.FlashContainerComponent.constructBase(this);}
FlashContainerComponent.FlashContainerComponent.prototype={$2_0:null,$2_1:null,$2_2:null,$2_3:null,$2_4:null,$2_5:null,$2_6:null,$2_7:null,$2_8:null,$2_9:null,$2_E:null,$2_F:null,$2_10:'false',$2_11:'false',$2_12:'best',$2_13:null,$2_14:null,$2_15:null,$2_16:'transparent',$2_17:null,$2_18:null,$2_19:null,$2_1A:null,$2_1B:null,$2_1C:null,$2_1D:null,$2_1E:false,$2_1F:null,$2_23:20,$2_24:20,$2_25:null,$2_26:null,$2_27:null,$2_28:null,$2_29:null,$2_2A:null,$2_2B:false,$2_2C:null,$2_2E:null,setAccountService:function(accountService){this._log.debug('SetAccountService');this.$2_2E=accountService;},$2_2F:null,setUserService:function(userService){this._log.debug('SetUserService');this.$2_2F=userService;},$2_30:null,setNavigationService:function(navigationService){this._log.debug('SetNavigationService');this.$2_30=navigationService;},$2_31:null,setBusinessUnitService:function(businessUnitService){this._log.debug('SetBusinessUnitService');this.$2_31=businessUnitService;},onPageFilterChanged:function(eventSource){this._log.debug('OnPageFilterChanged');this.onPageWillChange();if(isNullOrUndefined(this.$2_8)){this.update();}else{if(this.get_isComponentVisible()){this.show();}else{this.hide();}}},$2_32:null,setDGEService:function(dgeService){this._log.debug('SetDGEService');this.$2_32=dgeService;},$2_33:null,setDrawGamesActivityService:function(drawGamesActivityService){this._log.debug('SetDrawGamesActivityService');this.$2_33=drawGamesActivityService;},$2_34:null,$2_36:function(){this.$2_35.onreadystatechange=Delegate.create(this,function(){
if(this.$2_35.readyState===4){if(this.$2_35.status===200||this.$2_35.status===304){this.$2_34=this.$2_35.responseXML;var $1_0=this.$2_34.getElementsByTagName('pageMapping');for(var $1_1=0;$1_1<$1_0.length;$1_1++){var $1_2=$1_0[$1_1];var $1_3=$1_2.selectSingleNode('pageCode');var $1_4=$1_2.selectSingleNode('area');var $1_5=$1_2.selectSingleNode('action');var $1_6=$1_2.selectSingleNode('component');var $1_7=$1_2.selectSingleNode('store-location');if(!isNullOrUndefined($1_3)){if(!isNullOrUndefined($1_5)){if(!String.isNullOrEmpty($1_5.text)){this.$2_B[$1_3.text]=$1_5.text;}}if(!isNullOrUndefined($1_4)){if(!String.isNullOrEmpty($1_4.text)){this.$2_A[$1_3.text]=$1_4.text;}}if(!isNullOrUndefined($1_6)){if(!String.isNullOrEmpty($1_6.text)){this.$2_C[$1_3.text]=$1_6.text;}}if(!isNullOrUndefined($1_7)){this.$2_D[$1_3.text]=(!String.isNullOrEmpty($1_7.text))?$1_7.text:'false';}}}}}});this.$2_35.open('GET',this.$2_7,true);this.$2_35.send(null);},$2_37:function($p0){return this.$2_A[$p0];},$2_38:function($p0){return this.$2_B[$p0];},getParam:function(paramName,parameters){var $0=parameters[paramName];if($0&&$0.indexOf('${language}')!==-1){$0=$0.replace('${language}',this._environment.getLanguage());}if($0&&$0.indexOf('${region}')!==-1){$0=$0.replace('${region}',this._environment.getRegion());}return $0;},init:function(environment,componentInstanceName,domElementId,parameters){FlashContainerComponent.FlashContainerComponent.callBase(this, 'init',[environment,componentInstanceName,domElementId,parameters]);this._parameters=new Framework.CommonComponentParameters(parameters);this.$2_7=this.getParam('config-url',parameters);this.$2_1=this.getParam('game-params-path',parameters);this.$2_0=parameters['game-name'];this.$2_1C=this.getParam('available-games-location',parameters);this.$2_4=this.getParam('flash-name',parameters);this.$2_2=parameters['flash-width'];this.$2_3=parameters['flash-height'];this.$2_12=parameters['flash-quality'];this.$2_5=this.getParam('flash-src',parameters);this.$2_6=this.getParam('flash-vars',parameters)||'';this.$2_19=parameters['secure-calls'];this.$2_1A=parameters['secure-port'];var $0=Framework.BrowserUtil.isFirefox();this.$2_6+='&componentInstanceName='+this._componentInstanceName+'&game='+this.$2_0+'&gameParamsPath='+this.$2_1+'&IDMDLanguage='+this._environment.getLanguage();if($0){this.$2_6+='&externalCall=window.externalCall';}else{this.$2_6+='&retryCount=0';}if(!this.$2_39(this.$2_19)){this.$2_6+='&secureCalls='+this.$2_19;}if(!this.$2_39(this.$2_1A)){this.$2_6+='&securePort='+this.$2_1A;}this.$2_E=parameters['flash-swliveconnect'];this.$2_F=parameters['flash-play'];this.$2_10=parameters['flash-loop'];this.$2_11=parameters['flash-menu'];this.$2_12=parameters['flash-quality'];this.$2_13=parameters['flash-scale'];this.$2_14=parameters['flash-align'];this.$2_15=parameters['flash-salign'];this.$2_16=parameters['flash-wmode'];this.$2_17=parameters['flash-bgcolor'];this.$2_18=parameters['flash-base'];this.$2_9=parameters['version-of-flash-needed'];this.$2_1D=parameters['flash-versioning-location'];this.$2_1E=(parameters['use-flash-versioning'])?Boolean.parse(parameters['use-flash-versioning'].toString()):false;this.$2_1B=parameters['stack-name'];if(Object.keyExists(parameters,'external-maximum-board-allowed')){this.$2_23=Number.parse(parameters['external-maximum-board-allowed']);}if(Object.keyExists(parameters,'external-add-on-maximum-board-allowed')){this.$2_24=Number.parse(parameters['external-add-on-maximum-board-allowed']);}this.$2_25=parameters['external-systems-allowed'];this.$2_26=parameters['external-add-on-systems-allowed'];this.$2_27=parameters['external-draws-allowed'];this.$2_28=parameters['external-add-on-draws-allowed'];if(Object.keyExists(parameters,'external-prices-allowed')&&!String.isNullOrEmpty(parameters['external-prices-allowed'])){this.$2_29=parameters['external-prices-allowed'];}if(Object.keyExists(parameters,'external-add-on-prices-allowed')&&!String.isNullOrEmpty(parameters['external-add-on-prices-allowed'])){this.$2_2A=parameters['external-add-on-prices-allowed'];}environment.registerPageWillChangeListener(this);this.$2_36();this.$2_2B=(parameters['banner-use-configuration'])?Boolean.parse(parameters['banner-use-configuration'].toString()):false;if(this.$2_2B){this.$2_2C=new FlashContainerComponent.BannerSupport(this,this._environment,parameters);}},externalCallFunction:function(methodName,callStr){return {method:methodName,value:eval(callStr)};},failToLoad:function(o,args){alert('failed to load /areas/.script/SWFObject.js');},start:function(){FlashContainerComponent.FlashContainerComponent.callBase(this, 'start');if(this.$2_2F.isLoggedIn()){this.$2_50();}},renderComplete:function(eventArgs){var $0=new ScriptLoader(['/areas/.script/AC_OETags.js']);$0.load(true,0,Delegate.create(this,function(){
var $1_0=new ScriptLoader(['/areas/.script/SWFObject.js']);$1_0.load(true,0,Delegate.create(this,this.successfullLoad),Delegate.create(this,this.failToLoad));}),Delegate.create(this,this.failToLoad));},$2_39:function($p0){return isNullOrUndefined($p0)||String.isNullOrEmpty($p0);},$2_3A:function($p0){var $0=this.$2_56();this.$2_8=new SWFObject($p0, $0, this.$2_2, this.$2_3, '9', '#ffffff');;this.$2_8.useExpressInstall('/areas/.script/expressinstall.swf');this.$2_8.addParam('flashVars',this.$2_6);if(!this.$2_39(this.$2_E)){this.$2_8.addParam('swliveconnect',this.$2_E);}if(!this.$2_39(this.$2_F)){this.$2_8.addParam('play',this.$2_F);}if(!this.$2_39(this.$2_10)){this.$2_8.addParam('loop',this.$2_10);}if(!this.$2_39(this.$2_11)){this.$2_8.addParam('menu',this.$2_11);}if(!this.$2_39(this.$2_12)){this.$2_8.addParam('quality',this.$2_12);}if(!this.$2_39(this.$2_13)){this.$2_8.addParam('scale',this.$2_13);}if(!this.$2_39(this.$2_14)){this.$2_8.addParam('align',this.$2_14);}if(!this.$2_39(this.$2_15)){this.$2_8.addParam('salign',this.$2_15);}if(!this.$2_39(this.$2_16)){this.$2_8.addParam('wmode',this.$2_16);}if(!this.$2_39(this.$2_17)){this.$2_8.addParam('bgcolor',this.$2_17);}if(!this.$2_39(this.$2_18)){this.$2_8.addParam('base',this.$2_18);}var $1=document.createElement('DIV');var $2=this.getHolderIdForChildFlash($0);$1.id=$2;if(this.$2_2D.length>1){$1.style.display='none';}this.getFrameHolder().appendChild($1);this.$2_8.write($2);this.$2_48(this.$2_0,'');},successfullLoad:function(o,args){var $0=DetectFlashVer(this.$2_9, 0, 0);;if($0){if(this.$2_2B){this.$2_2C.downloadBannerConfiguration(Delegate.create(this,this.$2_3B));}else{this.$2_3B(this.$2_5);}}else{this.getFrameHolder().innerHTML='<a href=\'http://get.adobe.com/flashplayer/\'><img src=\'/areas/.css/images/get_flash_player.gif\' /></a>';}},$2_3B:function($p0){if(this.$2_1E){this.$2_54($p0,Delegate.create(this,function($p1_0){
this.$2_3A($p1_0);}));}else{this.$2_3A($p0);}},get_isComponentVisible:function(){return this.isVisible(this._parameters.get_visibleOn(),this._parameters.get_notVisibleOn(),this.$2_30.getAction());},getXsltParameters:function(contextObject){var $0=FlashContainerComponent.FlashContainerComponent.callBase(this, 'getXsltParameters',[contextObject]);$0['isFirefox']=Framework.BrowserUtil.isFirefox();return $0;},isLoggedIn:function(){return this.$2_2F.isLoggedIn();},getUserDetails:function(){return this.$2_2F.get_personalDetails();},getBalance:function(){if(this.$2_2F.isLoggedIn()){return this.$2_2E.get_creditAccountDetails().TradingBalance;}return null;},getStopLossLimit:function(type){if(this.$2_2F.isLoggedIn()){if(!this.$2_1F){return this.$2_2E.get_creditAccountDetails().TradingBalance;}return this.$2_1F;}return null;},refreshBalance:function(){this.$2_2E.fetchAccountsDetails();},getSystemTimeOffset:function(){var $0=this.$2_31.getDateTimeOffset();if(!$0){this.$2_31.getCurrentTime(Delegate.create(this,function(){
$0=this.$2_31.getDateTimeOffset();this.offsetRetrived($0);}),Delegate.create(this,this.offsetFailure));}else{this.offsetRetrived($0);}},offsetRetrived:function(offset){this._log.debug('timeOffsetNotification');this.$2_55(Delegate.create(this,function($p1_0){
var $1_0=this.getFlashMovie($p1_0);try{if ($1_0 && $1_0.onOffsetRetrived) $1_0.onOffsetRetrived(offset);}catch($1_1){}}));},offsetFailure:function(e){this._log.debug('timeOffsetNotificationFailed');this.$2_55(Delegate.create(this,function($p1_0){
var $1_0=this.getFlashMovie($p1_0);try{if ($1_0 && $1_0.onOffsetFailure) $1_0.onOffsetFailure(e.message);}catch($1_1){}}));},changePage:function(code){var $0={};if(Object.keyExists(this.$2_B,code)){$0['action']=this.$2_B[code];}if(Object.keyExists(this.$2_A,code)){if((this.$2_D[code])==='true'){this.$2_3E(this.$2_A[code],$0);}else{this.$2_30.forwardTo(this.$2_A[code],$0);}}else{this.$2_30.setPageFilter($0);}},$2_3C:null,$2_3E:function($p0,$p1){this.$2_3D.onreadystatechange=Delegate.create(this,function(){
if(this.$2_3D.readyState===4){if(this.$2_3D.status===200||this.$2_3D.status===304){this.$2_3C=this.$2_3D.responseXML;var $1_0=this.$2_3C.selectSingleNode(String.format('gameslist/game[externalid=\'{0}\']/name',this.$2_0));if($1_0&&$1_0.nodeType===1){this.$2_30.forwardToPersistentWithStackNameAndTooltip($p0,$p1,this.$2_1B,$1_0.text);}}}});this.$2_3D.open('GET',this.$2_1C,true);this.$2_3D.send(null);},$2_3F:function($p0){if(Object.keyExists($p0,'Game')&&$p0['Game']&&(Type.safeCast($p0['Game'],Object))['ExternalId']){return Type.safeCast((Type.safeCast($p0['Game'],Object))['ExternalId'],String);}if(!Object.keyExists($p0,'BoardStacks')||!$p0['BoardStacks']){return null;}return Type.safeCast((Type.safeCast((Type.safeCast($p0['BoardStacks'],Array))[0],Object))['GameId'],String);},$2_40:function($p0){if(!Object.keyExists($p0,'WagerInfo')||!$p0['WagerInfo']){if(!Object.keyExists($p0,'SubscriptionInfo')||!$p0['SubscriptionInfo']){return null;}else{return this.$2_3F(Type.safeCast($p0['SubscriptionInfo'],Object));}}return this.$2_3F(Type.safeCast($p0['WagerInfo'],Object));},$2_41:function($p0){try{var $0={};var $1=new DGEService.WagerInfo();var $2=this.$2_30.getPageFilter();var $3=$2['pickValues'];var $4=$2['addOnPickValues'];var $5=$2['addOnGame'];var $6=new DGEService.BoardStackInfo();$6.GameId=$p0;if(isNullOrUndefined($3)){return null;}$6.Boards=this.$2_42($3,false);$1.EditionCount=1;var $7=!isNullOrUndefined($4);$1.BoardStacks=($7)?new Array(2):new Array(1);$1.BoardStacks[0]=$6;if($7){var $8=new DGEService.BoardStackInfo();$8.GameId=$5;$8.AddOnIndex=1;$8.Boards=this.$2_42($4,true);$1.BoardStacks[1]=$8;}$0['WagerInfo']=$1;delete $2.pickValues;delete $2.addOnPickValues;delete $2.addOnGame;this.$2_30.setPageFilter($2);return $0;}catch($9){return null;}},$2_42:function($p0,$p1){var $0=($p1)?this.$2_24:this.$2_23;var $1=$p0.split(';');if($0>$1.length){$0=$1.length;}var $2=new Array($0);var $3=0;var $enum1=$1.getEnumerator();while($enum1.moveNext()){var $4=$enum1.get_current();$2[$3++]=this.$2_44($4,$p1);if($3===$0){break;}}return $2;},$2_43:function($p0){if(isNullOrUndefined($p0)){return null;}var $0=$p0.indexOf(',');return $p0.substr(0,($0===-1)?$p0.length:$0);},$2_44:function($p0,$p1){var $0=($p1)?this.$2_43(this.$2_26):this.$2_43(this.$2_25);var $1=($p1)?this.$2_43(this.$2_28):this.$2_43(this.$2_27);var $2=($p1)?this.$2_43(this.$2_2A):this.$2_43(this.$2_29);var $3=$0;var $4=$1;var $5=$2;var $6=new DGEService.BoardInfo();var $7=$p0.indexOf(FlashContainerComponent.FlashContainerComponent.$2_20);var $8=$p0.lastIndexOf(FlashContainerComponent.FlashContainerComponent.$2_20);if($7>=0&&$8>0&&$8>$7){$3=$p0.substr($7+1,$8-$7-1);$p0=$p0.remove($7,$8+1);}var $9=$p0.indexOf(FlashContainerComponent.FlashContainerComponent.$2_21);var $A=$p0.lastIndexOf(FlashContainerComponent.FlashContainerComponent.$2_21);if($9>=0&&$A>0&&$A>$9){$4=$p0.substr($9+1,$A-$9-1);$p0=$p0.remove($9,$A+1);}var $B=$p0.indexOf(FlashContainerComponent.FlashContainerComponent.$2_22);var $C=$p0.lastIndexOf(FlashContainerComponent.FlashContainerComponent.$2_22);if($B>=0&&$C>0&&$C>$B){$5=$p0.substr($B+1,$C-$B-1);$p0=$p0.remove($B,$C+1);}$6.PickValues=$p0;var $D=0;var $E=false;if(!isNullOrUndefined($5)){if(!this.$2_45($5,$p1)){$5=null;}}if(!isNullOrUndefined($3)&&$3.indexOf(',')>0){var $F=$3.split(',');$6.Rows=new Array($F.length);if(!isNullOrUndefined($5)){$6.Stake=Number.parse($5);}var $enum1=$F.getEnumerator();while($enum1.moveNext()){var $10=$enum1.get_current();if(this.$2_46($10,$p1)){$6.Rows[$D]=new DGEService.BoardRowInfo();$6.Rows[$D++].PickSystemId=$10;$E=true;}}}else if(this.$2_46($3,$p1)){$6.PickSystem=$3;if(!isNullOrUndefined($5)){$6.Stake=Number.parse($5);}}else{return null;}if(!isNullOrUndefined($4)&&$4.indexOf(',')>0){var $11=$4.split(',');$6.Rows=new Array($11.length);var $enum2=$11.getEnumerator();while($enum2.moveNext()){var $12=$enum2.get_current();if(this.$2_47($12,$p1)){$6.Rows[$D]=new DGEService.BoardRowInfo();$6.Rows[$D++].DrawId=$12;$E=true;}}}if(!$E){$6.Rows=new Array(1);$6.Rows[0]=new DGEService.BoardRowInfo();$6.Rows[0].PickSystemId=$3;if(!isNullOrUndefined($5)){$6.Stake=Number.parse($5);}}return $6;},$2_45:function($p0,$p1){var $0=($p1)?this.$2_2A:this.$2_29;if($0.indexOf($p0)!==-1){return true;}return false;},$2_46:function($p0,$p1){var $0=($p1)?this.$2_26:this.$2_25;if($0.indexOf($p0)!==-1){return true;}return false;},$2_47:function($p0,$p1){var $0=($p1)?this.$2_28:this.$2_27;if($0.indexOf($p0)!==-1){return true;}return false;},getStoredDGStateInfo:function(game){var $0=game;if(isNullOrUndefined(game)){$0=this.$2_0;}var $1=this.$2_41($0)||this._environment.getStoredState('explicitComponentState');if($1){var $3=this.$2_40($1);if($0===$3){this._environment.storeState('explicitComponentState',null);if(isNull($1['GraphicParams'])||!Object.getKeyCount(($1['GraphicParams']))){delete $1.GraphicParams;}return $1;}}var $2=this._environment.getStoredState(this._componentInstanceName+'-'+$0);return $2;},storeDGStateInfo:function(dgState,game){var $0=game;if(isNullOrUndefined(game)){$0=this.$2_0;}this._environment.storeState(this._componentInstanceName+'-'+$0,dgState);},forceDGStateInfoForComponentOnPage:function(dgState,page){this._environment.storeState('explicitComponentState',dgState);this.changePage(page);},methodCalled:function(serviceName,methodName,parameters){if(methodName==='placeWager'&&serviceName==='DGEService'){var $0=parameters['wager'];if((!isNullOrUndefined($0))&&(!isNullOrUndefined($0.BoardStacks))&&$0.BoardStacks.length>0){this.$2_4A($0.BoardStacks[0].GameId,DGEService.WagerRequest.wagerRequestDescription($0),'');}}if(methodName==='createSubscription'&&serviceName==='DGEService'){var $1=parameters['request'];if((!isNullOrUndefined($1))&&(!isNullOrUndefined($1.BoardStacks))&&$1.BoardStacks.length>0){this.$2_4D($1.BoardStacks[0].GameId,DGEService.SubscriptionRequest.subscriptionDescription($1));}}},responseReceived:function(serviceName,methodName,responseObject){if(methodName==='placeWager'&&serviceName==='DGEService'){var $0=responseObject;var $1='';if(!isNullOrUndefined($0.TotalStake)){$1=$0.TotalStake.toString();}if($0.State==='OPEN'){this.$2_4B($0.Game.ExternalId,DGEService.WagerInfo.wagerDescription($0),$1);}else{this.$2_4C($0.Game.ExternalId,DGEService.WagerInfo.wagerDescription($0),$1,$0.ErrorCode);}}if(methodName==='createSubscription'&&serviceName==='DGEService'){var $2=responseObject;var $3='';if(!isNullOrUndefined($2.WagerStake)){$3=$2.WagerStake.toString();}if(isNullOrUndefined($2.ErrorMessage)){this.$2_4E($2.Game.ExternalId,DGEService.SubscriptionInfo.subscriptionDescription($2),$3);}else{this.$2_4F($2.Game.ExternalId,DGEService.SubscriptionInfo.subscriptionDescription($2),$3,$2.ErrorMessage);}}},errorReceived:function(serviceName,methodName,exceptionType,errorMessage){if(methodName==='placeWager'&&serviceName==='DGEService'){this.$2_4C(this.$2_0,'','',errorMessage);}if(methodName==='createSubscription'&&serviceName==='DGEService'){this.$2_4F(this.$2_0,'','',errorMessage);}},$2_48:function($p0,$p1){this.$2_33._gameID=$p0;this.$2_33._gameSegment=$p1;this.$2_33.userInteractionStartedEventRequest();},$2_49:function($p0,$p1){this.$2_33._gameID=$p0;this.$2_33._gameSegment=$p1;this.$2_33.userInteractionEndedEventRequest();},$2_4A:function($p0,$p1,$p2){this.$2_33._gameID=$p0;this.$2_33._gameSegment=$p1;this.$2_33._wagerPrice=$p2;this.$2_33.wagerPlacementAttemptedEventRequest();},$2_4B:function($p0,$p1,$p2){this.$2_33._gameID=$p0;this.$2_33._gameSegment=$p1;this.$2_33._wagerPrice=$p2;this.$2_33.wagerPlacedSuccessfullyEventRequest();},$2_4C:function($p0,$p1,$p2,$p3){this.$2_33._gameID=$p0;this.$2_33._gameSegment=$p1;this.$2_33._wagerPrice=$p2;this.$2_33._errorCode=$p3;this.$2_33.wagerPlacementFailedEventRequest();},$2_4D:function($p0,$p1){this.$2_33._gameID=$p0;this.$2_33._subscriptionDesc=$p1;this.$2_33.subscriptionCreationAttemptedEventRequest();},$2_4E:function($p0,$p1,$p2){this.$2_33._gameID=$p0;this.$2_33._subscriptionDesc=$p1;this.$2_33._totalStake=$p2;this.$2_33.subscriptionCreatedSuccessfullyEventRequest();},$2_4F:function($p0,$p1,$p2,$p3){this.$2_33._gameID=$p0;this.$2_33._subscriptionDesc=$p1;this.$2_33._totalStake=$p2;this.$2_33._errorCode=$p3;this.$2_33.subscriptionrCreationFailedEventRequest();},getFlashMovie:function(movieId){return document.getElementById(movieId);},onUserChanged:function(eventSource){this.$2_55(Delegate.create(this,function($p1_0){
var $1_0=this.getFlashMovie($p1_0);try{if ($1_0 && $1_0.onUserChanged) $1_0.onUserChanged();}catch($1_1){}}));},onBalanceChanged:function(eventSource){this.$2_50();this.$2_55(Delegate.create(this,function($p1_0){
var $1_0=this.getFlashMovie($p1_0);try{if ($1_0 && $1_0.onBalanceChanged) $1_0.onBalanceChanged();}catch($1_1){}}));},$2_50:function(){if(isNullOrUndefined(this.$2_2E.get_accountsDetails())){return;}this.$2_2E.getMaxTradeAmount(Delegate.create(this,function($p1_0){
if($p1_0){this.$2_1F=$p1_0;}}),Delegate.create(this,function($p1_0){
this.$2_1F=0;}));},onPageWillChange:function(){this.$2_49(this.$2_0,'');this._log.debug('OnPageWillChange');this.$2_55(Delegate.create(this,function($p1_0){
var $1_0=this.getFlashMovie($p1_0);try{if ($1_0 && $1_0.onPageWillChange) $1_0.onPageWillChange();}catch($1_1){}}));},$2_51:function($p0,$p1){if(!isNullOrUndefined($p0)&&$p0.length>0){return $p0.replace('.swf',String.format('-{0}.swf',$p1));}return $p0;},$2_52:null,$2_54:function($p0,$p1){this.$2_53.onreadystatechange=Delegate.create(this,function(){
if(this.$2_53.readyState===4){if(this.$2_53.status===200||this.$2_53.status===304){this.$2_52=this.$2_53.responseXML;var $1_0=$p0;if(!isNullOrUndefined(this.$2_52)){var $1_1=this.$2_52.selectSingleNode(String.format('/versions/component[@name=\'{0}\']',this.$2_0));if(!isNullOrUndefined($1_1)){var $1_2=$1_1.attributes.getNamedItem('version');if(!isNullOrUndefined($1_2)){$1_0=this.$2_51($p0,$1_2.nodeValue);}}}$p1.invoke($1_0);}}});this.$2_53.open('GET',this.$2_1D,true);this.$2_53.send(null);},$2_55:function($p0){for(var $0=0;$0<this.$2_2D.length;$0++){$p0.invoke(this.$2_2D[$0].toString());}},$2_56:function(){var $0=this.$2_2D.length+1;var $1=this.$2_4+'-'+$0;this.$2_2D.add($1);return $1;},getHolderIdForChildFlash:function(childFlashName){return childFlashName+'-Holder';},getFrameHolder:function(){return this.getPrivateDomElement('FrameHolder');},get_flashName:function(){return this.$2_4;},get_domElementId:function(){return this._domElementId;},get_childFlashes:function(){return this.$2_2D;},get_flashWidth:function(){return this.$2_4;},set_flashWidth:function(value){this.$2_2=value;return value;},get_flashHeight:function(){return this.$2_3;},set_flashHeight:function(value){this.$2_3=value;return value;}}
FlashContainerComponent.BannerSupport.createClass('FlashContainerComponent.BannerSupport');FlashContainerComponent.FlashContainerComponent.createClass('FlashContainerComponent.FlashContainerComponent',Framework.Component.AbstractXsltBasedComponent,NavigationService.IPageFilterChangedListener,Framework.IPageWillChangeListener,UserService.IUserChangedListener);FlashContainerComponent.FlashContainerComponent.$2_20='$';FlashContainerComponent.FlashContainerComponent.$2_21='*';FlashContainerComponent.FlashContainerComponent.$2_22='!';
Type.createNamespace('MyGameBoxComponent');MyGameBoxComponent._ItemType=function(){};MyGameBoxComponent._ItemType.prototype = {$0:0,$1:1,$2:2}
MyGameBoxComponent._ItemType.createEnum('MyGameBoxComponent._ItemType',false);MyGameBoxComponent._GameBoxItem=function(){this.$4=0;}
MyGameBoxComponent._GameBoxItem.prototype={$0:null,$1:null,$2:null,$3:null}
MyGameBoxComponent.MyGameBoxComponent=function(){this.$2_9=new Framework.XMLHttpRequestDecorator();MyGameBoxComponent.MyGameBoxComponent.constructBase(this);}
MyGameBoxComponent.MyGameBoxComponent.prototype={$2_0:null,$2_1:null,$2_2:null,$2_3:null,$2_4:null,$2_5:null,$2_6:null,$2_7:null,$2_8:0,init:function(environment,componentInstanceName,domElementId,parameters){MyGameBoxComponent.MyGameBoxComponent.callBase(this, 'init',[environment,componentInstanceName,domElementId,parameters]);this._parameters=new Framework.CommonComponentParameters(parameters);this.$2_4=(parameters['games-list']).split(',');},get_isComponentVisible:function(){return this.isVisible(this._parameters.get_visibleOn(),this._parameters.get_notVisibleOn(),this.$2_0.getAction())&&this.$2_3.isLoggedIn();},renderComplete:function(eventArgs){MyGameBoxComponent.MyGameBoxComponent.callBase(this, 'renderComplete',[eventArgs]);this.$2_A();},$2_A:function(){this.$2_5={};this.$2_6={};this.$2_7=new Array(0);this.$2_8=0;this.$2_C();},$2_B:null,$2_C:function(){this.$2_9.onreadystatechange=Delegate.create(this,function(){
if(this.$2_9.readyState===4){if(this.$2_9.status===200||this.$2_9.status===304){this.$2_B=this.$2_9.responseXML;this.$2_D();this.$2_F();}}});var $0=String.format('/cache/dgAvailableGames/{0}/games.xml',this._environment.getLanguage());this.$2_9.open('GET',$0,true);this.$2_9.send(null);},$2_D:function(){this.$2_2.getMostPlayedGames(Delegate.create(this,function($p1_0){
this.$2_E($p1_0);}),Delegate.create(this,function($p1_0){
}),180,4,this.$2_4);},$2_E:function($p0){this.$2_7=new Array(0);for(var $0=0;$0<$p0.length;$0++){var $1=new MyGameBoxComponent._GameBoxItem();$1.$0=$p0[$0].GameId;if(this.$2_B.selectSingleNode(String.format('/gameslist/game[externalid=\'{0}\']/name',$1.$0))){$1.$1=this.$2_B.selectSingleNode(String.format('/gameslist/game[externalid=\'{0}\']/name',$1.$0)).text;(this.$2_7).add($1);}}},$2_F:function(){this.$2_1.getFavoriteWagersForGames(Delegate.create(this,function($p1_0){
var $1_0=$p1_0;if(!isNullOrUndefined($1_0)){this.$2_10($1_0);}this.$2_11();}),Delegate.create(this,function($p1_0){
}),this.$2_4);},$2_10:function($p0){for(var $0=0;$0<$p0.length;$0++){var $1=$p0[$0];if(!Object.keyExists(this.$2_5,$1.Game.ExternalId)||$1.IsDefault){this.$2_5[$1.Game.ExternalId]=$1;}}},$2_11:function(){for(var $0=0;$0<this.$2_4.length;$0++){this.$2_1.getLastWager(Delegate.create(this,function($p1_0){
this.$2_8++;if(!isNullOrUndefined($p1_0)){var $1_0=$p1_0;this.$2_6[$1_0.Game.ExternalId]=$1_0;}if(this.$2_8===this.$2_4.length){this.$2_12();}}),Delegate.create(this,function($p1_0){
this.$2_8++;var $1_0=String.format('Error retrieving history: {0}',$p1_0.message);if(this.$2_8===this.$2_4.length){this.$2_12();}}),this.$2_4[$0]);}},$2_12:function(){for(var $0=0;$0<this.$2_7.length;$0++){var $1=this.$2_7[$0];if(Object.keyExists(this.$2_5,$1.$0)){var $2=this.$2_5[$1.$0];$1.$4=2;$1.$3='favoritesTemplate';$1.$2=$2;}else if(Object.keyExists(this.$2_6,$1.$0)){var $3=this.$2_6[$1.$0];$1.$4=1;$1.$3='historyTemplate';$1.$2=$3;}else{$1.$3='gameTemplate';}}this.$2_13(this.$2_7);},$2_13:function($p0){var $0=this.getPrivateDomElement('linksContainer');$0.innerHTML='';for(var $1=0;$1<$p0.length;$1++){var $2=$p0[$1];var $3=this.getPrivateDomElement($2.$3).cloneNode(true);$3.id=this._domElementId+'-item-'+($1+1);this._environment.safelySetCssClassOnElement($3,$2.$0);var $4=String.format($3.innerText,$2.$1);$3.innerHTML=String.format(this.getPrivateDomElement('contentPattern').innerText,$4);var $5='itemclick';$3.setAttribute('behavior.ID',$5);$3.setAttribute('behavior.'+$5+'.itemindex',$1);$0.appendChild($3);var $6=new Framework.Behavior.OnClickBehavior($3,$5,Delegate.create(this,function($p1_0,$p1_1){
this.playHandler($p1_1.parameters.getAsInt32('itemindex'));}));}},playHandler:function(index){var $0=this.$2_7[index];if($0.$4===2){this.$2_1.playFavorite($0.$2);}else if($0.$4===1){this.$2_1.playWager($0.$2);}else{this.$2_1.playGame($0.$0);}},setNavigationService:function(navigationService){this._log.debug('SetNavigationService');this.$2_0=navigationService;},setDGEService:function(dgeService){this._log.debug('SetDGEService');this.$2_1=dgeService;},setUserService:function(userService){this._log.debug('UserService');this.$2_3=userService;},setSharedWalletService:function(sharedWalletService){this._log.debug('SharedWalletService');this.$2_2=sharedWalletService;},onUserChanged:function(eventSource){this.update();},onPageFilterChanged:function(eventSource){this._log.debug('OnPageFilterChanged');this.update();}}
MyGameBoxComponent._GameBoxItem.createClass('MyGameBoxComponent._GameBoxItem');MyGameBoxComponent.MyGameBoxComponent.createClass('MyGameBoxComponent.MyGameBoxComponent',Framework.Component.AbstractXsltBasedComponent,UserService.IUserChangedListener,NavigationService.IPageFilterChangedListener);
Type.createNamespace('BannerContainerComponent');BannerContainerComponent.BannerContainerComponent=function(){this.$2_B=String.Empty;this.$2_C=String.Empty;this.$2_D=String.Empty;this.$2_E=String.Empty;this.$2_12=-1;BannerContainerComponent.BannerContainerComponent.constructBase(this);}
BannerContainerComponent.BannerContainerComponent.prototype={$2_0:'false',$2_1:'false',$2_2:'true',$2_3:'true',$2_4:'false',$2_5:'true',$2_6:'600',$2_7:'400',$2_8:'false',$2_9:false,$2_A:false,$2_F:false,$2_10:true,$2_11:0,$2_13:null,$2_14:null,$2_15:false,setPageFilterEventHandler:function(sender,eventArgs){this.setPageFilter(eventArgs.parameters.getAsString('parameters').split(','));window.event.returnValue=false;},setMarketEventHandler:function(sender,eventArgs){this.setMarket(eventArgs.parameters.getAsString('idfomarket'));window.event.returnValue=false;},setBONavigationEventHandler:function(sender,eventArgs){this.setBONavigation(eventArgs.parameters.getAsString('idfwbonavigation'));window.event.returnValue=false;},setMarketGroupEventHandler:function(sender,eventArgs){this.setMarketGroup(eventArgs.parameters.getAsString('idfwmarketgroup'));window.event.returnValue=false;},setRollingBannerParametersEventHandler:function(sender,eventArgs){this.setRollingBannerParameters(eventArgs.parameters.getAsNumber('banneritemcount'),eventArgs.parameters.getAsNumber('rollinginterval'));window.event.returnValue=false;},executeScriptEventHandler:function(sender,eventArgs){try{eval(eventArgs.parameters.getAsString('script'));}catch($0){}window.event.returnValue=false;},openInPopupEventHandler:function(sender,eventArgs){var $0=eventArgs.parameters.getAsString('toolbar');var $1=eventArgs.parameters.getAsString('scrollbar');var $2=eventArgs.parameters.getAsString('locationbar');var $3=eventArgs.parameters.getAsString('statusbar');var $4=eventArgs.parameters.getAsString('menubar');var $5=eventArgs.parameters.getAsString('resizable');var $6=eventArgs.parameters.getAsString('windowheight');var $7=eventArgs.parameters.getAsString('windowwidth');var $8=eventArgs.parameters.getAsString('centred');var $9=eventArgs.parameters.getAsString('location');var $A='';$0=(String.isNullOrEmpty($0))?this.$2_0:$0;$1=(String.isNullOrEmpty($1))?this.$2_1:$1;$2=(String.isNullOrEmpty($2))?this.$2_2:$2;$3=(String.isNullOrEmpty($3))?this.$2_3:$3;$4=(String.isNullOrEmpty($4))?this.$2_4:$4;$5=(String.isNullOrEmpty($5))?this.$2_5:$5;$6=(String.isNullOrEmpty($6))?this.$2_6:$6;$7=(String.isNullOrEmpty($7))?this.$2_7:$7;$8=(String.isNullOrEmpty($8))?this.$2_8:$8;$0=($0.toLowerCase()==='true')?'yes':'no';$1=($1.toLowerCase()==='true')?'yes':'no';$2=($2.toLowerCase()==='true')?'yes':'no';$3=($3.toLowerCase()==='true')?'yes':'no';$4=($4.toLowerCase()==='true')?'yes':'no';$5=($5.toLowerCase()==='true')?'yes':'no';var $B=0;var $C=0;if($8.toLowerCase()==='true'){$B=(window.screen.availWidth-Number.parse($7))/2;$C=(window.screen.availHeight-Number.parse($6))/2;}var $D=String.format('toolbar={0},scrollbars={1},location={2},status={3},menubar={4},resizable={5},width={6},height={7},left={9},top={10}',$0,$1,$2,$3,$4,$5,$7,$6,$B,$C);if(ScriptFX.Application.current.get_host().get_name()===1){$A=null;}var $E=window.open($9,$A,$D);window.event.returnValue=false;},$2_16:null,$2_17:null,$2_18:null,setNavigationService:function(navigationService){this._log.debug('SetNavigationService');this.$2_17=navigationService;this.$2_17.registerTopicalizedPageFilterChangedListener(this,BettingNavigationService.BettingNavigationService.navigationTypes);this.$2_17.registerTopicalizedPageFilterChangedListener(this,NavigationService.NavigationService.action);},onPageFilterChanged:function(eventSource){this._log.debug('OnPageFilterChanged');if(this.$2_A){this.updateOnlyIfFirstRender();}},setUserService:function(userService){this._log.debug('SetUserService');this.$2_16=userService;},onUserChanged:function(eventSource){this._log.debug('OnUserChanged');this.update();},setBettingNavigationService:function(bettingNavigationService){this._log.debug('SetBettingNavigationService');this.$2_18=bettingNavigationService;},init:function(environment,componentInstanceName,domElementId,parameters){this.$2_9=Boolean.parse(parameters['repaint-onuserchanged']);this.$2_A=Boolean.parse(parameters['repaint-onpagefilterchanged']);this.$2_C=parameters['banner-images-base-url'];this.$2_D=parameters['banner-category'];this.$2_E=parameters['absolute-image-prefix'];this.$2_14=-1;this.$2_0=(parameters['window-toolbar']).toString();this.$2_1=(parameters['window-scrollbar']).toString();this.$2_2=(parameters['window-locationbar']).toString();this.$2_3=(parameters['window-statusbar']).toString();this.$2_4=(parameters['window-menubar']).toString();this.$2_5=(parameters['window-resizable']).toString();this.$2_6=(parameters['window-height']).toString();this.$2_7=(parameters['window-width']).toString();this.$2_8=(parameters['window-centred']).toString();},renderComplete:function(eventArgs){if(this.get_isComponentVisible()){if(this.$2_F&&this.$2_11>0){this.runSlideShow(this.$2_11,'');}}this.$2_15=true;},getXsltParameters:function(contextObject){var $0={};$0['component-instance-name']=this._componentInstanceName;$0['component-dom-element-id']=this._domElementId;$0['banner-images-base-url']=this.$2_C;$0['category']=this.$2_D;$0['absolute-image-prefix']=this.$2_E;$0['is-user-logged']=this.$2_16.isLoggedIn();$0['is-ie']=ScriptFX.Application.current.get_host().get_name()===1;return $0;},xmlContentReceived:function(eventArgs){BannerContainerComponent.BannerContainerComponent.callBase(this, 'xmlContentReceived',[eventArgs]);},get_isComponentVisible:function(){var $0=null;if(this.$2_18.getNavigationTypes()){$0=this.$2_18.getNavigationTypes().split(',');}return ((this.isVisible(this._parameters.get_visibleOn(),this._parameters.get_notVisibleOn(),this.$2_17.getAction()))&&this.isNavigationTypesInAValidCombination($0));},setPageFilter:function(internalParams){if(internalParams.length>1){var $0=internalParams[0].toString();var $1=internalParams[1].toString();var $2={};$2['action']=$0;this._log.debug('SetPageFilter');this.$2_17.goTo($1,$2);return false;}return false;},setMarket:function(IDFOMarket){this._log.debug(String.format('SetMarketEntry=[{0}]',IDFOMarket));this.$2_18.setMarketFromEvent(IDFOMarket);},setBONavigation:function(IDFWBONavigation){this._log.debug(String.format('SetBONavigation=[{0}]',IDFWBONavigation));this.$2_18.setBONavigation(0,IDFWBONavigation);},setMarketGroup:function(IDFWMarketGroup){this._log.debug(String.format('SetMarketGroup IDFWMarketGroup=[{0}]',IDFWMarketGroup));this.$2_18.setMarketGroup(0,IDFWMarketGroup);},setRollingBannerParameters:function(banneritemcount,rollinginterval){this.$2_F=true;this.$2_11=banneritemcount;this.$2_13=rollinginterval*1000;},runSlideShow:function(banners,action){if(this.get_isComponentVisible()){this.$2_1A();this.$2_19(banners);this.$2_1B(banners,this.$2_14);if(this.$2_10){this.$2_12=window.setTimeout(Delegate.create(this,function(){
this.runSlideShow(banners,'');}),this.$2_13);}}},$2_19:function($p0){this.$2_14++;if(this.$2_14>=$p0){this.$2_14=0;}},$2_1A:function(){if(this.$2_12!==-1){window.clearTimeout(this.$2_12);}},$2_1B:function($p0,$p1){for(var $0=0;$0<$p0;$0++){this.getPrivateDomElement($0.toString()).style.display=(($0===$p1)?'block':'none');}},updateOnlyIfFirstRender:function(){if(!this.$2_15){this.update();}else{if(this.get_isComponentVisible()){this.show();}else{this.hide();}}}}
BannerContainerComponent.BannerContainerComponent.createClass('BannerContainerComponent.BannerContainerComponent',Framework.Component.AbstractXsltBasedComponent,UserService.IUserChangedListener,NavigationService.IPageFilterChangedListener);
Type.createNamespace('LNBSimpleNavigationComponent');LNBSimpleNavigationComponent.LNBSimpleNavigationComponent=function(){LNBSimpleNavigationComponent.LNBSimpleNavigationComponent.constructBase(this);}
LNBSimpleNavigationComponent.LNBSimpleNavigationComponent.prototype={$2_0:null,$2_1:null,$2_2:null,$2_3:null,$2_4:null,$2_5:null,$2_6:null,$2_7:null,$2_8:null,setNavigationService:function(navigationService){this._log.debug('SetNavigationService');this.$2_8=navigationService;},init:function(environment,componentInstanceName,domElementId,parameters){LNBSimpleNavigationComponent.LNBSimpleNavigationComponent.callBase(this, 'init',[environment,componentInstanceName,domElementId,parameters]);this.$2_0=parameters['title-german'];this.$2_1=parameters['title-dutch'];this.$2_2=parameters['title-french'];this.$2_3=parameters['link-content-german'];this.$2_4=parameters['link-content-dutch'];this.$2_5=parameters['link-content-french'];this.$2_6=parameters['link-url-area'];this.$2_7=parameters['link-url-page-action'];},get_isComponentVisible:function(){return this.isVisible(this._parameters.get_visibleOn(),this._parameters.get_notVisibleOn(),this.$2_8.getAction());},getXsltParameters:function(contextObject){var $0=LNBSimpleNavigationComponent.LNBSimpleNavigationComponent.callBase(this, 'getXsltParameters',[contextObject]);$0['title']=this.$2_9();$0['link-content']=this.$2_A();$0['link-url-area']=this.$2_6;$0['link-url-page-action']=this.$2_7;return $0;},$2_9:function(){var $0=this._environment.getLanguage();if($0==='FR'){return this.$2_2;}else if($0==='NL'){return this.$2_1;}else{return this.$2_0;}},$2_A:function(){var $0=this._environment.getLanguage();if($0==='FR'){return this.$2_5;}else if($0==='NL'){return this.$2_4;}else{return this.$2_3;}},goToEventHandler:function(sender,eventArgs){var $0=eventArgs.parameters.getAsString('area');var $1=eventArgs.parameters.getAsString('filters');if(String.isNullOrEmpty($0)){return;}if(String.isNullOrEmpty($1)){this.$2_8.goTo($0,{});}else{var $2=eventArgs.parameters.getAsDictionary('filters');this.$2_8.goTo($0,$2);}window.event.returnValue=false;}}
LNBSimpleNavigationComponent.LNBSimpleNavigationComponent.createClass('LNBSimpleNavigationComponent.LNBSimpleNavigationComponent',Framework.Component.AbstractXsltBasedComponent);
Type.createNamespace('LastDrawResultComponent');LastDrawResultComponent.LastDrawResultComponent=function(){this.$2_17=new Framework.XMLHttpRequestDecorator();this.$2_18=new Framework.XMLHttpRequestDecorator();LastDrawResultComponent.LastDrawResultComponent.constructBase(this);}
LastDrawResultComponent.LastDrawResultComponent.$2_1C=function($p0){var $0=Number.parse($p0.substr(0,4));var $1=Number.parse($p0.substr(5,2));var $2=Number.parse($p0.substr(8,2));var $3=Number.parse($p0.substr(11,2));var $4=Number.parse($p0.substr(14,2));var $5=Number.parse($p0.substr(17,2));return new Date($0,$1-1,$2,$3,$4,$5);}
LastDrawResultComponent.LastDrawResultComponent.parseBool=function(s){return (isNullOrUndefined(s))?false:((LastDrawResultComponent.LastDrawResultComponent.isBoolTrue(s)||(s)==='true')?true:false);}
LastDrawResultComponent.LastDrawResultComponent.boolToXSLTString=function(b){return (b)?'-true-':'';}
LastDrawResultComponent.LastDrawResultComponent.isBoolTrue=function(o){return o===true;}
LastDrawResultComponent.LastDrawResultComponent.prototype={$2_0:'',$2_1:true,$2_2:true,$2_3:true,$2_4:false,$2_5:null,$2_6:null,$2_7:null,$2_8:null,$2_9:true,$2_A:true,$2_B:false,$2_C:'toggled',$2_D:'',$2_E:null,$2_F:'dd-MM-yyyy',$2_10:null,$2_11:null,$2_12:null,setNavigationService:function(navigationService){this._log.debug('SetNavigationService');this.$2_12=navigationService;this.$2_12.registerTopicalizedPageFilterChangedListener(this,NavigationService.NavigationService.action);},$2_13:null,setAccountService:function(accountService){this._log.debug('SetAccountService');this.$2_13=accountService;},$2_14:null,setBusinessUnitService:function(businessUnitService){this._log.debug('SetBusinessUnitService');this.$2_14=businessUnitService;},onPageFilterChanged:function(eventSource){this._log.debug('OnPageFilterChanged');this.update();},init:function(environment,componentInstanceName,domElementId,parameters){LastDrawResultComponent.LastDrawResultComponent.callBase(this, 'init',[environment,componentInstanceName,domElementId,parameters]);parameters['content-url']=(parameters['content-url']).replace('${language}',environment.getLanguage());parameters['game-content-url']=(parameters['game-content-url']).replace('${language}',environment.getLanguage());this.$2_1A=parameters['game-content-url'];if(Object.keyExists(parameters,'custom-header')){this.$2_0=parameters['custom-header'];}if(Object.keyExists(parameters,'initially-opened')){this.$2_1=Boolean.parse(parameters['initially-opened']);}if(Object.keyExists(parameters,'url-results-area')&&(parameters['url-results-area']).length>0){this.$2_5=parameters['url-results-area'];}if(Object.keyExists(parameters,'url-results-action')&&(parameters['url-results-action']).length>0){this.$2_6=parameters['url-results-action'];}if(Object.keyExists(parameters,'url-play-area')&&(parameters['url-play-area']).length>0){this.$2_7=parameters['url-play-area'];}if(Object.keyExists(parameters,'url-play-action')&&(parameters['url-play-action']).length>0){this.$2_8=parameters['url-play-action'];}if(Object.keyExists(parameters,'min-value-for-jokerplus-warning')&&(parameters['min-value-for-jokerplus-warning']).length>0){this.$2_10=Number.parse(parameters['min-value-for-jokerplus-warning'].toString());}this.$2_2=Boolean.parse(parameters['do-show-table']);this.$2_3=Boolean.parse(parameters['do-show-results']);this.$2_9=LastDrawResultComponent.LastDrawResultComponent.parseBool(parameters['show-countdown']);this.$2_A=LastDrawResultComponent.LastDrawResultComponent.parseBool(parameters['show-when-game-inactive']);this.$2_B=LastDrawResultComponent.LastDrawResultComponent.parseBool(parameters['show-next-draw-jackpot']);if(Object.keyExists(parameters,'ldrgroup')&&(parameters['ldrgroup']).length>0){this.$2_D=parameters['ldrgroup'];}if(Object.keyExists(parameters,'date-format')&&!String.isNullOrEmpty(parameters['date-format'])){this.$2_F=parameters['date-format'];}this.$2_4=LastDrawResultComponent.LastDrawResultComponent.parseBool(parameters['hide-jackpot-text-if-guaranteed']);LastDrawResultComponent.LastDrawResultComponent.callBase(this, 'init',[environment,componentInstanceName,domElementId,parameters]);this._parameters=new Framework.CommonComponentParameters(parameters);},get_isComponentVisible:function(){return this.isVisible(this._parameters.get_visibleOn(),this._parameters.get_notVisibleOn(),this.$2_12.getAction());},getXsltParameters:function(contextObject){var $0={};$0['component-instance-name']=this._componentInstanceName;$0['component-dom-element-id']=this._domElementId;$0['custom-header']=this.$2_0;$0['initially-opened']=this.$2_1;$0['do-show-table']=this.$2_2;$0['do-show-results']=this.$2_3;$0['culture-name']=CultureInfo.Current.name;$0['show-countdown']=LastDrawResultComponent.LastDrawResultComponent.boolToXSLTString(this.$2_9);if(!isNullOrUndefined(this.$2_5)&&!isNullOrUndefined(this.$2_6)){$0['url-results-link']=this.$2_5;$0['url-results-action']=this.$2_6;}if(!isNullOrUndefined(this.$2_7)&&!isNullOrUndefined(this.$2_8)){$0['url-play-area']=this.$2_7;$0['url-play-action']=this.$2_8;}$0['ldrgroup']=this.$2_D;$0['header-selected-cssclass']=this.$2_C;return $0;},renderComplete:function(eventArgs){LastDrawResultComponent.LastDrawResultComponent.callBase(this, 'renderComplete',[eventArgs]);var $0=document.getElementById(this._domElementId);if(!$0.getAttribute('ldrgroup')){$0.setAttribute('ldrgroup',this.$2_D);}this.$2_15();if(!isNullOrUndefined(this.$2_E)){this.$2_2B();}this.$2_1B();var $1=this.getPrivateDomElement('translate-tokens');if(!isNullOrUndefined($1)){var $2=$1.innerText;var $3=Framework.JsonUtil.deserialize($2);this.$2_11=$3;var $4=this.getPrivateDomElement('playNowButton');if(!isNullOrUndefined($4)){var $5=this.$2_11['Play '+this.$2_E['gameName'].toString()];if(!isNullOrUndefined($5)){$4.innerHTML=$5.toString();this._environment.safelySetCssClassOnElement($4,'wide');}}}},$2_15:function(){var $0=this.getPrivateDomElement('initdata');if(isNullOrUndefined($0)){return;}var $1=$0.innerHTML;if(String.isNullOrEmpty($1)){return;}var $2=null;try{var $3=$0.innerHTML;$2=Framework.JsonUtil.deserialize($3);}catch($4){throw new Error('Error deserializing JSON data: '+$4.message);}this.$2_E=$2;},toggleContentEventHandler:function(sender,eventArgs){var $0=eventArgs.parameters.getAsString('headersuffix');var $1=eventArgs.parameters.getAsString('suffix');var $2=this.getPrivateDomElement($1);if(Framework.StringHelper.equals($2.style.display,'none',true)){$2.style.display='block';this._environment.safelySetCssClass(this._domElementId+'-'+$0,this.$2_C);}else{$2.style.display='none';this._environment.safelyRemoveCssClass(this._domElementId+'-'+$0,this.$2_C);}var $3=document.getElementById(this._domElementId).parentNode;for(var $4=0;$4<$3.childNodes.length;$4++){var $5=$3.childNodes[$4];if($5.id.indexOf('LastDrawResultComponent')>-1&&!Framework.StringHelper.equals($5.id,this._domElementId,true)&&$5.getAttribute('ldrgroup')&&Framework.StringHelper.equals($5.getAttribute('ldrgroup').toString(),this.$2_D,true)){var $6=document.getElementById($5.id+'-'+$0);var $7=document.getElementById($5.id+'-'+$1);if($6){this._environment.safelyRemoveCssClass($6.id,this.$2_C);}if($7){$7.style.display='none';}}}},goToResultsEventHandler:function(sender,eventArgs){if(isNullOrUndefined(this.$2_5)){return;}this.$2_12.goTo(this.$2_5,{action:this.$2_6});window.event.returnValue=false;},goToPlayEventHandler:function(sender,eventArgs){if(isNullOrUndefined(this.$2_7)||isNullOrUndefined(this.$2_8)){return;}this.$2_12.goTo(this.$2_7,{action:this.$2_8});window.event.returnValue=false;},$2_16:0,$2_19:0,$2_1A:null,$2_1B:function(){if(!this.$2_9&&this.$2_A&&!this.$2_B){return;}this.$2_1D();},$2_1D:function(){this.$2_19=this.$2_14.getDateTimeOffset();if(!this.$2_19){this.$2_14.getCurrentTime(Delegate.create(this,function($p1_0){
this.$2_19=this.$2_14.getDateTimeOffset();this.$2_1E();}),Delegate.create(this,function($p1_0){
alert('Unable to get server time '+$p1_0.message);}));}else{this.$2_1E();}},$2_1E:function(){this.$2_16++;if(this.$2_16===1){this.$2_1F();}window.setTimeout(Delegate.create(this,this.$2_1D),1000*60*5);},$2_1F:function(){this.$2_18.onreadystatechange=Delegate.create(this,function(){
if(this.$2_18.readyState===4){if(this.$2_18.status===200||this.$2_18.status===304){this.$2_20(this.$2_18.responseXML);}}});this.$2_18.open('GET',this.$2_1A,true);this.$2_18.send(null);},$2_20:function($p0){var $0=$p0.selectNodes('/game/gameevents/gameevent');var $1=$p0.selectSingleNode('/game/state').text;if($0.length>0||$1==='DRAW_BREAK'){var $2;var $3;if($1==='DRAW_BREAK'){$2=$p0.selectSingleNode('/game/closeTime').text;$3=$2;}else{$2=$0[0].selectSingleNode('drawclosetime').text;$3=$0[0].selectSingleNode('drawdate').firstChild.text;}var $4=LastDrawResultComponent.LastDrawResultComponent.$2_1C($2);var $5=LastDrawResultComponent.LastDrawResultComponent.$2_1C($3);this.$2_2A($4);if($0.length>0){this.$2_22($0[0]);}this.$2_21($5);var $6=this.getPrivateDomElement('playNowButton');if(!isNullOrUndefined($6)){var $7=this.$2_11['Play '+$p0.selectSingleNode('/game/name').text];if(!isNullOrUndefined($7)){$6.innerHTML=$7.toString();}this._environment.safelyRemoveCssClass(this._domElementId+'-'+'playNowButtonAnchor','hidden');}if(!this.$2_A){this.show();}}else{this._environment.safelySetCssClass(this._domElementId+'-'+'playNowButtonAnchor','hidden');this.getPrivateDomElement('remainingTime').style.display='none';}},preTransformation:function(eventArgs){LastDrawResultComponent.LastDrawResultComponent.callBase(this, 'preTransformation',[eventArgs]);if(!this.$2_A){this.hide();}},$2_21:function($p0){var $0=this.getPrivateDomElement('nextDrawValue');var $1=this.getPrivateDomElement('nextDrawWrapper');if(!isNullOrUndefined($0)&&!isNullOrUndefined($1)){var $2=this.$2_2C($p0);if(!isNullOrUndefined($2)){$0.innerHTML=$2;$1.style.display='block';}}},$2_22:function($p0){var $0=this.getPrivateDomElement('jackpotValue');var $1=this.getPrivateDomElement('jackpotWrapper');if(!isNullOrUndefined($0)&&!isNullOrUndefined($1)){var $2=this.$2_23($p0);if(!isNullOrUndefined($2)){$0.innerHTML=$2;$1.style.display='block';}}},$2_23:function($p0){var $0=null;var $1='\u20ac';if(this.$2_13&&this.$2_13.get_accountsDetails()){$1=this.$2_13.getCurrencySimbol();}var $2=$p0.selectSingleNode('maindraw/totalguaranteedjackpot');var $3=$p0.selectSingleNode('maindraw/estimatedjackpot');var $4=$p0.selectSingleNode('maindraw/isrolldownpossible');var $5=0;var $6=false;if(!isNullOrUndefined($2)&&!isNullOrUndefined($2.firstChild)){$5=Number.parse($2.firstChild.text);}if(!isNullOrUndefined($3)&&!isNullOrUndefined($3.firstChild)){var $8=Number.parse($3.firstChild.text);if($8>$5){$5=$8;$6=true;}}var $7=false;if(!isNullOrUndefined($4)&&!isNullOrUndefined($4.firstChild)){$7=(Number.parse($4.firstChild.text));}$0=$5.format('N2',true)+' '+$1;if(this.$2_29($5)){$0+='*';}if($6){if(this.$2_28($5)){this.$2_27();}}else{this.$2_25();}if(!isNullOrUndefined($4)){if($5>0){this.$2_26($7);}else{this.$2_24();}}if(!$5){$0=null;}return (String.isNullOrEmpty($0))?null:$0;},$2_24:function(){var $0=this.getPrivateDomElement('rolldownWrapper');if(!isNullOrUndefined($0)){$0.style.display='none';}},$2_25:function(){var $0=this.getPrivateDomElement('jackpotText');if(!isNullOrUndefined($0)){$0.style.display='none';}},$2_26:function($p0){var $0=this.getPrivateDomElement('rolldownWrapper');if(!isNullOrUndefined($0)){$0.style.display='block';var $1=this.getPrivateDomElement('rolldownText');if(!isNullOrUndefined($1)){var $2=(($p0)?this.$2_11['RolldownMessage']:this.$2_11['NoRolldownMessage']);$1.innerText='* '+$2;}}},$2_27:function(){var $0=this.getPrivateDomElement('jokerPlusInfoTarget');if(isNullOrUndefined($0)){return;}$0.style.display='block';},$2_28:function($p0){if(isNullOrUndefined(this.$2_E['externalId'])||this.$2_E['externalId'].toString()!=='JokerPlus'){return false;}return $p0>this.$2_10;},$2_29:function($p0){if(isNullOrUndefined(this.$2_E['externalId'])){return false;}if(this.$2_E['externalId'].toString()==='JokerPlus'){return $p0>this.$2_10;}return (this.$2_E['externalId'].toString()==='Lotto6'||this.$2_E['externalId'].toString()==='SuperLotto');},$2_2A:function($p0){var $0=Date.get_now();var $1=$p0.getTime()-($0.getTime()-this.$2_19);var $2=$1/(1000*60*60*24);var $3=($2%1)*24;var $4=($3%1)*60;$2=Math.truncate($2);$3=Math.truncate($3);$4=Math.truncate($4);this.getPrivateDomElement('remainingDays').innerHTML=$2.toString();this.getPrivateDomElement('remainingHours').innerHTML=$3.toString();this.getPrivateDomElement('remainingMinutes').innerHTML=$4.toString();window.setTimeout(Delegate.create(this,function(){
this.$2_2A($p0);}),1000*30);},$2_2B:function(){var $0=this.$2_2C(LastDrawResultComponent.LastDrawResultComponent.$2_1C(this.$2_E['resultTime'].toString()));var $1=this.getPrivateDomElement('nextdrawdate');if(!isNullOrUndefined($1)){$1.innerHTML=$0;}},$2_2C:function($p0){var $0=this.$2_E['monthNames'].toString().split(',');var $1=this.$2_E['dayNames'].toString().split(',');var $2=$p0;var $3=$2.getDay();if(!$3){$3=7;}var $4=$1[$3-1];return $4+', '+$p0.format(this.$2_F);}}
LastDrawResultComponent.LastDrawResultComponent.createClass('LastDrawResultComponent.LastDrawResultComponent',Framework.Component.AbstractXsltBasedComponent,NavigationService.IPageFilterChangedListener);
Type.createNamespace('LNBFAQSelectorComponent');LNBFAQSelectorComponent.LNBFAQSelectorComponent=function(){LNBFAQSelectorComponent.LNBFAQSelectorComponent.constructBase(this);}
LNBFAQSelectorComponent.LNBFAQSelectorComponent.prototype={$2_0:null,$2_1:null,$2_2:null,$2_3:null,$2_4:false,$2_5:null,setNavigationService:function(navigationService){this._log.debug('SetNavigationService');this.$2_5=navigationService;this.$2_5.registerTopicalizedPageFilterChangedListener(this,NavigationService.NavigationService.action);},onPageFilterChanged:function(eventSource){this._log.debug('OnPageFilterChanged');this.update();},$2_6:null,setLNBUserService:function(lnbUserService){this._log.debug('SetLNBUserService');this.$2_6=lnbUserService;},$2_7:null,setUserService:function(userService){this._log.debug('SetUserService');this.$2_7=userService;},init:function(environment,componentInstanceName,domElementId,parameters){LNBFAQSelectorComponent.LNBFAQSelectorComponent.callBase(this, 'init',[environment,componentInstanceName,domElementId,parameters]);this._parameters=new Framework.CommonComponentParameters(parameters);this.$2_0=parameters['group-id'].toString();this.$2_1=parameters['faq-area'].toString();this.$2_2=parameters['faq-action'].toString();this.$2_4=Boolean.parse(parameters['show-title'].toString());},get_isComponentVisible:function(){return this.isVisible(this._parameters.get_visibleOn(),this._parameters.get_notVisibleOn(),this.$2_5.getAction());},getXsltParameters:function(contextObject){var $0={};$0['component-instance-name']=this._componentInstanceName;$0['component-dom-element-id']=this._domElementId;$0['group-id']=this.$2_0;$0['language']=this._environment.getLanguage().toLowerCase();$0['faq-area']=this.$2_1;$0['faq-action']=this.$2_2;$0['internal-css-class']=this.$2_3;$0['show-title']=(this.$2_4)?'true':'false';return $0;},referenceClickEventHandler:function(sender,eventArgs){var $0={};$0['action']=this.$2_2;$0['faqid']=eventArgs.parameters.getAsString('faqid');this.$2_5.goTo(this.$2_1,$0);},goToFAQEventHandler:function(sender,eventArgs){var $0={};$0['action']=this.$2_2;this.$2_5.goTo(this.$2_1,$0);}}
LNBFAQSelectorComponent.LNBFAQSelectorComponent.createClass('LNBFAQSelectorComponent.LNBFAQSelectorComponent',Framework.Component.AbstractXsltBasedComponent,NavigationService.IPageFilterChangedListener);
Type.createNamespace('LNBSubscriptionsComponent');LNBSubscriptionsComponent.LNBSubscriptionsComponent=function(){LNBSubscriptionsComponent.LNBSubscriptionsComponent.constructBase(this);}
LNBSubscriptionsComponent.LNBSubscriptionsComponent.prototype={$2_0:false,$2_1:null,setNavigationService:function(navigationService){this._log.debug('SetNavigationService');this.$2_1=navigationService;this.$2_1.registerTopicalizedPageFilterChangedListener(this,NavigationService.NavigationService.action);},onPageFilterChanged:function(eventSource){this._log.debug('OnPageFilterChanged');this.update();},$2_2:null,setUserService:function(userService){this._log.debug('SetUserService');this.$2_2=userService;},onUserChanged:function(eventSource){this._log.debug('OnUserChanged');this.update();},$2_3:null,setLNBUserService:function(lnbUserService){this._log.debug('SetLNBUserService');this.$2_3=lnbUserService;},init:function(environment,componentInstanceName,domElementId,parameters){LNBSubscriptionsComponent.LNBSubscriptionsComponent.callBase(this, 'init',[environment,componentInstanceName,domElementId,parameters]);this._parameters=new Framework.CommonComponentParameters(parameters);this.$2_0=Boolean.parse(parameters['is-in-vip']);},get_isComponentVisible:function(){return this.isVisible(this._parameters.get_visibleOn(),this._parameters.get_notVisibleOn(),this.$2_1.getAction());},getXsltParameters:function(contextObject){var $0={};$0['component-instance-name']=this._componentInstanceName;$0['component-dom-element-id']=this._domElementId;$0['user-logged']=this.$2_2.isLoggedIn().toString();$0['is-in-vip']=this.$2_0.toString();return $0;},goToEventHandler:function(sender,eventArgs){if(!this.$2_2.isLoggedIn()){var $2=document.getElementById(this._domElementId+'-message');var $3=new RegExp('^[0-9a-zA-Z]([-.\\w]*[0-9a-zA-Z_+])*@([0-9a-zA-Z][-\\w]*[0-9a-zA-Z]\\.)+[a-zA-Z]{2,9}$');var $4=document.getElementById(this._domElementId+'.email');if(String.isNullOrEmpty($4.value)){this.$2_3.alert($2.innerHTML);return;}if(!$3.test($4.value)){this.$2_3.alert($2.innerHTML);return;}var $5=new LNBUserService.Subscription();$5.email=$4.value;this.$2_3.storeSubscriptionData($5);}var $0=eventArgs.parameters.getAsString('area');var $1=eventArgs.parameters.getAsString('filters');if(String.isNullOrEmpty($0)){return;}if(String.isNullOrEmpty($1)){this.$2_1.goTo($0,{});}else{var $6=eventArgs.parameters.getAsDictionary('filters');this.$2_1.goTo($0,$6);}window.event.returnValue=false;}}
LNBSubscriptionsComponent.LNBSubscriptionsComponent.createClass('LNBSubscriptionsComponent.LNBSubscriptionsComponent',Framework.Component.AbstractXsltBasedComponent,NavigationService.IPageFilterChangedListener,UserService.IUserChangedListener);
Type.createNamespace('SiteIntelligenceComponent');SiteIntelligenceComponent.SiteIntelligenceComponent=function(){SiteIntelligenceComponent.SiteIntelligenceComponent.constructBase(this);}
SiteIntelligenceComponent.SiteIntelligenceComponent.prototype={$1_0:null,$1_1:null,setSiteIntelligenceService:function(siteIntelligenceService){this._log.debug('SiteIntelligenceService');this.$1_1=siteIntelligenceService;},$1_2:null,setAccountService:function(accountService){this._log.debug('SetAccountService');this.$1_2=accountService;},onAccountPreferencesChanged:function(eventSource){var $0=eventSource.get_preferences();var $1=eventSource.get_creditAccountDetails();var $2=eventSource.get_freeAccountDetails();this._log.debug('OnAccountPreferencesChanged');SiteIntelligenceService.SiteIntelligenceUtil.sendAdditionalTracer('/SiteIntelligenceComponent/OnAccountPreferencesChanged','siFreeAccountNumber='+$1.AccountNumber+'&siCreditAccountNumber='+$2.AccountNumber);},onBalanceChanged:function(eventSource){var $0=eventSource.get_accountsDetails();var $1=eventSource.get_creditAccountDetails();var $2=eventSource.get_freeAccountDetails();if(isNullOrUndefined($1)||isNullOrUndefined($2)){return;}this._log.debug('OnBalanceChanged');SiteIntelligenceService.SiteIntelligenceUtil.sendAdditionalTracer('/SiteIntelligenceComponent/OnBalanceChanged','FreeAccountNumber='+$1.AccountNumber+'&FreeWithdrawalBalance='+$2.WithdrawalBalance.toString()+'&FreeCurrentBalance='+$2.CurrentBalance.toString()+'&CreditAccountNumber='+$2.AccountNumber+'&CreditWithdrawalBalance='+$1.WithdrawalBalance.toString()+'&CreditCurrentBalance='+$1.CurrentBalance.toString());},onDepositExecuted:function(eventSource){var $0=eventSource.get_accountsDetails();var $1=eventSource.get_creditAccountDetails();var $2=eventSource.get_freeAccountDetails();if(isNullOrUndefined($1)||isNullOrUndefined($2)){return;}this._log.debug('OnDepositExecuted');SiteIntelligenceService.SiteIntelligenceUtil.sendAdditionalTracer('/SiteIntelligenceComponent/OnBalanceChanged','FreeAccountNumber='+$1.AccountNumber+'&FreeWithdrawalBalance='+$2.WithdrawalBalance.toString()+'&FreeCurrentBalance='+$2.CurrentBalance.toString()+'&CreditAccountNumber='+$2.AccountNumber+'&CreditWithdrawalBalance='+$1.WithdrawalBalance.toString()+'&CreditCurrentBalance='+$1.CurrentBalance.toString());},$1_3:null,setNavigationService:function(navigationService){this._log.debug('SetNavigationService');this.$1_3=navigationService;},onPageFilterChanged:function(eventSource){this._log.debug('OnPageFilterChanged');SiteIntelligenceService.SiteIntelligenceUtil.createSiteIntelligenceObject(false);SiteIntelligenceService.SiteIntelligenceUtil.trackPage('/SiteIntelligenceComponent/OnPageFilterChanged/'+eventSource.getPageArea()+'/'+eventSource.getAction());this.repaint();},$1_4:null,setUserService:function(userService){this._log.debug('SetUserService');this.$1_4=userService;},onPreRegisterCustomer:function(){this._log.debug('OnPreRegisterCustomer');SiteIntelligenceService.SiteIntelligenceUtil.sendAdditionalTracer('/SiteIntelligenceComponent/OnPreRegisterCustomer');},onUserChanged:function(eventSource){this._log.debug('OnUserChanged');if(eventSource.isLoggedIn()){SiteIntelligenceService.SiteIntelligenceUtil.sendAdditionalTracer('/SiteIntelligenceComponent/OnUserChanged/user_is_logged_in','Username='+eventSource.get_username());SiteIntelligenceService.SiteIntelligenceUtil.recordLogin(eventSource.get_username());}else{SiteIntelligenceService.SiteIntelligenceUtil.sendAdditionalTracer('/SiteIntelligenceComponent/OnUserChanged/user_is_logged_out','Username='+eventSource.get_username());}},onUserRegistered:function(){this._log.debug('OnUserRegistered');SiteIntelligenceService.SiteIntelligenceUtil.sendAdditionalTracer('/SiteIntelligenceComponent/OnUserRegistered');},onUserPreferencesChanged:function(eventSource){this._log.debug('OnUserPreferencesChanged');SiteIntelligenceService.SiteIntelligenceUtil.sendAdditionalTracer('/SiteIntelligenceComponent/OnUserPreferencesChanged','Username='+eventSource.get_username());},$1_5:null,setDrawGamesActivityService:function(drawGamesActivityService){this._log.debug('SetDrawGamesActivityService');this.$1_5=drawGamesActivityService;},onUserInteractionStarted:function(eventSource){this._log.debug('OnUserInteractionStarted');var $0=eventSource._gameID;var $1=eventSource._gameSegment;if(isNullOrUndefined($0)||isNullOrUndefined($1)){return;}SiteIntelligenceService.SiteIntelligenceUtil.sendAdditionalTracer('/SiteIntelligenceComponent/OnUserInteractionStarted','gameID='+$0+'&gameSegment='+$1);},onWagerPlacementAttempted:function(eventSource){this._log.debug('OnWagerPlacementAttempted');var $0=eventSource._gameID;var $1=eventSource._gameSegment;var $2=eventSource._wagerPrice;if(isNullOrUndefined($0)||isNullOrUndefined($1)||isNullOrUndefined($2)){return;}SiteIntelligenceService.SiteIntelligenceUtil.sendAdditionalTracer('/SiteIntelligenceComponent/OnWagerPlacementAttempted','gameID='+$0+'&gameSegment='+$1+'&wagerPrice='+$2);},onWagerPlacedSuccessfully:function(eventSource){this._log.debug('OnWagerPlacedSuccessfully');var $0=eventSource._gameID;var $1=eventSource._gameSegment;var $2=eventSource._wagerPrice;if(isNullOrUndefined($0)||isNullOrUndefined($1)||isNullOrUndefined($2)){return;}SiteIntelligenceService.SiteIntelligenceUtil.sendAdditionalTracer('/SiteIntelligenceComponent/OnWagerPlacedSuccessfully','gameID='+$0+'&gameSegment='+$1+'&wagerPrice='+$2);},onWagerPlacementFailed:function(eventSource){this._log.debug('OnWagerPlacementFailed');var $0=eventSource._gameID;var $1=eventSource._gameSegment;var $2=eventSource._wagerPrice;var $3=eventSource._errorCode;if(isNullOrUndefined($0)||isNullOrUndefined($1)||isNullOrUndefined($2)||isNullOrUndefined($3)){return;}SiteIntelligenceService.SiteIntelligenceUtil.sendAdditionalTracer('/SiteIntelligenceComponent/OnWagerPlacementFailed','gameID='+$0+'&gameSegment='+$1+'&wagerPrice='+$2+'&errorCode='+$3);},onSubscriptionCreationAttempted:function(eventSource){this._log.debug('OnSubscriptionCreationAttempted');var $0=eventSource._gameID;var $1=eventSource._subscriptionDesc;if(isNullOrUndefined($0)||isNullOrUndefined($1)){return;}SiteIntelligenceService.SiteIntelligenceUtil.sendAdditionalTracer('/SiteIntelligenceComponent/OnSubscriptionCreationAttempted','gameID='+$0+'&subscriptionDesc='+$1);},onSubscriptionCreatedSuccessfully:function(eventSource){this._log.debug('OnSubscriptionCreatedSuccessfully');var $0=eventSource._gameID;var $1=eventSource._subscriptionDesc;var $2=eventSource._totalStake;if(isNullOrUndefined($0)||isNullOrUndefined($1)||isNullOrUndefined($2)){return;}SiteIntelligenceService.SiteIntelligenceUtil.sendAdditionalTracer('/SiteIntelligenceComponent/OnSubscriptionCreatedSuccessfully','gameID='+$0+'&subscriptionDesc='+$1+'&totalStake='+$2);},onSubscriptionrCreationFailed:function(eventSource){this._log.debug('OnSubscriptionrCreationFailed');var $0=eventSource._gameID;var $1=eventSource._subscriptionDesc;var $2=eventSource._totalStake;var $3=eventSource._errorCode;if(isNullOrUndefined($0)||isNullOrUndefined($1)||isNullOrUndefined($2)||isNullOrUndefined($3)){return;}SiteIntelligenceService.SiteIntelligenceUtil.sendAdditionalTracer('/SiteIntelligenceComponent/OnSubscriptionrCreationFailed','gameID='+$0+'&subscriptionDesc='+$1+'&totalStake='+$2+'&errorCode='+$3);},init:function(environment,componentInstanceName,domElementId,parameters){SiteIntelligenceComponent.SiteIntelligenceComponent.callBase(this, 'init',[environment,componentInstanceName,domElementId,parameters]);this.$1_0=new Framework.CommonComponentParameters(parameters);var $0=environment.getProtocol();var $1=environment.getPageArea();var $2=environment.getLanguage();var $3=environment.getInitialPageFilter();var $4='NoAction';if(Object.keyExists($3,'action')){$4=$3['action'].toString();}SiteIntelligenceService.SiteIntelligenceUtil.createSiteIntelligenceObject(false);SiteIntelligenceService.SiteIntelligenceUtil.trackPage('/SiteIntelligenceComponent/Init/Areas/'+$1+'/Template_'+environment.getRegion()+'_'+$2+'/'+$4);},start:function(){this.repaint();},repaint:function(){this._log.debug('Repaint');}}
SiteIntelligenceComponent.SiteIntelligenceComponent.createClass('SiteIntelligenceComponent.SiteIntelligenceComponent',Framework.Component.AbstractComponent,AccountService.IAccountPreferencesChangedListener,NavigationService.IPageFilterChangedListener,AccountService.IDepositExecutedListener,UserService.IUserChangedListener,AccountService.IBalanceChangedListener,UserService.IUserIsRegisteredListener,DrawGamesActivityService.IUserInteractionStartedListener,DrawGamesActivityService.IWagerPlacedSuccessfullyListener,DrawGamesActivityService.IWagerPlacementAttemptedListener,DrawGamesActivityService.IWagerPlacementFailedListener,DrawGamesActivityService.ISubscriptionCreationAttemptedListener,DrawGamesActivityService.ISubscriptionCreatedSuccessfullyListener,DrawGamesActivityService.ISubscriptionrCreationFailedListener);
Type.createNamespace('LNBIncludeComponent');LNBIncludeComponent.LNBIncludeComponent=function(){LNBIncludeComponent.LNBIncludeComponent.constructBase(this);}
LNBIncludeComponent.LNBIncludeComponent.prototype={$1_0:null,$1_1:true,$1_2:false,$1_3:true,$1_4:null,$1_5:null,setNavigationService:function(navigationService){this._log.debug('SetNavigationService');this.$1_5=navigationService;this.$1_5.registerTopicalizedPageFilterChangedListener(this,NavigationService.NavigationService.action);this.$1_5.registerTopicalizedPageFilterChangedListener(this,NavigationService.NavigationService.page);},onPageFilterChanged:function(eventSource){this._log.debug('OnPageFilterChanged');if(this.$1_1){this.repaint();}},$1_6:null,setUserService:function(userService){this._log.debug('SetUserService');this.$1_6=userService;},onUserChanged:function(eventSource){this._log.debug('OnUserChanged');this.repaint();},$1_7:null,setSiteIntelligenceService:function(siteIntelligenceService){this._log.debug('SetSiteIntelligenceService');this.$1_7=siteIntelligenceService;},init:function(environment,componentInstanceName,domElementId,parameters){LNBIncludeComponent.LNBIncludeComponent.callBase(this, 'init',[environment,componentInstanceName,domElementId,parameters]);this.$1_0=new Framework.CommonComponentParameters(parameters);if(Object.keyExists(parameters,'repaint-on-filter-changed')){this.$1_1=Boolean.parse(parameters['repaint-on-filter-changed']);this.$1_2=Boolean.parse(parameters['track-first-time-visit']);this.$1_4=parameters['first-time-content-url'];this.$1_3=Boolean.parse(parameters['show-when-user-is-logged']);}},start:function(){this.repaint();},repaint:function(){this._log.debug('Repaint');var $0=true;if(!this.$1_3){if(this.$1_6.isLoggedIn()){$0=false;}}if(this.isVisible(this.$1_0.get_visibleOn(),this.$1_0.get_notVisibleOn(),this.$1_5.getAction())&&$0){this.show();var $1=this.$1_0.get_contentUrl().replace('${region}',this._environment.getRegion()).replace('${language}',this._environment.getLanguage());if(this.$1_2){if(this.$1_8()){$1=this.$1_4.replace('${region}',this._environment.getRegion()).replace('${language}',this._environment.getLanguage());}}var $2=this.$1_5.getPageFilter()[NavigationService.NavigationService.page];if(!String.isNullOrEmpty($2)){$1=$1.replace('${page}',$2);}var $3;$3=new Date();$1=$1+'?forcenew='+$3.getMilliseconds();var $4=new Framework.AjaxUpdater(this._domElementId,$1,Delegate.create(this,function(){
var $1_0=this._environment.getDomElement(this._domElementId).innerHTML;if($1_0.indexOf('#TOUR_URL')!==-1){var $1_1={};$1_1['action']='tour';var $1_2=this._environment.buildUrl('Help',$1_1,'http');$1_0=$1_0.replace('#TOUR_URL',$1_2);this._environment.updateDomElement(this._domElementId,$1_0);}this.$1_9();}),null);$4.update();}else{this.hide();}},$1_8:function(){if(!String.isNullOrEmpty(Framework.CookieUtil.getCookie('LNBFirstTime'))){return false;}Framework.CookieUtil.setCookie('LNBFirstTime','true');return true;},$1_9:function(){this.$1_A(this._environment.getDomElement(this._domElementId),0);},$1_A:function($p0,$p1){if($p1>10){return;}for(var $0=0;$0<$p0.childNodes.length;$0++){var $1=$p0.childNodes[$0];if(Framework.StringHelper.equals($1.tagName,'a',true)){$1.setAttribute('behavior','');var $2=new Framework.Behavior.ElementBehavior($1);$2.add_onClick(Delegate.create(this,function($p1_0,$p1_1){
var $1_0='';if(null!==$p1_1.domElement.id){$1_0=$p1_1.domElement.id;}var $1_1='';if(null!==$p1_1.domElement.title){$1_1=$p1_1.domElement.title;}var $1_2='';if(null!==$p1_1.domElement.nodeName){$1_2=$p1_1.domElement.nodeName;}var $1_3='';if(null!==$p1_1.domElement.nodeValue){$1_3=$p1_1.domElement.nodeValue;}var $1_4='';if(null!==$p1_1.domElement.innerText){$1_4=$p1_1.domElement.innerText;}var $1_5='';if(null!==$p1_1.domElement.innerHTML){$1_5=$p1_1.domElement.innerHTML;}this.$1_7.sendAdditionalTracerWithQueryWrapped('/StaticContent/LNBIncludeComponent/traceDom/HtmlTag/a','ID='+$1_0+'&title='+$1_1+'&nodeName='+$1_2+'&nodeValue='+$1_3+'&innerText='+$1_4);}));}else if(Framework.StringHelper.equals($1.tagName,'input',true)){$1.setAttribute('behavior','');var $3=new Framework.Behavior.ElementBehavior($1);$3.add_onClick(Delegate.create(this,function($p1_0,$p1_1){
var $1_0='';if(null!==$p1_1.domElement.id){$1_0=$p1_1.domElement.id;}var $1_1='';if(null!==$p1_1.domElement.title){$1_1=$p1_1.domElement.title;}var $1_2='';if(null!==$p1_1.domElement.nodeName){$1_2=$p1_1.domElement.nodeName;}var $1_3='';if(null!==$p1_1.domElement.nodeValue){$1_3=$p1_1.domElement.nodeValue;}var $1_4='';if(null!==$p1_1.domElement.innerText){$1_4=$p1_1.domElement.innerText;}var $1_5=$p1_1.domElement.getAttribute('value').toString();this.$1_7.sendAdditionalTracerWithQueryWrapped('/StaticContent/LNBIncludeComponent/traceDom/HtmlTag/input','ID='+$1_0+'&title='+$1_1+'&nodeName='+$1_2+'&nodeValue='+$1_3+'&innerText='+$1_4+'&value='+$1_5);}));}else if($1.hasChildNodes()){this.$1_A($1,$p1);}}}}
LNBIncludeComponent.LNBIncludeComponent.createClass('LNBIncludeComponent.LNBIncludeComponent',Framework.Component.AbstractComponent,NavigationService.IPageFilterChangedListener,UserService.IUserChangedListener);
// ---- Do not remove this footer ----
// Generated using Script# v0.5.1.0 (http://projects.nikhilk.net)
// -----------------------------------
var encodedXsltDocumentsMap = {
};
var serviceConfiguration = {
		'NavigationService':
		new Framework.ServiceConfiguration(
			'NavigationService.NavigationService',
			[],
			{
				'https-areas':'Accounting,Registration,Subscriptions',
				'https-actions':''},
			{}
		),
		'UserService':
		new Framework.ServiceConfiguration(
			'UserService.UserService',
			['NavigationService'],
			{
				'is-login-secure':'false',
				'fimsid-cookie-name':'fimsid',
				'fimsadvertid-cookie-name':'idfiadvert',
				'fims-cookie-duration':'45',
				'allow-update-title':'false',
				'allow-update-DOB':'false',
				'use-custom-verification':'false',
				'force-loggedin-user-on-https':'true'},
			{'NavigationService' : []}
		),
		'AccountService':
		new Framework.ServiceConfiguration(
			'AccountService.AccountService',
			['UserService'],
			{
				'https-methods':'FetchPreferences'},
			{'UserService' : []}
		),
		'LNBUserService':
		new Framework.ServiceConfiguration(
			'LNBUserService.LNBUserService',
			['UserService','AccountService','NavigationService'],
			{},
			{'UserService' : [],'AccountService' : [],'NavigationService' : []}
		),
		'BettingNavigationService':
		new Framework.ServiceConfiguration(
			'BettingNavigationService.BettingNavigationService',
			['NavigationService'],
			{
				'default-page-area':'Betting',
				'valid-page-areas':'Betting,Virtual',
				'valid-navigation-type-actions':'RACING,FOOTBALL,OTHERSPORT'},
			{'NavigationService' : []}
		),
		'NotificationService':
		new Framework.ServiceConfiguration(
			'NotificationService.NotificationService',
			['UserService'],
			{},
			{'UserService' : ['UserChanged']}
		),
		'DGEService':
		new Framework.ServiceConfiguration(
			'DGEService.DGEService',
			['NavigationService','UserService','AccountService'],
			{
				'config-url':'/common/LotteryBoardService/lotteryGameareas.xml',
				'automatically-place-free-tickets':'false'},
			{'NavigationService' : [],'UserService' : ['UserChanged'],'AccountService' : []}
		),
		'BusinessUnitService':
		new Framework.ServiceConfiguration(
			'BusinessUnitService.BusinessUnitService',
			[],
			{},
			{}
		),
		'DrawGamesActivityService':
		new Framework.ServiceConfiguration(
			'DrawGamesActivityService.DrawGamesActivityService',
			[],
			{},
			{}
		),
		'SharedWalletService':
		new Framework.ServiceConfiguration(
			'SharedWalletService.SharedWalletService',
			[],
			{},
			{}
		),
		'SiteIntelligenceService':
		new Framework.ServiceConfiguration(
			'SiteIntelligenceService.SiteIntelligenceService',
			[],
			{},
			{}
		)
};
var componentConfiguration = {
		'LNBErrorComponent1':
		new Framework.ComponentConfiguration(
			'LNBErrorComponent.LNBErrorComponent','',
			['NavigationService','LNBUserService'],
			{
				'css-class':'error-dlg',
				'visible-on':'',
				'not-visible-on':'',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/LNBErrorComponent/error-dlg.xslt?ts=075101022012',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/LNBErrorComponent/Admin.htm'
			},
			[
			],
			{
				'LNBUserService':['Error']
			}
		),
		'LNBCookieAndTitleComponent2':
		new Framework.ComponentConfiguration(
			'LNBCookieAndTitleComponent.LNBCookieAndTitleComponent','',
			['NavigationService','UserService'],
			{
				'css-class':'cookie-title',
				'visible-on':'',
				'not-visible-on':'',
				'strings-url':'/static/xml/lnbcookieandtitlecomponent.xml',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/LNBCookieAndTitleComponent/Admin.htm'
			},
			[
			],
			{
			}
		),
		'BodyClassOverrideComponent3':
		new Framework.ComponentConfiguration(
			'BodyClassOverrideComponent.BodyClassOverrideComponent','',
			['NavigationService'],
			{
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/BodyClassOverrideComponent/Admin.htm',
				'repaint-onpagefilterchanged':'false',
				'visible-on':'',
				'not-visible-on':'',
				'body-css-class':'homepage'
			},
			[
			],
			{
				'NavigationService':['PageFilterChanged']
			}
		),
		'NavigationComponent4':
		new Framework.ComponentConfiguration(
			'NavigationComponent.NavigationComponent','',
			['UserService','NavigationService','BettingNavigationService'],
			{
				'css-class':'logo',
				'visible-on':'',
				'not-visible-on':'',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/NavigationComponent/navigation.xslt?ts=075101022012',
				'repaint-onuserchanged':'false',
				'repaint-onpagefilterchanged':'false',
				'protocol':'',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/NavigationComponent/Admin.htm',
				'navigation-section':'logo',
				'top-level-css-class':'',
				'current-item':'homepage',
				'content-url':'/Areas/HomePage/template_1_FR/components/NavigationComponent/navigation-1.xml?ts=075101022012',
				'navigationblock-parameters':'',
				'visible-navigation-types':''
			},
			[
			],
			{
				'UserService':['UserChanged'],
				'NavigationService':['PageFilterChanged']
			}
		),
		'LanguageSelectorComponent5':
		new Framework.ComponentConfiguration(
			'LanguageSelectorComponent.LanguageSelectorComponent','',
			['NavigationService'],
			{
				'css-class':'caddbox languagebox',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/LanguageSelectorComponent/language-selector-de.xslt?ts=075101022012',
				'content-url':'/Areas/HomePage/template_1_FR/components/LanguageSelectorComponent/languages.aspx',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/LanguageSelectorComponent/Admin.htm'
			},
			[
			],
			{
			}
		),
		'NavigationComponent6':
		new Framework.ComponentConfiguration(
			'NavigationComponent.NavigationComponent','',
			['UserService','NavigationService','BettingNavigationService'],
			{
				'css-class':'headernav',
				'visible-on':'',
				'not-visible-on':'',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/NavigationComponent/navigation.xslt?ts=075101022012',
				'repaint-onuserchanged':'true',
				'repaint-onpagefilterchanged':'false',
				'protocol':'',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/NavigationComponent/Admin.htm',
				'navigation-section':'headernav',
				'top-level-css-class':'',
				'current-item':'homepage',
				'content-url':'/Areas/HomePage/template_1_FR/components/NavigationComponent/navigation-1.xml?ts=075101022012',
				'navigationblock-parameters':'',
				'visible-navigation-types':''
			},
			[
			],
			{
				'UserService':['UserChanged'],
				'NavigationService':['PageFilterChanged']
			}
		),
		'LNBLoginComponent7':
		new Framework.ComponentConfiguration(
			'LNBLoginComponent.LNBLoginComponent','',
			['UserService','LNBUserService','NavigationService','AccountService'],
			{
				'css-class':'loginbar',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/LNBLoginComponent/login.xslt?ts=075101022012',
				'visible-on':'',
				'not-visible-on':'',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/LNBLoginComponent/Admin.htm',
				'support-cryptogram-login':'false',
				'enable-remember-me':'false',
				'no-js-https-login-area':'Accounting',
				'is-in-vip':'false',
				'redirect-handler':'Redirect.aspx',
				'is-login-secure':'true'
			},
			[
			],
			{
				'UserService':['UserChanged'],
				'AccountService':['BalanceChanged','AccountPreferencesChanged']
			}
		),
		'LNBWelcomeBoxComponent8':
		new Framework.ComponentConfiguration(
			'LNBWelcomeBoxComponent.LNBWelcomeBoxComponent','',
			['NavigationService','UserService','AccountService','NotificationService'],
			{
				'css-class':'welcome-box',
				'visible-on':'',
				'not-visible-on':'',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/LNBWelcomeBoxComponent/welcome-box2.xslt?ts=075101022012',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/LNBWelcomeBoxComponent/Admin.htm',
				'account-area':'Accounting',
				'registration-area':'Registration',
				'logoff-start-area':'homepage'
			},
			[
			],
			{
				'UserService':['UserChanged'],
				'AccountService':['BalanceChanged','AccountPreferencesChanged'],
				'NotificationService':['UndeliveredPopupNotificationsChanged']
			}
		),
		'LNBFirstTimeFlashComponent9':
		new Framework.ComponentConfiguration(
			'LNBFirstTimeFlashComponent.LNBFirstTimeFlashComponent','',
			['NavigationService'],
			{
				'css-class':'first-time',
				'visible-on':'',
				'not-visible-on':'',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/LNBFirstTimeFlashComponent/first-time.xslt?ts=075101022012',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/LNBFirstTimeFlashComponent/Admin.htm',
				'active':'false',
				'teaser-url':'/static/flash/overlay/overlayer_lotto_winnaars_1050x820.swf'
			},
			[
			],
			{
			}
		),
		'LNBChannelNavigationComponent10':
		new Framework.ComponentConfiguration(
			'LNBChannelNavigationComponent.LNBChannelNavigationComponent','',
			['UserService','NavigationService'],
			{
				'css-class':'channels',
				'visible-on':'',
				'not-visible-on':'',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/LNBChannelNavigationComponent/channel-navigation.xslt?ts=075101022012',
				'repaint-onuserchanged':'false',
				'repaint-onpagefilterchanged':'false',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/LNBChannelNavigationComponent/Admin.htm',
				'navigation-section':'channels',
				'top-level-css-class':'',
				'current-channel':'homepage',
				'content-url':'/Areas/HomePage/template_1_FR/components/LNBChannelNavigationComponent/ChannelNavigation-1.xml?ts=075101022012',
				'available-games-url':'/cache/dgAvailableGames/${language}/games.xml'
			},
			[
			],
			{
				'UserService':['UserChanged'],
				'NavigationService':['PageFilterChanged']
			}
		),
		'GoBackNavigationComponent11':
		new Framework.ComponentConfiguration(
			'GoBackNavigationComponent.GoBackNavigationComponent','',
			['NavigationService'],
			{
				'css-class':'goback',
				'visible-on':'',
				'not-visible-on':'',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/GoBackNavigationComponent/goback.xslt?ts=075101022012',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/GoBackNavigationComponent/Admin.htm',
				'stack-name':'last-wager'
			},
			[
			],
			{
				'NavigationService':['PageFilterChanged']
			}
		),
		'DrawBreakComponent12':
		new Framework.ComponentConfiguration(
			'DrawBreakComponent.DrawBreakComponent','',
			['NavigationService','DGEService','UserService'],
			{
				'css-class':'drawbreak',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/DrawBreakComponent/Admin.htm',
				'visible-on':'',
				'not-visible-on':'',
				'content-url':'',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/DrawBreakComponent/drawbreak.xslt?ts=075101022012',
				'excluded-games':'',
				'config-url':'/common/LotteryBoardService/lotteryGameareas.xml',
				'show-custom-messages-when-no-draw-break':'true',
				'customer-messages-content-url':'/cache/headline/1/${language}/100/${messageHeadlineCategory}.xml',
				'customer-messages-xslt-url':'/Areas/HomePage/template_1_FR/components/DrawBreakComponent/drawbreak-customer-messages.xslt?ts=075101022012',
				'interval-per-message':'5',
				'interval-per-message-request':'60',
				'message-headline-category':'DBSMarketingMessages'
			},
			[
			],
			{
				'NavigationService':['PageFilterChanged'],
				'UserService':['UserChanged']
			}
		),
		'FlashContainerComponent13':
		new Framework.ComponentConfiguration(
			'FlashContainerComponent.FlashContainerComponent','',
			['UserService','AccountService','NavigationService','BusinessUnitService','DGEService','DrawGamesActivityService'],
			{
				'css-class':'flash-container big',
				'visible-on':'',
				'not-visible-on':'',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/FlashContainerComponent/flash-container-2.xslt?ts=075101022012',
				'config-url':'/Areas/HomePage/template_1_FR/components/FlashContainerComponent/FlashContainerComponent.xml?ts=075101022012',
				'content-url':'',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/FlashContainerComponent/Admin.htm',
				'date-time-format':'dddd, MMMM dd, yyyy',
				'game-name':'bigBannerHomepage',
				'game-params-path':'/cache/dggame/${language}',
				'flash-width':'712',
				'flash-height':'219',
				'flash-name':'bigBannerHomepage',
				'flash-quality':'high',
				'flash-src':'/static/flash/Banners/bigBannerHomepage/BannerBig-8.swf',
				'flash-vars':'rootURL=/static/flash/Banners/bigBannerHomepage/&gameXml=/cache/dgGame/${language}/Lotto6.xml&language=${language}',
				'flash-swliveconnect':'',
				'flash-play':'',
				'flash-loop':'false',
				'flash-menu':'false',
				'flash-scale':'',
				'flash-align':'',
				'flash-salign':'',
				'flash-wmode':'transparent',
				'flash-bgcolor':'',
				'flash-base':'',
				'secure-calls':'',
				'secure-port':'',
				'stack-name':'last-wager',
				'version-of-flash-needed':'9',
				'use-flash-versioning':'false',
				'flash-versioning-location':'/static/flash/version-info.xml?1',
				'available-games-location':'/cache/dgAvailableGames/${language}/games.xml',
				'external-maximum-boards-allowed':'2',
				'external-maximum-add-on-boards-allowed':'2',
				'external-systems-allowed':'system0,system7,system8,system9',
				'external-draws-allowed':'0,1,2',
				'external-add-on-systems-allowed':'system0',
				'external-add-on-draws-allowed':'0',
				'external-prices-allowed':'',
				'external-add-on-prices-allowed':'',
				'banner-use-configuration':'false',
				'banner-configuration-location':'/cache/banners/${region}/${language}.xml'
			},
			[
			],
			{
				'UserService':['UserChanged'],
				'AccountService':['BalanceChanged'],
				'NavigationService':['PageFilterChanged']
			}
		),
		'MyGameBoxComponent14':
		new Framework.ComponentConfiguration(
			'MyGameBoxComponent.MyGameBoxComponent','',
			['NavigationService','DGEService','UserService','SharedWalletService'],
			{
				'css-class':'gmbx',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/MyGameBoxComponent/Admin.htm',
				'visible-on':'',
				'not-visible-on':'',
				'content-url':'',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/MyGameBoxComponent/my-gamebox.xslt?ts=075101022012',
				'config-url':'/common/LotteryBoardService/lotteryGameareas.xml',
				'games-list':'Lotto6,Elot,Keno,JokerPlus,Pick3'
			},
			[
			],
			{
				'NavigationService':['PageFilterChanged'],
				'UserService':['UserChanged']
			}
		),
		'BannerContainerComponent15':
		new Framework.ComponentConfiguration(
			'BannerContainerComponent.BannerContainerComponent','',
			['UserService','NavigationService','BettingNavigationService'],
			{
				'css-class':'banner',
				'repaint-onuserchanged':'true',
				'repaint-onpagefilterchanged':'false',
				'visible-on':'',
				'not-visible-on':'',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/BannerContainerComponent/banner-container.xslt?ts=075101022012',
				'content-url':'/cache/banners/${region}/${language}.xml',
				'banner-images-base-url':'/static/images/site/banners/',
				'banner-category':'banner_tour_home',
				'visible-navigation-types':'',
				'absolute-image-prefix':'',
				'window-toolbar':'false',
				'window-scrollbar':'false',
				'window-locationbar':'true',
				'window-statusbar':'true',
				'window-menubar':'false',
				'window-resizable':'true',
				'window-width':'500',
				'window-height':'400',
				'window-centred':'false'
			},
			[
			],
			{
				'UserService':['UserChanged']
			}
		),
		'FlashContainerComponent16':
		new Framework.ComponentConfiguration(
			'FlashContainerComponent.FlashContainerComponent','',
			['UserService','AccountService','NavigationService','BusinessUnitService','DGEService','DrawGamesActivityService'],
			{
				'css-class':'flash-container small homepage1',
				'visible-on':'',
				'not-visible-on':'',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/FlashContainerComponent/flash-container-2.xslt?ts=075101022012',
				'config-url':'/Areas/HomePage/template_1_FR/components/FlashContainerComponent/FlashContainerComponent.xml?ts=075101022012',
				'content-url':'',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/FlashContainerComponent/Admin.htm',
				'date-time-format':'dddd, MMMM dd, yyyy',
				'game-name':'homepage1',
				'game-params-path':'/cache/dggame/${language}',
				'flash-width':'220',
				'flash-height':'200',
				'flash-name':'homepage1',
				'flash-quality':'high',
				'flash-src':'/static/flash/Banners/bannersSmall/BannerSmall.swf',
				'flash-vars':'rootURL=/static/flash/Banners/bannersSmall/&language=${language}&location=homepage1',
				'flash-swliveconnect':'',
				'flash-play':'',
				'flash-loop':'false',
				'flash-menu':'false',
				'flash-scale':'',
				'flash-align':'',
				'flash-salign':'',
				'flash-wmode':'transparent',
				'flash-bgcolor':'',
				'flash-base':'',
				'secure-calls':'',
				'secure-port':'',
				'stack-name':'last-wager',
				'version-of-flash-needed':'9',
				'use-flash-versioning':'false',
				'flash-versioning-location':'/static/flash/version-info.xml?1',
				'available-games-location':'/cache/dgAvailableGames/${language}/games.xml',
				'external-maximum-boards-allowed':'2',
				'external-maximum-add-on-boards-allowed':'2',
				'external-systems-allowed':'system0,system7,system8,system9',
				'external-draws-allowed':'0,1,2',
				'external-add-on-systems-allowed':'system0',
				'external-add-on-draws-allowed':'0',
				'external-prices-allowed':'',
				'external-add-on-prices-allowed':'',
				'banner-use-configuration':'false',
				'banner-configuration-location':'/cache/banners/${region}/${language}.xml'
			},
			[
			],
			{
				'UserService':['UserChanged'],
				'AccountService':['BalanceChanged'],
				'NavigationService':['PageFilterChanged']
			}
		),
		'FlashContainerComponent17':
		new Framework.ComponentConfiguration(
			'FlashContainerComponent.FlashContainerComponent','',
			['UserService','AccountService','NavigationService','BusinessUnitService','DGEService','DrawGamesActivityService'],
			{
				'css-class':'flash-container small homepage2',
				'visible-on':'',
				'not-visible-on':'',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/FlashContainerComponent/flash-container-2.xslt?ts=075101022012',
				'config-url':'/Areas/HomePage/template_1_FR/components/FlashContainerComponent/FlashContainerComponent.xml?ts=075101022012',
				'content-url':'',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/FlashContainerComponent/Admin.htm',
				'date-time-format':'dddd, MMMM dd, yyyy',
				'game-name':'homepage2',
				'game-params-path':'/cache/dggame/${language}',
				'flash-width':'220',
				'flash-height':'200',
				'flash-name':'homepage2',
				'flash-quality':'high',
				'flash-src':'/static/flash/Banners/bannersSmall/BannerSmall.swf',
				'flash-vars':'rootURL=/static/flash/Banners/bannersSmall/&language=${language}&location=homepage2',
				'flash-swliveconnect':'',
				'flash-play':'',
				'flash-loop':'false',
				'flash-menu':'false',
				'flash-scale':'',
				'flash-align':'',
				'flash-salign':'',
				'flash-wmode':'transparent',
				'flash-bgcolor':'',
				'flash-base':'',
				'secure-calls':'',
				'secure-port':'',
				'stack-name':'last-wager',
				'version-of-flash-needed':'9',
				'use-flash-versioning':'false',
				'flash-versioning-location':'/static/flash/version-info.xml?1',
				'available-games-location':'/cache/dgAvailableGames/${language}/games.xml',
				'external-maximum-boards-allowed':'2',
				'external-maximum-add-on-boards-allowed':'2',
				'external-systems-allowed':'system0,system7,system8,system9',
				'external-draws-allowed':'0,1,2',
				'external-add-on-systems-allowed':'system0',
				'external-add-on-draws-allowed':'0',
				'external-prices-allowed':'',
				'external-add-on-prices-allowed':'',
				'banner-use-configuration':'false',
				'banner-configuration-location':'/cache/banners/${region}/${language}.xml'
			},
			[
			],
			{
				'UserService':['UserChanged'],
				'AccountService':['BalanceChanged'],
				'NavigationService':['PageFilterChanged']
			}
		),
		'LNBSimpleNavigationComponent18':
		new Framework.ComponentConfiguration(
			'LNBSimpleNavigationComponent.LNBSimpleNavigationComponent','',
			['NavigationService'],
			{
				'css-class':'simple-navigation',
				'visible-on':'',
				'not-visible-on':'',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/LNBSimpleNavigationComponent/simple-navigation.xslt?ts=075101022012',
				'content-url':'',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/LNBSimpleNavigationComponent/Admin.htm',
				'title-german':'Ihren Annahmestelle',
				'title-dutch':'Uw verkooppunt',
				'title-french':'Votre point de vente',
				'link-content-german':'Entdecken Sie, was Ihren Annahmestelle anbieten können!',
				'link-content-dutch':'Ontdek wat uw verkooppunt u te bieden heeft!',
				'link-content-french':'Découvrez ce que votre point de vente peut vous offrir!',
				'link-url-area':'help',
				'link-url-page-action':'pos'
			},
			[
			],
			{
			}
		),
		'LNBSimpleNavigationComponent19':
		new Framework.ComponentConfiguration(
			'LNBSimpleNavigationComponent.LNBSimpleNavigationComponent','',
			['NavigationService'],
			{
				'css-class':'simple-navigation',
				'visible-on':'',
				'not-visible-on':'',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/LNBSimpleNavigationComponent/simple-navigation.xslt?ts=075101022012',
				'content-url':'',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/LNBSimpleNavigationComponent/Admin.htm',
				'title-german':'Limits setzen',
				'title-dutch':'Ken je limieten',
				'title-french':'Fixez vos limites',
				'link-content-german':'Denn Spielen soll auch weiterhin Spaß machen',
				'link-content-dutch':'Omdat spelen leuk moet blijven',
				'link-content-french':'Pensez-vous avoir un problème avec le jeu ?',
				'link-url-area':'help',
				'link-url-page-action':'responsible'
			},
			[
			],
			{
			}
		),
		'LastDrawResultComponent20':
		new Framework.ComponentConfiguration(
			'LastDrawResultComponent.LastDrawResultComponent','',
			['BusinessUnitService','NavigationService','AccountService'],
			{
				'css-class':'lastdrawresult lotto',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/LastDrawResultComponent/Admin.htm',
				'visible-on':'',
				'not-visible-on':'',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/LastDrawResultComponent/last-draw-result.xslt?ts=075101022012',
				'content-url':'/cache/dgLastResultsForGame/${language}/Lotto6.xml',
				'game-content-url':'/cache/dgGame/${language}/Lotto6.xml',
				'custom-header':'',
				'initially-opened':'true',
				'do-show-table':'true',
				'do-show-results':'true',
				'url-results-area':'Results',
				'url-results-action':'',
				'url-play-area':'',
				'url-play-action':'',
				'show-countdown':'false',
				'date-format':'dd/MM/yyyy',
				'ldrgroup':'',
				'show-when-game-inactive':'true',
				'min-value-for-jokerplus-warning':'200000',
				'hide-jackpot-text-if-guaranteed':'false'
			},
			[
			],
			{
			}
		),
		'LastDrawResultComponent21':
		new Framework.ComponentConfiguration(
			'LastDrawResultComponent.LastDrawResultComponent','',
			['BusinessUnitService','NavigationService','AccountService'],
			{
				'css-class':'lastdrawresult euromillions',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/LastDrawResultComponent/Admin.htm',
				'visible-on':'',
				'not-visible-on':'',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/LastDrawResultComponent/last-draw-result.xslt?ts=075101022012',
				'content-url':'/cache/dgLastResultsForGame/${language}/Elot.xml',
				'game-content-url':'/cache/dgGame/${language}/Elot.xml',
				'custom-header':'',
				'initially-opened':'true',
				'do-show-table':'true',
				'do-show-results':'true',
				'url-results-area':'Results',
				'url-results-action':'',
				'url-play-area':'',
				'url-play-action':'',
				'show-countdown':'false',
				'date-format':'dd/MM/yyyy',
				'ldrgroup':'',
				'show-when-game-inactive':'true',
				'min-value-for-jokerplus-warning':'200000',
				'hide-jackpot-text-if-guaranteed':'false'
			},
			[
			],
			{
			}
		),
		'LastDrawResultComponent22':
		new Framework.ComponentConfiguration(
			'LastDrawResultComponent.LastDrawResultComponent','',
			['BusinessUnitService','NavigationService','AccountService'],
			{
				'css-class':'lastdrawresult jokerplus',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/LastDrawResultComponent/Admin.htm',
				'visible-on':'',
				'not-visible-on':'',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/LastDrawResultComponent/last-draw-result.xslt?ts=075101022012',
				'content-url':'/cache/dgLastResultsForGame/${language}/JokerPlus.xml',
				'game-content-url':'/cache/dgGame/${language}/JokerPlus.xml',
				'custom-header':'',
				'initially-opened':'true',
				'do-show-table':'true',
				'do-show-results':'true',
				'url-results-area':'Results',
				'url-results-action':'',
				'url-play-area':'',
				'url-play-action':'',
				'show-countdown':'false',
				'date-format':'dd/MM/yyyy',
				'ldrgroup':'',
				'show-when-game-inactive':'true',
				'min-value-for-jokerplus-warning':'200000',
				'hide-jackpot-text-if-guaranteed':'false'
			},
			[
			],
			{
			}
		),
		'LNBFAQSelectorComponent23':
		new Framework.ComponentConfiguration(
			'LNBFAQSelectorComponent.LNBFAQSelectorComponent','',
			['NavigationService','LNBUserService','UserService'],
			{
				'css-class':'faq-selector homepage',
				'visible-on':'',
				'not-visible-on':'',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/LNBFAQSelectorComponent/faq-selector-3.xslt?ts=075101022012',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/LNBFAQSelectorComponent/Admin.htm',
				'content-url':'/static/faq/${language}/index.xml',
				'faq-area':'Help',
				'faq-action':'help',
				'group-id':'homepage',
				'show-title':'true'
			},
			[
			],
			{
			}
		),
		'LNBSubscriptionsComponent24':
		new Framework.ComponentConfiguration(
			'LNBSubscriptionsComponent.LNBSubscriptionsComponent','',
			['NavigationService','UserService','LNBUserService'],
			{
				'css-class':'subscriptions',
				'visible-on':'',
				'not-visible-on':'',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/LNBSubscriptionsComponent/subscriptions-2.xslt?ts=075101022012',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/LNBSubscriptionsComponent/Admin.htm',
				'is-in-vip':'false'
			},
			[
			],
			{
				'UserService':['UserChanged']
			}
		),
		'SiteIntelligenceComponent25':
		new Framework.ComponentConfiguration(
			'SiteIntelligenceComponent.SiteIntelligenceComponent','',
			['NavigationService','AccountService','UserService','DrawGamesActivityService'],
			{
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/SiteIntelligenceService/Admin.htm'
			},
			[
			],
			{
				'NavigationService':['PageFilterChanged'],
				'AccountService':['DepositExecuted','BalanceChanged'],
				'UserService':['UserRegistered','UserChanged'],
				'DrawGamesActivityService':['UserInteractionStarted','WagerPlacedSuccessfully','WagerPlacementAttempted','WagerPlacementFailed','SubscriptionCreationAttempted','SubscriptionCreatedSuccessfully','SubscriptionrCreationFailed']
			}
		),
		'NavigationComponent26':
		new Framework.ComponentConfiguration(
			'NavigationComponent.NavigationComponent','',
			['UserService','NavigationService','BettingNavigationService'],
			{
				'css-class':'footer-nav',
				'visible-on':'',
				'not-visible-on':'',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/NavigationComponent/navigation.xslt?ts=075101022012',
				'repaint-onuserchanged':'false',
				'repaint-onpagefilterchanged':'false',
				'protocol':'',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/NavigationComponent/Admin.htm',
				'navigation-section':'footer',
				'top-level-css-class':'',
				'current-item':'',
				'content-url':'/Areas/HomePage/template_1_FR/components/NavigationComponent/navigation-1.xml?ts=075101022012',
				'navigationblock-parameters':'',
				'visible-navigation-types':''
			},
			[
			],
			{
				'UserService':['UserChanged'],
				'NavigationService':['PageFilterChanged']
			}
		),
		'NavigationComponent27':
		new Framework.ComponentConfiguration(
			'NavigationComponent.NavigationComponent','',
			['UserService','NavigationService','BettingNavigationService'],
			{
				'css-class':'bnav',
				'visible-on':'',
				'not-visible-on':'',
				'xslt-url':'/Areas/HomePage/template_1_FR/components/NavigationComponent/navigation.xslt?ts=075101022012',
				'repaint-onuserchanged':'false',
				'repaint-onpagefilterchanged':'false',
				'protocol':'',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/NavigationComponent/Admin.htm',
				'navigation-section':'bottom',
				'top-level-css-class':'',
				'current-item':'',
				'content-url':'/Areas/HomePage/template_1_FR/components/NavigationComponent/navigation-1.xml?ts=075101022012',
				'navigationblock-parameters':'',
				'visible-navigation-types':''
			},
			[
			],
			{
				'UserService':['UserChanged'],
				'NavigationService':['PageFilterChanged']
			}
		),
		'LNBIncludeComponent28':
		new Framework.ComponentConfiguration(
			'LNBIncludeComponent.LNBIncludeComponent','',
			['NavigationService','UserService','SiteIntelligenceService'],
			{
				'css-class':'include',
				'visible-on':'',
				'not-visible-on':'',
				'content-url':'/static/html/help/google_analytics.html',
				'admin-html-url':'/Areas/HomePage/template_1_FR/components/LNBIncludeComponent/Admin.htm',
				'repaint-on-filter-changed':'true',
				'track-first-time-visit':'false',
				'first-time-content-url':'/Areas/.html/template_${region}_${language}/${page}.html',
				'show-when-user-is-logged':'true'
			},
			[
			],
			{
				'NavigationService':['PageFilterChanged'],
				'UserService':['UserChanged']
			}
		)
};
var dynamicComponentConfiguration = {
};
var componentPlacementMap = {
		'plchtop':['LNBErrorComponent1','LNBCookieAndTitleComponent2','BodyClassOverrideComponent3','NavigationComponent4','LanguageSelectorComponent5','NavigationComponent6','LNBLoginComponent7','LNBWelcomeBoxComponent8','LNBFirstTimeFlashComponent9','LNBChannelNavigationComponent10','GoBackNavigationComponent11'],
		'plchticker':['DrawBreakComponent12'],
		'plchsub':['FlashContainerComponent13','MyGameBoxComponent14','BannerContainerComponent15'],
		'plchcentre':['FlashContainerComponent16','FlashContainerComponent17','LNBSimpleNavigationComponent18','LNBSimpleNavigationComponent19'],
		'plchhomepagelastdraw':['LastDrawResultComponent20','LastDrawResultComponent21','LastDrawResultComponent22'],
		'plchadd':['LNBFAQSelectorComponent23','LNBSubscriptionsComponent24'],
		'plchbottom':['SiteIntelligenceComponent25','NavigationComponent26','NavigationComponent27','LNBIncludeComponent28']
};
var autoWiring = new Framework.AutoWiring();
autoWiring.init(serviceConfiguration, componentConfiguration, dynamicComponentConfiguration, componentPlacementMap, encodedXsltDocumentsMap);
autoWiring.run();
//Built with PageBuilder v. 9.19.78.0
