!function(e){var t={init:function(t){var i=e(this);var a=new function(){var a=i,n=0,s={inRow:3,gutter:10,selector:"sorting-item"},r=(t=e.extend(s,t),console.log("rivaSorting init for #"+i.attr("id")+"..."),a.inRow=t.inRow,a.gutter=t.gutter,a.showAll=t.showAll,a.items=a.find("."+t.selector),a.qty=a.items.length,a.filters=a.find(".filters"),a.itemWidth=0,a.objWidth=parseInt(i.width()),a.find(".listing").wrapInner('
'),a.find(".listing").css({width:"100%",float:"left",overflow:"hidden"}),a.find(".riva-sorting-inner").css({float:"left","margin-left":"-"+a.gutter+"px"}),a.items.css({"margin-left":a.gutter+"px","margin-bottom":a.gutter+"px"}),a.select=e('').insertAfter(a.filters),a.filters.find("span").each(function(){var t=e(this),i=t.attr("data-value"),n=t.text();e('").appendTo(a.select),t.click(function(){l(e(this).attr("data-value")),a.filters.find("span").removeClass("active"),e(this).addClass("active")})}),a.select.wrap('').on("change",function(){l(e(this).find("option").filter(":selected").val())}),function(){var t=0;a.find(".listing .cl").remove().detach(),n<=480?t=1:n>480&&n<=768?t=a.inRow<=2?a.inRow:2:n>768&&n<=992?t=a.inRow<=3?a.inRow:3:n>992&&(t=a.inRow);for(var i=1;i<=a.items.filter(":visible").length;i++)i%t==0&&e('').insertAfter(a.items.filter(":visible").eq(i-1))}),l=function(t){a.items.hide(),"*"==t?a.items.fadeIn():a.items.each(function(){e(this).hasClass(t)&&e(this).fadeIn()}),r()};this.render=function(){var t=0;n=e("body").width(),a.objWidth=parseInt(i.width()),a.find(".riva-sorting-inner").css({width:a.objWidth+a.gutter+"px"}),n<=480?t=1:n>480&&n<=768?t=a.inRow<=2?a.inRow:2:n>768&&n<=992?t=a.inRow<=3?a.inRow:3:n>992&&(t=a.inRow),a.items.width(Math.floor((a.objWidth-(a.gutter*t-a.gutter)-(parseInt(a.items.css("border-left-width"))+parseInt(a.items.css("border-right-width")))*t)/t)),r()}};e(window).resize(function(){a.render()}).trigger("resize")}};e.fn.rivaSorting=function(e){return t[e]?t[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?void console.log('Method called "'+e+'" does not exist for jQuery.rivaSorting'):t.init.apply(this,arguments)}}(jQuery),function(e){var t={init:function(t){var i=e(this);var a=new function(){var a=i,n=0,s=0,r={row:"4",padding:"20",selector:"logo-group-item"},l=(t=e.extend(r,t),console.log("rivaLogoGroup init for #"+i.attr("id")+"..."),a.row=t.row,a.padding=t.padding,a.items=a.find("."+t.selector),a.qty=a.items.length,a.itemWidth=0,a.items.hover(function(){e(this).find("img").fadeTo(400,1)},function(){e(this).find("img").fadeTo(400,.5)}),function(e){a.items.removeClass("lastRow"),a.items.removeClass("lastInRow"),0==(n=a.qty%e)?a.items.slice(-e).addClass("lastRow"):a.items.slice(-n).addClass("lastRow"),a.items.filter(":nth-child("+e+"n)").addClass("lastInRow")});this.render=function(){var t=0;(s=e("body").width())>1200?(t=a.row,a.itemWidth=100/t+"%",a.items.css("width",a.itemWidth),l(t)):s>768&&s<=992?(t=a.row<4?a.row:4,a.itemWidth=100/t+"%",a.items.css("width",a.itemWidth),l(t)):s>480&&s<=768?(t=a.row<3?a.row:3,a.itemWidth=100/t+"%",a.items.css("width",a.itemWidth),l(t)):s<=480&&(t=a.row<2?a.row:2,a.itemWidth=100/t+"%",a.items.css("width",a.itemWidth),l(t)),a.items.css({padding:a.padding}).each(function(){e(this).height(e(this).width())})}};e(window).resize(function(){a.render()}).trigger("resize")}};e.fn.rivaLogoGroup=function(e){return t[e]?t[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof e&&e?void console.log('Method called "'+e+'" does not exist for jQuery.rivaLogoGroup'):t.init.apply(this,arguments)}}(jQuery),function(e){var t={init:function(t){var i=e(this);var a=new function(){var a=i,n=null,s=null,r=null,l=null,o=null,d=null,c=0,u=0,h=0,p=0,v=0,f=0,m=null,g={style:"horizontal",navigation:"buttons",navigation_class:"",navigation_item_class:"",button_left_text:"< left",button_right_text:"right >",visible:1,selector:"selector",gutter:20,infinite:0,interval:3e3,autostart:0,speed:400,ease:"linear"},b=function(){"buttons"==m.navigation?"horizontal"==m.style?x(1):"vertical"==m.style&&C(1):"bullets"==m.navigation&&T(h)},w=function(t){var i,a=0;return i=parseInt(t)+parseInt(m.visible),l.slice(t,i).each(function(){e(this).height()>a&&(a=Math.ceil(e(this).height()))}),a},y=function(t){var i,n=0;return i=parseInt(t)+parseInt(m.visible),(l=a.find(".rivaCarouselItem")).slice(t,i).each(function(){n+=e(this).height()+parseInt(e(this).css("padding-top"))+parseInt(e(this).css("padding-bottom"))}),n-m.gutter},T=function(e){if(a.a.removeClass("active"),"vertical"==m.style){if(0==e)u=0;else for(var t=a.find(".rivaCarouselItem").slice(0,e),i=0;i0&&(r.animate({left:"+="+(u+m.gutter)+"px"},m.speed,m.ease),0==--h&&(r.animate({left:"-"+(u+m.gutter)*(p-2*t)+"px"},0),h=p-2*t)):0==h?(r.animate({left:"-"+(u+m.gutter)*(p-t)+"px"},m.speed,m.ease),h=p-t):h>0&&(r.animate({left:"+="+(u+m.gutter)+"px"},m.speed,m.ease),h--)),s.animate({height:w(h)+"px"},m.speed,m.ease)},C=function(t){if(l=a.find(".rivaCarouselItem"),t>0)if(1==m.infinite){var i=p-m.visible;h0&&(u=l.eq(h-1).height()+parseInt(m.gutter),r.animate({top:"+="+u+"px"},m.speed,m.ease),0==--h&&(u=0,l.slice(0,p-2*m.visible).each(function(){u+=e(this).height()+parseInt(m.gutter)}),r.animate({top:"-="+u+"px"},0),h=p-2*m.visible)):h>0?(u=l.eq(h-1).height()+parseInt(m.gutter),r.animate({top:"+="+u+"px"},m.speed,m.ease),h--):0==h&&(i=p-m.visible,u=0,l.slice(0,i).each(function(){u+=e(this).height()+parseInt(m.gutter)}),r.animate({top:"-="+u+"px"},m.speed,m.ease),h=i));s.animate({height:y(h)+"px"},m.speed,m.ease)};!function(){if(m=e.extend(g,t),console.log("rivaCarousel init for #"+i.attr("id")+"..."),n=a.find("."+m.selector),"vertical"==m.style||"horizontal"==m.style)if("buttons"==m.navigation||"bullets"==m.navigation)if(isNaN(m.infinite)||m.infinite<0)e('Error: please specify the correct value of "infinite".').appendTo(a);else if(isNaN(m.visible)||m.visible<0||m.visible>n.length)e('Error: please specify the correct value of "visible".').appendTo(a);else if(isNaN(m.gutter)||m.gutter<0)e('Error: please specify the correct value of "gutter".').appendTo(a);else if(isNaN(m.interval)||m.interval<0)e('Error: please specify the correct value of "interval".').appendTo(a);else if(isNaN(m.autostart)||m.autostart<0)e('Error: please specify the correct value of "autostart".').appendTo(a);else{if("bullets"==m.navigation&&(m.infinite=0),n.wrapAll(''),s=a.find(".rivaCarouselWrapper").css("padding-right","0px"),"vertical"==m.style&&s.addClass("rivaCarouselWrapperVertical"),1==m.infinite&&"buttons"==m.navigation){var c=n.slice(0,m.visible).clone().addClass("cloned"),u=n.slice(-m.visible).clone().addClass("cloned");c.appendTo(s),u.prependTo(s)}if((n=a.find("."+m.selector)).each(function(){e(this).wrap('')}),l=a.find(".rivaCarouselItem"),a.items=a.find(".rivaCarouselItem"),"vertical"==m.style?l.css("padding-top",m.gutter+"px").wrapAll(''):"horizontal"==m.style&&l.css("padding-left",m.gutter+"px").wrapAll(''),r=a.find(".rivaCarouselWrapperInner"),"horizontal"==m.style?r.css("margin-left",-m.gutter+"px"):"vertical"==m.style&&r.css("margin-top",-m.gutter+"px"),$insertMenu=a.find("div.riva-insert-menu-here"),"buttons"==m.navigation&&(e('').insertAfter($insertMenu),$insertMenu.remove().detach(),o=a.find(".rivaCarouselNav").addClass(m.navigation_class),e(''+m.button_left_text+"").appendTo(o),e(''+m.button_right_text+"").appendTo(o),(d=o.find("a")).click(function(t){t.preventDefault(),e(this).hasClass("to-the-left")&&("horizontal"==m.style?x(-1):"vertical"==m.style&&C(-1)),e(this).hasClass("to-the-right")&&("horizontal"==m.style?x(1):"vertical"==m.style&&C(1))}),d.mousedown(function(){clearTimeout(v),clearInterval(f)}),d.mouseup(function(){1==m.autostart&&(v=setTimeout(function(){f=setInterval(b,m.interval)},m.interval))}),l.bind("mouseover",function(){clearTimeout(v),clearInterval(f)}),l.bind("mouseleave",function(){1==m.autostart&&(v=setTimeout(function(){f=setInterval(b,m.interval)},m.interval))})),"bullets"==m.navigation){e('').insertAfter($insertMenu),$insertMenu.remove().detach(),(o=a.find(".rivaCarouselNavBullets").addClass(m.navigation_class)).find("a").remove().detach();var p=e("body").width();if(p<=768)for(var w=l.length,y=0;y '+a.wrapperTitle+"'))}).remove().detach(),e('