
onerror = remove_interval;


function get_random(max) {
  a = 1 + max * (Math.random());
  a = Math.round(a);
  return a;
}




var num_rows = '0';
var aktiv = window.setInterval("change_image()", 5000);
var do_changing_images = false;
var last_changed_image = 1;
var first_call = true;

function change_image() {
  var img_id = null;
  var dst_object = null;
  var stopper = 1;
  
  if(do_changing_images == true) {
    if(document.getElementById) {
      
      a = get_random(13);
      while(a == last_changed_image && stopper < 20) {
        a = get_random(13);
        stopper++;
      }
      last_changed_image = a;
      
    
      /* if(last_changed_image == 13 && first_call == true) {
        last_changed_image = 1;
      } else {
        last_changed_image++;
      }
      if(first_call == true) first_call = false; */
      
      img_id = 'change_image' + last_changed_image;
      document.getElementById('changeimage').src = document.getElementById(img_id).src;

      // Reset des Bildcounters, hier auf wert 0, weil das Folgebild ja wieder das
      // erste sein soll und der Counter immer *vorher* hochgezählt wird.
      /* if(last_changed_image == 13) {
        last_changed_image = 0;
      } */
      
    } else {
      remove_interval();
    }
  } else {
    remove_interval();
  }
}

function remove_interval() {
  window.clearInterval(aktiv);
}


var last_map = '';
function change_map(map) {

  if(last_map != '') {
    document.getElementById('jingle-' + last_map).style.display = 'none';
  }


  if(map) {
    var mapimage = document.getElementById('img-map');
    var destimage = document.getElementById('img-' + map);
    mapimage.src = destimage.src;
    
    
    
    
    
    if(map != 'no-area') {
      var destjingle = document.getElementById('jingle-' + map);
      destjingle.style.display = 'block';
    
      last_map = map;
    } else {
      last_map = '';
    }
  } 
}




