﻿var currentImageIndex = 1;
var currentImageOpac;
var nImages = 2;

var imgA_0 = new Image(268, 24);
imgA_0.src = 'Images/WELL_1_2x1.jpg';
var dur_0 = 4000;
var imgA_1 = new Image(268, 24);
imgA_1.src = 'Images/WELL_2_2x1.jpg';

var imgB_0 = new Image(1116, 713);
imgB_0.src = 'Images/WELL_1_3x1.jpg';
var imgB_1 = new Image(1116, 713);
imgB_1.src = 'Images/WELL_2_3x1.jpg';

var dur_1 = 4000;

function body_onload() {
  window.setTimeout('rotateImage()', 4000);
}

function rotateImage() {
  // Set the image's containing div's background to image's source if current image source is not an SWF
  //alert('url(\'Images\\' + document.getElementById('imgL').src + '\')');
  document.getElementById('divR1').style.backgroundImage = 'url(\'' + document.getElementById('imgR1').src + '\')';
  document.getElementById('divR2').style.backgroundImage = 'url(\'' + document.getElementById('imgR2').src + '\')';

  // Set opacity of image to hide it
  changeOpac(0);

  // Set image source to next image in sequence
  stmt = 'document.getElementById(\'imgR1\').src = imgA_' + currentImageIndex + '.src;';
  eval(stmt);
  stmt = 'document.getElementById(\'imgR2\').src = imgB_' + currentImageIndex + '.src;';
  eval(stmt);

  // fade in the new image if prev image is not a SWF
  fadein();
}

function changeOpac(newOpac) {
  var o = document.getElementById('imgR1');
  o.style.opacity = (newOpac / 100);
  o.style.mozopacity = (newOpac / 100);
  o.style.KhtmlOpacity = (newOpac / 100);
  o.style.filter = 'alpha(opacity=' + newOpac + ')';
  o = document.getElementById('imgR2');
  o.style.opacity = (newOpac / 100);
  o.style.mozopacity = (newOpac / 100);
  o.style.KhtmlOpacity = (newOpac / 100);
  o.style.filter = 'alpha(opacity=' + newOpac + ')';
  
  currentImageOpac = newOpac;
}

function fadein() {
  var newOpac = currentImageOpac + 5;
  if (newOpac > 100) newOpac = 100;
  changeOpac(newOpac);
  if (newOpac < 100) {
    window.setTimeout('fadein()', 20);
  } else {
    stmt = 'rdelay = dur_' + currentImageIndex + ';';
    eval(stmt);
    ++currentImageIndex;
    if (currentImageIndex == nImages) currentImageIndex = 0;
    window.setTimeout('rotateImage()', rdelay);
  }
}
