function vidGel(id) { return document.getElementById(id) }
function vidShow(id, show) { if (vidGel(id)) { vidGel(id).style.display = show ? "block" : "none" } }
function vidShown(id) { return vidGel(id).style.display != "none" }

function vidToggle(vid)
{
	var show = vidShown("vidTextExpand_" + vid);

	vidShow("vidTextCollapse_" + vid, show);
	vidShow("vidImgCollapse_" + vid, show);

	vidShow("vidTextExpand_" + vid, !show);
	vidShow("vidImgExpand_" + vid, !show);
}

function vidToggleAll()
{
	var cn = 0;
	var en = 0;
	var divs = document.getElementsByTagName("div");

	for (var i = 0; i < divs.length; i++)
	{
		var id = divs[i].id;
		if ( id.match( /^vidTextExpand/ ))
			{ en += vidShown(id) }
		else if ( id.match( /^vidTextCollapse/ ))
			{ cn += vidShown(id) }
	}

	var show = cn;
	for (var i = 0; i < divs.length; i++)
	{
		var id = divs[i].id;
		if ( id.match( /^vid(Text|Img)Expand/ ))
			{ vidShow(id, show) }
		else if ( id.match( /^vid(Text|Img)Collapse/ ))
			{ vidShow(id, !show) }
	}
}

