$(document).ready(function() {
	/* Accommodate for Matrix Events Listing */
	if ($(".home").size() && $("#events").size()) {
		var event = $("#events ul li:first").html();
		$("#events ul li:first").remove();
		$("#events .event_teaser").append(event);
	}

	// Open external links in a new window. External = not on this domain, or having a rel of 'external'.

	$("#inner_page_wrapper a[@href^=http]").each(
		function(){
			if(this.href.indexOf(location.hostname) == -1 || this.rel == 'external') {
			 //overwrite class for internal link that looks external
       		 if(( $(this).attr("class") != "nonexternal") && !this.getAttribute("onclick")) {
				$(this).attr('rel', 'external').attr('title', 'External link (will open in new window)');
				$(this).click(function(){ window.open(this.href); return false;});
			 }		
			}
		}
	);
});
