﻿{"id":605,"date":"2025-12-03T07:26:49","date_gmt":"2025-12-03T07:26:49","guid":{"rendered":"https:\/\/najicode.com\/JLM\/?page_id=605"},"modified":"2026-09-08T15:14:37","modified_gmt":"2026-09-08T07:14:37","slug":"statistik","status":"publish","type":"page","link":"https:\/\/develop.marine.gov.my\/en\/statistik\/","title":{"rendered":"Statistic"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"605\" class=\"elementor elementor-605\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7a130f4 e-flex e-con-boxed e-con e-parent\" data-id=\"7a130f4\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-599b509 elementor-widget elementor-widget-html\" data-id=\"599b509\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script type=\"application\/json\" id=\"jlm-breadcrumb-override\">{\"parent\":{\"title\":\"Informasi\",\"link\":\"https:\/\/develop.marine.gov.my\/informasi\/\"}}<\/script><style class=\"jlm-page-surface-fix\">body.page-id-605,body.page-id-605 #page,body.page-id-605 [data-elementor-type=\"wp-page\"]{background:#eef7ff!important}body.page-id-605 [data-elementor-type=\"wp-page\"]>.elementor-element{background-color:transparent!important}<\/style><!-- GOOGLE FONT -->\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;500;600;700&display=swap\" rel=\"stylesheet\"\/>\r\n\r\n<style>\r\n:root{\r\n  --jlm-navy:#0A2B45;\r\n  --jlm-yellow:#FFD800;\r\n}\r\n\r\n\/* Title + compass (align left) *\/\r\n#jlm-statistik-title .jlm-title-wrap{\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:flex-start;\r\n  gap:12px;\r\n  margin:0 0 12px;\r\n  font-family:'Poppins', sans-serif;\r\n}\r\n#jlm-statistik-title .jlm-title{\r\n  font-size:1.6rem;\r\n  font-weight:700;\r\n  color:var(--jlm-navy);\r\n  margin:0;\r\n}\r\n\r\n\/* Compass *\/\r\n#jlm-statistik-title .compass-wrapper{width:32px;height:32px;position:relative;flex-shrink:0;}\r\n#jlm-statistik-title .compass-ring{\r\n  position:absolute; inset:0;\r\n  border:2px solid var(--jlm-yellow);\r\n  border-radius:50%;\r\n  animation:spin 10s linear infinite;\r\n}\r\n#jlm-statistik-title .compass-dot{\r\n  width:7px;height:7px;background:var(--jlm-yellow);\r\n  border-radius:50%;\r\n  position:absolute;top:50%;left:50%;\r\n  transform:translate(-50%,-50%);\r\n}\r\n@keyframes spin{100%{transform:rotate(360deg);}}\r\n\r\n\/* Optional: small underline *\/\r\n#jlm-statistik-title .jlm-title-line{\r\n  width:90px;height:4px;background:var(--jlm-navy);\r\n  border-radius:999px;\r\n  margin:0 0 16px;\r\n}\r\n<\/style>\r\n\r\n<!-- Put this ABOVE your Ninja Table shortcode\/table markup -->\r\n<div id=\"jlm-statistik-title\">\r\n  <div class=\"jlm-title-wrap\">\r\n    <div class=\"compass-wrapper\">\r\n      <div class=\"compass-ring\"><\/div>\r\n      <div class=\"compass-dot\"><\/div>\r\n    <\/div>\r\n    <h2 class=\"jlm-title\">Statistik\r\n\r\n<\/h2>\r\n  <\/div>\r\n\r\n  <!-- Ninja Table renders here -->\r\n  \r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e77f518 elementor-widget elementor-widget-html\" data-id=\"e77f518\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style class=\"jlm-page-surface-fix\">body.page-id-605,body.page-id-605 #page,body.page-id-605 [data-elementor-type=\"wp-page\"]{background:#eef7ff!important}body.page-id-605 [data-elementor-type=\"wp-page\"]>.elementor-element{background-color:transparent!important}<\/style><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;500;600;700&display=swap\" rel=\"stylesheet\"\/>\n\n\n\n<style>\n\n:root{\n\n  --jlm-navy:#0A2B45;\n\n  --jlm-soft:#1C3C57;\n\n  --jlm-yellow:#FFD800;\n\n  --jlm-border:#dce5ef;\n\n  --jlm-link:#0b5bd3;\n\n  --jlm-link-hover:#0847a6;\n\n  --text:#1f364b;\n\n  --muted:#395472;\n\n}\n\n\n\n\/* ===============================\n\n   SECTION WRAPPER\n\n=============================== *\/\n\n.jlm-tabs-bg{\n\n  width:100%;\n\n  padding:10px 0;\n\n  background:transparent;\n\n  position:relative;\n\n  overflow:hidden;\n\n  font-family:'Poppins',sans-serif;\n\n  color:var(--text);\n\n}\n\n.jlm-tabs-container{\n\n  max-width:1200px;\n\n  margin:auto;\n\n  padding:0 4%;\n\n  position:relative;\n\n  z-index:2;\n\n}\n\n\n\n\/* ===============================\n\n   SEARCH PANEL\n\n=============================== *\/\n\n.jlm-search-panel{display:flex;justify-content:center;margin:10px 0 25px;}\n\n.jlm-search-wrap{\n\n  width:100%;\n\n  max-width:860px;\n\n  display:flex;\n\n  align-items:center;\n\n  gap:10px;\n\n  padding:12px 16px;\n\n  border:2px solid var(--jlm-border);\n\n  border-radius:50px;\n\n  background:#fff;\n\n  box-shadow:0 8px 22px rgba(0,0,0,0.06);\n\n  transition: border-color 0.3s ease;\n\n}\n\n.jlm-search-wrap:focus-within{ border-color: var(--jlm-navy); }\n\n.jlm-search-ico{width:20px;height:20px;flex-shrink:0;stroke:var(--jlm-soft);fill:none;stroke-width:2.5;}\n\n.jlm-search-input{width:100%;border:0;outline:none;font-size:1rem;color:var(--text);background:transparent;}\n\n.jlm-search-input::placeholder{color:#6b819a;}\n\n.jlm-search-clear{\n\n  border:0;background:transparent;cursor:pointer;font-weight:800;font-size:1rem;line-height:1;\n\n  color:var(--jlm-soft);padding:6px 10px;border-radius:999px;\n\n}\n\n.jlm-search-clear:hover{background:#fff9d9;}\n\n.jlm-search-meta{text-align:center;margin:-15px 0 20px;font-size:0.9rem;color:var(--muted); height: 20px;}\n\n\n\n\/* ===============================\n\n   TABS\n\n=============================== *\/\n\n.jlm-tab-buttons{\n\n  display:grid;\n\n  grid-template-columns:repeat(3, 1fr);\n\n  gap:12px;\n\n  margin:0 0 25px;\n\n  justify-content:center;\n\n  align-items:stretch;\n\n}\n\n.jlm-tab-btn{\n\n  padding:12px 18px;\n\n  background:#fff;\n\n  border:2px solid var(--jlm-border);\n\n  border-radius:4px;\n\n  cursor:pointer;\n\n  font-family:inherit;\n\n  font-size:0.95rem;\n\n  font-weight:700;\n\n  color:var(--jlm-navy);\n\n  transition:.22s ease;\n\n  box-shadow:0 3px 8px rgba(0,0,0,0.06);\n\n  outline:none;\n\n  width:100%;\n\n  min-height:56px;\n\n  display:flex;\n\n  align-items:center;\n\n  justify-content:center;\n\n  text-align:center;\n\n}\n\n.jlm-tab-btn:hover:not([hidden]){\n\n  background:#fff9d9;\n\n  border-color:var(--jlm-yellow);\n\n  transform:translateY(-2px);\n\n}\n\n.jlm-tab-btn.active{\n\n  background:var(--jlm-navy);\n\n  color:#fff;\n\n  border-color:var(--jlm-navy);\n\n  box-shadow:0 10px 25px rgba(0,0,0,0.22);\n\n  transform:translateY(-2px);\n\n}\n\n.jlm-tab-btn.active:hover{\n\n  background:var(--jlm-navy);\n\n  border-color:var(--jlm-navy);\n\n  color:#fff;\n\n}\n\n.jlm-tab-btn[hidden]{display:none;}\n\n\n\n\/* ===============================\n\n   PANEL & LINKS\n\n=============================== *\/\n\n.jlm-tab-panel{\n\n  display:none;\n\n  background:#fff;\n\n  border:1px solid var(--jlm-border);\n\n  border-radius:4px;\n\n  padding:22px;\n\n  box-shadow:0 10px 28px rgba(0,0,0,0.08);\n\n  margin-bottom: 20px;\n\n}\n\n.jlm-tab-panel.active{display:block;animation:jlmFade .25s ease;}\n\n.jlm-tab-panel.search-show{display:block; border-left: 5px solid var(--jlm-yellow);}\n\n\n\n@keyframes jlmFade{from{opacity:0;transform:translateY(6px);}to{opacity:1;transform:translateY(0);}}\n\n\n\n.jlm-panel-title{\n\n  display:flex;align-items:center;gap:10px;margin:0 0 12px;color:var(--jlm-navy);\n\n  font-weight:800;font-size:1.2rem;\n\n}\n\n.jlm-panel-title svg{width:22px;height:22px;stroke:var(--jlm-navy);fill:none;stroke-width:2;flex-shrink:0;}\n\n\n\n.jlm-list{list-style:none;margin:0;padding-left:0;}\n\n.jlm-list li{\n\n  margin:12px 0;\n\n  line-height:1.55;\n\n  font-size:0.98rem;\n\n  color:#1f364b;\n\n  position:relative;\n\n  padding-left:24px; \/* Space for icon *\/\n\n}\n\n\/* Custom Bullet\/Icon for links *\/\n\n.jlm-list li::before{\n\n  content:\"\";\n\n  width:6px; height:6px; border-radius:50%; background:var(--jlm-navy);\n\n  position:absolute; left:0; top:.7em;\n\n}\n\n\n\n\/* Link Styling *\/\n\n.jlm-doc-link {\n\n  color: var(--jlm-link);\n\n  text-decoration: none;\n\n  font-weight: 500;\n\n  border-bottom: 1px dashed transparent;\n\n  transition: all 0.2s ease;\n\n  display: inline-block;\n\n}\n\n.jlm-doc-link:hover {\n\n  color: var(--jlm-link-hover);\n\n  border-bottom-color: var(--jlm-link-hover);\n\n}\n\n.jlm-doc-icon {\n\n  display: inline-block;\n\n  width: 16px; height: 16px;\n\n  margin-right: 6px;\n\n  vertical-align: middle;\n\n  stroke: var(--jlm-link);\n\n  fill: none;\n\n  stroke-width: 2;\n\n}\n\n.jlm-list li:hover .jlm-doc-icon {\n\n  transform: translateX(2px);\n\n}\n\n\n\n.jlm-item[hidden]{display:none!important;}\n\n.jlm-empty-global{\n\n  display:none; text-align:center; padding:40px; border:2px dashed var(--jlm-border); \n\n  border-radius:12px; color:var(--muted); background:#f7fbff; font-size: 1.1rem;\n\n}\n\nmark.jlm-mark{background:var(--jlm-yellow); color: #000; padding:0 .18em; border-radius:.25em;}\n\n\n\n@media (max-width:768px){\n\n  .jlm-tab-buttons{ grid-template-columns:repeat(2, 1fr); }\n\n}\n\n@media (max-width:480px){\n\n  .jlm-tab-buttons{ grid-template-columns:1fr; }\n\n}\n\n\n\/* ===============================\n   YEAR ARCHIVE ACCORDION\n=============================== *\/\n.jlm-year-archive{ padding-left:0 !important; }\n.jlm-year-archive::before{ display:none !important; }\n.jlm-year-archive details{\n  border:1px solid var(--jlm-border);\n  border-radius:6px;\n  padding:10px 14px;\n  background:#fbfdff;\n}\n.jlm-year-archive summary{\n  cursor:pointer;\n  font-weight:600;\n  color:#1f364b;\n  list-style:none;\n  display:flex;\n  align-items:center;\n  flex-wrap:wrap;\n  gap:6px;\n}\n.jlm-year-archive summary::-webkit-details-marker{ display:none; }\n.jlm-year-archive summary::before{\n  content:\"\\25B8\";\n  display:inline-block;\n  color:var(--jlm-navy);\n  transition:transform .15s ease;\n  margin-right:4px;\n}\n.jlm-year-archive details[open] summary::before{ transform:rotate(90deg); }\n.jlm-archive-badge{\n  font-size:.82rem;\n  font-weight:500;\n  color:var(--jlm-link);\n  background:#eef5ff;\n  border-radius:999px;\n  padding:2px 10px;\n  margin-left:auto;\n}\n.jlm-year-list{\n  list-style:none;\n  margin:10px 0 0;\n  padding:10px 0 0 26px;\n  border-top:1px dashed var(--jlm-border);\n  display:flex;\n  flex-wrap:wrap;\n  gap:8px 18px;\n}\n.jlm-year-list li{ margin:0; padding:0; }\n.jlm-year-list li::before{ display:none; }\n.jlm-year-list a{\n  color:var(--jlm-link);\n  text-decoration:none;\n  font-weight:500;\n  border-bottom:1px dashed transparent;\n}\n.jlm-year-list a:hover{ color:var(--jlm-link-hover); border-bottom-color:var(--jlm-link-hover); }\n<\/style>\n\n<section class=\"jlm-tabs-bg\">\n\n  <div class=\"jlm-tabs-container jlm-widget\">\n\n\n\n    <div class=\"jlm-search-panel\" role=\"search\">\n\n      <div class=\"jlm-search-wrap\">\n\n        <svg class=\"jlm-search-ico\" viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n\n          <circle cx=\"11\" cy=\"11\" r=\"7\"><\/circle>\n\n          <path d=\"M20 20l-3.2-3.2\"><\/path>\n\n        <\/svg>\n\n        <input class=\"jlm-search-input\" type=\"text\" placeholder=\"Cari statistik atau laporan (cth: 2025, Feri, Sijil)...\" aria-label=\"Carian global\" data-jlm-search>\n\n        <button class=\"jlm-search-clear\" type=\"button\" aria-label=\"Padam carian\" data-jlm-clear>\u2715<\/button>\n\n      <\/div>\n\n    <\/div>\n\n    <div class=\"jlm-search-meta\" data-jlm-meta><\/div>\n\n\n\n    <div class=\"jlm-tab-buttons\" id=\"jlm-tabs-nav\" role=\"tablist\">\n\n      <button type=\"button\" class=\"jlm-tab-btn active\" data-tab=\"tab-transaksi\">Transaksi Perkhidmatan Atas Talian<\/button>\n\n      <button type=\"button\" class=\"jlm-tab-btn\" data-tab=\"tab-piagam\">Pencapaian Piagam Pelanggan<\/button>\n\n      <button type=\"button\" class=\"jlm-tab-btn\" data-tab=\"tab-pelabuhan\">Pelabuhan<\/button>\n\n      <button type=\"button\" class=\"jlm-tab-btn\" data-tab=\"tab-perkapalan\">Perkapalan<\/button>\n\n      <button type=\"button\" class=\"jlm-tab-btn\" data-tab=\"tab-pelaut\">Pelaut<\/button>\n\n      <button type=\"button\" class=\"jlm-tab-btn\" data-tab=\"tab-pelayaran\">Pelayaran<\/button>\n\n      <button type=\"button\" class=\"jlm-tab-btn\" data-tab=\"tab-laporan-bulanan\">Laporan Bulanan Sektor Operasi<\/button>\n\n      <button type=\"button\" class=\"jlm-tab-btn\" data-tab=\"tab-matrain\">Institut Latihan Pengangkutan Laut (MATRAIN)<\/button>\n\n      <button type=\"button\" class=\"jlm-tab-btn\" data-tab=\"tab-dataset\">Data Set<\/button>\n\n    <\/div>\n\n\n\n    <div id=\"jlm-global-empty\" class=\"jlm-empty-global\">Tiada sebarang padanan ditemui untuk carian anda.<\/div>\n\n\n\n    <!-- 1. TRANSAKSI -->\n\n    <div class=\"jlm-tab-panel active\" id=\"tab-transaksi\">\n\n      <div class=\"jlm-panel-title\">\n\n        <svg viewBox=\"0 0 24 24\"><path d=\"M4 7h16M4 12h16M4 17h10\"\/><\/svg>\n\n        Transaksi Perkhidmatan Atas Talian\n\n      <\/div>\n\n      <ul class=\"jlm-list\">\n\n        <li class=\"jlm-item\">\n\n          <a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/07\/Perkhidmatan-Atas_Talian_2026.xlsx\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\">\n\n            <svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg>\n\n            Transaksi Perkhidmatan Atas Talian JLM Sehingga Januari 2026 (Dikemaskini Pada Bulan Berikutnya)\n\n          <\/a>\n\n        <\/li>\n\n      <\/ul>\n\n    <\/div>\n\n\n\n    <!-- 2. PIAGAM PELANGGAN -->\n\n    <div class=\"jlm-tab-panel\" id=\"tab-piagam\">\n\n      <div class=\"jlm-panel-title\">\n\n        <svg viewBox=\"0 0 24 24\"><path d=\"M6 3h12v18l-6-3-6 3z\"\/><\/svg>\n\n        Pencapaian Piagam Pelanggan\n\n      <\/div>\n\n      <ul class=\"jlm-list\">\n\n        <li class=\"jlm-item\">\n\n          <a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/08\/JUN_Pencapaian_Piagam_Pelanggan-2026-Pn.-Faizah-IT.xlsx\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\">\n\n            <svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg>\n\n            Laporan Tahunan Pencapaian Piagam Pelanggan bagi Bahagian Pendaftaran Kapal \n\n          <\/a>\n\n        <\/li>\n\n        <li class=\"jlm-item\">\n\n          <a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/07\/Piagam_Pelanggan_BKIM-2026.docx\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\">\n\n            <svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/><polyline points=\"14 2 14 8 20 8\"\/><line x1=\"16\" y1=\"13\" x2=\"8\" y2=\"13\"\/><line x1=\"16\" y1=\"17\" x2=\"8\" y2=\"17\"\/><polyline points=\"10 9 9 9 8 9\"\/><\/svg>\n\n            Laporan Tahunan Pencapaian Piagam Pelanggan bagi Bahagian Kawalan Industri Maritim \n\n          <\/a>\n\n        <\/li>\n        \n        <li class=\"jlm-item\">\n\n          <a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/08\/PENCAPAIAN-PIAGAM-PELANGGAN-BOM-2026.xlsx\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\">\n\n            <svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg>\n\n            Laporan Tahunan Pencapaian Piagam Pelanggan bagi Bahagian Operasi Maritim\n\n          <\/a>\n\n        <\/li>\n\n\n        <li class=\"jlm-item\">\n\n          <a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/08\/Piagam-Pelanggan-BPTBP-JUN-2026.pdf\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\">\n\n            <svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg>\n\n            Laporan Tahunan Pencapaian Piagam Pelanggan bagi Bahagian Pengurusan Trafik & Bantuan Pelayaran \n\n          <\/a>\n\n        <\/li>\n\n      <\/ul>\n\n    <\/div>\n\n\n\n    <!-- 3. PELABUHAN (Moved up based on your doc list order, but kept ID consistent) -->\n\n    <div class=\"jlm-tab-panel\" id=\"tab-pelabuhan\">\n\n      <div class=\"jlm-panel-title\">\n\n        <svg viewBox=\"0 0 24 24\"><path d=\"M3 20h18M6 20V9l6-4 6 4v11\"\/><\/svg>\n\n        Pelabuhan\n\n      <\/div>\n\n      <ul class=\"jlm-list\">\n\n        <li class=\"jlm-item\">\n\n          <a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/08\/KETIBAAN_KAPAL_DI_PELABUHAN_PELABUHAN_MALAYSIA_SEHINGGA_JUN_2026.xlsx\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\">\n\n            <svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg>\n\n            Ketibaan Kapal Di Pelabuhan-Pelabuhan Malaysia Sehingga Jun 2026\n\n          <\/a>\n\n        <\/li>\n\n        <li class=\"jlm-item\">\n\n          <a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/08\/PENGENDALIAN_FERI_PENUMPANG_DI_TERMINAL_FERI_YANG_DIBAWAH_KENDALIAN_JLM_SEHINGGA_JUN_2026.xlsx\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\">\n\n            <svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg>\n\n            Pengendalian Feri\/Penumpang Di Terminal Feri Yang Dibawah Kendalian Jabatan Laut Sehingga Jun 2026\n\n          <\/a>\n\n        <\/li>\n\n        <li class=\"jlm-item jlm-year-archive\">\n\n          <details>\n\n            <summary><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Pengendalian Feri Dan Penumpang Di Terminal Feri Kuah <span class=\"jlm-archive-badge\">Lihat Arkib (13 tahun, 2014\u20132026)<\/span><\/summary>\n\n            <ul class=\"jlm-year-list\">\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/07\/harian-dan-bulanan-kuah-2026-2.xls\" target=\"_blank\" rel=\"noopener\">2026<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/01\/harian-dan-bulanan-kuah-2025-.xls\" target=\"_blank\" rel=\"noopener\">2025<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2025\/01\/harian_dan_bulanan_kuah2024.xls\" target=\"_blank\" rel=\"noopener\">2024<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2024\/01\/FERI-PENUMPANG-LANGKAWI-2023.xls\" target=\"_blank\" rel=\"noopener\">2023<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20230224171325-e3708-feri-penumpang-langkawi-2022.xls\" target=\"_blank\" rel=\"noopener\">2022<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20220124114114-5c240-2021penumpang-feri-langkawi.xls\" target=\"_blank\" rel=\"noopener\">2021<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20210115090747-aeee4-dis2020-pen-feri-kuah.xls\" target=\"_blank\" rel=\"noopener\">2020<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200716122621-4875b-dis2019-pen-feri-kuah.xls\" target=\"_blank\" rel=\"noopener\">2019<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200716122723-d41a2-dis2018-pen-feri_kuah.xls\" target=\"_blank\" rel=\"noopener\">2018<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200716122846-46c7d-dis2017-pen-feri-kuah.xls\" target=\"_blank\" rel=\"noopener\">2017<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200716124251-bbe08-2016-pen-feri-kuah-dis.xls\" target=\"_blank\" rel=\"noopener\">2016<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200716124403-5f571-2015-pen-feri.xls\" target=\"_blank\" rel=\"noopener\">2015<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200716124450-d7b58-2014-pen-feri.xls\" target=\"_blank\" rel=\"noopener\">2014<\/a><\/li>\n\n            <\/ul>\n\n          <\/details>\n\n        <\/li>\n\n        <li class=\"jlm-item jlm-year-archive\">\n\n          <details>\n\n            <summary><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Pengendalian Feri Dan Penumpang Di Terminal Feri Lumut <span class=\"jlm-archive-badge\">Lihat Arkib (11 tahun, 2016\u20132026)<\/span><\/summary>\n\n            <ul class=\"jlm-year-list\">\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/07\/STATISTIK-PANGKOR-1.xlsx\" target=\"_blank\" rel=\"noopener\">2026<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/01\/LUMUT.xlsx\" target=\"_blank\" rel=\"noopener\">2025<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2025\/01\/PENUMPANGFERI-LUMUT2024.xlsx\" target=\"_blank\" rel=\"noopener\">2024<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2024\/01\/2023-PENUMPANG-FERI-Lumut-Pangkor.xls\" target=\"_blank\" rel=\"noopener\">2023<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20230224171314-b0c08-2022-penumpang-feri-lumut-pangkor.xls\" target=\"_blank\" rel=\"noopener\">2022<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20220124114121-2295d-2021penumpang-feri-lumut.xls\" target=\"_blank\" rel=\"noopener\">2021<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20210115090522-da4a0-dis2020-feri-pen-lumut.xls\" target=\"_blank\" rel=\"noopener\">2020<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200720092516-56c46-dis2019-feri-pen-lumut.xls\" target=\"_blank\" rel=\"noopener\">2019<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200720092557-5525f-dis2018-feri-pen_lumut.xls\" target=\"_blank\" rel=\"noopener\">2018<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200720092633-c07bf-dis2017-feri-pen-lumut.xls\" target=\"_blank\" rel=\"noopener\">2017<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200720092725-5705e-feri-pen-2016-lumut-dis.xls\" target=\"_blank\" rel=\"noopener\">2016<\/a><\/li>\n\n            <\/ul>\n\n          <\/details>\n\n        <\/li>\n\n        <li class=\"jlm-item jlm-year-archive\">\n\n          <details>\n\n            <summary><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Perangkaan Pengendalian Penumpang Dan Feri Untuk Domestik <span class=\"jlm-archive-badge\">Lihat Arkib (12 tahun, 2014\u20132025)<\/span><\/summary>\n\n            <ul class=\"jlm-year-list\">\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/01\/feri-dan-penumpang-domestik-2025.xls\" target=\"_blank\" rel=\"noopener\">2025<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2025\/01\/feri_dan_penumpang_domestik2024.xls\" target=\"_blank\" rel=\"noopener\">2024<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2024\/01\/feri-dan-penumpang-domestik-2023.xls\" target=\"_blank\" rel=\"noopener\">2023<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20230224171332-c85ec-feri-dan-penumpang-domestik-2022.xls\" target=\"_blank\" rel=\"noopener\">2022<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20220124114053-b7762-2021feri-pen-domestik.xls\" target=\"_blank\" rel=\"noopener\">2021<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20210115090457-c3d3c-dis2020-feri-pen-domestik-.xls\" target=\"_blank\" rel=\"noopener\">2020<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200720092957-0070a-dis2019-feri-pen_domestik.xls\" target=\"_blank\" rel=\"noopener\">2019<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200720093034-baa31-dis2018-feri-pen_domestik.xls\" target=\"_blank\" rel=\"noopener\">2018<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200720093118-5249d-dis2017-feri-pen_-domestik.xls\" target=\"_blank\" rel=\"noopener\">2017<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200720093159-9f41f-2016-feri-pen-domestik-dis.xls\" target=\"_blank\" rel=\"noopener\">2016<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200720093322-c7eac-2015feri-pendomestik.xls\" target=\"_blank\" rel=\"noopener\">2015<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200720093427-7c493-2014-feri-pendomestik.xls\" target=\"_blank\" rel=\"noopener\">2014<\/a><\/li>\n\n            <\/ul>\n\n          <\/details>\n\n        <\/li>\n\n        <li class=\"jlm-item jlm-year-archive\">\n\n          <details>\n\n            <summary><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Perangkaan Pengendalian Penumpang Dan Feri Untuk Antarabangsa <span class=\"jlm-archive-badge\">Lihat Arkib (12 tahun, 2015\u20132026)<\/span><\/summary>\n\n            <ul class=\"jlm-year-list\">\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/07\/feri-dan-penumpang-antarabangsa-2026-2.xls\" target=\"_blank\" rel=\"noopener\">2026<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/01\/feri-dan-penumpang-antarabangsa-2025.xls\" target=\"_blank\" rel=\"noopener\">2025<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2025\/01\/feri_dan_penumpang_antarabangsa2024.xls\" target=\"_blank\" rel=\"noopener\">2024<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2024\/01\/2023-Pen-dan-Feri-antarabangsa.xls\" target=\"_blank\" rel=\"noopener\">2023<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20230224171320-34929-2022-pen-dan-feri-antarabangsa-.xls\" target=\"_blank\" rel=\"noopener\">2022<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20220124114100-b39f2-2021feri-pen-a-bangsa-.xls\" target=\"_blank\" rel=\"noopener\">2021<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20210115090446-9a05d-dis2020-feri-pen-a-bangsa-.xls\" target=\"_blank\" rel=\"noopener\">2020<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200720093618-50502-dis2019-feri-pen-a-bangsa-.xls\" target=\"_blank\" rel=\"noopener\">2019<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200720093658-88321-dis2018-feri-pen-a-bangsa-.xls\" target=\"_blank\" rel=\"noopener\">2018<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200720093743-ddfaf-dis2017-feri_roro.xls\" target=\"_blank\" rel=\"noopener\">2017<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200720093819-e966f-feri-roro-2016-dis.xlsx\" target=\"_blank\" rel=\"noopener\">2016<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200720093848-d3a11-roro_2015.xls\" target=\"_blank\" rel=\"noopener\">2015<\/a><\/li>\n\n            <\/ul>\n\n          <\/details>\n\n        <\/li>\n\n        <li class=\"jlm-item jlm-year-archive\">\n\n          <details>\n\n            <summary><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Statistik Bulanan Pengendalian Penumpang Bagi Roro (Kuala Perlis) <span class=\"jlm-archive-badge\">Lihat Arkib (12 tahun, 2015\u20132026)<\/span><\/summary>\n\n            <ul class=\"jlm-year-list\">\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/07\/8.-Perangkaan-roro-1.xlsx\" target=\"_blank\" rel=\"noopener\">2026<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/01\/Perangkaan-roro.xlsx\" target=\"_blank\" rel=\"noopener\">2025<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2025\/01\/Perangkaan_roro2024.xlsx\" target=\"_blank\" rel=\"noopener\">2024<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2024\/01\/perangkaan-roro-2023.xlsx\" target=\"_blank\" rel=\"noopener\">2023<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20230224171339-ab48f-perangkaan-roro-2022.xlsx\" target=\"_blank\" rel=\"noopener\">2022<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20220124114107-504bd-2021roro-k.perlis.xlsx\" target=\"_blank\" rel=\"noopener\">2021<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20210115090757-5de9c-dis2020-roro-k.perlis.xlsx\" target=\"_blank\" rel=\"noopener\">2020<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200720094327-62eea-dis2019-roro_k.perlis.xlsx\" target=\"_blank\" rel=\"noopener\">2019<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200720094434-65ed3-dis2019-roro_k.perlis.xlsx\" target=\"_blank\" rel=\"noopener\">2018<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200720094522-94474-dis2017-feri_roro.xls\" target=\"_blank\" rel=\"noopener\">2017<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200720094606-ca95a-feri-roro-2016-dis.xlsx\" target=\"_blank\" rel=\"noopener\">2016<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200720094648-04c7c-roro_2015.xls\" target=\"_blank\" rel=\"noopener\">2015<\/a><\/li>\n\n            <\/ul>\n\n          <\/details>\n\n        <\/li>\n\n        <li class=\"jlm-item jlm-year-archive\">\n\n          <details>\n\n            <summary><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Statistik Harian Pergerakan Kargo <span class=\"jlm-archive-badge\">Lihat Arkib (2 tahun, 2025\u20132026)<\/span><\/summary>\n\n            <ul class=\"jlm-year-list\">\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/07\/4-Statistik-Harian-Kargo-2026-1.xls\" target=\"_blank\" rel=\"noopener\">2026<\/a><\/li>\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/01\/Statistik-Harian-Kargo-2025.xls\" target=\"_blank\" rel=\"noopener\">2025<\/a><\/li>\n\n            <\/ul>\n\n          <\/details>\n\n        <\/li>\n\n        <li class=\"jlm-item jlm-year-archive\">\n\n          <details>\n\n            <summary><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Statistik Bulanan Pengendalian Penumpang Bagi Roro (Kuala Kedah) <span class=\"jlm-archive-badge\">Lihat Arkib (1 tahun, 2018\u20132018)<\/span><\/summary>\n\n            <ul class=\"jlm-year-list\">\n\n              <li><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2023\/04\/20200720094808-ab33b-dis2018-roro_k.kedah_.xls\" target=\"_blank\" rel=\"noopener\">2018<\/a><\/li>\n\n            <\/ul>\n\n          <\/details>\n\n        <\/li>\n\n      <\/ul>\n\n    <\/div>\n\n\n\n    <!-- 4. PERKAPALAN -->\n\n    <div class=\"jlm-tab-panel\" id=\"tab-perkapalan\">\n\n      <div class=\"jlm-panel-title\">\n\n        <svg viewBox=\"0 0 24 24\"><path d=\"M3 18l9-12 9 12H3z\"\/><path d=\"M12 6v12\"\/><\/svg>\n\n        Perkapalan\n\n      <\/div>\n\n      <ul class=\"jlm-list\">\n\n        <li class=\"jlm-item\"><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/08\/07-STASTISTIK-SPIK-MMDIS-JAN-DIS-2026.xlsx\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Pengeluaran Sijil Insurans Bunker Convention, Civil Liability Convention dan Wreck Certificate<\/a><\/li>\n\n        <li class=\"jlm-item\"><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/07\/Audit-Cert-Quantity-ISM-2026.xlsx\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Pengauditan Kod Pengurusan Keselamatan Antarabangsa<\/a><\/li>\n\n        <li class=\"jlm-item\"><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/08\/FSC-2026.xlsx\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Flag State Control<\/a><\/li>\n\n        <li class=\"jlm-item\"><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/08\/PSC-2026.xlsx\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Port State Control<\/a><\/li>\n\n        <li class=\"jlm-item\"><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/07\/Keanggotaan-Selamat.pptx\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/><polyline points=\"14 2 14 8 20 8\"\/><line x1=\"16\" y1=\"13\" x2=\"8\" y2=\"13\"\/><line x1=\"16\" y1=\"17\" x2=\"8\" y2=\"17\"\/><polyline points=\"10 9 9 9 8 9\"\/><\/svg> Dokumen\/Perakuan Keanggotaan Selamat<\/a><\/li>\n\n        <li class=\"jlm-item\"><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/08\/JUMLAH_KAPAL_BERDAFTAR_BAGI_TAHUN2025-3.xls\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Jumlah Kapal Berdaftar<\/a><\/li>\n\n        <li class=\"jlm-item\"><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/07\/JUMLAH_BOT_BERLESEN_BAGI_TAHUN2025.xls\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Jumlah Bot Berlesen<\/a><\/li>\n\n        <li class=\"jlm-item\"><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/08\/KEMALANGAN-KAPAL-2026.xls\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Kes Kemalangan Kapal Bagi Setiap Wilayah<\/a><\/li>\n\n      <\/ul>\n\n    <\/div>\n\n\n\n    <!-- 5. PELAUT -->\n\n    <div class=\"jlm-tab-panel\" id=\"tab-pelaut\">\n\n      <div class=\"jlm-panel-title\">\n\n        <svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"8\" r=\"3\"\/><path d=\"M4 21c1.5-4 14.5-4 16 0\"\/><\/svg>\n\n        Pelaut\n\n      <\/div>\n\n      <ul class=\"jlm-list\">\n\n        <li class=\"jlm-item\"><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/07\/PENDAFTARAN-PELAUT-BARU.pptx\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/><polyline points=\"14 2 14 8 20 8\"\/><line x1=\"16\" y1=\"13\" x2=\"8\" y2=\"13\"\/><line x1=\"16\" y1=\"17\" x2=\"8\" y2=\"17\"\/><polyline points=\"10 9 9 9 8 9\"\/><\/svg> Pelaut Berdaftar (Permohonan Baru)<\/a><\/li>\n\n        <li class=\"jlm-item\"><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/07\/PENGELUARAN-COC-DOMESTIC.pptx\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/><polyline points=\"14 2 14 8 20 8\"\/><line x1=\"16\" y1=\"13\" x2=\"8\" y2=\"13\"\/><line x1=\"16\" y1=\"17\" x2=\"8\" y2=\"17\"\/><polyline points=\"10 9 9 9 8 9\"\/><\/svg> Sijil COC \u2013 Domestic Voyages<\/a><\/li>\n\n        <li class=\"jlm-item\"><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/07\/PERMOHONAN-ORAL.pptx\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/><polyline points=\"14 2 14 8 20 8\"\/><line x1=\"16\" y1=\"13\" x2=\"8\" y2=\"13\"\/><line x1=\"16\" y1=\"17\" x2=\"8\" y2=\"17\"\/><polyline points=\"10 9 9 9 8 9\"\/><\/svg> Permohonan Ujian Lisan bagi Perakuan Kekompetenan Pelaut<\/a><\/li>\n\n        <li class=\"jlm-item\"><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/07\/PENGELUARAN-COC.pptx\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/><polyline points=\"14 2 14 8 20 8\"\/><line x1=\"16\" y1=\"13\" x2=\"8\" y2=\"13\"\/><line x1=\"16\" y1=\"17\" x2=\"8\" y2=\"17\"\/><polyline points=\"10 9 9 9 8 9\"\/><\/svg> Pengeluaran Perakuan Kekompetenan Pelaut<\/a><\/li>\n\n        <li class=\"jlm-item\"><a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/07\/PENGELUARAN-COR.pptx\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/><polyline points=\"14 2 14 8 20 8\"\/><line x1=\"16\" y1=\"13\" x2=\"8\" y2=\"13\"\/><line x1=\"16\" y1=\"17\" x2=\"8\" y2=\"17\"\/><polyline points=\"10 9 9 9 8 9\"\/><\/svg> Pengeluaran Perakuan Pengiktirafan<\/a><\/li>\n\n      <\/ul>\n\n    <\/div>\n\n\n\n    <!-- 6. PELAYARAN -->\n\n    <div class=\"jlm-tab-panel\" id=\"tab-pelayaran\">\n\n      <div class=\"jlm-panel-title\">\n\n        <svg viewBox=\"0 0 24 24\"><path d=\"M12 2l3 7 7 3-7 3-3 7-3-7-7-3 7-3 3-7z\"\/><\/svg>\n\n        Pelayaran\n\n      <\/div>\n\n      <ul class=\"jlm-list\">\n\n        <li class=\"jlm-item\" style=\"color:#999; \">\n\n          <svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg>\n\n          <a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/07\/01-STATISTIK-LAMAN-WEB-JUNE-2026.pdf\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\">Bilangan Kapal Melapor Di Bawah STRAITREP<\/a>\n\n        <\/li>\n\n      <\/ul>\n\n    <\/div>\n\n\n\n    <!-- 7. LAPORAN BULANAN -->\n\n    <div class=\"jlm-tab-panel\" id=\"tab-laporan-bulanan\">\n\n      <div class=\"jlm-panel-title\">\n\n        <svg viewBox=\"0 0 24 24\"><path d=\"M7 3v3M17 3v3\"\/><path d=\"M4 7h16\"\/><rect x=\"5\" y=\"9\" width=\"14\" height=\"12\" rx=\"2\"\/><\/svg>\n\n        Laporan Bulanan Sektor Operasi\n\n      <\/div>\n\n      <ul class=\"jlm-list\">\n\n        <li class=\"jlm-item\">\n\n          <a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/07\/LAPORAN-BULANAN-BOM-JAN-NOV2024.pptx\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\">\n\n            <svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg>\n\n            Laporan Bulanan Aktiviti Sektor Operasi JLM bagi Januari \u2013 November 2024\n\n          <\/a>\n\n        <\/li>\n\n        <li class=\"jlm-item\">\n\n          <a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/07\/Laporan-Sektor-OperasiJan-Disember2023.pdf\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\">\n\n            <svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg>\n\n            Laporan Bulanan Aktiviti Sektor Operasi JLM bagi Januari \u2013 Disember 2023\n\n          <\/a>\n\n        <\/li>\n\n        <li class=\"jlm-item\">\n\n          <a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/07\/20230127100933-b338b-pelaporan-sektor-operasi-jan-dis-2022.pdf\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\">\n\n            <svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg>\n\n            Laporan Bulanan Aktiviti Sektor Operasi JLM bagi Januari \u2013 Disember 2022\n\n          <\/a>\n\n        <\/li>\n\n        <li class=\"jlm-item\">\n\n          <a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/07\/20220320074606-86d33-slide-pelaporan-sektor-operasi-jan-dis-2021.pdf\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\">\n\n            <svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg>\n\n            Laporan Bulanan Aktiviti Sektor Operasi JLM (Januari sehingga Disember 2021)\n\n          <\/a>\n\n        <\/li>\n\n      <\/ul>\n\n    <\/div>\n\n\n\n    <!-- 8. MATRAIN -->\n\n    <div class=\"jlm-tab-panel\" id=\"tab-matrain\">\n\n      <div class=\"jlm-panel-title\">\n\n        <svg viewBox=\"0 0 24 24\"><path d=\"M4 19V7l8-4 8 4v12\"\/><path d=\"M4 10h16\"\/><\/svg>\n\n        MATRAIN\n\n      <\/div>\n\n      <ul class=\"jlm-list\">\n\n        <li class=\"jlm-item\">\n\n          <a href=\"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2026\/08\/STATISTIK-2026.xlsx\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\">\n\n            <svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z\"\/><polyline points=\"14 2 14 8 20 8\"\/><line x1=\"16\" y1=\"13\" x2=\"8\" y2=\"13\"\/><line x1=\"16\" y1=\"17\" x2=\"8\" y2=\"17\"\/><polyline points=\"10 9 9 9 8 9\"\/><\/svg>\n\n            Senarai Bilangan Kursus Anjuran MATRAIN Mengikut Jenis Kursus\n\n          <\/a>\n\n        <\/li>\n\n      <\/ul>\n\n    <\/div>\n\n\n\n    <!-- 9. DATA SET -->\n\n    <div class=\"jlm-tab-panel\" id=\"tab-dataset\">\n\n      <div class=\"jlm-panel-title\">\n\n        <svg viewBox=\"0 0 24 24\"><path d=\"M4 7h16M4 12h16M4 17h16\"\/><path d=\"M8 7v10\"\/><\/svg>\n\n        Data Set\n\n      <\/div>\n\n      <ul class=\"jlm-list\">\n\n        <li class=\"jlm-item\"><a href=\"\/wp-content\/uploads\/2023\/04\/20200720101758-53583-sea_type_service_year.xls\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Jumlah Pelaut Berdaftar Mengikut Jenis dan Tahun Berkhidmat (Jumlah Perkhidmatan Laut Tanpa Perjanjian Anak Kapal)<\/a><\/li>\n\n        <li class=\"jlm-item\"><a href=\"\/wp-content\/uploads\/2023\/04\/20200720101836-d8d52-jumlah-pelaut-berdaftar-yang-aktif-dan-tidak-aktif-2018.xls\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Jumlah Pelaut Berdaftar Yang Aktif dan Tidak Aktif 2018<\/a><\/li>\n\n        <li class=\"jlm-item\"><a href=\"\/wp-content\/uploads\/2023\/04\/20200720101923-7f59a-jumlah_peserta_kursus_dijalankan_mengikut_sekolah_kursus_tahun_2018.xls\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Jumlah Peserta Kursus Dijalankan Mengikut Sekolah Kursus Tahun 2018<\/a><\/li>\n\n        <li class=\"jlm-item\"><a href=\"\/wp-content\/uploads\/2023\/04\/20200720102003-5ce3c-laporan_pendaftaran_pelaut_tempatan_yang_aktif_dan_tidak_aktif_mengikut_pejabat_pengeluar.xls\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Laporan Pendaftaran Pelaut Tempatan Yang Aktif Dan Tidak Aktif Mengikut Pejabat Pengeluar<\/a><\/li>\n\n        <li class=\"jlm-item\"><a href=\"\/wp-content\/uploads\/2023\/04\/20200720102058-a84ae-jumlah_permohonan_baru_mengikut_wilayah_dan_jantina_bagi_tahun_2018.xls\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Jumlah Permohonan Baru Mengikut Wilayah Dan Jantina Bagi Tahun 2018<\/a><\/li>\n\n        <li class=\"jlm-item\"><a href=\"\/wp-content\/uploads\/2023\/04\/20200720102144-4bb5c-jumlah_cetakan_sijil_oleh_sekolah_berdasarkan_kursus_dan_tempoh_kursus_tahun_2018.xls\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Jumlah Cetakan Sijil Oleh Sekolah Berdasarkan Kursus 2018<\/a><\/li>\n\n        <li class=\"jlm-item\"><a href=\"\/wp-content\/uploads\/2023\/04\/20200720102228-f07c7-jumlah_bulanan_sijil_yang_dikeluarkan_mengikut_ilm_bagi_tahun_2018.xls\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Jumlah Bulanan Sijil Yang Dikeluarkan Mengikut ILM Bagi Tahun 2018<\/a><\/li>\n\n        <li class=\"jlm-item\"><a href=\"\/wp-content\/uploads\/2023\/04\/20200720102307-0d411-senarai_institut_latihan_maritim.xls\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Senarai Institut Latihan Maritim<\/a><\/li>\n\n        <li class=\"jlm-item\"><a href=\"\/wp-content\/uploads\/2023\/04\/20200720102348-84558-senarai_pejabat_laut_bagi_pendaftaran_pelaut.xls\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Senarai Pejabat Laut Bagi Pendaftaran Pelaut<\/a><\/li>\n\n        <li class=\"jlm-item\"><a href=\"\/wp-content\/uploads\/2023\/04\/20200720102426-65ad2-pengendalian_feri_penumpang_di_terminal_feri_yang_dibawah_kendalian_jlm_sehingga_ogos2019.xls\" class=\"jlm-doc-link\" target=\"_blank\" rel=\"noopener\"><svg class=\"jlm-doc-icon\" viewBox=\"0 0 24 24\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg> Pengendalian Feri\/Penumpang Di Terminal Feri Yang Dibawah Kendalian JLM Sehingga Ogos 2019<\/a><\/li>\n\n      <\/ul>\n\n    <\/div>\n\n\n\n  <\/div>\n\n<\/section>\n\n\n\n<script>\n\n(function(){\n\n  const widget = document.querySelector('.jlm-widget');\n\n  if(!widget) return;\n\n\n\n  const input = widget.querySelector('[data-jlm-search]');\n\n  const clearBtn = widget.querySelector('[data-jlm-clear]');\n\n  const meta = widget.querySelector('[data-jlm-meta]');\n\n  const buttons = Array.from(widget.querySelectorAll('.jlm-tab-btn'));\n\n  const panels = Array.from(widget.querySelectorAll('.jlm-tab-panel'));\n\n  const navWrap = widget.querySelector('#jlm-tabs-nav');\n\n  const globalEmpty = widget.querySelector('#jlm-global-empty');\n\n\n\n  let activeTabId = buttons[0].dataset.tab;\n\n\n\n  function esc(s) {\n\n    return (s||'').replace(\/[&<>\"']\/g, c => ({'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;',\"'\":'&#39;'}[c]));\n\n  }\n\n\n\n  function highlight(li, q) {\n\n    \/\/ Get text content excluding the SVG icon\n\n    const textNode = Array.from(li.childNodes).find(n => n.nodeType === 3);\n\n    const anchor = li.querySelector('a');\n\n    if(!anchor) return;\n\n    \n\n    const fullText = anchor.textContent.trim();\n\n    if(!li.dataset.origText) li.dataset.origText = fullText;\n\n    \n\n    if(!q) {\n\n      anchor.innerHTML = anchor.innerHTML; \/\/ Reset roughly, or better store original HTML\n\n      \/\/ Simple reset for now:\n\n      const origHtml = anchor.innerHTML; \n\n      \/\/ In a real scenario, we'd store original HTML. For now, we just remove marks.\n\n      anchor.innerHTML = anchor.innerHTML.replace(\/<mark class=\"jlm-mark\">\/g, '').replace(\/<\\\/mark>\/g, '');\n\n      return;\n\n    }\n\n    \n\n    const idx = fullText.toLowerCase().indexOf(q.toLowerCase());\n\n    if(idx > -1) {\n\n       \/\/ Rebuild anchor content with highlight\n\n       \/\/ This is a simplified highlighter for anchors containing SVGs\n\n       \/\/ We preserve the SVG and highlight the text node\n\n       const textContent = anchor.textContent;\n\n       const before = textContent.slice(0, idx);\n\n       const match = textContent.slice(idx, idx + q.length);\n\n       const after = textContent.slice(idx + q.length);\n\n       \n\n       \/\/ Find the text node to wrap\n\n       \/\/ Note: This is a basic implementation. Complex nested HTML might need a more robust parser.\n\n       \/\/ For this specific structure (SVG + Text), we can reconstruct:\n\n       const svgClone = anchor.querySelector('svg').cloneNode(true);\n\n       anchor.innerHTML = '';\n\n       anchor.appendChild(svgClone);\n\n       \n\n       const textSpan = document.createElement('span');\n\n       textSpan.innerHTML = esc(before) + '<mark class=\"jlm-mark\">' + esc(match) + '<\/mark>' + esc(after);\n\n       anchor.appendChild(textSpan);\n\n    }\n\n  }\n\n\n\n  function updateView() {\n\n    const q = input.value.trim().toLowerCase();\n\n    let totalMatches = 0;\n\n    let matchingTabsCount = 0;\n\n\n\n    if(!q) {\n\n      globalEmpty.style.display = 'none';\n\n      meta.textContent = '';\n\n      buttons.forEach(btn => {\n\n        btn.hidden = false;\n\n        btn.classList.toggle('active', btn.dataset.tab === activeTabId);\n\n      });\n\n      panels.forEach(p => {\n\n        p.classList.remove('search-show');\n\n        p.classList.toggle('active', p.id === activeTabId);\n\n        p.querySelectorAll('.jlm-item').forEach(li => {\n\n          li.hidden = false;\n\n          highlight(li, '');\n\n        });\n\n      });\n\n      navWrap.style.display = 'grid';\n\n      return;\n\n    }\n\n\n\n    navWrap.style.display = 'none';\n\n    \n\n    panels.forEach(panel => {\n\n      let panelMatches = 0;\n\n      const items = panel.querySelectorAll('.jlm-item');\n\n      \n\n      items.forEach(li => {\n\n        const anchor = li.querySelector('a');\n\n        const text = anchor ? anchor.textContent.toLowerCase() : '';\n\n        const match = text.includes(q);\n\n        li.hidden = !match;\n\n        if(anchor) highlight(li, q);\n\n        if(match) {\n\n          panelMatches++;\n\n          totalMatches++;\n\n        }\n\n      });\n\n\n\n      if(panelMatches > 0) {\n\n        panel.classList.add('search-show');\n\n        matchingTabsCount++;\n\n      } else {\n\n        panel.classList.remove('search-show');\n\n      }\n\n      panel.classList.remove('active');\n\n    });\n\n\n\n    globalEmpty.style.display = totalMatches === 0 ? 'block' : 'none';\n\n    meta.textContent = ''; \n\n  }\n\n\n\n  buttons.forEach(btn => {\n\n    btn.addEventListener('click', () => {\n\n      activeTabId = btn.dataset.tab;\n\n      input.value = '';\n\n      updateView();\n\n    });\n\n  });\n\n\n\n  input.addEventListener('input', updateView);\n\n  clearBtn.addEventListener('click', () => {\n\n    input.value = '';\n\n    updateView();\n\n    input.focus();\n\n  });\n\n\n\n  updateView();\n\n})();\n\n<\/script>\n\n<!-- JLM \/en\/ statistics runtime labels -->\n<script>\n(function(){\n  if(!\/^\\\/en(?:\\\/|$)\/.test(window.location.pathname)) return;\n  var scope=document.querySelector(\".jlm-tabs-bg\");\n  if(!scope) return;\n  function noTranslate(el){el.classList.add(\"notranslate\");el.setAttribute(\"translate\",\"no\");}\n  var input=scope.querySelector(\".jlm-search-input\");\n  if(input){noTranslate(input);input.placeholder=\"Search for statistics or reports (e.g. 2025, ferries, certificates)...\";input.setAttribute(\"aria-label\",\"Search for statistics or reports\");}\n  var clear=scope.querySelector(\".jlm-search-clear\");\n  if(clear){noTranslate(clear);clear.title=\"Clear search\";clear.setAttribute(\"aria-label\",\"Clear search\");}\n  var empty=scope.querySelector(\"#jlm-global-empty\");\n  if(empty){noTranslate(empty);empty.textContent=\"No results were found for your search.\";}\n  scope.querySelectorAll(\".jlm-archive-badge\").forEach(function(el){noTranslate(el);el.textContent=el.textContent.replace(\/^Lihat Arkib\\s*\/,\"View archive \").replace(\/\\b(\\d+)\\s+tahun\\b\/,function(_,count){return count+\" \"+(count===\"1\"?\"year\":\"years\");});});\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Statistik \u2715 Transaksi Perkhidmatan Atas Talian Pencapaian Piagam Pelanggan Pelabuhan Perkapalan Pelaut Pelayaran Laporan Bulanan Sektor Operasi Institut Latihan Pengangkutan Laut (MATRAIN) Data Set Tiada sebarang padanan ditemui untuk carian anda. Transaksi Perkhidmatan Atas Talian Transaksi Perkhidmatan Atas Talian JLM Sehingga Januari 2026 (Dikemaskini Pada Bulan Berikutnya) Pencapaian Piagam Pelanggan Laporan Tahunan Pencapaian Piagam Pelanggan [&hellip;]<\/p>\n","protected":false},"author":4713,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-605","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\r\n<title>Statistic - Jabatan Laut Malaysia<\/title>\r\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<meta property=\"og:locale\" content=\"en_GB\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Statistik - Jabatan Laut Malaysia\" \/>\r\n<meta property=\"og:description\" content=\"Statistik \u2715 Transaksi Perkhidmatan Atas Talian Pencapaian Piagam Pelanggan Pelabuhan Perkapalan Pelaut Pelayaran Laporan Bulanan Sektor Operasi Institut Latihan Pengangkutan Laut (MATRAIN) Data Set Tiada sebarang padanan ditemui untuk carian anda. Transaksi Perkhidmatan Atas Talian Transaksi Perkhidmatan Atas Talian JLM Sehingga Januari 2026 (Dikemaskini Pada Bulan Berikutnya) Pencapaian Piagam Pelanggan Laporan Tahunan Pencapaian Piagam Pelanggan [&hellip;]\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/develop.marine.gov.my\/en\/statistik\/\" \/>\r\n<meta property=\"og:site_name\" content=\"Jabatan Laut Malaysia\" \/>\r\n<meta property=\"article:modified_time\" content=\"2026-09-08T07:14:37+00:00\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutes\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/develop.marine.gov.my\\\/statistik\\\/\",\"url\":\"https:\\\/\\\/develop.marine.gov.my\\\/statistik\\\/\",\"name\":\"Statistik - Jabatan Laut Malaysia\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/develop.marine.gov.my\\\/#website\"},\"datePublished\":\"2025-12-03T07:26:49+00:00\",\"dateModified\":\"2026-09-08T07:14:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/develop.marine.gov.my\\\/statistik\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/develop.marine.gov.my\\\/statistik\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/develop.marine.gov.my\\\/statistik\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Utama\",\"item\":\"https:\\\/\\\/develop.marine.gov.my\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Statistik\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/develop.marine.gov.my\\\/#website\",\"url\":\"https:\\\/\\\/develop.marine.gov.my\\\/\",\"name\":\"Jabatan Laut Malaysia\",\"description\":\"Laman Web Rasmi Jabatan Laut Malaysia\",\"publisher\":{\"@id\":\"https:\\\/\\\/develop.marine.gov.my\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/develop.marine.gov.my\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/develop.marine.gov.my\\\/#organization\",\"name\":\"Jabatan Laut Malaysia\",\"url\":\"https:\\\/\\\/develop.marine.gov.my\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/develop.marine.gov.my\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/develop.marine.gov.my\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/Logo-JLM-PNG.png\",\"contentUrl\":\"https:\\\/\\\/develop.marine.gov.my\\\/wp-content\\\/uploads\\\/2022\\\/12\\\/Logo-JLM-PNG.png\",\"width\":477,\"height\":660,\"caption\":\"Jabatan Laut Malaysia\"},\"image\":{\"@id\":\"https:\\\/\\\/develop.marine.gov.my\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Statistic - Jabatan Laut Malaysia","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"en_GB","og_type":"article","og_title":"Statistik - Jabatan Laut Malaysia","og_description":"Statistik \u2715 Transaksi Perkhidmatan Atas Talian Pencapaian Piagam Pelanggan Pelabuhan Perkapalan Pelaut Pelayaran Laporan Bulanan Sektor Operasi Institut Latihan Pengangkutan Laut (MATRAIN) Data Set Tiada sebarang padanan ditemui untuk carian anda. Transaksi Perkhidmatan Atas Talian Transaksi Perkhidmatan Atas Talian JLM Sehingga Januari 2026 (Dikemaskini Pada Bulan Berikutnya) Pencapaian Piagam Pelanggan Laporan Tahunan Pencapaian Piagam Pelanggan [&hellip;]","og_url":"https:\/\/develop.marine.gov.my\/en\/statistik\/","og_site_name":"Jabatan Laut Malaysia","article_modified_time":"2026-09-08T07:14:37+00:00","twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/develop.marine.gov.my\/statistik\/","url":"https:\/\/develop.marine.gov.my\/statistik\/","name":"Statistic - Jabatan Laut Malaysia","isPartOf":{"@id":"https:\/\/develop.marine.gov.my\/#website"},"datePublished":"2025-12-03T07:26:49+00:00","dateModified":"2026-09-08T07:14:37+00:00","breadcrumb":{"@id":"https:\/\/develop.marine.gov.my\/statistik\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/develop.marine.gov.my\/statistik\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/develop.marine.gov.my\/statistik\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Utama","item":"https:\/\/develop.marine.gov.my\/"},{"@type":"ListItem","position":2,"name":"Statistik"}]},{"@type":"WebSite","@id":"https:\/\/develop.marine.gov.my\/#website","url":"https:\/\/develop.marine.gov.my\/","name":"Malaysia Marine Department","description":"Laman Web Rasmi Jabatan Laut Malaysia","publisher":{"@id":"https:\/\/develop.marine.gov.my\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/develop.marine.gov.my\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/develop.marine.gov.my\/#organization","name":"Malaysia Marine Department","url":"https:\/\/develop.marine.gov.my\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/develop.marine.gov.my\/#\/schema\/logo\/image\/","url":"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2022\/12\/Logo-JLM-PNG.png","contentUrl":"https:\/\/develop.marine.gov.my\/wp-content\/uploads\/2022\/12\/Logo-JLM-PNG.png","width":477,"height":660,"caption":"Jabatan Laut Malaysia"},"image":{"@id":"https:\/\/develop.marine.gov.my\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/develop.marine.gov.my\/en\/wp-json\/wp\/v2\/pages\/605","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/develop.marine.gov.my\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/develop.marine.gov.my\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/develop.marine.gov.my\/en\/wp-json\/wp\/v2\/users\/4713"}],"replies":[{"embeddable":true,"href":"https:\/\/develop.marine.gov.my\/en\/wp-json\/wp\/v2\/comments?post=605"}],"version-history":[{"count":66,"href":"https:\/\/develop.marine.gov.my\/en\/wp-json\/wp\/v2\/pages\/605\/revisions"}],"predecessor-version":[{"id":40192,"href":"https:\/\/develop.marine.gov.my\/en\/wp-json\/wp\/v2\/pages\/605\/revisions\/40192"}],"wp:attachment":[{"href":"https:\/\/develop.marine.gov.my\/en\/wp-json\/wp\/v2\/media?parent=605"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}