﻿//Event.observe(window, 'load', listEffect, false);
//var lastFaqClick=null;
//function listEffect(){
//	var faq=document.getElementById("faq");
//	var dls=faq.getElementsByTagName("dl");
//	alert(dls);
//	return false;
//	for (var i=0,dl;dl=dls[i];i++){
//		var dt=dl.getElementsByTagName("dt")[0];
//		dt.id = "faq_dt_"+(Math.random()*100);
//		dt.onclick=function(){
//			var p=this.parentNode;
//			if (lastFaqClick!=null&&lastFaqClick.id!=this.id){
//				var dds=lastFaqClick.parentNode.getElementsByTagName("dd");
//				for (var i=0,dd;dd=dds[i];i++)
//					dd.style.display='none';
//			}
//			lastFaqClick=this;
//			var dds=p.getElementsByTagName("dd");
//			var tmpDisplay='none';
//			if (gs(dds[0],'display')=='none')
//				tmpDisplay='block';
//			for (var i=0;i<dds.length;i++)
//				dds[i].style.display=tmpDisplay;
//		}
//	}
//}
//
//function gs(d,a){
//	if (d.currentStyle){ 
//		var curVal=d.currentStyle[a]
//	}else{ 
//		var curVal=document.defaultView.getComputedStyle(d, null)[a]
//	} 
//	return curVal;
//}

function markerNew(date){
	if(date.trim()=='')return false;
	date = date.split(' ');
	var d = new Date();
	d.setYear(date[0].split('-')[0]);
	d.setMonth(date[0].split('-')[1]-1);
	d.setDate(date[0].split('-')[2]);
	d.setHours(date[1].split(':')[0]);
	d.setMinutes(date[1].split(':')[1]);
	if(d.getYear()!=new Date().getYear())return false;
	if(d.getMonth()!=new Date().getMonth())return false;
	if(d.getDate()==new Date().getDate()){
		if(new Date().getHours()-d.getHours()<=1){
			if((new Date().getMinutes()-d.getMinutes())<=10)
				document.write('<img src="/images/bbs/ico_n1.gif" alt="::十分钟内的新贴::" border="0"  align="absmiddle"/>');
			else 
				document.write('<img src="/images/bbs/ico_n2.gif" alt="::一小时内的新贴::" border="0"  align="absmiddle"/>');
			
			return true;
		}else if(new Date().getHours()-d.getHours()<=6){
			document.write('<img src="/images/bbs/ico_n3.gif" alt="::六小时内的新贴::" border="0"  align="absmiddle"/>');
			return true;
		}
	}
	return false;
}

if(Date.prototype.unformat == null)
	Date.prototype.unformat = function(date,format){
		//if(date.length != format.length)return;
		if(format == null)format = "yyyy-MM-dd";
		var o = {
			"M+" : function(m){this.setMonth(m-1)},     //month
			"d+" : this.setDate  ,     //day
			"h+" : this.setHours ,     //hour
			"m+" : this.setMinutes ,   //minute
			"s+" : this.setSeconds ,   //second
			"S" : this.setMilliseconds //millisecond
		}
		if(/(y+)/.test(format)){
			this.setYear(date.substr(RegExp.index
						,RegExp.$1.length));
			if(Number(this.getFullYear())<1950 
						&& RegExp.$1.length == 2)
				this.setYear(Number(this.getFullYear())+100);
		}
		for(var k in o)
			if(new RegExp("("+k+")").test(format))
				o[k].call(this,date.substr(RegExp.index ,RegExp.$1.length));
		//o["M+"].call(this,5);
	}
	
	
//###################################################################################//
//论坛处理
var replyEditor = new Object();
var noteEditor = new Object();
function bbs_Ajax(url,params,func){
	var oReq = getHttp();
	oReq.open("POST",url,false);
	oReq.onreadystatechange = function(){
		if(oReq.readyState==4){
			if(oReq.status==200){	
				func(oReq);
			}
		}
	}
	oReq.send(params);
}

replyEditor.refersTo = function(u,idx){
	window.location.href = "#resForm";
	var floot;
	if(idx==0)floot = '楼主';
	else floot = idx + ' 楼';
	var context = $(idx+'_floot_context').innerHTML;
	var html = '<fieldset><legend>引用 '+floot+' '+u+' 的回复:</legend>'+context+'</fieldset>';
	setEditorHTMLContents('r_text',html);
}


replyEditor.restore = function(){
	window.location.href = "#resForm";
	window.setTimeout("setEditorHTMLContents('r_text','')",100);
}

replyEditor.modify = function(u,idx,rid){
alert("论坛已经转到新地址，不能再在旧版论坛发表内容。");
return false;
	if(!checkUser(u,'您没有权限修改该回复。'))return;
	window.location.href='#resForm';
	var context = $(idx+'_floot_context').innerHTML;
	$('modFlagA').style.display='';
	$('r_ID_input').value=rid;
	setEditorHTMLContents('r_text',context);
}

replyEditor.del = function(u,rid){
	if(!checkUser(u,'您没有权限删除该回复。'))return;
	var url = "/apps/cms/deleter.asp?r_ID=" + rid + "&a_ID=" + PageInfo__.AID ;
	bbs_Ajax(url,null,function(or){
		var flag = or.responseText;
		if(flag.trim()=="-1"){
			alert("对不起，您没有权限删除该回复");
			return;
		}
		bbs_Ajax('/apps/cms/4fangCMS.asp?tbl=b&b='+PageInfo__.B+'&type=list&page=default'
			,null,function(re){
				bbs_Ajax('/apps/cms/4fangCMS.asp?tbl=b&b=b1&type=list&page=default&opfn=bbs.html',null,function(re){
					window.location.href = '/apps/cms/4fangCMS.asp?tbl=t&b='+PageInfo__.B+'&id=' + PageInfo__.AID +'&type=article&page=default';
				});
			})						 
	});
}

replyEditor.OnSubmit = function(){

//论坛关闭
alert("论坛已经转到新地址，不能再在旧版论坛发表内容。");
return false;

	var oForm = event.srcElement
	
	if(UserID__.trim()==""){
		top.Logon__.showWin();
		return false;	
	}
	
	oForm['r_text'].value = getEditorHTMLContents('r_text');
	if(oForm['r_text'].value.trim()==""){
		alert("请输入回复内容。");
		return false;	
	}
	
	var url = oForm.action;
	if(UserID__.trim()!='')
		url = url + "&u=" + UserID__;
	
	oForm.action = url;
	return true;
}

noteEditor.modity = function(u,aid){
	if(!checkUser(u,'对不起，您没有权限修改该帖子。'))return;
	top.Win__.showEditor(((typeof top.PageInfo__!=='undefined')?top.PageInfo__:null));
}

noteEditor.del = function(u){
	if(!checkUser(u,'对不起，您没有权限删除该帖子。'))return;
	
	bbs_Ajax("/apps/cms/deletet.asp?a_ID=" + PageInfo__.AID + "&l_ID=" + PageInfo__.B
		,null,function(or){
			var flag = or.responseText;
			if(flag.trim()=="-1"){
				alert("对不起，您没有权限删除该帖子");
				return;
			}
			bbs_Ajax("/apps/cms/4fangCMS.asp?tbl=b&b=b1&type=list&page=default&opfn=bbs.html"
				,null,function(){
					window.location.href = "/apps/cms/4fangCMS.asp?tbl=b&b=" + PageInfo__.B + "&type=list&page=default";
				}
			);
		}
	);
}

function checkUser(u,msg){
	if(UserID__.trim()==""){
		top.Logon__.showWin();
		return false;	
	}
	if(!isAdmin__ && u.toLowerCase().trim()!=UserID__.toLowerCase().trim()){
		alert(msg);
		return false;
	}
	return true;
}

window.onload=function(){
 var div=document.createElement("DIV");
 div.style.cssText="position:absolute;border:1px solid red;background:yellow;width:100%;height;40px;top:100px;left:0;font-size:20px;padding:10px";
 div.innerHTML='本论坛已经迁移到<a href="http://BBS.4Fang.net">BBS.4Fang.net</a>,<a href="http://BBS.4Fang.net">点这里转到新论坛首页</a>';
 document.body.appendChild(div);
 //window.setTimeout('location.href="http://BBS.4Fang.net"',3000)
}