//analytics
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-21159945-1']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();


//slideshow
jQuery(function($){
  var current_slide = 1;
  var buttons_enabled = true;
  var total_slides = 6;
  
  //append buttons
  $("#home_body").append('<a href="javascript: void(0);" id="home_body_prev_btn">Previous</a>');
  $("#home_body").append('<a href="javascript: void(0);" id="home_body_next_btn">Next</a>');
  
  $("#slide_1").css("left", "28px");
  
  $('#slide_1').animate({
      left: '0',
      opacity: 1,
  },
  400, "easeOutSine", function() {    
  });
  
  
  //next button
  $("#home_body_next_btn").click(function(){
  if(buttons_enabled){
      buttons_enabled = false;
      
      $("#slide_" + current_slide).animate({
          left: '-28px',
          opacity: 0,
          },
          400, "easeOutSine", function() {
          
          if(current_slide < total_slides){
              current_slide++;   
          }
          else {
              current_slide = 1;   
          }
          
          //oncomplete
          $("#slide_" + current_slide).css("left", "28px");
          $("#slide_" + current_slide).animate({
              left: '0',
              opacity: 1,
          },
          400, "easeOutSine");
          
          buttons_enabled = true;
      });
  }
  });
  
  
  //prev button
  $("#home_body_prev_btn").click(function(){
  if(buttons_enabled){
      buttons_enabled = false;
      
      $("#slide_" + current_slide).animate({
          left: '28px',
          opacity: 0,
          },
          400, "easeOutSine", function() {
          
          if(current_slide > 1){
              current_slide--;   
          }
          else {
              current_slide = total_slides;   
          }
          
          //oncomplete
          $("#slide_" + current_slide).css("left", "-28px");
          $("#slide_" + current_slide).animate({
              left: '0',
              opacity: 1,
          },
          400, "easeOutSine");
          
          buttons_enabled = true;
      });
  }
  });
  
  function disable_arrow_btns(){
  buttons_enabled = false;
  }
  
  function enable_arrow_btns(){
  buttons_enabled = true;
  }

  //set email addy
  $("#contact a").click(function(){
    window.location = "mailto:greetings@huelabs.com";
  });
});
