// JavaScript Document
	var previews = '';
	var currentcontent = '';
	var counter = 0;
	var alle = '';
	var imgobjekt;
	
	function initImpressionen(){
		var looptrough = true;
		var zieldata = document.getElementById('content');
		var subelements = document.getElementsByTagName('div');
		var b_first = true;
		
		for(var x = 0;x < subelements.length;x++){
			if(subelements[x].id.indexOf('impression_') > -1){
				var arrcurrent = subelements[x].id.split('_');
				if(alle == ''){
					alle = subelements[x].id;
				} else {
					alle += ';' + subelements[x].id;
				}
				if(looptrough){
					subelements[x].style.display='';
					currentcontent = subelements[x].id;
					looptrough = false;
				}
				if (b_first == true){
					var prevbutton = document.getElementById('prevnav_' + arrcurrent[1]);
					if (prevbutton != null){
						prevbutton.style.visibility = 'hidden';
					}
					imgobjekt = document.getElementById('big_' + arrcurrent[1]);
				}
				b_first = false;
				
				
				var previmages = document.getElementById('previews_' + arrcurrent[1]);
				var images = previmages.getElementsByTagName('img');
				//alert(images.length);
				if(images.length > 0){
					previmages.style.display = '';
				} 
				
			}
		}

		if (b_first == false){
			var navobj = document.getElementById('nextnav_' + arrcurrent[1]);
			if (navobj != null){
				navobj.style.visibility = 'hidden';
			}
		}
	}

	function goprev(ilink,iid) {
		//alert("aktuelle ID: " + iid);
		var elems = '';
		
		//alert(currentcontent);
		var zieldata = document.getElementById('content');
		var subelements = zieldata.getElementsByTagName('div');	
		
		for(var x = 0;x < subelements.length;x++){
			if(subelements[x].id.indexOf('impression_') > -1){
				if(elems == ''){
					elems += subelements[x].id;
				} else{
					elems += '|' + subelements[x].id;
				}
			}
		}
		
		//alert("--> " + elems);
		var arrIDs = elems.split('|');
		for(var x = 0;x < arrIDs.length;x++){
			if(arrIDs[x] == 'impression_' + iid){
				var lastcontent = document.getElementById(arrIDs[x]);
					lastcontent.style.display = 'none';	
				var actcontent = document.getElementById(arrIDs[x-1]);
					actcontent.style.display = '';
				break;
			}
		}		
	}
	
	function gonext(ilink,iid) {
		//alert("aktuelle ID: " + iid);
		var elems = '';
		
		//alert(alle);
		var zieldata = document.getElementById('content');
		var subelements = zieldata.getElementsByTagName('div');	
		
		for(var x = 0;x < subelements.length;x++){
			if(subelements[x].id.indexOf('impression_') > -1){
				if(elems == ''){
					elems += subelements[x].id;
				} else{
					elems += '|' + subelements[x].id;
				}
			}
		}
		
		//alert("--> " + elems);
		var arrIDs = elems.split('|');
		for(var x = 0;x < arrIDs.length;x++){
			if(arrIDs[x] == 'impression_' + iid){
				var lastcontent = document.getElementById(arrIDs[x]);
					lastcontent.style.display = 'none';	
				var actcontent = document.getElementById(arrIDs[x+1]);
					actcontent.style.display = '';
				//zieldata.innerHTML = actcontent.innerHTML;
				break;
			}
		}		
		
	}
	
	function displaycontent(source,iid){
		var arrnewid = iid.split('_'); 
		var zieldiv =  document.getElementById('big_' + arrnewid[1]);
		var subelements = zieldiv.getElementsByTagName('img');
			
			if (subelements.length > 0){
				subelements[0].src = source;
				imgobjekt = subelements[0];
			} else {
				subelementsx = zieldiv.getElementsByTagName('iframe');
				//alert(subelements.type);
				//XXXXXXXXXXXXXXXXXXXXXXXXXXXXX
				var img = document.createElement('img');
				img.src = source;
				img.id = 'big_' + iid;
				zieldiv.innerHTML = '';
				//zieldiv.removeChild(subelementsx[0]);
				zieldiv.appendChild(img);
			}
	}
	
	function displayMap(iid){
		var imgcontainer = document.getElementById('big_' + iid);
		var mapcontent = document.getElementById('mapcontent_' + iid);
		
		imgcontainer.innerHTML = mapcontent.innerHTML;
	}

