function Gallery(id,direction,allimages,alltexts) {
   /*alert("hallo"+id+"  "+direction+"  "+allimages+"  "+alltexts);*/
  
	var mytexts = alltexts.split("###");
 /*  alert("id: "+id+" direction "+direction+" allimages "+allimages);*/
  	var myimages = allimages.split("###");
   /*alert("Ein Satz mit " + myimages.length + " W&ouml;rtern.<br> Das 5. Wort ist " + myimages[myimages.length-1]);*/
   var myimagesLength = myimages.length;
   var myactive = parseInt(document.getElementById(id).alt);
  /* alert("myactive " + myactive + " fff " + myimages[myimages.length-1]);
  
  alert("myactive before "+myactive);*/
  if(direction == 1){
	 /* alert("direction + "+myactive + direction+" <  "+myimagesLength);*/
		if(myactive + 1 < myimagesLength){
		  myactive++
		  
	   }
	   else{
		   /*alert("set myactive = 0;");*/
		   myactive = 0;
	   }
  }
  
   if(direction == -1){
	   /*alert("direction - "+direction);
	   alert("direction - "+parseInt(myactive -1))*/
	   if(parseInt(myactive -1) < 0){
		/*   alert("myactive " + myactive + " fff " + myimages[parseInt(myimagesLength-1)]);*/
		   myactive = myimages.length-1;
	   }
	   else{
		   /*alert("direction ---- ")*/
		   myactive --;
		   
	   }
   }
   /*alert("myactive "+myactive);*/
 
 	/*var Ausgabebereich = document.getElementsByName("caption_"+id)[0];
	var Knoten = Ausgabebereich.getElementsByTagName("h1")[0];*/

	/*alert(mytexts[myactive] + " hat " + mytexts[myactive].length + " Buchstaben");*/
	if(mytexts[myactive].length > 3){
	
	

	
		if(document.getElementById(id+"_1")!= null){
		document.getElementById(id+"_1").className = "hidden";
		}
		if(document.getElementById(id+"_2") != null){
		document.getElementById(id+"_2").className = "hidden";
		}
		if(document.getElementById(id+"_3")!= null){
		document.getElementById(id+"_3").className = "hidden";
		}
		if(document.getElementById(id+"_4")!= null){
		document.getElementById(id+"_4").className = "hidden";
		}
		if(document.getElementById(id+"_5")!= null){
		document.getElementById(id+"_5").className = "hidden";
		}
		if(document.getElementById(id+"_6")!= null){
		document.getElementById(id+"_6").className = "hidden";	
		}
		if(document.getElementById(id+"_7")!= null){
		document.getElementById(id+"_7").className = "hidden";
		}
		if(document.getElementById(id+"_8")!= null){
		document.getElementById(id+"_8").className = "hidden";
		}
		if(document.getElementById(id+"_9")!= null){
		document.getElementById(id+"_9").className = "hidden";
		}
		if(document.getElementById(id+"_10")!= null){
		document.getElementById(id+"_10").className = "hidden";
		}
		/*
	var Ausgabebereich = document.getElementById(id+"_"+myimages[myactive]);
	document.getElementsByName(id+"_1")[0].className = "visible";
	document.getElementsByName(id+"_2")[0].className = "visible";
	var newdiv = document.createElement("div");
	newdiv.innerHTML = mytexts[myactive];
	
	Ausgabebereich.appendChild(newdiv);*/
	var myactivePlus =myactive +1;
	/*alert("hello: "+id+"_"+myactivePlus);*/
	document.getElementById(id+"_"+myactivePlus).className = "visible";
	}


	

   
   	document.getElementById(id).alt = myactive;
   	document.getElementById(id).title = myimages[myactive];
   	document.getElementById(id).src = "./files/"+myimages[myactive];
   
}

