// JavaScript Document


$(document).ready(function(){

    $("body").live("videoFlash",function(){
	   
	 	//replace the video elements
	  $("video").each(function(){
		  
		  var player = $(this);
		  
		  //build the holder
		  var holder = $("<a></a>");
		  
		 
		  
		  //set the anchor
		  holder
		  	.attr("style",player.attr("style"))
			.css("display","block")
			.attr("href",player.attr("src"))
			.attr("data-video-player","true")
			;
		 		 
		  
		  if (player.is("[poster]" && !player.is("[autoplay]"))){
			
			  holder.append($("<img/>").attr("src",player.attr("poster")));			  
		  }

		  if (player.is("[loop]")){
			
			  holder.attr("data-video-loop","true");			  
		  }
		  
		  
		  player.replaceWith(holder);
		  
	  });

	  $("a[data-video-player]").each(function () {

		  //remove the image only if in a paused container
		  var target = $(this);              
		  
		  var  videoOptions = {	
		  		  key: "#@6f564c624f8cf94e805",			
				  wmode: 'transparent',
				  autoPlay: $(this).is("[data-video-autoplay]"),
				  onLoad: function () {
					  this.setVolume(50);
				  },
				  onFinish: function(){
				  
					  var redirect = target.attr("data-video-redirect");
					  
					  if (redirect != undefined){
						  
						  window.location.href = 	redirect;
					  }	
				  }
				  
		  };

		  if (target.is("[data-video-loop]")){
					
			videoOptions.onBeforeFinish = function () {
			// cancel Finish event => loop
			return false;
			}					
		  }
			

		  target.attr("data-ready", "true")
			  .flowplayer("/_scripts/flowplayer/flowplayer.commercial-3.2.7.swf", videoOptions);

	  });
        
       
    });
});
