/* Author: Kyle McGuire

*/

$(document).ready(function(){
	var navMarkup = '<a href="#forward" class="nav-link" id="nav-link-forward"><div class="nav-arrow">Forward</div></a><a href="#prev" class="nav-link" id="nav-link-previous"><div class="nav-arrow">Previous</div></a>';
	$('nav').append(navMarkup);

	function onSlideBefore(){
		if(this.getAttribute('data-name') != 'home'){
			$('header').animate({
				opacity:0
			}, 500, 'swing');
		};

		$(this).find('.content-wrapper').removeAttr("style")
	};

	function onSlideAfter(currSlideElement, nextSlideElement) {
		$('body').removeClass(currSlideElement.getAttribute('data-name')).addClass(nextSlideElement.getAttribute('data-name'));
		$('header').animate({
			opacity:1
		}, 500, 'swing');
		$(this).find('.content-wrapper').animate({
			marginTop:0
		}, 500);
		$('.nav-link').blur();
	};

	var $homeslide = $('.hp.content-inner').cycle({
		fx:			'fade',
		speed:		1000,
		timeout:	0,
		next:		'#nav-link-forward',
		prev:		'#nav-link-previous',
		before:		onSlideBefore,
		after:		onSlideAfter
	});
	$('.home-nav a').each(function(index) {
		$(this).on('click', function(){
			$homeslide.cycle(index+1);
		});
	});
	$(".cblink-img").colorbox({
		opacity:.5
	});
	$(".cblink").colorbox({
		iframe:true,
		innerWidth:'80%',
		innerHeight:'80%',
		scrolling:true,
		opacity:.5
	});

	$("footer ul li a").colorbox({
		iframe:true,
		innerWidth:'60%',
		innerHeight:'60%',
		maxWidth:'80%',
		scrolling:true,
		opacity:.5
	});
});

