var time = 500;
var time_our;
function hideAll()
{
	for(var k =1; k<=node_array.length-1;k++)
	{	
		if($(node_array[k]))
		{
			$(node_array[k]).style.display='none';
		}
	}

}

function hideNode(node_arr)
{
	var child_node_arr=new Array();
	for(var i =1; i<=node_array.length-1;i++)
	{
		child_node_arr=node_array[i].split('_');	
		if(child_node_arr[0]!=node_arr[1] && child_node_arr[2]>node_arr[2])
		{
			if($(node_array[i]))
			{
				$(node_array[i]).style.display='none';
				
			}
		}
	}
}
function findLeftPosition(obj)
{
	var curleft  = 0;
	if(obj.offsetParent)
	{
		curleft = obj.offsetLeft;
		while (obj = obj.offsetParent)
		{
			curleft+= obj.offsetLeft;
		}
	}
	return curleft;
}
function existChildNode(node_arr)
{
	var child_node_arr=new Array();
	for(var i =1; i<=node_array.length-1;i++)
	{
		child_node_arr=node_array[i].split('_');	
		if(child_node_arr[0]==node_arr[1])
		{
			return true;
		}
	}	
	return false;
}
function creatNodeArrow(obj)
{
	
}
function showDelay(i)
{
	$(node_array[i]).style.display='block';
	
}
function showChildNode(obj)
{
	if(time_our)
	{
		clearTimeout(time_our);
	}
	time=500;
	if((obj.className).search(/_hover/)<0)
	{
		obj.className=obj.className+'_hover';
	}
	var node_arr = (obj.id).split('_');
	//if(node_arr[2]>=2)
	var left_=0;
	hideNode(node_arr);	
	{
		var status=1;
		var child_node_arr=new Array();
		var count =0;
		for(var i =1; i<=node_array.length-1;i++)
		{
			if($(node_array[i]))
			{	
				child_node_arr=node_array[i].split('_');
				if(child_node_arr[0]==node_arr[1])
				{
					if(status==1)
						{
							setTimeout('showDelay('+i+')',50);
							status++;
						}
						else
						{
							setTimeout('showDelay('+i+')',250);
						}
					count++;
				}
			}
		}
	}
}
function hideChildNode(obj)
{
	if((obj.className).search(/_hover/)>0)
	{			
		obj.className = (obj.className).replace(/_hover/,'');	
	}
	var node_arr = (obj.id).split('_');
	//if(node_arr[2]>=2)
	{
		hideNode(node_arr);	
	}
	time_our = setTimeout("hideAll()",time);
}
function showNewsMenu(obj)
{
	time=500;
	$('news_menu').style.display='';
	$('news_menu').style.top=obj.offsetTop+20;
	$('news_menu').style.left=obj.offsetLeft-12;
}
function hideNewsMenu()
{
	if(time_our)
	{
		clearTimeout(time_our);
	}
	time=2000;
	time_our = setTimeout("hideAll()",time);
}
