﻿// JavaScript Document
function TransTopicURL(funcID)
{
	document.location = "/act/view.asp?ID=" + funcID;	
}

function addReply(ID)
{
	_ActID = ID;
	_Descriptions = $("textarea[name='Descriptions']").val();
	if(_ActID == "")
	{
		showTips("false","参数错误,请复制好回复内容,重新登陆后回复.");
		return false;
	}
	if(RemoveHTML(_Descriptions) == "")
	{
		$("#aReplyTips").text("留言不能为空.");
		$("#aReplyTips").css("display","");
		return false;
	}
	$.ajax({
		   type : "Get",
		   url : "/act/Inc/act.action.asp",
		   async: false,
		   dataType : "html",
		   data : {"Action":"addReply",
		   "ActID":escape(_ActID),
		   "Descriptions":escape(_Descriptions)
		  },
		  success : function(msg){
			  if(msg == "timeout")
			  {
			  	showTips("false","对不起，操作失败,登陆超时，请复制好回复帖子内容重新登陆后发布。");
				return;
			  }
			  if(msg == "ban")
			  {
			  	showTips("false","对不起，被禁止发言。");
				return;
			  }
			  if(msg == "err")
			  {
				  showTips("false","对不起，请稍候再进行发布");
				  return;
			  }
			  showTipsOnly("true","发布成功");
			  setTimeout("TransTopicURL(" + _ActID + ")",1500)
			  },
		  error : function(){
			  showTips("false","操作失败，请复制好回复内容后刷新重新发布");
		  }
		  });	
}

function canDelReply(UID)
{
	if((UID != "" && UID == MyUserID) || IsManage)
	{return true;}
	else
	{return false;}
}

function closeJoinPanel()
{
	$("#joinLinkInforPanel").css("top","-9999px");
	$("#joinLinkInforPanel").css("left","-9999px");
	closeCommonBg();
	$("input[name='joinActSubmit']").unbind("click");
}

function goToAct(JoinT,AID,IsLogin)
{
	if(!IsLogin)
	{$("#notLoginTips").removeClass("hidden");}
	else
	{$("#notLoginTips").addClass("hidden");}
	showCommonBg();
	$("#joinLinkInforPanel").css("top",GetScrollTop() + 140);
	$("#joinLinkInforPanel").css("left",GetScrollLeft() + ($(window).width() - 350)/2);
	$("input[name='joinActSubmit']").click(function(){
													sendJoinRequest(AID,JoinT);
													});
}

function sendJoinRequest(AID,JoinT)
{
	userName = $("#joinActForm input[name='userName']").val();
	QQ = $("#joinActForm input[name='QQ']").val();
	MSN = $("#joinActForm input[name='MSN']").val();
	MobileNumber = $("#joinActForm input[name='MobileNumber']").val();
	if(userName == "" || MobileNumber == "")
	{
		showTipsOnly("false","必须填写真实的姓名和手机.");
		setTimeout("closeTipsAndConfirmOnly()",1500);
		return;
	}
	$.ajax({
		   type : "Get",
		   url : "/act/Inc/act.action.asp",
		   async: false,
		   dataType : "html",
		   data : {"Action":"goToAct",
		   "ActID":escape(AID),
		   "UserName":escape(userName),
		   "QQ":escape(QQ),	
		   "MSN":escape(MSN),
		   "MobileNumber":escape(MobileNumber),
		   "JoinType":escape(JoinT)
		  },
		  success : function(msg){
			  if(msg == "timeout")
			  {
			  	showTips("false","对不起，操作失败,登陆超时，请重新登陆后进行参加。");
				closeJoinPanel();
				return;
			  }
			  if(msg == "err")
			  {
				  showTips("false","对不起，请稍候再进行发布");
				  closeJoinPanel();
				  return;
			  }
			  if(msg == "exist")
			  {
				  showTips("false","你已经报名了.");
				  closeJoinPanel();
				  return;
			  }
			  showTipsOnly("true","操作成功");
			  setTimeout("TransTopicURL(" + AID + ")",1500)
			  },
		  error : function(){
			  showTips("false","操作失败，请刷新后测试");
		  }
		  });
}

function showNextJoinUser(maxID)
{
	$("#con_one_1 div.Ac_Memberlist").addClass("hidden");
	JoinShowNum = JoinShowNum + 1;
	if(JoinShowNum > maxID)
	{JoinShowNum = maxID;}
	if(JoinShowNum < 1)
	{JoinShowNum = 1;}
	$("#con_one_1 div.Ac_Memberlist[title=JoinUser" + JoinShowNum + "]").removeClass("hidden");
}

function showPreJoinUser(maxID)
{
	$("#con_one_1 div.Ac_Memberlist").addClass("hidden");
	JoinShowNum = JoinShowNum - 1;
	if(JoinShowNum > maxID)
	{JoinShowNum = maxID;}
	if(JoinShowNum < 1)
	{JoinShowNum = 1;}
	$("#con_one_1 div.Ac_Memberlist[title=JoinUser" + JoinShowNum + "]").removeClass("hidden");
}

function showNextWatchUser(maxID)
{
	$("#con_one_2 div.Ac_Memberlist").addClass("hidden");
	WatchShowNum = JoinShowNum + 1;
	if(WatchShowNum > maxID)
	{WatchShowNum = maxID;}
	if(WatchShowNum < 1)
	{WatchShowNum = 1;}
	$("#con_one_2 div.Ac_Memberlist[title=JoinUser" + WatchShowNum + "]").removeClass("hidden");
}

function showPreWatchUser(maxID)
{
	$("#con_one_2 div.Ac_Memberlist").addClass("hidden");
	WatchShowNum = JoinShowNum - 1;
	if(WatchShowNum > maxID)
	{WatchShowNum = maxID;}
	if(WatchShowNum < 1)
	{WatchShowNum = 1;}
	$("#con_one_2 div.Ac_Memberlist[title=JoinUser" + WatchShowNum + "]").removeClass("hidden");
}

function toReply(RID,RUserName)
{
	tempStr = "---引用------------------------------\r\n";
	tempStr = tempStr + "" + RUserName + ":" + $("#replyList" + RID).text()+ "\r\n";
	tempStr = tempStr + "-------------------------------------\r\n";
	$("textarea[name='Descriptions']").val(tempStr);
}
var isShowActInfor = true;

function displayActInfor(obj)
{
	if(isShowActInfor)
	{$(obj).text("显示详情");isShowActInfor = false;$("#ActInforPanel").addClass("hidden");}
	else
	{$(obj).text("关闭隐藏");isShowActInfor =true;$("#ActInforPanel").removeClass("hidden");}
}

var nowImgPageNum = 1;
function showActImgList(num)
{
	$("div.Slidesmallimg").addClass("hidden");
	$("div[title='pageNum" + num + "']").removeClass("hidden");
}

function preImg()
{
	nowImgPageNum = nowImgPageNum - 1;
	if(nowImgPageNum < 1)
	{
		nowImgPageNum = 1;	
	}
}

function nextImg(maxNum)
{
	nowImgPageNum = nowImgPageNum + 1;
	if(nowImgPageNum > maxNum)
	{
		nowImgPageNum = maxNum;	
	}
}

function tipsAct(ID)
{
	$.ajax({
		   type : "Get",
		   url : "/act/Inc/act.action.asp",
		   async: false,
		   dataType : "html",
		   data : {"Action":"tipsAct",
		   "ActID":escape(ID)
		  },
		  success : function(msg){
			  if(msg == "timeout")
			  {
			  	showTips("false","对不起，操作失败,登陆超时，请重新登陆后进行举报。");
				return;
			  }
			  showTips("true","举报成功，谢谢你对网站管理的帮助.");
			  },
		  error : function(){
			  showTips("false","操作失败，请刷新后测试");
		  }
		  });
}
