var reviewsWidgetController={init:function(){var reviewsCount=0;$(".widget.testimonials-carousel").each((function(i,e){console.log("init testimonials...");var dataType=$(e).data("type"),dataSrc=$(e).data("src"),dataAction=$(e).data("action"),dataCount=$(e).data("count"),dataTmpl=$(e).data("template"),dataChars=$(e).data("chars");dataTmplStr=dataTmpl?"&template="+dataTmpl:"",dataCharsStr=dataChars?"&chars="+dataChars:"",console.log("chars: "+dataChars);var dataThumbs=$(e).data("thumbs");dataIndex=reviewsCount,reviewsCount++,console.log("?t="+dataType+"&m="+dataSrc+"_feed&a="+dataAction+"&count="+dataCount+dataTmplStr+"&index="+dataIndex+"&thumbs="+dataThumbs+dataCharsStr),$.ajax({type:"GET",dataType:"json",url:"/api/async.php?t="+dataType+"&m="+dataSrc+"_feed&a="+dataAction+"&count="+dataCount+dataTmplStr+"&index="+dataIndex+"&thumbs="+dataThumbs+dataCharsStr,context:this,success:function(data){console.log(""+data+$(this)),reviewsWidgetController.onData(data,$(this))}})}))},onData:function(data,element){console.log("Review widget..."),console.log(data.post),data.date=1e3*data.date;var htmlAdded=$(tmpl("testimonials-carousel-post",data.post));element.find(".testimonials-owl-carousel").append(htmlAdded),element.find(".testimonials-owl-carousel").addClass("column-slider"),widgetTestimonialsInit(element)}};function widgetTestimonialsInit(element){console.log("now");var autoplay=$(element).closest('div[class*="col-"]').hasClass("autoplay");console.log("testimonials autoplay: "+autoplay),$(element).find(".testimonials-owl-carousel").owlCarousel({center:!1,items:1,loop:!0,dots:!0,autoplay:!0,margin:0,responsiveClass:!0,nav:!0,navText:['<i class="icon-chevron-left"><span class="sr-only">Previous</span></i>','<i class="icon-chevron-right"><span class="sr-only">Next</span></i>']}),$(element).find(".star-rating").each((function(i,e){$(e).html("");var rating=parseInt($(e).data("rating"));if(rating>0){for(n=0;n<rating;n++)$(e).append('<i class="icon-star" role="presentation"></i>');var stars_off=5-rating;for(n=0;n<stars_off;n++)$(e).append('<i class="icon-star-o" role="presentation"></i>')}}))}window.pageInfo.loadOnReady?$(window).on("load",(function(){reviewsWidgetController.init()})):reviewsWidgetController.init();