function switchdiv(mainGroupsName,subGroupsName,showIndex,mainShowStyle,mainHiddenStyle)
{
	var mainele = document.getElementsByName(mainGroupsName);
	var subele = document.getElementsByName(subGroupsName);
	for(i = 0;i < mainele.length;i++)
	{
		//bindStyle(mainele[i],mainHiddenStyle);
		mainele[i].className=mainHiddenStyle;
		bindStyle(subele[i],{"visibility":"hidden","display":"none"});
	}
	if(isNumber(showIndex))
	{
		//bindStyle(mainele[showIndex-1],mainShowStyle);
		mainele[showIndex-1].className=mainShowStyle;
		bindStyle(subele[showIndex-1],{"visibility":"","display":""});
	}
	else
	{
		//bindStyle(showIndex,mainShowStyle);
		showIndex.className=mainShowStyle;
		bindStyle(showIndex,{"visibility":"","display":""});
	}
}
var getSkinPath = function()
{
	if(getCookie("skintype") == "")
		return "http://img2.soufun.com/bbs/v3/images/";
	else
		return "http://img2.soufun.com/bbs/v3/skin/" + getCookie("skintype") + "/images/";
}
function openDiv(itemname,status,imgid,closesrc,opensrc)
{
	if(($$(itemname,"open") != "true" && status == "") || status == "1")
	{
		bindStyle($(itemname),{"visibility":"","display":""});
		$$(itemname,"open","true");
		if($(imgid))
		{
			$(imgid).className = "img_treelist_an05";
		}
		return;
	}
	if(($$(itemname,"open") == "true" && status == "") || status == "2")
	{
		bindStyle($(itemname),{"visibility":"hidden","display":"none"});
		$$(itemname,"open","false");
		if($(imgid))
		{
			$(imgid).className = "img_treelist_an03";
		}
		return;
	}
}
function isNumber(oNum)
   {
  if(!oNum) return false;
  var strP=/^\d+(\.\d+)?$/;
  if(!strP.test(oNum)) return false;
  try{
  if(parseFloat(oNum)!=oNum) return false;
  }
  catch(ex)
  {
   return false;
  }
  return true;
}
function beginShowUserList(sign)
{
	if(!$("showuserList")) return;
	if($$("showuserList","loaded") != "true")
	{
		var nocache=new Date().getTime();
		AJAXCALL("/soufun_forum/OwnerForum/BBS_OnlineUser.aspx/sign=" + sign + "&nocache=" + nocache,endShowUserList,{isCache:"false"});
	}
}
function endShowUserList(doc)
{
	var data = eval("(" + doc + ")");
	if($("showuserlist_all")) $("showuserlist_all").innerHTML = data.allcount.toString();
	if($("showuserlist_reg")) $("showuserlist_reg").innerHTML = data.regcount.toString();
	if($("showuserlist_guest")) $("showuserlist_guest").innerHTML = data.guestcount.toString();
	if(data.ManagerList.length > 1 && $("showuserList_manager"))
	{
		$("showuserList_manager").innerHTML = "";
		$("showuserList_manager").innerHTML = "<div class=\"zhanzhang01\"><img src='http://img1n.soufun.com/bbs/2005_06/24/1119589442369.gif' height='20' /></div>";
		var showuserList_managerinnerHTML = "";
		for(i = 0;i < data.ManagerList.length;i++)
		{
			if(data.ManagerList[i] && data.ManagerList[i].imgsrc)
			showuserList_managerinnerHTML += "<div class=\"zhanzhang01\"><img src=\"" + data.ManagerList[i].imgsrc + "\" /><a href=\"" + data.ManagerList[i].url + "\" title=\"点击进入该用户家庭空间\" target=\"_blank\">" + data.ManagerList[i].username + "</a>&nbsp;</div>";
		}
		$("showuserList_manager").innerHTML += showuserList_managerinnerHTML
	}
	if(data.UserList.length > 1 && $("showuserList_user"))
	{
		$("showuserList_user").innerHTML = "";
		var showuserList_userinnerHTML = new Array();
		for(i = 0;i < data.UserList.length;i++)
		{
			if(data.UserList[i] && data.UserList[i].imgsrc)
			showuserList_userinnerHTML.push("<div class=\"forum_user0\"><img src=\"" + data.UserList[i].imgsrc + "\" /><a href=\"" + data.UserList[i].url + "\"  title=\"点击进入该用户家庭空间\" target=\"_blank\">" + data.UserList[i].username + "</a>&nbsp;</div>");
		}
		$("showuserList_user").innerHTML = showuserList_userinnerHTML.join("");
	}
	if(data.showUser == "1") $$("showuserList","loaded","true");
}
function initUserOnlineList(open,sign)
{
	var first = false;
	if(open == undefined || open == null || open == "")
	{
		open = getCookie("viewUser");
	}
	if(sign != undefined && sign != null)
	{ $$("showuserList","sign",sign); }
	else
	{sign = $$("showuserList","sign"); }
	if(open == "2")
	{
		bindStyle($("showuserList"),{"visibility":"hidden"});bindStyle($("showuserList"),{"display":"none"});
		$$("showuserlist_chanagebutton","innerHTML","[查看在线用户]");
	}
	else if(open == "1")
	{
		bindStyle($("showuserList"),{"visibility":""});bindStyle($("showuserList"),{"display":""});
		$$("showuserlist_chanagebutton","innerHTML","[隐藏在线用户]");
		$$("showuserList","open","true");
	}
	else
	{
		open = "1";
	}
	setCookie("viewUser",open,getExpDate(30,0,0),"/","soufun.com");
	beginShowUserList(sign);
}
function changeUserList(a)
{
	if($$("showuserList","open") != "true")
	{
		$$("showuserList","open","true");
		initUserOnlineList("1");
	}
	else
	{
		$$("showuserList","open","false");
		initUserOnlineList("2");
	}
}
function changeSkin(skintype)
{
	var csshref = "";
	if(skintype == "")
		csshref = "http://img2.soufun.com/bbs/v3/style/link.css";
	else
		csshref = "http://img2.soufun.com/bbs/v3/skin/" + skintype + "/style/link.css";
	if(document.getElementById("linkcsshref").getAttribute("href") != csshref)
	{
		document.getElementById("linkcsshref").setAttribute("href",csshref);
		changeSubList(skintype);
		setCookie("skintype",skintype,getExpDate(30,0,0),"/","soufun.com");
	}
	if(skintype == "") skintype = "0";
	var divs = document.getElementsByName("changedivs");
	for(i = 0;i < divs.length;i++)
	{
		if(i == skintype)
		divs[i].innerHTML = "<img style='margin:3px' src='http://img2.soufun.com/bbs/v3/images/blue.gif' height=5 width=5 />";
		else
			divs[i].innerHTML = "<img src=\"http://img2.soufun.com/bbs/v3/images/zero.gif\" height=\"5\" width=\"5\">";
	}
}
function changeSubList(skintype)
{
	var imgpath = "";
	if(skintype == "")
		imgpath = "http://img2.soufun.com/bbs/v3/images/";
	else
		imgpath = "http://img2.soufun.com/bbs/v3/skin/" + skintype + "/images/";
	var imgs = document.getElementsByName("sublistl");
	for(i = 0;i < imgs.length;i++)
	{
		if(imgs[i].src.indexOf("button_r2_c2.jpg") > -1)
			imghref = imgpath + "button_r2_c2.jpg";
		else
			imghref = imgpath + "button_r2_c6.jpg";
		var tempimg = new Image();
		tempimg.src = imghref;
		imgs[i].src = tempimg.src;	
	}
	imgs = document.getElementsByName("sublistr");
	for(i = 0;i < imgs.length;i++)
	{
		if(imgs[i].src.indexOf("button_r2_c5.jpg") > -1)
			imghref = imgpath + "button_r2_c5.jpg";
		else
			imghref = imgpath + "button_r2_c7.jpg";
		var tempimg = new Image();
		tempimg.src = imghref;
		imgs[i].src = tempimg.src;	
	}
}