	
	var currentFeature = 0;
	var animationTime = 500;
	var featureTimer;
	var featureTime = 7500;
	
	$(document).ready(function() {
		featureTimer = setTimeout(autoSlideFeature, featureTime);
		$("#feature .nav span").click(clickSlideFeature);
		
		$(".home #nav > li").not("li:first").hover(function() {
			$("#nav_wrapper").css({zIndex: 1000});
		}, function() {
			$("#nav_wrapper").css({zIndex: 10});
		});
		
		$("#nav > li").not("li.selected").hover(function() {
			$("#nav > li.selected .subnav").hide();
		}, function() {
			$("#nav > li.selected .subnav").show();
		});

		$("#page_wrapper").jScrollPane({ 
			scrollbarWidth: 31, 
			scrollbarMargin: 0, 
			dragMinHeight: 101, 
			dragMaxHeight: 101, 
			reinitialiseOnImageLoad: true 
		});
		
		$(".events_lightbox").colorbox({iframe: true, innerWidth: 820, innerHeight: 480});
		$(".meet_lightbox").colorbox({inline: true, href: "#meet-video", innerWidth: 855, innerHeight: 525});
	});
	
	
	function autoSlideFeature()
	{
		if(featureTimer)
		{
			clearTimeout(featureTimer);
			featureTimer = null;
			featureTimer = setTimeout(autoSlideFeature, featureTime);
		}
		slideFeature("next");
	}
	
	function clickSlideFeature(event)
	{
		clearTimeout(featureTimer);
		featureTimer = null;
		
		if($(this).hasClass("next"))
		{
			slideFeature("next");
		}
		else
		{
			slideFeature("previous");
		}
	}
	
	function slideFeature(direction)
	{
		if(direction == "next")
		{
			currentFeature ++;
		}
		else
		{
			currentFeature --;
		}
		
		if(currentFeature >= $("#feature .images ul li").length)
		{
			currentFeature = 0;
		}
		if(currentFeature < 0)
		{
			currentFeature = $("#feature .images ul li").length - 1;
		}
		
		var newLeft = currentFeature * 782;
		
		$("#feature .images ul").animate({left: -newLeft + "px"}, animationTime);
	}
