/***********************************************************
select添加option
***********************************************************/
function addItem(aList, aText, aValue) {
	var aOption = new Option(aText, aValue);
	eval("aList.options[aList.options.length]=aOption");
}
/***********************************************************
select删除所有option
***********************************************************/
function deleteAllItem(aList) {
	if(aList==null) return;
	for (var i=aList.options.length; i >=0; i--)
		aList.options[i] = null;
}    
/***********************************************************
显示1级节点列表
***********************************************************/
function ShowNodeList(listNode)
{
	deleteAllItem(listNode);
	for(i = 0; i < chatnode.length; i ++)
	{	
		if ((chatnode[i].pid=="0") && (chatnode[i].id!="0") && (chatnode[i].name!="自建聊天室") && (chatnode[i].name!="QQ会员聊天室")) 
		{
			addItem(listNode,chatnode[i].name,chatnode[i].id);
		}
	}
}

/***********************************************************
显示2级节点列表
***********************************************************/
function ShowNode2List(listNode,NodeID)
{
	var iCount=0;
	deleteAllItem(listNode);
	for(i = 0; i < chatnode.length; i ++)
	{	
		if (chatnode[i].pid==NodeID) 
		{
			addItem(listNode,chatnode[i].name,chatnode[i].id);
			iCount++;
		}
	}
	if  (iCount==0)
	{
		addItem(listNode,"",NodeID);
		listNode.style.visibility="hidden"; 
	}
	else
		listNode.style.visibility="visible"; 
}

/***********************************************************
显示节点房间
***********************************************************/
function ShowRoomList(listRoom,NodeID)
{
	deleteAllItem(listRoom);
	for(i = 0; i < chatroom.length; i ++)
	{
		if (chatroom[i].pid==NodeID) 
		{
			addItem(listRoom,chatroom[i].name,i);
		}
	}
}
/***********************************************************
显示节点房间
***********************************************************/
function ShowRoomURL(CodeTextArea,RoomID)
{
if (chatroom[RoomID].roomtype==0)
	CodeTextArea.value='http://'+chatroom[RoomID].host+':'+chatroom[RoomID].port+'/4a.html?loca='+chatroom[RoomID].loca;
else
	CodeTextArea.value='http://'+chatroom[RoomID].host+':'+chatroom[RoomID].port+'/6a.html?loca='+chatroom[RoomID].loca;
}
