PHP Code:
pic1.addEventListener(MouseEvent.MOUSE_DOWN, movePic);
pic2.addEventListener(MouseEvent.MOUSE_DOWN, movePic);
pic3.addEventListener(MouseEvent.MOUSE_DOWN, movePic);
pic4.addEventListener(MouseEvent.MOUSE_DOWN, movePic);
pic5.addEventListener(MouseEvent.MOUSE_DOWN, movePic);
var myTimer:Timer = new Timer(1000, 1);
myTimer.addEventListener(TimerEvent.TIMER, growWidth);
var myTimer2:Timer = new Timer(1000, 1);
myTimer2.addEventListener(TimerEvent.TIMER, growHeight);
var lisTimer:Timer = new Timer(1500);
lisTimer.addEventListener(TimerEvent.TIMER, addlistener);
var lisTimer2:Timer = new Timer(2500);
lisTimer2.addEventListener(TimerEvent.TIMER, addlistener2);
function addlistener(e:TimerEvent):void{
mc.addEventListener(MouseEvent.MOUSE_DOWN, closePic);
}
function addlistener2(e:TimerEvent):void{
mc.addEventListener(MouseEvent.MOUSE_DOWN, movePic);
}
var mc:Object;
var oX:Number;
var oY:Number;
var oW:Number;
var oH:Number;
function movePic(evt:MouseEvent):void{
if(lisTimer2.running){
lisTimer2.stop();
}
mc = evt.target;
mc.removeEventListener(MouseEvent.MOUSE_DOWN, movePic);
oX = mc.x;
oY = mc.y;
oW = mc.width;
oH = mc.height;
mc.parent.setChildIndex(mc, mc.parent.numChildren-1);
centerPic();
myTimer.start();
}
function growHeight(evt:TimerEvent):void{
import fl.transitions.Tween;
import fl.transitions.easing.*;
var myTweenHeight:Tween = new Tween(mc, "height", Strong.easeOut, mc.height, stage.stageHeight, 3, true);
lisTimer.start();
}
function growWidth(evt:TimerEvent):void{
import fl.transitions.Tween;
import fl.transitions.easing.*;
var myTweenWidth:Tween = new Tween(mc, "width", Strong.easeOut, mc.width, stage.stageWidth, 3, true);
myTimer2.start();
myTimer.stop();
}
var stagew:Number = (stage.stageWidth/2);
var stageh:Number =(stage.stageHeight/2);
function centerPic():void{
import fl.transitions.Tween;
import fl.transitions.easing.*;
var myTweenX:Tween = new Tween(mc, "x", Strong.easeOut, mc.x,stagew , 2, true);
var myTweenY:Tween = new Tween(mc, "y", Strong.easeOut, mc.y,stageh , 2, true);
}
function closePic(evt:MouseEvent):void{
lisTimer.stop();
mc.removeEventListener(MouseEvent.MOUSE_DOWN, closePic);
import fl.transitions.Tween;
import fl.transitions.easing.*;
var myTweenWidth:Tween = new Tween(mc, "width", Strong.easeIn, mc.width, oW, 2, true);
var myTweenHeight:Tween = new Tween(mc, "height", Strong.easeIn, mc.height, oH, 2, true);
var myTweenX:Tween = new Tween(mc, "x", Strong.easeIn, stagew, oX, 2, true);
var myTweenY:Tween = new Tween(mc, "y", Strong.easeIn, stageh, oY, 2, true);
lisTimer2.start();
}