var clickedVideo = false;
var videoHtml = '';
function initVideoPopup() {
	$$('.video-popup-link').addEvent('click', function(event) {
		event.stop();
		var videoElement = $('video');
		if(videoElement) {
			if(typeof pageTracker != 'undefined') {
				pageTracker._trackEvent("video", "view", "P2H in our own words");
			}
			if(Browser.Engine.trident) {
				videoElement.set('html', videoHtml);
			}
			showPopup('video-popup', true, true);
			var videoPopupClose = $('video-popup-close');
			if(videoPopupClose) {
				videoPopupClose.addEvent('click', function(event) {
					event.stop();
					hidePopup();
					if(Browser.Engine.trident) {
						videoElement.empty();
					}
				});
			}
			var overlayElement = $('overlay');
			if(overlayElement) {
				overlayElement.addEvent('click', function() {
					if(Browser.Engine.trident) {
						videoElement.empty();
					}
				})
			}
		}
		else if(clickedVideo){
			return false;
		}
		else{
			clickedVideo = true;
			new Request({
				url: '/video-popup.html',
				onSuccess: function(response) {
					new Element('div',{
						id: 'video-popup-container'
					}).inject($('footer'), 'after');
					$('video-popup-container').set('html', response);
					swfobject.embedSWF(videoHost + "/swf/videoPlayer.swf", "video-content", "600", "373", "9.0.0");
					var videoElement = $('video');
					if(videoElement)
					{
						videoHtml = videoElement.get('html');
						if(typeof pageTracker != 'undefined') {
							pageTracker._trackEvent("video", "view", "P2H in our own words");
						}
						if(Browser.Engine.trident) {
							videoElement.set('html', videoHtml);
						}
						showPopup('video-popup', true, true);
						var videoPopupClose = $('video-popup-close');
						if(videoPopupClose) {
							videoPopupClose.addEvent('click', function(event) {
								event.stop();
								hidePopup();
								if(Browser.Engine.trident) {
									videoElement.empty();
								}
							});
						}
					}
				}
			}).send();
		}
	});
}


function preloadHomeImages() {
	var imagesPath = '/css/images/';
	var images = [
		imagesPath + 'home-sprite.gif'
	];
	new Asset.images(images);
}

window.addEvent('domready', function() {
	initVideoPopup();
	preloadHomeImages();
});