$(document).ready(function() {


		$('#tabSet').tabs();
   	    $('div#homepagewrap>div').addClass('directchild');
		$('#tabSet li a').mousedown(function(){
			$('#tabSet li').removeClass('active');
			$('#tabSet li a').css('color','#fff');
			$(this).parent().addClass('active');
			$(this).css('color','#000');
		});
		$('#tabSet li').eq(0).addClass('active');
		$('#tabSet li a').eq(0).addClass('active');
		
		/********************************************************************** ROTATE SPEAKERSMAP **/		
		rotatefeaturing();
		
		
		/********************************************************************** ROTATE NEWS UPDATES  **/
		l=$("ul#updates li").length;
		currupdate=0;
		rotateupdates();
		
		
		$(".associatedvideo").eq(0).show();
		$(".associatedfiles a").eq(0).addClass("active");
		$(".associatedfiles a.watch").click(function(){
			x=$(".associatedfiles a.watch").index(this);
			$(".associatedfiles a").removeClass("active");
			$(this).addClass("active");
			$(".associatedvideo").hide();
			$(".associatedvideo").eq(x).show();
			return false;
		});
	
		/********************************************************************** SERIES MAP **/
		$("div#map a").mouseover(function(){
			g=$("#map a").index(this);
			$("ul#conferences li a").removeClass("hovered");
			$("ul#conferences li a").eq(g).addClass("hovered");
		})
		.mouseout(function(){
		$("ul#conferences li a").removeClass("hovered");
		});
		
		
		

		$("form#login").validate();		
});




currfeaturing=0;
function rotatefeaturing() {
		$("#featuring li").hide();
		$("#featuring li").eq(3*currfeaturing).show();
		$("#featuring li").eq(3*currfeaturing+1).show();		
		$("#featuring li").eq(3*currfeaturing+2).show();
		m=Math.ceil($("#featuring li").size()/3);
		if(currfeaturing<m-1){currfeaturing++;}
		else{currfeaturing=0;}
		var t = setTimeout("rotatefeaturing();", 3500);	
}



currupdate=0;
function rotateupdates(){
	$("#updates li").hide();
	$("#updates li").eq(currupdate).show();
	if(currupdate<$("#updates li").size()-1){currupdate++;}
	else{currupdate=0;}
	var t = setTimeout("rotateupdates();", 3500);
}