function ratioThing(){for(var t=document.querySelectorAll(".ratioElement"),e=0,n=t.length;e0)&&void(scrollUp&&$(".TopHeader").addClass("js-hideBar"))}function showTopBar(){return!($(".fancybox-opened").length>0)&&void(scrollUp||$(".TopHeader").removeClass("js-hideBar"))}function setAjaxModals(){$('a[data-toggle="ajaxmodal"]').click(function(t){return t.preventDefault(),u=$(this).attr("href"),$.get(u,function(t){$("#ajaxModal").html(t).modal("show")}),!1})}function getStoreAdditionalData(t,e,n){var i="",o="";$.get("/company-reviews/data/"+n+"?locale="+e+"&ids="+t+"&writeReview=false",function(t){for(var e in t.data)t.data[e]&&(o=document.getElementById("review_controls_"+e),i=t.template_votes,i=i.replace(new RegExp("{{store_review_id}}","g"),e),i=i.replace(new RegExp("{{votes}}","g"),t.data[e].votes),o.innerHTML=i.replace("{{date_source}}",o.innerHTML),t.data[e].ratings&&(o=document.getElementById("details_"+e),o.innerHTML=t.data[e].ratings,document.getElementById("review_show_details_"+e).style.display="block"),t.data[e].images&&(o=document.getElementById("review_photos_"+e),o.innerHTML=t.data[e].images));setAjaxModals()})}function share(t,e){var n="https://media.reviews.co.uk/product-snippet/"+e;console.log(n);var i="";switch(t){case"fb":i="https://www.facebook.com/sharer/sharer.php?u="+encodeURIComponent(n);break;case"tw":i="https://twitter.com/intent/tweet?status="+encodeURIComponent(n)}window.open(i,"targetWindow","toolbar=no,location=0,status=no,menubar=no,scrollbars=yes,resizable=yes,width=640,height=480")}function runHomePageAnimation(){$("#mac").show(),$("#mac").addClass("slideUp"),setTimeout(function(){$(".js-browser-write-review-image").addClass("slideUpAn"),setTimeout(function(){$(".js-invitation__animation__mouse").animate({right:"+=50%",top:"+=90%"},2e3)},1e3),setTimeout(function(){$(".js-invitation__animation__mouse").width("34px"),setTimeout(function(){$(".js-invitation__animation__mouse").width("38px"),$(".js-browser-write-review-image").removeClass("slideUpAn"),setTimeout(function(){$(".anInvitation").hide()},1e3),setTimeout(function(){$(".js-write-review-slide").show(),$(".js-write-review-slide").addClass("slideUpAn"),setTimeout(function(){$(".js-invitation__animation__mouse").animate({right:"-=23%",top:"-=65%"},2e3),setTimeout(function(){$(".js-invitation__animation__mouse").width("34px"),setTimeout(function(){$(".js-invitation__animation__mouse").width("38px"),$(".icon-animation").removeClass("icon-empty-star-01"),$(".icon-animation").addClass("icon-full-star-01"),$(".rating__btn").addClass("active"),setTimeout(function(){type(),setTimeout(function(){$(".js-invitation__animation__mouse").animate({top:"+=60%"},2e3),setTimeout(function(){$(".js-invitation__animation__mouse").width("34px"),setTimeout(function(){$(".js-invitation__animation__mouse").width("38px"),$(".js-write-review-slide").removeClass("slideUpAn"),setTimeout(function(){$(".anCollection").hide(),runThirdSlideAnimation()},1e3)},100)},2e3)},2600)},100)},100)},2e3)},800)},1e3)},100)},3200)},500)}function runThirdSlideAnimation(){$(".js-invitation__animation__mouse").hide(),$(".js-company-slide").addClass("slideUpAn"),setTimeout(function(){$(".js-new-review").slideDown("slow"),setTimeout(function(){$(".js-company-slide").removeClass("slideUpAn"),runForthSlideAnimation(),setTimeout(function(){$(".anCompanyPage").hide()},1e3)},2e3)},1500)}function runForthSlideAnimation(){$(".js-content-slide").addClass("slideUpAn"),setTimeout(function(){$(".js-reviews-platform").fadeIn(1e3),$(".js-feed-platform-google").fadeIn(1e3),$(".js-feed-platform-bing").fadeIn(1e3),setTimeout(function(){feeder()},500)},1e3)}function feeder(){feederCount++,setTimeout(function(){$(".js-google-star-header").fadeIn(1e3),$(".js-bing-star-header").fadeIn(1e3),setTimeout(function(){$(".js-google-star-header").animate({left:"-=20%",top:"+=40%"},500),$(".js-google-star-header").fadeOut(40),setTimeout(function(){$(".js-bing-star-header").animate({right:"-=15%",top:"+=45%"},500),$(".js-bing-star-header").fadeOut(40),setTimeout(function(){feederCount>5?reset():(feeder(),feederCount++),$(".js-google-star-header").hide(),$(".js-bing-star-header").hide(),$(".js-google-star-header").animate({left:"+=20%",top:"-=40%"},10),$(".js-bing-star-header").animate({right:"+=15%",top:"-=45%"},10)},500)},500)},1e3)},200)}function reset(){$(".js-content-slide").removeClass("slideUpAn"),setTimeout(function(){$(".anFeed").hide(),$(".js-content-slide").hide(),$(".js-browser-write-review-image").show(),$(".js-browser-write-review-image").addClass("slideUpAn"),$(".anInvitation").show()},500)}if(function(t,e){function n(t){var e=t.length,n=rt.type(t);return!rt.isWindow(t)&&(!(1!==t.nodeType||!e)||("array"===n||"function"!==n&&(0===e||"number"==typeof e&&e>0&&e-1 in t)))}function i(t){var e=ht[t]={};return rt.each(t.match(at)||[],function(t,n){e[n]=!0}),e}function o(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=rt.expando+Math.random()}function r(t,n,i){var o;if(i===e&&1===t.nodeType)if(o="data-"+n.replace(yt,"-$1").toLowerCase(),i=t.getAttribute(o),"string"==typeof i){try{i="true"===i||"false"!==i&&("null"===i?null:+i+""===i?+i:vt.test(i)?JSON.parse(i):i)}catch(r){}gt.set(t,n,i)}else i=e;return i}function s(){return!0}function a(){return!1}function l(){try{return z.activeElement}catch(t){}}function c(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}function u(t,e,n){if(rt.isFunction(e))return rt.grep(t,function(t,i){return!!e.call(t,i,t)!==n});if(e.nodeType)return rt.grep(t,function(t){return t===e!==n});if("string"==typeof e){if(At.test(e))return rt.filter(e,t,n);e=rt.filter(e,t)}return rt.grep(t,function(t){return et.call(e,t)>=0!==n})}function p(t,e){return rt.nodeName(t,"table")&&rt.nodeName(1===e.nodeType?e:e.firstChild,"tr")?t.getElementsByTagName("tbody")[0]||t.appendChild(t.ownerDocument.createElement("tbody")):t}function f(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function d(t){var e=Ft.exec(t.type);return e?t.type=e[1]:t.removeAttribute("type"),t}function h(t,e){for(var n=t.length,i=0;n>i;i++)mt.set(t[i],"globalEval",!e||mt.get(e[i],"globalEval"))}function g(t,e){var n,i,o,r,s,a,l,c;if(1===e.nodeType){if(mt.hasData(t)&&(r=mt.access(t),s=mt.set(e,r),c=r.events)){delete s.handle,s.events={};for(o in c)for(n=0,i=c[o].length;i>n;n++)rt.event.add(e,o,c[o][n])}gt.hasData(t)&&(a=gt.access(t),l=rt.extend({},a),gt.set(e,l))}}function m(t,n){var i=t.getElementsByTagName?t.getElementsByTagName(n||"*"):t.querySelectorAll?t.querySelectorAll(n||"*"):[];return n===e||n&&rt.nodeName(t,n)?rt.merge([t],i):i}function v(t,e){var n=e.nodeName.toLowerCase();"input"===n&&Rt.test(t.type)?e.checked=t.checked:("input"===n||"textarea"===n)&&(e.defaultValue=t.defaultValue)}function y(t,e){if(e in t)return e;for(var n=e.charAt(0).toUpperCase()+e.slice(1),i=e,o=Zt.length;o--;)if(e=Zt[o]+n,e in t)return e;return i}function b(t,e){return t=e||t,"none"===rt.css(t,"display")||!rt.contains(t.ownerDocument,t)}function w(e){return t.getComputedStyle(e,null)}function x(t,e){for(var n,i,o,r=[],s=0,a=t.length;a>s;s++)i=t[s],i.style&&(r[s]=mt.get(i,"olddisplay"),n=i.style.display,e?(r[s]||"none"!==n||(i.style.display=""),""===i.style.display&&b(i)&&(r[s]=mt.access(i,"olddisplay",$(i.nodeName)))):r[s]||(o=b(i),(n&&"none"!==n||!o)&&mt.set(i,"olddisplay",o?n:rt.css(i,"display"))));for(s=0;a>s;s++)i=t[s],i.style&&(e&&"none"!==i.style.display&&""!==i.style.display||(i.style.display=e?r[s]||"":"none"));return t}function T(t,e,n){var i=Xt.exec(e);return i?Math.max(0,i[1]-(n||0))+(i[2]||"px"):e}function S(t,e,n,i,o){for(var r=n===(i?"border":"content")?4:"width"===e?1:0,s=0;4>r;r+=2)"margin"===n&&(s+=rt.css(t,n+Kt[r],!0,o)),i?("content"===n&&(s-=rt.css(t,"padding"+Kt[r],!0,o)),"margin"!==n&&(s-=rt.css(t,"border"+Kt[r]+"Width",!0,o))):(s+=rt.css(t,"padding"+Kt[r],!0,o),"padding"!==n&&(s+=rt.css(t,"border"+Kt[r]+"Width",!0,o)));return s}function C(t,e,n){var i=!0,o="width"===e?t.offsetWidth:t.offsetHeight,r=w(t),s=rt.support.boxSizing&&"border-box"===rt.css(t,"boxSizing",!1,r);if(0>=o||null==o){if(o=Ut(t,e,r),(0>o||null==o)&&(o=t.style[e]),Vt.test(o))return o;i=s&&(rt.support.boxSizingReliable||o===t.style[e]),o=parseFloat(o)||0}return o+S(t,e,n||(s?"border":"content"),i,r)+"px"}function $(t){var e=z,n=Jt[t];return n||(n=k(t,e),"none"!==n&&n||(Bt=(Bt||rt("