
/* 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 -
 */

/* - jquery.equalheights.js - */
// http://www.cedarriver.org/portal_javascripts/jquery.equalheights.js?original=1
(function(jq){jq.fn.equalHeights=function(minHeight,maxHeight){tallest=(minHeight)?minHeight:0;this.each(function(){if(jq.browser.msie&&jq.browser.version<7){jq(this).css("height","")}
jq(this).css("min-height","")});this.each(function(){if(jq(this).height()>tallest){tallest=jq(this).height()}});if((maxHeight)&&tallest>maxHeight) tallest=maxHeight;return this.each(function(){if(jq.browser.msie&&jq.browser.version<7){jq(this).css("height",tallest+"px")}
jq(this).css("min-height",tallest+"px")})}})(jQuery);

/* - ++resource++carousel.fcrw.js - */
// http://www.cedarriver.org/portal_javascripts/++resource++carousel.fcrw.js?original=1
var carousel_interval;if(jq('#carousel')){var carousel_rotate=function(){features=jq('.carousel-banner');if(features.length<2)
return;jq('.carousel-banner:visible').fadeOut(300);jq('.carousel-button.selected').removeClass('selected');next=jq('.carousel-banner:visible').next('.carousel-banner');if(next.length){next.fadeIn(300);jq('#carousel-button-'+next.attr('id').substr(16)).addClass('selected')} else{jq('#carousel-banner-0').fadeIn(300);jq('.carousel-button:first').addClass('selected')}};jq(function(){carousel_interval=setInterval(carousel_rotate,4000);setTimeout(function(){jq('#carousel .link-https, #carousel .link-external').each( function(){jq(this).replaceWith(jq(this).html())})},1000);jq('#carousel').hover(
function(){clearInterval(carousel_interval)},
function(){carousel_interval=setInterval(carousel_rotate,4000)})})}


