﻿
<!--
// SLIDESHOW SCRIPT BEGINS

// Speed (milliseconds)
var slideShowSpeed = 10000

// Duration of fade (seconds)
var crossFadeDuration = 3

// image files
var Pic = new Array()

Pic[0] = 'images/benefits/1dedicatedproject.jpg'
Pic[1] = 'images/benefits/ilog.jpg'
Pic[2] = 'images/benefits/managementreports.jpg'
Pic[3] = 'images/benefits/minimaltraining.jpg'
Pic[4] = 'images/benefits/moreaffordable.jpg'
Pic[5] = 'images/benefits/ondemand.jpg'
Pic[6] = 'images/benefits/OneCentralized.jpg'
Pic[7] = 'images/benefits/sunguard.jpg'
Pic[8] = 'images/benefits/symyx.jpg'
Pic[9] = 'images/benefits/zeroITinvestment.jpg'
Pic[10] = 'images/benefits/zerodowntime.jpg'


// captions must have the amount as pictures
var Captions = new Array()

Captions[0] = 'Compliance Manager Benefits'
Captions[1] = 'Compliance Manager Benefits'
Captions[2] = 'Compliance Manager Benefits'
Captions[3] = 'Compliance Manager Benefits'
Captions[4] = 'Compliance Manager Benefits'
Captions[5] = 'Compliance Manager Benefits'
Captions[6] = 'Compliance Manager Benefits'
Captions[7] = 'Compliance Manager Benefits'
Captions[8] = 'Compliance Manager Benefits'
Captions[9] = 'Compliance Manager Benefits'
Captions[10] = 'Compliance Manager Benefits Zero Down Time'



//***********

var t 
var j = 0

var paused = true
var p = Pic.length

// Starting picture index is selected at random
j = Math.round((Pic.length-1) * Math.random())

var preLoad = new Array()
for (i = 0; i < p; i++) {
   preLoad[i] = new Image()
   preLoad[i].src = Pic[i]
   preLoad[i].alt = Captions[i]
}

function nextIndex() {
   j = j + 1
   if (j > (p-1)) j=0
}

function prevIndex() {
    j = j - 1
    if (j < 0) j = (p-1)
}

function runSlideShow(){
   if (document.all){
      document.images.SlideShow.style.filter="blendTrans(duration=2)"
      document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)"
      document.images.SlideShow.filters.blendTrans.Apply()      
   }
    
   document.images.SlideShow.src = preLoad[j].src
   document.images.SlideShow.alt = preLoad[j].alt
   if (document.all){
      document.images.SlideShow.filters.blendTrans.Play()
   }
   
   nextIndex()
   
   t = setTimeout('runSlideShow()', slideShowSpeed)
}

// Slideshow controls (previous, next and play/pause

function prevSlide() {
    pauseShow()
    // Call twice since the index was already set to the next slide
    prevIndex()
    prevIndex()
    document.images.SlideShow.src = preLoad[j].src
    document.images.SlideShow.alt = preLoad[j].alt
    nextIndex()
 }

function nextSlide() {
    pauseShow()
    document.images.SlideShow.src = preLoad[j].src
    document.images.SlideShow.alt = preLoad[j].alt
    nextIndex()
}

function pauseShow() {
    if (t > 0) clearTimeout(t)
    paused = true
    synchPlayPause()
}

function resumeShow() {

   t = setTimeout('runSlideShow()', slideShowSpeed)
   paused = false
   synchPlayPause()
}

function synchPlayPause() {

    var obj = document.getElementById("idPlayPause")
         
    if (paused == true)  
    {
      if (obj) {
        obj.innerHTML = "<input type='image' alt='Play' src='images/play.jpg' onclick='resumeShow()'/>"
      }
    }
    else
    {
        if (obj) {
         obj.innerHTML = "<input type='image' alt='Pause' src='images/pause.jpg' onclick='pauseShow()'/>"
        }
    }
}

// SLIDESHOW SCRIPT ENDS
//-->

