// JavaScript Document

function ddMenu(showMenu) {
	ddMenuHide();
	document.getElementById(showMenu).style.display = "block";
}

function ddMenuHide() {
document.getElementById("mAbout").style.display = "none";
document.getElementById("mNews").style.display = "none";
document.getElementById("mApply").style.display = "none";
document.getElementById("mBenefits").style.display = "none";
document.getElementById("mStudents").style.display = "none";
//alert("poop");
}




////////////////////////////// ROLLING QUOTES /////////
function setFade(slideID,opacity) {
	currentSlide = document.getElementById(slideID);
	// IE/Win
  	currentSlide.style.filter = "alpha(opacity:"+opacity+")";
  
  	// Safari<1.2, Konqueror
  	currentSlide.style.KHTMLOpacity = opacity/100;
  
  	// Older Mozilla and Firefox
  	currentSlide.style.MozOpacity = opacity/100;
  
  	// Safari 1.2, newer Firefox and Mozilla, CSS3
  	currentSlide.style.opacity = opacity/100;
	
}

function getAllSlides() {
	allTags = document.body.getElementsByTagName('*');
	slideArray = Array();
	
	for (i = 0 ; i < allTags.length ; i++) {
		if (allTags[i].className == "panel") {
			slideArray.push(allTags[i]);
			//setFade(allTags[i] , 5);
		}
		//message += allTags[i].className + "\n";
	}
	
	return(slideArray);
}

function fadeIn(slideID,opacity) {
	if (opacity <= 100) {
		setFade(slideID,opacity);
		opacity += 5;
		window.setTimeout("fadeIn(slideID,"+opacity+")",50);
		//window.setTimeout("fadeIn('mHoffBannerRollover',"+opacity+")",50);
	}
}

function fadeOut(slideID,opacity) {
	if (opacity > 0) {
		setFade(slideID,opacity);
		opacity -= 5;
		//xalert(slideID);
		window.setTimeout("fadeOut(slideID,"+opacity+")",50);
	} 
}

function startSlideshow(slideNum) {
	slideArray = getAllSlides();
	slideID = slideArray[slideNum].id;
	
	l = slideArray.length - 1;
	
	for (i = 0; i < slideArray.length ; i++) {
		//setFade(slideArray[i].id,0);	
		document.getElementById(slideArray[i].id).style.display = "none";
	}
	
	document.getElementById(slideID).style.display = "block";
	fadeIn(slideID,0);
	
	window.setTimeout("fadeOut(slideID,100)",10000);
	
	slideNum++;
	if (slideNum > l) {
		slideNum = 0;
	}
	window.setTimeout("startSlideshow("+slideNum+")", 11000);	
}
