// JavaScript Document
$(document).ready(function(){

var jpg = ".jpg";
var gif = ".gif";
var png = ".png";
var imgAttr;
var currImg;

  $('#header-slideshow').flash({
      src: '/eb/common/swf/header.swf',
      width: 445,
      height: 138,
      wmode: 'transparent'
  });

  // clear form inputs
  $("form#search-form input[type='text']").toggleVal();
  
  //hovers for subnav
  $("#primary-links li .subnav").css({display: "none"}); // Opera Fix
  $("#primary-links > li").hover(function(){
       $(this).addClass('active');
       $(this).find('.subnav').fadeIn(300);
  },function(){
       $(this).removeClass('active');
       $(this).find('.subnav').css({display: "none"});    
  });

  $('.subnav').bgiframe();

  //have jquery compensate for no first/last child in IE and pngs
  $('ul#primary-links li:last-child').addClass('last');
  $('ul#primary-links li:first-child').addClass('first');
  $('.top-nav li:first-child').addClass('first');
  $('.top-nav li:last-child').addClass('last');
  $('ul#primary-links li:last-child').addClass('last');
  
  // Program Area Tabs
  $(".tabs").tabs("div.panes > div", {tabs: 'ul.navigation li'}); 
      $(".tabs div.panes").append("<span class=\"bottom\"></span>");
	  
  //Add borders to images if in jpg format and no border="0" attribute is set
  for(var i=0;i<$("img").length;i++){
		imgAttr = document.images.item(i).src;
		var regExp = "/^" + imgAttr + "/g";
		currImg = document.images.item(i);
		if(regExp.match(jpg) && currImg.border != "0"){
			currImg.style.border = "1px solid #000";
		}
	}
	
	$("div.carousel").css("height","205px");
  
});
