var oLastBtn=0;
function NewWindow(URL,Title,Options){
    window.open(URL,Title,Options);
}
function mouse_change(where) {
    where.style.cursor = 'pointer';
}
function mouse_change_back(where) {
    where.style.cursor = 'default';
}
function RaiseButton(Nav){
    oBtn = Nav;
    var bChosen = false;
    if(oLastBtn && oLastBtn != oBtn){
        HideButton();
    }
    if(oBtn.buttonType){
        if((oBtn.className == "TopNavDown")||(oBtn.className == "LeftTopNavDown")||(oBtn.className == "RightTopNavDown")) {
            oBtn.className = oBtn.buttonType + "Down";
        }
        else {
            oBtn.className = oBtn.buttonType + "Over";
            oLastBtn=oBtn;
        }
    }
    else {
        oLastBtn = 0;
    }
}
function DepressButton(Nav){
    oBtn = Nav;
    if(oBtn.buttonType){
        if ((oBtn.className == "TopNavDown")||(oBtn.className == "LeftTopNavDown")||(oBtn.className == "RightTopNavDown")) {
            oBtn.className = oBtn.buttonType + "Off";
        }
        else {
            oBtn.className = oBtn.buttonType + "Down";
        }
    }
}
function HideButton(){
    if ((oBtn.className == "TopNavDown") ||(oBtn.className == "LeftTopNavDown")||(oBtn.className == "LeftTopNavChosenDown")||(oBtn.className == "RightTopNavDown")) {
        oBtn.className = oBtn.className;
    }
    else{
        oLastBtn.className = oLastBtn.buttonType + "Off";
    }
}
function breadcrumbs(){
  sURL = new String;
  bits = new Object;
  var x = 0;
  var stop = 0;
  var output = "<a class=\"bread\" href=\"/\">GSHarper</a>  >  ";
  output = "";
  sURL = location.href;
  sURL = sURL.slice(8,sURL.length);
  chunkStart = sURL.indexOf("/");
  sURL = sURL.slice(chunkStart+1,sURL.length)
  while(!stop){
    chunkStart = sURL.indexOf("/");
    if (chunkStart != -1){
      bits[x] = sURL.slice(0,chunkStart)
      sURL = sURL.slice(chunkStart+1,sURL.length);
    }else{
      stop = 1;
    }
    x++;
  }
  for(var i in bits){
    var tmp = "<a class=\"bread\" href=\"";
    //output +=
    for(y=1;y<x-i;y++){
      tmp += "../";
    }
    if (bits[i]!=="restricted"){
        output +=tmp + bits[i] + "/\">" + bits[i] + "</a>  >  ";
    }
  }
  document.write(output + "<span class=\"bread\">" + document.title + "<\/span>");
}
