"mololo".namespace();
mololo.Context=Class.create({rootPath:null,imagesPath:null,maxContentPath:null,maxNewEventContentPath:null,searchPath:null,refreshRandomEventsPath:null,searchCityPath:null,noSelectionValue:null,initialEvent:null,activation:null,logLevel:null,sponsor:null,user:null,defaultEventTab:null,selectedTopEventTab:null,selectedMostCommentedEventTab:null,selectedForumTab:null,selectedRecentlyAddedEventTab:null,setRootPath:function(A){this.rootPath=A
},getRootPath:function(){return this.rootPath
},setImagesPath:function(A){this.imagesPath=A
},getImagesPath:function(A){if(A==null||!A||this.sponsor==null||this.sponsor.length==0){return this.imagesPath
}return this.imagesPath+"sponsor-"+this.sponsor+"/"
},setMaxContentPath:function(A){this.maxContentPath=A
},getMaxContentPath:function(){return this.maxContentPath
},setMaxNewEventContentPath:function(A){this.maxNewEventContentPath=A
},getMaxNewEventContentPath:function(){return this.maxNewEventContentPath
},setSearchPath:function(A){this.searchPath=A
},getSearchPath:function(){return this.searchPath
},setRefreshRandomEventsPath:function(A){this.refreshRandomEventsPath=A
},getRefreshRandomEventsPath:function(){return this.refreshRandomEventsPath
},setSearchCityPath:function(A){this.searchCityPath=A
},getSearchCityPath:function(){return this.searchCityPath
},setLogLevel:function(A){this.logLevel=A
},getLogLevel:function(){return this.logLevel
},setNoSelectionValue:function(A){this.noSelectionValue=A
},getNoSelectionValue:function(){return this.noSelectionValue
},setInitialEvent:function(A){this.initialEvent=A
},getInitialEvent:function(){return this.initialEvent
},setActivation:function(A){this.activation=A
},getActivation:function(){return this.activation
},getSponsor:function(){return this.sponsor
},isSponsored:function(){mololo.StringUtils.isNotBlank(this.sponsor)
},setSponsor:function(A){this.sponsor=A
},setUser:function(A){this.user=A
},getUser:function(){return this.user
},setDefaultEventTab:function(A){this.defaultEventTab=A
},getDefaultEventTab:function(){return this.defaultEventTab
},setSelectedTopEventTab:function(A){this.selectedTopEventTab=A
},getSelectedTopEventTab:function(){return this.selectedTopEventTab
},setSelectedMostCommentedEventTab:function(A){this.selectedMostCommentedEventTab=A
},getSelectedMostCommentedEventTab:function(){return this.selectedMostCommentedEventTab
},setSelectedForumTab:function(A){this.selectedForumTab=A
},getSelectedForumTab:function(){return this.selectedForumTab
},setSelectedRecentlyAddedEventTab:function(A){this.selectedRecentlyAddedEventTab=A
},getSelectedRecentlyAddedEventTab:function(){return this.selectedRecentlyAddedEventTab
}});
mololo.LinerSearchCriteria=Class.create({action:null,urlParams:{searchDates:null},initialize:function(A){this.action=mololo.globals.CONTEXT.getRootPath()+"/liner.html";
this.urlParams.searchDates=A
},getAction:function(){return this.action
},getUrlParams:function(){return this.urlParams
},toUrl:function(){return mololo.UrlUtils.json2Url(this)
}});
mololo.PageLoadEvent=Class.create({action:null,url:null,observer:null,frameId:null,initialize:function(D,B,A,C){this.action=D;
this.url=B;
this.customOptions=A;
this.frameId=C;
if(log.isDebugEnabled()){log.debug("PageLoadEvent initialized - action: "+D+" url: "+B+" frameId: "+C)
}},getAction:function(){return this.action
},getUrl:function(){return this.url
},getFrameId:function(){return this.frameId
},getCustomOptions:function(){return this.customOptions
}});
mololo.TabViewEvent=Class.create({view:null,initialize:function(A){this.view=A;
if(log.isDebugEnabled()){log.debug("TabViewEvent initialized - view: "+A)
}},getView:function(){return this.view
}});