function get_all_elements()
{
	if( navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.indexOf("MSIE 5") != -1 )
	{
		return document.all;
	}
	else
	{
		return document.getElementsByTagName('*');   
	}
}

function expand( targetID, imgID )
{
	var doc = get_all_elements();
	var div = eval('doc.' + targetID);
	var img = eval('doc.' + imgID);
	if( div.style.display == 'block' )
	{
		div.style.display = 'none';
		img.src = 'images/rtarrow.gif';
	}
	else
	{
		div.style.display = 'block';
		img.src = 'images/dnarrow.gif';
	}
}


var expandedAll = false;
function expandall()
{
	var doc = get_all_elements();
	var flag = true;
	var cnt = 0;
	while( flag )
	{
		prefix = "";
	if( cnt < 10 )	
		{
			prefix = "0";
		}
		div = eval('doc.hiddenDiv_' + prefix + cnt);
		img = eval('doc.img_' + prefix + cnt);
		if( String(div) != 'undefined' && String(img != 'undefined') )
		{
			if( !expandedAll )
			{
				div.style.display = 'block';
				img.src = 'images/dnarrow.gif';
			}
			else
			{
				div.style.display = 'none';
				img.src = 'images/rtarrow.gif';
			}
		}
		if( cnt > 30 )
		{
			flag = false;
		}
		cnt++;
	}
	expandedAll = !expandedAll;
	var span = doc.ExpandAll;
	var spanImg = doc.smArrow;
	if( String(span) != 'undefined' )
	{
		if( expandedAll )
		{
			span.innerHTML = 'Hide All';
			spanImg.src = 'images/dnarrow.gif'
		}
		else
		{
			span.innerHTML = 'Show All';
			spanImg.src = 'images/rtarrowsmall.gif'
		}
	}
}


