//*********************************
//      DunkBBS v1.0.0 JSFun
// Copyright 2004-2008 Dunkbbs.com
//*********************************

temp=navigator.appVersion
temp=temp.replace(")","");
temp=temp.replace("MSIE","Internet Explorer");
temp=temp.replace("NT 5.0","2000");
temp=temp.replace("NT 5.1","XP");
temp=temp.replace("NT 5.2","2003");
var appVersion= temp.split ('; '); 

var cus_menubar;
var cus_board;
var cus_gonggao;
var cus_userinfo;
var cus_content;
var stylename='';
var h;
var w;
var l;
var t;
var topMar = 1;
var leftMar = -2;
var space = 1;
var isvisible;
var global = window.document
global.fo_currentMenu = null
global.fo_shadows = new Array
function HideMenu() 
{
 var mX;
 var mY;
 var vDiv;
 var vDiv1;
 var mDiv;
	if (isvisible == true)
{
		vDiv = document.all("menuDiv1");
		vDiv1 = document.all("menuDiv2");
		mX = window.event.clientX + document.body.scrollLeft;
		mY = window.event.clientY + document.body.scrollTop;
		if ((mX < parseInt(vDiv1.style.left)) || (mX > parseInt(vDiv1.style.left)+vDiv1.offsetWidth) || (mY < parseInt(vDiv1.style.top)-h) || (mY > parseInt(vDiv1.style.top)+vDiv1.offsetHeight)){
			vDiv1.style.visibility = "hidden";				
		}
		if (vDiv1.style.visibility == "hidden"){		
		if ((mX < parseInt(vDiv.style.left)) || (mX > parseInt(vDiv.style.left)+vDiv.offsetWidth) || (mY < parseInt(vDiv.style.top)-h) || (mY > parseInt(vDiv.style.top)+vDiv.offsetHeight)){
			vDiv.style.visibility = "hidden";
			isvisible = false;			
	}}
}
}

function ShowMenu(vMnuCode,tWidth) {
	var simn = vMnuCode.split("|");
	var tempmnu;
	for (var i=0;i<(simn.length);i++) {
		tempmnu="<table id=tab border=0 width=100% cellpadding=0 cellspacing=0 style='border-collapse: collapse'><tr><td>"+simn[i]+"</td></tr></table>"
		if (i==0){vMnuCode=tempmnu;}
		else{vMnuCode=vMnuCode+tempmnu;}
		}
	vSrc = window.event.srcElement;
    vMnuCode = "<table class=tbmenu onmouseout='HideMenu()' cellspacing=0><tr><td>" + vMnuCode + "</td></tr></table>";
	h = vSrc.offsetHeight;
	w = vSrc.offsetWidth;
	l = vSrc.offsetLeft + leftMar+4;
	t = vSrc.offsetTop + topMar + h + space+3;
	vParent = vSrc.offsetParent;
	while (vParent.tagName.toUpperCase() != "BODY")
	{
		l += vParent.offsetLeft;
		t += vParent.offsetTop;
		vParent = vParent.offsetParent;
	}
	menuDiv1.innerHTML = vMnuCode;
	menuDiv1.style.top = t;
	menuDiv1.style.left = l;
	menuDiv1.style.visibility = "visible";
	isvisible = true;
}

function ShowMenu1(vMnuCode,tWidth) {
	var simn = vMnuCode.split("|");
	var tempmnu;
	for (var i=0;i<(simn.length);i++) {
		tempmnu="<table id=tab border=0 width=100% cellpadding=0 cellspacing=0 style='border-collapse: collapse'><tr><td>"+simn[i]+"</td></tr></table>"
		if (i==0){vMnuCode=tempmnu;}
		else{vMnuCode=vMnuCode+tempmnu;}
		}
	vSrc = window.event.srcElement;
    vMnuCode = "<table class=tbmenu onmouseout='HideMenu()' cellspacing=0><tr><td >" + vMnuCode + "</td></tr></table>";
	h = vSrc.offsetHeight;
	w1 = vSrc.offsetWidth;
	l1 = vSrc.offsetLeft + w1;
	t1 = vSrc.offsetTop - space - 4;
	vParent = vSrc.offsetParent;
	while (vParent.tagName.toUpperCase() != "BODY")
	{
		l1 += vParent.offsetLeft;
		t1 += vParent.offsetTop;
		vParent = vParent.offsetParent;
	}
	menuDiv2.innerHTML = vMnuCode;
	menuDiv2.style.top = t1;
	menuDiv2.style.left = l1;
	menuDiv2.style.visibility = "visible";
	isvisible = true;
}

function openscript(url){
var Win = window.open(url,'open','width=500,height=400,resizable=1,scrollbars=yes,menubar=no,status=yes' );
}

function ctree(ctstr){ctspan.innerHTML = ctstr;}

var i_messages = 0
var timer
function jspaper() {
if (document.all) {
content.innerHTML =messages[i_messages]
if (i_messages >= messages.length-2) {
i_messages = 0}       else {
            i_messages++}
    }
timer = setTimeout("jspaper()",4000)   }

function bbimg(o){var zoom=parseInt(o.style.zoom, 10)||100;zoom+=event.wheelDelta/12;if (zoom>0) o.style.zoom=zoom+'%';return false;}

function tj0(){
if(onlinetj.style.display==""){
onlinetj.style.display = "none";
tj.location="online.asp?onlinetj=none";
}
else{
onlinetj.style.display="";
tj.location="online.asp?onlinetj=index";
}
}

function initsh(obj1){
objzt = getcookie(obj1);
if (objzt != 1){
	eval(obj1 + ".style.display=\"\";");
	eval(obj1 + "oc.src=\"pic/oc.gif\";");
}
else {
	eval(obj1 + ".style.display=\"none\";");
	eval(obj1 + "oc.src=\"pic/oc1.gif\";");
}
}

function setcookie (name, value) {
document.cookie = name + "=" + escape(value) + ";"
}

function getcookie(name){
	var search; search = name + "=";
	offset = document.cookie.indexOf(search);
	if (offset != -1) {
		offset += search.length ;
		end = document.cookie.indexOf(";", offset) ;
		if (end == -1) end = document.cookie.length;
		return unescape(document.cookie.substring(offset, end));
	}
return "";
} 

function showhide(objname){
objzt = getcookie(objname);
if (objzt == 1){
	eval(objname + ".style.display=\"\";");
	eval(objname + "oc.src=\"pic/oc.gif\";");
	setcookie(objname,0);
}
else {
	eval(objname + ".style.display=\"none\";");
	eval(objname + "oc.src=\"pic/oc1.gif\";");
	setcookie(objname,1);
}
}

function bstop(id,info){
if (cus_board==1){
bstop1(id,info);
}
else{
ttop();
document.write("<table align=center border=0 cellpadding=0 cellspacing=1 width=100% style='border-collapse: collapse' class=c1><tr><td><table cellpadding=0 cellspacing=0 width=100% ><tr class=hf><td>&nbsp;<img border='0' src='pic/gl.gif'> " + info + "</td><td align=right><A onclick=showhide('tbtype" + id + "')><SPAN style='CURSOR: hand'><img id='tbtype" + id + "oc' border=0 src=pic/oc1.gif></SPAN></A>&nbsp; </td></tr></table></td></tr></table><div id='tbtype" + id + "' align=center><table align=center border=0 cellpadding=0 cellspacing=1 width=100% style='border-collapse: collapse' class=c1>");
}

var obj="tbtype" + id;
initsh(obj);
}

function bsbottom(){
if (cus_board==1){
bsbottom1();
}
else{	
document.write("</table></div>");
tbottom();
}
}

function boarddisp(board_id,board_followid,board_bdinfo,board_topicnum,board_todaynum,board_lasttopic,board_type,board_bdadmin){
if (cus_board==1){
boarddisp1(board_id,board_followid,board_bdinfo,board_topicnum,board_todaynum,board_lasttopic,board_type,board_bdadmin);
}
else{
var bdinfo = board_bdinfo.split("|");
var bdimg;
var lastinfo;
if (bdinfo[2] == ""){bdimg=""}
else{bdimg="<img border=0 src=" + bdinfo[2] + ">"}

if (board_bdadmin == ""){board_bdadmin = '本版面还没有版主';}
else{var bdadmin = board_bdadmin.split("|");
var allbdadmin = '本版版主：';
for (var ai=0;ai<(bdadmin.length);ai++) {
allbdadmin = allbdadmin + "<a title='查看 " + bdadmin[ai] + " 的信息' href=userinfo.asp?username=" + bdadmin[ai] + ">" + bdadmin[ai] + "</a>&nbsp; ";}
board_bdadmin = allbdadmin;}

if (board_lasttopic == ""){lastinfo="本版面还没有帖子！";}
else{if ((board_type == 3) || (board_type == 4)){lastinfo="vip或认证版面，数据不对外公开";	}
	else{var lasttopic = board_lasttopic.split("|");
	lastinfo="主题：<A href=showbbs.asp?bd=" + board_id + "&id=" + lasttopic[5] + "&totable=" + lasttopic[6] + "&topage=" + lasttopic[7] + ">" + lasttopic[3] + "</A><br>作者：<A href=userinfo.asp?userid=" + lasttopic[0] + ">" + lasttopic[1] + "</A> <BR>时间：" + lasttopic[2];}
}

document.write("<tr><td width=50 align=center class=c3><img border=0 src=style/" + sid + "/type" + board_type + ".gif></td><td class=c3><table border=0 cellpadding=0 cellspacing=0 style='border-collapse: collapse' width=100% ><tr><td class=c2><p style='margin: 4'><a href=topiclist.asp?bd=" + board_id + ">" + bdinfo[0] + "</a></p></td><td class=c2 align=center> <a title=在本版发新帖 href=addtopic.asp?bd=" + board_id + "&topictype=1><img src=pic/i1.gif border=0></a>&nbsp; <a title=发表新投票 href=addtopic.asp?bd=" + board_id + "&topictype=1&vote=1><img src=pic/i2.gif border=0></a>&nbsp; <a title=查看精华贴 href=topiclist.asp?good=1&bd=" + board_id + "><img src=pic/i3.gif border=0></a></td><td class=c2>新帖：<font color=red>" + board_todaynum + "</font>&nbsp;&nbsp;话题：" + board_topicnum + "&nbsp;</td></tr><tr><td valign=top><p style='margin: 4'><img border=0 src=style/" + sid + "/tl.gif> " + bdinfo[1] + "</td><td width=100 align=center rowspan=2>" + bdimg + "</td><td width=220 rowspan=2>" + lastinfo + "</td></tr><tr><td>&nbsp;" + board_bdadmin + "</td></tr></table></td></tr>");
}
}

function linkbbs(link1,link2){
var linkname = link1.split("|");
var linkpic = link2.split("|");
var i=0;
var ii=0;
var iinum=7;
document.write("<table align=center width='100%' border=0 cellpadding=0 cellspacing=1 style='border-collapse: collapse' class=tab1 id=bbslmtb><tr><td class=c3>");
while (i < (linkname.length)) {
document.write("<table border=0 cellpadding=2 cellspacing=0 width=100%><tr>");
for (ii=0;ii<iinum;ii++) {
	if (i<(linkname.length)){document.write("<td width=110 align=center>" + linkname[i] + "</td>");}
	else{document.write("<td width=110 align=center></td>");}
	i++;
	}
document.write("</tr></table>");
}
i=0;
while (i < (linkpic.length)) {
document.write("<table border=0 cellpadding=2 cellspacing=0 width=100%><tr>");
for (ii=0;ii<iinum;ii++) {
	if (i<(linkpic.length)){document.write("<td width=110 align=center>" + linkpic[i] + "</td>");}
	else{document.write("<td width=110 align=center></td>");}
	i++;
	}
document.write("</tr></table>");
}
document.write("</td></tr></table>");
}

function userinfo(delyn,username,userimg,grade,gradename,mark,qian,topicnum,regtime,touxian,olstate){
if (cus_userinfo == 1){
userinfo1(delyn,username,userimg,grade,gradename,mark,qian,topicnum,regtime,touxian,olstate);
}
else{
if (olstate=="0"){olstate='<font color=#808080>离 线</font>'}
if (olstate=="1"){olstate='<font class=f1>在 线</font>'}
document.write("<table align=center border=0 cellpadding=0 cellspacing=1 class=c1 width='100%'  style='border-collapse: collapse;TABLE-LAYOUT: fixed; WORD-BREAK: break-all'><tr><td width=175 align=center valign=top class=c2><table border=0 cellpadding=0 cellspacing=0 style='border-collapse: collapse' width=80%><tr><td width=100% height=28><a title="+delyn+"><font class=f1><b>"+username+"</b></font></a></td></tr><tr><td width=100% >"+userimg+"</td></tr><tr><td width=100% height=28 ><img src=images/grade/"+grade+".gif border=0 title=等级："+grade+"></td></tr><tr><td width=100% ><p style='line-height: 120%; margin: 4'>等级："+gradename+"<br>积分："+mark+"<br>金钱："+qian+"<br>帖数："+topicnum+"<br>注册："+regtime+""+touxian+"<br>状态："+olstate+"</p></td></tr></table></td><td valign=top class=c3>");
}
}

function tztop(){
if (cus_content==1){
tztop1();
}
else{
document.write("<table border=0 cellpadding=0 cellspacing=0 style='border-collapse: collapse' width=100% height=28 class=c2><tr><td width=80% ><p style='margin: 4'>&nbsp;<a href="+linkinfo+" title='查看作者信息'><img border=0 src=pic/info.gif></a> &nbsp; <a href="+linknmail+" title='给作者留言'><img border=0 src=pic/nmail.gif></a> &nbsp; ");
if (homeyes==1){document.write("<a title='访问作者主页' target=_blank href="+linkhome+"><img border=0 src=pic/home.gif></a> &nbsp; ");}
document.write("<a href="+linkedittz+"><img border=0 src=pic/edittz.gif></a> &nbsp; <a href="+linkreply+"><img border=0 src=pic/reply.gif></a>");
if (delyes==1){document.write(" &nbsp; <a title='删除' href="+linkdeltz+"><img border=0 src=pic/deltz.gif></a> &nbsp; ");}
document.write("</p></td><td width=20% align=right>"+lounum+"&nbsp;</td></tr></table><table border=0 cellpadding=0 cellspacing=0 style='border-collapse: collapse' height=1 width=100% class=c1><tr><td></td></tr></table><blockquote><p>");
}
}

function tzbottom(){
if (cus_content==1){
tzbottom1();
}
else{
document.write("</p></blockquote></td></tr><tr><td height=28 align=center class=c2><a title='IP 地址："+ipaddr+"'><img border=0 src=pic/ip.gif align=absmiddle></a>&nbsp; "+tztime+"</td><td class=c2><table cellpadding=0 cellspacing=0 width=100%><tr><td>&nbsp; "+ads+"</td><td align=right><a href=#><img border=0 src=pic/top.gif></a>&nbsp;</td></tr></table></td></tr></table>");
}
}
