function showhidediv(div, style) {
	if (style)
	{
		var $style_display = style;
	}
	else
	{
		var $style_display = 'block';
	}
	if (document.getElementById) { // DOM3 = IE5, NS6
		if (document.getElementById(div).style.visibility == 'hidden')
		{
			document.getElementById(div).style.visibility = 'visible';
			document.getElementById(div).style.display = $style_display;
			document.getElementById(div).style.height = '';
		}
		else
		{
			document.getElementById(div).style.visibility = 'hidden';
			document.getElementById(div).style.display = 'none';
			document.getElementById(div).style.height="0px";
		}
	}
	else { // IE 4
		if (document.all['div'].style.visibility == 'hidden')
		{
			document.all['div'].style.visibility == 'visible'
			document.all['div'].style.height='';
		}
		 else
		 {
		 	document.all['div'].style.visibility = 'hidden';
		 	document.all['div'].style.height = '0px';
		 }
	}
}