function globe(myID){
var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,propNum,theObj,firstTime=false;
if (document.tmLne==null){ initTimelines(); }
tmLn=document.tmLne[0];
if (myID==null){ myID=++tmLn.ID; firstTime=true; }
if (myID==tmLn.ID){
setTimeout('globe()', tmLn.delay);
fNew=++tmLn.curFrame;
for (i=0; i<tmLn.length; i++){
sprite=tmLn[i];
if (sprite.charAt(0)=='s'){
if (sprite.obj){
numKeyFr=sprite.keyFrames.length; firstKeyFr=sprite.keyFrames[0];
if (fNew >= firstKeyFr && fNew <= sprite.keyFrames[numKeyFr-1]){
keyFrm=1;
for (j=0; j<sprite.values.length; j++){
props=sprite.values[j]; 
if (numKeyFr != props.length){
if (props.prop2==null){
sprite.obj[props.prop]=props[fNew-firstKeyFr];
} else {
sprite.obj[props.prop2][props.prop]=props[fNew-firstKeyFr];
}
} else {
while (keyFrm<numKeyFr && fNew>=sprite.keyFrames[keyFrm]){ keyFrm++; }
if (firstTime || fNew==sprite.keyFrames[keyFrm-1]){
if (props.prop2==null){
sprite.obj[props.prop]=props[keyFrm-1];
} else {
sprite.obj[props.prop2][props.prop]=props[keyFrm-1];
}
}
}
}
}
}
} else if (sprite.charAt(0)=='b' && fNew==sprite.frame) eval(sprite.value);
if (fNew > tmLn.lastFrame){ tmLn.ID=0; }
}
}
}
function tmLnelineGoto(fNew, numGotos){
var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,lastKeyFr,propNum,theObj;
if (document.tmLne==null){ initTimelines(); }
tmLn=document.tmLne[0];
if (numGotos != null)
if (tmLn.gotoCount==null) tmLn.gotoCount=1;
else if (tmLn.gotoCount++ >= numGotos){ tmLn.gotoCount=0; return }
jmpFwd=(fNew > tmLn.curFrame);
for (i=0; i < tmLn.length; i++){
sprite=(jmpFwd)? tmLn[i] : tmLn[(tmLn.length-1)-i];
if (sprite.charAt(0)=="s"){
numKeyFr=sprite.keyFrames.length;
firstKeyFr=sprite.keyFrames[0];
lastKeyFr=sprite.keyFrames[numKeyFr - 1];
if ((jmpFwd && fNew<firstKeyFr) || (!jmpFwd && lastKeyFr<fNew)) continue;
for (keyFrm=1; keyFrm<numKeyFr && fNew>=sprite.keyFrames[keyFrm]; keyFrm++);
for (j=0; j<sprite.values.length; j++){
props=sprite.values[j];
if (numKeyFr==props.length){
propNum=keyFrm-1;
} else {
propNum=Math.min(Math.max(0,fNew-firstKeyFr),props.length-1);
}
if (sprite.obj != null){
if (props.prop2==null){
sprite.obj[props.prop]=props[propNum];
} else {
sprite.obj[props.prop2][props.prop]=props[propNum];
}
}
}
} else if (sprite.charAt(0)=='b' && fNew==sprite.frame){ eval(sprite.value); }
}
tmLn.curFrame=fNew;
if (tmLn.ID==0){ eval('globe()'); }
}
function initTimelines(){
centre_cercle_globe_x=(screen.availWidth-169)/2-43;
centre_cercle_globe_y=20+20+20+10+8+6+4+55;
var ns=navigator.appName=="Netscape";
document.tmLne=new Array(1);
document.tmLne[0]=new Array(3);
document.tmLne["Globe"]=document.tmLne[0];
document.tmLne[0].fps=15;
document.tmLne[0][0]=new String("sprite");
document.tmLne[0][0].slot=1;
if (ns)
document.tmLne[0][0].obj=document["Globe"];
else
document.tmLne[0][0].obj=document.all ? document.all["Globe"] : null;
document.tmLne[0][0].keyFrames=new Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15);
document.tmLne[0][0].values=new Array(2);
document.tmLne[0][0].values[0]=new Array(centre_cercle_globe_x,centre_cercle_globe_x-20,centre_cercle_globe_x-20-20,centre_cercle_globe_x-20-20-20,centre_cercle_globe_x-20-20-20-10,centre_cercle_globe_x-20-20-20-10-8,centre_cercle_globe_x-20-20-20-10-8-6,centre_cercle_globe_x-20-20-20-10-8-6-4,centre_cercle_globe_x-20-20-20-10-8-6,centre_cercle_globe_x-20-20-20-10-8,centre_cercle_globe_x-20-20-20-10,centre_cercle_globe_x-20-20-20,centre_cercle_globe_x-20-20,centre_cercle_globe_x-20,centre_cercle_globe_x);
document.tmLne[0][0].values[0].prop="left";
document.tmLne[0][0].values[1]=new Array(centre_cercle_globe_y-20-20-20-10-8-6-4,centre_cercle_globe_y-20-20-20-10-8-6,centre_cercle_globe_y-20-20-20-10-8,centre_cercle_globe_y-20-20-20-10,centre_cercle_globe_y-20-20-20,centre_cercle_globe_y-20-20,centre_cercle_globe_y-20,centre_cercle_globe_y,centre_cercle_globe_y+20,centre_cercle_globe_y+20+20,centre_cercle_globe_y+20+20+20,centre_cercle_globe_y+20+20+20+10,centre_cercle_globe_y+20+20+20+10+8,centre_cercle_globe_y+20+20+20+10+8+6,centre_cercle_globe_y+20+20+20+10+8+6+4);
document.tmLne[0][0].values[1].prop="top";
if (!ns) {
document.tmLne[0][0].values[0].prop2="style";
document.tmLne[0][0].values[1].prop2="style";
}
document.tmLne[0][1]=new String("sprite");
document.tmLne[0][1].slot=1;
if (ns)
document.tmLne[0][1].obj=document["Globe"];
else
document.tmLne[0][1].obj=document.all ? document.all["Globe"] : null;
document.tmLne[0][1].keyFrames=new Array(16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30);
document.tmLne[0][1].values=new Array(2);
document.tmLne[0][1].values[0]=new Array(centre_cercle_globe_x,centre_cercle_globe_x+20,centre_cercle_globe_x+20+20,centre_cercle_globe_x+20+20+20,centre_cercle_globe_x+20+20+20+10,centre_cercle_globe_x+20+20+20+10+8,centre_cercle_globe_x+20+20+20+10+8+6,centre_cercle_globe_x+20+20+20+10+8+6+4,centre_cercle_globe_x+20+20+20+10+8+6,centre_cercle_globe_x+20+20+20+10+8,centre_cercle_globe_x+20+20+20+10,centre_cercle_globe_x+20+20+20,centre_cercle_globe_x+20+20,centre_cercle_globe_x+20,centre_cercle_globe_x);
document.tmLne[0][1].values[0].prop="left";
document.tmLne[0][1].values[1]=new Array(centre_cercle_globe_y+20+20+20+10+8+6+4,centre_cercle_globe_y+20+20+20+10+8+6,centre_cercle_globe_y+20+20+20+10+8,centre_cercle_globe_y+20+20+20+10,centre_cercle_globe_y+20+20+20,centre_cercle_globe_y+20+20,centre_cercle_globe_y+20,centre_cercle_globe_y,centre_cercle_globe_y-20,centre_cercle_globe_y-20-20,centre_cercle_globe_y-20-20-20,centre_cercle_globe_y-20-20-20-10,centre_cercle_globe_y-20-20-20-10-8,centre_cercle_globe_y-20-20-20-10-8-6,centre_cercle_globe_y-20-20-20-10-8-6-4);
document.tmLne[0][1].values[1].prop="top";
if (!ns) {
document.tmLne[0][1].values[0].prop2="style";
document.tmLne[0][1].values[1].prop2="style";
}
document.tmLne[0][2]=new String("behavior");
document.tmLne[0][2].frame=30;
document.tmLne[0][2].value="tmLnelineGoto('1')";
document.tmLne[0].lastFrame=30;
for (i=0; i<document.tmLne.length; i++){
document.tmLne[i].ID=null;
document.tmLne[i].curFrame=0;
document.tmLne[i].delay=1000/document.tmLne[i].fps;
}
}
