var dimages=new Array();
var curImage=0;
var numImages;
var BannerImage = "mainImage";

function preload()
{
	/*
	var gsimageArray=new Array(5);  
	
	imageArray[0] = gsAppPath + "Design/Covenant/images/img_HomePageBanner.jpg";
	imageArray[1] = gsAppPath + "Design/Covenant/images/img_DeepPageBanner.jpg";
	imageArray[2] = gsAppPath + "Design/Covenant/images/img_HomePageBanner.jpg";
	imageArray[3] = gsAppPath + "Design/Covenant/images/img_DeepPageBanner.jpg";
	imageArray[4] = gsAppPath + "Design/Covenant/images/img_HomePageBanner.jpg";
	*/
  if ( numImages != null )
  {
	for (i=0; i<numImages; i++)
	{
		dimages[i]=new Image();
		dimages[i].src=gsimageArray[i];
		
		var imageobj =  window.document.all[ BannerImage ];
		imageobj.style.background = 'url(' + dimages[i].src +') center center no-repeat';
	}
  }
}

function transformPicture(filterFunction)
{
  var imageobj =  window.document.all[ BannerImage ];
  
  if ( imageobj |  numImages != null )
  {
    curImage++;
    if (curImage>=numImages)
      curImage=0;
	
    if (filterFunction==null)
      filterFunction="blendTrans(duration=1.0)"

    var canBeFiltered=false;
    if (imageobj && imageobj.style && 
      imageobj.style.filters)
    {
      canBeFiltered=true;
      target=imageobj;
    }
    if (document.getElementById(BannerImage))
    {
      target= document.getElementById(BannerImage);
      canBeFiltered=true;
    }
			
    if (dimages[curImage].complete)
    {
      // SET, APPLY, PLAY FILTER
      if (canBeFiltered)
      {
        target.style.filter=filterFunction;
	if (target.filters && target.filters[0])
        {
          target.filters[0].Apply();
          target.filters[0].Play();
        }
      } 
      // SWAP IMAGE
      
      //var obj =  window.document.all[BannerImage];
	  imageobj.style.background = 'url(' + dimages[curImage].src +') center center no-repeat';
      //document.all.mainImage.src=dimages[curImage].src;
    }	
  }
}

function getImage(){
	//if (document.all||document.getElementById)
	//setInterval("imageswap()",1000)
	setInterval("transformPicture()",10000)
}

