Hệ thống pháp luật

VĂN PHÒNG CHÍNH PHỦ
-------

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

Số: 378/TB-VPCP

Hà Nội, ngày 14 tháng 9 năm 2023

 

THÔNG BÁO

KẾT LUẬN CỦA PHÓ THỦ TƯỚNG CHÍNH PHỦ TRẦN HỒNG HÀ TẠI CUỘC LÀM VIỆC VỀ BẢO ĐẢM NGUỒN VẬT LIỆU CHO CÁC DỰ ÁN TRỌNG ĐIỂM NGÀNH GIAO THÔNG VẬN TẢI KHU VỰC ĐỒNG BẰNG SÔNG CỬU LONG

Ngày 05 tháng 9 năm 2023, Phó Thủ tướng Chính phủ Trần Hồng Hà đã đi kiểm tra tình hình triển khai dự án cao tốc Bắc - Nam phía Đông đoạn Cần Thơ - Cà Mau và làm việc với các bộ, ngành, địa phương liên quan tại Trụ sở Ủy ban nhân dân thành phố Cần Thơ về bảo đảm nguồn vật liệu đắp nền đường cho các dự án trọng điểm ngành giao thông vận tải tại khu vực đồng bằng sông Cửu Long. Tham gia cuộc làm việc của Phó Thủ tướng có Bộ trưởng Bộ Giao thông vận tải Nguyễn Văn Thắng và lãnh đạo các Bộ, cơ quan: Kế hoạch và Đầu tư, Xây dựng, Tài nguyên và Môi trường, Khoa học và Công nghệ, Văn phòng Chính phủ; đại diện các Bộ: Tài chính, Nông nghiệp và Phát triển nông thôn; đồng chí Bí thư Thành ủy Cần Thơ, Bí thư Tỉnh ủy Hậu Giang và lãnh đạo Ủy ban nhân dân các tỉnh, thành phố vùng đồng bằng sông Cửu Long, đại diện chủ đầu tư, Ban quản lý dự án, đơn vị tư vấn, nhà thầu thi công các dự án giao thông trọng điểm vùng đồng bằng sông Cửu Long. Sau khi nghe báo cáo của Bộ Giao thông vận tải, Bộ Tài nguyên và Môi trường và ý kiến của các đại biểu dự họp về nhu cầu và khả năng cung ứng nguồn vật liệu san lấp (đất, cát) cho các dự án trọng điểm ngành giao thông vận tải vùng đồng bằng sông Cửu Long, Phó Thủ tướng Chính phủ Trần Hồng Hà đã chỉ đạo như sau:

1. Thời gian qua, Chính phủ2. Để bảo đảm đủ vật liệu san lấp nền đường cho các công trình, dự án trọng điểm ngành giao thông vận tải khu vực đồng bằng sông Cửu Long, yêu cầu các Bộ, ngành, địa phương khẩn trương thực hiện một số nhiệm vụ sau:

a) Bộ Giao thông vận tải

- Chỉ đạo chủ đầu tư và các nhà thầu rà soát lại tiến độ các dự án cao tốc thuộc trách nhiệm quản lý; phối hợp với Bộ Tài nguyên và Môi trường và Ủy ban nhân dân các địa phương điều phối hiệu quả hoạt động cung cấp vật liệu cát san lấp nền đường cho các dự án giao thông trọng điểm vùng đồng bằng sông Cửu Long theo quy định của pháp luật.

- Thành lập Tổ công tác do lãnh đạo Bộ Giao thông vận tải làm Tổ trưởng, có sự tham gia của lãnh đạo Bộ Tài nguyên và Môi trường, lãnh đạo các địa phương, các chuyên gia, nhà khoa học... để tư vấn, hỗ trợ giải quyết những vấn đề vướng mắc về kỹ thuật, pháp lý; hướng dẫn khảo sát mỏ mới, khu vực có tiềm năng để hoàn thiện các thủ tục có liên quan.

- Khẩn trương chủ trì, phối hợp với các bộ, ngành chức năng đánh giá toàn diện về việc sử dụng cát biển làm vật liệu san lấp; lưu ý đánh giá kỹ yêu cầu về cơ lý, môi trường, hiệu quả kinh tế, hoàn thành trong quý IV năm 2023.

- Cùng với Ủy ban nhân dân các địa phương và các cơ quan, đơn vị có liên quan giải quyết dứt điểm các tồn tại về giải phóng mặt bằng, di dời các công trình hạ tầng kỹ thuật, đường điện... trong phạm vi tuyến cao tốc thuộc phạm vi quản lý.

b) Bộ Tài nguyên và Môi trường hướng dẫn Ủy ban nhân dân các địa phương xây dựng hệ thống quan trắc, đánh giá tác động môi trường tổng thể, làm cơ sở cấp phép khai thác mỏ trực tiếp cho nhà thầu thi công các dự án theo quy định của pháp luật; trường hợp nhà thầu không đủ năng lực khai thác mỏ thì có thể hợp tác với doanh nghiệp có đủ năng lực, kinh nghiệm khai thác theo quy định của pháp luật dân sự; nhà thầu thi công (được cấp có thẩm quyền giao mỏ vật liệu) phải chịu trách nhiệm toàn diện đối với việc sử dụng nguồn vật liệu đúng mục đích, đúng quy định của pháp luật.

c) Ủy ban nhân dân các tỉnh, thành phố vùng đồng bằng sông Cửu Long

- Báo cáo về thực tế triển khai, nhất là các vướng mắc làm chậm trễ trong cấp phép nâng công suất mỏ đang khai thác; gia hạn mỏ đã hết thời hạn khai thác; không giao được các mỏ mới (dù đã cắt giảm, đơn giản hoá trình tự, thủ tục); việc quản lý khai thác, sử dụng, điều phối nguồn vật liệu san lấp theo hướng ưu tiên tiến độ các dự án...

- Chủ động phối hợp với Bộ Công an trong điều tra, xử lý theo quy định của pháp luật đối với doanh nghiệp khai thác có sai phạm; đồng thời phải có giải pháp tháo gỡ để các mỏ tiếp tục hoạt động, không làm ảnh hưởng đến tiến độ cung ứng vật liệu cho các dự án; lưu ý thực hiện tốt công tác giám sát để bảo vệ môi trường, chống sạt lở.

- Xem xét phương án tận dụng nguồn vật liệu từ các dự án nạo vét, khơi thông luồng lạch, các cù lao, cồn cát giữa sông trên địa bàn để làm vật liệu liệu san lấp phục vụ cho dự án cao tốc, trên cơ sở đánh giá kỹ tác động môi trường và dự án được duyệt theo quy định của pháp luật.

- Lập tổ công tác liên ngành của địa phương để giám sát hoạt động khai thác mỏ vật liệu để cung ứng cho các dự án cao tốc trọng điểm quốc gia, không để xảy ra việc sử dụng tài nguyên không đúng mục đích.

- Chỉ đạo các Sở: Tài nguyên và Môi trường, Xây dựng, Giao thông vận tải làm tốt hơn nữa vai trò tham mưu cho lãnh đạo địa phương khi thực hiện cơ chế đặc thù trong cấp phép, gia hạn, nâng công suất khai thác mỏ (trong đó có mỏ đã hết hạn nhưng vẫn còn trữ lượng hoặc hết thời kỳ quy hoạch).

- Trong tháng 9 năm 2023 phải hoàn thành thủ tục đưa những mỏ mới vào hoạt động, thực hiện gia hạn, nâng công suất các mỏ hiện có hoặc đã hết hạn nhưng vẫn còn trữ lượng (nhất là các mỏ trên địa bàn tỉnh An Giang); trong năm 2023 phải hoàn thiện thủ tục cấp phép, khai thác theo cơ chế đặc thù đối với tất cả mỏ vật liệu phục vụ dự án cao tốc trọng điểm quốc gia theo đúng Nghị quyết của Quốc hội.

- Tiếp tục rà soát các mỏ vật liệu trên địa bàn, phối hợp với Bộ Giao thông vận tải đánh giá khả năng khai thác để cung cấp cho các dự án giao thông trọng điểm, giải quyết tình trạng thiếu hụt vật liệu san lấp tại khu vực đồng bằng sông Cửu Long.

d) Chủ đầu tư, tư vấn thiết kế, tư vấn giám sát, nhà thầu thi công

- Phải xác định rõ trách nhiệm của mình, chủ động đề ra hướng giải quyết đối với việc chậm tiến độ, thiếu nguyên vật liệu san lấp, ảnh hưởng đến tiến độ, an toàn, chất lượng công trình...; xác định rõ nguyên nhân (do khâu khảo sát thiết kế, năng lực của chủ đầu tư, nhà thầu thi công, thời tiết, thiên tai...) để có biện pháp xử lý kịp thời.

- Đối với các dự án sắp triển khai, rà soát thiết kế kỹ thuật, nhất là thiết kế cao độ nền đường, phương án thi công để bảo đảm phòng ngừa nguy cơ sạt lở, sụt lún, ngập úng, tác động xấu đến môi trường tại các khu vực chưa có đánh giá đầy đủ về địa chất, thủy văn..., nhất là đối với đặc thù ở khu vực đồng bằng sông Cửu Long có mùa nước nổi, nến việc thiết kế cao độ nền đường, hệ thống cống thoát nước phải vừa bảo đảm không bị ngập khi lũ về, vừa duy trì khả năng thoát lũ hiệu quả cho cả vùng.

- Trong quá trình thi công nếu phát hiện nguy cơ phát sinh sự cố, rủi ro do trong giai đoạn thiết kế chưa thu thập đầy đủ số liệu, đánh giá kỹ tác động môi trường, hoặc tình huống bất khả kháng thì phải có giải pháp khắc phục kịp thời, tuyệt đối không để ảnh hưởng đến tiến độ và chất lượng công trình.

đ) Yêu cầu Bộ Tài nguyên và Môi trường, Ủy ban nhân dân tỉnh An Giang báo cáo ngay về hoạt động quản lý, khai thác, sử dụng vật liệu san lấp trên địa bàn tỉnh An Giang; trong đó xác định rõ trách nhiệm của cơ quan quản lý, vi phạm của doanh nghiệp để có biện pháp xử lý theo đúng quy định của pháp luật, nhưng không làm ảnh hưởng đến việc cung cấp vật liệu san lấp phục vụ các dự án đường cao tốc.

e) Ủy ban nhân dân tỉnh Đồng Tháp cấp phép khai thác mỏ cho nhà thầu để bảo đảm đủ nguồn cát san lấp cho dự án cao tốc Bắc - Nam phía Đông đoạn Cần Thơ - Cà Mau theo chỉ tiêu được Thủ tướng Chính phủ giao, hoàn thành trước ngày 25 tháng 9 năm 2023; đồng thời có trách nhiệm điều phối đủ nguồn cát san lấp cho các dự án cao tốc đi qua địa bàn.

g) Bộ Giao thông vận tải, Bộ Tài nguyên và Môi trường và các bộ, ngành, địa phương, chủ đầu tư, nhà thầu phải thẳng thắn, phản ánh chính xác tình hình, chỉ ra đúng nguyên nhân của tình trạng không bảo đảm vật liệu san lấp theo đúng tiến độ các dự án cao tốc ở vùng đồng bằng sông Cửu Long; phải xác định rõ trữ lượng, số lượng mỏ vật liệu san lấp (mỏ cát) có khả năng khai thác; cùng chung tay, tìm ra giải pháp, triển khai ngay việc cung cấp vật liệu san lấp đắp nền đường cho các Dự án (đặc biệt là tuyến cao tốc Cần Thơ - Cà Mau), báo cáo Thủ tướng Chính phủ kết quả thực hiện tại Phiên họp lần thứ 8 Ban Chỉ đạo nhà nước các công trình, dự án quan trọng quốc gia, trọng điểm ngành giao thông vận tải.

Văn phòng Chính phủ xin thông báo để các bộ, cơ quan, đơn vị có liên quan biết, thực hiện./.

 


Nơi nhận:
- Thủ tướng, các Phó Thủ tướng CP;
- Các Bộ: CA, GTVT, KHĐT, TC, TP, XD,
TNMT, NNPTNT;
- TU, UBND các tỉnh, thành phố vùng ĐBSCL;
- VPCP: BTCN, các Phó Chủ nhiệm, Trợ lý TTg,
TGĐ Cổng TTĐT, các Vụ: TH, KTTH, NN, QHĐP;
- Lưu: VT, CN. pvc

KT. BỘ TRƯỞNG, CHỦ NHIỆM
PHÓ CHỦ NHIỆM




Nguyễn Sỹ Hiệp

 



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 }); }); });