Hi,

I had read it was advisable to remove clips variables listeners and such before running the code that would load or start them off and I have tried here but, eventhough the tweens work if you run the mouse slowly on them, they act crazy and appear anywhere in the movieclip otherwise.

I had even changed their placing trying to set the tweened clips on full integer values, but I must be doing something wrong...

Code:
if (_root.language != "english")
{
	Object(this).avuiDummy_btn.onRollOver = function():Void 
	{
		avui_btn.removeMovieClip();
		periodico1_btn.removeMovieClip();
		periodico2_btn.removeMovieClip();
		periodico3_btn.removeMovieClip();
		periodico4_btn.removeMovieClip();

		attachMovie("avui_btn","avui_btn",avui_btn.getNextHighestDepth());
		avui_btn._y = this._y;

		new Tween(avui_btn, "_x", Bounce.easeOut, this._x + 72, this._x + 124, 0.5, true);
	};

	Object(this).avuiDummy_btn.onRollOut = function():Void 
	{
		avui_btn.removeMovieClip();
	};

	Object(this).avuiDummy_btn.onRelease = function():Void 
	{
		getURL("l", "_blank");
	};
}
else
{
	Object(this).avuiDummy_btn.onRollOver = function():Void 
	{
		avui_btn.removeMovieClip();
		periodico1_btn.removeMovieClip();
		periodico2_btn.removeMovieClip();
		periodico3_btn.removeMovieClip();
		periodico4_btn.removeMovieClip();

		attachMovie("avui_btn","avui_btn",avui_btn.getNextHighestDepth());
		avui_btn._y = this._y;

		new Tween(avui_btn, "_x", Bounce.easeOut, this._x + 72, this._x + 124, 0.5, true);
	};

	Object(this).avuiDummy_btn.onRollOut = function():Void 
	{
		avui_btn.removeMovieClip();
	};

	Object(this).avuiDummy_btn.onRelease = function():Void 
	{
		_root.createEmptyMovieClip("contenidor9",_root.getNextHighestDepth());
		_root.contenidor9._x = 416;
		_root.contenidor9._y = 232;

		loadMovie("tradAvui.swf", _root.contenidor9);
		avui_btn.removeMovieClip();
	};
}

Object(this).periodicoDummy_btn.onRollOver = function():Void 
{
	avui_btn.removeMovieClip();

	attachMovie("periodico1_btn","periodico1_btn",getNextHighestDepth());
	periodico1_btn._y = this._y;

	var myTween = new Tween(periodico1_btn, "_x", Bounce.easeOut, this._x + 72, this._x + 98, 0.3, true);

	myTween.onMotionFinished = function()
	{
		runOtherTweens();
	};
};

Object(this).periodicoDummy_btn.onRollOut = function():Void 
{
	periodico1_btn.removeMovieClip();
	periodico2_btn.removeMovieClip();
	periodico3_btn.removeMovieClip();
	periodico4_btn.removeMovieClip();
};

function runOtherTweens()
{
	attachMovie("periodico2_btn","periodico2_btn",getNextHighestDepth());

	periodico2_btn._x = this._x + 404;
	new Tween(periodico2_btn, "_y", Elastic.easeOut, periodico1_btn._y, periodico1_btn._y + 19, 0.5, true);

	periodico2_btn.onRelease = function()
	{
		getURL("l", "_blank");
	};

	attachMovie("periodico3_btn","periodico3_btn",getNextHighestDepth());
	periodico3_btn._x = this._x + 404;

	new Tween(periodico3_btn, "_y", Elastic.easeOut, periodico1_btn._y, periodico1_btn._y + 37, 0.5, true);

	periodico3_btn.onRelease = function():Void 
	{
		getURL("l", "_blank");
	};

	attachMovie("periodico4_btn","periodico4_btn",getNextHighestDepth());
	periodico4_btn._x = this._x + 404;

	new Tween(periodico4_btn, "_y", Elastic.easeOut, periodico1_btn._y, periodico1_btn._y + 55, 0.5, true);

	periodico4_btn.onRelease = function():Void 
	{
		getURL("l", "_blank");
	};
}

periodico1_btn.onRelease = function():Void 
{
	getURL("l", "_blank");
};
you can see it running at http://webs.ono.com/jpdurba

am attaching the fla as well,

thanks in advance