// JavaScript Document
//automatic(2);
dia_nr=1;
diaschau=false;
showSpeed = 2000;
richtung=1;
geladene_bildnr=0;
bildq= new Array;
bildverz = "/bilder/";

function bildvor()
{
	 richtung=1;
	if (!diaschau) diawechsel();
}
function bildzur()
{
	richtung=-1;
	if (!diaschau) diawechsel();
}

// diawechsel automatisch aufrufen
function automatic() {
	diawechsel();
	}


/*function bildaufruf(bmnr)
 {
		var alt_bmen=akt_bmen;
		akt_bmen=bmnr;
		//alert ("bildseitenaufruf: "+bmnr);
		var wo='c';
		if (bmnr>1){var bildaufrufnr = bmnr*2-1;}
		else {bildaufrufnr=1;}
		sichtbar (('b_text_'+akt_umen+"_"+alt_bmen),false);
		sichtbar (('b_text_'+akt_umen+"_"+bmnr),true);
		//alert ("Einblenden: 'b_text_'"+akt_umen+"_"+bmnr);
		if (bild[akt_umen][bildaufrufnr+1])
		{//alert("bild "+akt_men+akt_umen+(bildaufrufnr+1)+" existiert");
		wo = 'a';
		sichtbar ('content_1',false);
		sichtbar ('content_2',true);
		contentbildwechsel(bildaufrufnr+1,'b');
		}
		else
		{//alert("bild "+akt_men+akt_umen+(bildaufrufnr+1)+" existiert nicht");
		sichtbar ('content_2',false);
		sichtbar ('content_1',true);
		}
		contentbildwechsel(bildaufrufnr,wo);
 }
*/
			

function diawechsel()
{
	dia_nr=dia_nr+richtung;
	if (dia_nr >= max_bnr) {dia_nr=1;}
	else if (dia_nr <=0) {dia_nr=max_bnr-1;}
	var t_obj=MM_findObj('bild_c');
		if (t_obj){
			//alert(dia_nr);
			t_obj.src='"';
			bildladen(dia_nr);
			t_obj.src=bildq[dia_nr].src;
			bildladen(dia_nr+richtung);
			}
}

function autodiawechsel() {
	// 
	if (diaschau) { 
		clearInterval(auto);
		sichtbar("stop", false); 
		sichtbar("start", true);
		}
	// 
	else {
		auto = setInterval('automatic()', showSpeed);
		sichtbar("stop", true); 
		sichtbar("start", false);		
		}
	diaschau = !diaschau;
	}

function bildladen(t_bildnr)
	{//alert(bildq[t_bildnr]+" "+bild[t_bildnr]+" :"+(!bildq[t_bildnr])&&(bild[t_bildnr]));
	if  ((!bildq[t_bildnr])&&(bild[t_bildnr]))
		{
		
		bildq[t_bildnr]= new Image;
		var bildsrc = bildverz + bild[t_bildnr];
		//alert("bild laden: "+t_bildnr+" :  "+ bildsrc);
		bildq[t_bildnr].src=bildsrc;
		}
	}
	function preloader(startbildnr, end_bildnr)
	{
	if (startbildnr<1){startbildnr=1;}
	if ((end_bildnr<1)||(!end_bildnr)){end_bildnr=max_bnr;}
	//alert("lade Bild "+startbildnr+" bis "+end_bildnr);
	for (var i=startbildnr; i <=  end_bildnr; i++)
		{//alert(i);
		bildladen(i);}
	}
