//// Image and Caption Rotation ////

///////////////////////////////////////////////////////////////////////////////////////////////////////////
// Markets > By-Product Synergies //
///////////////////////////////////////////////////////////////////////////////////////////////////////////
var byprodimages=new Array();
var numImages=4;

for (i=0; i<numImages; i++)
{
  byprodimages[i]=new Image();
  byprodimages[i].src="img/images/markets/by-product/"+(i+1)+".jpg";
}
var curImage=-1;

function swapByprodImages()
{
  if (document.images)
  {
    var nextImage=curImage+1;
    if (nextImage>=numImages)
      nextImage=0;
    if (byprodimages[nextImage] && byprodimages[nextImage].complete)
    {
      var target=0;
      if (document.images.byprodPhotos)
        target=document.images.byprodPhotos;
      if (document.all && document.getElementById("byprodPhotos"))
        target=document.getElementById("byprodPhotos");

// Changing the captions!!! 

if (nextImage==0) {
	document.getElementById('overviewImageCaption').innerHTML = 'Rail tank cars filled with ethanol being inspected before shipment.';
} else if (nextImage==1) {
	document.getElementById('overviewImageCaption').innerHTML = '';
} else if (nextImage==2) {
	document.getElementById('overviewImageCaption').innerHTML = '';
} else if (nextImage==3) {
	document.getElementById('overviewImageCaption').innerHTML = '';
}
  
      // Make sure target is valid. It might not be valid if the page has not finished loading.
      if (target)
      {
        target.src=byprodimages[nextImage].src;
        curImage=nextImage;
      }

      setTimeout("swapByprodImages()", 5000);

    }
    else
    {
      setTimeout("swapByprodImages()", 500);
    }
  }
}

setTimeout("swapByprodImages()", 5000);

///////////////////////////////////////////////////////////////////////////////////////////////////////////
// Markets > Mining //
///////////////////////////////////////////////////////////////////////////////////////////////////////////
var miningimages=new Array();
var numImages=4;

for (i=0; i<numImages; i++)
{
  miningimages[i]=new Image();
  miningimages[i].src="img/images/markets/mining/"+(i+1)+".jpg";
}
var curImage=-1;

function swapMiningImages()
{
  if (document.images)
  {
    var nextImage=curImage+1;
    if (nextImage>=numImages)
      nextImage=0;
    if (miningimages[nextImage] && miningimages[nextImage].complete)
    {
      var target=0;
      if (document.images.miningPhotos)
        target=document.images.miningPhotos;
      if (document.all && document.getElementById("miningPhotos"))
        target=document.getElementById("miningPhotos");

// Changing the captions!!! 

if (nextImage==0) {
	document.getElementById('overviewImageCaption').innerHTML = 'Wheel loader transferring copper concentrate into a low-sided gondola for transport.';
} else if (nextImage==1) {
	document.getElementById('overviewImageCaption').innerHTML = '';
} else if (nextImage==2) {
	document.getElementById('overviewImageCaption').innerHTML = '';
} else if (nextImage==3) {
	document.getElementById('overviewImageCaption').innerHTML = '';
}
  
      // Make sure target is valid. It might not be valid if the page has not finished loading.
      if (target)
      {
        target.src=miningimages[nextImage].src;
        curImage=nextImage;
      }

      setTimeout("swapMiningImages()", 5000);

    }
    else
    {
      setTimeout("swapMiningImages()", 500);
    }
  }
}

setTimeout("swapMiningImages()", 5000);

///////////////////////////////////////////////////////////////////////////////////////////////////////////
// Markets > Metals //
///////////////////////////////////////////////////////////////////////////////////////////////////////////
var metalimages=new Array();
var numImages=4;

for (i=0; i<numImages; i++)
{
  metalimages[i]=new Image();
  metalimages[i].src="img/images/markets/metals/"+(i+1)+".jpg";
}
var curImage=-1;

function swapMetalImages()
{
  if (document.images)
  {
    var nextImage=curImage+1;
    if (nextImage>=numImages)
      nextImage=0;
    if (metalimages[nextImage] && metalimages[nextImage].complete)
    {
      var target=0;
      if (document.images.metalPhotos)
        target=document.images.metalPhotos;
      if (document.all && document.getElementById("metalPhotos"))
        target=document.getElementById("metalPhotos");

// Changing the captions!!! 

if (nextImage==0) {
	document.getElementById('overviewImageCaption').innerHTML = 'Coil cars lined up outside of the steel mill; ready for loading.';
} else if (nextImage==1) {
	document.getElementById('overviewImageCaption').innerHTML = '';
} else if (nextImage==2) {
	document.getElementById('overviewImageCaption').innerHTML = '';
} else if (nextImage==3) {
	document.getElementById('overviewImageCaption').innerHTML = '';
}
  
      // Make sure target is valid. It might not be valid if the page has not finished loading.
      if (target)
      {
        target.src=metalimages[nextImage].src;
        curImage=nextImage;
      }

      setTimeout("swapMetalImages()", 5000);

    }
    else
    {
      setTimeout("swapMetalImages()", 500);
    }
  }
}

setTimeout("swapMetalImages()", 5000);

///////////////////////////////////////////////////////////////////////////////////////////////////////////
// Markets > Hazardous/Non-Hazardous Waste //
///////////////////////////////////////////////////////////////////////////////////////////////////////////
var hazimages=new Array();
var numImages=4;

for (i=0; i<numImages; i++)
{
  hazimages[i]=new Image();
  hazimages[i].src="img/images/markets/haz/"+(i+1)+".jpg";
}
var curImage=-1;

function swapHazImages()
{
  if (document.images)
  {
    var nextImage=curImage+1;
    if (nextImage>=numImages)
      nextImage=0;
    if (hazimages[nextImage] && hazimages[nextImage].complete)
    {
      var target=0;
      if (document.images.hazPhotos)
        target=document.images.hazPhotos;
      if (document.all && document.getElementById("hazPhotos"))
        target=document.getElementById("hazPhotos");

// Changing the captions!!! 

if (nextImage==0) {
	document.getElementById('overviewImageCaption').innerHTML = 'MHF-LS box car being loaded with 55-gallon drums containing hazardous waste.<br /><br />';
} else if (nextImage==1) {
	document.getElementById('overviewImageCaption').innerHTML = '264 cubic ft. Lift Liner&trade; filled with contaminated soils being removed from loading frame at a project site in Alaska.';
} else if (nextImage==2) {
	document.getElementById('overviewImageCaption').innerHTML = 'ABC Flatcar loaded with six containers carrying hazardous waste in route to a disposal facility.';
} else if (nextImage==3) {
	document.getElementById('overviewImageCaption').innerHTML = 'Gondola railcar fitted with Super Load Wrapper&trade; being loaded with 110 tons of demo materials at project site.';
}
  
      // Make sure target is valid. It might not be valid if the page has not finished loading.
      if (target)
      {
        target.src=hazimages[nextImage].src;
        curImage=nextImage;
      }

      setTimeout("swapHazImages()", 5000);

    }
    else
    {
      setTimeout("swapHazImages()", 500);
    }
  }
}

setTimeout("swapHazImages()", 5000);

///////////////////////////////////////////////////////////////////////////////////////////////////////////
// Markets > Radioactive/Nuclear Waste //
///////////////////////////////////////////////////////////////////////////////////////////////////////////
var nucimages=new Array();
var numImages=4;

for (i=0; i<numImages; i++)
{
  nucimages[i]=new Image();
  nucimages[i].src="img/images/markets/nuclear/"+(i+1)+".jpg";
}
var curImage=-1;

function swapNucImages()
{
  if (document.images)
  {
    var nextImage=curImage+1;
    if (nextImage>=numImages)
      nextImage=0;
    if (nucimages[nextImage] && nucimages[nextImage].complete)
    {
      var target=0;
      if (document.images.nucPhotos)
        target=document.images.nucPhotos;
      if (document.all && document.getElementById("nucPhotos"))
        target=document.getElementById("nucPhotos");

// Changing the captions!!! 

if (nextImage==0) {
	document.getElementById('overviewImageCaption').innerHTML = 'Steam generators being transported from Rancho Seco nuclear power plant in California.<br /><br />';
} else if (nextImage==1) {
	document.getElementById('overviewImageCaption').innerHTML = 'Workers at packaging system we designed and built at Fernald Closure Project in Ohio.<br /><br />';
} else if (nextImage==2) {
	document.getElementById('overviewImageCaption').innerHTML = 'Resin liner being loaded into Shielded Multi-Use Type-A Container at Brunswick Nuclear Power Plant in North Carolina.';
} else if (nextImage==3) {
	document.getElementById('overviewImageCaption').innerHTML = 'Side-Loading ISO Container containing radioactive lead chevrons being transported by MHF-LS&rsquo; European partner, W.H. Bowker Group.';
}
  
      // Make sure target is valid. It might not be valid if the page has not finished loading.
      if (target)
      {
        target.src=nucimages[nextImage].src;
        curImage=nextImage;
      }

      setTimeout("swapNucImages()", 5000);

    }
    else
    {
      setTimeout("swapNucImages()", 500);
    }
  }
}

setTimeout("swapNucImages()", 5000);

///////////////////////////////////////////////////////////////////////////////////////////////////////////
// Products > Equipment //
///////////////////////////////////////////////////////////////////////////////////////////////////////////
var equipimages=new Array();
var numImages=4;

for (i=0; i<numImages; i++)
{
  equipimages[i]=new Image();
  equipimages[i].src="img/images/products/equip/"+(i+1)+".jpg";
}
var curImage=-1;

function swapEquipImages()
{
  if (document.images)
  {
    var nextImage=curImage+1;
    if (nextImage>=numImages)
      nextImage=0;
    if (equipimages[nextImage] && equipimages[nextImage].complete)
    {
      var target=0;
      if (document.images.equipPhotos)
        target=document.images.equipPhotos;
      if (document.all && document.getElementById("equipPhotos"))
        target=document.getElementById("equipPhotos");

// Changing the captions!!! 

if (nextImage==0) {
	document.getElementById('overviewImageCaption').innerHTML = 'Over dimensional concrete pieces being placed into high-sided gondolas with SCO wrap for transport.';
} else if (nextImage==1) {
	document.getElementById('overviewImageCaption').innerHTML = '';
} else if (nextImage==2) {
	document.getElementById('overviewImageCaption').innerHTML = '';
} else if (nextImage==3) {
	document.getElementById('overviewImageCaption').innerHTML = '';
}
  
      // Make sure target is valid. It might not be valid if the page has not finished loading.
      if (target)
      {
        target.src=equipimages[nextImage].src;
        curImage=nextImage;
      }

      setTimeout("swapEquipImages()", 5000);

    }
    else
    {
      setTimeout("swapEquipImages()", 500);
    }
  }
}

setTimeout("swapEquipImages()", 5000);

///////////////////////////////////////////////////////////////////////////////////////////////////////////
// Products > Packaging //
///////////////////////////////////////////////////////////////////////////////////////////////////////////
var pkgimages=new Array();
var numImages=4;

for (i=0; i<numImages; i++)
{
  pkgimages[i]=new Image();
  pkgimages[i].src="img/images/products/pack/"+(i+1)+".jpg";
}
var curImage=-1;

function swapPkgImages()
{
  if (document.images)
  {
    var nextImage=curImage+1;
    if (nextImage>=numImages)
      nextImage=0;
    if (pkgimages[nextImage] && pkgimages[nextImage].complete)
    {
      var target=0;
      if (document.images.pkgPhotos)
        target=document.images.pkgPhotos;
      if (document.all && document.getElementById("pkgPhotos"))
        target=document.getElementById("pkgPhotos");

// Changing the captions!!! 

if (nextImage==0) {
	document.getElementById('overviewImageCaption').innerHTML = 'A 12-ton capacity Lift Liner&trade;, loaded with low-level radioactive waste, being lowered into a 100-ton capacity, high-sided gondola rail car.';
} else if (nextImage==1) {
	document.getElementById('overviewImageCaption').innerHTML = '';
} else if (nextImage==2) {
	document.getElementById('overviewImageCaption').innerHTML = '';
} else if (nextImage==3) {
	document.getElementById('overviewImageCaption').innerHTML = '';
}
  
      // Make sure target is valid. It might not be valid if the page has not finished loading.
      if (target)
      {
        target.src=pkgimages[nextImage].src;
        curImage=nextImage;
      }

      setTimeout("swapPkgImages()", 5000);

    }
    else
    {
      setTimeout("swapPkgImages()", 500);
    }
  }
}

setTimeout("swapPkgImages()", 5000);

///////////////////////////////////////////////////////////////////////////////////////////////////////////
// Products > Smart Railcars //
///////////////////////////////////////////////////////////////////////////////////////////////////////////
var carsimages=new Array();
var numImages=4;

for (i=0; i<numImages; i++)
{
  carsimages[i]=new Image();
  carsimages[i].src="img/images/products/railcars/"+(i+1)+".jpg";
}
var curImage=-1;

function swapCarsImages()
{
  if (document.images)
  {
    var nextImage=curImage+1;
    if (nextImage>=numImages)
      nextImage=0;
    if (carsimages[nextImage] && carsimages[nextImage].complete)
    {
      var target=0;
      if (document.images.carsPhotos)
        target=document.images.carsPhotos;
      if (document.all && document.getElementById("carsPhotos"))
        target=document.getElementById("carsPhotos");

// Changing the captions!!! 

if (nextImage==0) {
	document.getElementById('overviewImageCaption').innerHTML = '';
} else if (nextImage==1) {
	document.getElementById('overviewImageCaption').innerHTML = '';
} else if (nextImage==2) {
	document.getElementById('overviewImageCaption').innerHTML = '';
} else if (nextImage==3) {
	document.getElementById('overviewImageCaption').innerHTML = '';
}
  
      // Make sure target is valid. It might not be valid if the page has not finished loading.
      if (target)
      {
        target.src=carsimages[nextImage].src;
        curImage=nextImage;
      }

      setTimeout("swapCarsImages()", 5000);

    }
    else
    {
      setTimeout("swapCarsImages()", 500);
    }
  }
}

setTimeout("swapCarsImages()", 5000);

///////////////////////////////////////////////////////////////////////////////////////////////////////////
// Services > Transportation //
///////////////////////////////////////////////////////////////////////////////////////////////////////////
var transportimages=new Array();
var numImages=4;

for (i=0; i<numImages; i++)
{
  transportimages[i]=new Image();
  transportimages[i].src="img/images/services/transport/"+(i+1)+".jpg";
}
var curImage=-1;

function swapTransportImages()
{
  if (document.images)
  {
    var nextImage=curImage+1;
    if (nextImage>=numImages)
      nextImage=0;
    if (transportimages[nextImage] && transportimages[nextImage].complete)
    {
      var target=0;
      if (document.images.transportPhotos)
        target=document.images.transportPhotos;
      if (document.all && document.getElementById("transportPhotos"))
        target=document.getElementById("transportPhotos");

// Changing the captions!!! 

if (nextImage==0) {
	document.getElementById('overviewImageCaption').innerHTML = '';
} else if (nextImage==1) {
	document.getElementById('overviewImageCaption').innerHTML = '';
} else if (nextImage==2) {
	document.getElementById('overviewImageCaption').innerHTML = '';
} else if (nextImage==3) {
	document.getElementById('overviewImageCaption').innerHTML = '';
}
  
      // Make sure target is valid. It might not be valid if the page has not finished loading.
      if (target)
      {
        target.src=transportimages[nextImage].src;
        curImage=nextImage;
      }

      setTimeout("swapTransportImages()", 5000);

    }
    else
    {
      setTimeout("swapTransportImages()", 500);
    }
  }
}

setTimeout("swapTransportImages()", 5000);

///////////////////////////////////////////////////////////////////////////////////////////////////////////
// Services > Technical Services //
///////////////////////////////////////////////////////////////////////////////////////////////////////////
var techimages=new Array();
var numImages=4;

for (i=0; i<numImages; i++)
{
  techimages[i]=new Image();
  techimages[i].src="img/images/services/tech/"+(i+1)+".jpg";
}
var curImage=-1;

function swapTechImages()
{
  if (document.images)
  {
    var nextImage=curImage+1;
    if (nextImage>=numImages)
      nextImage=0;
    if (techimages[nextImage] && techimages[nextImage].complete)
    {
      var target=0;
      if (document.images.techPhotos)
        target=document.images.techPhotos;
      if (document.all && document.getElementById("techPhotos"))
        target=document.getElementById("techPhotos");

// Changing the captions!!! 

if (nextImage==0) {
	document.getElementById('overviewImageCaption').innerHTML = 'Certified radiological technician providing dose measurement for a radioactive rail shipment.';
} else if (nextImage==1) {
	document.getElementById('overviewImageCaption').innerHTML = '';
} else if (nextImage==2) {
	document.getElementById('overviewImageCaption').innerHTML = '';
} else if (nextImage==3) {
	document.getElementById('overviewImageCaption').innerHTML = '';
}
  
      // Make sure target is valid. It might not be valid if the page has not finished loading.
      if (target)
      {
        target.src=techimages[nextImage].src;
        curImage=nextImage;
      }

      setTimeout("swapTechImages()", 5000);

    }
    else
    {
      setTimeout("swapTechImages()", 500);
    }
  }
}

setTimeout("swapTechImages()", 5000);

///////////////////////////////////////////////////////////////////////////////////////////////////////////
// Services > Transload //
///////////////////////////////////////////////////////////////////////////////////////////////////////////
var transloadimages=new Array();
var numImages=4;

for (i=0; i<numImages; i++)
{
  transloadimages[i]=new Image();
  transloadimages[i].src="img/images/services/transload/"+(i+1)+".jpg";
}
var curImage=-1;

function swapTransloadImages()
{
  if (document.images)
  {
    var nextImage=curImage+1;
    if (nextImage>=numImages)
      nextImage=0;
    if (transloadimages[nextImage] && transloadimages[nextImage].complete)
    {
      var target=0;
      if (document.images.transloadPhotos)
        target=document.images.transloadPhotos;
      if (document.all && document.getElementById("transloadPhotos"))
        target=document.getElementById("transloadPhotos");

// Changing the captions!!! 

if (nextImage==0) {
	document.getElementById('overviewImageCaption').innerHTML = 'Gondola rail car being loaded with contaminated materials by truck inside a transload facility.';
} else if (nextImage==1) {
	document.getElementById('overviewImageCaption').innerHTML = '';
} else if (nextImage==2) {
	document.getElementById('overviewImageCaption').innerHTML = '';
} else if (nextImage==3) {
	document.getElementById('overviewImageCaption').innerHTML = '';
}
  
      // Make sure target is valid. It might not be valid if the page has not finished loading.
      if (target)
      {
        target.src=transloadimages[nextImage].src;
        curImage=nextImage;
      }

      setTimeout("swapTransloadImages()", 5000);

    }
    else
    {
      setTimeout("swapTransloadImages()", 500);
    }
  }
}

setTimeout("swapTransloadImages()", 5000);