public function inviteNewMember()
    {
        $acc = new Account();
        // $arr = $acc->getWhere("admin_aktiv = 1 ORDER BY admin_nama_depan ASC LIMIT 0,2");
        $t = $_GET['t'];
        $myid = Account::getMyID();
        $myname = Account::getMyName();
        $gid = isset($_GET['gid']) ? addslashes($_GET['gid']) : die("NO GID");
        $g = new ChatGroup();
        $g->getByID($gid);
        //check apa dia owner
        if ($g->inbox_from == Account::getMyID()) {
            //get all existing member
            $cg = new ChatMember();
            $arrMember = $cg->getMemberFromGID($gid);
        } else {
            $json['bool'] = 0;
            $json['err'] = Lang::t("Not Authorize");
            echo json_encode($json);
            die;
        }
        //pr($arrMember);
        //check if i'm the owner
        ?>
            <form method="post" id="formGroup<?php 
        echo $t;
        ?>
" action="<?php 
        echo _SPPATH;
        ?>
ChatMsgGroupWeb/insGroup?update=1&gid=<?php 
        echo $gid;
        ?>
">
            <div class="form-group">
                <input class="form-control" value="<?php 
        echo $g->inbox_judul;
        ?>
" name="gname" id="groupTitleBox<?php 
        echo $t;
        ?>
" type="text" placeholder="<?php 
        echo Lang::t('Group Chat Title');
        ?>
">    
            </div>
                <p><?php 
        echo Lang::t('Existing Member');
        ?>
</p>
            <div id="myMember<?php 
        echo $t;
        ?>
">
                <?php 
        foreach ($arrMember as $m) {
            ?>
                <div class="myusercheckbox" style="padding: 5px;">
                    <input <?php 
            if ($m->admin_id != Account::getMyID()) {
                ?>
 onclick="addToMemberArr('<?php 
                echo $m->admin_id;
                ?>
','<?php 
                echo $m->admin_nama_depan;
                ?>
','<?php 
                echo $t;
                ?>
');" <?php 
            } else {
                ?>
disabled="true"<?php 
            }
            ?>
 type="checkbox" checked value="<?php 
            echo $m->admin_id;
            ?>
"> <?php 
            echo $m->admin_nama_depan;
            ?>
                </div><?php 
        }
        ?>
 
                <script>
                    emptyChatMemberArr();      
                    <?php 
        foreach ($arrMember as $ac) {
            ?>
                    addToMemberArr('<?php 
            echo $ac->admin_id;
            ?>
','<?php 
            echo $ac->admin_nama_depan;
            ?>
','<?php 
            echo $t;
            ?>
');
                    <?php 
        }
        ?>
                </script>
            </div>    
            <div class="form-group">
            <input onkeyup="carikanMemberBaru('<?php 
        echo $t;
        ?>
','<?php 
        echo $gid;
        ?>
');" class="form-control" id="searchmemberBox<?php 
        echo $t;
        ?>
" type="text" placeholder="<?php 
        echo Lang::t('Add New Member, Type name');
        ?>
">    
            </div>    
            
                <input type="hidden" name="arrMember" id="arrMember<?php 
        echo $t;
        ?>
" value="">
            <div id="memberes<?php 
        echo $t;
        ?>
">
        
            </div>
                <button class="btn btn-default"><?php 
        echo Lang::t('Create');
        ?>
</button>
                <div style="margin:10px; padding: 10px; background-color: #efefef; border-radius: 10px;">
                <p>Selected Members</p>
                <div id="membergroup<?php 
        echo $t;
        ?>
"></div>
                <div class="clearfix" style="margin-bottom:10px; margin-top: 10px;"></div>
                </div>
            </form>
             <script type="text/javascript">
            $("#formGroup<?php 
        echo $t;
        ?>
").submit(function (event) {
                //alert( "Handler for .submit() called." );
                // Stop form from submitting normally
                event.preventDefault();

                // Get some values from elements on the page:
                var $form = $(this),
                    erro = 0,
                    url = $form.attr("action");
                var gtitle = $("#groupTitleBox<?php 
        echo $t;
        ?>
").val();
                if(gtitle == ""){
                    erro = 1;
                    alert("<?php 
        echo Lang::t('Please Insert Title');
        ?>
");
                }
                var members = $("#arrMember<?php 
        echo $t;
        ?>
").val();
                if(members == ""){
                    erro = 1;
                    alert("<?php 
        echo Lang::t('Please Insert Member');
        ?>
");
                }
                
                if(!erro){
                    // Send the data using post
                    var posting = $.post(url, $form.serialize(), function (data) {
                        //alert(data);
                        //console.log(data);
                        if (data.bool) {
                            $('#myModal').modal('hide')
                            //lwrefresh(window.selected_page);
                            alreadyLoad = 0;
                            showGroupProcess();
                            lwrefresh(selected_page);
                        }
                        else {
                            alert(data.err);
                        }
                    },'json');

                }//erro
            });
        </script>
        <?php 
    }
 public function leaveGroup()
 {
     $gid = isset($_POST['inboxid']) ? addslashes($_POST['inboxid']) : die("NO GID");
     $g = new ChatGroup();
     $g->getByID($gid);
     //check apa dia owner
     if ($g->inbox_from == Account::getMyID()) {
         $json['bool'] = 0;
         $json['err'] = Lang::t("Cannot leave group");
     } else {
         $cg = new ChatMember();
         $json['bool'] = $cg->leaveMemberByGID(Account::getMyID(), $gid);
         //$g = new ChatGroup();
         //$g->removeNotifPortal($gid);
     }
     echo json_encode($json);
     die;
 }