setTimeout(init,100)
   
    var images = []
    var ticks = 2
    var fade = 1
    var currentImage = 0
    var nextImage = 0
   
    function init()
    {
        var imgTags = document.getElementsByTagName("IMG")
        for (var c=0; c<imgTags.length; c++)
        {
            if (imgTags[c].className.indexOf("shot")>-1)
            {
                images.push(imgTags[c])
                imgTags[c].fade=0

            }
        }
       
        currentImage = images.length-1
        nextImage=currentImage-1
        tick()
        setInterval("tick()",10)
    }

    function tick()
    {
        for (var c=0; c<images.length; c++)
        {
            var img = images[c]
           
            if (c==currentImage)
            {
                if (ticks<1)
                {
                    img.style.opacity = ticks
                    img.style.display = "block"
                }
                if (ticks>5)
                {
                    nextImg = images[c-1]
                    img.style.opacity = 6-ticks
                }
                if (ticks>6)
                {
                    currentImage--
                    nextImage--
                    ticks=0
                }   
            }
            else
            {
                img.style.display = "none"
                img.style.fade=1
            }
        }

        if (currentImage<0) currentImage=images.length-1
        ticks+=0.01
	}
