﻿function toggleVisibility(inputId, divId, spanId) {
    if(maximize(inputId) == true) {
        maximizeSections(divId, spanId);
    } else {
	    minimizeSections(divId, spanId);
    }
}

function maximize(inputId) {
	document.getElementById(inputId).value = document.getElementById(inputId).value == '1' ?  '0' : '1';
	return document.getElementById(inputId).value == '0';
}

function minimizeSections(divId, spanId) {
	if (document.getElementById) { // IE5+, NS6
		document.getElementById(divId).style.display = 'none';
		document.getElementById(spanId).style.backgroundImage = 'url("../../Images/plus.jpg")';
	}
	else {
		if (document.layers) { // Netscape 4
			document.divId.display = 'none';
			document.spanId.backgroundImage = 'url("../../Images/plus.jpg")';
		}
		else { // IE 4
			document.all.divId.style.display = 'none';
			document.all.spanId.style.backgroundImage = 'url("../../Images/plus.jpg")';
		}
	}
}

function maximizeSections(divId, spanId) {
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById(divId).style.display = 'block';
		document.getElementById(spanId).style.backgroundImage = 'url("../../Images/minus.jpg")';
	}
	else {
		if (document.layers) { // Netscape 4
			document.divId.display = 'block';
		    document.spanId.backgroundImage = 'url("../../Images/minus.jpg")';
		}
		else { // IE 4
			document.all.divId.style.display = 'block';
			document.all.spanId.style.backgroundImage = 'url("../../Images/minus.jpg")';
		}
	}
}

