﻿ //JScript

images = new Array();
imgindex=1;   
transitionInterval=2000;
imageCycleInterval=4000;       
function CycleImages(id1,id2)          
{              
    var img1=GetElementByID(id1);              
    var img2=GetElementByID(id2);                       
    //make sure there is enough time to do the transition effects
    if (transitionInterval * 2 <= imageCycleInterval)
        imageCycleInterval = transitionInterval * 2 + 100;
        
    if(img2.style.visibility=="hidden")                
    {                    
	    img2.style.visibility="visible";                
    }                              
    FadeOut(id1,99,0,transitionInterval);               
    img2.src = images[imgindex];               
    FadeIn(id2,0,99,transitionInterval);               
    imagetoggle = false;           
               
    setTimeout("CycleImages('" + id2 +"','" + id1 + "');",imageCycleInterval);                      
    imgindex ++;           
    if (imgindex >= images.length)           
    {               
	    imgindex=0;           
    }     
}  
