//highlight current line
//switch to headline font
//autogenerate links - fontsize based on weight, add colors
//interactive sfzero links,
//interactive flashback links
//add bottom, random autogenerated content (pull images from sfzero)
//images of people participating 

$(document).ready(function()
{

	$.localScroll({duration:500, offset: {top: -85}, onBefore: function(){
		to_link = $(this).attr('href');
		id = to_link.substring(to_link.lastIndexOf('#') + 1,to_link.length);

		$('.over').removeClass('over');
	
		$('#nav a').each(function(){
			if (to_link == $(this).attr('href')) $(this).addClass('over');
		})
		
		$('#' + id).addClass('over');
		
		updateNav(id);
		
		
	}});
	
	$('a.edit').click(function(e){
		e.preventDefault();
		to_link = $(this).attr('href');
		id = to_link.substring(to_link.lastIndexOf('=') + 1,to_link.length);
		$(this.parentNode).load(this.href);
		goTo(id);
	})
	
});

function updateNav(id) {
  try {
		getFlashMovie("navswf").sendTextToFlash(id);
	} catch (e){ 
	
	}
}


function getFlashMovie(movieName) {
	var isIE = navigator.appName.indexOf("Microsoft") != -1;
	return (isIE) ? window[movieName] : document[movieName];
}

function setActive(id){
	$('.over').removeClass('over');
	$('#' + id).addClass('over');	
}

function goTo(id) {
	$.scrollTo('#' + id, 500, {offset: {top:-85}});
	setActive(id);
}

