var currentPic = 1;
var maxPic = 24;
var menu_entries = 25;

function showPage ( which ) {
	document.getElementById( 'content_0' ).style.display = 'none';
	document.getElementById( 'content_1' ).style.display = 'none';
	document.getElementById( 'content_2' ).style.display = 'none';
	document.getElementById( 'content_3' ).style.display = 'none';
	document.getElementById( 'content_5' ).style.display = 'none';

	document.getElementById( 'menu1' ).className = '';
	document.getElementById( 'menu2' ).className = '';
	document.getElementById( 'menu3' ).className = '';
	document.getElementById( 'menu4' ).className = '';
	document.getElementById( 'menu5' ).className = '';
	
	document.getElementById( 'content_'+which ).style.display = 'block';

	document.getElementById( 'menu'+which ).className = 'selected';
}

function showGallery () {
	document.getElementById('gallery').style.display = 'block';
	document.getElementById('menu').style.display = 'none';

	currentPic = 1;
	document.getElementById('prev').style.display = 'none';
	document.getElementById('next').style.display = 'block';
	document.getElementById('pic_no').src = 'img/gallery/p1.gif';
	document.getElementById('picture').src = 'img/gallery/1.jpg';
	document.body.style.overflow = 'hidden';
	document.getElementById('fade').style.display = 'block';
}

function hideGallery () {
	document.getElementById('menu').style.display = 'none';
	document.getElementById('fade').style.display = 'none';
	currentPic = 1;
	document.body.style.overflow = '';
	document.getElementById('pic_no').src = 'img/blank_1x1.gif';
	document.getElementById('picture').src = 'img/blank_1x1.gif';
	document.getElementById('gallery').style.display = 'none';
}

function showMenu () {
	document.body.style.overflow = 'hidden';
	document.getElementById('gallery').style.display = 'none';
	document.getElementById('menu').style.display = 'block';
	document.getElementById('fade').style.display = 'block';
}

function showMenuPage(which) {
	for (var i=1;i<(menu_entries+1);i++) {
		document.getElementById('page_'+i).className = '';
	}
	document.getElementById('menu_page').src = 'img/menu/page_'+which+'.jpg';
	document.getElementById('page_'+which).className = 'sel';
}

function hideMenu () {
	document.getElementById('fade').style.display = 'none';
	document.body.style.overflow = '';
}

function nextPic () {
	currentPic++;
	if (currentPic>maxPic) {
		currentPic=maxPic;
	}
	if (currentPic==maxPic) {
		document.getElementById('next').style.display = 'none';
	}
	document.getElementById('prev').style.display = 'block';
	
	document.getElementById('pic_no').src = 'img/gallery/p'+currentPic+'.gif';
	document.getElementById('picture').src = 'img/gallery/'+currentPic+'.jpg';
}

function prevPic () {
	currentPic--;
	if (currentPic<1) {
		currentPic=1;
	}
	if (currentPic==1) {
		document.getElementById('prev').style.display = 'none';
	}
	document.getElementById('next').style.display = 'block';
	
	document.getElementById('pic_no').src = 'img/gallery/p'+currentPic+'.gif';
	document.getElementById('picture').src = 'img/gallery/'+currentPic+'.jpg';
}

function openImprint(url) {
	window.open(url, 'imprint', 'scrollbars,resizable,width=365,height=391');
	return false;
}

function openPopup() {
	window.open('popup.html', 'imprint', 'scrollbars=no,resizable=no,statusbar=no,width=415,height=470');
}
