// Browser Slide-Show script.
// With image cross fade effect for those browsers that support it.
// Script copyright (C) 2004 www.cryer.co.uk.
// Script is free to use provided this copyright header is included.

// change BASE here with location of site:
var BASE='/';



    var agt=navigator.userAgent.toLowerCase();

    var is_major = parseInt(navigator.appVersion);
    var is_minor = parseFloat(navigator.appVersion);


    var is_ie     = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1));
    var is_ie3    = (is_ie && (is_major < 4));
    var is_ie4    = (is_ie && (is_major == 4) && (agt.indexOf("msie 4")!=-1) );
    var is_ie5    = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.0")!=-1) );
    var is_ie5_5  = (is_ie && (is_major == 4) && (agt.indexOf("msie 5.5") !=-1));

    var is_ie6up  = (is_ie && !is_ie3 && !is_ie4 && !is_ie5 && !is_ie5_5);


function RunImageRotator() {

var imagelist;

imagelist = "\
images/banners/International_small0033.jpg;\
images/banners/International_small0037.jpg;\
images/banners/International_small0032.jpg;\
images/banners/International_small0010.jpg;\
images/banners/International_small0006.jpg;\
images/banners/International_small0044.jpg;\
images/banners/International_small0012.jpg;\
images/banners/International_small0021.jpg;\
images/banners/International_small0007.jpg;\
images/banners/International_small0035.jpg;\
images/banners/International_small0016.jpg;\
images/banners/International_small0020.jpg;\
images/banners/International_small0018.jpg;\
images/banners/International_small0003.jpg;\
images/banners/International_small0004.jpg;\
images/banners/International_small0008.jpg;\
images/banners/International_small0009.jpg;\
images/banners/International_small0011.jpg;\
images/banners/International_small0014.jpg;\
images/banners/International_small0019.jpg;\
images/banners/International_small0024.jpg;\
images/banners/International_small0029.jpg;\
images/banners/International_small0039.jpg;\
images/banners/International_small0040.jpg\
";

    RunSlideShow("rotatingImage",imagelist,2);
}

var slideCache = new Array();
function RunSlideShow(pictureName,imageFiles,displaySecs)
{


  var imageSeparator = imageFiles.indexOf(";");
  var nextImage = imageFiles.substring(0,imageSeparator);

  if (document.all && is_ie6up )
  {
    document.getElementById(pictureName).style.filter="blendTrans(duration=1)";
    document.getElementById(pictureName).filters.blendTrans.Apply();
  }
  document.getElementById(pictureName).src = BASE + 'w.gif';
  if (document.all && is_ie6up)
  {
    document.getElementById(pictureName).filters.blendTrans.Play();
  }

  if (document.all && is_ie6up)
  {
    document.getElementById(pictureName).style.filter="blendTrans(duration=1)";
    document.getElementById(pictureName).filters.blendTrans.Apply();
  }
  document.getElementById(pictureName).src = BASE + nextImage;
  if (document.all && is_ie6up)
  {
    document.getElementById(pictureName).filters.blendTrans.Play();
  }


  var futureImages= imageFiles.substring(imageSeparator+1,imageFiles.length)
    + ';' + nextImage;
  setTimeout("RunSlideShow('"+pictureName+"','"+futureImages+"',"+displaySecs+")",
    displaySecs*1000);
  // Cache the next image to improve performance.
  imageSeparator = futureImages.indexOf(";");
  nextImage = futureImages.substring(0,imageSeparator);
  if (slideCache[nextImage] == null) {
    slideCache[nextImage] = new Image;
    slideCache[nextImage].src = nextImage;
  }
}

