
var leadinHeadings = dojo.query(".innerBox");
var menuNodes = dojo.query(".introNav li");

function leadinInit() {
	interval = setInterval(function() { cycleLeadin(menuNodes, leadinHeadings) }, 9000);
	dojo.query(".introNav li").connect("onclick", function(e){
		e.preventDefault();
		clearInterval(interval);
		var currentIndex = dojo.query(".introNav li").map(function(n){ return n.className }).indexOf("selected");
		dojo.removeClass(menuNodes[currentIndex], "selected");
		dojo.addClass(e.target, "selected");
		var newIndex = dojo.query(".introNav li").map(function(n){ return n.className }).indexOf("selected");
		dojo.style(leadinHeadings[currentIndex], "display", "none");
		dojo.style(leadinHeadings[newIndex], "display", "block");
	});
}
function cycleLeadin(menuNodes, leadinHeadings, evt) {
	var currentIndex = dojo.query(".introNav li").map(function(n){ return n.className }).indexOf("selected");
	currentIndex = currentIndex==-1 ? 0 : currentIndex;
	if(currentIndex == 4) {
		newIndex = 0;
	} else {
		newIndex = currentIndex+1;
	}
	dojo.removeClass(menuNodes[currentIndex], "selected");
	dojo.addClass(menuNodes[newIndex], "selected");
	dojo.fadeIn({
         node: leadinHeadings[newIndex],
         duration: 600,
		 beforeBegin:function(node) {
			dojo.style(leadinHeadings[currentIndex], "display", "none");
			dojo.style(node, "display", "block");
			dojo.style(node, "opacity", "0.1");
		 }
     }).play();
}
