function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_timelinePlay(tmLnName, myID) { //v1.2
  //Copyright 1998, 1999, 2000, 2001, 2002, 2003, 2004 Macromedia, Inc. All rights reserved.
  var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,propNum,theObj,firstTime=false;
  if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time
  tmLn = document.MM_Time[tmLnName];
  if (myID == null) { myID = ++tmLn.ID; firstTime=true;}//if new call, incr ID
  if (myID == tmLn.ID) { //if Im newest
    setTimeout('MM_timelinePlay("'+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]) {//in range
            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_timelineGoto(tmLnName, fNew, numGotos) { //v2.0
  //Copyright 1998, 1999, 2000, 2001, 2002, 2003, 2004 Macromedia, Inc. All rights reserved.
  var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,lastKeyFr,propNum,theObj;
  if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time
  tmLn = document.MM_Time[tmLnName];
  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]; //count bkwds if jumping back
    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; //skip if untouchd
      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 //keyframes only
        else propNum = Math.min(Math.max(0,fNew-firstKeyFr),props.length-1); //or keep in legal range
        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('MM_timelinePlay(tmLnName)');
}

function MM_initTimelines() { //v4.0
    //MM_initTimelines() Copyright 1997 Macromedia, Inc. All rights reserved.
    var ns = navigator.appName == "Netscape";
    var ns4 = (ns && parseInt(navigator.appVersion) == 4);
    var ns5 = (ns && parseInt(navigator.appVersion) > 4);
    document.MM_Time = new Array(1);
    document.MM_Time[0] = new Array(2);
    document.MM_Time["Timeline1"] = document.MM_Time[0];
    document.MM_Time[0].MM_Name = "Timeline1";
    document.MM_Time[0].fps = 15;
    document.MM_Time[0][0] = new String("sprite");
    document.MM_Time[0][0].slot = 1;
    if (ns4)
        document.MM_Time[0][0].obj = document["Layer2"];
    else if (ns5)
        document.MM_Time[0][0].obj = document.getElementById("Layer2");
    else
        document.MM_Time[0][0].obj = document.all ? document.all["Layer2"] : null;
    document.MM_Time[0][0].keyFrames = new Array(1, 47, 109, 144, 175, 212);
    document.MM_Time[0][0].values = new Array(2);
    if (ns5)
        document.MM_Time[0][0].values[0] = new Array("12px", "17px", "22px", "28px", "33px", "38px", "44px", "49px", "55px", "60px", "65px", "71px", "76px", "82px", "87px", "92px", "98px", "103px", "108px", "114px", "119px", "124px", "130px", "135px", "140px", "145px", "151px", "156px", "161px", "166px", "171px", "177px", "182px", "187px", "192px", "198px", "203px", "208px", "213px", "218px", "223px", "228px", "233px", "238px", "243px", "247px", "252px", "256px", "259px", "262px", "265px", "268px", "271px", "274px", "277px", "280px", "282px", "285px", "287px", "290px", "292px", "294px", "297px", "299px", "301px", "303px", "306px", "308px", "310px", "312px", "314px", "316px", "318px", "321px", "323px", "325px", "327px", "329px", "331px", "333px", "336px", "338px", "340px", "342px", "344px", "347px", "349px", "351px", "354px", "356px", "359px", "361px", "364px", "366px", "369px", "372px", "375px", "378px", "381px", "385px", "388px", "392px", "396px", "400px", "405px", "410px", "415px", "420px", "426px", "436px", "447px", "458px", "468px", "479px", "489px", "499px", "509px", "519px", "529px", "538px", "548px", "557px", "566px", "575px", "583px", "592px", "601px", "609px", "617px", "625px", "633px", "641px", "649px", "656px", "664px", "671px", "678px", "685px", "691px", "698px", "704px", "709px", "714px", "719px", "723px", "726px", "729px", "732px", "734px", "736px", "738px", "739px", "740px", "741px", "741px", "741px", "740px", "740px", "739px", "737px", "735px", "733px", "730px", "727px", "723px", "718px", "713px", "707px", "700px", "693px", "684px", "674px", "664px", "653px", "641px", "628px", "615px", "601px", "587px", "573px", "558px", "543px", "528px", "512px", "497px", "481px", "464px", "448px", "431px", "414px", "397px", "380px", "362px", "344px", "326px", "307px", "289px", "271px", "253px", "234px", "216px", "198px", "179px", "161px", "143px", "125px", "106px", "88px", "70px", "51px", "33px", "15px");
    else
        document.MM_Time[0][0].values[0] = new Array(12,17,22,28,33,38,44,49,55,60,65,71,76,82,87,92,98,103,108,114,119,124,130,135,140,145,151,156,161,166,171,177,182,187,192,198,203,208,213,218,223,228,233,238,243,247,252,256,259,262,265,268,271,274,277,280,282,285,287,290,292,294,297,299,301,303,306,308,310,312,314,316,318,321,323,325,327,329,331,333,336,338,340,342,344,347,349,351,354,356,359,361,364,366,369,372,375,378,381,385,388,392,396,400,405,410,415,420,426,436,447,458,468,479,489,499,509,519,529,538,548,557,566,575,583,592,601,609,617,625,633,641,649,656,664,671,678,685,691,698,704,709,714,719,723,726,729,732,734,736,738,739,740,741,741,741,740,740,739,737,735,733,730,727,723,718,713,707,700,693,684,674,664,653,641,628,615,601,587,573,558,543,528,512,497,481,464,448,431,414,397,380,362,344,326,307,289,271,253,234,216,198,179,161,143,125,106,88,70,51,33,15);
    document.MM_Time[0][0].values[0].prop = "left";
    if (ns5)
        document.MM_Time[0][0].values[1] = new Array("252px", "255px", "259px", "262px", "265px", "268px", "270px", "273px", "276px", "279px", "282px", "285px", "288px", "291px", "294px", "296px", "299px", "302px", "305px", "308px", "312px", "315px", "318px", "321px", "324px", "327px", "331px", "334px", "338px", "341px", "345px", "348px", "352px", "356px", "360px", "364px", "368px", "373px", "377px", "381px", "386px", "391px", "396px", "401px", "406px", "411px", "417px", "422px", "426px", "431px", "436px", "441px", "447px", "452px", "457px", "463px", "468px", "474px", "479px", "485px", "491px", "496px", "502px", "508px", "514px", "520px", "526px", "532px", "538px", "544px", "550px", "556px", "562px", "568px", "575px", "581px", "587px", "594px", "600px", "606px", "613px", "619px", "625px", "631px", "638px", "644px", "650px", "656px", "662px", "668px", "675px", "681px", "687px", "693px", "698px", "704px", "710px", "716px", "721px", "727px", "732px", "738px", "743px", "748px", "752px", "756px", "760px", "763px", "766px", "769px", "770px", "770px", "769px", "767px", "764px", "761px", "757px", "754px", "749px", "745px", "740px", "735px", "730px", "725px", "719px", "714px", "708px", "702px", "696px", "690px", "684px", "677px", "671px", "664px", "657px", "650px", "643px", "636px", "628px", "621px", "613px", "605px", "597px", "588px", "579px", "570px", "561px", "551px", "542px", "532px", "523px", "513px", "504px", "494px", "485px", "475px", "466px", "457px", "447px", "438px", "429px", "420px", "411px", "401px", "392px", "382px", "373px", "364px", "355px", "346px", "337px", "329px", "321px", "314px", "308px", "303px", "298px", "294px", "290px", "287px", "284px", "282px", "279px", "277px", "275px", "273px", "272px", "270px", "269px", "267px", "266px", "265px", "264px", "263px", "262px", "261px", "261px", "260px", "259px", "259px", "258px", "258px", "257px", "257px", "256px", "256px", "255px", "255px", "254px", "253px", "252px", "251px");
    else
        document.MM_Time[0][0].values[1] = new Array(252,255,259,262,265,268,270,273,276,279,282,285,288,291,294,296,299,302,305,308,312,315,318,321,324,327,331,334,338,341,345,348,352,356,360,364,368,373,377,381,386,391,396,401,406,411,417,422,426,431,436,441,447,452,457,463,468,474,479,485,491,496,502,508,514,520,526,532,538,544,550,556,562,568,575,581,587,594,600,606,613,619,625,631,638,644,650,656,662,668,675,681,687,693,698,704,710,716,721,727,732,738,743,748,752,756,760,763,766,769,770,770,769,767,764,761,757,754,749,745,740,735,730,725,719,714,708,702,696,690,684,677,671,664,657,650,643,636,628,621,613,605,597,588,579,570,561,551,542,532,523,513,504,494,485,475,466,457,447,438,429,420,411,401,392,382,373,364,355,346,337,329,321,314,308,303,298,294,290,287,284,282,279,277,275,273,272,270,269,267,266,265,264,263,262,261,261,260,259,259,258,258,257,257,256,256,255,255,254,253,252,251);
    document.MM_Time[0][0].values[1].prop = "top";
    if (!ns4) {
        document.MM_Time[0][0].values[0].prop2 = "style";
        document.MM_Time[0][0].values[1].prop2 = "style";
    }
    document.MM_Time[0][1] = new String("behavior");
    document.MM_Time[0][1].frame = 212;
    document.MM_Time[0][1].value = "MM_timelineGoto('Timeline1','1')";
    document.MM_Time[0].lastFrame = 212;
    for (i=0; i<document.MM_Time.length; i++) {
        document.MM_Time[i].ID = null;
        document.MM_Time[i].curFrame = 0;
        document.MM_Time[i].delay = 1000/document.MM_Time[i].fps;
    }
}