var jsp = {};
	started = false;
	banner_counter = 0;
	news_counter = 0;
	
	
	$(document).ready( function(){
	
		$('.submenu A:first').css({'border-left':'1px solid #888'});
	
		$('#billboard .submenu A').click( function(){
			$('#billboard .submenu A').removeClass('selected');
			$(this).addClass('selected');
			$('#billboard .banners LI')
				.fadeOut('fast')
				.filter('[id="'+$(this).attr('banner')+'"]')
				.fadeIn('fast');
			
			window.clearTimeout(timeoutID);
		});
		
		// disables banner links and loads the requested banner
		$('.banners .goto').removeAttr('href').append(' >>');
		$('.banners .goto').click( function(){
			$('.submenu A[banner="banner'+$(this).attr('data-goto')+'"]').click();
			return false;
		});
		
		timeoutID = window.setTimeout(nextBanner,1);
		
		//load connections feed
		updateConnections();
		
		/*
		//insert controls
		$('<div id="controls"><a id="previous">previous</a><a id="next">next</a></div>').insertAfter('#center-updates');
		var ins = $('#next');
		for( var i=0; i<9; i++ ){
			$('<a id="news'+i+'" class="story">' + (i+1) + '</a>').insertBefore(ins);
		}
		$('#news0').addClass('selected');
		$('#controls .story').click( function(){
			$('#controls .story').removeClass('selected');
			news_counter = $(this).attr('id').substr(4,1);
			$('#news'+news_counter).addClass('selected');
			$('#center-updates .article:visible').fadeOut();
			$('#center-updates .article').filter('[data-order="'+news_counter+'"]').fadeIn();
		});
		
		//add click events to controls
		$('#previous').click( function(){
			$('#news'+news_counter).removeClass('selected');
			news_counter = (--news_counter + 9) % 9;
			$('#news'+news_counter).addClass('selected');
			$('#center-updates .article:visible').fadeOut();
			$('#center-updates .article').filter('[data-order="'+news_counter+'"]').fadeIn();
		});
		$('#next').click( function(){
			$('#news'+news_counter).removeClass('selected');
			news_counter = (++news_counter + 9) % 9;
			$('#news'+news_counter).addClass('selected');
			$('#center-updates .article:visible').fadeOut();
			$('#center-updates .article').filter('[data-order="'+news_counter+'"]').fadeIn();
		});*/
	});

	
	function nextBanner(){
		if( started ){
			$('#billboard .submenu A').removeClass('selected');
			$('#billboard .submenu A:nth('+banner_counter+')').click();
		} started = true;
		banner_counter++;
		if( banner_counter >= $('.submenu A').length ) banner_counter = 0;
		timeoutID = window.setTimeout(nextBanner,10000);
	}
	
	function updateConnections(){
		$('#center-updates').html('Loading...');
	
		$.ajax({
			url: 'http://connections.teenchallengeusa.com/tag/news', //category/center_updates
			data: { "feed":"json", "jsonp":"jsoncallback" },
			dataType: 'jsonp'
		});
	}
	function jsoncallback(data){
		$('#center-updates').html('');
		
		for( var i=0; i<3; i++ ){ //data.length-1
			var article = data[i];
			$('#center-updates').append( '<li class="article" data-order="'+i+'"><a class="link" href="'+article.permalink+'"><b>'+article.title+'</b></a>\
										<p class="date">'+article.date+'</p> \
										<p class="desc">'+article.excerpt+'</p></li>' );
		}
		//$('#center-updates LI:first-child').show();
	}
