var lastDef = "none";

function toggleDef(div){
	if (document.getElementById) {
		if (document.getElementById(div).style.display == "none") {
			document.getElementById(div).style.display = "";
			if (lastDef != "none") {
				toggleDef(lastDef);
			}
			lastDef = div;
		}
		else {
			document.getElementById(div).style.display = "none";
			lastDef = "none";
		}
	}
}


// from http://www.softcomplex.com/docs/get_window_size_and_scrollbar_position.html
// for index_jr.asp and possibly any forms that get submitted.
function f_clientWidth() {
	//alert("in f_clientWidth");
	return f_filterResults (
		window.innerWidth ? window.innerWidth : 0,
		document.documentElement ? document.documentElement.clientWidth : 0,
		document.body ? document.body.clientWidth : 0
	);
}

function f_filterResults(n_win, n_docel, n_body) {
	//alert("in f_filterResults");
	var n_result = n_win ? n_win : 0;
	if (n_docel && (!n_result || (n_result > n_docel)))
		n_result = n_docel;
	return n_body && (!n_result || (n_result > n_body)) ? n_body : n_result;
}
