function redrawRightmenu() {
	var $scrollingDiv = 	$('.sub_menu_fixed');
	wscroll = $(window).scrollTop();
	if (wscroll > 250) {
		$scrollingDiv.css("marginTop", ($(window).scrollTop() - 250) + "px");
	}
	else {
		$scrollingDiv.css("marginTop", "0px");
	}
}

$(document).ready(function(){

	// Email Encryption
	$('a').edecrypt();
	
	// Main Menu effect
	$('#menu ul li a').hover(
		function(){ $(this).stop().animate({"marginTop": "-2px"}, "fast" ); },
		function(){ $(this).stop().animate({"marginTop": "2px"}, "fast" ); }
	);

	// Side menu positions
	var $scrollingDiv = 	$('.sub_menu_fixed');
	if ($scrollingDiv.height() < ( $(window).height() - 270 ) ) { // Scroll effect only if the menu is not too tall
		if (!$scrollingDiv.hasClass('sub_menu_fixed_wide')) {
			if ($.browser.webkit) {
				$(window).scroll( redrawRightmenu );
			}
			else {
				$(window).scroll( $.throttle( 250, redrawRightmenu ) );
			}
		}
	}
	
	// Lightbox effect
	$('a.illustration').lightBox();
	
});

