$(function(){
	$('.body1').css({opacity:'0', zIndex:'-1'});
	$('#content').css({zIndex:'-1'})
	$('#content article').hide();
	$('.box').css({height:'0%',width:'0%', top:'50%', left:'50%'});
	$('.text').css({display:'none'});
	var act;
	$('a').click(function(){
		page=$(this).attr('href');
		if (page.substr(page.indexOf('.'),5)=='.html') { return true}
		if (page.substr(page.indexOf('#'),6)=='#page_') {
			if (page=='#page_0') {
				$('.body1').stop().animate({opacity:'0'},400, function(){$(this).css({zIndex:'-1'})});
				$(act).find('.text').animate({opacity:'hide'},400, function(){$(this).parent().animate({height:'0%',width:'0%', top:'50%', left:'50%'}, 400,'easeOutQuad', function(){$('#content').css({zIndex:'-1'});});})
				
			} else {
				$('.body1').stop().animate({opacity:'0.4'},400).css({zIndex:'3'});
				$('#content').css({zIndex:'5'});
			}
				$('#menu li, #footer_menu li').removeClass('active');
				$('.nav'+page.substr(6)).addClass('active');
			if (act) {
				var act_box=$(act).find('.box'),
					act_text=$(act).find('.text'),
					page_box=$(page).find('.box'),
					page_text=$(page).find('.text');
				act_text.animate({opacity:'hide'},400, function(){
					act_box.animate({height:'0%',width:'0%', top:'50%', left:'50%'}, 400,'easeOutQuad', function(){
						$('#content').css({zIndex:'5'});
						$('#content article').hide();
						$('#content .close').animate({top:'50'},400, 'easeOutBack');
						$('.box').css({height:'0%',width:'0%', top:'50%', left:'50%'});
						$('.text').css({display:'none'});
						$(page).show();
						page_box.animate({height:'100%',width:'100%', top:'0%', left:'0%'}, 600,'easeOutBack',function(){
							page_text.animate({opacity:'show'},400);
							$(page).find('.close').animate({top:'23'},400, 'easeOutBack')
							act=page;
						});
					});
				})
			} else {
				var page_box=$(page).find('.box'),
					page_text=$(page).find('.text');
				$(page).show();
				page_box.animate({height:'100%',width:'100%', top:'0%', left:'0%'}, 600,'easeOutBack',function(){
					page_text.animate({opacity:'show'},400);
					$(page).find('.close').animate({top:'23'},400, 'easeOutBack')
					act=page;
				});
			}
				return false;
			} else {return true}
	})
})
