/*function setupMenu() {
	dojo.query("#htop nav > ul > li > ul li > a").onclick(function (e) {
		dojo.query("> ul", this.parentNode).toggleClass("visible");
	});
}*/

//Sets menu behavior
function setupMenu() {
	var res, currentMnu;
	
	res = dojo.query("nav > ul > li.active");

	if(res.length > 0) {
		currentMnu = res[0];
		dojo.query("nav > ul > li")
		.onmouseover(
			function (ev) {
				if(this != currentMnu) {
					dojo.toggleClass(currentMnu, "");
					dojo.toggleClass(this, "");
				}
			}
		)
		.onmouseout(
			function (ev) {
				if(this != currentMnu) {
					dojo.toggleClass(this, "");
					dojo.toggleClass(currentMnu, "");
				}
			}
		);
	}
}

dojo.addOnLoad(setupMenu);

if(navigator.userAgent.toUpperCase().match("[^a-zA-Z0-9]MSIE[^a-zA-Z0-9]")) {
	var tags = "abbr,article,aside,audio,bb,canvas,datagrid,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video".split(',');
	var nTags = tags.length;
	for(var a = 0; a < nTags; a++) {
		document.createElement(tags[a]);
	}
}


var SlideShowSpeed = 15000;
var banners = new Array();
var currentBanner = 0;
var count = 0;

//Function linked to the button to trigger the fade.
function fadeIt() {
    dojo.style("bannerTop", "opacity", "0");
    var fadeArgs = {
        node: "bannerTop",
        duration: 1000,
    };
    dojo.fadeIn(fadeArgs).play();
}

function runSlideShow(){
	var number;
    dojo.style("bannerTop", "opacity", "0");
    if(count != 0){
    	bannerNumber();
    }else{
    	count++;
    }
    dojo.byId("bannerTop").innerHTML = banners[currentBanner];
    fadeIt();
    setTimeout("runSlideShow()", SlideShowSpeed);
}

function bannerNumber(){
	var bannerNum;
	bannerNum = Math.floor(Math.random()*banners.length);	
    
	if(bannerNum != currentBanner){
    	currentBanner = bannerNum;
    	return bannerNum;
    }else{
    	bannerNumber();
    }
}

