Web={View:{},Controller:{Common:{prikaziStatistiku:function(a){window.open("http://www.stats.betradar.com/statistics/supersport/?clientmatchid="+a+"&treemenu=false","SupersportStatistika","width=850,height=750,resizable=yes,scrollbars=yes")}}}};TecajnaLista={Model:{}};var TrimPath;(function(){if(TrimPath==null){TrimPath=new Object()}if(TrimPath.evalEx==null){TrimPath.evalEx=function(src){return eval(src)}}var UNDEFINED;if(Array.prototype.pop==null){Array.prototype.pop=function(){if(this.length===0){return UNDEFINED}return this[--this.length]}}if(Array.prototype.push==null){Array.prototype.push=function(){for(var i=0;i<arguments.length;++i){this[this.length]=arguments[i]}return this.length}}TrimPath.parseTemplate=function(tmplContent,optTmplName,optEtc){if(optEtc==null){optEtc=TrimPath.parseTemplate_etc}var funcSrc=parse(tmplContent,optTmplName,optEtc);var func=TrimPath.evalEx(funcSrc,optTmplName,1);if(func!=null){return new optEtc.Template(optTmplName,tmplContent,funcSrc,func,optEtc)}return null};try{String.prototype.process=function(context,optFlags){var template=TrimPath.parseTemplate(this,null);if(template!=null){return template.process(context,optFlags)}return this}}catch(e){}TrimPath.parseTemplate_etc={};TrimPath.parseTemplate_etc.statementTag="forelse|for|if|elseif|else|var|macro";TrimPath.parseTemplate_etc.statementDef={"if":{delta:1,prefix:"if (",suffix:") {",paramMin:1},"else":{delta:0,prefix:"} else {"},elseif:{delta:0,prefix:"} else if (",suffix:") {",paramDefault:"true"},"/if":{delta:-1,prefix:"}"},"for":{delta:1,paramMin:3,prefixFunc:function(stmtParts,state,tmplName,etc){if(stmtParts[2]!="in"){throw new etc.ParseError(tmplName,state.line,"bad for loop statement: "+stmtParts.join(" "))}var iterVar=stmtParts[1];var listVar="__LIST__"+iterVar;return["var ",listVar," = ",stmtParts[3],";","var __LENGTH_STACK__;","if (typeof(__LENGTH_STACK__) == 'undefined' || !__LENGTH_STACK__.length) __LENGTH_STACK__ = new Array();","__LENGTH_STACK__[__LENGTH_STACK__.length] = 0;","if ((",listVar,") != null) { ","var ",iterVar,"_ct = 0;","for (var ",iterVar,"_index in ",listVar,") { ",iterVar,"_ct++;","if (typeof(",listVar,"[",iterVar,"_index]) == 'function') {continue;}","__LENGTH_STACK__[__LENGTH_STACK__.length - 1]++;","var ",iterVar," = ",listVar,"[",iterVar,"_index];"].join("")}},forelse:{delta:0,prefix:"} } if (__LENGTH_STACK__[__LENGTH_STACK__.length - 1] == 0) { if (",suffix:") {",paramDefault:"true"},"/for":{delta:-1,prefix:"} }; delete __LENGTH_STACK__[__LENGTH_STACK__.length - 1];"},"var":{delta:0,prefix:"var ",suffix:";"},macro:{delta:1,prefixFunc:function(stmtParts,state,tmplName,etc){var macroName=stmtParts[1].split("(")[0];return["var ",macroName," = function",stmtParts.slice(1).join(" ").substring(macroName.length),"{ var _OUT_arr = []; var _OUT = { write: function(m) { if (m) _OUT_arr.push(m); } }; "].join("")}},"/macro":{delta:-1,prefix:" return _OUT_arr.join(''); };"}};TrimPath.parseTemplate_etc.modifierDef={eat:function(v){return""},escape:function(s){return String(s).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")},capitalize:function(s){return String(s).toUpperCase()},"default":function(s,d){return s!=null?s:d}};TrimPath.parseTemplate_etc.modifierDef.h=TrimPath.parseTemplate_etc.modifierDef.escape;TrimPath.parseTemplate_etc.Template=function(tmplName,tmplContent,funcSrc,func,etc){this.process=function(context,flags){if(context==null){context={}}if(context._MODIFIERS==null){context._MODIFIERS={}}if(context.defined==null){context.defined=function(str){return(context[str]!=undefined)}}for(var k in etc.modifierDef){if(context._MODIFIERS[k]==null){context._MODIFIERS[k]=etc.modifierDef[k]}}if(flags==null){flags={}}var resultArr=[];var resultOut={write:function(m){resultArr.push(m)}};try{func(resultOut,context,flags)}catch(e){if(flags.throwExceptions==true){throw e}var result=new String(resultArr.join("")+"[ERROR: "+e.toString()+(e.message?"; "+e.message:"")+"]");result.exception=e;return result}return resultArr.join("")};this.name=tmplName;this.source=tmplContent;this.sourceFunc=funcSrc;this.toString=function(){return"TrimPath.Template ["+tmplName+"]"}};TrimPath.parseTemplate_etc.ParseError=function(name,line,message){this.name=name;this.line=line;this.message=message};TrimPath.parseTemplate_etc.ParseError.prototype.toString=function(){return("TrimPath template ParseError in "+this.name+": line "+this.line+", "+this.message)};var parse=function(body,tmplName,etc){body=cleanWhiteSpace(body);var funcText=["var TrimPath_Template_TEMP = function(_OUT, _CONTEXT, _FLAGS) { with (_CONTEXT) {"];var state={stack:[],line:1};var endStmtPrev=-1;while(endStmtPrev+1<body.length){var begStmt=endStmtPrev;begStmt=body.indexOf("{",begStmt+1);while(begStmt>=0){var endStmt=body.indexOf("}",begStmt+1);var stmt=body.substring(begStmt,endStmt);var blockrx=stmt.match(/^\{(cdata|minify|eval)/);if(blockrx){var blockType=blockrx[1];var blockMarkerBeg=begStmt+blockType.length+1;var blockMarkerEnd=body.indexOf("}",blockMarkerBeg);if(blockMarkerEnd>=0){var blockMarker;if(blockMarkerEnd-blockMarkerBeg<=0){blockMarker="{/"+blockType+"}"}else{blockMarker=body.substring(blockMarkerBeg+1,blockMarkerEnd)}var blockEnd=body.indexOf(blockMarker,blockMarkerEnd+1);if(blockEnd>=0){emitSectionText(body.substring(endStmtPrev+1,begStmt),funcText);var blockText=body.substring(blockMarkerEnd+1,blockEnd);if(blockType=="cdata"){emitText(blockText,funcText)}else{if(blockType=="minify"){emitText(scrubWhiteSpace(blockText),funcText)}else{if(blockType=="eval"){if(blockText!=null&&blockText.length>0){funcText.push("_OUT.write( (function() { "+blockText+" })() );")}}}}begStmt=endStmtPrev=blockEnd+blockMarker.length-1}}}else{if(body.charAt(begStmt-1)!="$"&&body.charAt(begStmt-1)!="\\"){var offset=(body.charAt(begStmt+1)=="/"?2:1);if(body.substring(begStmt+offset,begStmt+10+offset).search(TrimPath.parseTemplate_etc.statementTag)==0){break}}}begStmt=body.indexOf("{",begStmt+1)}if(begStmt<0){break}var endStmt=body.indexOf("}",begStmt+1);if(endStmt<0){break}emitSectionText(body.substring(endStmtPrev+1,begStmt),funcText);emitStatement(body.substring(begStmt,endStmt+1),state,funcText,tmplName,etc);endStmtPrev=endStmt}emitSectionText(body.substring(endStmtPrev+1),funcText);if(state.stack.length!=0){throw new etc.ParseError(tmplName,state.line,"unclosed, unmatched statement(s): "+state.stack.join(","))}funcText.push("}}; TrimPath_Template_TEMP");return funcText.join("")};var emitStatement=function(stmtStr,state,funcText,tmplName,etc){var parts=stmtStr.slice(1,-1).split(" ");var stmt=etc.statementDef[parts[0]];if(stmt==null){emitSectionText(stmtStr,funcText);return}if(stmt.delta<0){if(state.stack.length<=0){throw new etc.ParseError(tmplName,state.line,"close tag does not match any previous statement: "+stmtStr)}state.stack.pop()}if(stmt.delta>0){state.stack.push(stmtStr)}if(stmt.paramMin!=null&&stmt.paramMin>=parts.length){throw new etc.ParseError(tmplName,state.line,"statement needs more parameters: "+stmtStr)}if(stmt.prefixFunc!=null){funcText.push(stmt.prefixFunc(parts,state,tmplName,etc))}else{funcText.push(stmt.prefix)}if(stmt.suffix!=null){if(parts.length<=1){if(stmt.paramDefault!=null){funcText.push(stmt.paramDefault)}}else{for(var i=1;i<parts.length;i++){if(i>1){funcText.push(" ")}funcText.push(parts[i])}}funcText.push(stmt.suffix)}};var emitSectionText=function(text,funcText){if(text.length<=0){return}var nlPrefix=0;var nlSuffix=text.length-1;while(nlPrefix<text.length&&(text.charAt(nlPrefix)=="\n")){nlPrefix++}while(nlSuffix>=0&&(text.charAt(nlSuffix)==" "||text.charAt(nlSuffix)=="\t")){nlSuffix--}if(nlSuffix<nlPrefix){nlSuffix=nlPrefix}if(nlPrefix>0){funcText.push('if (_FLAGS.keepWhitespace == true) _OUT.write("');var s=text.substring(0,nlPrefix).replace("\n","\\n");if(s.charAt(s.length-1)=="\n"){s=s.substring(0,s.length-1)}funcText.push(s);funcText.push('");')}var lines=text.substring(nlPrefix,nlSuffix+1).split("\n");for(var i=0;i<lines.length;i++){emitSectionTextLine(lines[i],funcText);if(i<lines.length-1){funcText.push('_OUT.write("\\n");\n')}}if(nlSuffix+1<text.length){funcText.push('if (_FLAGS.keepWhitespace == true) _OUT.write("');var s=text.substring(nlSuffix+1).replace("\n","\\n");if(s.charAt(s.length-1)=="\n"){s=s.substring(0,s.length-1)}funcText.push(s);funcText.push('");')}};var emitSectionTextLine=function(line,funcText){var endMarkPrev="}";var endExprPrev=-1;while(endExprPrev+endMarkPrev.length<line.length){var begMark="${",endMark="}";var begExpr=line.indexOf(begMark,endExprPrev+endMarkPrev.length);if(begExpr<0){break}if(line.charAt(begExpr+2)=="%"){begMark="${%";endMark="%}"}var endExpr=line.indexOf(endMark,begExpr+begMark.length);if(endExpr<0){break}emitText(line.substring(endExprPrev+endMarkPrev.length,begExpr),funcText);var exprArr=line.substring(begExpr+begMark.length,endExpr).replace(/\|\|/g,"#@@#").split("|");for(var k in exprArr){if(exprArr[k].replace){exprArr[k]=exprArr[k].replace(/#@@#/g,"||")}}funcText.push("_OUT.write(");emitExpression(exprArr,exprArr.length-1,funcText);funcText.push(");");endExprPrev=endExpr;endMarkPrev=endMark}emitText(line.substring(endExprPrev+endMarkPrev.length),funcText)};var emitText=function(text,funcText){if(text==null||text.length<=0){return}text=text.replace(/\\/g,"\\\\");text=text.replace(/\n/g,"\\n");text=text.replace(/"/g,'\\"');funcText.push('_OUT.write("');funcText.push(text);funcText.push('");')};var emitExpression=function(exprArr,index,funcText){var expr=exprArr[index];if(index<=0){funcText.push(expr);return}var parts=expr.split(":");funcText.push('_MODIFIERS["');funcText.push(parts[0]);funcText.push('"](');emitExpression(exprArr,index-1,funcText);if(parts.length>1){funcText.push(",");funcText.push(parts[1])}funcText.push(")")};var cleanWhiteSpace=function(result){result=result.replace(/\t/g,"    ");result=result.replace(/\r\n/g,"\n");result=result.replace(/\r/g,"\n");result=result.replace(/^(\s*\S*(\s+\S+)*)\s*$/,"$1");return result};var scrubWhiteSpace=function(result){result=result.replace(/^\s+/g,"");result=result.replace(/\s+$/g,"");result=result.replace(/\s+/g," ");result=result.replace(/^(\s*\S*(\s+\S+)*)\s*$/,"$1");return result};TrimPath.parseDOMTemplate=function(elementId,optDocument,optEtc){if(optDocument==null){optDocument=document}var element=optDocument.getElementById(elementId);var content=element.value;if(content==null){content=element.innerHTML}content=content.replace(/&lt;/g,"<").replace(/&gt;/g,">");return TrimPath.parseTemplate(content,elementId,optEtc)};TrimPath.processDOMTemplate=function(elementId,context,optFlags,optDocument,optEtc){return TrimPath.parseDOMTemplate(elementId,optDocument,optEtc).process(context,optFlags)}})();function highlightText(a){new Effect.HighlightText(a,{startcolor:"#ff0000",endcolor:"#ffffff",restorecolor:"#ffffff",queue:"highlight_queue",duration:3})}Effect.HighlightText=Class.create();Object.extend(Object.extend(Effect.HighlightText.prototype,Effect.Base.prototype),{initialize:function(b){this.element=$(b);if(!this.element){throw (Effect._elementDoesNotExistError)}var a=Object.extend({startcolor:"#ffff99"},arguments[1]||{});this.start(a)},setup:function(){if(this.element.getStyle("display")=="none"){this.cancel();return}if(!this.options.endcolor){this.options.endcolor=this.element.getStyle("color").parseColor("#000000")}if(!this.options.restorecolor){this.options.restorecolor=this.element.getStyle("color")}this._base=$R(0,2).map(function(a){return parseInt(this.options.startcolor.slice(a*2+1,a*2+3),16)}.bind(this));this._delta=$R(0,2).map(function(a){return parseInt(this.options.endcolor.slice(a*2+1,a*2+3),16)-this._base[a]}.bind(this))},update:function(a){this.element.setStyle({color:$R(0,2).inject("#",function(b,c,d){return b+(Math.round(this._base[d]+(this._delta[d]*a)).toColorPart())}.bind(this))})},finish:function(){this.element.setStyle({color:this.options.restorecolor})}});String.prototype.pad=function(a,c,b){if(this.length>a){return this.substring(0,a)}return c||(c=" "),(a-=this.length)>0?(c=new Array(Math.ceil(a/c.length)+1).join(c)).substr(0,b=!b?a:b==1?0:Math.ceil(a/2))+this+c.substr(0,a-b):this};String.prototype.padLeft=function(a,b){return this.pad(a,b||" ",1)};String.prototype.padRight=function(a,b){return this.pad(a,b||" ",0)};String.prototype.padCenter=function(a){return this.pad(a," ",2)};String.prototype.toMoneyNumber=function(){return parseFloat(this.replace(",","."))};String.prototype.toMoneyNumberExt=function(){var a=this;var b=Math.max(a.lastIndexOf("."),a.lastIndexOf(","));if(b>=0){a=a.substring(0,b)+"__separator__"+a.substring(b+1)}a=a.replace(",","").replace(".","").replace("__separator__",".");return parseFloat(a)};String.prototype.toIntArray=function(a){if(this.length==0){return[]}return this.split(a||" ").map(function(b){return parseInt(b)})};String.prototype.chunk=function(a){if(typeof a=="undefined"){a=2}return this.match(RegExp(".{1,"+a+"}","g"))};String.prototype.startWithLowerCase=function(){return this.charAt(0).toLowerCase()+this.substring(1)};String.prototype.startWithUpperCase=function(){return this.charAt(0).toUpperCase()+this.substring(1)};String.prototype.escapeForRegex=function(){var a=new RegExp("[.*+?|()\\[\\]{}\\\\]","g");return this.replace(a,"\\$&")};Number.prototype.toCurrency=function(f){var e=(f!=null)?this.toFixed(f):this.toString();var a=e.split(".");var d=a[0];var b=a.length>1?","+a[1]:"";var c=/(\d+)(\d{3})/;while(c.test(d)){d=d.replace(c,"$1.$2")}return d+b};Number.prototype._tecajevi=new Hash();Number.prototype.toTecaj=function(){var a=this._tecajevi[this];if(!a){if(this>0&&this<10){a=this.toCurrency(2)}else{if(this>=10&&this<100){a=this.toCurrency(1)}else{a=this.toCurrency(0)}}this._tecajevi[this]=a}return a};Number.prototype.quantize=function(a){return parseInt(this/a)*a};Number.prototype.seconds=function(){return this*1000};Date.msecsInHour=1000*60*60;Date.minutesInHour=60;Date.msecsInDay=Date.msecsInHour*24;Date.fromISO8601=function(c){var e="([0-9]{4})(-([0-9]{2})(-([0-9]{2})(T([0-9]{2}):([0-9]{2})(:([0-9]{2})(.([0-9]+))?)?(Z|(([-+])([0-9]{2}):([0-9]{2})))?)?)?)?";var h=c.match(new RegExp(e));var g=0;var b=new Date(h[1],0,1);if(h[3]){b.setMonth(h[3]-1)}if(h[5]){b.setDate(h[5])}if(h[7]){b.setHours(h[7])}if(h[8]){b.setMinutes(h[8])}if(h[10]){b.setSeconds(h[10])}if(h[12]){b.setMilliseconds(Number("0."+h[12])*1000)}if(h[14]){g=(Number(h[16])*60)+Number(h[17]);g*=((h[15]=="-")?1:-1)}var f=(Number(b)+(g*60*1000));var a=new Date();a.setTime(Number(f));return a};Date.prototype.UTC=function(){return Date.UTC(this.getFullYear(),this.getMonth(),this.getDate(),this.getHours(),this.getMinutes(),this.getSeconds(),this.getMilliseconds())};Date.prototype.addMilliseconds=function(a){return new Date(this.getTime()+a)};Date.prototype.addHours=function(a){return this.addMilliseconds(a*Date.msecsInHour)};Date.prototype.addDays=function(a){return this.addMilliseconds(a*Date.msecsInDay)};Date.prototype.daysInMonth=function(){var a=0,b=new Date(this);while(b.getMonth()==this.getMonth()){b=b.addDays(1);a++}return a};function StringBuilder(a){this._buffer=[];this.append=function(d){if(d.constructor==String){this._buffer.push(d)}else{for(var b=0,c=d.length;b<c;b++){this._buffer.push(d[b])}}};this.appendS=function(b){this._buffer.push(b)};this.appendA=function(d){for(var b=0,c=d.length;b<c;b++){this._buffer.push(d[b])}};this.toString=function(){return this._buffer.join("")};if(a!=null){this.append(a)}}Element.dummyElement=function(){return Object.extend({},Element.Methods)};Element.addMethods({showOrHide:function(b,a){a?$(b).show():$(b).hide()},blink:function(b,c,a){if(a==null){a=14}c(a,b);if(a>0){setTimeout(function(){this.blink(c,a-1)}.bind(b),100)}},toggleClass:function(a,b){if(a.hasClassName(b)){a.removeClassName(b)}else{a.addClassname(b)}},animate:function(b,a){b.show();a=a||{};a.step=a.step||100;a.delay=a.delay||100;a.from=a.from||0;a.to=a.to||b.offsetHeight;if(a.from>=a.to){$("searchCriteria").style.height=a.to.toString()+"px";return}$("searchCriteria").style.height=a.from.toString()+"px";a.from+=a.step;setTimeout(function(){b.animate(a)},a.delay)},clearOptions:function(a){while(a.length>0){a.remove(a.length-1)}},addOption:function(a,c){var b=new Option(c,c);try{a.add(b,null)}catch(d){a.add(b)}}});Array.prototype.beginsWith=function(c){if(this.length<c.length){return false}for(var a=0,b=c.length;a<b;a++){if(this[a]!=c[a]){return false}}return true};Array.prototype.sub=function(e,d){var a=[];if(e<this.length){for(var c=e,b=Math.min(d,this.length);c<b;c++){a.push(this[c])}}return a};Array.prototype.deleteValue=function(b){var a=this.indexOf(b);if(a>=0){this.splice(a,1)}};Object.subset=function(b,a){for(property in a){if(b[property]!=a[property]){return false}}return true};Object.extractToArray=function(a,b){return b.inject([],function(c,d){return c.concat(a[d])})};Object.subObject=function(b,a){a=a||{};if(a.fields){return a.fields.inject({},function(d,e){d[e]=b[e];return d})}else{if(a.except){result={};for(var c in b){if(!a.except.include(c)){result[c]=b[c]}}return result}else{return{}}}};Function.prototype.join=function(a){if(typeof(a)!="function"){return this}return this.wrap(function(b){b();a()})};Object.extendCamelized=function(a,c){for(var b in c){a[b.dasherize().camelize()]=c[b]}return a};Object.toCamelizedKeys=function(d){if(typeof d!="object"){return d}var a={};for(var c in d){var b=c.dasherize().camelize();a[b]=d[c];if(a[b]!=null&&typeof a[b]=="object"){if(Object.isArray(a[b])){a[b]=a[b].map(function(e){return Object.toCamelizedKeys(e)})}else{a[b]=Object.toCamelizedKeys(a[b])}}}return a};Web.Utils={_browserIE6OrEarlier:null,GetJavascript:function(b){var c=document.getElementsByTagName("head")[0];var a=document.createElement("script");a.type="text/javascript";a.src=b;setTimeout(function(){c.appendChild(a)},0)},browserIE6OrEarlier:function(){if(this._browserIE6OrEarlier==null){this._browserIE6OrEarlier=(navigator.userAgent.indexOf("MSIE")>=0&&navigator.userAgent.indexOf("MSIE 7")<0)}return this._browserIE6OrEarlier},fixIE6PngTransparency:function(){if(this.browserIE6OrEarlier()&&document.all&&document.styleSheets&&document.styleSheets[0]&&document.styleSheets[0].addRule){document.styleSheets[0].addRule("img","behavior: url(/stylesheets/tecajna_lista/iepngfix.htc)")}},getQueryParams:function(){var a=window.location.toString();if(a.match(/\?(.+)$/)){var e=RegExp.$1;var e=e.split("&");var d={};for(var c=0;c<e.length;c++){var b=e[c].split("=");d[b[0]]=unescape(b[1])}return d}return[]},parseResponseHeaders:function(b){var a={};b.split("\n").each(function(c){var d=c.split(": ");a[d[0]]=d[1]});return a},loadImage:function(b,c){var a=new Image();a.src=b;this.waitForLoadedImage(a,c)},waitForLoadedImage:function(a,b){if(a.complete){(b||Prototype.emptyFunction)(a)}else{setTimeout(function(){this.waitForLoadedImage(a,b)}.bind(this),10)}},consoleLog:function(a){try{console.log(a)}catch(b){}},serialize:function(e){switch(typeof e){case"number":case"boolean":case"function":return e;break;case"string":return"'"+e.gsub("'","\\'")+"'";break;case"object":if(e==null){return""}var d;if(e.constructor===Array||typeof e.callee!=="undefined"){d="[";var c,a=e.length;for(c=0;c<a-1;c++){d+=this.serialize(e[c])+","}if(a>0){d+=this.serialize(e[c])}d+="]"}else{d="{";var b;for(b in e){d+=b+":"+this.serialize(e[b])+","}d=d.replace(/\,$/,"")+"}"}return d;break}if(e==null||e==undefined){return null}return"UNKNOWN"},hoverize:function(){return" onmouseover='$(this).addClassName(\"hover\")' onmouseout='$(this).removeClassName(\"hover\")' "},eval:function(js){return eval("("+js+")")},tryEval:function(js){try{return this.eval(js)}catch(e){return null}},navigateOnThisSite:function(a){location.href=location.protocol+"//"+location.host+a},hrvatskaMnozina:function(a,d,e,c){var b=a%10;if(b==1&&a!=11){return d}if(b>1&&b<5&&(a<11||a>14)){return e}return c}};Web.Utils.Cookies={write:function(c,d,f,e){var a="";if(f){var b=new Date();b.setTime(b.getTime()+(f*24*60*60*1000));var a="; expires="+b.toGMTString()}document.cookie=c+"="+d+a+"; path=/"+(e||"")},read:function(b){var e=b+"=";var a=document.cookie.split(";");for(var d=0;d<a.length;d++){var f=a[d];while(f.charAt(0)==" "){f=f.substring(1,f.length)}if(f.indexOf(e)==0){return f.substring(e.length,f.length)}}return null},splitWrite:function(a,b,d,c){this.splitClear(a,c);b.chunk(3900).each(function(f,e){var g=a+e.toString();this.write(g,f,d,c)}.bind(this))},splitRead:function(c){var b=0,d="",a="";do{a=this.read(c+b.toString())||"";d=d+a;b++}while(a!=null&&a.length>0);return d},splitClear:function(c,d){var b=0,a="";do{a=this.read(c+b.toString())||"";this.erase(c+b.toString(),d);b++}while(a!=null&&a.length>0)},erase:function(a,b){this.write(a,"",-1,b)},writeJson:function(b,a,d,c){this.splitWrite(b,Web.Utils.serialize(a).gsub(";","___"),d,c)},readJson:function(name,params){var json=(this.splitRead(name)||"");if(json.length==0){json="null"}return eval("("+json+")")},enabled:function(){this.write("testCookie","testValue");var a=(this.read("testCookie")=="testValue");this.erase("testCookie");return a}};Web.Utils.ImageLoader={images:[],loadImageToElement:function(b,a,d){var c={};c[b]=a;this.loadImagesToElements(c,d)},loadImagesToElements:function(c,d){if(c.constructor==Array){var a={};c.each(function(e){a[$(e).getAttribute("url")||$(e).src]=$(e)});c=a}var b=[];for(source in c){b.push(source)}this.preloadImages(b,function(e){e.each(function(f){var g=$(c[f.requestedSrc]);g.src=f.src;g.width=f.width;g.height=f.height});(d||Prototype.emptyFunction)(e)})},imagePreloaded:function(a){return this.images.inject(false,function(b,c){return(b||(c.requestedSrc==a))})},preloadImages:function(b,c){var a=[];b.each(function(d){if(!this.imagePreloaded(d)){var e=new Image();e.requestedSrc=d;e.src=d;a.push(e)}}.bind(this));if(c){this.waitForLoadedImages(a,c)}this.images=this.images.concat(a)},waitForLoadedImages:function(a,d){for(var b=0,c=a.length;b<c;b++){if(!a[b].complete){setTimeout(function(){this.waitForLoadedImages(a,d)}.bind(this),10);return}}(d||Prototype.emptyFunction)(a)}};Web.Utils.ScrollObserver=Class.create({initialize:function(a){this._scrollTop=document.viewport.getScrollOffsets()[1];this._listener=a},monitorScrollTop:function(a){if(a!=this._scrollTop){if(this._listener){this._listener.scrollTopChanged(a-this._scrollTop)}this._scrollTop=a}}});Web.Utils.StopWatch={_starts:{},start:function(a){this._starts[a]=new Date().getTime()},stop:function(b){var a=new Date().getTime()-this._starts[b];this._starts[b]=null;return a}};Web.Utils.Logger={LOG_CHUNK:50,logData:[],profiles:{},logSize:0,initialize:function(){this.initLog()},initLog:function(){this.logData=[];this.profiles={};this.logSize=0},log:function(b){this.logData.push(b);this.logSize++;if(this.logSize==this.LOG_CHUNK){this.flushLog()}if(this.developmentMode){try{console.log(b)}catch(a){}$("development_toolbar_logs").insert({top:b+"<br/>"})}},logCounter:function(a){var c=a;var b=this.findLogEntry(function(d){return(d.type=="counter"&&d.name==c)});if(b){b.count++}else{this.log({type:"counter",name:c,count:1})}},startProfile:function(b,a){this.profiles[b]=a;Web.Utils.StopWatch.start(b)},stopProfile:function(a){this.logProfile(a,Web.Utils.StopWatch.stop(a),this.profiles[a]);this.profiles[a]=null},logProfile:function(b,c,a){Web.Utils.Debugger.traceLine("profile: "+b+" - "+c);this.log(Object.extend({type:"profile",name:b,time:c},a))},findLogEntry:function(a){return this.logData.find(a)},flushLog:function(){if(this.logSize>0&&this.serializeLog){this.serializeLog()}this.initLog()},benchmark:function(c,d){d=d||"Operation";var b=new Date();c();var a=((new Date())-b);this.log(d+" finished in "+a+"ms");return a}};Web.Utils.Ajax={getFromServer:function(c,b,a){if(a!=null){c=c+"?"+a.toString()}new Ajax.Request(c,Object.extend({method:"get"},b))},multipleGetFromServer:function(e,c,b){c=c||{};var a=0,f=c.onSuccess,d=c.onFailure;c.onSuccess=function(g){a++;if(a==e.length&&f){f()}};c.onFailure=function(g){if(d){d()}};e.each(function(g){this.getFromServer(g,c,b)}.bind(this))},request:function(url,options){options=options||{};var onSuccess=options.onSuccess,onFailure=options.onFailure;Object.extend(options,{evalJS:options.evalJS||false,onSuccess:function(response){if(response.status==0){options.notifyFailure(onFailure);if(options.onFailureInfo){options.onFailureInfo()}return}options.notifySuccess(response,onSuccess)},onFailure:function(){options.notifyFailure(onFailure);if(options.onFailureInfo){options.onFailureInfo()}},onException:function(request,exception){options.notifyFailure(onFailure);if(options.onExceptionInfo){options.onExceptionInfo(request,exception)}},notifySuccess:function(response,onSuccess){var successResponse=this.getSuccessResponse(response);if(this.completed){return}this.completed=true;if(this.onRequestComplete){this.onRequestComplete()}if(this.onSuccessInfo){this.onSuccessInfo(response)}if(onSuccess){onSuccess(successResponse)}},getSuccessResponse:function(response){if(this.dontEvalResponse||this.evalJS){return response}if(response.responseText.strip().length==0){return null}return eval("("+response.responseText+")")},notifyFailure:function(onFailure){if(this.completed){return}this.completed=true;if(this.onRequestComplete){this.onRequestComplete()}if(onFailure){onFailure()}}});new Ajax.Request(url,options)}};Web.Utils.Date=Class.create({initialize:function(a,b){this.timeZone=a},setServerTime:function(a){this._refDate=this.today().toTargetTimezone();if(a&&a!=NaN&&a.constructor==Date){this._diffWithServer=a-new Date()}},localize:function(a){a.setTargetTimezone(this.timeZone);return a},now:function(){if(this._diffWithServer==null){return this.localize(new Date())}return this.localize((new Date()).addMilliseconds(this._diffWithServer))},today:function(){return this.now().normalizedDate()},nextDays:function(c){for(var b=0,a=this.today(),d=[];b<c;b++,a=a.addDays(1)){d.push(this.localize(a).toTargetTimezone())}return d},dateId:function(a){var b=this.localize(new Date(a));b=b.addHours(b.getTargetTimezone()-this._refDate.getTargetTimezone());return Math.floor((b.toTargetTimezone().getTime()-this._refDate.getTime())/Date.msecsInDay)},utcMinutes:function(){return Math.floor(this.now().UTC()/(1000*60))}});Web.Utils.Templates={parsedTemplates:{},update:function(b,c){var a={};$(b).update(this.process(b,Object.extend(c,{result:a})));return a},process:function(a,b){return this.getParsedTemplate(a).process(b)},getParsedTemplate:function(a){if(!this.parsedTemplates[a]){this.parsedTemplates[a]=TrimPath.parseDOMTemplate(a+"Template")}return this.parsedTemplates[a]}};Web.Utils.Debugger={traceLine:function(a){this.trace(a+"\n")},trace:function(a){if(typeof(clientSideDebug)=="undefined"||!clientSideDebug){return}$("clientDebug").value+=a}};Web.Utils.TimeoutExec=Class.create({initialize:function(b,a){setTimeout(function(){if(!this.cancelled){a()}}.bind(this),b)},cancel:function(){this.cancelled=true}});Web.Utils.Validation={validate:function(b){var a=new this.ValidationResults();this.parseValidationFields(b).each(function(d){var c=$(d.id);if(c){a.addElement(c,Object.subObject(d,{except:["validators"]}));d.validators.each(function(f){var e=c;if(d["for"]){e=$(d["for"])}error=f.validate(e,e.value);if(error&&error.length>0){a.addError(c,error)}})}});return a},parseValidationFields:function(a){var c=$A(a).clone();var b=0;c.each(function(d){if(!d.order){d.order=b}b=Math.max(b+1,d.order+1)});return c},ValidationResults:Class.create({initialize:function(){this.fieldsHash={};this.fields=[];this.errorCount=0},addElement:function(b,a){this.fieldsHash[b.id]=new this.ValidationResult(b,a);this.fields.push(this.fieldsHash[b.id])},addError:function(b,a){this.fieldsHash[b.id].addError(a);this.errorCount++},getField:function(a){return this.fieldsHash[a]},firstErrorField:function(){return this.fields.sortBy(function(a){return a.options.order}).inject(null,function(a,b){if(!a&&b.errors.length>0){return b}return a})},ValidationResult:Class.create({initialize:function(b,a){this.element=b;this.errors=[];this.options=a||{}},addError:function(a){this.errors.push(a)}})}),addValidators:function(a,d){for(var b in d){if(a[b]==null){a[b]=[]}var c=a[b];d[b].each(function(e){var f=c.find(function(g){return g.id==e.id});if(f==null){f=Object.clone(e);c.push(f)}else{Object.extend(f,Object.subObject(e,{except:["id","validators"]}));f.validators=f.validators.concat(e.validators)}})}},presenceValidators:function(a){return a.inject([],function(b,c){b.push({id:c.id,order:c.order,validators:[new Web.Utils.Validation.PresenceValidator({message:c.message})]});return b})},PresenceValidator:Class.create({initialize:function(a){this.options=a},validate:function(b,a){if(a==null||a.length==0){return this.options.message}}}),LenghValidator:Class.create({initialize:function(a){this.options=a},validate:function(b,a){if(this.options.min!=null&&a.length<this.options.min){return this.options.messageFormatter.tooShortError(this.options)}if(this.options.max!=null&&a.length>this.options.max){return this.options.messageFormatter.tooLongError(this.options)}}}),FormatValidator:Class.create({initialize:function(a){this.options=a},validate:function(b,a){if(a.match(this.options["with"])==null){return this.options.message}}}),ConfirmationValidator:Class.create({initialize:function(a){this.options=a},validate:function(b,a){if(!b.checked){return this.options.message}}})};Web.Utils.FileUploader=Class.create({initialize:function(a){this.id=a},uploadForm:function(){return $(this.id+"UploadForm")},submitTargetBody:function(){return window[this.id+"UploadTarget"].document.body},response:function(){return this.submitTargetBody().innerHTML||""},clearResponse:function(){this.submitTargetBody().innerHTML=""},resultArrived:function(){return(this.response().length>0)},timedOut:function(a){return((new Date()-a.start)/1000>a.timeout)},callback:function(a,c,b){if(a["on"+c.capitalize()]){a["on"+c.capitalize()](b)}},upload:function(a){if(this.inUpload){this.callback(a,"failure");return}this.inUpload=true;try{this.clearResponse();this.uploadForm().submit();this.asyncCheckResult(Object.extend({timeout:180,start:new Date()},a))}catch(b){this.inUpload=false;this.callback(a,"failure",b);return false}return true},asyncCheckResult:function(a){setTimeout(function(){this.checkResult(a)}.bind(this),1000)},checkResult:function(a){try{if(this.resultArrived()){this.inUpload=false;this.callback(a,"success",this.response())}else{if(!this.timedOut(a)){this.asyncCheckResult(a)}else{this.inUpload=false;this.callback(a,"failure")}}}catch(b){this.inUpload=false;this.callback(a,"failure",b)}}});Web.Utils.Singleton={create:function(c,b,a){c[b]=Class.create(a);c[b.startWithLowerCase()]=new c[b]()}};Web.Utils.DelayExecute=Class.create({initialize:function(a){this.delay=a||5000;this.currentStep=0},schedule:function(b){var a=this.currentStep++;setTimeout(function(){this.execute(a,b)}.bind(this),this.delay)},execute:function(a,b){if(!this.cancelled(a)){b()}},cancelled:function(a){return this.cancelledAt&&this.cancelledAt>=a},cancel:function(){this.cancelledAt=this.currentStep++}});document.viewport.getDimensions=function(){var a={};var b=Prototype.Browser;$w("width height").each(function(e){var c=e.capitalize();a[e]=(b.WebKit&&!document.evaluate)?self["inner"+c]:(b.Opera&&!(window.opera.version&&parseFloat(window.opera.version())>=9.5))?document.body["client"+c]:document.documentElement["client"+c]});return a};function callInProgress(a){switch(a.readyState){case 1:case 2:case 3:return true;break;default:return false;break}}Ajax.Responders.register({onCreate:function(a){var b=30000;if(typeof(AJAX_TIMEOUT)=="number"){b=AJAX_TIMEOUT}a.timeoutId=window.setTimeout(function(){if(callInProgress(a.transport)){a.transport.abort();if(a.options.onFailure){a.options.onFailure(a.transport,a.json)}}},b)},onComplete:function(a){window.clearTimeout(a.timeoutId)},onException:function(b,a){if(console){console.log(a)}}});Igraci={};Igraci.Model=Class.create({initialize:function(a){Object.extend(this,a)},internetRegistracijaMoguca:function(){return(this.tip=="test"&&["active","internet_data_revision"].include(this.state))},internetKladjenjeMoguce:function(){return(this.state=="internet_active")},internetActivationPending:function(){return(this.state=="internet_data_submitted")}});Igraci.View=Class.create({initialize:function(a){Object.extend(this,a);this.display()},display:function(){this.hide("igrac_prijava","igrac_listic_prijava","igrac_info","igracRaspolozivoContainer");if(this.loggedIn){this.setUi({show:"igrac_info",update:{igrac_login:this.igrac.nadimak}});if(this.igrac.internetKladjenjeMoguce()){this.setUi({show:"igracRaspolozivoContainer",update:{igracRaspolozivo:this.igrac.raspolozivo.toCurrency(2)}});if(this.igrac.raspolozivo>0){$("headerUplataLink").hide()}else{$("headerUplataLink").show()}}}else{this.show("igrac_prijava","igrac_listic_prijava")}},setUi:function(a){["show","hide","update"].each(function(b){if(a[b]){this[b](a[b])}}.bind(this))},update:function(a){this.updateElements(Object.keys(a),function(b){b.update(a[b.id])})},show:function(){this.updateElements($A(arguments).flatten(),function(a){a.show()})},hide:function(){this.updateElements($A(arguments).flatten(),function(a){a.hide()})},updateElements:function(a,b){a.each(function(d){var c=$(d);if(c){b(c)}})}});Igraci.Controller=Class.create({initialize:function(){this.updateData();this.initIgracData()},internetIgrac:function(){return this.loggedIn()&&this.igrac.internetKladjenjeMoguce()},raspolozivo:function(){if(!this.internetIgrac){return null}return parseFloat(this.igrac.raspolozivo)},loggedIn:function(){return(this.igrac!=null)},initIgracData:function(){if(typeof(current_igrac)=="object"){this.updateData(current_igrac)}else{this.getAndinitIgracData()}},getAndinitIgracData:function(){if(Web.Utils.Cookies.read("auth_token")!=null){this.updateData(decodeURIComponent(Web.Utils.Cookies.read("igrac_info")).evalJSON());Web.Utils.Ajax.request("/igraci/data",{onSuccess:function(a){this.updateData(a)}.bind(this),onFailure:function(a){setTimeout(this.readIgracData.bind(this),60*1000)}.bind(this)})}},updateData:function(a){if(a){this.igrac=new Igraci.Model(a)}else{this.igrac=null}this.view=new Igraci.View({igrac:this.igrac,loggedIn:this.loggedIn()})},updateRaspolozivo:function(a){this.igrac.raspolozivo=a;this.view.display()}});Igraci.Controller.bootstrap=function(){Igraci.Controller.instance=new Igraci.Controller();if($("igraci")){try{Form.focusFirstElement("igraci")}catch(a){}}if(this.onInitialized){this.onInitialized()}};Web.Common={redirect:function(b,c){var a=b;if(c){a+="?"+c}window.location=a},hoverElementToggleSetup:function(a){a.each(function(b){var c=$(b);c.onmouseover=function(){Web.Common.HoverHelper.showHover(c)};c.onmouseout=function(){Web.Common.HoverHelper.showNormal(c)}})},execWait:function(a,b){var c=a.style.cursor;a.style.cursor="wait";setTimeout(function(){b();a.style.cursor=c},0)},formatDate:function(a){var c=Web.Common.dateFactory.today().toTimezone(a.gmtOffset());var b=Math.floor((a-c)/Date.msecsInDay);if(b>=0&&b<=6){return a.croatianWeekDayAndTime()}else{return a.shortDateAndTime()}},ajaxRequest:function(url,options){options=options||{};if(options.disableUI){Web.Common.LayoutHelper.wait()}new Ajax.Request(url,{parameters:options.parameters,evalJS:false,method:options.method||"post",onSuccess:function(response){try{if(options.onRequestComplete){options.onRequestComplete()}if(options.disableUI){Web.Common.LayoutHelper.enable()}if(response.status==0){if(options.disableUI){Web.Common.LayoutHelper.enable()}if(options.onFailure){options.onFailure()}return}if(options.onSuccess){options.onSuccess(eval("("+response.responseText+")"))}}catch(e){options.onFailure()}},onFailure:function(){if(options.onRequestComplete){options.onRequestComplete()}if(options.disableUI){Web.Common.LayoutHelper.enable()}if(options.onFailure){options.onFailure()}}})}},Web.Common.TimeSynchronizer={synchronizeWithServer:function(a){Web.Utils.Ajax.getFromServer("/ping.html",{evalJS:false,onSuccess:function(b){var c;if(b.status==0){c=new Date()}else{c=new Date(Web.Utils.parseResponseHeaders(b.getAllHeaders()).Date)}this._syncTime(c,a)}.bind(this),onFailure:function(){this._syncTime(new Date(),a)}.bind(this),onException:function(){this._syncTime(new Date(),a)}.bind(this)},Math.floor(Web.Common.dateFactory.now().UTC()))},_syncTime:function(a,b){Web.Common.dateFactory.setServerTime(a);b()}};Web.Common.HoverHelper={showHover:function(a){a=$(a);if(a.src){a.src=a.src.replace(".gif","Hover.gif")}},showNormal:function(a){$(a).src=$(a).src.replace("Hover.gif",".gif")}};Web.Common.LayoutHelper={showOverlayMessage:function(b,a){this.disable();$(b).innerHTML=a;this.centerInViewPort($(b));this.stopWait()},hideOverlayMessage:function(a){$(a).hide();this.enable()},showPostojeciListic:function(a){this.showOverlayMessage("listicShow",a)},hidePostojeciListic:function(){this.hideOverlayMessage("listicShow")},showDodajListic:function(a){this.showOverlayMessage("dodajListic",a)},hideDodajListic:function(){this.hideOverlayMessage("dodajListic")},showListicZaIspis:function(a,b){b=b||{};this.disable();if($("preventPrint")){$("preventPrint").addClassName("noPrint")}if($("listicShow")){$("listicShow").innerHTML=a}if(!b.dontResize){this.centerInViewPort($("listicShow"))}this.stopWait()},hideListicZaIspis:function(){if($("preventPrint")){$("preventPrint").removeClassName("noPrint")}if($("listicShow")){$("listicShow").hide()}this.enable()},disable:function(){this.stopWait();this.stretchAccrossPage($("overlay"))},wait:function(){this.disable();this.centerInViewPort($("cekaj"))},stopWait:function(){if($("cekaj")){setTimeout(function(){$("cekaj").hide()},1)}},enable:function(){if(this.centeredElement){this.centeredElement.hide()}if(this.stretchedElement){this.stretchedElement.hide()}this.centeredElement=(this.stretchedElement=null);this.stopWait()},centerInViewPort:function(b,a){b=$(b);this._centerInViewPort(b);setTimeout(function(){this._centerInViewPort(b),1}.bind(this));if(a&&a.disable){this.disable()}},_centerInViewPort:function(c){var b=this.getDocumentDimensions();var a=this.getViewDimensions();c.style.position="absolute";c.show();c.style.top=(a.scrollTop+Math.max(0,(a.height-c.offsetHeight)/2)).toString()+"px";c.style.left=(a.scrollLeft+Math.max(0,(a.width-c.offsetWidth)/2)).toString()+"px";this.centeredElement=c},stretchAccrossPage:function(b){var a=this.getDocumentDimensions();b.style.position="absolute";b.show();b.style.top="0px";b.style.left="0px";b.style.height=a.height.toString()+"px";b.style.width=a.width.toString()+"px";this.stretchedElement=b},getViewDimensions:function(){return({scrollLeft:document.viewport.getScrollOffsets()[0],scrollTop:document.viewport.getScrollOffsets()[1],width:document.viewport.getWidth(),height:document.viewport.getHeight()})},getDocumentDimensions:function(){var a=$("footer");return({width:Math.max(a.offsetWidth,document.body.offsetWidth),height:Math.max(a.offsetHeight+a.cumulativeOffset()[1],document.body.offsetHeight)})},onWindowResize:function(){if(this.centeredElement){this._centerInViewPort(this.centeredElement)}if(this.stretchedElement){this.stretchAccrossPage(this.stretchedElement)}}};window.onresize=function(){Web.Common.LayoutHelper.onWindowResize()};Web.Common.Log={log:function(b,c){var a={message:b};Object.extend(a,c||{});new Ajax.Request("/tecajna_lista/log",{parameters:a,evalJS:false,onSuccess:function(d){},onFailure:function(){}})}};Web.Common.ListicScrollAdjuster={scrollTopChanged:function(d){var e=$("listic");if(e.visible()){var c=$("listicParent");var h=e.cumulativeOffset()[1];var f=e.offsetHeight;var b=document.viewport.getHeight();var a=document.viewport.getScrollOffsets()[1];var i=c.cumulativeOffset()[1];var g;if(f<=b){if(h<a||(d<0&&h>a)){g=a;var k=i+$("selekcija").offsetHeight-3;if(g+f>k){g=k-f}}}else{if(d>0){if(h+f<a+b){var k=i+$("selekcija").offsetHeight-3;var j=Math.min(a+b,k);g=j-f}}else{if(h>a){g=a}}}if(g!=null){$("listic").style.marginTop=(Math.max(g,i)-i).toString()+"px"}}}};Web.Common.Rezultati={toggleRezultatExpand:function(a){this.toggleOstalePonudeVisibility(a);a.toggleClassName("rezultatExpanded")},toggleOstalePonudeVisibility:function(a){$(a).nextSiblings().each(function(b){if(b.hasClassName("parentPonuda")){throw $break}b.visible()?b.hide():b.show()})}};Web.Common.Izbornik={showRezultatLinkovi:function(){this.setShow(true);this.rezultatLinkoviElement().show()},hideRezultatLinkovi:function(){if(!this.show){this.rezultatLinkoviElement().hide()}},rezultatLinkoviElement:function(a){return $("rezultatiSubNav")},setShow:function(a){this.show=a},delayHideRezultatLinkovi:function(){this.setShow(false);setTimeout(function(){this.hideRezultatLinkovi()}.bind(this),300)},hoverSelected:function(b,a){$(b).getElementsBySelector(".mainMenuItem").each(function(c){if(c!=a){c.style.color="#E99696"}})},unhover:function(a){$(a).getElementsBySelector(".mainMenuItem").each(function(b){b.style.color=""})},goPonuda:function(){var b="client";if(Web.Utils.Cookies.enabled()){var a=parseInt(Web.Utils.Cookies.read(benchmarkKey));if(isNaN(a)){b="benchmark"}else{if(a>=benchmarkLimit){b="server"}else{b="client"}}}location.href=location.protocol+"//"+location.host+"/ponuda/"+b}};Web.Utils.Logger.serializeLog=function(){if(this.shouldSerializeLog){new Ajax.Request("/cgi/log.cgi",{parameters:{userAgent:navigator.userAgent,data:Web.Utils.serialize(this.logData)}})}};Web.Common.Ponuda={handleTecajMouseOver:function(a){a.style.cursor="pointer";a.style.backgroundColor="#c20202"},handleTecajMouseOut:function(a){a.style.backgroundColor=""},handlePonudaMouseOver:function(a){this.processPonudaMouseOverElements(a,function(b){b.style.backgroundColor="#666666";b.style.color="white"})},handlePonudaMouseOut:function(a){this.processPonudaMouseOverElements(a,function(b){b.style.backgroundColor="";b.style.color=""})},processPonudaMouseOverElements:function(d,f){var e=this.getAdditionalPonudaMouseOverElements(d).concat(d);for(var b=0,c=e.length;b<c;b++){var a=e[b];if(a){f(a)}}},getAdditionalPonudaMouseOverElements:function(f){var a=[];for(var c=0,b=f.cells,e=b.length;c<e;c++){var d=$(b[c]);if(d.hasClassName("datumPonude")||d.hasClassName("brojPonude")){a.push(d)}}return a},handleMouseOver:function(a){if(!a){return}if(a.id.match(/^t_/)){this.handleTecajMouseOver(a)}},handleMouseOut:function(a){if(!a){return}if(a.id.match(/^t_/)){this.handleTecajMouseOut(a)}},handleRazradaTableClick:function(d,j){var h=null,b=null;var c=[$(d)].concat($(d).ancestors());for(var f=0,e=c.length;f<e;f++){var g=c[f];if((g.getAttribute("id")||"").startsWith("t_")){h=g}else{if(g.getAttribute("ponuda_id")!=null){b=g}}if(h!=null&&b!=null){break}}if(h&&b){var a=this.getTecajData(h,b);if(a){handleTecajClick(a,j)}}},getTecajData:function(h,g){var b=null;var e=h.ancestors()[0].getElementsBySelector("td");for(var d=0,c=-1,f=e.length;d<f;d++){if(e[d].getAttribute("id")==h.getAttribute("id")){break}if(c<0&&((e[d].hasClassName("nazivPonude")&&e[d].colSpan==2)||(e[d].hasClassName("statistikaUtakmice")))){c=d+2}}if(d<f){var a=h.ancestors()[2].getElementsBySelector("th.tip")[d-c];if(a){b=a.innerHTML}}if(b==null){return null}return{broj:g.getElementsBySelector("td")[0].innerHTML.strip(),naziv:g.getElementsBySelector("td")[1].innerHTML.gsub(/<span>.*<\/span>/i,"").strip(),vrijeme:g.getAttribute("vrijeme"),dogadjajId:parseInt(g.getAttribute("dogadjaj_id")),dependencyAttr:g.getAttribute("dependency_attr")||"",zavisnePonude:g.getAttribute("zavisne_ponude")||"",poredakLiga:parseInt(g.getAttribute("poredak_liga")||0),minUtakmica:parseInt(g.getAttribute("min_utakmica")||0),maxUtakmica:parseInt(g.getAttribute("max_utakmica")||100),grupa:parseInt(g.getAttribute("grupa")||0),maxUlog:parseFloat(g.getAttribute("max_ulog")||0),tecajId:parseInt(h.getAttribute("id").gsub("t_","").gsub(/_.*$/,"")),ponudaId:parseInt(g.getAttribute("ponuda_id")),razradaId:parseInt(g.getAttribute("razrada_id")),tip:b,tecaj:parseFloat(h.innerHTML.gsub(",",".")),dogadjajGrupa:parseInt(g.getAttribute("dogadjaj_grupa")||0),verzijaPonude:parseInt(g.getAttribute("verzija_ponude"))}},serializeListic:function(a){var c=[];var b=[];a.each(function(f){if(!f.hasError()){var d=[];c=[];for(key in f){var e=f[key];if(!Object.isFunction(e)&&!key.include("Message")){if(["naziv","tip"].include(key)){e=encodeURIComponent(e).gsub("%20"," ")}d.push(e);c.push(key)}}b.push(d)}});Web.Utils.Cookies.writeJson("tecajevi",b,null,"ponuda",this.encodeTecajevi,c);Web.Utils.Cookies.writeJson("keyNames",c,null,"ponuda")},deserializeListic:function(){var a=[];var b=Web.Utils.Cookies.readJson("keyNames");if(b){(Web.Utils.Cookies.readJson("tecajevi")||[]).each(function(d){var c={};for(var e=0,f=b.length;e<f;e++){var g=d[e];if(["naziv","tip"].include(b[e])){g=decodeURIComponent(g.gsub("%20"," "))}c[b[e]]=g}a.push(c)})}return a}};Web.Common.ListicError={displayErrors:function(e,b,c,a){this.clearListicErrors(e);$("listic_ulog_sa").removeClassName(e+"Error");if(!(c.ok()&&a.length==0)){var d=a.clone();if(c.error().length>0){d.push({source:"ulog",message:c.error()})}d.each(function(f){var g=this.listicErrorElement(e,f.source);if(g){g.insert("<span>"+f.message+"</span>");g.show()}if(f.source=="ulog"){$("listic_ulog_sa").addClassName(e+"Error")}}.bind(this))}if(c.ok()&&a.length==0&&b.ok()){$(e.underscore()+"_upis").show();$(e.underscore()+"_upis_disabled").hide()}else{$(e.underscore()+"_upis").hide();$(e.underscore()+"_upis_disabled").show()}},clearListicErrors:function(a){["kombinacija","ulog","parovi","fixevi"].each(function(c){var b=this.listicErrorElement(a,c);if(b){b.update();b.hide()}}.bind(this))},listicErrorElement:function(b,a){return $(b+"Error"+a.capitalize())}};