!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;i=a.items.length&&(h=0)},x=function(e){if(c<=768){p=l.length;var t=1}else t=m.visible;e>0?1==m.infinite?h0&&(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'+(y+1)+"").appendTo(o);else if(p>768&&p<=992){var I=0;for(I=m.visible<3?m.visible:3,w=Math.ceil(l.length/I),y=0;y'+(y+1)+"").appendTo(o)}else for(w=Math.ceil(l.length/m.visible),y=0;y'+(y+1)+"").appendTo(o);d=o.find("a"),a.a=d,d.first().addClass("active"),d.click(function(t){t.preventDefault(),h=e(this).attr("data-step"),T(h)}).hover(function(){e(this).addClass("hover")},function(){e(this).removeClass("hover")}),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))})}1==m.autostart&&(v=setTimeout(function(){f=setInterval(b,m.interval)},m.interval))}else e('Error: please specify the correct navigation type.').appendTo(a);else e('Error: please specify the correct value of "style".').appendTo(a)}(),this.render=function(){if(c=e("body").width(),l=a.find(".rivaCarouselItem"),"horizontal"==m.style){if(c>992)u=s.width()/m.visible-m.gutter*(m.visible-1)/m.visible,l.width(u);else if(c>768&&c<=992){var t=0;t=m.visible<3?m.visible:3,u=s.width()/t-m.gutter*(m.visible-1)/m.visible,l.width(u)}else u=s.width(),l.width(u);1==m.infinite?(r.animate({left:"-"+(u+m.gutter)*m.visible+"px"},0),h=m.visible):r.animate({left:"0px"},0);var i=w(h);s.animate({height:i+"px"},0),r.animate({height:i+"px"},0)}else"vertical"==m.style&&(i=y(h),s.height(i),r.height(i),1==m.infinite?(i=y(0),r.animate({top:"-"+(i+parseInt(m.gutter))+"px"},0),h=m.visible):r.animate({left:"0px"},0));p=l.length}};e(window).resize(function(){a.render()}).trigger("resize")}};e.fn.rivaCarousel=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.rivaCarousel'):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=new Array,s=new Array,r=i.width(),l={title:"",height:"600",thumbWrapperPadding:"20",gutter:"10",animationIn:"fadeInRight",animationOut:"fadeOutLeft",selector:"item"},o=(function(){console.log("rivaAdvancedSelector init for #"+i.attr("id")+"..."),t=e.extend(l,t),a.wrapperTitle=t.title,a.asHeight=t.height,a.thumbWrapperPadding=t.thumbWrapperPadding,a.gutter=t.gutter,a.animationIn=t.animationIn,a.animationOut=t.animationOut,a.selector=t.selector,a.thumbs=null,a.slides=null,a.nav=null,a.thumbsWrapper=null,a.slidesWrapper=null,a.currentThumb=0,a.currentSlide=0,a.qty=0,a.addClass("rivaAdvancedSelector").height(a.asHeight),a.find("."+a.selector).hide().each(function(){0!=e(this).find("> .details").length?n.push(e(this).find("> .details")):n.push(e("
")),0!=e(this).find("> img.th").length?s.push(e(this).find("> img.th")):s.push(e('no image'))}).remove().detach(),e('
').prependTo(a),e('
').prependTo(a),e('').prependTo(a.find(".rivaAdvancedSelectorThumbs")),a.nav=a.find(".rivaAdvancedSelectorThumbs").find("nav a"),""!=a.wrapperTitle&&e('

'+a.wrapperTitle+"

").prependTo(a.find(".rivaAdvancedSelectorThumbs")),a.thumbsWrapper=a.find(".rivaAdvancedSelectorThumbsWrapper"),a.slidesWrapper=a.find(".rivaAdvancedSelectorSlidesWrapper");for(var r=0;r');a.thumbs=a.thumbsWrapper.find("img").first().addClass("active").end(),a.slides=a.slidesWrapper.find(".rivaAdvancedSelectorSlide").first().addClass("active").end().each(function(){var t=e(this),i=t.index();s[i].clone().prependTo(t)}),a.qty=a.thumbs.length,a.find(".rivaAdvancedSelectorThumbsInner").css("margin",a.thumbWrapperPadding),a.find(".rivaAdvancedSelectorSlides").height(a.asHeight-a.find(".rivaAdvancedSelectorThumbs").height()),a.nav.click(function(t){var i=e(this);t.preventDefault(),"left"==i.attr("class")?c(-1):c(1)}),a.thumbs.click(function(){var t=e(this).index();o(a.currentSlide),d(t),a.currentSlide=t})}(),function(e){var t=a.slides.eq(e);t.find(".details").removeClass("animated "+a.animationIn).addClass("animated "+a.animationOut),setTimeout(function(){t.removeClass("active").fadeOut(200)},400)}),d=function(e){setTimeout(function(){var t=a.slides.eq(e);t.fadeIn(200),setTimeout(function(){t.addClass("active").find(".details").removeClass("animated "+a.animationOut).addClass("animated "+a.animationIn)},200),a.thumbs.removeClass("active").eq(e).addClass("active")},600)},c=function(e){var t=a.thumbs.eq(a.currentThumb).width()+a.gutter;e>0?a.currentThumb0&&a.thumbsWrapper.animate({"margin-left":"+="+t+"px"},400,function(){a.currentThumb=a.currentThumb-1})};this.render=function(){r=a.width(),a.find(".rivaAdvancedSelectorThumbsInner").width(r-2*a.thumbWrapperPadding),a.slides.width(r)}};e(window).resize(function(){a.render()}).trigger("resize")}};e.fn.rivaAdvancedSelector=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.rivaAdvancedSelector'):t.init.apply(this,arguments)}}(jQuery),jQuery.fn.rivaCountdown=function(e){var t,i,a,n=e.year,s=e.month,r=e.day,l=e.hours,o=e.minutes,d=e.seconds,c=this.find("#riva-countdown-days .value p"),u=this.find("#riva-countdown-hours .value p"),h=this.find("#riva-countdown-minutes .value p"),p=this.find("#riva-countdown-seconds .value p"),v=new Array(86400,3600,60,1),f=new Array(c,u,h,p),m=0;console.log("rivaCountdown init for #"+this.attr("id")+"..."),t=new Date(n,s-1,r,l,o,d),m||(m=1,function e(){i=new Date,a=(t-i)/1e3;for(var n=0;n0?a.currentThumb0?a.currentThumb').appendTo(a),a.thumbs=a.find(".rivaSingleProductPreviewThumbs"),a.imgs=a.find("img"),a.imgs.wrapAll('
').each(function(){e(this).clone().appendTo(a.thumbs).css("max-width",a.thumbsWidth+"px")}),a.slides=a.find(".rivaSingleProductPreviewSlides"),a.slides.find("img").hide().first().show(),a.thumbs.find("img").wrapAll('
').first().addClass("active"),a.thumbs.find(".rivaSingleProductPreviewThumbsWrapper").wrapInner('
'),"horizontal"==a.style?(a.addClass("horizontal"),e('').appendTo(a.thumbs),e('').appendTo(a.thumbs)):"vertical"==a.style&&(a.addClass("vertical").css("padding-right",a.thumbsWidth+0+"px"),a.find(".rivaSingleProductPreviewThumbs").width(a.thumbsWidth),e('').appendTo(a.thumbs),e('').appendTo(a.thumbs),a.find(".rivaSingleProductPreviewThumbsWrapper").height(a.slides.height()-60)),a.nav=a.thumbs.find("a.nav"),e('
').appendTo(a.slides),a.resizeLink=a.find(".rivaSingleProductPreviewSlideControls a.resize"),a.resizeLink.colorbox(),a.currentThumb=1,a.thumbsQty=a.find(".rivaSingleProductPreviewThumbsWrapperInner img").length,a.thumbs.find("img").click(function(){var t=e(this),i=t.index();a.thumbs.find("img").removeClass("active"),t.addClass("active"),a.slides.find("img").hide().eq(i).fadeIn(),a.resizeLink.attr("href",t.attr("src"))}),a.nav.click(function(t){t.preventDefault(),e(this).hasClass("prev")?s(-1):s(1)}),this.render=function(){"vertical"==a.style&&a.find(".rivaSingleProductPreviewThumbsWrapper").height(a.slides.height()-60)}};e(window).resize(function(){a.render()}).trigger("resize")}};e.fn.rivaSingleProductPreview=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.rivaSingleProductPreview'):t.init.apply(this,arguments)}}(jQuery);