Hệ thống pháp luật

ỦY BAN NHÂN DÂN
TỈNH ĐỒNG NAI
-------

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

Số: 2312/QĐ-UBND

Đồng Nai, ngày 27 tháng 9 năm 2023

 

QUYẾT ĐỊNH

VỀ VIỆC CÔNG BỐ DANH MỤC THỦ TỤC HÀNH CHÍNH ĐƯỢC SỬA ĐỔI, BỔ SUNG, THAY THẾ, THUỘC THẨM QUYỀN GIẢI QUYẾT CỦA SỞ TÀI NGUYÊN VÀ MÔI TRƯỜNG, BAN QUẢN LÝ CÁC KHU CÔNG NGHIỆP TỈNH ĐỒNG NAI

CHỦ TỊCH ỦY BAN NHÂN DÂN TỈNH ĐỒNG NAI

Căn cứ Luật Tổ chức chính quyền địa phương ngày 19 tháng 6 năm 2015; Luật sửa đổi, bổ sung một số điều của Luật Tổ chức Chính phủ và Luật Tổ chức chính quyền địa phương;

Căn cứ Nghị định số 63/2010/NĐ-CP ngày 08 tháng 6 năm 2010 của Chính phủ về kiểm soát thủ tục hành chính; Nghị định số 48/2013/NĐ-CP ngày 14 tháng 5 năm 2013 của Chính phủ sửa đổi, bổ sung một số điều của các nghị định liên quan đến kiểm soát thủ tục hành chính; Nghị định số 92/2017/NĐ-CP ngày 07 tháng 8 năm 2017 của Chính phủ sửa đổi, bổ sung một số điều của các nghị định liên quan đến kiểm soát thủ tục hành chính;

Căn cứ Thông tư số 02/2017/TT-VPCP ngày 31 tháng 10 năm 2017 của Bộ trưởng, Chủ nhiệm Văn phòng Chính phủ hướng dẫn nghiệp vụ về kiểm soát thủ tục hành chính;

Căn cứ Quyết định số 87/QĐ-BTNMT ngày 14 tháng 01 năm 2022 của Bộ Tài nguyên và Môi trường về việc công bố thủ tục hành chính mới ban hành; thủ tục hành chính sửa đổi, bổ sung; thủ tục hành chính thay thế; thủ tục hành chính bị bãi bỏ trong lĩnh vực môi trường thuộc phạm vi chức năng quản lý của Bộ Tài nguyên và Môi trường;

Căn cứ Quyết định số 2787/QĐ-BTNMT ngày 24 tháng 10 tháng 2022 của Bộ Tài nguyên và Môi trường về việc sửa đổi, bổ sung Quyết định số 87/QĐ-BTNMT ngày 14 tháng 01 năm 2022 của Bộ trưởng Bộ Tài nguyên và Môi trường về việc công bố thủ tục hành chính mới ban hành; thủ tục hành chính sửa đổi, bổ sung; thủ tục hành chính thay thế; thủ tục hành chính bị bãi bỏ trong lĩnh vực môi trường thuộc phạm vi chức năng quản lý của Bộ Tài nguyên và Môi trường;

Căn cứ Quyết định số 787/QĐ-UBND ngày 30 tháng 3 năm 2022 của Chủ tịch UBND tỉnh về công bố thủ tục hành chính mới ban hành; thủ tục hành chính thay thế; thủ tục hành chính bị bãi bỏ trong lĩnh vực môi trường thuộc phạm vi chức năng quản lý của Ngành Tài nguyên và Môi trường, UBND cấp huyện, UBND cấp xã tỉnh Đồng Nai;

Căn cứ Quyết định số 1643/QĐ-UBND ngày 27 tháng 6 năm 2022 của UBND tỉnh về việc ủy quyền Ban Quản lý các Khu công nghiệp thực hiện thẩm định, phê duyệt kết quả thẩm định báo cáo đánh giá tác động môi trường, cấp giấy phép môi trường đối với các dự án đầu tư trong các khu công nghiệp trên địa bàn tỉnh Đồng Nai;

Căn cứ Quyết định số 1821/QĐ-UBND ngày 18 tháng 7 năm 2022 của Chủ tịch UBND tỉnh về công bố thủ tục hành chính và quy trình điện tử thực hiện thủ tục hành chính được ban hành mới; được sửa đổi/bổ sung, thay thế; bị bãi bỏ thuộc thẩm quyền giải quyết của Ban Quản lý các Khu công nghiệp tỉnh Đồng Nai;

Căn cứ Quyết định số 3397/QĐ-UBND ngày 08 tháng 12 năm 2022 của Chủ tịch UBND tỉnh về công bố thủ tục hành chính bãi bỏ trong lĩnh vực môi trường, lĩnh vực tài nguyên nước; sửa đổi các thủ tục hành chính lĩnh vực môi trường thuộc phạm vi chức năng quản lý của Ngành Tài nguyên và Môi trường, UBND cấp huyện, UBND cấp xã tỉnh Đồng Nai;

Theo đề nghị của Giám đốc Sở Tài nguyên và Môi trường tại Tờ trình số 522/TTr-STNMT ngày 19 tháng 9 năm 2023 và đề nghị của Ban Quản lý các Khu công nghiệp tại Văn bản số 3644/KCNĐN-MT ngày 08 tháng 9 năm 2023.

QUYẾT ĐỊNH:

Điều 1. Công bố kèm theo Quyết định này Danh mục thủ tục hành chính được được sửa đổi, bổ sung, thay thế thuộc thẩm quyền giải quyết của Sở Tài nguyên và Môi trường, Ban Quản lý các Khu công nghiệp, cụ thể như sau:

1. Sửa đổi, bổ sung 05 thủ tục hành chính cấp tỉnh (từ thủ tục số 1 đến thủ tục số 4 thủ tục hành chính ban hành mới và thủ tục số 1 thủ tục hành chính thay thế) đã được ban hành tại Quyết định số 787/QĐ-UBND ngày 30/03/2022 của Chủ tịch UBND tỉnh về việc công bố thủ tục hành chính mới ban hành; thủ tục hành chính thay thế; thủ tục hành chính bị bãi bỏ trong lĩnh vực môi trường thuộc phạm vi chức năng quản lý của Ngành Tài nguyên và Môi trường, UBND cấp huyện, UBND cấp xã tỉnh Đồng Nai.

2. Thay thế 05 thủ tục hành chính thuộc lĩnh vực môi trường cấp tỉnh (từ thủ tục số 1 đến thủ tục số 4 thủ tục hành chính ban hành mới và thủ tục số 1 thủ tục hành chính thay thế) đã được ban hành tại Quyết định số 1821/QĐ-UBND ngày 18/7/2022 của Chủ tịch UBND tỉnh về việc công bố Bộ thủ tục hành chính và quy trình điện tử thực hiện thủ tục hành chính được ban hành mới; được sửa đổi/bổ sung, thay thế; bị bãi bỏ thuộc thẩm quyền giải quyết của Ban Quản lý các Khu công nghiệp tỉnh Đồng Nai.

(Danh mục thủ tục hành chính kèm theo).

Trường hợp thủ tục hành chính công bố tại Quyết định này đã được cơ quan Nhà nước có thẩm quyền ban hành mới, sửa đổi, bổ sung, thay thế hoặc bãi bỏ, hủy bỏ thì áp dụng thực hiện theo văn bản pháp luật hiện hành.

Điều 2. Quyết định này có hiệu lực thi hành kể từ ngày ký, các nội dung khác tại Quyết định số 787/QĐ-UBND ngày 30/03/2022, 3397/QĐ-UBND ngày 08/12/2022, 1821/QĐ-UBND ngày 18/7/2022 của Chủ tịch UBND tỉnh vẫn giữ nguyên giá trị pháp lý.

Điều 3. Sở Tài nguyên và Môi trường, Ban Quản lý các Khu công nghiệp; Trung tâm Phục vụ hành chính công tỉnh và các cơ quan, đơn vị liên quan có trách nhiệm tổ chức niêm yết, công khai danh mục thủ tục hành chính này tại trụ sở làm việc, trên Trang thông tin điện tử và tại Bộ phận tiếp nhận hồ sơ và trả kết quả của đơn vị, địa phương; triển khai tiếp nhận và xử lý thủ tục hành chính cho người dân theo quy định tại Quyết định này.

Sở Tài nguyên và Môi trường, Ban Quản lý các Khu công nghiệp có trách nhiệm xây dựng, điều chỉnh quy trình nội bộ, quy trình điện tử của các thủ tục hành chính được công bố tại Quyết định này làm cơ sở để Sở Thông tin và Truyền thông triển khai thực hiện cấu hình, cập nhật quy trình giải quyết thủ tục hành chính trên phần mềm Một cửa điện tử (Egov) của tỉnh theo quy định.

Văn phòng UBND tỉnh có trách nhiệm chủ trì, phối hợp Sở Tài nguyên và Môi trường, Ban Quản lý các Khu công nghiệp cập nhật nội dung thủ tục hành chính đã được công bố lên Cơ sở dữ liệu quốc gia về thủ tục hành chính.

Sở Thông tin và Truyền thông có trách nhiệm chủ trì, phối hợp với Sở Tài nguyên và Môi trường, Ban Quản lý các Khu công nghiệp và các cơ quan, đơn vị liên quan thực hiện cập nhật nội dung các thủ tục hành chính đã được công bố trên Cổng dịch vụ công của tỉnh; cấu hình quy trình nội bộ, quy trình điện tử giải quyết thủ tục hành chính đã được công bố trên Hệ thống thông tin giải quyết thủ tục hành chính của tỉnh (Phần mềm một cửa điện tử - Egov) của tỉnh theo quy định. Thực hiện cấu hình, tích hợp, kết nối dịch vụ công trực tuyến đủ điều kiện lên Cổng dịch vụ công Quốc gia, Cổng dịch vụ công trực tuyến của tỉnh theo quy định.

Điều 4. Chánh Văn phòng UBND tỉnh; Giám đốc Sở Thông tin và Truyền thông; Sở Tài nguyên và Môi trường, Ban Quản lý các Khu công nghiệp; Trung tâm Phục vụ hành chính công tỉnh và các tổ chức, cá nhân có liên quan chịu trách nhiệm thi hành Quyết định này./.

 


Nơi nhận:
- Như Điều 4;
- Cục KSTTHC (VPCP);
- Bộ Tài nguyên và Môi trường;
- Thường trực Tỉnh ủy;
- Thường trực HĐND tỉnh;
- UBMTTQVN tỉnh;
- Q.Chủ tịch, các Phó Chủ tịch UBND tỉnh;
- Văn phòng UBND tỉnh;
- Báo Đồng Nai; Đài PT- TH Đồng Nai;
- Tổng đài DVC 1022 (phối hợp công khai);
- Lưu: VT, KTN, HCC.

KT. CHỦ TỊCH
PHÓ CHỦ TỊCH




Nguyễn Sơn Hùng

 

DANH MỤC

THỦ TỤC HÀNH CHÍNH ĐƯỢC SỬA ĐỔI, BỔ SUNG THUỘC THẨM QUYỀN GIẢI QUYẾT CỦA SỞ TÀI NGUYÊN VÀ MÔI TRƯỜNG, BAN QUẢN LÝ CÁC KHU CÔNG NGHIỆP TỈNH ĐỒNG NAI
(Ban hành kèm theo Quyết định số 2312/QĐ-UBND ngày 27 tháng 9 năm 2023 của Chủ tịch UBND tỉnh Đồng Nai)

A. DANH MỤC THỦ TỤC HÀNH CHÍNH CẤP TỈNH

STT

Mã TTHC

Tên thủ tục hành chính

Thời hạn giải quyết

Địa điểm thực hiện

Cơ quan thực hiện

Phí, lệ phí

Căn cứ pháp lý (Sửa đổi, bổ sung)

Ghi chú

I

DANH MỤC THỦ TỤC HÀNH CHÍNH ĐƯỢC SỬA ĐỔI, BỔ SUNG/THAY THẾ

1

1.010727

Cấp giấy phép môi trường

15 ngày hoặc 30 ngày kể từ ngày nhận đủ hồ sơ hợp lệ

Thời gian tổ chức, cá nhân chỉnh sửa, bổ sung hồ sơ không tính vào thời gian giải quyết thủ tục hành chính của cơ quan cấp phép.

Nộp hồ sơ tại:

- Trực tiếp hoặc qua dịch vụ bưu chính công ích tại Trung tâm phục vụ hành chính công của tỉnh

(Địa chỉ: số 236, đường Phan Trung, phường Tân Tiến, thành phố Biên Hòa, tỉnh Đồng Nai)

- Trực tuyến qua cổng dịch vụ công của tỉnh tại địa chỉ: https://dichvucong.dongnai. gov.vn/

- Cơ quan có thẩm quyền quyết định: UBND tỉnh hoặc Ban Quản lý các KCN Đồng Nai

- Cơ quan trực tiếp thực hiện:

+ Sở Tài nguyên và Môi trường

+ Ban Quản lý các KCN Đồng Nai

Nghị quyết số 07/2022/NQ-HĐND ngày 08/7/2022 của Hội đồng nhân dân tỉnh Đồng Nai

- Luật BVMT 2020;

- Nghị định số 08/2022/NĐ-CP;

- Nghị định 35/2022/NĐ-CP;

- Thông tư 02/2022/TT-BTNMT;

- Quyết định số 1643/QĐ-UBND ngày 27/6/2022 của UBND tỉnh

Nội dung TTHC thực hiện theo Quyết định số 87/QĐ-BTNMT ngày 14/01/2022; Quyết định số 2787/QĐ-BTNMT ngày 24/10/2022 của Bộ trưởng Bộ Tài nguyên và Môi trường

2

1.010728

Cấp đổi giấy phép môi trường

10 ngày kể từ ngày nhận được hồ sơ đầy đủ, hợp lệ.

Thời gian tổ chức, cá nhân chỉnh sửa, bổ sung hồ sơ không tính vào thời gian giải quyết thủ tục hành chính của cơ quan cấp phép.

Nộp hồ sơ trực tuyến qua cổng dịch vụ công của tỉnh tại địa chỉ: https://dichvucong.dongnai.gov.vn/

- Cơ quan có thẩm quyền quyết định: UBND tỉnh hoặc Ban Quản lý các KCN Đồng Nai

- Cơ quan trực tiếp thực hiện:

+ Sở Tài nguyên và Môi trường

+ Ban Quản lý các KCN Đồng Nai

Không quy định

- Luật BVMT 2020;

- Nghị định số 08/2022/NĐ-CP;

- Nghị định 35/2022/NĐ-CP;

- Thông tư 02/2022/TT-BTNMT;

- Quyết định số 1643/QĐ-UBND ngày 27/6/2022 của UBND tỉnh

Nội dung TTHC thực hiện theo Quyết định số 87/QĐ-BTNMT ngày 14/01/2022; Quyết định số 2787/QĐ-BTNMT ngày 24/10/2022 của Bộ trưởng Bộ Tài nguyên và Môi trường

3

1.010729

Cấp điều chỉnh giấy phép môi trường

15 ngày kể từ ngày nhận được hồ sơ đầy đủ, hợp lệ.

Thời gian tổ chức, cá nhân chỉnh sửa, bổ sung hồ sơ không tính vào thời gian giải quyết thủ tục hành chính của cơ quan cấp phép.

Nộp hồ sơ trực tuyến qua cổng dịch vụ công của tỉnh tại địa chỉ: https://dichvucong.dongnai.gov.vn/

- Cơ quan có thẩm quyền quyết định: UBND tỉnh hoặc Ban Quản lý các KCN Đồng Nai

- Cơ quan trực tiếp thực hiện:

+ Sở Tài nguyên và Môi trường

+ Ban Quản lý các KCN Đồng Nai

Nghị quyết số 07/2022/NQ-HĐND ngày 08/7/2022 của Hội đồng nhân dân tỉnh Đồng Nai

- Luật BVMT 2020;

- Nghị định số 08/2022/NĐ-CP;

- Nghị định 35/2022/NĐ-CP;

- Thông tư 02/2022/TT-BTNMT;

- Quyết định số 1643/QĐ-UBND ngày 27/6/2022 của UBND tỉnh

Nội dung TTHC thực hiện theo Quyết định số 87/QĐ-BTNMT ngày 14/01/2022; Quyết định số 2787/QĐ-BTNMT ngày 24/10/2022 của Bộ trưởng Bộ Tài nguyên và Môi trường

4

1.010730

Cấp lại giấy phép môi trường

20 ngày hoặc 30 ngày kể từ ngày nhận đủ hồ sơ hợp lệ

Thời gian tổ chức, cá nhân chỉnh sửa, bổ sung hồ sơ không tính vào thời gian giải quyết thủ tục hành chính của cơ quan cấp phép.

Nộp hồ sơ tại:

- Trực tiếp hoặc qua dịch vụ bưu chính công ích tại Trung tâm phục vụ hành chính công của tỉnh

(Địa chỉ: số 236, đường Phan Trung, phường Tân Tiến, thành phố Biên Hòa, tỉnh Đồng Nai)

- Trực tuyến qua cổng dịch vụ công của tỉnh tại địa chỉ: https://dichvucong.dongnai.gov.vn/

- Cơ quan có thẩm quyền quyết định: UBND tỉnh hoặc Ban Quản lý các KCN Đồng Nai

- Cơ quan trực tiếp thực hiện:

+ Sở Tài nguyên và Môi trường

+ Ban Quản lý các KCN Đồng Nai

Nghị quyết số 07/2022/NQ-HĐND ngày 08/7/2022 của Hội đồng nhân dân tỉnh Đồng Nai

- Luật BVMT 2020;

- Nghị định số 08/2022/NĐ-CP;

- Nghị định 35/2022/NĐ-CP;

- Thông tư 02/2022/TT-BTNMT;

- Quyết định số 1643/QĐ-UBND ngày 27/6/2022 của UBND tỉnh

Nội dung TTHC thực hiện theo Quyết định số 87/QĐ-BTNMT ngày 14/01/2022; Quyết định số 2787/QĐ-BTNMT ngày 24/10/2022 của Bộ trưởng Bộ Tài nguyên và Môi trường

5

1.010732

Thẩm định báo cáo đánh giá tác động môi trường

50 ngày kể từ ngày nhận đủ hồ sơ hợp lệ

Thời gian tổ chức, cá nhân chỉnh sửa, bổ sung hồ sơ không tính vào thời gian giải quyết thủ tục hành chính của cơ quan cấp phép.

Nộp hồ sơ tại:

- Trực tiếp hoặc qua dịch vụ bưu chính công ích tại Trung tâm phục vụ hành chính công của tỉnh

(Địa chỉ: số 236, đường Phan Trung, phường Tân Tiến, thành phố Biên Hòa, tỉnh Đồng Nai)

- Trực tuyến qua cổng dịch vụ công của tỉnh tại địa chỉ: https://dichvucong.dongnai.gov.vn/

- Cơ quan có thẩm quyền quyết định: UBND tỉnh hoặc Ban Quản lý các KCN Đồng Nai

- Cơ quan trực tiếp thực hiện:

+ Sở Tài nguyên và Môi trường

+ Ban Quản lý các KCN Đồng Nai

Nghị quyết số 12/2020/NQ-HĐND ngày 10/7/2020 của Hội đồng nhân dân tỉnh Đồng Nai

- Luật BVMT 2020;

- Nghị định số 08/2022/NĐ-CP;

- Nghị định 35/2022/NĐ-CP;

- Thông tư 02/2022/TT-BTNMT;

- Quyết định số 1643/QĐ-UBND ngày 27/6/2022 của UBND tỉnh

Nội dung TTHC thực hiện theo Quyết định số 87/QĐ-BTNMT ngày 14/01/2022; Quyết định số 2787/QĐ-BTNMT ngày 24/10/2022 của Bộ trưởng Bộ Tài nguyên và Môi trườ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(); }