Hệ thống pháp luật

BỘ CÔNG AN
--------

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

Số: 07/VBHN-BCA

Hà Nội, ngày 29 tháng 6 năm 2020

 

THÔNG TƯ

QUY ĐỊNH MẪU GIẤY TỜ LIÊN QUAN ĐẾN VIỆC NHẬP CẢNH, XUẤT CẢNH, CƯ TRÚ CỦA NGƯỜI NƯỚC NGOÀI TẠI VIỆT NAM

Thông tư số 04/2015/TT-BCA ngày 05 tháng 01 năm 2015 của Bộ trưởng Bộ Công an quy định mẫu giấy tờ liên quan đến việc nhập cảnh, xuất cảnh, cư trú của người nước ngoài tại Việt Nam, có hiệu lực thi hành kể từ ngày 25 tháng 02 năm 2015, được sửa đổi, bổ sung bởi:

Thông tư số 57/2020/TT-BCA ngày 10 tháng 6 năm 2020 của Bộ trưởng Bộ Công an sửa đổi, bổ sung một số điều của Thông tư số 04/2015/TT-BCA ngày 05 tháng 01 năm 2015 của Bộ Công an quy định mẫu giấy tờ liên quan đến việc nhập cảnh, xuất cảnh, cư trú của người nước ngoài tại Việt Nam, có hiệu lực thi hành kể từ ngày 01 tháng 7 năm 2020.

Căn cứ Luật Nhập cảnh, xuất cảnh, quá cảnh, cư trú của người nước ngoài tại Việt Nam;

Căn cứ Nghị định số 106/2014/NĐ-CP ngày 17 tháng 11 năm 2014 của Chính phủ quy định chức năng, nhiệm vụ, quyền hạn và cơ cấu tổ chức của Bộ Công an;

Theo đề nghị của Tổng cục trưởng Tổng cục An ninh,

Bộ trưởng Bộ Công an ban hành Thông tư quy định mẫu giấy tờ liên quan đến việc nhập cảnh, xuất cảnh, cư trú của người nước ngoài tại Việt Nam.Điều 1. Phạm vi điều chỉnh và đối tượng áp dụng

1.2. Thông tư này áp dụng đối với người nước ngoài nhập cảnh, xuất cảnh, cư trú tại Việt Nam và cơ quan, tổ chức, cá nhân có liên quan.

Điều 2. Mẫu giấy tờ dùng cho cơ quan, tổ chức và cá nhân mời, bảo lãnh người nước ngoài nhập cảnh, xuất cảnh, cư trú tại Việt Nam

1. Tờ khai đề nghị cấp thị thực Việt Nam (NA1).

1a.2. Công văn đề nghị xét duyệt, kiểm tra nhân sự người nước ngoài nhập cảnh (NA2).

3. Đơn bảo lãnh cho thân nhân là người nước ngoài nhập cảnh (NA3).

4. Phiếu yêu cầu điện báo (NA4).

5. Tờ khai đề nghị cấp thị thực, gia hạn tạm trú (NA5).

6. Công văn đề nghị cấp thẻ tạm trú (NA6).

7. Đơn bảo lãnh cấp thẻ tạm trú (NA7).

8. Tờ khai đề nghị cấp thẻ tạm trú cho người nước ngoài (NA8).

9. Tờ khai đề nghị cấp, cấp lại giấy miễn thị thực (NA9).

10. Danh sách người đề nghị cấp giấy miễn thị thực (NA10).

11. Giấy bảo lãnh cho người nước ngoài thường trú tại Việt Nam (NA11).

12. Đơn xin thường trú (NA12).

13. Tờ khai cấp đổi, cấp lại thẻ thường trú (NA13).

14. Công văn đề nghị cấp giấy phép vào khu vực cấm, khu vực biên giới (NA14).

15. Đơn xin phép cho thân nhân vào khu vực cấm, khu vực biên giới (NA15).

16. Văn bản giới thiệu con dấu, chữ ký của người có thẩm quyền của tổ chức (NA16).

17. Phiếu khai báo tạm trú của người nước ngoài (NA17).

18. Danh sách người nước ngoài khai báo tạm trú (NA18).

19.20.Điều 3. Mẫu giấy tờ dùng cho cơ quan quản lý xuất nhập cảnh

1. Công văn trả lời đề nghị xét duyệt nhân sự người nước ngoài nhập cảnh (NB1).

2. Công văn trả lời đề nghị kiểm tra nhân sự người nước ngoài nhập cảnh (NB2).

3. Công văn trả lời đề nghị cấp thị thực tại cửa khẩu quốc tế (NB3).

3a.3b.3c.4. Bản FAX thông báo cơ quan đại diện Việt Nam ở nước ngoài cấp thị thực cho khách (NB4).

5. Công văn trả lời nhân sự người đề nghị cấp giấy miễn thị thực (NB5).

6. Giấy báo tin về việc người nước ngoài xin thường trú (NB6).

7. Giấy biên nhận hồ sơ liên quan đến việc nhập cảnh, xuất cảnh, cư trú của người nước ngoài tại Việt Nam (NB7).

Điều 4. Mẫu giấy tờ cấp cho người nước ngoài nhập cảnh, xuất cảnh, cư trú Việt Nam

1. Thị thực dán (NC1).

2. Thị thực rời (NC2).

2a.2b.3. Thẻ tạm trú loại dán (NC3A).

4. Thẻ tạm trú loại rời (NC3B, NC3C).

5. Giấy miễn thị thực loại dán (NC4).

6. Giấy miễn thị thực loại rời (NC5).

7. Dấu kiểm chứng nhập cảnh, xuất cảnh (NC6).

8. Dấu chứng nhận tạm trú (NC7).

9. Dấu gia hạn tạm trú (NC8).

10. Thẻ thường trú (NC9).

11. Giấy phép vào khu vực cấm, khu vực biên giới (NC10).

12. Biên bản tạm hoãn xuất cảnh/buộc xuất cảnh/chưa cho nhập cảnh (NC11).

13. Quyết định buộc xuất cảnh (NC12).

14.15.Điều 5. In, sử dụng và quản lý các loại mẫu giấy tờ

1. Đối với ấn phẩm trắng (thị thực, thẻ tạm trú, thẻ thường trú, giấy miễn thị thực):

a)b) Các cơ quan có thẩm quyền cấp thị thực, thẻ tạm trú, thẻ thường trú, giấy miễn thị thực phải quản lý ấn phẩm trắng theo chế độ mật; cấp đúng quy định, đúng đối tượng.

c) Trước ngày 15/11 hàng năm, các cơ quan có thẩm quyền cấp thị thực, thẻ tạm trú, thẻ thường trú, giấy miễn thị thực phải dự trù và đăng ký với Cục Quản lý xuất nhập cảnh số lượng ấn phẩm trắng cần sử dụng cho năm tiếp theo. Cách đăng ký như sau: các cơ quan đại diện Việt Nam ở nước ngoài và các cơ quan của Bộ Ngoại giao đăng ký qua Cục Lãnh sự - Bộ Ngoại giao; các đơn vị kiểm soát xuất nhập cảnh tại cửa khẩu quốc tế thuộc Bộ Quốc phòng quản lý đăng ký qua Cục Cửa khẩu, Bộ Tư lệnh Bộ đội biên phòng; Phòng Quản lý xuất nhập cảnh Công an tỉnh, thành phố trực thuộc Trung ương đăng ký trực tiếp với Cục Quản lý xuất nhập cảnh.

2. Đối với các mẫu giấy tờ dùng cho cơ quan quản lý xuất nhập cảnh nêu tại Điều 3 của Thông tư này khi sử dụng phải in trên khổ giấy A4 và không được thay đổi nội dung của mẫu.

3. Đối với các mẫu giấy tờ dùng cho cơ quan, tổ chức, cá nhân nêu tại Điều 2 Thông tư này, cơ quan, tổ chức, cá nhân có thể truy cập, in sử dụng các mẫu giấy tờ trên mạng thông tin điện tử của cơ quan quản lý xuất nhập cảnh, cơ quan có thẩm quyền cấp thị thực của Việt Nam ở nước ngoài. Khi sử dụng mẫu, không được thêm, bớt và phải điền đầy đủ các nội dung được quy định trong mẫu.

Điều 6. Hiệu lực thi hành1. Thông tư này có hiệu lực thi hành kể từ ngày 25 tháng 02 năm 2015.

Thông tư này thay thế: Điều 1 Thông tư số 01/2012/TTLT/BCA-BNG ngày 03/01/2012 sửa đổi, bổ sung Thông tư liên tịch số 04/2002/TTLT ngày 29/01/2002[16] ngày 05/01/2013 về việc ban hành, hướng dẫn sử dụng và quản lý các loại mẫu giấy tờ liên quan đến công tác quản lý xuất nhập cảnh; Thông tư số 25/2014/TT-BCA[18] ngày 05/01/2013 về việc ban hành hướng dẫn sử dụng và quản lý các loại mẫu giấy tờ liên quan đến công tác quản lý xuất nhập cảnh.

2. Giấy tờ có giá trị nhập cảnh, xuất cảnh, cư trú của người nước ngoài tại Việt Nam được cấp trước ngày Thông tư này có hiệu lực còn thời hạn được tiếp tục sử dụng cho đến khi hết hạn ghi trong giấy tờ đó.

Điều 7. Trách nhiệm thi hành

1. Tổng cục An ninh có trách nhiệm chủ trì, phối hợp với Công an các đơn vị, địa phương và các đơn vị khác có liên quan tổ chức thực hiện và hướng dẫn, kiểm tra việc thực hiện Thông tư này.

2. Các Tổng cục trưởng, Thủ trưởng đơn vị trực thuộc Bộ, Giám đốc Công an, Cảnh sát phòng cháy và chữa cháy tỉnh, thành phố trực thuộc Trung ương chịu trách nhiệm thi hành Thông tư này.

Trong quá trình thực hiện Thông tư, nếu có vướng mắc, Công an các đơn vị, địa phương báo cáo về Bộ (qua Cục Quản lý xuất nhập cảnh - Tổng cục An ninh) để có hướng dẫn kịp thời.

 

 

Nơi nhận:
- Công an các đơn vị, địa phương;
- Cổng Thông tin điện tử của Bộ Công an;
- Lưu: VT, A08, V03(P4).

XÁC THỰC VĂN BẢN HỢP NHẤT

BỘ TRƯỞNG




Đại tướng Tô Lâm

 

 

FILE ĐƯỢC ĐÍNH KÈM THEO VĂN BẢN

 

 



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