var d=document;

function TP(tmLnName, myID) {
  var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,propNum,theObj,firstTime=false;
  
  if (d.Time == null) MM_initTimelines();
  tmLn = d.Time[tmLnName];
  if (myID == null) { 
    myID = ++tmLn.ID; 
    firstTime=true;
  }
  if (myID == tmLn.ID) {
    setTimeout('TP("'+tmLnName+'",'+myID+')',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 MM_findObj(n, d) {
  var p,i,x;
  if (!d) d=document;
  if ((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; 
    n=n.substring(0,p);
  }
  if (!(x=d[n])&&d.all) x=d.all[n];
  for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for (i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  return x;
}

function MM_showHideLayers() {
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { 
    v=args[i+2];
    if (obj.style) { 
      obj=obj.style; 
      v=(v=='show')?'visible':(v='hide')?'hidden':v; 
    }
    obj.visibility=v;
  }
}

function MM_initTimelines() {
  var ns = navigator.appName == "Netscape";
  
  d.Time = new Array(4);
  d.Time[0] = new Array(2);
  d.Time["flk1"] = d.Time[0];
  d.Time[0].MM_Name = "flk1";
  d.Time[0].fps = 8;
  d.Time[0][0] = new String("sprite");
  d.Time[0][0].slot = 1;
  if (ns)  d.Time[0][0].obj = d["L3"];
  else  d.Time[0][0].obj = d.all ? d.all["L3"] : null;
  d.Time[0][0].keyFrames = new Array(19, 20, 26, 33, 38, 43, 46, 54, 57, 69, 83, 96);
  d.Time[0][0].values = new Array(2);
  d.Time[0][0].values[0] = new Array(186,186,190,196,202,210,217,224,229,235,241,246,251,256,259,262,263,262,261,260,258,256,253,250,247,242,237,234,233,233,232,232,232,231,231,230,225,219,218,219,221,222,224,227,229,232,235,238,241,244,247,249,252,254,257,260,263,266,268,271,273,276,277,279,280,281,281,281,280,280,279,278,277,276,274,273,272,271);
  d.Time[0][0].values[0].prop = "left";
  d.Time[0][0].values[1] = new Array(-41,-34,-30,-26,-21,-15,-9,-2,3,9,14,20,26,33,40,51,62,74,84,95,105,115,124,132,139,146,151,160,167,175,184,193,203,212,220,228,238,244,259,267,275,284,294,304,315,327,338,350,361,373,384,392,400,408,416,424,432,439,447,455,463,471,480,488,497,507,517,527,537,548,558,569,579,590,600,611,621,632);
  d.Time[0][0].values[1].prop = "top";
  if (!ns) {
    d.Time[0][0].values[0].prop2 = "style";
    d.Time[0][0].values[1].prop2 = "style";
  }
  d.Time[0][1] = new String("behavior");
  d.Time[0][1].frame = 96;
  d.Time[0][1].value = "MM_showHideLayers('L1','','hide')";
  d.Time[0].lastFrame = 96;
  d.Time[1] = new Array(2);
  d.Time["flk2"] = d.Time[1];
  d.Time[1].MM_Name = "flk2";
  d.Time[1].fps = 8;
  d.Time[1][0] = new String("sprite");
  d.Time[1][0].slot = 1;
  if (ns)  d.Time[1][0].obj = d["L2"];
  else d.Time[1][0].obj = d.all ? d.all["L2"] : null;
  d.Time[1][0].keyFrames = new Array(1, 13, 18, 35, 45, 51, 53, 54, 83, 95);
  d.Time[1][0].values = new Array(2);
  d.Time[1][0].values[0] = new Array(389,391,394,396,399,401,404,406,408,410,411,412,413,412,408,403,399,396,395,395,394,394,394,393,393,393,393,392,392,392,391,391,390,389,388,386,383,379,376,372,369,366,363,360,358,356,356,357,358,359,359,357,355,349,350,352,354,355,357,359,361,363,366,368,370,373,376,378,381,384,387,390,392,395,398,400,402,405,407,409,412,414,416,419,422,425,427,430,432,434,437,440,443,445,448);
  d.Time[1][0].values[0].prop = "left";
  d.Time[1][0].values[1] = new Array(-44,-38,-33,-27,-22,-16,-10,-5,1,6,11,16,21,29,35,40,47,57,62,68,73,79,86,92,99,106,114,121,129,136,142,149,156,162,168,176,184,191,197,203,209,214,219,224,229,236,243,249,254,258,263,273,283,315,321,327,334,340,347,354,362,370,378,386,394,403,413,422,432,442,452,461,470,479,487,495,503,511,518,526,533,539,546,556,564,570,576,581,586,590,595,599,603,608,612);
  d.Time[1][0].values[1].prop = "top";
  if (!ns) {
    d.Time[1][0].values[0].prop2 = "style";
    d.Time[1][0].values[1].prop2 = "style";
  }
  d.Time[1][1] = new String("behavior");
  d.Time[1][1].frame = 95;
  d.Time[1][1].value = "MM_showHideLayers('L2','','hide')";
  d.Time[1].lastFrame = 95;
  d.Time[2] = new Array(2);
  d.Time["flk3"] = d.Time[2];
  d.Time[2].MM_Name = "flk3";
  d.Time[2].fps = 8;
  d.Time[2][0] = new String("sprite");
  d.Time[2][0].slot = 1;
  if (ns) d.Time[2][0].obj = d["L4"];
  else  d.Time[2][0].obj = d.all ? d.all["L4"] : null;
  d.Time[2][0].keyFrames = new Array(45, 52, 59, 64, 68, 72, 77, 81, 84, 94, 99);
  d.Time[2][0].values = new Array(2);
  d.Time[2][0].values[0] = new Array(532,535,539,543,546,549,551,552,551,548,545,541,538,535,534,536,540,544,548,551,551,549,546,545,546,548,549,549,546,542,537,532,529,528,528,529,529,527,524,525,527,529,532,536,539,543,547,550,552,554,555,554,552,549,547);
  d.Time[2][0].values[0].prop = "left";
  d.Time[2][0].values[1] = new Array(-42,-28,-14,1,15,29,43,56,69,81,92,103,114,124,134,147,158,168,178,188,200,212,224,236,250,265,279,294,305,315,325,335,345,359,372,385,397,409,419,436,445,455,466,478,490,504,516,529,540,552,570,586,601,616,631);
  d.Time[2][0].values[1].prop = "top";
  if (!ns) {
    d.Time[2][0].values[0].prop2 = "style";
    d.Time[2][0].values[1].prop2 = "style";
  }
  d.Time[2][1] = new String("behavior");
  d.Time[2][1].frame = 99;
  d.Time[2][1].value = "MM_showHideLayers('L1','','hide','L2','','hide','L3','','hide','L4','','hide')";
  d.Time[2].lastFrame = 99;
  d.Time[3] = new Array(2);
  d.Time["flk4"] = d.Time[3];
  d.Time[3].MM_Name = "flk4";
  d.Time[3].fps = 8;
  d.Time[3][0] = new String("sprite");
  d.Time[3][0].slot = 1;
  if (ns)  d.Time[3][0].obj = d["L1"];
  else  d.Time[3][0].obj = d.all ? d.all["L1"] : null;
  d.Time[3][0].keyFrames = new Array(49, 64, 67, 72, 78, 107, 117, 123, 142);
  d.Time[3][0].values = new Array(2);
  d.Time[3][0].values[0] = new Array(27,32,37,42,47,52,57,61,66,71,75,79,83,86,89,92,98,97,94,91,87,83,79,77,76,76,76,77,77,78,78,78,78,79,79,79,79,80,80,80,80,81,81,81,82,82,82,82,82,83,83,83,83,83,83,83,83,82,82,81,78,76,72,69,66,63,61,59,59,61,64,69,75,80,84,85,86,87,88,89,90,91,92,93,93,94,95,96,97,98,98,99,100,101);
  d.Time[3][0].values[0].prop = "left";
  d.Time[3][0].values[1] = new Array(-45,-38,-31,-24,-17,-10,-3,4,11,18,24,30,36,42,48,53,70,83,96,106,116,126,138,153,170,188,207,227,246,263,266,269,271,274,277,279,282,284,287,289,291,294,296,298,300,302,304,307,309,311,313,315,317,320,322,324,326,328,330,336,341,346,350,355,360,365,371,378,385,400,416,433,452,472,493,500,508,515,523,530,538,546,554,562,571,579,587,596,604,613,621,629,638,646);
  d.Time[3][0].values[1].prop = "top";
  if (!ns) {
    d.Time[3][0].values[0].prop2 = "style";
    d.Time[3][0].values[1].prop2 = "style";
  }
  d.Time[3][1] = new String("behavior");
  d.Time[3][1].frame = 142;
  d.Time[3][1].value = "MM_showHideLayers('L4','','hide')";
  d.Time[3].lastFrame = 142;
  for (i=0; i<d.Time.length; i++) {
    d.Time[i].ID = null;
    d.Time[i].curFrame = 0;
    d.Time[i].delay = 1000/d.Time[i].fps;
  }
}
TP('flk1');
TP('flk2');
TP('flk3');
TP('flk4');
