
var indexSliderPages = [];
var indexSliderCurPage = 1;

function indexSlideStart()
{
  $("#slideDWNbtn").show();
  $("#slideDWNbtn2").show();
}

function newClocksSlideUp()
{
  indexSlide('up');
}

function newClocksSlideDown()
{
  indexSlide('down');
}

function indexGetNextPage(dir)
{
  if(dir == 'up')
    nextPage = indexSliderCurPage - 1;
  else
    nextPage = indexSliderCurPage + 1;
  
  if(nextPage <= 0)
    nextPage = 1;
  
  return nextPage;
}

function indexSlide(dir)
{
  nextPage = indexGetNextPage(dir);
  
  // Грузим в историю
  indexSliderPages[indexSliderCurPage] = $("#slider_page" + indexSliderCurPage).html();
  
  // Если уже грузили - слайдим
  if(indexSliderPages[nextPage] !== undefined && indexSliderPages[nextPage] != '')
  {
    indexDoSlide(indexSliderPages[nextPage], dir);
    return;
  }
  
  // Если не грузили, грузим и анимируем
  indexGetCode(dir);
}

function indexDoSlide(code, dir)
{
  nextPage = indexGetNextPage(dir);
  
  if(dir == 'down')
  {
    $("<div id='slider_page" + nextPage + "' style='display:none;' class='indexSliderPageBar'></div>").insertAfter("#slider_page" + indexSliderCurPage);
    $("#slider_page" + nextPage).html(code);
    $("#slider_page" + indexSliderCurPage).fadeToggle('slow');
    $("#slider_page" + nextPage).fadeToggle('slow');
  }
  else
  {
    $("<div id='slider_page" + nextPage + "' style='display:none;' class='indexSliderPageBar'></div>").insertBefore("#slider_page" + indexSliderCurPage);
    $("#slider_page" + nextPage).html(code);
    $("#slider_page" + nextPage).fadeToggle('slow');
    $("#slider_page" + indexSliderCurPage).fadeToggle('slow');
  }
  
  //$("#slider_page" + indexSliderCurPage).remove();
  indexSliderCurPage = nextPage;
  
  if(indexSliderCurPage > 1)
  {
    $("#slideUPbtn").show();
    $("#slideUPbtn2").show();
  }
  else
  {
    $("#slideUPbtn").hide();
    $("#slideUPbtn2").hide();
  }
}

function indexGetCode(dir)
{
  nextPage = indexGetNextPage(dir);
  
  $.get( AJAX_URL + '?f=newLots&page=' + nextPage,
    function(code) {
      indexDoSlide(code, dir);
    }
  );
}
