
var _videoHtml = '<h3>@category</h3>'
_videoHtml += '<h1>@name</h1>'
_videoHtml += '<div id="video_player">'
_videoHtml += '<embed src="/_resx/flash/videos/vid_player_1.7.swf" quality="high" pluginspage="https://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" width="100%" height="100%" flashvars="@flashvars"></embed>';
_videoHtml += '</div>'

var _videoCurrentCategory;

var _videoCategories = new Array(
    ["confessions09", "Confessions of a Cantab"],
	["confessions08", "Confessions of a Cantab 08"],
	["ssf", "The Story So Far"]
	//["memoirs", "Legendary Memoirs"]
	)


var _videos = new Array(

	["ryan_crotty", "Ryan Crotty", "/media/confessions/09/ryan-crotty.flv", "confessions09"],
	["tabai_matson", "Tabai Matson", "/media/confessions/09/tabai-matson.flv", "confessions09"],
	["george_whitelock", "George Whitelock", "/media/confessions/09/george-whitelock.flv", "confessions09"],

	["casey_laulala", "Casey Laulala", 									"/media/confessions/Casey_laulala.flv", "confessions08"],
	["Slade_Patterson", "Colin Slade &amp; James Paterson", 			"/media/confessions/Slade_Patterson.flv", "confessions08"],
	["George_Adam_Whitelock", "George &amp; Adam Whitelock", 			"/media/confessions/George_Adam_Whitelock.flv", "confessions08"],	
	["Rob_Penny", "Rob Penney", 											"/media/confessions/Rob_Penny.flv", "confessions08"],
	["Scot_Robinson", "Scott Robertson", 									"/media/confessions/Scot_Robinson.flv", "confessions08"],
	["Stephen_Brett", "Stephen Brett", 										"/media/confessions/Stephen_Brett.flv", "confessions08"],	
	
						
	["kieran_read", "Kieran Read", 									"/media/confessions/kieran_read.flv", "confessions08"],
	["paul_williams", "Paul Williams", 								"/media/confessions/paul_williams_1.flv", "confessions08"],
	["flynn_johnstone", "Corey Flynn &amp; Campbell Johnstone", 	"/media/confessions/Flynn_Johnstone.flv", "confessions08"],
	
	["ssf_sept_26_08", "26th September 2008", 	"/media/story_so_far/ssf_26-09-08.flv", "ssf"],
	["ssf_sept_08", "18th September 2008", 	"/media/story_so_far/ssf_18-9-08.flv", "ssf"],
	["ssf_august_08", "27th August 2008", 	"/media/story_so_far/ssf_august_08.flv", "ssf"]

	
	)
	

function setVideoWindow(show){
	var videoWindow = $("#video_window").get(0);
	var modalBg = $("#modal_bg").get(0);
	var videoInterface = $("#video_interface").get(0);
	
	if(show){		
		if(_isIE6){
			window.scrollTo(0, 0)
			document.getElementsByTagName("html")[0].style.overflowY = "hidden";
			document.body.style.overflow = "hidden";
		}
		videoWindow.style.display = "block";
		modalBg.style.display = "block";
	}else{
		videoInterface.innerHTML = "";
		videoWindow.style.display = "none";
		modalBg.style.display = "none"
		if(_isIE6){
			document.getElementsByTagName("html")[0].style.overflowY = "scroll";
			document.body.style.overflow = "";			
		}		
	}
	
	//document.getElementsByTagName("html")[0].style.overflowY="scroll";
}

function setCategory(category, withDefaultVideo){
	
	if(withDefaultVideo == undefined){
		withDefaultVideo = true;
	}
	
	var video_list = document.getElementById("video_player_list");

	video_list.innerHTML = "";

	for(var i=0; i<_videos.length; i++){
		
		if(_videos[i][3] == category){
		
			var li = document.createElement("li");
			var a = document.createElement("a");
			
			a.href = "javascript:void(0);";
			a.video_id = _videos[i][0];
			a.onclick = function(){
				videoClick(this);
				this.blur();
			}
			
			a.innerHTML = _videos[i][1];
			
			li.appendChild(a);
			video_list.appendChild(li);
		}
	}
	
	_videoCurrentCategory = category;
	
	
	/* Set Tabs */
	var tabs = $("#video_tabs a");
	for(var i=0; i<tabs.length;i++){
		if(tabs[i].id == "video_tab_" + category){
			tabs[i].className = "selected";
		}else{
			tabs[i].className = "";
		}
	}
	
	if(withDefaultVideo){
		setDefaultVideo(category);
	}
	
}

function videoClick(link){
	setVideo(link.video_id);
}

function setDefaultConfession(){
	setDefaultVideo("confessions08");
}

function setConfession(video_id){
	setVideo(video_id);
}

function setDefaultVideo(category){
	
	for(var i = 0; i<_videos.length; i++){
		if(_videos[i][3] == category){
			setVideo(_videos[i][0]);
			return;
		}
	}
	
	setVideo(_videos[0][0]);
}

function setVideo(video_id){
	
	setVideoWindow(true);
	
	var videoInterface = document.getElementById("video_interface");
	var video;
	for(var p=0; p<_videos.length; p++){
		if(_videos[p][0] == video_id){
			video = _videos[p];
		}
	}
	
	var category = video[3];
	if(category != _videoCurrentCategory){
		setCategory(category, false);
	}
	
	for(var i=0; i < _videoCategories.length; i++){
		if(_videoCategories[i][0] == category){
			var categoryTitle = _videoCategories[i][1];
		}
	}
	
	var videoHtml = _videoHtml.replace(/@name/ig, video[1]);
	
	videoHtml = videoHtml.replace(/@category/ig, categoryTitle);
	
	
	videoHtml = videoHtml.replace(/@flashvars/ig, "flvPath=" + encodeURIComponent(video[2]));
	videoInterface.innerHTML = videoHtml;
	//doHeadingReplace();
}
/*
function initVideos(){
	setCategory("confessions");
}

EventUtils.addEventListener(window,'load',initVideos);*/