function goto2(){
	setTimeout(function(){
		$('#pages').animate({left: -984/*, leaveTransforms:true*/}, 700, function(){
			$('.dot.active').removeClass('active');
			$('.dot').eq(1).addClass('active');
			//goto1();
		});
	}, 5000);
}

function goto1(){
	//setTimeout(function(){
		$('#pages').animate({left: 0/*, leaveTransforms:true*/}, 700, function(){
			$('.dot.active').removeClass('active');
			$('.dot').eq(0).addClass('active');
			goto2();
		});
	//}, 5000);
}

$(function(){
	var fancyoptions = {
		'speedIn'		:	300, 
		'speedOut'		:	300,
		'overlayShow'	:	false,
		'hideOnContentClick': true,
		padding: 0
	};
	
	if (!isMobile){
		$.extend(fancyoptions, {
			'transitionIn'	: 'elastic',
			'transitionOut'	: 'elastic',
			'easingIn'      : 'swing',
			'easingOut'     : 'swing'
		});
	}else{
		$.extend(fancyoptions, {
			'transitionIn'	: 'fade',
			'transitionOut'	: 'fade'
		});
	}
	
	$('a img').each(function(){
		var href = $(this).parent().attr('href');
		if (href.indexOf('.png') > -1 || href.indexOf('.jpg') > -1){
			$(this).parent().fancybox(fancyoptions);
		}
	});
	
	$('#menu.typefaced a').each(function(n){
		
		var menuheight = -38;
		var timefactor = 50;
		
		$(this).hover(function(){
			$(this).data('ani', 'in');
			
			var bgPos = $(this).css('backgroundPosition').split(" ");
			$(this).css({backgroundPosition:bgPos[0] + ' 0px'});

			var runs = 7;
			for(var i = 0;i < runs;i++){
				// console.log('" + bgPos[0] + " " + (menuheight*i) + "px');
				setTimeout("if ($('#menu a:eq(" + n + ")').data('ani') == 'in'){$('#menu a:eq(" + n + ")').css({backgroundPosition:'" + bgPos[0] + " " + (menuheight*i) + "px'});}", timefactor*i);
			}
		},function(){
			$(this).data('ani', 'out');
			
			var bgPos = $(this).css('backgroundPosition').split(" ");
			var y = parseFloat(bgPos[1]);
			var runs = y / menuheight;
			
			
			var j = 0;
			for(var i = runs;i >= 0;i--){
				// console.log('" + bgPos[0] + " " + (menuheight*i) + "px');
				setTimeout("if ($('#menu a:eq(" + n + ")').data('ani') == 'out'){$('#menu a:eq(" + n + ")').css({backgroundPosition:'" + bgPos[0] + " " + (menuheight*i) + "px'});}", timefactor*j);
				j++;
			}
		});
	});
});
