<!--

function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}


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_findObj(n, d) { //v4.0
  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);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_setTextOfLayer(objName,x,newText) { //v3.0
  if ((obj=MM_findObj(objName))!=null) with (obj)
    if (navigator.appName=='Netscape') {document.write(unescape(newText)); document.close();}
    else innerHTML = unescape(newText);
}

function MM_timelinePlay(tmLnName, myID) { //v1.2
  //Copyright 1997 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_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

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 = 70;
    document.MM_Time[0][0] = new String("behavior");
    document.MM_Time[0][0].frame = 63;
    document.MM_Time[0][0].value = "MM_setTextOfLayer('EmailLayer','','%3Cfont face=%22Verdana, Arial, Helvetica, sans-serif%22 size=%221%22 color=%22#57CB57%22%3E%3Ccenter%3E%3Cb%3EClick the Butterfly to Email us.%3C/b%3E%3C/font%3E%3C/center%3E')";
    document.MM_Time[0][1] = new String("sprite");
    document.MM_Time[0][1].slot = 1;
    if (ns4)
        document.MM_Time[0][1].obj = document["Butterfly"];
    else if (ns5)
        document.MM_Time[0][1].obj = document.getElementById("Butterfly");
    else
        document.MM_Time[0][1].obj = document.all ? document.all["Butterfly"] : null;
    document.MM_Time[0][1].keyFrames = new Array(1, 20, 40, 60, 80);
    document.MM_Time[0][1].values = new Array(2);
    if (ns5)
        document.MM_Time[0][1].values[0] = new Array("33px", "36px", "39px", "41px", "44px", "46px", "49px", "51px", "54px", "57px", "60px", "63px", "67px", "70px", "75px", "80px", "85px", "91px", "97px", "104px", "113px", "121px", "130px", "139px", "149px", "159px", "168px", "179px", "189px", "200px", "212px", "223px", "235px", "246px", "258px", "269px", "281px", "293px", "305px", "317px", "318px", "314px", "308px", "302px", "296px", "290px", "283px", "277px", "270px", "264px", "257px", "251px", "245px", "240px", "234px", "229px", "224px", "220px", "216px", "215px", "217px", "223px", "230px", "236px", "243px", "249px", "256px", "262px", "267px", "273px", "279px", "284px", "290px", "295px", "301px", "307px", "312px", "318px", "323px", "329px");
    else
        document.MM_Time[0][1].values[0] = new Array(33,36,39,41,44,46,49,51,54,57,60,63,67,70,75,80,85,91,97,104,113,121,130,139,149,159,168,179,189,200,212,223,235,246,258,269,281,293,305,317,318,314,308,302,296,290,283,277,270,264,257,251,245,240,234,229,224,220,216,215,217,223,230,236,243,249,256,262,267,273,279,284,290,295,301,307,312,318,323,329);
    document.MM_Time[0][1].values[0].prop = "left";
    if (ns5)
        document.MM_Time[0][1].values[1] = new Array("172px", "174px", "177px", "180px", "183px", "186px", "188px", "191px", "194px", "196px", "199px", "201px", "203px", "204px", "206px", "207px", "208px", "208px", "208px", "207px", "205px", "202px", "198px", "194px", "190px", "186px", "181px", "176px", "170px", "165px", "159px", "153px", "148px", "142px", "137px", "131px", "127px", "122px", "119px", "121px", "132px", "143px", "154px", "164px", "174px", "184px", "194px", "203px", "213px", "222px", "232px", "241px", "250px", "259px", "268px", "276px", "285px", "293px", "302px", "311px", "318px", "323px", "326px", "327px", "328px", "328px", "328px", "328px", "327px", "327px", "326px", "325px", "325px", "324px", "323px", "322px", "321px", "321px", "320px", "320px");
    else
        document.MM_Time[0][1].values[1] = new Array(172,174,177,180,183,186,188,191,194,196,199,201,203,204,206,207,208,208,208,207,205,202,198,194,190,186,181,176,170,165,159,153,148,142,137,131,127,122,119,121,132,143,154,164,174,184,194,203,213,222,232,241,250,259,268,276,285,293,302,311,318,323,326,327,328,328,328,328,327,327,326,325,325,324,323,322,321,321,320,320);
    document.MM_Time[0][1].values[1].prop = "top";
    if (!ns4) {
        document.MM_Time[0][1].values[0].prop2 = "style";
        document.MM_Time[0][1].values[1].prop2 = "style";
    }
    document.MM_Time[0].lastFrame = 80;
    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;
    }
}



function breadCrumbs(base,delStr,defp,cStyle,tStyle,dStyle,nl) { // by Paul Davis - http://www.kaosweaver.com
loc=window.location.toString();subs=loc.substr(loc.indexOf(base)+base.length+1).split("/");
 document.write('<a href="'+getLoc(subs.length-1)+defp+'" class="'+cStyle+'">Home</a>  '+'<span class="'+dStyle+'">'+delStr+'</span> ');
 a=(loc.indexOf(defp)==-1)?1:2;for (i=0;i<(subs.length-a);i++) { subs[i]=makeCaps(unescape(subs[i]));
 document.write('<a href="'+getLoc(subs.length-i-2)+defp+'" class="'+cStyle+'">'+subs[i]+'</a>  '+'<span class="'+dStyle+'">'+delStr+'</span> ');}
 if (nl==1) document.write("<br>");document.write('<span class="'+tStyle+'">'+document.title+'</span>');
}
function makeCaps(a) {
  g=a.split(' ');for (l=0;l<g.length;l++) g[l]=g[l].toUpperCase().slice(0,1)+g[l].slice(1);
  return g.join(" ");
}
function getLoc(c) {
  var d="";if (c>0) for (k=0;k<c;k++) d=d+"../"; return d;
}

-->