1var rpi=rpi||{}; 2rpi.Time={getTime:function(a,e,g){return"chat"==g?this.getChatTime(a,e||"en"):g?this.getFormatTime(a,g,e||"en"):this.getDefaultTime(a,e||"en")},getChatTime:function(a,e){var g=((new Date).getTime()-a)/1E3/60/60,q=g/24;return 24>g?this.getFormatTime(a,"HH:mm",e):365>q?this.getFormatTime(a,"dd.MM HH:mm",e):this.getFormatTime(a,"yyyy.MM.dd HH:mm",e)},getDefaultTime:function(a,e){return this.getTimeAgo(a,e)},getTimeAgo:function(a,e){a=((new Date).getTime()-a)/1E3;var g=a/60,q=g/60,h=q/24,r=h/365;e=rpi.Time.Messages[e]? 3e:"en";return 45>a?rpi.Time.Messages[e].second:90>a?rpi.Time.Messages[e].minute:45>g?rpi.Time.Messages[e].minutes(g):90>g?rpi.Time.Messages[e].hour:24>q?rpi.Time.Messages[e].hours(q):48>q?rpi.Time.Messages[e].day:30>h?rpi.Time.Messages[e].days(h):60>h?rpi.Time.Messages[e].month:365>h?rpi.Time.Messages[e].months(h):2>r?rpi.Time.Messages[e].year:rpi.Time.Messages[e].years(r)},getTime12:function(a,e){a=new Date(a);return(a.getHours()%12?a.getHours()%12:12)+":"+a.getMinutes()+(12<=a.getHours()?" PM": 4" AM")},getFormatTime:function(a,e,g){var q=new Date(a),h={SS:q.getMilliseconds(),ss:q.getSeconds(),mm:q.getMinutes(),HH:q.getHours(),hh:(q.getHours()%12?q.getHours()%12:12)+(12<=q.getHours()?"PM":"AM"),dd:q.getDate(),MM:q.getMonth()+1,yyyy:q.getFullYear(),yy:String(q.getFullYear()).toString().substr(2,2),ago:this.getTimeAgo(a,g),12:this.getTime12(a,g)};return e.replace(/(SS|ss|mm|HH|hh|DD|dd|MM|yyyy|yy|ago|12)/g,function(r,l){r=h[l];return 10>r?"0"+r:r})},declineNum:function(a,e,g,q){return a+" "+ 5this.declineMsg(a,e,g,q)},declineMsg:function(a,e,g,q,h){var r=a%10;return 1==r&&(1==a||20<a)?e:1<r&&5>r&&(20<a||10>a)?g:a?q:h}}; 6rpi.Time.Messages={ru:{second:"\u0442\u043e\u043b\u044c\u043a\u043e \u0447\u0442\u043e",minute:"\u043c\u0438\u043d\u0443\u0442\u0443 \u043d\u0430\u0437\u0430\u0434",minutes:function(a){return rpi.Time.declineNum(Math.round(a),"\u043c\u0438\u043d\u0443\u0442\u0430 \u043d\u0430\u0437\u0430\u0434","\u043c\u0438\u043d\u0443\u0442\u044b \u043d\u0430\u0437\u0430\u0434","\u043c\u0438\u043d\u0443\u0442 \u043d\u0430\u0437\u0430\u0434")},hour:"\u0447\u0430\u0441 \u043d\u0430\u0437\u0430\u0434",hours:function(a){return rpi.Time.declineNum(Math.round(a), 7"\u0447\u0430\u0441 \u043d\u0430\u0437\u0430\u0434","\u0447\u0430\u0441\u0430 \u043d\u0430\u0437\u0430\u0434","\u0447\u0430\u0441\u043e\u0432 \u043d\u0430\u0437\u0430\u0434")},day:"\u0434\u0435\u043d\u044c \u043d\u0430\u0437\u0430\u0434",days:function(a){return rpi.Time.declineNum(Math.round(a),"\u0434\u0435\u043d\u044c \u043d\u0430\u0437\u0430\u0434","\u0434\u043d\u044f \u043d\u0430\u0437\u0430\u0434","\u0434\u043d\u0435\u0439 \u043d\u0430\u0437\u0430\u0434")},month:"\u043c\u0435\u0441\u044f\u0446 \u043d\u0430\u0437\u0430\u0434", 8months:function(a){return rpi.Time.declineNum(Math.floor(a/30),"\u043c\u0435\u0441\u044f\u0446 \u043d\u0430\u0437\u0430\u0434","\u043c\u0435\u0441\u044f\u0446\u0430 \u043d\u0430\u0437\u0430\u0434","\u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u043d\u0430\u0437\u0430\u0434")},year:"\u0433\u043e\u0434 \u043d\u0430\u0437\u0430\u0434",years:function(a){return rpi.Time.declineNum(Math.round(a),"\u0433\u043e\u0434 \u043d\u0430\u0437\u0430\u0434","\u0433\u043e\u0434\u0430 \u043d\u0430\u0437\u0430\u0434", 9"\u043b\u0435\u0442 \u043d\u0430\u0437\u0430\u0434")}},en:{second:"just now",minute:"1m ago",minutes:function(a){return Math.round(a)+"m ago"},hour:"1h ago",hours:function(a){return Math.round(a)+"h ago"},day:"a day ago",days:function(a){return Math.round(a)+" days ago"},month:"a month ago",months:function(a){return Math.floor(a/30)+" months ago"},year:"a year ago",years:function(a){return Math.round(a)+" years ago"}},uk:{second:"\u0442\u0456\u043b\u044c\u043a\u0438 \u0449\u043e",minute:"\u0445\u0432\u0438\u043b\u0438\u043d\u0443 \u0442\u043e\u043c\u0443", 10minutes:function(a){return rpi.Time.declineNum(Math.round(a),"\u0445\u0432\u0438\u043b\u0438\u043d\u0443 \u0442\u043e\u043c\u0443","\u0445\u0432\u0438\u043b\u0438\u043d\u0438 \u0442\u043e\u043c\u0443","\u0445\u0432\u0438\u043b\u0438\u043d \u0442\u043e\u043c\u0443")},hour:"\u0433\u043e\u0434\u0438\u043d\u0443 \u0442\u043e\u043c\u0443",hours:function(a){return rpi.Time.declineNum(Math.round(a),"\u0433\u043e\u0434\u0438\u043d\u0443 \u0442\u043e\u043c\u0443","\u0433\u043e\u0434\u0438\u043d\u0438 \u0442\u043e\u043c\u0443", 11"\u0433\u043e\u0434\u0438\u043d \u0442\u043e\u043c\u0443")},day:"\u0434\u0435\u043d\u044c \u0442\u043e\u043c\u0443",days:function(a){return rpi.Time.declineNum(Math.round(a),"\u0434\u0435\u043d\u044c \u0442\u043e\u043c\u0443","\u0434\u043d\u0456 \u0442\u043e\u043c\u0443","\u0434\u043d\u0456\u0432 \u0442\u043e\u043c\u0443")},month:"\u043c\u0456\u0441\u044f\u0446\u044c \u0442\u043e\u043c\u0443",months:function(a){return rpi.Time.declineNum(Math.floor(a/30),"\u043c\u0456\u0441\u044f\u0446\u044c \u0442\u043e\u043c\u0443", 12"\u043c\u0456\u0441\u044f\u0446\u0456 \u0442\u043e\u043c\u0443","\u043c\u0456\u0441\u044f\u0446\u0456\u0432 \u0442\u043e\u043c\u0443")},year:"\u0440\u0456\u043a \u0442\u043e\u043c\u0443",years:function(a){return rpi.Time.declineNum(Math.round(a),"\u0440\u0456\u043a \u0442\u043e\u043c\u0443","\u0440\u043e\u043a\u0438 \u0442\u043e\u043c\u0443","\u0440\u043e\u043a\u0456\u0432 \u0442\u043e\u043c\u0443")}},ro:{second:"chiar acum",minute:"\u00een urm\u0103 minut",minutes:function(a){return rpi.Time.declineNum(Math.round(a), 13"o minuta in urma","minute in urma","de minute in urma")},hour:"acum o ora",hours:function(a){return rpi.Time.declineNum(Math.round(a),"acum o ora","ore in urma","de ore in urma")},day:"o zi in urma",days:function(a){return rpi.Time.declineNum(Math.round(a),"o zi in urma","zile in urma","de zile in urma")},month:"o luna in urma",months:function(a){return rpi.Time.declineNum(Math.floor(a/30),"o luna in urma","luni in urma","de luni in urma")},year:"un an in urma",years:function(a){return rpi.Time.declineNum(Math.round(a), 14"un an in urma","ani in urma","de ani in urma")}},lv:{second:"Maz\u0101k par min\u016bti",minute:"Pirms min\u016btes",minutes:function(a){return rpi.Time.declineNum(Math.round(a),"pirms min\u016btes","pirms min\u016bt\u0113m","pirms min\u016bt\u0113m")},hour:"pirms stundas",hours:function(a){return rpi.Time.declineNum(Math.round(a),"pirms stundas","pirms stund\u0101m","pirms stund\u0101m")},day:"pirms dienas",days:function(a){return rpi.Time.declineNum(Math.round(a),"pirms dienas","pirms dien\u0101m", 15"pirms dien\u0101m")},month:"pirms m\u0113ne\u0161a",months:function(a){return rpi.Time.declineNum(Math.floor(a/30),"pirms m\u0113ne\u0161a","pirms m\u0113ne\u0161iem","pirms m\u0113ne\u0161iem")},year:"pirms gada",years:function(a){return rpi.Time.declineNum(Math.round(a),"pirms gada","pirms gadiem","pirms gadiem")}},lt:{second:"k\u0105 tik",minute:"prie\u0161 minut\u0119",minutes:function(a){return rpi.Time.declineNum(Math.round(a),"minut\u0117 prie\u0161","minut\u0117s prie\u0161","minu\u010di\u0173 prie\u0161")}, 16hour:"prie\u0161 valand\u0105",hours:function(a){return rpi.Time.declineNum(Math.round(a),"valanda prie\u0161","valandos prie\u0161","valand\u0173 prie\u0161")},day:"prie\u0161 dien\u0105",days:function(a){return rpi.Time.declineNum(Math.round(a),"diena prie\u0161","dienos prie\u0161","dien\u0173 prie\u0161")},month:"prie\u0161 m\u0117nes\u012f",months:function(a){return rpi.Time.declineNum(Math.floor(a/30),"m\u
160117nes\u012f prie\u0161","m\u0117nesiai prie\u0161","m\u0117nesi\u0173 prie\u0161")}, 17year:"prie\u0161 metus",years:function(a){return rpi.Time.declineNum(Math.round(a),"metai prie\u0161","metai prie\u0161","met\u0173 prie\u0161")}},kk:{second:"\u0431\u0456\u0440 \u043c\u0438\u043d\u0443\u0442\u0442\u0430\u043d \u0430\u0437 \u0443\u0430\u049b\u044b\u0442 \u0431\u04b1\u0440\u044b\u043d",minute:"\u0431\u0456\u0440 \u043c\u0438\u043d\u0443\u0442 \u0431\u04b1\u0440\u044b\u043d",minutes:function(a){return rpi.Time.declineNum(Math.round(a),"\u043c\u0438\u043d\u0443\u0442 \u0431\u04b1\u0440\u044b\u043d", 18"\u043c\u0438\u043d\u0443\u0442 \u0431\u04b1\u0440\u044b\u043d","\u043c\u0438\u043d\u0443\u0442 \u0431\u04b1\u0440\u044b\u043d")},hour:"\u0431\u0456\u0440 \u0441\u0430\u0493\u0430\u0442 \u0431\u04b1\u0440\u044b\u043d",hours:function(a){return rpi.Time.declineNum(Math.round(a),"\u0441\u0430\u0493\u0430\u0442 \u0431\u04b1\u0440\u044b\u043d","\u0441\u0430\u0493\u0430\u0442 \u0431\u04b1\u0440\u044b\u043d","\u0441\u0430\u0493\u0430\u0442 \u0431\u04b1\u0440\u044b\u043d")},day:"\u0431\u0456\u0440 \u043a\u04af\u043d \u0431\u04b1\u0440\u044b\u043d", 19days:function(a){return rpi.Time.declineNum(Math.round(a),"\u043a\u04af\u043d \u0431\u04b1\u0440\u044b\u043d","\u043a\u04af\u043d \u0431\u04b1\u0440\u044b\u043d","\u043a\u04af\u043d \u0431\u04b1\u0440\u044b\u043d")},month:"\u0431\u0456\u0440 \u0430\u0439 \u0431\u04b1\u0440\u044b\u043d",months:function(a){return rpi.Time.declineNum(Math.floor(a/30),"\u0430\u0439 \u0431\u04b1\u0440\u044b\u043d","\u0430\u0439 \u0431\u04b1\u0440\u044b\u043d","\u0430\u0439 \u0431\u04b1\u0440\u044b\u043d")},year:"\u0431\u0456\u0440 \u0436\u044b\u043b \u0431\u04b1\u0440\u044b\u043d", 20years:function(a){return rpi.Time.declineNum(Math.round(a),"\u0436\u044b\u043b \u0431\u04b1\u0440\u044b\u043d","\u0436\u044b\u043b \u0431\u04b1\u0440\u044b\u043d","\u0436\u044b\u043b \u0431\u04b1\u0440\u044b\u043d")}},ka:{second:"\u10ec\u10d0\u10db\u10d8\u10e1 \u10ec\u10d8\u10dc",minute:"\u10ec\u10e3\u10d7\u10d8\u10e1 \u10ec\u10d8\u10dc",minutes:function(a){return rpi.Time.declineNum(Math.round(a),"\u10ec\u10e3\u10d7\u10d8\u10e1 \u10ec\u10d8\u10dc","\u10ec\u10e3\u10d7\u10d8\u10e1 \u10ec\u10d8\u10dc", 21"\u10ec\u10e3\u10d7\u10d8\u10e1 \u10ec\u10d8\u10dc")},hour:"\u10e1\u10d0\u10d0\u10d7\u10d8\u10e1 \u10ec\u10d8\u10dc",hours:function(a){return rpi.Time.declineNum(Math.round(a),"\u10e1\u10d0\u10d0\u10d7\u10d8\u10e1 \u10ec\u10d8\u10dc","\u10e1\u10d0\u10d0\u10d7\u10d8\u10e1 \u10ec\u10d8\u10dc","\u10e1\u10d0\u10d0\u10d7\u10d8\u10e1 \u10ec\u10d8\u10dc")},day:"\u10d3\u10e6\u10d8\u10e1 \u10ec\u10d8\u10dc",days:function(a){return rpi.Time.declineNum(Math.round(a),"\u10d3\u10e6\u10d8\u10e1 \u10ec\u10d8\u10dc", 22"\u10d3\u10e6\u10d8\u10e1 \u10ec\u10d8\u10dc","\u10d3\u10e6\u10d8\u10e1 \u10ec\u10d8\u10dc")},month:"\u10d7\u10d5\u10d8\u10e1 \u10ec\u10d8\u10dc",months:function(a){return rpi.Time.declineNum(Math.floor(a/30),"\u10d7\u10d5\u10d8\u10e1 \u10ec\u10d8\u10dc","\u10d7\u10d5\u10d8\u10e1 \u10ec\u10d8\u10dc","\u10d7\u10d5\u10d8\u10e1 \u10ec\u10d8\u10dc")},year:"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc",years:function(a){return rpi.Time.declineNum(Math.round(a),"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc", 23"\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc","\u10ec\u10da\u10d8\u10e1 \u10ec\u10d8\u10dc")}},hy:{second:"\u0574\u056b \u0584\u0576\u056b \u057e\u0561\u0575\u0580\u056f\u0575\u0561\u0576 \u0561\u057c\u0561\u057b",minute:"\u0574\u0565\u056f \u0580\u0578\u057a\u0565 \u0561\u057c\u0561\u057b",minutes:function(a){return rpi.Time.declineNum(Math.round(a),"\u0580\u0578\u057a\u0565 \u0561\u057c\u0561\u057b","\u0580\u0578\u057a\u0565 \u0561\u057c\u0561\u057b","\u0580\u0578\u057a\u0565 \u0561\u057c\u0561\u057b")}, 24hour:"\u0574\u0565\u056f \u056a\u0561\u0574 \u0561\u057c\u0561\u057b",hours:function(a){return rpi.Time.declineNum(Math.round(a),"\u056a\u0561\u0574 \u0561\u057c\u0561\u057b","\u056a\u0561\u0574 \u0561\u057c\u0561\u057b","\u056a\u0561\u0574 \u0561\u057c\u0561\u057b")},day:"\u0574\u0565\u056f \u0585\u0580 \u0561\u057c\u0561\u057b",days:function(a){return rpi.Time.declineNum(Math.round(a),"\u0585\u0580 \u0561\u057c\u0561\u057b","\u0585\u0580 \u0561\u057c\u0561\u057b","\u0585\u0580 \u0561\u057c\u0561\u057b")}, 25month:"\u0574\u0565\u056f \u0561\u0574\u056b\u057d \u0561\u057c\u0561\u057b",months:function(a){return rpi.Time.declineNum(Math.floor(a/30),"\u0561\u0574\u056b\u057d \u0561\u057c\u0561\u057b","\u0561\u0574\u056b\u057d \u0561\u057c\u0561\u057b","\u0561\u0574\u056b\u057d \u0561\u057c\u0561\u057b")},year:"\u0574\u0565\u056f \u057f\u0561\u0580\u056b \u0561\u057c\u0561\u057b",years:function(a){return rpi.Time.declineNum(Math.round(a),"\u057f\u0561\u0580\u056b \u0561\u057c\u0561\u057b","\u057f\u0561\u0580\u056b \u0561\u057c\u0561\u057b", 26"\u057f\u0561\u0580\u056b \u0561\u057c\u0561\u057b")}},fr:{second:"tout \u00e0 l'heure",minute:"environ une minute",minutes:function(a){return Math.round(a)+" minutes"},hour:"environ une heure",hours:function(a){return"environ "+Math.round(a)+" heures"},day:"un jour",days:function(a){return Math.round(a)+" jours"},month:"environ un mois",months:function(a){return Math.floor(a/30)+" mois"},year:"environ un an",years:function(a){return Math.round(a)+" ans"}},es:{second:"ahora",minute:"hace un minuto",
27minutes:function(a){return"hace "+Math.round(a)+" minuts"},hour:"hace una hora",hours:function(a){return"hace "+Math.round(a)+" horas"},day:"hace un dia",days:function(a){return"hace "+Math.round(a)+" d\u00edas"},month:"hace un mes",months:function(a){return"hace "+Math.floor(a/30)+" meses"},year:"hace a\u00f1os",years:function(a){return"hace "+Math.round(a)+" a\u00f1os"}},el:{second:"\u03bb\u03b9\u03b3\u03cc\u03c4\u03b5\u03c1\u03bf \u03b1\u03c0\u03cc \u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc", 28minute:"\u03b3\u03cd\u03c1\u03c9 \u03c3\u03c4\u03bf \u03ad\u03bd\u03b1 \u03bb\u03b5\u03c0\u03c4\u03cc",minutes:function(a){return Math.round(a)+" minutes"},hour:"\u03b3\u03cd\u03c1\u03c9 \u03c3\u03c4\u03b7\u03bd \u03bc\u03b9\u03b1 \u03ce\u03c1\u03b1",hours:function(a){return"about "+Math.round(a)+" hours"},day:"\u03bc\u03b9\u03b1 \u03bc\u03ad\u03c1\u03b1",days:function(a){return Math.round(a)+" days"},month:"\u03b3\u03cd\u03c1\u03c9 \u03c3\u03c4\u03bf\u03bd \u03ad\u03bd\u03b1 \u03bc\u03ae\u03bd\u03b1", 29months:function(a){return Math.floor(a/30)+" months"},year:"\u03b3\u03cd\u03c1\u03c9 \u03c3\u03c4\u03bf\u03bd \u03ad\u03bd\u03b1 \u03c7\u03c1\u03cc\u03bd\u03bf",years:function(a){return Math.round(a)+" years"}},de:{second:"soeben",minute:"vor einer Minute",minutes:function(a){return"vor "+Math.round(a)+" Minuten"},hour:"vor einer Stunde",hours:function(a){return"vor "+Math.round(a)+" Stunden"},day:"vor einem Tag",days:function(a){return"vor "+Math.round(a)+" Tagen"},month:"vor einem Monat",months:function(a){return"vor "+ 30Math.floor(a/30)+" Monaten"},year:"vor einem Jahr",years:function(a){return"vor "+Math.round(a)+" Jahren"}},be:{second:"\u043c\u0435\u043d\u0448 \u0437\u0430 \u0445\u0432\u0456\u043b\u0456\u043d\u0443 \u0442\u0430\u043c\u0443",minute:"\u0445\u0432\u0456\u043b\u0456\u043d\u0443 \u0442\u0430\u043c\u0443",minutes:function(a){return rpi.Time.declineNum(Math.round(a),"\u0445\u0432\u0456\u043b\u0456\u043d\u0430 \u0442\u0430\u043c\u0443","\u0445\u0432\u0456\u043b\u0456\u043d\u044b \u0442\u0430\u043c\u0443", 31"\u0445\u0432\u0456\u043b\u0456\u043d \u0442\u0430\u043c\u0443")},hour:"\u0433\u0430\u0434\u0437\u0456\u043d\u0443 \u0442\u0430\u043c\u0443",hours:function(a){return rpi.Time.declineNum(Math.round(a),"\u0433\u0430\u0434\u0437\u0456\u043d\u0443 \u0442\u0430\u043c\u0443","\u0433\u0430\u0434\u0437\u0456\u043d\u044b \u0442\u0430\u043c\u0443","\u0433\u0430\u0434\u0437\u0456\u043d \u0442\u0430\u043c\u0443")},day:"\u0434\u0437\u0435\u043d\u044c \u0442\u0430\u043c\u0443",days:function(a){return rpi.Time.declineNum(Math.round(a), 32"\u0434\u0437\u0435\u043d\u044c \u0442\u0430\u043c\u0443","\u0434\u043d\u0456 \u0442\u0430\u043c\u0443","\u0434\u0437\u0451\u043d \u0442\u0430\u043c\u0443")},month:"\u043c\u0435\u0441\u044f\u0446 \u0442\u0430\u043c\u0443",months:function(a){return rpi.Time.declineNum(Math.floor(a/30),"\u043c\u0435\u0441\u044f\u0446 \u0442\u0430\u043c\u0443","\u043c\u0435\u0441\u044f\u0446\u0430 \u0442\u0430\u043c\u0443","\u043c\u0435\u0441\u044f\u0446\u0430\u045e \u0442\u0430\u043c\u0443")},year:"\u0433\u043e\u0434 \u0442\u0430\u043c\u0443", 33years:function(a){return rpi.Time.declineNum(Math.round(a),"\u0433\u043e\u0434 \u0442\u0430\u043c\u0443","\u0433\u0430\u0434\u044b \u0442\u0430\u043c\u0443","\u0433\u043e\u0434 \u0442\u0430\u043c\u0443")}},it:{second:"proprio ora",minute:"un minuto fa",minutes:function(a){return rpi.Time.declineNum(Math.round(a),"un minuto fa","minuti fa","minuti fa")},hour:"un'ora fa",hours:function(a){return rpi.Time.declineNum(Math.round(a),"un'ora fa","ore fa","ore fa")},day:"un giorno fa",days:function(a){return rpi.Time.declineNum(Math.round(a), 34"un giorno fa","giorni fa","giorni fa")},month:"un mese fa",months:function(a){return rpi.Time.declineNum(Math.floor(a/30),"un mese fa","mesi fa","mesi fa")},year:"un anno fa",years:function(a){return rpi.Time.declineNum(Math.round(a),"un anno fa","anni fa","anni fa")}},tr:{second:"az \u00f6nce",minute:"dakika \u00f6nce",minutes:function(a){return Math.round(a)+" dakika \u00f6nce"},hour:"saat \u00f6nce",hours:function(a){return Math.round(a)+" saat \u00f6nce"},day:"g\u00fcn \u00f6nce",days:function(a){return Math.round(a)+ 35" g\u00fcn \u00f6nce"},month:"ay \u00f6nce",months:function(a){return Math.floor(a/30)+" ay \u00f6nce"},year:"y\u0131l \u00f6nce",years:function(a){return Math.round(a)+" y\u0131l \u00f6nce"}},nb:{second:"n\u00e5 nettopp",minute:"ett minutt siden",minutes:function(a){return Math.round(a)+" minutter siden"},hour:"en time siden",hours:function(a){return Math.round(a)+" timer siden"},day:"en dag siden",days:function(a){return Math.round(a)+" dager siden"},month:"en m\u00e5ned siden",months:function(a){return Math.floor(a/ 3630)+" m\u00e5neder siden"},year:"ett \u00e5r siden",years:function(a){return Math.round(a)+" \u00e5r siden"}},da:{second:"lige nu",minute:"et minut siden",minutes:function(a){return Math.round(a)+" minutter siden"},hour:"en time siden",hours:function(a){return Math.round(a)+" timer siden"},day:"en dag siden",days:function(a){return Math.round(a)+" dage siden"},month:"en m\u00e5ned siden",months:function(a){return Math.floor(a/30)+" m\u00e5neder siden"},year:"et \u00e5r siden",years:function(a){return Math.round(a)+ 37" \u00e5r siden"}},nl:{second:"zojuist",minute:"minuten geleden",minutes:function(a){return Math.round(a)+" minuten geleden"},hour:"uur geleden",hours:function(a){return Math.round(a)+" uur geleden"},day:"1 dag geleden",days:function(a){return Math.round(a)+" dagen geleden"},month:"maand geleden",months:function(a){return Math.floor(a/30)+" maanden geleden"},year:"jaar geleden",years:function(a){return Math.round(a)+" ja
37ar geleden"}},ca:{second:"ara mateix",minute:"fa un minut",minutes:function(a){return"fa "+ 38Math.round(a)+" minuts"},hour:"fa una hora",hours:function(a){return"fa "+Math.round(a)+" hores"},day:"fa un dia",days:function(a){return"fa "+Math.round(a)+" dies"},month:"fa un mes",months:function(a){return"fa "+Math.floor(a/30)+" mesos"},year:"fa un any",years:function(a){return"fa "+Math.round(a)+" anys"}},sv:{second:"just nu",minute:"en minut sedan",minutes:function(a){return Math.round(a)+" minuter sedan"},hour:"en timme sedan",hours:function(a){return Math.round(a)+" timmar sedan"},day:"en dag sedan", 39days:function(a){return Math.round(a)+" dagar sedan"},month:"en m\u00e5nad sedan",months:function(a){return Math.floor(a/30)+" m\u00e5nader sedan"},year:"ett \u00e5r sedan",years:function(a){return Math.round(a)+" \u00e5r sedan"}},pl:{second:"w\u0142a\u015bnie teraz",minute:"minut\u0119 temu",minutes:function(a){return Math.round(a)+" minut temu"},hour:"godzin\u0119 temu",hours:function(a){return Math.round(a)+" godzin temu"},day:"wczoraj",days:function(a){return Math.round(a)+" dni temu"},month:"miesi\u0105c temu", 40months:function(a){return Math.floor(a/30)+" miesi\u0119cy temu"},year:"rok temu",years:function(a){return Math.round(a)+" lat temu"}},pt:{second:"agora",minute:"1 minuto atr\u00e1s",minutes:function(a){return Math.round(a)+" minutos atr\u00e1s"},hour:"1 hora atr\u00e1s",hours:function(a){return Math.round(a)+" horas atr\u00e1s"},day:"1 dia atr\u00e1s",days:function(a){return Math.round(a)+" dias atr\u00e1s"},month:"1 m\u00eas atr\u00e1s",months:function(a){return Math.floor(a/30)+" meses atr\u00e1s"}, 41year:"1 ano atr\u00e1s",years:function(a){return Math.round(a)+" anos atr\u00e1s"}},hu:{second:"\u00e9pp az im\u00e9nt",minute:"1 perccel ezel\u0151tt",minutes:function(a){return Math.round(a)+" perccel ezel\u0151tt"},hour:"\u00f3r\u00e1val ezel\u0151tt",hours:function(a){return Math.round(a)+" \u00f3r\u00e1val ezel\u0151tt"},day:"nappal ezel\u0151tt",days:function(a){return Math.round(a)+" nappal ezel\u0151tt"},month:"h\u00f3nappal ezel\u0151tt",months:function(a){return Math.floor(a/30)+" h\u00f3nappal ezel\u0151tt"}, 42year:"\u00e9vvel ezel\u0151tt",years:function(a){return Math.round(a)+" \u00e9vvel ezel\u0151tt"}},fi:{second:"juuri nyt",minute:"minuutti sitten",minutes:function(a){return Math.round(a)+" minuuttia sitten"},hour:"tunti sitten",hours:function(a){return Math.round(a)+" tuntia sitten"},day:"p\u00e4iv\u00e4 sitten",days:function(a){return Math.round(a)+" p\u00e4iv\u00e4\u00e4 sitten"},month:"kuukausi sitten",months:function(a){return Math.floor(a/30)+" kuukautta sitten"},year:"vuosi sitten",years:function(a){return Math.round(a)+ 43" vuotta sitten"}},he:{second:"\u05d4\u05e8\u05d2\u05e2",minute:"\u05dc\u05e4\u05e0\u05d9 \u05d3\u05e7\u05d4",minutes:function(a){return"\u05dc\u05e4\u05e0\u05d9 "+Math.round(a)+" \u05d3\u05e7\u05d5\u05ea"},hour:"\u05dc\u05e4\u05e0\u05d9 \u05e9\u05e2\u05d4",hours:function(a){return"\u05dc\u05e4\u05e0\u05d9 "+Math.round(a)+" \u05e9\u05e2\u05d5\u05ea"},day:"\u05dc\u05e4\u05e0\u05d9 \u05d9\u05d5\u05dd",days:function(a){return"\u05dc\u05e4\u05e0\u05d9 "+Math.round(a)+" \u05d9\u05de\u05d9\u05dd"},month:"\u05dc\u05e4\u05e0\u05d9 \u05d7\u05d5\u05d3\u05e9", 44months:function(a){return 2==Math.floor(a/30)?"\u05dc\u05e4\u05e0\u05d9 \u05d7\u05d5\u05d3\u05e9\u05d9\u05d9\u05dd":"\u05dc\u05e4\u05e0\u05d9 "+Math.floor(a/30)+" \u05d7\u05d5\u05d3\u05e9\u05d9\u05dd"},year:"\u05dc\u05e4\u05e0\u05d9 \u05e9\u05e0\u05d4",years:function(a){return"\u05dc\u05e4\u05e0\u05d9 "+Math.round(a)+" \u05e9\u05e0\u05d9\u05dd"}},bg:{second:"\u0432 \u043c\u043e\u043c\u0435\u043d\u0442\u0430",minute:"\u043f\u0440\u0435\u0434\u0438 1 \u043c\u0438\u043d\u0443\u0442\u0430",minutes:function(a){return"\u043f\u0440\u0435\u0434\u0438 "+ 45Math.round(a)+" \u043c\u0438\u043d\u0443\u0442\u0438"},hour:"\u043f\u0440\u0435\u0434\u0438 1 \u0447\u0430\u0441",hours:function(a){return"\u043f\u0440\u0435\u0434\u0438 "+Math.round(a)+" \u0447\u0430\u0441\u0430"},day:"\u043f\u0440\u0435\u0434\u0438 1 \u0434\u0435\u043d",days:function(a){return"\u043f\u0440\u0435\u0434\u0438 "+Math.round(a)+" \u0434\u043d\u0438"},month:"\u043f\u0440\u0435\u0434\u0438 1 \u043c\u0435\u0441\u0435\u0446",months:function(a){return"\u043f\u0440\u0435\u0434\u0438 "+Math.floor(a/ 4630)+" \u043c\u0435\u0441\u0435\u0446\u0430"},year:"\u043f\u0440\u0435\u0434\u0438 1 \u0433\u043e\u0434\u0438\u043d\u0430",years:function(a){return"\u043f\u0440\u0435\u0434\u0438 "+Math.round(a)+" \u0433\u043e\u0434\u0438\u043d\u0438"}},sk:{second:"pr\u00e1ve teraz",minute:"pred min\u00fatov",minutes:function(a){return"pred "+Math.round(a)+" min\u00fatami"},hour:"pred hodinou",hours:function(a){return"pred "+Math.round(a)+" hodinami"},day:"v\u010dera",days:function(a){return"pred "+Math.round(a)+" d\u0148ami"}, 47month:"pred mesiacom",months:function(a){return"pred "+Math.floor(a/30)+" mesiacmi"},year:"pred rokom",years:function(a){return"pred "+Math.round(a)+" rokmi"}},lo:{second:"\u0ea7\u0eb1\u0ec8\u0e87\u0e81\u0eb5\u0ec9\u0e99\u0eb5\u0ec9",minute:"\u0edc\u0eb6\u0ec8\u0e87\u0e99\u0eb2\u0e97\u0eb5\u0e81\u0ec8\u0ead\u0e99",minutes:function(a){return Math.round(a)+" \u0e99\u0eb2\u0e97\u0eb5\u0e81\u0ec8\u0ead\u0e99"},hour:"\u0edc\u0eb6\u0ec8\u0e87\u0e8a\u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87\u0e81\u0ec8\u0ead\u0e99", 48hours:function(a){return Math.round(a)+" \u0ebb\u0ec8\u0ea7\u0ec2\u0ea1\u0e87\u0e81\u0ec8\u0ead\u0e99"},day:"\u0edc\u0eb6\u0ec8\u0e87\u0ea1\u0eb7\u0ec9\u0e81\u0ec8\u0ead\u0e99",days:function(a){return Math.round(a)+" \u0ea1\u0eb7\u0ec9\u0e81\u0ec8\u0ead\u0e99"},month:"\u0edc\u0eb6\u0ec8\u0e87\u0ec0\u0e94\u0eb7\u0ead\u0e99\u0e81\u0ec8\u0ead\u0e99",months:function(a){return Math.floor(a/30)+" \u0ec0\u0e94\u0eb7\u0ead\u0e99\u0e81\u0ec8\u0ead\u0e99"},year:"\u0edc\u0eb6\u0ec8\u0e87\u0e9b\u0eb5\u0e81\u0ec8\u0ead\u0e99", 49years:function(a){return Math.round(a)+" \u0e9b\u0eb5\u0e81\u0ec8\u0ead\u0e99"}},sl:{second:"pravkar",minute:"pred eno minuto",minutes:function(a){return"pred "+Math.round(a)+" minutami"},hour:"pred eno uro",hours:function(a){return"pred "+Math.round(a)+" urami"},day:"pred enim dnem",days:function(a){return"pred "+Math.round(a)+" dnevi"},month:"pred enim mesecem",months:function(a){return"pred "+Math.floor(a/30)+" meseci"},year:"pred enim letom",years:function(a){return"pred "+Math.round(a)+" leti"}}, 50et:{second:"just n\u00fc\u00fcd",minute:"minut tagasi",minutes:function(a){return Math.round(a)+" minutit tagasi"},hour:"tund tagasi",hours:function(a){return Math.round(a)+" tundi tagasi"},day:"p\u00e4ev tagasi",days:function(a){return Math.round(a)+" p\u00e4eva tagasi"},month:"kuu aega tagasi",months:function(a){return Math.floor(a/30)+" kuud tagasi"},year:"aasta tagasi",years:function(a){return Math.round(a)+" aastat tagasi"}},ja:{second:"\u305f\u3063\u305f\u4eca",minute:"1\u5206\u524d",minutes:function(a){return Math.round(a)+ 51"\u5206\u524d"},hour:"1\u6642\u9593\u524d",hours:function(a){return Math.round(a)+"\u6642\u9593\u524d"},day:"1\u65e5\u524d",days:function(a){return Math.round(a)+"\u65e5\u524d"},month:"1\u30f6\u6708\u524d",months:function(a){return Math.floor(a/30)+"\u30f
516\u6708\u524d"},year:"1\u5e74\u524d",years:function(a){return Math.round(a)+"\u5e74\u524d"}}};rpi=rpi||{}; 52rpi.Utils={__:function(a,e){return e&&e[a]||a},isVisible:function(a){let e=window.getComputedStyle(a);return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)&&"hidden"!==e.visibility&&"none"!==e.display},isInViewport:function(a,e=0){a=a.getBoundingClientRect();return a.top<window.innerHeight*(1+e)&&a.bottom>-window.innerHeight*e&&a.left<window.innerWidth*(1+e)&&a.right>-window.innerWidth*e},isRTL:function(){return"rtl"==(window.getComputedStyle?window.getComputedStyle(document.body,null).getPropertyValue("direction"): 53document.body.currentStyle.direction)},getParent:function(a,e){e=e||"rplg";if(0>a.className.split(" ").indexOf(e))for(;(a=a.parentElement)&&0>a.className.split(" ").indexOf(e););return a},lang:function(){var a=navigator;return(a.language||a.systemLanguage||a.userLanguage||"en").substr(0,2).toLowerCase()},popup:function(a,e,g){var q=document.documentElement;a=window.open(a,"","scrollbars=yes, width="+e+", height="+g+", top="+((window.innerHeight?window.innerHeight:q.clientHeight?q.clientHeight:screen.height)/ 542-g/2+(void 0!=window.screenTop?window.screenTop:window.screenY))+", left="+((window.innerWidth?window.innerWidth:q.clientWidth?q.clientWidth:screen.width)/2-e/2+(void 0!=window.screenLeft?window.screenLeft:window.screenX)));window.focus&&a.focus();return a},ajax:function(a,e,g,q){const h=new XMLHttpRequest;h.open(e,a,!0);h.setRequestHeader("Content-Type","application/json");h.onreadystatechange=function(){if((h.readyState===XMLHttpRequest.DONE||h.readyState===h.DONE)&&200===h.status){const r=JSON.parse(h.responseText); 55"function"===typeof q?q(r):"function"===typeof g&&g(r)}};h.send(g&&"function"!==typeof g?JSON.stringify(g):null)},anchor:function(a,e,g,q,h){const r=[];g.open_link&&r.push("noopener");g.nofollow_link&&r.push("nofollow");return'<a href="'+a+'"'+(q?' class="'+q+'"':"")+(g.open_link?' target="_blank"':"")+(r.length?' rel="'+r.join(" ")+'"':"")+(h?' aria-label="'+h+'"':"")+">"+e+"</a>"},rm:function(a){a&&a.parentNode&&a.parentNode.removeChild(a)},capit:function(a){return a.charAt(0).toUpperCase()+a.slice(1)}, 56url:function(a){try{return(new URL(a,window.location.origin)).href}catch(e){return""}},clear:function(){this.rm(document.getElementById("rpi-style"));if(rpi.Instances)for(;rpi.Instances.length;)rpi.Instances.pop().clear()}};rpi=rpi||{}; 57rpi.Column=function(a,e,g){const q=a.getAttribute("data-id"),h=new RegExp(g.col+"-[xsml]+"),r=new RegExp('$|(\\[data-id="'+q+'"\\]\\s+.'+g.card+"\\s*{\\s*--col:\\s*\\d+\\s*!important\\s*;?(\\s*--gap:\\s*\\d+\\s*!important;?)?})"),l=a.getElementsByClassName(g.cnt)[0];var u=null;return u={init:function(k,t){rpi.Utils.isVisible(l)?(k&&k(),u.resize(),window.addEventListener("resize",u.resize),t&&t(),rpi.Instances=rpi.Instances||[],rpi.Instances.push(u)):setTimeout(u.init,300)},resize:function(){let k= 58u.getSize();l.className=l.className.replace(h,g.col+"-"+k);if(e.breakpoints){let t=l.offsetWidth,b=e.breakpoints.split(",");b.sort(u.brsort);for(let d=0;d<b.length;d++){let f=b[d].split(":");if(t<parseInt(f[0])){u.setCol(f[1]);break}}}return k},getSize:function(){let k=l.offsetWidth;return 510>k?"xs":750>k?"x":1050>k?"s":1450>k?"m":1800>k?"l":"xl"},setCol:function(k){const t=this.getStyle();t.innerHTML=t.innerHTML.replace(r,(q?'[data-id="'+q+'"] ':"")+"."+g.card+"{--col:"+k+"!important;--gap:"+(k- 591)+"!important}")},getCol:function(){let k=this.getStyle().innerHTML.match(/--col:\s*(\d+)/);return k&&1<k.length?k[1]:!1},getStyle:function(){let k=document.getElementById("rpi-style");k||(k=document.createElement("style"),k.id="rpi-style",document.head.appendChild(k));return k},setBreakpoints:function(k){e.breakpoints=k},brsort:function(k,t){return parseInt(k.split(":")[0])>parseInt(t.split(":")[0])?1:-1},clear:function(){window.removeEventListener("resize",u.resize)}}};rpi=rpi||{}; 60rpi.Common=function(a,e,g){var q=null;return q={init:function(){var h=a.getElementsByClassName(g.time);let r=a.getElementsByClassName(g.text);if(!e.time_format)for(var l=0;l<h.length;l++)h[l].innerHTML=q.time(h[l].getAttribute("data-time"));for(h=0;h<r.length;h++)(l=r[h])&&l.innerHTML&&(l.innerHTML=q.trimtext(l.innerHTML),l=l.getElementsByClassName(g.readmore)[0])&&(l.onclick=q.opentext)},initOnce:function(h){var r=h.getElementsByClassName(g.time)[0];h=h.getElementsByClassName(g.text)[0];r&&!e.time_format&& 61(r.innerHTML=q.time(r.getAttribute("data-time")));h&&h.innerHTML&&(h.innerHTML=q.trimtext(h.innerHTML),r=h.getElementsByClassName(g.readmore)[0])&&(r.onclick=q.opentext)},time:function(h){return rpi.Time.getTimeAgo(parseInt(h)*(1E10>h?1E3:1),rpi.Utils.lang())},trimtext:function(h,r){var l=parseInt(e.text_size);if(h&&l&&h.length>l){h=Array.from(h);let u=h.slice(0,l).join("").indexOf(" ")+1;if(1>u||l-u>l/2)u=h.length>l?l:h.length;let k=l="";0<u&&(l=h.slice(0,u-1).join(""),k=h.slice(u-1).join(""));return l+ 62(!r&&k?'<span class="rpi-s">... </span><input type="hidden" value="'+encodeURIComponent(k)+'"></input><span class="'+g.readmore+'">'+rpi.Utils.__("read more",e.trans)+"</span>":"")}return h},opentext:function(){let h=this.parentNode,r=this.previousSibling,l=this.previousSibling.previousSibling,u=decodeURIComponent(r.value);rpi.Utils.rm(r);rpi.Utils.rm(l);rpi.Utils.rm(this);h.innerHTML+=u}}};rpi=rpi||{}; 63rpi.View=function(a,e,g){const q=a.getAttribute("data-id");a.getElementsByClassName("rpi-cnt");const h=a.getElementsByClassName("rpi-header")[0],r=a.getElementsByClassName(g&&g.names&&g.names.content||"rpi-content")[0],l=r?r.getElementsByClassName(g&&g.names&&g.names.cards||"rpi-cards")[0]:null,u=a.getElementsByClassName("rpi-url")[0],k=rpi.Media(a);var t=null;return t={boot:function(){g.cb&&g.cb.pre&&g.cb.pre();rpi.Utils.ajax(t.getAjaxUrl(e.v2?"rpi_reviews":"brb_widget"),"POST",function(b){l.setAttribute("data-offset", 64b.offset);l.setAttribute("data-count",b.count);b.bizs&&t.addBusiness(b.bizs[0],b.options);t.addReviews(b,[],function(d){t.initStyle();g.cb&&g.cb.post&&g.cb.post()})});t.initPagin()},init:function(){k.init();t.initStyle();t.initPagin()},initPagin:function(){u&&(u.onclick=function(){u.disabled=!0;t.loadNextReviews(e.pagination,function(b){t.delPaginBtn();g.cbp&&g.cbp(b);u.disabled=!1});return!1})},loadNextReviews:function(b,d){if(0<b){const f=[];b=parseInt(b);t.preloadReviews(f,b);t.loadAjaxReviews(f, 65b,d)}},preloadReviews:function(b,d){var f=parseInt(l.getAttribute("data-offset")),m=parseInt(l.getAttribute("data-count"));d=m-f>d?d:m-f;f=l.getElementsByClassName(g&&g.names&&g.names.card||"rpi-card");if(f.length){m=f.length-1;for(let n=0;n<d;n++){let v=f[Math.round(Math.random()*m)].cloneNode(!0);v.style="filter: blur(4px);";l.appendChild(v);b.push(v)}}},loadAjaxReviews:function(b,d,f){rpi.Utils.ajax(t.getAjaxUrl(e.v2?"rpi_reviews":"brb_get_reviews",d),"POST",function(m){l.setAttribute("data-offset", 66m.offset);l.setAttribute("data-count",m.count);t.addReviews(m,b,f)})},getAjaxUrl:function(b,d){const f=parseInt(l.getAttribute("data-offset"));b=brb_vars.ajaxurl+"?action="+b+"&id="+q+"&offset="+f+"&size="+(d||e.pagination);g.filter&&(d=g.filter,d.bid&&(b+="&bid="+d.bid),d.provider&&(b+="&provider="+d.provider));return b},addBusiness:function(b,d){const f=h.getElementsByClassName("rpi-cards")[0];b=t.createRating(b,d);f.appendChild(b)},createRating:function(b,d){const f=document.createElement("div"); 67f.className="rpi-card";f.setAttribute("data-provider",b.provider);f.appendChild(t.ratingInner(b,d));return f},ratingInner:function(b,d){const f=document.createElement("div");f.className="rpi-card-inner rpi-flexwrap rpi-logo rpi-logo-"+b.provider;
67const m=document.createElement("div");m.className="rpi-flex";const n=document.createElement("div");n.className="rpi-img";n.appendChild(t.bizPhoto(b));const v=document.createElement("div");v.className="rpi-info";const w=document.createElement("a");w.className= 68"rpi-name";w.href=b.url;w.textContent=b.name;v.appendChild(w);v.appendChild(rpi.View.stars(b.rating,b.provider,!0));m.appendChild(n);m.appendChild(v);f.appendChild(m);d.header_hide_seeall&&d.header_hide_write||f.appendChild(t.ratingBtns(b,d));return f},scale:function(b){return 4.2<b.rating?rpi.Utils.__("Excellent",e.trans):3.7<b.rating?rpi.Utils.__("Great",e.trans):2.7<b.rating?rpi.Utils.__("Good",e.trans):1.7<b.rating?rpi.Utils.__("Fair",e.trans):rpi.Utils.__("Poor",e.trans)},bizPhoto:function(b, 69d=""){const f=document.createElement("img");f.className="rpi-img";f.loading="lazy";f.alt=d;b.photo&&(f.src=b.photo);return f},ratingBtns:function(b,d){const f=document.createElement("div");f.className="rpi-slider-btn";if(!d.header_hide_seeall){var m=document.createElement("div");m.className="rpi-review_us rpi-clickable";const n=document.createElement("a");n.target="_blank";n.rel="noopener";n.href=t.allReviewsUrl(b);n.textContent=rpi.Utils.__("See all reviews",e.trans);m.appendChild(n);f.appendChild(m)}if(!d.header_hide_write){d= 70document.createElement("div");d.className="rpi-review_us rpi-clickable";const n=t.writeReviewUrl(b);m=document.createElement("a");m.target="_blank";m.rel="noopener";m.classList.add("rpi-logo_after","rpi-logo-"+b.provider);m.href=n;m.textContent=rpi.Utils.__("review us on",e.trans);m.addEventListener("click",function(v){v.preventDefault();rpi.Utils.popup(n,800,600)});d.appendChild(m);f.appendChild(d)}return f},allReviewsUrl:function(b){if(b.wr){let d=b.wr.split(":");b.id=d[1];b.provider=d[0]}switch(b.provider){case "google":return rpi.Utils.url("https://search.google.com/local/reviews?placeid="+ 71b.id);case "facebook":return rpi.Utils.url("https://facebook.com/"+b.id+"/reviews");case "yelp":return rpi.Utils.url(b.url)}},writeReviewUrl:function(b){if(b.wr){let d=b.wr.split(":");b.id=d[1];b.provider=d[0]}switch(b.provider){case "google":return rpi.Utils.url("https://search.google.com/local/writereview?placeid="+b.id);case "facebook":return rpi.Utils.url("https://facebook.com/"+b.id+"/reviews");case "yelp":return rpi.Utils.url("https://www.yelp.com/writeareview/biz/"+b.id)}},addReviews:function(b, 72d,f){let m=b.reviews.length;a.getAttribute("data-opts")&&(e=JSON.parse(a.getAttribute("data-opts")));for(let n=0;n<m;n++){let v;g&&g.cb&&g.cb.createCard?v=g.cb.createCard(d.shift(),b.reviews[n]):(v=t.createCard(d.shift(),b.reviews[n]),g.common.initOnce(v),t.initReviewStyle(v,e),t.initLogoStyle(v,e.style_logo));d.length||l.appendChild(v)}for(;d.length;)rpi.Utils.rm(d.shift());k.init();t.delPaginBtn();f&&f(b)},createCard:function(b,d){b||(b=document.createElement("div"),b.className="rpi-card");b.setAttribute("data-rat", 73d.rating);b.setAttribute("data-provider",d.provider);b.textContent="";b.appendChild(t.reviewInner(d));b.style="";return b},reviewInner:function(b){const d=b.reply?b.reply.text||b.reply:null,f=document.createElement("div");f.className="rpi-card-inner";var m=document.createElement("i");f.appendChild(m);m=document.createElement("div");m.className="rpi-flex";e.hide_avatar||m.appendChild(t.reviewAvatar(b));var n=document.createElement("div");n.className="rpi-info";e.hide_name||n.appendChild(t.reviewName(b)); 74e.disable_review_time||n.appendChild(t.reviewTime(b));n.appendChild(rpi.View.stars(b.rating,b.provider));m.appendChild(n);f.appendChild(m);m=document.createElement("div");m.className="rpi-body";n=document.createElement("div");n.className="rpi-text rpi-scroll";n.tabIndex=0;n.textContent=(b.text??"")+" ";m.appendChild(n);if(b.media&&b.media.length){const v=document.createElement("div");v.className="rpi-media";t.reviewMedia(b).forEach(function(w){v.appendChild(w)});m.appendChild(v)}d&&(b=document.createElement("div"), 75b.className="rpi-reply rpi-scroll",n=document.createElement("b"),n.textContent=rpi.Utils.__("Response from the owner",e.trans)+":",b.appendChild(n),b.appendChild(document.createTextNode(" "+d)),m.appendChild(b));f.appendChild(m);return f},reviewTime:function(b){const d=document.createElement("div");d.className="rpi-time";b.time&&(d.dataset.time=String(b.time));return d},reviewName:function(b){const d=rpi.Utils.capit(b.provider)+" user",f=b.author_name?b.author_name:d;if(b.author_url&&!e.disable_user_link){const m= 76document.createElement("a");m.className="rpi-name";m.target="_blank";m.rel="noopener";m.href=rpi.Utils.url(b.author_url);m.textContent=f;m.setAttribute("aria-label",d+" profile");return m}b=document.createElement("div");b.className="rpi-name";b.textContent=f;return b},reviewAvatar:function(b){let d=b.author_avatar;var f=a.style.getPropertyValue("--img-size");f=f?f.replace("px",""):e.reviewer_avatar_size||56;const m=e.hide_name&&b.author_name?b.author_name:"";switch(b.provider){case "google":(b=d&& 77d.match(/googleusercontent\.com\/([^\/]+)\/([^\/]+)\/([^\/]+)\/([^\/]+)\/photo\.jpg/))&&4<b.length&&"AAAAAAAAAAA"===b[3][0]&&(d=d.replace("/photo.jpg","/s128-c0x00000000-cc-rp-mo/photo.jpg"));d&&=/=.*s\d{2,3}/.test(d)?d.replace(/(=.*)s\d{2,3}/,"$1s"+f):-1<d.indexOf("-mo")?d.replace("-mo","-mo-s"+f):d.replace("-rp","-rp-s"
77+f);break;case "yelp":d&&=d.replace(/(ms)|(o)\.jpg/,128>=f?"ms":"o")}b=document.createElement("div");b.className="rpi-img";const n=document.createElement("img");n.className="rpi-img"; 78n.width=f;n.height=f;n.alt=m;e.lazy_load_img&&(n.loading="lazy");d&&(n.src=d);n.addEventListener("error",function(){this.src!==brb_vars.gavatar&&(this.src=brb_vars.gavatar)});b.appendChild(n);return b},reviewMedia:function(b){const d=[];var f=a.style.getPropertyValue("--media-lines");f=22*(f?f:2);if(!b.media||!b.media.length)return d;for(let m=0;m<b.media.length;m++){let n=b.media[m].thumbnailUrl||"";n&&=n.replace(/(=.*)s\d{2,3}/,"$1s"+f);const v=document.createElement("img");v.className="rpi-thumb rpi-clickable"; 79v.loading="lazy";v.alt="";n&&(v.src=n);d.push(v)}return d},reviewReply:function(b,d){let f=b.getElementsByClassName("rpi-reply")[0];f||(f=document.createElement("div"),f.className="rpi-reply rpi-scroll",b.getElementsByClassName("rpi-body")[0].appendChild(f));f.innerHTML="<b>"+rpi.Utils.__("Response from the owner",e.trans)+":</b> "+d},initStyle:function(){var b=a.getAttribute("data-opts");b&&(e=JSON.parse(b));if(h){b=h.getElementsByClassName("rpi-card");for(var d=0;d<b.length;d++)this.initLogoStyle(b[d], 80e.head_logo),this.initYelpBasedLogo(b[d],e.head_logo)}if(r){b=l.getElementsByClassName("rpi-card");for(d=0;d<b.length;d++)this.initReviewStyle(b[d],e);this.initCtrlStyle(e);b=r.getElementsByClassName("rpi-card");for(d=0;d<b.length;d++)this.initLogoStyle(b[d],e.style_logo)}},initYelpBasedLogo:function(b,d){5==d&&(b=b.getElementsByClassName("rpi-logo-yelp")[0])&&!b.innerText&&(b.classList.remove("rpi-logo"),b.classList.add("rpi-logo_after"))},initReviewStyle:function(b,d){let f=b.getElementsByClassName("rpi-card-inner")[0], 81m=b.getElementsByClassName("rpi-triangle")[0],n=b.getElementsByClassName("rpi-flex")[0],v=b.getElementsByClassName("rpi-img")[0],w=b.getElementsByClassName("rpi-info")[0],B=b.getElementsByClassName("rpi-time")[0],D=b.getElementsByClassName("rpi-name")[0],A=b.querySelector('[class^="rpi-star"]'),z=b.getElementsByClassName("rpi-body")[0],x=b.getElementsByClassName("rpi-text")[0],c=b.getElementsByClassName("rpi-reply")[0];D&&w.appendChild(D);B&&w.appendChild(B);A&&w.appendChild(A);b.className="rpi-card"; 82f.className="rpi-card-inner";n.className="rpi-flex";z.className="rpi-body";m&&(m.className="rpi-triangle");switch(d.style_style){case "1":case "7":f.appendChild(n);z&&f.appendChild(z);z.className+=" rpi-normal-up__body";break;case "2":case "8":z&&f.appendChild(z);f.appendChild(n);z.className+=" rpi-normal-down__body";break;case "3":m||(m=document.createElement("i"),f.appendChild(m));b.appendChild(n);b.appendChild(f);z&&f.appendChild(z);m.className="rpi-triangle rpi-triangle_up";n.className+=" rpi-bubble__flex rpi-bubble__flex_up"; 83"none"!=this.getCssVar("--card-br")&&(m.className+=" rpi-triangle__br_up",f.className+=" rpi-bubble__inner rpi-bubble__inner_up");break;case "4":m||(m=document.createElement("i"),f.appendChild(m));b.appendChild(f);b.appendChild(n);z&&f.appendChild(z);m.className="rpi-triangle rpi-triangle_down";n.className+=" rpi-bubble__flex rpi-bubble__flex_down";"none"!=this.getCssVar("--card-br")&&(m.className+=" rpi-triangle__br_down",f.className+=" rpi-bubble__inner rpi-bubble__inner_down");break;case "5":f.appendChild(n); 84n.appendChild(w);z&&w.appendChild(z);n.className+=" rpi-shift-up__flex";break;case "6":f.appendChild(n),n.appendChild(w),z&&w.prepend(z),n.className+=" rpi-shift-down__flex"}switch(d.style_style){case "7":b.className+=" rpi-avaborder-up";break;case "8":b.className+=" rpi-avaborder-down"}z&&c&&z.appendChild(c);if(A)switch(d.style_stars){case "1":B?(w.insertBefore(A,B),w.insertBefore(B,A)):D?(w.insertBefore(A,D),w.insertBefore(D,A)):w.appendChild(A);break;case "2":B?w.insertBefore(A,B):w.appendChild(A); 85break;case "3":D?w.insertBefore(A,D):B?w.insertBefore(A,B):w.prepend(A);break;case "4":z?z.prepend(A):f.appendChild(A);break;case "5":x?x.prepend(A):z.appendChild(A);break;case "6":z?z.appendChild(A):f.appendChild(A)}if(v)switch(d.style_ava){case "1":n.appendChild(v);n.appendChild(w);break;case "2":n.appendChild(w),n.appendChild(v)}}
85,initCtrlStyle:function(b){let d=r.getElementsByClassName("rpi-controls")[0];if(d)switch(d.className="rpi-controls",b.style_style){case "3":d.className+=" rpi-bubble-up__ctrl"; 86break;case "4":d.className+=" rpi-bubble-down__ctrl"}},initLogoStyle:function(b,d){let f=b.getElementsByClassName("rpi-card-inner")[0],m=b.getAttribute("data-provider"),n=m.split(",");1<n.length?this.initLogoMultiple(b,f,n,d):this.initLogoSingle(b,f,m,d)},initLogoSingle:function(b,d,f,m){var n=b.getElementsByClassName("rpi-logo")[0];f=["rpi-logo","rpi-logo-"+f];n&&n.classList.remove(...f);switch(m){case "1":case "6":n=b.getElementsByClassName("rpi-body")[0];"6"==m&&f.push("rpi-logo-left");d.classList.contains("rpi-bubble__inner")&& 87n?n.classList.add(...f):d.classList.add(...f);break;case "2":(d=b.getElementsByClassName("rpi-name")[0])&&d.classList.add(...f);break;case "3":(d=b.getElementsByClassName("rpi-img")[0])&&d.classList.add(...f);break;case "4":d=b.querySelector('[class^="rpi-star"]');n||=document.createElement("span");n.classList.add(...f);d.replaceWith(n);n.appendChild(d);break;case "5":if(d=b.getElementsByClassName("rpi-based")[0])m=d.innerText.match(/\d+/)[0],d.textContent=d.innerText.replace(m,m+" "),m=document.createElement("span"), 88m.className=f.join(" "),d.appendChild(m)}},initLogoMultiple:function(b,d,f,m){let n=b.getElementsByClassName("rpi-logos")[0];n||=this.createLogos(f);switch(m){case "0":rpi.Utils.rm(n);break;case "1":d.prepend(n);break;case "2":(b=b.getElementsByClassName("rpi-name")[0])&&b.prepend(n);break;case "4":d=b.getElementsByClassName("rpi-info")[0];f=b.getElementsByClassName("rpi-based")[0];b=b.querySelector('[class^="rpi-star"]');n.appendChild(b);f?d.insertBefore(n,f):d.appendChild(n);break;case "5":if(b= 89b.getElementsByClassName("rpi-based")[0])d=b.innerText.match(/\d+/)[0],b.textContent=b.innerText.replace(d,d+" "),b.appendChild(n)}},createLogos:function(b){let d=document.createElement("span");d.className="rpi-logos";for(let f=0;f<b.length;f++)d.appendChild(t.logo(b[f]));return d},logo:function(b){const d=document.createElement("span");d.className="rpi-logo rpi-logo-"+b;return d},getCssVar:function(b){return a.style.getPropertyValue(b)},delPaginBtn:function(){if(u){const b=parseInt(l.getAttribute("data-offset")), 90d=parseInt(l.getAttribute("data-count"));b>=d&&rpi.Utils.rm(u)}}}}; 91rpi.View.stars=function(a,e,g=!1){const q=document.createElement("span");switch(e){case "facebook":g?(q.className="rpi-stars",q.style.setProperty("--rating",a),q.textContent=a):(q.className="rpi-star-fb",q.dataset.rating=a,q.textContent=(2>a?"doesn't ":"")+"recommends");break;case "yelp":case "tripadvisor":q.className="rpi-stars-"+e;q.dataset.stars=Math.floor(2*a)/2;g&&q.append(a);for(a=0;5>a;a++)q.append(document.createElement("i"));break;default:q.className="rpi-stars",q.style.setProperty("--rating", 92a),g&&(q.textContent=a)}return q};rpi.View.starRating=function(a){const e=document.createElement("span");e.className="rpi-star";e.dataset.rating=String(a);return e};rpi.View.widthAnim=function(a,e,g){const q=a.style,h=e+"px";"none"==q.display?(q.display="block",setTimeout(function(){q.opacity=0<q.opacity?0:1;q.width=q.width!=h?h:0},10)):(q.opacity=0<q.opacity?0:1,q.width=q.width!=h?h:0,setTimeout(function(){q.display="none"},g))};rpi=rpi||{}; 93rpi.Media=function(a,e,{root:g="rpi",card:q="rpi-card"}={}){var h=null,r=null;return r={init:function(){h=a.getElementsByClassName("rpi-thumb");for(let l=0;l<h.length;l++)h[l].setAttribute("data-idx",l),function(u,k){u.onclick=function(){r.show(u,k);return!1}}(h[l],l)},clicks:function(l){l=l.getElementsByClassName("rpi-thumb");for(let u=0;u<l.length;u++)(function(k,t){k.onclick=function(){let b=parseInt(k.getAttribute("data-idx"));r.show(h[b],b);return!1}})(l[u],u)},show:function(l,u){if(!(0>u||u>= 94h.length)){var k=document.querySelector(".rpi-lightbox"),t=l.src.replace(/=s[0-9]{1,3}/g,"=s500");l=rpi.Utils.getParent(l,q).outerHTML;if(k){let b=k.querySelector(".rpi-lightbox-media img"),d=k.querySelector(".rpi-lightbox-review"),f=k.querySelector(".rpi-lightbox-prev");next=k.querySelector(".rpi-lightbox-next");b.src=t;d.innerHTML!==l&&(d.innerHTML=l,r.clicks(d));
94f.onclick=function(m){r.show(h[u-1],u-1)};next.onclick=function(m){r.show(h[u+1],u+1)}}else k=document.createElement("div"),k.className= 95"rpi-lightbox",k.innerHTML='<div class="rpi-x"></div><div class="rpi-lightbox-inner"><div class="rpi-lightbox-xxx"><div class="rpi-lightbox-content"><div class="rpi-lightbox-media"><div class="rpi-lightbox-btn rpi-lightbox-prev"></div><img src="'+t+'" alt=""><div class="rpi-lightbox-btn rpi-lightbox-next"></div></div><div class="'+g+' rpi-lightbox-review">'+l+"</div></div></div></div>",t=k.querySelector(".rpi-x"),l=k.querySelector(".rpi-lightbox-prev"),next=k.querySelector(".rpi-lightbox-next"),t.onclick= 96function(){k.style.display="none"},k.onclick=function(b){k==b.target&&(k.style.display="none")},l.onclick=function(b){r.show(h[u-1],u-1)},next.onclick=function(b){r.show(h[u+1],u+1)},r.clicks(k),document.body.appendChild(k);k.style.display="flex"}}}};rpi=rpi||{}; 97rpi.Flash=function(a,e){var g=a.getAttribute("data-id");if(!sessionStorage.getItem("rpi_flash_"+g)){var q='<div class="rpi-flash{{hide}}"><div class="rpi-flash-wrap{{right}}"><div class="rpi-flash-content"><div class="rpi-flash-card"><div class="rpi-flash-story rpi-flex" data-idx="1"></div><div class="rpi-flash-form rpi-content"><div class="rpi-cards" data-count="{{count}}" data-offset="{{offset}}"></div><div style="text-align:center"><a href="#" class="rpi-url">'+rpi.Utils.__("More reviews",e.trans)+ 98'</a></div></div></div><div class="rpi-x"></div></div></div></div>';e.ajax_load?rpi.Utils.ajax(brb_vars.ajaxurl+"?action=brb_widget&id="+g,"POST",function(h){a.innerHTML=q.replace("{{hide}}",h.options.flash_hide_mobile?" rpi-flash-hide":"").replace("{{right}}","right"==h.options.flash_pos?" rpi-flash-right":"").replace("{{count}}",h.count).replace("{{offset}}",h.reviews.length);rpi.Flash.core(a,e,h.options).init(h)}):(g=a.getElementsByClassName("rpi-flash")[0],g=JSON.parse(g.getAttribute("data-opts")), 99rpi.Flash.core(a,e,g).init())}};rpi.Flash.LOGO='<span style="position:relative;display:inline-block"><svg viewBox="0 0 1792 1792" width="44" height="44"><path d="M1728 647q0 22-26 48l-363 354 86 500q1 7 1 20 0 21-10.5 35.5t-30.5 14.5q-19 0-40-12l-449-236-449 236q-22 12-40 12-21 0-31.5-14.5t-10.5-35.5q0-6 2-20l86-500-364-354q-25-27-25-48 0-37 56-46l502-73 225-455q19-41 49-41t49 41l225 455 502 73q56 9 56 46z" fill="#FFAF02"></path></svg><svg width="25" height="25" viewBox="0 0 1792 1792" style="position:absolute;bottom:0;right:0;border:1px solid #fff;border-radius:50%;background:#fff"><path d="M1299 813l-422 422q-19 19-45 19t-45-19l-294-294q-19-19-19-45t19-45l102-102q19-19 45-19t45 19l147 147 275-275q19-19 45-19t45 19l102 102q19 19 19 45t-19 45zm141 83q0-148-73-273t-198-198-273-73-273 73-198 198-73 273 73 273 198 198 273 73 273-73 198-198 73-273zm224 0q0 209-103 385.5t-279.5 279.5-385.5 103-385.5-103-279.5-279.5-103-385.5 103-385.5 279.5-279.5 385.5-103 385.5 103 279.5 279.5 103 385.5z" fill="#8cc976"></path></svg></span>'; 100rpi.Flash.core=function(a,e,g){const q="rpi_flash_"+a.getAttribute("data-id"),h=a.getElementsByClassName("rpi-flash")[0],r=a.getElementsByClassName("rpi-flash-content")[0],l=r.getElementsByClassName("rpi-x")[0],u=r.getElementsByClassName("rpi-flash-card")[0],k=r.getElementsByClassName("rpi-flash-story")[0],t=r.getElementsByClassName("rpi-cards")[0],b=[],d=function(c){for(let p=0;p<c.reviews.length;p++)b.push(c.reviews[p])},f=rpi.Common(a,e,{time:"rpi-time",text:"rpi-text",readmore:"rpi-readmore"}), 101m=rpi.View(a,e,{common:f,cbp:d});let n=0,v=!1,w=!1,B=1E3*(g.flash_start||3),D=1E3*(g.flash_visible||5),A=1E3*(g.flash_invisible||5),z=null;var x=null;return x={init:function(c){c?m.addReviews(c,[],function(p){m.init();x.init2()}):(f.init(),m.init(),x.init2())},init2:function(){x.fillReviews();l.onclick=x.hide;k.onclick=x.showReview;document.body.appendChild(a);setTimeout(x.showStory,B)},fillReviews:function(){let c=a.getElementsByClassName("rpi-card");for(let y=0;y<c.length;y++){let C=c[y].getAttribute("data-rat"); 102var p="";g.disable_review_time||(p=c[y].getElementsByClassName("rpi-time")[0],p=g.time_format?p.innerText:p.getAttribute("data-time"));let E=c[y].getElementsByClassName("rpi-name"),F=c[y].getElementsByClassName("rpi-text");b.push({rating:C,text:F.length&&F[0].firstChild?F[0].firstChild.nodeValue:"",time:p,author_avatar:g.hide_avatar?"":c[y].querySelector("img.rpi-img").getAttribute("src"),author_name:g.hide_name?"":E.length?E[0].innerText:"",author_url:g.hide_name?"":E.length?E[0].href:"",provider:c[y].getAttribute("data-provider")})}}, 103showStory:function(){if(!w&&!v)if(x.nextStory(a,k,n,b),r.className="rpi-flash-content rpi-flash-visible",n+1<b.length)n+=1;else{const c=parseInt(t.getAttribute("data-count")),p=parseInt(t.getAttribute("data-offset"));c>p?(m.loadNextReviews(e.pagination,d),n+=1):n=0}v=!1;z=setTimeout(function(){var c;if(c=!w)c=r.parentElement.querySelector(":hover")!==r;c&&!v&&(r.className="rpi-flash-content");
103z=setTimeout(x.showStory,A)},D)},showReview:function(){w=!0;let c=parseInt(k.getAttribute("data-idx")),p= 104u.querySelector(".rpi-flash-form .rpi-card:nth-child("+c+")");p.className="rpi-card rpi-highlight";setTimeout(function(){p.scrollIntoView({behavior:"smooth",block:"center"})},300);u.className="rpi-flash-card rpi-flash-expanded";r.className="rpi-flash-content rpi-flash-visible";l.className="rpi-x rpi-xa";l.onclick=function(){p.className="rpi-card";u.className="rpi-flash-card";l.className="rpi-x";w=!1;v=!0;l.onclick=x.hide}},hide:function(){let c=JSON.parse(sessionStorage.getItem(q)||"{}");c.hide=!0; 105sessionStorage.setItem(q,JSON.stringify(c));clearTimeout(z);r.className="rpi-flash-content"},nextStory:function(c,p,y,C){u.style.height="auto";h.style.setProperty("--flash-height","auto");if(p.firstChild){c=C[y];C=p.getElementsByClassName("rpi-flash-img");const E=p.getElementsByClassName("rpi-flash-head"),F=p.getElementsByClassName("rpi-flash-body"),G=p.getElementsByClassName("rpi-flash-footer");g.flash_user_photo&&C.length&&(C[0].innerHTML=x.img(c));E.length&&(E[0].innerHTML=x.head(c));F.length&& 106(F[0].innerHTML=x.body(c));G.length&&(G[0].innerHTML=x.footer(c));p.setAttribute("data-idx",y+1)}else p.innerHTML=x.createStory(y,C);setTimeout(function(){h.style.setProperty("--flash-height",p.offsetHeight+"px");u.style.height=""},1)},createStory:function(c,p){c=p[c];return(g.flash_hide_logo&&!g.flash_user_photo?"":'<div class="rpi-flash-img">'+x.img(c)+"</div>")+'<div class="rpi-info"><div class="rpi-flash-head">'+x.head(c)+'</div><div class="rpi-flash-body">'+x.body(c)+'</div><div class="rpi-flash-footer">'+ 107x.footer(c)+"</div></div>"},img:function(c){return g.flash_user_photo?'<img src="'+c.author_avatar+'" class="rpi-img" alt="'+c.author_name+'" width="44" height="44">':rpi.Flash.LOGO},head:function(c){return g.flash_head?x.temp(c,g.flash_head):x.photo(c,16,16)+(g.hide_name?"":x.name(c))+"<span> "+g.text.m1.replace("%s",x.star(c))+"</span>"},body:function(c){return g.flash_body?x.temp(c,g.flash_body):rpi.View.stars(c.rating,c.provider).outerHTML+g.text.m2+x.provider(c)},footer:function(c){return g.flash_footer? 108x.temp(c,g.flash_footer):g.disable_review_time?"":f.time(c.time)},name:function(c){return'<span class="rpi-flash-name">'+c.author_name+"</span> "},star:function(c){return'<span class="rpi-flash-rating rpi-star" data-rating="'+c.rating+'"></span>'},provider:function(c){return'<span class="rpi-logo rpi-logo-'+c.provider+'"></span>'},photo:function(c,p,y){return g.flash_user_photo||g.hide_avatar?"":'<span class="rpi-flash-photo">'+x.photoImg(c,p,y)+"</span>"},photoImg:function(c,p,y){return'<img src="'+ 109c.author_avatar+'" class="rpi-img" alt="'+c.author_name+'" width="'+p+'" height="'+y+'">'},temp:function(c,p){return decodeURIComponent(p).replace("{{review_rating}}",x.star(c)).replace("{{review_stars}}",rpi.View.stars(c.rating,c.provider).outerHTML).replace("{{review_text}}",f.trimtext(c.text,!0)).replace("{{review_time}}",f.time(c.time)).replace("{{review_provider}}",x.provider(c)).replace("{{review_name}}",x.name(c)).replace("{{review_name_url}}",c.author_url).replace("{{review_photo}}",x.photo(c, 11016,16))}}};rpi=rpi||{};rpi.Badge=function(a,e){if(!e.ajax_load){var g=a.getElementsByClassName("rpi-badge-cnt")[0];g=JSON.parse(g.getAttribute("data-opts"));rpi.Badge.core(a,e,g).init()}}; 111rpi.Badge.core=function(a,e,g){const q=a.getAttribute("data-id");a.getElementsByClassName("rpi-badge-cnt");const h=a.getElementsByClassName("rpi-badge");var r=null;return r={init:function(l){if(!l)for(l=0;l<h.length;l++)(function(u){let k="rpi_badge_"+[q,u.getAttribute("data-provider"),u.getAttribute("data-id")].join("_");var t=sessionStorage.getItem(k);u.style.display=t?"none":"inline-block";if(!t){if(t=u.getElementsByClassName("rpi-x")[0])t.onclick=function(){sessionStorage.setItem(k,1);u.style.display= 112"none"};"sidebar"==g.badge_click&&(u.getElementsByClassName("rpi-badge-body")[0].onclick=r.badgeClick)}})(h[l])},badgeClick:function(l){var u=l.currentTarget.parentNode;l=u.getAttribute("data-id");u=u.getAttribute("data-provider");var k=["rpi_sb",l,u].join("_");let t=document.getElementById(k);if(t)rpi.View.widthAnim(t.getElementsByClassName("rpi-sb")[0],368,300);else{t=document.createElement("div");t.id=k;t.className="rpi";t.setAttribute("data-id",q);t.setAttribute("data-opts",a.getAttribute("data-opts")); 113t.setAttribute("style",a.getAttribute("style"));t.innerHTML='<div class="rpi-sb rpi-sb-'+g.badge_pos+'" style="display:none;width:0"><div class="rpi-sbb"></div><div class="rpi-sbh"><div class="rpi-sbhi rpi-header"><div class="rpi-cards"></div></div></div><div class="rpi-sbc"><div class="rpi-sbci rpi-content"><div class="rpi-cards" data-count="0" data-offset="0"></div><div style="text-align:center"><a href="#" class="rpi-url">'+rpi.Utils.__("More reviews",e.trans)+'</a></div></div></div><div class="rpi-sbf"></div><div class="rpi-x"></div><style>.rplg img.rpi-img{max-width:var(--img-size)!important;height:var(--img-size)!important}</style></div>'; 114document.body.appendChild(t);e.style_style="5";k=rpi.Common(t,e,{time:"rpi-time",text:"rpi-text",readmore:"rpi-readmore"});const b={};
114l&&(b.bid=l);u&&(b.provider=u);const d=t.getElementsByClassName("rpi-sb")[0],f=t.getElementsByClassName("rpi-header")[0];rpi.View(t,e,{common:k,filter:b,cb:{pre:function(){rpi.View.widthAnim(d,368,300)},post:function(){d.style.setProperty("--sbh-height",f.offsetHeight+"px")}}}).boot();t.getElementsByClassName("rpi-x")[0].onclick=function(m){rpi.View.widthAnim(d,368, 115300)}}}}};rpi=rpi||{}; 116rpi.Slider=function(a,e,g,q){a.getAttribute("data-id");const h=a.getElementsByClassName(g.cnt)[0],r=a.getElementsByClassName(g.content)[0],l=r?r.getElementsByClassName(g.cards)[0]:null,u=r?r.getElementsByClassName(g.dotsWrap)[0]:null,k=r?r.getElementsByClassName(g.dots)[0]:null,t=l?parseInt(l.getAttribute("data-count")):0;var b=null,d=r?r.getElementsByClassName(g.card):null,f="",m="",n=null,v=null,w=null,B=null,D=!1,A=!1,z=0,x=0;return b={init:function(c,p){rpi.Utils.isVisible(h)?(c&&c(),b.resize(), 117b.actions(),d.length&&b.swipeAutoStart(),p&&p(),rpi.Instances=rpi.Instances||[],rpi.Instances.push(b)):setTimeout(b.init,300)},resize:function(c){let p=q.column.resize(),y=q.column.getCol();c&&l.scrollLeft!=c*b.reviewWidth()&&l.scrollTo(d[c].offsetLeft,0);!d.length||f==p&&m==y||(b.hasDots()&&(b.dotsInit(),b.dotSwipe(c,!0)),f=p,m=y)},actions:function(){e.mousestop&&b.addMouseEvents();window.addEventListener("resize",b.resizeListener);l&&(l.addEventListener("scroll",b.scrollListener,!1),e.wheelscroll&& 118r.addEventListener("wheel",b.wheelListener,!1));var c=h.getElementsByClassName(g.btnPrev)[0];c&&(c.onclick=function(p){p.preventDefault();p.stopPropagation();b.btnClick(-1)});if(c=h.getElementsByClassName(g.btnNext)[0])c.onclick=function(p){p.preventDefault();p.stopPropagation();b.btnClick(1)}},resizeListener:function(){var c=x;clearTimeout(n);n=setTimeout(b.resize,150,c)},scrollListener:function(){clearTimeout(v);clearTimeout(w);w=setTimeout(b.scrollEnd,150)},wheelListener:function(c){var p=c.target; 119if((p=-1<p.className.indexOf(g.text)?p:-1<p.parentNode.className.indexOf(g.text)?p.parentNode:null)&&p.scrollHeight>p.clientHeight)return!0;c.preventDefault();z++;clearTimeout(B);B=setTimeout(b.wheelEnd,150,c)},addMouseEvents:function(){h.addEventListener("mouseover",b.mouseOver,!1);h.addEventListener("mouseleave",b.mouseLeave,!1)},delMouseEvents:function(){h.removeEventListener("mouseover",b.mouseOver);h.removeEventListener("mouseleave",b.mouseLeave)},mouseOver:function(){D=1;b.swipeAutoStop()}, 120mouseLeave:function(){D=0;b.swipeAutoStart()},btnClick:function(c){b.swipeManual(c*b.swipePerBtn())},wheelEnd:function(c){b.swipeManual(Math.sign(c.wheelDelta)*z*b.swipeStep());z=0},scrollEnd:function(){x=b.reviewsIdx();A?A=!1:b.loadNextReviews();(!e.mousestop||D)&&e.mousestop||(!e.clickstop||A)&&e.clickstop||b.swipeAutoStart();b.hasDots()&&b.dotSwipe(void 0,!0)},loadNextReviews:function(c){c=c?b.reviewsIdx()+parseInt(c):b.hasDots()?(c=k.getElementsByClassName("active")[0])?parseInt(c.getAttribute("data-index"))* 121b.swipePerDot():b.reviewsIdx():b.reviewsIdx();c=b.getAjaxSize(c);0<c&&q.view.loadNextReviews(c)},getAjaxSize:function(c){let p=0;const y=parseInt(l.getAttribute("data-offset")),C=parseInt(e.pagination);if(t>y){let E=c-y;Math.abs(E)<3*b.swipePerDot()?p=C:E&&(p=Math.ceil(c/C)*C-y)}c=y+p-t;return 0<c?p-c:p},dotsInit:function(){if(k){var c=Math.round(t/b.swipePerDot());k.innerHTML="";for(let p=0;p<c;p++){let y=document.createElement("button");y.className=g.dot;y.setAttribute("data-index",p);y.setAttribute("title", 122p);y.setAttribute("aria-label","Go to page "+p);y.onclick=b.dotClick;k.appendChild(y)}b.dotsPadding()}},dotClick:function(c){c.preventDefault();c.stopPropagation();c=parseInt(this.getAttribute("data-index"));var p=k.getElementsByClassName("active")[0];p=parseInt(p.getAttribute("data-index"));b.swipeManual(Math.abs(c-p)*b.swipePerDot()*Math.sign(c-p))},dotsPadding:function(){let c=u.getBoundingClientRect().height;h.style.paddingBottom=c+"px"},dotSwipe:function(c,p){c=Math.round((void 0!==c?c:b.reviewsIdx())/ 123b.swipePerDot());c=0>c?0:c>=k.childNodes.length?k.childNodes.length-1:c;c=k.querySelector("."+g.dot+'[data-index="'+c+'"]');let y=k.getElementsByClassName("active")[0];b.dotActivate(y,c);b.dotScroll(c,p)},dotScroll:function(c,p){let y=Math.round(k.scrollWidth/k.childNodes.length),C=Math.floor(Math.round(k.offsetWidth/y)/2);p?k.scrollTo(c.offsetLeft-C*y,0):k.scrollTo({left:c.offsetLeft-C*y,behavior:"smooth"})},dotActivate:function(c,p){c&&(c.classList.remove("active"),c.classList.remove("s1"),c.previousSibling&& 124(c.previousSibling.classList.remove("s2"),c.previousSibling.previousSibling&&c.previousSibling.previousSibling.classList.remove("s3")),c.nextSibling&&(c.nextSibling.classList.remove("s2"),c.nextSibling.nextSibling&&c.nextSibling.nextSibling.classList.remove("s3")));p&&(p.classList.add("active"),p.classList.add("s1"),p.previousSibling&&(p.previousSibling.classList.add("s2"),p.previousSibling.previousSibling&&p.previousSibling.previousSibling.classList.add("s3")),p.nextSibling&&(p.nextSibling.classList.add("s2"), 125p.nextSibling.nextSibling&&p.nextSibling.nextSibling.classList.add("s3")))},swipeManual:function(c){A=!0;b.loadNextReviews(c);b.scroll(c);e.clickstop&&(b.swipeAutoStop(),b.delMouseEvents())},swipeAuto:function(){if(rpi.Utils.isInViewport(h))if(b.isScrollEnd())b.scroll(-(t-b.reviewsPerView()));else{let c=b.swipeStep()<b.reviewsAhead()?b.swipeStep():b.reviewsAhead();b.scroll(c)}b.swipeAutoStart()},scroll:function(c){c=b.reviewsIdx()+parseInt(c);let p=rpi.Utils.isRTL()?c+b.reviewsPerView()-1:c;p=0>p? 1260:p>=d.length?d.length-1:p;-1<p&&p<d.length&&(l.scrollTo({left:d[p].offsetLeft,behavior:"smooth"}),b.hasDots()&&b.dotSwipe(c))},swipeAutoStart:function(){e.autoplay&&(v=setTimeout(b.swipeAuto,1E3*parseInt(e.speed)))},swipeAutoStop:function(){clearTimeout(v);w&&setTimeout(function(){clearTimeout(w)},100)},isScrollEnd:function(){var c=l.querySelector("."+g.card+":last-child"),p=c.getBoundingClientRect();c=c.parentNode.getBoundingClientRect();return(2>Math.abs(c.left-p.left)||c.left<=p.left)&&p.left< 127c.right&&(2>Math.abs(c.right-p.right)||c.right>=p.right)&&p.right>c.left},swipeStep:function(){return e.swipe_step||b.reviewsPerView()},swipePerBtn:function(){return e.swipe_per_btn||b.reviewsPerView()},swipePerDot:function(){return e.swipe_per_dot||b.reviewsPerView()},reviewWidth:function(){return Math.round(l.scrollWidth/d.length)},reviewHeight:function(){return d[0].offsetHeight},reviewsPerView:function(){return Math.round(l.offsetWidth/b.reviewWidth())},reviewsIdx:function(){let c=rpi.Utils.isRTL()? 128-l.scrollLeft:l.scrollLeft;return Math.round(c/b.reviewWidth())},reviewsAhead:function(){return d.length-(b.reviewsIdx()+b.reviewsPerView())},hasDots:function(){return k&&!e.hide_dots&&0<b.swipePerDot()},setBreakpoints:function(c){q.column.setBreakpoints(c);b.resize()},clear:function(){clearTimeout(n);clearTimeout(v);clearTimeout(w);clearTimeout(B);window.removeEventListener("resize",b.resizeListener);l.removeEventListener("scroll",b.scrollListener);r.removeEventListener("wheel",b.wheelListener)}}}; 129rpi=rpi||{}; 130rpi.Temp=function(a,e){const g=a.getAttribute("data-id"),q='<a href="#" class="rpi-url">'+rpi.Utils.__("More reviews",e.trans)+"</a>";e.ajax_load?rpi.Utils.ajax(brb_vars.ajaxurl+"?action=brb_widget&id="+g,"POST",function(h){let r="";h.options.rating_temp_on&&(r+="<div class=\"rpi-header\" data-temp='{{temp_rating}}'></div>".replace("{{temp_rating}}",h.options.rating_temp||encodeURIComponent('<div class="rpi-rating">{{photo}} <a href="{{writereview_url}}" onclick="rpi.Utils.popup(this.href,620,580);return !1;">{{name}}</a>{{rating}} {{stars}} Based on <a href="{{reviews_url}}" target="_blank" rel="noopener">{{count}} reviews</a></div>')));h.options.review_temp_on&& 131(r+='<div class="rpi-content" data-temp=\'{{temp_review}}\' data-count="{{count}}" data-offset="{{offset}}"></div>'.replace("{{temp_review}}",h.options.review_temp||encodeURIComponent('<div class="rpi-review"><div>{{review_photo}
131} {{review_name_url}} {{review_time}} {{review_logo}}</div><div>{{review_stars}}</div><div class="rpi-text">{{review_text}}</div><div>{{review_media}}</div><div>{{review_reply}}</div></div>')).replace("{{count}}",h.count).replace("{{offset}}",h.reviews.length),e.pagination&& 132(r+=q));a.innerHTML=r;rpi.Temp.core(a,e).init(h)}):rpi.Temp.core(a,e)}; 133rpi.Temp.core=function(a,e){var g=null;const q=a.getAttribute("data-id"),h=a.querySelector(".rpi-header"),r=a.querySelector(".rpi-content"),l=rpi.Common(a,e,{time:"rpi-time",text:"rpi-text",readmore:"rpi-readmore"}),u=rpi.View(a,e,{common:l});l.init();var k=a.getElementsByClassName("rpi-url")[0];k&&(k.onclick=function(){const t=parseInt(r.getAttribute("data-offset"));rpi.Utils.ajax(brb_vars.ajaxurl+"?action=brb_get_reviews&id="+q+"&offset="+t+"&size="+e.pagination,"POST",function(b){b.reviews&&g.initReviews(b.reviews); 134r.setAttribute("data-count",b.count);r.setAttribute("data-offset",b.offset);b.offset>=b.count&&rpi.Utils.rm(k)});return!1});return g={init:function(t){h&&t.bizs&&g.initBizs(t.bizs);r&&t.reviews&&g.initReviews(t.reviews)},initBizs:function(t){const b=decodeURIComponent(h.getAttribute("data-temp"));for(let d=0;d<t.length;d++){const f=t[d],m=document.createElement("span");for(m.innerHTML=b.replace("{{scale}}",u.scale(f)).replace("{{name}}",f.name).replace("{{photo}}",u.bizPhoto(f)?.outerHTML??"").replace("{{stars}}", 135rpi.View.stars(f.rating,f.provider,!1).outerHTML).replace("{{rating}}",f.rating).replace("{{count}}",f.review_count).replace("{{reviews_url}}",u.allReviewsUrl(f)).replace("{{writereview_url}}",u.writeReviewUrl(f));m.firstChild;)h.appendChild(m.firstChild)}},initReviews:function(t){const b=decodeURIComponent(r.getAttribute("data-temp"));for(let d=0;d<t.length;d++){const f=t[d],m=document.createElement("span");for(m.innerHTML=b.replace("{{review_photo}}",u.reviewAvatar(f).outerHTML).replace("{{review_provider}}", 136f.provider).replace("{{review_logo}}",u.logo(f.provider).outerHTML).replace("{{review_url}}",f.author_url).replace("{{review_name}}",f.author_name).replace("{{review_name_url}}",f.author_url).replace("{{review_time}}",u.reviewTime(f).outerHTML).replace("{{review_rating}}",f.rating).replace("{{review_stars}}",rpi.View.stars(f.rating,f.provider).outerHTML).replace("{{review_text}}",f.text||"").replace("{{review_reply}}",f.reply||"").replace("{{review_media}}",f.media||"");m.firstChild;)1===m.firstChild.nodeType&& 137l.initOnce(m.firstChild),r.appendChild(m.firstChild)}}}}; 138var RichPlugins=RichPlugins||{Tag:function(a,e){const g=a.getAttribute("data-id"),q=a.getElementsByClassName("rpi-tag")[0],h=a.getElementsByClassName("rpi-tag-cnt")[0],r=JSON.parse(h.getAttribute("data-opts"));var l=null;return l={init:function(){let u=a.querySelector(".rpi-stars[data-reviewus]");u&&(l.starsInit(u),u.onclick=function(k){k="svg"==k.target.tagName?k.target:k.target.parentNode;k=[...k.parentNode.children].indexOf(k);rpi.Utils.popup(2<k?this.getAttribute("data-reviewus"):"https://app.richplugins.com/feedback?s="+ 139k,800,600)});0<r.tag_popup&&setTimeout(function(){q.className+=" rpi-pop-up"},1E3*r.tag_popup);if("sidebar"==r.tag_click){let k=a.getElementsByClassName("rpi-sb")[0];k||(k=document.createElement("div"),k.className="rpi-sb",k.setAttribute("data-layout",r.tag_sidebar),k.setAttribute("style","display:none;width:0"),k.innerHTML='<div class="rpi-sbb"></div><div class="rpi-sbc"><div class="rpi-sbci"></div></div><div class="rpi-x"></div>',a.appendChild(k));k.getElementsByClassName("rpi-x")[0].onclick=function(t){rpi.View.widthAnim(k, 140368,300)};h.onclick=function(t){rpi.View.widthAnim(k,368,300);let b=k.getElementsByClassName("rpi-sbci")[0];""==b.innerHTML&&rpi.Utils.ajax(brb_vars.ajaxurl+"?action=brb_embed&brb_collection_id="+g+"&brb_view_mode="+r.tag_sidebar,"POST",function(d){b.innerHTML=d.data;RichPlugins.init(b.querySelector('.rpi[data-exec=""]'))})}}console.log("RichPlugins Tag initialized")},starsInit:function(u){}}},Flash:function(a,e){return This={init:function(){rpi.Flash(a,e)}}},Badge:function(a,e){return This={init:function(){rpi.Badge(a, 141e)}}},Temp:function(a,e){return This={init:function(){rpi.Temp(a,e)}}},List:function(a,e){const g=rpi.Common(a,e,{time:"rpi-time",text:"rpi-text",readmore:"rpi-readmore"}),q=rpi.Column(a,e,{cnt:"rpi-cnt",col:"rpi-col",card:"rpi-card"}),h=rpi.View(a,e,{common:g});a.querySelector(".rpi-content .rpi-cards");return{init:function(){g.init();
141q.init();h.init();console.log("RichPlugins List initialized")}}},Slider:function(a,e){const g=rpi.Common(a,e,{time:"rpi-time",text:"rpi-text",readmore:"rpi-readmore"}), 142q=rpi.Column(a,e,{cnt:"rpi-cnt",col:"rpi-col",card:"rpi-card"}),h=rpi.View(a,e,{common:g});e=a.getElementsByClassName("rpi-cnt")[0];e=JSON.parse(e.getAttribute("data-opts"));const r=rpi.Slider(a,e,{cnt:"rpi-cnt",col:"rpi-col",content:"rpi-content",cards:"rpi-cards",card:"rpi-card",text:"rpi-text",btnPrev:"rpi-slider-prev",btnNext:"rpi-slider-next",dotsWrap:"rpi-dots-wrap",dots:"rpi-dots",dot:"rpi-dot"},{view:h,column:q});return{init:function(){r.init(function(){g.init()},function(){h.init();console.log("RichPlugins slider initialized")})}}}, 143init:function(a){a.setAttribute("data-exec","1");let e=JSON.parse(a.getAttribute("data-opts")),g=rpi.Utils.capit(e.layout);"List"==g||"Grid"==g?RichPlugins.List(a,e).init():RichPlugins[g]&&RichPlugins[g](a,e).init()}};function rpi_boot(){const a=document.querySelectorAll('.rpi[data-exec=""]');if(a.length){rpi.Utils.clear();for(var e=0;e<a.length;
143e++)RichPlugins.init(a[e])}}document.addEventListener("DOMContentLoaded",rpi_boot);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.