/*
 |™*******************************************************************************************™*
 | 																		Back to top 30-06-2010
 |™*******************************************************************************************™*
*/	  
	  
//plugin
jQuery.fn.topLink = function(settings) {
	settings = jQuery.extend({
		min: 1,
		fadeSpeed: 200
	}, settings);
};

//usage w/ smoothscroll
$(document).ready(function() {
	//set the link
	$('#top-link').topLink({
		min: 400,
		fadeSpeed: 500
	});
	
	//smoothscroll
	$('#top-link').click(function(e) {
		e.preventDefault();
		$.scrollTo(0,500);
	});
});	

	//window event
$(function () { // run this code on page load (AKA DOM load)
 
	/* set variables locally for increased performance */
	var scroll_timer;
	var displayed = false;
	var $message = $('#toolbar');
	var $window = $(window);
	var top = $(document.body).children(0).position().top;
	$message.hide();
	
 
	/* react to scroll event on window */
	$window.scroll(function () {
		window.clearTimeout(scroll_timer);
		scroll_timer = window.setTimeout(function () { // use a timer for 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
			{
				$message.click(function () { $message.fadeOut(500); });
				$message.fadeIn(500, function () {
					displayed = true;
				});
			}
		}, 100);
	});
});

	
	


	


