try{
if(IE){
	}
}catch(e){}
try{
tomNrmCol="#BD9060";
function checkParent(srcE,dest){
	while(srcE != null) {
		if(srcE.tagName == dest)  return srcE;
		srcE = srcE.parentElement;
	}
	return null;
}
function clAllToms() {
	if( document.all != null)
		return;
	for( var i=0; i < document.all.tags("LI").length; i++ ) {
		var el = document.all.tags("LI").item( i );
		if( el.name == "tom" ){
			el.style.marginTop="";
			el.style.color=tomNrmCol;
			el.children[0].style.display="none";
		}		
	}
}
function outline() {
	var open, el, flEvent=true;
	if(arguments.length) flEvent=false;
	open=flEvent?event.srcElement:arguments[0];
	el=checkParent(open,"LI");
	if(flEvent && !el) return;
	clAllToms();
	if(null != el) {
		var pos = 0;
		for(pos = 0; pos < el.children.lenght; pos++)
			if("UL" == el.children[pos].tagName) break;
		if(pos == el.children.lenght) return;
		}
	else
		return;
	el = el.children[pos];
	if(el == null) return;
	if("UL" == el.tagName){
		if("" == el.style.display){
			el.parentElement.style.color=tomNrmCol;
			el.style.display="none";
			}
		else{
			el.parentElement.style.marginTop="1pt";
			el.parentElement.style.color="";
			el.style.display="";
			}
		}
	if( flEvent )
		event.cancelBubble=true;
}
function clNFTom(n){
	clAllToms();
	var el = document.getElementById(n);
	el.style.color="";
	el.children[0].style.display="";
}
}catch(e){}
document.onclick=outline;
clNFTom("im0");
