function getByClass(nodeset, attrName, attrValue) 
{	
	var ret = [];	
	for (var i=0, l=nodeset.length; i<l; i++) 
	{		
		if (nodeset[i].className==attrValue) ret.push(nodeset[i]);	
	}	
	return ret;
}

function collapseThis()
{
	var container = [];
	container = getByClass(document.getElementsByTagName("div"), "class", "collapse")
	for (var i=0, j=container.length; i<j; i++) 
	{		
		container[i].style.display = 'none';	
	}
}

function ShowHide(cont)
{
	var collapseTag = cont.parentNode.nextSibling;
	while (collapseTag.nodeType != 1)
	{
		collapseTag = collapseTag.nextSibling;
	}
	(collapseTag.offsetHeight == 0)?collapseTag.style.display = 'block':collapseTag.style.display = 'none';
	
}