Flash XML menu help....!

hello guys

i have this template Photo studio full screen XML flash template - Flashmint 2248

the menu is controlled via AS and i want to add another menu item on it similar to contact but instead link it to an external page…how and where do i do this ? below is the actionscript

import mx.transitions.;
import mx.transitions.easing.
;
import com.color.TweenColorTransform;
import flash.geom.ColorTransform;
import com.color.TweenRGB;
import com.display.MovieClip;
import com.ui.Scroll;
import com.ui.Scroll
;

var _scroll:Scroll;
var scroll2:Scroll;
var my_scroll:Scroll
;
var deceleration:Number = 4;
var factor:Number = 2;
var contTextH:Number = 630;
var contTextW:Number = 550;
var darkW:Number = 58;
var lightW:Number = 115;
var thumbMenuW:Number = 460;
var thumbMenuX:Number = 40;
var thumbMenuY:Number = lightW+48;
var menuOn:Boolean = true;
var animTime1 = 0.5;
var animTime2 = 0.7;
var introF:Boolean = true;
var linkGroup = 1;
var linkPage = 1;
var imageCounter = 0;
var numCategory:Number;
var lenImages:Number;
var oldLinkGroup:Number;
var flagLoadIm:Boolean = true;
var changeY:Number = 110;
var _colPass:Number = colorNumber(“#ffffff”);
var _colAct1:Number = colorNumber(“#ff6c00”);
var _colAct2:Number = colorNumber(“#96ff00”);
var _colAct3:Number = colorNumber(“#fffc00”);
var _colPan:Number = colorNumber(“#958376”);
var _colDef:Number = colorNumber(“#6b5e54”);
var intervalAutoplay:Number;
var durationAutoplay:Number = 4000;
var autoplayFlag:Boolean = false;
var zoom:Boolean = false;
var pan:Boolean = false;
var contrY:Number = 125;
var contrX:Number = 12;
var deltaX:Number = 30;

panel_mc._visible = false;
panel_mc._y = 0;

page._visible = false;
nameMotion_mc._visible = false;

_root.attachMovie(“backAnim”,“backAnim”,0);
intro();
backAnim.onResize = function() {

backAnim._x = Math.round((Stage.width)/2);
backAnim._y = Math.round((Stage.height)/2)+6;
if (!introF) {
	switch (linkGroup) {
		case 1 :
			backAnim.light_mc._y = (Stage.width/2-lightW);
			backAnim.dark_mc._y = (Stage.width/2-lightW);
			botPan._y = Stage.height-20;
			botPan._x = Stage.width-174;
			break;
		case 2 :
			info_mc.mc_txt.txt._txt._width = Stage.width-100;
			my_scroll = new Scroll_(info_mc.mc_txt, info_mc.mc_txt.txt, "mcDragArea", "mcDragger", Stage.width - 100, 114, false, false, true, deceleration, factor, space, speed, "mcCtrlTop", "mcCtrlDown");
			my_scroll.setScrollControls(Math.round(Stage.width/2)-contrX-100,contrY,Math.round(Stage.width/2)+contrX-100,contrY);		
			mcGallThumbs._x = Stage.width-thumbMenuX-thumbMenuW;
			allThumbMask._x = Stage.width-thumbMenuX-thumbMenuW;
			btnNext._x = Stage.width-thumbMenuX+10;
			btnPrev._x = Stage.width-thumbMenuX-thumbMenuW-18;
			btnHideMenu._x = 8;
			botPan._x = Stage.width-174;
			gallery.mcImMask._width = Stage.width;				
			if (menuOn) {
				backAnim.light_mc._y = (Stage.height/2-lightW);
				backAnim.dark_mc._y = (Stage.height/2-lightW);
				menu._y = Stage.height+10;
				nameMain._y = Stage.height-174;
				mcGallThumbs._y = Stage.height-thumbMenuY;
				allThumbMask._y = Stage.height-thumbMenuY;
				btnNext._y = Stage.height-thumbMenuY+17;
				btnPrev._y = Stage.height-thumbMenuY+17;
				btnHideMenu._y = Stage.height-lightW-23;
				botPan._y = Stage.height-20;
				gallery.mcImMask._height = Stage.height-darkW-109-panel_mc._height;
			} else {
				backAnim.light_mc._y = (Stage.height/2-lightW)+changeY;
				backAnim.dark_mc._y = (Stage.height/2-lightW)+changeY;
				menu._y = Stage.height+10+changeY;
				nameMain._y = Stage.height-174+changeY;
				mcGallThumbs._y = Stage.height-thumbMenuY+changeY;
				allThumbMask._y = Stage.height-thumbMenuY+changeY;
				btnNext._y = Stage.height-thumbMenuY+18+changeY;
				btnPrev._y = Stage.height-thumbMenuY+18+changeY;
				btnHideMenu._y = Stage.height-lightW-23+changeY;
				botPan._y = Stage.height-20+changeY;
				gallery.mcImMask._height = Stage.height-darkW+1-panel_mc._height;
			}
			if (Stage.height>0 && Stage.width>0 && flagLoadIm && !zoom && !pan) {
				//resizeIm(gallery.gallIm.image);
				resizeIm(test_mc);
				//gallery.gallIm.image._x = Math.round((Stage.width-gallery.gallIm.image._width)/2);
				//gallery.gallIm.image._y = panel_mc._height+Math.round((gallery.mcImMask._height-gallery.gallIm.image._height)/2);
				test_mc._x = Math.round((Stage.width-test_mc._width)/2);
				test_mc._y = panel_mc._height+Math.round((gallery.mcImMask._height-test_mc._height)/2);

			}
			break;
		case 3 :
			backAnim.light_mc._y = (Stage.height/2-lightW+8);
			backAnim.dark_mc._y = (Stage.height/2-lightW+8);
			menu._y = menu._width-38;
			botPan._y = Stage.height-10;
			botPan._x = Stage.width-174;
			break;
	}
}

};
Stage.addListener(backAnim);
backAnim.onResize();

///----INTRO------------
function intro():Void {
fromToGroup(90,Stage.width/2-115,380,180,‘_x’);
_root.attachMovie(“nameMain”,“nameMain”,100);
initPage(1);
nameMain._rotation = 90;
nameMain._y = 12;
nameMain._visible = false;
nameMain._alpha = 0;

initBotLine();

}
function toggleFullScreen() {
if (Stage[“displayState”] == “normal”) {
Stage[“displayState”] = “fullScreen”;
} else {
Stage[“displayState”] = “normal”;
}
}
function fromToGroup(arc:Number, yAdd:Number, nameS:Number, NameF:Number, nameXY:String):Void {

var tween1 = new Tween(backAnim, '_rotation', Back.easeOut, backAnim._rotation, backAnim._rotation+arc, 0.8, true);
new Tween(backAnim.dark_mc, '_height', Regular.easeOut, backAnim.dark_mc._height, Stage.width, 0.2, true);
new Tween(backAnim.light_mc, '_height', Regular.easeOut, backAnim.light_mc._height, Stage.width, 0.2, true);
new Tween(backAnim.light_mc, '_y', Regular.easeOut, backAnim.light_mc._y, 0, 0.7, true);
new Tween(backAnim.dark_mc, '_y', Regular.easeOut, backAnim.dark_mc._y, 0, 0.7, true);
tween1.onMotionFinished = function() {
	if (linkGroup == 1 || linkGroup == 3) {
		showPage();
	}
	var tween3 = new Tween(backAnim.dark_mc, '_y', Regular.easeOut, backAnim.dark_mc._y, yAdd, 0.6, true);
	new Tween(backAnim.light_mc, '_y', Regular.easeOut, backAnim.light_mc._y, yAdd, 0.7, true);
	new Tween(backAnim.light_mc, '_height', Regular.easeOut, backAnim.light_mc._height, lightW, 0.7, true);
	var tween4 = new Tween(backAnim.dark_mc, '_height', Regular.easeOut, backAnim.dark_mc._height, darkW, 0.8, true);
	var tween5 = new Tween(nameMain, '_alpha', Regular.easeOut, nameMain._alpha, 0, 0.37, true);

	tween5.onMotionFinished = function() {
		new Tween(nameMain, nameXY, Regular.easeOut, nameS, NameF, 0.4, true);
		nameMain._visible = true;
		switch (linkGroup) {
			case 1 :
				new TweenRGB(nameMain.top_mc.name_mc, "", Regular.easeOut, _colPass, _colAct1, .7, true);
				break;
			case 2 :
				new TweenRGB(nameMain.top_mc.name_mc, "", Regular.easeOut, _colPass, _colAct2, .7, true);
				break;
			case 3 :
				new TweenRGB(nameMain.top_mc.name_mc, "", Regular.easeOut, _colPass, _colAct3, .7, true);
				break;
		}
		new Tween(nameMain, '_alpha', Regular.easeOut, nameMain._alpha, 40, 0.4, true);
	};
	tween4.onMotionFinished = function() {

		if (introF) {
			introF = false;
			menuF();
			gallArr();
		}
		if (linkGroup == 2) {
			thumbOn = true;
			createThumbsMenu();
			new Tween(btnHideMenu, '_alpha', Regular.easeOut, 0, 100, 1.0, true);
			btnHideMenu._visible = true;
			new Tween(panel_mc, '_alpha', Regular.easeOut, 0, 100, 1.0, true);
			panel_mc._visible = true;

		}
		new Tween(nameMain, '_alpha', Regular.easeOut, nameMain._alpha, 100, 1.0, true);
		var tween7 = new Tween(menu, '_alpha', Regular.easeOut, menu._alpha, 100, 1.0, true);
		menu._visible = true;
		backAnim.onResize();
		new Tween(botPan, '_alpha', Regular.easeOut, botPan._alpha, 100, 1.0, true);
		botPan._visible = true;
		tween7.onMotionFinished = function() {
			backAnim.onResize();
		};
	};
};

}

function colorNumber(color_str:String) {
color_str = “0x”+color_str.substr(1);
var color_num:Number;
color_num = Number(color_str);
return color_num;
}

var lenGallMenu = gallData.getMenuGall.name.length;
function menuF():Void {
_root.createEmptyMovieClip(“menu”,1);
menu._visible = false;
menu._alpha = 0;

for (var i:Number = 1; i<=(2+lenGallMenu); i++) {
	var btn:MovieClip = menu.attachMovie("menuBtn", "menuBtn"+i, 1+i);
	switch (i) {
		case 1 :
			btn._txt.text = "ABOUT ME";
			break;			
		case lenGallMenu +2 :
			btn._txt.text = "CONTACT ME";
			btn._y = 30*(lenGallMenu+2);
			break;
		default:			
			btn._txt.text = gallData.getMenuGall.name[i-2];
			btn._y = 26*i;				
			break;			
	}
	if (i == linkPage) {
		btnMenuOver(btn,linkGroup);
	}
	btn.index = i;

	btn.onRollOver = function() {
		if (this.index != linkPage) {
			btnMenuOver(this,linkGroup);
		}
	};
	btn.onRollOut = function() {
		if (this.index != linkPage) {
			btnMenuOut(this,linkGroup);
		}
	};
	btn.onRelease = function() {
		if (this.index != linkPage) {
			if (autoplayFlag) {
				autoplayFlag = false;
				clearInterval(intervalAutoplay);
				panel_mc.autoplay_mc._txt.text = "AUTOPLAY";
			}
			hidePage();
			btnMenuOut(menu["menuBtn"+linkPage],linkGroup);
			linkPage = this.index;
			oldLinkGroup = linkGroup;
			if(infoOn){
				info_mc._alpha = 0;					
				infoOn = false;
				panel_mc.info_mc._txt.text = "INFO";		
				panel_mc.download_mc._x -= deltaX;
				panel_mc.buy_mc._x -= deltaX;
				panel_mc.print_mc._x -= deltaX;
				panel_mc.pan_mc._x -= deltaX;
				panel_mc.autoplay_mc._x -= deltaX;
				panel_mc.zoomIn_mc._x -= deltaX;
				panel_mc.zoomOut_mc._x -= deltaX;
				panel_mc.reset_mc._x -= deltaX;		
				
			}
			switch (linkPage) {
				case 1 :
					linkGroup = 1;
					hideImage();
					initPage(linkPage);
					break;
				case (2+lenGallMenu) :
					linkGroup = 3;
					hideImage();
					initPage(linkPage);

					break;
				default :
					linkGroup = 2;
					numCategory = linkPage-1;
					imageCounter = 0;
					showImage();
					break;
			}
			btnMenuOver(this,linkGroup);
			if (oldLinkGroup != linkGroup) {
				menu._visible = false;
				menu._alpha = 0;
				nameMain._visible = false;
				nameMain._alpha = 0;
				botPan._visible = false;
				botPan._alpha = 0;
			}
			if (oldLinkGroup != linkGroup) {
				thumbOn = false;
				mcGallThumbs._visible = false;
				btnNext._visible = false;
				btnPrev._visible = false;
				btnHideMenu._visible = false;
				panel_mc._visible = false;
				test_mc._visible = false;
				switch (oldLinkGroup) {
					case 1 :
						switch (linkGroup) {
							case 2 ://1-2
								fromToGroup(-90,Stage.height/2-115,Stage.height-374,Stage.height-174,'_y');
								menu._rotation -= 90;
								menu._x = 28;
								menu._y = Stage.height+10;
								nameMain._rotation = 0;
								nameMain._x = 12;
								break;
							case 3 ://1-3
								fromToGroup(90,Stage.height/2-108,307,107,'_y');
								menu._rotation -= 90;
								menu._x = 28;
								//menu._y = menu._width+10;
								nameMain._rotation = 0;
								nameMain._x = 12;
								break;
						}
						break;
					case 2 :
						switch (linkGroup) {
							case 1 ://2-1
								fromToGroup(90,Stage.width/2-115,380,180,'_x');
								menu._rotation += 90;
								menu._x = 0;
								menu._y = 28;
								nameMain._rotation = 90;
								nameMain._y = 12;
								break;
							case 3 ://2-3
								fromToGroup(180,Stage.height/2-108,307,107,'_y');
								//menu._y = menu._width+10;
								break;
						}
						break;
					case 3 :
						switch (linkGroup) {
							case 1 ://3-1
								fromToGroup(-90,Stage.width/2-115,380,180,'_x');
								menu._rotation += 90;
								menu._x = 0;
								menu._y = 28;
								nameMain._rotation = 90;
								nameMain._y = 12;
								break;
							case 2 ://3-2
								fromToGroup(180,Stage.height/2-110,Stage.height-374,Stage.height-174,'_y');
								menu._y = Stage.height+10;
								break;
						}
						break;
				}
			} else {
				createThumbsMenu();
			}
		}
	};
}
menu._x = 0;
menu._y = 28;

}

function btnMenuOver(btn:MovieClip, linkGroup:Number):Void {
switch (linkGroup) {
case 1 :
new TweenRGB(btn, “”, Regular.easeOut, _colPass, _colAct1, .4, true);
break;
case 2 :
new TweenRGB(btn, “”, Regular.easeOut, _colPass, _colAct2, .4, true);
break;
case 3 :
new TweenRGB(btn, “”, Regular.easeOut, _colPass, _colAct3, .4, true);
break;
}
}
function btnMenuOut(btn:MovieClip, linkGroup:Number):Void {
switch (linkGroup) {
case 1 :
new TweenRGB(btn, “”, Regular.easeOut, _colAct1, _colPass, .4, true);
break;
case 2 :
new TweenRGB(btn, “”, Regular.easeOut, _colAct2, _colPass, .4, true);
break;
case 3 :
new TweenRGB(btn, “”, Regular.easeOut, _colAct3, _colPass, .4, true);
break;
}
}

function initBotLine():Void {
_root.attachMovie(“botPan”,“botPan”,49);
botPan._visible = false;
botPan._alpha = 0;
botPan._y = Stage.height-20;
botPan._x = Stage.width-174;

botPan.btnFullScr.onRelease = function() {
	toggleFullScreen();
};
botPan.btnSound.onRollOver = function() {
	delete player.onEnterFrame;
	player._visible = true;
	player.onEnterFrame = function() {
		if (player._alpha<100) {
			player._alpha += 10;
		}
		updateAfterEvent();
	};
};
botPan.btnSound.onRollOut = function() {
	var i:Number = 1;
	player.onEnterFrame = function() {
		if (player._alpha<100) {
			player._alpha += 10;
		}
		i++;
		if ((i%72 == 0) && !_MovieClip.hitTestPoint(player, _xmouse, _ymouse)) {
			delete player.onEnterFrame;
			player.onEnterFrame = function() {
				if (player._alpha>0) {
					player._alpha -= 5;
				}
				if (player._alpha<=0) {
					player._alpha = 0;
					delete player.onEnterFrame;
					player._visible = false;
				}
			};
		}
	};
};

}

function initPage(pNum:Number):Void {
page.gotoAndStop(pNum);
if (pNum == 1) {
page._x = 192;
page._y = 175;
_scroll2.resetScroll();
_scroll2 = null;
page.pageAbout._txt.autoSize = true;
page.pageAbout._txt.htmlText = loadAbout;
_scroll = new Scroll(page, page.pageAbout, “mcDragArea”, “mcDragger”, 500, 370, deceleration, factor);
} else {
page._x = 170;
page._y = 187;
_scroll.resetScroll();
_scroll = null;
page.pageContact._txt.autoSize = true;
page.pageContact._txt.htmlText = loadContact;
_scroll2 = new Scroll(page, page.pageContact, “mcDragArea”, “mcDragger”, 400, 300, deceleration, factor);
}
}
function showPage():Void {
page._visible = true;
}
function hidePage():Void {
page._visible = false;
}

var firstMenuOn:Boolean = true;
var btnOn:Boolean = false;
var thumbOn:Boolean = false;
function createThumbsMenu() {
gallData.needCategory(numCategory-1);
mcGallThumbs = _root.createEmptyMovieClip(“mcGallThumbs”, 50);
if (!thumbOn) {
mcGallThumbs._visible = false;
} else {
mcGallThumbs._visible = true;
}
lenImages = gallData.getCategory.img.length;

for (var i:Number = 0; i<lenImages; i++) {

	var thumbName:MovieClip = mcGallThumbs.attachMovie("thumb", "thumb"+i, 51+i);

	pathCurrGall = gallData.getMenuGall.path[numCategory-1];

	var thumbIm:String = pathCurrGall+gallData.getCategory.thumb*;

	thumbName.index = i;
	mcLoaderThumbs.loadClip(thumbIm,thumbName.loadThumb);


	thumbName._x = 46*(i);
	thumbName._y = 2;



	thumbName.onRollOver = function() {
		if (imageCounter != this.index) {
			new Tween(this.mask_mc, '_height', Regular.easeOut, this.mask_mc._height, 46, 0.6, true);
			new Tween(this.mask_mc, '_y', Regular.easeOut, this.mask_mc._y, 0, 0.6, true);
			var tween_ct = new TweenColorTransform(this.loadThumb, "", Regular.easeOut, new ColorTransform(0, 0, 0, 100, 100, 100, 100, 0), new ColorTransform(1, 1, 1, 1, 0, 0, 0, 0), 0.7, true);
		}
	};
	thumbName.onRollOut = function() {
		if (imageCounter != this.index) {
			new Tween(this.mask_mc, '_height', Regular.easeOut, this.mask_mc._height, 23, 0.6, true);
			new Tween(this.mask_mc, '_y', Regular.easeOut, this.mask_mc._y, 12, 0.6, true);
		}
	};

	thumbName.onRelease = function() {
		if (imageCounter != this.index) {
			if (autoplayFlag) {
				autoplayFlag = false;
				clearInterval(intervalAutoplay);
				panel_mc.autoplay_mc._txt.text = "AUTOPLAY";
			}
			new Tween(mcGallThumbs["thumb"+imageCounter].mask_mc, '_height', Regular.easeOut, mcGallThumbs["thumb"+imageCounter].mask_mc._height, 23, 0.8, true);
			new Tween(mcGallThumbs["thumb"+imageCounter].mask_mc, '_y', Regular.easeOut, mcGallThumbs["thumb"+imageCounter].mask_mc._y, 12, 0.8, true);
			//var tween_ct = new TweenColorTransform(mcGallThumbs["thumb"+imageCounter].loadThumb, "", Regular.easeOut, new ColorTransform(0, 0, 0, 100, 100, 100, 100, 0), new ColorTransform(1, 1, 1, 1, 0, 0, 0, 0), 0.2, true)
			imageCounter = this.index;
			new Tween(this.mask_mc, '_height', Regular.easeOut, this.mask_mc._height, 46, 0.6, true);
			new Tween(this.mask_mc, '_y', Regular.easeOut, this.mask_mc._y, 0, 0.6, true);
			showImage();
		}
		if (flagLoadIm && imageCounter != (this.index)) {

			/*if (autoplayFlag) {
			autoplayFlag = false;
			clearInterval(intervalAutoplay);
			panel_mc.autoplay_mc._txt.text = "AUTOPLAY";
			div_mc9._x = autoplay._x+autoplay._width+btnsSpace;
			backToMenu._x = div_mc9._x+div_mc9._width+btnsSpace;
			}
			imageCounter = this.index;
			createGallThumbs(numCategory);
			
			pathCurrGall = gallData.getMenuGall.path[numCategory];
			img = pathCurrGall+gallData.getCategory.img[imageCounter];
			
			mcLoader.loadClip(img,gallery.gallIm.image2);
			
			var fullsize:String = gallData.getCategory.fullsize[imageCounter];
			if (fullsize != 1) {
			gallery.gallMenuPanel.save.useHandCursor = false;
			} else {
			gallery.gallMenuPanel.save.useHandCursor = true;
			}
			var isBuy:String = gallData.getCategory.buy[imageCounter];
			if (isBuy != 1) {
			gallery.gallMenuPanel.buy.useHandCursor = false;
			} else {
			gallery.gallMenuPanel.buy.useHandCursor = true;
			}*/
		}
	};
}
mcGallThumbs._x = Stage.width-thumbMenuX-thumbMenuW;
mcGallThumbs._y = Stage.height-thumbMenuY;
if (firstMenuOn) {
	firstMenuOn = false;
	_root.attachMovie("allThumbMask","allThumbMask",52+lenImages);
	_root.attachMovie("btnNext","btnNext",53+lenImages);
	_root.attachMovie("btnPrev","btnPrev",54+lenImages);
}
btnNext._visible = false;
btnPrev._visible = false;

allThumbMask._x = Stage.width-thumbMenuX-thumbMenuW;
allThumbMask._y = Stage.height-thumbMenuY;
mcGallThumbs.setMask("allThumbMask");
btnNext._x = Stage.width-thumbMenuX+10;
btnNext._y = Stage.height-thumbMenuY+18;
btnPrev._x = Stage.width-thumbMenuX-thumbMenuW-18;
btnPrev._y = Stage.height-thumbMenuY+18;

if (thumbOn) {
	if ((mcGallThumbs._x+mcGallThumbs._width)>(Stage.width-thumbMenuX)) {
		new Tween(btnNext, '_alpha', Regular.easeIn, 0, 100, 0.9, true);
		btnNext._visible = true;
	}
}
btnNext.onRelease = function() {
	if (!btnOn) {
		btnOn = true;
		var tweenT = new Tween(mcGallThumbs, '_x', Regular.easeOut, mcGallThumbs._x, mcGallThumbs._x-thumbMenuW, 1.2, true);
		if ((mcGallThumbs._x-thumbMenuW+mcGallThumbs._width)>(Stage.width-thumbMenuX)) {
			btnNext._visible = true;
		} else {
			btnNext._visible = false;
		}
		btnPrev._visible = true;
		tweenT.onMotionFinished = function() {
			btnOn = false;
		};
	}
};
btnPrev.onRelease = function() {
	if (!btnOn) {
		btnOn = true;
		var tweenT = new Tween(mcGallThumbs, '_x', Regular.easeOut, mcGallThumbs._x, mcGallThumbs._x+thumbMenuW, 1.2, true);
		if ((mcGallThumbs._x+thumbMenuW)<(Stage.width-thumbMenuX-thumbMenuW)) {
			btnPrev._visible = true;
		} else {
			btnPrev._visible = false;
		}
		btnNext._visible = true;
		tweenT.onMotionFinished = function() {
			btnOn = false;
		};
	}
};

}
var maskHeight:Number;
function gallArr():Void {
_root.attachMovie(“btnHideMenu”,“btnHideMenu”,1001);
btnHideMenu._visible = false;
btnHideMenu._x = 8;
btnHideMenu._y = Stage.height-lightW-23;
btnHideMenu.onRelease = function() {
if (menuOn) {
this.gotoAndPlay(2);
menuOn = false;
new Tween(btnHideMenu, ‘_y’, Regular.easeOut, btnHideMenu._y, btnHideMenu._y+changeY, 0.7, true);
var tweenM = new Tween(backAnim.dark_mc, ‘_y’, Regular.easeOut, backAnim.dark_mc._y, backAnim.dark_mc._y+changeY, 0.7, true);
new Tween(backAnim.light_mc, ‘_y’, Regular.easeOut, backAnim.light_mc._y, backAnim.light_mc._y+changeY, 0.7, true);
new Tween(menu, ‘_y’, Regular.easeOut, menu._y, menu._y+changeY, 0.7, true);
new Tween(botPan, ‘_y’, Regular.easeOut, botPan._y, botPan._y+changeY, 0.7, true);
new Tween(mcGallThumbs, ‘_y’, Regular.easeOut, mcGallThumbs._y, mcGallThumbs._y+changeY, 0.7, true);
new Tween(allThumbMask, ‘_y’, Regular.easeOut, allThumbMask._y, allThumbMask._y+changeY, 0.7, true);
new Tween(btnNext, ‘_y’, Regular.easeOut, btnNext._y, btnNext._y+changeY, 0.7, true);
new Tween(btnPrev, ‘_y’, Regular.easeOut, btnPrev._y, btnPrev._y+changeY, 0.7, true);
new Tween(nameMain, ‘_y’, Regular.easeOut, nameMain._y, nameMain._y+changeY, 0.7, true);
new Tween(gallery.mcImMask, ‘_height’, Regular.easeOut, gallery.mcImMask._height, Stage.height-darkW+1-panel_mc._height, 0.7, true);
maskHeight = Stage.height-darkW+1-panel_mc._height;

	} else {
		this.gotoAndPlay(1);
		menuOn = true;
		new Tween(btnHideMenu, '_y', Regular.easeOut, btnHideMenu._y, btnHideMenu._y-changeY, 0.7, true);
		var tweenM = new Tween(backAnim.dark_mc, '_y', Regular.easeOut, backAnim.dark_mc._y, backAnim.dark_mc._y-changeY, 0.7, true);
		new Tween(backAnim.light_mc, '_y', Regular.easeOut, backAnim.light_mc._y, backAnim.light_mc._y-changeY, 0.7, true);
		new Tween(menu, '_y', Regular.easeOut, menu._y, menu._y-changeY, 0.7, true);
		new Tween(botPan, '_y', Regular.easeOut, botPan._y, botPan._y-changeY, 0.7, true);
		new Tween(mcGallThumbs, '_y', Regular.easeOut, mcGallThumbs._y, mcGallThumbs._y-changeY, 0.7, true);
		new Tween(allThumbMask, '_y', Regular.easeOut, allThumbMask._y, allThumbMask._y-changeY, 0.7, true);
		new Tween(btnNext, '_y', Regular.easeOut, btnNext._y, btnNext._y-changeY, 0.7, true);
		new Tween(btnPrev, '_y', Regular.easeOut, btnPrev._y, btnPrev._y-changeY, 0.7, true);
		new Tween(nameMain, '_y', Regular.easeOut, nameMain._y, nameMain._y-changeY, 0.7, true);
		new Tween(gallery.mcImMask, '_height', Regular.easeOut, gallery.mcImMask._height, Stage.height-darkW-109-panel_mc._height, 0.7, true);
		maskHeight = Stage.height-darkW-109-panel_mc._height;
	}
	if (flagLoadIm && !zoom && !pan) {
		//resizeIm2(gallery.gallIm.image);

		resizeIm2(test_mc);


	}
};

}

function showImage() {
_root.createEmptyMovieClip(“gallery”,-4);
gallData.needCategory(numCategory-1);
var mcImMask:MovieClip = gallery.attachMovie(“mcImMask”, “mcImMask”, -2);
mcImMask._alpha = 0;

mcImMask._width = Stage.width;
if (menuOn) {
	mcImMask._height = Stage.height-darkW-109-panel_mc._height;
} else {
	mcImMask._height = Stage.height-darkW+1-panel_mc._height;
}
mcImMask._y = panel_mc._height;
gallery.attachMovie("gallIm","gallIm",-3);
gallery.gallIm.setMask(gallery.mcImMask);

pathCurrGall = gallData.getMenuGall.path[numCategory-1];
var img:String = pathCurrGall+gallData.getCategory.img[imageCounter];
mcLoader.loadClip(img,gallery.gallIm.image);
//gallery.gallIm.image._visible = false;

}

function hideImage() {
gallery._visible = false;
}

function resizeIm(movieIm:MovieClip):Void {
var xRatio:Number = Stage.width/movieIm._width;
var yRatio:Number = (gallery.mcImMask._height)/movieIm._height;

if (xRatio<yRatio) {
	movieIm._width = Stage.width;
	movieIm._height *= xRatio;
} else {
	movieIm._width *= yRatio;
	movieIm._height = gallery.mcImMask._height;
}

}
function resizeIm2(movieIm:MovieClip):Void {
var xRatio:Number = Stage.width/movieIm._width;
var yRatio:Number = maskHeight/movieIm._height;

if (xRatio<yRatio) {
	mW = Stage.width;
	mH = movieIm._height*xRatio;
	new Tween(movieIm, '_width', Regular.easeOut, movieIm._width, mW, 0.7, true);
	new Tween(movieIm, '_height', Regular.easeOut, movieIm._height, mH, 0.7, true);
	new Tween(movieIm, '_x', Regular.easeOut, movieIm._x, 0, 0.7, true);
	new Tween(movieIm, '_y', Regular.easeOut, movieIm._y, panel_mc._height+Math.round((maskHeight-mH)/2), 0.7, true);
} else {
	mW = movieIm._width*yRatio;
	mH = maskHeight;
	new Tween(movieIm, '_width', Regular.easeOut, movieIm._width, mW, 0.7, true);
	new Tween(movieIm, '_height', Regular.easeOut, movieIm._height, mH, 0.7, true);
	new Tween(movieIm, '_x', Regular.easeOut, movieIm._x, Math.round((Stage.width-mW)/2), 0.7, true);
	new Tween(movieIm, '_y', Regular.easeOut, movieIm._y, panel_mc._height, 0.7, true);
}

}

function resetF(movieIm:MovieClip):Void {
delete movieIm.onPress;
delete movieIm.onRelease;
delete movieIm.onReleaseOutside;
zoom = false;
pan = false;
var mWidth:Number;
var mHeight:Number;
var xRatio:Number = Stage.width/movieIm._width;
var yRatio:Number = (gallery.mcImMask._height)/movieIm._height;
if (xRatio<yRatio) {
mWidth = Stage.width;
mHeight = movieIm._heightxRatio;
} else {
mWidth = movieIm._width
yRatio;
mHeight = gallery.mcImMask._height;
}
new Tween(movieIm, ‘_width’, None.easeOut, movieIm._width, mWidth, 1.2, true);
new Tween(movieIm, ‘_height’, None.easeOut, movieIm._height, mHeight, 1.2, true);
new Tween(movieIm, ‘_x’, None.easeOut, movieIm._x, Math.round((Stage.width-mWidth)/2), 1.2, true);
new Tween(movieIm, ‘_y’, None.easeOut, movieIm._y, panel_mc._height+Math.round((gallery.mcImMask._height-mHeight)/2), 1.2, true);
}

function _print():Void {
var pj:PrintJob = new PrintJob();
if (pj.start()) {
if (pj.addPage(test_mc, {xMin:0, xMax:test_mc._width, yMin:0, yMax:test_mc._height}, {printAsBitmap:true}, 1)) {
pj.send();
}
}
delete pj;
}
function autoplayF() {
if (flagLoadIm) {
lenImages = gallData.getCategory.img.length;
autoplayFlag = true;
imageCounter++;
if (imageCounter == lenImages) {
imageCounter = 0;
}
pathCurrGall = gallData.getMenuGall.path[numCategory-1];
var img:String = pathCurrGall+gallData.getCategory.img[imageCounter];

	mcLoader.loadClip(img,gallery.gallIm.image);
}

}

panel_mc.info_mc.onRollOver = panel_mc.pan_mc.onRollOver=panel_mc.autoplay_mc.onRollOver=panel_mc.zoomIn_mc.onRollOver=panel_mc.zoomOut_mc.onRollOver=panel_mc.reset_mc.onRollOver=function () {
new TweenRGB(this, “”, Regular.easeOut, _colPan, _colAct2, .7, true);
};
panel_mc.info_mc.onRollOut = panel_mc.buy_mc.onRollOut=panel_mc.pan_mc.onRollOut=panel_mc.print_mc.onRollOut=panel_mc.autoplay_mc.onRollOut=panel_mc.zoomIn_mc.onRollOut=panel_mc.zoomOut_mc.onRollOut=panel_mc.reset_mc.onRollOut=function () {
new TweenRGB(this, “”, Regular.easeOut, _colAct2, _colPan, .7, true);
};
var fullsize:String = gallData.getCategory.fullsize[imageCounter];
panel_mc.download_mc.onRollOver = function() {
if (fullsize == 1) {
new TweenRGB(this, “”, Regular.easeOut, _colPan, _colAct2, .7, true);
}
};
panel_mc.download_mc.onRollOut = function() {
if (fullsize == 1) {
new TweenRGB(this, “”, Regular.easeOut, _colAct2, _colPan, .7, true);
}
};
var isBuy:String = gallData.getCategory.buy[imageCounter];
panel_mc.buy_mc.onRollOver = function() {
if (isBuy == 1) {
new TweenRGB(this, “”, Regular.easeOut, _colPan, _colAct2, .7, true);
}
};
panel_mc.buy_mc.onRollOut = function() {
if (isBuy == 1) {
new TweenRGB(this, “”, Regular.easeOut, _colAct2, colPan, .7, true);
}
};
var isPrint:String = gallData.getCategory.print
[imageCounter];
panel_mc.print_mc.onRollOver = function() {
if (isPrint == 1) {
new TweenRGB(this, “”, Regular.easeOut, _colPan, _colAct2, .7, true);
}
};
panel_mc.print_mc.onRollOut = function() {
if (isPrint == 1) {
new TweenRGB(this, “”, Regular.easeOut, _colAct2, _colPan, .7, true);
}
};
panel_mc.download_mc.onRelease = function() {
if (fullsize == 1) {
if (autoplayFlag) {
autoplayFlag = false;
clearInterval(intervalAutoplay);
panel_mc.autoplay_mc._txt.text = “AUTOPLAY”;
}
pathCurrGall = gallData.getMenuGall.path[numCategory-1];
var bigimg:String = pathCurrGall+gallData.getCategory.bigimg[imageCounter];
getURL(bigimg, ‘_blank’);
} else {
new TweenRGB(panel_mc.download_mc, “”, Regular.easeOut, _colPan, _colDef, .7, true);
}
};
panel_mc.buy_mc.onRelease = function() {

if (isBuy == 1) {
	if (autoplayFlag) {
		autoplayFlag = false;
		clearInterval(intervalAutoplay);
		panel_mc.autoplay_mc._txt.text = "AUTOPLAY";
	}
	var buyLink:String = gallData.getCategory.buy_link[imageCounter];
	getURL(buyLink, '_blank');
}

};
panel_mc.print_mc.onRelease = function() {
if (isPrint == 1) {
if (autoplayFlag) {
autoplayFlag = false;
clearInterval(intervalAutoplay);
panel_mc.autoplay_mc._txt.text = “AUTOPLAY”;
}
_print();
} else {
new TweenRGB(panel_mc.print_mc, “”, Regular.easeOut, _colPan, _colDef, .7, true);
}
};
panel_mc.autoplay_mc.onRelease = function() {
if (!autoplayFlag) {
autoplayF();
clearInterval(intervalAutoplay);
intervalAutoplay = setInterval(autoplayF, durationAutoplay);
this._txt.text = “STOP AUTOPLAY”;
//resetF(gallery.gallIm.image);
} else {
autoplayFlag = false;
clearInterval(intervalAutoplay);
this._txt.text = “AUTOPLAY”;
}
};
panel_mc.zoomIn_mc.onRelease = function() {
zoom = true;
if (autoplayFlag) {
autoplayFlag = false;
clearInterval(intervalAutoplay);
panel_mc.autoplay_mc._txt.text = “AUTOPLAY”;
}
w = 1.1test_mc._width;
h = 1.1
test_mc._height;
newX = Math.round((test_mc._width-w)/2)+test_mc._x;
newY = Math.round((test_mc._height-h)/2)+test_mc._y;
new Tween(test_mc, ‘_width’, Back.easeOut, test_mc._width, w, .75, true);
new Tween(test_mc, ‘_height’, Back.easeOut, test_mc._height, h, .75, true);
if (!pan) {
new Tween(test_mc, ‘_x’, Back.easeOut, test_mc._x, newX, .75, true);
new Tween(test_mc, ‘_y’, Back.easeOut, test_mc._y, newY, .75, true);

}

};
panel_mc.zoomOut_mc.onRelease = function() {
zoom = true;
if (autoplayFlag) {
autoplayFlag = false;
clearInterval(intervalAutoplay);
panel_mc.autoplay_mc._txt.text = “AUTOPLAY”;
}
w = 0.9test_mc._width;
h = 0.9
test_mc._height;
newX = Math.round((test_mc._width-w)/2)+test_mc._x;
newY = Math.round((test_mc._height-h)/2)+test_mc._y;
new Tween(test_mc, ‘_width’, Back.easeOut, test_mc._width, w, .75, true);
new Tween(test_mc, ‘_height’, Back.easeOut, test_mc._height, h, .75, true);
if (!pan) {
new Tween(test_mc, ‘_x’, Back.easeOut, test_mc._x, newX, .75, true);
new Tween(test_mc, ‘_y’, Back.easeOut, test_mc._y, newY, .75, true);
}
};
panel_mc.reset_mc.onRelease = function() {
resetF(test_mc);
};
panel_mc.pan_mc.onRelease = function() {
if (autoplayFlag) {
autoplayFlag = false;
clearInterval(intervalAutoplay);
panel_mc.autoplay_mc._txt.text = “AUTOPLAY”;
}
pan = true;
test_mc.onPress = function() {
this.startDrag(false);
};
test_mc.onRelease = test_mc.onReleaseOutside=function () {
test_mc.stopDrag();
};
};
var infoOn = false;
panel_mc.info_mc.onRelease = function() {
/if (autoplayFlag) {
autoplayFlag = false;
clearInterval(intervalAutoplay);
panel_mc.autoplay_mc._txt.text = “AUTOPLAY”;
}
/

if(infoOn){
	var info_mcT = new Tween(info_mc, '_alpha', Back.easeOut, info_mc._alpha, 0, 1.75, true);
	//info_mcT.onMotionFinished = function(){
		//info_mc._visible = false;
	//}
	infoOn = false;
	new Tween(panel_mc, '_alpha', Back.easeOut, 0, 100, 1.75, true);
	this._txt.text = "INFO";		
	panel_mc.download_mc._x -= deltaX;
	panel_mc.buy_mc._x -= deltaX;
	panel_mc.print_mc._x -= deltaX;
	panel_mc.pan_mc._x -= deltaX;
	panel_mc.autoplay_mc._x -= deltaX;
	panel_mc.zoomIn_mc._x -= deltaX;
	panel_mc.zoomOut_mc._x -= deltaX;
	panel_mc.reset_mc._x -= deltaX;		
	
}else{
	var info_mcT = new Tween(info_mc, '_alpha', Back.easeOut, info_mc._alpha, 100, 1.75, true);
	//info_mc._visible = true;
	infoOn = true;		
	new Tween(panel_mc, '_alpha', Back.easeOut, 0, 100, 1.75, true);
	this._txt.text = "CLOSE INFO";
	panel_mc.download_mc._x += deltaX;
	panel_mc.buy_mc._x += deltaX;
	panel_mc.print_mc._x += deltaX;
	panel_mc.pan_mc._x += deltaX;
	panel_mc.autoplay_mc._x += deltaX;
	panel_mc.zoomIn_mc._x += deltaX;
	panel_mc.zoomOut_mc._x += deltaX;
	panel_mc.reset_mc._x += deltaX;	
	
}

};

function colorElements(color_str:String, mc:MovieClip) {
color_str = “0x”+color_str.substr(1);
var color_num:Number;
color_num = Number(color_str);
var needColor:Color = new Color(mc);
needColor.setRGB(color_num);
}