function LoadPrompt() {

if (LoadState == 1) { 
document.getElementById("load1").style.display = "none";
document.getElementById("load2").style.display = "";
LoadState = 2;
}
}

function PreLoad() {

if (PreLoadNum == 0) {
document.getElementById("next").innerHTML='<a href="javascript:NewPano(' + '1' + ');" class="arrows">next&nbsp;&gt;</a>';
}
PreLoadNum = PreLoadNum + 1;

if (PrevStat == "wait" && PreLoadNum >= PrevNum){
document.getElementById("previous").innerHTML='<a href="javascript:NewPano(' + PrevNum + ');" class="arrows">&lt;&nbsp;prev</a>';
PrevStat = "good";
}

if (NextStat == "wait" && PreLoadNum >= NextNum){
document.getElementById("next").innerHTML='<a href="javascript:NewPano(' + NextNum + ');" class="arrows">next&nbsp;&gt;</a>';
NextStat = "good";
}

}

function writetext() {

document.write(captions[0]);
}



function NewPano(which) {

document.getElementById("load1").style.display = "";
document.getElementById("load2").style.display = "none";
LoadState = 1;

document.ptviewer.newPanoFromList(which);
document.getElementById("panorama").innerText=captions[which];

var inext, iprev, stotal;

  stotal = total - 1;

  if (which == stotal){
  inext = 0;
  }
else {
  inext = which + 1;
}

  if (which == 0){
  iprev = stotal;
  }
else {
  iprev = which - 1;
}
  
if (iprev > PreLoadNum){
  document.getElementById("previous").innerHTML='';
  PrevStat = "wait";
  PrevNum = iprev;
}
else {
document.getElementById("previous").innerHTML='<a href="javascript:NewPano(' + iprev + ');" class="arrows">&lt;&nbsp;prev</a>';
PrevStat = "good";
}

if (inext > PreLoadNum){
  document.getElementById("next").innerHTML='';
  NextStat = "wait";
  NextNum = inext;
}
else {
document.getElementById("next").innerHTML='<a href="javascript:NewPano(' + inext + ');" class="arrows">next&nbsp;&gt;</a>';
NextStat = "good";
}
}
