var mediaslider = false;
var update_slider = false;

if (document.images)
{
	pauze_nrm = new Image(31,31);
	pauze_nrm.src = "/images/psyq/player/pauzeknop.jpg";

	pauze_over = new Image(31,31);
	pauze_over.src = "/images/psyq/player/playup.gif";

	play_nrm = new Image(31,31);
	play_nrm.src="/images/psyq/player/playup.gif";

	play_over = new Image(31,31);
	play_over.src="/images/psyq/player/playover.gif";

	stop_nrm = new Image(31,31);
	stop_nrm.src = "/images/psyq/player/stopup.gif";

	stop_over = new Image(31,31);
	stop_over.src = "/images/psyq/player/stopover.gif";

	fullscreen_nrm = new Image(31,31);
	fullscreen_nrm.src = "/images/psyq/player/fullscreen-up.jpg";

	fullscreen_over = new Image(31,31);
	fullscreen_over.src = "/images/psyq/player/fullscreen-over.jpg";
}

function setVolume(percentage) {
	// volume van -10000 (uit) tot 0 (full blast)
	var volumeVar  = percentage*100 - 10000;
	MediaPlayer.Volume = volumeVar;
}

function getVolume() {
	return Math.round((MediaPlayer.Volume + 10000)/100);
}

function getMedialength() {
	return Math.round(MediaPlayer.duration);
}

function getHumanMediaLength() {
	var total_seconds = getMedialength();
	var total_minutes = Math.floor(total_seconds/60);
	var rest_seconds = total_seconds - (total_minutes * 60);

	return total_minutes + ":" + rest_seconds;
}

function getMediaPosition() {
	return Math.round(MediaPlayer.currentPosition);
}

function getHumanMediaPosition() {
	var total_seconds = getMediaPosition();
	var total_minutes = Math.floor(total_seconds/60);
	var rest_seconds = total_seconds - (total_minutes * 60);
	if(rest_seconds < 10) rest_seconds = "0" + rest_seconds;

	return total_minutes + ":" + rest_seconds;
}

function setMediaposition(position) {
	MediaPlayer.currentPosition = position;
	return false;
}

function mute() {
	MediaPlayer.Mute = true;
	document.ico_mute.src = "/images/psyq/volume-onoff.gif";
	document.ico_unmute.src = "/images/psyq/volume-onoff.gif";
	return false;
}

function unmute() {
	MediaPlayer.Mute = false;
	document.ico_mute.src = "/images/psyq/volume-onoff.gif";
	document.ico_unmute.src = "/images/psyq/volume-onoff.gif";
	return false;
}

function updateMediaposition() {
	update_slider = true;
	$('current_playtime').innerHTML = getHumanMediaPosition();
	mediaslider.setValue(getMediaPosition(), 0);
	update_slider = false;

	setTimeout("updateMediaposition()", 500);
}

function setFullscreen() {
	MediaPlayer.DisplaySize = 3;
}
