function getEditorHTMLContents(EditorName) { 
    var oEditor = FCKeditorAPI.GetInstance(EditorName); 
    return(oEditor.GetXHTML(true)); 
}
$(function(){
    var top=$.manageAjax({manageType: 'abortOld', maxReq: 1, blockSameRequest:true});
    var elite=$.manageAjax({manageType: 'abortOld', maxReq: 1, blockSameRequest:true});
    var rec=$.manageAjax({manageType: 'abortOld', maxReq: 1, blockSameRequest:true});
    $('a.g_Top').click(function(){
        var s=0;
        if($(this).text()=='置顶')
            s=1;
        top.add({
            dataType: "json",
            type: "post",
            url: g_Proxy+"Modules/Forum.aspx",
            data: {act:"top",id:$(this).attr('href'),status:s},
            success: function(r){
                if(r&&r.S==0&&r.id>0){
                    if($('a.g_Top').text()=='置顶')
                        $('a.g_Top').text('取消置顶');
                    else $('a.g_Top').text('置顶');
                    alert("操作成功!");
                }else
                    alert("系统繁忙,请稍后再试!");
            }
        });
        return false;
    });
    $('a.g_Elite').click(function(){
        var s=0;
        if($(this).text()=='加精')
            s=1;
        elite.add({
            dataType: "json",
            type: "post",
            url: g_Proxy+"Modules/Forum.aspx",
            data: {act:"elite",id:$(this).attr('href'),status:s},
            success: function(r){
                if(r&&r.S==0&&r.id>0){
                    if($('a.g_Elite').text()=='加精')
                        $('a.g_Elite').text('取消加精');
                    else $('a.g_Elite').text('加精');
                    alert("操作成功!");
                }else
                    alert("系统繁忙,请稍后再试!");
            }
        });
        return false;
    });
    //
     var VerifyCode=function(code){
        var re=false
        $.ajax({
            async: false,
            type: "POST",
            dataType: "json",
            cache: false,
            url: g_Proxy+"VerifyCode.aspx",
            data: {act:"verify",code:code},
            success: function(r){
                if(r&&r.S==0&&r.verify){
                    re=true;
                }else{
                    alert('验证码输入有误!');
                }
            },
            error: function(){
                alert("网络通讯失败!");
            }
        });
        return re;
    };
    //
    $('a.g_Reply').click(function(){
        $.scrollTo($('div.write'),100);
        return false;
    });
    $('input.g_Verify').focus(function(){
        var img=$(this).next('img')[0];
        if(img.src.lastIndexOf('VerifyBlank')>0)
            img.src=g_VerifyCode+new Date().valueOf();
    });
    $('a[rel="aV"]').click(function(){
        var img=$(this).prev('img')[0];
        img.src=g_VerifyCode+new Date().valueOf();
        return false;
    });
    $("#aEdit").click(function(){
        j_IsEditor=true;
        $("#EditTopic").modal();
        return false;
    });
    $('a.close').click(function(){
        j_IsEditor=false;
        $.modal.close();
        return false;
    })
    $('#popClose').click(function(){
        j_IsEditor=false;
        $.modal.close();
        return false;
    })
    //编辑
    $('#btnPost').click(function(){
        if(!isLogin()){
            alert('请先登录!');login();
            return false;
        }
        if(!g_IsGroupMember){
            alert('您还不是该音乐圈成员，只有成员才能发表评论。9SKY邀请您加入该音乐圈!')
            $.ajax({
                type: 'post',
                dataType: "json",
                async: false,
                url: g_Proxy+"Index.aspx?groupID="+g_groupID,
                data: {act:"join"},
                success: function(r){
                    if(r&&r.S==0&&r.res>0){
                        alert('你已成功加入该音乐圈!');
                        location.reload();
                    }else{
                        alert('服务器繁忙, 请稍后再试!');
                    }
                }
            });
            return false;
        }
        
        
        if($.trim($("#txtTitle").val())==""){
            alert("请输入标题!");
            $("#txtTitle").focus();
            return false;
        }
        if($.trim(getEditorHTMLContents("txtContent"))==""){
            alert("请输入主题内容!");
            $("#txtContent___Frame").focus();
            return false;
        }
        //
        var iptV=$('#txtCheckCode');
        var vc=VerifyCode(iptV.val());
        if(!vc){
            iptV.focus();
            return false;
        }
    })
    //发帖
    $('#PostPanel1_btnPost').click(function(){
        if(!isLogin()){
            alert('请先登录!');login();
            return false;
        }
        if($("#PostPanel1_txtTitle").length!=0 && $.trim($("#PostPanel1_txtTitle").val())==""){
            alert("请输入标题!");
            $("#PostPanel1_txtTitle").focus();
            return false;
        }
        if($.trim(getEditorHTMLContents("PostPanel1_txtContent"))==""){
            alert("请输入主题内容!");
            $("#PostPanel1_txtContent___Frame").focus();
            return false;
        }
       if(j_PostIsOver=='True'){
            var iptV=$('input[rel="pCode"]');
            var vc=VerifyCode(iptV.val());
            if(!vc){
                iptV.focus();
                return false;
            }
        
        }
        // -
        if(!g_IsGroupMember){
            alert('您还不是该音乐圈成员，只有成员才能发表评论。9SKY邀请您加入该音乐圈!')
            $.ajax({
                type: 'post',
                dataType: "json",
                async: false,
                url: g_Proxy+"Index.aspx?groupID="+g_groupID,
                data: {act:"join"},
                success: function(r){
                    if(r&&r.S==0&&r.res>0){
                        //alert('你已成功加入该音乐圈!');
                    }else{
                        alert('服务器繁忙, 请稍后再试!');
                        return false;
                    }
                }
            });
        }
        // -
    })
    //发表快捷键
     $('#PostPanel1_txtCheckCode').keydown(function(e){
        if(e.ctrlKey&&e.keyCode==13){
            $('#PostPanel1_btnPost').click();
            return false;
        }
    });
     $('#txtCheckCode').keydown(function(e){
        if(e.ctrlKey&&e.keyCode==13){
            $('#btnPost').click();
            return false;
        }
    });
});


