jQuery.noConflict();
	
jQuery(document).ready(loadFeatureContent);

function loadFeatureContent () {
	jQuery('#welcomeFeature').show();
	jQuery('#welcome_nav').addClass('active');
}

var effectDuration = "600";

 this.isInTransition = false;
 var self = this;

function removeActiveClass() {
	jQuery('#welcome_nav').removeClass('active');
	jQuery('#news_nav').removeClass('active');
	jQuery('#research_nav').removeClass('active');
	jQuery('#top5_nav').removeClass('active');
	jQuery('#tip_nav').removeClass('active');
}

function switchWelcomeFeature() {
	if(this.isInTransition) return;
	this.isInTransition = true;
	jQuery('.homeHighlightsImage').fadeOut(effectDuration);
	jQuery('#welcomeFeature').fadeIn(effectDuration, self.isInTransition=false);
	removeActiveClass();
	jQuery('#welcome_nav').addClass('active');
}

function switchNewsFeature() {
	if(this.isInTransition) return;
	this.isInTransition = true;
	jQuery('.homeHighlightsImage').fadeOut(effectDuration);
	jQuery('#newsFeature').fadeIn(effectDuration, self.isInTransition=false);
	removeActiveClass();	
	jQuery('#news_nav').addClass('active');
}

function switchResearchFeature() {
	if(this.isInTransition) return;
	this.isInTransition = true;
	jQuery('.homeHighlightsImage').fadeOut(effectDuration);
	jQuery('#researchFeature').fadeIn(effectDuration, self.isInTransition=false);
	removeActiveClass();	
	jQuery('#research_nav').addClass('active');
}

function switchTop5Feature() {
	if(this.isInTransition) return;
	this.isInTransition = true;
	jQuery('.homeHighlightsImage').fadeOut(effectDuration);
	jQuery('#top5Feature').fadeIn(effectDuration, self.isInTransition=false);
	removeActiveClass();	
	jQuery('#top5_nav').addClass('active');
}

function switchTipFeature() {
	if(this.isInTransition) return;
	this.isInTransition = true;
	jQuery('.homeHighlightsImage').fadeOut(effectDuration);
	jQuery('#tipFeature').fadeIn(effectDuration, self.isInTransition=false);
	removeActiveClass();	
	jQuery('#tip_nav').addClass('active');
}

function fillTopNav() {
	jQuery('#top_nav').html(topNav);
}
