PageSourceSearch

https://www.fmjd.org/news-1674.html

html fmjd.org collected 2026-10-01 11:30:58 UTC 78,362 bytes, 1,673 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<!--[if IE 7]> <html lang="en" class="ie7"> <![endif]-->  
4<!--[if IE 8]> <html lang="en" class="ie8"> <![endif]-->  
5<!--[if IE 9]> <html lang="en" class="ie9"> <![endif]-->  
6<!--[if !IE]><!-->
7<head>
8    <title>Marten Walinga retained his title World Champion Frisian draughts</title>
9    <!-- Global Site Tag (gtag.js) - Google Analytics -->
vendor: 69 bytes, lines 9-10
9
10    <script async src="https://www.googletagmanager.com/gtag/js?id=
10UA-1717818-1
vendor: 17 bytes, lines 10-11
10"></script>
11    
11<script>
12      window.dataLayer = window.dataLayer || [];
13      function gtag(){dataLayer.push(arguments)};
14      gtag('js', new Date());
15    
16      gtag('config', 'UA-1717818-1');
17    </script>
17
18  <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
19  <!--[if lt IE 9]>
20      
20<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
20
21      
21<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
21
22    <![endif]-->
23
24    <!-- Meta -->
25    <meta charset="utf-8">
26    <meta name="viewport" content="width=device-width, initial-scale=1.0">
27    <meta name="description" content="Marten Walinga crowned World Champion of Frysk Damjen for the fourth time after a nail-biting final and two play-offs Harlingen-The final day began with a...">
28    <meta name="author" content="FMJD">
29    <meta name="robots" content="index,follow">
30    <link rel="canonical" href="https://www.fmjd.org/news-1674.html">
31
32    <!-- Open Graph / social sharing -->
33    <meta property="og:site_name" content="FMJD - World Draughts Federation">
34    <meta property="og:type" content="article">
35    <meta property="og:title" content="Marten Walinga retained his title World Champion Frisian draughts">
36    <meta property="og:description" content="Marten Walinga crowned World Champion of Frysk Damjen for the fourth time after a nail-biting final and two play-offs Harlingen-The final day began with a...">
37    <meta property="og:url" content="https://www.fmjd.org/news-1674.html">
38    <meta property="og:image" content="https://www.fmjd.org/downloads/news_images/1674.jpg">
39    <meta name="twitter:card" content="summary_large_image">
40    <meta name="twitter:title" content="Marten Walinga retained his title World Champion Frisian draughts">
41    <meta name="twitter:description" content="Marten Walinga crowned World Champion of Frysk Damjen for the fourth time after a nail-biting final and two play-offs Harlingen-The final day began with a...">
42    <meta name="twitter:image" content="https://www.fmjd.org/downloads/news_images/1674.jpg">
43     <!-- CSS Global Compulsory-->
44    <link rel="stylesheet" href="assets/plugins/bootstrap/css/bootstrap.min.css">
45    <link rel="stylesheet" href="assets/css/style.css">
46    <link rel="stylesheet" href="assets/css/headers/header1.css">
47    <link rel="stylesheet" href="assets/plugins/bootstrap/css/bootstrap-responsive.min.css">
48    <link rel="stylesheet" href="assets/css/style_responsive.css">
49    <link rel="stylesheet" href="assets/css/service-hover.css">
50    <link rel="apple-touch-icon" sizes="57x57" href="/apple-icon-57x57.png">
51    <link rel="apple-touch-icon" sizes="60x60" href="/apple-icon-60x60.png">
52    <link rel="apple-touch-icon" sizes="72x72" href="/apple-icon-72x72.png">
53    <link rel="apple-touch-icon" sizes="76x76" href="/apple-icon-76x76.png">
54    <link rel="apple-touch-icon" sizes="114x114" href="/apple-icon-114x114.png">
55    <link rel="apple-touch-icon" sizes="120x120" href="/apple-icon-120x120.png">
56    <link rel="apple-touch-icon" sizes="144x144" href="/apple-icon-144x144.png">
57    <link rel="apple-touch-icon" sizes="152x152" href="/apple-icon-152x152.png">
58    <link rel="apple-touch-icon" sizes="180x180" href="/apple-icon-180x180.png">
59    <link rel="icon" type="image/png" sizes="192x192"  href="/android-icon-192x192.png">
60    <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
61    <link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png">
62    <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
63    <link rel="manifest" href="/manifest.json">
64    <meta name="msapplication-TileColor" content="#ffffff">
65    <meta name="msapplication-TileImage" content="/ms-icon-144x144.png">
66    <meta name="theme-color" content="#ffffff">
67    
68    <!-- CSS Implementing Plugins -->    
69    <link rel="stylesheet" href="assets/plugins/font-awesome/css/font-awesome.css">
70    <link rel="stylesheet" href="assets/plugins/flexslider/flexslider.css" type="text/css" media="screen">    	
71    <link rel="stylesheet" href="assets/plugins/parallax-slider/css/parallax-slider.css" type="text/css">
72    <!-- CSS Theme -->    
73    <link rel="stylesheet" href="assets/css/themes/default.css" id="style_color">
74    <link rel="stylesheet" href="assets/css/themes/headers/header1-orange.css" id="style_color-header-1">    
75    <link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet">
76    <link href="https://cdnjs.cloudflare.com/ajax/libs/izimodal/1.5.1/css/iziModal.css" rel="stylesheet" type="text/css">
77    
77<script src="assets/js/jquery-1.8.2.min.js"></script>
77
78    
79  
79<script src="https://cdnjs.cloudflare.com/ajax/libs/izimodal/1.5.1/js/iziModal.min.js"></script>
79
80    
81
82
83<script>
84var news_text = new Array()
85function Expand(n, nid) {
86    if(!news_text[n]) {  // To avoid unneeded ajaxing
87    
88    news_text[n] = $.ajax({
89                           url: "ajax/news.php?nid=" + nid,
90                           async: false
91                   }).responseText;
92    }               
93$("#details_"+n).html(news_text[n]);
94$("[id^=details]:not(#details_"+n+")").slideUp("slow");
95$("#details_"+n).slideToggle("slow");    
96}
97
98
99    function setScreenResolutionCookie() {
100        var screenWidth = window.screen.width;
101        var screenHeight = window.screen.height;
102        document.cookie = "screen_width=" + screenWidth + ";path=/";
103        document.cookie = "screen_height=" + screenHeight + ";path=/";
104    }
105 
106function setMenu() {
107
108console.log(103)
109
110    // only for second-level items that actually HAVE a submenu
111    $(document).on('click', '.dropdown-menu > li > a', function (e) {
112
113console.log(108, 'clicked', this)
114
115        var $submenu = $(this).next('ul.dropdown-menu');
116
117console.log(112, 'submenu length:', $submenu.length)
118
119        // if no submenu → normal navigation, do nothing
120        if (!$submenu.length) {
121            console.log('No submenu, allowing default navigation');
122            return;
123        }
124
125        // submenu exists → toggle it
126        console.log('Submenu found, preventing default and toggling');
127        e.preventDefault();
128        e.stopPropagation();
129
130        // close other third-level menus in the same dropdown
131        $(this)
132            .closest('ul.dropdown-menu')
133            .children('li')
134            .children('ul.dropdown-menu')
135            .not($submenu)
136            .hide();
137
138        $submenu.toggle();
139 
140    });
141}
142
143
144$(function() {
145  setScreenResolutionCookie();
146  setMenu();
147});
148
149
150
151</script>
151
152
153
154<style type="text/css">
155body {
156height: 100%     
157}
158.copyright {
159    bottom: 0;
160    left: 0;
161  /* position: absolute; */
162    right: 0;
163}
164.gsib_a {
165    max-width: 460px;
166}
167
168#google_translate_element {
169   clear: both;
170    padding-top: 10px;
171   }
172
173
174</style>
175
176
177</head>	
178
179<body>
180<div class="wrapper">
181<!--=== Top ===-->
182<div class="top">
183    
184   
185    <div class="container">
186            <div class="top-widget pull-right">
187            
188        <ul class="loginbar">
189            <li class="phone-number"><a href="mailto:[email protected]">Contact</a></li>
190            
191                        <li class="devider">&nbsp;</li>
192            <li><a href="?p=login" class="login-btn">Login</a></li>
193        </ul>
194        <ul class="social-icons">
195            <li><a href="http://fmjd.org/rss.php" data-original-title="Feed" class="social_rss"></a></li>
196            <li><a href="https://www.facebook.com/theFMJD" data-original-title="Facebook" class="social_facebook"></a></li>
197            <li><a href="https://twitter.com/TheFMJD" data-original-title="Twitter" class="social_twitter"></a></li>
198            <li><a href="https://www.youtube.com/user/fmjdchannel" data-original-title="Youtube" class="social_youtube"></a></li>
199           <li><a href="https://www.instagram.com/thefmjd/" data-original-title="Instagram" class="social_instagram"></a></li> 
200        </ul>
201
202         
203         <div id="google_translate_element" style="clear:both; margin-top:8px;"></div>
204
205        
205<script>
206function googleTranslateElementInit() {
207  new google.translate.TranslateElement({
208    pageLanguage: 'en',   // change to your site language
209    includedLanguages: 'en,fr,ru,cs,de,fi,he,hu,es,et,ja,it,lt,lv,mn,nl,pl,pt-PT,pt-BR,sl,uk,zh-CN',
210    layout: google.translate.TranslateElement.InlineLayout.SIMPLE
211  }, 'google_translate_element');
212}
213</script>
213
214
215<script src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
215
216
217        
218        </div>
219        
220        
221        
222                    
223<div class="span3"><a href="index.php"><img id="logo-header" src="https://fmjd.org/logos/logo80.png" style="max-height: 120px;" alt="Logo"></a></div>
224<div class="span6" style="font-family: 'Roboto', sans-serif; font-size: 32px;"><a href="index.php">World Draughts Federation</a>
225<script async src="https://cse.google.com/cse.js?cx=016101345006893844079:a0iis-qxqdk"></script>
225
226<div class="gcse-search"></div>
227
228</div>
229
230    </div>
231</div><!--/top-->
232<!--=== End Top ===-->
233
234<!--=== Header ===-->
235<div class="header">               
236    <div class="container"> 
237                                           
238
239<!-- Menu -->
240<div class="navbar">
241    <div class="navbar-inner">
242        <a class="btn btn-navbar" href="#">
243            <span class="icon-bar"></span>
244            <span class="icon-bar"></span>
245            <span class="icon-bar"></span>
246        </a>
247        <div class="nav-collapse collapse">
248            <ul class="nav top-2">
249
250<li class="dropdown">
251    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Official Info
252        <b class="caret"></b>
253    </a>
254    <ul class="dropdown-menu">
255<li><a href="?p=fmjd">FMJD</a></li><li><a href="/?p=handbook">FMJD Handbook</a></li><li><a href="/?p=policies">Policies &amp; Guidelines</a></li><li><a href="/?p=programs">Social Programs</a></li><li><a href="?p=cleansport">Clean Sport<span class="submenu-arrow">&#xf105;</span></a><ul class="dropdown-menu"><li><a href="https://www.fmjd.org/?p=cleansport#1">Principles &amp; Values</a></li><li><a href="https://www.fmjd.org/?p=cleansport#2">Rights &amp; responsibilities</a></li><li><a href="https://www.fmjd.org/?p=cleansport#3">The principle of Strict Liability</a></li><li><a href="https://www.fmjd.org/?p=cleansport#4">Consequences of doping</a></li><li><a href="https://www.fmjd.org/?p=cleansport#5">Anti-doping rule violations</a></li><li><a href="https://www.fmjd.org/?p=cleansport#6">Prohibited List</a></li><li><a href="https://www.fmjd.org/?p=cleansport#7">Risks of supplement use</a></li><li><a href="https://www.fmjd.org/?p=cleansport#8">Use of medications and TUE</a></li><li><a href="https://www.fmjd.org/?p=cleansport#9">Testing procedures</a></li><li><a href="https://www.fmjd.org/?p=cleansport#10">Testing Pool, whereabouts and ADAMS</a></li><li><a href="https://www.fmjd.org/?p=cleansport#11">Report in Confidence</a></li><li><a href="https://www.fmjd.org/?p=cleansport#12">Education</a></li><li><a href="https://www.fmjd.org/?p=cleansport#13">Anti-Doping Control/Statistical reports</a></li><li><a href="https://www.fmjd.org/?p=cleansport#14">Reference Documents</a></li></ul></li><li><a href="?p=officials">Officials</a></li><li><a href="?p=committees">Committees</a></li><li><a href="?p=forms">Forms</a></li><li><a href="?p=calend">Calendar</a></li><li><a href="?p=rating">Rating</a></li><li><a href="?p=actions">Minutes, reports and actions</a></li><li><a href="/fin/fees">Pay online</a></li><li><a href="/fin/donate">Donate online</a></li><li><a href="?p=fund">Solidarity Fund</a></li><li><a href="?p=privacy">Privacy policy</a></li>
256    </ul>
257    <b class="caret-out"></b>
258</li>
259
260<li class="dropdown">
261    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Sections
262        <b class="caret"></b>
263    </a>
264    <ul class="dropdown-menu">
265<li><a href="https://www.frisiandraughts.com/">Frisian</a></li><li><a href="http://www.wcdf.net/">Checkers</a></li><li><a href="?p=cb">64 Classic and Brazilian</a></li><li><a href="?p=portuguese-spanish">64 Portuguese (Spanish) </a></li><li><a href="?p=turkish">Turkish</a></li>
266    </ul>
267    <b class="caret-out"></b>
268</li>
269
270<li class="dropdown">
271    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Draughts
272        <b class="caret"></b>
273    </a>
274    <ul class="dropdown-menu">
275<li><a href="?p=champions">World Titles</a></li><li><a href="?p=records">World Records</a></li><li><a href="?p=wcup">World Cup</a></li><li><a href="/variants/">Variants</a></li><li><a href="?p=learn">Learn</a></li><li><a href="?p=players">Players</a></li><li><a href="?p=referees">Referees</a></li><li><a href="?p=awards_listing">Specials awards</a></li><li><a href="?p=ap_events">Results</a></li><li><a href="?p=newtitles">New titles</a></li><li><a href="/tournaments/">Registrations</a></li><li><a href="dias2">Diagrams </a></li>
276    </ul>
277    <b class="caret-out"></b>
278</li>
279
280<li class="dropdown">
281    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Federations
282        <b class="caret"></b>
283    </a>
284    <ul class="dropdown-menu">
285<li><a href="?p=all&amp;cont=afr">Africa</a></li><li><a href="?p=all&amp;cont=amer">America</a></li><li><a href="?p=all&amp;cont=asia">Asia</a></li><li><a href="?p=all&amp;cont=aus">Australia &amp; Oceania</a></li><li><a href="?p=all&amp;cont=eur">Europe</a></li><li><a href="?p=all">All</a></li>
286    </ul>
287    <b class="caret-out"></b>
288</li>
289
290<li class="dropdown">
291    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Computer
292        <b class="caret"></b>
293    </a>
294    <ul class="dropdown-menu">
295<li><a href="?p=soft">Software</a></li><li><a href="https://www.fmjd.org/forms/da/">Draughts Arbiter</a></li><li><a href="?p=play_online">Play online</a></li><li><a href="http://archive.fmjd.org/">Archive</a></li><li><a href="http://pdn.fmjd.org/">PDN standard</a></li>
296    </ul>
297    <b class="caret-out"></b>
298</li>
299
300<li class="dropdown">
301    <a href="#" class="dropdown-toggle" data-toggle="dropdown">Feedback
302        <b class="caret"></b>
303    </a>
304    <ul class="dropdown-menu">
305<li><a href="?p=contact">Contact FMJD</a></li><li><a href="https://productific.com/go/FMJD">User voice</a></li>
306    </ul>
307    <b class="caret-out"></b>
308</li>
309
310<li class="dropdown">
311    <a href="#" class="dropdown-toggle" data-toggle="dropdown">The site
312        <b class="caret"></b>
313    </a>
314    <ul class="dropdown-menu">
315<li><a href="?p=sitemap">Sitemap</a></li><li><a href="?p=credits">Credits</a></li><li><a href="?p=changes">Changes</a></li><li><a href="/?p=login">Login players/federations</a></li><li><a href="/organizer/login.php">Login organizers</a></li>
316    </ul>
317    <b class="caret-out"></b>
318</li>
319
320            </ul>
321        </div>
322    </div>
323</div>
324
325                </div><!-- /nav-collapse -->                                
326            </div><!-- /navbar-inner -->
327        </div><!-- /navbar -->  
328        
329<style>
330/* Styles for third level menu */
331.dropdown-menu .dropdown-menu {
332    left: 100%;
333    top: 0;
334    margin-top: -1px;
335    border-radius: 0 6px 6px 6px;
336    display: none;
337    position: absolute;
338}
339
340@media (min-width: 769px) {
341    .dropdown-menu li:hover > .dropdown-menu {
342        display: block;
343    }
344}
345
346/* Third level on mobile: inline and indented, opened by tapping the arrow */
347@media (max-width: 768px) {
348    .nav-collapse .dropdown-menu .dropdown-menu {
349        position: static;
350        left: auto;
351        right: auto;
352        margin-top: 0;
353        margin-left: 15px;
354        width: auto;
355        float: none;
356        border: 0;
357        border-radius: 0;
358        box-shadow: none;
359        background: transparent;
360        display: none;
361    }
362    .submenu-arrow {
363        padding: 0 10px;
364    }
365}
366
367.dropdown-menu > li {
368    position: relative;
369}
370
371.dropdown-menu > li > a {
372    padding-right: 20px;
373}
374
375.submenu-arrow {
376    font-family: "FontAwesome";
377    font-style: normal;
378    font-weight: normal;
379    text-decoration: inherit;
380    float: right;
381    margin-left: 8px;
382}
383
384/* Ensure mobile menu is visible when expanded */
385.nav-collapse.in {
386    height: auto !important;
387    overflow: visible !important;
388}
389
390.nav-collapse {
391    overflow: hidden;
392    transition: height 0.3s ease;
393}
394</style>
395
396<script>
397/* Version 3.0 - Hover-based desktop menus */
398$(document).ready(function() {
399    console.log('Menu.php script loaded v3.0 - Hover menus');
400    
401    var thirdLevelCount = $('.dropdown-menu .dropdown-menu').length;
402    console.log('Found ' + thirdLevelCount + ' third-level menus');
403    
404    var toggleCount = $('.dropdown-toggle').length;
405    console.log('Found ' + toggleCount + ' dropdown-toggle elements');
406    
407    // Handle mobile hamburger menu toggle
408    $('.btn-navbar').on('click', function(e) {
409        console.log('Hamburger menu clicked!');
410        e.preventDefault();
411        var $navCollapse = $('.nav-collapse');
412        
413        if ($navCollapse.hasClass('in')) {
414            $navCollapse.removeClass('in').css('height', '0');
415            console.log('Closing mobile menu');
416        } else {
417            $navCollapse.addClass('in').css('height', 'auto');
418            console.log('Opening mobile menu');
419        }
420    });
421    
422    // Handle first-level dropdown on HOVER for desktop
423    $('.navbar .nav > li.dropdown').hover(
424        function() {
425            if ($(window).width() > 768) {
426                var $this = $(this);
427                var $menu = $this.find('> .dropdown-menu');
428                console.log('HOVER IN: Opening top-level dropdown');
429                $this.addClass('open');
430                $menu.show();
431            }
432        },
433        function() {
434            if ($(window).width() > 768) {
435                var $this = $(this);
436                var $menu = $this.find('> .dropdown-menu');
437                console.log('HOVER OUT: Closing top-level dropdown');
438                $this.removeClass('open');
439                $menu.hide();
440            }
441        }
442    );
443    
444    // Handle first-level dropdown clicks for mobile
445    $('.dropdown-toggle').on('click', function(e) {
446        if ($(window).width() <= 768) {
447            console.log('CLICK DETECTED on dropdown-toggle (mobile)');
448            e.preventDefault();
449            e.stopPropagation();
450            
451            var $parent = $(this).closest('li.dropdown');
452            var $menu = $parent.find('> .dropdown-menu');
453            var isOpen = $parent.hasClass('open');
454            
455            $('.navbar li.dropdown').not($parent).removeClass('open').find('> .dropdown-menu').hide();
456            
457            if (isOpen) {
458                $parent.removeClass('open');
459                $menu.hide();
460            } else {
461                $parent.addClass('open');
462                $menu.show();
463            }
464        }
465    });
466    
467    // Close dropdowns when clicking outside (desktop only)
468    $(document).on('click', function(e) {
469        if ($(window).width() > 768) {
470            if (!$(e.target).closest('.dropdown').length) {
471                $('.navbar li.dropdown').removeClass('open').find('.dropdown-menu').hide();
472            }
473        }
474    });
475    
476    // Handle third level menu show/hide on hover
477    $('.dropdown-menu > li').hover(
478        function() {
479            if ($(window).width() <= 768) { return; }
480            var $this = $(this);
481            var $submenu = $this.find('> .dropdown-menu');
482            if($submenu.length) {
483                console.log('Hovering over menu item with submenu:', $this.find('> a').text());
484                $submenu.show();
485                
486                var $parent = $this.closest('.dropdown-menu');
487                var parentRight = $parent.offset().left + $parent.outerWidth();
488                var windowWidth = $(window).width();
489                
490                if(parentRight + $submenu.outerWidth() > windowWidth) {
491                    $submenu.css({'left': 'auto', 'right': '100%'});
492                } else {
493                    $submenu.css({'left': '100%', 'right': 'auto'});
494                }
495            }
496        },
497        function() {
498            if ($(window).width() <= 768) { return; }
499            var $submenu = $(this).find('> .dropdown-menu');
500            if($submenu.length) {
501                console.log('Mouse left menu item, hiding submenu');
502                $submenu.hide();
503            }
504        }
505    );
506
507    // Third-level submenu on mobile: tap the arrow to expand, tap the label to follow the link
508    $('.nav-collapse .submenu-arrow').on('click', function(e) {
509        if ($(window).width() > 768) { return; }
510        e.preventDefault();
511        e.stopPropagation();
512        var $submenu = $(this).closest('a').next('.dropdown-menu');
513        if (!$submenu.length) { return; }
514        if ($submenu.is(':visible')) {
515            $submenu.hide();
516        } else {
517            $submenu.show();
518        }
519    });
520});
521</script>
521
522        
523        
524                         
525
526</div>
527</div>                   
528<!--=== End Header ===-->
529
530
531<!--=== Content Part ===-->
532<div class="container">	
533
534  
535    <br><br>
536
537     <div class="row">
538          <div class="span12" style="text-align: center;">
539    <a href="/?p=cleansport#15">
540    <img src="/images/webinar-ita-oct2026.jpg" style="max-width: 100%; height: auto; width: 220px; border: 1px solid #555;" alt="ITA/AIMS Clean Sport Education Webinar for National Federations - 1 October 2026"></a>
541    <p><strong>1 October 2026 &ndash; ITA/AIMS Clean Sport Education Webinar for National Federations</strong></p>
542    <p>
543    <a href="https://us06web.zoom.us/webinar/register/WN_AsYD9jh2Qy-0K_wexit9rw" target="_blank">Register for Session 1 (10:00 CEST, English)</a> &nbsp;|&nbsp;
544    <a href="https://us06web.zoom.us/webinar/register/WN_bFawSmXzRe--czBjO3ueoA" target="_blank">Register for Session 2 (16:00 CEST, EN/FR/ES/RU)</a></p>
545    <p><a href="/?p=cleansport#15">More about FMJD activities with ITA-AIMS</a></p>
546    </div>
547</div>
548<hr/>
549    <style>
550
551.banner {
552   width: 100%;
553   max-width: 720px;    
554}    
555 .image-container {
556    display: inline-block;
557    
558    cursor: pointer;
559}
560
561/* The Modal (background) */
562.modal {
563    display: none; /* Hidden by default */
564    position: fixed; /* Sit on top */
565    z-index: 1; /* Sit on top */
566    padding-top: 100px; /* Location of the box */
567    left: 0;
568    top: 0;
569    width: 100%; /* Full width */
570    height: 100%; /* Full height */
571    overflow: auto; /* Enable scroll if needed */
572    background-color: rgb(0,0,0); /* Fallback color */
573    background-color: rgba(0,0,0,0.9); /* Black w/ opacity */
574}
575
576/* Modal Content (image) */
577.modal-content {
578    margin: auto;
579    display: block;
580    width: 80%;
581    max-width: 700px; /* Adjust as needed */
582}
583
584/* Add Animation - Zoom in the Modal */
585.modal-content {
586    -webkit-animation-name: zoom;
587    -webkit-animation-duration: 0.6s;
588    animation-name: zoom;
589    animation-duration: 0.6s;
590}
591
592@-webkit-keyframes zoom {
593    from {-webkit-transform: scale(0)} 
594    to {-webkit-transform: scale(1)}
595}
596
597@keyframes zoom {
598    from {transform: scale(0)} 
599    to {transform: scale(1)}
600}
601
602/* The Close Button */
603.close {
604    position: absolute;
605    top: 15px;
606    right: 35px;
607    color: #f1f1f1;
608    font-size: 40px;
609    font-weight: bold;
610    transition: 0.3s;
611}
612
613.close:hover,
614.close:focus {
615    color: #bbb;
616    text-decoration: none;
617    cursor: pointer;
618}
619
620/* Responsive Columns */
621.column {
622    float: left;
623    width: 33.33%;
624    padding: 5px;
625}
626
627/* Style the images inside the columns */
628.column img {
629    width: 100%;
630    opacity: 0.8; 
631    cursor: pointer; 
632}
633
634.column img:hover {
635    opacity: 1;
636}
637
638/* Clear floats after columns */
639.row:after {
640    content: "";
641    display: table;
642    clear: both;
643}
644
645/* Responsive layout - makes a two column-layout instead of four columns */
646@media screen and (max-width: 900px) {
647    .column {
648        width: 50%;
649    }
650}
651
652/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
653@media screen and (max-width: 600px) {
654    .column {
655        width: 100%;
656    }
657}
658
659
660
661
662
663
664
665
666
667
668
669    .category-item-img img {
670      max-width: 100%;
671      height: auto;
672    }
673    .category-item {
674      margin-bottom: 15px;
675      background-size: cover; /* Ensures the background covers the div */
676      background-position: center center; /* Centers the background image */
677    }
678    .p_title {
679      text-align: center;
680      /* Add more styling as needed */
681    }
682    
683    
684        .left50 {
685            padding-left: 50px;
686        }
687        
688        .left10 {
689            /* padding-left: 10px; */  
690        }
691        
692        .news-item {
693            padding: 15px;
694            margin-bottom: 20px;
695            background-color: #fff;
696            border-radius: 8px;
697            box-shadow: 0 4px 8px rgba(0,0,0,0.1);
698            transition: all 0.3s ease;
699            transform-style: preserve-3d;
700            perspective: 1000px;
701        }
702        
703        .news-item:hover {
704            transform: translateY(-5px) rotateX(5deg);
705            box-shadow: 0 15px 30px rgba(0,0,0,0.2);
706        }
707        
708        .news-item img {
709            max-width: 100%;
710            height: auto;
711            border-radius: 6px;
712            transition: all 0.3s ease;
713        }
714        
715        /* Style for thumbnails that can be enlarged */
716        .news-item .thumbnail-wrapper {
717            position: relative;
718            overflow: hidden;
719            border-radius: 6px;
720            margin-bottom: 10px;
721        }
722        
723        .news-item .thumbnail-wrapper:after {
724            content: "Click to enlarge";
725            position: absolute;
726            bottom: 0;
727            left: 0;
728            right: 0;
729            background-color: rgba(0,0,0,0.7);
730            color: white;
731            text-align: center;
732            padding: 5px;
733            transform: translateY(100%);
734            transition: transform 0.3s ease;
735        }
736        
737        .news-item .thumbnail-wrapper:hover:after {
738            transform: translateY(0);
739        }
740        
741        /* Exclude flags and icons from enlargement styling */
742        .news-item img.flag,
743        .news-item img.icon {
744            /* max-height: 30px; */
745            display: inline-block;
746            vertical-align: middle;
747            margin-right: 10px;
748            border-radius: 0;
749        }
750        
751        .news-content {
752            padding: 10px 5px;
753        }
754        
755        .news-item h4 {
756            margin-top: 0;
757            color: #0056b3;
758        }
759        
760        /* New styles for making text more clickable */
761        .news-item .news-title {
762            position: relative;
763            display: inline-block;
764            color: #0056b3;
765            font-weight: bold;
766            padding: 8px 16px;
767            margin: 10px 0;
768            background-color: #f8f9fa;
769            border-radius: 4px;
770            border-left: 4px solid #0056b3;
771            transition: all 0.3s ease;
772            cursor: pointer;
773        }
774        
775        .news-item .news-title:hover {
776            background-color: #e2e6ea;
777            transform: translateX(5px);
778            box-shadow: 0 2px 5px rgba(0,0,0,0.1);
779        }
780        
781        .news-item .news-title:after {
782            content: "→ Read more";
783            display: inline-block;
784            margin-left: 8px;
785            font-size: 0.8em;
786            opacity: 0;
787            transition: opacity 0.3s ease;
788        }
789        
790        .news-item .news-title:hover:after {
791            opacity: 1;
792        }
793        
794        /* Reduce prominence of thumbnail */
795        .news-item .thumbnail-wrapper {
796            opacity: 0.85;
797            transition: opacity 0.3s ease;
798        }
799        
800        .news-item .thumbnail-wrapper:hover {
801            opacity: 1;
802        }
803        
804        .tab-content {
805            overflow: hidden;
806            border-top: 0px;
807            margin-top: 5px;
808            margin-left: 10px;
809        }
810        /* Tabbed menu styles */
811        .nav-tabs {
812            margin-bottom: 20px;
813        }
814        .tab-pane {
815            display: none;
816        }
817        .tab-pane.active {
818            display: block;
819        }
820
821        .btn-group {
822            margin-bottom: 12px;
823        }
824        
825        .news_filter {
826            margin-bottom: 30px;
827            
828        }
829        
830    .categories-items {
831
832    padding: 0px 0px 0px 0px;
833    display: flex;
834    align-items: center;
835    /* justify-content: space-between; */
836    /* flex-wrap: wrap; */
837     margin-left: auto;
838     margin-right: auto;
839
840}
841
842.categories-items a {
843    
844    text-decoration: none;
845}
846
847.category-item {
848    width: 200px;
849    height: 200px;
850    display: flex;
851    align-items: center;
852    justify-content: center;
853    color: #fff;
854    position: relative;
855    overflow: hidden;
856    transition: box-shadow 0.3s, color 0.3s;
857    margin: 0px;
858}
859
860.category-item:hover {
861    box-shadow: 3px 6px 43px 4px rgba(0, 0, 0, 0.5);
862}
863
864.category-item-img {
865    margin: 0;
866    text-align: center;
867}
868
869.category-item p {
870    margin: 0;
871    text-align: center;
872    padding-top: 10px;
873    /* Add padding between image and text */
874    transition: text-decoration 0.3s;
875    /* Add transition for text-decoration */
876}
877
878.category-item:hover p {
879    text-decoration: underline;
880    /* Underline text on hover */
881}
882        
883.p_title {
884  color: #fff;
885}
886
887.b  {
888 color: black;    
889}
890
891    
892@media (max-width: 767px) {
893  .categories-items {
894    /* Undo flexbox styles */
895    display: block;
896  }
897  
898  .categories-items .span4 {
899    width: 100%; /* Full width for small screens */
900    float: none; /* Do not float */
901    margin-left: 0; /* Reset any margins */
902    margin-bottom: 15px; /* Add some space between items */
903  }
904  
905  .container {
906    width: auto; /* Full width container on small screens */
907    padding: 0; /* Reset any padding if necessary */
908  }
909}
910    
911    </style>
912    
913    
914
915<script>
916// Function to open the modal
917function openModal(img) {
918    var modal = document.getElementById('myModal');
919    var modalImg = document.getElementById("img01");
920    modal.style.display = "block";
921    modalImg.src = img.src.replace('thumbnail', 'large');
922}
923
924// Function to close the modal
925function closeModal() {
926    var modal = document.getElementById('myModal');
927    modal.style.display = "none";
928}
929
930// Function to wrap only thumbnails in news items with proper container and enhance text links
931function enhanceNewsImages() {
932    // First, identify flags and icons and add appropriate classes
933    $('.news-item img').each(function() {
934        var $img = $(this);
935        var src = $img.attr('src') || '';
936        
937        // Check if it's a flag or icon based on src path or size
938        if (src.includes('flag') || src.includes('icon') || 
939            src.includes('country') || $img.width() < 50 || 
940            $img.height() < 30) {
941            
942            // Add appropriate class
943            if (src.includes('flag') || src.includes('country')) {
944                $img.addClass('flag');
945            } else {
946                $img.addClass('icon');
947            }
948        }
949    });
950    
951    // Then, apply thumbnail wrapper only to non-flag, non-icon images
952    $('.news-item img').each(function() {
953        var $img = $(this);
954        
955        // Skip if it's a flag or icon
956        if ($img.hasClass('flag') || $img.hasClass('icon')) {
957            return;
958        }
959        
960        // Only wrap actual thumbnails (larger images)
961        if (!$img.parent().hasClass('thumbnail-wrapper')) {
962            $img.wrap('<div class="thumbnail-wrapper"></div>');
963        }
964    });
965    
966    // Make the entire card clickable except for images
967    $('.news-item').each(function() {
968        var $item = $(this);
969        var $link = $item.find('a').first(); // Get the first link in the news item
970        
971        if ($link.length && !$item.find('.clickable-overlay').length) {
972            var href = $link.attr('href');
973            
974            // Add clickable overlay
975            $item.append('<div class="clickable-overlay" data-href="' + href + '"></div>');
976            
977            // Add click handler to the overlay
978            $item.find('.clickable-overlay').on('click', function(e) {
979                e.stopPropagation();
980                window.location.href = $(this).data('href');
981            });
982            
983            // Prevent thumbnail clicks from triggering the overlay
984            $item.find('.thumbnail-wrapper').on('click', function(e) {
985                e.stopPropagation();
986            });
987        }
988    });
989}
990
991 
992 
993 
994
995
996    const aTypes = new Array ("main","fmjd","national","64","site") 
997    var n = 'new';
998    var how = '0';
999    if (localStorage.getItem("c") === null) {
1000        c = "11000";
1001        localStorage.setItem("c", c);
1002    } else {
1003        c = localStorage.getItem("c")
1004        if(c=="00000") c="11111";   
1005    } 
1006    
1007
1008    
1009    function CollectTypes() {
1010      var act = [];
1011        $('.btn-primary').each(function () {
1012            act.push($(this).attr('id'));
1013            
1014        })
1015      return act;
1016    }
1017     
1018    function UpdateTypes() {
1019        
1020       for (var i = 0; i < aTypes.length; i++) {
1021            if($("#btn_"+aTypes[i]).hasClass("btn-primary")) {
1022                c = setCharAt(c,i,"1");
1023            } else {
1024                c = setCharAt(c,i,"0");
1025            }
1026        }
1027      localStorage.setItem("c", c);
1028    }
1029    
1030    
1031    function ChooseTypes() {
1032        var a = c.split("");
1033            for (var i = 0; i < a.length; i++) {
1034                if(a[i]==1) $("#btn_"+aTypes[i]).addClass("btn-primary");
1035            }       
1036    }
1037    
1038    function setCharAt(str,index,chr) {
1039         if(index > str.length-1) return str;
1040      return str.substring(0,index) + chr + str.substring(index+1);
1041    }
1042    
1043    function ShowNews(w) {
1044       if(w =='all') {
1045          if($("#btn_all").hasClass("btn-primary")) {
1046            $(".btn").removeClass("btn-primary") 
1047          } else {
1048            $(".btn").addClass("btn-primary")
1049          }  
1050       } else {
1051          if($("#btn_"+w).hasClass("btn-primary")) {
1052            $("#btn_"+w).removeClass("btn-primary")  
1053          } else {
1054            $("#btn_"+w).addClass("btn-primary")
1055          }
1056       } 
1057      $(".btn").blur()
1058      LoadNews( n,how); 
1059      UpdateTypes();
1060    } 
1061
1062function ToggleStream() {
1063    $("#fbvideo").toggle();
1064}
1065
1066function LoadNews(arg_n, arg_how) {
1067  // $("#ul_news").html("LOADING...")
1068  n   = arg_n;
1069  how = arg_how;
1070  if(how ==0) n = "new"; 
1071  var act = CollectTypes();
1072    $.ajax({
1073	  method: "POST",
1074	  url: "/ajax/news_blocks.php",
1075	  data: { n: n, how: how, act:act }
1076	})
1077	  .done(function( resp ) {
1078	     $("#news").html( resp );
1079         NewerOlder();
1080	  }); 
1081}
1082
1083function NewerOlder() {
1084    if  (n != "old") {
1085        $("#newer-older").html("<a href=\"javascript:LoadNews('old',1)\">Older news</a>");    
1086    } else {
1087        if(how==0) {
1088            $("#newer-older").html("<a href=\"javascript:LoadNews('old'," + (how-1) + ")\">Older news</a><br/>");    
1089            
1090        } else {
1091            $("#newer-older").html("<a href=\"javascript:LoadNews('old'," + (how-1) + ")\">Newer news</a><br/><a href=\"javascript:LoadNews('old'," + (how+1) + ")\">Older news</a>")
1092        }
1093        
1094   }
1095  
1096}
1097
1098function LoadMonths() {
1099    
1100	$.ajax({
1101	  method: "POST",
1102	  url: "ajax/get_news_months.php",
1103	  data: { year: $("#news_year").val() }
1104	})
1105	  .done(function( resp ) {
1106	      $("#news_month").html( resp );
1107	  });
1108}
1109
1110function LoadMonthNews() {
1111    $.ajax({
1112	  method: "POST",
1113	  url: "/ajax/news_blocks.php",
1114	  data: { year: $("#news_year").val(), month: $("#news_month").val() } 
1115	 })
1116	  .done(function( resp ) {
1117	       $("#news").html( resp );
1118	  });
1119      NewerOlder();
1120}
1121
1122$(function() {
1123    ChooseTypes();
1124    LoadNews(n,how);
1125    
1126    // Add event listener for when news content is loaded
1127    $(document).ajaxComplete(function(event, xhr, settings) {
1128        if (settings.url.includes('news_blocks.php')) {
1129            setTimeout(enhanceNewsImages, 100); // Small delay to ensure DOM is updated
1130        }
1131    });
1132});
1133</script>
1133
1134
1135
1136
1137    
1138</head>
1139<body>
1140
1141    <div class="container">
1142   
1143    
1144   
1145 
1146
1147
1148
1149    
1150
1151      <div class="container events">
1152    <div class="row-fluid">
1153      <div class="span4">
1154        <h4>Current Events</h4>
1155        <ul class="superlist event-list">
1156                  </ul>
1157      </div>
1158      <div class="span4">
1159        <h4>Upcoming FMJD Events</h4>
1160        <ul class="superlist event-list">
1161                  </ul>
1162      </div>
1163      <div class="span3">
1164        <h4>Upcoming World Cup Events</h4>
1165        <ul class="superlist event-list">
1166                  </ul>
1167      </div>
1168    </div>
1169  </div>
1170
1171<br />
1172
1173
1174        <div class="row">
1175            <div class="span1"></div>
1176            <div class="span10">
1177
1178                <article itemscope itemtype="https://schema.org/NewsArticle">
1179
1180                    <h1 itemprop="headline">Marten Walinga retained his title World Champion Frisian draughts</h1>
1181
1182                    <p class="muted">
1183                        <time itemprop="datePublished" datetime="2026-08-09">
1184                            09-08-2026                        </time>
1185                    </p>
1186
1187                                            <p><img src="/downloads/news_images/1674.jpg" class="img-responsive"
1188                                alt="Marten Walinga retained his title World Champion Frisian draughts"
1189                                itemprop="image" style="max-width:100%;height:auto;"></p>
1190                    
1191                    <div itemprop="articleBody">
1192                        Marten Walinga crowned World Champion of Frysk Damjen for the fourth time after a nail-biting final and two play-offs<br />
1193 <br />
1194Harlingen-The final day began with a short speech by Durk Talsma, secretary of the SKS, the traditional Skûtsjesilen Competition Foundation. He emphasised the historic link between Fries Dammen and Skûtsjesilen as Frisian sports. This was followed by the eleventh game, in which both players opted to play one of the most complex openings. This type of game often ends in a combination favouring one of the players, and that proved to be the case here too. Walinga (black) deliberately played an adventurous continuation on the ninth move. Kooistra bided his time and gradually managed to turn the position to his advantage. On the 19th move, Walinga decided on a move that could have led to an exchange, but due to a wrong choice of capture, it resulted in a winning combination for Kooistra. This decided the game after just over 2½ hours of play. Thus, the longest game of the match was followed by the shortest; the score was once again level at 5½–5½, and a tie-break had to be played. In accordance with the regulations of the Stifting WFD, this took place shortly after the final game, with the colours reversed (Walinga on white), and half the playing time: 45 minutes for each player, with an additional 15 seconds per move played.<br />
1195 <br />
1196In practice, it turned out that not one, but two tie-breaks were needed. The first was very evenly matched and ended with a breakthrough for both sides in the long corner. The endgame of two against two pieces was played out perfectly correctly, resulting in a draw. After this, the playing time was halved again: 22 minutes for each player, with an extra 8 seconds per move played. Once again, the players opted for a relatively straightforward variation, in which the necessary pieces were cleared away at a rapid pace. As a result, just as in the first tie-break, there was enough time left to give the endgame the attention it required. For a long time, the game remained evenly balanced, with both players operating on the right-hand side of the board (for white). But as the game progressed, Walinga very gradually gained a slightly more comfortable position. Eventually, Kooistra decided on an exchange which left him with a piece positioned slightly too far forward. Walinga capitalised on this well, and ultimately, when both players had just four pieces left on the board, it became clear that the position was lost for Kooistra. The position was virtually symmetrical, but black had just a little more freedom and white was forced to make a sacrifice. As there was no immediate time pressure, Kooistra sportingly shook Walinga’s hand, allowing the latter to claim the world title for the fourth time.<br />
1197 <br />
1198At the prize-giving ceremony, Harlingen’s councillor Hendrik Sijtsma remarked that Fryslân had enjoyed two outstanding weeks of sport: the SKS and IFKS championships, the PC and the Freule, not to mention the Fierljeppen. However, Sijtsma noted, the most thrilling championship this time was the World Frisian Draughts Championship. He then placed the well-deserved wreath around Walinga’s shoulders.<br />
1199 <br />
1200Once again, live commentary was provided by Alexander Shvartsman, assisted by Folkert Groenveld. Tens of thousands of spectators from all over the world have been following his analysis over the past few weeks.<br />
1201<br />
1202(text Liuwe Westra, photo organisation)<br />
1203 <br />
1204The next World Frisian Draughts Championship is scheduled for 2028. Sixteen title contenders will once again compete. It is by no means certain that Walinga 
1204will be among them: he too will have to qualify over the course of the preceding year.<br />
1205<br />
1206www.frisiandraughts.com<br />
1207                    </div>
1208
1209                    <meta itemprop="mainEntityOfPage" content="https://www.fmjd.org/news-1674.html">
1210                    <span itemprop="publisher" itemscope itemtype="https://schema.org/Organization" style="display:none">
1211                        <meta itemprop="name" content="FMJD - World Draughts Federation">
1212                    </span>
1213
1214                </article>
1215
1216                <p style="margin-top:25px"><a href="/?p=news">&laquo; All draughts news</a></p>
1217
1218                <hr />
1219
1220            </div>
1221        </div>
1222
1223        <div class="row">
1224            <div class="span1"></div>
1225            <div class="span11">
1226                <h2>More draughts news</h2>
1227            </div>
1228        </div>
1229<div class="row left10">
1230            <div class="span1"></div>
1231            <div class="span5 bte_filter">
1232                <span class="btn-group">
1233  <button id="btn_main" class="btn btn-primary" onclick="ShowNews('main')">Main</button>
1234  <button id="btn_fmjd" class="btn btn-primary" onclick="ShowNews('fmjd')">FMJD</button>
1235  <button id="btn_national" class="btn btn-primary" onclick="ShowNews('national')">National</button>
1236  <button id="btn_64" class="btn btn-primary" onclick="ShowNews('64')">64</button>
1237  <button id="btn_site" class="btn btn-primary" onclick="ShowNews('site')">Site</button>
1238  <button id="btn_all" class="btn" onclick="ShowNews('all')">All</button>
1239</span>
1240             </div>
1241   
1242   <div class="span5 news_filter">
1243                <div class="form-inline" role="form">
1244                    <label>Filter News by Month</label>&nbsp;&nbsp;
1245                    <select id="news_year" class="input-small" onchange="LoadMonths()"><option value="Year">Year</option><option value="2026">2026</option><option value="2025">2025</option><option value="2024">2024</option><option value="2023">2023</option><option value="2022">2022</option><option value="2021">2021</option><option value="2020">2020</option><option value="2019">2019</option><option value="2018">2018</option><option value="2017">2017</option><option value="2016">2016</option><option value="2015">2015</option><option value="2014">2014</option><option value="2013">2013</option><option value="2012">2012</option><option value="2011">2011</option><option value="2010">2010</option><option value="2009">2009</option><option value="2008">2008</option><option value="2007">2007</option><option value="2006">2006</option><option value="2005">2005</option><option value="2004">2004</option><option value="2003">2003</option><option value="2002">2002</option>                        <!-- Year options here -->
1246                    </select>
1247                    <select id="news_month" class="input-small" onchange="LoadMonthNews()">
1248                        <!-- Month options here -->
1249                    </select>
1250                </div>
1251            </div>
1252            
1253          <div class="span1"></div>            
1254   </div>         
1255             
1256                <div id="news" class="tab-content"><div class="row-fluid">
1257                        <div class="span12 news-item">
1258                            <div class="row-fluid">
1259                                <div class="span3"><a href="/downloads/news_images/1684.jpg" target="_blank"><img src="/downloads/news_images/t_1684.jpg"></a></div>
1260                                <div class="span9 news-content">
1261                                    <p><img src="/framework/icons/flags/24/fr.png" width="24" alt="fr"> 29-09-2026</p>
1262                                    <h4><a href="https://veterans.fmjd.org/" target="_blank" rel="noopener"><img src="/framework/icons/silk/world_link.png"> Guy Berlin Wontse and Vitalia Doumesh Are Also World Veterans Champions in Rapid and Blitz</a></h4>
1263                                </div>
1264                            </div>
1265                        </div>
1266                        <div class="row-fluid well details" style="display:none" id="details_0"></div>
1267                    </div><div class="row-fluid">
1268                            <div class="span12 news-item">
1269                                <div class="row-fluid">
1270                                    <div class="span3">
1270<a href="/downloads/news_images/1682.jpg" target="_blank"><img src="/downloads/news_images/t_1682.jpg"></a></div>
1271                                    <div class="span9 news-content">
1272                                        <p><img src="/framework/icons/flags/24/fr.png" width="24" alt="fr"> 26-09-2026</p>
1273                                        <h4><a href="https://veterans.fmjd.org/" target="_blank" rel="noopener"><img src="/framework/icons/silk/world_link.png"> Guy Berlin Wontse and Vitalia Doumesh Crowned World Veterans Champions</a></h4>
1274                                    </div>
1275                                </div>
1276                            </div>
1277                            <div class="row-fluid well details" style="display:none" id="details_1"></div>
1278                        </div><div class="row-fluid">
1279                        <div class="span12 news-item">
1280                            <div class="row-fluid">
1281                                <div class="span3"><a href="/downloads/news_images/1680.jpg" target="_blank"><img src="/downloads/news_images/t_1680.jpg"></a></div>
1282                                <div class="span9 news-content">
1283                                    <p><img src="/framework/icons/flags/24/tt.png" width="24" alt="tt"> 18-09-2026</p>
1284                                    <h4><a href="https://trinidadopen.ttdca.net/" target="_blank" rel="noopener nofollow"><img src="/framework/icons/silk/world_link.png"> World Champions Jan Groenendijk and Viktoriya Motrichko Win Tobago Open (9* World Cup tournament)</a></h4>
1285                                </div>
1286                            </div>
1287                        </div>
1288                        <div class="row-fluid well details" style="display:none" id="details_2"></div>
1289                    </div><div class="row-fluid">
1290                            <div class="span12 news-item">
1291                                <div class="row-fluid">
1292                                    <div class="span3"><a href="/downloads/news_images/1679.jpg" target="_blank"><img src="/downloads/news_images/t_1679.jpg"></a></div>
1293                                    <div class="span9 news-content">
1294                                        <p><img src="/framework/icons/flags/24/us.png" width="24" alt="us"> 29-08-2026</p>
1295                                        <h4><a href="https://sites.google.com/icaona.org/us-open-championship-2026/home" target="_blank" rel="noopener nofollow"><img src="/framework/icons/silk/world_link.png"> Souleymane Keita Wins US Open 2026 Classic and Rapid; Mor Seck Takes Blitz</a></h4>
1296                                    </div>
1297                                </div>
1298                            </div>
1299                            <div class="row-fluid well details" style="display:none" id="details_3"></div>
1300                        </div><div class="row-fluid">
1301                        <div class="span12 news-item">
1302                            <div class="row-fluid">
1303                                <div class="span3"><a href="/downloads/news_images/1678.jpg" target="_blank"><img src="/downloads/news_images/t_1678.jpg"></a></div>
1304                                <div class="span9 news-content">
1305                                    <p><img src="/framework/icons/flags/24/cz.png" width="24" alt="cz"> 23-08-2026</p>
1306                                    <h4><a href="http://www.damweb.cz/gprague/gprague.html" target="_blank" rel="noopener nofollow"><img src="/framework/icons/silk/world_link.png"> Peteris Kripans Wins Golden Prague 2026 in Convincing Fashion</a></h4>
1307                                </div>
1308                            </div>
1309                        </div>
1310                        <div class="row-fluid well details" style="display:none" id="details_4"></div>
1311                    </div><div class="row-fluid">
1312                            <div class="span12 news-item">
1313                                <div class="row-fluid">
1314                                    <div class="span3"><a href="/downloads/news_images/1677.jpg" target="_blank">
1314<img src="/downloads/news_images/t_1677.jpg"></a></div>
1315                                    <div class="span9 news-content">
1316                                        <p><img src="/framework/icons/flags/24/nl.png" width="24" alt="nl"> 15-08-2026</p>
1317                                        <h4><a href="https://hoogeveenopen.nl" target="_blank" rel="noopener nofollow"><img src="/framework/icons/silk/world_link.png"> Nick Waterink Surprise Winner of Hoogeveen Open 2026</a></h4>
1318                                    </div>
1319                                </div>
1320                            </div>
1321                            <div class="row-fluid well details" style="display:none" id="details_5"></div>
1322                        </div><div class="row-fluid">
1323                        <div class="span12 news-item">
1324                            <div class="row-fluid">
1325                                <div class="span3"><a href="/downloads/news_images/1676.jpg" target="_blank"><img src="/downloads/news_images/t_1676.jpg"></a></div>
1326                                <div class="span9 news-content">
1327                                    <p><img src="/framework/icons/flags/24/nl.png" width="24" alt="nl"> 15-08-2026</p>
1328                                    <h4><a href="https://www.brunssumdamtoernooi.nl/" target="_blank" rel="noopener nofollow"><img src="/framework/icons/silk/world_link.png"> Moussa Coulibaly Wins Brunssum Open for the Second Consecutive Year</a></h4>
1329                                </div>
1330                            </div>
1331                        </div>
1332                        <div class="row-fluid well details" style="display:none" id="details_6"></div>
1333                    </div><div class="row-fluid">
1334                            <div class="span12 news-item">
1335                                <div class="row-fluid">
1336                                    <div class="span3"><a href="/downloads/news_images/1675.jpg" target="_blank"><img src="/downloads/news_images/t_1675.jpg"></a></div>
1337                                    <div class="span9 news-content">
1338                                        <p><img src="/framework/icons/flags/24/cn.png" width="24" alt="cn"> 14-08-2026</p>
1339                                        <h4><a href="https://results.fmjd.org/tournaments/2026/f_3179/tournament_table_acc_places.html" target="_blank" rel="noopener"><img src="/framework/icons/silk/world_link.png"> Jan Groenendijk and  Saiya Gangsuhe are the winners of the 5th Xintai Cup China Open  </a></h4>
1340                                    </div>
1341                                </div>
1342                            </div>
1343                            <div class="row-fluid well details" style="display:none" id="details_7"></div>
1344                        </div><div class="row-fluid">
1345                        <div class="span12 news-item">
1346                            <div class="row-fluid">
1347                                <div class="span3"><a href="/downloads/news_images/1674.jpg" target="_blank"><img src="/downloads/news_images/t_1674.jpg"></a></div>
1348                                <div class="span9 news-content">
1349                                    <p><img src="/framework/icons/flags/24/nl.png" width="24" alt="nl"> 09-08-2026</p>
1350                                    <h4><a href="/news-1674.html" onclick="Expand(8,1674); return false;"><img src="/framework/icons/silk/add.png"> Marten Walinga retained his title World Champion Frisian draughts</a></h4>
1351                                </div>
1352                            </div>
1353                        </div>
1354                        <div class="row-fluid well details" style="display:none" id="details_8">Marten Walinga crowned World Champion of Frysk Damjen for the fourth time after a nail-biting final and two play-offs<br />
1355 <br />
1356Harlingen-The final day began with a short speech by Durk Talsma, secretary of the SKS, the traditional Skûtsjesilen Competition Foundation. He emphasised the historic link between Fries Dammen and Skûtsjesilen as Frisian sports. This was followed by the eleventh game, in which both players opted to play one of the most complex openings. This type of game often ends in a combination favouring one of the players, and that proved to be the case here too. Walinga (black) deliberately played an adventurous continuation on the ninth move. Kooistra bi
1356ded his time and gradually managed to turn the position to his advantage. On the 19th move, Walinga decided on a move that could have led to an exchange, but due to a wrong choice of capture, it resulted in a winning combination for Kooistra. This decided the game after just over 2½ hours of play. Thus, the longest game of the match was followed by the shortest; the score was once again level at 5½–5½, and a tie-break had to be played. In accordance with the regulations of the Stifting WFD, this took place shortly after the final game, with the colours reversed (Walinga on white), and half the playing time: 45 minutes for each player, with an additional 15 seconds per move played.<br />
1357 <br />
1358In practice, it turned out that not one, but two tie-breaks were needed. The first was very evenly matched and ended with a breakthrough for both sides in the long corner. The endgame of two against two pieces was played out perfectly correctly, resulting in a draw. After this, the playing time was halved again: 22 minutes for each player, with an extra 8 seconds per move played. Once again, the players opted for a relatively straightforward variation, in which the necessary pieces were cleared away at a rapid pace. As a result, just as in the first tie-break, there was enough time left to give the endgame the attention it required. For a long time, the game remained evenly balanced, with both players operating on the right-hand side of the board (for white). But as the game progressed, Walinga very gradually gained a slightly more comfortable position. Eventually, Kooistra decided on an exchange which left him with a piece positioned slightly too far forward. Walinga capitalised on this well, and ultimately, when both players had just four pieces left on the board, it became clear that the position was lost for Kooistra. The position was virtually symmetrical, but black had just a little more freedom and white was forced to make a sacrifice. As there was no immediate time pressure, Kooistra sportingly shook Walinga’s hand, allowing the latter to claim the world title for the fourth time.<br />
1359 <br />
1360At the prize-giving ceremony, Harlingen’s councillor Hendrik Sijtsma remarked that Fryslân had enjoyed two outstanding weeks of sport: the SKS and IFKS championships, the PC and the Freule, not to mention the Fierljeppen. However, Sijtsma noted, the most thrilling championship this time was the World Frisian Draughts Championship. He then placed the well-deserved wreath around Walinga’s shoulders.<br />
1361 <br />
1362Once again, live commentary was provided by Alexander Shvartsman, assisted by Folkert Groenveld. Tens of thousands of spectators from all over the world have been following his analysis over the past few weeks.<br />
1363<br />
1364(text Liuwe Westra, photo organisation)<br />
1365 <br />
1366The next World Frisian Draughts Championship is scheduled for 2028. Sixteen title contenders will once again compete. It is by no means certain that Walinga will be among them: he too will have to qualify over the course of the preceding year.<br />
1367<br />
1368www.frisiandraughts.com<br />
1369</div>
1370                    </div><div class="row-fluid">
1371                            <div class="span12 news-item">
1372                                <div class="row-fluid">
1373                                    <div class="span3"><a href="/downloads/news_images/1673.jpg" target="_blank"><img src="/downloads/news_images/t_1673.jpg"></a></div>
1374                                    <div class="span9 news-content">
1375                                        <p><img src="/framework/icons/flags/24/ee.png" width="24" alt="ee"> 04-08-2026</p>
1376                                        <h4><a href="https://www.fmjd.org/downloads/news/1673/RulesAndRegulationsWorldTitleMatch2026Women.pdf" target="_blank" rel="noopener"><img src="/framework/icons/silk/world_link.png"> World Title Match 2026 Women will be held in Tallinn</a></h4>
1377                                    </div>
1378                                </div>
1379                            </div>
1380                            <div class="row-fluid well details" style="display:none" id="details_9"></div>
1381                        </div><div class="row-fluid">
1382                        <div class="span12 news-item">
1383                            <div class="row-fluid">
1384                                <div class="span3">
1384<a href="/downloads/news_images/1672.jpg" target="_blank"><img src="/downloads/news_images/t_1672.jpg"></a></div>
1385                                <div class="span9 news-content">
1386                                    <p><img src="/framework/icons/flags/24/nl.png" width="24" alt="nl"> 01-08-2026</p>
1387                                    <h4><a href="https://nijmegenopen.nl/" target="_blank" rel="noopener nofollow"><img src="/framework/icons/silk/world_link.png"> Guntis Valneris and Darya Tkachenko claim victory at Nijmegen Open 2026</a></h4>
1388                                </div>
1389                            </div>
1390                        </div>
1391                        <div class="row-fluid well details" style="display:none" id="details_10"></div>
1392                    </div><div class="row-fluid">
1393                            <div class="span12 news-item">
1394                                <div class="row-fluid">
1395                                    <div class="span3"><a href="/downloads/news_images/1671.jpg" target="_blank"><img src="/downloads/news_images/t_1671.jpg"></a></div>
1396                                    <div class="span9 news-content">
1397                                        <p><img src="/framework/icons/flags/24/lv.png" width="24" alt="lv"> 10-07-2026</p>
1398                                        <h4><a href="https://rigaopen.lv/" target="_blank" rel="noopener nofollow"><img src="/framework/icons/silk/world_link.png"> Jan Groenendijk and Alise Misane are the winners of Riga Open 2026</a></h4>
1399                                    </div>
1400                                </div>
1401                            </div>
1402                            <div class="row-fluid well details" style="display:none" id="details_11"></div>
1403                        </div></div>
1404                <div id="newer-older"></div>
1405                
1406                
1407        </div>
1408        
1409        <hr />
1410    
1411        <div class="container" style="margin: 0 auto; width: 50%;">
1412            <div class="row categories-items ">
1413              
1414
1415                    <a href="https://www.fmjd.org/?p=calend" target="_blank">
1416                        <div class="category-item span4" style="background-image: url(/i2/assets/cat2.png);">
1417                            <div class="category-item-img">
1418                                    <img src="framework/icons/calendar.png" />
1419                                    <p class="p_title  notranslate">CALENDAR</p>
1420            
1421                            </div>
1422                        </div>
1423                    </a>
1424
1425                
1426                    <a href="https://www.fmjd.org/?p=wcup" target="_blank">
1427                        <div class="category-item span4" style="background-image: url(/i2/assets/cat3.png);">
1428                            <div class="category-item-img">
1429                                    <img src="/fmjdlogo_old.gif" width="60"/>
1430                                    <p class="p_title b notranslate">FMJD WORLD CUP</p>
1431            
1432                            </div>
1433                        </div>
1434                    </a>
1435                    <a href="https://www.fmjd.org/?p=rating" target="_blank">
1436                        <div class="category-item span4" style="background-image: url(/i2/assets/cat2.png);">
1437                            <div class="category-item-img">
1438                                <img src="/framework/icons/rating.png" />
1439                                <p class="p_title  notranslate ">RATINGS</p>
1440                            </div>
1441                        </div>
1442                    </a>
1443       
1444            </div>
1445            <div class="row categories-items">
1446                    <a href="https://www.fmjd.org/?p=ap_events" target="_blank">
1447                        <div class="category-item span4" style="background-image: url(/i2/assets/cat3.png);">
1448                            <div class="category-item-img">
1449                                <img src="/framework/icons/calculation.svg" />
1450                                <p class="p_title b  notranslate">RESULTS</p>
1451                            </div>
1452                        </div>
1453                    </a>
1454
1455
1456                    <a href="https://fmjd.org/forms/da/" target="_blank">
1457                        <div class="category-item span4" style="background-image: url(/i2/assets/cat2.png);">
1458                            <div class="category-item-img">
1459                                <img src="/logos/da.jpg" />
1460                                <p class="p_title  notranslate">DR. ARBITER</p>
1461                        
1462                            </div>
1463                        </div>
1464                    </a>
1465            
1466            
1467            
1468            
1469                    <a href="https://results.fmjd.org/viewpage.php?page_id=1" target="_blank">
1470        
1471                        <div class="category-item span4" style="background-image: url(/i2/assets/cat3.png);">
1472                            <div class="category-item-img">
1473                                <img src="/logos/tournaments.png" />
1474                                <p class="p_title b  notranslate">TOURNAMENTS</p>
1475                            </div>
1476                        </div>
1477                    </a>
1478                    
1479        
1480        
1481        </div>
1482        <div class="row categories-items">
1483                    
1484                    <a href="https://www.fmjd.org/?p=all" target="_blank">
1485                        <div class="category-item span4" style="background-image: url(/i2/assets/cat2.png);">
1486                            <div class="category-item-img">
1487                                <img src="/logos/world.png" />
1488                                <p class="p_title  notranslate">MEMBERS</p>
1489                        
1490                            </div>
1491                        </div>
1492        
1493                    </a>
1494        
1495                    <a href="https://www.fmjd.org/tournaments" target="_blank">
1496                        <div class="category-item span4" style="background-image: url(/i2/assets/cat3.png);">
1497                            <div class="category-item-img">
1498                                <img src="/logos/register.png" />
1499                                <p class="p_title b  notranslate">REGISTRATIONS</p>
1500                        
1501                            </div>
1502                        </div>
1503                    </a>
1504        
1505                    
1506                    <a href="https://fmjd.org/?p=learn" target="_blank">
1507                        <div class="category-item span4" style="background-image: url(/i2/assets/cat2.png);">
1508                            <div class="category-item-img">
1509                                <img src="/framework/icons/books.svg" />
1510                                <p class="p_title  notranslate">LEARN</p>
1511                        
1512                            </div>
1513                        </div>
1514        
1515                    </a>
1516                    
1517                    </div>
1518                </div>
1519  
1520    <br/>
1521   
1522 
1523
1524<div class="container events">
1525    <div class="row-fluid">
1526      <div class="span4">
1527        <h4>Long-lasting Events</h4>
1528        <ul class="superlist event-list">
1529          <li><i class="icon-ok"></i><a target="_blank" href="http://fmjd.org/?p=wcup">FMJD World Cup</a></li>
1530     <li><i class="icon-ok"></i><a target="_blank" href="https://toernooibase.kndb.nl/opvraag/standen.php?taal=&kl=35&Id=48175&jr=26">Dutch Team Championship</a>        </ul>
1531      </div>
1532      <div class="span4">
1533        <h4>Upcoming Events</h4>
1534        <ul class="superlist event-list">
1535          <li id="r_event_30815" ><i class="icon-ok"></i><a target="_blank" href="https://www.federdama.org/cms/index.php/atti-federali1/comunicati-e-circolari/comunicati-2026/3470-depliant-open-bergamo-city-2026">19° Open Bergamo 2026</a></li><li id="r_event_30781" ><i class="icon-ok"></i><a target="_blank" href="https://damweek.hijkendtc.nl">European Championship 2026</a></li><li id="r_event_30782" ><i class="icon-ok"></i><a target="_blank" href="https://damweek.hijkendtc.nl">European Championship Rapid 2026</a></li><li id="r_event_30783" ><i class="icon-ok"></i><a target="_blank" href="https://damweek.hijkendtc.nl">European Championship Blitz 2026</a></li>        </ul>
1536      </div>
1537      <div class="span4">
1538        <h4>Recent Events</h4>
1539        <ul class="superlist event-list">
1540          <li id="r_event_30757" ><i class="icon-ok"></i><a target="_blank" href="https://veterans.fmjd.org/">6th Open World Veterans Championship</a></li><li id="r_event_30807" ><i class="icon-ok"></i><a target="_blank" href="https://trinidadopen.ttdca.net/">Tobago World Cup</a></li><li id="r_event_30835" ><i class="icon-ok"></i><a target="_blank" href="https://coppamori.sportrentino.it/portali.asp?s=159&l=2">Mori International Open 2026</a></li><li id="r_event_30836" ><i class="icon-ok"></i><a target="_blank" href="https://coppamori.sportrentino.it/portali.asp?s=159&l=2">Blitz Mori Open</a></li><li id="r_event_30838" ><i class="icon-ok"></i><a target="_blank" href="https://mpkobiet.warcaby.pl/">50th Polish Championship Women</a></li><li id="r_event_30833" ><i class="icon-ok"></i><a target="_blank" href="https://mp.warcaby.pl/">50th Polish Championship</a></li><li id="r_event_30712" ><i class="icon-ok"></i><a target="_blank" href="https://sites.google.com/icaona.org/us-open-championship-2026/home">US Open Championship 2026 - Dr. Joseph Leon Paul Memorial</a></li><li id="r_event_30753" ><i class="icon-ok"></i><a target="_blank" href="http://www.damweb.cz/gprague/gprague.html">Golden Prague (46th)</a></li><li id="r_event_30779" ><i class="icon-ok"></i><a target="_blank" href="https://dammeur.com/championnat-de-france-rouen-2026/index.php">85ème Championnat de France</a></li><li id="r_event_30744" ><i class="icon-ok"></i><a target="_blank" href="https://hoogeveenopen.nl/index.php">Hoogeveen Open</a></li><li id="r_event_30745" ><i class="icon-ok"></i><a target="_blank" href="https://www.brunssumdamtoernooi.nl/">Brunssum Open</a></li><li id="r_event_30789" ><i class="icon-ok"></i>
1540<a target="_blank" href="https://results.fmjd.org/tournaments/2026/f_3179/">The 5th Xintai Cup China Open World Cup 7*</a></li>        </ul>
1541      </div>
1542    </div>
1543  </div>
1544    
1545    <br/>
1546
1547<div class="container events memberships">
1548  <div class="memberships-row">
1549    <h2 class="memberships-title">Member of</h2>
1550    <div class="membership-logos">
1551      <a class="membership-logo" href="https://www.sportaccord.sport/" target="_blank" rel="noopener">
1552        <img src="/logos/sportaccord.svg" alt="SportAccord">
1553      </a>
1554      <a class="membership-logo" href="http://www.imsa.sport/" target="_blank" rel="noopener">
1555        <img src="/logos/imsa-b.jpg" alt="IMSA">
1556      </a>
1557      <a class="membership-logo" href="https://aims.sport/" target="_blank" rel="noopener">
1558        <img src="/logos/aims-b.jpg" alt="AIMS">
1559      </a>
1560      <a class="membership-logo" href="https://www.csit.sport/" target="_blank" rel="noopener">
1561        <img src="/logos/csit-top.svg" alt="CSIT">
1562      </a>
1563      <a class="membership-logo" href="https://www.fisptsportforall.org/" target="_blank" rel="noopener">
1564        <img src="/logos/fispt.png" alt="FISpT">
1565      </a>
1566    </div>
1567  </div>
1568</div>
1569
1570<style>
1571.memberships .memberships-row {
1572  display: flex;
1573  flex-wrap: nowrap;
1574  align-items: center;
1575  gap: 30px;
1576  padding: 20px 0;
1577}
1578.memberships .memberships-title {
1579  margin: 0;
1580  flex: 0 0 auto;
1581  white-space: nowrap;
1582}
1583.memberships .membership-logos {
1584  flex: 1 1 auto;
1585  display: flex;
1586  align-items: center;
1587  min-width: 0;
1588}
1589.memberships .membership-logo {
1590  /* equal-width cells -> even, balanced rhythm regardless of logo shape */
1591  flex: 1 1 0;
1592  min-width: 0;
1593  display: inline-flex;
1594  align-items: center;
1595  justify-content: center;
1596  padding: 0 10px;
1597}
1598.memberships .membership-logo img {
1599  height: 90px;
1600  width: auto;
1601  max-width: 100%;
1602  object-fit: contain;
1603  transition: transform .2s ease, opacity .2s ease;
1604}
1605.memberships .membership-logo:hover img {
1606  transform: scale(1.05);
1607  opacity: .85;
1608}
1609@media (max-width: 767px) {
1610  .memberships .memberships-row { flex-wrap: wrap; gap: 16px; }
1611  .memberships .membership-logos { flex-wrap: wrap; justify-content: center; }
1612  .memberships .membership-logo { flex: 0 1 auto; padding: 12px; }
1613  .memberships .membership-logo img { height: 64px; max-width: 130px; }
1614}
1615</style>
1616       
1617        
1618    <br/>
1619
1620<!-- The Modal -->
1621<div id="myModal" class="modal">
1622    <span class="close" onclick="closeModal()">&times;</span>
1623    <img class="modal-content" id="img01">
1624</div>
1625
1626<div class="container events">
1627    <div class="row-fluid">
1628      <div class="span2">
1629         <img src="https://fmjd.org/fmjdlogo2018.gif">
1630      </div>
1631    
1632    <div class="span2"><h5><b>Official Info</b></h5><a class="b_link" href="?p=fmjd" target="_blank">FMJD</a><br><a class="b_link" href="/?p=handbook" target="_blank">FMJD Handbook</a><br><a class="b_link" href="/?p=policies" target="_blank">Policies & Guidelines</a><br><a class="b_link" href="/?p=programs" target="_blank">Social Programs</a><br><a class="b_link" href="?p=cleansport" target="_blank">Clean Sport</a><br><a class="b_link" href="?p=officials" target="_blank">Officials</a><br><a class="b_link" href="?p=committees" target="_blank">Committees</a><br><a class="b_link" href="?p=forms" target="_blank">Forms</a><br><a class="b_link" href="?p=calend" target="_blank">Calendar</a><br><a class="b_link" href="?p=rating" target="_blank">Rating</a><br><a class="b_link" href="?p=actions" target="_blank">Minutes, reports and actions</a><br><a class="b_link" href="/fin/fees" target="_blank">Pay online</a><br><a class="b_link" href="/fin/donate" target="_blank">Donate online</a><br><a class="b_link" href="?p=fund" target="_blank">Solidarity Fund</a><br><a class="b_link" href="?p=privacy" target="_blank">Privacy policy</a><br></div><div class="span2"><h5><b>Sections</b></h5><a class="b_link" href="https://www.frisiandraughts.com/" target="_blank">Frisian</a><br><a class="b_link" href="http://www.wcdf.net/" target="_blank">Checkers</a><br><a class="b_link" href="?p=cb" target="_blank">64 Classic and Brazilian</a><br><a class="b_link" href="?p=portuguese-spanish" target="_blank">64 Portuguese (Spanish) </a><br><a class="b_link" href="?p=turkish" target="_blank">Turkish</a><br></div><div class="span2"><h5><b>Draughts</b></h5><a class="b_link" href="?p=champions" target="_blank">World Titles</a><br><a class="b_link" href="?p=records" target="_blank">World Records</a><br><a class="b_link" href="?p=wcup" target="_blank">World Cup</a><br><a class="b_link" href="/variants/" target="_blank">Variants</a><br><a class="b_link" href="?p=learn" target="_blank">Learn</a><br><a class="b_link" href="?p=players" target="_blank">Players</a><br><a class="b_link" href="?p=referees" target="_blank">Referees</a><br><a class="b_link" href="?p=awards_listing" target="_blank">Specials awards</a><br><a class="b_link" href="?p=ap_events" target="_blank">Results</a><br><a class="b_link" href="?p=newtitles" target="_blank">New titles</a><br><a class="b_link" href="/tournaments/" target="_blank">Registrations</a><br><a class="b_link" href="dias2" target="_blank">Diagrams </a><br></div><div class="span2"><h5><b>Federations</b></h5><a class="b_link" href="?p=all&cont=afr" target="_blank">Africa</a><br><a class="b_link" href="?p=all&cont=amer" target="_blank">America</a><br><a class="b_link" href="?p=all&cont=asia" target="_blank">Asia</a><br><a class="b_link" href="?p=all&cont=aus" target="_blank">Australia & Oceania</a><br><a class="b_link" href="?p=all&cont=eur" target="_blank">Europe</a><br><a class="b_link" href="?p=all" target="_blank">All</a><br></div><div class="span2"><h5><b>Computer/Site/Feedback</b></h5><a class="b_link" href="?p=soft" target="_blank">Software</a><br><a class="b_link" href="https://www.fmjd.org/forms/da/" target="_blank">Draughts Arbiter</a><br><a class="b_link" href="?p=play_online" target="_blank">Play online</a><br><a class="b_link" href="http://archive.fmjd.org/" target="_blank">Archive</a><br><a class="b_link" href="http://pdn.fmjd.org/" target="_blank">PDN standard</a><br><a class="b_link" href="?p=contact" target="_blank">Contact FMJD</a><br><a class="b_link" href="https://productific.com/go/FMJD" target="_blank">User voice</a><br><a class="b_link" href="?p=sitemap" target="_blank">Sitemap</a><br><a class="b_link" href="?p=credits" target="_blank">Credits</a><br><a class="b_link" href="?p=changes" target="_blank">
1632Changes</a><br><a class="b_link" href="/?p=login" target="_blank">Login players/federations</a><br><a class="b_link" href="/organizer/login.php" target="_blank">Login organizers</a><br></div>  </div>
1633  </div>
1634       
1635    
1636     <br/>   <br/>   <br/>
1637
1638</div><!--/container-->		
1639
1640<br><br><br>
1641
1642<div class="copyright">
1643	<div class="container">
1644		<div class="row-fluid">
1645			<div class="span8">						
1646	            <p>2002 - 
1646<script>document.write(new Date().getFullYear())</script>
1646 &copy; FMJD 			</div>
1647			<div class="span4">	
1648				 
1649			</div>  
1650		</div><!--/row-fluid-->
1651	</div><!--/container-->	
1652</div><!--/copyright-->	
1653
1654</div>
1655<!-- JS Global Compulsory -->			
1656<script type="text/javascript" src="assets/js/modernizr.custom.js"></script>
1656		
1657<script type="text/javascript" src="assets/plugins/bootstrap/js/bootstrap.min.js"></script>
1657	
1658<!-- JS Implementing Plugins -->           
1659<script type="text/javascript" src="assets/plugins/flexslider/jquery.flexslider-min.js"></script>
vendor: 2 bytes, line 1659
1659
1660<script type="text/javascript" src="assets/plugins/parallax-slider/js/modernizr.js"></script>
vendor: 2 bytes, line 1660
1660
1661<script type="text/javascript" src="assets/plugins/parallax-slider/js/jquery.cslider.js"></script>
1661 
1662<script type="text/javascript" src="assets/plugins/back-to-top.js"></script>
1662
1663<!-- JS Page Level -->           
1664<script type="text/javascript" src="assets/js/services-hover.js"></script>
vendor: 2 bytes, line 1664
1664
1665<script type="text/javascript" src="assets/js/app.js"></script>
vendor: 2 bytes, line 1665
1665
1666<script type="text/javascript" src="assets/js/pages/index.js"></script>
1666
1667
1668<script>Expand(1674)</script>
1668<!--[if lt IE 9]>
1669    
1669<script src="assets/js/respond.js"></script>
1669
1670<![endif]-->
1671
1672</body>
1673</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.