<!-- THIS ROUTINE ROTATES THE SIDEBAR IMAGES -->
<!-- Thanks to Susan Liu for locating this link -->

<!-- Original:  Robert Bui (astrogate@hotmail.com) -->
<!-- Web Site:  http://astrogate.virtualave.net -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
var interval2 = 6; // delay between rotating images (in seconds)
var random_display2 = 1; // 0 = no, 1 = yes
interval2 *= 1000;

loadArray();

var number_of_image2 = image_list2.length;

function loadArray() {
var image_index2 = 0;
image_list2 = new Array();
caption_list2 = new Array();
caption_list2[image_index2] = "Distinguished Scientist"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage1.jpg");
caption_list2[image_index2] = "Student Research"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage2.jpg");
caption_list2[image_index2] = "Graduate Student Research"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage3.jpg");
caption_list2[image_index2] = "NDA Scholarship Banquet"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage4.jpg");
caption_list2[image_index2] = "IFS Scholarship Winners"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage5.jpg");
caption_list2[image_index2] = "NDA Officers"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage6.jpg");
caption_list2[image_index2] = "IFS Honorees"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage7.jpg");
caption_list2[image_index2] = "FSTC Officers"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage8.jpg");
caption_list2[image_index2] = "Dr Turner Lab"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage9.jpg");
caption_list2[image_index2] = "Dr Keeton"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage10.jpg");
caption_list2[image_index2] = "122 Kleberg"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage11.jpg");
caption_list2[image_index2] = "Dr Murano Teaching"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage12.jpg");
caption_list2[image_index2] = "Tumor"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage13.jpg");
caption_list2[image_index2] = "IFS Students w Drs Murano"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage14.jpg");
caption_list2[image_index2] = "Belicia Parga"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage15.jpg");
caption_list2[image_index2] = "Milk Tasting"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage16.jpg");
caption_list2[image_index2] = "Food Safety"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage17.jpg");
caption_list2[image_index2] = "What's in your fridge?"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage18.jpg");
caption_list2[image_index2] = "Healthy Fruits & Veggies"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage19.jpg");
caption_list2[image_index2] = "Climbing the MyPyramid"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage20.jpg");
caption_list2[image_index2] = "Food & Friends"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage21.jpg");
caption_list2[image_index2] = "Science Makes Us Happy!"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage22.jpg");
caption_list2[image_index2] = "Student Research Opportunities"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage23.jpg");
caption_list2[image_index2] = "Colorful Cereals"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage24.jpg");
caption_list2[image_index2] = "Nutrition Through Life"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage25.jpg");
caption_list2[image_index2] = "Cooking Temperatures"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage26.jpg");
caption_list2[image_index2] = "Selecting Healthy Foods"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage27.jpg");
caption_list2[image_index2] = "Dr Lupton Distinguished Professor"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage28.jpg");
caption_list2[image_index2] = "Esther Eng"; 
image_list2[image_index2++] = new imageItem2("images/Sidepanel/sideBarImage29.jpg");
}

function imageItem2(image_location2) {
  this.image_item2 = new Image();
  this.image_item2.src = image_location2;
}

function get_ImageItemLocation2(imageObj2) {
  return(imageObj2.image_item2.src)
}

function generate2(x, y) {
  var range = y - x + 1;
  return Math.floor(Math.random() * range) + x;
}

function getNextImage2() {
  if (random_display2) {
    image_index2 = generate2(0, number_of_image2-1);
  }
  else {
    image_index2 = (image_index2+1) % number_of_image2;
  }
  var new_image2 = get_ImageItemLocation2(image_list2[image_index2]);
  new_caption2 = caption_list2[image_index2];
  return(new_image2);
}

function rotateImage2(place2) {
  var new_image2 = getNextImage2();
  document[place2].src = new_image2;
  document[place2].title = new_caption2;
  document[place2].alt = new_caption2; 
/*  addCaption(document[place2]); */ 
  var recur_call2 = "rotateImage2('"+place2+"')";
  setTimeout(recur_call2, interval2);
}


/* http://www.suodenjoki.dk/us/productions/articles/addcaption.htm */
function addCaption( oImgElem )
{
  // Insert Caption
  var oCaptionElem = document.createElement("div");
  oCaptionElem.className = "caption";

  var oCaptionTextElem = document.createElement("div");
  oCaptionTextElem.className = "caption-text";
  var oCaptionText = document.createTextNode( oImgElem.alt );
  oCaptionTextElem.appendChild(oCaptionText );
  oCaptionElem.appendChild(oCaptionTextElem);
  
  if(oImgElem.nextSibling)
    oImgElem.parentNode.insertBefore(oCaptionElem, oImgElem.nextSibling);
  else
    oImgElem.parentNode.appendChild(oCaptionElem);

  return true; 
} 


//  End -->
