var mediaBoxElements = 0;
var mediaBoxCurrent = 0;

function initMedia() {
	//search Media-Elements
	var i=1;
	var stop = 0;
	for (i=1;stop<1;i++)
	{
		if (document.getElementById("media-element-" + i)) {
			mediaBoxElements = mediaBoxElements + 1;
		} else {
			stop = 1;
		}
	}
	
	//Display Box & first Element
	if (mediaBoxElements > 0) {
		document.getElementById("mediabox").style.display = 'block';
		document.getElementById("media-element-1").style.display = 'block';
		document.getElementById("media-footer-1").style.display = 'block';
		
		mediaBoxCurrent = 1;
	} 
	
	//Paging
	if (mediaBoxElements > 1) {
		document.getElementById("media-next-1").style.display = 'block';
	} else {
		$("div.legende").toggleClass('legende_lang');
	}
	
}

function nextMedia() {
	var mediaBoxNext = mediaBoxCurrent;
	
	if (mediaBoxCurrent < mediaBoxElements) {
		mediaBoxNext = mediaBoxCurrent + 1;
	} else {
		mediaBoxNext = 1;
	}
	
	
	//Hide Active
	document.getElementById("media-element-" + mediaBoxCurrent).style.display = 'none';
	document.getElementById("media-footer-" + mediaBoxCurrent).style.display = 'none';
		
	//Show Next
	document.getElementById("media-element-" + mediaBoxNext).style.display = 'block';
	document.getElementById("media-footer-" + mediaBoxNext).style.display = 'block';
	
	//Paging
	if (mediaBoxElements > mediaBoxNext) {
		document.getElementById("media-next-" + mediaBoxNext).style.display = 'block';
	}
	
	if (mediaBoxNext > 1) {
		document.getElementById("media-prev-" + mediaBoxNext).style.display = 'block';
	}
	
	mediaBoxCurrent = mediaBoxNext;
}

function prevMedia() {
	var mediaBoxNext = mediaBoxCurrent;
	
	if (mediaBoxCurrent > 1) {
		mediaBoxNext = mediaBoxCurrent - 1;
	} else {
		mediaBoxNext = 1;
	}
		
	//Hide Active
	document.getElementById("media-element-" + mediaBoxCurrent).style.display = 'none';
	document.getElementById("media-footer-" + mediaBoxCurrent).style.display = 'none';
		
	//Show Next
	document.getElementById("media-element-" + mediaBoxNext).style.display = 'block';
	document.getElementById("media-footer-" + mediaBoxNext).style.display = 'block';
	
	//Paging
	if (mediaBoxElements > mediaBoxNext) {
		document.getElementById("media-next-" + mediaBoxNext).style.display = 'block';
	}
	
	if (mediaBoxNext > 1) {
		document.getElementById("media-prev-" + mediaBoxNext).style.display = 'block';
	}
	
	mediaBoxCurrent = mediaBoxNext;
}
