1 2 <!DOCTYPE html> 3 <html class="no-js" lang="it" prefix="og: http://ogp.me/ns#"> 4 5 <head> 6 <!-- Inizio informativa di consenso dei cookie OneTrust per www.chiesi.it --> 7
7<script type="text/javascript" src="https://cdn.cookielaw.org/consent/4e73df64-040d-459d-9d69-47f258cb0d2b/OtAutoBlock.js" integrity="sha384-IuVh8CCV1d4Wn6nty2Jm2vmnAz3ZaTQbr8OgrHfZv1hIPS2gH1lZ6I0m/JUiY1Pp" crossorigin="anonymous"></script>
7 8
8<script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" crossorigin="anonymous" type="text/javascript" charset="UTF-8" data-domain-script="4e73df64-040d-459d-9d69-47f258cb0d2b"></script>
8 9
9<script type="text/javascript"> 10 function OptanonWrapper() {} 11 </script>
11 12 <!-- Fine informativa di consenso dei cookie OneTrust per www.chiesi.it --> 13 14 <meta charset="utf-8"> 15 <meta content="width=device-width, initial-scale=1, user-scalable=1, minimum-scale=1, maximum-scale=5" name="viewport"> 16 17 <title>Storia | Chiesi Italia S.p.A. Website</title> 18 19 <meta name="description" content="Dal 1935 Chiesi Farmaceutici è unâazienda farmaceutica che offre soluzioni per migliorare la salute delle persone attraverso ricerca e innovazione."> 20 <meta name="author" content="Chiesi Italia S.p.A."> 21 22 23 <meta prefix="og: http://ogp.me/ns#" property="og:title" content="Storia | Chiesi Italia S.p.A. Website"> 24 <meta prefix="og: http://ogp.me/ns#" property="og:description" content="Dal 1935 Chiesi Farmaceutici è unâazienda farmaceutica che offre soluzioni per migliorare la salute delle persone attraverso ricerca e innovazione."> 25 <meta prefix="og: http://ogp.me/ns#" property="og:url" content="https://www.chiesi.it/storia"> 26 <meta prefix="og: http://ogp.me/ns#" property="og:image" content="https://www.chiesi.it/img/pagine/r6xr19lzs2_ad9iszrx6c.jpg"> 27 28 29 <link rel="stylesheet" href="https://www.chiesi.it/css/utilities.css?ver=2026-10-06 04:21:32"> 30 31 <link rel="stylesheet" href="https://www.chiesi.it/css/base.css?ver=2026-10-06 04:21:32"> 32 <link rel="stylesheet" href="https://www.chiesi.it/css/skeleton.css?ver=2026-10-06 04:21:32"> 33 <link rel="stylesheet" href="https://www.chiesi.it/css/layout.css?ver=2026-10-06 04:21:32"> 34 <link rel="stylesheet" href="https://www.chiesi.it/css/colorbox.css?ver=2026-10-06 04:21:32"> 35 <link rel="stylesheet" href="https://www.chiesi.it/css/media_queries_new.css?ver=2026-10-06 04:21:32"> 36 <link rel="stylesheet" href="https://www.chiesi.it/css/font-awesome.css"> 37 38 <link rel="stylesheet" href="https://www.chiesi.it/css/jquery.custombox.css?ver=2026-10-06 04:21:32"> 39 <link rel="stylesheet" href="https://www.chiesi.it/css/animations.css?ver=2026-10-06 04:21:32"> 40 <link rel="stylesheet" href="https://www.chiesi.it/css/menu.css?ver=2026-10-06 04:21:32"> 41 <link rel="stylesheet" href="https://www.chiesi.it/css/jquery.bxslider.css?ver=2026-10-06 04:21:32"> 42 <link rel="stylesheet" href="https://www.chiesi.it/css/hover.css?ver=2026-10-06 04:21:32"> 43 <link rel="stylesheet" href="https://www.chiesi.it/css/custom.css?ver=2026-10-06 04:21:32"> 44 <link rel="stylesheet" href="https://www.chiesi.it/css/menu_mobile.css?v=1791244800"> 45 <link rel="stylesheet" href="https://www.chiesi.it/css/menu_sust.css?v=1791244800"> 46 47 <link rel="apple-touch-icon" sizes="57x57" href="https://www.chiesi.it/favicon/apple-icon-57x57.png"> 48 <link rel="apple-touch-icon" sizes="60x60" href="https://www.chiesi.it/favicon/apple-icon-60x60.png"> 49 <link rel="apple-touch-icon" sizes="72x72" href="https://www.chiesi.it/favicon/apple-icon-72x72.png"> 50 <link rel="apple-touch-icon" sizes="76x76" href="https://www.chiesi.it/favicon/apple-icon-76x76.png"> 51 <link rel="apple-touch-icon" sizes="114x114" href="https://www.chiesi.it/favicon/apple-icon-114x114.png"> 52 <link rel="apple-touch-icon" sizes="120x120" href="https://www.chiesi.it/favicon/apple-icon-120x120.png"> 53 <link rel="apple-touch-icon" sizes="144x144" href="https://www.chiesi.it/favicon/apple-icon-144x144.png"> 54 <link rel="apple-touch-icon" sizes="152x152" href="https://www.chiesi.it/favicon/apple-icon-152x152.png"> 55 <link rel="apple-touch-icon" sizes="180x180" href="https://www.chiesi.it/favicon/apple-icon-180x180.png"> 56 <link rel="icon" type="image/png" sizes="192x192" href="https://www.chiesi.it/favicon/android-icon-192x192.png"> 57 <link rel="icon" type="image/png" sizes="32x32" href="https://www.chiesi.it/favicon/favicon-32x32.png"> 58 <link rel="icon" type="image/png" sizes="96x96" href="https://www.chiesi.it/favicon/favicon-96x96.png"> 59 <link rel="icon" type="image/png" sizes="16x16" href="https://www.chiesi.it/favicon/favicon-16x16.png"> 60 <link rel="manifest" href="https://www.chiesi.it/favicon/manifest.json"> 61 <meta name="msapplication-TileColor" content="#ffffff"> 62 <meta name="msapplication-TileImage" content="https://www.chiesi.it/favicon/ms-icon-144x144.png"> 63 <meta name="theme-color" content="#ffffff"> 64 65
65<script type="text/javascript" src="https://www.chiesi.it/js/jquery.js"></script>
65 66 67 <link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css"> 68 69
69<script src="https://www.chiesi.it/js/jquery.cookie.js"></script>
69 70 71 72
72<script type="text/javascript"> 73 var datalanciofake = '0'; 74 if (datalanciofake == 1) { 75 var d = new Date("March 16, 2021 10:00:00"); 76 var launchDate = new Date("March 16, 2021 10:00:00"); 77 } else { 78 var d = new Date(); 79 var launchDate = new Date("March 22, 2021 06:00:00"); 80 } 81 82 83 if (d.getTime() >= launchDate.getTime()) { 84 var cookie = $.cookie("launch"); 85 if (cookie == undefined) { 86 $.cookie("launch", 'launch', { 87 expiry: 0, 88 domain: '', 89 path: '' 90 }); 91 location.reload(); 92 } 93 } 94 </script>
94 95 96 <!-- ANCHOR SPEAKUP&BEHEARD PAGE --> 97 <!-- .SPEAKUP&BEHEARD PAGE --> 98 99 <!-- ANCHOR Matomo 9-6-2023 --> 100
100<script> 101 var _paq = window._paq = window._paq || []; 102 /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ 103 _paq.push(['trackPageView']); 104 _paq.push(['enableLinkTracking']); 105 (function() { 106 var u = "//www.matomo-dm.com/"; 107 _paq.push(['setTrackerUrl', u + 'matomo.php']); 108 _paq.push(['setSiteId', '10']); 109 var d = document, 110 g = d.createElement('script'), 111 s = d.getElementsByTagName('script')[0]; 112 g.async = true; 113 g.src = u + 'matomo.js'; 114 s.parentNode.insertBefore(g, s); 115 })(); 116 </script>
116 117 <!-- End Matomo Code --> 118 119 </head> 120 121 <body > 122 <!-- ANCHOR HEADER ROOT --> 123<div id="menu-wrap"> 124 <div class="bgtopheader"> 125 <div class="container"> 126 <div class="sixteen columns"> 127 <div class="eight columns"> 128 <ul class="menutop"> 129 <li> 130 <a href="https://www.chiesi.it/home">Home</a> 131 <li>|</li> 132 </li> 133 134 <li> 135 <a title="Contatti" href="https://www.chiesi.it/contatti">Contatti</a> 136 <li>|</li> 137 </li> 138 139 <li> 140 <a title="Farmacovigilanza" href="https://www.chiesi.it/farmacovigilanza">Farmacovigilanza</a> 141 <li>|</li> 142 </li> 143 144 <li><a href="http://www.chiesi.com" target="_blank">SITO GRUPPO CHIESI</a></li> 145 </ul> 146 </div> 147 <div class="eight columns"> 148 <ul class="menutopright"> 149 <li> 150 <a href="#modal1" class="list-group-item" id="slide1"><span>GLOBAL SITES</span> 151 <img src="https://www.chiesi.it/img/world.png" alt="world" aria-hidden="true"> 152 </a> 153 </li> 154 </ul> 155 </div> 156 </div> 157 158 </div> 159 </div> 160 161 <div id="areemenu"> 162 <div class="bgmiddleheaderaree"> 163 <div class="container"> 164 <div class="sixteen columns"> 165 <div class="four columns"> 166 <div class="logo"> 167 <a href="https://www.chiesi.it/"><img src="https://www.chiesi.it/img/logo-chiesi.svg" alt="logo-chiesi" aria-hidden="true"></a> 168 </div> 169 </div> 170 <div class="five columns"> 171 <div class="divisioneItalia"> 172 <div class="welcomeChiesi"> Benvenuti in Chiesi</div> 173 <div class="italy">Italia</div> 174 </div> 175 </div> 176 <div id="openSearch"><img src="https://www.chiesi.it/img/icone/search_ic.svg" aria-hidden="true" alt="search_ic"></div> 177 <div id="open-button"><img src="https://www.chiesi.it/img/icone/menu_hma.svg" aria-hidden="true" alt="menu_hma"></div> 178 179 <div class="eight columns" id="boxsearch"> 180 <form action="https://www.chiesi.it/ricerca.php" id="formricerca" method="POST"> 181 <div class="seven columns" style="display: flex; flex-wrap: wrap; max-width: 100%;"> 182 <input type="text" placeholder="Cerca" class="ac_input" name="params" id="header2-params" title="Cerca" style="flex: 1 1 auto; max-width: 100%;" autocomplete="name"> 183 </div> 184 <div class="one columns" style="flex: 0 0 auto;"> 185 <!-- <label for="header2-submitSearch" class="visually-hidden">Cerca</label> --> 186 <input type="submit" value="" title="submit" id="header2-submitSearch" autocomplete="search" > 187 </div> 188 <div class="error-words" style="flex: 1 1 100%; max-width: 100%;">Enter at least 3 characters</div> 189 </form> 190 </div> 191 192 </div> 193 </div> 194 </div> 195 <div id="bloccomenu"> 196 197 <div class="bgbottomheaderaree"> 198 <div class="container"> 199 <div class="sixteen columns"> 200 <ul class="sky-mega-menu sky-mega-menu-response-to-icons sky-mega-menu-anim-flip"> 201 <li aria-haspopup="true"> 202 <a title="Chi siamo" href="https://www.chiesi.it/chiesi-filiale-italia">Chi siamo</a> 203 <div class="grid-container3"> 204 <ul> 205 206 <li><a title="Storia" href="https://www.chiesi.it/storia">Storia</a></li> 207 208 <li><a title="Missione" href="https://www.chiesi.it/missione">Missione</a></li> 209 210 <li><a title="Valori" href="https://www.chiesi.it/valori">Valori</a></li> 211 212 <li><a title="Management" href="https://www.chiesi.it/management">Management</a></li> 213 214 <li><a title="Annual & Sustainability Report" href="https://www.chiesi.it/annual-sustainability-report">Annual & Sustainability Report</a></li> 215 216 <li><a title="Sede" href="https://www.chiesi.it/sede">Sede</a></li> 217 218 219 220 </ul> 221 </div> 222 </li> 223 <li aria-haspopup="true"> 224 <a title="Aree principali" href="https://www.chiesi.it/aree-terapeutiche">Aree principali</a> 225 <div class="grid-container3"> 226 <ul> 227 228 <li aria-haspopup="true"><a title="Air" href="https://www.chiesi.it/air/"> 229 230 Air 231 </a> 232 233 234 </li> 235 236 237 <li aria-haspopup="true"><a title="Rare" href="https://www.chiesi.it/rare/"> 238 239 Rare 240 </a> 241 242 243 </li> 244 245 246 <li aria-haspopup="true"><a title="Care" href="https://www.chiesi.it/care/"> 247 248 Care 249 </a> 250 251 252 </li> 253 254 255 256 257 </ul> 258 </div> 259 </li> 260 261 <li> 262 <a title="Prodotti" href="https://www.chiesi.it/prodotti-farmaceutici">Prodotti</a> 263 </li> 264 265 <li> 266 <a title="Ricerca e Sviluppo" href="https://www.chiesi.it/ricerca-e-sviluppo">Ricerca e Sviluppo</a> 267 </li> 268 269 <li aria-haspopup="true"> 270 <a title="Stabilimenti produttivi" href="https://www.chiesi.it/stabilimenti-produttivi">Stabilimenti produttivi</a> 271 <div class="grid-container3"> 272 <ul> 273 274 275 276 </ul> 277 </div> 278 </li> 279 <li aria-haspopup="true"> 280 <a title="Sostenibilità " href="#">Sostenibilità </a> 281 <div class="grid-container3"> 282 <ul> 283 284 <li><a title="Etica" href="https://www.chiesi.it/etica">Etica</a></li> 285 286 <li><a title="Trasparenza" href="https://www.chiesi.it/trasparenza">Trasparenza</a></li> 287 288 <li><a title="Ambiente e Sicurezza" href="https://www.chiesi.it/ambiente-e-sicurezza">Ambiente e Sicurezza</a></li> 289 290 <li><a title="Catena Globale del Valore" href="https://www.chiesi.it/sostenibilita-della-supply-chain">Catena Globale del Valore</a></li> 291 292 <li><a title="Donazioni e contributi" href="https://www.chiesi.it/donazioni-e-contributi">Donazioni e contributi</a></li> 293 294 <li><a title="We ACT" href="https://www.chiesi.it/we-act">We ACT</a></li> 295 296 297 298 </ul> 299 </div> 300 </li> 301 <li aria-haspopup="true"> 302 <a title="Lavora con noi" href="https://www.chiesi.it/lavora-con-noi">Lavora con noi</a> 303 <div class="grid-container3"> 304 <ul> 305 306 <li><a title="Benessere in Chiesi" href="https://www.chiesi.it/benessere-in-chiesi">Benessere in Chiesi</a></li> 307 308 <li><a title="U&I" href="https://www.chiesi.it/ui">U&I</a></li> 309 310 <li><a title="Formazione e sviluppo" href="https://www.chiesi.it/chiesi-formazione-e-sviluppo">Formazione e sviluppo</a></li> 311 312 313 314 </ul> 315 </div> 316 </li> 317 <li aria-haspopup="true"> 318 <a title="News" href="#">News</a> 319 <div class="grid-container3"> 320 <ul> 321 322 <li><a title="Articoli" href="https://www.chiesi.it/articoli">Articoli</a></li> 323 324 325 326 </ul> 327 </div> 328 </li> 329 <li> 330 <a title="Video gallery" href="https://www.chiesi.it/video-gallery-playlist">Video gallery</a> 331 </li> 332 333 334 335 336 337 </ul> 338 <!--/ mega menu --> 339 </div> 340 </div> 341 342 <!--/ mega menu --> 343 344 </div> 345 346 <div class="bgaftermenuaree"> 347 348 </div> 349 </div> 350 </div> 351</div> 352 353<style> 354 #boxsearch { 355 display: flex; 356 flex-wrap: wrap; 357 max-width: 100%; 358 } 359 360 #boxsearch .seven.columns { 361 flex: 1 1 auto; 362 max-width: 100%; 363 } 364 365 #boxsearch .one.columns { 366 flex: 0 0 auto; 367 } 368 369 #boxsearch .error-words { 370 flex: 1 1 100%; 371 max-width: 100%; 372 } 373 374 @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1) { 375 #boxsearch { 376 margin-top: -4% !important; 377 } 378 } 379</style> 380<!-- END HEADER ROOT --> 381<div id="aboutaltrearee"></div> 382<div id="bginterno"> 383 <div class="container"> 384 <div class="sixteen columns"> 385 386 <div alt="-" title="-" class="imgMobile" style="background: url('https://www.chiesi.it/img/pagine/r6xr19lzs2_ad9iszrx6c.jpg') no-repeat;background-size: cover; height: 340px;border-bottom: 15px solid #dadfe1"> 387 <div class="titolopaginainterna"> 388 389 </div> 390 </div> 391 <div class="sepgray"></div> 392 </div> 393 </div> 394 395</div> 396<div id="printpage"> 397 <div id="about"> 398 <div class="container"> 399 <div class="sixteen columns"> 400 <div class="eight columns"> 401 <div class="briciole"> 402 403 <a href="https://www.chiesi.it/">HOME</a> > <a href="https://www.chiesi.it/chiesi-filiale-italia">Chi siamo</a> > <span>Storia</span> 404 </div> 405 406 </div> 407 408 <div class="eight columns"> 409 410 411 </div> 412 </div> 413 </div> 414 <div class="container"> 415 <div class="sixteen columns"> 416 <div class="sepgray1"> 417 418 </div> 419 </div> 420 </div> 421 422 423 <div class="container"> 424 <div class="sixteen columns"> 425 <div class="three columns"> 426 <div class="bgwhite"> 427 <div class="bgmenulateraleTop"></div> 428 <div class="bgmenulaterale"> 429 430 <div class="menulateral"> 431
431 <ul> 432 <li><a title="Chiesi filiale Italia" href="chiesi-filiale-italia">Chi siamo</a></li> 433 <li class="active" > 434 <a title="Storia" href="storia">Storia</a> 435 </li> 436 <li > 437 <a title="Missione" href="missione">Missione</a> 438 </li> 439 <li > 440 <a title="Valori" href="valori">Valori</a> 441 </li> 442 <li > 443 <a title="Management" href="management">Management</a> 444 </li> 445 <li > 446 <a title="Home" href="annual-sustainability-report">Annual & Sustainability Report</a> 447 </li> 448 <li > 449 <a title="Sede" href="sede">Sede</a> 450 </li> 451 </ul> 452 </div> 453 </div> 454 <div class="bgmenulateraleBottom"></div> 455</div> </div> 456 <div class="thirteen columns"> 457 <h1>Storia</h1> 458 459 460 <div class="education-timeline"> 461 <ul class="timeline wow fadeInUp"> 462 <li class="timeline-event"> 463 <div class="timeline-event-icon"></div> 464 <div class="timeline-event-copy"> 465 <p class="timeline-event-thumbnail"> 466 RADICATI NELLâINNOVAZIONE </p> 467 <h2 style="margin-left:10px">1935</h2> 468 <p> 469 <p>Il percorso del Gruppo Chiesi è iniziato nel 1935 con il <strong>primo laboratorio</strong>, dove sono state gettate le basi per l'innovazione, l'impegno e la creazione di valore per tutti.</p> </p> 470 </div> 471 </li> 472 473 <li class="timeline-event"> 474 <div class="timeline-event-icon"></div> 475 <div class="timeline-event-copy"> 476 <p class="timeline-event-thumbnail"> 477 UN PASSO IN AVANTI PER LA VITA </p> 478 <h2 style="margin-left:10px">1985</h2> 479 <p> 480 <p>In occasione del 50° anniversario del Gruppo, è stato raggiunto un importante traguardo con Poractant Alfa, un <strong>trattamento salvavita per i neonati prematuri</strong> con sindrome da distress respiratorio.</p> </p> 481 </div> 482 </li> 483 484 <li class="timeline-event"> 485 <div class="timeline-event-icon"></div> 486 <div class="timeline-event-copy"> 487 <p class="timeline-event-thumbnail"> 488 COLMARE LE LACUNE IN AMBITO SANITARIO </p> 489 <h2 style="margin-left:10px">2005</h2> 490 <p> 491 <p>La missione di Chiesi di promuovere l'equità dell'assistenza sanitaria a livello globale ha preso forma con la creazione di <strong>Chiesi Foundation</strong>. Questa organizzazione è stata fondata con l'obiettivo di fornire accesso alle conoscenze e alle cure ai pazienti affetti da malattie respiratorie e neonatali nei Paesi a basso e medio reddito.</p> </p> 492 </div> 493 </li> 494 495 <li class="timeline-event"> 496 <div class="timeline-event-icon"></div> 497 <div class="timeline-event-copy"> 498 <p class="timeline-event-thumbnail"> 499 TRASPARENZA E RESPONSABILITAâ </p> 500 <h2 style="margin-left:10px">2015</h2> 501 <p> 502 <p>Nel 2015 il Gruppo Chiesi lancia il programma di <strong>Responsabilità sociale d'impresa (CSR)</strong>, una tappa significativa nell'integrazione della sostenibilità nella propria attività. Questo impegno ha portato alla pubblicazione del primo Report CSR, il quale fornisce un resoconto trasparente delle sue attività ai diversi Stakeholder.</p> </p> 503 </div> 504 </li> 505 506 <li class="timeline-event"> 507 <div class="timeline-event-icon"></div> 508 <div class="timeline-event-copy"> 509 <p class="timeline-event-thumbnail"> 510 PIONIERI DELLA SOSTENIBILITA' </p> 511 <h2 style="margin-left:10px">2018</h2> 512 <p> 513 <p>
513Con il lancio del primo Piano strategico di sostenibilità, il "Manifesto della sostenibilità WeAct" e l'adozione dello status di <strong>Benefit Corporation (Società Benefit)</strong> <strong>sia in Italia che negli Stati Uniti</strong>, la sostenibilità è diventata parte integrante dell’identità di Chiesi.</p> </p> 514 </div> 515 </li> 516 517 <li class="timeline-event"> 518 <div class="timeline-event-icon"></div> 519 <div class="timeline-event-copy"> 520 <p class="timeline-event-thumbnail"> 521 COMPRENDERE IL PROPRIO IMPATTO </p> 522 <h2 style="margin-left:10px">2019</h2> 523 <p> 524 <p>Il Gruppo Chiesi misura e ottimizza il proprio impatto ambientale e sociale attraverso una valutazione indipendente, ottenendo la <strong>prima certificazione B Corp</strong>. Questo riconoscimento valorizza le azioni intraprese dal Gruppo, incoraggiando a proseguire con impegno nel percorso di miglioramento continuo, con l’obiettivo di contribuire a un futuro più equo e inclusivo.</p> </p> 525 </div> 526 </li> 527 528 <li class="timeline-event"> 529 <div class="timeline-event-icon"></div> 530 <div class="timeline-event-copy"> 531 <p class="timeline-event-thumbnail"> 532 CHIESI ITALIA DIVENTA SOCIETAâ BENEFIT </p> 533 <h2 style="margin-left:10px">2020</h2> 534 <p> 535 <p>Chiesi Italia cambia il suo status in Società Benefit.</p> </p> 536 </div> 537 </li> 538 539 <li class="timeline-event"> 540 <div class="timeline-event-icon"></div> 541 <div class="timeline-event-copy"> 542 <p class="timeline-event-thumbnail"> 543 PRENDERSI CURA DEL PIANETA </p> 544 <h2 style="margin-left:10px">2021</h2> 545 <p> 546 <p>Fissando ambiziosi obiettivi di neutralità carbonica, viene lanciata la campagna #ActionOverWords. Gli obiettivi di <strong>riduzione delle emissioni di gas a effetto serra (GHG)</strong> <strong>sono approvati dalla Science Based Target Initiative </strong>(SBTi) e lo status di Chiesi France quale "Société à mission" dimostrano l’impegno verso le azioni orientate alla sostenibilità. In quest’anno Chiesi Italia, impegnata nelle attività di informazione medico scientifica e commercializzazione dei prodotti Chiesi sul territorio italiano, si costituisce come legal entity.</p> </p> 547 </div> 548 </li> 549 550 <li class="timeline-event"> 551 <div class="timeline-event-icon"></div> 552 <div class="timeline-event-copy"> 553 <p class="timeline-event-thumbnail"> 554 PARITAâ DI RETRIBUZIONE, MAGGIORE IMPATTO </p> 555 <h2 style="margin-left:10px">2022</h2> 556 <p> 557 <p>Chiesi riesce a colmare il divario retributivo di genere dell'organizzazione a livello globale. Attraverso la ricertificazione B Corp, il Gruppo rinnova il suo impegno verso la sostenibilità. <strong>Chiesi Italia pubblica il suo primo report di Impatto.</strong></p> </p> 558 </div> 559 </li> 560 561 <li class="timeline-event"> 562 <div class="timeline-event-icon"></div> 563 <div class="timeline-event-copy"> 564 <p class="timeline-event-thumbnail"> 565 UN NUOVO CAPITOLO </p> 566 <h2 style="margin-left:10px">2023</h2> 567 <p> 568 <p>Alberto Chiesi e Paolo Chiesi hanno passato il testimone alla generazione successiva: <strong>Alessandro Chiesi ha assunto il ruolo di Presidente del Gruppo Chiesi e Maria Paola Chiesi quello di Vicepresidente. Giuseppe Accogli</strong> ha assunto la carica di <strong>CEO del Gruppo</strong>. Inoltre, alla fine del 2023, la divisione Shared Value and Sustainabilityè stata oggetto di fusione con la divisione Global Strategy, rafforzando la sostenibilità come principio guida e consolidando uno dei principi chiave dell'azienda: la sostenibilità fa parte del business.</p> </p> 569 </div> 570 </li> 571 572 <li class="timeline-event"> 573 <div class="timeline-event-icon"></div> 574 <div class="timeline-event-copy"> 575 <p class="timeline-event-thumbnail"> 576 Biotech Center of Excellence </p> 577 <h2 style="margin-left:10px">2024</h2> 578 <p> 579 <p>Il Biotech Center of Excellence di Chiesi è stato inaugurato ufficialmente nel settembre 2024. Questa struttura d’eccellenza, che integra l’intero processo produttivo, dalla produzione della sostanza attiva fino al confezionamento finale, posiziona Chiesi come leader nell’innovazione biotecnologica. Grazie alla perfetta sinergia tra ricerca e produzione, il centro permetterà di accelerare lo sviluppo di trattamenti rivoluzionari per la cura dei pazienti in tutto il mondo.</p> </p> 580 </div> 581 </li> 582 583 </ul> 584 </div> 585 586 </div> 587 </div> 588 589 <div class="container"> 590 591 592 </div> 593 594 </div> 595 596 597 <div class="container"> 598 <div class="sixteen columns"> 599 <div class="sepgray1"></div> 600 </div> 601 </div> 602 603 </div> 604 605 </div> 606 607 <div id="contact"> 608 <div class="footer"> 609 <div class="container"> 610 <div class="sixteen columns"> 611 <div class="four columns"> 612 <div class="company"> 613 2026 © CHIESI Italia S.p.A. </div> 614 <div class="infocompany"> 615 PIVA IT02944970348<br> 616 Cap. soc. Euro 10.300.000 i.v.<br> 617 Reg. delle Imprese di Parma N.02944970348<br> 618 REA PR: 279342<br> 619 </div> 620 </div> 621 622 623 <div class="four columns"> 624 <ul class="menubottom"> 625 <li> 626 <a title="Sitemap" href="https://www.chiesi.it/sitemap">Sitemap</a> 627 </li> 628 <li> 629 <a title="Cookie" href="https://www.chiesi.it/cookie">Cookie</a> 630 </li> 631 <li> 632 <a title="PRIVACY MEDICAL ENQUIRY" href="https://www.chiesi.it/privacy-medical-enquiry">PRIVACY MEDICAL ENQUIRY</a> 633 </li> 634 <li> 635 <a title="Privacy" href="https://www.chiesi.it/privacy">Privacy</a> 636 </li> 637 <!-- <li><a title="Accessibilità " href="https://www.chiesi.it/accessibilita/">Accessibilità </a></li> --> 638 </ul> 639 </div> 640 641 <div class="four columns"> 642 <ul class="menubottom"> 643 <!-- <li><a href="#modal" title="Chiesi nel web">CHIESI NEL WEB</a></li> --> 644 645 <li><a href="https://www.chiesi.it/termini-d-uso" title="Termini di utilizzo sito web">TERMINI DI UTILIZZO SITO WEB</a></li> 646 647 <!-- <li><a href="https://www.chiesi.it/termini-di-utilizzo-facebook" title="Termini d'uso social media">TERMINI D'USO SOCIAL MEDIA</a></li> --> 648 649 <li><a href="https://www.chiesi.it/speakupbeheard" title="SpeakUp&BeHeard">SPEAKUP&BEHEARD</a></li> 650 <li><a href="https://www.chiesi.it/accessibilita" title="Accessibilità ">ACCESSIBILITà SITO WEB</a></li> 651 652 </ul> 653 </div> 654 655 <div class="four columns"> 656 <div class="titolofooter" style="visibility: hidden;"> 657 <a href="#modal" class="list-group-item" id="slide" title="Chiesi nel web">
658 <span class="text_pink">CHIESI ON THE WEB</span> 659 <br> 660 <img src="https://www.chiesi.it//img/chiesi_on_the_web.png" alt="chiesi_on_the_web" class="responsiveimage" aria-hidden="true"> 661 </a> 662 </div> 663 </div> 664 665 <div class="four columns"> 666 667 <div class="loghifooter"> 668 <img src="/img/logo-chiesi.svg" alt="logo_Chiesi-01" width="143" aria-hidden="true"> 669 <div class="seguicisu mt-4"> 670 follow us on: 671 </div> 672 <div class="seguicisu mt-4" style="background-color:transparent;"> 673 <!-- Facebook Icon --> 674 <a href="https://www.facebook.com/ChiesiItalia" target="_blank" rel="noopener noreferrer" title="Facebook"> 675 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-label="Facebook"> 676 <path d="M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm-2 10h-2v2h2v6h3v-6h1.82l.18-2h-2v-.833c0-.478.096-.667.558-.667h1.442v-2.5h-2.404c-1.798 0-2.596.792-2.596 2.308v1.692z" /> 677 </svg> 678 </a> 679 680 <!-- Linkedin Icon --> 681 <a href="https://www.linkedin.com/company/chiesi-italia" target="_blank" rel="noopener noreferrer" title="LinkedIn"> 682 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" aria-label="LinkedIn"> 683 <path d="M12 2c5.514 0 10 4.486 10 10s-4.486 10-10 10-10-4.486-10-10 4.486-10 10-10zm0-2c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm-2 8c0 .557-.447 1.008-1 1.008s-1-.45-1-1.008c0-.557.447-1.008 1-1.008s1 .452 1 1.008zm0 2h-2v6h2v-6zm3 0h-2v6h2v-2.861c0-1.722 2.002-1.881 2.002 0v2.861h1.998v-3.359c0-3.284-3.128-3.164-4-1.548v-1.093z" /> 684 </svg> 685 </a> 686 687 <!-- X - Twitter Icon --> 688 <a href="https://x.com/ChiesiItalia" target="_blank" rel="noopener noreferrer" title="X"> 689 <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="24" height="24" viewBox="0 0 24 24" aria-label="X"> 690 <defs> 691 <style> 692 .cls-1 { 693 fill-rule: evenodd; 694 } 695 </style> 696 </defs> 697 <g> 698 <g id="Livello_1"> 699 <path d="M12,2c5.5,0,10,4.5,10,10s-4.5,10-10,10S2,17.5,2,12,6.5,2,12,2ZM12,0C5.4,0,0,5.4,0,12s5.4,12,12,12,12-5.4,12-12S18.6,0,12,0Z" /> 700 <path class="cls-1" d="M14.2,16c-.2-.2-5.9-7.8-6-7.9,0,0,.8,0,.9,0,0,.1,5.8,7.6,6,7.9h-1,0ZM12.8,11.2c.7-.8,3.3-3.8,3.6-4.2h-1.6c-.4.5-2.6,2.9-2.8,3.1-.3-.3-2.4-3-2.5-3.1h-3.4c.4.5,4,5.2,4.1,5.4-.9,1-3.6,4.2-3.9,4.5h1.8s3-3.4,3-3.4c.4.5,2.4,3.2,2.7,3.4.3,0,3.2,0,3.4,0-.4-.5-4.1-5.4-4.3-5.8h0Z" /> 701 </g> 702 </g> 703 </svg> 704 </a> 705 </div> 706 </div> 707 708 </div> 709 </div> 710 711 </div> 712</div> 713 714<div style="display: none;" class="modal-example-content" id="modal"> 715 <button type="button" class="close" onclick="$.fn.custombox('close');" title="Close"> 716 <img src="https://www.chiesi.it/img/close.png" alt="close" aria-hidden="true"> 717 </button> 718 <div class="md-content"> 719 <div class="titollchiesiweb">CHIESI ON THE WEB</div> 720 <div class="container"> 721 <div class="sixteen columns"> 722 <div class="six columns"> 723 <div class="titolopaese"> 724 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.at'; else return false;">Austria</a> 725 </div> 726 <div class="sottotitolopaese"><strong>Chiesi Pharmaceuticals GmbH</strong></div> 727 </div> 728 <div class="six columns"> 729 <div class="titolopaese"> 730 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.be'; else return false;">Belgio</a> 731 </div> 732 <div class="sottotitolopaese"><strong>Chiesi sa</strong></div> 733 </div> 734 <div class="six columns"> 735 <div class="titolopaese"> 736 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.com.br'; else return false;">Brasile</a> 737 </div> 738 <div class="sottotitolopaese"><strong>Chiesi Farmacêutica Ltda</strong></div> 739 </div> 740 <div class="six columns"> 741 <div class="titolopaese"> 742 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.bg'; else return false;">Bulgaria</a> 743 </div> 744 <div class="sottotitolopaese"><strong>Chiesi Bulgaria Ltd.</strong></div> 745 </div> 746 <div class="six columns"> 747 <div class="titolopaese"> 748 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesigroup.cn'; else return false;">Cina</a> 749 </div> 750 <div class="sottotitolopaese"><strong>Chiesi Pharmaceutical (Shanghai) Co., Ltd</strong></div> 751 </div> 752 <div class="six columns"> 753 <div class="titolopaese"> 754 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.ru'; else return false;">Federazione Russa</a> 755 </div> 756 <div class="sottotitolopaese"><strong>Chiesi Pharmaceuticals LLC</strong></div> 757 </div> 758 <div class="six columns"> 759 <div class="titolopaese"> 760 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.fr'; else return false;">Francia</a> 761 </div> 762 <div class="sottotitolopaese"><strong>Chiesi S.A.</strong></div> 763 </div> 764 <div class="six columns"> 765 <div class="titolopaese"> 766 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.de'; else return false;">Germania</a> 767 </div> 768 <div class="sottotitolopaese"><strong>Chiesi GmbH</strong></div> 769 </div> 770 <div class="six columns"> 771 <div class="titolopaese"> 772 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.gr'; else return false;">Grecia</a> 773 </div> 774 <div class="sottotitolopaese"><strong>Chiesi Hellas Pharmaceuticals S.A.</strong></div> 775 </div> 776 777 <div class="six columns"> 778 <div class="titolopaese"> 779 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.it'; else return false;">Italia</a> 780 </div> 781 <div class="sottotitolopaese"><strong>Chiesi Italia</strong></div> 782 </div> 783 <div class="six columns"> 784 <div class="titolopaese"> 785 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.mx'; else return false;">Messico</a> 786 </div> 787 <div class="sottotitolopaese"><strong>Chiesi Mexico S.A. de C.V.</strong></div> 788 </div> 789 <div class="six columns"> 790 <div class="titolopaese"> 791 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.nl'; else return false;">Paesi Bassi</a> 792 </div> 793 <div class="sottotitolopaese"><strong>Chiesi Pharmaceuticals B.V.</strong></div> 794 </div> 795 <div class="six columns"> 796 <div class="titolopaese"> 797 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesipakistan.com'; else return false;">Pakistan</a> 798 </div> 799 <div class="sottotitolopaese"><strong>Chiesi Pharmaceuticals (Pvt) Limited</strong></div> 800 </div> 801 <div class="six columns"> 802 <div class="titolopaese"> 803 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.pl'; else return false;">Polonia</a> 804 </div> 805 <div class="sottotitolopaese"><strong>Chiesi Polonia</strong></div> 806 </div> 807 <div class="six columns"> 808 <div class="titolopaese"> 809 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.uk.com'; else return false;">Regno Unito</a> 810 </div> 811 <div class="sottotitolopaese"><strong>Chiesi Ltd</strong></div> 812 </div> 813 <div class="six columns"> 814 <div class="titolopaese"> 815 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.cz'; else return false;">Repubblica Ceca</a> 816 </div> 817 <div class="sottotitolop
817aese"><strong>Chiesi CZ s.r.o.</strong></div> 818 </div> 819 <div class="six columns"> 820 <div class="titolopaese"> 821 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.sk'; else return false;">Repubblica Slovacca</a> 822 </div> 823 <div class="sottotitolopaese"><strong>Chiesi Slovakia s.r.o</strong></div> 824 </div> 825 <div class="six columns"> 826 <div class="titolopaese"> 827 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.ro'; else return false;">Romania</a> 828 </div> 829 <div class="sottotitolopaese"><strong>Chiesi România S.r.l.</strong></div> 830 </div> 831 <div class="six columns"> 832 <div class="titolopaese"> 833 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.si'; else return false;">Slovenia</a> 834 </div> 835 <div class="sottotitolopaese"><strong>Chiesi Slovenija, d.o.o</strong></div> 836 </div> 837 838 <div class="six columns"> 839 <div class="titolopaese"> 840 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.es'; else return false;">Spagna</a> 841 </div> 842 <div class="sottotitolopaese"><strong>Chiesi España S.A.</strong></div> 843 </div> 844 <div class="six columns"> 845 <div class="titolopaese"> 846 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesiusa.com'; else return false;">Stati Uniti</a> 847 </div> 848 <div class="sottotitolopaese"><strong>Chiesi Usa Inc.</strong></div> 849 </div> 850 <div class="six columns"> 851 <div class="titolopaese"> 852 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesipharma.se'; else return false;">Svezia</a> 853 </div> 854 <div class="sottotitolopaese"><strong>Chiesi Pharma AB</strong></div> 855 </div> 856 <div class="six columns"> 857 <div class="titolopaese"> 858 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.com.tr'; else return false;">Turchia</a> 859 </div> 860 <div class="sottotitolopaese"><strong>Chiesi İlaçTicaret Limited Sirketi A.Å.</strong></div> 861 </div> 862 <div class="six columns"> 863 <div class="titolopaese"> 864 <a href="#" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.hu'; else return false;">Ungheria</a> 865 </div> 866 <div class="sottotitolopaese"><strong>Chiesi Hungary Kft.</strong></div> 867 </div> 868 869 </div> 870 </div> 871 <div> 872 873 874 </div> 875 </div> 876</div> 877 878<div style="display: none;" class="modal-example-content" id="modal1"> 879 <button type="button" class="close" onclick="$.fn.custombox('close');" title="Close"> 880 <img src="https://www.chiesi.it/img/close.png" alt="close" aria-hidden="true"> 881 </button> 882 <div class="md-content"> 883 <div class="titollchiesiweb">CHIESI NEL WEB</div> 884 <div class="container"> 885 <div class="sixteen columns"> 886 <div class="six columns"> 887 <div class="titolopaese"> 888 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.at'; else return false;">Austria</a> 889 </div> 890 <div class="sottotitolopaese"><strong>Chiesi Pharmaceuticals GmbH</strong></div> 891 </div> 892 <div class="six columns"> 893 <div class="titolopaese"> 894 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.be'; else return false;">Belgio</a> 895 </div> 896 <div class="sottotitolopaese"><strong>Chiesi sa</strong></div> 897 </div> 898 <div class="six columns"> 899 <div class="titolopaese"> 900 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.com.br'; else return false;">Brasile</a> 901 </div> 902 <div class="sottotitolopaese"><strong>Chiesi Farmacêutica Ltda</strong></div> 903 </div> 904 <div class="six columns"> 905 <div class="titolopaese"> 906 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.bg'; else return false;">Bulgaria</a> 907 </div> 908 <div class="sottotitolopaese"><strong>Chiesi Bulgaria Ltd.</strong></div> 909 </div> 910 <div class="six columns"> 911 <div class="titolopaese"> 912 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesigroup.cn'; else return false;">Cina</a> 913 </div> 914 <div class="sottotitolopaese"><strong>Chiesi Pharmaceutical (Shanghai) Co., Ltd</strong></div> 915 </div> 916 <div class="six columns"> 917 <div class="titolopaese"> 918 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.ru'; else return false;">Federazione Russa</a> 919 </div> 920 <div class="sottotitolopaese"><strong>Chiesi Pharmaceuticals LLC</strong></div> 921 </div> 922 <div class="six columns"> 923 <div class="titolopaese"> 924 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.fr'; else return false;">Francia</a> 925 </div> 926 <div class="sottotitolopaese"><strong>Chiesi S.A.</strong></div> 927 </div> 928 <div class="six columns"> 929 <div class="titolopaese"> 930 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.de'; else return false;">Germania</a> 931 </div> 932 <div class="sottotitolopaese"><strong>Chiesi GmbH</strong></div> 933 </div> 934 <div class="six columns"> 935 <div class="titolopaese"> 936 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.gr'; else return false;">Grecia</a> 937 </div> 938 <div class="sottotitolopaese"><strong>Chiesi Hellas Pharmaceuticals S.A.</strong></div> 939 </div> 940 941 <div class="six columns"> 942 <div class="titolopaese"> 943 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.it'; else return false;">Italia</a> 944 </div> 945 <div class="sottotitolopaese"><strong>Chiesi Italia</strong></div> 946 </div> 947 <div class="six columns"> 948 <div class="titolopaese"> 949 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.mx'; else return false;">Messico</a> 950 </div> 951 <div class="sottotitolopaese"><strong>Chiesi Mexico S.A. de C.V.</strong></div> 952 </div> 953 <div class="six columns"> 954 <div class="titolopaese"> 955 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.nl'; else return false;">Paesi Bassi</a> 956 </div> 957 <div class="sottotitolopaese"><strong>Chiesi Pharmaceuticals B.V.</strong></div> 958 </div> 959 <div class="six columns"> 960 <div class="titolopaese"> 961 <a href="
961#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesipakistan.com'; else return false;">Pakistan</a> 962 </div> 963 <div class="sottotitolopaese"><strong>Chiesi Pharmaceuticals (Pvt) Limited</strong></div> 964 </div> 965 <div class="six columns"> 966 <div class="titolopaese"> 967 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.pl'; else return false;">Polonia</a> 968 </div> 969 <div class="sottotitolopaese"><strong>Chiesi Polonia</strong></div> 970 </div> 971 <div class="six columns"> 972 <div class="titolopaese"> 973 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.uk.com'; else return false;">Regno Unito</a> 974 </div> 975 <div class="sottotitolopaese"><strong>Chiesi Ltd</strong></div> 976 </div> 977 <div class="six columns"> 978 <div class="titolopaese"> 979 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.cz'; else return false;">Repubblica Ceca</a> 980 </div> 981 <div class="sottotitolopaese"><strong>Chiesi CZ s.r.o.</strong></div> 982 </div> 983 <div class="six columns"> 984 <div class="titolopaese"> 985 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.sk'; else return false;">Repubblica Slovacca</a> 986 </div> 987 <div class="sottotitolopaese"><strong>Chiesi Slovakia s.r.o</strong></div> 988 </div> 989 <div class="six columns"> 990 <div class="titolopaese"> 991 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.ro'; else return false;">Romania</a> 992 </div> 993 <div class="sottotitolopaese"><strong>Chiesi România S.r.l.</strong></div> 994 </div> 995 <div class="six columns"> 996 <div class="titolopaese"> 997 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.si'; else return false;">Slovenia</a> 998 </div> 999 <div class="sottotitolopaese"><strong>Chiesi Slovenija, d.o.o</strong></div> 1000 </div> 1001 1002 <div class="six columns"> 1003 <div class="titolopaese"> 1004 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.es'; else return false;">Spagna</a> 1005 </div> 1006 <div class="sottotitolopaese"><strong>
1006Chiesi España S.A.</strong></div> 1007 </div> 1008 <div class="six columns"> 1009 <div class="titolopaese"> 1010 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesiusa.com'; else return false;">Stati Uniti</a> 1011 </div> 1012 <div class="sottotitolopaese"><strong>Chiesi Usa Inc.</strong></div> 1013 </div> 1014 <div class="six columns"> 1015 <div class="titolopaese"> 1016 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesipharma.se'; else return false;">Svezia</a> 1017 </div> 1018 <div class="sottotitolopaese"><strong>Chiesi Pharma AB</strong></div> 1019 </div> 1020 <div class="six columns"> 1021 <div class="titolopaese"> 1022 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.com.tr'; else return false;">Turchia</a> 1023 </div> 1024 <div class="sottotitolopaese"><strong>Chiesi İlaçTicaret Limited Sirketi A.Å.</strong></div> 1025 </div> 1026 <div class="six columns"> 1027 <div class="titolopaese"> 1028 <a href="#" title="Paese" onclick="if(confirm('DISCLAIMER\nWe wish to inform you that you are leaving our Corporate website to connect to another CHIESI Farmaceutici S.p.A. website. The requirements and medical practices may vary from country to country and the information published on the site you are about to visit may not be compliant with the current italian legislation.')) document.location = 'http://www.chiesi.hu'; else return false;">Ungheria</a> 1029 </div> 1030 <div class="sottotitolopaese"><strong>Chiesi Hungary Kft.</strong></div> 1031 </div> 1032 1033 </div> 1034 </div> 1035 <div> 1036 1037 </div> 1038 </div> 1039</div> 1040<!-- End Footer --> </div> 1041
1041<script type="text/javascript" src="https://www.chiesi.it/js/styleswitcher.js"></script>
1041 1042
1042<script type="text/javascript" src="https://www.chiesi.it/js/modernizr.custom.js"></script>
1042 1043
1043<script type="text/javascript" src="https://www.chiesi.it/js/jquery.appear.js"></script>
1043 1044
1044<script type="text/javascript" src="https://www.chiesi.it/js/jquery.bxslider.min.js"></script>
1044 1045
1045<script type="text/javascript" src="https://www.chiesi.it/js/jquery.easing.js"></script>
1045 1046
1046<script type="text/javascript" src="https://www.chiesi.it/js/jquery.parallax-1.1.3.js"></script>
1046 1047
1047<script type="text/javascript" src="https://www.chiesi.it/js/jquery.localscroll-1.2.7-min.js"></script>
1047 1048
1048<script type="text/javascript" src="https://www.chiesi.it/js/jquery.scrollTo-1.4.2-min.js"></script>
1048 1049
1049<script type="text/javascript" src="https://www.chiesi.it/js/jquery.custombox.js"></script>
1049 1050
1050<script type="text/javascript" src="https://www.chiesi.it/js/jquery.colorbox.js"></script>
1050 1051
1051<script type="text/javascript" src="https://www.chiesi.it/js/jquery.isotope.min.js"></script>
1051 1052
1052<script type="text/javascript" src="https://www.chiesi.it/js/jquery.masonry.min.js"></script>
1052 1053
1053<script type="text/javascript" src="https://www.chiesi.it/js/owl.carousel.min.js"></script>
1053 1054
1054<script type="text/javascript" src="https://www.chiesi.it/js/jquery.fitvids.js"></script>
1054 1055
1055<script src="https://maps.google.com/maps/api/js?key=AIzaSyAWXe3lRaCQ1EZ_AnPQUPeSet6YX_q5qVY" integrity="sha384-30xWjxXAtY08YQ9jfsC7hAFp65C8pmkj8qMN+/1p6JYj4FmvrUjLaJRKiiC7b/HS" crossorigin="anonymous"></script>
1055 1056
1056<script type="text/javascript" src="https://www.chiesi.it/js/gmaps.js"></script>
1056 1057 <!--
1057<script type="text/javascript" src="https://www.chiesi.it/js/contact.js"></script>
1057--> 1058
1058<script type="text/javascript" src="https://www.chiesi.it/js/template.js"></script>
1058 1059 1060
1060<script type="text/javascript" src="https://www.chiesi.it/js/send-email.js"></script>
1060 1061
1061<script> 1062 $(document).ready(function() { 1063 1064 $('.emailsend').click(function() { 1065 $('#boxsendfriend').slideToggle(500); 1066 }); 1067 }); 1068 </script>
1068 1069
1069<script> 1070 $('.slidernews').bxSlider({ 1071 pager: false, 1072 controls: false 1073 1074 }); 1075 1076 $('.sliderevidenza').bxSlider({ 1077 pager: true 1078 }); 1079 1080 $('#closenews').click(function() { 1081 $('.bgnewshome').fadeOut(1000); 1082 $('.opennews').fadeIn(1000); 1083 }); 1084 1085 $('.opennews').click(function() { 1086 $('.bgnewshome').fadeIn(1000); 1087 $('.opennews').fadeOut(1000); 1088 }); 1089 </script>
1089 1090 1091 <a href="#menu-wrap" class="scroll2"> 1092 <div id="scrolltab"></div> 1093 </a> 1094
1094<script src="https://www.chiesi.it/js/jQuery.print.js"></script>
1094 1095
1095<script type='text/javascript'> 1096 $(function() { 1097 1098 $("#about").find('#btnPrint').on('click', function() { 1099 $.print("#printpage"); 1100 }); 1101 1102 $("#aboutaree").find('#btnPrint').on('click', function() { 1103 $.print("#printpage"); 1104 }); 1105 }); 1106 </script>
1106 1107
1107<script type="text/javascript" src="https://www.chiesi.it/js/jquery.autocomplete.js"></script>
1107 1108 <link rel="stylesheet" href="https://www.chiesi.it/css/jquery.autocomplete.css" type="text/css"> 1109 1110
1110<script type="text/javascript"> 1111 var site = 'https://www.chiesi.it/'; 1112 1113 function findValue(li) { 1114 if (li == null) return alert("No match!"); 1115 if (!!li.extra) var sValue = li.extra[0]; 1116 else var sValue = li.selectValue; 1117 } 1118 1119 function selectItem(li) { 1120 findValue(li); 1121 } 1122 1123 function formatItem(row) { 1124 return row[0] + " (id: " + row[1] + ")"; 1125 } 1126 1127 function lookupAjax() { 1128 var oSuggest = $("#CityAjax")[0].autocompleter; 1129 oSuggest.findValue(); 1130 return false; 1131 } 1132 1133 function lookupLocal() { 1134 var oSuggest = $("#CityLocal")[0].autocompleter; 1135 1136 oSuggest.findValue(); 1137 1138 return false; 1139 } 1140 1141 1142 $("#params").autocomplete( 1143 site + "autocomplete.php", { 1144 delay: 10, 1145 minChars: 3, 1146 matchSubset: 1, 1147 matchContains: 1, 1148 cacheLength: 10, 1149 onItemSelect: selectItem, 1150 onFindValue: findValue, 1151 formatItem: formatItem, 1152 autoFill: true 1153 } 1154 ); 1155 </script>
1155 1156 <div id="fb-root"></div> 1157 1158 <link rel="stylesheet" type="text/css" href="https://www.chiesi.it/css/style.css" media="screen"> 1159
1159<script type="text/javascript" src="https://www.chiesi.it/rs-plugin/js/jquery.themepunch.tools.min.js"></script>
1159 1160
1160<script type="text/javascript" src="https://www.chiesi.it/rs-plugin/js/jquery.themepunch.revolution.min.js"></script>
1160 1161 <link rel="stylesheet" type="text/css" href="https://www.chiesi.it/css/extralayers.css" media="screen"> 1162 <link rel="stylesheet" type="text/css" href="https://www.chiesi.it/rs-plugin/css/settings.css" media="screen"> 1163
1163<script type="text/javascript"> 1164 jQuery(document).ready(function() { 1165 jQuery('.tp-banner').show().revolution({ 1166 dottedOverlay: "none", 1167 delay: 16000, 1168 startwidth: 1378, 1169 startheight: 450, 1170 hideThumbs: 200, 1171 thumbWidth: 100, 1172 thumbHeight: 50, 1173 thumbAmount: 5, 1174 navigationType: "bullet", 1175 navigationArrows: "solo", 1176 navigationStyle: "preview3", 1177 touchenabled: "on", 1178 onHoverStop: "on", 1179 swipe_velocity: 0.7, 1180 swipe_min_touches: 1, 1181 swipe_max_touches: 1, 1182 drag_block_vertical: false, 1183 parallax: "mouse", 1184 parallaxBgFreeze: "on", 1185 parallaxLevels: [7, 4, 3, 2, 5, 4, 3, 2, 1, 0], 1186 keyboardNavigation: "off", 1187 navigationHAlign: "center", 1188 navigationVAlign: "bottom", 1189 navigationHOffset: 0, 1190 navigationVOffset: 20, 1191 soloArrowLeftHalign: "left", 1192 soloArrowLeftValign: "center", 1193 soloArrowLeftHOffset: 20, 1194 soloArrowLeftVOffset: 0, 1195 soloArrowRightHalign: "right", 1196 soloArrowRightValign: "center", 1197 soloArrowRightHOffset: 20, 1198 soloArrowRightVOffset: 0, 1199 shadow: 0, 1200 fullWidth: "on", 1201 fullScreen: "off", 1202 spinner: "spinner4", 1203 stopLoop: "off", 1204 stopAfterLoops: -1, 1205 stopAtSlide: -1, 1206 shuffle: "off", 1207 autoHeight: "off", 1208 forceFullWidth: "off", 1209 hideThumbsOnMobile: "off", 1210 hideNavDelayOnMobile: 1500, 1211 hideBulletsOnMobile: "off", 1212 hideArrowsOnMobile: "off", 1213 hideThumbsUnderResolution: 0, 1214 hideSliderAtLimit: 0, 1215 hideCaptionAtLimit: 0, 1216 hideAllCaptionAtLilmit: 0, 1217 startWithSlide: 0, 1218 videoJsPath: "rs-plugin/videojs/", 1219 fullScreenOffsetContainer: "" 1220 }); 1221 }); //ready 1222 </script>
1222 1223 <link rel="stylesheet" href="https://www.chiesi.it/timeline/css/animate.css"> 1224 <link rel="stylesheet" href="https://www.chiesi.it/timeline/css/style.css"> 1225
1225<script> 1226 $(document).ready(function() { 1227 if (navigator.appVersion.indexOf("MSIE 7.") != -1) {} else { 1228 var script = document.createElement('script'); 1229 script.type = 'text/javascript'; 1230 script.src = 'timeline/js/script.js'; 1231 $("body").append(script); 1232 } 1233 }); 1234 </script>
1234 1235
1235<script src="https://www.chiesi.it/timeline/js/waypoints.js"></script>
1235 1236
1236<script src="https://www.chiesi.it/timeline/js/jquery.fittext.js"></script>
1236 1237
1237<script src="https://www.chiesi.it/timeline/js/magnific-popup.js"></script>
1237 1238
1238<script src="https://www.chiesi.it/timeline/js/wow.min.js"></script>
1238 1239
1239<script type="text/javascript"> 1240 $(document).ready(function() { 1241 $('.bxslideralbum').bxSlider({ 1242 pagerCustom: '#bx-pager' 1243 }); 1244 $('a.imgalbum').colorbox({ 1245 rel: 'gal' 1246 }); 1247 }); 1248 </script>
1248 1249 1250
1250<script> 1251 jQuery(function() { 1252 jQuery.support.placeholder = false; 1253 test = document.createElement('input'); 1254 if ('placeholder' in test) jQuery.support.placeholder = true; 1255 }); 1256 </script>
1256 1257
1257<script src="https://www.chiesi.it/js/resizefont.js"></script>
1257 1258 <link rel="stylesheet" href="https://www.chiesi.it/noapishare/noapishare-style.css"> 1259
1259<script type="text/javascript" src="https://www.chiesi.it/noapishare/jquery.noapishare.js"></script>
1259 1260
1260<script type="text/javascript"> 1261 $(document).ready(function() { 1262 $('.demo a').noApishare({ 1263 'set': '1' 1264 }); 1265 }); 1266 </script>
1266 1267 1268
1268<script> 1269 function disclaimer() { 1270 if (confirm(" State abbandonando il sito Corporateper accedere ad un altro sito del Gruppo Chiesi. I vincoli regolatori e le pratiche mediche, così come le informazioni pubblicate sul sito che state per visitare, possono variare da un Paese all'altro e potrebbero non essere conformi alla normativa italiana vigente in materia.")) { 1271 return true; 1272 } else { 1273 return false; 1274 } 1275 } 1276 1277 1278 function advertise() { 1279 if (confirm(' State abbandonando il sito Chiesi Italia per accedere ad un altro sito.')) { 1280 return true; 1281 } else { 1282 return false; 1283 } 1284 } 1285 </script>
1285 1286 1287 1288 1289 1290 1291
1291<script src="https://www.chiesi.it/js/placeholders.min.js"></script>
1291 1292 1293 <!-- SCRIPTS --> 1294
1294<script src="https://www.chiesi.it/utilcarousel-files/utilcarousel/jquery.utilcarousel.min.js"></script>
1294 1295
1295<script src="https://www.chiesi.it/utilcarousel-files/magnific-popup/jquery.magnific-popup.js"></script>
1295 1296
1296<script> 1297 var site = 'https://www.chiesi.it/'; 1298 $(function() { 1299 $('#features-carousel').utilCarousel({ 1300 responsiveMode: 'itemWidthRange', 1301 itemWidthRange: [366, 366], 1302 autoPlay: true, 1303 interval: 4000, 1304 mouseWheel: true, 1305 navigation: true, 1306 pagination: false, 1307 navigationText: ['<img src="' + site + 'img/verdileft.png">', '<img src="' + site + 'img/verdiright.png">'] 1308 }); 1309 1310 $('#simpleImg').utilCarousel({ 1311 breakPoints: [ 1312 [1900, 4], 1313 [1200, 4], 1314 [992, 3], 1315 [768, 2], 1316 [480, 1] 1317 ], 1318 mouseWheel: true, 1319 navigation: false, 1320 pagination: true 1321 }); 1322 1323 $('#team-showcase').utilCarousel({ 1324 responsiveMode: 'itemWidthRange', 1325 itemWidthRange: [300, 360] 1326 }); 1327 1328 $('#navtopbox').utilCarousel({ 1329 navigation: true, 1330 navigationText: ['<i class="icon-left-open-big"></i>', '<i class=" icon-right-open-big"></i>'], 1331 breakPoints: [ 1332 [1900, 5], 1333 [1200, 4], 1334 [992, 3], 1335 [768, 2], 1336 [480, 1] 1337 ] 1338 }); 1339 1340 $('#normal-imglist').utilCarousel({ 1341 pagination: false, 1342 navigationText: ['<i class="icon-left-open-big"></i>', '<i class=" icon-right-open-big"></i>'], 1343 navigation: true, 1344 rewind: false 1345 }); 1346 $('#normal-imglist2').utilCarousel({ 1347 pagination: false, 1348 responsiveMode: 'itemWidthRange', 1349 itemWidthRange: [100, 130], 1350 navigationText: ['<i class="icon-left-open-big"></i>', '<i class=" icon-right-open-big"></i>'], 1351 navigation: true, 1352 rewind: false 1353 }); 1354 1355 $('#logo-showcase').utilCarousel({ 1356 responsiveMode: 'itemWidthRange', 1357 itemWidthRange: [200, 210] 1358 }); 1359 $('#logo-showcase-gray').utilCarousel({ 1360 showItems: 5, 1361 responsiveMode: 'itemWidthRange', 1362 itemWidthRange: [200, 210], 1363 interval: 3000, 1364 autoPlay: true, 1365 pagination: false 1366 }); 1367 1368 $('#testimonial').utilCarousel({ 1369 showItems: 1, 1370 breakPoints: [ 1371 [1920, 1] 1372 ], 1373 autoPlay: true 1374 }); 1375 1376 $('#fullwidth').utilCarousel({ 1377 breakPoints: [ 1378 [600, 1], 1379 [900, 2], 1380 [1200, 3], 1381 [1500, 4], 1382 [1800, 5] 1383 ], 1384 mouseWheel: true, 1385 rewind: false 1386 }); 1387 1388 $('#portfolio').utilCarousel({ 1389 breakPosints: [ 1390 [1200, 4], 1391 [992, 3], 1392 [768, 2], 1393 [480, 1] 1394 ] 1395 }); 1396 }); 1397 </script>
1397 1398 <!-- SCRIPTS --> 1399 1400 <link rel="stylesheet" href="https://www.chiesi.it/form/jquery-confirm.min.css"> 1401
1401<script src="https://www.chiesi.it/form/jquery-confirm.min.js"></script>
1401 1402
1402<script> 1403 $('#formJournal1').click(function() { 1404 var site = 'https://www.chiesi.it/'; 1405 1406 1407 $.confirm({ 1408 title: 'Sei un giornalista?', 1409 content: 'url:' + site + 'inc/form-journal-chiesi.php', 1410 onContentReady: function() { 1411 var self = this; 1412 this.setContentPrepend(''); 1413 setTimeout(function() { 1414 self.setContentAppend(''); 1415 }, 2000); 1416 }, 1417 columnClass: 'col-6 offset-3', 1418 buttons: { 1419 Invia: function() { 1420 var error = false; 1421 var nome = $('input#nome_journal').val(); 1422 if (nome == "" || nome == " ") { 1423 $('input#nome_journal').css({ 1424 'border': '1px solid #f00' 1425 }); 1426 error = true; 1427 } else { 1428 $('input#nome_journal').css({ 1429 'border': '1px solid #e5e5e5' 1430 }); 1431 } 1432 1433 var cognome = $('input#cognome_journal').val(); 1434 if (cognome == "" || cognome == " ") { 1435 $('input#cognome_journal').css({ 1436 'border': '1px solid #f00' 1437 }); 1438 error = true; 1439 } else { 1440 $('input#cognome_journal').css({ 1441 'border': '1px solid #e5e5e5' 1442 }); 1443 } 1444 1445 var telefono = $('input#telefono_journal').val(); 1446 if (telefono == "" || telefono == " ") { 1447 $('input#telefono_journal').css({ 1448 'border': '1px solid #f00' 1449 }); 1450 error = true; 1451 } else { 1452 $('input#telefono_journal').css({ 1453 'border': '1px solid #e5e5e5' 1454 }); 1455 } 1456 1457 var email_compare = /^([a-z0-9_.-]+)@([da-z.-]+).([a-z.]{2,6})$/; // Syntax to compare against input 1458 var email = $('input#email_journal').val(); 1459 if (email == "" || email == " ") { // check if the field is empty 1460 $('input#email_journal').css({ 1461 'border': '1px solid #f00' 1462 }); 1463 error = true; 1464 } else if (!email_compare.test(email)) { // if it's not empty check the format against our email_compare variable 1465 $('input#email_journal').css({ 1466 'border': '1px solid #f00' 1467 }); 1468 error = true; 1469 } else { 1470 $('input#email_journal').css({ 1471 'border': '1px solid #e5e5e5' 1472 }); 1473 } 1474 1475 var tipo_journal = $('#tipo_journal').val(); 1476 if (tipo_journal == "" || tipo_journal == " " || tipo_journal == "0") { 1477 $('#tipo_journal').css({ 1478 'border': '1px solid #f00' 1479 }); 1480 error = true; 1481 } else { 1482 $('#tipo_journal').css({ 1483 'border': '1px solid #e5e5e5' 1484 }); 1485 } 1486 1487 if ($("#privacy_journal").is(':not(:checked)')) { 1488 $('.privacy_journal span').css({ 1489 'border': '1px solid #f00' 1490 }); 1491 error = true; 1492 } else { 1493 $('.privacy_journal span').css({ 1494 'border': '0px solid #e5e5e5' 1495 }); 1496 } 1497 1498 if (error == true) { 1499 $('#err-form').slideDown('slow'); 1500 return false;
1501 } 1502 1503 var formData = new FormData($('#richiesta-journal-form')[0]); 1504 1505 $.ajax({ 1506 type: "POST", 1507 url: $('#richiesta-journal-form').attr('action'), 1508 data: formData, 1509 async: false, 1510 cache: false, 1511 contentType: false, 1512 processData: false, 1513 timeout: 6000, 1514 error: function(request, error) { 1515 if (error == "timeout") { 1516 $('#err-timedout').slideDown('slow'); 1517 } else { 1518 $('#err-state').slideDown('slow'); 1519 $("#err-state").html('An error occurred: ' + error + ''); 1520 } 1521 }, 1522 success: function() { 1523 //$('#richiesta-journal-form').slideUp('slow'); 1524 $.alert({ 1525 columnClass: 'col-6 offset-3', 1526 title: 'Complimenti!', 1527 content: 'Il modulo à stato inviato correttamente. ', 1528 }); 1529 } 1530 1531 }); 1532 1533 1534 }, 1535 Indietro: function() {} 1536 } 1537 }); 1538 }); 1539 1540 $('#formJournal2').click(function() { 1541 var site = 'https://www.chiesi.it/'; 1542 1543 1544 $.confirm({ 1545 title: 'Sei un giornalista?', 1546 content: 'url:' + site + 'inc/form-journal.php', 1547 onContentReady: function() { 1548 var self = this; 1549 this.setContentPrepend(''); 1550 setTimeout(function() { 1551 self.setContentAppend(''); 1552 }, 2000); 1553 }, 1554 columnClass: 'col-6 offset-3', 1555 buttons: { 1556 Invia: function() { 1557 var error = false; 1558 var nome = $('input#nome_journal').val(); 1559 if (nome == "" || nome == " ") { 1560 $('input#nome_journal').css({ 1561 'border': '1px solid #f00' 1562 }); 1563 error = true; 1564 } else { 1565 $('input#nome_journal').css({ 1566 'border': '1px solid #e5e5e5' 1567 }); 1568 } 1569 1570 var cognome = $('input#cognome_journal').val(); 1571 if (cognome == "" || cognome == " ") { 1572 $('input#cognome_journal').css({ 1573 'border': '1px solid #f00' 1574 }); 1575 error = true; 1576 } else { 1577 $('input#cognome_journal').css({ 1578 'border': '1px solid #e5e5e5' 1579 }); 1580 } 1581 1582 var telefono = $('input#telefono_journal').val(); 1583 if (telefono == "" || telefono == " ") { 1584 $('input#telefono_journal').css({ 1585 'border': '1px solid #f00' 1586 }); 1587 error = true; 1588 } else { 1589 $('input#telefono_journal').css({ 1590 'border': '1px solid #e5e5e5' 1591 }); 1592 } 1593 1594 var email_compare = /^([a-z0-9_.-]+)@([da-z.-]+).([a-z.]{2,6})$/; // Syntax to compare against input 1595 var email = $('input#email_journal').val(); 1596 if (email == "" || email == " ") { // check if the field is empty 1597 $('input#email_journal').css({ 1598 'border': '1px solid #f00' 1599 }); 1600 error = true; 1601 } else if (!email_compare.test(email)) { // if it's not empty check the format against our email_compare variable 1602 $('input#email_journal').css({ 1603 'border': '1px solid #f00' 1604 }); 1605 error = true; 1606 } else { 1607 $('input#email_journal').css({ 1608 'border': '1px solid #e5e5e5' 1609 }); 1610 } 1611 1612 var tipo_journal = $('#tipo_journal').val(); 1613 if (tipo_journal == "" || tipo_journal == " " || tipo_journal == "0") {
1614 $('#tipo_journal').css({ 1615 'border': '1px solid #f00' 1616 }); 1617 error = true; 1618 } else { 1619 $('#tipo_journal').css({ 1620 'border': '1px solid #e5e5e5' 1621 }); 1622 } 1623 1624 if ($("#privacy_journal").is(':not(:checked)')) { 1625 $('.privacy_journal span').css({ 1626 'border': '1px solid #f00' 1627 }); 1628 error = true; 1629 } else { 1630 $('.privacy_journal span').css({ 1631 'border': '0px solid #e5e5e5' 1632 }); 1633 } 1634 1635 if (error == true) { 1636 $('#err-form').slideDown('slow'); 1637 return false; 1638 } 1639 1640 var formData = new FormData($('#richiesta-journal-form')[0]); 1641 1642 $.ajax({ 1643 type: "POST", 1644 url: $('#richiesta-journal-form').attr('action'), 1645 data: formData, 1646 async: false, 1647 cache: false, 1648 contentType: false, 1649 processData: false, 1650 timeout: 6000, 1651 error: function(request, error) { 1652 if (error == "timeout") { 1653 $('#err-timedout').slideDown('slow'); 1654 } else { 1655 $('#err-state').slideDown('slow'); 1656 $("#err-state").html('An error occurred: ' + error + ''); 1657 } 1658 }, 1659 success: function() { 1660 //$('#richiesta-journal-form').slideUp('slow'); 1661 $.alert({ 1662 columnClass: 'col-6 offset-3', 1663 title: 'Complimenti!', 1664 content: 'Il modulo à stato inviato correttamente. ', 1665 }); 1666 } 1667 1668 }); 1669 1670 1671 }, 1672 Indietro: function() {} 1673 } 1674 }); 1675 }); 1676 1677 function scroll_to(id) { 1678 $('html,body').animate({ 1679 scrollTop: $('#' + id).offset().top 1680 }, 'slow'); 1681 } 1682 </script>
1682 1683 1684 1685 1686
1686<script> 1687 $('#openSearch').click(function() { 1688 $('.fullwidth').fadeIn(); 1689 }); 1690 $('#closeSearch').click(function() { 1691 $('.fullwidth').fadeOut(); 1692 }); 1693 </script>
1693 1694 1695
1695<script> 1696 $(function() { 1697 $('a[href*="https://www.chiesi.it/sostenibilita-della-supply-chain"]').on('click', function(e) { 1698 e.preventDefault(); 1699 1700 window.open("https://www.chiesi.com/it/sostenibilita/sostenibilita-lungo-catena-valore/?url=sostenibilita-della-supply-chain"); 1701 }); 1702 $('a[href*="sostenibilita-della-supply-chain"]').on('click', function(e) { 1703 e.preventDefault(); 1704 1705 window.open("https://www.chiesi.com/it/sostenibilita/sostenibilita-lungo-catena-valore/?url=sostenibilita-della-supply-chain"); 1706 }); 1707 }); 1708 1709 1710 /*============================================= 1711 = // SECTION DISCLAIMER LEAVING WEBSITE = 1712 =============================================*/ 1713 // ANCHOR Disclaimers for all link with class j_disclaimer 1714 document.addEventListener("DOMContentLoaded", function(e) { 1715 let openDisclaimerTriggers = document.querySelectorAll('.j_disclaimer'); 1716 1717 // for each trigger open confirm disclaimer 1718 openDisclaimerTriggers.forEach(function(trigger) { 1719 trigger.addEventListener('click', function(e) { 1720 e.preventDefault(); 1721 e.stopPropagation(); 1722 e.stopImmediatePropagation(); 1723 1724 let link = trigger.getAttribute('href'); 1725 1726 $.confirm({ 1727 title: 'Disclaimer', 1728 content: '<div class="col-xs-12"> State abbandonando il sito Chiesi Italia per accedere ad un altro sito.<div>', 1729 typeAnimated: true, 1730 buttons: { 1731 Continua: { 1732 action: function() { 1733 window.open(link, '_blank'); 1734 } 1735 }, 1736 Chiudi: function() { 1737 1738 } 1739 } 1740 }); 1741 }); 1742 }); 1743 1744 }); 1745 // !SECTION DISCLAIMER LEAVING WEBSITE 1746 </script>
1746 1747 1748 <!-- ANCHOR Accessiway --> 1749
1749<script async type="text/javascript" src="https://embeds.acswapp.com/accessibility/app.js"></script>
1749 1750 1751
1751<script> 1752 /*============================================= 1753 = // SECTION ACCESSIBILITY FIXES = 1754 =============================================*/ 1755 1756 // ANCHOR Calls 1757 fixOneTrustButtonsAccessibility(); 1758 1759 document.addEventListener("DOMContentLoaded", function(event) { 1760 applyWidthHeightLazyToImages(); 1761 applyDiscernibleNameToElements(); 1762 fixMissingAltTextImages(); 1763 fixAltImagedRedundantText(); 1764 fixAccessibilityLinksBlank(); 1765 fixSelect2Accessibility(); 1766 skipToMainContentButton(); 1767 addAriaHiddenToEmptyTags(); 1768 createMissingLabels(); 1769 preventScrollToTopOnLinkClick(); 1770 removeUnwantedBomChar(); 1771 removeDuplicateIds(); // TODO it broke the search bar in home 1772 1773 fixPxFontSizes(); 1774 fixIframeTitles(); 1775 setTimeout(fixAriaLabelMatches, 2000); 1776 fixLineSpacing(); 1777 }); 1778 1779 /*============================================= 1780 = // SECTION Images Width, Height and Lazy = 1781 =============================================*/ 1782 /** 1783 * Applies width, height to all images and lazy loading attributes, if not present, only if the image is not in the viewport when the page loads. 1784 */ 1785 function applyWidthHeightLazyToImages() { 1786 let images = [...document.querySelectorAll('img')]; 1787 1788 let observer = new IntersectionObserver((entries) => { 1789 entries.forEach(entry => { 1790 let img = entry.target; 1791 let width = img.width; 1792 let height = img.height; 1793 1794 if (!img.hasAttribute('width')) { 1795 img.setAttribute('width', width); 1796 } 1797 if (!img.hasAttribute('height')) { 1798 img.setAttribute('height', height); 1799 } 1800 if (!entry.isIntersecting && !img.hasAttribute('loading')) { 1801 img.setAttribute('loading', 'lazy'); 1802 } 1803 }); 1804 }); 1805 1806 images.forEach(img => { 1807 observer.observe(img); 1808 }); 1809 } 1810 1811 // !SECTION 1812 1813 /*============================================= 1814 = // SECTION Buttons and Link discernible name = 1815 =============================================*/ 1816 /** 1817 * Applies discernible names to all button and anchor elements on the page. 1818 * 1819 * This function selects all <button> and <a> elements and ensures they have an 1820 * appropriate 'aria-label' attribute. If an element does not have a discernible 1821 * name (i.e., innerText, aria-label, or title), it assigns a default name based 1822 * on the element type ('Button' for <button> elements and 'Link' for <a> elements). 1823 */ 1824 function applyDiscernibleNameToElements() { 1825 const elements = document.querySelectorAll('button, a'); 1826 1827 elements.forEach(element => { 1828 let elementName = element.innerText.trim(); 1829 1830 if (!elementName) { 1831 elementName = element.getAttribute('aria-label') || element.getAttribute('title') || (element.tagName.toLowerCase() === 'button' ? 'Button' : 'Link'); 1832 } 1833 1834 element.setAttribute('aria-label', elementName); 1835 }); 1836 } 1837 1838 // !SECTION 1839 1840 /*============================================= 1841 = // SECTION Fix missing alt text in images = 1842 =============================================*/ 1843 1844 /** 1845 * Fixes missing or empty alt attributes for all images on the page. 1846 * If an image does not have an alt attribute or it is empty, this function 1847 * sets the alt attribute to the image's file name (derived from the src attribute). 1848 */ 1849 function fixMissingAltTextImages() { 1850 const images = document.querySelectorAll('img'); 1851
1852 images.forEach(image => { 1853 if (!image.hasAttribute('alt') || image.getAttribute('alt').trim() === '') { 1854 const src = image.getAttribute('src'); 1855 if (src) { 1856 const fileName = src.split('/').pop().split('.')[0]; 1857 image.setAttribute('alt', fileName); 1858 } 1859 } 1860 }); 1861 } 1862 1863 // !SECTION 1864 1865 /*============================================= 1866 = // SECTION Fix images alt redundant text = 1867 =============================================*/ 1868 1869 /** 1870 * Updates the alt text of images if it is redundant. 1871 * 1872 * This function selects all images on the page and checks if the alt text is the same as the image source URL. 1873 * If the alt text is redundant, it replaces the alt text with the file name (without the extension) of the image. 1874 */ 1875 function fixAltImagedRedundantText() { 1876 1877 const images = document.querySelectorAll('img'); 1878 1879 images.forEach(image => { 1880 const alt = image.alt; 1881 const src = image.src; 1882 if (alt === src) { 1883 // insert the file name without extension 1884 const fileName = src.split('/').pop().split('.')[0]; 1885 image.alt = fileName; 1886 } 1887 }); 1888 } 1889 1890 // !SECTION 1891 1892 /*============================================= 1893 = // SECTION Fix onetrust buttons accessibility = 1894 =============================================*/ 1895 1896 /** 1897 * wait for button.ot-floating-button__open and button.ot-floating-button__close to be loaded and apply to the aria-label attribute 1898 */ 1899 async function fixOneTrustButtonsAccessibility() { 1900 1901 let openButton = document.querySelector('button.ot-floating-button__open'); 1902 let closeButton = document.querySelector('button.ot-floating-button__close'); 1903 1904 while (!openButton || !closeButton) { 1905 await new Promise(resolve => setTimeout(resolve, 500)); 1906 openButton = document.querySelector('button.ot-floating-button__open'); 1907 closeButton = document.querySelector('button.ot-floating-button__close'); 1908 } 1909 1910 if (openButton) { 1911 openButton.setAttribute('aria-label', 'Open cookie settings'); 1912 } 1913 1914 if (closeButton) { 1915 closeButton.setAttribute('aria-label', 'Close cookie settings'); 1916 } 1917 } 1918 1919 // !SECTION 1920 1921 /*============================================= 1922 = // SECTION Fix Accessibility Links Blank = 1923 =============================================*/ 1924 1925 /** 1926 * Adds a screen-reader-text span to all anchor tags with target="_blank". 1927 * 1928 * The screen-reader-text span provides accessibility information for users. 1929 * 1930 * The text of the span is based on the language of the page. 1931 */ 1932 function fixAccessibilityLinksBlank() { 1933 // Get the language of the page based on html land attribute value 1934 let lang = document.documentElement.lang; 1935 1936 // Get all the a tags with target="_blank" 1937 let links = [...document.querySelectorAll('a[target="_blank"]')]; 1938 1939 // Loop through each link and add a span with class screen-reader-text 1940 links.forEach(link => { 1941 1942 // if they dont have it, add the rel="noopener noreferrer" attribute 1943 if (!link.hasAttribute('rel')) { 1944 link.setAttribute('rel', 'noopener noreferrer'); 1945 } 1946 1947 // Check if the link already has a screen-reader-text span 1948 if (!link.querySelector('.screen-reader-text')) { 1949 // Add position relative to the link 1950 link.style.position = 'relative'; 1951 1952 // Create the screen-reader-text span with its style 1953 let span = document.createElement('span'); 1954 span.className = 'screen-reader-text'; 1955 1956 // Set the style properties using CSS text 1957 span.style.cssText = `
1958 position: absolute; 1959 color: #000000; 1960 font-weight: bold; 1961 width: 1em; 1962 height: 1em; 1963 padding: 0; 1964 margin: -1px; 1965 overflow: hidden; 1966 clip: rect(0, 0, 0, 0); 1967 white-space: nowrap; 1968 border: 0; 1969 font-size: 100%; 1970 text-align: left;`; 1971 1972 // Set the text based on the language 1973 span.innerText = lang === 'it' ? 'Apre in una nuova finestra' : 'Opens in a new window'; 1974 1975 // Append the screen-reader-text span to the link 1976 link.appendChild(span); 1977 } 1978 }); 1979 } 1980 // !SECTION 1981 1982 /*============================================= 1983 = // SECTION Fix accessibility issues with Select2 elements = 1984 =============================================*/ 1985 /** 1986 * @function fixSelect2Accessibility 1987 * @memberof global 1988 * @returns {void} 1989 */ 1990 function fixSelect2Accessibility() { 1991 1992 $(".j_sel2").each(function() { 1993 // grab the id value of the select and create a correspondant aria-label attribute 1994 let id = $(this).attr('id') ? $(this).attr('id') : 'select2-' + Math.floor(Math.random() * 1000000000); 1995 1996 $(this).attr('aria-label', id); 1997 1998 // set aria-labelledby attribute to the select2-selection__rendered equal to the select id to fix aria error 1999 // https://accessibilityinsights.io/info-examples/web/aria-input-field-name/ 2000 setTimeout(() => { 2001 $(this).parent().find(".select2-selection__rendered").attr('aria-labelledby', id); 2002 }, 100); 2003 2004 // remove the aria hidden attribute from the select itself 2005 $(this).removeAttr('aria-hidden'); 2006 2007 }); 2008 } 2009 2010 //!SECTION 2011 2012 /*============================================= 2013 = // SECTION Skip To Main Content button = 2014 =============================================*/ 2015 2016 /** 2017 * Creates a skip button on top left of the page. 2018 * 2019 * The button skip to main tag or the first div after header tag (if main tag is not present) 2020 * 2021 * The button appears only on page load and if user uses the TAB key. 2022 * 2023 * The button is hidden when the user scrolls the page or when it loses focus. 2024 */ 2025 function skipToMainContentButton() { 2026 // Create the button 2027 let skipButton = document.createElement('button'); 2028 skipButton.id = 'skip-button'; 2029 skipButton.className = 'button'; 2030 skipButton.textContent = 'Skip to main content'; 2031 2032 // Set the button styles 2033 skipButton.style.position = 'absolute'; 2034 skipButton.style.top = '0'; 2035 skipButton.style.left = '0'; 2036 skipButton.style.zIndex = '1000'; 2037 skipButton.style.borderRaius = '5px'; 2038 2039 // Append the button to the body 2040 document.body.insertBefore(skipButton, document.body.firstChild); 2041 2042 // Select the main tag or the first div after the header tag and set the tabindex attribute 2043 let mainTag = document.querySelector('main') || document.querySelector('header ~ div'); 2044 if (mainTag) { 2045 mainTag.setAttribute('tabindex', '-1'); 2046 } 2047 2048 // Hide the button initially 2049 skipButton.style.display = 'none'; 2050 2051 // Show the button when the tab key is pressed for the first time 2052 document.addEventListener('keydown', function(event) { 2053 if (event.key === 'Tab') { 2054 skipButton.style.display = 'block'; 2055 // Remove the event listener after the first Tab press 2056 document.removeEventListener('keydown', arguments.callee); 2057 } 2058 }); 2059 2060 // Set the focus to the main content or the first div after the header when the button is clicked 2061 skipButton.addEventListener('click', function(event) { 2062 if (mainTag) { 2063 mainTag.focus(); 2064 } 2065 }); 2066 2067 // Hide the button when it loses focus 2068 skipButton.addEventListener('blur', function(event) { 2069 skipButton.style.display = 'none'; 2070 }); 2071 2072 // Hide the button when the user scrolls 2073 window.addEventListener('scroll', function(event) { 2074 skipButton.style.display = 'none'; 2075 }); 2076 } 2077 2078 // !SECTION 2079 2080 /*============================================= 2081 = // SECTION Add aria hidden to empty tags = 2082 =============================================*/ 2083 2084 // function to add aria-hidden to empty tags and to tags that contains only white space
2084s or or <br> tags onluy, or white spaces only 2085 // the function should be called on page load and on page content change 2086 2087 function addAriaHiddenToEmptyTags() { 2088 // get all the tags but meta tags, links tags, and script tags 2089 let tags = document.querySelectorAll('body *:not(meta):not(link):not(script)'); 2090 2091 // loop through the tags 2092 if (tags.length > 0) { 2093 tags.forEach(tag => { 2094 let tagInnerText = tag.innerText ? tag.innerText.trim() : ''; 2095 // check if the tag is empty or contains only white spaces or or <br> tags only 2096 if (tagInnerText.trim() === ' ' || tagInnerText.trim() === '<br>') { 2097 // add aria-hidden to the tag 2098 tag.setAttribute('aria-hidden', 'true'); 2099 } 2100 }); 2101 } 2102 } 2103 2104 // !SECTION 2105 2106 /*============================================= 2107 = // SECTION Remove duplicate ids in page = 2108 =============================================*/ 2109 function removeDuplicateIds() { 2110 const elements = document.querySelectorAll('[id]'); 2111 const idCount = {}; 2112 // List of IDs to never touch 2113 const excludeIds = [ 2114 'params', 2115 'boxsearch', 2116 'openSearch', 2117 'header-search-input', 2118 'menu-wrap', 2119 'areemenu', 2120 'open-button', 2121 'formricerca', 2122 'header2-params', 2123 'header2-submitSearch', 2124 'bloccomenu', 2125 'top-search', 2126 'top-search-trigger', 2127 // Exclude OneTrust-related IDs too 2128 'onetrust-pc-btn-handler', 2129 'onetrust-reject-all-handler', 2130 'onetrust-accept-btn-handler', 2131 'onetrust-close-btn-container', 2132 'onetrust-banner-sdk', 2133 'onetrust-policy', 2134 'onetrust-policy-text', 2135 'onetrust-group-container', 2136 'onetrust-button-group-parent', 2137 'onetrust-button-group', 2138 'ot-sdk-btn-floating', 2139 'ot-floating-button__open', 2140 'ot-floating-button__close' 2141 ]; 2142 elements.forEach(element => { 2143 const id = element.id; 2144 if (excludeIds.includes(id)) { 2145 return; 2146 } 2147 if (idCount[id] === undefined) { 2148 idCount[id] = 1; 2149 } else { 2150 idCount[id]++; 2151 // Rename the duplicate id 2152 element.id = id + '-' + idCount[id]; 2153 } 2154 }); 2155 } 2156 2157 // !SECTION 2158 2159 /*============================================= 2160 = // SECTION Create missing labels not visibles = 2161 =============================================*/ 2162 // Check if an input is present, and if the input tag has not as direct parent a label, create one that has the for attribute value as the same id asttribute of the input, and make the label not visible 2163 function createMissingLabels() { 2164 let inputs = document.querySelectorAll('input'); 2165 2166 inputs.forEach(input => { 2167 if (input.parentElement.tagName.toLowerCase() !== 'label' && !input.hasAttribute('aria-label')) { 2168 let label = document.createElement('label'); 2169 label.setAttribute('for', input.id); 2170 label.classList.add('visually-hidden'); // make the label not visible 2171 label.innerText = input.getAttribute('placeholder') || 'Input'; 2172 input.parentElement.insertBefore(label, input); 2173 } 2174 }); 2175 } 2176 2177 // !SECTION 2178 2179 /*============================================= 2180 = // SECTION FIX the  char under the body tag = 2181 =============================================*/ 2182 2183 // Remove BOM character (\uFEFF) from the start of the body if present 2184 function removeUnwantedBomChar() { 2185 // Remove BOM from all text nodes in the body 2186 function removeBomFromNode(node) { 2187 if (node.nodeType === 3) { // Text node 2188 node.nodeValue = node.nodeValue.replace(/\uFEFF/g, ''); 2189 } 2190 } 2191 2192 function walk(node) { 2193 removeBomFromNode(node); 2194 node = node.firstChild; 2195 while (node) { 2196 walk(node); 2197 node = node.nextSibling; 2198 } 2199 } 2200 walk(document.body); 2201 } 2202 // !SECTION 2203 2204 /*============================================= 2205 = // SECTION Prevent scroll to top when a link email tel = 2206 =============================================*/ 2207 2208 function preventScrollToTopOnLinkClick() { 2209 // Prevent default behavior for links with href starting with "tel:" or "mailto:" 2210 document.querySelectorAll('a[href^="tel:"], a[href^="mailto:"]').forEach(function(link) { 2211 link.addEventListener('click', function(e) { 2212 e.preventDefault(); 2213 window.location.href = link.href; 2214 }); 2215 }); 2216 } 2217 2218 /*============================================= 2219 = // SECTION General Fixes = 2220 =============================================*/ 2221 2222 function fixPxFontSizes() { 2223 document.querySelectorAll('[style*="font-size"]').forEach(el => { 2224 const match = el.style.fontSize.match(/^([0-9.]+)px$/); 2225 if (match) { 2226 // Convert px to rem (assuming 16px = 1rem) 2227 const rem = (parseFloat(match[1]) / 16).toFixed(2) + 'rem'; 2228 el.style.fontSize = rem; 2229 } 2230 }); 2231 } 2232 2233 function highlightLowContrastText() { 2234 function luminance(r, g, b) { 2235 var a = [r, g, b].map(function(v) {
2236 v /= 255; 2237 return v <= 0.03928 ? v / 12.92 : Math.pow((v + 0.055) / 1.055, 2.4); 2238 }); 2239 return a[0] * 0.2126 + a[1] * 0.7152 + a[2] * 0.0722; 2240 } 2241 2242 function contrast(rgb1, rgb2) { 2243 var lum1 = luminance(rgb1[0], rgb1[1], rgb1[2]); 2244 var lum2 = luminance(rgb2[0], rgb2[1], rgb2[2]); 2245 var brightest = Math.max(lum1, lum2); 2246 var darkest = Math.min(lum1, lum2); 2247 return (brightest + 0.05) / (darkest + 0.05); 2248 } 2249 2250 function getRGB(color) { 2251 var ctx = document.createElement('canvas').getContext('2d'); 2252 ctx.fillStyle = color; 2253 return ctx.fillStyle.match(/^#([0-9a-f]{6})$/i) ? [parseInt(RegExp.$1.substr(0, 2), 16), parseInt(RegExp.$1.substr(2, 2), 16), parseInt(RegExp.$1.substr(4, 2), 16)] : [0, 0, 0]; 2254 } 2255 document.querySelectorAll('body *').forEach(el => { 2256 const color = getComputedStyle(el).color; 2257 const bg = getComputedStyle(el).backgroundColor; 2258 if (color && bg) { 2259 const rgb1 = color.match(/\d+/g).map(Number); 2260 const rgb2 = bg.match(/\d+/g).map(Number); 2261 if (contrast(rgb1, rgb2) < 4.5) { 2262 el.style.outline = '2px solid red'; 2263 } 2264 } 2265 }); 2266 } 2267 2268 function fixIframeTitles() { 2269 document.querySelectorAll('iframe:not([title])').forEach(iframe => { 2270 iframe.setAttribute('title', 'Embedded content'); 2271 }); 2272 } 2273 2274 function fixAriaLabelMatches() { 2275 document.querySelectorAll('[aria-label]').forEach(el => { 2276 if (el.innerText && el.innerText.trim() && el.getAttribute('aria-label') !== el.innerText.trim()) { 2277 el.setAttribute('aria-label', el.innerText.trim()); 2278 } 2279 }); 2280 } 2281 2282 function fixLineSpacing() { 2283 document.querySelectorAll('p, span, li, td, th, div').forEach(el => { 2284 if (parseFloat(getComputedStyle(el).lineHeight) < 1.5) { 2285 el.style.lineHeight = '1.5'; 2286 } 2287 }); 2288 } 2289 // !SECTION 2290 2291 // !SECTION 2292 </script>
2292 2293 2294
2294<script> 2295 // ANCHOR fix hover white in link and buttons that have disclaimer and other css 2296 document.addEventListener('DOMContentLoaded', function() { 2297 let titolopatologiaLinks = document.querySelectorAll('a.hover_white'); 2298 if(titolopatologiaLinks.length === 0) return; 2299 titolopatologiaLinks.forEach(function(link) { 2300 link.addEventListener('mouseenter', function() { 2301 link.style.color = '#fff'; 2302 }); 2303 link.addEventListener('mouseleave', function() { 2304 link.style.color = ''; 2305 }); 2306 }); 2307 }); 2308 </script>
2308 2309 2310 </body> 2311 2312 </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.