var browserwidth,browserheight;
if (self.innerHeight) { // all except IE
	if (parent.document.getElementById('iframe1')) {
		browserwidth = parent.self.innerWidth;
		browserheight = parent.self.innerHeight;
	}
	else {
		browserwidth = self.innerWidth;
		browserheight = self.innerHeight;
	}
}
else { // IE
	if (parent.document.getElementById('iframe1')) {
		browserwidth = parent.document.body.clientWidth;
		browserheight = parent.document.body.clientHeight;
	}
	else {
		browserwidth = document.documentElement.clientWidth;
		browserheight = document.documentElement.clientHeight;
	}
}

var popupwidth = parseInt(browserwidth / 2);

var currentImage = 0;
var images = new Array();
var text = new Array();
var legende = new Array();

function popUpPDF(url,popupwidth) {
	params = "toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=1,width="+popupwidth+",height=400,top=0,left="+popupwidth;
	var popup = window.open(url,"Egon",params);
	popup.focus();
}

function previousImage() {
	document.getElementById('visual').src = images[currentImage - 1];
	if (document.getElementById('text')) {
		document.getElementById('text').innerHTML = text[0];
	}
	if (document.getElementById('legende')) {
		if (legende[currentImage - 1]) {
				document.getElementById('legende').innerHTML = legende[currentImage - 1];
		}
		else {
			document.getElementById('legende').innerHTML = "";
		}
	}
	currentImage--;	
	if (currentImage < images.length - 1) {
		document.getElementById('next').style.visibility = "visible";
	}
	if (currentImage == 0) {
		document.getElementById('prev').style.visibility = "hidden";
	}
	document.getElementById('pagecount').innerHTML = (currentImage + 1) + "/" + images.length;
}

function nextImage() {
	document.getElementById('visual').src = images[currentImage + 1];
	if (text[0]) {
		document.getElementById('text').innerHTML = text[0];
	}
	if (legende[0]) {
		if (legende[currentImage + 1]) {
			document.getElementById('legende').innerHTML = legende[currentImage + 1];
		}
		else {
			document.getElementById('legende').innerHTML = "";
		}
	}
	currentImage++;	
	if (currentImage > 0) {
		document.getElementById('prev').style.visibility = "visible";
	}
	if (currentImage == images.length - 1) {
		document.getElementById('next').style.visibility = "hidden";
	}
	document.getElementById('pagecount').innerHTML = (currentImage + 1) + "/" + images.length;
}

function openPopup() {
	document.getElementById('iframe1').style.visibility = "visible";
	document.getElementById('iframe1').style.display = "block";
}

function openPopupSpecial() {
	document.getElementById('special').style.visibility = "visible";
	document.getElementById('special').style.display = "block";
}

function closePopup(section) {
	parent.document.getElementById('iframe1').src = "../projekte/blank.html";
	parent.document.getElementById('iframe1').style.display = "none";
	if (parent.document.getElementById('iframe2')) {
		parent.document.getElementById('iframe2').style.display = "none";
	}
	if (parent.document.getElementById('iframe3')) {
		parent.document.getElementById('iframe3').style.display = "none";
	}
}

function openOverview(name) {
	name = "popup/leistungsuebersicht" + name + ".html";
	parent.document.getElementById('iframe2').src = name;
	parent.document.getElementById('iframe2').style.visibility = "visible";
	parent.document.getElementById('iframe2').style.display = "block";
}

function openProject(name) {
	name = "../projekte/" + name + "/projekt.html";
	parent.document.getElementById('iframe2').src = name;
	parent.document.getElementById('iframe2').style.visibility = "visible";
	parent.document.getElementById('iframe2').style.display = "block";
}

function openSubProject(name1,name2) {
	var name = "../projekte/" + name1 + "/" + name2 + "/subprojekt.html";
	parent.document.getElementById('iframe3').src = name;
	parent.document.getElementById('iframe3').style.visibility = "visible";
	parent.document.getElementById('iframe3').style.display = "block";
}

function closeProject() {
	parent.document.getElementById('iframe2').src = "../projekte/blank.html";
	parent.document.getElementById('iframe2').style.display = "none";
}

function closeSubProject() {
	parent.document.getElementById('iframe3').src = "../projekte/blank.html";
	parent.document.getElementById('iframe3').style.display = "none";
}

function showPopup(name) {
	document.getElementById('popup').style.display = "block";
	document.getElementById('iframe1').src = name;
	if (parent.document.getElementById('iframe2')) {
		parent.document.getElementById('iframe2').style.display = "none";
	}
	if (parent.document.getElementById('iframe3')) {
		parent.document.getElementById('iframe3').style.display = "none";
	}
	openPopup();
}

function showPopupSpecial(name) {
	document.getElementById('popup').style.display = "block";
	document.getElementById('special').src = name;
	if (parent.document.getElementById('iframe2')) {
		parent.document.getElementById('iframe2').style.display = "none";
	}
	if (parent.document.getElementById('iframe3')) {
		parent.document.getElementById('iframe3').style.display = "none";
	}
	openPopupSpecial();
}

function showMoreProjects(page) {
	closeProject();
	parent.document.getElementById('iframe1').src = "popup/projekte"+page+".html";
}

function showLessProjects() {
	closeProject();
	parent.document.getElementById('iframe1').src = "popup/projekte2.html";
}

