jQuery(function($) {
  
  /*** sniffing ***/

  $.msie6 = $.browser.msie && parseInt($.browser.version) < 7;
  $.msie7 = $.browser.msie && parseInt($.browser.version) > 6;
  
  /*** layout ***/
  
  $('html').addClass('jquery'); // enable certain css enhancements if jquery is enabled
  if(!$.msie6) { $('html').addClass('dlx'); } // enable certain css enhancements if not ie6
  
  $('div#header h1 a').wrapInner('<span></span>');
  
  $.ifixpng('/images/pixel.gif');
  $('div#header div#logo h1').ifixpng();
  
  if($.msie6) { $('div#main div#content').insertAfter('div#main div#footer'); }
  
  if($.msie6 || $.msie7) {
    $('div#main div#content').children('div').each(function() {
      var height = $(this).height();
      if(height > $('div#main div#content').height()) { $('div#main div#content').height(height); $('body').height(460 + height); }
    });
  }
  
  if(jQuery.fn.flash.hasFlash()) { $('#notice').show(); }
  
  /*** analytics ***/  
  
  $("a[href^='http://']").attr('target', '_blank').click(function() {
    if(window.pageTracker && $.isFunction(window.pageTracker._trackPageview)) window.pageTracker._trackPageview('/outgoing/' + $(this).attr('href').replace(/^http:\/\//, ''));
  });
  
  $("a[href$='.pdf'], a[href$='.doc'], a[href$='.xls']").click(function() {
    if($(this).attr('href').indexOf('http://') == -1 && !$(this).hasClass('downloadable') && window.pageTracker && $.isFunction(window.pageTracker._trackPageview)) window.pageTracker._trackPageview($(this).attr('href'));
  });
  
});
