function updatePlayerInfo() {
  if(ytplayer && ytplayer.getDuration) {
	if(ytplayer.getDuration() > 0 && ytplayer.getDuration() == ytplayer.getCurrentTime())
	{
		ytplayer.seekTo(1);
		ytplayer.stopVideo();
		jQuery('.controles .pause').addClass('play');
		jQuery('.controles .pause').removeClass('pause');
	}
    
	jQuery('.slider').slider({value : ytplayer.getCurrentTime()});
  }
}

function play() {
  if (ytplayer) {
	ytplayer.playVideo();
  }
  else return false;
}

function pause() {
  if (ytplayer) {
	ytplayer.pauseVideo();
  }
  else return false;
}

function mute() {
  if (ytplayer) {
	ytplayer.mute();
  }
  else return false;
}

function unMute() {
  if (ytplayer) {
	ytplayer.unMute();
  }
  else return false;
}

function seekTo(segundos) {
  if (ytplayer) {
	ytplayer.seekTo(segundos);
  }
  else return false;
}

function onytplayerStateChange(newState) {
	
	duracao = ytplayer.getDuration();
	
	if(newState == 1)
	{
		jQuery(".slider").slider({max: duracao});
		return false;
	}
	if(newState == 3)
	{
		jQuery('.play_pause .play').addClass('pause');
		jQuery('.play_pause .play').removeClass('play');
	}
}

jQuery('document').ready(function($)
{
	$('.controles .play').live('click', function()
	{
		play();
		$(this).addClass('pause');
		$(this).removeClass('play');
		return false;
	});
	
	$('.controles .pause').live('click', function()
	{
		pause();
		$(this).addClass('play');
		$(this).removeClass('pause');
		return false;
	});
	
	$('.controles .mute').live('click', function()
	{
		mute();
		$(this).addClass('unmute');
		$(this).removeClass('mute');
		return false;
	});
	
	$('.controles .unmute').live('click', function()
	{
		unMute();
		$(this).addClass('mute');
		$(this).removeClass('unmute');
		return false;
	});
	
	// inicia el slider
	$(".slider").slider(
	{
		range: "min",
		value: 0,
		min: 0,
		max: 0,
		slide: function( event, ui )
		{
			seekTo(ui.value);
		}
	});
});
