function reSizeMenu() {
	// alert(document.getElementById('menuholder').style.height + ' : ' + document.getElementById('largecontentholder').offsetHeight);
	document.getElementById('menuholder').style.height = document.getElementById('largecontentholder').offsetHeight + 'px';
	}
	
function trim(s) {
	while (s.substring(0,1) == ' ') {
		s = s.substring(1,s.length);
		}
	while (s.substring(s.length-1,s.length) == ' ') {
		s = s.substring(0,s.length-1);
		}
	return s;
	}
	
function showHide(divid) {
	if (document.getElementById(divid).style.display != 'block') {
		document.getElementById(divid).style.display = 'block';
		document.getElementById(divid + '_showopener').src = '/media/screen/divopen.gif';
		reSizeMenu();
		}
	else {
		document.getElementById(divid).style.display = 'none';
		document.getElementById(divid + '_showopener').src = '/media/screen/divclose.gif';
		reSizeMenu();
		}
	}
	
function checkInput(fieldid, stat, reqstat) {
	if (reqstat=="") {
		reqstat = 'required';
		}
	if (stat=="") {
		if (trim(document.getElementById(fieldid).value)!="") {
			document.getElementById('req_' + fieldid).src = '/media/screen/fullfilled.gif';
			}
		else {
			document.getElementById('req_' + fieldid).src = '/media/screen/' + reqstat + '.gif';
			}
		}
	else {
		document.getElementById('req_' + fieldid).src = '/media/screen/' + stat + '.gif';
		}
	}
	
function showArea(area, areaname) {
	document.getElementById('bewerbung_header').innerHTML = areaname;
	document.getElementById('bewerbung_' + area).style.display = 'block';
	reSizeMenu();
	}
	
function showLarge(image) {
	document.getElementById('contentarea').style.opacity = '0.2';
	document.getElementById('contentarea').style.filter = 'alpha(opacity=20)';
	document.getElementById('header').style.opacity = '0.2';
	document.getElementById('header').style.filter = 'alpha(opacity=20)';
	window.scrollTo(0, 0);
	document.getElementById('largeimgcontent').src = '/media/images/imagefloater/large/' + image;
	setTimeout("document.getElementById('largeimg').style.display = 'block';", 600);
	}
	
function closeLarge() {
	document.getElementById('contentarea').style.opacity = 1;
	document.getElementById('contentarea').style.filter = 'alpha(opacity=100)';
	document.getElementById('header').style.opacity = 1;
	document.getElementById('header').style.filter = 'alpha(opacity=100)';
	document.getElementById('largeimg').style.display = 'none';
	}

function getPrevIndex(aImages) {
	var imgString = document.getElementById('largeimgcontent').src;
	var iIndex = 0;
	for(var i=0;i<aImages.length;i++) {
		
		if(imgString.indexOf(aImages[i])>=0) {
			iIndex = i-1;
			}
		}
	if(iIndex<0) {
		iIndex = 0;
	}
	return iIndex;
	}

function getNextIndex(aImages) {
	var imgString = document.getElementById('largeimgcontent').src;
	var iIndex = 0;
	for(var i=0;i<aImages.length;i++) {
		
		if(imgString.indexOf(aImages[i])>=0) {
			iIndex = i+1;
			}
		}
	if(iIndex==aImages.length) {
		iIndex = aImages.length-1;
	}
	return iIndex;
	}


function hideArea(area) {
	document.getElementById('bewerbung_' + area).style.display = 'none';
	reSizeMenu();
	}
