function modifyDisplay(elementID, displayValue)
{
	document.getElementById(elementID).style.display = displayValue;
}

function modifyRow(rowID, displayValue)
{
	var rowStyle;
	
	if (isIE())
		rowStyle = 'block';
	else
		rowStyle = 'table-row';
	
	if (displayValue == 'none')
		modifyDisplay(rowID, 'none');
	else
		modifyDisplay(rowID, rowStyle);
}

function toggleDisplay(elementID)
{
	if (document.getElementById(elementID).style.display == 'block')
		modifyDisplay(elementID, 'none');
	else
		modifyDisplay(elementID, 'block');
}

function toggleRow(rowID)
{
	var rowStyle;
	
	if (isIE())
		rowStyle = 'block';
	else
		rowStyle = 'table-row';
	
	if (document.getElementById(rowID).style.display == rowStyle)
		modifyDisplay(rowID, 'none');
	else
		modifyDisplay(rowID, rowStyle);
}

function isIE()
{
	if ((navigator.appName).indexOf('Internet Explorer') != -1)
		return true;
	else
		return false;
}

function supportsDHTML()
{
	if (parseFloat(navigator.appVersion) >= 5 || navigator.appVersion.substring(navigator.appVersion.indexOf("MSIE ") + 5, navigator.appVersion.indexOf("MSIE ") + 6) >= 5)
		return true;
	else
		return false;
}

