diff --git a/js/documenation.md b/js/documenation.md
index 7ba835e44348c39c982bad8200e8ea806fa9dad1..52f24f8e22c4817545a8e2baf07d69db3cbaf966 100644
--- a/js/documenation.md
+++ b/js/documenation.md
@@ -65,7 +65,7 @@
 
 ## ebiGetParameterByName
 
-[js/ebi-global-includes/script/1_about.js:16-24](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/ebi-global-includes/script/1_about.js#L16-L24 "Source code on GitHub")
+[js/ebi-global-includes/script/1_about.js:16-24](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/ebi-global-includes/script/1_about.js#L16-L24 "Source code on GitHub")
 
 Utility function to get params from the URL.
 
@@ -83,7 +83,7 @@ var foo = getParameterByName('foo'); // "lorem"
 
 ## ebiGetParameterByName
 
-[js/script.js:16-24](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/script.js#L16-L24 "Source code on GitHub")
+[js/script.js:16-24](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/script.js#L16-L24 "Source code on GitHub")
 
 Utility function to get params from the URL.
 
@@ -101,47 +101,47 @@ var foo = getParameterByName('foo'); // "lorem"
 
 ## ebiFrameworkExternalLinks
 
-[js/ebi-global-includes/script/2_ebiFrameworkExternalLinks.js:4-35](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/ebi-global-includes/script/2_ebiFrameworkExternalLinks.js#L4-L35 "Source code on GitHub")
+[js/ebi-global-includes/script/2_ebiFrameworkExternalLinks.js:4-35](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/ebi-global-includes/script/2_ebiFrameworkExternalLinks.js#L4-L35 "Source code on GitHub")
 
 Mark pdf/doc/txt links with link-pdf/link-doc/link-txt classes.
 
 ## ebiFrameworkExternalLinks
 
-[js/script.js:35-66](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/script.js#L35-L66 "Source code on GitHub")
+[js/script.js:35-66](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/script.js#L35-L66 "Source code on GitHub")
 
 Mark pdf/doc/txt links with link-pdf/link-doc/link-txt classes.
 
 ## ebiFrameworkManageGlobalSearch
 
-[js/ebi-global-includes/script/3_ebiFrameworkForms.js:5-78](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/ebi-global-includes/script/3_ebiFrameworkForms.js#L5-L78 "Source code on GitHub")
+[js/ebi-global-includes/script/3_ebiFrameworkForms.js:5-78](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/ebi-global-includes/script/3_ebiFrameworkForms.js#L5-L78 "Source code on GitHub")
 
 Disable the global search if a page defines a local search.<br/>
 Can also be disabled by adding class 'no-global-search' to the body element.
 
 ## ebiFrameworkManageGlobalSearch
 
-[js/script.js:72-145](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/script.js#L72-L145 "Source code on GitHub")
+[js/script.js:72-145](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/script.js#L72-L145 "Source code on GitHub")
 
 Disable the global search if a page defines a local search.<br/>
 Can also be disabled by adding class 'no-global-search' to the body element.
 
 ## ebiFrameworkSearchNullError
 
-[js/ebi-global-includes/script/3_ebiFrameworkForms.js:84-128](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/ebi-global-includes/script/3_ebiFrameworkForms.js#L84-L128 "Source code on GitHub")
+[js/ebi-global-includes/script/3_ebiFrameworkForms.js:84-128](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/ebi-global-includes/script/3_ebiFrameworkForms.js#L84-L128 "Source code on GitHub")
 
 Add error alerts for 'no input' on search boxes.<br/>
 Todo: this, perhaps, shoule be moved to a value-add script file
 
 ## ebiFrameworkSearchNullError
 
-[js/script.js:151-195](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/script.js#L151-L195 "Source code on GitHub")
+[js/script.js:151-195](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/script.js#L151-L195 "Source code on GitHub")
 
 Add error alerts for 'no input' on search boxes.<br/>
 Todo: this, perhaps, shoule be moved to a value-add script file
 
 ## isIE
 
-[js/ebi-global-includes/script/4_ebiFrameworkContent.js:7-10](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L7-L10 "Source code on GitHub")
+[js/ebi-global-includes/script/4_ebiFrameworkContent.js:7-10](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L7-L10 "Source code on GitHub")
 
 Utility method to get if it is IE, and what integer version.
 via: <https://stackoverflow.com/a/15983064>
@@ -156,7 +156,7 @@ Returns **int** the IE version number
 
 ## isIE
 
-[js/script.js:203-206](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/script.js#L203-L206 "Source code on GitHub")
+[js/script.js:203-206](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/script.js#L203-L206 "Source code on GitHub")
 
 Utility method to get if it is IE, and what integer version.
 via: <https://stackoverflow.com/a/15983064>
@@ -171,7 +171,7 @@ Returns **int** the IE version number
 
 ## ebiToggleClass
 
-[js/ebi-global-includes/script/4_ebiFrameworkContent.js:15-24](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L15-L24 "Source code on GitHub")
+[js/ebi-global-includes/script/4_ebiFrameworkContent.js:15-24](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L15-L24 "Source code on GitHub")
 
 Utility function to toggle classes. Chiefly to show the #embl-bar.
 
@@ -182,7 +182,7 @@ Utility function to toggle classes. Chiefly to show the #embl-bar.
 
 ## ebiToggleClass
 
-[js/script.js:211-220](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/script.js#L211-L220 "Source code on GitHub")
+[js/script.js:211-220](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/script.js#L211-L220 "Source code on GitHub")
 
 Utility function to toggle classes. Chiefly to show the #embl-bar.
 
@@ -193,7 +193,7 @@ Utility function to toggle classes. Chiefly to show the #embl-bar.
 
 ## ebiActivateClass
 
-[js/ebi-global-includes/script/4_ebiFrameworkContent.js:29-32](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L29-L32 "Source code on GitHub")
+[js/ebi-global-includes/script/4_ebiFrameworkContent.js:29-32](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L29-L32 "Source code on GitHub")
 
 Utility function to add classes (only once).
 
@@ -204,7 +204,7 @@ Utility function to add classes (only once).
 
 ## ebiActivateClass
 
-[js/script.js:225-228](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/script.js#L225-L228 "Source code on GitHub")
+[js/script.js:225-228](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/script.js#L225-L228 "Source code on GitHub")
 
 Utility function to add classes (only once).
 
@@ -215,7 +215,7 @@ Utility function to add classes (only once).
 
 ## ebiRemoveClass
 
-[js/ebi-global-includes/script/4_ebiFrameworkContent.js:37-39](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L37-L39 "Source code on GitHub")
+[js/ebi-global-includes/script/4_ebiFrameworkContent.js:37-39](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L37-L39 "Source code on GitHub")
 
 Utility function to remove classes.
 
@@ -226,7 +226,7 @@ Utility function to remove classes.
 
 ## ebiRemoveClass
 
-[js/script.js:233-235](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/script.js#L233-L235 "Source code on GitHub")
+[js/script.js:233-235](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/script.js#L233-L235 "Source code on GitHub")
 
 Utility function to remove classes.
 
@@ -237,43 +237,43 @@ Utility function to remove classes.
 
 ## ebiFrameworkHideGlobalNav
 
-[js/ebi-global-includes/script/4_ebiFrameworkContent.js:44-60](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L44-L60 "Source code on GitHub")
+[js/ebi-global-includes/script/4_ebiFrameworkContent.js:44-60](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L44-L60 "Source code on GitHub")
 
 Remove global-nav/global-nav-expanded from header/footer if body.no-global-nav is set
 
 ## ebiFrameworkHideGlobalNav
 
-[js/script.js:240-256](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/script.js#L240-L256 "Source code on GitHub")
+[js/script.js:240-256](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/script.js#L240-L256 "Source code on GitHub")
 
 Remove global-nav/global-nav-expanded from header/footer if body.no-global-nav is set
 
 ## ebiFrameworkAssignImageByMetaTags
 
-[js/ebi-global-includes/script/4_ebiFrameworkContent.js:65-79](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L65-L79 "Source code on GitHub")
+[js/ebi-global-includes/script/4_ebiFrameworkContent.js:65-79](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L65-L79 "Source code on GitHub")
 
 Assign global nav background images through meta tags
 
 ## ebiFrameworkAssignImageByMetaTags
 
-[js/script.js:261-275](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/script.js#L261-L275 "Source code on GitHub")
+[js/script.js:261-275](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/script.js#L261-L275 "Source code on GitHub")
 
 Assign global nav background images through meta tags
 
 ## ebiFrameworkPopulateBlackBar
 
-[js/ebi-global-includes/script/4_ebiFrameworkContent.js:84-124](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L84-L124 "Source code on GitHub")
+[js/ebi-global-includes/script/4_ebiFrameworkContent.js:84-124](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L84-L124 "Source code on GitHub")
 
 Populate `#masthead-black-bar`
 
 ## ebiFrameworkPopulateBlackBar
 
-[js/script.js:280-320](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/script.js#L280-L320 "Source code on GitHub")
+[js/script.js:280-320](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/script.js#L280-L320 "Source code on GitHub")
 
 Populate `#masthead-black-bar`
 
 ## ebiGetFacet
 
-[js/ebi-global-includes/script/4_ebiFrameworkContent.js:129-132](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L129-L132 "Source code on GitHub")
+[js/ebi-global-includes/script/4_ebiFrameworkContent.js:129-132](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L129-L132 "Source code on GitHub")
 
 Reusable function to get part of the  black bar
 
@@ -283,7 +283,7 @@ Reusable function to get part of the  black bar
 
 ## ebiGetFacet
 
-[js/script.js:325-328](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/script.js#L325-L328 "Source code on GitHub")
+[js/script.js:325-328](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/script.js#L325-L328 "Source code on GitHub")
 
 Reusable function to get part of the  black bar
 
@@ -293,55 +293,55 @@ Reusable function to get part of the  black bar
 
 ## ebiFrameworkActivateBlackBar
 
-[js/ebi-global-includes/script/4_ebiFrameworkContent.js:137-200](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L137-L200 "Source code on GitHub")
+[js/ebi-global-includes/script/4_ebiFrameworkContent.js:137-200](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L137-L200 "Source code on GitHub")
 
 Active tabs in `#masthead-black-bar` according to metadata
 
 ## ebiFrameworkActivateBlackBar
 
-[js/script.js:333-396](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/script.js#L333-L396 "Source code on GitHub")
+[js/script.js:333-396](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/script.js#L333-L396 "Source code on GitHub")
 
 Active tabs in `#masthead-black-bar` according to metadata
 
 ## ebiFrameworkInsertEMBLdropdown
 
-[js/ebi-global-includes/script/4_ebiFrameworkContent.js:205-286](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L205-L286 "Source code on GitHub")
+[js/ebi-global-includes/script/4_ebiFrameworkContent.js:205-286](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L205-L286 "Source code on GitHub")
 
 Insert EMBL dropdown menu into `#masthead-black-bar`
 
 ## ebiFrameworkInsertEMBLdropdown
 
-[js/script.js:401-482](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/script.js#L401-L482 "Source code on GitHub")
+[js/script.js:401-482](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/script.js#L401-L482 "Source code on GitHub")
 
 Insert EMBL dropdown menu into `#masthead-black-bar`
 
 ## ebiFrameworkUpdateFoot
 
-[js/ebi-global-includes/script/4_ebiFrameworkContent.js:291-321](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L291-L321 "Source code on GitHub")
+[js/ebi-global-includes/script/4_ebiFrameworkContent.js:291-321](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L291-L321 "Source code on GitHub")
 
 Insert EBI Footer into `#global-nav-expanded`
 
 ## ebiFrameworkUpdateFoot
 
-[js/script.js:487-517](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/script.js#L487-L517 "Source code on GitHub")
+[js/script.js:487-517](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/script.js#L487-L517 "Source code on GitHub")
 
 Insert EBI Footer into `#global-nav-expanded`
 
 ## ebiFrameworkUpdateFooterMeta
 
-[js/ebi-global-includes/script/4_ebiFrameworkContent.js:326-340](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L326-L340 "Source code on GitHub")
+[js/ebi-global-includes/script/4_ebiFrameworkContent.js:326-340](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L326-L340 "Source code on GitHub")
 
 Insert footer meta info into `#ebi-footer-meta`
 
 ## ebiFrameworkUpdateFooterMeta
 
-[js/script.js:522-536](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/script.js#L522-L536 "Source code on GitHub")
+[js/script.js:522-536](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/script.js#L522-L536 "Source code on GitHub")
 
 Insert footer meta info into `#ebi-footer-meta`
 
 ## ebiInjectAnnouncements
 
-[js/ebi-global-includes/script/4_ebiFrameworkContent.js:351-385](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L351-L385 "Source code on GitHub")
+[js/ebi-global-includes/script/4_ebiFrameworkContent.js:351-385](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L351-L385 "Source code on GitHub")
 
 Once an announcement has been matched to the current page, show it (if there is one).
 
@@ -360,7 +360,7 @@ ebiInjectAnnouncements({ headline: 'Your headline here', message: 'this', priori
 
 ## ebiInjectAnnouncements
 
-[js/script.js:547-581](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/script.js#L547-L581 "Source code on GitHub")
+[js/script.js:547-581](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/script.js#L547-L581 "Source code on GitHub")
 
 Once an announcement has been matched to the current page, show it (if there is one).
 
@@ -379,33 +379,33 @@ ebiInjectAnnouncements({ headline: 'Your headline here', message: 'this', priori
 
 ## ebiFrameworkIncludeAnnouncements
 
-[js/ebi-global-includes/script/4_ebiFrameworkContent.js:391-460](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L391-L460 "Source code on GitHub")
+[js/ebi-global-includes/script/4_ebiFrameworkContent.js:391-460](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/ebi-global-includes/script/4_ebiFrameworkContent.js#L391-L460 "Source code on GitHub")
 
 Load the downtime/announcement messages, if any.
 For more info, see: <https://gitlab.ebi.ac.uk/ebiwd/ebi.emblstatic.net-root-assets/tree/master/src>
 
 ## ebiFrameworkIncludeAnnouncements
 
-[js/script.js:587-656](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/script.js#L587-L656 "Source code on GitHub")
+[js/script.js:587-656](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/script.js#L587-L656 "Source code on GitHub")
 
 Load the downtime/announcement messages, if any.
 For more info, see: <https://gitlab.ebi.ac.uk/ebiwd/ebi.emblstatic.net-root-assets/tree/master/src>
 
 ## ebiFrameworkCookieBanner
 
-[js/ebi-global-includes/script/5_ebiFrameworkCookieBanner.js:4-72](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/ebi-global-includes/script/5_ebiFrameworkCookieBanner.js#L4-L72 "Source code on GitHub")
+[js/ebi-global-includes/script/5_ebiFrameworkCookieBanner.js:4-72](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/ebi-global-includes/script/5_ebiFrameworkCookieBanner.js#L4-L72 "Source code on GitHub")
 
 Insert and show the cookie banner.
 
 ## ebiFrameworkCookieBanner
 
-[js/script.js:661-729](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/script.js#L661-L729 "Source code on GitHub")
+[js/script.js:661-729](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/script.js#L661-L729 "Source code on GitHub")
 
 Insert and show the cookie banner.
 
 ## ebiFrameworkInvokeScripts
 
-[js/ebi-global-includes/script/6_ebiFrameworkInvokeScripts.js:7-20](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/ebi-global-includes/script/6_ebiFrameworkInvokeScripts.js#L7-L20 "Source code on GitHub")
+[js/ebi-global-includes/script/6_ebiFrameworkInvokeScripts.js:7-20](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/ebi-global-includes/script/6_ebiFrameworkInvokeScripts.js#L7-L20 "Source code on GitHub")
 
 All scripts are automatically loaded, unless the page asked us not to.
 
@@ -418,7 +418,7 @@ Configurable with a data attribute:
 
 ## ebiFrameworkInvokeScripts
 
-[js/script.js:737-750](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/script.js#L737-L750 "Source code on GitHub")
+[js/script.js:737-750](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/script.js#L737-L750 "Source code on GitHub")
 
 All scripts are automatically loaded, unless the page asked us not to.
 
@@ -431,7 +431,7 @@ Configurable with a data attribute:
 
 ## ebiGaIndicateLoaded
 
-[js/foundationExtendEBI.js:12-34](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/foundationExtendEBI.js#L12-L34 "Source code on GitHub")
+[js/foundationExtendEBI.js:12-34](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/foundationExtendEBI.js#L12-L34 "Source code on GitHub")
 
 We poll the document until we find GA has loaded, or we've tried a few times.
 
@@ -442,13 +442,13 @@ We poll the document until we find GA has loaded, or we've tried a few times.
 
 ## setTimeout
 
-[js/foundationExtendEBI.js:19-26](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/foundationExtendEBI.js#L19-L26 "Source code on GitHub")
+[js/foundationExtendEBI.js:19-26](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/foundationExtendEBI.js#L19-L26 "Source code on GitHub")
 
 If successful we append `.google-analytics-loaded` to the `body` tag.
 
 ## ebiLast
 
-[js/foundationExtendEBI.js:42-46](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/foundationExtendEBI.js#L42-L46 "Source code on GitHub")
+[js/foundationExtendEBI.js:42-46](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/foundationExtendEBI.js#L42-L46 "Source code on GitHub")
 
 Utility method to get the last in an array
 
@@ -462,7 +462,7 @@ Returns **var** the last item in the array
 
 ## lastGaEventTime
 
-[js/foundationExtendEBI.js:52-52](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/foundationExtendEBI.js#L52-L52 "Source code on GitHub")
+[js/foundationExtendEBI.js:52-52](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/foundationExtendEBI.js#L52-L52 "Source code on GitHub")
 
 Track the last time an event was sent (don't double send)
 
@@ -472,7 +472,7 @@ Track the last time an event was sent (don't double send)
 
 ## analyticsTrackInteraction
 
-[js/foundationExtendEBI.js:71-102](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/foundationExtendEBI.js#L71-L102 "Source code on GitHub")
+[js/foundationExtendEBI.js:71-102](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/foundationExtendEBI.js#L71-L102 "Source code on GitHub")
 
 ## Analytics tracking
 
@@ -499,7 +499,7 @@ jQuery("body.google-analytics-loaded .analytics-content-footer").on('mousedown',
 
 ## ebiGaInit
 
-[js/foundationExtendEBI.js:111-194](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/foundationExtendEBI.js#L111-L194 "Source code on GitHub")
+[js/foundationExtendEBI.js:111-194](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/foundationExtendEBI.js#L111-L194 "Source code on GitHub")
 
 If GA is found, we initialise the tracking of various default areas
 
@@ -510,7 +510,7 @@ but we're running against the page's unload -- so speed over elegance.
 
 ## addBlankTargetToExternalLinkEBI
 
-[js/foundationExtendEBI.js:200-207](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/foundationExtendEBI.js#L200-L207 "Source code on GitHub")
+[js/foundationExtendEBI.js:200-207](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/foundationExtendEBI.js#L200-L207 "Source code on GitHub")
 
 Programatically open external links in new tabs
 
@@ -520,7 +520,7 @@ Programatically open external links in new tabs
 
 ## addExternalToBlankWindowLinksEBI
 
-[js/foundationExtendEBI.js:213-218](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/foundationExtendEBI.js#L213-L218 "Source code on GitHub")
+[js/foundationExtendEBI.js:213-218](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/foundationExtendEBI.js#L213-L218 "Source code on GitHub")
 
 Programatically add '.external' to external links
 
@@ -530,7 +530,7 @@ Programatically add '.external' to external links
 
 ## activateEMBLdropdown
 
-[js/foundationExtendEBI.js:231-260](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/foundationExtendEBI.js#L231-L260 "Source code on GitHub")
+[js/foundationExtendEBI.js:231-260](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/foundationExtendEBI.js#L231-L260 "Source code on GitHub")
 
 ## Activate EMBL dropdown menu
 
@@ -543,25 +543,25 @@ If you pass options as 'reInit', it will destory any existing menu and add a new
 
 ## smoothScrollAnchorLinksEBI
 
-[js/foundationExtendEBI.js:265-298](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/foundationExtendEBI.js#L265-L298 "Source code on GitHub")
+[js/foundationExtendEBI.js:265-298](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/foundationExtendEBI.js#L265-L298 "Source code on GitHub")
 
 Smooth scroll anchor links for jQuery users
 
 ## invokeResponsiveMenuEBI
 
-[js/foundationExtendEBI.js:303-411](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/foundationExtendEBI.js#L303-L411 "Source code on GitHub")
+[js/foundationExtendEBI.js:303-411](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/foundationExtendEBI.js#L303-L411 "Source code on GitHub")
 
 Make the local nav menu responsive to the browser window width
 
 ## jQuery
 
-[js/foundationExtendEBI.js:416-511](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/foundationExtendEBI.js#L416-L511 "Source code on GitHub")
+[js/foundationExtendEBI.js:416-511](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/foundationExtendEBI.js#L416-L511 "Source code on GitHub")
 
 Default invokation of foundationExtendEBI
 
 ## bodyData
 
-[js/foundationExtendEBI.js:483-483](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/foundationExtendEBI.js#L483-L483 "Source code on GitHub")
+[js/foundationExtendEBI.js:483-483](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/foundationExtendEBI.js#L483-L483 "Source code on GitHub")
 
 ## Allow invokation of Foundation and foundationExtendEBI with data attributes
 
@@ -572,7 +572,7 @@ Background: <https://github.com/ebiwd/EBI-Framework/issues/77>
 
 ## foundationInvoke
 
-[js/foundationExtendEBI.js:488-492](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/foundationExtendEBI.js#L488-L492 "Source code on GitHub")
+[js/foundationExtendEBI.js:488-492](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/foundationExtendEBI.js#L488-L492 "Source code on GitHub")
 
 **Examples**
 
@@ -582,7 +582,7 @@ Background: <https://github.com/ebiwd/EBI-Framework/issues/77>
 
 ## foundationExtendEBI
 
-[js/foundationExtendEBI.js:497-501](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/foundationExtendEBI.js#L497-L501 "Source code on GitHub")
+[js/foundationExtendEBI.js:497-501](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/foundationExtendEBI.js#L497-L501 "Source code on GitHub")
 
 **Examples**
 
@@ -592,7 +592,7 @@ Background: <https://github.com/ebiwd/EBI-Framework/issues/77>
 
 ## addExternal
 
-[js/foundationExtendEBI.js:506-509](https://github.com/ebiwd/EBI-Framework/blob/28ae521e0d8d87bb6aa68721fbb6754a01f31c53/js/foundationExtendEBI.js#L506-L509 "Source code on GitHub")
+[js/foundationExtendEBI.js:506-509](https://github.com/ebiwd/EBI-Framework/blob/c76e576ddf0a6a5fa35f9bd35dd44b2b39e9839d/js/foundationExtendEBI.js#L506-L509 "Source code on GitHub")
 
 **Examples**
 
diff --git a/js/script.js b/js/script.js
index 38389c667b0436392d4ea9fff539e18cc46b7bd9..0a385003d8fbda8f78c3c5171d4973ff4b01a266 100644
--- a/js/script.js
+++ b/js/script.js
@@ -752,7 +752,7 @@ function ebiFrameworkInvokeScripts() {
 document.addEventListener("DOMContentLoaded", function(event) {
   var bodyData = document.body.dataset;
   // document.body.dataset not supported in < ie10
-  if (isIE () && isIE () < 10) { bodyData = []; }
+  if (isIE () && isIE () <= 10) { bodyData = []; }
   if (bodyData["ebiframeworkinvokescripts"] != "false") {
     ebiFrameworkInvokeScripts();
   }
diff --git a/js/script.min.js b/js/script.min.js
index 5e08b95c47bf2a6aba6eb783be095ef6dfe4f6e6..79fdb12b3298994e3a2ffba5b934ad6befd67d06 100644
--- a/js/script.min.js
+++ b/js/script.min.js
@@ -1 +1 @@
-function ebiGetParameterByName(name,url){url||(url=window.location.href),name=name.replace(/[\[\]]/g,"\\$&");var results=new RegExp("[?&]"+name+"(=([^&#]*)|&|#|$)").exec(url);return results?results[2]?decodeURIComponent(results[2].replace(/\+/g," ")):"":null}function ebiHasClass(element,cls){return(" "+element.className+" ").indexOf(" "+cls+" ")>-1}function ebiFrameworkExternalLinks(){try{var i,icon,alist=document.getElementsByTagName("a"),fileTypes=["pdf","doc","txt"];for(i=0;i<alist.length;i++)for(var type in fileTypes)-1===alist[i].innerHTML.indexOf('<span class="link-'+fileTypes[type]+'"></span>')&&-1===alist[i].innerHTML.indexOf("<img")&&function(url,type){return-1!==url.indexOf(type,url.length-type.length)}(alist[i].href,fileTypes[type])&&function(url){return-1===url.indexOf("//")||-1!==url.indexOf("//www.ebi.ac.uk")||-1!==url.indexOf("//wwwdev.ebi.ac.uk")||-1!==url.indexOf("//srs.ebi.ac.uk")||-1!==url.indexOf("//ftp.ebi.ac.uk")||-1!==url.indexOf("//intranet.ebi.ac.uk")||-1!==url.indexOf("//pdbe.org")||-1!==url.indexOf("//"+document.domain)}(alist[i].href)&&((icon=document.createElement("span")).className="link-"+fileTypes[type],alist[i].appendChild(icon))}catch(err){}}function ebiFrameworkManageGlobalSearch(){try{var hasLocalSearch=null!==document.getElementById("local-search"),hasLocalEBISearch=null!==document.getElementById("ebi_search");if(hasLocalSearch||hasLocalEBISearch)document.body.className+=" no-global-search";else try{null!==(elem=document.getElementById("search-bar"))&&document.getElementById("search-bar").remove();var dropdownDiv=document.createElement("div");dropdownDiv.innerHTML='<nav id="search-bar" class="search-bar global-masthead-interactive-banner"><div class="row padding-bottom-medium"><div class="columns padding-top-medium"><button class="close-button" aria-label="Close alert" type="button"><span aria-hidden="true">×</span></button></div></div><div class="row"><form id="global-search" name="global-search" action="/ebisearch/search.ebi" method="GET" class=""><fieldset><div class="input-group"><input type="text" name="query" id="global-searchbox" class="input-group-field" placeholder="Search all of EMBL-EBI"><div class="input-group-button"><input type="submit" name="submit" value="Search" class="button"><input type="hidden" name="db" value="allebi" checked="checked"><input type="hidden" name="requestFrom" value="masthead-black-bar" checked="checked"></div></div></fieldset></form></div></nav>',document.getElementById("masthead-black-bar").insertBefore(dropdownDiv,document.getElementById("masthead-black-bar").firstChild);var searchBar=document.querySelectorAll(".search-bar")[0],searchBarButton=document.querySelectorAll(".search-toggle")[0],blackBar=document.querySelectorAll(".masthead-black-bar")[0];searchBarButton.addEventListener("mouseenter",function(event){0==ebiHasClass(document.querySelectorAll(".search-bar")[0],"active")&&(blackBar.className+=" peek")},!1),searchBarButton.addEventListener("mouseleave",function(event){0==ebiHasClass(document.querySelectorAll(".search-bar")[0],"active")&&blackBar.classList.remove("peek")},!1);document.querySelectorAll(".search-toggle")[0].addEventListener("click",function(event){ebiToggleClass(searchBar,"active"),ebiToggleClass(searchBarButton,"active"),window.scrollTo(0,0)},!1),document.querySelectorAll(".search-bar .close-button")[0].addEventListener("click",function(event){ebiToggleClass(searchBar,"active"),ebiToggleClass(searchBarButton,"active"),window.scrollTo(0,0)},!1)}catch(err){setTimeout(init,500)}}catch(err){}}function ebiFrameworkSearchNullError(){try{var disabled=-1!==document.body.className.indexOf("no-search-error"),searchBoxes=[{inputNode:document.getElementById("global-searchbox")},{inputNode:document.getElementById("local-searchbox")},{inputNode:-1!==document.body.className.indexOf("front")?document.getElementById("query"):null},{inputNode:document.getElementById("people-groups")?document.getElementById("people-groups").getElementsByTagName("input")[0]:null}];if(!disabled)for(searchBox in searchBoxes){var searchInput=searchBoxes[searchBox].inputNode,searchForm=searchInput?searchInput.form:null,searchInputDefault=searchBoxes[searchBox].defaultText||"",searchError=searchBoxes[searchBox].errorText||"Please enter a search term",isEbiSearch=-1!==(searchForm?searchForm.action:"").indexOf("/ebisearch/");searchForm&&searchInput&&isEbiSearch&&(searchForm.searchInput=searchInput,searchForm.searchInputDefault=searchInputDefault,searchForm.searchError=searchError,searchForm.onsubmit=function(){if(searchInput=this.searchInput,searchInputDefault=this.searchInputDefault,searchError=this.searchError,searchInput.value=searchInput.value.trim(),searchInput.value===searchInputDefault||""===searchInput.value)return alert(searchError),!1})}}catch(err){}}function isIE(){var myNav=navigator.userAgent.toLowerCase();return-1!=myNav.indexOf("msie")&&parseInt(myNav.split("msie")[1])}function ebiToggleClass(element,toggleClass){var newClass,currentClass=element.className;newClass=currentClass.split(" ").indexOf(toggleClass)>-1?currentClass.replace(new RegExp("\\b"+toggleClass+"\\b","g"),""):currentClass+" "+toggleClass,element.className=newClass.trim()}function ebiActivateClass(element,cssClass){element.classList.remove(cssClass),element.classList.add(cssClass)}function ebiRemoveClass(element,cssClass){element.classList.remove(cssClass)}function ebiFrameworkHideGlobalNav(){try{var elem,hasGlobalMasthead=null!==document.getElementById("masthead-black-bar"),disabled=-1!==document.body.className.indexOf("no-global-nav");hasGlobalMasthead&&disabled&&(null!==(elem=document.getElementById("global-nav"))&&elem.parentNode.removeChild(elem),null!==(elem=document.getElementById("global-nav-expanded"))&&elem.parentNode.removeChild(elem))}catch(err){}}function ebiFrameworkAssignImageByMetaTags(){var masthead=document.getElementById("masthead"),mastheadColor=document.querySelector("meta[name='ebi:masthead-color']")||document.querySelector("meta[name='ebi-masthead-color']"),mastheadImage=document.querySelector("meta[name='ebi:masthead-image']")||document.querySelector("meta[name='ebi-masthead-image']");null!=mastheadColor&&(masthead.style.backgroundColor=mastheadColor.getAttribute("content"),masthead.className+=" meta-background-color"),null!=mastheadImage&&(masthead.style.backgroundImage="url("+mastheadImage.getAttribute("content")+")",masthead.className+=" meta-background-image")}function ebiFrameworkPopulateBlackBar(){try{null!==(elem=document.getElementById("masthead-black-bar"))&&(document.getElementById("masthead-black-bar").innerHTML="");var barContents=document.createElement("div");barContents.innerHTML='<nav class="row"><ul id="global-nav" class="menu global-nav text-right"><li class="home-mobile"><a href="https://www.ebi.ac.uk"></a></li><li class="where embl hide"><a href="http://www.embl.org">EMBL</a></li><li class="where barcelona hide"><a href="#">Barcelona</a></li><li class="where hamburg hide"><a href="#">Hamburg</a></li><li class="where grenoble hide"><a href="#">Heidelberg</a></li><li class="where grenoble hide"><a href="#">Grenoble</a></li><li class="where rome hide"><a href="#">Rome</a></li><li id="embl-selector" class="float-right show-for-medium embl-selector embl-ebi"><button class="button float-right">&nbsp;</button></li><li class="float-right search"><a href="#" class="inline-block collpased float-left search-toggle"><span class="show-for-small-only">Search</span></a></li><li class="what about"><a href="https://www.ebi.ac.uk/about">About us</a></li><li class="what training"><a href="https://www.ebi.ac.uk/training">Training</a></li><li class="what research"><a href="https://www.ebi.ac.uk/research">Research</a></li><li class="what services"><a href="https://www.ebi.ac.uk/services">Services</a></li><li class="where ebi"><a href="https://www.ebi.ac.uk">EMBL-EBI</a></li></ul></nav>',document.getElementById("masthead-black-bar").insertBefore(barContents,document.getElementById("masthead-black-bar").firstChild),document.body.className+=" ebi-black-bar-loaded"}catch(err){}}function ebiGetFacet(passedAttribute){var tag="#masthead-black-bar ."+passedAttribute.toLowerCase();return document.querySelectorAll(tag)[0]}function ebiFrameworkActivateBlackBar(){try{for(var metas=document.getElementsByTagName("meta"),i=0;i<metas.length;i++)if("embl:active"==metas[i].getAttribute("name")&&(ebiRemoveClass(targetFacet=ebiGetFacet(metas[i].getAttribute("content").replace(":",".")),"hide"),ebiActivateClass(targetFacet,"active")),"embl:parent-1"==metas[i].getAttribute("name")&&(ebiRemoveClass(targetFacet=ebiGetFacet(metas[i].getAttribute("content").replace(":",".")),"hide"),ebiActivateClass(targetFacet,"active")),"embl:parent-2"==metas[i].getAttribute("name")){var targetFacet=ebiGetFacet(metas[i].getAttribute("content").replace(":","."));ebiRemoveClass(targetFacet,"hide"),ebiActivateClass(targetFacet,"active")}var mouseoutTimer;blackBar.addEventListener("mouseenter",function(){window.clearTimeout(mouseoutTimer)},!1),blackBar.addEventListener("mouseleave",function(){mouseoutTimer=window.setTimeout(function(){resetBlackBar()},500)});function resetBlackBar(){ebiFrameworkActivateBlackBar()}}catch(err){}}function ebiFrameworkInsertEMBLdropdown(){try{null!==(elem=document.getElementById("embl-bar"))&&document.getElementById("embl-bar").remove();var dropdownDiv=document.createElement("div");dropdownDiv.innerHTML='<nav id="embl-bar" class="embl-bar global-masthead-interactive-banner"><div class="row padding-bottom-medium"><div class="columns padding-top-medium"><button class="close-button" aria-label="Close alert" type="button"><span aria-hidden="true">×</span></button></div><div class="columns medium-8"><div class="large-8 medium-12"><p><h3 class="inline">EMBL</h3> was founded in 1974 by its member states to promote the molecular life sciences in Europe and beyond.</p></div><div class="row large-up-3 medium-up-3 small-up-2 no-underline medium-11"><div class="column padding-bottom-medium"><a class="" href="#research"><h5 class="inline underline">Research</h5> the molecular basis of life</a></div><div class="column padding-bottom-medium"><a class="" href="#"><h5 class="inline underline">Services</h5> and infrastructure for research</a></div><div class="column padding-bottom-medium"><a class="" href="#"><h5 class="inline underline">Training</h5> and inspiring scientists</a></div><div class="column padding-bottom-medium"><a class="" href="#"><h5 class="inline underline">Transfer</h5> and development of technology</a></div><div class="column padding-bottom-medium"><a class="" href="#"><h5 class="inline underline">Integrating</h5> life science research in Europe</a></div></div><div class="margin-top-xlarge no-underline"><h3><a href="//embl.org" class="readmore">More about EMBL</a></h3></div></div><div class="columns medium-4"><div class="large-10 medium-12"><p><h3 class="inline">Six locations</h3> represent EMBL across Europe, each has its own focus.</p></div><div class="row large-up-3 medium-up-2 small-up-2"><div class="column"><h5><a href="//www.embl-barcelona.es/">Barcelona</a></h5><p class="small">Tissue biology and disease modelling</p></div><div class="column"><h5><a href="//www.embl.fr/">Grenoble</a></h5><p class="small">Structural biology</p></div><div class="column"><h5><a href="//www.embl-hamburg.de/">Hamburg</a></h5><p class="small">Structural biology</p></div><div class="column"><h5><a href="//www.embl.de/">Heidelberg</a></h5><p class="small">Main laboratory</p></div><div class="column"><h5><a href="https://www.ebi.ac.uk/">Hinxton</a></h5><span class="tag "><i class="icon icon-generic" data-icon="["></i> you are here</span><p class="small margin-bottom-none">Bioinformatics at the EBI</p></div><div class="column"><h5><a href="//www.embl.it/">Rome</a></h5><p class="small">Epigenetics and neurobiology</p></div></div></div></div></nav>',document.getElementById("masthead-black-bar").insertBefore(dropdownDiv,document.getElementById("masthead-black-bar").firstChild);var emblBar=document.querySelectorAll(".embl-bar")[0],emblBarButton=document.querySelectorAll(".embl-selector")[0],blackBar=document.querySelectorAll(".masthead-black-bar")[0];emblBarButton.addEventListener("mouseenter",function(event){0==ebiHasClass(document.querySelectorAll(".embl-bar")[0],"active")&&(blackBar.className+=" peek")},!1),emblBarButton.addEventListener("mouseleave",function(event){0==ebiHasClass(document.querySelectorAll(".embl-bar")[0],"active")&&blackBar.classList.remove("peek")},!1);document.querySelectorAll(".embl-selector")[0].addEventListener("click",function(event){ebiToggleClass(emblBar,"active"),ebiToggleClass(emblBarButton,"active"),window.scrollTo(0,0)},!1),document.querySelectorAll(".embl-bar .close-button")[0].addEventListener("click",function(event){ebiToggleClass(emblBar,"active"),ebiToggleClass(emblBarButton,"active"),window.scrollTo(0,0)},!1)}catch(err){}}function ebiFrameworkUpdateFoot(){function init(){try{document.getElementById("global-nav-expanded").innerHTML=html}catch(err){setTimeout(init,500)}}var html='<div class="columns small-12"><h4 class="inline-block"><a href="https://www.ebi.ac.uk" class="no-underline" title="EMBL-EBI">EMBL-EBI</a></h4><span class="small inline-block padding-left-large"><a class="readmore" href="http://intranet.ebi.ac.uk"><span class="icon icon-functional" data-icon="L"></span> Intranet for staff</a></span></div><div class="medium-up-5 small-up-2"><div class="column"><h5 class="services"><a class="services-color" href="https://www.ebi.ac.uk/services">Services</a></h5><ul> <li class="first"><a href="https://www.ebi.ac.uk/services">By topic</a></li>  <li><a href="https://www.ebi.ac.uk/services/all">By name (A-Z)</a></li>  <li class="last"><a href="https://www.ebi.ac.uk/support">Help &amp; Support</a></li> </ul></div><div class="column"><h5 class="research"><a class="research-color" href="https://www.ebi.ac.uk/research">Research</a></h5><ul> <li><a href="https://www.ebi.ac.uk/research/publications">Publications</a></li>  <li><a href="https://www.ebi.ac.uk/research/groups">Research groups</a></li>  <li class="last"><a href="https://www.ebi.ac.uk/research/postdocs">Postdocs</a> &amp; <a href="https://www.ebi.ac.uk/research/eipp">PhDs</a></li> </ul></div><div class="column"> <h5 class="training"><a class="training-color" href="https://www.ebi.ac.uk/training">Training</a></h5><ul> <li><a href="https://www.ebi.ac.uk/training/handson">Train at EBI</a></li>  <li><a href="https://www.ebi.ac.uk/training/roadshow">Train outside EBI</a></li>  <li><a href="https://www.ebi.ac.uk/training/online">Train online</a></li>  <li class="last"><a href="https://www.ebi.ac.uk/training/contact-us">Contact organisers</a></li> </ul></div> <div class="column"> <h5 class="industry"><a class="industry-color" href="https://www.ebi.ac.uk/industry">Industry</a></h5><ul> <li><a href="https://www.ebi.ac.uk/industry/private">Members Area</a></li>  <li><a href="https://www.ebi.ac.uk/industry/workshops">Workshops</a></li>  <li><a href="https://www.ebi.ac.uk/industry/sme-forum"><abbr title="Small Medium Enterprise">SME</abbr> Forum</a></li>  <li class="last"><a href="https://www.ebi.ac.uk/industry/contact">Contact Industry programme</a></li> </ul></div> <div class="column"> <h5 class="about"><a class="ebi-color" href="https://www.ebi.ac.uk/about">About</a></h5><ul>  <li><a href="https://www.ebi.ac.uk/about/contact">Contact us</a><li><a href="https://www.ebi.ac.uk/about/events">Events</a></li>  <li><a href="https://www.ebi.ac.uk/about/jobs" title="Jobs, postdocs, PhDs...">Jobs</a></li>  <li class="first"><a href="https://www.ebi.ac.uk/about/news">News</a></li>  <li><a href="https://www.ebi.ac.uk/about/people">People &amp; groups</a></li> </ul></div></div>';init()}function ebiFrameworkUpdateFooterMeta(){function init(){try{document.getElementById("ebi-footer-meta").innerHTML=html}catch(err){setTimeout(init,500)}}var html='<div class="columns"><p class="address">EMBL-EBI, Wellcome Genome Campus, Hinxton, Cambridgeshire, CB10 1SD, UK. +44 (0)1223 49 44 44</p> <p class="legal">Copyright &copy; EMBL-EBI '+(new Date).getFullYear()+' | EMBL-EBI is <a href="http://www.embl.org/">part of the European Molecular Biology Laboratory</a> | <a href="https://www.ebi.ac.uk/about/terms-of-use">Terms of use</a></p></div>';init()}function ebiInjectAnnouncements(message){if(void 0===message)return!1;if(void 0!==message.processed)return!0;message.processed=!0;var container=document.getElementById("main-content-area")||document.getElementById("main-content")||document.getElementById("main")||document.getElementById("content")||document.getElementById("contentsarea");if(null==container)return console.warn("A message needs to be shown on this site, but an appropriate container could not be found. \n Message follows:","\n"+message.headline,"\n"+message.message,"\nPriority:",message.priority),!1;var banner=document.createElement("div"),wrapper=document.createElement("div");banner.className="notifications-js row margin-top-medium",wrapper.className="row callout "+(message.priority||""),wrapper.innerHTML="<h3>"+message.headline+"</h3>"+message.message,container.insertBefore(banner,container.firstChild),banner.appendChild(wrapper)}function ebiFrameworkIncludeAnnouncements(){function detectAnnouncements(messages){var currentHost=window.location.hostname,currentPath=window.location.pathname;if(currentHost=currentHost.replace(/wwwdev/g,"www"),ebiInjectAnnouncements(messages[currentHost]),ebiInjectAnnouncements(messages[currentHost+"/"]),ebiInjectAnnouncements(messages[currentHost+"/*"]),currentPath.length>1){for(var currentPathArray=currentPath.split("/"),pathsToMatch=[currentHost+currentPathArray[0]],i=1;i<currentPathArray.length;i++){var tempPath=pathsToMatch[i-1];pathsToMatch.push(tempPath+"/"+currentPathArray[i])}for(i=0;i<pathsToMatch.length;i++)ebiInjectAnnouncements(messages[pathsToMatch[i]]),ebiInjectAnnouncements(messages[pathsToMatch[i]+"*"]),ebiInjectAnnouncements(messages[pathsToMatch[i]+"/*"])}}function loadRemoteAnnouncements(file){window.XMLHttpRequest&&(xmlhttp=new XMLHttpRequest),xmlhttp.open("GET",file,!0),xmlhttp.onload=function(e){4===xmlhttp.readyState&&(200===xmlhttp.status?(eval(xmlhttp.responseText),detectAnnouncements(m)):console.error(xmlhttp.statusText))},xmlhttp.onerror=function(e){console.error(xmlhttp.statusText)},xmlhttp.send(null)}loadRemoteAnnouncements(0===window.location.hostname.indexOf("wwwdev.")?"https://dev.ebi.emblstatic.net/announcements.js":"https://ebi.emblstatic.net/announcements.js")}function ebiFrameworkCookieBanner(){function setCookie(c_name,value,exdays){var c_value,exdate=new Date;exdate.setDate(exdate.getDate()+exdays),c_value=escape(value)+(null===exdays?"":";expires="+exdate.toUTCString())+";domain=.ebi.ac.uk;path=/",document.cookie=c_name+"="+c_value,c_value=escape(value)+(null===exdays?"":";expires="+exdate.toUTCString())+";domain="+document.domain+";path=/",document.cookie=c_name+"="+c_value}function getCookie(c_name){var i,x,y,ARRcookies=document.cookie.split(";");for(i=0;i<ARRcookies.length;i++)if(x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("=")),y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1),(x=x.replace(/^\s+|\s+$/g,""))===c_name)return unescape(y)}function createBanner(){var banner=document.createElement("div"),wrapper=document.createElement("div");document.createElement("div");banner.id="cookie-banner",banner.className="cookie-banner",wrapper.className="row",wrapper.innerHTML="<span class='text'>This website uses cookies. By continuing to browse this site, you are agreeing to the use of our site cookies. To find out more, see our <a href='//www.ebi.ac.uk/about/terms-of-use'>Terms of Use</a>.</span><div id='cookie-dismiss'><button class='close-button' style='top: 0.3rem; color:#fff;' aria-label='Close alert' type='button'><span aria-hidden='true'>&times;</span></button></div>",document.body.appendChild(banner),banner.appendChild(wrapper)}function openBanner(){var height=document.getElementById("cookie-banner").offsetHeight;document.getElementById("cookie-banner").style.display="block",document.body.style.paddingBottom=height+"px"}function closeBanner(){document.getElementById("cookie-banner").offsetHeight;document.getElementById("cookie-banner").style.display="none",document.body.style.paddingBottom="0"}function init(){try{"true"!==getCookie("cookies-accepted")&&(createBanner(),openBanner(),setCookie("cookies-accepted","true",90),document.getElementById("cookie-dismiss").onclick=function(){return closeBanner(),!1})}catch(err){setTimeout(init,100)}}init()}function ebiFrameworkInvokeScripts(){ebiFrameworkPopulateBlackBar(),ebiFrameworkActivateBlackBar(),ebiFrameworkExternalLinks(),ebiFrameworkManageGlobalSearch(),ebiFrameworkSearchNullError(),ebiFrameworkHideGlobalNav(),ebiFrameworkAssignImageByMetaTags(),ebiFrameworkInsertEMBLdropdown(),ebiFrameworkUpdateFoot(),ebiFrameworkUpdateFooterMeta(),ebiFrameworkIncludeAnnouncements(),ebiFrameworkCookieBanner()}document.addEventListener("DOMContentLoaded",function(event){var bodyData=document.body.dataset;isIE()&&isIE()<10&&(bodyData=[]),"false"!=bodyData.ebiframeworkinvokescripts&&ebiFrameworkInvokeScripts()});
\ No newline at end of file
+function ebiGetParameterByName(name,url){url||(url=window.location.href),name=name.replace(/[\[\]]/g,"\\$&");var results=new RegExp("[?&]"+name+"(=([^&#]*)|&|#|$)").exec(url);return results?results[2]?decodeURIComponent(results[2].replace(/\+/g," ")):"":null}function ebiHasClass(element,cls){return(" "+element.className+" ").indexOf(" "+cls+" ")>-1}function ebiFrameworkExternalLinks(){try{var i,icon,alist=document.getElementsByTagName("a"),fileTypes=["pdf","doc","txt"];for(i=0;i<alist.length;i++)for(var type in fileTypes)-1===alist[i].innerHTML.indexOf('<span class="link-'+fileTypes[type]+'"></span>')&&-1===alist[i].innerHTML.indexOf("<img")&&function(url,type){return-1!==url.indexOf(type,url.length-type.length)}(alist[i].href,fileTypes[type])&&function(url){return-1===url.indexOf("//")||-1!==url.indexOf("//www.ebi.ac.uk")||-1!==url.indexOf("//wwwdev.ebi.ac.uk")||-1!==url.indexOf("//srs.ebi.ac.uk")||-1!==url.indexOf("//ftp.ebi.ac.uk")||-1!==url.indexOf("//intranet.ebi.ac.uk")||-1!==url.indexOf("//pdbe.org")||-1!==url.indexOf("//"+document.domain)}(alist[i].href)&&((icon=document.createElement("span")).className="link-"+fileTypes[type],alist[i].appendChild(icon))}catch(err){}}function ebiFrameworkManageGlobalSearch(){try{var hasLocalSearch=null!==document.getElementById("local-search"),hasLocalEBISearch=null!==document.getElementById("ebi_search");if(hasLocalSearch||hasLocalEBISearch)document.body.className+=" no-global-search";else try{null!==(elem=document.getElementById("search-bar"))&&document.getElementById("search-bar").remove();var dropdownDiv=document.createElement("div");dropdownDiv.innerHTML='<nav id="search-bar" class="search-bar global-masthead-interactive-banner"><div class="row padding-bottom-medium"><div class="columns padding-top-medium"><button class="close-button" aria-label="Close alert" type="button"><span aria-hidden="true">×</span></button></div></div><div class="row"><form id="global-search" name="global-search" action="/ebisearch/search.ebi" method="GET" class=""><fieldset><div class="input-group"><input type="text" name="query" id="global-searchbox" class="input-group-field" placeholder="Search all of EMBL-EBI"><div class="input-group-button"><input type="submit" name="submit" value="Search" class="button"><input type="hidden" name="db" value="allebi" checked="checked"><input type="hidden" name="requestFrom" value="masthead-black-bar" checked="checked"></div></div></fieldset></form></div></nav>',document.getElementById("masthead-black-bar").insertBefore(dropdownDiv,document.getElementById("masthead-black-bar").firstChild);var searchBar=document.querySelectorAll(".search-bar")[0],searchBarButton=document.querySelectorAll(".search-toggle")[0],blackBar=document.querySelectorAll(".masthead-black-bar")[0];searchBarButton.addEventListener("mouseenter",function(event){0==ebiHasClass(document.querySelectorAll(".search-bar")[0],"active")&&(blackBar.className+=" peek")},!1),searchBarButton.addEventListener("mouseleave",function(event){0==ebiHasClass(document.querySelectorAll(".search-bar")[0],"active")&&blackBar.classList.remove("peek")},!1);document.querySelectorAll(".search-toggle")[0].addEventListener("click",function(event){ebiToggleClass(searchBar,"active"),ebiToggleClass(searchBarButton,"active"),window.scrollTo(0,0)},!1),document.querySelectorAll(".search-bar .close-button")[0].addEventListener("click",function(event){ebiToggleClass(searchBar,"active"),ebiToggleClass(searchBarButton,"active"),window.scrollTo(0,0)},!1)}catch(err){setTimeout(init,500)}}catch(err){}}function ebiFrameworkSearchNullError(){try{var disabled=-1!==document.body.className.indexOf("no-search-error"),searchBoxes=[{inputNode:document.getElementById("global-searchbox")},{inputNode:document.getElementById("local-searchbox")},{inputNode:-1!==document.body.className.indexOf("front")?document.getElementById("query"):null},{inputNode:document.getElementById("people-groups")?document.getElementById("people-groups").getElementsByTagName("input")[0]:null}];if(!disabled)for(searchBox in searchBoxes){var searchInput=searchBoxes[searchBox].inputNode,searchForm=searchInput?searchInput.form:null,searchInputDefault=searchBoxes[searchBox].defaultText||"",searchError=searchBoxes[searchBox].errorText||"Please enter a search term",isEbiSearch=-1!==(searchForm?searchForm.action:"").indexOf("/ebisearch/");searchForm&&searchInput&&isEbiSearch&&(searchForm.searchInput=searchInput,searchForm.searchInputDefault=searchInputDefault,searchForm.searchError=searchError,searchForm.onsubmit=function(){if(searchInput=this.searchInput,searchInputDefault=this.searchInputDefault,searchError=this.searchError,searchInput.value=searchInput.value.trim(),searchInput.value===searchInputDefault||""===searchInput.value)return alert(searchError),!1})}}catch(err){}}function isIE(){var myNav=navigator.userAgent.toLowerCase();return-1!=myNav.indexOf("msie")&&parseInt(myNav.split("msie")[1])}function ebiToggleClass(element,toggleClass){var newClass,currentClass=element.className;newClass=currentClass.split(" ").indexOf(toggleClass)>-1?currentClass.replace(new RegExp("\\b"+toggleClass+"\\b","g"),""):currentClass+" "+toggleClass,element.className=newClass.trim()}function ebiActivateClass(element,cssClass){element.classList.remove(cssClass),element.classList.add(cssClass)}function ebiRemoveClass(element,cssClass){element.classList.remove(cssClass)}function ebiFrameworkHideGlobalNav(){try{var elem,hasGlobalMasthead=null!==document.getElementById("masthead-black-bar"),disabled=-1!==document.body.className.indexOf("no-global-nav");hasGlobalMasthead&&disabled&&(null!==(elem=document.getElementById("global-nav"))&&elem.parentNode.removeChild(elem),null!==(elem=document.getElementById("global-nav-expanded"))&&elem.parentNode.removeChild(elem))}catch(err){}}function ebiFrameworkAssignImageByMetaTags(){var masthead=document.getElementById("masthead"),mastheadColor=document.querySelector("meta[name='ebi:masthead-color']")||document.querySelector("meta[name='ebi-masthead-color']"),mastheadImage=document.querySelector("meta[name='ebi:masthead-image']")||document.querySelector("meta[name='ebi-masthead-image']");null!=mastheadColor&&(masthead.style.backgroundColor=mastheadColor.getAttribute("content"),masthead.className+=" meta-background-color"),null!=mastheadImage&&(masthead.style.backgroundImage="url("+mastheadImage.getAttribute("content")+")",masthead.className+=" meta-background-image")}function ebiFrameworkPopulateBlackBar(){try{null!==(elem=document.getElementById("masthead-black-bar"))&&(document.getElementById("masthead-black-bar").innerHTML="");var barContents=document.createElement("div");barContents.innerHTML='<nav class="row"><ul id="global-nav" class="menu global-nav text-right"><li class="home-mobile"><a href="https://www.ebi.ac.uk"></a></li><li class="where embl hide"><a href="http://www.embl.org">EMBL</a></li><li class="where barcelona hide"><a href="#">Barcelona</a></li><li class="where hamburg hide"><a href="#">Hamburg</a></li><li class="where grenoble hide"><a href="#">Heidelberg</a></li><li class="where grenoble hide"><a href="#">Grenoble</a></li><li class="where rome hide"><a href="#">Rome</a></li><li id="embl-selector" class="float-right show-for-medium embl-selector embl-ebi"><button class="button float-right">&nbsp;</button></li><li class="float-right search"><a href="#" class="inline-block collpased float-left search-toggle"><span class="show-for-small-only">Search</span></a></li><li class="what about"><a href="https://www.ebi.ac.uk/about">About us</a></li><li class="what training"><a href="https://www.ebi.ac.uk/training">Training</a></li><li class="what research"><a href="https://www.ebi.ac.uk/research">Research</a></li><li class="what services"><a href="https://www.ebi.ac.uk/services">Services</a></li><li class="where ebi"><a href="https://www.ebi.ac.uk">EMBL-EBI</a></li></ul></nav>',document.getElementById("masthead-black-bar").insertBefore(barContents,document.getElementById("masthead-black-bar").firstChild),document.body.className+=" ebi-black-bar-loaded"}catch(err){}}function ebiGetFacet(passedAttribute){var tag="#masthead-black-bar ."+passedAttribute.toLowerCase();return document.querySelectorAll(tag)[0]}function ebiFrameworkActivateBlackBar(){try{for(var metas=document.getElementsByTagName("meta"),i=0;i<metas.length;i++)if("embl:active"==metas[i].getAttribute("name")&&(ebiRemoveClass(targetFacet=ebiGetFacet(metas[i].getAttribute("content").replace(":",".")),"hide"),ebiActivateClass(targetFacet,"active")),"embl:parent-1"==metas[i].getAttribute("name")&&(ebiRemoveClass(targetFacet=ebiGetFacet(metas[i].getAttribute("content").replace(":",".")),"hide"),ebiActivateClass(targetFacet,"active")),"embl:parent-2"==metas[i].getAttribute("name")){var targetFacet=ebiGetFacet(metas[i].getAttribute("content").replace(":","."));ebiRemoveClass(targetFacet,"hide"),ebiActivateClass(targetFacet,"active")}var mouseoutTimer;blackBar.addEventListener("mouseenter",function(){window.clearTimeout(mouseoutTimer)},!1),blackBar.addEventListener("mouseleave",function(){mouseoutTimer=window.setTimeout(function(){resetBlackBar()},500)});function resetBlackBar(){ebiFrameworkActivateBlackBar()}}catch(err){}}function ebiFrameworkInsertEMBLdropdown(){try{null!==(elem=document.getElementById("embl-bar"))&&document.getElementById("embl-bar").remove();var dropdownDiv=document.createElement("div");dropdownDiv.innerHTML='<nav id="embl-bar" class="embl-bar global-masthead-interactive-banner"><div class="row padding-bottom-medium"><div class="columns padding-top-medium"><button class="close-button" aria-label="Close alert" type="button"><span aria-hidden="true">×</span></button></div><div class="columns medium-8"><div class="large-8 medium-12"><p><h3 class="inline">EMBL</h3> was founded in 1974 by its member states to promote the molecular life sciences in Europe and beyond.</p></div><div class="row large-up-3 medium-up-3 small-up-2 no-underline medium-11"><div class="column padding-bottom-medium"><a class="" href="#research"><h5 class="inline underline">Research</h5> the molecular basis of life</a></div><div class="column padding-bottom-medium"><a class="" href="#"><h5 class="inline underline">Services</h5> and infrastructure for research</a></div><div class="column padding-bottom-medium"><a class="" href="#"><h5 class="inline underline">Training</h5> and inspiring scientists</a></div><div class="column padding-bottom-medium"><a class="" href="#"><h5 class="inline underline">Transfer</h5> and development of technology</a></div><div class="column padding-bottom-medium"><a class="" href="#"><h5 class="inline underline">Integrating</h5> life science research in Europe</a></div></div><div class="margin-top-xlarge no-underline"><h3><a href="//embl.org" class="readmore">More about EMBL</a></h3></div></div><div class="columns medium-4"><div class="large-10 medium-12"><p><h3 class="inline">Six locations</h3> represent EMBL across Europe, each has its own focus.</p></div><div class="row large-up-3 medium-up-2 small-up-2"><div class="column"><h5><a href="//www.embl-barcelona.es/">Barcelona</a></h5><p class="small">Tissue biology and disease modelling</p></div><div class="column"><h5><a href="//www.embl.fr/">Grenoble</a></h5><p class="small">Structural biology</p></div><div class="column"><h5><a href="//www.embl-hamburg.de/">Hamburg</a></h5><p class="small">Structural biology</p></div><div class="column"><h5><a href="//www.embl.de/">Heidelberg</a></h5><p class="small">Main laboratory</p></div><div class="column"><h5><a href="https://www.ebi.ac.uk/">Hinxton</a></h5><span class="tag "><i class="icon icon-generic" data-icon="["></i> you are here</span><p class="small margin-bottom-none">Bioinformatics at the EBI</p></div><div class="column"><h5><a href="//www.embl.it/">Rome</a></h5><p class="small">Epigenetics and neurobiology</p></div></div></div></div></nav>',document.getElementById("masthead-black-bar").insertBefore(dropdownDiv,document.getElementById("masthead-black-bar").firstChild);var emblBar=document.querySelectorAll(".embl-bar")[0],emblBarButton=document.querySelectorAll(".embl-selector")[0],blackBar=document.querySelectorAll(".masthead-black-bar")[0];emblBarButton.addEventListener("mouseenter",function(event){0==ebiHasClass(document.querySelectorAll(".embl-bar")[0],"active")&&(blackBar.className+=" peek")},!1),emblBarButton.addEventListener("mouseleave",function(event){0==ebiHasClass(document.querySelectorAll(".embl-bar")[0],"active")&&blackBar.classList.remove("peek")},!1);document.querySelectorAll(".embl-selector")[0].addEventListener("click",function(event){ebiToggleClass(emblBar,"active"),ebiToggleClass(emblBarButton,"active"),window.scrollTo(0,0)},!1),document.querySelectorAll(".embl-bar .close-button")[0].addEventListener("click",function(event){ebiToggleClass(emblBar,"active"),ebiToggleClass(emblBarButton,"active"),window.scrollTo(0,0)},!1)}catch(err){}}function ebiFrameworkUpdateFoot(){function init(){try{document.getElementById("global-nav-expanded").innerHTML=html}catch(err){setTimeout(init,500)}}var html='<div class="columns small-12"><h4 class="inline-block"><a href="https://www.ebi.ac.uk" class="no-underline" title="EMBL-EBI">EMBL-EBI</a></h4><span class="small inline-block padding-left-large"><a class="readmore" href="http://intranet.ebi.ac.uk"><span class="icon icon-functional" data-icon="L"></span> Intranet for staff</a></span></div><div class="medium-up-5 small-up-2"><div class="column"><h5 class="services"><a class="services-color" href="https://www.ebi.ac.uk/services">Services</a></h5><ul> <li class="first"><a href="https://www.ebi.ac.uk/services">By topic</a></li>  <li><a href="https://www.ebi.ac.uk/services/all">By name (A-Z)</a></li>  <li class="last"><a href="https://www.ebi.ac.uk/support">Help &amp; Support</a></li> </ul></div><div class="column"><h5 class="research"><a class="research-color" href="https://www.ebi.ac.uk/research">Research</a></h5><ul> <li><a href="https://www.ebi.ac.uk/research/publications">Publications</a></li>  <li><a href="https://www.ebi.ac.uk/research/groups">Research groups</a></li>  <li class="last"><a href="https://www.ebi.ac.uk/research/postdocs">Postdocs</a> &amp; <a href="https://www.ebi.ac.uk/research/eipp">PhDs</a></li> </ul></div><div class="column"> <h5 class="training"><a class="training-color" href="https://www.ebi.ac.uk/training">Training</a></h5><ul> <li><a href="https://www.ebi.ac.uk/training/handson">Train at EBI</a></li>  <li><a href="https://www.ebi.ac.uk/training/roadshow">Train outside EBI</a></li>  <li><a href="https://www.ebi.ac.uk/training/online">Train online</a></li>  <li class="last"><a href="https://www.ebi.ac.uk/training/contact-us">Contact organisers</a></li> </ul></div> <div class="column"> <h5 class="industry"><a class="industry-color" href="https://www.ebi.ac.uk/industry">Industry</a></h5><ul> <li><a href="https://www.ebi.ac.uk/industry/private">Members Area</a></li>  <li><a href="https://www.ebi.ac.uk/industry/workshops">Workshops</a></li>  <li><a href="https://www.ebi.ac.uk/industry/sme-forum"><abbr title="Small Medium Enterprise">SME</abbr> Forum</a></li>  <li class="last"><a href="https://www.ebi.ac.uk/industry/contact">Contact Industry programme</a></li> </ul></div> <div class="column"> <h5 class="about"><a class="ebi-color" href="https://www.ebi.ac.uk/about">About</a></h5><ul>  <li><a href="https://www.ebi.ac.uk/about/contact">Contact us</a><li><a href="https://www.ebi.ac.uk/about/events">Events</a></li>  <li><a href="https://www.ebi.ac.uk/about/jobs" title="Jobs, postdocs, PhDs...">Jobs</a></li>  <li class="first"><a href="https://www.ebi.ac.uk/about/news">News</a></li>  <li><a href="https://www.ebi.ac.uk/about/people">People &amp; groups</a></li> </ul></div></div>';init()}function ebiFrameworkUpdateFooterMeta(){function init(){try{document.getElementById("ebi-footer-meta").innerHTML=html}catch(err){setTimeout(init,500)}}var html='<div class="columns"><p class="address">EMBL-EBI, Wellcome Genome Campus, Hinxton, Cambridgeshire, CB10 1SD, UK. +44 (0)1223 49 44 44</p> <p class="legal">Copyright &copy; EMBL-EBI '+(new Date).getFullYear()+' | EMBL-EBI is <a href="http://www.embl.org/">part of the European Molecular Biology Laboratory</a> | <a href="https://www.ebi.ac.uk/about/terms-of-use">Terms of use</a></p></div>';init()}function ebiInjectAnnouncements(message){if(void 0===message)return!1;if(void 0!==message.processed)return!0;message.processed=!0;var container=document.getElementById("main-content-area")||document.getElementById("main-content")||document.getElementById("main")||document.getElementById("content")||document.getElementById("contentsarea");if(null==container)return console.warn("A message needs to be shown on this site, but an appropriate container could not be found. \n Message follows:","\n"+message.headline,"\n"+message.message,"\nPriority:",message.priority),!1;var banner=document.createElement("div"),wrapper=document.createElement("div");banner.className="notifications-js row margin-top-medium",wrapper.className="row callout "+(message.priority||""),wrapper.innerHTML="<h3>"+message.headline+"</h3>"+message.message,container.insertBefore(banner,container.firstChild),banner.appendChild(wrapper)}function ebiFrameworkIncludeAnnouncements(){function detectAnnouncements(messages){var currentHost=window.location.hostname,currentPath=window.location.pathname;if(currentHost=currentHost.replace(/wwwdev/g,"www"),ebiInjectAnnouncements(messages[currentHost]),ebiInjectAnnouncements(messages[currentHost+"/"]),ebiInjectAnnouncements(messages[currentHost+"/*"]),currentPath.length>1){for(var currentPathArray=currentPath.split("/"),pathsToMatch=[currentHost+currentPathArray[0]],i=1;i<currentPathArray.length;i++){var tempPath=pathsToMatch[i-1];pathsToMatch.push(tempPath+"/"+currentPathArray[i])}for(i=0;i<pathsToMatch.length;i++)ebiInjectAnnouncements(messages[pathsToMatch[i]]),ebiInjectAnnouncements(messages[pathsToMatch[i]+"*"]),ebiInjectAnnouncements(messages[pathsToMatch[i]+"/*"])}}function loadRemoteAnnouncements(file){window.XMLHttpRequest&&(xmlhttp=new XMLHttpRequest),xmlhttp.open("GET",file,!0),xmlhttp.onload=function(e){4===xmlhttp.readyState&&(200===xmlhttp.status?(eval(xmlhttp.responseText),detectAnnouncements(m)):console.error(xmlhttp.statusText))},xmlhttp.onerror=function(e){console.error(xmlhttp.statusText)},xmlhttp.send(null)}loadRemoteAnnouncements(0===window.location.hostname.indexOf("wwwdev.")?"https://dev.ebi.emblstatic.net/announcements.js":"https://ebi.emblstatic.net/announcements.js")}function ebiFrameworkCookieBanner(){function setCookie(c_name,value,exdays){var c_value,exdate=new Date;exdate.setDate(exdate.getDate()+exdays),c_value=escape(value)+(null===exdays?"":";expires="+exdate.toUTCString())+";domain=.ebi.ac.uk;path=/",document.cookie=c_name+"="+c_value,c_value=escape(value)+(null===exdays?"":";expires="+exdate.toUTCString())+";domain="+document.domain+";path=/",document.cookie=c_name+"="+c_value}function getCookie(c_name){var i,x,y,ARRcookies=document.cookie.split(";");for(i=0;i<ARRcookies.length;i++)if(x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("=")),y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1),(x=x.replace(/^\s+|\s+$/g,""))===c_name)return unescape(y)}function createBanner(){var banner=document.createElement("div"),wrapper=document.createElement("div");document.createElement("div");banner.id="cookie-banner",banner.className="cookie-banner",wrapper.className="row",wrapper.innerHTML="<span class='text'>This website uses cookies. By continuing to browse this site, you are agreeing to the use of our site cookies. To find out more, see our <a href='//www.ebi.ac.uk/about/terms-of-use'>Terms of Use</a>.</span><div id='cookie-dismiss'><button class='close-button' style='top: 0.3rem; color:#fff;' aria-label='Close alert' type='button'><span aria-hidden='true'>&times;</span></button></div>",document.body.appendChild(banner),banner.appendChild(wrapper)}function openBanner(){var height=document.getElementById("cookie-banner").offsetHeight;document.getElementById("cookie-banner").style.display="block",document.body.style.paddingBottom=height+"px"}function closeBanner(){document.getElementById("cookie-banner").offsetHeight;document.getElementById("cookie-banner").style.display="none",document.body.style.paddingBottom="0"}function init(){try{"true"!==getCookie("cookies-accepted")&&(createBanner(),openBanner(),setCookie("cookies-accepted","true",90),document.getElementById("cookie-dismiss").onclick=function(){return closeBanner(),!1})}catch(err){setTimeout(init,100)}}init()}function ebiFrameworkInvokeScripts(){ebiFrameworkPopulateBlackBar(),ebiFrameworkActivateBlackBar(),ebiFrameworkExternalLinks(),ebiFrameworkManageGlobalSearch(),ebiFrameworkSearchNullError(),ebiFrameworkHideGlobalNav(),ebiFrameworkAssignImageByMetaTags(),ebiFrameworkInsertEMBLdropdown(),ebiFrameworkUpdateFoot(),ebiFrameworkUpdateFooterMeta(),ebiFrameworkIncludeAnnouncements(),ebiFrameworkCookieBanner()}document.addEventListener("DOMContentLoaded",function(event){var bodyData=document.body.dataset;isIE()&&isIE()<=10&&(bodyData=[]),"false"!=bodyData.ebiframeworkinvokescripts&&ebiFrameworkInvokeScripts()});
\ No newline at end of file