/* functions.js */
function Goto(url){self.location.href=url;}

function subVal(Val,Msg)
{
	if (Val!=="")
	{ 
		if (typeof(Msg)!="undefined") { inlineProcessing(Msg); }
		if (!$('FormStatus')) { addFormStatus(); }
		$('FormStatus').value = Val;
		document.forms[0].submit();
	}
}

function addFormStatus()
{
	var form 		= document.forms[0];
	fStatus 		= document.createElement('input');
	fStatus.type	= 'hidden';
	fStatus.id		= 'FormStatus';
	fStatus.name	= 'FormStatus';
	form.appendChild(fStatus);
}

function playVid(Obj, vidName)
{
	if ($(Obj)) {
		var vidlinks = document.getElementsByClassName("vidlink");
		if (vidlinks) {
			vidlinks.each(function(node){ Element.removeClassName(node, 'selected'); });
		}
		if ($(Obj)) { Element.addClassName(Obj, 'selected'); }
	}
	playFlv("FlashMedia", "2C2C2C", 320, 260, vidName, 1);
}

function getVideoTxt(ObjID, txtID)
{
	var AjaxPars = { 
		  'index_id':txtID
		, 'func':'getVideoTxt'
		, 'section':$F('section')
	};
	var setAjax = new Ajax.Request(
	'ajax.php', 
	{
		method: 'get', 
		parameters: $H(AjaxPars).toQueryString(), 
		onComplete: function (req) { 
			stateRes = req.responseText;
			if (stateRes!=='' && $(ObjID)) {
				$(ObjID).innerHTML = stateRes;
			}
		}
	});

}

function playFlv(ObjID, bgr, width, height, vidName, dispControls)
{
	var so = new SWFObject("images/flash/flvplayer.swf", ObjID+'Flv', width, height, 6, bgr);
	so.addVariable("file", '../../video/'+vidName);
	so.addVariable("autostart", "true");
	so.addVariable("showfsbutton", "false");
	so.addVariable("fullscreenmode", "false");
	so.addVariable("volume", "100");
	so.addVariable("width", width);
	so.addVariable("height", height);
	var ctrlsMode;
	ctrlsMode = (dispControls==1) ? true : false;
	so.addVariable("showicons", ctrlsMode);
	so.addVariable("showdigits", ctrlsMode);
	so.addParam("allowScriptAccess", "sameDomain");
	so.addParam("menu", "false");
	so.addParam("wmode", "transparent");
	so.write(ObjID);
}
