jQuery(document).ready( function($) {
	(function() {
		var prevPos, prevPosX, prevPosY, newPos, newPosX, newPosY;
		if (!((prevPosX = parseInt($.cookie('xanderpos'))) && (prevPosY = parseInt($.cookie('yanderpos'))))) {
			prevPosX = -400;
			prevPosY = -200;
		}
		newPosX = prevPosX - Math.floor((Math.random() - 0.5) * 50);
		newPosY = prevPosY - Math.floor((Math.random() - 0.5) * 50);

		prevPos = prevPosX + 'px ' + prevPosY + 'px';
		newPos = newPosX + 'px ' + newPosY + 'px';

		$('header #shine').css('background-position', prevPos);
		$('header #shine').animate(
			{
				backgroundPosition: newPos
			},
			2000,
			function () {
				$.cookie('xanderpos', newPosX);
				$.cookie('yanderpos', newPosY);
			}
		);
	})();
	$('nav.top li').hover(
		function() {
			$(this).addClass('hover');
		},
		function() {
			$(this).removeClass('hover');
		}
	);
	$('#processDiagram .rollover').hover(
		function() {
			$(this).addClass('hover');
		},
		function() {
			$(this).removeClass('hover');
		}
	);
	$('#gallery a.popup-trigger').click( function() {
		$.ajax({
			url:	$(this).attr('rel')
			}
		).success(function() {$('#gallery .popup').html(($(this).responseText))});
	});
});
