img_expanded  = '/docroot/iaew/images/expanded.gif';
img_collapsed = '/docroot/iaew/images/collapsed.gif';

function expand(ioNode) {
	ioWedge = "i" + ioNode.substr(1);

	if (document.getElementById && document.getElementById(ioNode) != null) {
		document.getElementById(ioWedge).src=img_expanded;
		document.getElementById(ioWedge).title='Comprimi';
		document.getElementById(ioNode).className='expanded';
	}
}

function collapse(ioNode) {
	ioWedge = "i" + ioNode.substr(1);

	if (document.getElementById && document.getElementById(ioNode) !=  null) {
		document.getElementById(ioWedge).src=img_collapsed;
		document.getElementById(ioWedge).title='Esplodi';
		document.getElementById(ioNode).className='collapsed';
	}
}

function ioSwitch(ioNode) {

	if (document.getElementById && document.getElementById(ioNode) !=  null) {
		nodeState = document.getElementById(ioNode).className;
	}

    if (nodeState == 'collapsed') {
		expand(ioNode);
	}

	else {
		collapse(ioNode);
	}
}

function expandAll(divName) {

	if (document.getElementsByTagName) {
		nodeList = document.getElementsByTagName('div');

		for (var i = 0; i < nodeList.length; i++) {
	
			if (nodeList.item(i).getAttribute('name') == divName) {
				expand(nodeList.item(i).id);	
			}
		}
	}

	else {
		alert ("Sorry, don't know how to make this run in your browser.");
	}
}

function collapseAll(divName) {

	if (document.getElementsByTagName) {
		nodeList = document.getElementsByTagName('div');

		for (var i = 0; i < nodeList.length; i++) {
	
			if (nodeList.item(i).getAttribute('name') == divName) {
				collapse(nodeList.item(i).id);
			}
		}
	}

	else {
		alert ("Sorry, don't know how to make this run in your browser.");
	}
}

function normalizeAll(spanName) {

	if (document.getElementsByTagName) {
		nodeList = document.getElementsByTagName('span');

		for (var i = 0; i < nodeList.length; i++) {
	
			if (nodeList.item(i).getAttribute('name') == spanName) {
				nodeList.item(i).style.fontWeight = 'normal';
			}
		}
	}

	else {
		alert ("Sorry, don't know how to make this run in your browser.");
	}
}

/*
function paste(idfld, value) {
	window.opener.document.getElementByID(idfld).value = value;
}
*/
