
//var slideSection = 0;
var currentSilde = null;
var slidePos = 0;
var direction = "forward";

$.fn.cycle.updateActivePagerLink = function(pager, currSlideIndex) {
  $(pager).find('li').removeClass('activeLi')
  .filter('li:eq('+currSlideIndex+')').addClass('activeLi');
  var currentImgPos = $('.activeLi').position().left;
  var slidePosDif = currentSilde - currSlideIndex;
  //alert (slidePosDif);
  if (currSlideIndex<currentSilde) {
    direction="backwards"
  } else {
    direction="forward"
  }
  //alert(direction)
  if (currSlideIndex<currentSilde && direction!="forward") {
    if (currentImgPos==0) {
      $('.CycleThumbsInner').animate({
        left: '0'
      })
    } else {
      if (currentImgPos>677 && slidePosDif<0) {
        //alert(currentImgPos)
        $('.CycleThumbsInner').animate({
          left: '+=113'
        })
      } else if (currentImgPos>677 && slidePosDif>0) {
        var newSlidePos = slidePosDif * 113;
        //alert(currentImgPos)
        $('.CycleThumbsInner').animate({
          left: '+=' + newSlidePos
          })
      } else if (currentImgPos<677 && slidePosDif>0) {
        $('.CycleThumbsInner').animate({
          left: '0'
        })
      }
    }
  } else {
    if (currentImgPos==0) {
      $('.CycleThumbsInner').animate({
        left: '0'
      })
    } else if (currentImgPos>790) {
      $('.CycleThumbsInner').animate({
        left: '-=113'
      })
    //isMultiple(currentImgPos,'791');
    }
  }
  if (currentImgPos>1) {
    $(".CyclePrev").fadeIn(250);
  } else {
    $(".CyclePrev").hide(0);
  }
  currentSilde = currSlideIndex;
};

/*function isMultiple(y,z) {
	var dividee = y;
	var divider = z;
	//alert(dividee);
	var divided = dividee / divider;
	var dividem = Math.round(divided);
	if (divided == dividem) {
		$('.CycleThumbsInner').animate({left: '-=791'})
		//slideSection = dividee;
	}
}*/

function CycleStart() {
  if (currentSilde!=null) {
    var startSlide = currentSilde;
  } else {
    var startSlide = 0;
  }
  $('.CyclePlay').hide(0);
  $('#textback').animate({
    right: '-350',
  }, 500, function() {
    $('.CycleContent').cycle({
      fx: 'fade',
      timeout: 3000,
      pager: '#CycleNav',
      startingSlide: startSlide,

      // callback fn that creates a thumbnail to use as pager anchor
      pagerAnchorBuilder: function(idx, slide) {
        return '<li><a href="#"><img src="' + slide.src + '" width="97" height="54" class="imgTN" /></a></li>';
      }
    });

    $('.CycleThumbs').slideDown(250);
  });
  if (startSlide>0) {
    $(".CyclePrev").fadeIn(250);
  }
  $(".CycleNext").fadeIn(250);
  $(".CycleControls").fadeIn(250);
/*var cookieSlide = slidePos;
	var cookieSlidePos = "-" + slideSection;
	if (cookieSlide>790) {
		$('.CycleThumbsInner').animate({left: cookieSlidePos})
	}*/
}
function CycleToggle() {
  $('.CycleContent').cycle('toggle');
  if ($('#CycleToggle').attr('alt')=="Pause") {
    $('#CycleToggle').attr('alt', 'Play');
    $('#CycleToggle').attr('title', 'Play');
    $('#CycleToggle').attr('src', 'img/bt-play.png');
  } else {
    $('#CycleToggle').attr('alt', 'Pause');
    $('#CycleToggle').attr('title', 'Pause');
    $('#CycleToggle').attr('src', 'img/bt-pause.png');
  }
}
function CycleStop() {
  $('.CycleContent').cycle('stop');
}
function CyclePrev() {
  direction = "backwards";
  $('.CycleContent').cycle('prev');
}
function CycleNext() {
  direction = "forward";
  $('.CycleContent').cycle('next');
}
function CycleDestroy() {
  var listItem = $('.activeLi');
  currentSilde = $('#CycleNav li').index(listItem);
  slidePos = $('.activeLi').position().left;
  $(".CyclePrev").fadeOut(250);
  $(".CycleNext").fadeOut(250);
  $('.CyclePlay').show(0);
  $(".CycleControls").fadeOut(250, function() {
    if ($('#CycleToggle').attr('alt')=="Play") {
      $('#CycleToggle').attr('alt', 'Pause');
      $('#CycleToggle').attr('title', 'Pause');
      $('#CycleToggle').attr('src', 'img/bt-pause.png');
    }
  });
  $('.CycleThumbs').slideUp(250, function() {
    $('.CycleContent').cycle('destroy');
    $('#textback').animate({
      right: '25',
    }, 500, function() {
      // Animation complete hide buttons and show anything else.
      });
  });
}
