var hTimOut;
var shDivs = new Array();
var iimgs = new Array();
var vimgs = new Array();

function regDiv(name)
{
	shDivs.push(name);
}

function showDiv(name)
{
	hideAllDivs();
	window.clearTimeout(hTimOut);
	hTimOut = window.setTimeout('hideAllDivs()', 3000);
	if(document.getElementById(name))
		document.getElementById(name).style.visibility = 'visible';
}

function hideAllDivs()
{
	var i = 0;
	for(i=0; i<=shDivs.length-1; i++)
	{
		var name = shDivs[i];
		if(document.getElementById(name))
			document.getElementById(name).style.visibility = 'hidden';
	}
}

function mapImages()
{
	var i = 0;
	for(i=0; i<=iimgs.length-1; i++)
		document.getElementById(vimgs[i]).src = eval(iimgs[i]);
}

function openPrintWnd(fil)
{
	var width = 600;
	var height = 500;
	window.open(fil,'popup','left='+((screen.availWidth-width)/2)+',top='+((screen.availHeight-height)/2)+',width='+width+',height='+height+',directories=no,location=no,menubar=no,scrollbars=yes,status=no,toolbar=no,resizable=yes').focus();
}

function printPersonensuche(fil)
{
	var lnk = fil;
	lnk += '&query_name='+document.getElementById('query_name').value;
	lnk += '&query_kuerzel='+document.getElementById('query_kuerzel').value;
	lnk += '&query_standort='+document.getElementById('query_standort').value;
	lnk += '&query_inc_studenten='+document.getElementById('query_inc_studenten').value;
	lnk += '&query_inc_mitarbeiter='+document.getElementById('query_inc_mitarbeiter').value;
	lnk += '&query_klasse='+document.getElementById('query_klasse').value;
	lnk += '&query_funktion='+document.getElementById('query_funktion').value;
	lnk += '&query_studiengang='+document.getElementById('query_studiengang').value;
	lnk += '&query_fachbereich='+document.getElementById('query_fachbereich').value;
	openPrintWnd(lnk);
}

function doSolutionFinderJump()
{
	if(document.getElementById('drpSolutionFinder'))
	{
		var s = document.getElementById('drpSolutionFinder');
		document.location.href=s.options[s.selectedIndex].value;
	}
}


