[Event "RUDAR XXVIII – FM ROUND ROBIN"]
[Site "Pozarevac, Hotel Dunav"]
[Date "2025.11.08"]
[Round "1.1"]
[White "Popchev, Milko"]
[Black "Njaguljevic, Dragan"]
[Result "1-0"]
[ECO "A00"]
[WhiteElo "2194"]
[BlackElo "1732"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "95"]
[GameId "2241898858250295"]
[EventDate "2025.11.08"]

1. c4 Nf6 2. g3 e6 3. Bg2 d5 4. Nf3 Be7 5. O-O O-O 6. d4 b6 7. Nc3 Bb7 8. Ne5 Nbd7 9. Qa4 Nxe5 10. dxe5 Nd7 11. cxd5 Nc5 12. Qd4 exd5 13. Nxd5 Bxd5 14. Qxd5 Qxd5 15. Bxd5 Rad8 16. Bf3 f6 17. exf6 Bxf6 18. Rb1 Ne6 19. e3 Nc5 20. Be2 Nd3 21. Bxd3 Rxd3 22. Re1 Rfd8 23. Kf1 c5 24. e4 g5 25. e5 Be7 26. b3 g4 27. Bb2 Kf7 28. e6+ Kg6 29. Re4 h5 30. Rbe1 Rf8 31. R1e2 Rf5 32. Kg2 a6 33. h3 gxh3+ 34. Kxh3 h4 35. Rg4+ Rg5 36. Rxg5+ Kxg5 37. Be5 hxg3 38. Bxg3 b5 39. f4+ Kf5 40. Re5+ Kg6 41. Kg4 c4 42. bxc4 bxc4 43. Re4 c3 44. f5+ Kg7 45. Be5+ Kf8 46. Rc4 Rd8 47. Rxc3 a5 48. Rh3 1-0

[Event "RUDAR XXVIII – FM ROUND ROBIN"]
[Site "Pozarevac, Hotel Dunav"]
[Date "2025.11.08"]
[Round "1.2"]
[White "Rajkovic, Aleksandar"]
[Black "Ilincic, Zlatko"]
[Result "1/2-1/2"]
[ECO "A00"]
[WhiteElo "2013"]
[BlackElo "2191"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "28"]
[GameId "2241898481139735"]
[EventDate "2025.11.08"]

1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. Qe2 Qe7 6. d3 Nf6 7. Bg5 Qxe2+ 8. Bxe2 Be7 9. Nc3 c6 10. O-O-O Nbd7 11. h3 Nf8 12. Ne4 Nxe4 13. dxe4 Ne6 14. Be3 O-O 1/2-1/2

[Event "RUDAR XXVIII – FM ROUND ROBIN"]
[Site "Pozarevac, Hotel Dunav"]
[Date "2025.11.08"]
[Round "1.3"]
[White "Amit, Panchal"]
[Black "Milunovic, Toni"]
[Result "1/2-1/2"]
[ECO "A00"]
[WhiteElo "1858"]
[BlackElo "2041"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "48"]
[GameId "2241904362119191"]
[EventDate "2025.11.08"]

1. e4 c5 2. Nf3 e6 3. d3 Nc6 4. g3 g6 5. Bg2 Bg7 6. O-O Nge7 7. c3 e5 8. a3 O-O 9. Be3 d6 10. b4 b6 11. b5 Na5 12. c4 h6 13. Nc3 Bg4 14. Rb1 Rc8 15. Qd2 Kh7 16. Ne1 Be6 17. f4 exf4 18. Bxf4 Qd7 19. Nc2 f5 20. h4 Ng8 21. Ne3 Bd4 22. Kh2 Nf6 23. exf5 gxf5 24. Ncd5 Bxd5 1/2-1/2

[Event "RUDAR XXVIII – FM ROUND ROBIN"]
[Site "Pozarevac, Hotel Dunav"]
[Date "2025.11.08"]
[Round "2.1"]
[White "Njaguljevic, Dragan"]
[Black "Milunovic, Toni"]
[Result "1-0"]
[ECO "A00"]
[WhiteElo "1732"]
[BlackElo "2041"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "159"]
[GameId "2242060282372292"]
[EventDate "2025.11.08"]

1. d4 Nf6 2. Nf3 g6 3. c4 Bg7 4. Nc3 O-O 5. e4 d6 6. Bg5 h6 7. Bh4 Na6 8. Rc1 c5 9. d5 Nc7 10. Be2 a6 11. a4 Rb8 12. Nd2 Bd7 13. b3 b5 14. axb5 axb5 15. O-O b4 16. Ncb1 Ra8 17. f4 Nh7 18. f5 Ra2 19. Bd3 g5 20. Bg3 Bd4+ 21. Kh1 f6 22. Qh5 Rf7 23. Qxh6 Nf8 24. Qh5 Rh7 25. Qd1 Be8 26. Nf3 Be5 27. Nxe5 dxe5 28. Rc2 Ra1 29. Qd2 Qa8 30. Qf2 Qa5 31. Nd2 Ra3 32. Rb1 Bh5 33. Nf1 Nd7 34. Qd2 Kg7 35. Kg1 Ne8 36. Rcb2 Nd6 37. Bf2 Rh8 38. Qe3 Bd1 39. Rc1 Bxb3 40. Qe2 Ra2 41. Rcb1 Rxb2 42. Rxb2 Qa3 43. Ne3 Qa1+ 44. Rb1 Qa4 45. h4 gxh4 46. Qg4+ Kf8 47. Qe2 Ba2 48. Rb2 b3 49. Nd1 Qa5 50. Be1 Qa8 51. Nc3 h3 52. g3 h2+ 53. Kh1 Kf7 54. Nxa2 bxa2 55. Rxa2 Qb8 56. Qd1 Nb6 57. Rb2 Qa7 58. Qb3 Nd7 59. Ra2 Qb6 60. Qa4 Qb7 61. Bc3 Qc8 62. Rxh2 Rxh2+ 63. Kxh2 Nb6 64. Qb3 Qa6 65. g4 Nbxc4 66. g5 fxg5 67. Bxe5 Na5 68. Qd1 Ndc4 69. Qh5+ Kf8 70. Qh8+ Kf7 71. Bg7 Qa8 72. Qxa8 Kxg7 73. Bxc4 Nxc4 74. Qa1+ Kf7 75. Qc3 Nd6 76. Qf3 Kf6 77. Qc3+ Kf7 78. Qe5 Ne8 79. Qe6+ Kf8 80. e5 1-0

[Event "RUDAR XXVIII – FM ROUND ROBIN"]
[Site "Pozarevac, Hotel Dunav"]
[Date "2025.11.08"]
[Round "2.2"]
[White "Ilincic, Zlatko"]
[Black "Amit, Panchal"]
[Result "1-0"]
[ECO "A00"]
[WhiteElo "2191"]
[BlackElo "1858"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "87"]
[GameId "2242056081534999"]
[EventDate "2025.11.08"]

1. d4 Nf6 2. c4 e6 3. g3 d5 4. Bg2 Be7 5. Nf3 O-O 6. Qc2 dxc4 7. Qxc4 a6 8. Ne5 Nc6 9. Nxc6 bxc6 10. Bxc6 Rb8 11. a3 Nd5 12. e4 Nb6 13. Qc3 Bd7 14. Be3 Na4 15. Bxa4 Bxa4 16. Nd2 c5 17. O-O Bb5 18. Rfc1 cxd4 19. Bxd4 Rc8 20. Qe3 Qd7 21. Nb3 Bc4 22. Na5 Bb5 23. b4 Rfe8 24. h4 h6 25. Rd1 Qc7 26. Rac1 Qb8 27. Bc5 Ba4 28. Rd3 Qb5 29. Nb3 Bf6 30. Rd6 Bxb3 31. Qxb3 Be7 32. Rb6 Qxb6 33. Bxb6 Rxc1+ 34. Kg2 Rec8 35. Qd3 R1c6 36. Qd7 Bf6 37. a4 g6 38. Qb7 Bc3 39. b5 axb5 40. a5 Rc4 41. a6 Re8 42. a7 Ra4 43. Qc6 Rf8 44. Qxc3 1-0

[Event "RUDAR XXVIII – FM ROUND ROBIN"]
[Site "Pozarevac, Hotel Dunav"]
[Date "2025.11.08"]
[Round "2.3"]
[White "Popchev, Milko"]
[Black "Rajkovic, Aleksandar"]
[Result "1/2-1/2"]
[ECO "A00"]
[WhiteElo "2194"]
[BlackElo "2013"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "157"]
[GameId "2242057515348024"]
[EventDate "2025.11.08"]

1. d4 Nf6 2. Nf3 e6 3. g3 d5 4. Bg2 Be7 5. O-O O-O 6. b3 b6 7. Bb2 Bb7 8. e3 c5 9. Nbd2 Nbd7 10. Ne5 cxd4 11. exd4 Nxe5 12. dxe5 Nd7 13. Nf3 Qc7 14. Re1 Rac8 15. Rc1 Rfd8 16. Nd4 a6 17. f4 Bc5 18. Kh1 Bxd4 19. Bxd4 Nc5 20. Qe2 b5 21. Qe3 Re8 22. c3 Ne4 23. Kg1 Ba8 24. c4 bxc4 25. bxc4 Qa5 26. c5 Qxa2 27. Re2 Qa4 28. Bf1 Qd7 29. Ra2 Bc6 30. Bxa6 Ra8 31. Rca1 Ra7 32. Bf1 Rea8 33. Rxa7 Rxa7 34. Rb1 h6 35. Rb8+ Kh7 36. Qb3 Ra8 37. Rxa8 Bxa8 38. Qb5 Bc6 39. Qb8 g6 40. Ba6 Nd2 41. Kf2 Nc4 42. h4 h5 43. Ke1 Kg7 44. Kd1 Ba8 45. Qb4 Bc6 46. Qb8 Ba4+ 47. Kc1 Bc6 48. Kc2 Na3+ 49. Kb3 Nb5 50. Bxb5 Bxb5 51. Kb4 Bc6 52. Ka5 Kh7 53. Kb6 Ba4 54. Qb7 Qb5+ 55. Ka7 Qa5+ 56. Kb8 Qd8+ 57. Qc8 Qa5 58. c6 Qb5+ 59. Qb7 Qxc6 60. Qxf7+ Kh8 61. f5 gxf5 62. Qxh5+ Kg7 63. Qg5+ Kh7 64. Qe7+ Kg6 65. Qf6+ Kh7 66. Qf7+ Kh8 67. Qf8+ Kh7 68. Qd6 Qe8+ 69. Kc7 Bd1 70. Qd7+ Qxd7+ 71. Kxd7 Bg4 72. Kxe6 f4+ 73. Kxd5 fxg3 74. Ke4 g2 75. Kf4 Be6 76. Kg5 Kg7 77. Be3 Kf7 78. h5 Bd5 79. Bd4 1/2-1/2

[Event "RUDAR XXVIII – FM ROUND ROBIN"]
[Site "Pozarevac, Hotel Dunav"]
[Date "2025.11.09"]
[Round "3.1"]
[White "Rajkovic, Aleksandar"]
[Black "Njaguljevic, Dragan"]
[Result "1-0"]
[ECO "A00"]
[WhiteElo "2013"]
[BlackElo "1732"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "122"]
[GameId "2242276329238551"]
[EventDate "2025.11.08"]

1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Ng3 Bg6 6. Nf3 Nd7 7. h4 h6 8. h5 Bh7 9. Bd3 Bxd3 10. Qxd3 e6 11. Bd2 Ngf6 12. c4 Bd6 13. Ne4 Nxe4 14. Qxe4 Nf6 15. Qe2 Qc7 16. Bc3 a5 17. a3 a4 18. O-O-O O-O 19. Kb1 b5 20. c5 Be7 21. Ne5 Nd5 22. Nd3 Rfd8 23. Qe4 Bf6 24. f4 Qd7 25. g4 Nxc3+ 26. bxc3 Qd5 27. Qxd5 exd5 28. Rde1 Rd7 29. Kc2 Kf8 30. Rhg1 g5 31. Rgf1 gxf4 32. Nxf4 Kg7 33. Re2 Raa7 34. Nd3 Re7 35. Rfe1 Rxe2+ 36. Rxe2 Rc7 37. Re8 Bg5 38. Ne1 Bf4 39. Nd3 Bg5 40. Nb4 Kf6 41. Rd8 Bf4 42. Rg8 Bg5 43. Nd3 Ke6 44. Ne5 Bf4 45. Nf3 f6 46. Nh4 Kf7 47. Rh8 Kg7 48. Ra8 Kf7 49. Nf5 Ke6 50. Re8+ Kf7 51. Rh8 Ke6 52. Kd1 Bg5 53. Re8+ Kf7 54. Nd6+ Kg7 55. Rc8 Rxc8 56. Nxc8 Be3 57. Ne7 Bf2 58. Nxc6 f5 59. Ke2 Bg1 60. gxf5 Kf6 61. Nb4 Bxd4 1-0

[Event "RUDAR XXVIII – FM ROUND ROBIN"]
[Site "Pozarevac, Hotel Dunav"]
[Date "2025.11.09"]
[Round "3.2"]
[White "Amit, Panchal"]
[Black "Popchev, Milko"]
[Result "0-1"]
[ECO "A00"]
[WhiteElo "1858"]
[BlackElo "2194"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "94"]
[GameId "2242351114682391"]
[EventDate "2025.11.08"]

1. e4 g6 2. d4 Bg7 3. Nc3 c6 4. Be3 d5 5. e5 Nh6 6. Qd2 Nf5 7. f4 Nxe3 8. Qxe3 c5 9. O-O-O Nc6 10. Nf3 c4 11. h3 b5 12. Nxb5 Rb8 13. Na3 Qb6 14. Qc3 Bh6 15. g3 O-O 16. Bg2 a5 17. Ng5 Nb4 18. Kb1 f6 19. Nf3 Rd8 20. Ka1 Na6 21. Nd2 Nc7 22. Rb1 fxe5 23. dxe5 Qb4 24. Qe3 d4 25. Qe2 c3 26. Qc4+ Be6 27. Qxb4 axb4 28. bxc3 dxc3 29. Ndc4 bxa3 30. Nxa3 g5 31. Rhf1 gxf4 32. gxf4 Bf5 33. Rf2 Ne6 34. Rxb8 Rxb8 35. Bd5 Kf8 36. Bxe6 Bxe6 37. Nb1 Rb4 38. f5 Bc4 39. Nxc3 Be3 40. a3 Bxf2 41. axb4 Bd4 42. Kb2 Bxe5 43. b5 Bxc3+ 44. Kxc3 Bxb5 45. Kb4 Bd7 46. c4 Bxf5 47. h4 Kf7 0-1

[Event "RUDAR XXVIII – FM ROUND ROBIN"]
[Site "Pozarevac, Hotel Dunav"]
[Date "2025.11.09"]
[Round "3.3"]
[White "Milunovic, Toni"]
[Black "Ilincic, Zlatko"]
[Result "1/2-1/2"]
[ECO "A00"]
[WhiteElo "2041"]
[BlackElo "2191"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "25"]
[GameId "2242352874262589"]
[EventDate "2025.11.08"]

1. Nf3 d5 2. d4 Nf6 3. c3 Bf5 4. Bf4 h6 5. e3 e6 6. Bd3 Bxd3 7. Qxd3 a6 8. Nbd2 Bd6 9. Bxd6 cxd6 10. O-O O-O 11. e4 dxe4 12. Nxe4 Nxe4 13. Qxe4 1/2-1/2

[Event "RUDAR XXVIII – FM ROUND ROBIN"]
[Site "Pozarevac, Hotel Dunav"]
[Date "2025.11.10"]
[Round "4.1"]
[White "Njaguljevic, Dragan"]
[Black "Ilincic, Zlatko"]
[Result "0-1"]
[ECO "A00"]
[WhiteElo "1732"]
[BlackElo "2191"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "56"]
[GameId "2242691532070979"]
[EventDate "2025.11.08"]

1. d4 Nf6 2. c4 g6 3. f3 Bg7 4. e4 d6 5. Bg5 h6 6. Bh4 Nbd7 7. Nc3 O-O 8. Nh3 e5 9. d5 g5 10. Bf2 Nh5 11. g4 Nf4 12. Nxf4 exf4 13. Bd4 Ne5 14. Be2 Bd7 15. Kf2 Qf6 16. Bxe5 Qxe5 17. h4 a6 18. hxg5 hxg5 19. Rh5 b5 20. Qh1 bxc4 21. Qh3 Rfb8 22. Rh1 Kf8 23. Rh7 Ke7 24. Nd1 Ba4 25. Nc3 Bc2 26. Qh5 Rxb2 27. Kg2 Bd3 28. Re1 Rc2 0-1

[Event "RUDAR XXVIII – FM ROUND ROBIN"]
[Site "Pozarevac, Hotel Dunav"]
[Date "2025.11.10"]
[Round "4.2"]
[White "Popchev, Milko"]
[Black "Milunovic, Toni"]
[Result "1/2-1/2"]
[ECO "A00"]
[WhiteElo "2194"]
[BlackElo "2041"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "25"]
[GameId "2242691124097077"]
[EventDate "2025.11.08"]

1. Nf3 Nf6 2. g3 d5 3. Bg2 g6 4. O-O Bg7 5. d4 O-O 6. b3 b6 7. Bb2 Bb7 8. e3 Ne4 9. Nbd2 Nxd2 10. Qxd2 Nd7 11. c4 e6 12. cxd5 exd5 13. Ne5 1/2-1/2

[Event "RUDAR XXVIII – FM ROUND ROBIN"]
[Site "Pozarevac, Hotel Dunav"]
[Date "2025.11.10"]
[Round "4.3"]
[White "Rajkovic, Aleksandar"]
[Black "Amit, Panchal"]
[Result "1/2-1/2"]
[ECO "A00"]
[WhiteElo "2013"]
[BlackElo "1858"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "29"]
[GameId "2242690554945559"]
[EventDate "2025.11.08"]

1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 g6 6. g3 Bg7 7. Bg2 O-O 8. O-O Nc6 9. Nde2 Rb8 10. a4 a6 11. h3 b5 12. axb5 axb5 13. Be3 b4 14. Nd5 Nd7 15. Ra2 1/2-1/2

[Event "RUDAR XXVIII – FM ROUND ROBIN"]
[Site "Pozarevac, Hotel Dunav"]
[Date "2025.11.11"]
[Round "5.1"]
[White "Amit, Panchal"]
[Black "Njaguljevic, Dragan"]
[Result "1/2-1/2"]
[ECO "A00"]
[WhiteElo "1858"]
[BlackElo "1732"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "73"]
[GameId "2242986274066470"]
[EventDate "2025.11.08"]

1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nd7 5. Ng5 Ndf6 6. Bc4 e6 7. Ne2 h6 8. Nf3 Bd6 9. O-O Ne7 10. Bf4 Ng6 11. Bg3 Bxg3 12. hxg3 O-O 13. Bd3 Ne7 14. c3 Qb6 15. Qc2 c5 16. Ne5 cxd4 17. Nxd4 a6 18. Rfe1 Qc7 19. Qe2 Nc6 20. Ndxc6 bxc6 21. Ng4 Nxg4 22. Qxg4 Rb8 23. b3 Rd8 24. Rad1 Bb7 25. Qe4 g6 26. Qe5 Qxe5 27. Rxe5 Rd5 28. Ree1 Rbd8 29. Bc2 a5 30. Kf1 Ba6+ 31. c4 Kf8 32. Ke2 Ke7 33. Kf3 Rxd1 34. Rxd1 Rxd1 35. Bxd1 Kd6 36. Be2 Kc5 37. Ke4 1/2-1/2

[Event "RUDAR XXVIII – FM ROUND ROBIN"]
[Site "Pozarevac, Hotel Dunav"]
[Date "2025.11.11"]
[Round "5.2"]
[White "Milunovic, Toni"]
[Black "Rajkovic, Aleksandar"]
[Result "1/2-1/2"]
[ECO "A00"]
[WhiteElo "2041"]
[BlackElo "2013"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "23"]
[GameId "2242960088424466"]
[EventDate "2025.11.08"]

1. Nf3 Nf6 2. g3 b6 3. Bg2 Bb7 4. O-O c5 5. b3 e6 6. c4 Nc6 7. Bb2 Be7 8. Nc3 O-O 9. d4 Nxd4 10. Nxd4 Bxg2 11. Kxg2 cxd4 12. Qxd4 1/2-1/2

[Event "RUDAR XXVIII – FM ROUND ROBIN"]
[Site "Pozarevac, Hotel Dunav"]
[Date "2025.11.11"]
[Round "5.3"]
[White "Ilincic, Zlatko"]
[Black "Popchev, Milko"]
[Result "1/2-1/2"]
[ECO "A00"]
[WhiteElo "2191"]
[BlackElo "2194"]
[WhiteFideId "-1"]
[WhiteFideId "-1"]
[PlyCount "20"]
[GameId "2242694556119063"]
[EventDate "2025.11.08"]

1. d4 e6 2. c4 Bb4+ 3. Bd2 Qe7 4. a3 Bxd2+ 5. Qxd2 d6 6. Nc3 Nf6 7. Nf3 O-O 8. e4 e5 9. d5 a5 10. Bd3 Nh5 1/2-1/2

<!DOCTYPE html>
<html lang="en">
<head>
    <link rel="apple-touch-icon" href="/manifest/apple-touch-icon-iphone-60x60.png">
    <link rel="apple-touch-icon" sizes="60x60" href="/manifest/apple-touch-icon-ipad-76x76.png">
    <link rel="apple-touch-icon" sizes="114x114" href="/manifest/apple-touch-icon-iphone-retina-120x120.png">
    <link rel="apple-touch-icon" sizes="144x144" href="/manifest/apple-touch-icon-ipad-retina-152x152.png">
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Chess Games PGN format. Chess Games and notation.</title>
    <link rel="stylesheet" type="text/css" href="/css/style.css">
    <link rel="stylesheet" type="text/css" href="/css/mobile.css">
	<link rel="stylesheet" type="text/css" href="/css/post_css.css">
	<link rel="stylesheet" type="text/css" href="/css/dt.css">

	<link rel="stylesheet" type="text/css" href="/css/all.css">
	<link rel="stylesheet" type="text/css" href="/css/dt_responsive.css"/>
	<link rel="stylesheet" type="text/css" href="/css/dt_group.css"/>
	<link rel="stylesheet" type="text/css" href="/css/jquery-ui.css"/>
	<link rel="stylesheet" type="text/css" href="/css/jquery-ui.structure.css"/>
	<link rel="stylesheet" type="text/css" href="/css/jquery-ui.theme.css"/>
	<meta property="og:type" content="website">
	<meta property="og:site_name" content="International Chess Federation (FIDE)">
	<meta property="og:title" content=" Chess Rating Calculators. Rating change, Initial Chess Rating">
	<meta property="og:description" content="">
	<meta property="og:url" content="">
	<meta property="og:locale" content="en_EN">
	<meta property="og:image" content="https://directory.fide.com/img/fide_og_1200.png">
	<meta property="og:image:width" content="1200">
	<meta property="og:image:height" content="630">
	<script type="text/javascript" src="/js/jquery-3.6.0.min.js"></script>
	<script type="text/javascript" src="/js/jquery-ui.js"></script>
	<script type="text/javascript" src="/js/dt.js"></script>
	<script type="text/javascript" src="/js/jquery.mark.min.js"></script>
	
	
	
</head>

<body>
<header class="header">
	<div class="header-social"></div>
	<div class="header-container">
			<div class="header-logo-container">
					<div class="header-logo">
							<a href="https://www.fide.com">
									<img src="/img/logo1.png" alt="">
							</a>
					</div>
					<div class="header-title-container">
							<div class="header-title">International</div>
							<div class="header-subtitle">Chess Federation</div>
					</div>
			</div>
			<div class="menu-container tabs">
					<div class="tabs-nav main-menu">
							<button class="tabs-btn menu-button"><a href="https://www.fide.com/news/">NEWS</a></button>
							<button class="tabs-btn menu-button"><a href="https://ratings.fide.com">RATINGS</a></button>
							<button class="tabs-btn menu-button"><a href="https://www.fide.com/fide-world-championship-cycle-2025-2026">CHAMPIONSHIP</a></button>
							<button class="tabs-btn menu-button"><a href="https://calendar.fide.com/calendar.php">CALENDAR</a></button>
							<button class="tabs-btn menu-button"><a href="https://www.fide.com/about-fide">FIDE</a></button>
							<button class="tabs-btn menu-button"><a href="https://directory.fide.com">DIRECTORY</a></button>
							<button class="tabs-btn menu-button"><a href="https://www.fide.com/partners/">PARTNERS</a></button>							
							<button class="tabs-btn menu-button"  id="fide100div"><a href="https://shop.fide.com">SHOP</a></button>
							<button class="tabs-btn menu-button"><a href="https://www.fide.com/contacts/">CONTACTS</a></button>
					</div>
					<div class="tabs-content nav-submenu" style="display:flex; flex-wrap:wrap;">
							<div class="tabs-pane main-submenu" id="content-1">
									<button class="submenu-button"><a href="https://www.fide.com/category/fide-news/">FIDE News</a></button>
									<button class="submenu-button"><a href="https://www.fide.com/category/chess-news/">Chess news</a></button>
							</div>
							<div class="tabs-pane main-submenu" id="content-2">
									<button class="submenu-button"><a href="https://ratings.fide.com/top_lists.phtml">Top</a></button>
									<button class="submenu-button"><a href="https://ratings.fide.com/top_federations.phtml">Top Federations</a></button>
									<button class="submenu-button"><a href="https://ratings.fide.com/rated_tournaments.phtml">Tournaments</a></button>
									<button class="submenu-button"><a href="https://ratings.fide.com/titles_page.phtml">Titles</a></button>
									<button class="submenu-button"><a href="https://ratings.fide.com/transfers.phtml">Transfers</a></button>
									<button class="submenu-button"><a href="https://ratings.fide.com/calc.phtml?page=change">Calculators</a></button>
									<button class="submenu-button"><a href="https://ratings.fide.com/download_lists.phtml">Download</a></button>
							</div>
							<div class="tabs-pane main-submenu" id="content-3">
									<button class="submenu-button"><a href="https://www.fide.com/fide-circuit-2026-2027/">FIDE Circuit</a></button>
									<button class="submenu-button"><a href="https://www.fide.com/women-fide-circuit-2026-2027/">Women's Circuit '26-'27</a></button>
									<button class="submenu-button"><a href="https://www.fide.com/fide-world-championship-cycle-2025-2026">Open Cycle '25-'26</a></button>									
									<button class="submenu-button"><a href="https://www.fide.com/fide-womens-world-championship-cycle-2025-2026">Women’s Cycle '25-'26</a></button>
									<button class="submenu-button"><a href="https://www.fide.com/fide-womens-world-championship-cycle-2023-2025/">Women’s Cycle '23-'25</a></button>
									
									
							</div>
							
							
							
							<div class="tabs-pane main-submenu" id="content-4">
							
									<button class="submenu-button" style="margin-left: 200px;"><a href="https://calendar.fide.com/calendar.php">All Tournaments</a></button>
									
									<button class="submenu-button"><a href="https://calendar.fide.com/majorcalendar.php">Main Events</a></button>
									
									
							</div>
							
							<div class="tabs-pane main-submenu" id="content-5">
							
							
									<button class="submenu-button" style="margin-left: 200px;"><a href="https://www.fide.com/about-fide/">About FIDE</a></button>
									<button class="submenu-button"><a href="https://handbook.fide.com/">Handbook</a></button>
									<button class="submenu-button"><a href="https://www.fide.com/documents">Documents</a></button>
									<button class="submenu-button"><a href="https://med.fide.com" target=_blank>Clean Sport</a></button>
									<button class="submenu-button"><a href="https://www.fide.com/financial">Financial Reports</a></button>
									
							</div>
							<div class="tabs-pane main-submenu" id="content-6">
									<button class="submenu-button dir_button"><a href="https://directory.fide.com/list/officials">Officials</a></button>
									<button class="submenu-button dir_button"><a href="https://directory.fide.com/list/commissions_and_committees">Commissions & Committees</a></button>
									<button class="submenu-button dir_button"><a href="https://directory.fide.com/list/member_federations/main">Federations</a></button>
									<button class="submenu-button dir_button"><a href="https://directory.fide.com/list/affiliated_organizations">Aff. Organizations</a></button>
									<button class="submenu-button dir_button"><a href="https://directory.fide.com/list/affiliated_members">Aff. Members</a></button>
									<button class="submenu-button dir_button"><a href="https://directory.fide.com/list/dignitaries/&b=1&c=5">Honourable Dignitaries</a></button>
									<button class="submenu-button dir_button"><a href="https://directory.fide.com/orgchart.phtml">Chart</a></button>
							</div>
							
							<div class="tabs-pane main-submenu" id="content-7">
									<button class="submenu-button invisible"><a href="#">PARNTERS</a></button>
							</div>
							<div class="tabs-pane main-submenu" id="content-9">
									<button class="submenu-button invisible"><a href="#">FIDE100</a></button>
							</div>
							<div class="tabs-pane main-submenu" id="content-10">
									<button class="submenu-button invisible"><a href="#">CONTACTS</a></button>
							</div>
							
					</div>
			</div>
					<div class="mobile-menu-container">
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><strong>MAIN/NEWS</strong></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
									<p><a href="https://www.fide.com/news/">All News</a></p>
									<p><a href="https://www.fide.com/category/fide-news/">FIDE News</a></p>
									<p><a href="https://www.fide.com/category/chess-news/">Chess News</a></p>
							</div>
					</div>
	
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><strong>RATINGS</strong></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
									<p><a href="https://ratings.fide.com/top_lists.phtml">Top</a></p>
									<p><a href="https://ratings.fide.com/top_federations.phtml">Top Federations</a></p>
							        <p><a href="https://ratings.fide.com/index.phtml">Main Page / Search</a></p>
									<p><a href="https://ratings.fide.com/rated_tournaments.phtml">Tournaments</a></p>
									<p><a href="https://ratings.fide.com/titles_page.phtml">Titles</a></p>
									<p><a href="https://ratings.fide.com/transfers.phtml">Transfers</a></p>
									<p><a href="https://ratings.fide.com/calc.phtml?page=change">Calculators</a></p>
									<p><a href="https://ratings.fide.com/download_lists.phtml">Download</a></p>
							</div>
					</div>
						<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><strong>CHAMPIONSHIP</strong></h2>
							</button>
							
							
							<div class="mobile-submenu accordeon-body">
									<p><a href="https://www.fide.com/fide-circuit-2026-2027/">FIDE Circuit</a></p>
									<p><a href="https://www.fide.com/women-fide-circuit-2026-2027/">Women's Circuit '26-'27</a></p>
									<p><a href="https://www.fide.com/fide-world-championship-cycle-2025-2026">Open Cycle 2025-2026</a></p>
									<p><a href="https://www.fide.com/fide-womens-world-championship-cycle-2025-2026">Women’s Cycle 2025-2026</a></p>
									<p><a href="https://www.fide.com/fide-womens-world-championship-cycle-2023-2025">Women’s Cycle 2023-2025</a></p>
									
							</div>
						
					</div>
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><strong>CALENDAR</strong></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
									<p><a href="https://calendar.fide.com/calendar.php">All Tournaments</a></p>
									<p><a href="https://calendar.fide.com/majorcalendar.php">Main Events</a></p>
							</div>
					</div>
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><strong>FIDE</strong></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
									<p><a href="https://www.fide.com/about/">About FIDE</a></p>
									<p><a href="https://handbook.fide.com/">Handbook</a></p>
									<p><a href="https://www.fide.com/documents">Documents</a></p>
									<p><a href="https://med.fide.com" target=_blank>Clean Sport</a></p>
									<p><a href="https://www.fide.com/financial">Financial Reports</a></p>
									
							</div>
					</div>
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><strong>DIRECTORY</strong></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
									<p><a href="https://directory.fide.com/list/officials">Officials</a></p>
									<p><a href="https://directory.fide.com/list/commissions_and_committees">Commissions & Committees</a></p>
									<p><a href="https://directory.fide.com/list/member_federations/main">Federations</a></p>
								    <p><a href="https://directory.fide.com/list/affiliated_organizations">Affiliated Organizations</a></p>
									<p><a href="https://directory.fide.com/list/affiliated_members">Affiliated Members</a></p>
									<p><a href="https://directory.fide.com/list/dignitaries">Honourable Dignitaries</a></p>
									<p><a href="https://directory.fide.com/orgchart.phtml">Chart</a></p>
								
									
							</div>
					</div>
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><a href="https://www.fide.com/partners/">PARTNERS</a></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
							</div>
					</div>
		
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><a href="https://shop.fide.com">SHOP</a></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
							</div>
					</div>
					<div class="mobile-accordeon accordeon">
							<button class="mobile-menu accordeon-title">
									<h2><a href="https://www.fide.com/contacts/">CONTACTS</a></h2>
							</button>
							<div class="mobile-submenu accordeon-body">
							</div>
					</div>
			<!--mobile-menu-container-->
	</div>
			<div class="header-search-container">
					<div class="header-search" style="display:none;">
							
					</div>
					<div class="header-account" style="display:none;">
							<a href=https://portal.fide.com><img src="/img/user.svg" alt=""></a>
					</div>
			</div>
			<div class="menu-burger">
					<span></span>
			</div>
	</div>
<aside class="social">
	<div class="social-aside">
			<a href="https://twitter.com/FIDE_chess" target=_blank><img src="/img/twitter-top.svg" alt="twitter"></a>
	</div>
	<div class="social-aside">
			<a href="https://www.instagram.com/fide_chess/" target=_blank><img src="/img/instagram-top.svg" alt="instagram"></a>
	</div>
	<div class="social-aside">
			<a href="https://www.facebook.com/ChessFIDE/" target=_blank><img src="/img/fb-top.svg" alt="facebook"></a>
	</div>
	<div class="social-aside">
			<a href="https://www.tiktok.com/@fide_chess" target=_blank><img src="/img/tiktok_icon.svg " alt="tiktok"></a>
	</div>
	<div class="social-aside">
			<a href="https://www.linkedin.com/company/48892238" target=_blank><img src="/img/linkedin-top.svg" alt="linkedin"></a>
	</div>
	<div class="social-aside youtu">
			<a href="https://www.youtube.com/channel/UC9B47GnzCRFHTT1BIBWvStQ" target=_blank><img src="/img/youtube-top.svg" alt="youtube"></a>
	</div>
	<div class="social-aside">
			<a href="https://www.twitch.tv/fide_chess" target=_blank><img src="/img/twitch-top.svg" alt="twitch"></a>
	</div>
</aside>
</header>
<!-- Menu -->

<style>
.social-aside img
{
    height: 18px;
}
.youtu img
{
    height: 15px !important;
}

	.header-title {
  font-style: normal;
  font-weight: 300;
  font-size: 24px;
  line-height: 28px;
}
.dir-pattern-three, .dir-pattern-two, .dir-pattern-four
{
top: 0;
display:none;
}
.directory
{
	margin-top: 40px;
}

	
	.social
	{
	margin:0;
	}
	.menu-button {
	border: none;
	padding: 10px 8px 62px 8px;
	border-radius: 7px 7px 0 0;
	background-color: #EAEEF3;
	height: 91px;
	}
	.main-menu a, .main-menu a:visited
	{
		color:#24305E;
	}
	.main-menu .tabs-btn:hover
	{
	background-color:#374785;
	transition:
    
    background-color 1s,
	background 1s;
	
	}
	
	.main-menu > .tabs-btn-active a {
	color: #fff;
	}
	.invisible {
		display:none;
	}
	.header-container
	{
			max-width: 1440px;
			margin: 0 auto;
			width: 100%;
	}
	.mobile-menu-container {
			display: none;
			z-index: 10000 !important;
	}
	.main-submenu button:hover
	{
	background-color: #24305E !important;
	}
	.submenu-button a:visited
	{
	color:#24305E;
	}

	
	@media screen and (max-width: 1024px) {
	.menu-container {
			display: none;
	}
	.mobile-menu-container {
			display: block;
			position: absolute;
			top: 137px;
			left: 0;
			background: rgb(245, 246, 246);
			box-shadow: #ccc;
			width: 100%;
			box-shadow: 0 4px 2px -2px rgba(36, 36, 36, 0.17);
			left: -200%;
			transition: all 0.4s ease;
			z-index: 10000 !important;
	}
	.mobile-menu-container.open-menu {
			left: 0;
	}
	.menu-burger {
			position: absolute;
			right: 10px;
			top: 69px;
			width: 24px;
			height: 19px;
			display: block;
			margin-left: auto;
			margin-bottom: 20px;
			cursor: pointer;
	}
	.menu-burger span, .menu-burger:after, .menu-burger:before{
			height: 3px;
			width: 100%;
			position: absolute;
			background: #24305E;
			margin: 0 auto;
			border-radius: 1px;
	}
	.menu-burger span{
			top: 21px;
	}
	.menu-burger:after, .menu-burger:before{
			content: '';
	}
	.menu-burger:after{
			bottom: 3px;
			border-radius: 1px;
	}
	.menu-burger:before{
			top: 5px;
			border-radius: 1px;
	}
	.menu-burger.open-menu span {
			transform: rotate(38deg);
			top: 8px;
			transition: 0.4s;
	}
	.menu-burger.open-menu:before {
			opacity:0; 
			transition: 0.5s; 
	}
	.menu-burger.open-menu:after {
			transform: rotate(-38deg);
			bottom: 8px;
			transition: 0.4s;
	}
	.social {
			position: absolute;
			top: 10px;
			left: 159px;
			width: 400px;
			justify-content: space-between;
	}
	.container {
			width: 688px;
	}
	.page-title {
			font-weight: 400;
			font-size: 36px;
			line-height: 42px;
	}
	.menu-button {
			padding: 0px;
			height: auto;
	}
	.nav-submenu {
			margin-top: 0px;
	}
	.main-submenu button {
			padding: 0px;
			margin-right: 0px;
	}
	.main-menu a {
			display: block;
	}
	.tabs-pane-show {
			display: inline-grid;
	}
	.mobile-menu {
			list-style-type: none;
			text-align: center;
	}
	.mobile-submenu {
			height: 0;
			overflow: hidden;
			transition: height .4s ease-in-out;
			text-align: center;
	}
	.mobile-accordeon button {
			padding: 10px;
			border: none;
			cursor: pointer;
			width: 100%;
			background-color: #EAEEF3;
			line-height: 1;
	}
	.mobile-accordeon button:focus
	{
		background-color: #868CAD;
		color: #fff;
	}
	.mobile-menu.active, .mobile-menu.active:focus  {
			background-color: #868CAD;
	}
	.mobile-menu.active h2 {
			background-color: #868CAD;
			color: #fff;
	}
	.mobile-menu.active h2 a {
			color: #fff;
	}
	.mobile-menu h2, .mobile-menu h2 a {
			font-style: normal;
			font-weight: 400;
			font-size: 16px;
			line-height: 19px;
			align-items: center;
			text-transform: uppercase;
			text-decoration: none;
			display:inline;
	}
	.mobile-submenu p {
			padding: 7px 0px;
	}
	.mobile-submenu p a {
			font-style: normal;
			font-weight: 400;
			font-size: 16px;
			line-height: 140%;
			color: #374785;
			text-decoration: none;
	}
	}
	@media screen and (max-width: 576px) {
							.header-social, .social {
			display: none;
	}
	.header-search-container, .menu-burger {
			top: 40px;
	}
	
	}
	@media screen and (max-width: 375px) {
							.header-search-container {
			display: none;
	}
	.menu-burger {
			right: 15px;
	}
	}
	


.main-submenu button {
	margin-right: 8px;
	padding: 10px 8px;
}
.submenu-button.dir_button
{
	margin: 1px !important;
	padding: 10px 4px;
}
.tabs-btn-active, .tabs-btn-active:focus, .tabs-btn-active:active
{
	
	background-color: #374785;
}
.header-search-container img:last-child {
 
  margin-right: 5px;
}
.header
{
	box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
}

@media screen and (max-width: 1300px) {

.header-title {
  font-style: normal;
  font-weight: 300;
  font-size: 16px;
  line-height: 20px;
}
.header-subtitle {
  font-weight: 700;
  font-size: 16px;
  line-height: 20px;
}
.menu-container {
  margin-left: 15px;
  
}
.header-title-container {
padding-left: 10px;
}
}

@media screen and (max-width: 1576px) {
	.header-logo-container
	{
	margin-left: 10px;
	}


}
@media screen and (max-width: 1576px) {
.social {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	top: 40px;
	right: 40px;
}
 .social-aside {
    padding-bottom: 0px;
    padding-right: 0px;
    padding-left: 20px;
  }
}

@media screen and (max-width: 1200px) {
.header
{
	height: 174px;
}
.header-title
{
	padding-top:0;
	paddint-left: 8px;
	
}
.container {
	width: 944px;
	margin: 0 auto;
}
.page-title {
	font-size: 36px;
	line-height: 42px;
}
.none {
	display: none;
}
/*HEADER*/
.header {
 margin-bottom: 8px;
}
.header-container {
	padding-top: 20px;
	display: block;
}
.header-logo-container {
	padding-bottom: 10px;
	padding-left: 10px;
	
}
.header-logo-container img {
	width: 70px;
}
.header-title-container {
	padding-left: 10px;
}
.header-title {
	font-size: 14px;
	line-height: 16px;
	padding-left: 10px;
}
.header-subtitle {
	font-size: 14px;
	line-height: 16px;
	padding-left: 10px;
}
.menu-container {
	margin: 0px;
	padding-left: 4px;
}
.header-search-container {
	position: absolute;
	top: 85px;
	right: 40px;
}
.submenu-button.dir_button
{
	margin: 1px !important;
	padding: 10px 4px;
}
.main-submenu button {
	margin-right: 3px;
}


.social {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	top: 40px;
	right: 40px;
}
.social-aside {
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 20px;
}
.header-title, .header-subtitle
	{
			margin-top: 0;
			margin-bottom: 0;
	}
}


@media screen and (max-width: 1024px) {
	 .header
	{
			height: 90px;
			padding-left: 5px;
	}
	.header-social, .social {
			display: none;
	}
	.header-search-container, .menu-burger {
			top: 40px;
	}
	.header-search-container {
	position: absolute;
	top: 40px;
	right: 60px;
	}
	.header-social {
	display: none;
	height: 40px;
	background-color: #fff;
	}
	.header-title, .header-subtitle
	{
			margin-top: 0;
			margin-bottom: 0;
	}
	.header-logo-container {
	padding-bottom: 10px;
	padding-top: 15px;
	}
	
	.social {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
align-items: center;
left:0;
top: 5px;
padding-bottom: 3px;
border-bottom: 1px solid #C6CDDD;
width: 100%;
justify-content: center;


	
	}
	.mobile-menu-container {
	top: 90px;
	transition: all 0.4s ease;
	border-top: 1px solid #374785;
	z-index: 200;
	
	}
	
}

@media screen and (max-width: 375px){
	.header {
	height: 90px;
	padding-left: 5px;
	}
	
	.mobile-menu-container {
	top: 90px;
	transition: all 0.4s ease;
	border-top: 1px solid #374785;
	
	}
	.header-search-container {
	display: flex;
	top: 40px;
	right: 60px;
	}
  
	}


[type="button"], [type="submit"], button
{
	 background-color: #374785;
}
.activeurll {
  background-color: #24305E !important;
  color: #ffffff !important;
}
.activeurll a {
  color: #ffffff !important;
}

.main-submenu a:hover
{
text-decoration: none;
font-weight: normal;
}
.mobile-accordeon button:hover
{
	color: red;
	background-color: #868CAD;
}
 .mobile-menu.active {
    background-color: #868CAD;
  }

	#fide100div
	{	
	color:red;
	border: 0;
	
   
	}
	#fide100div:hover
	{
	z-index: 1000;
	}
	
.calendar-tabs-buttons {
  z-index: 90;
}
.elementor-245 .elementor-element.elementor-element-df66bb2
{
	box-shadow:none;
}

</style>

<script>
let burger = document.querySelector('.menu-burger');
let menu = document.querySelector('.mobile-menu-container');

burger.onclick = function() {
	
menu.classList.toggle('open-menu');
burger.classList.toggle('open-menu');
};

</script>    
<script>
class ItcTabs {
  constructor(target, config) {
    const defaultConfig = {};
    this._config = Object.assign(defaultConfig, config);
    this._elTabs =
      typeof target === "string" ? document.querySelector(target) : target;
    this._elButtons = this._elTabs.querySelectorAll(".tabs-btn");
    this._elPanes = this._elTabs.querySelectorAll(".tabs-pane");
    this._eventShow = new Event("tab.itc.change");
    this._init();
    this._events();
  }

  _init() {
    this._elTabs.setAttribute("role", "tablist");
    this._elButtons.forEach((el, index) => {
      el.dataset.index = index;
      el.setAttribute("role", "tab");
      this._elPanes[index].setAttribute("role", "tabpanel");
      el.classList.add("tabs-btn-not-active"); // ���������� ������ .tabs-btn-not-active
    });
  }

  show(elLinkTarget) {
    const elPaneTarget = this._elPanes[elLinkTarget.dataset.index];
    const elLinkActive = this._elTabs.querySelector(".tabs-btn-active");
    const elPaneShow = this._elTabs.querySelector(".tabs-pane-show");
    if (elLinkTarget === elLinkActive) {
      return;
    }
    elLinkActive ? elLinkActive.classList.remove("tabs-btn-active") : null;
    elLinkActive ? elLinkActive.classList.add("tabs-btn-not-active") : null; // ���������� ������ .tabs-btn-not-active
		elPaneShow ? elPaneShow.style.display = "none" : null;
    elPaneShow ? elPaneShow.classList.remove("tabs-pane-show") : null;
    elLinkTarget.classList.add("tabs-btn-active");
    elLinkTarget.classList.remove("tabs-btn-not-active"); // �������� ������ .tabs-btn-not-active
    elPaneTarget.classList.add("tabs-pane-show");
    this._elTabs.dispatchEvent(this._eventShow);
    elLinkTarget.focus();
  }

  showByIndex(index) {
    const elLinkTarget = this._elButtons[index];
    elLinkTarget ? this.show(elLinkTarget) : null;
  }

  _events() {
		this._elTabs.addEventListener("click", (e) => {
  const target = e.target.closest(".tabs-btn");
  if (target) {
    const link = target.querySelector("a");
    if (link) {
      const href = link.getAttribute("href");
      if (href) {
        e.preventDefault();
        window.location.href = href;
      }
    }
  }
});

  }
}

const accordionToggle = () => {
  const chItems = document.querySelectorAll(".tabs-pane.main-submenu");

  chItems.forEach((item) => {
    const chButton = item.querySelector("button.submenu-button");
    const chDesc = item;

    const toggleAccordion = () => {
      chItems.forEach((item) => {
        const chRemoveButton = item.querySelector("button.submenu-button");
        const chRemoveDesc = item;

        if (chRemoveDesc !== chDesc) {
          chRemoveDesc.style.display = "none"; // Set display: none
          chRemoveDesc.classList.remove("tabs-pane-show");
					chRemoveDesc.classList.add("tabs-pane-not-show");
          chRemoveButton.classList.remove("tabs-btn-active");
          chRemoveButton.classList.add("tabs-btn-not-active");
        }
      });

      chDesc.classList.toggle("tabs-pane-show");
      chButton.classList.toggle("tabs-btn-active");
      chButton.classList.remove("tabs-btn-not-active");
    };

    chButton.addEventListener("click", toggleAccordion);
  });
};

const tabs = new ItcTabs(".tabs");
accordionToggle();
const accordeon = () => {
  const chItems = document.querySelectorAll(".accordeon");

  chItems.forEach((item) => {
    const chButton = item.querySelector(".accordeon-title");
    const chDesc = item.querySelector(".accordeon-body");

    chButton.addEventListener("click", () => {
      chItems.forEach((item) => {
        const chRemoveButton = item.querySelector(".accordeon-title");
        const chRemoveDesc = item.querySelector(
          ".accordeon-body"
        );

        if (chRemoveDesc !== chDesc) {
          chRemoveDesc.classList.remove("open");
          chRemoveDesc.style.height = 0;
          chRemoveButton.classList.remove("active");
        }
      });

      if (chDesc.classList.contains("open")) {
        chDesc.style.height = 0;
      } else {
        chDesc.style.height = chDesc.scrollHeight + "px";
      }

      chDesc.classList.toggle("open");
      chButton.classList.toggle("active");
    });
  });
};

accordeon();

document.addEventListener('DOMContentLoaded', function() {
  var currentURL = window.location.href;
  var substituteURL = window.location.href;
  

  // ������� ������� � ������� menu-container
  var menuContainer = document.querySelector('.tabs-content');

	var menuContainerLvlOne = document.querySelector('.tabs-nav');
  // �������� ��� ������ ������ menuContainer
  var links = menuContainer.querySelectorAll('a');
	var linksLvlOne = menuContainerLvlOne.querySelectorAll('a');


	for (var i = 0; i <linksLvlOne.length; i++) {
		var linkLvlOne = linksLvlOne[i];
		var href = linkLvlOne.getAttribute('href');
		
		//custom links
		  if (href.includes("https://ratings.fide.com") & substituteURL.includes("ratings2.fide.com.test"))
  
			{
				var currentURL = "https://ratings.fide.com";
				var href = "ratings.fide.com";
			}
		 

		
		if (currentURL.includes(href)){
		
		
			var parent = linkLvlOne.parentElement;
			
			parent.classList.add('tabs-btn-active');
			parent.classList.remove('tabs-btn-not-active');
			var dataIndex = parent.getAttribute('data-index');
			var newId = 'content-' + (parseInt(dataIndex, 10) + 1);


// ������� ������� � ����� ��������������� � ��������� ����������� ��������
var element = document.getElementById(newId);
if (element) {
  element.classList.add('tabs-pane-show');
}

		}
		
	
		
	}
  // ���������� ������ � ��������� ����������� ��������
  for (var i = 0; i < links.length; i++) {
    var link = links[i];
    var href = link.getAttribute('href');

    // ���������, �������� �� ������� URL ������ ����� ������
    if (currentURL.includes(href)) {
      // ������� ������������ ������� ������
      var parentParent = link.parentElement.parentElement;
			var parent = link.parentElement;

      // ������������� display: block ��� ������������� �������� ������
			parent.classList.add('activeurll');
      parentParent.style.display = 'block';
      parentParent.classList.add('activeurl');
      parentParent.classList.add('tabs-pane-show');

      var myid = parentParent.id;
			
      var trimmedId = myid.replace('content-', '');
      var newId = parseInt(trimmedId, 10) - 1;

      // ������� ������� � ����� ��������������� � ��������� ����������� ��������
			
      var element = menuContainerLvlOne.querySelector('[data-index="' + newId + '"]');
			
      if (element) {
        element.classList.add('tabs-btn-active');
        element.classList.remove('tabs-btn-not-active');
      }
    }
  }

  // ��������� ���������� tabsPane
  var tabsPane = document.querySelector('.tabs-pane-show');

  // ������� ��� ���������� ���������� tabsPane
  function updateTabsPane() {
    tabsPane = document.querySelector('.tabs-pane-show');
  }

  const buttons = document.querySelectorAll('.tabs-btn.menu-button');
  let activeSubmenu = null;

  buttons.forEach((button, index) => {
    const submenu = document.getElementById(`content-${index + 1}`);

    button.addEventListener('mouseover', () => {
      if (button.classList.contains('tabs-btn-not-active')){
        if (submenu) submenu.style.display = 'block'; // Added submenu check
        updateTabsPane();
        if (tabsPane) tabsPane.style.display = 'none'; // Guard: Only hide if exists
      }
      if (button.classList.contains('tabs-btn-active')){
        updateTabsPane();
        if (tabsPane) tabsPane.style.display = 'block'; // Guard: Only show if exists
      }
    });

    button.addEventListener('mouseleave', () => {
      if (!button.classList.contains('tabs-btn-active')) {
        if (submenu) submenu.style.display = 'none'; // Added submenu check
        updateTabsPane();
        if (tabsPane) tabsPane.style.display = 'block'; // Guard: Only show if exists
      }
      if (button.classList.contains('tabs-btn-active')){
        updateTabsPane();
        if (tabsPane) tabsPane.style.display = 'block'; // Guard: Only show if exists
      }
    });

    // Only add listeners if the submenu actually exists in the HTML
    if (submenu) {
      submenu.addEventListener('mouseenter', () => {
        if (button.classList.contains('tabs-btn-not-active')){
          submenu.style.display = 'block';
          updateTabsPane();
          if (tabsPane) tabsPane.style.display = 'none'; // Guard
        }
        if (button.classList.contains('tabs-btn-active')){
          updateTabsPane();
          if (tabsPane) tabsPane.style.display = 'block'; // Guard
        }
      });

      submenu.addEventListener('mouseleave', () => {
        submenu.style.display = 'none';
        updateTabsPane();
        if (tabsPane) tabsPane.style.display = 'block'; // Guard
      });
    }
  });
  
const currentPath = window.location.href;
  const mobileLinks = document.querySelectorAll('.mobile-submenu a');
  
  mobileLinks.forEach(link => {
    const href = link.getAttribute('href');
    
    // Check if current URL contains the link's href to handle parameters
    if (href && href !== "#" && currentPath.includes(href)) {
      const parentAccordeon = link.closest('.accordeon');
      
      if (parentAccordeon) {
        const chButton = parentAccordeon.querySelector('.accordeon-title');
        const chDesc = parentAccordeon.querySelector('.accordeon-body');
        
        if (chButton && chDesc) {
          // Force the accordion to expand
          chDesc.classList.add("open");
          chDesc.style.height = chDesc.scrollHeight + "px";
          chButton.classList.add("active");
          
          // Optional: Highlight the specific active link in the mobile menu
          link.style.fontWeight = "bold";
          link.style.color = "#24305E";
        }
      }
    }
  });


  // ��������� ��������� ��� ���������� ���������� tabsPane
  menuContainer.addEventListener('transitionend', updateTabsPane);
  menuContainer.addEventListener('animationend', updateTabsPane);
});



</script><!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-0TSTM17GEX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-0TSTM17GEX');
</script>
<link rel="stylesheet" type="text/css" href="/css/rtng_css.css"/>
<style>


</style>

    <div class="dir-pattern">
        <img src="/img/dir-pattern-1.png" alt="">
    </div>
    <div class="dir-pattern-two">
        <img src="/img/dir-pattern-2.png" alt="">
    </div>
    <div class="dir-pattern-four">
        <img src="/img/dir-pattern-4.png" alt="">
    </div>
    <div class="dir-pattern-three">
        <img src="/img/dir-pattern-3.png" alt="">
    </div>
    <div class="dir-pattern-five">
        <img src="/img/dir-pattern-5.png" alt="">
    </div>
	<section class="directory">
    <div class="directory-container container">
	<h1 class="page-title">PGN Files</h1>
		<div class="tmnt_name1">
					</div>
		
	</div>
	</section>
	<footer class="footer">
        <div class="footer-top">
            <div class="footer-image">
                <img src="/img/footer-queen.png" alt="">
            </div>
        </div>
        <div class="footer-bottom">
            <div class="footer-container container1">
                <div class="footer-logo-container">
                    <div class="footer-logo">
                        <a href="/"><img src="/img/logo1.png" alt=""></a>
                    </div>
                    <div class="header-title-container footer-title-container">
                        <h2 class="header-title footer-title">International</h2>
                        <h2 class="header-subtitle footer-subtitle">Chess Federation</h2>
                    </div>
                    <!--footer-logo-container-->
                </div>
                <div class="footer-menu-container">
                    <div class="footer-menu">
                        <ul class="footmenu">
                            <a href="https://www.fide.com/"><li>HOME</li></a>
                            <a href="https://www.fide.com/news"><li>NEWS</li></a>
                            <a href="https://ratings.fide.com/"><li>RATINGS</li></a>
                            <a href="https://www.fide.com/fide-world-championship-cycle-2026-2026"><li>CHAMPIONSHIP</li></a>
                            <a href="https://calendar.fide.com/"><li>CALENDAR</li></a>
                            <a href="https://www.fide.com/fide/about-fide"><li>FIDE</li></a>
                            <a href="https://med.fide.com" target=_blank><li>Clean Sport</li></a>
							<a href="https://www.fide.com/partners"><li>PARTNERS</li></a>							
							<a href="https://shop.fide.com/" target=_blank><li>SHOP</li></a>
							<a href="https://www.fide.com/contacts"><li>CONTACTS</li></a>
							<a href="https://old.fide.com/"><li>ARCHIVE</li></a>
							<a href="https://www.fide.com/privacy"><li>PRIVACY POLICY</li></a>
							
							
                        </ul>
                    </div>
                   
                    <div class="footer-copyright">
                        <p>© 2026 FIDE International Chess Federation. All Rights Reserved. No part of this site may be reproduced, stored in a retrieval system or transmitted in any way or by any means (including photocopying, recording or storing it in any medium by electronic means), without the written permission of FIDE International Chess Federation.</p>
                    </div>
                    <!--footer-menu-container-->
                </div>
                <div class="footer-social">
                    <div class="footer-social-button">
                        <a href="https://www.twitch.tv/fide_chess">
                            <img src="/img/footer-twitch.svg" alt="">
                        </a>
                    </div>
                    <div class="footer-social-button">
                        <a href="https://twitter.com/FIDE_chess">
                            <img src="/img/twitterx_footer.svg" alt="twitter">
                        </a>    
                    </div>
                    <div class="footer-social-button">
                        <a href="https://www.instagram.com/fide_chess/">
                            <img src="/img/footer-instagram.svg" alt="instagram">
                        </a>
                    </div>
                    <div class="footer-social-button">
                        <a href="https://www.facebook.com/ChessFIDE/">
                            <img src="/img/footer-facebook.svg" alt="facebook">
                        </a>
                    </div>
                    <div class="footer-social-button youtube_logo">
                        <a href="https://www.youtube.com/channel/UC9B47GnzCRFHTT1BIBWvStQ">
                            <img src="/img/footer-youtube.svg" alt="youtube">
                        </a>
                    </div>
                    <div class="footer-social-button">
                        <a href="">
                            <img src="/img/footer-twitch.svg" alt="twitch">
                        </a>
                    </div>
                    <div class="footer-social-button">
                        <a href="https://www.tiktok.com/@fide_chess">
                            <img src="/img/tiktok_footer.svg" alt="tiktok">
                        </a>
                    </div>
                    <div class="footer-social-button">
                        <a href="https://www.linkedin.com/company/48892238">
                            <img src="/img/footer-linkedin.svg" alt="linkedin">
                        </a>
                    </div>
                    <!--footer-social-->
                </div>
                <!--footer-container-->
            </div>
        </div>
    
        <div class="up-button-container">
            <a href="#">
                <img src="/img/up-button.png" alt="">
            </a>
        </div>
    </footer>
	<style>

.container1
{
	max-width: 1440px;
	padding: 10px;
	margin: auto;
}
.footmenu a, .footmenu a:visited, .footmenu a:active, .footmenu a:hover
{
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;	
  text-decoration: none;
  color:#24305e;
}
.footer
{
	margin-top: 0px;
	width: 100vw;
        max-width: 100%;
}
.footer-menu ul
{
	flex-direction: row;
    flex-wrap: wrap;
	gap: 10px;
	justify-content: space-evenly;
}

.footer-logo-container {
  max-width: 420px;
  width: 20%;
}

.footer-image {
  position: absolute;
  right: 140px;
  bottom: 60px;
  z-index: 1;
}

.footer-social-button img {
  padding: 14px;
  height: 50px;
}
.youtube_logo img
{
    width: 50px !important;
}

.up-button-container a {
    display: inline-block;
    position: absolute;
    right: 50px;
    bottom: 17px;
    width: 80px;
    height: 80px;
    z-index: 300;
}

.up-button-container img {
    position: absolute;
    z-index: 300;
    bottom: 0px;
    right: 0px;
}

@media screen and (max-width: 1024px) {
.container1 {
	width:100%;
	margin: 0 auto;
}

 .header-title-container {
    padding-left: 8px;
  }
  .footer-social {
    padding-left: 0px;
    }
    .footer-social-button:first-child {
    display: none;
}
}
@media screen and (min-width: 575px) and (max-width: 1024px) {
  .footer-menu-container {
    width: 70%;
    padding-left: 10px;
  }
  .footer-image {
    left: 15%;
    bottom: 40%;
  }
   .footer-title-container {
    padding-left: 0px;
    padding-top: 0px;
    
    text-align: left;
  }
   .footer-copyright p {
    padding-top: 10px;
    line-height: 14px;
	font-size: 12px;
  }
   .footer-social{
    justify-content:left;
    width: 100%;
    }

  .footer-social-button img {
    padding: 16px;
  }
  .footer-logo {
    padding: 0px 0px 10px 10px;
}
.up-button-container a {
    right: 20px;
    bottom: 56px;
}
}

@media screen and (max-width: 574px) {
    
.header-title, .header-subtitle {
    padding-left: 0px;
    }  
  .footer-menu-container {
    width: 75%;
    align-items: start;
	padding-left: 0;
  }
   .footer-copyright {
    width: 99%;
    margin-left: 0;
  }
  .footer-image {
    top: 3%;
    left: 40%;
  }
  .footer-image img {
        width: 60px;
        margin-left: 150%;
    }
    .footer-social{
    justify-content: center;
    width: 100%;
    }
  .footer-social-button img {
    padding: 8px;
    width: 38px;
  }

.footer-menu ul
{
	flex-direction: row;
    flex-wrap: wrap;
	padding-left:0;
}

.footer-title-container {
    padding-left: 0px;
    padding-top: 0px;
    
    text-align: left;
  }

.footer-menu {
  display: block;
  width: 100%;
  padding-top: 20px;
  }
.footer-logo-container img
	{
		margin:auto;
	}
	
.footer-title-container {
    
    width: 100%;
  }
.footer-subtitle {
	width: 100%;
	}
.footer-logo-container {
  padding-top: 15px;
	width: 20%;
	}
.footer-bottom {
    padding-bottom: 10px;
	padding-top: 10px;
  }

.footer-logo-container {
  
	width: 100%;
	}
.footmenu a li {
    padding-top: 10px;
  }
.footer-menu ul
{
	flex-direction: column;
    flex-wrap: wrap;
    
}
.footer-menu-container {
    width: 100%;
    align-items: start;
	padding-left: 0;
	
  }
.footer-title-container {
    padding-left: 0px;
    padding-top: 0px;
    
    text-align: center;
  }
.up-button-container a {
    right: 20px;
    bottom: 807px;
    width: 50px;
    height: 50px;
}

}
	</style> 

</body>
</html>