// JavaScript Document
if (document.getElementById){ 
document.write('<style type="text/css">\n')
document.write('.sub{display:none;}\n')
document.write('h4{cursor:hand;}\n')
document.write('#xpand{cursor:hand;}\n')
document.write('#coll{cursor:hand; display:none;}\n')
document.write('</style>\n')
}

function SwitchMenu(obj){
	if(document.getElementById){
	var el = document.getElementById(obj);
	var ar = document.getElementById("content").getElementsByTagName("ul"); 
		if(el.style.display != "block"){ 
			for (var i=0; i<ar.length; i++){
				if (ar[i].className=="sub") 
				ar[i].style.display = "none";
			}
			el.style.display = "block";
		}else{
			el.style.display = "none";
		}
	}
}

function SwitchDiv(obj) {
	if (document.getElementById) {
	var ia = document.getElementById(obj);
	var ib = document.getElementById("content").getElementsByTagName("div");
		if(ia.style.display != "block"){
			for (var l=0; l<ib.length; l++){
				if (ib[l].className=="sub")
				ib[l].style.display = "none";
			}
			ia.style.display = "block";
		}else{
			ia.style.display = "none";
		}
	}
}

function ToggleHide(obj) {
	var ID = document.getElementById(obj);
	if(ID.style.display == 'block') {
		ID.style.display ='none';
	} else {
		ID.style.display ='block';
	}
	return true;
}

function ExpandAll() {
	if (document.getElementById) {
	var xa = document.getElementById("content").getElementsByTagName("ul");
	var xb = document.getElementById("xpand");
	var xc = document.getElementById("coll");
		for (var j=0; j<xa.length; j++) {
			if (xa[j].className=="sub")
			xa[j].style.display = "block";
		}
		xc.style.display = "block";
		xb.style.display = "none";
	}
}

function CollapseAll() {
	if (document.getElementById) {
	var ca = document.getElementById("content").getElementsByTagName("ul");
	var cb = document.getElementById("xpand");
	var cc = document.getElementById("coll");	
		for (var k=0; k<ca.length; k++) {
			if (ca[k].className=="sub")
			ca[k].style.display = "none";
		}
		cb.style.display = "block";
		cc.style.display = "none";	
	}
}