
function NewWindow(mypage, myname, w, h, scroll) {
var winl = (screen.width - w) / 2;
var wint = (screen.height - h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable=no'
win = window.open(mypage, myname, winprops)
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}

userAgent = window.navigator.userAgent;
browserVers = parseInt(userAgent.charAt(userAgent.indexOf("/")+1),10);
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function findElement(n,ly) {
	if (browserVers < 4)		return document[n];
	var curDoc = ly ? ly.document : document;
	var elem = curDoc[n];
	if (!elem) {
		for (var i=0;i<curDoc.layers.length;i++) {
			elem = findElement(n,curDoc.layers[i]);
			if (elem) return elem;
		}
	}
	return elem;
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		var img;
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			img = null;
			if (document.layers) {
				img = findElement(changeImages.arguments[i],0);
			}
			else {
				img = document.images[changeImages.arguments[i]];
			}
			if (img) {
				img.src = changeImages.arguments[i+1];
			}
		}
	}
}


var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		out1 = new Image(); out1.src='../bilder/about.gif';
		over1 = new Image(); over1.src='../bilder/about-over.gif';
		out2 = new Image(); out2.src='../bilder/austrians.gif';
		over2 = new Image(); over2.src='../bilder/austrians-over.gif';
		out3 = new Image(); out3.src='../bilder/us.gif';
		over3 = new Image(); over3.src='../bilder/us-over.gif';
		out4 = new Image(); out4.src='../bilder/alumni.gif';
		over4 = new Image(); over4.src='../bilder/alumni-over.gif';
		out5 = new Image(); out5.src='../bilder/contact.gif';
		over5 = new Image(); over5.src='../bilder/contact-over.gif';
		out6 = new Image(); out6.src='../bilder/sitemap.gif';
		over6 = new Image(); over6.src='../bilder/sitemap-over.gif';
		preloadFlag = true;
	}
}


function reDoPage(init) { 
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.pgW=innerWidth; document.pgH=innerHeight; onresize=reDoPage; }}
else if (innerWidth!=document.pgW || innerHeight!=document.pgH) location.reload();}
reDoPage(true);


function showHide(){
var a = showHide.arguments;

	if(a.length>2) { a = new Array('sub'+a[0], 'close'+a[0], 'subzero'+a[1], 'subclose'+a[1], 'undersub'+a[2], 'undersubclose'+a[2], a[0]);}
	else if(a.length>1) a = new Array('sub'+a[0], 'close'+a[0], 'subzero'+a[1], 'subclose'+a[1], a[0]);
	else if(a.length>0) a = new Array('sub'+a[0], 'close'+a[0],a[0]);


	if(!document.layerSet){
		if(a.length > 0){
			aLayers = new Array();for(i=0; i<a.length-1;i++)aLayers[i] = a[i];document.layerSet = true;}}
		else{theIndex = aLayers[0].charAt(3);

if (a.length < 4) {
	if(document.layers){
		hideImage = document.layers['top'].document.images['trig'+theIndex];}
	else{hideImage = document.images['trig'+theIndex];}
		hideImage.src = eval('out' + theIndex + '.src');}

	for(i=0;i<aLayers.length;i++){
		if(document.layers)document.layers[aLayers[i]].visibility='hide';
		else if(document.getElementById)document.getElementById(aLayers[i]).style.visibility='hidden';
		else if(document.all)document.all(aLayers[i]).style.visibility='hidden';}
}


if(a.length > 0){
	for(i=0; i<a.length-1;i++){
		aLayers[i] = a[i];
		if(document.layers)document.layers[aLayers[i]].visibility='show';
		else if(document.getElementById)document.getElementById(aLayers[i]).style.visibility='visible';
		else if(document.all)document.all(aLayers[i]).style.visibility='visible';}
	

	if (a.length < 4) {
	if(document.layers){document.layers['top'].document.images['trig'+a[2]].src=eval('over' + a[2] +'.src');}
	else{document.images['trig'+a[2]].src = eval('over' + a[2] +'.src');}}}}



