1<!doctype html> 2<html class="no-js"> 3 <head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" /><title> 4 CECE 5</title> 6 <link rel="icon" type="image/x-icon" href="/img/1/custom/favicon.png"> 7 <!-- inject:css --> 8 <link rel="stylesheet" href="/css/1/foundation.css"/> 9 <link rel="stylesheet" href="/css/1/app.css"/> 10 <link rel="stylesheet" href="/css/1/custom.css"/> 11 <!-- endinject --> 12 13 <!-- inject-head:js --> 14
14<script src="/js/1/head.min.js"></script>
14 15 <!-- endinject --> 16 <meta name="description" http-equiv="description" /><meta name="keywords" http-equiv="keywords" /><meta name="language" content="en" /><link rel="canonical" href="https://www.cece.eu/home" /><meta property="og:title" /><meta property="og:description" /><meta property="og:url" content="https://www.cece.eu/home" /><!-- CCI_RDT : 10/2/2026 7:45:06 AM --></head> 17 <body class="home"> 18 <form name="pagina" method="post" action="https://www.cece.eu/cms/showpage.aspx?id=48" id="pagina"> 19<div> 20<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> 21<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> 22<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="6s1Xox9wKUyboSmH2A+wZrfH4yZ0C3Mh803vw4M63+4d5cyyWz5bLBmlofveTGG0Q6sx5FSpnRJnsbhgF4ZaNcYyEj0yMx38vbs9flCKo4Oy1+Uw0hYInptbNVz51qte" /> 23</div> 24
25<script type="text/javascript"> 26//<![CDATA[ 27var theForm = document.forms['pagina']; 28if (!theForm) { 29 theForm = document.pagina; 30} 31function __doPostBack(eventTarget, eventArgument) { 32 if (!theForm.onsubmit || (theForm.onsubmit() != false)) { 33 theForm.__EVENTTARGET.value = eventTarget; 34 theForm.__EVENTARGUMENT.value = eventArgument; 35 theForm.submit(); 36 } 37} 38//]]> 39</script>
39 40 41 42
43<script src="/cms/ScriptResource.axd?d=NJmAwtEo3Ipnlaxl6CMhvje8uc2WpFeeUIuU2ueTzlthjvSvqg1U-tWK7Pp-hwBXrYkf7TeOYRO5YaT-ytinV9LDOHBmqrRb6KW8oJUBkFCjRoHNnvrqPc1bcRG5Bp8dONMl4FbpjAXx1EdKSc7mfPdcXw4_78BGwB8y21GkNxE1&t=ffffffffbec1863d" type="text/javascript"></script>
vendor: 2 bytes, line 43
43
44<script type="text/javascript"> 45//<![CDATA[ 46var Authorization=function() { 47Authorization.initializeBase(this); 48this._timeout = 0; 49this._userContext = null; 50this._succeeded = null; 51this._failed = null; 52} 53Authorization.prototype={ 54_get_path:function() { 55 var p = this.get_path(); 56 if (p) return p; 57 else return Authorization._staticInstance.get_path();}, 58GetCsrfToken:function(succeededCallback, failedCallback, userContext) { 59return this._invoke(this._get_path(), 'GetCsrfToken',false,{},succeededCallback,failedCallback,userContext); }, 60IsUserAuthorizedOnMultipleObjectsAndRights:function(CommaSeparatedObjectIds,CommaSeparatedRightIds,succeededCallback, failedCallback, userContext) { 61return this._invoke(this._get_path(), 'IsUserAuthorizedOnMultipleObjectsAndRights',false,{CommaSeparatedObjectIds:CommaSeparatedObjectIds,CommaSeparatedRightIds:CommaSeparatedRightIds},succeededCallback,failedCallback,userContext); }} 62Authorization.registerClass('Authorization',Sys.Net.WebServiceProxy); 63Authorization._staticInstance = new Authorization(); 64Authorization.set_path = function(value) { Authorization._staticInstance.set_path(value); } 65Authorization.get_path = function() { return Authorization._staticInstance.get_path(); } 66Authorization.set_timeout = function(value) { Authorization._staticInstance.set_timeout(value); } 67Authorization.get_timeout = function() { return Authorization._staticInstance.get_timeout(); } 68Authorization.set_defaultUserContext = function(value) { Authorization._staticInstance.set_defaultUserContext(value); } 69Authorization.get_defaultUserContext = function() { return Authorization._staticInstance.get_defaultUserContext(); } 70Authorization.set_defaultSucceededCallback = function(value) { Authorization._staticInstance.set_defaultSucceededCallback(value); } 71Authorization.get_defaultSucceededCallback = function() { return Authorization._staticInstance.get_defaultSucceededCallback(); } 72Authorization.set_defaultFailedCallback = function(value) { Authorization._staticInstance.set_defaultFailedCallback(value); } 73Authorization.get_defaultFailedCallback = function() { return Authorization._staticInstance.get_defaultFailedCallback(); } 74Authorization.set_enableJsonp = function(value) { Authorization._staticInstance.set_enableJsonp(value); } 75Authorization.get_enableJsonp = function() { return Authorization._staticInstance.get_enableJsonp(); } 76Authorization.set_jsonpCallbackParameter = function(value) { Authorization._staticInstance.set_jsonpCallbackParameter(value); } 77Authorization.get_jsonpCallbackParameter = function() { return Authorization._staticInstance.get_jsonpCallbackParameter(); } 78Authorization.set_path("/cms/Services/Security/Authorization.asmx"); 79Authorization.GetCsrfToken= function(onSuccess,onFailed,userContext) {Authorization._staticInstance.GetCsrfToken(onSuccess,onFailed,userContext); } 80Authorization.IsUserAuthorizedOnMultipleObjectsAndRights= function(CommaSeparatedObjectIds,CommaSeparatedRightIds,onSuccess,onFailed,userContext) {Authorization._staticInstance.IsUserAuthorizedOnMultipleObjectsAndRights(CommaSeparatedObjectIds,CommaSeparatedRightIds,onSuccess,onFailed,userContext); } 81var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor; 82Type.registerNamespace('System.Data'); 83if (typeof(System.Data.DataTable) === 'undefined') { 84System.Data.DataTable=gtc("System.Data.DataTable"); 85System.Data.DataTable.registerClass('System.Data.DataTable'); 86} 87var StatisticService=function() { 88StatisticService.initializeBase(this); 89this._timeout = 0; 90this._userContext = null; 91this._succeeded = null; 92this._failed = null; 93} 94StatisticService.prototype={ 95_get_path:function() { 96 var p = this.get_path(); 97 if (p) return p; 98 else return StatisticService._staticInstance.get_path();}, 99LogStatistics:function(loggerName,statisticInfo,succeededCallback, failedCallback, userContext) { 100return this._invoke(this._get_path(), 'LogStatistics',false,{loggerName:loggerN
100ame,statisticInfo:statisticInfo},succeededCallback,failedCallback,userContext); }, 101LogPageVisitStatistics:function(pageVisitStatisticInfo,succeededCallback, failedCallback, userContext) { 102return this._invoke(this._get_path(), 'LogPageVisitStatistics',false,{pageVisitStatisticInfo:pageVisitStatisticInfo},succeededCallback,failedCallback,userContext); }} 103StatisticService.registerClass('StatisticService',Sys.Net.WebServiceProxy); 104StatisticService._staticInstance = new StatisticService(); 105StatisticService.set_path = function(value) { StatisticService._staticInstance.set_path(value); } 106StatisticService.get_path = function() { return StatisticService._staticInstance.get_path(); } 107StatisticService.set_timeout = function(value) { StatisticService._staticInstance.set_timeout(value); } 108StatisticService.get_timeout = function() { return StatisticService._staticInstance.get_timeout(); } 109StatisticService.set_defaultUserContext = function(value) { StatisticService._staticInstance.set_defaultUserContext(value); } 110StatisticService.get_defaultUserContext = function() { return StatisticService._staticInstance.get_defaultUserContext(); } 111StatisticService.set_defaultSucceededCallback = function(value) { StatisticService._staticInstance.set_defaultSucceededCallback(value); } 112StatisticService.get_defaultSucceededCallback = function() { return StatisticService._staticInstance.get_defaultSucceededCallback(); } 113StatisticService.set_defaultFailedCallback = function(value) { StatisticService._staticInstance.set_defaultFailedCallback(value); } 114StatisticService.get_defaultFailedCallback = function() { return StatisticService._staticInstance.get_defaultFailedCallback(); } 115StatisticService.set_enableJsonp = function(value) { StatisticService._staticInstance.set_enableJsonp(value); } 116StatisticService.get_enableJsonp = function() { return StatisticService._staticInstance.get_enableJsonp(); } 117StatisticService.set_jsonpCallbackParameter = function(value) { StatisticService._staticInstance.set_jsonpCallbackParameter(value); } 118StatisticService.get_jsonpCallbackParameter = function() { return StatisticService._staticInstance.get_jsonpCallbackParameter(); } 119StatisticService.set_path("/cms/admin/webservices/StatisticService.asmx"); 120StatisticService.LogStatistics= function(loggerName,statisticInfo,onSuccess,onFailed,userContext) {StatisticService._staticInstance.LogStatistics(loggerName,statisticInfo,onSuccess,onFailed,userContext); } 121StatisticService.LogPageVisitStatistics= function(pageVisitStatisticInfo,onSuccess,onFailed,userContext) {StatisticService._staticInstance.LogPageVisitStatistics(pageVisitStatisticInfo,onSuccess,onFailed,userContext); } 122//]]> 123</script>
123 124 125<div> 126 127 <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="75B7BFC3" /> 128 <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/TaNlwXx2jCpdBeVzZgD1P6cxHJAaLORvOpAhcO3qcTPtpV55JyPEKmgzpdmQ7eTc+jQjFbqVmKISTz72B9prdi3Nh63qrfxohJl6ukdMQeN/f2QKslYPzIvoTJPLNsV40yoP7UdB/MkRuvRvhfRiA==" /> 129</div> 130 <div id="CCIPlaceHolder_Header"> 131 <header id="Block_Header_CCIPlaceHolder_Block_Header_Variant_1"> 132 <div class="header variant1"> 133 <div class="topWrapper"> 134 <div class="row"> 135 <div class="top small-12 medium-12 large-12 column"> 136 <div class="topBar right"> 137 <span class="logoutBtn" style="float:left;display:none;"><div id="Block_Header_Uitloggen_pnlLogout"> 138 <a id="Block_Header_Uitloggen_ctl00" href="javascript:__doPostBack('Block_Header_Uitloggen$ctl00','')" style="display:none;">Log out</a> 139</div></span> 140 <ul> 141<ul> 142<li><span style="color: #000000;"><a class="loginBtn" style="color: #000000;" href="/cms/showpage.aspx?id=709">Login</a></span></li> 143<li><a href="/topics-a-z">Search</a></li> 144</ul> 145</ul> 146<p> </p> 147<p><a href="https://twitter.com/CECE_Europe" target="_blank" rel="noopener"><img src="https://static.vecteezy.com/system/resources/thumbnails/027/395/710/small/twitter-brand-new-logo-3-d-with-new-x-shaped-graphic-of-the-world-s-most-popular-social-media-free-png.png" alt="X Logo PNGs for Free Download" width="22" height="22" /></a></p> 148<p><a href="https://www.linkedin.com/company/cece-committee-for-european-construction-equipment/" target="_blank" rel="noopener"><img src="https://www.freeiconspng.com/thumbs/linkedin-logo-png/linkedin-logo-3.png" alt="Linkedin Logo PNG, Linkedin Logo Transparent Backgroun
148d - FreeIconsPNG" width="26" height="22" /></a></p> 149<p><a href="https://www.youtube.com/@cece_europe4566" target="_blank" rel="noopener"><img src="https://cece.eu/cms/multimedia/0001539cc0kjkcdn/youtube.png" alt="Click to select an image from the multimedia database" width="25" height="55" /></a></p> 150 151 </div> 152 </div> 153 </div> 154 </div> 155 <div class="bottomWrapper"> 156 <div class="row"> 157 <div class="bottom column large-12"> 158 <div class="top-bar" data-topbar role="navigation"> 159 <div class="toggle-topbar menu-icon right"> 160 <a href="#" title="Menu"><span>Menu</span></a> 161 </div> 162 <div class="left"> 163 <ul class="title-area"> 164 <li class="logo"> 165 <a href="/home" target="_self" class="imageControlLink"><img src="/cms/multimedia/000064wl5bfi7oku/cece_logo_without%20text.jpg" alt="cece_logo_without text" width="1920" height="581" /></a> 166 </li> 167 </ul> 168 </div> 169 <nav class="top-bar-section"><ul class="right"> 170 <li class=" first"><a href="/about" target="_self">About</a></li> 171 <li><a href="https://www.cece.eu/congress" target="_blank">#CECECongress 2026</a></li> 172 <li><a href="http://www.compliantconstructionmachinery.eu/" target="_blank">Compliance brochures</a></li> 173 <li><a href="/mining" target="_self">CECE Mining</a></li> 174 <li><a href="/our-product-groups" target="_self">Product Groups</a></li> 175 <li><a href="/publications" target="_self">Publications</a></li> 176 <li class=" last"><a href="/contact" target="_self">Contact</a></li> 177 </ul></nav> 178 </div> 179 </div> 180 </div> 181 </div> 182 </div> 183</header> 184 185
186<script type="text/javascript"> 187 188 $(document).ready(function(){ 189 190 // Check if user is loggedin via ajax request file 191 $.ajaxSetup({ cache: false }); 192 $.get('/cms/asynchronousrendering/componentcmsshowloginlogout/CheckIfUserIsLoggedin.aspx', function(data) { 193 if(data === 'false'){ 194 195 } 196 if(data === 'true'){ 197 $("header .logoutBtn").show(); 198 $("header .loginBtn").hide(); 199 // reset header height 200 $("header").css('height','auto'); 201 var headerHeight = $("header").outerHeight(); 202 $("header").height(headerHeight); 203 } 204 }); 205 206 var scrolled = $(window).scrollTop(); 207 var headerHeight = $("header").outerHeight(); 208 var headerTopbarHeight = $("header .topWrapper").outerHeight(); 209 var scrollFrom = headerTopbarHeight; //headerHeight or headerTopbarHeight 210 var resizeId; // Timer for callback after resize window [added 2015-11-25 16:45] 211 212 var setScrollClass = function(){ 213 // Check if the scrolled pixels are bigger than the pixels of the header and check that you're on a desktop view 214 if(scrolled > scrollFrom && Foundation.utils.is_large_up()){ 215 $("header .bottomWrapper").addClass("fixed"); 216 if(scrollFrom == headerHeight){ 217 $("header .bottomWrapper").addClass("fade"); 218 }; 219 }; 220 if(scrolled < headerTopbarHeight || !Foundation.utils.is_large_up()){ 221 $("header .bottomWrapper").removeClass("fixed"); 222 }; 223 }; 224 225 // Reset header height after resizing [added 2015-11-25 16:45] 226 var doneResizing = (function (){ 227 headerHeight = $("header").outerHeight(); 228 $("header").height(headerHeight); 229 }); 230 231 $(window).resize(function(){ 232 setScrollClass(); 233 // reset header height 234 $("header").css('height','auto'); 235 // Set timer for callback [added 2015-11-25 16:45] 236 clearTimeout(resizeId); 237 resizeId = setTimeout(doneResizing, 500); 238 }); 239 // Set the height of the header dynamically 240 $("header").height(headerHeight); 241 242 setScrollClass(); 243 244 $(window).scroll(function(){ 245 scrolled = $(window).scrollTop(); 246 setScrollClass(); 247 }); 248 }); 249 250</script>
250 251 </div> 252 <main> 253 <div id="CCIPlaceHolder_Before_Content"> 254 <div class="fullWidth" data-remove-if-empty=""> 255 <section id="Before_Content_Block_FullWidth_CCIPlaceHolder_Block_Slider_Variant_1"> 256 <div class="block slider variant1" > 257 <div class="slider" data-equalizer="sliderVariant1"> 258 <div class="slide" data-remove-if-empty="" data-equalizer-watch="sliderVariant1"> 259 <div class="row"> 260 <div class="sliderImg" data-remove-if-empty="ignore"><a href="/about" target="_self" class="imageControlLink"><img src="/cms/multimedia/000001f75rh0lkk9/fotolia.jpg" alt="fotolia" width="1920" height="792" /></a></div> 261 <div class="small-12 medium-12 large-8 columns"> 262 <div class="caption"> 263 <h3><a href="/about" target="_self" class="textControlLink" title="">About CECE</a></h3> 264 <h6 style="text-align: left;"><span style="color: #ffffff;">CECE represents the interests of national construction equipment manufacturer associations in Europe.</span></h6> 265<p><span style="color: #ffffff;"><strong>Find out more</strong></span></p> 266 </div> 267 </div> 268 </div> 269 </div> 270 <div class="slide" data-remove-if-empty="" data-equalizer-watch="sliderVariant1"> 271 <div class="row"> 272 <div class="sliderImg" data-remove-if-empty=""><a href="https://www.cece.eu/congress" target="_blank" class="imageControlLink" rel="noopener"><img src="/cms/multimedia/0001734129zyn4ji/banner%20c26.jpg" alt="banner c26" width="1717" height="491" /></a></div> 273 <div class="small-12 medium-12 large-8 columns"> 274 <div class="caption"> 275 <h3>Be part of something big!</h3> 276 <p style="text-align: justify;"><span style="color: #ffffff;">Registrations to the CECE Congress 2026 is open. Don’t miss one of the most important gatherings of the European construction & mining equipment industries. </span></p> 277<p style="text-align: justify;"> </p> 278<p style="text-align: justify;"><span style="color: #ffffff;"><strong><a style="color: #ffffff;" href="https://www.cece.eu/congress">Register here</a></strong></span></p> 279 </div> 280 </div> 281 </div> 282 </div> 283 <div class="slide" data-remove-if-empty="" data-equalizer-watch="sliderVariant1"> 284 <div class="row"> 285 <div class="sliderImg" data-remove-if-empty=""><a href="https://compliantconstructionmachinery.eu/" target="_blank" class="imageControlLink" rel="noopener"><img src="/cms/multimedia/0001659utm9q9k4f/CECE-Summit-Brussels25-002_FB_photo.jpg" alt="CECE-Summit-Brussels25-002_FB_photo" width="1920" height="1279" /></a></div> 286 <div class="small-12 medium-12 large-8 columns"> 287 <div class="caption"> 288 <h3>Explore the new platform for compliant construction machinery</h3> 289 <p><span style="color: #ffffff;">This platform provides access to a series of <span lang="EN-US">informational </span>brochures developed by <span class="outlook-search-highlight" data-markjs="true">CECE</span> experts, offering authoritative guidance on the compliance of specific categories of machinery with European Union legislation.</span></p> 290<p style="text-align: justify;"> </p> 291<p style="text-align: justify;"><a href="https://www.compliantconstructionmachinery.eu/" target="_blank" rel="noopener"><span style="color: #ffffff;"><strong>Read more</strong></span></a></p> 292<p style="text-align: justify;"> </p> 293 </div> 294 </div> 295 </div> 296 </div> 297 <div class="slide" data-remove-if-empty="" data-equalizer-watch="sliderVariant1"> 298 <div class="row"> 299 <div class="sliderImg" data-remove-if-empty=""><a href="/exhibitions/partnership-programme" target="_self" class="imageControlLink"><img src="/cms/multimedia/000071dhwesxz0ch/partners.jpg" alt="partners" width="1920" height="832" /></a></div> 300 <div class="small-12 medium-12 large-8 columns"> 301 <div class="caption"> 302 <h3><a href="/exhibitions/partnership-programme" target="_self" class="textControlLink" title="">CECE International Exhibition Partnership Programme</a></h3> 303 <p><span style="color: #ffffff;">CECE gives coveted patronage to a limited number of world-leading sector exhibitions. With this role, CECE contributes to achieving successful trade fairs and promote business and valuable networks that are created around these occasions</span></p> 304<p><span style="color: #ffffff;"><strong> </strong></span></p> 305<p> </p> 306<p><a href="/exhibitions/partnership-programme"><span style="color: #ffffff;"><strong>Read more</strong></span></a></p> 307<p><span style="color: #ffffff;"><strong> </strong></span></p> 308 </div> 309 </div>
310 </div> 311 </div> 312 </div> 313 </div> 314
314<script src="/js/1/components/slick.min.js"></script>
314 315
315<script type="text/javascript"> 316 $(document).ready(function(){ 317 $(".slider.variant1 .slide").each(function(){ 318 var slideElement = $(this); 319 var img = slideElement.find("img").attr("src"); 320 var url = slideElement.find("a").attr("href"); 321 var urlTarget = slideElement.find("a").attr("target"); 322 var links = $(this).find('a'); 323 324 if (url && url != '') { 325 slideElement 326 .css("background", "url(" + img + ") no-repeat center top transparent") 327 .css("cursor","pointer") 328 .on('click', function(e){ 329 e.preventDefault(); 330 if (e.target !== this) { 331 if (e.target.tagName === 'A' || e.target.parentNode.tagName === 'A') { 332 var childUrl = e.target.getAttribute('href') || e.target.parentNode.getAttribute('href'); 333 var targetUrl = e.target.getAttribute('target') || e.target.parentNode.getAttribute('target'); 334 335 if (childUrl !== '' && childUrl !== url) { 336 url = childUrl; 337 } 338 339 if (targetUrl !== '' && targetUrl !== urlTarget) { 340 urlTarget = targetUrl; 341 } 342 } 343 } 344 if(urlTarget === '_blank'){ 345 window.open(url, '_blank') 346 } else { 347 window.location.href=url; 348 } 349 }); 350 } else { 351 slideElement.css("background", "url(" + img + ") no-repeat center top transparent"); 352 } 353 }); 354 355 $('.slider.variant1 .slider').slick({ 356 dots: true, 357 infinite: true, 358 autoplay: true, 359 pauseOnHover: true, 360 speed: 400, 361 autoplaySpeed: 6000, 362 slidesToShow: 1, 363 slidesToScroll: 1, 364 responsive: [ 365 { 366 breakpoint: 1024, 367 settings: { 368 slidesToShow: 1, 369 slidesToScroll: 1 370 } 371 }, 372 { 373 breakpoint: 600, 374 settings: { 375 slidesToShow: 1, 376 slidesToScroll: 1 377 } 378 }, 379 { 380 breakpoint: 480, 381 settings: { 382 slidesToShow: 1, 383 slidesToScroll: 1 384 } 385 } 386 ] 387 }); 388 }); 389 </script>
389 390</section> 391 </div> 392 <div class="row" data-remove-if-empty=""> 393 <div class="small-12 medium-12 large-12 columns"> 394 <section> 395 <h1></h1> 396 <div class="intro"></div> 397 398 399 <span class="btn"></span> 400 </section> 401 </div> 402 </div> 403 <div class="row" data-remove-if-empty=""> 404 <div class="small-12 medium-12 large-12 columns" data-remove-if-empty=""> 405 406 </div> 407 </div> 408 </div> 409 <div id="CCIPlaceHolder_Row_1"> 410 <div class="row homeButtonRow"> 411 <div class="small-12 medium-12 large-12 columns"> 412 <div class="homeLinkBlock"> 413 <a href="/environment" target="_self" class="textControlLink" title="">Environment</a> 414 </div> 415 <div class="homeLinkBlock"> 416 <a href="/digital-construction" target="_self" class="textControlLink" title="">Digital Construction</a> 417 </div> 418 <div class="homeLinkBlock"> 419 <a href="/safety" target="_self" class="textControlLink" title="">Safety</a> 420 </div> 421 <div class="homeLinkBlock"> 422 <a href="/industry-and-market" target="_self" class="textControlLink" title="">Industry and Market</a> 423 </div> 424 <div class="homeLinkBlock"> 425 <a href="/our-sector-in-figures" target="_self" class="textControlLink" title="">Our Sector in Figures</a> 426 </div> 427 </div> 428 </div> 429 </div> 430 <div id="CCIPlaceHolder_Row_2" data-default="true"> 431 <div class="row"> 432 <div class="small-12 medium-12 large-8 columns"> 433 <section id="Row_2_Block_1_CCIPlaceHolder_Block_Pages_Variant_3"> 434 <div class="block pages variant3 blockSettings "> 435 <div data-equalizer-watch> 436 <h3 data-remove-if-empty="">News</h3> 437 <div class="intro" data-remove-if-empty=""></div> 438 439 440 <div data-remove-if-empty="ignore" class="widgetBlock">
441<script type='text/javascript'> 442$(document).ready(function() { 443$.ajax({ 444url: '/cms/asynchronousrendering/ComponentCmsShowPagesViaTypeStatusDaysMetainfo/CmsShowPagesViaTypeStatusDaysMetainfoRenderControl.aspx?contentId=251&includePageMetaInfo=False&includePageTreeStructure=False&id=48', data: null, type: 'get', cache: false, success: function(data){ 445contentLoaderMasonry('Row_2_Block_1_Pages', data);} 446 }); 447}); 448</script>
448 449<div id="Row_2_Block_1_Pages"></div></div> 450 </div> 451 <span class="btn" data-remove-if-empty=""><a href="/news-archive" target="_self" class="textControlLink" title="">More news</a></span> 452 </div> 453 454
454<script src="/js/1/components/masonry.min.js"></script>
454 455
455<script src="/js/1/components/imagesloaded.min.js"></script>
455 456
456<script> 457 // If masonry items are loaded, show them. 458 function contentLoaderMasonry(id, data) { 459 var scopeSelector = "#" + id; 460 $(scopeSelector).hide(); 461 $(scopeSelector).html(data); 462 Translations.translate('definitions', scopeSelector); 463 CleanUp.removeEmptyElements({ignore: ['img', 'br', 'p', 'script', 'input', 'textarea', '.fa', 'iframe', 'embed', 'object', 'svg', 'hr'], logging:false}); 464 $(scopeSelector).show(); 465 466 var container = $('.grid'); 467 468 // Wait for all images to load. Masonry needs to know. 469 container.imagesLoaded(function(){ 470 // Determine width of parent, to make sure it displays correctly at every block position 471 var gridWidth = $('.grid').width(); 472 if (gridWidth <= 1024 && gridWidth > 640) { 473 $('.grid-item').each(function() { 474 $(this).css('width','50%'); 475 }); 476 } else if (gridWidth <= 640) { 477 $('.grid-item').each(function() { 478 $(this).css('width','100%'); 479 }); 480 } 481 482 container.masonry({ 483 itemSelector: '.grid-item', 484 columnWidth: 0, 485 percentPosition: true, 486 isAnimated: !Modernizr.csstransitions, // Check if it can be animated 487 animationOptions: { 488 duration: 750, 489 easing: 'linear', 490 queue: false 491 } 492 }); 493 494 }); 495 } 496 497 // If clicked on a masonry item, perform the click 498 function masonryClick(element) { 499 var element = element; 500 var link = $(element).find('h4 a').attr('href'); 501 window.location.href = link; 502 } 503 </script>
503 504</section> 505 506 </div> 507 <div class="small-12 medium-12 large-4 columns sidebar"> 508 509 510 <section id="Row_2_Block_4_CCIPlaceHolder_Block_Text_Variant_1"> 511 <div class="block text variant1 blockSettings default"> 512 <div data-equalizer-watch> 513 <h3 data-remove-if-empty=""><a href="https://www.cece.eu/congress" target="_blank" rel="noopener" class="textControlLink" title="">Be part of something big!</a></h3> 514 <div class="intro" data-remove-if-empty=""></div> 515 <a href="https://www.cece.eu/congress" target="_blank" class="imageControlLink" rel="noopener"><img src="/cms/multimedia/000173g6g6hftlwe/CECE%20Congress%202026%20-%20banner%20HORIZONTAL%202.jpg" alt="CECE Congress 2026 - banner HORIZONTAL 2" width="1200" height="262" /></a> 516 517 </div> 518 <span class="btn" data-remove-if-empty=""></span> 519 </div> 520</section> 521 522 <div class="logoBarContainer"> 523 <div style="display: none"> 524 <div id="Row_2_Block_5_CCIPlaceHolder_Block_Logo_Bar_Variant_1_Settings_Desktop"> 525 <div class="logoBarSlidesDesktop">1</div> 526 <div class="logoBarSlidesToScrollDesktop">1</div> 527 <div class="logoBarAutoplayDesktop">true</div> 528 <div class="logoBarAutoplaySpeedDesktop">3000</div> 529 <div class="logoBarAnimationSpeedDesktop">500</div> 530 <div class="logoBarAnimationEaseDesktop">ease-in</div> 531 <div class="logoBarHighlightCenterDesktop">false</div> 532 <div class="logoBarShowArrowsDesktop">true</div> 533 <div class="logoBarShowDotsDesktop">false</div> 534 </div> 535 <div id="Row_2_Block_5_CCIPlaceHolder_Block_Logo_Bar_Variant_1_Settings_Tablet"> 536 <div class="logoBarSlidesTablet">1</div> 537 <div class="logoBarSlidesToScrollTablet">1</div> 538 <div class="logoBarAutoplayTablet">true</div> 539 <div class="logoBarAutoplaySpeedTablet">3000</div> 540 <div class="logoBarAnimationSpeedTablet">500</div> 541 <div class="logoBarAnimationEaseTablet">ease-in</div> 542 <div class="logoBarHighlightCenterTablet">false</div> 543 544 <div class="logoBarShowArrowsTablet">true</div> 545 <div class="logoBarShowDotsTablet">false</div> 546 </div> 547 <div id="Row_2_Block_5_CCIPlaceHolder_Block_Logo_Bar_Variant_1_Settings_Phone"> 548 <div class="logoBarSlidesPhone">1</div> 549 <div class="logoBarSlidesToScrollPhone">1</div> 550 <div class="logoBarAutoplayPhone">true</div> 551 <div class="logoBarAutoplaySpeedPhone">3000</div> 552 <div class="logoBarAnimationSpeedPhone">500</div> 553 <div class="logoBarAnimationEasePhone">ease-in</div> 554 <div class="logoBarHighlightCenterPhone">false</div> 555 <div class="logoBarShowArrowsPhone">true</div> 556 <div class="logoBarShowDotsPhone">false</div> 557 </div> 558 </div> 559 <section id="Row_2_Block_5_CCIPlaceHolder_Block_Logo_Bar_Variant_1" default="true"> 560 <div class="block logoBar variant1" > 561 <h3 data-remove-if-empty="">Our Members</h3> 562 <div class="intro" data-remove-if-empty=""></div> 563 564 565 <div data-remove-if-empty="ignore" class="widgetBlock"> 566
567<script type='text/javascript'> 568$(document).ready(function() { 569$.ajax({ 570url: '/cms/asynchronousrendering/ComponentCmsShowPagesViaTypeStatusDaysMetainfo/CmsShowPagesViaTypeStatusDaysMetainfoRenderControl.aspx?contentId=169&includePageMetaInfo=False&includePageTreeStructure=False&id=48', data: null, type: 'get', cache: false, success: function(data){ 571contentLoaderLogoBarVariant1('Row_2_Block_5_Logo_Bar', data);} 572 }); 573}); 574</script>
574 575<div id="Row_2_Block_5_Logo_Bar"></div> 576 </div> 577 </div> 578
578<script src="/js/1/components/slick.min.js"></script>
578 579
579<script type="text/javascript"> 580 581 582 function contentLoaderLogoBarVariant1(id, data) { 583 var scopeSelector = $("#" + id); 584 scopeSelector.hide(); 585 scopeSelector.html(data); 586 scopeSelector.show(); 587 var lbContainer = scopeSelector.closest(".logoBarContainer"); 588 589 // Settings desktop 590 var slidesToShowDesktop = 5; 591 if(lbContainer.find(".logoBarSlidesDesktop").text() !== ''){ 592 slidesToShowDesktop = parseInt(lbContainer.find(".logoBarSlidesDesktop").text()); 593 } 594 var slidesToScrollDesktop = 1; 595 if(lbContainer.find(".logoBarSlidesToScrollDesktop").text() !== ''){ 596 slidesToScrollDesktop = parseInt(lbContainer.find(".logoBarSlidesToScrollDesktop").text()); 597 } 598 var autoPlayDesktop = false; 599 if(lbContainer.find(".logoBarAutoplayDesktop").text() === 'true'){ 600 autoPlayDesktop = true; 601 } 602 var autoPlaySpeedDesktop = 3000; 603 if(lbContainer.find(".logoBarAutoplaySpeedDesktop").text() !== ''){ 604 autoPlaySpeedDesktop = parseInt(lbContainer.find(".logoBarAutoplaySpeedDesktop").text()); 605 } 606 var animationSpeedDesktop = 300; 607 if(lbContainer.find(".logoBarAnimationSpeedDesktop").text() !== ''){ 608 animationSpeedDesktop = parseInt(lbContainer.find(".logoBarAnimationSpeedDesktop").text()); 609 } 610 var animationEaseDesktop = 'ease'; 611 if(lbContainer.find(".logoBarAnimationEaseDesktop").text() !== ''){ 612 animationEaseDesktop = lbContainer.find(".logoBarAnimationEaseDesktop").text(); 613 } 614 var arrowsDesktop = true; 615 if(autoPlayDesktop === true && autoPlaySpeedDesktop === 0){ 616 arrowsDesktop = false; 617 } 618 var highlightCenterDesktop = false; 619 if(lbContainer.find(".logoBarHighlightCenterDesktop").text() === 'true'){ 620 highlightCenterDesktop = true; 621 } 622 var showArrowsDesktop = true; 623 if(lbContainer.find(".logoBarShowArrowsDesktop").text() === 'false'){ 624 showArrowsDesktop = false; 625 } 626 var showDotsDesktop = false; 627 if(lbContainer.find(".logoBarShowDotsDesktop").text() === 'true'){ 628 showDotsDesktop = true; 629 } 630 // Settings tablet 631 var slidesToShowTablet = 3; 632 if(lbContainer.find(".logoBarSlidesTablet").text() !== ''){ 633 slidesToShowTablet = parseInt(lbContainer.find(".logoBarSlidesTablet").text()); 634 } 635 var slidesToScrollTablet = 1; 636 if(lbContainer.find(".logoBarSlidesToScrollTablet").text() !== ''){ 637 slidesToScrollTablet = parseInt(lbContainer.find(".logoBarSlidesToScrollTablet").text()); 638 } 639 if(lbContainer.find(".logoBarAutoplayTablet").text() === 'true'){ 640 var autoPlayTablet = true; 641 } else if(lbContainer.find(".logoBarAutoplayTablet").text() === 'false'){ 642 var autoPlayTablet = false; 643 } else { 644 var autoPlayTablet = autoPlayDesktop; 645 } 646 var autoPlaySpeedTablet = parseInt(lbContainer.find(".logoBarAutoplaySpeedTablet").text()) || autoPlaySpeedDesktop; 647 var animationSpeedTablet = parseInt(lbContainer.find(".logoBarAnimationSpeedTablet").text()) || animationSpeedDesktop; 648 var animationEaseTablet = lbContainer.find(".logoBarAnimationEaseTablet").text() || animationEaseDesktop; 649 var highlightCenterTablet = lbContainer.find(".logoBarHighlightCenterTablet").text() || highlightCenterDesktop; 650 var showArrowsTablet = lbContainer.find(".logoBarShowArrowsTablet").text() || showArrowsDesktop; 651 var showDotsTablet = lbContainer.find(".logoBarShowDotsTablet").text() || showDotsDesktop; 652 653 // Settings phone 654 var slidesToShowPhone = 1; 655 if(lbContainer.find(".logoBarSlidesPhone").text() !== ''){ 656 slidesToShowPhone = parseInt(lbContainer.find(".logoBarSlidesPhone").text()); 657 } 658 var slidesToScrollPhone = 1; 659 if(lbContainer.find(".logoBarSlidesToScrollPhone").text() !== ''){ 660 slidesToScrollPhone = parseInt(lbContainer.find(".logoBarSlidesToScrollPhone").text()); 661 } 662 if(lbContainer.find(".logoBarAutoplayPhone").text() === 'true'){ 663 var autoPlayPhone = true; 664 } else if(lbContainer.find(".logoBarAutoplayPhone").text() === 'false'){ 665 var autoPlayPhone = false; 666 } else { 667 var autoPlayPhone = autoPlayTablet;
668 } 669 var autoPlaySpeedPhone = parseInt(lbContainer.find(".logoBarAutoplaySpeedPhone").text()) || autoPlaySpeedTablet; 670 var animationSpeedPhone = parseInt(lbContainer.find(".logoBarAnimationSpeedPhone").text()) || animationSpeedTablet; 671 var animationEasePhone = lbContainer.find(".logoBarAnimationEasePhone").text() || animationEaseTablet; 672 var highlightCenterPhone = lbContainer.find(".logoBarHighlightCenterPhone").text() || highlightCenterTablet; 673 var showArrowsPhone = lbContainer.find(".logoBarShowArrowsPhone").text() || showArrowsTablet; 674 var showDotsPhone = lbContainer.find(".logoBarShowDotsPhone").text() || showDotsTablet; 675 676 677 lbContainer.find('.slider').slick({ 678 centerMode: highlightCenterDesktop, 679 infinite: true, 680 arrows: showArrowsDesktop, 681 dots: showDotsDesktop, 682 swipeToSlide: true, 683 variableHeight: true, 684 slidesToScroll: slidesToScrollDesktop, 685 autoplay: autoPlayDesktop, 686 autoplaySpeed: autoPlaySpeedDesktop, 687 slidesToShow: slidesToShowDesktop, 688 pauseOnHover: true, 689 speed: animationSpeedDesktop, 690 cssEase: animationEaseDesktop, //##VARIABEL 691 responsive: [ 692 { 693 breakpoint: 1025, 694 settings: { 695 arrows: showArrowsTablet, 696 dots: showDotsTablet, 697 centerMode: highlightCenterTablet, 698 autoplay: autoPlayTablet, 699 autoplaySpeed: autoPlaySpeedTablet, 700 slidesToShow: slidesToShowTablet, 701 slidesToScroll: slidesToScrollTablet, 702 speed: animationSpeedTablet, 703 cssEase: animationEaseTablet 704 } 705 }, 706 { 707 breakpoint: 480, 708 settings: { 709 arrows: showArrowsPhone, 710 dots: showDotsPhone, 711 centerMode: highlightCenterPhone, 712 autoplay: autoPlayPhone, 713 autoplaySpeed: autoPlaySpeedPhone, 714 slidesToShow: slidesToShowPhone, 715 slidesToScroll: slidesToScrollPhone, 716 speed: animationSpeedPhone, 717 cssEase: animationEasePhone 718 } 719 } 720 ] 721 }); 722 }; 723 </script>
723 724 </section> 725</div> 726 <div class="logoBarContainer"> 727 <div style="display: none"> 728 <div id="Row_2_Block_6_CCIPlaceHolder_Block_Logo_Bar_Variant_1_Settings_Desktop"> 729 <div class="logoBarSlidesDesktop">1</div> 730 <div class="logoBarSlidesToScrollDesktop">1</div> 731 <div class="logoBarAutoplayDesktop">true</div> 732 <div class="logoBarAutoplaySpeedDesktop">3000</div> 733 <div class="logoBarAnimationSpeedDesktop">500</div> 734 <div class="logoBarAnimationEaseDesktop">ease-in</div> 735 <div class="logoBarHighlightCenterDesktop">false</div> 736 <div class="logoBarShowArrowsDesktop">true</div> 737 <div class="logoBarShowDotsDesktop">false</div> 738 </div> 739 <div id="Row_2_Block_6_CCIPlaceHolder_Block_Logo_Bar_Variant_1_Settings_Tablet"> 740 <div class="logoBarSlidesTablet">1</div> 741 <div class="logoBarSlidesToScrollTablet">1</div> 742 <div class="logoBarAutoplayTablet">true</div> 743 <div class="logoBarAutoplaySpeedTablet">3000</div> 744 <div class="logoBarAnimationSpeedTablet">500</div> 745 <div class="logoBarAnimationEaseTablet">ease-in</div> 746 <div class="logoBarHighlightCenterTablet">false</div> 747 748 <div class="logoBarShowArrowsTablet">true</div> 749 <div class="logoBarShowDotsTablet">false</div> 750 </div> 751 <div id="Row_2_Block_6_CCIPlaceHolder_Block_Logo_Bar_Variant_1_Settings_Phone"> 752 <div class="logoBarSlidesPhone">1</div> 753 <div class="logoBarSlidesToScrollPhone">1</div> 754 <div class="logoBarAutoplayPhone">true</div> 755 <div class="logoBarAutoplaySpeedPhone">3000</div> 756 <div class="logoBarAnimationSpeedPhone">500</div> 757 <div class="logoBarAnimationEasePhone">ease-in</div> 758 <div class="logoBarHighlightCenterPhone">false</div> 759 <div class="logoBarShowArrowsPhone">true</div> 760 <div class="logoBarShowDotsPhone">false</div> 761 </div> 762 </div> 763 <section id="Row_2_Block_6_CCIPlaceHolder_Block_Logo_Bar_Variant_1" default="true"> 764 <div class="block logoBar variant1" > 765 <h3 data-remove-if-empty="">Exhibition Partners</h3> 766 <div class="intro" data-remove-if-empty=""></div> 767 768 769 <div data-remove-if-empty="ignore" class="widgetBlock"> 770
771<script type='text/javascript'> 772$(document).ready(function() { 773$.ajax({ 774url: '/cms/asynchronousrendering/ComponentCmsShowPagesViaTypeStatusDaysMetainfo/CmsShowPagesViaTypeStatusDaysMetainfoRenderControl.aspx?contentId=168&includePageMetaInfo=False&includePageTreeStructure=False&id=48', data: null, type: 'get', cache: false, success: function(data){ 775contentLoaderLogoBarVariant1('Row_2_Block_6_Logo_Bar', data);} 776 }); 777}); 778</script>
778 779<div id="Row_2_Block_6_Logo_Bar"></div> 780 </div> 781 </div> 782
782<script src="/js/1/components/slick.min.js"></script>
782 783
783<script type="text/javascript"> 784 785 786 function contentLoaderLogoBarVariant1(id, data) { 787 var scopeSelector = $("#" + id); 788 scopeSelector.hide(); 789 scopeSelector.html(data); 790 scopeSelector.show(); 791 var lbContainer = scopeSelector.closest(".logoBarContainer"); 792 793 // Settings desktop 794 var slidesToShowDesktop = 5; 795 if(lbContainer.find(".logoBarSlidesDesktop").text() !== ''){ 796 slidesToShowDesktop = parseInt(lbContainer.find(".logoBarSlidesDesktop").text()); 797 } 798 var slidesToScrollDesktop = 1; 799 if(lbContainer.find(".logoBarSlidesToScrollDesktop").text() !== ''){ 800 slidesToScrollDesktop = parseInt(lbContainer.find(".logoBarSlidesToScrollDesktop").text()); 801 } 802 var autoPlayDesktop = false; 803 if(lbContainer.find(".logoBarAutoplayDesktop").text() === 'true'){ 804 autoPlayDesktop = true; 805 } 806 var autoPlaySpeedDesktop = 3000; 807 if(lbContainer.find(".logoBarAutoplaySpeedDesktop").text() !== ''){ 808 autoPlaySpeedDesktop = parseInt(lbContainer.find(".logoBarAutoplaySpeedDesktop").text()); 809 } 810 var animationSpeedDesktop = 300; 811 if(lbContainer.find(".logoBarAnimationSpeedDesktop").text() !== ''){ 812 animationSpeedDesktop = parseInt(lbContainer.find(".logoBarAnimationSpeedDesktop").text()); 813 } 814 var animationEaseDesktop = 'ease'; 815 if(lbContainer.find(".logoBarAnimationEaseDesktop").text() !== ''){ 816 animationEaseDesktop = lbContainer.find(".logoBarAnimationEaseDesktop").text(); 817 } 818 var arrowsDesktop = true; 819 if(autoPlayDesktop === true && autoPlaySpeedDesktop === 0){ 820 arrowsDesktop = false; 821 } 822 var highlightCenterDesktop = false; 823 if(lbContainer.find(".logoBarHighlightCenterDesktop").text() === 'true'){ 824 highlightCenterDesktop = true; 825 } 826 var showArrowsDesktop = true; 827 if(lbContainer.find(".logoBarShowArrowsDesktop").text() === 'false'){ 828 showArrowsDesktop = false; 829 } 830 var showDotsDesktop = false; 831 if(lbContainer.find(".logoBarShowDotsDesktop").text() === 'true'){ 832 showDotsDesktop = true; 833 } 834 // Settings tablet 835 var slidesToShowTablet = 3; 836 if(lbContainer.find(".logoBarSlidesTablet").text() !== ''){ 837 slidesToShowTablet = parseInt(lbContainer.find(".logoBarSlidesTablet").text()); 838 } 839 var slidesToScrollTablet = 1; 840 if(lbContainer.find(".logoBarSlidesToScrollTablet").text() !== ''){ 841 slidesToScrollTablet = parseInt(lbContainer.find(".logoBarSlidesToScrollTablet").text()); 842 } 843 if(lbContainer.find(".logoBarAutoplayTablet").text() === 'true'){ 844 var autoPlayTablet = true; 845 } else if(lbContainer.find(".logoBarAutoplayTablet").text() === 'false'){ 846 var autoPlayTablet = false; 847 } else { 848 var autoPlayTablet = autoPlayDesktop; 849 } 850 var autoPlaySpeedTablet = parseInt(lbContainer.find(".logoBarAutoplaySpeedTablet").text()) || autoPlaySpeedDesktop; 851 var animationSpeedTablet = parseInt(lbContainer.find(".logoBarAnimationSpeedTablet").text()) || animationSpeedDesktop; 852 var animationEaseTablet = lbContainer.find(".logoBarAnimationEaseTablet").text() || animationEaseDesktop; 853 var highlightCenterTablet = lbContainer.find(".logoBarHighlightCenterTablet").text() || highlightCenterDesktop; 854 var showArrowsTablet = lbContainer.find(".logoBarShowArrowsTablet").text() || showArrowsDesktop; 855 var showDotsTablet = lbContainer.find(".logoBarShowDotsTablet").text() || showDotsDesktop; 856 857 // Settings phone 858 var slidesToShowPhone = 1; 859 if(lbContainer.find(".logoBarSlidesPhone").text() !== ''){ 860 slidesToShowPhone = parseInt(lbContainer.find(".logoBarSlidesPhone").text()); 861 } 862 var slidesToScrollPhone = 1; 863 if(lbContainer.find(".logoBarSlidesToScrollPhone").text() !== ''){ 864 slidesToScrollPhone = parseInt(lbContainer.find(".logoBarSlidesToScrollPhone").text()); 865 } 866 if(lbContainer.find(".logoBarAutoplayPhone").text() === 'true'){ 867 var autoPlayPhone = true; 868 } else if(lbContainer.find(".logoBarAutoplayPhone").text() === 'false'){ 869 var autoPlayPhone = false; 870 } else { 871 var autoPlayPhone = autoPlayTablet;
872 } 873 var autoPlaySpeedPhone = parseInt(lbContainer.find(".logoBarAutoplaySpeedPhone").text()) || autoPlaySpeedTablet; 874 var animationSpeedPhone = parseInt(lbContainer.find(".logoBarAnimationSpeedPhone").text()) || animationSpeedTablet; 875 var animationEasePhone = lbContainer.find(".logoBarAnimationEasePhone").text() || animationEaseTablet; 876 var highlightCenterPhone = lbContainer.find(".logoBarHighlightCenterPhone").text() || highlightCenterTablet; 877 var showArrowsPhone = lbContainer.find(".logoBarShowArrowsPhone").text() || showArrowsTablet; 878 var showDotsPhone = lbContainer.find(".logoBarShowDotsPhone").text() || showDotsTablet; 879 880 881 lbContainer.find('.slider').slick({ 882 centerMode: highlightCenterDesktop, 883 infinite: true, 884 arrows: showArrowsDesktop, 885 dots: showDotsDesktop, 886 swipeToSlide: true, 887 variableHeight: true, 888 slidesToScroll: slidesToScrollDesktop, 889 autoplay: autoPlayDesktop, 890 autoplaySpeed: autoPlaySpeedDesktop, 891 slidesToShow: slidesToShowDesktop, 892 pauseOnHover: true, 893 speed: animationSpeedDesktop, 894 cssEase: animationEaseDesktop, //##VARIABEL 895 responsive: [ 896 { 897 breakpoint: 1025, 898 settings: { 899 arrows: showArrowsTablet, 900 dots: showDotsTablet, 901 centerMode: highlightCenterTablet, 902 autoplay: autoPlayTablet, 903 autoplaySpeed: autoPlaySpeedTablet, 904 slidesToShow: slidesToShowTablet, 905 slidesToScroll: slidesToScrollTablet, 906 speed: animationSpeedTablet, 907 cssEase: animationEaseTablet 908 } 909 }, 910 { 911 breakpoint: 480, 912 settings: { 913 arrows: showArrowsPhone, 914 dots: showDotsPhone, 915 centerMode: highlightCenterPhone, 916 autoplay: autoPlayPhone, 917 autoplaySpeed: autoPlaySpeedPhone, 918 slidesToShow: slidesToShowPhone, 919 slidesToScroll: slidesToScrollPhone, 920 speed: animationSpeedPhone, 921 cssEase: animationEasePhone 922 } 923 } 924 ] 925 }); 926 }; 927 </script>
927 928 </section> 929</div> 930 931 </div> 932 </div> 933 </div> 934 <div id="CCIPlaceHolder_After_Content"> 935 <div class="row" data-remove-if-empty=""> 936 <div class="small-12 medium-12 large-12 columns"> 937 <section> 938 <h1></h1> 939 <div class="intro"><p><span style="color: #f00fff;"> </span></p></div> 940 941 942 <span class="btn"></span> 943 </section> 944 </div> 945 </div> 946 <div class="row" data-remove-if-empty=""> 947 <div class="small-12 medium-12 large-12 columns"> 948 <section id="After_Content_Block_CCIPlaceHolder_Block_AddThis_Variant_2"> 949 <div class="block addThis variant2" data-remove-if-empty="ignore"> 950 <div class="cookieBlock" data-content="addThisVariant2.htm"></div> 951 </div> 952</section> 953 </div> 954 </div> 955 <div class="fullWidth" data-remove-if-empty=""> 956 957 </div> 958 </div> 959 </main> 960 <div id="CCIPlaceHolder_Footer"> 961 <footer id="Block_Footer_CCIPlaceHolder_Block_Footer_Variant_2"> 962 <div class="footer variant2"> 963 <div class="top"> 964 <div class="row"> 965 <section class="small-12 medium-6 large-3 columns"> 966 <h3 data-remove-if-empty=""></h3> 967 <div class="intro" data-remove-if-empty=""></div> 968 969 970 <span class="btn" data-remove-if-empty=""></span> 971 972 </section> 973 <section class="small-12 medium-6 large-3 columns"> 974 <h3 data-remove-if-empty=""></h3> 975 <div class="intro" data-remove-if-empty=""></div> 976 977 978 <span class="btn" data-remove-if-empty=""></span> 979 980 </section> 981 <section class="small-12 medium-6 large-3 columns"> 982 <h3 data-remove-if-empty=""></h3> 983 <div class="intro" data-remove-if-empty=""></div> 984 985 986 <span class="btn" data-remove-if-empty=""></span> 987 988 </section> 989 <section class="small-12 medium-6 large-3 columns"> 990 <h3 data-remove-if-empty=""></h3> 991 <div class="intro" data-remove-if-empty=""></div> 992 993 994 <span class="btn" data-remove-if-empty=""></span> 995 996 </section> 997 </div> 998 </div> 999 <div class="bottom" data-remove-if-empty=""> 1000 <div class="row"> 1001 <div class="small-12 medium-12 large-12 columns"> 1002 <p style="text-align: center;"><strong>CECE - </strong><strong>Committee for European Construction Equipment</strong></p> 1003<p style="text-align: center;"> Rue Jacques de Lalaing 4 | B-1040 Brussels</p> 1004<p style="text-align: center;"> Tel. +32 2 706 82 26 | <a href="mailto:[email protected]">[email protected]</a></p> 1005<p style="text-align: center;"><a href="/privacy-policy">Privacy Policy</a></p> 1006<p style="text-align: center;"> </p> 1007<p style="text-align: center;"> </p> 1008 </div> 1009 </div> 1010 </div> 1011 </div> 1012</footer> 1013 </div> 1014 <input type="hidden" name="hdnCsrfTokenField" id="hdnCsrfTokenField" /> 1015
1016<script type="text/javascript"> 1017//<![CDATA[ 1018function GetCsrfToken_success(returnValue) {document.getElementById('hdnCsrfTokenField').value= returnValue;}function GetCsrf_error(value) {alert(value.get_message());}Authorization.GetCsrfToken(GetCsrfToken_success, GetCsrf_error); function ____cci_basepage_log_pagevisit() { var sRequestUrl ='https://www.cece.eu/cms/showpage.aspx?id=48'; var iPageId = 48; var iIsPreview = 0; var sloggedinUser = ''; var iScreenWidth = 0; var iScreenHeight = 0; var iScreenAvailHeight = 0; var iScreenAvailWidth = 0; var sAppCodeName = ''; var sAppName = ''; var sAppVersion = ''; var sUserAgent = ''; var sBrowserLanguage = ''; if(screen.width) iScreenWidth = screen.width; if(screen.height) iScreenHeight = screen.height; if(screen.availHeight) iScreenAvailHeight = screen.availHeight; if(screen.availWidth) iScreenAvailWidth = screen.availWidth; if(navigator.appCodeName) sAppCodeName = navigator.appCodeName; if(navigator.appName) sAppName = navigator.appName; if(navigator.appVersion) sAppVersion = navigator.appVersion; if(navigator.userAgent) sUserAgent = navigator.userAgent; if(navigator.language || navigator.browserLanguage) sBrowserLanguage = (navigator.language) ? navigator.language : navigator.browserLanguage; var statisticInfo = new Array(); statisticInfo[0] = sRequestUrl; statisticInfo[1] = iPageId; statisticInfo[2] = iIsPreview; statisticInfo[3] = sloggedinUser; statisticInfo[4] = sBrowserLanguage; statisticInfo[5] = sAppCodeName; statisticInfo[6] = sAppName; statisticInfo[7] = sAppVersion; statisticInfo[8] = iScreenAvailHeight; statisticInfo[9] = iScreenAvailWidth; statisticInfo[10] = iScreenWidth; statisticInfo[11] = iScreenHeight; statisticInfo[12] = sUserAgent; StatisticService.LogPageVisitStatistics(statisticInfo,____cci_basepage_log_pagevisit_log_onsucces,____cci_basepage_log_pagevisit_log_onerror); } function ____cci_basepage_log_pagevisit_log_onsucces() {} function ____cci_basepage_log_pagevisit_log_onerror() {} ____cci_basepage_log_pagevisit(); $(document).ready(function(){ $.ajax({ url: '/cms/asynchronousrendering/componentcmsshowloginlogout/CheckIfUserIsLoggedin.aspx' , data: '' , type: 'get' , cache: false , success: function(data){ if(data=='true'){ $('#Block_Header_Uitloggen_ctl00').css('display','block'); } else { $('#Block_Header_Uitloggen_ctl00').css('display','none'); } } });});//]]> 1019</script>
1019 1020</form> 1021 <!-- inject-vendor:js --> 1022
1022<script src="/js/1/vendor.min.js"></script>
1022 1023 <!-- endinject --> 1024 1025 <!-- inject:js --> 1026
1026<script src="/js/1/lib.min.js"></script>
1026 1027 <!-- endinject --> 1028
1028<script> 1029 $(document).foundation(); 1030 </script>
1030 1031 </body> 1032</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.