function FindElement(sId) {
	var o = null;
	if (document.getElementById)
		o = document.getElementById(sId);
	if (!o && document.all)
		o = document.all[sId];
	if (!o && document.layers)
		o = document.layers[sId];
	return o;
}
function ToggleHeader(o, b) {
	if(o) {
		if(o.className)
			o.className = (b) ? o.className + "Over" : o.className.substr(0, o.className.indexOf("Over"));	
	}
}
function ToggleRow(o, b) {
	if(o) {
		if(o.className)
			o.className = (b) ? o.className + "Over" : o.className.substr(0, o.className.indexOf("Over"));	
	}
}
function OpenVideo(sUrl,sDomain) {
	if (sUrl.length > 0) {
		var oSdw = FindElement("videoShadow");
		var oWnd = FindElement("videoWindow");
		var oCont = FindElement("videoContainer");
		if (oSdw && oWnd && oCont) {
			oSdw.style.display = "block";
			oWnd.style.display = "inline-table";
			var iTop = 20;
			if (document.body && (document.body.scrollLeft || document.body.scrollTop))
				iTop += document.body.scrollTop;
			else if (document.documentElement && (document.documentElement.scrollLeft || document.documentElement.scrollTop))
				iTop += document.documentElement.scrollTop;

			var soVideo= new SWFObject(sDomain + "/flash/video.swf", "Video", "328", "240", "9", "#000000");
			soVideo.addParam("menu", "false");
			soVideo.addParam("allowScriptAccess", "sameDomain");
			soVideo.addParam("wmode", "transparent");
			soVideo.addParam("FlashVars", "gCPath=" + sUrl + "&gSPath=" + sDomain + "/flash/ClearOverPlaySeekMute.swf");
			soVideo.write("videoContainer");
		}
	}
	return false;
}
function CloseVideo() {
	var oSdw = FindElement("videoShadow");
	var oWnd = FindElement("videoWindow");
	var oCont = FindElement("videoContainer");
	if (oSdw && oWnd && oCont) {
		oSdw.style.display = "none";
		oWnd.style.display = "none";
		oCont.innerHTML    = "";
	}
	return false;
}
