/* WINGS slideshow
 * @author: Rocco Augusto
 * @url: http://www.wingsforkids.org
*/

var pages = '12';	//number of pages in report
var annual = {
	init: function() {
		var content = $('.slideshow-content');	//cache content container
		var prev = $('#slideshow ul.slideshow-navigation li.prev');	//cache previous button
		
		prev.css('visibility','hidden');  //hide previous button
		content.load('/pages/1.html');	//load title page
	},
	navigate: function(id) {
		var content = $('.slideshow-content');	//cache content container
		
		content.fadeOut('fast', function()
		{
			content.load('/pages/' + id + '.html', function()
			{
				if(id == 4)
				{
					if($.browser.msie && $.browser.version<= '7.0')
						$('.report .right-large ol').css('margin-left','50px');
				}
				
				if(id == 7)
				{
					if($.browser.msie && $.browser.version<= '7.0')
						$('.report .left-small').css('height','600');
				}
				
				content.fadeIn('fast');
			});	//load new page in slideshow
		});
	}
}

$(function(){ 
	$('#node-276 h1, .dots').css('display','none');	   
	
	//change page when button is pressed
	$('#slideshow ul.slideshow-navigation li').click(function() 
	{ 
		//grab id
		var id = $('#slideshow').attr('rel');
		
		//calculate new id
		if($(this).attr('class') == 'prev')
			(id == 1) ? id = pages : id = parseInt(id) - 1;
		else
			(id == pages) ? id = 1 : id = parseInt(id) + 1;	
			
		//set new styles based on id
		if(id != 1 && id != pages) 
		{
			$('#slideshow').removeClass().addClass('report');	//add sub-page styles
			$('#slideshow ul.slideshow-navigation li').css('visibility','visible');	//make navigation buttons visible
		}
		else if(id == pages)
		{
			$('#slideshow ul.slideshow-navigation li.next').css('visibility','hidden');	//hide next button on last page
		}
		else
		{
			$('#slideshow ul.slideshow-navigation li.prev').css('visibility','hidden');	//hide previous button on first page
			$('#slideshow').removeClass();	//remove sub-page class
		}
		
		//set new id and navigate to it
		$('#slideshow').attr('rel', id);
		annual.navigate(id); 	
	});
	
	//init slideshow
	annual.init();
});
