  jQuery.noConflict();
  
  (function($) {
    
    var iSlideSpeed = 1000;
	var iSlideOcc = 4000;
    var iSlideTimeout = 10000;
    var bFirstCycle = true;
    
    $(window).load(function() {
      
      $('#div_slides .div_shuffle_letters').each(function() {
        $(this).css({height: $(this).outerHeight()});
      });
      
      $('#div_slides').cycle({
        next: '#div_slider_controls #div_next',
        prev: '#div_slider_controls #div_prev',
        speed: iSlideSpeed,
        timeout: iSlideTimeout,
        manualTrump: false,
        before: before_slide
      });
	  
	  $('#div_img_slides').cycle({
        next: null,
        prev: null,
        speed: iSlideSpeed,
        timeout: iSlideOcc,
        manualTrump: false,
        before: before_slide_occ
      });
      
    });
    
    function before_slide(oCurSlide, oNextSlide) {
      $(oNextSlide).find('.div_shuffle_letters').shuffleLetters({
        step: 2,
        fps: 25
      });
      
      if(!bFirstCycle) {
        $('#div_timer_bar').stop();
        $('#div_timer_bar').css({width: 0});
      }
      
      if(bFirstCycle) {
        bFirstCycle = false;
        iAnimateSpeed = iSlideTimeout;
      } else {
        iAnimateSpeed = iSlideTimeout + iSlideSpeed;
      }
      
      $('#div_timer_bar').animate({
        width: 1000
      }, iAnimateSpeed);
    }
	
	function before_slide_occ(oCurSlide, oNextSlide) {
      $(oNextSlide).find('.div_occasion_img_container').shuffleLetters({
        step: 2,
        fps: 25
      });
    
    }
    
  }) (jQuery);
