var intInterval = 0;
var lastSlide;


$(document).ready(function() {          
    lastSlide = $('#slideshow-nav ol li:last a').attr('href');
    
    $("#how-we-work ul.triple-animation li").mouseenter(function () {
      $(this).children('span').stop(true, false).animate({ 'padding-top' : "0px" }, 150);     
    }).mouseleave(function () {
      $(this).children('span').stop(true, false).animate({ 'padding-top' : "15px" }, 150);    
    });
    
    
    $('#slideshow-nav a').live('click', function() {
        clearInterval(intInterval);
        clickedSlide = $(this).attr('href').substr(1);
        switch_slide(clickedSlide);
        
        return false;
    });
    
    
    var angle = 0;
    var oppangle = 0;
    var fastangle = 0;
    
    setInterval(function(){
        angle+=3;
        fastangle+=6;
        oppangle -=3;
        $("#flake").rotate(angle);
        $("#cog1, #cog3").rotate(fastangle);
        $("#cog2, #cog4").rotate(oppangle);
    },9);
});



function switch_slide(clickedSlide) {

    clickedSlideNr = clickedSlide.substr(6);
    topPosition = (clickedSlideNr * 551)-551;
    
    currentId = $('#slider-clip-vertical').find('.current').attr('id');
    nowSlideNr = currentId.substr(10);


    if(nowSlideNr != clickedSlideNr && $('#slider-clip-vertical section .info:animated').length<1) {

        $('#slider-clip-vertical').animate({ 'top' : "-"+topPosition+"px" }, { duration: 270, easing: 'easeInBack' }); 
        $('#slideshow-'+clickedSlideNr+' > div .info').css({'left': "-2000px"});

        setTimeout(function() {
            $('#slideshow-'+nowSlideNr+' > div .info').css({'left': "-2000px"});
        }, 120);
        

        setTimeout(function() {
            $('#slideshow-'+clickedSlideNr+' > div .info').animate({ 'left' : "0px" }, { duration: 350, easing: 'easeOutExpo' });    
        }, 300);

        
        $('#'+currentId).removeClass('current');
        $('#slideshow-'+clickedSlideNr).addClass('current');
        $('#slideshow-nav ol li a[href="#slide-'+nowSlideNr+'"]').removeClass('active');
        $('#slideshow-nav a[href="#'+clickedSlide+'"]').addClass('active'); 
        
    } 
    return false;
}


function change_slider_auto() {
  var slideNow = $('#slideshow-nav ol').find('a.active');
  
  if(slideNow.attr('href') == lastSlide) { 
      var slideNext = 'slide-1'; 
  }
  else {
      var slideNext = slideNow.parent().next().children('a').attr('href').substr(1);  
  }
  
  switch_slide(slideNext);
}

intInterval = setInterval("change_slider_auto()", 6000);
