function change(){

	 for (i=0; i<tb.length; i++){
 

 		tb[i]["speed"]--
		if (tb[i]["speed"]<0)
		{
			 
			tb[i]["speed"]=4	;
			p=tb[i]["posi"];
 
 			document[tb[i]["ziel"]].src=tb[i]["bild"+p].src;

			tb[i]["posi"]++
			if (tb[i]["menge"]<tb[i]["posi"])	 tb[i]["posi"]=0		// neu start
			 			
		}
		 
	 	 
 	}
 		setTimeout ("change()",speed);
}




 function change_plz(plz)
 {
  document.getElementById("karten_img").src = karten_array[plz].src;
  
  document.getElementsByName("bundesweit")[0].checked = false;
  
  document.suche.plz.value = String(plz);
  
  return true;
 }
 
 function checkdel()
 {
  return window.confirm("Wirklich löschen?");
 }

 function change_bundesweit()
 {
  if (document.getElementsByName("bundesweit")[0].checked == true)
  {
   document.getElementById("karten_img").src = karten_array[10].src;
  }
 }
 
 var message_window;
 
 function message(id)
 {
  message_window = window.open('popup2.php?render=antworten&id='+id, 'antwortenpopup', 'width=300, height=400');
  
  message_window.focus();
 }

 function agb()
 {
  window.open('popup.php?render=agb', 'agbpopup', 'width=300, height=400, scrollbars=yes');
 }
 
 function setVariables() 
 {
  imgwidth = 88;
  imgheight = 103;
  objectXY  = "teaser";
  
  if (navigator.appName == "Netscape") 
  {
   horz     = ".left";
   vert     = ".top";
   docStyle = "";
   styleDoc = ".style";
   innerW   = "window.innerWidth";
   innerH   = "window.innerHeight";
   offsetX  = "window.pageXOffset";
   offsetY  = "window.pageYOffset";
  }
  else 
  {
   horz     = ".pixelLeft";
   vert     = ".pixelTop";
   docStyle = "";
   styleDoc = ".style";
   innerW   = "document.body.clientWidth";
   innerH   = "document.body.clientHeight";
   offsetX  = "document.body.scrollLeft";
   offsetY  = "document.body.scrollTop";
  }
  
 }

 function checkLocation() 
 {
  objectXY       = "document.getElementById('teaser')";
  
  var availableX = eval(innerW);
  var availableY = eval(innerH);
  var currentX   = eval(offsetX);
  var currentY   = eval(offsetY);

  y = currentY + 42;
  evalMove();

  setTimeout("checkLocation()",10);
 }

 function evalMove() 
 {
  eval(docStyle + objectXY + styleDoc + vert + "=" + y);
  eval(docStyle + objectXY + styleDoc + horz + "= (Math.round(" + innerW + " / 2) + 168)");
  eval(docStyle + objectXY + styleDoc + ".visibility='visible'");
 }
 
 var image_array = new Array();
 var array_index = 0;
 
 function change_image(array_number, index, id_number)
 {
  if (image_array[array_number].length > 1)
  {
   id = "bild" + String(id_number);
   
   document.getElementById(id).src = image_array[array_number][index];
  
   index++;
  
   if (index == image_array[array_number].length)
   {
    index = 0;
   }

   setTimeout("change_image(" + array_number + ", " + index + ", " + id_number + ")", 3000);
  } 
 }
 
 function toggle_layer(id)
 {
 
 	obj = document.getElementById(id);
 	
 	obj.style.display = (obj.style.display == 'table-row') ? 'none' : 'table-row';
 }
