var session="M01";



$(document).ready(function(){    

    $("#content_request > div[class='listUpdates'] > div[class='delBtn']").live("click", function(){

        delMessage($(this).attr("id"),$(this).parent().attr("id"))

    });





    

    $("#message").keyup(function(event){

        error_e09 = false;

        count = (140 - ($(this).val().length));

        $("#count_description").html(count);

        if (count < 0){

            error_e09 = true;

            $("#count_description").css("color","#FF6262");

        } else {

            $("#count_description").css("color","#C3C3C3");

        }

    });

});



function sendMessage(nest){

        var message = $("#message").val();

        var postTwitter = ($("#twitter_post").val()) ? $("#twitter_post").val() : "";

        

        if ($("#twitter_post").is(':checked')) {

         var postTwitter = "S";

        }else{

         var postTwitter = "N";

        }

        $.ajax({

            url: "sendMessage.php",

            type: "POST",

            data: "nest="+nest+"&twitter_post="+postTwitter+"&msg="+message,

            success: function(msg){

                result = new Function("return " + msg)();

                if (result.AUTH == 'true'){

                    $("#message").val("");

                    $("#count_description").html("140");

                    if (session == "M01"){

                        viewMessage(nest);

                    }else if(session == "M02"){

                        var addUser = $("<div></div>").attr('class', 'listUpdates');

                        $(addUser).html(result.MESSAGE);

                        $(addUser).css("opacity",0);

                        $(addUser).attr("id",result.ID);

                        $("body #content_request").prepend(addUser);

                        $(addUser).animate({opacity:1},1000);

                    }

                }else{

                     $("#boxMESSAGE").text(result.MESSAGE);

                     showBoxMSG();

                }

            }

        });

}



function viewMessage(nest){

        session = "M02";

        $("#btn_more").css("visibility","hidden");

        $("#load_message").remove();

        createLoading("load_message",323,216);

        $.ajax({

            type: "POST",

            url: "viewGroupMessage.php",

            data: "nest="+nest,

            success: function(msg){

                $("#load_message").remove();

                result = new Function("return " + msg)();

                if (result.AUTH == 'true'){

                     $("body #content_request").html(result.MESSAGE);

                }else{

                     $("body #boxMESSAGE").text(result.MESSAGE);

                     showBoxMSG();

                }

            }

        });

}



function delMessage(msg,id){

       $.ajax({

            type: "POST",

            url: "removeMessage.php",

            data: "msg="+msg+"&id="+id,

            success: function(msg){

                result = new Function("return " + msg)();

                if (result.AUTH == 'true'){

                    $("#"+result.ID).animate({opacity:0},1000,function(){

                        $("#"+result.ID).remove();

                    });

                }else{

                     $("#boxMESSAGE").text(result.MESSAGE);

                     showBoxMSG();

                }

            }

        });

}



function groupMembers(nest,page,force){

        session="M01";

        $("#load_group").remove();

        createLoading("load_group",323,216);

        if (countUsers > 50){

            $("#btn_more").css("visibility","visible");    

        }

        

        $.ajax({

            url: "viewGroupMembers.php",

            data: "nest="+nest+"&page="+page,

            success: function(msg){

                $("#load_group").remove();

                $('body #content_request').html(msg);

            },

            error: function(msg) {

                if (force == true) {

                    $('body #content_request').html('');

                }

                $("body #boxMESSAGE").text(msg.responseText);

                showBoxMSG();

            }

        });

}

 

function moreMembers(nest){

        countPage = countPage + 1;

        createLoading("load_moreGroup",$("#btn_more").offset().top + 3,$("#btn_more").offset().left + 90);

        $.ajax({

            url: "viewGroupMembers.php",

            data: "nest="+nest+"&page="+countPage,

            success: function(msg){

                $("#load_moreGroup").remove();

                $('body #content_request').find("div[class='clear']").remove();

                varContent = $('body #content_request').html()

                $('body #content_request').html(varContent + msg);                

            },

            error: function(msg) {

                $("body #boxMESSAGE").text(msg.responseText);

                showBoxMSG();

            }

        });

}