jQuery(document).ready(function() {
  var fadeTime = 600;
  var tagSlideTime = 600;
  var rotationInterval = 6000;

  var fadeStartClass = 1;
  var fadeStopClass = 10;

  function fade(fadeOutClass, fadeInClass, fadeTime) {
    jQuery('#carousel-images .' + (fadeOutClass + '')).fadeOut(fadeTime, function() {
      jQuery('#carousel-images .' + (fadeInClass + '')).fadeIn(fadeTime);
    });
  }

  function testimonial(fadeOutClass, fadeInClass) {
    jQuery('#testimonial .' + (fadeOutClass + '')).fadeOut(fadeTime, function() {
      jQuery('#testimonial .' + (fadeInClass + '')).fadeIn(fadeTime);
    });
  }

  var fadeOutClass = fadeStartClass;
  var fadeInClass = fadeStartClass + 1;

  jQuery(document).everyTime(rotationInterval, function() {
    fade(fadeOutClass, fadeInClass, fadeTime);
    testimonial(fadeOutClass, fadeInClass);
    if(fadeOutClass == fadeStopClass - 1) {
      fadeOutClass++;
      fadeInClass = 1;
    }
    else if(fadeOutClass == fadeStopClass) {
      fadeOutClass = 1;
      fadeInClass = 2;
    }
    else {
      fadeOutClass++;
      fadeInClass++;
    }
  });
});
