function setupGrid(a){a=a?a:$(".grid");if(0==a.length)return!1;a.each(function(){$(this).find(".grid-cell").length||$(this).children().addClass("grid-cell")});a=a.filter(".slider-x");a.length&&a.each(function(){function a(a){var b=a.find(".grid-cell:first").width();a=a.children(".slider-x");var c=a.scrollLeft();b=1= $(this).width()&&$(this).scrollLeft($(this).children(".grid-cell-first-replica:first").position().left+$(this).scrollLeft()-(a.next().position().left-$(this).width())-$(this).width())}})}function c(a){var b=a.find(".grid-cell:first").width();a=a.children(".slider-x");var c=a.scrollLeft();b=1');$(this).css("overflow","hidden");var g=$(this).parent();g.prepend('
'); g.append('
');$(this).prev(".slider-move-prev").on("click keypress",function(b){("click"==b.type||"keypress"==b.type&&13==b.which)&&a($(this).parent());"click"==b.type&&$(this).blur()});$(this).next(".slider-move-next").on("click keypress",function(a){("click"==a.type||"keypress"==a.type&&13==a.which)&&c($(this).parent());"click"==a.type&&$(this).blur()});$(this).on("scroll",function(){var a=$(this).prev(".slider-move-prev"); 0>=$(this).scrollLeft()?a.addClass("disabled").prop("tabindex",-1):a.removeClass("disabled").prop("tabindex",0);a=$(this).next(".slider-move-next");$(this).scrollLeft()+$(this).width()>=$(this).data("width")?a.addClass("disabled").prop("tabindex",-1):a.removeClass("disabled").prop("tabindex",0)}).trigger("scroll");$(this).on("swipeleft",function(a){c($(this).parent())}).on("swiperight",function(b){a($(this).parent())}).on("dragstart",function(a){a.preventDefault()});if("1"==$(this).data("slider-loop")){var e= $(this).children(".grid-cell").slice(0,6).clone().addClass("grid-cell-first-replica"),f=$(this).children(".grid-cell").slice(-6).clone().addClass("grid-cell-last-replica");$(this).append(e);$(this).prepend(f);var h=$(this);setTimeout(function(){var a=h.children(".grid-cell-last-replica:last");a.length&&h.scrollLeft(a.next().position().left+h.scrollLeft()-(h.outerWidth()-h.width())/2)},1)}var k=null;if($(this).data("slider-scroll-interval")){var m=$(this).data("slider-scroll-interval");k=setInterval(function(){c(g)}, m);g.on("mouseover",function(){k&&(clearInterval(k),k=null)}).on("mouseout",function(){k||(k=setInterval(function(){c(g)},m))})}}})} function alignGrid(){var a=$(".grid");if(0==a.length)return!1;a.each(function(){var a=$(this).find(".grid-cell-width");a.length&&a.css("min-width","");var c=$(this).find(".grid-cell-height");c.length&&($css_height_name="inline-table"==c.css("display")||"table"==c.css("display")||"table-cell"==c.css("display")?"height":"min-height",c.css($css_height_name,""));var d=$(this).find(".grid-cell");if(a.length){var g=a.first().height();a.each(function(){g=Math.max(g,$(this).width())});a.css("min-width",g+ "px")}else if(a=parseInt(d.first().css("min-width","").css("min-width")),0k&&(k=l)}m