<!--
// Behavior for search box
function clearDefault(){ 

	var dbg='#F3F7FB'; // Background color, Default
	var fbg='#FFFFFF'; // Background color, onFocus 

		var tI = document.getElementsByTagName('input'); var tT = document.getElementsByTagName('textarea');

		for (var i = 0; i < tI.length; i++) { 
			if (tI[i] && tI[i].getAttribute('type') != '' && tI[i].getAttribute('type').toLowerCase() == 'text' || tI[i].getAttribute('type').toLowerCase() == 'password') 
			{tI[i].style.backgroundColor = dbg; thisValue = tI[i].getAttribute("title");
				if (thisValue){	tI[i].value = thisValue;} 
				tI[i].onfocus = function(){this.style.backgroundColor = fbg; if (this.value != this.getAttribute("title") && this.value != '') {return;} 
				else {this.value = '';}};
				tI[i].onblur = function(){this.style.backgroundColor = dbg; if (this.value == ''){this.value = this.getAttribute("title");}};}} 
		for (var i = 0; i < tT.length; i++){if (tT[i]){tT[i].style.backgroundColor = dbg; thisValue = tT[i].getAttribute("title");if (thisValue){tT[i].value = thisValue;} 
				tT[i].onfocus = function(){this.style.backgroundColor = fbg; if (this.value != this.getAttribute("title") && this.value != ''){return;}
				else {this.value = '';}};
				tT[i].onblur = function(){this.style.backgroundColor = dbg;if (this.value == ''){this.value =  this.getAttribute("title");}};}} 
}

function cleanup(f) {
	for(var i=0; i<f.elements.length; i++){
		var eleme = f.elements[i];
		if(eleme.value == "keyword"){
			eleme.value= "";
			break;
		}
	}
f.action = 'http://gsearch2.ipfw.edu/search';
}


//set this to the number of photos you have
var $howManyPhotos = 17;

// Generates random number for photo and caption
var random_number;
function ranGen(){
	random_number = (Math.floor((Math.random()*($howManyPhotos-1))+1));	
}

function setCookie(){
  var nextWeek = new Date();
  nextWeek.setDate(nextWeek.getDate()+7);
  var allCookies = document.cookie;
  var pos = allCookies.indexOf("ccount=");
  if(pos == -1) {
	  ranGen();	  
	  document.cookie = "ccount=" + random_number + "; max-age=" + (60*60*24*7) + "; expires:="+ nextWeek.toGMTString(); 
	  return;
  }  
  var start = pos+7;
  var end = allCookies.indexOf(";", start);
  if(end == -1) end = allCookies.length;  
  var value = allCookies.substring(start, end);    
  if(value == $howManyPhotos) value = 0;
  random_number = ++value;
  document.cookie  = "ccount=" + random_number + "; max-age=" + (60*60*24*7) + "; expires:="+ nextWeek.toGMTString();  
}
setCookie();

function setPhotoCaption(){
	var photoCapList = [];
	for(var i = 0; i <= $howManyPhotos; i++) {
	  photoCapList[i] = document.getElementById('photocaption' + i);
	}
	photoCapList[random_number].style.display = "block";	
}//end of setPhotoCaption

function tabber() {
	
	var tabwrapElement = document.getElementById('tabwrap');

	var announcementsList = document.getElementById('announcements-ul');
	var newsList = document.getElementById('news-ul');
	var eventsList = document.getElementById('events-ul');

	var newsBkgndImage = new Image();
		newsBkgndImage.src = "/assets/home/images/tabs-bkgnd-news-active.gif";
		
	var eventsBkgndImage = new Image();
		eventsBkgndImage.src = "/assets/home/images/tabs-bkgnd-events-active.gif";

	function showAnnouncements() {
		announcementsList.style.display = "block";
		newsList.style.display = "none";
		eventsList.style.display = "none";
		tabwrapElement.style.background = "url(/assets/home/images/tabs-bkgnd-announce-active.gif) no-repeat left top";
	}

	function showNews() {
		announcementsList.style.display = "none";
		newsList.style.display = "block";
		eventsList.style.display = "none";
		tabwrapElement.style.background = "url(/assets/home/images/tabs-bkgnd-news-active.gif) no-repeat left top";
	}

	function showEvents() {
		announcementsList.style.display = "none";
		newsList.style.display = "none";
		eventsList.style.display = "block";
		tabwrapElement.style.background = "url(/assets/home/images/tabs-bkgnd-events-active.gif) no-repeat left top";
	}

	var announcementsLink = document.getElementById('announcements-a');
	var newsLink = document.getElementById('news-a');
	var eventsLink = document.getElementById('events-a');

	announcementsLink.onclick = showAnnouncements;
	newsLink.onclick = showNews;
	eventsLink.onclick = showEvents;
}

function podAdvancer() {

    document.getElementById("advance-right-a").onclick = advancePodsRight;
	document.getElementById("advance-left-a").onclick = advancePodsLeft;
	
	var disabledLeftButton = document.getElementById('spotlightButtonLeft');
	var disabledRightButton = document.getElementById('spotlightButtonRight');
	
	var podContainer = document.getElementById('podContainer');
	var podChildren = [];
	var index = 0;
	var noToShow = 3;

	for (var i = 0; i < podContainer.childNodes.length; i++) {
		if (podContainer.childNodes[i].nodeName == 'LI') {
			podChildren[podChildren.length] = podContainer.childNodes[i];
		}		
	}
	
	var podChildren_length = podChildren.length;

	function advancePodsLeft() {		
		for(var i = 0; i < 3; i++){
			if (index + noToShow >= podChildren_length) break;
			podChildren[index].style.display = 'none';
			podChildren[index + noToShow].style.display = 'block';
			index++;			
		}
		if (index + noToShow >= podChildren_length) {			
				disabledRightButton.src = "/assets/home/images/spotlight-button-r-disabled.gif";				
		}
		disabledLeftButton.src = "/assets/home/images/spotlight-button-left.gif";
	}//end of advancePodsLeft() method
	
	function advancePodsRight() {		
		for(var i = 0; i < 3; i++){
			if (index <= 0) break;
			index--;
			podChildren[index + noToShow].style.display = 'none';
			podChildren[index].style.display = 'block';
		}
		if (index <= 0) {			
				disabledLeftButton.src = "/assets/home/images/spotlight-button-l-disabled.gif";				
		}
		disabledRightButton.src = "/assets/home/images/spotlight-button-right.gif";
	}//end of advancePodsRight() method

} //end of podAdvancer() method

window.onload = function() {	
	clearDefault();	
	setPhotoCaption();
	tabber();
	podAdvancer();
}

//-->