$(document).ready(
	function() {
		var previewBox = $('#shortBlurb');
		previewBox.hide();
		$('a.popup')
			.hover(
				function(e) { // over
					var linkName = this.name;
					previewBox
						.css({backgroundColor: '#EEE'})
						.offset({top: e.pageY + 20, left: e.pageX - 100})
						.html($('div#'+linkName).html())
						.fadeIn('medium');
				},
				function() { // out
					previewBox.hide();
				}
			)
			.mousemove(
				function(e) {
					previewBox.offset({top: e.pageY + 20, left: e.pageX - 100});
					//previewBox.css({top: e.pageY, left: e.pageX + 20});
				}
			);
		$('a#gridStart1').click(function(){$('#gridWindow').scrollTo(0, 500, {axis:'x'});return false;});
		$('a#gridStart2').click(function(){$('#gridWindow').scrollTo(0, 500, {axis:'x'});return false;});
		$('a#gridEarlier1').click(function(){$('#gridWindow').scrollTo('-=60', 500, {axis:'x'});return false;});
		$('a#gridEarlier2').click(function(){$('#gridWindow').scrollTo('-=60', 500, {axis:'x'});return false;});
		$('a#gridLater1').click(function(){$('#gridWindow').scrollTo('+=60', 500, {axis:'x'});return false;});
		$('a#gridLater2').click(function(){$('#gridWindow').scrollTo('+=60', 500, {axis:'x'});return false;});
		$('a#gridEnd1').click(function(){$('#gridWindow').scrollTo(9999, 500, {axis:'x'});return false;});
		$('a#gridEnd2').click(function(){$('#gridWindow').scrollTo(9999, 500, {axis:'x'});return false;});
	}
);

function setGridStart( dayStartTime, gridStartTime ) {
	// default is 8:00am
	var dayStart = 0 - ( ( dayStartTime - 8 ) * 60 );
	$('#grid').css("margin-left", dayStart);
	var scrollDistance = ( gridStartTime - dayStartTime ) * 60;
	$('#gridWindow').scrollTo( scrollDistance, 1000, {axis:'x'} );
}
