// Bei mehr als 20 Hotspots (unwahrscheinlich!) diesen Weret entsprechend anpassen
var countHotspots = 20;

function showPanorama(panoID) {
  actualPano = panoID;
  eval("document.getElementById('hotspotImage"+actualPano+"').src = 'images/hotspot_active.gif'");
  for(var j=1; j<=countPanos; ++j) {
    if(j != actualPano) {
      eval("document.getElementById('hotspotImage"+j+"').src = 'images/hotspot_off.gif'");
    }
  }
  if(navigator.javaEnabled()) {
    document.Panorama.newPanoFromList(panoID);
  }
}

function hotspotOver(panoID,action) {
  if(panoID != actualPano) {
    if(action=="over") {
      eval("document.getElementById('hotspotImage"+panoID+"').src = 'images/hotspot_active.gif'");
    } else if(action=="out") {
      eval("document.getElementById('hotspotImage"+panoID+"').src = 'images/hotspot_off.gif'");
    }
  }
}

function mouseHS(n) {
  for (var i=0; i<(countHotspots+1); i+=2) {
    if(n==i) {
      document.Panorama.DrawHSImage(i+1);
    } else {
      document.Panorama.HideHSImage(i+1);
    }
  }
}

function drawHSImages() {
  for (var i=0; i<(countHotspots+1); i+=2) {
    eval('document.Panorama.DrawHSImage('+i+');');
  }
}
