PageSourceSearch

https://www.forwomeninscience.com/map/

html forwomeninscience.com collected 2026-10-02 02:55:51 UTC 40,500 bytes, 690 lines download raw bytes

1
2<!DOCTYPE html>
3<html lang="en">
4    <head><!-- hello world! -->
5
6                    <!-- OneTrust Cookies Consent Notice start for forwomeninscience.com -->
7            
7<script src=https://cdn.cookielaw.org/scripttemplates/otSDKStub.js  type="text/javascript" charset="UTF-8" data-domain-script="785eb91a-8ea4-4796-9b74-9e1c5777d59f" ></script>
7
8            
8<script type="text/javascript">
9            function OptanonWrapper() { }
10            </script>
10
11            <!-- OneTrust Cookies Consent Notice end for forwomeninscience.com -->
12                
13                    <!-- Google Tag Manager -->
14            
14<script>
vendor: 375 bytes, lines 14-18
14(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
15            new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
16            j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
17            'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
18            })(window,document,'script','dataLayer','
18GTM-KWGSDJ5
vendor: 3 bytes, line 18
18');
18</script>
18
19            <!-- End Google Tag Manager -->
20        
21        
22        <meta charset="UTF-8" />
23
24        <title>
25             National and regional programs |  For Women in Science
26        </title>
27
28        <meta http-equiv="X-UA-Compatible" content="IE=edge">
29        <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
30
31        <meta name="theme-color" content="#ffffff">
32        <link rel="icon" type="image/png" href="/favicons/favicon-fwis.ico?v=1602083128">
33        <link rel="stylesheet" type="text/css" href="/assets/f/css/vendors.css?v=1600960645">
34        <link rel="stylesheet" type="text/css" href="/assets/f/css/default/theme.css?v=1681203846">
35        <link rel="stylesheet" type="text/css" href="/assets/f/css/default/main.css?v=1717144624">
36    
37                <meta name="title" content="For Women In Science">
38        <meta name="description" content="The World needs Science, and Science needs Women">
39        <meta property="og:description" content="">
40        <meta property="og:title" content="For Women in Science" />
41        <meta property="og:type" content="article" />
42        <meta property="og:url" content="https://www.forwomeninscience.com/map/" />
43        <meta property="og:image:secure_url" content="https://www.forwomeninscience.com/ogImages/ogimage.jpg?v=1610113918" />
44        <meta property="og:image" content="https://www.forwomeninscience.com/ogImages/ogimage.jpg?v=1610113918" />
45        <link rel="manifest" href="/site.webmanifest?v=1600960645" />
46
47        
48        <style type="text/css">
49            @media screen and (min-width: 1024px) {
50  .navbar-fwis .navbar-left > li#hn-3 {
51    max-width: 240px;
52  }
53}
54@media screen and (min-width: 1024px) {
55  .navbar-fwis .navbar-left > li#hn-2 {
56    max-width: 320px;
57  }
58}
59@media screen and (min-width: 1024px) {
60  .navbar-fwis .navbar-left > li#hn-1 {
61    max-width: 180px;
62  }
63}
64#challenge_dateStart_date {
65  width: 150px;
66}
67#challenge_dateEnd_date {
68  width: 150px;
69}
70#challenge_firstPartDateStart_date {
71  width: 150px;
72}
73#challenge_firstPartDateEnd_date {
74  width: 150px;
75}
76#challenge_secondPartDateStart_date {
77  width: 150px;
78}
79#challenge_secondPartDateEnd_date {
80  width: 150px;
81}
82#challenge_thirdPartDateStart_date {
83  width: 150px;
84}
85#challenge_thirdPartDateEnd_date {
86  width: 150px;
87}
88
89#user_address {
90 display:none; 
91}
92
93/*FGIS*/
94#challenge-page-detail-86 #programField-partners, 
95#challenge-page-detail-86 #programField-endowments, 
96#challenge-page-detail-86 #programField-amountendowments, 
97#challenge-page-detail-86 #programField-requirements, 
98#challenge-page-detail-86 #programField-launchdate {
99 display:none; 
100}
101
102.challenge-header .challenge-header-in .challenge-picture {
103    background-size: contain;
104    background-position: center;
105    content: '';
106    background-repeat: no-repeat;
107    background-color: #092a49;
108}
109
110@media (max-width: 1023px) {
111.challenge-header .challenge-header-in .challenge-picture {
112    height: 500px;
113}
114}
115
116@media (max-width: 792px) {
117.challenge-header .challenge-header-in .challenge-picture {
118    height: 300px;
119}
120}
121
122.navbar-fwis .navbar-brand {
123      display: flex;
124      align-items: center;
125      justify-content: center;
126}
127
128.navbar-fwis .navbar-brand img {
129    height: auto;
130    width: 100%;
131}
132
133/*** MAJ Header 2026 : majuscules + espacement + masquer FGIS header + vidéo UNESCO ****/
134#hn-3 {
135  display: none !important
136}
137
138  #hn-2 a {
139  text-transform: uppercase;
140}
141
142.navbar-nav {
143  display: flex;
144  gap: 15px;
145}
146
147.container-home-slider-in h1,
148.container-home-slider__content__title h1 {
149  text-transform: uppercase;
150}
151
152.container-fluid.home-video-container {
153  display: none !important;
154}
155    </style>
156    </head>
157
158            <body class="notranslate ">
159                            <!-- Google Tag Manager (noscript) -->
vendor: 84 bytes, lines 159-160
159
160                <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
160GTM-KWGSDJ5
vendor: 115 bytes, lines 160-162
160"
161                height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
162                
162<!-- End Google Tag Manager (noscript) -->
163            
164            
165                            <div class="progress-bar-loading">
166                    <div class="progress-bar-loading--elem">
167
168                    </div>
169                </div>
170
171                <div class="loading"><i class="fa fa-spinner fa-spin"></i></div>
172            
173                <nav class="navbar navbar-fwis navbar-fixed-top " data-navbar>
174    <div class="container-fluid">
175        <div class="navbar-header">
176            <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false">
177                <i class="fa fa-bars caret-toggle"></i>
178            </button>
179        
180            <a class="navbar-brand" href="/">
181                                    <img src="https://www.forwomeninscience.com/statics/global/logo_custom.png?v=1654177819" alt="logo">
182                            </a>
183        </div>
184
185        <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
186            <ul class="nav navbar-nav navbar-left">
187                                                <li id="hn-1">
188                        <a href="/authority/international-awards">INTERNATIONAL AWARDS</a>
189                    </li>
190                                    <li id="hn-2">
191                        <a href="/map/">National and regional programs</a>
192                    </li>
193                                        </ul>
194            
195                            <div class="navbar-right">
196                    <div class="navbar-right-btns">
197                        <a href="/login" class="btn btn-primary btn-lg navbar-btn">Login</a>
198                    </div>
199                </div>
200            
201            <ul class="nav navbar-nav navbar-right">
202                
203                                    <li class="dropdown dropdown-lang">
204                        <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
205                            <img height="15px" class="lang-flag" src="/assets/f/flags/4x3/en.svg?v=1631805827" alt="English" data-toggle="tooltip" data-original-title="English"  data-placement="left">
206                            <i class="fa fa-caret-down"></i>
207                        </a>
208
209                        <ul class="dropdown-menu dropdown-language">
210                                                            <li>
211                                    <a href="/user/setlocale/en">
212                                        <img height="15px" class="lang-flag" src="/assets/f/flags/4x3/en.svg?v=1631805827" alt="English" data-toggle="tooltip" data-original-title="English" data-placement="left">
213                                    </a>
214                                </li>
215                                                            <li>
216                                    <a href="/user/setlocale/fr">
217                                        <img height="15px" class="lang-flag" src="/assets/f/flags/4x3/fr.svg?v=1600960645" alt="French" data-toggle="tooltip" data-original-title="French" data-placement="left">
218                                    </a>
219                                </li>
220                                                            <li>
221                                    <a href="/user/setlocale/es">
222                                        <img height="15px" class="lang-flag" src="/assets/f/flags/4x3/es.svg?v=1600960645" alt="Spanish" data-toggle="tooltip" data-original-title="Spanish" data-placement="left">
223                                    </a>
224                                </li>
225                                                            <li>
226                                    <a href="/user/setlocale/pt">
227                                        <img height="15px" class="lang-flag" src="/assets/f/flags/4x3/pt.svg?v=1600960645" alt="Portuguese" data-toggle="tooltip" data-original-title="Portuguese" data-placement="left">
228                                    </a>
229                                </li>
230                                                            <li>
231                                    <a href="/user/setlocale/gr">
232                                        <img height="15px" class="lang-flag" src="/assets/f/flags/4x3/gr.svg?v=1600960645" alt="Grecque" data-toggle="tooltip" data-original-title="Grecque" data-placement="left">
233                                    </a>
234                                </li>
235                                                    </ul>
236                    </li>
237                
238                            </ul>
239        </div>
240    </div>
241</nav>
242
243                        
244                        
245                        <div data-flash-container class="flash" data-generic-error="An error has occurred">
246    
247    
248    
249    </div>
250    
251    			<div class="authority-container-home-slider" style="background-image: url('/statics/authorities/images/75a9/d49f/8670/a288/1b1e/1e14/5a52/db4f/5fc75bd041dd3196107633.jpg')">
252			<div class="swiper-container challenges-swiper">
253				<div class="swiper-wrapper">
254					<div class="swiper-slide">
255						<div class="container">
256							<div class="challenge-head-container-in">
257								<div class="container-home-slider__content__title">
258									<h1>National and regional programs</h1>
259									
260									<div class="authority-logo white-auth-logo">
261										<img src="https://www.forwomeninscience.com/statics/global/logo_custom.png?v=1654177819" alt="logo">
262									</div>
263								</div>
264
265									
266									<div class="challenge-block-cta">
267										<div class="challenge-block-cta__left">
268											<h2>
269												L&#039;ORÉAL-UNESCO National and Regional Programs for Women in Science
270											</h2>
271
272											<div class="challenge-block-cta__desc">
273												Contribute to supporting young talents to pursue a scientific career
274											</div>
275
276											<a href="#" class="discover-link" data-go-to-element data-go-to-target="#map">
277												Programs around the world <i class="fa fa-long-arrow-down" aria-hidden="true"></i>
278											</a>
279										</div>
280									</div>
281															</div>
282						</div>
283					</div>
284				</div>
285			</div>                
286		</div>
287	
288    <div class="worldmap-container" id="map">
289        <div class="container padded-container">
290			<h2>
291				Programs around the World
292			</h2>
293
294			<p>Welcome to our interactive map. We invite you to select a territory to which you wish to apply in order to learn about the eligibility criteria and the terms and conditions of the program.</p>
295
296			<div id="chartdiv"></div>
297        </div>
298    </div>
299
300	<div class="container padded-container with-list-style worldmap-explain">
301		<div class="row">
302			<div class="col-md-8 col-md-offset-2">
303      			<h3>Each year, l&#039;Oréal-UNESCO For Women in Science national and regional programs represent:</h3>
304				
305				<ul>
306        <li>More than 9000 applications.</li>
307        <li>More than 250 talented young women scientists receiving endowments to pursue promising research projects.</li>
308        <li>
309        <b>50</b> country and regional programs in more than <b>140</b> countries</li>
310        <li>
311        <b>50</b> prestigious partners among the highest scientific authorities within their country</li>
312        <li>More than 500 international scientists who participated in the selection of national and regional Young Talents.</li>
313        </ul>
314			</div>
315  		</div>
316	</div>
317
318                            <footer class="footer">
319                    <div class="container-fluid">
320                        <div class="row">
321                            <div class="col-xs-12 col-sm-3">
322                                <div class="footer-logo-container">
323                                    <img id="footer-logo" src="/assets/f/img/logo-blanc-fwis.png?v=1654524832" width="80" alt="Logo fwis">
324                                </div>
325                            </div>
326
327                            <div class="col-xs-12 col-sm-6">
328                                <ul class="footer-links">
329                                    <li><a href="https://www.forwomeninscience.com/faq">FAQ</a></li>
330                                    <li><a href="https://www.forwomeninscience.com/cgu">CGU</a></li>
331                                    <li><a href="https://www.forwomeninscience.com/pdc">Politique de confidentialité</a></li>
332                                                                        <li><a class="optanon-toggle-display" href="#">Cookies</a></li>
333                                </ul>
334
335                                <div class="footer-bottom">
336                                    © 2026 Fondation l'Oreal. All rights reserved.
337                                    <span class="m-20px-lr">|</span>
338                                    Design by <a href="https://www.yumana.io" target="_blank">Yumana</a>
339                                </div>
340                            </div>
341                        </div>
342                    </div>
343                </footer>
344            
345                            <div class="modal fade dynamic-modal" data-the-modal>
346                    <div class="dynamic-modal__loader" data-modal-loader><i class="fa fa-spin fa-spinner"></i></div>
347                    <div class="modal-dialog" data-modal-content></div>
348                </div>
349            
350            
350<script type="text/html" data-simple-error-tpl><p class="error error-elem pull-right">Required</p></script>
350
351
352                            
352<script type="text/javascript" src="/assets/f/js/main.js?v=1788275968"></script>
vendor: 152 bytes, lines 352-354
352
353                <script type="text/javascript" src="https://www.google.com/recaptcha/api.js" async defer></script>
354                                    
354<script type="text/javascript" src="https://challenges.cloudflare.com/turnstile/v0/api.js" async defer></script>
354
355                            
356            	
356<script src="/assets/f/js/external/amcharts/core.js"></script>
356
357	
357<script src="/assets/f/js/external/amcharts/maps.js"></script>
357
358	
358<script src="/assets/f/js/external/amcharts/worldLow.js"></script>
358
359	
359<script src="/assets/f/js/external/amcharts/animated.js"></script>
359
360	
360<script src="/assets/f/js/external/amcharts/countries2.js"></script>
360
361
362    
363    
364        
365	
365<script src="https://www.amcharts.com/lib/4/geodata/lang/EN.js"></script>
365
366
367	
367<script type="text/javascript">
368		am4core.ready(function() {
369
370    // Themes begin
371    am4core.useTheme(am4themes_animated);
372    // Themes end
373
374    /* Create map instance */
375    var chart = am4core.create("chartdiv", am4maps.MapChart);
376
377    /* Set map definition */
378    chart.geodata = am4geodata_worldLow;
379    
380    var userLang = 'EN';
381
382    if ('GR' == userLang) {
383        chart.geodataNames = am4geodata_lang_EL;
384    } else {
385        chart.geodataNames = am4geodata_lang_EN;
386    }
387
388    /* Set projection */
389    chart.projection = new am4maps.projections.Miller();
390
391    /* Create map polygon series */
392    var polygonSeries = chart.series.push(new am4maps.MapPolygonSeries());
393
394    /* Make map load polygon (like country names) data from GeoJSON */
395    polygonSeries.useGeodata = true;
396
397    var colorSet = new am4core.ColorSet();
398
399    /* Configure series */
400    var polygonTemplate = polygonSeries.mapPolygons.template;
401    polygonTemplate.applyOnClones = true;
402    polygonTemplate.togglable = true;
403    // polygonTemplate.tooltipText = "{name}";
404    polygonTemplate.nonScalingStroke = true;
405    polygonTemplate.strokeOpacity = 1;
406    // polygonTemplate.strokeWidth = 0;
407    polygonTemplate.fill = am4core.color("#d6d1cd");
408    polygonTemplate.stroke = am4core.color("#d6d1cd");
409    var lastSelected;
410    
411    polygonTemplate.events.on("hit", function(ev) {
412        if (lastSelected) {
413            lastSelected.isActive = false;
414        }
415        
416        if (lastSelected !== ev.target) {
417            lastSelected = ev.target;
418        }
419
420        mapClicked(chart, ev.target.dataItem.dataContext, ev, ev.target.dataItem.dataContext.id);
421    })
422
423    /* Create selected and hover states and set alternative fill color */
424    // var ss = polygonTemplate.states.create("active");
425    //ss.properties.fill = am4core.color("#A39D8A");
426
427    // var hs = polygonTemplate.states.create("hover");
428    // hs.properties.fill = am4core.color("#00538A");
429
430    // Hide Antarctica
431    polygonSeries.exclude = ["AQ"];
432
433
434
435    let countryGroups = '\u005B\u007B\u0022name\u0022\u003A\u0022Levant\u0022,\u0022code\u0022\u003A\u0022C1\u0022,\u0022centeredCountry\u0022\u003A\u0022SY\u0022,\u0022data\u0022\u003A\u005B\u007B\u0022id\u0022\u003A\u0022IQ\u0022,\u0022name\u0022\u003A\u0022Iraq\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022JO\u0022,\u0022name\u0022\u003A\u0022Jordan\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022LB\u0022,\u0022name\u0022\u003A\u0022Lebanon\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022PS\u0022,\u0022name\u0022\u003A\u0022Palestinian\u0020Territories\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022SY\u0022,\u0022name\u0022\u003A\u0022Syria\u0022\u007D\u005D\u007D,\u007B\u0022name\u0022\u003A\u0022Maghreb\u0022,\u0022code\u0022\u003A\u0022C2\u0022,\u0022centeredCountry\u0022\u003A\u0022DZ\u0022,\u0022data\u0022\u003A\u005B\u007B\u0022id\u0022\u003A\u0022MA\u0022,\u0022name\u0022\u003A\u0022Morocco\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022DZ\u0022,\u0022name\u0022\u003A\u0022Algeria\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022LY\u0022,\u0022name\u0022\u003A\u0022Libya\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022TN\u0022,\u0022name\u0022\u003A\u0022Tunisia\u0022\u007D\u005D\u007D,\u007B\u0022name\u0022\u003A\u0022Middle\u0020east\u0022,\u0022code\u0022\u003A\u0022C3\u0022,\u0022centeredCountry\u0022\u003A\u0022SA\u0022,\u0022data\u0022\u003A\u005B\u007B\u0022id\u0022\u003A\u0022YE\u0022,\u0022name\u0022\u003A\u0022Yemen\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022OM\u0022,\u0022name\u0022\u003A\u0022Oman\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022AE\u0022,\u0022name\u0022\u003A\u0022United\u0020Arab\u0020Emirates\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022SA\u0022,\u0022name\u0022\u003A\u0022Saudi\u0020Arabia\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022QA\u0022,\u0022name\u0022\u003A\u0022Qatar\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022BH\u0022,\u0022name\u0022\u003A\u0022Bahrain\u0022\u007D\u005D\u007D,\u007B\u0022name\u0022\u003A\u0022Sub\u002DSaharan\u0020Africa\u0022,\u0022code\u0022\u003A\u0022C4\u0022,\u0022centeredCountry\u0022\u003A\u0022CF\u0022,\u0022data\u0022\u003A\u005B\u007B\u0022id\u0022\u003A\u0022AO\u0022,\u0022name\u0022\u003A\u0022Angola\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022BJ\u0022,\u0022name\u0022\u003A\u0022Benin\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022BW\u0022,\u0022name\u0022\u003A\u0022Botswana\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022BF\u0022,\u0022name\u0022\u003A\u0022Burkina\u0020Faso\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022BI\u0022,\u0022name\u0022\u003A\u0022Burundi\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022CM\u0022,\u0022name\u0022\u003A\u0022Cameroon\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022CV\u0022,\u0022name\u0022\u003A\u0022Cape\u0020Verde\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022CF\u0022,\u0022name\u0022\u003A\u0022Central\u0020African\u0020Republic\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022KM\u0022,\u0022name\u0022\u003A\u0022Comoros\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022CD\u0022,\u0022name\u0022\u003A\u0022Congo\u0020\u002D\u0020Kinshasa\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022CI\u0022,\u0022name\u0022\u003A\u0022C\\u00f4te\u
4350020d\\u2019Ivoire\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022DJ\u0022,\u0022name\u0022\u003A\u0022Djibouti\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022ER\u0022,\u0022name\u0022\u003A\u0022Eritrea\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022ET\u0022,\u0022name\u0022\u003A\u0022Ethiopia\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022GA\u0022,\u0022name\u0022\u003A\u0022Gabon\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022GM\u0022,\u0022name\u0022\u003A\u0022Gambia\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022GH\u0022,\u0022name\u0022\u003A\u0022Ghana\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022GN\u0022,\u0022name\u0022\u003A\u0022Guinea\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022GQ\u0022,\u0022name\u0022\u003A\u0022Equatorial\u0020Guinea\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022GW\u0022,\u0022name\u0022\u003A\u0022Guinea\u002DBissau\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022KE\u0022,\u0022name\u0022\u003A\u0022Kenya\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022LS\u0022,\u0022name\u0022\u003A\u0022Lesotho\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022LR\u0022,\u0022name\u0022\u003A\u0022Liberia\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022MG\u0022,\u0022name\u0022\u003A\u0022Madagascar\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022MW\u0022,\u0022name\u0022\u003A\u0022Malawi\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022ML\u0022,\u0022name\u0022\u003A\u0022Mali\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022MU\u0022,\u0022name\u0022\u003A\u0022Mauritius\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022MR\u0022,\u0022name\u0022\u003A\u0022Mauritania\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022MZ\u0022,\u0022name\u0022\u003A\u0022Mozambique\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022NA\u0022,\u0022name\u0022\u003A\u0022Namibia\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022NE\u0022,\u0022name\u0022\u003A\u0022Niger\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022NG\u0022,\u0022name\u0022\u003A\u0022Nigeria\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022UG\u0022,\u0022name\u0022\u003A\u0022Uganda\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022CD\u0022,\u0022name\u0022\u003A\u0022Congo\u0020\u002D\u0020Kinshasa\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022RW\u0022,\u0022name\u0022\u003A\u0022Rwanda\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022ST\u0022,\u0022name\u0022\u003A\u0022S\\u00e3o\u0020Tom\\u00e9\u0020\u0026\u0020Pr\\u00edncipe\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022SN\u0022,\u0022name\u0022\u003A\u0022Senegal\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022SC\u0022,\u0022name\u0022\u003A\u0022Seychelles\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022SL\u0022,\u0022name\u0022\u003A\u0022Sierra\u0020Leone\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022SO\u0022,\u0022name\u0022\u003A\u0022Somalia\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022SD\u0022,\u0022name\u0022\u003A\u0022Sudan\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022SS\u0022,\u0022name\u0022\u003A\u0022South\u0020Sudan\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022ZA\u0022,\u0022name\u0022\u003A\u0022South\u0020Africa\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022SZ\u0022,\u0022name\u0022\u003A\u0022Eswatini\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022TZ\u0022,\u0022name\u0022\u003A\u0022Tanzania\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022TD\u0022,\u0022name\u0022\u003A\u0022Chad\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022TG\u0022,\u0022name\u0022\u003A\u0022Togo\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022ZM\u0022,\u0022name\u0022\u003A\u0022Zambia\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022CG\u0022,\u0022name\u0022\u003A\u0022Congo\u0020\u002D\u0020Brazzaville\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022ZW\u0022,\u0022name\u0022\u003A\u0022Zimbabwe\u0022\u007D\u005D\u007D,\u007B\u0022name\u0022\u003A\u0022Australia\u0020and\u0020New\u0020Zealand\u0022,\u0022code\u0022\u003A\u0022C5\u0022,\u0022centeredCountry\u0022\u003A\u0022AU\u0022,\u0022data\u0022\u003A\u005B\u007B\u0022id\u0022\u003A\u0022AU\u0022,\u0022name\u0022\u003A\u0022Australia\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022NZ\u0022,\u0022name\u0022\u003A\u0022New\u0020Zealand\u0022\u007D\u005D\u007D,\u007B\u0022name\u0022\u003A\u0022Baltics\u0022,\u0022code\u0022\u003A\u0022C6\u0022,\u0022centeredCountry\u0022\u003A\u0022LT\u0022,\u0022data\u0022\u003A\u005B\u007B\u0022id\u0022\u003A\u0022LV\u0022,\u0022name\u0022\u003A\u0022Latvia\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022EE\u0022,\u0022name\u0022\u003A\u0022Estonia\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022LT\u0022,\u0022name\u0022\u003A\u0022Lithuania\u0022\u007D\u005D\u00
4357D,\u007B\u0022name\u0022\u003A\u0022United\u0020Kingdom\u0020and\u0020Ireland\u0022,\u0022code\u0022\u003A\u0022C7\u0022,\u0022centeredCountry\u0022\u003A\u0022GB\u0022,\u0022data\u0022\u003A\u005B\u007B\u0022id\u0022\u003A\u0022GB\u0022,\u0022name\u0022\u003A\u0022United\u0020Kingdom\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022IE\u0022,\u0022name\u0022\u003A\u0022Ireland\u0022\u007D\u005D\u007D,\u007B\u0022name\u0022\u003A\u0022Caribbean\u0022,\u0022code\u0022\u003A\u0022C8\u0022,\u0022centeredCountry\u0022\u003A\u0022AG\u0022,\u0022data\u0022\u003A\u005B\u007B\u0022id\u0022\u003A\u0022AG\u0022,\u0022name\u0022\u003A\u0022Antigua\u0020\u0026\u0020Barbuda\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022BS\u0022,\u0022name\u0022\u003A\u0022Bahamas\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022BB\u0022,\u0022name\u0022\u003A\u0022Barbados\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022BZ\u0022,\u0022name\u0022\u003A\u0022Belize\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022CU\u0022,\u0022name\u0022\u003A\u0022Cuba\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022DM\u0022,\u0022name\u0022\u003A\u0022Dominica\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022DO\u0022,\u0022name\u0022\u003A\u0022Dominican\u0020Republic\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022GD\u0022,\u0022name\u0022\u003A\u0022Grenada\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022GY\u0022,\u0022name\u0022\u003A\u0022Guyana\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022HT\u0022,\u0022name\u0022\u003A\u0022Haiti\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022JM\u0022,\u0022name\u0022\u003A\u0022Jamaica\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022MS\u0022,\u0022name\u0022\u003A\u0022Montserrat\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022KN\u0022,\u0022name\u0022\u003A\u0022St.\u0020Kitts\u0020\u0026\u0020Nevis\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022LC\u0022,\u0022name\u0022\u003A\u0022St.\u0020Lucia\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022VC\u0022,\u0022name\u0022\u003A\u0022St.\u0020Vincent\u0020\u0026\u0020Grenadines\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022SR\u0022,\u0022name\u0022\u003A\u0022Suriname\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022TT\u0022,\u0022name\u0022\u003A\u0022Trinidad\u0020\u0026\u0020Tobago\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022AI\u0022,\u0022name\u0022\u003A\u0022Anguilla\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022AW\u0022,\u0022name\u0022\u003A\u0022Aruba\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022VG\u0022,\u0022name\u0022\u003A\u0022British\u0020Virgin\u0020Islands\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022KY\u0022,\u0022name\u0022\u003A\u0022Cayman\u0020Islands\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022CW\u0022,\u0022name\u0022\u003A\u0022Cura\\u00e7ao\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022SX\u0022,\u0022name\u0022\u003A\u0022Sint\u0020Maarten\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022VI\u0022,\u0022name\u0022\u003A\u0022U.S.\u0020Virgin\u0020Islands\u0022\u007D\u005D\u007D,\u007B\u0022name\u0022\u003A\u0022CERAN\u0022,\u0022code\u0022\u003A\u0022C9\u0022,\u0022centeredCountry\u0022\u003A\u0022CO\u0022,\u0022data\u0022\u003A\u005B\u007B\u0022id\u0022\u003A\u0022CO\u0022,\u0022name\u0022\u003A\u0022Colombia\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022EC\u0022,\u0022name\u0022\u003A\u0022Ecuador\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022PA\u0022,\u0022name\u0022\u003A\u0022Panama\u0022\u007D,\u007B\u0022id\u0022\u003A\u0022PE\u0022,\u0022name\u0022\u003A\u0022Peru\u0022\u007D\u005D\u007D\u005D';
436    let groupData = JSON.parse(countryGroups.replace(/&quot;/g,'"'));;
437
438    // This array will be populated with country IDs to exclude from the world series
439    let excludedCountries = ["AQ"];
440
441    // Create a series for each group, and populate the above array
442    groupData.forEach(function(group) {
443        let series = chart.series.push(new am4maps.MapPolygonSeries());
444        series.name = group.name;
445        series.code = group.code;
446        series.useGeodata = true;
447        let includedCountries = [];
448        group.data.forEach(function(country) {
449            includedCountries.push(country.id);
450            excludedCountries.push(country.id);
451        });
452        series.include = includedCountries;
453
454        // series.fill = am4core.color(group.color);
455
456        // By creating a hover state and setting setStateOnChildren to true, when we
457        // hover over the series itself, it will trigger the hover SpriteState of all
458        // its countries (provided those countries have a hover SpriteState, too!).
459        series.setStateOnChildren = true;
460        series.calculateVisualCenter = true;
461
462        // Country shape properties & behaviors
463        let mapPolygonTemplate = series.mapPolygons.template;
464        // Instead of our custom title, we could also use {name} which comes from geodata  
465        mapPolygonTemplate.fill = am4core.color("#d6d1cd");
466        mapPolygonTemplate.strokeOpacity = 1;
467        // mapPolygonTemplate.strokeWidth = 0;
468        mapPolygonTemplate.stroke = am4core.color("#d6d1cd");
469        mapPolygonTemplate.nonScalingStroke = true;
470        mapPolygonTemplate.tooltipPosition = "fixed"
471
472        mapPolygonTemplate.events.on("over", function(event) {
473            series.mapPolygons.each(function(mapPolygon) {
474                mapPolygon.isHover = true;
475            })
476        })
477
478        mapPolygonTemplate.events.on("out", function(event) {
479            series.mapPolygons.each(function(mapPolygon) {
480                mapPolygon.isHover = false;
481            })
482        })
483
484        mapPolygonTemplate.events.on("hit", function(event){
485            mapClicked(chart, series, event, series.code);
486        })
487
488        // States  
489        // let hoverState = mapPolygonTemplate.states.create("hover");
490        // hoverState.properties.fill = am4core.color("#00538A");
491
492        // Tooltip
493        // mapPolygonTemplate.tooltipText = group.name; // enables tooltip
494        // series.tooltip.getFillFromObject = false; // prevents default colorization, which would make all tooltips red on hover
495        // series.tooltip.background.fill = am4core.color(group.color);
496
497        // MapPolygonSeries will mutate the data assigned to it, 
498        // we make and provide a copy of the original data array to leave it untouched.
499        // (This method of copying works only for simple objects, e.g. it will not work
500        //  as predictably for deep copying custom Classes.)
501        series.data = JSON.parse(JSON.stringify(group.data));
502    });
503
504
505    // Add image series
506    var imageSeries = chart.series.push(new am4maps.MapImageSeries());
507    imageSeries.mapImages.template.propertyFields.longitude = "longitude";
508    imageSeries.mapImages.template.propertyFields.latitude = "latitude";
509    imageSeries.mapImages.template.tooltipText = "{title}";
510
511    var circle = imageSeries.mapImages.template.createChild(am4core.Circle);
512    circle.radius = 3;
513    circle.propertyFields.fill = "color";
514
515    var circle2 = imageSeries.mapImages.template.createChild(am4core.Circle);
516    circle2.radius = 3;
517    circle2.propertyFields.fill = "color";
518
519    circle2.events.on("inited", function(event){
520        if(event.target.dataItem.dataContext.animation) {
521            animateBullet(event.target);
522        }
523    })
524
525    circle2.events.on("hit", function(event){
526        mapClicked(chart, event.target.dataItem.dataContext, event, event.target.dataItem.dataContext.id);
527    })
528
529    function animateBullet(circle) {
530        var animation = circle.animate([{ property: "scale", from: 1, to: 5 }, { property: "opacity", from: 1, to: 0 }], 1000, am4core.ease.circleOut);
531        animation.events.on("animationended", function(event){
532            animateBullet(event.target.object);
533        })
534    }
535
536
537    // Zoom control
538    chart.zoomControl = new am4maps.ZoomControl();
539
540    var homeButton = new am4core.Button();
541        homeButton.events.on("hit", function(){
542        chart.goHome();
543    });
544
545    homeButton.icon = new am4core.Sprite();
546    homeButton.padding(7, 5, 7, 5);
547    homeButton.width = 30;
548    homeButton.icon.path = "M16,8 L14,8 L14,16 L10,16 L10,10 L6,10 L6,16 L2,16 L2,8 L0,8 L8,0 L16,8 Z M16,8";
549    homeButton.marginBottom = 10;
550    homeButton.parent = chart.zoomControl;
551    homeButton.insertBefore(chart.zoomControl.plusButton);
552
553    
554
555    chart.events.on("ready", function(ev) {	
556        var countriesWithAuthority = '\u005B\u0022AR\u0022,\u0022C5\u0022,\u0022AT\u0022,\u0022C6\u0022,\u0022BE\u0022,\u0022BR\u0022,\u0022BG\u0022,\u0022CA\u0022,\u0022C8\u0022,\u0022CL\u0022,\u0022CN\u0022,\u0022HR\u0022,\u0022CZ\u0022,\u0022DK\u0022,\u0022EG\u0022,\u0022FI\u0022,\u0022FR\u0022,\u0022DE\u0022,\u0022GR\u0022,\u0022HU\u0022,\u0022IN\u0022,\u0022JP\u0022,\u0022KR\u0022,\u0022C4\u0022,\u0022ID\u0022,\u0022C1\u0022,\u0022C2\u0022,\u0022MY\u0022,\u0022MX\u0022,\u0022C3\u0022,\u0022PH\u0022,\u0022PL\u0022,\u0022PT\u0022,\u0022C9\u0022,\u0022RO\u0022,\u0022RS\u0022,\u0022SG\u0022,\u0022SK\u0022,\u0022SI\u0022,\u0022ES\u0022,\u0022SE\u0022,\u0022CH\u0022,\u0022TH\u0022,\u0022NL\u0022,\u0022TR\u0022,\u0022C7\u0022,\u0022UA\u0022,\u0022US\u0022,\u0022UY\u0022,\u0022VN\u0022,\u0022IT\u0022,\u0022GR\u0022\u005D';
557        countriesWithAuthority = JSON.parse(countriesWithAuthority.replace(/&quot;/g,'"'));
558
559        var countriesWithChallenges = '\u005B\u0022CA\u0022,\u0022EG\u0022,\u0022ID\u0022,\u0022C2\u0022,\u0022MY\u0022,\u0022SG\u0022,\u0022ES\u0022,\u0022VN\u0022\u005D';
560        countriesWithChallenges = JSON.parse(countriesWithChallenges.replace(/&quot;/g,'"'));
561
562        var data = [];
563
564        countriesWithAuthority.forEach(function(countryCode){
565            var currentCountryMap = polygonSeries.getPolygonById(countryCode);
566            //currentCountryMap.fill = colorSet.next();
567            var currentCountry = am4geodata_data_countries2[countryCode];
568            if (currentCountry !== undefined) {
569                data.push({
570                    'title': currentCountry.country,
571                    "latitude": currentCountryMap.latitude,
572                    "longitude": currentCountryMap.longitude,
573                    "color":  am4core.color("#929292"),
574                    'name' : currentCountry.country,
575                    'id' : countryCode,
576                    'animation' : false
577                })
578            } else {
579                groupData.forEach(function(group) {
580                    if (group.code == countryCode) {
581                        var centeredCountry = polygonSeries.getPolygonById(group.centeredCountry);
582                        data.push({
583                            'title': group.name,
584                            "latitude": centeredCountry.latitude,
585                            "longitude": centeredCountry.longitude,
586                            "color":  am4core.color("#929292"),
587                            'name' : group.name,
588                            'id' : group.code,
589                            'animation' : false
590                        })
591                    }
592                })
593            }
594        })
595
596        countriesWithChallenges.forEach(function(countryCode){
597            var currentCountryMap = polygonSeries.getPolygonById(countryCode);
598            //currentCountryMap.fill = colorSet.next();
599            var currentCountry = am4geodata_data_countries2[countryCode];
600            if (currentCountry !== undefined) {
601                data.push({
602                    'title': currentCountry.country,
603                    "latitude": currentCountryMap.latitude,
604                    "longitude": currentCountryMap.longitude,
605                    "color":  am4core.color("#00538A"),
606                    'name' : currentCountry.country,
607                    'id' : countryCode,
608                    'animation' : true
609                })
610            } else {
611                groupData.forEach(function(group) {
612                    if (group.code == countryCode) {
613                        var centeredCountry = polygonSeries.getPolygonById(group.centeredCountry);
614                        data.push({
615                            'title': group.name,
616                            "latitude": centeredCountry.latitude,
617                            "longitude": centeredCountry.longitude,
618                            "color":  am4core.color("#00538A"),
619                            'name' : group.name,
620                            'id' : group.code,
621                            'animation' : true
622                        })
623                    }
624                })
625            }
626        })
627
628        imageSeries.data = data;
629    });
630}); // end am4core.ready()
631
632function mapClicked(chart, elem, ev, countryCode) {
633    var countriesToExcludeOfClickEvent = ['TW', 'EH'];
634
635    // Initialiser un drapeau pour indiquer si l'élément est trouvé
636    var found = false;
637
638    // Parcourir le tableau
639    for (var i = 0; i < countriesToExcludeOfClickEvent.length; i++) {
640        if (countriesToExcludeOfClickEvent[i] === countryCode) {
641            found = true;
642            break; // Sortir de la boucle dès que l'élément est trouvé
643        }
644    }
645
646    if (found) {
647        return false;
648    }
649
650
651    chart.closeAllPopups();
652    var popup = chart.openPopup();
653    popup.left = ev.svgPoint.x + 15;
654     popup.top = ev.svgPoint.y + 15;
655    popup.title = '<h2>' + elem.name + '</h2>';
656    popup.content = '<i class="fa fa-spinner fa-spin"></i>';
657
658   
659    $.ajax({
660        url: "https\u003A\/\/www.forwomeninscience.com\/map\/authority\/",
661        data: {
662            'countryCode' : countryCode
663        },
664    }).done(function(data) {
665        popup.content = '';
666
667        if (data.template) {
668            popup.content = data.template;
669        } else {
670            popup.content = data.message;
671        }
672    });
673}	</script>
673
674
675            
675<script type="text/javascript">
676                $(document).ready(function () {
677                                            // !!! IMPORTANT !!! [EDIT Patricia]
678// Ce code masque le lien [Discover program] dans la popup UK & Ireland.
679// Supprimer ce bloc pour rétablir l'affichage normal du lien.
680new MutationObserver(() => {
681  document.querySelectorAll('div.ampopup-content a[href="https://www.forwomeninscience.com/authority/uk-and-ireland-program"]')
682          .forEach(a => a.style.display = 'none');
683}).observe(document.body, { childList: true, subtree: true });
684
685
686// Masquer le programme FGIS du slider en HP //
687                                    });
688            </script>
688
689        
689<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a4406e322b4455fa',t:'MTc5MDkwOTc1MA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
689</body>
690    </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.