$(document).ready(function() {

  //  Initialize Backgound Stretcher
  var bg_image = $('#bgimage').val();
  
  $(document).csBackground({ images: [bg_image],imageWidth: 1280, imageHeight: 720 });

  $('#toggleAnimation').click(function(){
    if($(this).val() == "Pause Animation"){
       $(this).val("Resume Animation");
       $(document).bgStretcher.pause();
    } else {
       $(this).val("Pause Animation");
       $(document).bgStretcher.play();
    }
  });

  jQuery('#mycarousel').jcarousel({
    auto: 1,
    wrap: 'last',
    scroll: 1,
    initCallback: mycarousel_initCallback
  });

  jQuery('#mycarouselnews').jcarousel({
    auto: 3,
    wrap: 'last',
    scroll: 1,
    initCallback: mycarousel_initCallback
  });

  //AnythingSlider
  jQuery('.anythingSlider').anythingSlider({
    easing: "easeInOutExpo",        // Anything other than "linear" or "swing" requires the easing plugin
    autoPlay: true,                // This turns off the entire FUNCTIONALY, not just if it starts running or not.
    delay: 3000,                    // How long between slide transitions in AutoPlay mode
    startStopped: false,            // If autoPlay is on, this can force it to start stopped
    animationTime: 600,             // How long the slide transition takes
    hashTags: false,                // Should links change the hashtag in the URL?
    buildNavigation: true,          // If true, builds and list of anchor links to link to each slide
    pauseOnHover: true,             // If true, and autoPlay is enabled, the show will pause on hover
    startText: null,                // Start text
    stopText: null                  // Stop text
    //navigationFormatter: null // Details at the top of the file on this use (advanced use)
  });

  jQuery("#slide-jump").click(function(){
    jQuery('.anythingSlider').anythingSlider(6);
  });

});

// jcarousel end

jQuery('#photos img').imgpreload(function(){
  // callback executes when all images are loaded
});

