/*** NEW WINDOW ***/
$(function(){
    $('a.ext').click(function(){
        window.open(this.href);
        return false;
    });
});

/*** NAV ***/

$(function(){
	// initialize the swap area
	if($('#content').size() == 0) {
		$('.colornav .swap div.home').addClass('default');
	} else {
		$($('#content').attr('class').split(' ')).each(function(){
			$('.colornav .swap div.'+this).addClass('default');
			$('.colornav li a.'+this).parent().addClass('default active');
		});
	}
	// colornav mouseover stuff
	$('.colornav li a').mouseover(function(){
		setActive($(this).attr('class'));
	});
	$('.colornav ul').mouseout(function(){
		var myClass = $('.colornav li.default a').size() == 0 ? 'home' : $('.colornav li.default a').attr('class');
		setActive(myClass);
	});
	
	// header nav mouseover stuff
	$('.header ul.nav li').hoverClass('active');
});

function setActive(myClass) {
	$('.colornav .swap div:visible').not('.inner').hide();
	$('.colornav .swap div.'+myClass).show();
	$('.colornav li.active').removeClass('active');
	$('.colornav li a.'+myClass).parent().addClass('active');
}

jQuery.fn.hoverClass = function(className){
	this.hover(function(){
		$(this).addClass(className);
	}, function(){
		$(this).removeClass(className);
	})
}

/*** FLASH ***/

$(document).ready(function() {
	$('.flash').flash({
		src: '_flash/home.swf',
		wmode: 'transparent',
		width: 960,
		height: 399
	});
});