// Cybermuse - VERONESE History, Reconstruction script
// Developer: Dan Copeland - BV02, Ottawa ON

$(document).ready(function(){
	var firstRunFrag = true;
	var thumbnailImg;
	var previousFrag;
	var fragDetailId;
	var fragDetailsDiv;
	var fragmentationHeight = $('.fragmentationPage').height();

	var resetFragmentation = function(){
		fragDetailId = 6;
		thumbnailImg = 'thumb-' + fragDetailId;
		$('.fragmentationPage .imageContainer').hide();
		$('.fragmentationPage #'+thumbnailImg).fadeIn('fast');
		showingPresentDay = false;
	};

	var showFragmentation = function(){
		fragDetailIdName = $(this).attr('id');
		fragDetailId = fragDetailIdName.replace('frag-','');
		if(fragDetailId != previousFrag){
			fragDetailsDiv = 'recon-details-' + fragDetailId;
			thumbnailImg = 'recon-thumb-' + fragDetailId;
			$('.fragmentationPage .details_content').hide();
			$('.fragmentationPage .imageContainer').hide();
			$('.fragmentationPage #'+thumbnailImg).fadeIn('fast');
			$('.fragmentationPage #'+fragDetailsDiv).fadeIn('slow');
			previousFrag = fragDetailId;
			$('#historyWrapper').animate(
				{ height: fragmentationHeight },
				{
					easing: "easeInOutSine", 
					duration: 600, 
					complete: function(){}
				}
			);
		}
		//alert('fragDetailIdName: '+fragDetailIdName+', '+'fragDetailId: ' +fragDetailId+', '+'thumbnailImg: '+thumbnailImg+', '+': '++', '+': ');
		return false;
	};
	$('a#presentDayBtn2').bind('click',function(){
			$('.fragmentationPage .details_content').hide();
			$('.fragmentationPage .imageContainer').hide();
			$('.fragmentationPage #full-7').fadeIn('slow');
			$('.fragmentationPage #thumb-7').fadeIn('fast');
			showingPresentDay2 = true;
			previousFrag = 7;
		return false;
	});
	$('a#presentDayBtn').bind('click',function(){
			$('.fragmentationPage .details_content').hide();
			$('.fragmentationPage .imageContainer').hide();
			$('.fragmentationPage #full-6').fadeIn('slow');
			$('.fragmentationPage #thumb-6').fadeIn('fast');
			showingPresentDay = true;
			previousFrag = 6;
		return false;
	});
	$('#fragmentationNav li').bind('click',showFragmentation);
	$('#fragmentationNav li').hoverIntent(
		function(){
			$(this).children('div').slideToggle('fast');
		},
		function(){
			$(this).children('div').slideToggle('fast');
		}
	);
});