
$('document').ready(function(){
	//Initiate SlideShow
	$('#marqueeNav a').live('click', slideShow);

	//initiate #archive Tabs
	$('a#latest').bind('click', function(e){
		e.preventDefault();
		$('a#faves').removeClass('selected');
		$(this).addClass('selected');
		if ($('#tabsContainer').css('marginLeft') !== '0') {
			$('#tabsContainer').animate({
				'opacity' : '0'
				}, function(){
					$('#tabsContainer').css({
						'marginLeft' : '0px'
					});
			});
			$('#tabsContainer').animate({
					'opacity' : '1'
				});
		}//end of if statement
		Cufon.replace('#latest');
		Cufon.replace('#faves');
	});
	
	$('a#faves').bind('click', function(e){
		e.preventDefault();
		$('a#latest').removeClass('selected');
		$(this).addClass('selected');
		if ($('#tabsContainer').css('marginLeft') !== '-280px') {
			$('#tabsContainer').animate({
				'opacity' : '0'
				}, function(){
					$('#tabsContainer').css({
						'marginLeft' : '-280px'
					});
			});
			$('#tabsContainer').animate({
					'opacity' : '1'
				});
		}//end of if statement
		Cufon.replace('#faves');
		Cufon.replace('#latest');
	});
	
	//Call Ajax on #mainNav
	makeAjax();
	
	
	
	$(document).ajaxComplete(function(){
		try{
			FB.XFBML.parse(); 
		}catch(ex){}
	});	

});

	function slideShow(e){
		$('div#marqueeNav div.selected').removeClass('selected');
		$(this).closest('div').addClass('selected');
		e.preventDefault();
		var href = $(this).attr('href');
		var slideNum = href.split('-')[1];
		var tabWidth = '547';
		$("#marqueeContent .container").animate({'margin-left':((slideNum - 1) * -tabWidth)}, 'swing');
	}


function makeAjax() {
	
	$('#mainNav a.studio').click(function() {
		//fadeOut mainContent div, callback for ajax load
		$('#mainContent').animate({opacity:0}, 500, function(){
			$('#mainContent').load('studio.php #studio', function(){
				$('#mainContent').animate({opacity:1}, 500);
			});
		});
		//remove the class current from all elements in Nav
		$('#mainNav a').removeClass('current');
		//add it to this link
		$(this).addClass("current");
		return false;
		});
	
	$('#mainNav .contact').click(function() {
		$('#mainContent').animate({opacity:0}, 500, function(){
			$('#mainContent').load('contact.php #contact', function() {
				$('#mainContent').animate({opacity:1}, 500);
			});
		});
		$('#mainNav a').removeClass('current');
		$(this).addClass("current");
		return false;
		});
	
	
	$('#mainNav .calendar').click(function() {
		$('#mainContent').animate({opacity:0}, 500, function(){
			$('#mainContent').load('calendar.php #calendar', function(){
				$('#mainContent').animate({opacity:1}, 500);
			});
		});
		$('#mainNav a').removeClass('current');
		$(this).addClass("current");
		return false;
		});
		
		$('#mainNav .home').click(function() {
			$('#mainContent').animate({opacity:0}, 500, function(){
			$('#mainContent').load('index.php #marquee', function(){
				$('#mainContent').animate({opacity:1}, 500);
				twttr.widgets.load()
				});
			});
			$('#mainNav a').removeClass('current');
			$(this).addClass("current");
			return false;
		});
}
