Hệ thống pháp luật

ỦY BAN NHÂN DÂN
TỈNH GIA LAI
-------

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

Số: 801/QĐ-UBND

Gia Lai, ngày 17 tháng 8 năm 2023

 

QUYẾT ĐỊNH

VỀ VIỆC CÔNG BỐ DANH MỤC GỒM 12 THỦ TỤC HÀNH CHÍNH ĐƯỢC SỬA ĐỔI, BỔ SUNG TRONG LĨNH VỰC THỦY LỢI THUỘC THẨM QUYỀN GIẢI QUYẾT CỦA SỞ NÔNG NGHIỆP VÀ PHÁT TRIỂN NÔNG THÔN

CHỦ TỊCH ỦY BAN NHÂN DÂN TỈNH

Căn cứ Luật Tổ chức chính quyền địa phương ngày 19/6/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 năm 2019;

Căn cứ Nghị định số 63/2010/NĐ-CP ngày 08/6/2010 của Chính phủ về kiểm soát thủ tục hành chính;

Căn cứ Nghị định số 92/2017/NĐ-CP ngày 07/8/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/10/2017 của Bộ trưởng, Chủ nhiệm Văn phòng Chính phủ hướng dẫn về nghiệp vụ kiểm soát thủ tục hành chính;

Căn cứ Nghị định số 40/2023/NĐ-CP ngày 27/6/2023 của Chính phủ sửa đổi, bổ sung một số điều của Nghị định số 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi;

Theo đề nghị của Giám đốc Sở Nông nghiệp và Phát triển nông thôn tại Tờ trình số 146/TTr-SNNPTNT ngày 14/8/2023.

QUYẾT ĐỊNH:

Điều 1. Công bố kèm theo Quyết định này Danh mục gồm 12 thủ tục hành chính được sửa đổi, bổ sung trong lĩnh vực Thủy lợi thuộc thẩm quyền giải quyết của Sở Nông nghiệp và Phát triển nông thôn theo Quyết định số 3126/QĐ- BNN-TL ngày 07/8/2023 của Bộ trưởng Bộ Nông nghiệp và Phát triển nông thôn về việc công bố thủ tục hành chính được sửa đổi, bổ sung trong lĩnh vực Thủy lợi thuộc phạm vi chức năng quản lý của Bộ Nông nghiệp và Phát triển nông thôn (Phụ lục kèm theo).

Điều 2. Sở Nông nghiệp và Phát triển nông thôn chủ trì, phối hợp với Sở Thông tin và truyền thông, Văn phòng Ủy ban nhân dân tỉnh và các cơ quan, đơn vị có liên quan tổ chức thực hiện công khai các thủ tục hành chính theo quy định.

Điều 3. Quyết định này có hiệu lực thi hành kể từ ngày ký.

Chánh Văn phòng Ủy ban nhân dân tỉnh, Giám đốc Sở Nông nghiệp và Phát triển nông thôn, Giám đốc 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 3;
- Cục Kiểm soát TTHC-Văn phòng Chính phủ;
- Bộ Nông nghiệp và Phát triển nông thôn;
- CT, các PCT UBND tỉnh;
- CVP, các PCVP UBND tỉnh;
- VP UBND tỉnh (các Phòng: CNXD, HCQT);
- Các sở, ban, ngành tỉnh;
- UBND cấp huyện;
- Sở TTTT (Phòng CNTT);
- Cổng thông tin điện tử tỉnh;
- Lưu: VT, NC.

CHỦ TỊCH




Trương Hải Long

 

PHỤ LỤC

DANH MỤC THỦ TỤC HÀNH CHÍNH LĨNH VỰC THỦY LỢI THUỘC THẨM QUYỀN GIẢI QUYẾT CỦA SỞ NÔNG NGHIỆP VÀ PHÁT TRIỂN NÔNG THÔN
(Kèm theo Quyết định số 801/QĐ-UBND ngày 17 tháng 8 năm 2023 của Chủ tịch Ủy ban nhân dân tỉnh)

STT

Số hồ sơ 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

Phí, lệ phí (nếu có)

Căn cứ pháp lý

1

1.004427

Cấp giấy phép cho các hoạt động trong phạm vi bảo vệ công trình thủy lợi: Xây dựng công trình mới; Lập bến, bãi tập kết nguyên liệu, nhiên liệu, vật tư, phương tiện; Khoan, đào khảo sát địa chất, thăm dò, khai thác khoáng sản, vật liệu xây dựng, khai thác nước dưới đất; Xây dựng công trình ngầm thuộc thẩm quyền cấp phép của UBND tỉnh

Thời hạn cấp giấy phép: 25 ngày làm việc, kể từ ngày nhận đủ hồ sơ hợp lệ theo quy định

Nộp hồ sơ qua Bưu chính công ích hoặc qua môi trường mạng (https://dichvucong.gialai.gov.vn) hoặc nộp trực tiếp tại Trung tâm Phục vụ hành chính công tỉnh (Quầy Sở Nông nghiệp và Phát triển nông thôn).

Địa chỉ: 69 Hùng Vương - Tp. Pleiku - Gia Lai.

Không

- Luật Thủy lợi số 08/2007/QH14 ngày 19/6/2017;

- Điều 13, 17, 21 Nghị định số 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi;

- Khoản 8, 9 Điều 1 Nghị định số 40/2023/NĐ-CP ngày 27/6/2023 của Chính phủ sửa đổi, bổ sung một số điều của Nghị định số 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi.

2

2.001796

Cấp giấy phép cho các hoạt động trong phạm vi bảo vệ công trình thuỷ lợi đối với hoạt động du lịch, thể thao, nghiên cứu khoa học, kinh doanh, dịch vụ thuộc thẩm quyền cấp phép của UBND tỉnh

Thời hạn cấp giấy phép: 15 ngày làm việc, kể từ ngày nhận đủ hồ sơ hợp lệ theo quy định

Nộp hồ sơ qua Bưu chính công ích hoặc qua môi trường mạng (https://dichvucong.gialai.gov.vn) hoặc nộp trực tiếp tại Trung tâm Phục vụ hành chính công tỉnh (Quầy Sở Nông nghiệp và Phát triển nông thôn).

Địa chỉ: 69 Hùng Vương - Tp. Pleiku - Gia Lai.

Không

- Luật Thủy lợi số 08/2007/QH14 ngày 19/6/2017;

- Điều 13, 17, 21 Nghị định số 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi;

- Khoản 9, Điều 1 Nghị định số 40/2023/NĐ-CP ngày 27/6/2023 của Chính phủ sửa đổi, bổ sung một số điều của Nghị định số 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi.

3

2.001795

Cấp giấy phép nổ mìn và các hoạt động gây nổ khác trong phạm vi bảo vệ công trình thuỷ lợi thuộc thẩm quyền cấp phép của UBND tỉnh

Thời hạn cấp giấy phép: 15 ngày làm việc, kể từ ngày nhận đủ hồ sơ hợp lệ theo quy định

Nộp hồ sơ qua Bưu chính công ích hoặc qua môi trường mạng (https://dichvucong.gialai.gov.vn) hoặc nộp trực tiếp tại Trung tâm Phục vụ hành chính công tỉnh (Quầy Sở Nông nghiệp và Phát triển nông thôn).

Địa chỉ: 69 Hùng Vương - Tp. Pleiku - Gia Lai.

Không

- Luật Thủy lợi số 08/2007/QH14 ngày 19/6/2017;

- Điều 13, 17, 21, Nghị định số 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi;

- Khoản 9, Điều 1 Nghị định số 40/2023/NĐ-CP ngày 27/6/2023 của Chính phủ sửa đổi, bổ sung một số điều của Nghị định số 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi.

4

2.001793

Cấp giấy phép hoạt động của phương tiện thủy nội địa, phương tiện cơ giới, trừ xe mô tô, xe gắn máy, phương tiện thủy nội địa thô sơ trong phạm vi bảo vệ công trình thuỷ lợi của UBND tỉnh

Thời hạn cấp giấy phép: 07 ngày làm việc, kể từ ngày nhận đủ hồ sơ hợp lệ theo quy định

Nộp hồ sơ qua Bưu chính công ích hoặc qua môi trường mạng (https://dichvucong.gialai.gov.vn) hoặc nộp trực tiếp tại Trung tâm Phục vụ hành chính công tỉnh (Quầy Sở Nông nghiệp và Phát triển nông thôn).

Địa chỉ: 69 Hùng Vương - Tp. Pleiku - Gia Lai.

Không

- Luật Thủy lợi số 08/2007/QH14 ngày 19/6/2017;

- Điều 13, 21 Nghị định số 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi;

- Khoản 8, 9 - Điều 1 Nghị định số 40/2023/NĐ-CP ngày 27/6/2023 của Chính phủ sửa đổi, bổ sung một số điều của Nghị định số 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi.

5

1.004385

Cấp giấy phép cho các hoạt động trồng cây lâu năm trong phạm vi bảo vệ công trình thủy lợi thuộc thẩm quyền cấp phép của UBND tỉnh

Thời hạn cấp giấy phép: 10 ngày làm việc, kể từ ngày nhận đủ hồ sơ hợp lệ theo quy định

Nộp hồ sơ qua Bưu chính công ích hoặc qua môi trường mạng (https://dichvucong.gialai.gov.vn) hoặc nộp trực tiếp tại Trung tâm Phục vụ hành chính công tỉnh (Quầy Sở Nông nghiệp và Phát triển nông thôn).

Địa chỉ: 69 Hùng Vương - Tp. Pleiku - Gia Lai.

Không

- Luật Thủy lợi số 08/2007/QH14 ngày 19/6/2017;

- Điều 13, 17, 21 Nghị định số 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi;

- Khoản 8, 9 Điều 1 Nghị định số 40/2023/NĐ-CP ngày 27/6/2023 của Chính phủ sửa đổi, bổ sung một số điều của Nghị định số 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi.

6

2.001791

Cấp giấy phép nuôi trồng thủy sản trong phạm vi bảo vệ công trình thủy lợi thuộc thẩm quyền cấp phép của UBND tỉnh

Thời hạn cấp giấy phép: 15 ngày làm việc, kể từ ngày nhận đủ hồ sơ hợp lệ theo quy định

Nộp hồ sơ qua Bưu chính công ích hoặc qua môi trường mạng (https://dichvucong.gialai.gov.vn) hoặc nộp trực tiếp tại Trung tâm Phục vụ hành chính công tỉnh (Quầy Sở Nông nghiệp và Phát triển nông thôn).

Địa chỉ: 69 Hùng Vương - Tp. Pleiku - Gia Lai

Không

- Luật Thủy lợi số 08/2007/QH14 ngày 19/6/2017;

- Điều 13, 17 Nghị định số 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi;

- Khoản 8, 9 Điều 1 Nghị định số 40/2023/NĐ-CP ngày 27/6/2023 của Chính phủ sửa đổi, bổ sung một số điều của Nghị định số 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi

7

1.003880

Cấp gia hạn, điều chỉnh nội dung giấy phép cho các hoạt động trong phạm vi bảo vệ công trình thuỷ lợi đối với hoạt động: du lịch, thể thao, nghiên cứu khoa học, kinh doanh, dịch vụ thuộc thẩm quyền cấp phép của UBND tỉnh

Thời hạn cấp giấy phép 10 ngày làm việc, kể từ ngày nhận đủ hồ sơ hợp lệ theo quy định

Nộp hồ sơ qua Bưu chính công ích hoặc qua môi trường mạng (https://dichvucong.gialai.gov.vn) hoặc nộp trực tiếp tại Trung tâm Phục vụ hành chính công tỉnh (Quầy Sở Nông nghiệp và Phát triển nông thôn).

Địa chỉ: 69 Hùng Vương - Tp. Pleiku - Gia Lai

Không

- Luật Thủy lợi số 08/2007/QH14 ngày 19/6/2017;

- Khoản 1, 2 Điều 29 Nghị định số 67/2018/NĐ- CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi;

- Điểm c Khoản 10, khoản 11 Điều 1 Nghị định số 40/2023/NĐ-CP ngày 27/6/2023 của Chính phủ sửa đổi, bổ sung một số điều của Nghị định số 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi.

8

1.003870

Cấp gia hạn, điều chỉnh nội dung giấy phép cho các hoạt động trong phạm vi bảo vệ công trình thuỷ lợi: Nuôi trồng thủy sản; nổ mìn và các hoạt động gây nổ khác thuộc thẩm quyền cấp phép của UBND tỉnh

Thời hạn cấp giấy phép: 10 ngày làm việc, kể từ ngày nhận đủ hồ sơ hợp lệ theo quy định

Nộp hồ sơ qua Bưu chính công ích hoặc qua môi trường mạng (https://dichvucong.gialai.gov.vn) hoặc nộp trực tiếp tại Trung tâm Phục vụ hành chính công tỉnh (Quầy Sở Nông nghiệp và Phát triển nông thôn).

Địa chỉ: 69 Hùng Vương - Tp. Pleiku - Gia Lai.

Không

- Luật Thủy lợi số 08/2007/QH14 ngày 19/6/2017;

- Điều 13, 17, khoản 1, 2 Điều 29 Nghị định số 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi;

- Khoản 10, 11 Điều 1 Nghị định số 40/2023/NĐ-CP ngày 27/6/2023 của Chính phủ sửa đổi, bổ sung một số điều của Nghị định số 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi.

9

2.001426

Cấp gia hạn, điều chỉnh nội dung giấy phép: Xây dựng công trình mới; Lập bến, bãi tập kết nguyên liệu, nhiên liệu, vật liệu, vật tư, phương tiện; Khoan, đào khảo sát địa chất, thăm dò, khai thác khoáng sản, vật liệu xây dựng, khai thác nước dưới đất; Xây dựng công trình ngầm thuộc thẩm quyền cấp phép của UBND tỉnh

Thời hạn cấp giấy phép là 15 ngày làm việc, kể từ ngày nhận đủ hồ sơ hợp lệ theo quy định

Nộp hồ sơ qua Bưu chính công ích hoặc qua môi trường mạng (https://dichvucong.gialai.gov.vn) hoặc nộp trực tiếp tại Trung tâm Phục vụ hành chính công tỉnh (Quầy Sở Nông nghiệp và Phát triển nông thôn).

Địa chỉ: 69 Hùng Vương - Tp. Pleiku - Gia Lai.

Không

- Luật Thủy lợi số 08/2007/QH14 ngày 19/6/2017;

- Điều 13, 17, khoản 1, 2 Điều 29 Nghị định số 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi;

- Khoản 10, 11 Điều 1 Nghị định số 40/2023/NĐ-CP ngày 27/6/2023 của Chính phủ sửa đổi, bổ sung một số điều của Nghị định số 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi

10

2.001401

Cấp gia hạn, điều chỉnh nội dung giấy phép cho các hoạt động trong phạm vi bảo vệ công trình thuỷ lợi: Trồng cây lâu năm; Hoạt động của phương tiện thủy nội địa, phương tiện cơ giới, trừ xe mô tô, xe gắn máy, phương tiện thủy nội địa thô sơ thuộc thẩm quyền cấp phép của UBND tỉnh

Thời hạn cấp giấy phép 05 ngày làm việc, kể từ ngày nhận đủ hồ sơ hợp lệ theo quy định

Nộp hồ sơ qua Bưu chính công ích hoặc qua môi trường mạng (https://dichvucong.gialai.gov.vn) hoặc nộp trực tiếp tại Trung tâm Phục vụ hành chính công tỉnh (Quầy Sở Nông nghiệp và Phát triển nông thôn).

Địa chỉ: 69 Hùng Vương - Tp. Pleiku - Gia Lai.

Không

- Luật Thủy lợi số 08/2007/QH14 ngày 19/6/2017;

- Điều 13, 17, khoản 1, 2 Điều 29 Nghị định số 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi;

- Khoản 10, 11 Điều 1 Nghị định số 40/2023/NĐ-CP ngày 27/6/2023 của Chính phủ sửa đổi, bổ sung một số điều của Nghị định số 67/2018/NĐ - CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi.

11

1.003921

Cấp lại giấy phép cho các hoạt động trong phạm vi bảo vệ công trình thủy lợi trong trường hợp bị mất, bị rách, hư hỏng thuộc thẩm quyền cấp phép của UBND tỉnh

Thời hạn cấp giấy phép 03 ngày làm việc, kể từ ngày nhận đủ hồ sơ theo quy định

Nộp hồ sơ qua Bưu chính công ích hoặc qua môi trường mạng (https://dichvucong.gialai.gov.vn) hoặc nộp trực tiếp tại Trung tâm Phục vụ hành chính công tỉnh (Quầy Sở Nông nghiệp và Phát triển nông thôn).

Địa chỉ: 69 Hùng Vương - Tp. Pleiku - Gia Lai.

Không

- Luật Thủy lợi số 08/2007/QH14 ngày 19/6/2017;

- Điều 17, Nghị định 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi;

- Khoản 8, Khoản 12 - Điều 1 Nghị định số 40/2023/NĐ-CP ngày 27/6/2023 của Chính phủ sửa đổi, bổ sung một số điều của Nghị định số 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi.

12

1.003893

Cấp lại giấy phép cho các hoạt động trong phạm vi bảo vệ công trình thủy lợi trong trường hợp tên chủ giấy phép đã được cấp bị thay đổi do chuyển nhượng, sáp nhập, chia tách, cơ cấu lại tổ chức thuộc thẩm quyền cấp phép của UBND tỉnh

Thời hạn cấp giấy phép 03 ngày làm việc, kể từ ngày nhận đủ hồ sơ theo quy định

Nộp hồ sơ qua Bưu chính công ích hoặc qua môi trường mạng (https://dichvucong.gialai.gov.vn) hoặc nộp trực tiếp tại Trung tâm Phục vụ hành chính công tỉnh (Quầy Sở Nông nghiệp và Phát triển nông thôn).

Địa chỉ: 69 Hùng Vương - Tp. Pleiku - Gia Lai.

Không

- Luật Thủy lợi số 08/2007/QH14 ngày 19/6/2017;

- Điều 17, Nghị định 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi;

- Khoản 8, Khoản 12 - Điều 1 Nghị định số 40/2023/NĐ-CP ngày 27/6/2023 của Chính phủ sửa đổi, bổ sung một số điều của Nghị định số 67/2018/NĐ-CP ngày 14/5/2018 của Chính phủ quy định chi tiết một số điều của Luật Thủy lợi.

 



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