Please help!

Hi Guys,

I have a flash page and I want to creat a link that will go to Panini/ Sandwich page Which is the third button but it seems like I am having a hard time trying to linking to that page please help…here is the source…

/* ---------------------------------------------------------------------------------
© 2003 Armen Abrahamyan
http://abrahamyan.com
armen@abrahamyan.com

Please contact Author for commercial use.

armScroll component.
version 1.0

methods :

setSize(w,h)
set_target_mc(mc)
set_scroll_buffer(buffer)
set_scroll_cnt(cnt)
set_speed(speed)


*/

#initclip

function armScroll(){
this.init();
}
armScroll.prototype = new MovieClip();
Object.registerClass(“armScroll”,armscroll);

// init
armScroll.prototype.init=function(){
this.target_xpos=eval(this.target_mc)._x
this.target_ypos=eval(this.target_mc)._y

this.mask_mc.removeMovieClip();
this.attachMovie("bg_mc","bg_mc",2)
this.add_buttons(this.s_cnt)


this.componentWidth= this._width
this.componentHeight= this._height
 
this._xscale=this._yscale=100
this.setSize(this.componentWidth,this.componentHeight)

//

this.boundingBox._visible=false
// mask
this.createRect("mask_mc",0 , 0, this.scroll_buffer, 400, 0x333333, 0x333333,3) 
this.point = new object();
this.point.x = eval(this.target_mc)._x
this.point.y =eval(this.target_mc)._y
this.globalToLocal(this.point);
this.mask_mc._x=this.point.x
this.mask_mc._y=this.point.y
eval(this.target_mc).setMask(this.mask_mc)

}
// setSize
armScroll.prototype.setSize=function(w,h){

this.componentWidth= Math.round(w)
this.componentHeight=Math.round(h)
this.boundingBox_mc._width= Math.round(w)
this.boundingBox_mc._height= Math.round(h)
this.bg_mc._width= Math.round(w)
this.bg_mc._height= Math.round(h)

var b_w=(this.bg_mc._width-this.prev_btn._width-this.next_btn._width-4*(this.s_cnt+3))/this.s_cnt

this.prev_btn._x=4
this.next_btn._x=this.bg_mc._width-this.next_btn._width-4
this.next_btn._y=(this.bg_mc._height-this.next_btn._height)/2
this.prev_btn._y=(this.bg_mc._height-this.prev_btn._height)/2

for (var i=1;i<=this.s_cnt;i++) {
	this["button_mc"+i]._width=b_w
	this["button_mc"+i]._y=(this.bg_mc._height-this.button_mc1._height)/2
	this["button_mc"+i]._x=this.prev_btn._width+(this.button_mc1._width)*(i-1)+(i+1)*4	
}

}

// add buttons
armScroll.prototype.add_buttons=function(cnt){
this.attachMovie(“button_next_mc”,“next_btn”,4)
this.attachMovie(“button_prev_mc”,“prev_btn”,5)
//next button
this.next_btn.ref=this
this.next_btn.useHandCursor=false
this.next_btn.onPress=function(){
if(!this.ref.is_move){
this.xpos=eval(this.ref.target_mc)._x > (this.ref.target_xpos-(this.ref.s_cnt-1)*this.ref.scroll_buffer) ? (eval(this.ref.target_mc)._x-this.ref.scroll_buffer) : eval(this.ref.target_mc)._x
this.ypos=eval(this.ref.target_mc)._y
this.ref.move_sl(eval(this.ref.target_mc),this.xpos,this.ypos,this.ref.speed)
}
}
this.next_btn.onRollOver=function(){
this.nextFrame()
}
this.next_btn.onRollOut=function(){
this.prevFrame()
}
//prev button
this.prev_btn.ref=this
this.prev_btn.useHandCursor=false
this.prev_btn.onPress=function(){
if(!this.ref.is_move){
this.xpos=eval(this.ref.target_mc)._x < this.ref.target_xpos ? (eval(this.ref.target_mc)._x+this.ref.scroll_buffer) : this.ref.target_xpos
this.ypos=eval(this.ref.target_mc)._y
this.ref.move_sl(eval(this.ref.target_mc),this.xpos,this.ypos,this.ref.speed)
}
}
this.prev_btn.onRollOver=function(){
this.nextFrame()
}
this.prev_btn.onRollOut=function(){
this.prevFrame()
}
for(var i=1;i<=cnt;i++){
this.attachMovie(“button_mc”,“button_mc”+i,5+i)
this[“button_mc”+i].ref=this
this[“button_mc”+i].xpos=(this.target_xpos-(i-1)*this.scroll_buffer)
this[“button_mc”+i].ypos=this.target_ypos
this[“button_mc”+i].useHandCursor=false
this[“button_mc”+i].onPress=function(){
this.ref.move_sl(eval(this.ref.target_mc),this.xpos,this.ypos,this.ref.speed)
}
this[“button_mc”+i].onRollOver=function(){
this.nextFrame()
}
this[“button_mc”+i].onRollOut=function(){
this.prevFrame()
}

}

}
// moverment
armScroll.prototype.move_sl=function(mc, nx, ny, sp){
this.is_move=true
this.createEmptyMovieClip(“tmp”, 1000);
this.tmp.nx=Math.round(nx)
this.tmp.ny=Math.round(ny)
this.tmp.sp=sp
this.tmp.ref=this
this.tmp.onEnterFrame = function() {
var def_x = (this.nx-eval(mc)._x)/this.sp;
var def_y = (this.ny-eval(mc)._y)/this.sp;
eval(mc)._x += def_x;
eval(mc)._y += def_y;

if ((Math.abs(eval(mc)._x-this.nx)&lt;=.6) && (Math.abs(eval(mc)._y-this.ny)&lt;=.6)) {
		eval(mc)._x = this.nx;
		eval(mc)._y = this.ny;
		this.ref.is_move=false
		this.onEnterFrame = undefined;
		this.removeMovieClip();
	}
}	

}
armScroll.prototype.createRect = function(nm, x1, y1, w, h, mclr, bclr,dpt) {
this.createEmptyMovieClip(nm, dpt);
this[nm].lineStyle(0, bclr, 100);
this[nm].beginFill(mclr);
this[nm].moveTo(x1, y1);
this[nm].lineTo(x1+w, y1);
this[nm].lineTo(x1+w, y1+h);
this[nm].lineTo(x1, y1+h);
this[nm].lineTo(x1, y1);
this[nm].endFill();
}
// set_target_mc(mc)
armScroll.prototype.set_target_mc = function(mc){
this.target_mc=mc
this.init()
}
// set_scroll_buffer
armScroll.prototype.set_scroll_buffer = function(buffer){
this.scroll_buffer=buffer
this.init()
//this.add_buttons(this.s_cnt)
}
// set_scroll_cnt
armScroll.prototype.set_scroll_cnt = function(cnt){
this.s_cnt=cnt
this.init()

}
//set_speed
armScroll.prototype.set_speed = function(sp){
this.speed=sp

}

#endinitclip

Thank you.

Bob