
function hidediv(id) 
{
	
	if (document.getElementById) 
	{ // DOM3 = IE5, NS6
		document.getElementById(id).style.display = 'none';
	}
	else 
	{
		if (document.layers) 
		{ // Netscape 4
			document.id.display = 'none';
		}
		else 
		{ // IE 4
			document.all.id.style.display = 'none';
		}
	}
}

function showdiv(id) 
{
	if (document.getElementById) 
	{ // DOM3 = IE5, NS6
		document.getElementById(id).style.display = 'block';
	}
	else 
	{
		if (document.layers) 
		{ // Netscape 4
			document.id.display = 'block';
		}
		else 
		{ // IE 4
			document.all.id.style.display = 'block';
		}
	}
}


function showall(elem,match)
{
	
	var divs = document.getElementsByTagName(elem);

    for (var i = 0; i < divs.length; ++i) 
	{
		if (divs[i].id.indexOf(match)>0)
        	showdiv(divs[i].id);
    }

}

function hideall(elem,match)
{
	
	var divs = document.getElementsByTagName(elem);

    for (var i = 0; i < divs.length; ++i) 
	{
		if (divs[i].id.indexOf(match)>0)
        	hidediv(divs[i].id);
    }

}


function switchdiv(id)
{
	if (document.getElementById(id).style.display == 'none')
	{
		showdiv(id);
	}
	else
	{
		hidediv(id);
	}
}



