1 <!DOCTYPE html> 2 <html class="layout-pf layout-pf-fixed"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <meta name="description" content="LâAssociation des estimateurs et des économistes de la construction du Québec (AEÃCQ) est une organisation qui regroupe les professionnels qui exercent les professions dâéconomiste de la construction et dâestimateur de la construction au Québec." /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 8 9 10 <title>Nouvelles - Association des estimateurs et des économistes de la construction du Québec (AEÃCQ)</title> 11
11<script type="application/ld+json"> 12 { 13 "@context": "https://schema.org", 14 "@type": "WebPage", 15 "headline": "Nouvelles - Association des estimateurs et des économistes de la construction du Québec (AEÃCQ)", 16 "@graph": 17 [ 18 { 19 "@id": "https://www.aeecq.org/news", 20 "@type": "WebPage", 21 "name": "Nouvelles - Association des estimateurs et des économistes de la construction du Québec (AEÃCQ)", 22 "url": "https://www.aeecq.org/news", 23 "dateModified": "2026-03-20 16:07:39", 24 "datePublished": "2020-07-14" 25 } 26 ] 27 } 28 </script>
28 29 <link rel="apple-touch-icon" sizes="180x180" href="/images/apple-touch-icon.png"> 30<link rel="icon" type="image/png" sizes="32x32" href="/images/favicon-32x32.png"> 31<link rel="icon" type="image/png" sizes="16x16" href="/images/favicon-16x16.png"> 32<link rel="manifest" href="/images/site.webmanifest"> 33<link rel="shortcut icon" href="/images/favicon.ico"> 34<meta name="msapplication-TileColor" content="#da532c"> 35<meta name="msapplication-config" content="/images/browserconfig.xml"> 36<meta name="theme-color" content="#ffffff"> 37 <meta property="og:locale" content="fr_FR" /> 38 <meta property="og:type" content="website" /> 39 <meta property="og:title" content="Nouvelles" /> 40 <meta property="og:description" content="" /> 41 <meta property="og:url" content="https://www.aeecq.org/news" /> 42 <meta property="og:site_name" content="Association des estimateurs et des économistes de la construction du Québec (AEÃCQ)" /> 43 <meta property="og:updated_time" content="2024-04-18T11:14:38-" />
44<script type="text/javascript"> 45/* By Pass of Console.log */ 46if(typeof(console)=="undefined"){ 47 function Console(){} 48 console = new Console(); 49 Console.prototype.log = function(param){}; 50 Console.prototype.render = function(){}; 51} 52 53//<![CDATA[ 54 55var Login_Timeout = ""; 56function set_timer(){ 57 Login_Timeout = setTimeout("deconnection_login()",900000); 58} 59function trimString (str) 60{ 61 str = this != window? this : str; 62 return str.replace(/\s+/g, '').replace(/\s+$/g, ''); 63} 64 65//String.prototype.trim = trimString; 66 67// REDIRECTION VERS UN AUTRE URL 68function Redirection(theUrl){ 69 window.location.href=(theUrl); 70} 71 72//OUVERTURE D'UN POPUP 73function MM_openBrWindow(theURL,winName,features) { //v2.0 74 window.open(theURL,winName,features); 75} 76 77var win=null; 78function openfenetre(mypage,myname,w,h,scroll,pos){ 79 if(pos=="random"){LeftPosition=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;TopPosition=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;} 80 if(pos=="center"){LeftPosition=(screen.width)?(screen.width-w)/2:100;TopPosition=(screen.height)?(screen.height-h)/2:100;} 81 else if((pos!="center" && pos!="random") || pos==null){LeftPosition=0;TopPosition=20} 82 if(pos=="hidden"){w=0;h=0;LeftPosition=10000;TopPosition=10000;} 83 settings='width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no'; 84 win=window.open(mypage,myname,settings); 85} 86 87function datepicker(champ){ 88 var newWindow; 89 var urlstring = '/admin/inc/libs/ext/datepicker/calendar.php?champ='+champ; 90 openfenetre(urlstring,'date','232','200','no','center'); 91} 92 93function validate(current_form) 94{ 95 var missing_fields = new Array() 96 var total_missing = 0; 97 98 99 // Loop through all the form elements 100 for (counter = 0; counter < current_form.length; counter++) 101 { 102 /* 103 if (current_form[counter].type == "radio") 104 { 105 chosen = ""; 106 len = document.getElementsByName(current_form[counter].name).length; 107 108 for (i = 0; i <len; i++) 109 { 110 if (current_form[counter].checked) 111 { 112 chosen = current_form[counter].value; 113 break; 114 } 115 } 116 117 if (chosen == "") 118 { 119 missing_fields[total_missing] = current_form[counter] 120 total_missing++ 121 } 122 } 123*/ 124 125 // Is this a visible text field that's mandatory? 126 if (current_form[counter].type == "text" || current_form[counter].type == "textarea" || current_form[counter].type == "password") 127 { 128 // Is it empty? 129 if (its_empty(current_form[counter].value)) 130 { 131 // If so, add the field to the array of missing fields 132 missing_fields[total_missing] = current_form[counter] 133 total_missing++ 134 } 135 } 136 } 137 138 // Were there any fields missing? 139 if (total_missing > 0) 140 { 141 // Start the message 142 var missing_message = " " + 143 "\n______________________________\n\n" 144 145 // Loop through the missing fields 146 for (counter = 0; counter < missing_fields.length; counter++) { 147 missing_message += missing_fields[counter].name + "\n" 148 } 149 150 // Finish up and display the message 151 missing_message += "\n______________________________\n\n"; 152 alert(missing_message) 153 154 // For emphasis, put the focus on the first missing field 155 missing_fields[0].focus() 156 return false; 157 } 158 else 159 { 160 161 // Otherwise, go ahead and submit 162 return true; 163 } 164} 165 166function attribVal1ToVal2(id1,id2) 167{ 168 //alert(document.getElementById(''+id1+'').value); 169 document.getElementById(''+id2+'').value = document.getElementById(''+id1+'').value; 170} 171 172function toggleBlock(id) 173{ 174 if (document.getElementById) 175 { 176 if (document.getElementById(''+id+'').style.display == "block") 177 document.getElementById(''+id+'').style.display = "none"; 178 else 179 document.getElementById(''+id+'').style.display = "block"; 180 } 181 else if (document.layers) 182 { 183 if (document.layers[''+id+''].visibility == "show") 184 document.layers[''+id+''].visibility = "hide"; 185 else 186 document.layers[''+id+''].visibility = "show"; 187 } 188} 189 190//Get cookie routine by Shelley Powers 191function get_cookie(Name) 192{ 193 var search = Name + "=" 194 var returnvalue = ""; 195 if (document.cookie.length > 0) { 196 offset = document.cookie.indexOf(search) 197 // if cookie exists 198 if (offset != -1) { 199 offset += search.length 200 // set index of beginning of value 201 end = document.cookie.indexOf(";", offset); 202 // set index of end of cookie value 203 if (end == -1) end = document.cookie.length; 204 returnvalue=unescape(document.cookie.substring(offset, end)) 205 } 206 } 207 return returnvalue; 208} 209 210function FormSendMail(form) 211{ 212 var valeur = ""; 213 214 form.Submit.style.visibility = "hidden"; 215 216 if (!(typeof(window.tblTexte) == "undefined")) 217 valeur += window.tblTexte.outerHTML; 218 219 if (!(typeof(window.tblForm) == "undefined")) 220 valeur += window.tblForm.outerHTML; 221
222 form.FormValues.value = valeur; 223 //alert(form.FormValues.value); 224 return true; 225} 226 227function FormSendMail_byGenerator(TFID) 228{ 229 //alert('yo'); 230 e = window.document.form1.elements; 231 232 for (i=0; i < e.length ; i++) 233 { 234 e[i].setAttribute('value',e[i].value); 235 //alert(e[i].type); 236 237 if (e[i].type == "button" || e[i].type == "submit") 238 { 239 e[i].style.visibility = "hidden"; 240 } 241 else if (e[i].type == "radio" || e[i].type == "checkbox") 242 { 243 if (e[i].checked == true) 244 { 245 e[i].setAttribute('checked',true); 246 //e[i].checked = "on"; 247 //alert("tri" + e[i].value); 248 } 249 else 250 { 251 e[i].removeAttribute('checked',''); 252 } 253 } 254 else if (e[i].type == "select-one") 255 { 256 //alert(e[i].selectedIndex); 257 //e[i].options[e[i].selectedIndex].selected = true; 258 259 for (j=0;j<e[i].length;j++) 260 { 261 e[i].options[j].removeAttribute('selected',''); 262 } 263 264 e[i].options[e[i].selectedIndex].setAttribute('selected',true); 265 } 266 else if (e[i].type == "textarea") 267 { 268// alert(e[i].type + " = " + e[i].value); 269// e[i].setAttribute('value',e[i].value); 270 e[i].innerHTML = e[i].value; 271 } 272 } 273 274 var valeur = ""; 275 276 277 var TFORM = document.getElementById(TFID); 278 if (TFORM.Reset) TFORM.Reset.style.visibility = "hidden"; 279 if (TFORM.Submit) TFORM.Submit.style.visibility = "hidden"; 280 281 if (!(typeof(window.tblForm) == "undefined")) 282 valeur += window.tblForm.outerHTML; 283 284 if ((!valeur || valeur == "undefined") && document.getElementById(TFID).innerHTML) 285 valeur = document.getElementById(TFID).innerHTML; 286 287 //alert(valeur); 288 289 290 if (valeur) 291 { 292 document.getElementById('FormValues').value = valeur; 293 //window.document.form1.FormValues.value = valeur; 294 return true; 295 } 296 else return false; 297} 298 299function formTelephoneAutoFormatField(e, phoneFieldId, phoneValueNew){ 300 var key; 301 if(window.event) key = window.event.keyCode; //IE 302 else key = e.which; //firefox 303 304 var keyNumbers = new Array(); 305 keyNumbers[48]='0';keyNumbers[49]='1';keyNumbers[50]='2';keyNumbers[51]='3';keyNumbers[52]='4';keyNumbers[53]='5';keyNumbers[54]='6';keyNumbers[55]='7';keyNumbers[56]='8';keyNumbers[57]='9'; 306 keyNumbers[96]='0';keyNumbers[97]='1';keyNumbers[98]='2';keyNumbers[99]='3';keyNumbers[100]='4';keyNumbers[101]='5';keyNumbers[102]='6';keyNumbers[103]='7';keyNumbers[104]='8';keyNumbers[105]='9'; 307 phoneValue = String(phoneValueNew) + String(keyNumbers[key]); 308 309 // 0-9 keypad = 96-105 , 0-9 board = 48-57 310 if((key >= 48 && key <= 57) || (key >= 96 && key <= 105)){ 311 // Check if the value IS a number. If not, warn the user to input only numbers. 312 phoneValue = phoneValue.replace(/-/g, ''); 313 phoneValue = phoneValue.replace(/e/g, ''); 314 phoneValue = phoneValue.replace(/x/g, ''); 315 phoneValue = phoneValue.replace(/t/g, ''); 316 phoneValue = phoneValue.replace(/:/g, ''); 317 phoneValue = phoneValue.replace(/ /g, ''); 318 var sLen = String(phoneValue).length; 319 320 if(phoneValue.substring(0, 1) == 1){ 321 if (sLen == 1) newPhoneValue = phoneValue; 322 else if (sLen >= 2 && sLen <= 4) newPhoneValue = phoneValue.substring(0, 1) + '-' + phoneValue.substring(1); 323 else if (sLen >= 5 && sLen <= 7) newPhoneValue = phoneValue.substring(0, 1) + '-' + phoneValue.substring(1, 4) + '-' + phoneValue.substring(4); 324 else if (sLen >= 7 && sLen <= 11) newPhoneValue = phoneValue.substring(0, 1) + '-' + phoneValue.substring(1, 4) + '-' + phoneValue.substring(4, 7) + '-' + phoneValue.substring(7); 325 else if (sLen >= 11) newPhoneValue = phoneValue.substring(0, 1) + '-' + phoneValue.substring(1, 4) + '-' + phoneValue.substring(4, 7) + '-' + phoneValue.substring(7, 11) + ' ext:' + phoneValue.substring(11, sLen); 326 } 327 else{ 328 if (sLen <= 3) newPhoneValue = phoneValue; 329 else if (sLen >= 3 && sLen <= 6) newPhoneValue = phoneValue.substring(0, 3) + '-' + phoneValue.substring(3); 330 else if (sLen >= 6 && sLen <= 10) newPhoneValue = phoneValue.substring(0, 3) + '-' + phoneValue.substring(3, 6) + '-' + phoneValue.substring(6); 331 else if (sLen >= 10) newPhoneValue = phoneValue.substring(0, 3) + '-' + phoneValue.substring(3, 6) + '-' + phoneValue.substring(6, 10) + ' ext:' + phoneValue.substring(10, sLen); 332 } 333 document.getElementById(phoneFieldId).setAttribute('maxlength', 30); 334 document.getElementById(phoneFieldId).value = newPhoneValue; 335 336 return (key != key); 337 } 338 else if ((key != 8) && (key !=9)) 339 return (key != key); 340} 341 342var firstCall = true;
343var TITREONCE = 0, STYLE5ONCE = 0, SOUSTITREONCE = 0, TITRE_f_ONCE = 0; 344 345 346function SecureLevel(response) { 347 max_val = parseInt(document.getElementById('secure_level').style.width); 348 response = parseFloat(response) 349 if (response < 0.5) color = '#ff0000'; 350 else if (response < 0.8) color = '#ffff00'; 351 else color = '#00ff00'; 352 document.getElementById('secure_level_value').style.backgroundColor = color; 353 document.getElementById('secure_level_value').style.width = Math.round(max_val * response) + 'px'; 354} 355 356 function toggle_event(id) 357 { 358 document.getElementById(id).style.display='block'; 359 360 } 361 362//]]> 363</script>
363 364<link rel="shortcut icon" href="/images/favicon.ico" type="image/x-icon"> 365<link rel="icon" href="/images/favicon.ico" type="image/x-icon"> 366 367<link href="https://fonts.googleapis.com/css?family=Raleway&display=swap" rel="stylesheet"><link href="https://fonts.googleapis.com/css?family=Raleway&display=swap" rel="stylesheet"><link rel="stylesheet" href="//code.jquery.com/ui/1.13.2/themes/smoothness/jquery-ui.css" /> 368<link href="/client_file/themes/default/css/bootstrap.css?rand=676818" rel="stylesheet" type="text/css" /> 369<link rel="stylesheet" href="/client_file/themes/biztrox/plugins/font-awesome/all.min.css" nonce=""> 370<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.2/css/all.min.css" nonce=""> 371<link href="/client_file/themes/default/css/prettyPhoto.css" rel="stylesheet" type="text/css" /> 372 373<link href="/client_file/themes/default/css/owl.v2.css?rand=523554" rel="stylesheet" type="text/css" /> 374 375<!--<link href="/client_file/themes/default/css/owl.carousel.css?rand=875644" rel="stylesheet" type="text/css" /> 376<link href="/client_file/themes/default/css/owl.theme.css" rel="stylesheet" type="text/css" /> 377<link href="/client_file/themes/default/css/owl.transitions.css" rel="stylesheet" type="text/css" />--> 378<link href="/client_file/themes/default/css/animate.min.css" rel="stylesheet" type="text/css" /> 379<link href="/client_file/themes/default/css/jquery.mCustomScrollbar.min.css" rel="stylesheet" type="text/css" /> 380 381 382<link href="/client_file/module.css?rand=206531" rel="stylesheet" type="text/css" /> 383<link href="/client_file/themes/default/css/style.css?rand=738000" rel="stylesheet" type="text/css" /> 384<link href="/client_file/controleur_home/css_dynamic_controleur.css.php?rand=867973" rel="stylesheet" type="text/css" /> 385 386 <link href="/client_file/themes/default/css/custom.css?rand=146790" rel="stylesheet" type="text/css" /> <link href="/client_file/themes/default/css/responsive.css?rand=184970" rel="stylesheet" type="text/css" /> 387<link rel="stylesheet" type="text/css" media="print" href="/client_file/themes/default/css/print.css" /> 388 <link href="/client_file/formulaire/captcha/slidercaptcha.min.css" rel="stylesheet" /> 389<style type="text/css">#wrapper_publicite{text-decoration: ;border: ;width: ;background-image: url("/client_file/upload/image/interface/back.jpg"); 390background-position: center; 391background-repeat: no-repeat; 392background-size: 100% auto; 393padding: 30px; 394margin-top: 30px;} 395#wrapper_text_princ{text-decoration: ;border: ;width: ;background: #F2F2F2; 396padding: 30px;} 397li.dropdown, li.dropdown-toggle, .dropdown-toggle{text-decoration: ;border: ;width: ;text-align: center !important;} 398#header_wrapper ul li::before{text-decoration: ;border: ;width: ;content: none !important;} 399.secondary_menu li a{text-decoration: ;border: ;width: ;color: #127BBE !important;} 400a{text-decoration: ;border: ;width: ;} 401.container_content li{text-decoration: ;border: ;width: ;list-style: none !important;} 402ul{text-decoration: ;} 403.list_custom > li::before, #main_wrapper_interne .list_custom > li::before{text-decoration: ;border: ;width: ;font-size: 8px !important;} 404.list_custom > li > ul > li::before{text-decoration: ;border: ;width: ;font-size: 6px !important; 405padding-right: 15px !important; 406margin-left: -3em !important;} 407#logo img{text-decoration: ;border: ;width: ;margin-left:30px !important;} 408.navbar-inverse .navbar-nav > li > a {text-decoration: ;border: ;width: ;font-size: 1.2em !important; 409color: #201D1E !important;} 410#embed_cyberimpact > div.modal-dialog{text-decoration: ;border: ;width: ;width: 100%; 411max-width: 750px; 412height: 575px;} 413.container_content ul li::before{text-decoration: ;border: ;width: ;content: "\25A0"; /* Add content: \2022 is the CSS Code/unicode for a bullet */ 414font-weight: bold; /* If you want it to be bold */ 415display: inline-block; /* Needed to add space between the bullet and the text */ 416width: 1em; /* Also needed for space (tweak if needed) */ 417margin-left: -1em; /* Also needed for space (tweak if needed) */} 418.quicklink_text{text-decoration: ;border: ;width: ;background-color: rgba(0,0,0,.7) !important;} 419#quicklink_container a span.text_bottom p{text-decoration: ;border: ;width: ;color: #e4e4e4 !important;
420font-weight: bolder !important; 421line-height: 0.4em !important; 422padding-bottom:10px !important;} 423#slider_slogant {text-decoration: ;border: ;width: ;opacity: 0.9 !important; 424font-size: 1.7em !important; 425background: #127BBE !important; 426font-weight: bolder !important;} 427#slider_slogant{text-decoration: ;border: ;width: ;font-size:35px; 428color:white;} 429td{text-decoration: ; 430} 431.text_slider p{text-decoration: ;border: ;width: ;color: #201D1E !important;} 432p{text-decoration: ;border: ;width: ;color:#57585a; 433font-size: 16px; 434font-family: âPT Serifâ, serif; 435margin: 10px 0 10px 0px; 436margin-top:15px; 437margin-bottom:15px; 438line-height:1.3em;} 439h1, .h1{text-decoration: ;border: ;width: ; color:#127BBE; 440 margin: 0 0 20px 0; 441 text-transform: uppercase; 442 font-size: 2.1em; 443 font-weight: normal; 444 padding: 0 0 15px 0; 445 border-bottom: 1px solid #dfdfe1; 446 line-height: 1.3em;} 447h2, .h2{text-decoration: ;border: ;width: ; color:#127BBE; 448 margin: 0 0 10px 0; 449 margin-top:25px !important; 450 text-transform: none; 451 font-size: 22px; 452 padding: 0 0 0px 0; 453 line-height: 1.3em;} 454h3, .h3{text-decoration: ;border: ;width: ; font-weight: lighter; 455 font-size: 20px; 456 margin-top:25px !important; 457 margin-bottom:25px !important; 458color: #48a3da; 459text-transform: uppercase;} 460h4, .h4{text-decoration: ;border: ;width: ;font-weight: 200; 461 font-size: 18px; 462 margin: 0 0 15px 0; 463 font-family: 'Oswald', sans-serif;} 464.wrapper_titre_list_annonce h3{text-decoration: ;border: ;width: ;color: #127BBE !important; 465font-weight:bolder !important;} 466 467.tuile_fe{ 468 background:#96FFF8; 469} 470.tuile_fe p{ 471 color:#525252; 472} 473.tuile_fe:hover, .tuile_active .tuile_fe{ 474 background:#14A1FF; 475} 476.tuile_fe:hover p, .tuile_active .tuile_fe p{ 477 color:#000000; 478} 479.tuile_triangle_down:before { 480 border-top: 50px solid #14A1FF; 481} 482.Vtab .resp-tab-active{ 483 border-left: 2px solid #14A1FF; 484} 485 .navbar-inverse .navbar-nav > li:last-child > a { 486 color: #201D1E !important; 487 } 488 .navbar-inverse .navbar-nav > li:last-child { 489 background-color: #FFF !important; 490 } 491 .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { 492 color: #CACACA !important; } 493 494 /*.dropdown-menu > .active > a{color: #CACACA !important;}*/ 495 .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {color: #CACACA !important; background-color:#E16415 !important;} 496 497 .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus, 498 .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover {color: #201D1E !important;} 499 .text_slider .h3 {color: #127BBE !important;} 500 #header_bg { 501 opacity: 1 !important; 502 503 }#logo, #logo img { max-width: 450px !important;} 504 body, p, .date_news_teaser{ font-family: Raleway, sans-serif;} 505 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-family: Raleway, sans-serif;} 506 .fa-classic, .fa-regular, .fa-solid, .far, .fas { 507 font-family: "Font Awesome 6 Free" !important; 508 } 509 /*.quicklink_content{max-height: 250px !important;}*/ 510 #wrapper_titre_interne{text-align:center;}.quicklink_text {bottom:0;} 511 512 513 a{ 514 color:#E16415; 515 } 516 a:hover{ 517 color:#201D1E; 518 } 519 input[type="submit"], 520 input[type="button"], 521 button, 522 .ui-button, 523 .bouton, 524 .Btn, .btn, 525 .BtnForm, 526 #sidebar ul li a:hover, 527 528 #sidebar ul li a.menu_membre_page_active, 529 #content_confirmation input[type="submit"] 530 , a.voir_bouton_fichier_custom , 531 body #main_wrapper_interne #form_edition_membre .current a.voir_bouton_fichier_custom 532 { 533 background-image: linear-gradient(to left, #E16415, #E16415 50%, #127BBE 50%, #127BBE) !important; 534 color:#FFFFFF !important; 535 border-radius:2px; 536 537 } 538 .accordeon_title{background:#127BBE !important; color:#FFFFFF !important;} 539 .accordeon_title.collapsed{background:#E16415 !important; color:#FFFFFF !important;} 540 541 #sidebar ul li a:hover, 542 #sidebar ul li a.menu_membre_page_active{ 543 color: #FFFFFF !important; 544 } 545 546 input[type="submit"]:hover, 547 input[type="button"]:hover, 548 button:hover, 549 .ui-button:hover, 550 .bouton:hover, 551 .Btn:hover, .btn:hover, 552 .BtnForm:hover, 553 #content_confirmation input[type="submit"]:hover{ 554 color:#FFFFFF !important; 555 } 556 .lien_externe, .lien_externe::after, .lien_doc, .lien_doc::after, .lien_standard, .lien_standard::after, #main_wrapper_interne a:not([class]) { 557 color: #E16415 !important; 558 cursor: pointer; 559 } 560 .lien_externe:hover, .lien_externe:hover::after, .lien_externe:focus, .lien_externe:focus::after, 561 .lien_doc:hover, .lien_doc:hover::after, .lien_doc:focus, .lien_doc:focus::after, 562 .lien_standard:hover, .lien_standard:hover::after, .lien_standard:focus, .lien_standard:focus::after, 563 #main_wrapper_interne a:hover:not([class]), #main_wrapper_interne a:focus:not([class]) { 564 color: #201D1E !important; 565 cursor: pointer; 566 } 567 .list_custom li:before, #main_wrapper_interne .list_custom li:before, #main_wrapper_interne li::before, .list_custom > li > ul > li::before { 568 color: #201D1E !important; 569 } 570 #progressbar li::before{color: #E16415 !important;} 571 572 #progressbar li.active::before, #progressbar li.active::after { 573 background: #201D1E; 574 } 575 .new_event_tag { 576 color: #127BBE; 577 background-color: #48a3da; 578 } 579 .container{max-width: 1400px;}#footer_wrapper p, #footer_wrapper h3 {color: #201D1E !important;}#footer_wrapper a {color: #127BBE ;}#logo_footer, #logo_footer img {max-width: 125px !important;} 580 .timeline > li > .timeline-badge, .timeline::before {background-color: #127BBE !important;} 581 .timeline_titre {color: #127BBE !important;} 582 .accordeon_titre a { 583 color : #127BBE !important; 584 border-top: 1px solid #127BBE !important; 585 } 586 .accordeon_titre a::after { 587 color : #127BBE !important; 588 } 589 .accordeon_titre a:hover { 590 color : #201D1E !important; 591 border-top: 1px solid #201D1E !important; 592 } 593 .accordeon_titre a:hover::after { 594 color : #201D1E !important; 595 } 596 597 .moxman-btn button, .moxman-close { 598 padding: 4px 10px !important; 599 font-size: 14px !important; 600 line-height: 20px !important; 601 cursor: pointer !important; 602 color: #333 !important; 603 overflow: visible !important; 604 -webkit-appearance: none !important; 605 background-image: none !important; 606 margin: 0 !important; 607 text-transform: none !important; 608 } 609 .arianne_link a, .arianne_link .texte_mauve {font-size: 16px !important;} 610 .arianne_link a {color: #666666 !important;} 611 .arianne_link .texte_mauve {color: #48a3da !important;} 612 .style_table tbody tr:nth-child(2n) td, .responsive_style_table tbody tr:nth-child(2n) td { 613 background: #e4e4e4 !important; 614 background-color: #e4e4e4 !important; 615 border: #fff solid 1px !important; 616 } 617 @media (max-width: 800px) { 618 .responsive_style_table tbody tr:nth-child(2n) td { 619 background: unset !important; 620 background-color: unset !important; 621 border: unset !important; 622 } 623 .responsive_style_table tbody tr td:nth-child(2n) { 624 background: #e4e4e4 !important; 625 background-color: #e4e4e4 !important; 626 border: #fff solid 1px !important; 627 } 628 } 629 .style_table tbody tr:nth-child(2n) td, .responsive_style_table tbody tr:nth-child(2n) td { 630 color: #201D1E !important; 631 border: #fff solid 1px !important; 632 } 633 .style_table tbody tr:nth-child(2n) td textarea, .style_table tbody tr:nth-child(2n) td input[type="text"], .style_table tbody tr:nth-child(2n) td select, 634 .responsive_style_table tbody tr:nth-child(2n) td textarea, .responsive_style_table tbody tr:nth-child(2n) td input[type="text"] { 635 color: #000 !important; 636 } 637 @media (max-width: 800px) { 638 .responsive_style_table tbody tr:nth-child(2n) td { 639 color: unset !important; 640 border: unset !important; 641 } 642 .responsive_style_table tbody tr td:nth-child(2n) { 643 color: #201D1E !important; 644 border: #fff solid 1px !important; 645 } 646 } 647 .style_table tbody tr:nth-child(2n+1) td, .responsive_style_table tbody tr:nth-child(2n+1) td { 648 background: #FFFFFF !important; 649 background-color: #FFFFFF !important; 650 border: #fff solid 1px !important; 651 } 652 @media (max-width: 800px) { 653 .responsive_style_table tbody tr:nth-child(2n+1) td { 654 background: unset !important; 655 background-color: unset !important; 656 border: unset !important; 657 } 658 .responsive_style_table tbody tr td:nth-child(2n+1) { 659 background: #FFFFFF !important; 660 background-color: #FFFFFF !important; 661 border: #fff solid 1px !important; 662 } 663 } 664 .style_table tbody tr:nth-child(2n+1) td, .responsive_style_table tbody tr:nth-child(2n+1) td { 665 color: #201D1E !important; 666 border: #fff solid 1px !important; 667 } 668 .style_table tbody tr:nth-child(2n+1) td textarea, .style_table tbody tr:nth-child(2n+1) td input[type="text"], .style_table tbody tr:nth-child(2n+1) td select, 669 .responsive_style_table tbody tr:nth-child(2n+1) td textarea, .responsive_style_table tbody tr:nth-child(2n+1) td input[type="text"] { 670 color: #000 !important; 671 } 672 @media (max-width: 800px) { 673 .responsive_style_table tbody tr:nth-child(2n+1) td { 674 color: unset !important; 675 border: #fff solid 1px !important; 676 } 677 .responsive_style_table tbody tr td:nth-child(2n+1) { 678 color: unset !important; 679 border: #fff solid 1px !important; 680 } 681 } 682 .style_table thead tr:first-child td, .responsive_style_table tr th, .style_table th{ 683 background: #127BBE !important; 684 background-color: #127BBE !important; 685 border: #fff solid 1px !important; 686 } 687 @media (max-width: 800px) { 688 .responsive_style_table tr th { 689 background: unset !important; 690 background-color: unset !important; 691 border: unset !important; 692 } 693 .responsive_style_table tbody tr td:nth-child(1) { 694 background: #127BBE !important; 695 background-color: #127BBE !important; 696 border: #fff solid 1px !important; 697 } 698 } 699 .style_table thead tr:first-child td, .style_table thead tr:first-child td, 700 .style_table tr th, .style_table tbody tr th, 701 .responsive_style_table tr th, .responsive_style_table tr th { 702 color: #FFFFFF !important; 703 border: #fff solid 1px !important; 704 } 705 @media (max-width: 800px) { 706 .responsive_style_table tr th { 707 color: unset !important; 708 border: unset !important; 709 } 710 .responsive_style_table tbody tr td:nth-child(1) { 711 color: #FFFFFF !important; 712 border: #fff solid 1px !important; 713 } 714 } 715 .event_slider_text a, .event_slider_text a:hover { 716 color: #fff !important; 717 }.member_only{display:none;} 718 @media (max-width: 1000px) { 719 #main_slider_wrapper { display: none; } 720 }.picto_cat_event_wrapper, .picto_cat_event_wrapper .picto_cat_event{display:none !important;}.form-switch .form-check-input:checked {background-color: #8BB760 !important;} 721 722 input[type="button"].class_btn_onclick 723 { 724 background-image: linear-gradient(to left, #127BBE 50%, #127BBE , #E16415, #E16415 50%) !important; 725 color:#FFFFFF !important; 726 border-radius:2px; 727 } 728 729 body{display:none;} /*éviter le clignotement au load de la page*/ 730</style> 731
731<script type="text/javascript" src="/client_file/themes/default/javascript/jquery-1.10.2.min.js"></script>
731 732
732<script> 733 $(document).ready(function(){ 734 //éviter le clignotement au load de la page 735 $("body").show(); 736 // pour sassurer que le body va s afficher dans firefox aussi 737 $("body").addClass("d-block"); 738 }); 739 </script>
739 740
740<script language="javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.13.2/jquery-ui.min.js"></script>
740 741
741<script type="text/javascript" src="/js/jquery.inputmask.bundle.js"></script>
741 742
742<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-mousewheel/3.1.12/jquery.mousewheel.js"></script>
742 743
743<script type="text/javascript" src="/client_file/themes/default/javascript/bootstrap.min.js"></script>
743 744
744<script type="text/javascript" src="/client_file/themes/default/javascript/jquery.prettyPhoto.js"></script>
744 745
745<script src="/client_file/formulaire/captcha/longbow.slidercaptcha.js"></script>
vendor: 86 bytes, lines 745-748
745 746 <script src="https://www.google.com/recaptcha/api.js" async defer></script> 747 748
748<script type="text/javascript" src="/client_file/themes/default/javascript/owl.v2.js?rand=379935"></script>
748 749
749<script type="text/javascript" src="/client_file/themes/default/javascript/owl.animate.js"></script>
749 750 751
751<script type="text/javascript" src="/client_file/themes/default/javascript/easypaginate.js"></script>
751 752
752<script type="text/javascript" src="/client_file/themes/default/javascript/jquery.mCustomScrollbar.concat.min.js"></script>
752 753
753<script type="text/javascript" src="/js/easy-responsive-tabs.js"></script>
753 754
754<script type="text/javascript" src="/client_file/themes/default/javascript/javascript.js?rand=916053"></script>
754 755
755<script type="text/javascript" src="/client_file/module.js?rand=768655"></script>
755<link rel="stylesheet" href="/gi2-modules/standard/news/client/fe_news_style.css?rand=1791423677"> 756
756<script src="/admin/js/jquery.dataTables.min.js"></script>
756 757
757<script src="/admin/js/datatable.js"></script>
757 758
758<script src="https://cdn.datatables.net/buttons/2.2.2/js/dataTables.buttons.min.js"></script>
758 759
759<script src="https://raw.githubusercontent.com/DataTables/Plugins/master/api/sum().js"></script>
759 760
760<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js"></script>
760 761
761<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.53/pdfmake.min.js"></script>
761 762
762<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.53/vfs_fonts.js"></script>
762 763
763<script src="https://cdn.datatables.net/buttons/2.2.2/js/buttons.html5.min.js"></script>
763 764
764<script src="https://cdn.datatables.net/buttons/2.2.2/js/buttons.print.min.js"></script>
764</head><body class="cards-pf " id="news">
764<script> 765function toggleBlock(id) 766{ 767 // alert(id) 768 if (document.getElementById) 769 { 770 if (document.getElementById(''+id+'').style.display == "block") 771 document.getElementById(''+id+'').style.display = "none"; 772 else 773 document.getElementById(''+id+'').style.display = "block"; 774 } 775 else if (document.layers) 776 { 777 if (document.layers[''+id+''].visibility == "show") 778 document.layers[''+id+''].visibility = "hide"; 779 else 780 document.layers[''+id+''].visibility = "show"; 781 } 782} 783 784function toggle_event(id) 785{ 786 document.getElementById(id).style.display='block'; 787} 788</script>
788 789 790
790<script type="text/javascript"> 791 $(window).resize(function() { 792 $('#contactUs-form').css('height', (window.innerHeight - 180)); 793 }); 794 $(window).on('load',function() { 795 $('#contactUs-form').css('height', (window.innerHeight - 180)); 796 }); 797 </script>
797 798 <style type="text/css"> 799 #contactUs-form { 800 max-height: 658px !important; 801 overflow-y: auto; 802 } 803 804 </style> 805 <div id="request-contactUs" class="wow animated fadeInRight" data-wow-delay="0.2s"> 806 <div id="contactUs-tab"> 807 <span style="background-color: #E16415"> 808 Contactez-nous!</span> 809 </div> 810 <div id="contactUs-form"> 811 <a id="close" class="contactUs-close" href="javascript:void(0);"> 812 <img src="/client_file/themes/default/interface/close.png"> 813 </a> 814 <div> 815 <div class="clearfix"></div> 816<br/> 817<div id="Module-ContactForm"> 818 819 820 <form action="" method="post" 821 id="contactFormSide"> 822 823 <div class="Field"> 824 <label>Nom<sup class="MandatoryField">*</sup></label> 825 <input type="text" name="NomF" style="width: 90%;" 826 value="" required="required"/> 827 </div> 828 829 <div class="Field"> 830 <label>Courriel<sup 831 class="MandatoryField">*</sup></label> 832 <input type="text" name="CourrielF" style="width: 90%;" 833 value="" required="required"/> 834 </div> 835 836 <div class="Field"> 837 <label>Téléphone</label> 838 <input type="text" name="telephoneF" style="width: 90%;" 839 value=""/> 840 </div> 841 842 <div class="Field"> 843 <label>Sujet<sup 844 class="MandatoryField">*</sup></label> 845 <input type="text" name="SujetF" style="width: 90%;" 846 value="" required="required"/> 847 </div> 848 849 <div class="Field"> 850 <label>Commentaires<sup 851 class="MandatoryField">*</sup></label> 852 <textarea name="MessageF" cols="" rows="" style="width: 90%;" 853 required="required"></textarea> 854 </div> 855 <div class="Field d-none"> 856 <label class="col-sm-3 col-form-label" for="MessageF">Veuillez entrer votre mot de passe de récupération<sup class="MandatoryField text-danger">*</sup> 857 </label> 858 <div class="col-sm-9"> 859 <input type="text" name="t_UQ8xn7o4" value="" /> 860 </div> 861 </div> 862 863 <div class="Field d-none"> 864 <label class="col-sm-3 col-form-label" for="MessageF">Veuillez entrer votre mot de passe de récupération<sup class="MandatoryField text-danger">*</sup> 865 </label> 866 <div class="col-sm-9"> 867 <input type="checkbox" name="ch_UQ8xn7o4" value="1" /> 868 </div> 869 </div> 870 <br/>
vendor: 117 bytes, lines 870-872
870 871 <script src="https://www.google.com/recaptcha/api.js" async defer></script> 872
872<div style="" class="g-recaptcha" data-sitekey="6LdsydoZAAAAAAbTBevEKhEgeK-8dvuUj_iDl3PM"></div> 873 <input class="BtnFormsInput" name="submit" type="submit" value="Envoyer" /> 874 <br/> 875 <input type="hidden" name="action" value="send"/> 876 877 </form> 878 879</div> 880 881 </div> 882 883 </div> 884 </div> 885 886 <style type="text/css"> 887 .active_hd { 888 background-color: #E16415 !important; 889 color:#FFFFFF !important; 890 } 891 .secondary_menu li a.active_hd, 892 a.active_hd {color:#FFFFFF !important;} 893 </style><div id="spc_login_wrapper" style="background-color: #201D1E;"> 894 <div class="container" > 895 <!-- login box start --> 896 897 <div class="login-box" style="background-color: #201D1E;"> 898 <a class="close-login" href="#"><i class="fa fa-times"></i></a> 899 <h2 class="text-center">Vous devez vous identifier avant de continuer dans cette section</h2> 900 901 <form id="fast_login_form" name="fast_login_form" method="POST" action="/boutique/login.php?action=process"> 902 <div class="login-controls"> 903 <div class="row text-center"> 904 <div class="col-md-5 text-left"> 905 <label>Identifiant</label><br /> 906 <input id="email_address" type="text" name="email_address" required class="txt-box skew25" placeholder="Identifiant" /><br /> 907 <!--<br /><br /> 908 <a style="color: #fff;" class="Btn" href="/boutique/create_account_step1.php">Créer un compte </a>--> 909 </div> 910 <div class="col-md-5 text-left"> 911 <label>Mot de passe</label> <span onclick="show_password('login_pass');" style="cursor: pointer; float:right;"><small><b><i class="far fa-eye"></i> </b></small></span><br /> 912 <input type="password" name="password" id="login_pass" required class="txt-box skew25" placeholder="Mot de passe" /> 913 </div> 914 <div class="col-md-2" style="padding-top: 24px;"> 915 <input id="fast_login_form_submit" type="submit" style="margin-top: 0 !important;" class="Btn" value="Connexion" /> 916 <input type="hidden" name="fast_login_ajax" id="fast_login_ajax" value="0" /> 917 </div> 918 <div class="col-md-5 text-left d-none"> 919 <label>Mot de passe</label> <span onclick="show_password('login_pass');" style="cursor: pointer; float:right;"><small><b><i class="far fa-eye"></i> </b></small></span><br /> 920 <textarea name="t_UQ8xn7o4"></textarea> 921 </div> 922 <div class="col-md-5 text-left d-none"> 923 <label>Mot de passe</label> <span onclick="show_password('login_pass');" style="cursor: pointer; float:right;"><small><b><i class="far fa-eye"></i> </b></small></span><br /> 924 <input type="checkbox" name="ch_UQ8xn7o4" value="1"/> 925 </div> 926 </div> 927 <div class="row"> 928 <div class="col-md-5 text-left"> 929 <a id="forgot_code" href="/boutique/login_code_forgotten.php">Identifiant oublié ?</a> 930 </div> 931 <div class="col-md-5"> 932 <a id="forgot_pass" href="/boutique/password_forgotten.php">Mot de passe oublié ?</a> 933 <div class="check-box-box right"><br /> 934 <input type="checkbox" class="check-box" value="1" name="rmb_login" style="margin-right: 10px;" /><span style="color: #fff;"> Se souvenir de moi</span> 935 </div> 936 </div> 937 <div class="col-md-2"></div> 938 </div> 939 </div> 940 941 <div id="auth2F-wrapper" style="display: none"> 942 <!--<h2 class="text-center">Authentification 2F</h2> --> 943 <p><div id="system_page_FR_2f_message_page" page_sys="2f_message_page" >Pour votre authentification en 2 étapes, un code vous a été envoyé par courriel. Veuillez lâinscrire ci-dessous :</div> </p> 944 945 <label for="email">Code :</label> 946 <input id="code_email" name="code_email" size="25" value="" type="text" disabled="disabled" class="form-control" style="max-width:200
946px; margin: 0 auto;"> 947 <div id="submit_zone"> 948 <input value="Confirmer" name="btnConfirmCode" type="submit"> 949 </div> 950 </div> 951 <div class="row"> 952 <div id="msg_error_login"></div> 953 </div> 954 </form> 955 956 957 </div> 958 <!-- login box End --> 959 </div> 960</div> 961<a href="javascript:void(0);" id="return-to-top" style=""><i class="fa fa-chevron-up" aria-hidden="true"></i></a> 962 963<div id="master_all" class=""> 964<style type="text/css"> 965 #fullscreen_search_form > .modal-dialog > .modal-content { 966 background-color: transparent !important; 967 border: none !important; 968 box-shadow: none !important; 969 } 970 971 body.modal-open #fullscreen_search_form.modal.in { 972 display: flex !important; 973 height: 100%; 974 } 975 body.modal-open #fullscreen_search_form.modal.in .modal-dialog { 976 margin: auto; 977 } 978 979 980 #go_fullscreen_search { 981 position: absolute; 982 right: 15px; 983 margin: 0 !important; 984 height: 50px; 985 top: 0; 986 } 987 988 .showSearchForm { 989 display: block !important; 990 } 991 #search_term_fullscreen { 992 height: 50px; 993 font-size: 18px; 994 } 995 #fullscreen_search_close { 996 color: #8F8E8C; 997 } 998 #fullscreen_search_close:hover { 999 color: #FFF; 1000 } 1001 @media (max-width: 1000px) { 1002 #fullscreen_search_closeDiv { 1003 text-align: right; 1004 padding-bottom: 15px; 1005 }
1006 .modal-dialog { 1007 width: 85vw; 1008 } 1009 1010 } 1011 1012</style> 1013<div id="fullscreen_search_form" class="modal fade" role="dialog"> 1014 <div class="modal-dialog"> 1015 <div class="modal-content"> 1016 <div class="modal-body"> 1017 <form action="/rechercher.php" method="get"> 1018 <input type="hidden" name="rechercher_type" value="0"> 1019 <input type="hidden" name="search_from" value="menu"> 1020 <input type="hidden" name="rechercheparF" value="all"> 1021 <input name="search_all" type="hidden" value="all"> 1022 <input type="hidden" name="change_section" value="null"> 1023 1024 <div class="row"> 1025 <div class="col-md-2" id="fullscreen_search_closeDiv"> 1026 <a href="javascript:void(0);" id="fullscreen_search_close" data-dismiss="modal"><i class="far fa-times-circle fa-3x"></i></a> 1027 </div> 1028 <div class="col-md-10" style="position: relative;"> 1029 <input type="text" name="q" id="search_term_fullscreen" class="form-control" required placeHolder="Tapez l'expression recherchée..." /> 1030 <input type="submit" id="go_fullscreen_search" class="fa fa-input btn main-bg" value="" /> 1031 </div> 1032 </div> 1033 </form> 1034 </div> 1035 </div> 1036 </div> 1037</div> 1038<div class=""> 1039<div id="header" style="position: relative; "> 1040 <div id="header_bg"></div> 1041 1042 <div class="container" id="entete_mod_0" > 1043 <div class="row" > 1044 <div id="menu_secondaire_search"> 1045 <!--<li><a href="/boutique/create_account.php">Créer un compte</a></li>--><ul class="secondary_menu"><li class="second_menu_sep " id=""><a href='https://www.aeecq.org/nous-joindre'>Nous joindre</a></li><li class="second_menu_sep " id=""><a class="login-btn" href="#"><i class="fa fa-user" aria-hidden="true"></i> Zone des membres</a></li><li id="social_wrapper" style="position:relative; padding-bottom:0;"><a class="social linkedIn" id="" href="https://www.linkedin.com/company/aeecq/" target="_blank"><i class="fab fa-linkedin"></i></a> 1046 1047 <a href="javascript:void(0);" id="search_form_trigger" data-wow-delay="1.s" class="wow fadeIn animated " data-toggle="modal" data-target="#fullscreen_search_form" style="padding:5px 0 0 5px;"><i class="fas fa-search"></i></a> 1048 </li></ul> </div> 1049 <a href="/" id="logo" class="wow animated fadeInDown " data-wow-delay="0.2s"> 1050 <img id="logo_desktop" src="/client_file/themes/logos/logo_tag.jpg?rand=578721" /> 1051 1052 </a> </div> 1053 </div> 1054 </div> 1055<style> 1056 1057 #alertes_ui_fermeture{ 1058 position: fixed; 1059 top: 30px; 1060 right:30px; 1061 } 1062 1063 #alertes_ui_fermeture ~ table{ 1064 width:100%; 1065 } 1066 1067 .container-alertes:first-of-type{ 1068 padding-top:0 !important; 1069 } 1070 1071 .container-alertes{ 1072 padding-top: 60px; 1073 } 1074 1075 .boutons{ 1076 margin:20px 5px; 1077 } 1078 1079 .btn-primary{ 1080 border-color:transparent !important; 1081 } 1082 1083 .alertes_ui{ 1084 overflow-y:scroll !important; 1085 height:100%; 1086 transition-property: transform; 1087 transition-duration: 1s; 1088 position:fixed; 1089 top:0; 1090 right:0; 1091 width:100vw; 1092 height:100vh; 1093 z-index:10; 1094 padding: 2.5% 5%; 1095 } 1096 1097 1098</style>
1099<script> 1100 1101</script>
1101 1102 <!-- 1103 <div id="alertes_ui" style="transform:translateX(100vw);"> 1104 <a href="javascript:void(0)" id="alertes_ui_fermeture"><i class="far fa-times-circle" style="font-size:30px"></i></a> 1105 <table class="responsive_table" id="table_alertes"> 1106 <tbody id="corps-alertes"> 1107 <tr> 1108 <th class="col-md-6"></th> 1109 <th class="col-md-6"></th> 1110 </tr> 1111 </tbody> 1112 </table> 1113 </div> 1114 --> 1115
1115<script> 1116 /* $(window).load(function(){ 1117 let heightHeader=$("#header").outerHeight(); 1118 $("#alertes_ui").css("height", "calc(100vh - "+heightHeader+"px)"); 1119 $("#alertes_ui").css("top", +heightHeader+"px"); 1120 }); 1121 $("#alertes-lien-container").click(function(){ 1122 if($("#alertes_ui").css("transform") == "matrix(1, 0, 0, 1, 0, 0)"){ 1123 $("#alertes_ui").css("transform", "translateX(100vw)"); 1124 }else{ 1125 $("#alertes_ui").css("transform", "translateX(0)"); 1126 $('body').css("overflow", "hidden"); 1127 } 1128 }); 1129 1130 $("#alertes_ui_fermeture").click(function(){ 1131 if($("#alertes_ui").css("transform", "translateX(0)")){ 1132 $("#alertes_ui").css("transform", "translateX(100vw)"); 1133 $('body').css("overflow", "visible"); 1134 } 1135 }); */ 1136 1137 </script>
1137 1138 <div id="menu_principal" style="border-bottom: 8px solid #e4e4e4; "> 1139 <div class="container"> 1140 <div id="main_menu_wrapper"> 1141 <nav id="main-navbar" class="navbar navbar-inverse"> 1142 <!--<div class="container no-padd">--> 1143 <div class="navbar-header"> 1144 <span class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar" href="#"> 1145 <span class="icon-bar"></span> 1146 <span class="icon-bar"></span> 1147 <span class="icon-bar"></span> 1148 </span> 1149 </div> 1150 <div class="collapse navbar-collapse" id="myNavbar"> 1151 <ul class="nav navbar-nav"> 1152 <li id="logo_sticky_nav" style="display: none;"> 1153 <a href="/" id="link_logo_nav"> 1154 <img src="/client_file/themes/logos/logo_tag.jpg?rand=339075" /> </a> 1155 </li> 1156 <li id="first_lv_1" class=" dropdown"><a href="javascript:void(0);" class="dropdown-toggle" data-toggle="dropdown">à propos<span class="caret"></span></a><ul class="dropdown-menu"><li id="first_lv_1" class=""><a href='https://www.aeecq.org/a-propos/a-propos-de-l-aeecq' class="" >à propos de lâAEÃCQ</a></li><li id="first_lv_2" class=""><a href='https://www.aeecq.org/a-propos/historique' class="" >Historique</a></li><li id="first_lv_3" class=""><a href='https://www.aeecq.org/a-propos/la-profession' class="" >La profession</a></li><li id="first_lv_4" class=""><a href='https://www.aeecq.org/a-propos/conseil-d-administration' class="" >Conseil dâadministration</a></li><li id="first_lv_5" class=""><a href='https://www.aeecq.org/a-propos/responsables-des-comites' class="" >Responsables des Comités</a></li><li id="first_lv_6" class=""><a href='https://www.aeecq.org/a-propos/nos-partenaires' class="" >Nos partenaires</a></li></ul></li><li id="first_lv_2" class=" dropdown"><a href="javascript:void(0);" class="dropdown-toggle" data-toggle="dropdown">Devenir membre<span class="caret"></span></a><ul class="dropdown-menu"><li id="first_lv_7" class=""><a href='https://www.aeecq.org/devenir-membre/adherez' class="" >Adhérez</a></li><li id="first_lv_8" class=""><a href='https://www.aeecq.org/devenir-membre/criteres-de-certification' class="" >Processus de certification</a></li><li id="first_lv_9" class=""><a href='https://www.aeecq.org/client_file/upload/pdf/Code_de_deontologie_2019-01-23.pdf' target='_blank' class="" target="_blank" >Code de déontologie (PDF)</a></li><li id="first_lv_10" class=""><a href='https://www.aeecq.org/client_file/upload/Reglements_generaux2025_10_09_F.pdf' target='_blank' class="" target="_blank" >Règlements généraux (PDF)</a></li><li id="first_lv_11" class=""><a href='https://www.aeecq.org/devenir-membre/documents' class="" >Documents</a></li><li id="first_lv_12" class=""><a href='https://www.aeecq.org/devenir-membre/foire-aux-questions' class="" >Foire aux questions</a></li></ul></li><li id="first_lv_3" class=""><a href='https://www.aeecq.org/emplois' class="" >Emplois</a></li><li id="first_lv_4" class=""><a href='https://www.aeecq.org/bibliotheque' class="" >Documentation</a></li><li id="first_lv_5" class=" dropdown"><a href="javascript:void(0);" class="dropdown-toggle" data-toggle="dropdown">Ãvènements<span class="caret"></span></a><ul class="dropdown-menu"><li id="first_lv_13" class=""><a href="/evenements/" class="" >
1156Ãvénements à venir</a></li><li id="first_lv_14" class=""><a href="/evenements/archive" class="" >Ãvénements passés</a></li><li id="first_lv_15" class=""><a href='https://www.aeecq.org/events/commandites-2026' class="" >Commandites 2026</a></li><li id="first_lv_16" class=""><a href='http://www.aeecq.org/evenements/VISIBILITE-ACCRUE-AU-CONGRES-2026' class="" >Partenariats Prestige du Congrès 2026</a></li></ul></li><li id="first_lv_6" class=""><a href='https://www.aeecq.org/news' class="" >Nouvelles</a></li><li id="first_lv_7" class=""><a href='https://www.aeecq.org/blog/view/list_blog/view/list_blog' class="" >Blogue</a></li> </ul> 1157 </div> 1158 <!--</div>--> 1159</nav> </div> 1160 </div> 1161 </div> 1162 <div style="clear: both;"></div> 1163 1164<!-- Section Quicklinks --> 1165 <div id="entete_image_interne" style="position:relative;" class="wow animated fadeIn row img-gradient-img_entete_default" data-wow-delay="0.2s"> 1166 <style type="text/css"> 1167 .img-gradient-img_entete_default{ 1168 position:relative; 1169 /*display:inline-block;*/ 1170 } 1171 .img-gradient-img_entete_default:after { 1172 content:''; 1173 position:absolute; 1174 left:0; top:0; 1175 width:100%; height:100%; 1176 display:inline-block; 1177 background: linear-gradient(90deg, rgba(190,85,18,0.5), rgba(250,250,250, 0.5), rgba(250,250,250, 0.5), rgba(190,85,18,0.5)); 1178 } 1179 .img-gradient-img_entete_default img{ 1180 display:block; 1181 } 1182 .img-gradient-img_entete_default:after{mix-blend-mode:soft-light}</style> <img src="/client_file/themes/default/interface/site/theme_part_202072211555416.jpg" title="Actualités" style="width:100%;" /> 1183 <div class="container fix_overflow" style="position:absolute; top: 0;"> 1184 <div class="col-md-12 fix_overflow" id="wrapper_titre_interne"> 1185 </div> 1186 </div> 1187 </div> 1188 <div class="container wow animated fadeIn" id="main_wrapper_interne" data-wow-delay="0.4s">
1189 <div class="container_content"> 1190 <div class="row"> 1191 <div class="fil_arianne"> 1192<div class="arianne_link"> 1193 <a href="/">Accueil</a> 1194 <span class="separateur-arianne"> > </span> 1195 1196 <span class="texte_mauve">Nouvelles</span> 1197 </div> 1198<div class="section_color section1431"></div> 1199</div><br /><div class="col-md-12" style="overflow: hidden;"><h1 id="top_news">Nouvelles</h1> 1200 <div class="row"> 1201 <div class="col-md-12" id="news_wrapper_list"> 1202 <div id="wrapper_list_paginatexxx"> 1203 <div id="pagination-result"></div> 1204 <div class="text-center" style="margin: 45px auto 30px;"></div> 1205 </div> 1206 </div> 1207 </div> 1208 </div></div><a class="Btn float-right" href="/" >Retour</a>
1209<script type="text/javascript" src="/js/ajax_fd.js"></script>
vendor: 1 bytes, line 1209
1209
1210<script type="text/javascript" src="https://www.aeecq.org/js/modal_fd.js"></script>
vendor: 1 bytes, line 1210
1210
1211<script type="text/javascript" src="https://www.aeecq.org/js/dimension_fd.js"></script>
vendor: 1 bytes, line 1211
1211
1212<script type="text/javascript" src="https://www.aeecq.org/js/toggle_fd.js"></script>
vendor: 1 bytes, line 1212
1212
1213<script type="text/javascript"> 1214 var ajax = new ajaxObject(); // custom? 1215</script>
vendor: 1 bytes, line 1215
1215
1216<script type="text/javascript"> 1217//<![CDATA[ 1218 1219function replace2(fullString,text,by) { 1220// Replaces text with by in string 1221 var strLength = fullString.length, txtLength = text.length; 1222 if ((strLength == 0) || (txtLength == 0)) return fullString; 1223 1224 var i = fullString.indexOf(text); 1225 if ((!i) && (text != fullString.substring(0,txtLength))) return fullString; 1226 if (i == -1) return fullString; 1227 1228 var newstr = fullString.substring(0,i) + by; 1229 1230 if (i+txtLength < strLength) 1231 newstr += replace2(fullString.substring(i+txtLength,strLength),text,by); 1232 1233 return newstr; 1234} 1235//]]> 1236 1237//script pour l'edition rapide (nouvelle version) 1238 1239var go_afficheadmin = true; 1240 1241$(document).keydown(function(e){ 1242 //CTRL + Q keydown combo 1243 if(e.ctrlKey && e.keyCode == 81) 1244 { 1245 page = "1431"; 1246 if (page == "") 1247 { 1248 alert("Vous ne pouvez pas utiliser l'édition rapide dans cette page"); 1249 } 1250 else 1251 { 1252 //alert('test de saisie'); 1253 1254 site_url = "https://www.aeecq.org/"; 1255 1256 window.open(site_url + "admin/views/plan_site/edition_rapide.php?type_action=afficher&action=modifier&langue=FR&id=1431","ed_r","width=620, height=350, scrollbars=no,status=no,menubar=no,toolbar=no,resizable=1,location=no,directories=no, top=30px,left=100px"); 1257 } 1258 } 1259}); 1260 1261</script>
1261 1262 1263 1264 1265
1266<script > 1267 function getCookieDecision() { 1268 const value = `; ${document.cookie}`; 1269 const parts = value.split(`; decision_cookie=`); 1270 1271 try { 1272 decoded = decodeURIComponent(parts.pop().split(';').shift()); 1273 1274 json_cookie = JSON.parse(decoded); 1275 } catch (e) { 1276 return null; 1277 } 1278 1279 return json_cookie; 1280 } 1281 1282 let cookie_decision_consentement = getCookieDecision(); 1283</script>
1283 1284 1285
1285<script > 1286 // Define dataLayer and the gtag function. 1287 window.dataLayer = window.dataLayer || []; 1288 function gtag(){dataLayer.push(arguments);} 1289 1290 // Set default consent to 'denied' as a placeholder 1291 // Determine actual values based on your own requirements 1292 gtag('consent', 'default', { 1293 'ad_storage': 'denied', 1294 'ad_user_data': 'denied', 1295 'ad_personalization': 'denied', 1296 'analytics_storage': 'denied' 1297 }); 1298 1299 gtag("js", new Date()); 1300 </script>
1300 1301
1301<script > gtag('config', 'G-Y6FEPQS3M8');</script>
vendor: 63 bytes, line 1301
1301<script async src="https://www.googletagmanager.com/gtag/js?id=
1301G-Y6FEPQS3M8
vendor: 16 bytes, lines 1301-1302
1301"></script> 1302
1302<!-- Create one update function for each consent parameter --> 1303
1303<script > 1304 1305 if ( typeof cookie_decision_consentement == 'object' && !jQuery.isEmptyObject(cookie_decision_consentement) ) { 1306 consent_object = { 1307 'ad_storage': 'denied', 1308 'ad_user_data': 'denied', 1309 'ad_personalization': 'denied', 1310 'analytics_storage': 'denied' 1311 }; 1312 1313 if (cookie_decision_consentement.analytiques) { 1314 consent_object.analytics_storage = 'granted'; 1315 } 1316 1317 if (cookie_decision_consentement.publicitaires) { 1318 consent_object.ad_personalization = 'granted'; 1319 consent_object.ad_user_data = 'granted'; 1320 consent_object.ad_storage = 'granted'; 1321 } 1322 1323 gtag('consent', 'update', consent_object); 1324 } 1325 </script>
1325 1326 1327<link href="/admin/css/bootstrap_add.min.css" rel="stylesheet" type="text/css" /> 1328
1329<script type="text/javascript">//<![CDATA[ offset sur les ancres à cause du header-fix 1330(function(document, history, location) { 1331 var HISTORY_SUPPORT = !!(history && history.pushState); 1332 1333 var anchorScrolls = { 1334 ANCHOR_REGEX: /^#[^ ]+$/, 1335 OFFSET_HEIGHT_PX: 100, 1336 init: function() { 1337 this.scrollToCurrent(); 1338 window.addEventListener('hashchange', this.scrollToCurrent.bind(this)); 1339 document.body.addEventListener('click', this.delegateAnchors.bind(this)); 1340 }, 1341 getFixedOffset: function() { 1342 return this.OFFSET_HEIGHT_PX; 1343 }, 1344 scrollIfAnchor: function(href, pushToHistory) { 1345 var match, rect, anchorOffset; 1346 1347 if(!this.ANCHOR_REGEX.test(href)) { 1348 return false; 1349 } 1350 1351 match = document.getElementById(href.slice(1)); 1352 1353 if(match) { 1354 rect = match.getBoundingClientRect(); 1355 anchorOffset = window.pageYOffset + rect.top - this.getFixedOffset(); 1356 window.scrollTo(window.pageXOffset, anchorOffset); 1357 1358 if(HISTORY_SUPPORT && pushToHistory) { 1359 history.pushState({}, document.title, location.pathname + href); 1360 } 1361 } 1362 return !!match; 1363 }, 1364 1365 scrollToCurrent: function() { 1366 this.scrollIfAnchor(window.location.hash); 1367 }, 1368 delegateAnchors: function(e) { 1369 var elem = e.target; 1370 1371 if( 1372 elem.nodeName === 'A' && 1373 this.scrollIfAnchor(elem.getAttribute('href'), true) 1374 ) { 1375 e.preventDefault(); 1376 } 1377 } 1378 }; 1379 1380 window.addEventListener( 1381 'DOMContentLoaded', anchorScrolls.init.bind(anchorScrolls) 1382 ); 1383})(window.document, window.history, window.location); 1384//]]></script>
1384 1385 1386 </div> 1387 <div class="col-md-4 no-over"> 1388 1389 1390 </div></div></div> 1391 1392 </div> 1393 1394 </div> 1395</div> 1396 1397<div id="footer_wrapper" class="wow animated fadeIn" style="background-color: #e4e4e4 ;"> 1398 <div class="container text-center"> 1399 </div> 1400 1401 <div class="container"><div class="box_element text-center col-md-3"> 1402 <p><a href="/" id="logo_footer" data-wow-delay="0.8s" class="wow animated fadeIn"><img src="https://aeecq.org/client_file/themes/logos/logoFooter_tag.png" /></a></p><p>1262, rue Victor-Hugo<br /> 1403Repentigny, (QC) <br /> 1404J5Y 3R8<br>450 654-8524<br><a href="mailto:[email protected]" target="_blank">[email protected]</a></p></div><div class="box_element col-md-6"> 1405 <div class="" id="infolettre_home_wrapper" style="overflow-x: hidden;"> 1406 <h3 style="font-size: 23px;">Recevez notre infolettre !</h3> 1407 <p class="light">Restez informé ! Recevez nos bulletins dâinformation directement par courriel !</p> 1408 <a class="Btn " href="javascript:void(0);" data-toggle="modal" data-target="#embed_cyberimpact">M'inscrire</a> 1409 <div class="modal fade" id="embed_cyberimpact"> 1410 <div class="modal-dialog" style="width:500px; height:500px;"> 1411 <div class="modal-content bmd-modalContent"> 1412 <div class="modal-body" > 1413 <iframe src=https://app.cyberimpact.com/clients/34704/subscribe-forms/CABBF8EC-50D2-4A06-A10A-46193A3DDD9E width="450" height="550" frameborder="0" marginheight="0" marginwidth="0" scrolling="auto"></iframe> 1414 <br /><button type="button" class="Btn" data-dismiss="modal">Fermer</button> 1415 </div> 1416 </div><!-- /.modal-content --> 1417 </div><!-- /.modal-dialog --> 1418 </div> 1419 </div></div><div class="box_element col-md-3"><h3 style="font-size: 23px;text-align: center; text-transform: none;">SUIVEZ-NOUS!</h3> 1420 1421 <div class="text-center" style="padding: 7px 0;"><a class="social linkedIn" id="" href="https://www.linkedin.com/company/aeecq/" target="_blank"><i class="fab fa-linkedin"></i></a></div></div></div><div style="clear:both;"></div></div> 1422 1423<div class="" id="legal_wrapper"> 1424 <div class="container text-center"> 1425 <p id="legal"> 1426 <small> 1427 © 2026 Association des estimateurs et des économistes de la construction du Québec (AEÉCQ) | Tous droits réservés. </small> 1428 </p> 1429 </div> 1430 1431 <div class="footer-new d-flex justify-content-center bg-white py-3"> 1432 <span> 1433 Soutenu par </span> 1434 <a href="https://viglob.ca/" target="_blank"><img src="/client_file/themes/ViGlob360-removebg-preview.png" class="logo_foot mx-2" style="width:100px;"></a> 1435 <span> 1436 , pour une gestion optimale. </span> 1437 </div> 1438 1439 1440</div> 1441 1442</div> 1443</div> 1444<!-- <div id="to-top" class="main-bg" style="bottom: 10px; opacity: 1;"></div> --> 1445 1446<div class="modal fade" id="imagemodal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> 1447 <div class="modal-dialog modal-lg" data-dismiss="modal"> 1448 <div class="modal-content"> 1449 <div class="modal-header" style="padding-top: 0; padding-bottom: 0;"> 1450 <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span><span class="sr-only">Fermer</span></button> 1451 <p class="text-left" id="text_img_fullsize"></p> 1452 </div> 1453 <div class="modal-body"> 1454 <img src="" class="imagepreview" style="width: 100%;"> 1455 </div> 1456 <div class="modal-footer"> 1457 <div class="col-xs-12"> 1458 1459 </div> 1460 </div> 1461 </div> 1462 </div> 1463</div> 1464 1465<div class="modal fade" id="modalEchangeDoc" tabindex="-1" role="dialog" aria-labelledby="modalEchangeDoc" aria-hidden="true"> 1466 <div class="modal-dialog modal-lg"> 1467 <div class="modal-content"> 1468 <div class="modal-header" style="padding-top: 0; padding-bottom: 0;"> 1469 <button type="button" class="Btn" data-dismiss="modal" style="float: right;">X</button> 1470 </div> 1471 <div class="modal-body"> 1472 <form action="/echange_document.php" method="POST" name="echange_document_form" id="echange_document_form"> 1473 <p style="text-align: center; font-weight: bold; font-size: 22px; text-transform: uppercase;padding-bottom: 25px;">Connexion</p> 1474 <div class="row" style="padding-bottom: 25px;"> 1475 <div class="col-md-6"> 1476 <input type="text" name="echangeDocUser" id="echangeDocUser" value="" class="form-control" placeholder="Code d'utilisateur" /> 1477 </div> 1478 <div class="col-md-6"> 1479 <input type="password" name="echangeDocPassword" id="echangeDocPassword" value="" class="form-control" placeholder="Mot de passe" /> 1480 </div> 1481 </div> 1482 <div class="row"> 1483 <p style="text-align: center; color: red; font-weight: bold;" id="msg_error_echangeDoc"></p> 1484 </div> 1485 <div class="row"> 1486 <div class="col-md-12" style="text-align: center;"> 1487 <input type="hidden" name="fast_loginEchangeDoc_ajax" id="fast_loginEchangeDoc_ajax" value="
14870" /> 1488 <input type="hidden" name="projetId" id="projetId" value="" /> 1489 <input type="submit" name="logEchangeDoc" value="Se connecter" /><br /> 1490 </div> 1491 </div> 1492 </form> 1493 </div> 1494 </div> 1495 </div> 1496</div> 1497<div class="modal fade" tabindex="-1" id="iframe_modal" data-backdrop="false"> 1498 <div class="modal-dialog modal-lg"> 1499 <div class="modal-content"> 1500 <div class="modal-body"> 1501 <button type="button" class="close" data-dismiss="modal" aria-label="Fermer"> <span aria-hidden="true">×</span> </button> 1502 <iframe class="iframe_modal" frameborder="0"></iframe> 1503 </div> 1504 <div class="modal-footer"><button type="button" class="btn btn-secondary" data-dismiss="modal">Fermer</button></div> 1505 </div> 1506 </div> 1507</div> 1508<div class="modal fade" tabindex="-1" id="modal_gi2_small" data-backdrop="false"> 1509 <div class="modal-dialog"> 1510 <div class="modal-content"> 1511 <div class="modal-body"> 1512 <button type="button" class="close" data-dismiss="modal" aria-label="Fermer"> <span aria-hidden="true">×</span> </button> 1513 <iframe class="iframe_modal" frameborder="0"></iframe> 1514 </div> 1515 <div class="modal-footer"><button type="button" class="btn btn-secondary" data-dismiss="modal">Fermer</button></div> 1516 </div> 1517 </div> 1518</div> 1519<div class="modal fade" tabindex="-1" id="modal_gi2_large" data-backdrop="false"> 1520 <div class="modal-dialog modal-xl"> 1521 <div class="modal-content"> 1522 <div class="modal-body"> 1523 <button type="button" class="close" data-dismiss="modal" aria-label="Fermer"> <span aria-hidden="true">×</span> </button> 1524 <iframe class="iframe_modal" frameborder="0"></iframe> 1525 </div> 1526 <div class="modal-footer"><button type="button" class="btn btn-secondary" data-dismiss="modal">Fermer</button></div> 1527 </div> 1528 </div> 1529</div> 1530<div class="modal fade" tabindex="-1" id="modal_gi2_medium" data-backdrop="false"> 1531 <div class="modal-dialog modal-lg"> 1532 <div class="modal-content"> 1533 <div class="modal-body"> 1534 <button type="button" class="close" data-dismiss="modal" aria-label="Fermer"> <span aria-hidden="true">×</span> </button> 1535 <iframe class="iframe_modal" frameborder="0"></iframe> 1536 </div> 1537 <div class="modal-footer"><button type="button" class="btn btn-secondary" data-dismiss="modal">Fermer</button></div> 1538 </div> 1539 </div> 1540</div> 1541
1541<script> 1542 $(document).ready(function(){ 1543 1544 $('#main_wrapper_interne img').each(function () { 1545 var data = $(this).attr('alt'); 1546 var elem_style = $(this).attr('style'); 1547 if(!data){data = $(this).attr('title');} 1548 var img_class = $(this).attr('class'); 1549 var check_specific_class; 1550 var check_specific_class2; 1551 if(img_class){ 1552 check_specific_class = img_class.match(/jb/g); //visioneuse img 1553 check_specific_class2 = img_class.match(/no_caption/g); 1554 } 1555 if(data && !check_specific_class && !check_specific_class2){ 1556 var spc_width_style; 1557 var style_width = $(this).attr('width'); 1558 if(style_width!=''){ 1559 if(isNumeric(style_width)) 1560 {spc_width_style='width:'+style_width+'px;';} 1561 else{spc_width_style='width:'+style_width+';';} 1562 } 1563 $(this).removeAttr('style'); 1564 $(this).wrap("<div class='img_caption' style='"+ spc_width_style + elem_style +"'></div>").parent('.img_caption').attr('data-alt', data); 1565 } 1566 }); 1567function adjustTextareaHeight(textarea) { 1568 textarea.style.height = "auto"; 1569 var newHeight = textarea.scrollHeight; 1570 if (newHeight == 0) { 1571 textarea.style.height = "auto"; 1572 } else { 1573 textarea.style.height = newHeight + "px"; 1574 } 1575} 1576$("textarea").on("input", function() { 1577 adjustTextareaHeight(this); 1578}); 1579 1580$("textarea").each(function() { 1581 adjustTextareaHeight(this); 1582}); 1583$(".back-to-top").click(function(){ 1584 $("html, body").animate({ 1585 scrollTop: 0 1586 }, "slow"); 1587 return false; 1588 1589}); 1590var tooltipElements = document.querySelectorAll('[data-toggle="tooltip"], [data-bs-toggle="tooltip"]'); 1591if (typeof bootstrap !== 'undefined' && bootstrap.Tooltip) { 1592 // --- Initialisation Bootstrap 5 --- 1593 Array.prototype.slice.call(tooltipElements).forEach(function (el) { 1594 new bootstrap.Tooltip(el); 1595 }); 1596} 1597else if (typeof jQuery !== 'undefined' && jQuery.fn.tooltip) { 1598 // --- Initialisation Bootstrap 3 (via jQuery) --- 1599 jQuery(tooltipElements).tooltip(); 1600} 1601else { 1602 console.error('Bootstrap Tooltip est pas chargé.'); 1603} 1604 1605$('.login_with_code_yes').click(function() { 1606 $(this).closest('form').find('input[type="password"]').prop('required', false); 1607}); 1608 function setScreenWidthCookie() { 1609 var screenWidth = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; 1610 document.cookie = "screen_width=" + screenWidth + "; path=/"; 1611 } 1612 setScreenWidthCookie(); 1613 window.addEventListener("resize", setScreenWidthCookie); 1614 1615$("#main_slider").owlCarousel({autoplay:true,loop:true,autoplayTimeout:5000, 1616autoplayHoverPause : true, 1617nav: true, 1618dots: false, 1619autoplayTimeout: 4000, 1620goToFirstSpeed: 3000, 1621singleItem : true, 1622autoHeight : true, 1623animateOut:"fadeOut",animateIn:"fadeIn",slideTransition:"fade",items:1, 1624 navText: [ 1625 "<i class='fa fa-chevron-left'></i>", 1626 "<i class='fa fa-chevron-right'></i>" 1627 ] 1628}); 1629 1630$("#slider_3").owlCarousel({autoplay:true,loop:true,autoplayTimeout:5000, 1631autoplayHoverPause : true, 1632nav: true, 1633dots: false, 1634autoplayTimeout: 2000, 1635goToFirstSpeed: 3000, 1636singleItem : false, 1637items:4, 1638autoHeight : true, 1639animateOut:"fadeOut",animateIn:"fadeIn",slideTransition:"backSlide", 1640 margin:10, 1641 nav:true, 1642 navText: [ 1643 "<i class='fa fa-chevron-left'></i>", 1644 "<i class='fa fa-chevron-right'></i>" 1645 ], 1646 responsive:{ 1647 0:{ 1648 items:1 1649 }, 1650 600:{ 1651 items:1 1652 }, 1653 900:{ 1654 items:4 1655 } 1656 } 1657}); 1658 //VG-070433 1659 $('.closemodalcookie').on('click', function() { 1660 //console.log('closemodalcookie'); 1661 $('body').removeClass('modal-open'); 1662 // Reset all states 1663 $('body').removeClass('modal-open'); 1664 $('.modal-backdrop').remove(); // Remove Bootstrap's backdrop 1665 $('#cookiemodal').hide(); 1666 $('#main_nav').removeClass('opened-cookie-modal'); 1667 $('.gerer-consent').show(); 1668 }); 1669 1670 // si on clique dehors du modal ,on peut pu cliquer sur autre chose 1671 $('#cookiemodal').on('hidden.bs.modal', function () { 1672 $('body').removeClass('modal-open'); 1673 $('.gerer-consent').show(); 1674 $('#main_nav').removeClass('opened-cookie-modal'); 1675 }); 1676 const template_cookies_consentement = { 1677 analytiques: false, 1678 publicitaires: false, 1679 1680 }; 1681 var currentURL = window.location.href; 1682 1683 function getCookieValue(cookieName) { 1684 const cookies = document.cookie.split('; '); 1685 for (let i = 0; i < cookies.length; i++) { 1686 const cookiePair = cookies[i].split('=');
1687 // Trim any leading or trailing spaces 1688 const name = cookiePair[0].trim(); 1689 const value = cookiePair[1]; 1690 1691 if (name === cookieName) { 1692 // Decode and return the cookie value 1693 return decodeURIComponent(value); 1694 } 1695 } 1696 return null; 1697 } 1698 1699 function removeFirstWordBeforeDot(url) { 1700 const match = url.match(/https:\/\/(www\.)?([^/]+)\//); 1701 if (match && match[2]) { 1702 return match[2]; 1703 } else { 1704 return ''; 1705 } 1706 } 1707 1708 function removeBeforeFirstDotAndWww(url) { 1709 const dotIndex = url.indexOf('.'); 1710 const secondSlashIndex = url.indexOf('/', url.indexOf('/') + 1); 1711 let parser = new URL(url); 1712 let modifiedUrl = parser.hostname; 1713 if (modifiedUrl.startsWith('www.')) { 1714 modifiedUrl = modifiedUrl.slice(3); 1715 } 1716 return modifiedUrl; 1717 } 1718 1719 function removeFirstWordBeforeDot2(inputString) { 1720 const dotIndex = inputString.indexOf('.'); 1721 if (dotIndex !== -1 && dotIndex > 0) { 1722 const result = inputString.substring(dotIndex + 1); 1723 return result; 1724 } else { 1725 return inputString; 1726 } 1727 } 1728 1729 var updatedURL = removeFirstWordBeforeDot(currentURL); 1730 var another_ulrl = removeFirstWordBeforeDot2(updatedURL); 1731 var other_url = removeBeforeFirstDotAndWww(currentURL); 1732 1733 function deleteCookie(name,URL) { 1734 document.cookie = name + '=; Path=/; Domain=' + URL + '; Expires=Thu, 01 Jan 1970 00:00:01 GMT;'; 1735 } 1736 1737 function isCookieSet(cookieName) { 1738 var cookies = document.cookie.split(';'); 1739 for (var i = 0; i < cookies.length; i++) { 1740 var cookie = cookies[i].trim(); 1741 if (cookie.indexOf(cookieName + '=') === 0) { 1742 return true; // Cookie found 1743 } 1744 } 1745 return false; // Cookie not found 1746 } 1747 1748 function listCookies() { 1749 var cookies = document.cookie.split(';'); 1750 var cookieList = {}; 1751 for (var i = 0; i < cookies.length; i++) { 1752 var cookie = cookies[i].trim(); 1753 var eqPos = cookie.indexOf('='); 1754 var name = eqPos > -1 ? cookie.substring(0, eqPos) : cookie; 1755 var value = eqPos > -1 ? cookie.substring(eqPos + 1) : ''; 1756 cookieList[name] = value; 1757 } 1758 return cookieList; 1759 } 1760 1761 function setSessionCookie(cookieName, cookieValue) { 1762 var expirationDate = new Date(); 1763 expirationDate.setTime(expirationDate.getTime() + (400 * 24 * 60 * 60 * 1000)); 1764 var cookieString = cookieName + '=' + encodeURIComponent(cookieValue) + '; path=/; expires=' + expirationDate.toUTCString(); 1765 document.cookie = cookieString; 1766 } 1767 1768 function deleteCookiesStartingWith(prefix) { 1769 var cookies = document.cookie.split(';'); 1770 for (var i = 0; i < cookies.length; i++) { 1771 var cookie = cookies[i].trim(); 1772 if (cookie.indexOf(prefix) === 0) { 1773 // Delete the cookie that starts with the specified prefix 1774 var cookieName = cookie.split('=')[0]; 1775 deleteCookie(cookieName,updatedURL); 1776 deleteCookie(cookieName,another_ulrl); 1777 deleteCookie(cookieName,other_url); 1778 } 1779 } 1780 } 1781 1782 function deleteAllGACookies() { 1783 var cookies = document.cookie.split(';'); 1784 deleteCookiesStartingWith('_ga'); 1785 deleteCookiesStartingWith('__ut'); 1786 deleteCookiesStartingWith('_cl'); 1787 deleteCookiesStartingWith('_gcl_'); 1788 deleteCookiesStartingWith('_fbp'); 1789 1790 //setSessionCookie('decision_cookie', JSON.stringify(template_cookies_consentement)); 1791 } 1792 1793 var cookieNameToCheck = 'decision_cookie'; 1794 var isSet = isCookieSet(cookieNameToCheck); 1795 var vallcookie= getCookieValue(cookieNameToCheck); 1796 if (isSet) { 1797 $('#cookiemodal').modal('hide'); 1798 $('#cookiemodal').hide(); 1799 1800 var parsed_consent_cookie = {}; 1801 1802 try { 1803 parsed_consent_cookie = JSON.parse(vallcookie); 1804 } catch (e) { 1805 setSessionCookie('decision_cookie', JSON.stringify(parsed_consent_cookie));
1806 deleteAllGACookies(); 1807 } 1808 1809 if (typeof parsed_consent_cookie == 'number') { 1810 parsed_consent_cookie = {}; 1811 setSessionCookie('decision_cookie', JSON.stringify(parsed_consent_cookie)); 1812 deleteAllGACookies(); 1813 } 1814 1815 if(!parsed_consent_cookie.analytiques) 1816 { 1817 deleteAllGACookies(); 1818 } 1819 1820 if (typeof parsed_consent_cookie == 'object' && jQuery.isEmptyObject(parsed_consent_cookie)) { 1821 $('#cookiemodal').show(); 1822 $('#cookiemodal').modal('show'); 1823 $('#main_nav').addClass('opened-cookie-modal'); 1824 $('.gerer-consent').hide(); 1825 } 1826 1827 } else { 1828 $('#cookiemodal').show(); 1829 $('#cookiemodal').modal('show'); 1830 $('#main_nav').addClass('opened-cookie-modal'); 1831 $('.gerer-consent').hide(); 1832 } 1833 1834 $('.refuser').click(function() { 1835 setSessionCookie('decision_cookie', JSON.stringify(template_cookies_consentement)); 1836 deleteAllGACookies(); 1837 $('#cookiemodal').modal('hide'); 1838 $('#cookiemodal').hide(); 1839 location.reload(true); 1840 }); 1841 1842 $('.closemodalcookie').click(function() { 1843 $('#cookiemodal').modal('hide'); 1844 $('#cookiemodal').hide(); 1845 }); 1846 1847 $('.closemodalparam').click(function() { 1848 $('#paramodal').modal('hide'); 1849 $('#paramodal').hide(); 1850 }); 1851 1852 $('.accepter').click(function() { 1853 current_consentement = template_cookies_consentement; 1854 current_consentement.analytiques = true; 1855 current_consentement.publicitaires = true; 1856 1857 setSessionCookie('decision_cookie', JSON.stringify(current_consentement)); 1858 $('#cookiemodal').modal('hide'); 1859 $('#cookiemodal').hide(); 1860 location.reload(true); 1861 }); 1862 1863 $('.accepter_all').click(function(e) { 1864 e.preventDefault(); 1865 current_consentement = template_cookies_consentement; 1866 current_consentement.analytiques = true; 1867 current_consentement.publicitaires = true; 1868 1869 setSessionCookie('decision_cookie', JSON.stringify(current_consentement)); 1870 $('#paramodal').modal('hide'); 1871 $('#paramodal').hide(); 1872 location.reload(true); 1873 }); 1874 1875 $('.param').click(function() { 1876 $('#cookiemodal').modal('hide'); 1877 $('#cookiemodal').hide(); 1878 $('#paramodal').show(); 1879 $('#paramodal').modal('show'); 1880 }); 1881 1882 $('.save_param').click(function(e) { 1883 e.preventDefault(); 1884 var checkedCheckboxes = []; 1885 $('.classparam:checked').each(function() { 1886 checkedCheckboxes.push($(this).attr('name')); 1887 }); 1888 1889 cookie_consentement = template_cookies_consentement; 1890 1891 if (!(checkedCheckboxes.includes('analyse'))) { 1892 deleteAllGACookies(); 1893 } 1894 1895 if (checkedCheckboxes.includes('analyse')) { 1896 cookie_consentement.analytiques = true; 1897 } 1898 1899 if (checkedCheckboxes.includes('publicitaires')) { 1900 cookie_consentement.publicitaires = true; 1901 } 1902 1903 if (checkedCheckboxes.includes('custom1') && 'custom1' in cookie_consentement) { 1904 cookie_consentement.custom1 = true; 1905 } 1906 1907 setSessionCookie('decision_cookie', JSON.stringify(cookie_consentement)); 1908 1909 $('#paramodal').modal('hide'); 1910 $('#paramodal').hide(); 1911 location.reload(true); 1912 }); 1913 1914 $('.gerer-consent').click(function() { 1915 $('#cookiemodal').show(); 1916 $('#cookiemodal').modal('show'); 1917 $(body).addClass('modal-open'); 1918 $('#main_nav').addClass('opened-cookie-modal'); 1919 $(this).hide(); 1920 }); 1921 1922 if (getCookieValue('decision_cookie') === null) { 1923 setSessionCookie('decision_cookie', '{}'); // donner une valeur autre que 1 ou 2 au cookie pour savoir si la personne a repondu ou pas 1924 } }); 1925 1926$(".alertes-lien-container").click(function(){ 1927 1928 $(".alertes_ui").attr("id", "alertes_ui_" + $(this).attr("data-alerte-cat")); 1929 1930 if($(".alertes_ui").css("transform") == "matrix(1, 0, 0, 1, 0, 0)"){ 1931 $(".alertes_ui").css("transform", "translateX(100vw)"); 1932 }else{ 1933 $(".alertes_ui").css("transform", "translateX(0)"); 1934 $("body").css("overflow", "hidden"); 1935 $(".container-alertes-cat-content").addClass("d-none"); 1936 $(".container-alertes-cat-content-" + $(this).attr("data-alerte-cat")).removeClass("d-none"); 1937 $("body").css("overflow", "hidden"); 1938 $("body").css("overflow-y", "hidden"); 1939 } 1940}); 1941 1942$(".modal_alert_launch").click(function(){ 1943 $("body").addClass("opened-alert"); 1944}); 1945 1946$("#alertes_ui_fermeture").click(function(){ 1947 if($(".alertes_ui").css("transform", "translateX(0)")){ 1948 $(".alertes_ui").css("transform", "translateX(100vw)"); 1949 //$("body").css("overflow", "visible"); 1950 } 1951}); 1952getresult_news("/gi2-modules/standard/news/client/fe_list_news.php"); 1953element_embed_cyberimpact=document.getElementById("embed_cyberimpact"); 1954if (typeof(element_embed_cyberimpact) != "undefined" && element_embed_cyberimpact != null) 1955 document.body.appendChild(element_embed_cyberimpact); /* 067667 Pour regler le probleme de superposition */ 1956$(".btn-infolettre").click(function(){ 1957 document.getElementById("form_home_infolettre").submit(); 1958 return false;
1959}) </script>
1959 1960 <style type="text/css"> 1961 .modal-open #slogant_page_interne {z-index:0;} 1962 .tooltip { 1963z-index: 9999 !important; 1964}#quicklink_container a img{opacity: 0.4;} #quicklink_container a:hover img{opacity: 0.9;} 1965 .quicklink_text{ 1966 bottom:0; 1967 position: relative; 1968 } 1969 1970 1971 1972 #quicklink_container .quicklink_text 1973 { 1974 min-height: 100px; 1975 } 1976 .img-gradient-1{ 1977 position:relative; 1978 /*display:inline-block;*/ 1979 } 1980 .img-gradient-1:after { 1981 content:ââ; 1982 position:absolute; 1983 left:0; top:0; 1984 width:100%; height:100%; 1985 display:inline-block; 1986 background: linear-gradient(90deg, rgba(255,255,255,0.5), rgba(18,123,190, 0.5), rgba(18,123,190, 0.5), rgba(255,255,255,0.5)); 1987 } 1988 .img-gradient-1 img{ 1989 display:block; 1990 } 1991 .img-gradient-1:after{mix-blend-mode:screen}#quicklink_1{background-color: #127BBE; }#quicklink_2{background-color: #127BBE; }#quicklink_3{background-color: #127BBE; }#quicklink_4{background-color: #127BBE; } 1992 #quicklink_text_1 { 1993 background-color: rgba(0,0,0,0.5) !important; 1994 } 1995 #quicklink_text_1 .quicklink_text_wrapper > span.text_bottom > p, #quicklink_text_1 .quicklink_text_wrapper > span.text_top > p { 1996 color: #FFFFFF ; 1997 } 1998 #quicklink_text_2 { 1999 background-color: rgba(0,0,0,0.5) !important; 2000 } 2001 #quicklink_text_2 .quicklink_text_wrapper > span.text_bottom > p, #quicklink_text_2 .quicklink_text_wrapper > span.text_top > p { 2002 color: #FFFFFF ; 2003 } 2004 #quicklink_text_3 { 2005 background-color: rgba(0,0,0,0.5) !important; 2006 } 2007 #quicklink_text_3 .quicklink_text_wrapper > span.text_bottom > p, #quicklink_text_3 .quicklink_text_wrapper > span.text_top > p { 2008 color: #FFFFFF ; 2009 } 2010 #quicklink_text_4 { 2011 background-color: rgba(0,0,0,0.5) !important; 2012 } 2013 #quicklink_text_4 .quicklink_text_wrapper > span.text_bottom > p, #quicklink_text_4 .quicklink_text_wrapper > span.text_top > p { 2014 color: #FFFFFF ; 2015 } 2016 #cookiemodal > .modal-dialog-cookie { 2017 overflow-y: scroll; 2018 max-height: calc(100vh - 50px); 2019 } 2020 2021 @media only screen and (max-height: 500px) { 2022 #cookiemodal > .modal-dialog-cookie { 2023 overflow-y: scroll; 2024 max-height: calc(100vh - 125px); 2025 } 2026 } 2027 2028 /*cookies*/ 2029 body.modal-open #main_nav.opened-cookie-modal , body.modal-open #main_nav.opened-cookie-modal #logo_sticky_nav{ 2030 display:initial !Important; 2031 margin-bottom: 1rem !important; 2032 } 2033 body { 2034 overflow-y: scroll !important; 2035 } 2036 @media only screen and (max-width: 800px) {
2037 .modal-dialog-cookie{ 2038 width:90% !important; 2039 } 2040 .modal-dialog-cookie .modal-body button{ 2041 width:100% !important; 2042 } 2043 } 2044 .modal-dialog-cookie{ 2045 position: fixed; 2046 right: 20px; /* Adjust this value for horizontal position */ 2047 bottom: 20px; /* Adjust this value for vertical position */ 2048 margin: 0; 2049 width:25%; 2050 max-width:350px; 2051 } 2052 .moreinfo{ 2053 font-weight:bold; 2054 cursor:pointer; 2055 } 2056 .modal-dialog-cookie p{ 2057 font-size:12px !important; 2058 } 2059 .modal-dialog-cookie .modal-header{ 2060 border-bottom: none !important; 2061 } 2062 button.gerer-consent { 2063 border-bottom-right-radius: 0 !important; 2064 border-bottom-left-radius: 0 !important; 2065 line-height: initial; 2066 position: fixed; 2067 min-width: 100px; 2068 height: 40px; 2069 bottom: -10px; 2070 box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px; 2071 margin: unset; 2072 z-index: 9998; 2073 color: black !important; 2074 background-color: white; 2075 border-bottom-left-radius: 0; 2076 border-bottom-right-radius: 0; 2077 border-radius:0 !important; 2078 background-image: none !important; 2079 right: 40px; 2080 padding: 10px !important; 2081 cursor: pointer; 2082 transition: all 0.5s ease; /* Changed from animation to transition */ 2083 } 2084 2085 button.gerer-consent:hover { 2086 opacity: 1; 2087 color: black !important; 2088 } 2089 2090 @media (max-width: 850px) { 2091 button.gerer-consent { 2092 padding: 10px !important; 2093 font-size: 12px !important; 2094 height: 35px !important; 2095 } 2096 } 2097 .picto_cat_event{ 2098 padding:10px 2099 } 2100 .title_cat{ 2101 margin-top:10px !important; 2102 } 2103 2104 2105 2106 2107 .partenaire_slider .owl-item img{ 2108 max-width: 300px !important; 2109 } 2110 </style> 2111<div id="modal_feEditor" class="modal fade" role="dialog" data-keyboard="false" data-backdrop="static"> 2112 <div class="modal-dialog modal-lg"> 2113 <!-- Modal content--> 2114 <div class="modal-content"> 2115 <div class="modal-header"> 2116 <div class="modal-title h4" id="modal_feEditor_title"></div> 2117 </div> 2118 <div class="modal-body" id="modal_feEditor_form"> 2119 2120 </div> 2121 </div> 2122 </div> 2123</div> 2124 2125 <div class="modal fade" id="cookiemodal"> 2126 <div class="modal-dialog-cookie"> 2127 <div class="modal-content"> 2128 <!-- Modal Header --> 2129 <div class="modal-header pb-0 mb-0"> 2130 <button type="button" class="closemodalcookie float-right mt-0 " data-dismiss="modal">×</button> 2131 <div class="h3 mt-2 font-weight-bolder text-dark">PARAMÃTRES DE COOKIES</div> 2132 </div> 2133 <!-- Modal body --> 2134 <div class="modal-body pt-0 mt-0"> 2135 <p style="text-align: justify;">En cliquant sur <strong>« Accepter »</strong>, vous acceptez le stockage de <a href="https://www.aeecq.org/politique-de-cookies" target="_blank">témoins (cookies)</a> sur votre appareil pour améliorer les performances de notre site Web et recueillir certaines statistiques de fréquentation via Google Analytics. Le respect de votre vie privée est important pour nous, nous ne collectons aucune donnée personnelle sans votre consentement.</p><a class="moreinfo" href="/politique-de-cookies" target="_blank"> Plus d'informations </a> 2136 <div class="row w-100 mt-2"> 2137 <div class=" col-md-6 overflow-hidden ml-0 pr-1"> <button class="Btn btn accepter closemodalcookie w-100 d-flex justify-content-center ">Accepter </button> </div> 2138 <div class=" col-md-6 overflow-hidden mr-0 pr-0 pl-1">
2138<button class="Btn btn refuser closemodalcookie w-100 d-flex justify-content-center ">Refuser</button></div> 2139 <div class=" col-md-12 overflow-hidden ml-0 mr-0 pr-0"><button class="Btn btn overflow-hidden d-flex justify-content-center param w-100 mt-0">PARAMÃTRES</button> </div> 2140 </div> 2141 </div> 2142 </div> 2143 </div> 2144 </div> 2145 2146 <div class="modal fade" id="paramodal"> 2147 <div class="modal-dialog-cookie"> 2148 <div class="modal-content"> 2149 <!-- Modal Header --> 2150 <div class="modal-header pb-0 mb-0"> 2151 <button type="button" class="closemodalparam closemodalcookie float-right mt-0" data-dismiss="modal">×</button> 2152 <div class="h3 mt-2 font-weight-bolder text-dark">PARAMÃTRES DE COOKIES</div> 2153 </div> 2154 <!-- Modal body --> 2155 <div class="modal-body pt-0 mt-0"> 2156 <p style="text-align: justify;">En cliquant sur <strong>« Accepter »</strong>, vous acceptez le stockage de <a href="https://www.aeecq.org/politique-de-cookies" target="_blank">témoins (cookies)</a> sur votre appareil pour améliorer les performances de notre site Web et recueillir certaines statistiques de fréquentation via Google Analytics. Le respect de votre vie privée est important pour nous, nous ne collectons aucune donnée personnelle sans votre consentement.</p> 2157 <form id="formparam"> 2158 <label for="checkbox1"> 2159 <input type="checkbox" id="necessaire" name="necessaire" class="classparam" checked disabled> <b>Strictement nécessaire (toujours actif)</b> 2160 <p>Ces fichiers témoins sont essentiels au fonctionnement de base de notre site Web. Ils ne peuvent être désactivés.</p> 2161 </label><br> 2162 <label for="checkbox4"> 2163 <input type="checkbox" id="analyse" name="analyse" class="classparam" checked> 2164 <b>Analytique</b> 2165 <p>Ce type de cookie est utilisé pour collecter des informations sur la façon dont les visiteurs utilisent le site. Il enregistre des données telles que le nombre de visiteurs, la durée de la visite sur le site, les pages visitées et les liens cliqués. Ces informations peuvent ensuite être utilisées pour analyser et améliorer les performances du site, ainsi que pour comprendre les préférences et les comportements des utilisateurs.</p> 2166 </label><br> 2167 <label for="checkbox4"> 2168 <input type="checkbox" id="publicitaires" name="publicitaires" class="classparam" checked> 2169 <b>Publicitaires</b> 2170 <p>Ce type de cookie est utilisé pour collecter des données publicitaires.</p> 2171 </label><br> 2172 2173 <button class="w-100 accepter_all btn closemodalcookie" > Accepter tous les cookies </button> 2174 <button class="w-100 save_param mt-0 btn closemodalcookie" >Enregistrer les paramètres</button> 2175 </form> 2176 </div> 2177 </div> 2178 </div> 2179 </div><button class="gerer-consent">Gérer le consentement</button></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.