function getMatrix()
    {
        $cid = addslashes($_GET['cid']);
        //get campaign for owner verification
        $camms = new MCampaignModel();
        $camms->getByID($cid);
        if ($camms->camp_app_id != AppAccount::getAppID()) {
            die("Not Allowed");
        }
        $as = new MCampaignMatrix();
        $arr = $as->getWhere("cm_camp_id = '{$cid}'");
        $arrProd = $_SESSION['arrProd'];
        foreach ($arrProd as $pp) {
            $arrProds[$pp->prod_id] = $pp;
        }
        //pr($arrProds);
        //pr($arr);
        $t = time();
        ?>
        <div class="col-md-6">
            <?php 
        foreach ($arr as $g) {
            $prod = $arrProds[$g->cm_prod_id];
            $sudahAda[] = $g->cm_prod_id;
            ?>
                <div class="productcamp">

                    <div class="productcamp_title">

                        <div style="float:right;width: 20px;">
                            <i id="cm_<?php 
            echo $g->cm_id;
            ?>
" class="glyphicon glyphicon-arrow-right" style="cursor:pointer;"></i>
                        </div>
                        <?php 
            echo $prod->prod_name;
            ?>
                    </div>
                </div>
                <script>
                    $("#cm_<?php 
            echo $g->cm_id;
            ?>
").click(function(){
                        $.get("<?php 
            echo _SPPATH;
            ?>
MCampApp/delMatrix?cmid=<?php 
            echo $g->cm_id;
            ?>
",function(data){
                            console.log(data);
                            if(data.bool){
                                $("#camp_matrix").load("<?php 
            echo _SPPATH;
            ?>
MCampApp/getMatrix?cid=<?php 
            echo $cid;
            ?>
");
                            }else{
                                alert('<?php 
            echo Lang::t('Delete Error');
            ?>
');
                            }
                        },'json');
                    });
                </script>
            <?php 
        }
        ?>
        </div>
        <div class="col-md-6" >
            <div style="background-color: #AAA; margin: 5px; padding: 10px; ">
                <div class="input-group">
                    <span class="input-group-addon" id="basic-addon1">Select Product To Insert to Campaign</span>

                </div>
                <div class="input-group">
            <span class="input-group-btn">
                <button id="add_to_camp_<?php 
        echo $t;
        ?>
" class="btn btn-default" type="button"><i class="glyphicon glyphicon-arrow-left"></i></button>
            </span>
                    <select id="sel_to_camp_<?php 
        echo $t;
        ?>
" class="form-control">
                        <?php 
        foreach ($arrProds as $key => $prod) {
            if (in_array($key, $sudahAda)) {
                continue;
            }
            ?>
                            <option value="<?php 
            echo $prod->prod_id;
            ?>
"><?php 
            echo $prod->prod_name;
            ?>
</option>
                        <?php 
        }
        ?>
                    </select>
                </div><!-- /input-group -->
            </div>
        </div>
        <script>
            $("#add_to_camp_<?php 
        echo $t;
        ?>
").click(function(){
                var slc = $("#sel_to_camp_<?php 
        echo $t;
        ?>
").val();
                $.get("<?php 
        echo _SPPATH;
        ?>
MCampApp/insProd?cid=<?php 
        echo $cid;
        ?>
&pid="+slc,function(data){
                    console.log(data);
                    if(data.bool){
                        $("#camp_matrix").load("<?php 
        echo _SPPATH;
        ?>
MCampApp/getMatrix?cid=<?php 
        echo $cid;
        ?>
");
                    }else{
                        alert('<?php 
        echo Lang::t('Insert Error');
        ?>
');
                    }
                },'json');
            });

        </script>
        <?php 
        exit;
    }