var Listici={MIN_ULOG:5,MAX_ULOG:500,ULOG_KVANT:5,MAX_PAROVA:20,MAX_KOMBINIRAJUCIH:15,MAX_FIXEVA:10,MAX_DOBITAK:[5000,8000,12000,20000,28000,40000,50000,80000,80000,100000,120000,120000,120000,150000,150000,150000,150000,200000,200000,200000,250000,250000,250000,250000,250000,300000,300000,300000,300000,300000],MAX_DOBITAK_SISTEMI:[0,40000,75000,100000,240000,450000,500000,500000,500000,500000,500000,500000,500000,500000,500000],MAX_DOBITAK_LOTO:1000000,Serialization:{},Model:{},View:{},Controller:{}};Listici.Serialization.Cookie={citaj:function(a){return a.fromString(Web.Utils.Cookies.read(a.ID))},spremi:function(b,a){Web.Utils.Cookies.write(b.ID,b.toString(a))}};Listici.Serialization.Listic={ID:"listic.2",toString:function(b){var a="";b.each(function(c){if(a.length>0){a+="/"}a+=c.ponudaId+" "+c.tip});return a},fromString:function(b){if(b==null||b.length==0){return[]}var a=[];b.split("/").each(function(d){var c=d.split(" ");a.push({ponudaId:parseInt(c[0]),tip:c[1]})});return a}};Listici.Serialization.LotoListic={ID:"LotoListic",toString:function(a){return a.brojevi.join(" ")+"/"+a.odabraneKombinacije.join(" ")},fromString:function(a){if(a==null||a.length==0){return{brojevi:[],odabraneKombinacije:[]}}var b=a.split("/");return{brojevi:b[0].toIntArray(),odabraneKombinacije:b[1].toIntArray()}}};Listici.Model.Tecaj=Class.create({initialize:function(a){a=Object.extend(a||{});Object.extend(this,{broj:"broj",vrijeme:"vrijeme",tip:"-",tecaj:0,dependencyAttr:"",zavisnePonude:"",minUtakmica:0,maxUtakmica:100,dogadjajGrupa:0,grupa:0,maxUlog:0,poredakLiga:0,isFix:false});Object.extend(this,a);this.id=this.tecajId;if(this.ponudaId==null){this.ponudaId=this.tecajId}if(this.razradaId==null){this.razradaId=this.tecajId}if(this.dogadjajId==null){this.dogadjajId=this.tecajId}if(this.naziv==null&&this.opis!=null){this.naziv=this.opis}},toString:function(){return this.broj+" - "+this.tip},promijenjen:function(){return this.stariTecaj!=null},promjenaTecaja:function(){if(!this.promijenjen()){return 0}return this.tecaj-this.stariTecaj},zavisni:function(a){return(this.zavisniPoPonudi(a)||this.zavisniPoDogadjajId(a)||this.zavisniPoZavisnePonude(a)||this.zavisniPoDependencyAttr(a)||this.zavisniPoGrupi(a))},zamjenaOk:function(a){return a.dogadjajId==this.dogadjajId&&a.zavisnePonude==this.zavisnePonude&&a.dependencyAttr==this.dependencyAttr&&a.minUtakmica==this.minUtakmica&&a.maxUtakmica==this.maxUtakmica&&a.grupa==this.grupa},zavisniPoGrupi:function(a){return a.grupa!=this.grupa},zavisniPoPonudi:function(a){return a.ponudaId==this.ponudaId},zavisniPoDogadjajId:function(a){return(a.dogadjajId==this.dogadjajId&&(a.dogadjajGrupa==0||a.dogadjajGrupa!=this.dogadjajGrupa))},zavisniPoZavisnePonude:function(d){var e=(this.zavisnePonude.indexOf(d.dogadjajId.toString())!=-1||this.zavisnePonude.indexOf(d.ponudaId.toString())!=-1||d.zavisnePonude.indexOf(this.dogadjajId.toString())!=-1||d.zavisnePonude.indexOf(this.ponudaId.toString())!=-1);if(!e&&this.zavisnePonude.length>0&&d.zavisnePonude.length>0){var c=this.zavisnePonude.strip().split(";").reject(function(f){return f.length==0});var a=d.zavisnePonude.strip().split(";").reject(function(f){return f.length==0});for(var b=0;b<c.length;b++){if(a.include(c[b])){return true}}}return e},zavisniPoDependencyAttr:function(b){var c=b.dependencyAttr;var a=this.dependencyAttr;if(c!=""&&a!=""){if(c.length==6&&a.length==6){if(c.slice(0,2)==a.slice(0,2)){if((c.slice(2,4)==a.slice(2,4))||(c.slice(4,6)==a.slice(4,6))){return true}}}if(c.length==4&&a.length==4){if(c.slice(0,2)==a.slice(0,2)){if((c.slice(2,3)==a.slice(2,3))||(c.slice(3,4)==a.slice(3,4))){return true}}}}return false},hasMessage:function(){return !!(this.errorMessage||this.infoMessage||this.flashMessage)},hasError:function(){return(this.errorMessage!=null)},hasInfo:function(){return(!this.errorMessage&&!!this.infoMessage)},message:function(){return this.errorMessage||this.infoMessage}});Web.Controller.Home=Class.create({showListicTjedna:function(){Web.Common.LayoutHelper.wait();Web.Utils.ImageLoader.loadImagesToElements(["listic1","listic2"],function(){Web.Common.LayoutHelper.enable();Web.Common.LayoutHelper.centerInViewPort("listicTjedna",{disable:true})})},showTjednik:function(){Web.Common.LayoutHelper.wait();Web.Utils.ImageLoader.loadImagesToElements(["tjednikNaslovnica"],function(){Web.Common.LayoutHelper.enable();Web.Common.LayoutHelper.centerInViewPort("tjednikNaslovnicaContainer",{disable:true})})}});Web.Controller.homeController=new Web.Controller.Home();