function Humanreport(content, id = null) {
  var RL = new ReportLayout(content);
  RL.GetRL();
  var title = " Custom Report";
  $("#prev").hide();
  $("h2#head-report,#page,h4#head-title").empty().append(title)
  
  $("#Budget").empty().append("<div class='bg-blue disabled color-palette alert' id='search'><form action='#' name='formhuman' id='formhuman' method='post'><div id='period' class='row'></div><hr>"
    + "<div id='cate'><b><u>เลือกหมวด</u> : </b>&nbsp;&nbsp;&nbsp;&nbsp; </div><hr><div id='subcate'><b><u>เลือกรายการความเสี่ยง</u> : </b>&nbsp;&nbsp;&nbsp;&nbsp; </div><hr><div id='level'><b><u>เลือกระดับความรุนแรง</u> : </b>&nbsp;&nbsp;&nbsp;&nbsp; </div><hr>"
    + "<div id='place'><b><u>เลือกกระบวนการ/สถานที่</u> : </b>&nbsp;&nbsp;&nbsp;&nbsp; </div><div id='find' align='center'></div></form></div> ");
  
  $("#period").empty().append($("<div class='col-lg-12'><div class='row'><label class='col-lg-2'><b><u>เลือกช่วงเวลา</u></b> :&nbsp;</label><div class='col-lg-5'><input type='text' name='begin' id='datepicker1' class='form-control' readonly required></div> <div class='col-lg-5'><input type='text' name='end' id='datepicker2' class='form-control' readonly required></div></div></div>"))
  var count_cate = '';
  $.getJSON('JsonData/Cate_Data.php', function (CR) {
    count_cate = CR.length;
    for (var key in CR) {
      $("div#cate").append($("<label> <input type='checkbox' name='cate" + key + "' id='category' style='width: 20px; height:20px;' value='" + CR[key].category + "'> &nbsp;&nbsp;<b>" + CR[key].name + " &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</b></label> "));
      
    }
    
    var cateData = '';
    var jsonString;
      for (let i = 0; i < count_cate; i++) { 
        $("input[type=checkbox][name=cate" + i + "]").click(function () {
          if ($("input[type=checkbox][name=cate" + i + "]").prop("checked") == true) {
            cateData += $("input[type=checkbox][name=cate" + i + "]").val() + ' ';
            
            dataarray = cateData.split(" ");
            jsonString = JSON.stringify(dataarray);
            $.getJSON('JsonData/subcateData2.php',{data : jsonString}, function (SC) {
              for (var key in SC) {
                $("select#subcate").append($("<option value='" + SC[key].subcategory + "'> " + SC[key].name + " </option>"));
              }
            });
          }
        });
      }
    });
  
  
$("#subcate").append("<select name='subcate' id='subcate'></select>")
  $.getJSON('JsonData/LevelRisk.php', function (LR) {
    for (var key in LR) {
        $("div#level").append($("<label title='"+LR[key].name+"'> <input type='checkbox' name='level_risk"+LR[key].num+"' id='level_risk' style='width: 20px; height:20px;' value='"+LR[key].num+"'> &nbsp;&nbsp;<b>"+LR[key].level_risk+" &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</b></label> "));
    }
  });
  $.getJSON('JsonData/placeData.php', function (P) {
    for (var key in P) {
      $("div#place").append($("<label> <input type='checkbox' name='place" + key + "' id='place' style='width: 20px; height:20px;' value='" + P[key].place + "'> &nbsp;&nbsp;<b>" + P[key].name + " &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</b></label> "));
    }
  });
  
  $("#find").append("<input type='submit' value='ค้นหา' class='btn btn-warning'>");
  
  var DP = new DatepickerThai();
  DP.GetDatepicker('#datepicker1');
  DP.GetDatepicker('#datepicker2');

  if ($("input[type=checkbox][name=action]").prop("checked") == true) {

  }
  $("select#subcate").addClass("form-control").addClass("select2").append("<option value=''>ค้นหารายการความเสี่ยง</option>");
   
  $(".select2").select2();
  $("#formhuman").append("<input type='hidden' id='dep' value='" + $.cookie("rm_dep") + "'>");
  
  $("#formhuman").on('submit', (function (e) {
    e.preventDefault();
    var values = new Array($('#dep').val()) ;
    
    var dataForm = new FormData(this);
    dataForm.append('dep', JSON.stringify(values));
    // console.log(dataForm)
    // for (var value of dataForm.values()) {
    //     console.log(value);
    // }
    var settings = {
        type: "POST",
        url: "JsonData/GOD_report.php",
        async: true,
        crossDomain: true,
        data: dataForm,
        contentType: false,
        cache: false,
        processData: false
    }
    
    $.ajax(settings).done(function (result) {
      $("#contentGr").html("<a id='excelexp' class='btn btn-success' href='#'>Export to Excel</a>");
      $("#excelexp").attr("download","Human_report.xls").attr("onClick","return ExcellentExport.excel(this, 'dataTBhuman', 'Human_report');")
      var column1 = ["เลขที่ใบความเสี่ยง","สถานะ", "HN", "AN", "บุคลากรที่ประสบเหตุ", "วันที่เกิดเหตุ","เวลา","วันที่บันทึก","สถานที่","หน่วยงานที่เกี่ยวข้อง","หมวดความเสี่ยง","รายการ","ระดับ","รายละเอียด","การแก้ไขเบื้องต้น","ข้อเสนอแนะ"];
      var CTb = new createTableAjax();
      CTb.GetNewTableAjaxJson('contentTB', result, 'JsonData/tempSendData.php', column1
            , null, null, null, null, false, false, null, false, null, false, null, null, null, null, null, null, null, 'dataTBhuman');
    })
  }));
  
}