function printAll(){
var displaySet,viewSelect;
	var rootElem = document.getElementById("levelz");
	if (rootElem) {
		var pLink = document.getElementById('printView');
		if(pLink.innerHTML == "Print View"){
			viewSelect = "Normal View";
			displaySet = "block";
		} else if(pLink.innerHTML == "Normal View") {
			viewSelect = "Print View";	
			displaySet = "none";
		}

		pLink.innerHTML = "";
		pLink.innerHTML = viewSelect;
			
		var arrChildDivs = rootElem.getElementsByTagName("div");
		var arrChildLinks = rootElem.getElementsByTagName("a");

		var toggleClassName = "";
		var targetClassName = "";
		//set default class names (for initial page load)
		toggleClassName = "toggle"; //must match what's in the HTML and CSS
		targetClassName = "detail"; //must match what's in the HTML and CSS

		//extract only the first class name if multiple ones are specified
		if (toggleClassName.indexOf(" ") > 0) {
			toggleClassName = toggleClassName.substring(0,toggleClassName.indexOf(" "));
		}
		if (targetClassName.indexOf(" ") > 0) {
			targetClassName = targetClassName.substring(0,targetClassName.indexOf(" "));
		}
		for (i=0; i<arrChildDivs.length; i++){
			if (arrChildDivs[i].className.indexOf(targetClassName) >= 0) {
				arrChildDivs[i].style.display = displaySet; 
			}
		}
		//toggle on any content link that was previously off
		for (i=0; i<arrChildLinks.length; i++){
			if (arrChildLinks[i].className == toggleClassName) {
                            if(displaySet == "block"){
                                arrChildLinks[i].style.display = "none"; 
                            } else {
                                arrChildLinks[i].style.display = "block"; 
                            }
			}
	    setheight();		
		}
	}
}

