Code:
<div class="glossymenu">
<a class="menuitem submenuheader" href="#" name="tc_gui" id="target_corpus_gui"
onclick="if(navigator.appName == 'Microsoft Internet Explorer'){window.document.execCommand('Stop');}else{window.stop();}
if(document.getElementById('wait') != null && document.getElementById('wait').innerHTML.match(/Please wait while/) && alert_printed == 0){document.getElementById('interrupted').style.display='block';clear_cursor(1000);};
alert_printed=1;">GC – * Government of Canada (all sites)<br /><span class="small">click here to open or close the list</span><span class=accordsuffix><img class=statusicon src="/plus.gif" alt="+" height="13" width="13"></span></a>
<input type="hidden" id="tc" name="tc" value="* Government of Canada (all sites)">
<div class="submenu">
<a class="category menuitem submenuheader" href="#">General Corpora</a>
<div class="submenu">
<ul>
<li><a id="All Canadian sites" href="javascript:set_target_corpus('All Canadian sites','All Canadian sites');">All Canadian sites</a></li>
<li><a id="Codex Alimentarius" href="javascript:set_target_corpus('Codex Alimentarius','Codex Alimentarius');">Codex Alimentarius</a></li>
<li><a id="EurLex" href="javascript:set_target_corpus('EurLex','EurLex');">EurLex</a></li>
<li><a id="Gateway to the European Union" href="javascript:set_target_corpus('EU – Gateway to the European Union','Gateway to the European Union');">EU – Gateway to the European Union</a></li>
<li><a id="Government of New Brunswick" href="javascript:set_target_corpus('GNB – Government of New Brunswick','Government of New Brunswick');">GNB – Government of New Brunswick</a></li>
<li><a id="Government of Ontario" href="javascript:set_target_corpus('GO – Government of Ontario','Government of Ontario');">GO – Government of Ontario</a></li>
<li><a id="Government of Quebec" href="javascript:set_target_corpus('GQc – Government of Quebec','Government of Quebec');">GQc – Government of Quebec</a></li>
<li><a id="International Telecommunication Union" href="javascript:set_target_corpus('ITU – International Telecommunication Union','International Telecommunication Union');">ITU – International Telecommunication Union</a></li>
<li><a id="Royal Canadian Mint" href="javascript:set_target_corpus('RCM – Royal Canadian Mint','Royal Canadian Mint');">RCM – Royal Canadian Mint</a></li>
<li><a id="Royal Canadian Mounted Police" href="javascript:set_target_corpus('RCMP – Royal Canadian Mounted Police','Royal Canadian Mounted Police');">RCMP – Royal Canadian Mounted Police</a></li>
<li><a id="Natural Resources Canada" href="javascript:set_target_corpus('NRCan – Natural Resources Canada','Natural Resources Canada');">NRCan – Natural Resources Canada</a></li>
<li><a id="Public Safety Canada" href="javascript:set_target_corpus('PSC – Public Safety Canada','Public Safety Canada');">PSC – Public Safety Canada</a></li>
<li><a id="Public Works and Government Services Canada" href="javascript:set_target_corpus('PWGSC – Public Works and Government Services Canada','Public Works and Government Services Canada');">PWGSC – Public Works and Government Services Canada</a></li>
<li><a id="Transport Canada" href="javascript:set_target_corpus('TC – Transport Canada','Transport Canada');">TC – Transport Canada</a></li>
<li><a id="Veterans Affairs Canada" href="javascript:set_target_corpus('VAC – Veterans Affairs Canada','Veterans Affairs Canada');">VAC – Veterans Affairs Canada</a></li>
</ul>
</div>
<a class="category menuitem submenuheader" href="#">Health</a>
<div class="submenu">
<ul>
<li><a style="font-style:italic; " id="Genomics" href="javascript:set_target_corpus('Genomics — prealigned (fast)','Genomics');">Genomics — prealigned (fast)</a></li>
<li><a style="font-style:italic; " id="Health Canada" href="javascript:set_target_corpus('HC – Health Canada — prealigned (fast)','Health Canada');">HC – Health Canada — prealigned (fast)</a></li>
<li><a id="World Health Organization" href="javascript:set_target_corpus('WHO – World Health Organization','World Health Organization');">WHO – World Health Organization</a></li>
</ul>
</div>
<a class="category menuitem submenuheader" href="#">Legal – Treaties and Agreements</a>
<div class="submenu">
<ul>
<li><a id="Canadian Legal Information Institute" href="javascript:set_target_corpus('CanLII – Canadian Legal Information Institute','Canadian Legal Information Institute');">CanLII – Canadian Legal Information Institute</a></li>
<li><a id="Commission for Environmental Cooperation" href="javascript:set_target_corpus('CEC – Commission for Environmental Cooperation','Commission for Environmental Cooperation');">CEC – Commission for Environmental Cooperation</a></li>
<li><a id="Hague Conference on Private International Law" href="javascript:set_target_corpus('HCCH – Hague Conference on Private International Law','Hague Conference on Private International Law');">HCCH – Hague Conference on Private International Law</a></li>
<li><a id="Judgments of the Supreme Court of Canada" href="javascript:set_target_corpus('JSCC – Judgments of the Supreme Court of Canada','Judgments of the Supreme Court of Canada');">JSCC – Judgments of the Supreme Court of Canada</a></li>
<li><a id="North American Free Trade Agreement" href="javascript:set_target_corpus('NAFTA – North American Free Trade Agreement','North American Free Trade Agreement');">NAFTA – North American Free Trade Agreement</a></li>
</ul>
</div>
<script type="text/javascript">
var lastexpandedindex;
var target_corpus;
var target_corpus_id;
var category_index;
var alert_printed = 0;
ddaccordion.init({
headerclass: "submenuheader", //Shared CSS class name of headers group
contentclass: "submenu", //Shared CSS class name of contents group
revealtype: "click", //Reveal content when user clicks or onmouseover the header? Valid value: "click", "clickgo", or "mouseover"
mouseoverdelay: 200, //if revealtype="mouseover", set delay in milliseconds before header expands onMouseover
collapseprev: false, //Collapse previous content (so only one open at any time)? true/false
defaultexpanded: [], //index of content(s) open by default [index1, index2, etc] [] denotes no content
onemustopen: false, //Specify whether at least one header should be open always (so never all headers closed)
animatedefault: false, //Should contents open by default be animated into view?
persiststate: false, //persist state of opened contents within browser session?
toggleclass: ["", ""], //Two CSS classes to be applied to the header when it's collapsed and expanded, respectively ["class1", "class2"]
togglehtml: ["suffix", "<img src='/plus.gif' alt='+' class='statusicon' />", "<img src='/minus.gif' alt='-' class='statusicon' />"], //Additional HTML added to the header when it's collapsed and expanded, respectively ["position", "html1", "html2"] (see docs)
animatespeed: 1, //speed of animation: integer in milliseconds (ie: 200), or keywords "fast", "normal", or "slow"
oninit:function(headers, expandedindices){ //custom code to run when headers have initalized
//do nothing
},
onopenclose:function(header, index, state, isuseractivated){ //custom code to run whenever a header is opened or closed
if (state=="block" && isuseractivated==true){ //if header is expanded as a result of the user clicking on it (versus expanded by default when page loads)
//alert("lastexpandedindex: " + lastexpandedindex + " category_index: " + category_index);
if (index == 0) {
if (lastexpandedindex != category_index && lastexpandedindex != 0 && lastexpandedindex != index && lastexpandedindex != undefined) {
ddaccordion.collapseone("submenuheader",lastexpandedindex);
}
ddaccordion.expandone("submenuheader",category_index);
} else if (lastexpandedindex != 0 && lastexpandedindex != index && lastexpandedindex != undefined) {
ddaccordion.collapseone("submenuheader",lastexpandedindex);
}
lastexpandedindex = index;
}
document.search_form.term.focus();
}
})
</script>
The initialization code must follow the menu markup with the changes, and not before.
Bookmarks