var DHTML = 0, DOM = 0, MS = 0, NS = 0, OP = 0;
function DHTML_init() 
{
 if (window.opera) {
     OP = 1;
 }
 if(document.getElementById) {
   DHTML = 1;
   DOM = 1;
 }
 if(document.all && !OP) {
   DHTML = 1;
   MS = 1;
 }
if(window.netscape && window.screen && !DOM && !OP) {
   DHTML = 1;
   NS = 1;
 }
}
function getElem(p1,p2,p3) {
DHTML_init();
 var Elem;
 if(DOM) {
   if(p1.toLowerCase()=="id") {     if (typeof document.getElementById(p2) == "object")     Elem = document.getElementById(p2);     else Elem = void(0);     return(Elem);   }
   else if(p1.toLowerCase()=="name") {     if (typeof document.getElementsByName(p2) == "object")     Elem = document.getElementsByName(p2)[p3];     else Elem = void(0);     return(Elem);   }
   else if(p1.toLowerCase()=="tagname") {     if (typeof document.getElementsByTagName(p2) == "object" || (OP && typeof document.getElementsByTagName(p2) == "function"))     Elem = document.getElementsByTagName(p2)[p3];        else Elem = void(0);     return(Elem);   }
   else return void(0);
 }
 else if(MS) {   if(p1.toLowerCase()=="id") {     if (typeof document.all[p2] == "object")     Elem = document.all[p2];     else Elem = void(0);     return(Elem);   }
   else if(p1.toLowerCase()=="tagname") {     if (typeof document.all.tags(p2) == "object")     Elem = document.all.tags(p2)[p3];     else Elem = void(0);     return(Elem);   }
   else if(p1.toLowerCase()=="name") {     if (typeof document[p2] == "object")     Elem = document[p2];     else Elem = void(0);     return(Elem);   }
   else return void(0);
 }
 else if(NS) {   if(p1.toLowerCase()=="id" || p1.toLowerCase()=="name") {   if (typeof document[p2] == "object")     Elem = document[p2];     else Elem = void(0);     return(Elem);   }
   else if(p1.toLowerCase()=="index") {    if (typeof document.layers[p2] == "object")     Elem = document.layers[p2];    else Elem = void(0);     return(Elem);   }   else return void(0);
 }
}
function write_name(nummer)
{	var bezeichnung = bildercallname[nummer-1] + '<br />';// chr(13);
	var part='';
	var j=0;
	
	while (document.getElementById("desclist").hasChildNodes())
	{		document.getElementById("desclist").removeChild(document.getElementById("desclist").firstChild);	}

	if (bildertitel[nummer-1] !=' ')
	{
		var newLI = document.createElement("li2");
		var newLIText = document.createTextNode(bildertitel[nummer-1] + ' :');
		newLI.appendChild(newLIText);
		document.getElementById("desclist").appendChild(newLI);
		//document.getElementsByTagName("li2")[j++].appendChild(newLIText);
		
		var newLI = document.createElement("li2");
		var newLIText = document.createTextNode(' _______________________________________ ');
		newLI.appendChild(newLIText);
		document.getElementById("desclist").appendChild(newLI);
		//document.getElementsByTagName("li2")[j++].appendChild(newLIText);
	}
	for(var i = 0; i < bezeichnung.length; i++) 
	{	var test = bezeichnung.substring(i,i+6);
		if (	test != '<br />')
		{	part += bezeichnung.substring(i,i+1);	
				
		
		}
		else
		{  i=i+6;
			var newLI = document.createElement("li");
			var newLIText = document.createTextNode(part);
			newLI.appendChild(newLIText);
			document.getElementById("desclist").appendChild(newLI);
			//document.getElementsByTagName("li")[j++].appendChild(newLIText);
			part=' ';	
		}				 
	}
}
function write_name_old(nummer)
{/*	var bezeichnung = bildercallname[nummer-1]+'<br />';
	if (bildertitel[nummer-1]!=' ')
	{	document.all.desc.value=	bildertitel[nummer] + ': ';}
	else
	{	document.all.desc.value=	'';}
	
	for(var i = 0; i < bezeichnung.length; i++) 
	{	var test = bezeichnung.substring(i,i+6);
		if (	test != '<br />')
		{	part += bezeichnung.substring(i,i+1);			}
		else
		{  i=i+6;
			document.all.desc.value += part;
			part=' ';	
		}			
	}
	*/	
}
function SelImg(nummer)
{	getElem("id",'viewer').src='pics/loading.gif';
	getElem("id",'aktimage').value=nummer;
	getElem("id",'viewer').src='showimg.php?id=' + bilder[nummer-1];
	getElem("id",'Imageviewer').style.visibility='visible';
	getElem("id",'Thviewer').style.visibility='hidden';
	getElem("id",'Imageviewer').style.height='500px';
	getElem("id",'Thviewer').style.height='1px';	
	getElem("id",'bildname').value=bilder[nummer-1];
	if (DOM)
	{	write_name(nummer);	}
	else
	{	write_name_old(nummer);	}
}
function Top()
{	
	getElem("id",'Thviewer').style.visibility='visible';
	getElem("id",'Thviewer').style.height='500px';	
	getElem("id",'viewer').src='pics/loading.gif';
	getElem("id",'Imageviewer').style.visibility='hidden';
	getElem("id",'Imageviewer').style.height='1px';
}
function NextImg(Richtung)
{	getElem("id",'viewer').src='pics/loading.gif';	
	if (Richtung ==1)
	{	getElem("id",'aktimage').value++;}		else		{	getElem("id",'aktimage').value=getElem("id",'aktimage').value-1;}
	if ((getElem("id",'aktimage').value > bilder.length)|| (getElem("id",'aktimage').value <1))
	{
		getElem("id",'aktimage').value=1;
		getElem("id",'Imageviewer').style.visibility='hidden';
		getElem("id",'Thviewer').style.visibility='visible';
		getElem("id",'Imageviewer').style.height='1px';
		getElem("id",'Thviewer').style.height='500px';
	}
	else
	{
		getElem("id",'viewer').src='showimg.php?id=' + bilder[getElem("id",'aktimage').value-1];
		getElem("id",'bildname').value=bilder[getElem("id",'aktimage').value-1];
	}
	if (DOM)
	{	write_name([document.getElementById('aktimage').value]);	}
	else if (MS)
	{	write_name_old([document.all.aktimage.value]);	}
	else
	{	alert (' oller Browser ');}
}

