beh, per fare tutto il sito di codice ce ne sta di sicuro parecchio, per realizzare invece i quattro quadrati (pagine) principali non è difficile

inanzitutto ogni quadrato deve stare sempre appiccicato a quello precedente (o spostato di 2 o 3 pixels) anche quando si riscala, e questa è la prima parte, e quindi chiama i quadrati box1, box2, box3 e box4 (puoi generarli a mano oppure col duplicateMovieClip) fai così disegni il quadrato e lo converti in movie clip, entri nel movieclip e sposti la gemetria rispetto al centro in modo tale che il centro del mc corrisponda all'angolo in alto a sx e poi associ a ogni quadrato il seguente codice:

Codice PHP:
onClipEvent (load) {
    
numero 4;
    
//o 1, 2 e 3 per i tre precedenti
    
offset 2;
    
//i pixel di distanza fra i quadrati
}
onClipEvent (enterFrame) {
    if (
_name != "box1") {
        
_x _root["box" + (numero 1)]._x _root["box" + (numero 1)]._width _root.offset;
    } else {
        
_x _root.initx;
        
//che hai settato sulla root come il pixel da cui deve iniziare tutto il menù
    
}

dopodichè devi fare in modo che i quadrati si riscalino, ed il codice diventa:

Codice PHP:
onClipEvent (load) {
    
numero 4;
    
//o 1, 2 e 3 per i tre precedenti, deve corrispondere al nome del quadrato, esempio: box1 --- numero = 1
    
initwidth _width;
    
initheight _height;
    
targetwidth initwidth;
    
targetheight initheight;
}
onClipEvent (enterFrame) {
    if (
_name != "box1") {
        
_x _root["box" + (numero 1)]._x _root["box" + (numero 1)]._width _root.offset;
    } else {
        
_x _root.initx;
        
//che hai settato sulla root come il pixel da cui deve iniziare tutto il menù
    
}
    
/////////////////////////////
    
diffwidth targetwidth _width;
    
diffheight targetheight _height;
    
oldwidth _width;
    
oldheight _height;
    
_width += diffwidth speedwidth _root.fattore_elastico;
    
_height += diffheight speedheight _root.fattore_elastico;
    
speedwidth _width oldwidth;
    
speedheight _height oldheight;

mentre sul primo frame sulla root metti:

Codice PHP:
initx=40;
fattore_elastico=0.7;
offset=5
tutto qui ciao