var slides = {}
slides.currentSlide = 0;
slides.timer = false;


$(document).ready(function(){
  slides.all = $(".feature-image-item");
  if (slides.all.length){
	  $(slides.all[0]).css("display", "block");

	  // pause on mouseover
	  // $("#feature-image").hover(slides.stop, slides.resume);
	  slides.start();
	}

  style.dropdowns();
  
});


// Slideshow Functions
slides.start = function(){
  if (!slides.timer){
    slides.timer = setTimeout(slides.transition, 4000);
  }
}
slides.resume = function(){
  if (!slides.timer){
    slides.timer = setTimeout(slides.transition, 900);
  }
}

slides.stop = function(){
  clearTimeout(slides.timer);
  slides.timer = false;
}

slides.transition = function(){
  if (slides.currentSlide >= (slides.all.length - 1)) {
    slides.nextSlide = 0;
  } else {
    slides.nextSlide = slides.currentSlide + 1;
  }
  $(slides.all[slides.currentSlide]).fadeOut(3000);
  $(slides.all[slides.nextSlide]).fadeIn(3000).delay();
  
  slides.currentSlide = slides.nextSlide;
  slides.timer = setTimeout(slides.transition, 6000);
}

var style = {
	dropdowns: function(){
	  // Format the dropdowns
	  $("#navigation ul.mainnav>li").each(function(){
	    var offset = $(this).outerWidth(true) / 2;
	    $(this).children("ul").css("left", offset-90);
	  });
	  
	  // Conditional styles for < IE 8
	  if ($.browser.msie){
	  	if (parseInt($.browser.version, 10) < 8){
	  		$('#navigation ul.subnav').css("top", 35);
	  		$('ul.mainnav > li').css("border-left", "none");
	  		$('#navigation span.nav-rounded-bottom').css('top', 9);
	  	}
	  }	
	}
}

