JQ(document).ready(function() {


    
  
  // dropdown nav
  JQ('#nav-main ul').superfish({ 
    delay:       1000,                            // one second delay on mouseout 
    animation:   {opacity:'show',height:'show'},  // fade-in and slide-down animation 
    speed:       'fast',                          // faster animation speed 
    autoArrows:  true,                           // disable generation of arrow mark-up 
    dropShadows: true                            // disable drop shadows 
  });
    
  // Events and News tabs
  JQ('#home #content-sub1').tabs();
  
  // Cycle the home tabs
  JQ('#promo-tabs-container') 
  .after('<ul id="promo-tabs-selectors">') 
  .cycle({ 
     cleartype:  1, 
    timeout: 8000, 
    effect: 'fade',
    speed: 500,
    pause: true,
      pager:  '#promo-tabs-selectors',
    pagerEvent:   'click',
      pagerAnchorBuilder: function(idx, slide) { 
          return '<li class="' + jQuery(slide).attr("id") + ' "><a href="#"><span class="wrap">' + jQuery(slide).find("div.tab-text").html() + '</span><span class="extra"></span></a></li>'; 
      }
  });
  JQ('#promo ul').hover(function(){
    JQ('#promo-tabs-container').cycle("pause");
  }, function(){
    JQ('#promo-tabs-container').cycle("resume");
  });
  
  // Map tooltip
  JQ('#map a.tooltip').tooltip({ 
  bodyHandler: function() { 
  return JQ(this).children('span').html(); 
  }, 
  fade: 250,
  positionLeft: false,
  track: true,
  showURL: false 
  });
  
  /*
  // Equal Heights
  function equalHeight(group) { 
  tallest = 0;
  group.each(function() {
    thisHeight = JQ(this).height();
    if(thisHeight > tallest) {
      tallest = thisHeight;
    }
  });
  group.height(tallest);
}
  JQ(document).ready(function() {
    equalHeight(JQ(".column"));
  });
  */
});
