title: JQuery Cycle freezes the browser on the first load
body: <p>I'm having a problem with my start page. Basically, it loads the Cycle plugin, which is applied to all of the buttons of the start page. It works fine, the only problem is that on the first load it freezes the browser for about 10 seconds, which is unacceptable.</p>
  
  <pre><code>    &lt;script type="text/javascript"&gt;
  jQuery(function($){
  
      // Cycle plugin
      $('.slides').cycle();
  
  $('.slideshow-block').mouseenter(
      function(){
          $('.slides').cycle("stop");
          $(this).find('.slides').addClass('active').cycle({
                  fx:    'fade',
                  speed:   80,
                  timeout: 1,
                  autostop: 3,
                  startingSlide: 0,
                  delay: -400,
              });
  
         })
  
  $('.slideshow-block').mouseleave(
      function(){
          $(this).find('.slides').cycle(0, 'fade').cycle("stop");
         });
      } );
  
  
      onload=function() {
              document.getElementById('buttons-table').className='displayed';
          }
  
  &lt;/script&gt;
  </code></pre>
  
  <p>I am 100% sure this is caused by the line <code>$('.slides').cycle();</code>, since it is loading fine without it, but does not work correctly.</p>
  
  <p>The page URL is <a href="http://www.east-line.co/test/index.php" rel="nofollow">http://www.east-line.co/test/index.php</a> for the reference.</p>