/////////////////////////////////////////////////////////////////////
stop();
buttons_mc.stop();
/////////////////////////////////////////////////////////////////////
// Event Setup.
/////////////////////////////////////////////////////////////////////
buttons_mc.fotografia_btn.addEventListener(MouseEv ent.CLICK, navigationClicked);
buttons_mc.tratamentoimg_btn.addEventListener(Mous eEvent.CLICK, navigationClicked);
buttons_mc.artedigital_btn.addEventListener(MouseE vent.CLICK, navigationClicked);
buttons_mc.flayers_btn.addEventListener(MouseEvent .CLICK, navigationClicked);
buttons_mc.cartazes_btn.addEventListener(MouseEven t.CLICK, navigationClicked);
buttons_mc.logo_btn.addEventListener(MouseEvent.CL ICK, navigationClicked);
buttons_mc.cartoes_btn.addEventListener(MouseEvent .CLICK, navigationClicked);
buttons_mc.videos_btn.addEventListener(MouseEvent. CLICK, navigationClicked);
/////////////////////////////////////////////////////////////////////
function navigationClicked(Event:MouseEvent):void
{
//store the Frame Label's name.
var frmLabel:String = '';
//Determine what Frame Label to use based on which
//button was clicked.
switch (Event.target)
{
case buttons_mc.fotografia_btn :
frmLabel = "fotografia_frm";
break;
case buttons_mc.tratamentoimg_btn :
frmLabel = "tratamentoimg_frm";
break;
case buttons_mc.artedigital_btn :
frmLabel = "artedigital_frm";
break;
case buttons_mc.flayers_btn :
frmLabel = "flayers_frm";
break;
case buttons_mc.cartazes_btn :
frmLabel = "cartazes_frm";
break;
case buttons_mc.logo_btn :
frmLabel = "logo_frm";
break;
case buttons_mc.cartoes_btn :
frmLabel = "cartoes_frm";
break;
case buttons_mc.videos_btn :
frmLabel = "videos_frm";
break;
}
//Find the frame number based on Frame Label.
var frmGoto:Number = this.getFrame(frmLabel);
//Don't do anything if we are already on the requested page.
if (currentFrame != frmGoto)
{
//Go to the requested page.
gotoAndPlay(frmGoto);
}
}
/////////////////////////////////////////////////////////////////////
function getFrame(frameName:String):Number
{
var frame:Number = 1;
//Loop through all Frame Labels to find requested frame.
for (var i = 0; i < currentLabels.length; i++)
{
if (currentLabels[i].name == frameName)
{
frame = currentLabels[i].frame;
break;
}
}
return frame;
}