function newImage(arg) {
    if (document.images) {
        rslt = new Image();
        rslt.src = arg;
        return rslt;
    }
}

function changeImages() {
    if (document.images && (preloadFlag == true)) {
        for (var i=0; i<changeImages.arguments.length; i+=2) {
            document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
        }
    }
}

var preloadFlag = false;
function preloadImages() {
    if (document.images) {

        preloadFlag = true;
    }
}


var gblAKMDivId = "DIVIDE";
var gblAKMImgId = "SLIDE";
var gblImg = new Array(


  "images/landscapes10d/10d02.jpg",
  "images/landscapes10d/10d03.jpg",
  "images/landscapes10d/10d04.jpg",
  "images/landscapes10d/10d05.jpg",
  "images/landscapes10d/10d06.jpg",
  "images/landscapes10d/10d07.jpg",
  "images/landscapes10d/10d08.jpg",
  "images/landscapes10d/10d09.jpg",
  "images/landscapes10d/10d10.jpg",
  "images/landscapes10d/10d11.jpg",
  "images/landscapes10d/10d12.jpg",
  "images/landscapes10d/10d13.jpg",
  "images/landscapes10d/10d14.jpg",
  "images/landscapes10d/10d15.jpg",
  "images/landscapes10d/10d16.jpg",
  "images/landscapes10d/10d17.jpg",
  "images/landscapes10d/10d18.jpg",
  "images/landscapes10d/10d19.jpg",
  "images/landscapes10d/10d20.jpg",
  "images/landscapes10d/10d21.jpg",
  "images/landscapes10d/10d22.jpg",
  "images/landscapes10d/10d23.jpg",
  "images/landscapes10d/10d24.jpg",
  "images/landscapes10d/10d25.jpg",
  "images/landscapes10d/10d26.jpg",
  "images/landscapes10d/10d27.jpg",
  "images/landscapes10d/10d28.jpg",
  "images/landscapes10d/10d29.jpg",
  "images/landscapes10d/10d30.jpg",
  "images/landscapes10d/10d31.jpg",
  "images/landscapes10d/10d32.jpg",
  "images/landscapes10d/10d33.jpg",
  "images/landscapes10d/10d34.jpg",
  "images/landscapes10d/10d01.jpg"
  );
var gblPauseSeconds = 4;
var gblFadeSeconds = 1.5;
var gblRotations = 10;

var gblDeckSize = gblImg.length;
var gblOpacity = 100;
var gblOnDeck = 0;
var gblStartImg;
var gblImageRotations = gblDeckSize * (gblRotations+1);

function AKMLaunch()
{
    var theimg = document.getElementById(gblAKMImgId);
        gblStartImg = theimg.src; // save away to show as final image

    document.getElementById(gblAKMDivId).style.backgroundImage='url(' + gblImg[gblOnDeck] + ')';
    setTimeout("AKMFade()",gblPauseSeconds*1000);
}

function AKMFade()
{
  var theimg = document.getElementById(gblAKMImgId);

  var fadeDelta = 100 / (30 * gblFadeSeconds);

  if (gblOpacity < 2*fadeDelta )
  {
    gblOpacity = 100;

    if (gblImageRotations < 1) return;

    AKMShuffle();

    setTimeout("AKMFade()",gblPauseSeconds*1000);

  } else  {

    gblOpacity -= fadeDelta;
    setOpacity(theimg,gblOpacity);
    setTimeout("AKMFade()",30);

  }
}

function AKMShuffle()
{
  var thediv = document.getElementById(gblAKMDivId);
  var theimg = document.getElementById(gblAKMImgId);


  theimg.src = gblImg[gblOnDeck];

  setOpacity(theimg,100);


  gblOnDeck = ++gblOnDeck % gblDeckSize;

  if (--gblImageRotations < 1)
  {

    gblImg[gblOnDeck] = gblStartImg;
  }


  thediv.style.backgroundImage='url(' + gblImg[gblOnDeck] + ')';
}

function setOpacity(obj, opacity) {
  opacity = (opacity == 100)?99.999:opacity;


  obj.style.filter = "progid:DXImageTransform.Microsoft.Alpha(style=0,opacity:"+opacity+")";


  obj.style.KHTMLOpacity = opacity/100;


  obj.style.MozOpacity = opacity/100;


  obj.style.opacity = opacity/100;
}