$(document).ready(function(){
	/* EXTERNAL LINKS */
	$('a[rel="external"], a[class="external"]').attr('target','_blank');
	
	/* SCHEDULE PAGE ANCHORS */
	var path = document.location.pathname.split('/');
	var loc = path[1]; //SWITCH TO 1 AFTER TAKING LIVE
	if(loc == 'schedule' || loc == 'clubs-races') {
		$.historyInit(pageload, "index.php");
		$('a[rel="history"]').click(function(){
			var hash = this.href;
			hash = hash.replace(/^.*#/, '');
			$.historyLoad(hash);
			return false;
		});
	}
});

function pageload(hash) {
	if(hash) {
		if($.browser.msie) {
			hash = encodeURIComponent(hash);
		}
		showDay(hash);
	} else {
		// start page
		showDay('day-one');
	}
}

function showDay(slug) {
	//hide
	$('.ribbon-block').css('display','none');
	$('#ribbon-nav li a').attr('id','');
	//show
	$('#block-'+slug).css('display','');
	$('#ribbon-nav-'+slug+' a').attr('id','selected');
	//jump to schedule block
    //var new_position = $('#left').offset();
    //window.scrollTo(new_position.left,new_position.top);
    return false;
}
