var i=0;
var ii=3;

newDate=new Date()
newDate=""+newDate.getYear()+"-"+[newDate.getMonth()+1]+"-"+newDate.getDate()+""

//读取COOKIE
function getCookie (CookieName) 
{ 
 var CookieString = document.cookie; 
 var CookieSet = CookieString.split (';'); 
 var SetSize = CookieSet.length; 
 var CookiePieces 
 var ReturnValue = ""; 
 var x = 0; 
 for (x = 0; ((x < SetSize) && (ReturnValue == "")); x++) 
 { 
  CookiePieces = CookieSet[x].split ('='); 
  if (CookiePieces[0].substring (0,1) == ' ') 
  { 
   CookiePieces[0] = CookiePieces[0].substring (1, CookiePieces[0].length); 
  }
  if (CookiePieces[0] == CookieName)
  {
   ReturnValue = CookiePieces[1];
   var value =ReturnValue
  }
 }
 return value;
}

//跳出确认
function checkclick(msg)
{
 if(confirm(msg))
 {
  event.returnValue=true;
 }
 else
 {
  event.returnValue=false;
 }
}

//显示帖子
function ShowPost(id,username,content,posttime,honor,userface,sex,birthday,experience,membercode,money,postcount,regtime,userlife,usermail,userhome,sign)
{
 document.write("<table width=95% style=TABLE-LAYOUT:fixed cellPadding=5 cellSpacing=1 class=a2 border=0 align=center>");
 ii++
 if(ii==5)
 {
  ii=3;
 }
 document.write("<tr class=a"+ii+"><td width=156 valign=top align=center>");
 document.write("<table width=90% border=0><tr><td><font style=font-size:10pt><b><a href='profile.asp?username="+username+"'>"+username+"</a></b></font></td><td valign=top align=right>");
 if (""+sex+""!='')
 {
  document.write("<img src=./images/"+sex+".gif>　");
 }
 document.write(astro(""+birthday+""));
 document.write("</td></tr></table>");
 if (getCookie('showface')!='0')
 {
  document.write("<img src='"+userface+"' onload='javascript:if(this.width>120)this.width=120;if(this.height>120)this.height=120;'>");
 }
 document.write("<br><table width=90% border=0><tr><td>"+level(experience,membercode,username,moderated)+levelimage+"<br>等　　级："+levelname+"<br>");
 document.write("总发贴数："+postcount+"<br>");
 if(onlinelist.indexOf("|"+username+"|") == -1 )
 {
  document.write("在线状态：<img border=0 src=./images/offline.gif alt='离线'><br>");
 }
 else
 {
  document.write("在线状态：<img border=0 src=./images/online.gif alt='在线'><br>");
 }
 document.write("</td></tr></table></td><td height=100%>");
 document.write("<table width=100% height=100% cellSpacing=0 cellPadding=0 border=0><tr><td width=85% colspan=3><a href='profile.asp?username="+username+"'><img src=./images/profile.gif border=0 alt='查看"+username+"的个人资料'></a> <a href='blog.asp?username="+username+"'><img src=./images/blog.gif border=0 alt='查看"+username+"的个人日志'></a> <a style=cursor:hand onclick=\"javascript:open('friend.asp?menu=post&incept="+username+"','','width=320,height=170')\"><img src=./images/pm.gif border=0 alt='发送短信息给"+username+"'></a> <a href='friend.asp?menu=add&username="+username+"'><img alt='把"+username+"加入好友' src=./images/friend.gif border=0></a> <a href='showbbs.asp?menu=5&username="+username+"'><img src=./images/find.gif border=0 alt='搜索"+username+"发表过的所有主题'></a> <a href=mailto:"+usermail+"><img src=./images/email.gif border=0 alt='发送电邮给"+username+"'></a> ");
 if (userhome!="" && userhome!="http://")
 {
  document.write("<a href="+userhome+" target=_blank><img alt=访问"+userhome+"的主页 src=./images/homepage.gif border=0></a>");
 }
 i=i+1
 document.write(" <a href=javascript:copyText(document.all.yu"+id+")><img src=./images/copy.gif border=0 alt=复制这个帖子></a> <a href='retopic.asp?id="+topicid+"&retopicid="+id+"&quote=1&topic="+topic+"'><img src=./images/reply.gif border=0 alt=引用回复这个帖子></a> <a href='retopic.asp?id="+topicid+"&topic="+topic+"'><img src=./images/replynow.gif border=0 alt=回复这个帖子></a></td><td align=right>No.<font color=red><b>"+i+"</b></font>&nbsp;</td></tr><tr vAlign=top><td colSpan=4><hr width=100% color=#777777 SIZE=1></td></tr>");
 document.write("<tr valign=top><td height=100% colSpan=4 style=word-break:break-all>");
 if(badlist.indexOf(username) == -1 )
 {
  document.write(ybbcode("<span id=yu"+id+">"+content+"</span>"));
 }
 else
 {
  document.write("<span id=yu"+id+">==============================<br>　　　<font color=red>该用户帖子已被过滤　　　</font><br>==============================</span>")
  }
  document.write("</td></tr><tr valign=top><td colSpan=4 align=right>")
  if(getCookie('sign')!='0' && sign!="")
  {
   document.write("—————————————<br><div style='OVERFLOW:auto' id=div"+id+">"+ybbcode(sign)+"</div>");}
   document.write("</td></tr><tr vAlign=top><td colSpan=4><hr width=100% color=#777777 size=1></td></tr><tr valign=top><td width=30%><a href='edittopic.asp?id="+topicid+"&retopicid="+id+"'><img src=./images/edit.gif border=0></a> <a href=manage.asp?menu=deltopic&id="+topicid+"&retopicid="+id+"><img src=./images/del.gif border=0></a></td><td valign=bottom><img src=./images/posttime.gif> 发表时间："+posttime+"　</td><td width=40% colSpan=2 valign=bottom><img src=./images/ip.gif> IP：<a href=manage.asp?menu=lookip&id="+topicid+"&retopicid="+id+">已记录</a></td></tr></table></td></tr>");
   document.write("</table>")
  if(getCookie('sign')!='0' && sign!="")
  {
   if(eval("div"+id+".scrollHeight")>150)
   {
	eval("div"+id+".style.height=150");
   }
  }
  }

//帖子列表
function ShowForum(ID,topic,newtopic,username,Views,icon,toptopic,locktopic,pollresult,goodtopic,replies,lastname,lasttime)
{
 if(lasttime.indexOf(newDate) == 0)
 {
  lasttime=lasttime.replace(newDate,"今日");
 }
 topic=topic.replace(key_word,"<font color=red>"+key_word+"<\/font>");
 if (toptopic==2) 
 {
  reimage="<img src=./images/top.gif border=0>";
 }
 else if (toptopic==1) 
 {
  reimage="<img src=./images/f_top.gif border=0>";
 }
 else if (locktopic==1) 
 {
  reimage="<img src=./images/f_locked.gif border=0>";
 }
 else if (pollresult!='') 
 {
  reimage="<img src=./images/f_poll.gif border=0>";
 }
 else if ((replies>15) || (Views>150))
 {
  reimage="<img src=./images/f_hot.gif border=0>";
 }
 else if (replies>0) 
 {
  reimage="<img src=./images/f_new.gif border=0>";
 }
 else
 {
  reimage="<img src=./images/f_norm.gif border=0>";
 }
 if (goodtopic== 1) 
 {
  reimage2="<img src=./images/topicgood.gif>";
 }
 else if (username==cookieusername) 
 {
  reimage2="<img src=./images/my.gif>";
 }
 else
 {
  reimage2="";
 }
 if (replies>0) 
 {
  reimage3=replies;
 }
 else
 {
  reimage3="-";
 }
 if (icon>0) 
 {
  icon="<img src=./images/brow/"+icon+".gif>";
 }
 document.write("<tr height=20><td width=3% class=a4 align=middle><a href=showpost.asp?id="+ID+" target=_blank>"+reimage+"</a></td>");
 document.write("<td width=3% class=a3 align=center>"+reimage2+"</td>");
 document.write("<td width=45% class=a4><img src=./images/plus.gif id=followImg"+ID+" style=cursor:hand; onclick=loadThreadFollow("+ID+") loaded=no>"+icon+"<a href=showpost.asp?id="+ID+">"+topic+"</a>");
 if (replies > 15) 
 {
  var topicpage=""
  var tol=replies/15+1;
  for (var i=1; i < tol; i++) 
  {
   if(i<4 || i>=tol-2)
   {
    topicpage=topicpage+"<b><a href=showpost.asp?id="+ID+"&topage="+ i +">"+ i +"</a></b> ";
   }
   if (i >= tol-3  && i<tol-2 && i>3)
   {
	topicpage=topicpage+" ... ";
   }
  }
  document.write(" ( <img src=./images/multipage.gif> "+topicpage+")");
 }
 document.write(" "+newtopic+"</td><td width=10% class=a3 align=middle><a href=profile.asp?username="+username+">"+username+"</a></td><td width=6% class=a4 align=middle>"+reimage3+"</td><td width=6% class=a3 align=middle>"+Views+"</td><td width=27% class=a4>&nbsp;"+lasttime+" by <a href=profile.asp?username="+lastname+">"+lastname+"</a></td></tr>");
 document.write("<tr height=25 style=display:none id=follow"+ID+"><td width=3% class=a4></td><td width=3% class=a3></td><td width=94% id=followTd"+ID+" colspan=5 class=a4 align=left>Loading...</td></tr>");
 }

//论坛列表
function ShowList(pass,id,bbsname,icon,intro,moderated,today,toltopic,tolrestore,lasttime,lastname,lasttopic,password)
{
if(pass >2){password=1}
document.write("<tr><td width=5% height=30 bgcolor=#FFFFFF align=middle>")
if(password==1){
document.write("<img src=./images/skins/"+getCookie('skins')+"/Board3.gif>")
}else{
document.write("<img src=./images/skins/"+getCookie('skins')+"/Board"+pass+".gif>")
}
document.write("</td><td width=95% bgcolor=#FFFFFF>")
document.write("<table width=100% cellspacing=0 cellpadding=2 border=0 align=center><tr><td width=69%>『 <a href=showforum.asp?forumid="+id+"><font style=font-size:14px>"+bbsname+"</font></a> 』"+intro+"</td>")
document.write("<td width=31%><table width=100% cellspacing=0 cellpadding=0 border=0 align=center><tr><td width=33%><font color=red style='display:none'>今日："+today+"</font></td><td width=34%>主题："+toltopic+"</td><td width=33%>帖子："+tolrestore+"</td></tr></table></td></tr></table></td></tr>")
}

function SmallShowList(id,bbsname,intro,moderated,today,toltopic,tolrestore)
{
 intro = intro.replace(/<br>/ig,"\n");
 i++;
 if (i==1)
 {
  document.write("<tr>");
 }
 document.write("<td><table width=100% cellspacing=0 cellpadding=4 border=0><tr bgcolor=#FFFFFF><td height=30 colspan=2 title='"+intro+"'>『 <a href=showforum.asp?forumid="+id+">"+bbsname+"</a> 』</td></tr><tr class=a3><td width=65%><img src=./images/forum_nav.gif alt=帖子> 版主：")
 var list= moderated.split ('|'); 
 if (list.length!=0)
 {
  document.write("<a href=profile.asp?username="+list[0]+">"+list[0]+"</a>");
 }
 if (list.length>1)
 {
  document.write(" <font color=gray>...</font>");
 }
 document.write("</td><td width=35%><img src=./images/forum_nav.gif alt=帖子> 帖子：<font color=red>"+tolrestore+"</font></td></tr></table></td>")
 if (i==3)
 {
  i=0;
  document.write("</tr>");
 }
}

function makeupShowList()
{
 if (i!=0)
 {
  for(jj=i;jj<3;jj++)
  {
   document.write("<td bgcolor=#FFFFFF></td>");
  }
  i=0
 }
}

//跳转页面显示
function ShowPage(TotalPage,topage,url)
{
 if (topage<6)
 {
  PageLong=11-topage;
 }
else if (TotalPage-topage<6)
{
 PageLong=10-(TotalPage-topage);
}
else
{
 PageLong=5;
}
for (var i=1; i <= TotalPage; i++) 
{
 if (i < topage+PageLong && i > topage-PageLong || i==1 || i==TotalPage)
 {
 if (topage==i)
 {
  document.write(" "+ i +" ");
 }
 else
 {
  document.write(" <a href=?topage="+i+"&"+url+">"+ i +"</a> ");
 }
 }
 }
}

//菜单
var menuOffX=0	//菜单距连接文字最左端距离
var menuOffY=20	//菜单距连接文字顶端距离
var ie4=document.all&&navigator.userAgent.indexOf("Opera")==-1
var ns6=document.getElementById&&!document.all
function showmenu(e,vmenu,mod)
{
  which=vmenu
  menuobj=document.getElementById("popmenu")
  menuobj.thestyle=menuobj.style
  menuobj.innerHTML=which
  menuobj.contentwidth=menuobj.offsetWidth
  eventX=e.clientX
  eventY=e.clientY
  var rightedge=document.body.clientWidth-eventX
  var bottomedge=document.body.clientHeight-eventY
  if (rightedge<menuobj.contentwidth)
	menuobj.thestyle.left=document.body.scrollLeft+eventX-menuobj.contentwidth+menuOffX
  else
	menuobj.thestyle.left=ie4? ie_x(event.srcElement)+menuOffX : ns6? window.pageXOffset+eventX : eventX
  if (bottomedge<menuobj.contentheight&&mod!=0)
	menuobj.thestyle.top=document.body.scrollTop+eventY-menuobj.contentheight-event.offsetY+menuOffY-23
  else
	menuobj.thestyle.top=ie4? ie_y(event.srcElement)+menuOffY : ns6? window.pageYOffset+eventY+10 : eventY
	menuobj.thestyle.visibility="visible"
 }

 function ie_y(e)
 {  
  var t=e.offsetTop;  
  while(e=e.offsetParent)
  {  
   t+=e.offsetTop;  
   }  
	return t;  
  }  
 function ie_x(e)
 {  
  var l=e.offsetLeft;  
  while(e=e.offsetParent)
  {  
   l+=e.offsetLeft;  
  }  
  return l;  
 }

 function highlightmenu(e,state)
 {
  if (document.all)
   source_el=event.srcElement
   while(source_el.id!="popmenu")
   {
	 source_el=document.getElementById? source_el.parentNode : source_el.parentElement
	 if (source_el.className=="menuitems")
	 {
	  source_el.id=(state=="on")? "mouseoverstyle" : ""
	 }
   }
 }

function hidemenu()
{
 if (window.menuobj)menuobj.thestyle.visibility="hidden";
}

function dynamichide(e)
{
 if ((ie4||ns6)&&!menuobj.contains(e.toElement))hidemenu();
}
document.onclick=hidemenu
document.write("<div class=menuskin id=popmenu onmouseover=highlightmenu(event,'on') onmouseout=highlightmenu(event,'off');dynamichide(event)></div>")
// 菜单END

// add area script
function focusEdit(editBox)
{
 if ( editBox.value == editBox.helptext )
 {
 editBox.value = '';
 editBox.className = 'editbox';
 }
 return true;
}

function blurEdit(editBox)
{
 if ( editBox.value.length == 0 )
 {
 editBox.className = 'editbox Graytitle';
 editBox.value = editBox.helptext;
 }
}

function ValidateTextboxAdd(box, button)
{
 var buttonCtrl = document.getElementById( button );
 if ( buttonCtrl != null )
 {
 if (box.value == "" || box.value == box.helptext)
 {
 buttonCtrl.disabled = true;
 }
 else
 {
 buttonCtrl.disabled = false;
 }
 }
}
// add area script end

function loadtree(ino,bbsname)
{
 document.frames["hiddenframe"].location.replace("forumtree.asp?id="+ino+"");
}

function loadThreadFollow(ino,online)
{
 var targetImg =eval("followImg" + ino);
 var targetDiv =eval("follow" + ino);
 if (targetDiv.style.display!='block')
 {
  if(targetImg.loaded=="no")
  {
   document.frames["hiddenframe"].location.replace("loading.asp?id="+ino+"&forumid="+online+"");
  }
  targetDiv.style.display="block";
  targetImg.src="./images/minus.gif";
 }
 else
 {
  targetDiv.style.display="none";
  targetImg.src="./images/plus.gif";
 }
}
document.write("<iframe height=0 width=0 name=hiddenframe></iframe>");
