function dsp(element){
	dspImp( element, true );
}
function dspImp(element,content){
	if(document.getElementById){
		// Change the -/+ text
		var pmElements = element.getElementsByTagName("span");
		var pmElement;
		for(var i=0; i<pmElements.length; i++){ 
			pmElement = pmElements[i]; 
			if( pmElement.className == "dspchar" ){
				pmElement.innerHTML=pmElement.innerHTML=='+'?'-':'+';
				break;
			}
		}
		
		// Expand the content area
		var contentElement = element.nextSibling.style?
				element.nextSibling:
				element.nextSibling.nextSibling;
		if( content ){
			contentElement.style.display=contentElement.style.display=='block'?'none':'block';
		} else {
			contentElement.style.display='block';
		}
	}
}

/*function showChosen(){
	// Show the linked item
	var show = location.hash.substring( 1, ( location.hash.length ) );

	if( document.getElementById( show ) ){
		var showElements = document.getElementById( show ).getElementsByTagName("div");
		var showElement;
		for(var i=0; i<showElements.length; i++){ 
			showElement = showElements[i]; 
			if( showElement.className == "dspcont" ){
				showElement.style.display = 'block';
				break;
			}
		}
	}
}*/

// Modify CSS for Javascript enabled browsers
if(document.getElementById){
	var show = location.search.substring( 1, ( location.search.length ) );
	if( show == '' ) show = 'defaultOpen';
	document.write( "<style type='text/css'>\n\t.dspcont{display:none;}\n\tdiv#" + show  + " div{display:block;}\n\t</style>" );
}



