//Page Onload
var carouselStartItemNumber = 0;
$(document).ready(function() {

	$(document).keypress(function(event) {
		  if(event.keyCode == 37) {
			  currentFeature = $(".shortcut_bullets a.active").attr("tabindex");
			  previousFeatureLink = $(".shortcut_bullets a[tabindex=" + (currentFeature - 1) + "]");
			  previousFeatureLink.click();
		  } else if(event.keyCode == 39) {
			  currentFeature = $(".shortcut_bullets a.active").attr("tabindex");
			  nextFeatureLink = $(".shortcut_bullets a[tabindex=" + (parseInt(currentFeature) + 1) + "]");
			  nextFeatureLink.click();
		  }
	});

	//	Carousel //
	$.scrollTo.defaults.axis = 'x';
	$('#banner').scrollTo(0);
	if (carouselStartItemNumber != 0){
		goToCarouselItemNumber(carouselStartItemNumber, 0);
	}

	// Carousel Menu
	$("#navigation-1 li").click(function() {

		current_tab = $(".selected_tab").attr("id").toString().substring(4);
		new_tab = $(this).attr("id").toString().substring(4);

		$(".selected_tab").removeClass("selected_tab");
		$(this).addClass("selected_tab");
		$(this).blur();

		$("#description_" + current_tab).fadeOut(200, function() {
			$("#description_" + new_tab).fadeIn(200);
		});

		goToCarouselItemNumber(new_tab, 400);

		return false;
	});

});
function goToCarouselItemNumber(number, millisecs)
{
	var goToFeature = $('#banner .feature.' + number);
	$('#banner').stop().scrollTo(goToFeature, millisecs);
}

