var timeOuts = new Array();
var z = 100;

var activeNode = undefined;

function BlindControl(nodeId,permanent){
	var myNode = document.getElementById(nodeId);
	var b = document.getElementById('scrollbox');
	
	if(myNode.style.display == 'none'){
		++z;
		myNode.style.zIndex = z;
		Effect.Appear(myNode.id,{duration: 0.7});
		Effect.BlindDown(myNode.id,{ duration: 0.5 });
		if(!permanent){
			/*myNode.tout = {
				to:window.setTimeout("BlindControl('"+nodeId+"',false)",6000)
				}*/
			
			if(activeNode != undefined && myNode != activeNode){
				BlindControl(activeNode.id,false);
				}
			activeNode = myNode;
			/*
			if(b.attachEvent){
				myNode.bevent = {
					bev:b.attachEvent('onmousedown',function(){BlindControl(nodeId,permanent)})
					}
				}else{
				myNode.bevent = {
					bev:b.addEventListener('mousedown',function(){BlindControl(nodeId,permanent)},false)
					}
				}*/
			}
		}else{
		Effect.Fade(myNode.id,{duration: 0.7});
		Effect.BlindUp(myNode.id,{duration: 0.5});
		if(activeNode == myNode){
			activeNode = undefined;
			}
		
		/*if(myNode.tout){
			window.clearTimeout(myNode.tout.to);
			}*/
		/*if(b.detachEvent){
			b.detachEvent('onmousedown',arguments.callee.caller);
			}else{
			b.removeEventListener('mousedown',arguments.callee.caller,false);
			}*/
		}
	return;
	}
