$(document).ready(function(){
	Cufon.now();
	Cufon.replace('.menuItem');
	Cufon.replace('h1');
	Cufon.replace('h2');
	Cufon.replace('h3');
	Cufon.replace('h4');
	Cufon.replace('p');
	Cufon.replace('a');
	Cufon.replace('.UniSans12');
	Cufon.replace('.UniSans14');
	Cufon.replace('#omporsager2');
	
	var activeSite = $(window.location).attr('hash')+'MAct';
	var curtainState = true;
	
	$('#referencer a').fancybox({
		'width'			: 800,
		'height'		: 600, 
		'titlePosition'	: 'over',
		'transitionIn'	: 'elastic',
		'transitionOut'	: 'elastic'
	});
	
	$('a[rel=referencer]').click(function(){
		_gaq.push(['_trackEvent', 'Referencer', 'Click', $(this).attr('href')]);
	});
	
	$('#menu').localScroll({
		target: '#content', // Could be a selector or a jQuery object too.
		queue:true,
		duration:800,
		easing: 'swing',
		hash: true
	});
		
	if(activeSite == 'MAct') {
		activeSite = 'forsideMAct';
	}
	$(activeSite).fadeIn();

	function curtainUp() {
		$('#curtain').stop().animate({top:'-140px'},600);
		$('#umbrella').stop().animate({top:'-30px'},600);
		$('#umbrellashadow').stop().animate({width:'340px', height:'30px', marginLeft:'-170px'},600);
		curtainState = false;
	}
	function curtainDown() {
		$('#curtain').stop().animate({top:'0px'},600);
		$('#umbrella').stop().animate({top:'-100px'},600);
		$('#umbrellashadow').stop().animate({width:'238px', height:'21px', marginLeft:'-119px'},600);
		curtainState = true;
	}
	
	$('#referencer ul img').mouseover(function(){
		$(this).attr('src', $(this).attr('src').replace("bw", ""));
	});
	
	$('#referencer ul img').mouseleave(function(){
		$(this).attr('src', $(this).attr('src').replace(".png", "bw.png"));
	});
	
	$('#hoverpart, #mailclick, #contractclick').mouseover(function(){
		_gaq.push(['_trackEvent', 'Fun', 'Hover', 'Curtain']);
		curtainUp();
	});
	$('#hoverpart, #mailclick, #contractclick').mouseleave(function(){
		curtainDown();
	});
	$('.menuItem').hover(function(){
		$(this).stop().animate({marginTop:'-4px'},200,function(){
			$(this).animate({marginTop:'0px'},200);
		});
	});
	$('.menuItem').mouseleave(function(){
		$(this).stop().animate({marginTop:'0px'},200);
	});
	$('.menuItem').click(function(){
		if('#'+$(this).attr('id')+'Act' != activeSite) { 
			$(activeSite).stop(true,true).slideUp(600);
		}
		activeSite = '#'+$(this).attr('id')+'Act';
		$(activeSite).slideDown(600);
	});
	
	$('.icanread').click(function(){
		_gaq.push(['_trackEvent', 'Fun', 'Click', 'iCanRead']);
		if(curtainState) {
			$('html, body').animate({scrollTop:0}, 'slow');
			curtainUp();
			setTimeout(curtainDown,10000);
		} else {
			curtainDown();
		}
	});
});
