function playVideo(vID) {
	theVideo = "/videos/";
	theVideo += vID + ".flv";
	if(typeof player == "undefined" || typeof player.sendEvent == "undefined") {
		createPlayer(theVideo);
	}
	else {
		player.sendEvent('STOP');
		player.sendEvent('LOAD',theVideo);
	}
}
function createPlayer(theVideo) {
	var stageW = 570;
	var stageH = 320;
	var flashvars = {};
	var params = {};
	params.bgcolor = "#000000";
	params.allowfullscreen = "false";
	flashvars.autostart = "true";
	flashvars.controlbar = "none"; // "over", "none", "bottom", "top"
	flashvars.smoothing = "false";
	flashvars.icons = "false";
	flashvars.stretching = "none";
	flashvars.bufferlength = 3;
	flashvars.displayclick = "none";
	// note if you use this line, there are issues in IE7 (Microsoft...)
	params.wmode = "transparent";
	flashvars.stageW = stageW;
	flashvars.stageH = stageH;
	flashvars.file = theVideo;
	attribs = {};
	attribs.id = "SkyV_player";
	attribs.name = "SkyV_player";
	swfobject.embedSWF("/products/eScape/catalog/player-licensed.swf", "movie", stageW, stageH, "9.0.0", "/common/swfobject/expressInstall.swf", flashvars, params, attribs);
}
function playerReady(obj) {
	//console.info('the videoplayer '+obj['id']+' has been instantiated');
	player = document.getElementById(obj['id']);
	player.addModelListener("STATE","playState");
	if (overlaySupported) { 
		$("#thumbs_vertical").css('opacity',.6).hoverIntent(thumbs_over, thumbs_out);
	}
	//$("#thumbs_vertical").css('opacity',.6).hoverIntent(thumbs_over, thumbs_out).slideMnu();
}
function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if (node == null) {
		node = document;
	}
	if (tag == null) {
		tag = '*';
	}
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}

function loadPopup2(mov,vname,vtime, red) {  
	playVideo(mov);
	loadPopup(); 
	setOverlay(red);
// 	setTimeout("centerPopup()", 2000);
	document.getElementById('vidName').innerHTML = vname; 
	document.getElementById('vidTime').innerHTML = vtime;
	movID = document.getElementById(mov);
	if (!!movID) {
		document.getElementById(mov).bgColor= "#cccccc";
	}
}

function unloadPopup2() {
	disablePopup(); 
}
function changeVid(mov,ico,vtime,vname,red) {
	//mov : "001" + ".flv"
	//ico : the currently active video
	//red : enable three-panel display?
	var tds = getElementsByClass("ctds");
	for ( var i in tds ) {
		tds[i].bgColor = "transparent";
	}
	playVideo(mov);
	setOverlay(red);
	document.getElementById('vidName').innerHTML = vname; 
	document.getElementById('vidTime').innerHTML = vtime;
	ico.bgColor = "#CCCCCC";
}
