Another problem

hi! me again…

Got another problem now… I have two buttons that display movieclips when clicked, but I have it so when I click on them they fade in or out. This works, but after I close them or continue the slideshow, the images won’t load in any more. I think it has to do with “onEnterFrame”.

here is the function code I am using to fade in or out my moviclips:


///thumb/info funcs\\\
function thumbFadeIn1() {
	this.onEnterFrame = function() {
		holder._visible = true;
		thumbsBkg1_mc._visible = true;
		holder._alpha += 2;
		thumbsBkg1_mc._alpha += 2;
		if (holder._alpha>=70) {
			delete this.onEnterFrame;

		}
		if (thumbsBkg1_mc._alpha>=70) {
			delete this.onEnterFrame;
		}
	};
}
function thumbFadeOut1() {
	this.onEnterFrame = function() {
		holder._alpha -= 2;
		thumbsBkg1_mc._alpha -= 2;
		if (holder._alpha<=0) {
			delete this.onEnterFrame;
			holder._visible = false;
		}
		if (thumbsBkg1_mc._alpha<=0) {
			delete this.onEnterFrame;
			thumbsBkg1_mc._visible = false;
		}
	};
}
function infoFadeIn1() {
	this.onEnterFrame = function() {
		info_mc._visible = true;
		info_mc._alpha += 2;
		if (info_mc._alpha>=70) {
			delete this.onEnterFrame;
		}
	};
}
function infoFadeOut1() {
	this.onEnterFrame = function() {
		info_mc._alpha -= 2;
		if (info_mc._alpha<=0) {
			delete this.onEnterFrame;
			info_mc._visible = false;
		}
	};
}
///\\\

I think there is a little conflict or something with the “onEnterFrame” with the movieclip that loads the images into the slideshow. Here is the code for that plus a few other things:


//////////////////Preloader + Other Functions//////////////////
p = 0;
this.onEnterFrame = function() {
	filesize = picture.getBytesTotal();
	loaded = picture.getBytesLoaded();
	preloader._visible = true;
	if (loaded != filesize) {
		preloader.preload_bar._xscale = 100*loaded/filesize;
	} else {
		preloader._visible = false;
		if (picture._alpha<100) {
			picture._alpha += 2;
		}
	}
};
function nextImage() {
	if (p<(total-1)) {
		p++;
		if (loaded == filesize) {
			picture._alpha = 0;
			picture.loadMovie(image[p],1);
			desc_txt.text = description[p];
			info_mc.desc_txt.text = description[p];
			info_mc.info_txt.text = info[p];
			head_txt.text = heading[p];
			picture_num();
			slideshow();
		}
	}
}
function prevImage() {
	if (p>0) {
		p--;
		picture._alpha = 0;
		picture.loadMovie(image[p],1);
		desc_txt.text = description[p];
		info_mc.desc_txt.text = description[p];
		info_mc.info_txt.text = info[p];
		head_txt.text = heading[p];
		picture_num();
	}
}
function firstImage() {
	if (loaded == filesize) {
		picture._alpha = 0;
		picture.loadMovie(image[0],1);
		desc_txt.text = description[0];
		info_mc.desc_txt.text = description[p];
		info_mc.info_txt.text = info[p];
		head_txt.text = heading[p];
		picture_num();
		slideshow();
	}
}
function picture_num() {
	current_pos = p+1;
	pos_txt.text = current_pos+" of "+total;
	getButtons();
}
////////////////////////////////////////////////////////////////

It’s basically some code I used from Kirupa’s thumbnail slideshow tutorial here:

http://www.kirupa.com/developer/mx2004/thumbnails.htm

Any advice would be great! Cheers :p: