$(document).ready(function(){
	//Got javascript?
	$('#no-script').remove();
		
	//Nav hover animation
	$('#portfolio, #resume, #bio').hover(
		function() {  
			$(this).stop().animate({color:'white'}, 300);
		}, 
		function() {
			$(this).stop().animate({color:'#D2D2D2'}, 400);
		}
	);

	//Nav text fadein
	$('#main li[id^="h"], .text').css({opacity: '0'});
	$('#portfolio').hover(
		function(){
			$('#hportfolio, #portfolio-text').stop().animate({opacity: '0.999'}, 300);
		},
		function(){
			$('#hportfolio, #portfolio-text').stop().animate({opacity: '0'}, 400);
		}
	);
	
	$('#resume').hover(
		function(){
			$('#hresume, #resume-text').stop().animate({opacity: '0.999'}, 300);
		},
		function(){
			$('#hresume, #resume-text').stop().animate({opacity: '0'}, 400);
		}
	);
	
	$('#bio').hover(
		function(){
			$('#hbio, #bio-text').stop().animate({opacity: '0.999'}, 300);
		},
		function(){
			$('#hbio, #bio-text').stop().animate({opacity: '0'}, 400);
		}
	);

	//Link hover animation
	$('#resume-window a[href^="mailto"], #resume-window .files a').hover(
		function() {  
			$(this).stop().animate({
				backgroundColor:'#EC008C',
				color:'white',
			},200);  
			},function() {  
			$(this).stop().animate({
				backgroundColor:'#EDEDED',
				color:'#EC008C',
			},250);  
        }
	);
	
	$('footer a').hover(
		function() {  
			$(this).stop().animate({
				backgroundColor:'#EC008C',
				color:'white',
			},200);  
        },
		function() {  
			$(this).stop().animate({
				backgroundColor:'white',
				color:'#EC008C',
			},250);  
        });
			
	//Content pages fadein
	$('#portfolio').click(
		function(){
			$('#portfolio-window').fadeIn(350);
		}
	);

	$('#resume').click(
		function(){
			$('#resume-window').fadeIn(350);
		}
	);

	$('#bio').click(
		function(){
			$('#bio-window').fadeIn(350);
		}
	);
	
	//Linkedin button
	$('#linkedin').hover(
		function () {
			$(this).stop().animate({top: '+=2px'}, 60);
		},
		function () {
			$(this).stop().animate({top: '-=2px'}, 60);
		}
	);
	
	//Close button
	$('.close').click(
		function(){
			$('.box').fadeOut(300);
			return false;
		}
	);

	/*$(document).keyup(
		function(e) { 
			if (e.keyCode == 27){
				$('.box').fadeOut(300);
			}
			else {e.keyCode == objEvent.DOM_VK_ESCAPE;}
		}
	);*/
	
	$('.close')
		.css({opacity: '0.5'})
		.hover(
			function () {
				$(this).stop().animate({opacity: '1.0'}, 200);
			},
			function () {
				$(this).stop().animate({opacity: '0.5'}, 300);
			}
		);
	
	//Portfolio gallery buttons
	$('#portfolio-window a img')
		.css({opacity: '0.6'})
		.hover(
			function () {
				$(this).stop().animate({
					boxShadow: '0 3px 3px 1px #888',
					opacity: '1.0',
					bottom: '+=3px'
				}, 100);
			},
			function () {
				$(this).stop().animate({
					boxShadow: 'none',
					opacity: '0.6',
					bottom: '-=3px'
				}, 200);
			}
		);
		
	//Prettyphoto gallery trigger
	$('a[rel^="prettyPhoto"]').prettyPhoto();
	
	//Site fade in
	$('html')
		.hide()
		.delay(200)
		.fadeIn(1000, 'easeInQuad');
});
