imgs=new Array();
imgsready=0;

onload=cache;

function cache(){
  var j=0;

  if(document.images){
    for(i=0;i<document.images.length;i++)
      if(document.images[i].src.indexOf("button-") != -1){
        imgs[j]=(new Array(new Image(),new Image(),new Image()));
        if(document.images[i].src.indexOf("-1.") != -1){
          imgs[j][0].src=document.images[i].src.replace(/-1\./,"-3.");
          imgs[j][1].src=document.images[i].src.replace(/-1\./,"-0.");
        } else {
          imgs[j][0].src=document.images[i].src.replace(/-0\./,"-2.");
          imgs[j][1].src=document.images[i].src.replace(/-0\./,"-1.");
        }
        j++;
      }
    imgsready=1;
  }
}

function swap(img,state){
  if(imgsready>0 && document.images && document.images[img])
    document.images[img].src=
      document.images[img].src.replace(/-[0-3]\./,"-"+state+".");

}

function disp(img,tgt,doc){
  if(imgsready>0 && document.images){
    for(i=0;i<document.images.length;i++)
      if(document.images[i].src.indexOf("mover-") != -1)
        document.images[i].src=document.images[i].src.replace(/-[0-3]\./,"-0.");

    document.images[img].src=document.images[img].src.replace(/-[0-3]\./,"-1.");
  }

  if(parent.frames && parent.frames[tgt])
    parent.frames[tgt].location.href=doc;
}
