// Set slideShowSpeed (milliseconds)
var slideShowSpeed = 6000;
// Specify the image files
var Pic = new Array();
// to add more images, just continue
// the pattern, adding to the array below
Pic[0] = '/images/KnowYourGenes.png'
Pic[1] = '/images/GainInsight.png'
Pic[2] = '/images/InformedDecisions.png'
Pic[3] = '/images/MinimizeRisks.png'
Pic[4] = '/images/LiveHealthier.png'


// do not edit anything below this line
var t;

var p = Pic.length;
var j = p;
var k;
var loaded = 0;
var preLoad = new Array();
var opacStart = 0;
var opacEnd = 100;
var timer = 0
var speed = Math.round(slideShowSpeed / opacEnd);

function rotateTitles() {

    if(loaded==0)
    {
	    for (i = 0; i < p; i++) {
	    preLoad[i] = new Image();
	    preLoad[i].src = Pic[i];
	    hide('Title' + i);
	    getElm('Title' + i).src=preLoad[i].src;
	    }
	    loaded=1;
	}
    
	if (j>=p)
	{
		j=0;
    }
    
    fadeIn('Title' + j);
    j++;

    t = setTimeout('rotateTitles()', slideShowSpeed);

    }


      function getElm(eID) {
          return document.getElementById(eID);
      }
      function show(eID) {
          getElm(eID).style.display='block';
      }

      function hide(eID) {
          getElm(eID).style.display='none';
      }

      function fadeIn(eID) {
	if($.browser.msie)
	{
		show(eID)
	}
	else
	{
          setOpacity(eID, 0); show(eID); var timer = 0;
          for (var i=1; i<=100; i++) {
		setTimeout("setOpacity('"+eID+"',"+i+")", timer * 30);
              	timer++;
          }
	}
	setTimeout("fadeOut('"+eID+"',"+i+")", 4010);
      }
      function fadeOut(eID) {
	if($.browser.msie)
	{
		hide(eID)
	}
	else
	{
         var timer = 0;
          for (var i=100; i>=1; i--) {
              setTimeout("setOpacity('"+eID+"',"+i+")", timer * 15);
              timer++;
          }
          setTimeout("hide('"+eID+"')", 1510);
	}
      }

      function setOpacity(eID, opacityLevel) {
          var eStyle = document.getElementById(eID).style;
          eStyle.opacity = opacityLevel / 100;
	  eStyle.MozOpacity = (opacityLevel / 100); 
    	  eStyle.KhtmlOpacity = (opacityLevel / 100); 
    	  eStyle.filter = "alpha(opacity=" + opacityLevel + ")"; 

          //eStyle.filter = 'alpha(opacity='+opacityLevel+')';
      }
