{"id":18536,"date":"2024-09-10T06:07:11","date_gmt":"2024-09-10T06:07:11","guid":{"rendered":"http:\/\/10.21.87.80\/?page_id=18536"},"modified":"2026-03-31T07:13:53","modified_gmt":"2026-03-31T07:13:53","slug":"sumber-akta-peraturan-garis-panduan","status":"publish","type":"page","link":"https:\/\/jpp.mohr.gov.my\/en\/sumber-akta-peraturan-garis-panduan\/","title":{"rendered":"Sumber: Akta, Peraturan &#038; Garis Panduan"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><div      class=\"vc_row wpb_row section vc_row-fluid  grid_section\" style=' padding-top:50px; padding-bottom:78px; text-align:left;'><div class=\"section_inner clearfix\"><div class='section_inner_margin clearfix'><div class=\"element_from_fade\"><div><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div      class=\"vc_row wpb_row section vc_row-fluid vc_inner\" style=' text-align:left;'><div class=\"full_section_inner clearfix\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\">\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<h1 style=\"text-align: left;\">List of Acts, Regulations &amp; Guidelines<\/h1>\n\n\t\t<\/div> \n\t<\/div> \n\t<div class=\"wpb_text_column wpb_content_element\">\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<h4 style=\"font-size: 13px; font-weight: regular; text-align: left; color: #656565;\">** Some content is not available in BILINGUAL<\/h4>\n\n\t\t<\/div> \n\t<\/div> \t<div class=\"vc_empty_space\"  style=\"height: 32px\" ><span\n\t\t\tclass=\"vc_empty_space_inner\">\n\t\t\t<span class=\"empty_space_image\"  ><\/span>\n\t\t<\/span><\/div>\n\n<\/div><\/div><\/div><\/div><\/div><div      class=\"vc_row wpb_row section vc_row-fluid vc_inner\" style=' text-align:left;'><div class=\"full_section_inner clearfix\"><div class=\"wpb_column vc_column_container vc_col-sm-2\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><\/div><\/div><\/div><div class=\"wpb_column vc_column_container vc_col-sm-8\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_raw_code wpb_raw_html wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<input type=\"text\" id=\"myInput\" class=\"search-input\" onkeyup=\"searchTable()\" placeholder=\"Search\">\n<style>\n.search-input {\n  width: 20%;\n  font-size: 12px;\n  text-align: left;\n  margin-bottom: 12px;\n  padding-top: 5px;\n  padding-bottom: 5px;\n  border: 1px solid #ccc;\n  border-radius: 4px;\n  float: right; \/* Float the input to the right *\/\n}\n<\/style>\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><div class=\"wpb_column vc_column_container vc_col-sm-2\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><\/div><\/div><\/div><\/div><\/div><div      class=\"vc_row wpb_row section vc_row-fluid vc_inner\" style=' text-align:left;'><div class=\"full_section_inner clearfix\"><div class=\"wpb_column vc_column_container vc_col-sm-2\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><\/div><\/div><\/div><div class=\"wpb_column vc_column_container vc_col-sm-8\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_raw_code wpb_raw_html wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<link href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.2\/css\/all.min.css\" rel=\"stylesheet\">\n\n<style>\n.tr:nth-child(even) {\n  background-color: #F1FBFE;\n}\n<\/style>\n\n<table id=\"dataTable\" style=\"border: none\" width=\"100%\">\n    <thead>\n        <tr class=\"tr\" style=\"background-color: #0A8572;padding: 5px\">\n            <th style=\"color: #fff; width: 10%;\">#<\/th>\n            <th style=\"color: #fff; text-align: left\">Title<\/th>\n            <th style=\"color: #fff; width: 15%;\">File<\/th>\n        <\/tr>\n    <\/thead>\n    <tbody id=\"tableBody\"><\/tbody>\n<\/table>\n\n<div id=\"pagination\" style=\"text-align: center; vertical-align: middle; margin-top: 10px;\"><\/div>\n\t\t<\/div>\n\t<\/div>\n\n\t<div class=\"wpb_raw_code wpb_raw_js\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<script>\n        const data = [\n            { id: 1, title: 'Industrial Relations (Amendment ) Act 2020 (Act A1615)', view: '\/wp-content\/uploads\/2024\/10\/Act-A1615.pdf', download: '\/wp-content\/uploads\/2024\/10\/Act-A1615.pdf' },\n            { id: 2, title: 'Kenyataan Media: Akta Perhubungan Perusahaan 1967 (Pindaan)', view: '\/wp-content\/uploads\/2024\/10\/Kenyataan-Media-YBMSM-Pindaan-Akta-Perhubungan-Perusahaan-2020latest-1.pdf', download: '\/wp-content\/uploads\/2024\/10\/Kenyataan-Media-YBMSM-Pindaan-Akta-Perhubungan-Perusahaan-2020latest-1.pdf' },\n            { id: 3, title: 'Akta Perhubungan Perusahaan 1967 (Akta 177)', view: '\/wp-content\/uploads\/2024\/10\/010721_Act-177_final.pdf', download: '\/wp-content\/uploads\/2024\/10\/010721_Act-177_final.pdf' },\n            { id: 4, title: 'Tatacara Untuk Keharmonian Perusahaan', view: '\/wp-content\/uploads\/2024\/10\/tatacara.pdf', download: '\/wp-content\/uploads\/2024\/10\/tatacara.pdf' },\n\n{ id: 5, title: 'Code of Conduct For Industrial Harmony', view: '\/wp-content\/uploads\/2025\/06\/COC-ENGLISH-VERSION.pdf', download: '\/wp-content\/uploads\/2025\/06\/COC-ENGLISH-VERSION.pdf' },\n\n            { id: 6, title: 'Peraturan - Peraturan Perhubungan Perusahaan (PINDAAN) 2024', view: '\/wp-content\/uploads\/2025\/05\/PUA-241-OF-2024.pdf', download: '\/wp-content\/uploads\/2025\/05\/PUA-241-OF-2024.pdf' },\n\n            { id: 7, title: 'Peraturan - Peraturan Perhubungan Perusahaan (PINDAAN) 2025', view: 'https:\/\/jpp.mohr.gov.my\/wp-content\/uploads\/2026\/02\/Akta-872-AKTA-PEKERJA-GIG-2025.pdf', download: 'https:\/\/jpp.mohr.gov.my\/wp-content\/uploads\/2026\/02\/Akta-872-AKTA-PEKERJA-GIG-2025.pdf' },\n            { id: 8, title: 'Akta 872 - Akta Pekerja GIG 2025', view: '\/wp-content\/uploads\/2026\/02\/Akta-872-AKTA-PEKERJA-GIG-2025.pdf', download: '\/wp-content\/uploads\/2026\/02\/Akta-872-AKTA-PEKERJA-GIG-2025.pdf' },\n\n            { id: 9, title: 'Akta 872 - GIG Workers Act 2025', view: '\/wp-content\/uploads\/2026\/03\/Act-872-GIG-WORKERS-ACT-2025-1.pdf', download: '\/wp-content\/uploads\/2026\/03\/Act-872-GIG-WORKERS-ACT-2025-1.pdf' },\n\n            { id: 10, title: 'Peraturan-Peraturan Pekerja Gig ( Prosiding Pendamaian) 2026', view: '\/wp-content\/uploads\/2026\/03\/PUA146_2026-Prosiding-Pendamaian.pdf', download: '\/wp-content\/uploads\/2026\/03\/PUA146_2026-Prosiding-Pendamaian.pdf' },\n              \n            \/\/ Add more sample data here to test pagination\n        ]; \n        \n        const rowsPerPage = 10; \/\/ Set rows per page\n        let currentPage = 1;\n        \n        \/\/ Function to display data\n        function displayData(page) {\n            const tableBody = document.getElementById('tableBody');\n            tableBody.innerHTML = ''; \/\/ Clear existing data\n        \n            const start = (page - 1) * rowsPerPage;\n            const end = start + rowsPerPage;\n            const paginatedData = data.slice(start, end);\n        \n            paginatedData.forEach((item) => {\n                const row = `<tr class=\"tr\" style=\"border: none\">\n                                <td style=\"text-align: center; vertical-align: middle\">${item.id}<\/td>\n                                <td style=\"text-align: left\">${item.title}<\/td>\n                                <td style=\"text-align: center; vertical-align: middle\">\n                                    <a target=\"__blank\" href=\"${item.view}\" style=\"background: transparent; padding-right: 5px; border: none; cursor: pointer\">\n    <i class=\"fas fa-eye\" style=\"color: #2FC8B1\"><\/i>\n<\/a>\n<a href=\"${item.download}\" download style=\"background: transparent; border: none; cursor: pointer\">\n    <i class=\"fa-solid fa-file-arrow-down\" style=\"color: #132991\"><\/i>\n<\/a>\n                                <\/td>\n                            <\/tr>`;\n                tableBody.insertAdjacentHTML('beforeend', row);\n            });\n        \n            generatePagination();\n        }\n        \n        \/\/ Function to generate pagination buttons\n        function generatePagination() {\n            const totalPages = Math.ceil(data.length \/ rowsPerPage);\n            const pagination = document.getElementById('pagination');\n            pagination.innerHTML = '';\n        \n            for (let i = 1; i <= totalPages; i++) {\n                const button = document.createElement('button');\n                button.innerText = i;\n                button.style.backgroundColor = i === currentPage ? '#0A8572' : '#eaeaea';\n                button.style.border = 'none';\n                button.style.borderRadius = '5px';\n                button.style.cursor = 'pointer';\n                button.style.color = i === currentPage ? '#fff' : '#000';\n                button.style.margin = '2px';\n        \n                button.addEventListener('click', function () {\n                    currentPage = i;\n                    displayData(currentPage);\n                });\n        \n                pagination.appendChild(button);\n            }\n        }\n        \n\/\/ Function to search the table\n    function searchTable() {\n        const input = document.getElementById('myInput');\n        const filter = input.value.toUpperCase();\n        const table = document.getElementById('dataTable');\n        const tr = table.getElementsByTagName('tr');\n    \n        for (let i = 1; i < tr.length; i++) {\n            tr[i].style.display = 'none';\n            const td = tr[i].getElementsByTagName('td');\n            for (let j = 0; j < td.length; j++) {\n                if (td[j]) {\n                    const txtValue = td[j].textContent || td[j].innerText;\n                    if (txtValue.toUpperCase().indexOf(filter) > -1) {\n                        tr[i].style.display = '';\n                        break;\n                    }\n                }\n            }\n        }\n    }\n    \n        \/\/ Initial display\n        displayData(currentPage);\n<\/script>\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><div class=\"wpb_column vc_column_container vc_col-sm-2\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div><div      class=\"vc_row wpb_row section vc_row-fluid\" style=' text-align:left;'><div class=\"full_section_inner clearfix\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\">\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p id=\"custom_search_result\" style=\"display: none;\">Akta Perhubungan Perusahaan 1967 (Akta 177), Industrial Relations (Amendment) Act 2020 (Act A1615),<br \/>\nKenyataan Media: Akta Perhubungan Perusahaan 1967 (Pindaan), Tatacara Untuk Keharmonian Perusahaan<\/p>\n\n\t\t<\/div> \n\t<\/div> <\/div><\/div><\/div><\/div><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"Senarai Akta, Peraturan &amp; Garis Panduan ** Sesetengah kandungan bukan di dalam DWIBAHASA # Tajuk Nota & Panduan Fail Akta Perhubungan Perusahaan 1967 (Akta 177), Industrial Relations (Amendment) Act 2020 (Act A1615), Kenyataan Media: Akta Perhubungan Perusahaan 1967 (Pindaan), Tatacara Untuk Keharmonian Perusahaan","protected":false},"author":7,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-18536","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/jpp.mohr.gov.my\/en\/wp-json\/wp\/v2\/pages\/18536","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jpp.mohr.gov.my\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jpp.mohr.gov.my\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jpp.mohr.gov.my\/en\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/jpp.mohr.gov.my\/en\/wp-json\/wp\/v2\/comments?post=18536"}],"version-history":[{"count":28,"href":"https:\/\/jpp.mohr.gov.my\/en\/wp-json\/wp\/v2\/pages\/18536\/revisions"}],"predecessor-version":[{"id":25594,"href":"https:\/\/jpp.mohr.gov.my\/en\/wp-json\/wp\/v2\/pages\/18536\/revisions\/25594"}],"wp:attachment":[{"href":"https:\/\/jpp.mohr.gov.my\/en\/wp-json\/wp\/v2\/media?parent=18536"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}