jQuery(document).ready(function(){
	
	// Site Search Box
	$("#header input[type=text]").focus(function () {
	      $(this).css("backgroundPosition","0 -40px");
	}); $("#header input.search").blur(function () {
		if ($(this).val() == "") {
	      $(this).css("backgroundPosition","0 0");
		} else {
		  $(this).css("backgroundPosition","0 -20px");
		}
	});
	
	// Newsletter Sign-up
	$('#newsletter form').attr('target', '_blank');
	
	$("#newsletter form input[type=text]").focus(function () {
	      $(this).css("backgroundPosition","0 -40px");
	}); $("#newsletter form input[type=text]").blur(function () {
		if ($(this).val() == "") {
	      $(this).css("backgroundPosition","0 0");
		} else {
		  $(this).css("backgroundPosition","0 -20px");
		}
	});
	
	// Last Child Paragraph
	$("p:last-child").addClass("last-child");
	
	// External Links Designation
	allowedDomains = ['dusablemuseum.org', 'feedburner.com', 'parkside.wisdomgroup.com']; 
	$('a[@href^="http"]').each(function(){ 
	       var isExt = true; 
	       for(var i=0;i<allowedDomains.length;i++){ 
	               if(this.href.indexOf(allowedDomains[i])>-1){ 
	                       isExt=false; 
	                       break; 
	               } 
	       } 
	       if(isExt){$(this).addClass("external");}
	});
	
	// Keep Home Page's Featured Exhibits & Events Boxes Equal Height
	exhibitTitle = $("#featured-home-exhibits .feature-container").height();
	eventTitle = $("#featured-home-events .feature-container").height();
	
	if (exhibitTitle > eventTitle) {
		$("#featured-home-events .feature-container").height(exhibitTitle);
	} else {
		$("#featured-home-exhibits .feature-container").height(eventTitle);
	}
	
	exhibits = $("#featured-home-exhibits").height();
	events = $("#featured-home-events").height();
	
	if (exhibits > events) {
		difference = exhibits - events;
		$("#featured-home-events ul").css("padding-bottom",difference);
	} else {
		difference = events - exhibits;
		$("#featured-home-exhibits ul").css("padding-bottom",difference);
	}
	
	// Driving, Transit Directions
	$('#form-directions').attr("target","_blank");
	$('#transit-times').hide();
	$('#transit-mode #transit').click(function() {$('#transit-times').show();});
	$('#transit-mode #car').click(function() {$('#transit-times').hide();});
	
});