$(document).ready(function($){$(function(){var steps=2;var $submenuContainer1=$('div.desktop-menu-container.level-1 .menu-container');var $submenuContainer2=$('div.desktop-menu-container.level-2 .menu-container');if(!($submenuContainer1.length||$submenuContainer2.length))return;var submenuContainerWidth1=$submenuContainer1.outerWidth();var submenuContainerWidth2=$submenuContainer2.outerWidth();var index1=0;var width1=0;var list1=$('ul.menu-level-1');var li1=list1.children();var lengthMinusSteps1=li1.length-steps;var lastIndex1=li1.length-1;var liLengths1=[];var liLengthsTotal1=0;var currentActiveLi1=0;$('ul.menu-level-1 li').each(function(index1){liLengths1[liLengths1.length]=$(this).outerWidth();liLengthsTotal1+=$(this).outerWidth();if($(this).hasClass('active')){currentActiveLi1=index1}});if(liLengthsTotal1>=submenuContainerWidth1){toggleAllButtons(1);togglePrevButtons(1);if(currentActiveLi1>4){goToCurrentLi(currentActiveLi1);if(currentActiveLi1===lastIndex1)toggleNextButtons(1,2);}}
var index2=0;var width2=0;var list2=$('ul.menu-level-2');var li2=list2.children();var lengthMinusSteps2=li2.length-steps;var lastIndex2=li2.length-1;var liLengths2=[];var liLengthsTotal2=0;var currentActiveLi2=0;$('ul.menu-level-2 li').each(function(index2){liLengths2[liLengths2.length]=$(this).outerWidth();liLengthsTotal2+=$(this).outerWidth();if($(this).hasClass('active')){currentActiveLi2=index2}});if(liLengthsTotal2>=submenuContainerWidth2){toggleAllButtons(2);togglePrevButtons(2);if(currentActiveLi2>4){goToCurrentLi2(currentActiveLi2);if(currentActiveLi2===lastIndex2)toggleNextButtons(2,2);}}else{toggleNextButtons(2,2)}
$('#next-1').on("click",function(){for(i=0;i<steps;i++){width1=width1+liLengths1[index1];if(index1===0){width1=width1}
index1++}
if(index1>lengthMinusSteps1){toggleNextButtons(1,2)}
if(index1>0){togglePrevButtons(1,1)}
$('ul.menu-level-1').css('transform','translateX(-'+width1+'px)')});$('#prev-1').on("click",function(){if(index1>=steps){for(i=0;i<steps;i++){index1--;width1=width1-liLengths1[index1];if(index1===0){width1=width1}}
if(index1<1){togglePrevButtons(1,2)}else if(index1<lengthMinusSteps1){toggleNextButtons(1,1)}
$('ul.menu-level-1').css('transform','translateX(-'+width1+'px)')}else{return!1}});function goToCurrentLi(no){if(no>4)no=no-2;var odd=isOdd(no);if(odd)no++;for(i=0;i<no;i++){width1=width1+liLengths1[index1];index1++}
if(index1>0){togglePrevButtons(1,1)}
$('ul.menu-level-1').css('transform','translateX(-'+width1+'px)')}
function isOdd(num){return num%2}
$('#next-2').on("click",function(){for(i=0;i<steps;i++){width2=width2+liLengths2[index2];index2++}
if(index2>=lengthMinusSteps2){toggleNextButtons(2,2)}
if(index2>0){togglePrevButtons(2,1)}
$('ul.menu-level-2').css('transform','translateX(-'+width2+'px)')});$('#prev-2').on("click",function(){if(index2>=steps){for(i=0;i<steps;i++){index2--;width2=width2-liLengths2[index2]}
if(index2<1){togglePrevButtons(2,2)}else if(index2<lengthMinusSteps2){toggleNextButtons(2,1)}
$('ul.menu-level-2').css('transform','translateX(-'+width2+'px)')}else{return!1}});function goToCurrentLi2(no){if(no>4)no=no-2;var odd=isOdd(no);if(odd)no++;for(i=0;i<no;i++){width2=width2+liLengths2[index2];index2++}
if(index2>0){togglePrevButtons(2,1)}
$('ul.menu-level-2').css('transform','translateX(-'+width2+'px)')}
function toggleAllButtons(menu){$('#prev-'+menu).toggle();$('#next-'+menu).toggle()}
function togglePrevButtons(menu,show){if(show===1){$('#prev-'+menu).show()}else if(show===2){$('#prev-'+menu).hide()}else{$('#prev-'+menu).toggle()}}
function toggleNextButtons(menu,show){if(show===1){$('#next-'+menu).show()}else if(show===2){$('#next-'+menu).hide()}else{$('#next-'+menu).toggle()}}})})