
/* Merged Plone Javascript file
 * This file is dynamically assembled from separate parts.
 * Some of these parts have 3rd party licenses or copyright information attached
 * Such information is valid for that section,
 * not for the entire composite file
 * originating files are separated by - filename.js -
 */

/* - ++resource++dropdown-menu.js - */
// http://www.pesticide.org/portal_javascripts/++resource++dropdown-menu.js?original=1
function sfHover(){var gnav=document.getElementById("portal-globalnav");if(gnav==null){return}
var sfEls=gnav.getElementsByTagName("LI");for(var i=0;i<sfEls.length;i++){sfEls[i].onmouseover=function(){this.className+=" sfhover"}
sfEls[i].onmouseout=function(){this.className=this.className.replace(new RegExp(" sfhover\\b"),"")}}}
if(window.attachEvent){registerPloneFunction(sfHover)}

/* - dynlogo_rotate.js - */
// http://www.pesticide.org/portal_javascripts/dynlogo_rotate.js?original=1
var dynlogo_interval;var dynlogo_repeat_time=8000;var dynlogo_transition_time=1000;if(jq('#dynlogos')){var dynlogo_rotate=function(){features=jq('.dynlogo');if(features.length<2)
return;jq('.dynlogo:visible').fadeOut(dynlogo_transition_time);next=jq('.dynlogo:visible').next('.dynlogo');if(next.length){next.fadeIn(dynlogo_transition_time)} else{jq('#dynlogo-0').fadeIn(dynlogo_transition_time)}};jq(function(){dynlogo_interval=setInterval(dynlogo_rotate,dynlogo_repeat_time);setTimeout(function(){jq('#dynlogos .link-https, #dynlogos .link-external').each( function(){jq(this).replaceWith(jq(this).html())})},1000);jq('#dynlogos').hover(
function(){clearInterval(dynlogo_interval)},
function(){dynlogo_interval=setInterval(dynlogo_rotate,dynlogo_repeat_time)})})}


