function loadFile(obj) {
	thisMovie("single").sendEvent('LOAD', obj);
}
 
function thisMovie(movieName) {
  if(navigator.appName.indexOf("Microsoft") != -1) {
    return window[movieName];
  } else {
    return document[movieName];
  }
};

$(function() {
	
	var background = {};
	var id = 0;
	function generate() { return "video-wall-item-" + (id++); }
	
	if ($('#video-wall.no-hover').length == 0) {
		$('#video-wall a').hover(function() {
			this.id = this.id || generate();
			background[this.id] = this.style.backgroundImage;
			this.style.backgroundImage = 'none';
			$('span', this).css('display', 'inline');
		}, function() {
			$('span', this).css('display', 'none');
			this.style.backgroundImage = background[this.id];
		});
	}
	
	$('#video-wall a').click(function() {
		loadFile({file: this.href});
		return false;
	});
});

$(window).load(function() {
    
    var options = $.extend({
        fullScreen: false
    }, window.playerOptions || {});
	
	var selector = window.playerSelector || '#video-wall .player';
	var player = $(selector)[0];
	var width = parseInt($(player).width());
	var height = parseInt($(player).height());
	
	var s1 = new SWFObject(playerUrl, "single", width, height, "7", "#000000");
	
	s1.addParam('allowFullscreen', options.fullScreen);
	
	s1.addVariable("file", theMovie);
	s1.addVariable("backcolor","000000");
	s1.addVariable("frontcolor", "FFFFFF");
	s1.addVariable("lightcolor", "DDDDDD");
	s1.addVariable("autostart", true);
	s1.addVariable("enablejs", true);
	s1.addVariable('controlbar', 'over');
	s1.addVariable("javascriptid", "single");
	s1.addVariable("stretching", "uniform");
	s1.addVariable("width", width);
	s1.addVariable("height", height);
	s1.write(player);
		
});
