function onYouTubePlayerReady(playerId) {
	ytplayer = document.getElementById('myytplayer');
	setInterval(updateytplayerInfo, 250);
	updateytplayerInfo();
	ytplayer.addEventListener('onStateChange', 'onytplayerStateChange');
	document.getElementById('controls').style.display = 'block';
}	

function onytplayerStateChange(newState) {
	 setytplayerState(newState);
}	

function showVolume() {
	alert( ytplayer.getVolume(70) );
	ytplayer.setVolume(70);
}	

function updateTimebar() {
	var all = ytplayer.getDuration();
	var part = ytplayer.getCurrentTime();
	var percent = getPercent(all, part);
	var timebarWidth = 450;
	document.getElementById('timebarIndicator').style.left = percent * (timebarWidth / 100) + "px";
}	

function getPercent(all, part) {
   return (all > 0) ? (100 / all) * part : 0;
}	
