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=2000;

	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+')',500);

							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);

}