{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fcharset0 Courier New;}{\f1\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.21.2507;}\viewkind4\uc1\pard\f0\fs20 function MM_preloadImages() \{ //v3.0\par
  var d=document; if(d.images)\{ if(!d.MM_p) d.MM_p=new Array();\par
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)\par
    if (a[i].indexOf("#")!=0)\{ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];\}\}\par
\}\par
\par
function MM_findObj(n, d) \{ //v4.01\par
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) \{\par
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);\}\par
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];\par
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);\par
  if(!x && d.getElementById) x=d.getElementById(n); return x;\par
\}\par
\par
function MM_nbGroup(event, grpName) \{ //v6.0\par
  var i,img,nbArr,args=MM_nbGroup.arguments;\par
  if (event == "init" && args.length > 2) \{\par
    if ((img = MM_findObj(args[2])) != null && !img.MM_init) \{\par
      img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;\par
      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();\par
      nbArr[nbArr.length] = img;\par
      for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) \{\par
        if (!img.MM_up) img.MM_up = img.src;\par
        img.src = img.MM_dn = args[i+1];\par
        nbArr[nbArr.length] = img;\par
    \} \}\par
  \} else if (event == "over") \{\par
    document.MM_nbOver = nbArr = new Array();\par
    for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) \{\par
      if (!img.MM_up) img.MM_up = img.src;\par
      img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up);\par
      nbArr[nbArr.length] = img;\par
    \}\par
  \} else if (event == "out" ) \{\par
    for (i=0; i < document.MM_nbOver.length; i++) \{\par
      img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; \}\par
  \} else if (event == "down") \{\par
    nbArr = document[grpName];\par
    if (nbArr)\par
      for (i=0; i < nbArr.length; i++) \{ img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; \}\par
    document[grpName] = nbArr = new Array();\par
    for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) \{\par
      if (!img.MM_up) img.MM_up = img.src;\par
      img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;\par
      nbArr[nbArr.length] = img;\par
  \} \}\par
\}\par
\par
function MM_timelineGoto(tmLnName, fNew, numGotos) \{ //v2.0\par
  //Copyright 1998, 1999, 2000, 2001, 2002, 2003, 2004 Macromedia, Inc. All rights reserved.\par
  var i,j,tmLn,props,keyFrm,sprite,numKeyFr,firstKeyFr,lastKeyFr,propNum,theObj;\par
  if (document.MM_Time == null) MM_initTimelines(); //if *very* 1st time\par
  tmLn = document.MM_Time[tmLnName];\par
  if (numGotos != null)\par
    if (tmLn.gotoCount == null) tmLn.gotoCount = 1;\par
    else if (tmLn.gotoCount++ >= numGotos) \{tmLn.gotoCount=0; return\}\par
  jmpFwd = (fNew > tmLn.curFrame);\par
  for (i = 0; i < tmLn.length; i++) \{\par
    sprite = (jmpFwd)? tmLn[i] : tmLn[(tmLn.length-1)-i]; //count bkwds if jumping back\par
    if (sprite.charAt(0) == "s") \{\par
      numKeyFr = sprite.keyFrames.length;\par
      firstKeyFr = sprite.keyFrames[0];\par
      lastKeyFr = sprite.keyFrames[numKeyFr - 1];\par
      if ((jmpFwd && fNew<firstKeyFr) || (!jmpFwd && lastKeyFr<fNew)) continue; //skip if untouchd\par
      for (keyFrm=1; keyFrm<numKeyFr && fNew>=sprite.keyFrames[keyFrm]; keyFrm++);\par
      for (j=0; j<sprite.values.length; j++) \{\par
        props = sprite.values[j];\par
        if (numKeyFr == props.length) propNum = keyFrm-1 //keyframes only\par
        else propNum = Math.min(Math.max(0,fNew-firstKeyFr),props.length-1); //or keep in legal range\par
        if (sprite.obj != null) \{\par
          if (props.prop2 == null) sprite.obj[props.prop] = props[propNum];\par
          else        sprite.obj[props.prop2][props.prop] = props[propNum];\par
      \} \}\par
    \} else if (sprite.charAt(0)=='b' && fNew == sprite.frame) eval(sprite.value);\par
  \}\par
  tmLn.curFrame = fNew;\par
  if (tmLn.ID == 0) eval('MM_timelinePlay(tmLnName)');\par
\}\par
\f1\par
}
 