var tsel = "#featured > ul";
var rval = Math.floor(Math.random()*4);

function getTabNo() {
	var rv = new Number($j(tsel + " .ui-tabs-selected a:first").text().trim());
	return rv - 1;
}

function showMe(tabNo) {
	$j(tsel).tabs('select', tabNo);
}

function showBelow(tabNo) {
	$j("#after-tab .frag-content").hide();
	$j("#after-tab #fc-" + tabNo.toString()).show();												
	colorizeTab(tabNo);
}			

function colorizeTab(tabNo) {
	var aSel = ".ui-tabs-nav-item a";
	$j(aSel).removeClass("show-border");
	$j(aSel).addClass("hide-border");
	
	var navSel = "#nav-fragment-" + (tabNo + 1) + " a";
	$j(navSel).removeClass("hide-border");
	$j(navSel).addClass("show-border");
	var classes = $j(navSel).attr("class").split(" ");
	var colorClassName;
	
	for (var i = 0; i < classes.length; i++) {
		if (classes[i].indexOf("f-") == 0) {
			colorClassName = classes[i];
			break;		
		}
	}
	 
	var boSel = "#after-tab #rm-" + tabNo;
	 
	$j(boSel + " a").addClass("hide-border");
	$j(boSel + " a").addClass(colorClassName);
	$j(boSel).addClass(colorClassName);
	$j(boSel).addClass("hide-border");
}

$(document).ready(function(){				
	$j(tsel).tabs({fx:{opacity: "toggle", duration: "fast"}}).tabs("rotate", 8000, true);
	
	var mSel = "#superfish-1 .menuparent";
	
	$(mSel).bind("mouseover", function() {
		$(".ui-tabs-nav").hide();
	});
	
	$(mSel).bind("mouseout", function() {
		$(".ui-tabs-nav").show();
	});
	
	$j(tsel).bind("tabsshow", function (event, uio) {
		var theTabNo;
		
		if (typeof(uio.index) !== "undefined") {
			theTabNo = uio.index;
		} else {
			theTabNo = getTabNo();
		}
		
		showBelow(theTabNo);
	});
	
	$j(tsel).tabs('select', rval);
	showBelow(rval);
	
	$j("#nav-fragment-1").mouseover(function() {
		showMe(0);					
		return false;
	});

	$j("#nav-fragment-2").mouseover(function() {
		showMe(1);
		return false;
	});

	$j("#nav-fragment-3").mouseover(function() {
		showMe(2);
		return false;
	});
	
	$j("#nav-fragment-4").mouseover(function() {
		showMe(3);
		return false;
	});
	
	$j("#nav-fragment-1 > a, #rm-0 a").click(function() {
		window.location = "/blog?utm_source=front_feature&utm_medium=feature&utm_campaign=front_feature";
	});				

	$j("#nav-fragment-2 > a, #rm-1").click(function() {
		window.location = "/tools/the-energy-audit?utm_source=front_feature&utm_medium=feature&utm_campaign=front_feature";
	});

	$j("#nav-fragment-3 > a, #rm-2").click(function() {
		window.location = "/2011whitepaper?utm_source=front_feature&utm_medium=feature&utm_campaign=front_feature";
	});

	$j("#nav-fragment-4 > a, #rm-3").click(function() {
		window.location = "/training-development/organizations?utm_source=front_feature&utm_medium=feature&utm_campaign=front_feature";
	});
	
	/*
	$j(".tb-holder").click(
		function() {
			newLoc = $j(".tb-holder a").attr("href");			
		}
	);*/
});
