$(document).ready(function(){
						   
	$('#navigation li a').each(function(){
		var $link = $(this);
		$link.hover(function(){
			$link.addClass('hover');
		}, function(){
			$link.removeClass('hover');
		});													
	});

});


var player;

function playerReady(obj) {
	var id = obj['id'];
	var version = obj['version'];
	var client = obj['client'];
	//alert('the videoplayer '+id+' has been instantiated');
	player = document.getElementById(id);
	player.addModelListener('TIME', 'switchSlides');
};

function gotoTime(time){
	player.sendEvent("SEEK", time);
};

// Updates Current Slide Value
function updateCurrent(num){
	$("#current_slide").attr("value", num).text();
};

// Updates Navigation By Adding/Removing class
function updateNavigation(num){
	$('#navigation')
	.find('li.current')
	.removeAttr('class');
	
	$('#navigation')
	.find('li:eq('+num+')')
	.addClass('current');
};

// Updates Slides
function updatePresentation(num){
	$('#presentation-wrapper')
	.find('.display')
	.removeAttr('class')
	.addClass('hidden');
	
	$('#presentation-'+num)
	.removeAttr('class')
	.addClass('display');
	
	//$('#presentation-wrapper')
	//.find('.first')
	//.removeAttr('class')
	//.addClass('presentation-holder');
	
	//$('#presentation-'+num)
	//.addClass('presentation-holder')
	//.addClass('first');
};

// Runs Each Function
function update(num){
	updateCurrent(num);
	updateNavigation(num);
	updatePresentation(num);
};
