﻿//about suibi
function resetSuibi(){
    var strContent=$.trim($("#suiContent").val());
    if (strContent=="随便看看"){
        $("#suiContent").val("");
    }     
}
function checkSuibi(){
    var strKeyword=$.trim($("#suiKeyword").val());
    var strContent=$.trim($("#suiContent").val());
    var reg=new regular();
    if (reg.isEmpty(strKeyword)){
        alert("请输入随笔关键字");
        return false;
    }else if (reg.isEmpty(strContent)){
        alert("请输入随笔内容");
        return false;
    }else if(strContent.length>140){
        alert("随笔内容请不要超过140字");
        return false;
    }
    return true;
}
function saveSuibi(){
    var strKeyword=$("#suiKeyword").val();
    var strContent=$("#suiContent").val();
   // if (checkSuibi()){
        $("#btnSave").attr("disabled","disabled");
        $.ajax({
            url:"/ajax/suibi/saveSuibi.ashx",
            type:"POST",
            dataType:"xml",
            data:{keyword:strKeyword,content:strContent,date:new Date()},
            success:function(xml){ 
                $(xml).find("result").each(function(){
                    alert($(this).text());
                    if ($(this).attr("flag")=="1"){
                        location.href=location.href;
                    }
                });
                $("#btnSave").attr("disabled","");                
            },
            error:function(){
                alert("文件载入错误，请稍后重试！");
                $("#btnSave").attr("disabled","");
            }
        });                
    //}
}
function showSuibi(t) {
    $(".allsay li.on").removeClass("on");
    $(".allsay li#li_" + t).addClass("on");
    $(".container ul.suibiList").addClass("none").removeClass("suibiList");
    $(".container ul#sl_" + t).addClass("suibiList");
    $(".container ul#sl_" + t).removeClass("none");
}
var suibiid = 0;
function showSReply(id,nickname) {    
    $(".reply a").hide();
    $("#replyContainer_" + id).html($("#suibireplyFLoat").html());
    $("#targetNickname").text(nickname);
    suibiid = id;
}

function showSReplyD(id,nickname) {    
    $(".reply a").hide();
    $("#replyContainerD_" + id).html($("#suibireplyFLoat").html());
    $("#targetNickname").text(nickname);
    suibiid = id;
}
function showSReplyF(id,nickname) {    
    $(".reply a").hide();
    $("#replyContainerF_" + id).html($("#suibireplyFLoat").html());
    $("#targetNickname").text(nickname);
    suibiid = id;
}
function checkSReply() {
    var con = $.trim($("#areaReply").val());
    if (con.length == 0) {
        alert("请输入随笔回复内容！");
        return false;
    }
    return true;
}
function saveSReply() {
    var strContent = $("#areaReply").val();
    if (checkSReply()) {
        $("#btnSSave").attr("disabled", "disabled");
        $.ajax({
            url: "/ajax/suibi/replySuibi.ashx",
            type: "POST",
            dataType: "xml",
            data: { id: suibiid, content: strContent, date: new Date() },
            success: function(xml) {
                $(xml).find("result").each(function() {
                    alert($(this).text());
                    if ($(this).attr("flag") == "1") {
                        $(".reply a").show();
                        $("#replyContainer_" + suibiid).html("");
                        $("#areaReply").val("");
                        $("#targetNickname").text("");
                    }
                });
                $("#btnSSave").attr("disabled", "");
            },
            error: function() {
                alert("文件载入错误，请稍后重试！");
                $("#btnSSave").attr("disabled", "");
            }
        });        
    }
 }
 //回复随笔

 function savereplays(suibiid) {
     var strContent = $("#areaReply_" + suibiid).val();
     if (strContent == "我来说两句") {
         alert("很抱歉，请填写评论内容");
         return false;
     }
     if($.trim(strContent)=='')
     {
         alert("很抱歉，请填写评论内容");
         return false;
     }
     $("#btnSSave").attr("disabled", "disabled");
     $.ajax({
             url: "/ajax/suibi/replySuibi.ashx",
             type: "POST",
             dataType: "xml",
             data: { id: suibiid, content: strContent,date:new Date()},
             success: function(xml) {
                 $(xml).find("result").each(function() {
                     alert($(this).text());
                     if ($(this).attr("flag") == "1") {
                         
                         $("#areaReply").val("我来说两句");
                      pageup(suibiid,1);
        
                     }
                 });
                 $("#btnSSave").attr("disabled", "");
                 $("#areaReply_" + suibiid).val("");
             },
             error: function() {
                 alert("很抱歉，您还没有登陆");
                 $("#btnSSave").attr("disabled", "");
             }
      });
 }

 function suibilist(replayid, pageindex, types) {

     if (types == 1) {
         displaysuibi(replayid);
     }
    $("#friendslist_"+replayid+" .fanyes .fanyetexts").remove();
    $("#friendslist_"+replayid+" .pltts .pltexts").remove();
    var replay = replayid;
    var timeParam = Math.round(new Date().getTime() / 1000);
//    $.getJSON("/ajax/suibi/Listsuibi.ashx?pageindex=" + pageindex + "&replay=" + replay + "&datatime=" + timeParam, function(data) {
//        $.each(data, function(i, n) {
//            if (n.flag == 1) {//正确的情况下
//                //上页下页菜单
//                if (n.pagecount > 3) {
//                    var st = "";
//                    if ((n.pagecount % 3) > 0)
//                        st = "<div class=\"fanyetexts\">共" + (parseInt(n.pagecount / 3) + 1) + "页  ";
//                    else
//                        st += "<div class=\"fanyetexts\">共" + (parseInt(n.pagecount / 3)) + "页  ";
//                    st += " <a href=\"javascript:void(0);\" onclick=\"suibilist(" + replayid + ",0)\">首页</a> ";
//                    if (pageindex > 0) {
//                        st += "  <a href=\"javascript:void(0);\" onclick=\"suibilist(" + replayid + "," + (pageindex - 1) + ",0)\">上一页</a> ";
//                    } else {
//                        st += "上一页 ";
//                    }
//                    if (pageindex < parseInt(n.pagecount / 3) && parseInt(n.pagecount % 3) > 0)
//                        st += " <a href=\"javascript:void(0);\" onclick=\"suibilist(" + replayid + "," + (pageindex + 1) + ",0)\">下一页</a>  ";
//                    else if (pageindex < (parseInt(n.pagecount / 3) - 1) && parseInt(n.pagecount % 3) == 0)
//                        st += " <a href=\"javascript:void(0);\" onclick=\"suibilist(" + replayid + "," + (pageindex + 1) + ",0)\">下一页</a>";
//                    else
//                        st += "下一页";
//                    if ((n.pagecount % 3) > 0) {
//                        st += " <a href=\"javascript:void(0);\" onclick=\"suibilist(" + replayid + "," + parseInt(n.pagecount / 3) + ",0)\">末页</a></div>";
//                    }
//                    else {
//                        st += " <a href=\"javascript:void(0);\" onclick=\"suibilist(" + replayid + "," + (parseInt(n.pagecount / 3) - 1) + ",0)\">末页</a></div>";
//                    }
//                    $("#friendslist_" + replayid + " .fanyes").append(st);
//                }
//                else {
//                    $("#friendslist_" + replayid + " .fanyes").css("display", "none");
//                }
//                var str = "";
//                $.each(n.result, function(j, p) {
//                    str += "<div class=\"pltexts\"><span><a href=\"#\">" + p.Nickname + "</a>说:" + p.Content + "</span> </div>";
//                });

//                $("#frid_" + replayid).append(str);
//            }
//            else//不正确的情况下
//            {
//                alert(n.msg);
//            }
//        });
//    });
}
function displaysuibi(id) {

    var traget = document.getElementById("friendslist_"+id);
    if (traget.style.display == "none") {
        traget.style.display = "";
    } else {
        traget.style.display = "none";
    }
}



function suibidelete(id)
{
   var win=window.confirm('您是否真的删除');
    if(win)
    {
     $.ajax({

            type: "POST",
            data: {id:id},
            url: "/ajax/suibi/Deletesuibi.ashx",
            async: "false",
            cache: "false",
            success: function(msg) {
                if(msg!=0)
                {
                    alert('删除成功');
                    window.location="/user/"+msg+"/suibi.aspx";
                }
                else
                {
                    alert('系统繁忙，请您稍后再试');
                }
            }   

        });
        }

}

$("document").ready(function(){

    Run();
   
});

var i=1;
var id=0;
function pageup(e,page)
{
     if(id!=e){
        i=1;
     }
    id=e;
     i--;
     $.ajax({

            type: "POST",
            data: {pages:i,id:e},
            url: "/ajax/suibi/Checkreply.ashx",
            async: "false",
            cache: "false",
            success: function(msg) {
                 var result=msg;
               
            $("#oldreply"+e).html(result.split('|')[0]);
                if(i<=1)
                {
                    i=1;
                    $("#a"+e).hide();
                    $("#aa"+e).show();
                   
                }else{
                     $("#a"+e).show();
                    $("#aa"+e).show();
                }
            }

        });
}

function pagedown(e,page)
{
 if(id!=e){
        i=1;
     }
    i++;
     $.ajax({

            type: "POST",
            data: {pages:i,id:e},
            url: "/ajax/suibi/Checkreply.ashx",
            async: "false",
            cache: "false",
            success: function(msg) {
                var result=msg;
                var count=result.split('|')[1];
                $("#oldreply"+e).html(result.split('|')[0]);
                if(i>=parseInt(count))
                {
                    i=parseInt(count)-1;
                     $("#a"+e).show();
                    $("#aa"+e).hide();
                  
                }else{
                       $("#a"+e).show();
                    $("#aa"+e).show();
                }
            }

        });

}

var total=0;
function Run()
{

         $.ajax({

            type: "POST",
            data: null,
            url: "/ajax/suibi/Checkinfo.ashx",
            async: "false",
            cache: "false",
            success: function(msg) {
              var count=msg.split('|')[1];
                var msg=msg.split('|')[0];
                $("#suibiinfo").html(msg);
                $("#danqian").html('当前：1页');
                $("#total").html('总共:'+count+'页');
                total=count;
            }

        });

}

var j=1;
function sbupclick()
{
  
  j--;
    if(j<=0)
     j=1;
         $.ajax({

            type: "POST",
            data: {page:j},
            url: "/ajax/suibi/Checkinfo.ashx",
            async: "false",
            cache: "false",
            success: function(msg) {
             $("#danqian").html('当前：'+j+'页');
              var count=msg.split('|')[1];
             var result=msg.split('|')[0];
                $("#suibiinfo").html(result);
                if(j<=1)
                {
                    j=1;
                    $("#sbup").hide();
                    $("#sbdown").show();
                   
                }else{
                     $("#sbup").show();
                     $("#sbdown").show();
                }
            }

        });

}

function sbudownclick()
{

    j++;
    if(j>=total)
    j=total;
         $.ajax({

            type: "POST",
            data: {page:j},
            url: "/ajax/suibi/Checkinfo.ashx",
            async: "false",
            cache: "false",
            success: function(msg) {
              $("#danqian").html('当前：'+j+'页');
             var result=msg.split('|')[0];
               var count=msg.split('|')[1];
                $("#suibiinfo").html(result);
                 if(j>=parseInt(count))
                {
                    j=parseInt(count);
                      $("#sbup").hide();
                    $("#sbdown").show();
                  
                }else{
                      $("#sbup").show();
                    $("#sbdown").show();
                }
            }

        });

}
function firstclick()
{
    j=1;
    $("#sbdown").show();
    Run();
}
function lastclick(e)
{

   if(typeof(e)=='undefined')
   {
      e=total;
   }
   $.ajax({

            type: "POST",
            data: {page:e},
            url: "/ajax/suibi/Checkinfo.ashx",
            async: "false",
            cache: "false",
            success: function(msg) {
              $("#danqian").html('当前：'+j+'页');
             var result=msg.split('|')[0];
               var count=msg.split('|')[1];
                $("#suibiinfo").html(result);
                  j=parseInt(total);
                  $("#sbup").show();
                  $("#sbdown").hide();
              
            }

        });
}


 function display(id){
         
         var traget = document.getElementById("friendslist_"+id);
  
       if(traget.style.display=="none"){
                traget.style.display="";
       }else{
               traget.style.display="none";
    }
   }
