function DisplayRegion(idx) {

	var img = document.getElementById(idx + '_img').src
	img = img.substring(img.lastIndexOf('/images/'));

	if (img == '/images/expand-closed.gif') {
		document.getElementById(idx + '_img').src = '/images/expand-open.gif';
		document.getElementById(idx).style.visibility = 'visible';
		document.getElementById(idx).style.display = 'block';
	} else {
		document.getElementById(idx + '_img').src = '/images/expand-closed.gif';
		document.getElementById(idx).style.visibility = 'hidden';
		document.getElementById(idx).style.display = 'none';
	}
}


function HideRegion(idx) {

	document.getElementById(idx).style.visibility = 'hidden';
	document.getElementById(idx).style.display = 'none';
	
}

		
function ExpanderPanel_Toggle( targetID, buttonID, trackerID, imageUrl, collapsedImageUrl ) {
	if ( document.getElementById ) {
		var target = document.getElementById( targetID );
		if ( target != null ) {
			target.style.display = ( target.style.display != "none" ) ? "none" : "";
		}
		if ( collapsedImageUrl != "" ) {
			var imageButton = document.getElementById( buttonID );
			if ( imageButton != null ) {
				imageButton.src = ( target.style.display != "none" ) ? collapsedImageUrl : imageUrl;
			}
		}
		var tracker = document.getElementById( trackerID );
		if ( tracker != null ) {
			tracker.value = ( target.style.display == "none" ) ? "True" : "False";
		}
		return false;
	}
	return true;
}
