/**************************************************************************
* Switch Content script- c Dynamic Drive (www.dynamicdrive.com)
* This notice must stay intact for legal use. Last updated Mar 23rd, 2004.
* Visit http://www.dynamicdrive.com/ for full source code
***************************************************************************/

var contractsymbol='<span class="seeclo">-</span> ' ; //HTML for contract symbol. For image, use: <img src="whatever.gif">
var expandsymbol='<span class="seeclo">+</span> ' ; //HTML for expand symbol.

if ( document.getElementById ) {
	document.write('<style type="text/css">') ;
	document.write('.switchcontent{display:none;}') ;
	document.write('</style>') ;
}



function getElementbyClass( rootobj , classname ) {
	var temparray = new Array() ;
	var inc = 0 ;
	for ( i = 0 ; i < rootobj.length ; i ++ ) {
		if ( rootobj[ i ].className == classname )
			temparray[ inc ++ ] = rootobj[ i ] ;
	}
	return temparray ; 
}


function expandcontent( curobj , cid ) {
	var spantags=curobj.getElementsByTagName("SPAN") ;
	var showstateobj=getElementbyClass( spantags , "showstate") ;

	document.getElementById(cid).style.display = (document.getElementById(cid).style.display!="block")? "block" : "none" ;
	if ( showstateobj.length > 0 ) { //if "showstate" span exists in header
		showstateobj[ 0 ].innerHTML = (document.getElementById( cid ).style.display == "block") ? contractsymbol : expandsymbol;
	}
}
                                                           
