function expandFirst() {
			document.getElementById(expandFirst.arguments[0]).style.display = "block";
			for (var i=1; i<expandFirst.arguments.length; i++) {
				document.getElementById(expandFirst.arguments[i]).style.display = "none";
			}
		}
function expandCollapse() {
	for (var i=0; i<expandCollapse.arguments.length; i++) {
		var element = document.getElementById(expandCollapse.arguments[i]);
		element.style.display = (element.style.display == "none") ? "block" : "none";
	}
}

function expandCollapseUnique(arrayCollapse, expand){
	// collapse all elements of the arrayCollapse

	for (var i=0; i<arrayCollapse.length; i++) {
		if ( arrayCollapse[i] != expand )
			document.getElementById(arrayCollapse[i]).style.display = "none";
	}
	if 	( document.getElementById(expand) != null ) 
		document.getElementById(expand).style.display = "block";
}