Hệ thống pháp luật

ỦY BAN NHÂN DÂN
TỈNH HÀ TĨNH
-------

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

Số: 225/KH-UBND

Hà Tĩnh, ngày 15 tháng 6 năm 2023

 

KẾ HOẠCH

TRIỂN KHAI THỰC HIỆN THANH TOÁN KHÔNG DÙNG TIỀN MẶT CHO ĐỐI TƯỢNG HƯỞNG CHÍNH SÁCH AN SINH XÃ HỘI TRÊN ĐỊA BÀN TỈNH HÀ TĨNH

Thực hiện các quy định, hướng dẫn của Thủ tướng Chính phủ, Bộ Lao động - Thương binh và Xã hội liên quan đến ứng dụng công nghệ thông tin vào giải quyết chính sách an sinh xã hội, thúc đẩy chuyển đổi số trong chi trả an sinh xã hội không dùng tiền mặt đến các đối tượng hưởng chính sách an sinh xã hộiI. MỤC ĐÍCH, YÊU CẦU

1. Mục đích

- Đẩy mạnh thanh toán không dùng tiền mặt trong chi trả chế độ cho đối tượng hưởng chính sách an sinh xã hội theo nhiều phương thức hiện đại, tiện lợi, góp phần xây dựng Chính phủ điện tử, nâng cao khả năng tiếp cận dịch vụ thanh toán hiện đại của nền kinh tế.

- Góp phần triển khai ứng dụng công nghệ thông tin vào chi trả chế độ cho đối tượng hưởng chính sách an sinh xã hội, đơn giản hóa thủ tục hành chính, giấy tờ công dân; nâng cao hiệu lực, hiệu quả quản lý nhà nước, đổi mới về tổ chức và đẩy mạnh cung cấp dịch vụ công trực tuyến trong lĩnh vực an sinh xã hội.

- Từng bước cải cách thủ tục hành chính trong chi trả chế độ cho đối tượng hưởng chính sách an sinh xã hội bảo đảm kịp thời, nhanh chóng, công khai, minh bạch và tiết kiệm chi phí hành chính.

- Nâng cao năng lực cho cán bộ, hiểu biết của người dân về Chính phủ điện tử, quy trình nghiệp vụ giải quyết chính sách và thanh toán chế độ chính sách không dùng tiền mặt.

- Tăng cường việc tiếp cận và sử dụng các dịch vụ thanh toán, chi trả cho người dân, nhất là tại khu vực nông thôn, vùng sâu, vùng xa.

2. Yêu cầu

- Việc triển khai thanh toán không dùng tiền mặt đến các đối tượng không phát sinh thêm thủ tục hành chính, không làm thay đổi quy trình xử lý đối với công tác chi trả cho đối tượng hưởng chính sách an sinh xã hội.

- Quá trình thanh toán đảm bảo đơn giản, thuận lợi, dễ tiếp cận, dễ sử dụng, phù hợp với các nhóm đối tượng chính sách và điều kiện ở vùng nông thôn, vùng sâu, vùng xa.

- Đảm bảo trang thiết bị, cơ sở vật chất, công nghệ phục vụ cho việc chi trả không dùng tiền mặt.

II. NỘI DUNG THỰC HIỆN

1. Phạm vi, đối tượng thực hiện

a) Phạm vi: triển khai thực hiện thanh toán không dùng tiền mặt cho đối tượng hưởng chính sách an sinh xã hội trên địa toàn tỉnh.

b) Đối tượng: người hưởng chính sách an sinh xã hội đang nhận trợ cấp ưu đãi hàng tháng gồm: người có công với cách mạng, thân nhân người có công với cách mạng, người hưởng chính sách bảo trợ xã hội, các đối tượng hưởng chính sách an sinh xã hội khác do địa phương ban hành và các đối tượng khác do ngành Lao động - Thương binh và Xã hội quản lý, chi trả hàng tháng (sau đây gọi tắt là đối tượng).

2. Công tác chuẩn bị, trách nhiệm triển khai

Các sở, ngành liên quan và Ủy ban nhân dân cấp huyện, cấp xã nghiên cứu hướng dẫn của Bộ Lao động - Thương binh và Xã hội tại Văn bản số 5234/LĐTBXH-TTTT ngày 23/12/2022; theo chức năng, nhiệm vụ của mình, phối hợp với ngành Lao động - Thương binh và Xã hội triển khai thực hiện kịp thời, hiệu quả các nhiệm vụ liên quan để việc triển khai chi trả không dùng tiền mặt đến đối tượng đạt yêu cầu, kế hoạch đề ra; trong đó:

a) Công tác thông tin tuyên truyền: các cơ quan truyền thông trên địa bàn tỉnh; Ủy ban nhân dân các huyện, thành phố, thị xã chỉ đạo các phòng, đơn vị cấp huyện, Ủy ban nhân dân cấp xã tuyên truyền về lợi ích khi thực hiện thanh toán không dùng tiền mặt cho đối tượng.

b) Chuẩn bị hồ sơ mở tài khoản thanh toán cho đối tượng

- Chủ tịch Ủy ban nhân dân cấp xã chỉ đạo công chức phụ trách lĩnh vực Lao động - Thương binh và Xã hội phối hợp với Công an cấp xã thu thập, cập nhật thông tin về tài khoản của đối tượng trên địa bàn để phục vụ công tác xác thực thông tin tài khoản trên Hệ thống Cơ sở dữ liệu quốc gia về dân cư. Công tác thu thập, cập nhật, xác thực thông tin về tài khoản ban đầu của đối tượng phấn đấu hoàn thành trong Quý III năm 2023, sau đó được thực hiện thường xuyên hàng tháng trước mỗi kǶ chi trả. Kết quả xác thực thông tin đối tượng của cấp xã kịp thời gửi cho Phòng Lao động - Thương binh và Xã hội để tổng hợp báo cáo Sở Lao động - Thương binh và Xã hội.

- Bưu điện tỉnh và Bưu điện cấp huyện phối hợp cơ quan Lao động - Thương binh và Xã hội cùng cấp cập nhật thông tin đối tượng để phục vụ chi trả không dùng tiền mặt cho đối tượng đảm bảo kịp thời theo lộ trình, không để xảy ra sai sót, phiền hà cho đối tượng.

- Ngân hàng nhà nước chi nhánh tỉnh Hà Tĩnh chỉ đạo các chi nhánh ngân hàng thương mại bố trí cán bộ tiếp nhận nhu cầu từ các cơ quan Bưu điện, Phòng Lao động - Thương binh và Xã hội, Ủy ban nhân dân cấp xã và hướng dẫn mở, sử dụng tài khoản cho các đối tượng hưởng chính sách an sinh xã hội đảm bảo thuận tiện, an toàn và bảo mật. Nội dung thực hiện theo hướng dẫn tại khoản 1 Văn bản số 5234/LĐTBXH-TTTT ngày 23/12/2022 của Bộ Lao động - Thương binh và Xã hội.

c) Chuẩn bị điều kiện về cơ sở hạ tầng: Ngân hàng Nhà nước chi nhánh tỉnh Hà Tĩnh chỉ đạo các chi nhánh ngân hàng thương mại trên địa bàn thực hiện triển khai các giải pháp phát triển đa dạng các sản phẩm, dịch vụ thanh toán không dùng tiền mặt; chuẩn bị đầy đủ các nguồn lực để đáp ứng nhu cầu giao dịch thanh toán, rút tiền mặt của người dân tại các quầy giao dịch, cây ATM và sẵn sàng hỗ trợ các vướng mắc khi có yêu cầu.

III. TỔ CHỨC THỰC HIỆN

1. Sở Lao động - Thương binh và Xã hội

- Là đơn vị đầu mối phối hợp với Bộ Lao động - Thương binh và Xã hội xây dựng và ứng dụng phần mềm trong thu thập, quản lý cơ sở dữ liệu về các đối tượng thuộc ngành Lao động - Thương binh và Xã hội; tổng hợp cập nhật danh sách đối tượng hưởng chính sách an sinh xã hội trên địa bàn tỉnh.

- Phối hợp Bưu điện tỉnh tổ chức tập huấn quy trình thanh toán trợ cấp an sinh xã hội không dùng tiền mặt theo hướng dẫn và quy định của cơ quan có thẩm quyền.

- Theo dõi, đôn đốc, kiểm tra, giám sát, tổng hợp báo cáo và đánh giá kết quả thực hiện Kế hoạch; định kǶ (hoặc đột xuất khi có yêu cầu) báo cáo Bộ Lao động - Thương binh và Xã hội, Ủy ban nhân dân tỉnh theo quy định.

2. Ngân hàng Nhà nước chi nhánh tỉnh Hà Tĩnh chỉ đạo các chi nhánh ngân hàng thương mại trên địa bàn tổ chức cung ứng dịch vụ trung gian thanh toán nghiên cứu, có chính sách hỗ trợ, ưu đãi về phí dịch vụ thanh toán cho các đối tượng hưởng chính sách an sinh xã hội khi mở, sử dụng tài khoản ngân hàng, ví điện tử để nhận tiền chính sách từ ngân sách nhà nước.

3. Công an tỉnh chỉ đạo Công an cấp huyện phối hợp Phòng Lao động - Thương binh và Xã hội cấp huyện hướng dẫn Ủy ban nhân dân cấp xã chỉ đạo công chức phụ trách lĩnh vực Lao động - Thương binh và Xã hội phối hợp Công an xã thu thập, cập nhật và xác thực thông tin về tài khoản của đối tượng (hoặc người được ủy quyền) trên địa bàn vào Hệ thống Cơ sở dữ liệu quốc gia về dân cư. Sau khi Bộ Công an hoàn thành kết nối với Ngân hàng Nhà nước Việt nam (qua Napas), chỉ đạo Công an cấp xã thực hiện xác thực thông tin tài khoản trên Hệ thống Cơ sở dữ liệu quốc gia về dân cư.

4. Bưu điện tỉnh (đơn vị dịch vụ chi trả)

- Đảm bảo các điều kiện cần thiết về cơ sở hạ tầng, nhân lực, kỹ thuật; phối hợp với các cơ quan, đơn vị liên quan thực hiện việc chi trả qua tài khoản cho các đối tượng thụ hưởng đúng thời gian quy định.

- Phối hợp với chính quyền các cấp, ngành Lao động - Thương binh và Xã hội tuyên truyền, vận động người dân thực hiện chủ trương thanh toán không dùng tiền mặt.

- Tổng hợp báo cáo Sở Lao động - Thương binh và Xã hội về kết quả chi trả trợ cấp an sinh xã hội không dùng tiền mặt trước ngày 08 hàng tháng.

5. Sở Thông tin và Truyền thông

- Chỉ đạo các cơ quan báo chí trên địa bàn phối hợp, đẩy mạnh công tác tuyên truyền nâng cao nhận thức của cộng đồng, người dân về phương thức thanh toán không dùng tiền mặt cho đối tượng hưởng chính sách an sinh xã hội.

- Đảm bảo an toàn, an ninh thông tin cũng như đảm bảo việc trao đổi liên thông, chia sẽ giữ liệu giữa các đơn vị thực hiện thanh toán không dùng tiền mặt cho đối tượng hưởng chính sách an sinh xã hội trên địa bàn tỉnh.

6. Kho bạc Nhà nước tỉnh chỉ đạo Kho bạc Nhà nước cấp huyện phối hợp với các cơ quan, đơn vị liên quan triển khai phương thức thanh toán không dùng tiền mặt cho đối tượng hưởng chính sách an sinh xã hội theo quy định.

7. Ủy ban nhân dân các huyện, thành phố, thị xã

- Triển khai kịp thời, hiệu quả các nội dung, nhiệm vụ của Kế hoạch; chỉ đạo Phòng Lao động - Thương binh và Xã hội phối hợp với Bưu điện cấp huyện chi trả trợ cấp an sinh xã hội không dùng tiền mặt.

- Rà soát, cập nhật danh sách các đối tượng hưởng chính sách an sinh xã hội trên địa bàn, các đối tượng đủ điều kiện nhận trợ cấp an sinh xã hội không dùng tiền mặt.

- Chỉ đạo Phòng Lao động - Thương binh và Xã hội định kỳ hàng tháng báo cáo Sở Lao động - Thương binh và Xã hội về kết quả thực hiện trước ngày 08 hàng tháng.

Trên đây là Kế hoạch triển khai thực hiện thanh toán không dùng tiền mặt cho các đối tượng hưởng chính sách an sinh xã hội trên địa bàn tỉnh Hà Tĩnh; yêu cầu các cơ quan, đơn vị liên quan và địa phương nghiêm túc triển khai thực hiện; trong quá trình tổ chức thực hiện, nếu có khó khăn, vướng mắc, phản ánh về Sở Lao động - Thương binh và Xã hội để được được hướng dẫn, phối hợp giải quyết hoặc tổng hợp, báo cáo, tham mưu Ủy ban nhân dân tỉnh chỉ đạo kịp thời./.

 


Nơi nhận:
- Bộ LĐ-TB&XH; (báo cáo)
- TTr Tỉnh ủy, TTr HĐND tỉnh; (báo cáo)
- Chủ tịch, các PCT UBND tỉnh;
- Ban Thường trực UBMTTQ tỉnh;
- Các sở, ban, ngành, đoàn thể cấp tỉnh;
- UBND các huyện, thành phố, thị xã;
- Chánh VP, PCVP Trần Tuấn Nghĩa;
- Trung tâm Công báo - tin học;
- Lưu VT, VX1.

TM. ỦY BAN NHÂN DÂN
KT CHỦ TỊCH
PHÓ CHỦ TỊCH





Lê Ngọc Châu

 



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