function submits() {
        if (Editor.checkEmptyContent()) {
                alert("回复不能为空");
                return false;
        }
        setStatus("正在提交...");
        disable();
        return true;
}
function toSubmit(event) {              
        if (event.ctrlKey && event.keyCode==13) {
                if (submits()) {        
                        document.actionform.submit();   
                }                       
        }                               
} 
function setStatus(msg) {
        $("status").innerHTML = msg;
}
function disable(){
        $('submit_button').disabled = true;
}
function enable(){
	setStatus("");
        $('submit_button').disabled = false;
}
function toElite(msgid) {
        document.ctrlform.action = "/msg/msgaction.jsp";
        document.ctrlform.act.value = "toelite";
        document.ctrlform.msgid.value = msgid;
        document.ctrlform.submit();
}
function cancelElite(msgid) {
        document.ctrlform.action = "/msg/msgaction.jsp";
        document.ctrlform.act.value = "cancelelite";
        document.ctrlform.msgid.value = msgid;
        document.ctrlform.submit();
}
function up(msgid) {
        document.ctrlform.action = "/msg/msgaction.jsp";
        document.ctrlform.act.value = "up";
        document.ctrlform.msgid.value = msgid;
        document.ctrlform.submit();
}
function down(msgid) {
        document.ctrlform.action = "/msg/msgaction.jsp";
        document.ctrlform.act.value = "down";
        document.ctrlform.msgid.value = msgid;
        document.ctrlform.submit();
}
function block(msgid) {
	if (confirm("您确认要锁定此话题吗？锁定后将不允许任何人回复此话题")) {
		document.ctrlform.action = "/msg/msgaction.jsp";
		document.ctrlform.act.value = "block";
		document.ctrlform.msgid.value = msgid;
		document.ctrlform.submit();
	}
}
function cancelBlock(msgid) {
	if (confirm("您确认要解除此话题的锁定吗？解锁后话题将可以被回复")) {
		document.ctrlform.action = "/msg/msgaction.jsp";
		document.ctrlform.act.value = "cancelblock";
		document.ctrlform.msgid.value = msgid;
		document.ctrlform.submit();
	}
}
function del(msgid) {
        if (confirm("是否要删除此话题")) {
                document.ctrlform.action = "/msg/msgaction.jsp";
                document.ctrlform.act.value = "delete";
                document.ctrlform.msgid.value = msgid;
                document.ctrlform.submit();
        }
}
function delreply(msgid, replyid) {
        if (confirm("是否要删除此留言")) {
                document.ctrlform.action = "/msg/replyaction.jsp";
                document.ctrlform.act.value = "delete";
                document.ctrlform.msgid.value = msgid;
                document.ctrlform.replyid.value = replyid;
                document.ctrlform.submit();
        }
}
function toSubmit(event) {
        if (event.ctrlKey && event.keyCode==13) {
                if (submits()) {
                        document.actionform.submit();
                }
        }
}
function chgSort() {
        if ($("msgsort").value >= 0) {
                document.ctrlform.action = "/msg/msgaction.jsp";
                document.ctrlform.act.value = "chgmsgsort";
                document.ctrlform.msgid.value = msgid;
                document.ctrlform.sortid.value = $("msgsort").value;
                document.ctrlform.submit();
        }
}
function ding(msgid) {
        var url = "/msg/msgaction.jsp";
        var pars = "act=ding&gid=" + gid + "&msgid=" + msgid;
        new Ajax.Request(url,{method:"post", parameters:pars, onComplete:ding_succ, onFailure:ding_fail});
}
function ding_succ(originalRequest) {
        var ret = originalRequest.responseText;
        if (parseInt(ret.trim()) > 0) {
                //$("dingarea").innerHTML = "(" + parseInt(ret.trim()) + ")";
                $("dingarea2").innerHTML = "(" + parseInt(ret.trim()) + ")";
                alert("感谢您对于本话题的支持！");
        } else {
                alert("您已经支持过此话题了！");
        }
}
function ding_fail() {
	alert("对不起，系统异常");
}
function showOrHide(id) {
        if ($(id).style.display != "block") {
                $(id).style.display = "block";
        } else {
                $(id).style.display = "none";
        }
}
//打招呼
var u_newhi = new Array("","拽头发","扮鬼脸","踩一脚","眨眼睛","握握手","拍拍肩","拥抱","惊呆了","微笑","送杯茶","祝福","送玫瑰","节日问候");
var sayhi_op = {id:"u_sayhi",className:"tanchu550"};
var sayhi_box = new LightBox(sayhi_op);
sayhi_box.options.isDark = true;
sayhi_box.options.isDrag = false;
sayhi_box.options.width = 550;
sayhi_box.options.height = 260;
function u_sayhi(uid){
        var str = '<form name="u_sayhi_form">\
                        <div class="tanchu div550">\
                                <div class="top">\
                                        <div class="topInner">\
                                                <div class="appTitle">打招呼</div>\
                                                <div class="appOption"><img src="/group2/images/ico_del_2a.gif" border="0" onMouseOver="this.src=\'/group2/images/ico_del_2a_1.gif\'" onMouseOut="this.src=\'/group2/images/ico_del_2a.gif\'" style=" cursor:pointer" onclick="sayhi_box.hideBox()"/></div>\
                                        </div>\
                                </div>\
                                <div class="listBox">\
                                        <div class="boxcont1">\
                                                <ul>';
                for(var i = 1; i < u_newhi.length ; i++){
                        str += '<li><input type="radio" value="'+i+'" name="action"/>\
                                <img src="/default/images/api_icon/pokeact_'+i+'.gif"/>'+u_newhi[i]+'</li>';
                }
                                                str += '</ul>\
                                                <div class="clear"></div>\
                                        </div>\
                                        <div class="other1">\
                                                <input type="checkbox" name="u_privacy"/>偷偷打个招呼（只有我和被打招呼的好友可以看到）\
                                        </div>\
                                        <div class="clear"></div>\
                                </div>\
                                <div class="tanchuBot divZoom">\
                                        <div class="left"><a href="/app/sayhi.jsp?act=another&uid='+uid+'" class="normalLink">发送自写的招呼</a></div>\
                                        <div class="right">\
                                                <div class="area_btn">\
                                                        <input type="button" class="submit4" value="取消" onclick="sayhi_box.hideBox()"/>\
                                                        <input type="button" class="submit3" value="确定" onclick="u_sayhi_do(\''+uid+'\')"/>\
                                                        <div class="clear"></div>\
                                                </div>\
                                        </div>\
                                        <div class="clear"></div>\
                                </div>\
                                <div class="clear"></div>\
                        </div>\
                </form>';       
                sayhi_box.options.content = str;
                sayhi_box.showBox();
}
function checkAction()
{
        var actions = document.u_sayhi_form.action;
        for(var i=0 ; i<actions.length ; i++)
        {
                if(actions[i].checked)
                {
                        return actions[i].value;
                }
        }
        return false;
}
function u_sayhi_do(uid){
        var success = function(t){u_saihi_succ(t);};
        var failure     = function(t){};
        var action = checkAction();
        if(!action)
        {
                alert("请选择要打的招呼");
                return false;
        }

        if(document.u_sayhi_form.u_privacy.checked)
        {
                var privacy = 1;
        }
        else
        {
                var privacy = 0;
        }
        var url = "/app/sayhi_action.jsp";
        var time = (new Date()).getTime();
        var pars = "act=send&aid=" + action + "&frienduids=" + uid  + "&privacy=" + privacy + "&time" + time;
        var myAjax = new Ajax.Request(url, {method:'post', postBody:pars, onSuccess:success, onFailure:failure});
        sayhi_box.hideBox();
}
function u_saihi_succ(t){
        var str = t.responseText;
        eval("str=" + str);
        if(str.flag == "1"){
                if(str.privacy == "1"){
                        alert("你偷偷向" + str.word + "打了招呼");
                }else{
                        alert("你成功向" + str.word + "打了招呼");
                }
        }else if(str.flag == "-1"){
                alert(str.word);
        }
}

//提示框
var op6 = {id:"jointips",className:"tanchu550"};
var join_box = new LightBox(op6);
join_box.options.isDark = false;
join_box.options.isDrag = false;
join_box.options.width = 300;
join_box.options.height = 180;
function jointips2(gid, tip){

	var str = '<div class="tanchu tanchu_quote tanchu_g">\
			<div class="top">\
				<div class="topInner">\
					<div class="appTitle">系统信息</div>\
					<div class="appOption"><a href="javascript:join_box.hideBox()"></a></div>\
				</div>\
			</div>\
			<div class="listBox">\
				<div class="s_mwt"><img alt="" src="http://s2.cr.itc.cn/img/s/i.gif" class="s_i"/><table class="s_ttl"><tbody><tr><td>' + tip + '</td></tr></tbody></table></div>\
			</div>\
			<div class="tanchuBot divZoom">\
				<div class="right">\
					<div class="area_btn1">\
						<input alt="" class="submit3" value="加入本群" type="button" onclick="javascript:_util_joinGroup(' + gid + ')" />\
						<input alt="" class="submit4" value="关闭" type="button" onclick="javascript:join_box.hideBox()" />\
						<div class="clear"></div>\
					</div>\
				</div>\
				<div class="clear"></div>\
			</div>\
		  </div>';

        join_box.options.content = str;
        join_box.showBox();
}
function jointips(gid, tip) {
	if (confirm(tip)) {
		_util_joinGroup(gid);
	}
}

var op3 = {id:"shareMsg"};
var box = new LightBox(op3);
function share(group, title, canInsert) {
	var cont = "\
	    <div class=\"tanchu tanchu_quote tanchu_cmt tanchu_slogon1\"> \
		    <div class=\"top\"> \
			    <div class=\"topInner\"> \
				    <div class=\"appTitle\">分享给好友</div> \
				    <div class=\"appOption\"><a href=\"javascript:hideShare()\"></a></div> \
		 	   </div> \
		    </div> \
		    <div class=\"listBox\"> \
		 	   <p class=\"tanchu_quote_ttl\">推荐感言：</p> \
		    	   <div class=\"tanchu_cmt_cnt\"> \
		    		<div class=\"crs_tarea crs_blur\"><textarea id=\"share_msg\" onkeydown=\"javascript:chkLength(this)\"></textarea></div> \
				";
				if (canInsert) {
		    			cont += "\
					<label class=\"crs_cbox\"><input type=\"checkbox\" checked=\"checked\" id=\"share_check\">将感言添加到该话题的回复中</label> \
					";
				}
		    		cont += "\
				<div class=\"tanchu_cmt_quot\"><strong>" + title + "</strong><em>来自：<b>" + group + "</b></em></div> \
		    	   </div> \
		    </div> \
		    <div class=\"tanchuBot divZoom\"> \
		    <div class=\"left grey1 lineheight24\">ChinaRen校友录，生活在变，联络依旧</div> \
		    <div class=\"right\"> \
		    <div class=\"area_btn1\"> \
		    <input alt=\"\" class=\"submit3\" value=\"分享\" type=\"button\" id='share_bt' onclick=\"javascript:shareSubmit()\" /> \
		    <input alt=\"\" class=\"submit4\" value=\"取消\" type=\"button\" onclick=\"javascript:hideShare()\" /> \
		    <div class=\"clear\"></div> \
		    </div> \
		    </div> \
		    <div class=\"clear\"></div> \
		    </div> \
	      </div> \
    	";

	box.options.content = cont;
	box.options.width = 340;
	box.options.height = 260;
	box.options.isDark = true;
	box.options.isDrag = false;
	box.showBox();
}

function chkLength(obj) {
	if (obj.value.length > 200) {
		obj.value = obj.value.substring(0, 200);
	}
}

function shareSubmit() {
	disable_share();

	if ($("share_check") != undefined && $("share_check") != null) {
		if ($("share_check").checked && $("share_msg").value.trim().length >= 1) {
			document.actionform.act.value = "share_insert";
			document.actionform.sharemsg.value = $("share_msg").value.trim();
		} else {
			document.actionform.act.value = "share_feed";
			document.actionform.sharemsg.value = $("share_msg").value.trim();
		}
	} else {
		document.actionform.act.value = "share_feed";
		document.actionform.sharemsg.value = $("share_msg").value.trim();
	}
	
	document.actionform.submit();
}
function disable_share() {
	$("share_bt").disabled = true;
}
function enable_share() {
	$("share_bt").disabled = false;
}
function hideShare() {
	enable_share();
	box.hideBox();
	if ($("share_check") != undefined && $("share_check") != null) {
		document.actionform.act.value = "quick_insert";
	}
}


function showResponse(originalRequest) {
	var ret = originalRequest.responseText;
	eval(ret);
	//showVoteResult(ret.trim());
}
function showError() {
	alert("对不起，投票失败");
}
function showVoteResult(ret) {
	eval(ret);
	if (vote != undefined) {
		var msg = "";
		vote.count = vote.count == 0 ? 1 : vote.count;

		for (var i = 0; i < vote.items.length; i++) {
			msg += "<div class=' vl1'>";
			msg += "        <div class=' floatLeft tar w230 marT wordBreak_en'>" + vote.items[i].ques + "</div>";
			msg += "        <div class=' floatLeft w160 mar10'>";
			msg += "                <div class='tpbg'><div class='floatLeft f1'><img src='/group2/images/v" + (i%12+1) + ".gif' /></div><div class='vbg" + (i%12+1) + " floatLeft' style='width:" + (vote.items[i].count/vote.count*96).toFixed(2) + "%;'></div><div class='floatLeft f1'><img src='/group2/images/v" + (i%12+1) + "b.gif' /></div></div>";
			msg += "        </div>";
			msg += "        <div class=' floatLeft w86 mar20'>" + vote.items[i].count + "(" + (vote.items[i].count/vote.count*100).toFixed(2) + "%)</div>";
			msg += "        <div class='clear'></div>";
			msg += "</div>";

		}
		$("votearea").innerHTML = msg;
		$("vote_button").style.display = "none";
		$("vote_lable").style.display = "";
		$("vote_num").innerHTML = "已投票数：" + vote.count;
	}
}

var op = {id:"vote_list",className:"tanchu550"};
var box = new LightBox(op);
function vote_list() {
load_vote_list();
var cont = "\
<div class=\"tanchu div550\"> \
  <div class=\"top\"> \
    <div class=\"topInner\"> \
      <div class=\"appTitle\">投票结果</div> \
      <div class=\"appOption\"><a href=\"javascript:box.hideBox()\" onmouseout=\"MM_swapImgRestore()\" onmouseover=\"MM_swapImage('Image59','','/group2/images/ico_del_2a_1.gif',1)\"><img src=\"/group2/images/ico_del_2a.gif\" name=\"Image59\" border=\"0\" id=\"Image59\" /></a></div> \
      <div class=\"clear\"></div> \
    </div> \
  </div> \
  <div class=\"listBox\"> \
    <div class=\"boxcont1\"> \
      <ul id=\"vote_list_area\"> \
      </ul> \
      <div class=\"clear\"></div> \
    </div> \
    <div class=\"clear\"></div> \
  </div> \
  <div class=\"tanchuBot divZoom\"> \
    <div class=\"left grey1 lineheight24\">ChinaRen群组，和喜欢你的人在一起</div> \
    <div class=\"clear\"></div> \
  </div> \
</div> \
";

box.options.content = cont;
box.options.width = 550;
box.options.isDark = true;
box.options.isDrag = false;
box.showBox();
}
function load_vote_list() {
        var url = "/msg/voteaction.jsp";
        var pars = "act=votelist&gid=" + gid + "&msgid=" + msgid;
        new Ajax.Request(url,{method:"post", parameters:pars, onComplete:show_votelist_succ, onFailure:show_votelist_fail});
}
function show_votelist_succ(originalRequest) {
        var ret = originalRequest.responseText;
	eval(ret);
	if (vote_list != undefined) {
		var msg = "";

		for (var i = 0; i < vote_list.items.length; i++) {
			msg += "<li class='text'>选择 " + vote_list.items[i].ques + " 的：</li>";
			msg += "<li class='text'>" + vote_list.items[i].names + "</li>";
		}
		$("vote_list_area").innerHTML = msg;
	}
}
function show_votelist_fail() {
	alert("对不起，系统异常");
}
function intro_init() {
        if (document.getElementById("ggPic1") != undefined) {
                var imgLists1 = document.getElementById("ggPic1").getElementsByTagName("img");
                for(var i=0;i<imgLists1.length;i++){
                        imgLists1[i].onmouseover= showMask1;
                }
        }
}
function showMask1() {
        var tagNode = this.parentNode.parentNode;
        var bm = tagNode.childNodes[tagNode.childNodes.length-1];
        if (bm.nodeName!="DIV") {
                var obj = document.createElement("div");
                obj.className="maskLayer1";
                obj.innerHTML = this.getAttribute('text');
                obj.style.width="90px";
                obj.onmouseout = removeLayer;
                obj.onclick=function() {
                        window.open(this.parentNode.getElementsByTagName('a')[0].href);
                }
                tagNode.appendChild(obj);
        }
}
function removeLayer(){
        var tagNode = this.parentNode;
        tagNode.removeChild(tagNode.childNodes[tagNode.childNodes.length-1]);
}
