var xmlHttp;
function createXMLHttp(){
    if (window.ActiveXObject) {
        try {
            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (e1) {
                xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
        }
    }
    else if (window.XMLHttpRequest) {
        xmlHttp = new XMLHttpRequest();
    }
}
//建立主过程
function startXMLHttp(objname,sendurl){
    createXMLHttp(); //建立xmlHttp 对象
    if (xmlHttp){
        xmlHttp.onreadystatechange=function(){
	    if(xmlHttp.readyState==4)
		{
		if(xmlHttp.status==200){
		    document.getElementById(objname).innerHTML=xmlHttp.responseText;
			}else{
			document.getElementById(objname).innerHTML='获取数据失败';
			}
		}
	}
        xmlHttp.open("get",sendurl,true); //传送方式 读取的页面 异步与否
        xmlHttp.send(null); //发送
    }
    else
        {
            document.getElementById(objname).innerHTML='不支持ajax';
        }
}

function obj_getbyid(id) {
	itm = null;
	if (document.getElementById) {
		itm = document.getElementById(id);
	} else if (document.all)	{
		itm = document.all[id];
	} else if (document.layers) {
		itm = document.layers[id];
	}
	return itm;
}

function userpageover(axd,username){
    document.getElementById(axd).style.display="block";
    startXMLHttp(axd,"ajax/checkuser.asp?username="+username+"&spanid="+axd);
}

function userpageout(axd){
    document.getElementById(axd).style.display="none";
}

function sendinfo(axd,username){
    document.getElementById(axd).style.display="block";
    startXMLHttp(axd,"ajax/sendinfo.asp?username="+username+"&spanid="+axd);
}
function closesendinfo(axd,username){
    document.getElementById(axd).style.display="none";
}

function forpage1(enterpage,urlstr) 
{ 
    window.location.href=urlstr+"_"+enterpage.value+".html";
}
function forpage2(enterpage,urlstr) 
{ 
    window.location.href=urlstr+"&page="+enterpage.value;
}

function kpost(boardid)
{
    startXMLHttp("kpost","ajax/kpost.asp?boardid="+boardid)
}
function kpost2(boardid)
{
    startXMLHttp("kpost","../../ajax/kpost.asp?boardid="+boardid)
}

function closekpost()
{
    kpostinfo=obj_getbyid("kpost");
    kpostinfo.innerHTML='';
}

function showmenu(menuid){
    eval(menuid+".style.display='';");
}
function showoutmenu(menuid){
    eval(menuid+".style.display='none';");
}

function newwindow(axd,url)
{
    document.getElementById(axd).style.display="block";
    startXMLHttp(axd,url)
}
function closewindow(axd)
{
    kpostinfo=obj_getbyid(axd);
    kpostinfo.innerHTML='';
    document.getElementById(axd).style.display="none";
}

function CheckOthers(form)
{
    for (var i=0;i<form.elements.length;i++)
    {
        var e = form.elements[i];
//        if (e.name != 'chkall')
            if (e.checked==false)
            {
                e.checked = true;// form.chkall.checked;
            }
            else
            {
                e.checked = false;
            }
    }
}

function CheckAll(form)
{
    for (var i=0;i<form.elements.length;i++)
    {
        var e = form.elements[i];
//        if (e.name != 'chkall')
            e.checked = true// form.chkall.checked;
    }
}

/*function CText()
{ tt=location.href;
clipboardData.setData('text',tt);
alert(location.href+' 网址已复制，粘贴给好友请按Crtl+V。');
}
*/

function CText(title)
{ tt=location.href;
tt=tt+title
clipboardData.setData('text',tt);
//alert(location.href+' 网址已复制，粘贴给好友请按Crtl+V。');
alert(' 帖子网址已复制，请按Crtl+V粘贴给好友一起分享吧。');
}

function show_tbl(pre,n,select_n){
for(i=1;i<=n;i++){
	var tbl= document.getElementById(pre+i);
	tbl.style.display="none";
	if(i==select_n){
		tbl.style.display="block";
	}
}
}

function show(c_Str,imgg)
{if(document.all(c_Str).style.display=='none')
{document.all(c_Str).style.display='block';
document.all(imgg).src='images/sys/-.gif'}
else{document.all(c_Str).style.display='none';
document.all(imgg).src='images/sys/+.gif'}}

function disableEnter(event){
 var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
 if (keyCode == 13){
  return false;
 }
}

function openScript(url, width, height){
 var Win = window.open(url,"openScript",'width=' + width + ',height=' + height + ',resizable=1,scrollbars=yes,menubar=no,status=yes' );
}

function bbsgood_img(e, o)
{
var zoom = parseInt(o.style.zoom, 10) || 100;
zoom += event.wheelDelta / 12;
if (zoom > 0) o.style.zoom = zoom + '%';
return false;
}

function _(id) { 
  return document.getElementById(id); 
} 
var ti = null; 
function eventdetailSubmit(Stype,PostID,ReID){
    var tmd = 0; 
    var x1 = document.documentElement.clientWidth;  
    var y1 = document.body.offsetHeight; 
    var y2=document.documentElement.clientHeight;//整个页面的高度 
    with(_("div1")){ 
       style.width=x1+"px"; 
       if(y2>y1){ 
       style.height=y2+"px"; 
       }else{ 
       style.height=y1+"px"; 
       } 
       style.overflowX="hidden"; 
       style.overflowY="hidden"; 
       style.visibility="visible"; 
    } 
    _("div1").style.left=0; 
    _("div1").style.filter='Alpha(Opacity=0)'; 
    document.body.style.overflowX="hidden"; 
    document.body.style.overflowY="hidden"; 
    _("div2").style.top=parseInt(document.documentElement.scrollTop)+((document.documentElement.clientHeight-250)/2)+"px";  
    _("div2").style.left="50%"; 
    _("div2").style.marginLeft="-190px" 
    _("div2").style.visibility="visible"; 
    ti = setInterval("hei()",10); 
	
	
	
	document.getElementById('EventDetailType').value=Stype;
	document.getElementById('EventDetailPostID').value=PostID;
	document.getElementById('EventDetailReID').value=ReID;


} 
var x = 0; 
function hei(){ 
    x+=10; 
    if(x<31){ 
        if(document.all){ 
            _("div1").style.filter='Alpha(Opacity='+x+')'; 
        }else{ 
            _("div1").style.opacity=""+x/100+"";     
        } 
    } 
} 
function unload(){ 
_("div1").style.visibility="hidden"; 
_("div2").style.visibility="hidden"; 
clearInterval(ti); 
x=0; 
} 


//送咸鱼开始
var req = null;
if(window.XMLHttpRequest) {
try {
req = new XMLHttpRequest();
} catch(e) {
req = false;
}
} else if(window.ActiveXObject) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP");
} catch(e) {
try {
req = new ActiveXObject("Microsoft.XMLHTTP");
} catch(e) {
req = false;
}
}
}
var node;
var SaltedFishNum;
var FlapperNum;
var PostIntegral;
var RePostIntegral;
function eventdetail(SendType,PostID,ReID,EventDetailInfo)
{
if(SendType=="SaltedFish")
{
	//if(confirm("确定要送咸鱼吗？")==true)
	//{
		if(ReID>0)
			{
				node = document.getElementById('RePost' + ReID);
				SaltedFishNum = document.getElementById('RePostSaltedFishNum' + ReID);
				FlapperNum = document.getElementById('RePostFlapperNum' + ReID);
				RePostIntegral = document.getElementById('RePostIntegral' + ReID);
			}
		else
			{
				node = document.getElementById('Post' + PostID);
				SaltedFishNum = document.getElementById('PostSaltedFishNum' + PostID);
				FlapperNum = document.getElementById('PostFlapperNum' + PostID);
				PostIntegral = document.getElementById('PostIntegral' + PostID);
			}
		if(node.getAttribute("status") != "ok")
			{
				if(req)
				{
					var str = null;
					surl ='eventdetailAXJX.asp?type='+escape("SaltedFish")+'&PostID='+escape(PostID)+'&ReID=' + escape(ReID) + '&EventDetailInfo='+ escape(EventDetailInfo) + '&Rand=' + Math.random();
					req.open('GET', surl, true);
					if(ReID>0)
					req.onreadystatechange = alerttestReID;
					else
					req.onreadystatechange = alerttest;
					req.send(null);
				}
			}
	//}
	//else
	//return false;
}
else
{
	//if(confirm("确定要拍苍蝇吗？")==true)
	//{
		if(ReID>0)
			{
				node = document.getElementById('RePost' + ReID);
				SaltedFishNum = document.getElementById('RePostSaltedFishNum' + ReID);
				FlapperNum = document.getElementById('RePostFlapperNum' + ReID);
				RePostIntegral = document.getElementById('RePostIntegral' + ReID);
			}
		else
			{
				node = document.getElementById('Post' + PostID);
				SaltedFishNum = document.getElementById('PostSaltedFishNum' + PostID);
				FlapperNum = document.getElementById('PostFlapperNum' + PostID);
				PostIntegral = document.getElementById('PostIntegral' + PostID);
			}
		if(node.getAttribute("status") != "ok")
			{
				if(req)
				{
					var str = null;
					surl ='eventdetailAXJX.asp?type='+escape("Flapper")+'&PostID='+escape(PostID)+'&ReID=' + escape(ReID) + '&EventDetailInfo='+ escape(EventDetailInfo) + '&Rand=' + Math.random();
					req.open('GET', surl, true);
					if(ReID>0)
					req.onreadystatechange = alerttestReID;
					else
					req.onreadystatechange = alerttest;
					req.send(null);
				}
			}
	//}
	//else
	//return false;
}
}

function alerttest()
{
if (req.readyState == 4)
{
if (req.status == 200)
{
	var vback=req.responseText.split('|');
	alert(vback[0]);
	unload();
	node.innerHTML = vback[1];
	SaltedFishNum.innerHTML = vback[2];
	FlapperNum.innerHTML = vback[3];
	PostIntegral.innerHTML = vback[4];
}
}
}

function alerttestReID()
{
if (req.readyState == 4)
{
if (req.status == 200)
{
	var vback=req.responseText.split('|');
	alert(vback[0]);
	unload();
	
	document.getElementById('EventDetailType').value='';
	document.getElementById('EventDetailPostID').value='';
	document.getElementById('EventDetailReID').value='';
	document.getElementById('EventDetailInfo').value='说点什么吧…';
	
	node.innerHTML = vback[1];
	SaltedFishNum.innerHTML = vback[2];
	FlapperNum.innerHTML = vback[3];
	RePostIntegral.innerHTML = vback[4];
}
}
}
//送咸鱼结束


//道具开始
function Topic_Show(num)
{
	var ShowDiv="ShowDiv_"+num;
	if(document.getElementById(ShowDiv).style.display=="none")
	{
		document.getElementById(ShowDiv).style.display='';
	}
	else
	{
		document.getElementById(ShowDiv).style.display='none';
	}
}

function PropertyUse(Num,UserName,ToUser,PostUser)
{
	if(confirm('确定使用道具?'))
	{
	surl ='/bbs/property/PropertyFun.asp?Act=Property&Num='+escape(Num)+'&UserName=' + escape(UserName) + '&ToUser='+ escape(ToUser) + '&PostUser=' + PostUser + '&Rand=' + Math.random();
	req.open('GET', surl, true);
	req.onreadystatechange = PropertyOut;
	req.send(null);
	}
	else
	{
	return false;
	}
}

function PropertyOut()
{
	if (req.readyState == 4)
	{
		if (req.status == 200)
		{
			var vback=req.responseText.split('|');
			if(vback[0]==0)
			{
				if(vback[1].length>0)
				{
					if(vback[1]>0)
					{
						alert('您偷得猫粮 '+ vback[1] + '个');
					}
					else
					{
						alert('很遗憾，什么都偷到，下次再努力');
					}
				}
				else
				{
					alert('道具使用成功');
				}
				location.reload();
			}
			if(vback[0]==1)
			{
				alert('您的道具已用完，请核实');
			}
			if(vback[0]==2)
			{
				alert('参数错误');
			}
			if(vback[0]==3)
			{
				alert('道具已过期，请核实');
			}
			if(vback[0]==4)
			{
				alert('该道具已在相同场合用过，不可以重复使用');
			}
		}
	}
}
	
	
	
	
