Cufon.replace('h1');
Cufon.replace('h2');

var addthis_config = {
     username: "COOLWOC"
}

var COOLWOC = (function () {
	var my = {
		keys:{
			left:37,
			up:38,
			right:39,
			down:40,
			tab:9,
			space:32,
			enter:13
		},
		scrollTo:{}
	};
	
	my.scrollTo = function() {
		var scroll_timer;
		var displayed = false;
		var $message = $('#message a');
		var $window = $(window);
	    var top = $(document.body).children(0).position().top;
		
		//react to scroll event in window 
		
		$window.scroll(function(){
			window.clearTimeout(scroll_timer);
		   	scroll_timer = window.setTimeout(function(){    //use of a timer for the performance
				if($window.scrollTop() <= top) // hide if at the top of the page
				{   
					displayed = false;
					$message.fadeOut(500);
					
				} else if (displayed == false) { //show if scrolling down
					displayed = true;
					$message.stop(true, true).show().click(function(){
						$message.fadeOut(500);
					});
				}
			}, 50);
			
		});
	} 
	return my;
	
})();

/* intialise document */
jQuery(document).ready(function() {
	Cufon.now();
	
	$("a.iframe").fancybox( {
		'width' : '90%',
		'height' : '90%',
		'autoScale' : false,
		'transitionIn' : 'elastic',
		'transitionOut' : 'elastic'
	});
	
	COOLWOC.scrollTo(); 
});

