TriDown = new Image();
TriUp = new Image();

TriDown.src = "../images/triDown.gif";
TriUp.src = "../images/triUp.gif";

function expandnavitems(item1,item2,item3) {

	if (item1 == "on") {
		//expand item1; item1 == 'on'
		document['arrow1'].src = eval("TriUp.src");
		toggleVisibility('e1Child','show','visible','visible');
		toggleDisplay('e1Child','block','block','block');		
	}
	else {
		//collapse item1; item1 == 'off'
		document['arrow1'].src = eval("TriDown.src");
		toggleVisibility('e1Child','hidden','hidden','hidden');
		toggleDisplay('e1Child','none','none','none');
	}
	if (item2 == "on") {
		//expand item2 item2 == 'on'
		document['arrow2'].src = eval("TriUp.src");
		toggleVisibility('e2Child','show','visible','visible');
		toggleDisplay('e2Child','block','block','block');		
	}
	else {
		//collapse item2; item2 == 'off'
		document['arrow2'].src = eval("TriDown.src");
		toggleVisibility('e2Child','hidden','hidden','hidden');
		toggleDisplay('e2Child','none','none','none');
	}
	if (item5 == "on") {
		//expand item3 item3 == 'on'
		document['arrow3'].src = eval("TriUp.src");
		toggleVisibility('e3Child','show','visible','visible');
		toggleDisplay('e3Child','block','block','block');		
	}
	else {
		//collapse item3; item3 == 'off'
		document['arrow3'].src = eval("TriDown.src");
		toggleVisibility('e3Child','hidden','hidden','hidden');
		toggleDisplay('e3Child','none','none','none');
	}
	
}

function CollapseAll() {

	document['arrow1'].src = eval("TriDown.src");
	toggleVisibility('e1Child','hidden','hidden','hidden');
	toggleDisplay('e1Child','none','none','none');

	document['arrow2'].src = eval("TriDown.src");
	toggleVisibility('e2Child','hidden','hidden','hidden');
	toggleDisplay('e2Child','none','none','none');
	
	document['arrow3'].src = eval("TriDown.src");
	toggleVisibility('e3Child','hidden','hidden','hidden');
	toggleDisplay('e3Child','none','none','none');
}

function ExpandAll() {

	document['arrow1'].src = eval("TriUp.src");
	toggleVisibility('e1Child','show','visible','visible');
	toggleDisplay('e1Child','block','block','block');

	document['arrow2'].src = eval("TriUp.src");
	toggleVisibility('e2Child','show','visible','visible');
	toggleDisplay('e2Child','block','block','block');
	
	document['arrow3'].src = eval("TriUp.src");
	toggleVisibility('e3Child','show','visible','visible');
	toggleDisplay('e3Child','block','block','block');
}

function NavigationOutline(navitem,arrowname) {

	var itemParentName = navitem + "Parent";
	var itemChildName = navitem + "Child";
	
	if (document[arrowname].src == eval("TriUp.src")) {
		//item is expanded, so contract
		document[arrowname].src = eval("TriDown.src");
		toggleVisibility(itemChildName,'hidden','hidden','hidden');
		toggleDisplay(itemChildName,'none','none','none');
	}
	else {
		//item is not expanded, so expand
		document[arrowname].src = eval("TriUp.src");
		toggleVisibility(itemChildName,'show','visible','visible');
		toggleDisplay(itemChildName,'block','block','block');
	}
	
}

function toggleDisplay(id, NNtype, IEtype, WC3type) {
    if (document.getElementById) {
        eval("document.getElementById(id).style.display = \"" + WC3type + "\"");
    } else {
        if (document.layers) {
            document.layers[id].display = NNtype;
        } else {
            if (document.all) {
                eval("document.all." + id + ".style.display = \"" + IEtype + "\"");
            }
        }
    }
}

function toggleVisibility(id, NNtype, IEtype, WC3type) {
    if (document.getElementById) {
        eval("document.getElementById(id).style.visibility = \"" + WC3type + "\"");
    } else {
        if (document.layers) {
            document.layers[id].visibility = NNtype;
        } else {
            if (document.all) {
                eval("document.all." + id + ".style.visibility = \"" + IEtype + "\"");
            }
        }
    }
}


