// JavaScript Document

(function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
});
$(document).ready(function(){
	//jQuery.preLoadImages("/cms/public/aqualandia/gui/icon-home-play.png", "/cms/public/aqualandia/gui/icon-home-audio-off.png");
	//jQuery("a[rel^='prettyPhoto']").prettyPhoto();
});
function updateButton(newState) {
	if (newState == 1) { /* playing */
		$('#videoPlayButton').css("background-image", "url(/cms/public/aqualandia/gui/icon-home-pause.png)");
	} else if (newState == 2) { /* paused */
		$('#videoPlayButton').css("background-image", "url(/cms/public/aqualandia/gui/icon-home-play.png)");
	}
}
function onYouTubePlayerReady(playerId) {
	myplayer = document.getElementById("videoPlayer");
	myplayer.addEventListener("onStateChange", "updateButton");
	$('#videoPlayButton').click(function(){
		if (myplayer.getPlayerState() == 1) { /* playing */
			myplayer.pauseVideo();
			$(this).css("background-image", "url(/cms/public/aqualandia/gui/icon-home-play.png)");
		} else if (myplayer.getPlayerState() == 2) { /* paused */
			myplayer.playVideo();
			$(this).css("background-image", "url(/cms/public/aqualandia/gui/icon-home-pause.png)");
		}
	});
	$('#videoMuteButton').click(function(){
		if (myplayer.isMuted()) {
			myplayer.unMute();
			$(this).css("background-image", "url(/cms/public/aqualandia/gui/icon-home-audio-on.png)");
		}
		else {
			myplayer.mute();
			$(this).css("background-image", "url(/cms/public/aqualandia/gui/icon-home-audio-off.png)");
		}
	});
	$('#videoZoomButton').click(function(){
		if (myplayer.getPlayerState() == 1) { /* playing */
			myplayer.pauseVideo();
			$('#videoPlayButton').css("background-image", "url(/cms/public/aqualandia/gui/icon-home-play.png)");
		}
		//
		$('#videoZoomButton a').prettyPhoto({
			flash_markup: '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="{width}" height="{height}"><param name="wmode" value="{wmode}" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="{path}&start=' + myplayer.getCurrentTime() + '" /><embed src="{path}&start=' + myplayer.getCurrentTime() + '" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="{width}" height="{height}" wmode="{wmode}"></embed></object>'
			});
		$('#videoZoomButton a').click();
		//$.prettyPhoto.open($('a', this).attr('href') + "&start=" + myplayer.getCurrentTime(), 'Video Aqualandia', '');
	});
}

