var CalendarBlock = {}; CalendarBlock.SlideCalendar = function (nDirection) { var SliderContainer = document.getElementById('SliderContainer'); var nMarginLeft = SliderContainer.style.marginLeft.replace("px", "") * 1; var LeftImage = document.getElementById('SlideLeft'); var nLeftImagesCount = LeftImage.getAttribute('ImageCount') * 1; var RightImage = document.getElementById('SlideRight'); var nRightImagesCount = RightImage.getAttribute('ImageCount') * 1; if(nDirection == 1){ //alert(nLeftImagesCount); if(nLeftImagesCount <= 0){ }else{ CalendarBlock.Slide(nMarginLeft, 0, 1); var nNewLeftItemsCount = nLeftImagesCount - 1; var nNewRightItemsCount = nRightImagesCount + 1; LeftImage.setAttribute("ImageCount", nNewLeftItemsCount); RightImage.setAttribute("ImageCount", (nNewRightItemsCount)); } }else{ if(nRightImagesCount <= 0){ }else{ CalendarBlock.Slide(nMarginLeft, 0, 2); var nNewLeftItemsCount = nLeftImagesCount + 1; var nNewRightItemsCount = nRightImagesCount - 1; RightImage.setAttribute("ImageCount", (nNewRightItemsCount)); LeftImage.setAttribute("ImageCount", (nNewLeftItemsCount)); } } if(nNewRightItemsCount == 0){ LeftImage.style.display = 'none'; document.getElementById('SlideLeftInactive').style.display = ''; }else{ LeftImage.style.display = ''; document.getElementById('SlideLeftInactive').style.display = 'none'; } if(nNewLeftItemsCount == 0){ RightImage.style.display = 'none'; document.getElementById('SlideRightInactive').style.display = ''; }else{ RightImage.style.display = ''; document.getElementById('SlideRightInactive').style.display = 'none'; } } CalendarBlock.Slide = function(nMarginLeft, i, nDirection){ if(i <= 81){ var SliderContainer = document.getElementById('SliderContainer'); if(nDirection == 1){ SliderContainer.style.marginLeft = (nMarginLeft - i) +"px"; }else{ SliderContainer.style.marginLeft = (nMarginLeft + i) +"px"; } nTimeOutValue = setTimeout("CalendarBlock.Slide("+ nMarginLeft +", "+ (i+9) +", '"+ nDirection +"')", 0); } }