function toggle(id) {
	var nodes = document.getElementById(id).childNodes;
	
	for( var i=0; i<nodes.length; i++ )
	{
		if( nodes[i].nodeName == 'H2' )
		{
			var anchors = nodes[i].getElementsByTagName("A");
			for( var j=0; j<anchors.length; j++ )
			{
				if( anchors[j].innerHTML.toLowerCase() == "hide" )
					anchors[j].innerHTML = "Show";
				else if( anchors[j].innerHTML.toLowerCase() == "show" )
					anchors[j].innerHTML = "Hide";
			}
		}
		if( nodes[i].nodeName == 'DIV' )
		{
			if( nodes[i].style.display.toLowerCase() == "none" )
				nodes[i].style.display = "block";
			else
				nodes[i].style.display = "none";
		}
	}
/*	
	if( document.getElementById(id).style.display == "none" )
	{
		document.getElementById(id).style.display = "block";
		document.getElementById(aid).innerHTML = "Hide";
	}
	else
	{
		document.getElementById(id).style.display = "none";
		document.getElementById(aid).innerHTML = "Show";
	}
	checkPageLength();
*/
	checkPageLength(false);
}

function show(id) {
	var nodes = document.getElementById(id).childNodes;
	for( var i=0; i<nodes.length; i++ )
	{
		if( nodes[i].nodeName == 'H2' )
		{
			var anchors = nodes[i].getElementsByTagName("A");
			for( var j=0; j<anchors.length; j++ )
			{
				if( anchors[j].innerHTML.toLowerCase() == "show" )
					anchors[j].innerHTML = "Hide";
			}
		}
		if( nodes[i].nodeName == 'DIV' )
		{
			if( nodes[i].style.display.toLowerCase() == "none" )
				nodes[i].style.display = "block";
		}
	}
	checkPageLength(false);
}