//
// (c) 2008 webActive
//
var scrollOffset = 0;

function scroller()
{
	window.scrollBy(-scrollOffset/2, 0);	//* Math.sqrt(scrollOffset)
	setTimeout("scroller()", 70);
}

$(document).ready(
	function()
	{
		$(document).bind("mousewheel", function(event, delta)
		{
			var scrollOffset = 100;
	        var scrollDelta = -delta;
    	    window.scrollBy(scrollOffset * scrollDelta / Math.abs(scrollDelta), 0);
		});
		
		$(document).mousemove(function(e)
		{
			mousex = e.pageX;
			var winwidth = $(window).width();
			var winscroll = $(window).scrollLeft()

			var leftedge = winwidth / 4;
			var rightedge = winwidth - leftedge;
			
			if (mousex - winscroll < leftedge)
			{
				scrollOffset = leftedge - (mousex - winscroll);
			} else			
			if (mousex - winscroll > rightedge)
			{
				scrollOffset = (winwidth - (mousex - winscroll)) - leftedge;	
			} else
			scrollOffset = 0;
	    });
		
		$(".Project").animate({ opacity: 0.6}, 300 );

		$(".Project").hover(
			function()
			{
				$(this).stop().animate({ opacity: 1}, 500 );
			},	function()
			{
				$(this).stop().animate({ opacity: 0.5}, 500 );
			}
		);
		
		scroller();
	}
);
