$(document).ready(function() {
	//fancy navigation
	$('.navChild').hide();
	$('.navParent a.portfolio').click(function(e) {
		if($('.navChild').is(':hidden')) 	{
		e.preventDefault();
			var page = $('article').attr('id');
			if(page!='gallery') {
				$(this).html('Return to Portfolio').addClass('active');
			} else {
				$(this).addClass('active');
			}
		$('.navChild').slideDown(300);
		}
	});
	//gallery animation
	$("div.nojs").removeClass();
	$("#gallery li img").hover(function() {
		var imageUrl = $(this).attr('src');
		$(this).parent("div").css('background', 'url("'+imageUrl+'") no-repeat center bottom');
		$(this).animate({opacity: 0}, 200);
	}, function() {
		$(this).animate({opacity: 1}, 200);
	});
	//portfolio slider
	$('ul#portfolio').bxSlider({
		infiniteLoop: false,
		hideControlOnEnd: true,
		prevImage: 'assets/images/ar-prev.png',
		nextImage: 'assets/images/ar-next.png',
		pager: true
	});
	//lightbox initialisation
	$('ul#portfolio a').lightBox({
	overlayOpacity: 0,
	imageLoading: 'assets/images/lightbox-ico-loading.gif',
	imageBtnClose: 'assets/images/lightbox-btn-close.gif',
	imageBtnPrev: 'assets/images/lightbox-btn-prev.gif',
	imageBtnNext: 'assets/images/lightbox-btn-next.gif'
	});
	
	//arrow key support
	//left
	$(document).keyup(function(e){
		if (e.keyCode == 37) { 
		   $('.bx-prev').click();
		   return false;
		} else if (e.keyCode == 39) {
			$('.bx-next').click();
			return false;
		}
	});
});
