/* PATH TO VIDEO FROM videoPlayer.swf */
var vidPath = "videos/goodQuestion60.flv";


function openVideo() {
	
	// FIND THE div IN THE PAGE
	var anchorDiv = document.getElementById("videoPlayerHolderDiv");
	
	if (anchorDiv.style.visibility != "visible") {
	
		//ADD A NEW DIV INSIDE IT FOR swfObject. THIS NEW DIV WILL BE REMOVED LATER, COMPLETELY REMOVING THE SWF AND VIDEO FROM MEMORY
		anchorDiv.innerHTML = '<div id="swfObjDiv">&nbsp;<\/div>';
	
		//MAKE THE PAGE'S DIV VISIBLE, SINCE IT'S HIDDEN BY DEFAULT
		anchorDiv.style.visibility = "visible";
	
		//IE6 HAS ISSUES CREATING THE DIV AND LETTING swfObject ACCESS IT TOO CLOSE TOGETHER.
		//THIS DELAY WILL LET IE6 CATCH UP
		setTimeout(tellSwfObjectToAddSwf, 250);
	}
}



function tellSwfObjectToAddSwf() {
	
	var flashvars = {};
//	flashvars.account = s_account;
	flashvars.vidPath = vidPath;
	
	var params = {};
	params.allowScriptAccess = "always";
	params.menu = "false";
	params.quality = "high";
	params.wmode = "transparent";
	params.scale = "noscale";
	params.salign = "TL";
	
	var attributes = {};
	//swfobject.embedSWF(swfUrl, id, width, height, version, expressInstallSwfurl = null, flashvars = null, params = null, attributes = null);
	
	var isIE6 = false;
	
	// HAVE TO TEST FOR IE6
	if (navigator.appVersion.indexOf("MSIE") >= 0 && parseInt(navigator.appVersion) < 7) isIE6 = true;
	
	// THE ONLY DIFFERENCE BETWEEN THESE TWO LINES IS THAT THE FIRST ONE IS FOR IE6 AND HAS TO HAVE A HARD, SET SIZE AND NOT A PERCENTAGE.
	swfobject.embedSWF("/assets/flash/videoPlayer/videoPlayer.swf", "swfObjDiv", "350", "320", "8.0.115", "false", flashvars, params, attributes);
}





function closeVideo() {
	
	//THIS IS THE PAY-OFF FOR THE COMPLICATION WITH openVideo() ABOVE
	//removeSWF COMPLETE REMOVES THE DIV, BUT IT ALSO COMPLETEY REMOVES THE SWF FROM MEMORY, WHICH IS THE GOAL.
	swfobject.removeSWF("swfObjDiv");
	
	//HAVE TO HIDE THE MAIN DIV AGAIN SO THAT IT DOESN'T CONTINUE TO COVER UP THE PAGE.
	var anchorDiv = document.getElementById("videoPlayerHolderDiv");
	anchorDiv.style.visibility = "hidden";
}
