function vidGel(id) { return document.getElementById(id) }
function vidShow(id, show) { 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 (id in divs)
	{
		if ( id.match( /^vidTextExpand/ ))
			{ en += vidShown(id) }
		else if ( id.match( /^vidTextCollapse/ ))
			{ cn += vidShown(id) }
	}
	var show = cn;
	for (id in divs)
	{
		if ( id.match( /^vid(Text|Img)Expand/ ))
			{ vidShow(id, show) }
		else if ( id.match( /^vid(Text|Img)Collapse/ ))
			{ vidShow(id, !show) }
	}
}
