Hệ thống pháp luật

ỦY BAN NHÂN DÂN
THÀNH PHỐ HỒ CHÍ MINH
SỞ GIÁO DỤC VÀ ĐÀO TẠO
-------

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập - Tự do - Hạnh phúc
---------------

Số: 3881/KH-SGDĐT

Thành phố Hồ Chí Minh, ngày 21 tháng 7 năm 2023

 

KẾ HOẠCH

TỔ CHỨC CÁC HOẠT ĐỘNG HƯỞNG ỨNG NGÀY PHÁP LUẬT VIỆT NAM – 09/11 NGÀNH GIÁO DỤC VÀ ĐÀO TẠO THÀNH PHỐ HỒ CHÍ MINH NĂM 2023

Căn cứ Kế hoạch số 2440/KH-UBND-NCPC ngày 23 tháng 5 năm 2023 của Ủy ban nhân dân Thành phố tổ chức các hoạt động hưởng ứng Ngày Pháp luật Việt Nam – 09/11 năm 2023 trên địa bàn Thành phố Hồ Chí Minh; Kỷ niệm 10 năm thực hiện Ngày Pháp luật Việt Nam – 09/11; Tổng kết, đánh giá kết quả thực hiện Ngày Pháp luật Việt Nam - 09/11 giai đoạn 2018-2023 trên địa bàn Thành phố Hồ Chí Minh;

Căn cứ các văn bản chỉ đạo về công tác pháp chếSở Giáo dục và Đào tạo xây dựng Kế hoạch tổ chức các hoạt động hưởng ứng Ngày Pháp luật Việt Nam – 09/11 Ngành Giáo dục và Đào tạo Thành phố Hồ Chí Minh năm 2023 như sau:

1. Mục đích, yêu cầu

a. Mục đích

- Tổ chức các hoạt động hưởng ứng Ngày Pháp luật thiết thực, đa dạng về hình thức, phong phú về nội dung, có trọng tâm, trọng điểm, gắn với chủ đề năm 2023 của Thành phố “Nâng cao hiệu quả hoạt động công vụ, đẩy mạnh cải cách hành chính và cải thiện môi trường đầu tư; thúc đẩy phát triển kinh tế, đảm bảo an sinh xã hội”, phù hợp với từng đơn vị, thu hút đông đảo sự quan tâm hưởng ứng của cán bộ, công chức, viên chức, giáo viên, nhân viên và học sinh để tinh thần thượng tôn pháp luật ngày càng trở thành chuẩn mực trong ứng xử, hình thành nếp sống và làm việc theo Hiến pháp và pháp luật.

- Gắn với việc triển khai các nội dung theo Kết luận số 80-KL/TW ngày 20/6/2020 của Ban Bí thư về việc tiếp tục thực hiện Chỉ thị số 32-CT/TW ngày 09/12/2003 của Ban Bí thư về tăng cường sự lãnh đạo của Đảng trong công tác phổ biến, giáo dục pháp luật, nâng cao ý thức chấp hành pháp luật của cán bộ, Nhân dân; Kế hoạch số 2389/KH-UBND ngày 20/7/2021 của Ủy ban nhân dân Thành phố thực hiện Quyết định số 1521/QĐ-TTg ngày 06/10/2020 của Thủ tướng Chính phủ; quyết tâm thực hiện thắng lợi Nghị quyết Đại hội đại biểu toàn quốc lần thứ XIII của Đảng, Nghị quyết Đại hội đại biểu Đảng bộ Thành phố lần thứ XI nhiệm kỳ 2020 – 2025; các luật, pháp lệnh, nghị định, quyết định quan trọng mới ban hành liên quan đến lĩnh vực giáo dục và đào tạo, có hiệu lực năm 2023, 2024.

- Tạo sự đồng thuận, niềm tin các chủ trương, chính sách của Đảng, pháp luật của Nhà nước, giáo dục tinh thần yêu nước, tăng cường khối đại đoàn kết toàn dân tộc trong sự nghiệp xây dựng và bảo vệ Tổ quốc, đẩy mạnh hội nhập quốc tế.

b. Yêu cầu

- Mỗi cơ quan, đơn vị, cá nhân cần xác định việc hưởng ứng Ngày Pháp luật Việt Nam là việc làm hàng ngày, thường xuyên, bằng hành động, việc làm cụ thể, thường xuyên, tạo sự chuyển biến căn bản, toàn diện và bền vững trong ý thức tự giác tuân thủ, chấp hành Hiến pháp và pháp luật; gắn công tác xây dựng, thi hành và bảo vệ pháp luật, phát huy dân chủ, xây dựng Nhà nước pháp quyền, hoàn thiện thể chế kinh tế thị trường định hướng xã hội chủ nghĩa.

- Tiếp tục tổ chức Ngày Pháp luật Việt Nam sâu rộng, thường xuyên, liên tục thiết thực, đa dạng nội dung, sáng tạo về hình thức, nhằm tôn vinh Hiến pháp, pháp luật, đề cao tinh thần thượng tôn pháp luật, ý thức tuân thủ pháp luật.

- Phát huy mạnh mẽ vai trò của các phương tiện thông tin trong tuyên truyền, phổ biến rộng rãi về Ngày Pháp luật Việt Nam; tăng cường, khuyến khích thực hiện xã hội hóa trong tổ chức Ngày Pháp luật Việt Nam tại cơ quan, đơn vị.

- Tổng kết, đánh giá kết quả thực hiện Ngày Pháp luật Việt Nam - 09/11 giai đoạn 2018-2023.

2. Khẩu hiệu tuyên truyền Ngày Pháp luật Việt Nam

Khẩu hiệu tuyên truyền theo hướng dẫn của Bộ Tư pháp tại Công văn số 1855/BTP-PBGDPL ngày 11/5/2023 và được đăng tải trên Cổng thông tin Tuyên truyền, phổ biến pháp luật Thành phố Hồ Chí Minh (https://tuyentruyenphapluat.tphcm.gov.vn).

Ngoài ra, căn cứ chức năng, nhiệm vụ, lĩnh vực quản lý, tình hình thực tế, thủ trưởng đơn vị có thể xây dựng các khẩu hiệu khác phù hợp với chủ đề Ngày Pháp luật Việt Nam, tạo sự đa dạng phong phú về nội dung tuyên truyền, đáp ứng yêu cầu công tác phổ biến, giáo dục pháp luật.

3. Thời gian thực hiện

Các hoạt động hưởng ứng Ngày Pháp luật Việt Nam năm 2023 cần đẩy mạnh tổ chức thường xuyên, liên tục hàng tháng tại cơ quan, đơn vị theo Kế hoạch số 1831/KH-UBND ngày 21/4/2011, gắn với các chủ để, chủ điểm, hoạt động kỷ niệm các ngày Lễ lớn, sự kiện lịch sử, chính trị quan trọng; tập trung trong 02 tháng cao điểm là tháng 10 và 11/2023, tập trung triển khai đồng loạt các hoạt động tuyên truyền, phổ biến về Ngày Pháp luật Việt Nam - 09/11 năm 2023, cao điểm từ ngày 01/11 đến 09/11/2023 tại cơ quan, đơn vị.

4. Nội dung thực hiện

- Nghiêm túc tổ chức phổ biến, quán triệt, triển khai thực hiện Nghị quyết Đại hội đại biểu toàn quốc lần thứ XIII của Đảng, Nghị quyết Đại hội đại biểu Đảng bộ Thành phố Hồ Chí Minh lần thứ XI nhiệm kỳ 2020 – 2025; các mục tiêu, nhiệm vụ phát triển kinh tế - xã hội 05 năm của Thành phố; 04 chương trình phát triển thành phố thực hiện Nghị quyết Đại hội Đảng bộ thành phố lần thứ XI, giai đoạn 2020 – 2025; Hiến pháp năm 2013; các chủ trương, chính sách, văn bản về cải cách hành chính, cải cách tư pháp, kiểm soát thủ tục hành chính, nâng cao chất lượng, hiệu quả công tác thi hành pháp luật, trách nhiệm giải trình của các cấp chính quyền địa phương, của cán bộ, công chức nhà nước; các luật, nghị quyết mới được Quốc hội khóa XIV thông qua hoặc có hiệu lực năm 2023, 2024; Chương trình phổ biến, giáo dục pháp luật giai đoạn 2022-2027; Nghị quyết số 31-NQ/TW ngày 30/12/2022 của Bộ Chính trị về phương hướng, nhiệm vụ phát triển Thành phố Hồ Chí Minh đến năm 2030, tầm nhìn đến năm 2045; Nghị quyết của Quốc hội về thí điểm cơ chế, chính sách đặc thù phát triển Thành phố Hồ Chí Minh; các văn bản pháp luật liên quan đến Hiến pháp, VBQPPL, quy định pháp luật mới liên quan đến quản lý nhà nước về giáo dục và đào tạo, xây dựng chính quyền đô thị, lồng ghép thông tin, tuyên truyền: bảo vệ môi trường, bảo đảm vệ sinh, an ninh, an toàn trường học; phòng, chống tham nhũng, tiêu cực, lãng phí, khiếu nại, tố cáo; quy chế dân chủ ở cơ sở; công tác dân vận của cơ quan hành chính nhà nước, chính quyền các cấp trong tình hình mới; thi hành trách nhiệm của Người đứng đầu cơ quan, tổ chức, đơn vị của Nhà nước và trách nhiệm của mỗi cán bộ, công chức, viên chức trong phòng, chống vi phạm pháp luật và tội phạm; thực hiện công khai đối với cơ sở giáo dục và đào tạo; bảo hiểm xã hội, bảo hiểm y tế; hôn nhân và gia đình; dân số; bình đẳng giới; luật trẻ em, luật người khuyết tật, phòng, chống xâm hại phụ nữ và trẻ em, bạo lực học đường, bạo lực gia đình, tội phạm, các tệ nạn xã hội, quản lý, sử dụng vũ khí, vật liệu nổ, cháy nổ; bảo đảm trật tự đô thị, an toàn giao thông, bảo hiểm thất nghiệp, bảo hiểm tai nạn lao động, bệnh nghề nghiệp; bảo trợ xã hội, bảo đảm an sinh xã hội; thừa phát lại, an toàn vệ sinh thực phẩm, trách nhiệm bồi thường của Nhà nước, xử lý vi phạm hành chính, hình sự; cải cách chính sách pháp luật về quốc phòng, đất đai; dân sự, chính trị và pháp luật Việt Nam; phòng, chống tra tấn; trách nhiệm giải trình của cán bộ, công chức nhà nước, quy định pháp luật gắn với việc thực hiện các Nghị quyết, Chương trình, Kế hoạch của Thành ủy, Hội đồng nhân dân và UBND Thành phố.

- Đẩy mạnh giáo dục ý thức và lợi ích của việc tuân thủ, chấp hành pháp luật; xây dựng, bồi dưỡng, nhân rộng, khen thưởng, tôn vinh gương người tốt, việc tốt, điển hình trong xây dựng, thi hành và bảo vệ pháp luật; phê phán, đấu tranh với hành vi vi phạm pháp luật hoặc lệch chuẩn xã hội; kết hợp chặt chẽ với giáo dục tư tưởng chính trị, đạo đức, lối sống để hình thành nhân cách con người Việt Nam phát triển toàn diện; tăng cường khối đại đoàn kết toàn dân tộc; tập hợp, vận động thực hiện tốt chủ trương, chính sách, pháp luật để tạo đồng thuận xã hội; tiếp tục đổi mới nội dung, hình thức, nâng cao hiệu quả công tác phổ biến, giáo dục pháp luật.

- Tăng cường các hoạt động thanh tra, kiểm tra, xử lý nghiêm các hành vi nhũng nhiễu, tiêu cực, vi phạm pháp luật, sách nhiễu người dân và doanh nghiệp, thực hiện nghiêm các quy định pháp luật về phòng, chống tham nhũng, thực hành tiết kiệm, chống lãng phí.

5. Hình thức thực hiện

- Tổ chức các hoạt động hưởng ứng Ngày Pháp luật gắn với triển khai nhiệm vụ được giao tại Kế hoạch số 09-KH/TU ngày 01/12/2020 của Ban Thường vụ Thành ủy Thành phố Hồ Chí Minh về thực hiện Kết luận số 80-KL/TW ngày 20/6/2020 của Ban Bí thư về việc tiếp tục thực hiện Chỉ thị số 32-CT/TW về tăng cường sự lãnh đạo của Đảng trong công tác phổ biến, giáo dục pháp luật, nâng cao ý thức chấp hành pháp luật của cán bộ, Nhân dân và Kế hoạch 2389/KH-UBND ngày 20/7/2021 của Ủy ban nhân dân Thành phố.

- Đa dạng hóa hình thức, phong phú về nội dung thông qua tổ chức Các hoạt động: hội nghị triển khai, học tập, quán triệt, phổ biến, văn bản pháp luật, mít tinh, hội thảo, tọa đàm, giao lưu, trao đổi thảo luận, tuyên truyền, phổ biến pháp luật lưu động, triển lãm, thi tìm hiểu pháp luật (trực tuyến, sân khấu hóa), lồng ghép với việc thực hiện cuộc vận động của Thành phố, của ngành, phong trào “Toàn dân đoàn kết xây dựng nông thôn mới và đô thị văn minh”, phong trào “Toàn dân đoàn kết xây dựng đời sống văn hóa”. Tổ chức giáo dục, sinh hoạt, tuyên truyền, phổ biến giáo dục pháp luật, học tập nghị quyết của Đảng, chính sách, pháp luật của Nhà nước ít nhất 01 buổi/học kỳ. Phối hợp với các cơ quan, đơn vị liên quan tổ chức các lớp tập huấn, bồi dưỡng kiến thức pháp luật, kỹ năng PBGDPL cho đội ngũ giáo viên môn giáo dục công dân, phụ trách công tác pháp chế, công tác PBGDPL; bồi dưỡng kiến thức pháp luật cho đội ngũ cán bộ quản lý giáo dục mầm non, phổ thông, giáo dục thường xuyên, người làm công tác liên quan đến chế độ, chính sách đối với nhà giáo.

- Tổ chức các hoạt động hưởng ứng Ngày Pháp luật Việt Nam năm 2023 (cao điểm từ ngày 01/11 đến ngày 09/11/2023) bằng các hình thức, biện pháp cụ thể, đi vào chiều sâu, thiết thực, phù hợp với thực tiễn cơ quan, đơn vị.

- Khuyến khích đẩy mạnh xã hội hóa tuyên truyền, phổ biến về Ngày pháp luật Việt Nam thông qua các hình thức truyền thông trực quan sinh động tại địa phương như treo, đặt pa-nô, áp phích, băng rôn, cờ phướn tại trụ sở các cơ quan, đơn vị hành chính, các trường học, địa điểm công cộng; tổ chức diễu hành xe loa, xe hoa trên các tuyến đường phố chính, các khu trung tâm; tổ chức triển lãm tranh, hình ảnh, tài liệu về Ngày Pháp luật Việt Nam, các kết quả, thành tích đáng khích lệ về xây dựng và thực hiện pháp luật.

- Vận động các tổ chức, cá nhân tham gia xã hội hóa phổ biến, giáo dục pháp luật trong việc tuyên truyền, treo, đặt pa-nô, áp phích, băng rôn, cờ phướn về Ngày Pháp luật và 10 năm hưởng ứng Ngày Pháp luật Việt Nam.

6. Tổ chức thực hiện

a. Phòng Chính trị, tư tưởng Sở Giáo dục và Đào tạo

- Chủ trì, xây dựng và ban hành Kế hoạch tổ chức các hoạt động hưởng ứng Ngày Pháp luật Việt Nam – 09/11 Ngành Giáo dục và Đào tạo Thành phố Hồ Chí Minh năm 2023.

- Phổ biến, công khai Kế hoạch, phối hợp với các phòng thuộc Sở, đơn vị có liên quan, kiểm tra đơn vị thực hiện Kế hoạch trong kiểm tra công tác chính trị, tư tưởng.

b. Các phòng thuộc Sở Giáo dục và Đào tạo

Thực hiện phổ biến quy định các chủ trương, chính sách của Đảng, pháp luật của Nhà nước, các luật, văn bản quy phạm pháp luật theo các nhiệm vụ thuộc lĩnh vực phụ trách, nội dung liên quan đến lĩnh vực giáo dục và đào tạo.

c. Trưởng phòng GD&ĐT thành phố Thủ Đức và các quận, huyện; Hiệu trưởng trường THPT, trường phổ thông nhiều cấp học; Giám đốc TT GDTX, TT GDNN – GDTX; Hiệu trưởng trường trung cấp, cao đẳng thuộc Sở Giáo dục và Đào tạo theo phân cấp và ủy quyền; Thủ trưởng cơ sở giáo dục trực thuộc Sở.

- Căn cứ kế hoạch này, thủ trưởng đơn vị chủ động xây dựng kế hoạch, tổ chức Ngày Pháp luật Việt Nam năm 2023 và hưởng ứng 10 năm Ngày Pháp luật Việt Nam hiệu quả, đảm bảo thiết thực, tiết kiệm; chú trọng tuyên truyền bằng hình thức cổ động trực quan, đặc biệt trong 02 tháng cao điểm là tháng 10 và 11/2023 tháng cao điểm bắt đầu từ ngày 01 tháng 10 năm 2023 đến ngày 30 tháng 11 năm 2023.

- Phân công, giao trách nhiệm cụ thể cho các phòng, ban, đơn vị trực thuộc để thực hiện có hiệu quả các nhiệm vụ của Kế hoạch.

- Kinh phí:

Kinh phí thực hiện các nhiệm vụ, hoạt động phổ biến, giáo dục pháp luật tại Kế hoạch này thực hiện theo quy định tại Quyết định số 09/2015/QĐ-UBND ngày 06/02/2015 của Uỷ ban nhân dân thành phố và các văn bản có liên quan.

Từ nguồn kinh phí hoạt động thường xuyên của các cơ quan, đơn vị, địa phương đối với các nội dung thuộc phạm vi quản lý nhà nước, quản lý cán bộ, công chức, viên chức, đoàn viên, hội viên... của cơ quan, đơn vị, địa phương.

Từ các nguồn kinh phí xã hội hóa, hỗ trợ, tài trợ hợp pháp khác.

- Báo cáo kết quả thực hiện gửi Phòng Chính trị, tư tưởng Sở Giáo dục và Đào tạo (Chuyên viên Lương Cao Thúy Uyên, email: lctuyen.sgddt@tphcm.gov.vn, điện thoại: 0989950769) trước ngày 15/11/2023, để tổng hợp báo cáo Ủy ban nhân dân Thành phố.

(Đính kèm Kế hoạch số 2440/KH-UBND-NCPC ngày 23/5/2023 của UBND Thành phố và Công văn số 1855/BTP-PBGDPL ngày 11/5/2023 của Bộ Tư pháp)

Trên đây là Kế hoạch tổ chức các hoạt động hưởng ứng Ngày Pháp luật Việt Nam – 09/11 Ngành Giáo dục và Đào tạo Thành phố Hồ Chí Minh năm 2023, Sở Giáo dục và Đào tạo đề nghị thủ trưởng đơn vị quan tâm và triển khai thực hiện./.

 


Nơi nhận:
- Văn phòng UBNDTP (để báo cáo);
- Sở Tư pháp (để biết);
- Giám đốc Sở GD&ĐT (để báo cáo);
- Trưởng phòng thuộc Sở GD&ĐT (để thực hiện);
- Trưởng phòng GD&ĐT thành phố Thủ Đức
và các quận, huyện (để thực hiện);
- Hiệu trưởng trường THPT, trường phổ thông nhiều cấp học; Giám đốc TT GDTX, TT GDNN – GDTX; Hiệu trưởng trường trung cấp, cao đẳng thuộc Sở Giáo dục và Đào tạo theo phân cấp và ủy quyền (để thực hiện);
- Thủ trưởng cơ sở giáo dục trực thuộc (để thực hiện);
- Lưu: VP, CTTT (Uyên).

KT. GIÁM ĐỐC
PHÓ GIÁM ĐỐC




Dương Trí Dũng

 



span', 'dctk > span', 'dctd > span']; var hasChild = selectors.some(function(selector) { return clickedElement.closest(selector).find('span').length > 0; }); if (!hasChild) { var totalSubLevels = 1; } else { function findMatchingParent(element) { var parent = element.parent(); if (parent.length === 0) return null; for (var i = 0; i < selectors.length; i++) { if (parent.is(selectors[i])) { superLevel++; return parent; } } return findMatchingParent(parent); } var parentElement = findMatchingParent(clickedElement); while (parentElement !== null) { level++; parentElement = findMatchingParent(parentElement); } var closestElement = clickedElement.closest(selectors.join(', ')); var nodeName = closestElement.prop('nodeName').toLowerCase(); var className = closestElement.attr('class'); var textContent = closestElement.text().trim(); var address = selectors.find(function(selector) { return closestElement.is(selector); }); var totalSubLevels = closestElement.find('span').length + 1; var parent_id = closestElement.parent().attr('id'); var variableName = 'parent_id_' + level; // Gán giá trị của parent_id cho biến động này window[variableName] = parent_id; } if (totalSubLevels>1) { var dynamicVars = {}; var variableName = 'parent_id_' + level; dynamicVars[variableName] = parent_id; var buble_id = dynamicVars[variableName]; } else { buble_id = 'dc_' + $(this).parent().attr('id'); } if ($this.next('.pointy').length === 0) { $this.after('

'); } var $pointer = $this.next('.pointer'); var $canvas = $this.next('canvas'); var $pointy = $canvas.next('div.pointy'); if ($pointy.is(':visible')) { } if ($pointer.is(':visible')) { } else { if ($('#ajax_tra_cuu').is(':visible')) { $('#ajax_tra_cuu').hide(); } $("#right_info_col").css('height', '1px'); $('#rightdocinfo').hide('slow'); $('#r-toc').hide('slow'); if ($('button#toggleSidebar').length) { if (parseInt($('#customSidebar').css('right'),10) == 0) { $('#customSidebar').animate({ right: '-280px' }, 500); $('#toggleSidebar').html(''); } else { } } if ($pointy.is(':visible')) { var $pointer = $canvas.next('.pointer'); if ($pointer.is(':visible')) { $pointer.hide(); $canvas.hide(); } else { } } else { if ($canvas.length==1) { var $canvas = $this.next('canvas'); var $pointer = $canvas.next('.pointer'); if ($pointer.length>0) { $pointer.show(); $canvas.show(); } $('.pointer').removeClass('pointy-active'); $('.pointer').css({'z-index':1}); $('canvas.pointy').removeClass('pointy-active'); $('canvas.pointy').css({'z-index':1}); $pointer.css({'z-index':9999}); $canvas.css({'z-index':9999}); if (level==0) { if (totalSubLevels==1) { scrollTop_offset = $pointer.offset().top - $(window).height() / 4; } else { scrollTop_offset = $pointer.offset().top - $('#nav-tab-vb').height()-10; } $('html,body').animate({ scrollTop: scrollTop_offset }, 'slow'); } } else { $pointer.show(); if ($pointy.length==0) { var elementOffset = $(this).position().top; var windowHeight = $(window).height()-20 - $('#nav-tab-vb').height(); if (level>0 && e.originalEvent === undefined) { //clicked by js var pointerHeight = Math.max(250, Math.min((windowHeight * 0.8)/(level+1), 450)); var newTop = elementOffset - (pointerHeight / 2); var maxTop = $(document).height() - pointerHeight; newTop = Math.max(0, Math.min(newTop, maxTop)); } else { var pointerHeight = Math.max(250, Math.min((windowHeight * 0.8)/totalSubLevels, 450)); var newTop = elementOffset - (pointerHeight / 2); var maxTop = $(document).height() - pointerHeight; newTop = Math.max(0, Math.min(newTop, maxTop)); } if (level>0 && e.originalEvent === undefined) { newTop = newTop+pointerHeight+10; } var position = $this.position(); $pointer.css({ left: $('#doc-left-col, #noi_dung_dk').width() + 50 + "px", width: $('#doc-right-col').width()-30, height: pointerHeight, 'z-index': 9999, top: newTop + "px" }); $this.pointy({ pointer: $pointer, defaultClass: 'zindex', activeClass: 'pointy-active', arrowWidth: 20 }); var initialTop = $pointer.position().top; $pointer.draggable({ containment: 'document', drag: function() { if (screen.width<1280) { var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); } $this.trigger('pointy-update'); } }); $pointer.on('click', '.close_pointy', function(e) { $pointer.hide(); $pointer.prev('canvas.pointy').hide(); }); var isDragging = false, startX, startY, offsetX, offsetY; var startDragging = function(e) { if (checkIfScrollingContent(e)) return; if ($(e.target).is('.close_pointy')) { return; } isDragging = true; var touch = e.originalEvent.touches[0]; var pos = $pointer.position(); startX = touch.pageX; startY = touch.pageY; offsetX = startX - pos.left; offsetY = startY - pos.top-$pointer.height()-$pointer.height()/1.365; var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); //e.preventDefault(); }; var duringDragging = function(e) { if (checkIfScrollingContent(e)) return; if (isDragging) { var touch = e.originalEvent.touches[0]; var moveX = touch.pageX; var moveY = touch.pageY; if (screen.width<1280) { var newLeft = moveX - offsetX; var newTop = moveY - offsetY-$pointer.height()-$pointer.height()/1.365; if (newLeft < 0) { newLeft = 0; } else if (newLeft + $pointer.outerWidth() > $(window).width()) { newLeft = $(window).width() - $pointer.outerWidth(); } if (newTop < initialTop) { newTop = initialTop; } $pointer.css({ left: newLeft, top: newTop }); } else { var newLeft = moveX - offsetX; var newTop = moveY - offsetY-$pointer.height()-$pointer.height()/1.365; if (newLeft < 0) { newLeft = 0; } else if (newLeft + $pointer.outerWidth() > $(window).width()) { newLeft = $(window).width() - $pointer.outerWidth(); } $pointer.css({ left: newLeft, top: newTop }); } $pointer.prev('canvas.pointy').hide(); //e.preventDefault(); } }; var stopDragging = function(e) { $pointer.prev('canvas.pointy').show(); if (checkIfScrollingContent(e)) return; if (screen.width<1280) { var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); } $this.trigger('pointy-update'); }; function checkIfScrollingContent(e) { if ($(e.target).closest('.list_tds').length > 0) { //e.stopPropagation(); return true; } return false; } $pointer.on('touchstart', startDragging); $pointer.on('touchmove', duringDragging); $pointer.on('touchend', stopDragging); var updatePointerPosition = function() { var offset = $this.position(); var windowHeight = $(window).height() - $('#nav-tab-vb').height()-20; var pointerHeight = Math.max(250, Math.min((windowHeight * 0.8)/totalSubLevels, 450)); var elementOffset = $this.position().top; var newTop = elementOffset - (pointerHeight / 2); var maxTop = $(document).height() - pointerHeight; newTop = Math.max(0, Math.min(newTop, maxTop)); $pointer.css({ left: $('#doc-left-col, #noi_dung_dk').width() + 50 + "px", width: $('#doc-right-col').width() - 30, height: pointerHeight, top: newTop + "px" }); }; $(window).on('resize orientationchange', function() { updatePointerPosition(); var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); $this.trigger('pointy-update'); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); }); } } } if ($pointer.is(':visible')) { if (level==0) { if (totalSubLevels==1) { scrollTop_offset = $pointer.offset().top - $(window).height() / 4; } else { scrollTop_offset = $pointer.offset().top - $('#nav-tab-vb').height()-10; } $('html,body').animate({ scrollTop: scrollTop_offset }, 'slow'); } } } $pointer.css('opacity', '1'); $('.pointy').click(function(e) { //e.preventDefault(); //e.stopPropagation(); }); var parent = $(this).parent(); var dataCT = parent.attr('data-ct'); var dataDC = parent.attr('data-dc'); var dataTN = parent.attr('data-tn'); var loai_buble = parent.prop('nodeName').toLowerCase(); var text_html = $(this).text(); if (loai_buble=='cttd' || loai_buble=='a') { pointer_html = ''; } else if(loai_buble=='dctd') { if (this.hasAttribute('o-title')) { tieu_de_dan_chieu = $(this).attr('o-title'); } else { tieu_de_dan_chieu = text_html; } pointer_html = ''; } else if(loai_buble=='dctk') { pointer_html = ''; } if ($pointer.find('#chu_thich_buble_'+buble_id).length) { } else { $pointer.html(pointer_html); } if (loai_buble=='cttd' || loai_buble=='a') { var load_cttd = setInterval(function(){ if (!$pointer.find('#noi_dung_buble_'+buble_id + ' .dc_'+buble_id+'_loading').length) { $.ajax({ type: 'POST', url: '/ajax/vanban/chu-thich/', data: { 'ndct': dataCT, 'id_ct': buble_id, 'dc_text': text_html }, success: function(response) { $("#noi_dung_buble_" + buble_id).html(response); if ($(document).width()>=1280){$this.trigger('pointy-update');} clearInterval(load_cttd); } }); $('#noi_dung_buble_'+buble_id + ' .dc_loading').addClass('dc_'+buble_id+'_loading'); } },500); } else if(loai_buble=='dctd') { var load_cttd = setInterval(function(){ if ($pointer.find('#noi_dung_buble_'+buble_id + ' .dc_loading').length){ if (dataDC.length == 32) { $.ajax({ type: 'POST', url: '/ajax/public/dan-chieu/' + dataDC, data: { 'text_dan_chieu': text_html }, success: function(response) { $("#noi_dung_buble_" + buble_id).html(response); if ($(document).width()>=1280){$this.trigger('pointy-update');} clearInterval(load_cttd); } }); } else { $("#noi_dung_buble_" + buble_id).load('/ajax/public/dan-chieu/' + dataDC + '/'); if ($(document).width()>=1280){$this.trigger('pointy-update');} clearInterval(load_cttd); } } else { clearInterval(load_cttd); } },500); } else if(loai_buble=='dctk') { if ($('#noi_dung_buble_'+buble_id + ' .dc_loading').length){ $.ajax({ type: 'POST', url: '/ajax/vanban/chu-thich/', data: { 'ndct': dataCT, 'id_ct': buble_id, 'loai_hd': 'noi_dung_tham_khao', 'dc_text': text_html }, success: function(response) { $("#noi_dung_buble_" + buble_id).html(response); if ($(document).width()>=1280){$this.trigger('pointy-update');} } }); } } $('.pointer').removeClass('pointy-active'); $('.pointer').css({'z-index':1}); $('canvas.pointy').removeClass('pointy-active'); $('canvas.pointy').css({'z-index':1}); $pointer.css({'z-index':9999}); $canvas.css({'z-index':9999}); $('.pointer').on('mouseenter mouseleave click touchstart', function() { // Khi di chuột vào $('.pointer').removeClass('pointy-active'); $('.pointer').css({'z-index':1}); $(this).css({'z-index':9999}); $('canvas.pointy').removeClass('pointy-active'); $('canvas.pointy').css({'z-index':1}); $(this).prev('canvas.pointy').addClass('pointy-active'); $(this).prev('canvas.pointy').css({'z-index':9999}); } ); var list_tds_max_height_interval = setInterval(function(){ if ($pointer.find('.list_tds').length) { var windowHeight = $(window).height()-20 - $('#nav-tab-vb').height(); var pointerHeight = Math.max(250, Math.min((windowHeight * 0.8)/totalSubLevels, 450)); $pointer.find('.list_tds').css('max-height', pointerHeight + 'px'); clearInterval(list_tds_max_height_interval); } },50); $(window).resize(function() { if ($(document).width()<=768) { $pointer.hide(); $pointer.prev('canvas.pointy').hide(); } var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); var list_tds_max_height_interval = setInterval(function(){ if ($pointer.find('.list_tds').length) { var windowHeight = $(window).height()-20 - $('#nav-tab-vb').height(); var pointerHeight = Math.max(250, Math.min((windowHeight * 0.8)/totalSubLevels, 450)); $pointer.find('.list_tds').css('max-height', pointerHeight + 'px'); clearInterval(list_tds_max_height_interval); } },50); }); var parentElement = $(this).parent(); var selectors = 'cttd.chuthichtudong > span, a.chuthichtudong > span, dctk > span, dctd > span'; // Find and click all matching child elements parentElement.find(selectors).each(function() { //$(this).click(); }); var cap_nhat_pointy_top = setInterval(function(){ if ($this.position().top-$this.parent().height()+10!=$pointer.prev('canvas.pointy').position().top) { $pointer.prev('canvas.pointy').css({'top': $this.position().top-$this.parent().height()+10+'px'}); clearInterval(cap_nhat_pointy_top); } else { clearInterval(cap_nhat_pointy_top); } },50); }); }); function random_string_id(numstr) { var text = ""; var possible = "abcdefghijklmnopqrstuvwxyz0123456789"; for (var i = 0; i < numstr; i++) text += possible.charAt(Math.floor(Math.random() * possible.length)); return text; } let lastChosen = null; let lastChosentr = null; function scroll_den_hd(ndsh_dich_address) { if (lastChosen) { $(lastChosen).css('background-color', ''); } if (lastChosentr) { $(lastChosentr).css('background-color', ''); } lastChosen = $('[href="javascript:scroll_den_hd(\'' + ndsh_dich_address + '\')"]'); lastChosentr = $('[data-ct="' + ndsh_dich_address + '"]'); $(lastChosen).css('background-color', 'yellow'); $(lastChosentr).css('background-color', 'yellow'); var targetElement = $('[address="' + ndsh_dich_address + '"]'); $('.selected_dchd').removeClass('selected_dchd'); targetElement.addClass('selected_dchd'); targetElement.children('p').children('cttd').click(); targetElement.children('cttd').click(); targetElement.children('p').children('dctk').click(); targetElement.children('dctk').click(); } $(document).ready(function() { $(document).on('click', 'cttd.chuthichtudong span, a.chuthichtudong span, dctk span, dctd span', function() { $('#modal_noi_dung_tra_phi .modal-dialog.zoom').removeAttr('style'); openModal('#modal_noi_dung_tra_phi','/ajax/member/m-register/'); $('.pointer, canvas').css({ 'z-index': '50', 'important': true }); }); });