# Flash slideshow works only after refresh

**URL:** <https://forum.kirupa.com/t/flash-slideshow-works-only-after-refresh/304096>\
**Category:** Uncategorized\
**Created:** [February 1, 2010, 6:02pm UTC](https://forum.kirupa.com/t/flash-slideshow-works-only-after-refresh/304096 "2010-02-01T18:02:15Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![btween](https://avatars.discourse-cdn.com/v4/letter/b/e36b37/32.png) [@btween](https://forum.kirupa.com/u/btween)\
**Post date:** [February 1, 2010, 6:02pm UTC](https://forum.kirupa.com/t/flash-slideshow-works-only-after-refresh/304096/1 "2010-02-01T18:02:15Z")

</div>

I have this as2 script that creates a slideshow, but for some reason the slideshow only works after I refresh the encompassing html page once (in all browsers)

You can see it here: [http://www.kabinart.net/index5.php](http://www.kabinart.net/index5.php)

this.createEmptyMovieClip(“container”,1);  
var imagesNumber:Number = 10;  
var scrolling:Boolean = true;

\_root.attachMovie(“image1”,“large\_mc”,4);  
large\_mc.\_x = (Stage.width - large\_mc.\_width)/2;  
large\_mc.\_y = 0;  
pImage = 0; if (pImage\<1){pImage=1;}  
nImage = 2; if (nImage\>imagesNumber){nImage=imagesNumber;}  
myThumb\_mc.largerImage = 1;

container.onEnterFrame = function() {  
startshow();  
}

startTime = 4;

function startshow()  
{

this.timer = int(5-(getTimer()-startTime)/500);  
if (Number(this.timer) == 0) {  
ximg = nImage-1; if(ximg \< 1){ximg=1};  
//large\_mc.removeMovieClip();  
\_root.attachMovie(“image”+ximg,“large\_mc”,4);  
\_root.attachMovie(“image”+nImage,“large\_mc1”,3);  
new Tween(large\_mc, “\_alpha”, Regular.easeOut, 100, 0, 1, true);

nImage = nImage+1; if (nImage\>imagesNumber){nImage=1;} pImage = nImage - 2; if (pImage\<1){pImage=1;}  
startTime = getTimer();  
}  
};
