/**
Begin --- 预读取图片部分
*/

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
	var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
	if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
	d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

/**
End   --- 预读取图片部分
*/


/**
Begin --- 进入老聊天室部分
*/
function chkEnterOldRoom(pport) {
  	if(chkValidNameInOldRoom(document.loginGuestForm.elements[0]))
	{
		document.form1.port.value = pport;
		document.form1.entername.value = document.loginGuestForm.username.value;
		document.form1.submit();
  	} 	
}

function chkValidNameInOldRoom(str1) {
	var s,i,j;
	if (str1.value.length <1) {
		alert("请输入您的大名，名字不能为空！");
		str1.focus();
      		return false;
   	}
	s="<>'#&*\"";
	str=str1.value.toString();
	for (i=0; i<str.length; i++) {
	   for(j=0;j<s.length;j++){
		if (str.charAt(i) == s.charAt(j))
        	{
			alert("名字中不能包含特殊字符: # & * .");
 			str1.focus();
      		return false;
   		}
	  }
	}
   	return true;
}
/**
End   --- 进入老聊天室部分
*/



//显示用户进入聊天室部分
function showUserLoginChatting(){
		var objUserLoginNode = document.getElementById("divUserLoginChatting");
		if (objUserLoginNode == null) {
			return ;
		}
		var objGuestLoginNode = document.getElementById("divGuestLoginChatting");
		if (objGuestLoginNode == null) {
			return ;
		}
		objGuestLoginNode.style.display = "none";
		objUserLoginNode.style.display = "";		
}

//显示游客进入聊天室部分
function showGuestLoginChatting(){
	var objUserLoginNode = document.getElementById("divUserLoginChatting");
	if (objUserLoginNode == null) {
		return ;
	}
	var objGuestLoginNode = document.getElementById("divGuestLoginChatting");
	if (objGuestLoginNode == null) {
		return ;
	}
	objUserLoginNode.style.display = "none";
	objGuestLoginNode.style.display = "";
}


//检查是否可以登录聊天室
function chkLoginRoom(){
	if (document.frmLoginRoom.roomid.value <= 0){
		window.alert("请选择聊天室!");
		return false;
	}
	if (document.frmLoginRoom.action == ""){
		window.alert("请选择聊天室!");
		return false;
	}
	
	return true;
}


//登录聊天室
function loginChattingRoom(actionUrl,frm,frmTarget){
	//p_iRoomID = parseInt(p_iRoomID);
	actionUrl = trim(actionUrl);
	frm = eval(frm)
//	if (p_iRoomID <= 0){
//		window.alert("请选择聊天室!");
//		return ;
//	}
//	var g_userLogined = false;
//	if (g_userLogined){
//		document.aspnetForm.roomid.value = p_iRoomID;
//		document.aspnetForm.target = "_blank";
//		document.aspnetForm.action = "http://" + p_sServer + "/user/enterChatting.do";
//		document.frmLoginRoom.submit();
//		return ;
//	} else 
{
		frm.target = frmTarget;
		//document.aspnetForm.roomid.value = p_iRoomID;
//		if(document.aspnetForm.password.value == ""){
//			//如果没有输入密码 则判断游客登陆
//			document.aspnetForm.action = "http://" + p_sServer + "/guest/guestLoginChattingRoom.do";
//			document.aspnetForm.nickname.value = document.loginGuestForm.username.value;		
//		}else{
//			//输入密码 判断用户登陆
//			document.aspnetForm.action = "http://" + p_sServer + "/guest/userLoginChattingRoom.do";
//		}
frm.action = actionUrl;
			//document.aspnetForm.nickname.value = document.aspnetForm.username.value;		
		frm.submit();
		//response.write(actionUrl);
		return ;
	}
}
function sele(object) 
  { 
    for(i=0;i <document.aspnetForm.id.length;i++) 
      { 
        var temp=""; 
if(document.aspnetForm.id[i].checked) 
          { 
  temp=document.aspnetForm.id[i].value; 
          alert(temp); 
} 
      } 
    } 
    
    
    function checkState() 
{ 
var objs = document.forms.formEdit.getElementsByTagName("input"); 
for(var i=0; i<objs.length; i++) 
{ 
if(objs[i].type=='radio' && getRadioValue(objs[i].name)==null) 
{ 
alert("请选择!"); 
objs[i].focus(); 
return false; 
} 
} 
alert("通过验证!"); 
return true;  
}
    
    
    

//登录视频聊天室
function loginVideoChattingRoom(p_iRoomID, p_sServer){
	p_iRoomID = parseInt(p_iRoomID);
	p_sServer = Trim(p_sServer);
	
	if (p_iRoomID <= 0){
		window.alert("请选择聊天室!");
		return ;
	}
	var iWidth = screen.availWidth - 10;
	var iHeight = screen.availHeight - 40;
	if (g_userLogined){
		document.frmLoginRoom.roomid.value = p_iRoomID;
		document.frmLoginRoom.action = "http://" + p_sServer + "/user/enterChatting.do";
		document.frmLoginRoom.target = "chatRoomMax";
		window.open("", "chatRoomMax", "width=" + iWidth + ", height=" + iHeight + ", toolbar=no, menubar=no, scrollbars=yes, resizable=yes, location=no, status=no");		
		document.frmLoginRoom.submit();
		return ;
	} else {
		document.loginGuestForm.roomid.value = p_iRoomID;
		if (!isEmpty(document.loginGuestForm.username, "视频房间只有注册用户才能进入，请输入用户名!")) {
			p_frm.username.focus();
			return false;
		}
		if (!isEmpty(document.loginGuestForm.password, "视频房间只有注册用户才能进入，请输入密码!")) {
			p_frm.password.focus();
			return false;
		}	
		//用户登陆
		document.loginGuestForm.action = "http://" + p_sServer + "/guest/userLoginChattingRoom.do";
		document.loginGuestForm.target = "chatRoomMax";
		window.open("", "chatRoomMax", "width=" + iWidth + ", height=" + iHeight + ", toolbar=no, menubar=no, scrollbars=yes, resizable=yes, location=no, status=no");		
		document.loginGuestForm.submit();
		return ;
	}
}

//表单恢复原始值
function initFormContent()
{
	if(document.loginGuestForm.target != "_self")
	{
		document.loginGuestForm.target = "_self";
	}
	document.loginGuestForm.action = "/guest/login.do";
}

//验证查询聊天室
function chkQueryChatRoom(p_frm) {
	if (!isEmpty(p_frm.queryKey, "请输入查询内容!")){
		p_frm.queryKey.focus();
		return false;
	}
	return true;
}

//验证查询聊天用户
function chkQueryChattingUser(p_frm){
	if (!isEmpty(p_frm.nickname1, "请输入要查询的用户!")){
		p_frm.nickname1.focus();
		return false;
	}
	p_frm.nickname.value = p_frm.nickname1.value;
	return true;
}

//初始化 XML Http Request
function initXMLReq(){
	var xmlReq = null;
	if (window.XMLHttpRequest){
		xmlReq = new XMLHttpRequest();
	}else if(window.ActiveXObject){
		xmlReq = new ActiveXObject("Microsoft.XMLHTTP");
	}
	return xmlReq;
}

//显示某个公共聊天室在线人数
function showOneRoomOnline(p_objNode, p_iOnline, p_iMaxOnline){
	p_iOnline	 = parseInt(p_iOnline);
	p_iMaxOnline = parseInt(p_iMaxOnline);
	
	var sHtml = "";
	if (p_iOnline >= p_iMaxOnline){
		sHtml = "<img src='http://pic.netsh.com/image/chat/20070328/hot.gif' width='35' height='18' align='absmiddle'>";
	}else {
		sHtml = "(" + p_iOnline + "人)";
	}
	p_objNode.innerHTML = sHtml;
}

//按在线人数排列私人聊天室信息
function sortChatRoomByOnlineDesc(){
	for (var i = 0; i < (g_arrChatRoomID.length - 1); i++){
		for (var j = 0; j < (g_arrChatRoomID.length - i - 1); j++){
			if (g_arrChatRoomOnline[j] < g_arrChatRoomOnline[j + 1]){
				var tmp = g_arrChatRoomOnline[j];
				g_arrChatRoomOnline[j] = g_arrChatRoomOnline[j + 1];
				g_arrChatRoomOnline[j + 1] = tmp;

				var tmp = g_arrChatRoomID[j];
				g_arrChatRoomID[j] = g_arrChatRoomID[j + 1];
				g_arrChatRoomID[j + 1] = tmp;

				var tmp = g_arrChatRoomName[j];
				g_arrChatRoomName[j] = g_arrChatRoomName[j + 1];
				g_arrChatRoomName[j + 1] = tmp;
				
				var tmp = g_arrChatRoomMaxOnline[j];
				g_arrChatRoomMaxOnline[j] = g_arrChatRoomMaxOnline[j + 1];
				g_arrChatRoomMaxOnline[j + 1] = tmp;
				
				var tmp = g_arrChatRoomServer[j];
				g_arrChatRoomServer[j] = g_arrChatRoomServer[j + 1];
				g_arrChatRoomServer[j + 1] = tmp;
			}
		}
	}
}

//显示私人聊天室信息
function showChatRoomInfo(p_iPageNo) { 
	p_iPageNo = parseInt(p_iPageNo);
	var iTotalPage = Math.ceil(g_arrChatRoomID.length * 1.0 / G_ONLINE_CHAT_ROOM_COUNT_PER_PAGE);
	if (iTotalPage <= 0) {
		return ;
	}
	if (p_iPageNo > iTotalPage){
		p_iPageNo = iTotalPage;
	}
	var iFirstIndex = (p_iPageNo - 1) * G_ONLINE_CHAT_ROOM_COUNT_PER_PAGE;

	var iTdCount = Math.ceil((g_arrChatRoomID.length - iFirstIndex) / 4) * 4;
	if (iTdCount > G_ONLINE_CHAT_ROOM_COUNT_PER_PAGE){
		iTdCount = G_ONLINE_CHAT_ROOM_COUNT_PER_PAGE;
	}
	
	var sHtml = "<table width='560' border='0' cellspacing='0' cellpadding='0'>";
	var bCanEnd = false;
	for (var i = 0; i < iTdCount; i++){
		if ((i % 4) == 0){
			sHtml += "<tr height='24' align='left' valign='middle'>";
		}
		
		iIndex = iFirstIndex + i;
		if (iIndex > (g_arrChatRoomID.length - 1)){
			sHtml += "<td width='142'></td>";
			bCanEnd = true;
		}else {
			sHtml += "<td width='142' style='font-size:12px;'>";
			sHtml += "<img src='http://pic.netsh.com/image/chat/20070328/chat_li.gif' width='16' height='16' border='0' align='absmiddle'>";
			sHtml += "<input type='radio' name='rdLoginRoom' onclick='javascript: if (this.checked) { loginChattingRoom(" + g_arrChatRoomID[iIndex] + ", \"" + g_arrChatRoomServer[iIndex] + "\") }' >";
			sHtml += "<a href='guest/chatRoomIndex.do?roomid=" + g_arrChatRoomID[iIndex] + "' target='_blank'>";
			if (g_arrChatRoomName[iIndex].length > 5) {
				sHtml += g_arrChatRoomName[iIndex].substr(0, 5);
			} else {
				sHtml += g_arrChatRoomName[iIndex];
			}
			sHtml += "</a>";
			
			if (g_arrChatRoomOnline[iIndex] >= g_arrChatRoomMaxOnline[iIndex]){
				sHtml += "<img src='http://pic.netsh.com/image/chat/20070328/hot.gif' width='35' height='18' align='absmiddle'>";
			}else {
				sHtml += "(" + g_arrChatRoomOnline[iIndex] + "人)";
			}
			sHtml += "</td>";
		}
		
		if ((i % 4) == 3){
			sHtml += "</tr>";
			if (bCanEnd){
				break;
			}
		}
	}
	sHtml += "</table>";
	
	sHtml += "<table width='560' height='1' border='0' cellpadding='0' cellspacing='0'><tr>";
	sHtml += "<td height='1'  align='left' valign='middle' bgcolor='#FFFFFF' style='background-image:url(http://pic.netsh.com/image/chat/20070328/chat_line.gif); background-repeat:repeat-x; '></td>";
	sHtml += "</tr></table>";
	
	sHtml += "<table width='560' height='25' border='0' cellpadding='0' cellspacing='0'><tr align='center' valign='middle'><td style='font-size:12px;'>";
	for (var i = 1; i <= iTotalPage; i++)
	{
		if (i == p_iPageNo){
			sHtml += " [" + i + "] ";
		}else {
			sHtml += " <a href='javascript: showChatRoomInfo(" + i + ");'>[" + i + "]</a> ";
		}
	}
	sHtml += "</td></tr></table>";
	
	var objNode = document.getElementById("divOnlineChatRoom");
	if (objNode != null){
		objNode.innerHTML = sHtml;
	}
}

//异步方式读取公告信息
function loadNoticeFile(){
	var xmlReq = initXMLReq();
	if (xmlReq){
		xmlReq.open("GET", G_NOTICE_URL, true);
		xmlReq.onreadystatechange = function(){
			if (xmlReq.readyState == 4){
				if (xmlReq.status == 200){
					parseNoticeXml(xmlReq.responseXML.documentElement);
				}else{
					//alert("读取xml文件失败, 状态码: " + xmlReq.statusText);
				}
			}
		}
		xmlReq.setRequestHeader("Content-Type","text/html; encoding=GBK"); 
		xmlReq.setRequestHeader("cache-control", "no-cache"); 
		xmlReq.send(null);
	}
}

//解析聊天室公告xml信息
function parseNoticeXml(p_xmlDoc){
	if (p_xmlDoc == null){
		return ;
	}
	
	var notice = p_xmlDoc.firstChild.nodeValue;
	//window.alert(notice);
	var newFontElem = document.createElement("font");
	newFontElem.innerHTML = notice;
	
	var objNotice = document.getElementById("divNotice");
	if (objNotice != null){
		objNotice.appendChild(newFontElem);
	}
}

//显示轮播公告信息
function showCycleNotice() {
	if ( (g_arrCycleNotice == null) || (g_arrCycleNotice == undefined ) ){
		return ;
	}
	if (g_arrCycleNotice.length <= 0 ){
		return ;
	}
	
	g_iShowIndexCycelNotice = g_iShowIndexCycelNotice % g_arrCycleNotice.length;
	
	var objNotice = document.getElementById("divCycleNotice");
	if (objNotice == null) {
		return ;
	}
	objNotice.innerHTML = "&nbsp;&nbsp;" + g_arrCycleNotice[g_iShowIndexCycelNotice];

	g_iShowIndexCycelNotice++;

	window.setTimeout('showCycleNotice()', 5000);
}

//按在线人数排列视频聊天室信息
function sortChatVideoRoomByOnlineDesc(){
	for (var i = 0; i < (g_arrChatVideoRoomID.length - 1); i++){
		for (var j = 0; j < (g_arrChatVideoRoomID.length - i - 1); j++){
			if ((g_arrChatVideoRoomOnline[j] < g_arrChatVideoRoomOnline[j + 1]) || ((g_arrChatVideoRoomOnline[j] == g_arrChatVideoRoomOnline[j + 1]) && (g_arrChatVideoRoomID[j] > g_arrChatVideoRoomID[j + 1]))){
				var tmp = g_arrChatVideoRoomOnline[j];
				g_arrChatVideoRoomOnline[j] = g_arrChatVideoRoomOnline[j + 1];
				g_arrChatVideoRoomOnline[j + 1] = tmp;

				var tmp = g_arrChatVideoRoomID[j];
				g_arrChatVideoRoomID[j] = g_arrChatVideoRoomID[j + 1];
				g_arrChatVideoRoomID[j + 1] = tmp;

				var tmp = g_arrChatVideoRoomName[j];
				g_arrChatVideoRoomName[j] = g_arrChatVideoRoomName[j + 1];
				g_arrChatVideoRoomName[j + 1] = tmp;
				
				var tmp = g_arrChatVideoRoomMaxOnline[j];
				g_arrChatVideoRoomMaxOnline[j] = g_arrChatVideoRoomMaxOnline[j + 1];
				g_arrChatVideoRoomMaxOnline[j + 1] = tmp;
				
				var tmp = g_arrChatVideoRoomServer[j];
				g_arrChatVideoRoomServer[j] = g_arrChatVideoRoomServer[j + 1];
				g_arrChatVideoRoomServer[j + 1] = tmp;
				
				var tmp = g_arrChatVideoRoomIntroPic[j];
				g_arrChatVideoRoomIntroPic[j] = g_arrChatVideoRoomIntroPic[j + 1];
				g_arrChatVideoRoomIntroPic[j + 1] = tmp;
				
				var tmp = g_arrChatVideoRoomBeLocked[j];
				g_arrChatVideoRoomBeLocked[j] = g_arrChatVideoRoomBeLocked[j + 1];
				g_arrChatVideoRoomBeLocked[j + 1] = tmp;

				var tmp = g_arrChatVideoRoomEnterLevel[j];
				g_arrChatVideoRoomEnterLevel[j] = g_arrChatVideoRoomEnterLevel[j + 1];
				g_arrChatVideoRoomEnterLevel[j + 1] = tmp;										
			}
		}
	}
}

//显示视频聊天室信息
function showChatVideoRoomInfo(p_iPageNo) { 
	p_iPageNo = parseInt(p_iPageNo);
	var iTotalPage = Math.ceil(g_arrChatVideoRoomID.length * 1.0 / G_ONLINE_CHAT_VIDEO_ROOM_COUNT_PER_PAGE);
	if (iTotalPage <= 0) {
		return ;
	}
	if (p_iPageNo > iTotalPage){
		p_iPageNo = iTotalPage;
	}
	var iFirstIndex = (p_iPageNo - 1) * G_ONLINE_CHAT_VIDEO_ROOM_COUNT_PER_PAGE;
	var iTdCount = Math.ceil((g_arrChatVideoRoomID.length - iFirstIndex) / 4) * 4;
	if (iTdCount > G_ONLINE_CHAT_VIDEO_ROOM_COUNT_PER_PAGE){
		iTdCount = G_ONLINE_CHAT_VIDEO_ROOM_COUNT_PER_PAGE;
	}
	
	var sHtml = "<table width='100%' height='40' border='0' cellpadding='0' cellspacing='0' align='center'>";
	var bCanEnd = false;
	for (var i = 0; i < iTdCount; i++){
		if ((i % 4) == 0){
			sHtml += "<tr align='center' valign='middle'>";
		}
		
		iIndex = iFirstIndex + i;
		if (iIndex > (g_arrChatVideoRoomID.length - 1)){
			sHtml += "<td width='25%'></td></tr>";
			bCanEnd = true;
		}else {	
			sHtml += "<td width='25%' height='36'>";
			sHtml += "<table  border='0' cellspacing='0' cellpadding='0' width='130'>";
			sHtml += "<tr>";
			sHtml += "<td align='center' valign='middle' class='chat_vd_border_2'>";
			sHtml += "<table width='100%' height='30' border='0' cellpadding='0' cellspacing='0'>";
			/*
			sHtml += "<tr>";
			sHtml += "<td height='20' align='center' valign='middle'><table width='107'><tr>";
			sHtml += "<td align='left' style='font-size:12px;'><font style='background-color:#158EDD; color:#FFFFFF'>" + g_arrChatVideoRoomID[iIndex] + "</font>";
			
			var sTmpChatRoomStatus = "<img src='http://pic.netsh.com/image/chat/20080602/chat_vd_unlock.gif' align='absmiddle' alt='未锁' border='0'>";
			//如果被锁了
			if(g_arrChatVideoRoomBeLocked[iIndex] == 1){
				sTmpChatRoomStatus = "<img src='http://pic.netsh.com/image/chat/20080602/chat_vd_onlock.gif' align='absmiddle' alt='已锁定' border='0'>";
			}
			//如果是VIP以上进入
			if(g_arrChatVideoRoomEnterLevel[iIndex] == 1)
			{
				sTmpChatRoomStatus = "<img src='http://pic.netsh.com/image/chat/20080602/chat_vd_onlock_vip.gif' align='absmiddle' alt='VIP以上可进' border='0'>";
			}
			//如果是房管以上进入
			if(g_arrChatVideoRoomEnterLevel[iIndex] == 2)
			{
				sTmpChatRoomStatus = "<img src='http://pic.netsh.com/image/chat/20080602/chat_vd_onlock_room.gif' align='absmiddle' alt='房管以上可进' border='0'>";
			}			
			sHtml += sTmpChatRoomStatus;
			
			sHtml += "</td>";
			
			sHtml += "<td align='right' style='font-size:12px;'><font  style='font-size:12px;'>" + g_arrChatVideoRoomOnline[iIndex] + "/" + g_arrChatVideoRoomMaxOnline[iIndex] + "</font></td>";		
			sHtml += "</tr></table></td>";
			sHtml += "</tr>";
			*/		
			/*
			sHtml += "<tr>";
			if (g_arrChatVideoRoomIntroPic[iIndex].length > 0) {
				sHtml += "<td align='center' valign='middle'><a href='javascript: loginVideoChattingRoom(" + g_arrChatVideoRoomID[iIndex] + ", \"" + g_arrChatVideoRoomServer[iIndex] + "\")'><img src='" + g_arrChatVideoRoomIntroPic[iIndex] + "' width='107' height='80' border='0'></a></td>";
			}else{
				sHtml += "<td align='center' valign='middle'><a href='javascript: loginVideoChattingRoom(" + g_arrChatVideoRoomID[iIndex] + ", \"" + g_arrChatVideoRoomServer[iIndex] + "\")'><img src='http://pic.netsh.com/image/chat/20080522/01.jpg' width='107' height='80' border='0'></a></td>";
			}
			sHtml += "</tr>";
			*/
			
			
			sHtml += "<tr>";
			sHtml += "<td height='20' align='center' valign='middle' style='font-size:12px;'>";
			//henry edit 
			sHtml += "<img src='http://pic.netsh.com/image/chat/20070328/chat_li.gif' width='16' height='16' border='0' align='absmiddle'>";
			sHtml += "<input type='radio' name='rdLoginRoom' onclick='javascript: if (this.checked) { loginVideoChattingRoom(" + g_arrChatVideoRoomID[iIndex] + ", \"" + g_arrChatVideoRoomServer[iIndex] + "\") }' >";
			
						
			sHtml += "<a href='javascript: loginVideoChattingRoom(" + g_arrChatVideoRoomID[iIndex] + ", \"" + g_arrChatVideoRoomServer[iIndex] + "\")'><strong>";
			if (g_arrChatVideoRoomName[iIndex].length > 6) {
				sHtml += g_arrChatVideoRoomName[iIndex].substr(0, 6);
			} else {
				sHtml += g_arrChatVideoRoomName[iIndex];
			}			
			
			sHtml += "</strong></a>";
			sHtml += "</td>";
			sHtml += "</tr>";
			/*
			sHtml += "<tr>";
			sHtml += "<td height='20' align='center' valign='middle'><a href='javascript: loginVideoChattingRoom(" + g_arrChatVideoRoomID[iIndex] + ", \"" + g_arrChatVideoRoomServer[iIndex] + "\")'><img src='http://pic.netsh.com/image/chat/20080522/chat_vd_inhome_2.gif' width='99' height='18' border='0'></a></td>";
			sHtml += "</tr>";
			*/		
			sHtml += "</table>";
			sHtml += "</td>";
			sHtml += "</tr>";
			sHtml += "</table>";
			sHtml += "</td>";			
		}
		if ((i % 4) == 3){
			sHtml += "</tr>";
			if (bCanEnd){
				break;
			}			
		}
	}
	sHtml += "</table>";
	
	sHtml += "<table width='560' height='1' border='0' cellpadding='0' cellspacing='0'><tr>";
	sHtml += "<td height='1'  align='left' valign='middle' bgcolor='#FFFFFF' style='background-image:url(http://pic.netsh.com/image/chat/20070328/chat_line.gif); background-repeat:repeat-x; '></td>";
	sHtml += "</tr></table>";
	
	sHtml += "<table width='560' height='25' border='0' cellpadding='0' cellspacing='0'><tr align='center' valign='middle'><td style='font-size:12px;'>";
	for (var i = 1; i <= iTotalPage; i++)
	{
		if (i == p_iPageNo){
			sHtml += " [" + i + "] ";
		}else {
			sHtml += " <a href='javascript: showChatVideoRoomInfo(" + i + ");'>[" + i + "]</a> ";
		}
	}
	sHtml += "</td></tr></table>";

	var objNode = document.getElementById("divChatVideoRoom");
	if (objNode != null){
		objNode.innerHTML = sHtml;
	}
}

