﻿//********************************************
//Cufon
//********************************************
Cufon.set('fontFamily', 'Helvetica')
Cufon.replace('#Header h1');
Cufon.replace('#SubTitle h2');
Cufon.replace('#IntroText p');
Cufon.replace('.title h3');

//********************************************
//onLoad
//********************************************
$(document).ready(function() {

	loadPageTwo();
	loadPageOne();
	
	$("a.screenshot").fancybox({
		'overlayShow'	: true,
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic',
		'overlayColor'	: '#000',
		'overlayOpacity'	: 0.6
	});

});//onLoad

function loadPageTwo(){
	$('.works, .here').click(function(){
		
		$('#PageOne').stop().animate({opacity: ".5"}, 200, function() {
				$('#Content').stop().animate({left:"-=742" }, 800, 'easeOutQuint');
			});
		
		$('#PageTwo').stop().animate({opacity: "1.0"}, 800, function(){	
			$('.pageTitle').stop().animate({right:"+=92"},200, 'easeOutQuint');
			$('.pageTwoTitle').stop().animate({opacity:"1.0"}, 200, 'easeOutQuint');
		});
		
		$('.wallpaperOne').stop().animate({opacity:"0"}, 7200, 'easeOutQuint');
		
		$('.pageTitle').children('.pageOneTitle').addClass('back');
	});
}

function loadPageOne(){
	$('.pageTitle, .navBack').click(function(){
		
		if($('.pageTitle').children('.pageOneTitle').hasClass('back')){
			$('#PageTwo').stop().animate({opacity: ".5"}, 200, function() {
				$('#Content').stop().animate({left:"+=742" }, 800, 'easeOutQuint');
			});
			
			$('#PageOne').stop().animate({opacity: "1.0"}, 800, function(){	
				$('.pageTwoTitle').stop().animate({opacity:"0"}, 200, 'easeOutQuint');
				$('.pageTitle').stop().animate({right:"-=92"},200, 'easeOutQuint');
			});
			
			$('.wallpaperOne').stop().animate({opacity:"1"}, 7200, 'easeOutQuint');
			
			$('.pageTitle').children('.pageOneTitle').removeClass('back');
		}
	});
}

function loadLinks(){
	$('#Projects').children().children().each(function(index) {
		$(this).delay(index*200).animate({opacity: "1", left: "+=150"}, 400, 'easeOutQuint');
	});
}
