////////////////////////////////////////////////////////////////
//
//  a l d f a e r p h o t o . j s
//
//  Ondersteunende functies,
//  bestemd voor gebruik door de door aldfaer gegenereerde kaartenbak.
//
//  copyright 2008 Aldfaerteam
//
var childOpen = new Array();
var childWin = new Array();
var childcontent = new Array();
var childphoto = new Array();
var childtitle = new Array();
var last;
window.onunload = closeWins;
function openWin(foto) {
var i;

if (!foto)
foto=album[teller];
for (i=0; i<childOpen.length; i++) {
if (childphoto[i] == foto) {
break;
}
}	
if ((i<childOpen.length) && (childOpen[i]==true)) {
last = i;
if (window.focus) {
childWin[i].focus();
}
return;
} 
childcontent[i] = '<input type="hidden" id="hiddenid" value="'+i+'" /><form action=# method="post" name="zoomform"><img src="'+foto+'" alt="Klik links om te vergroten, klik rechts om te verkleinen" height="470" name="photo" onload="init_zoom();" onclick="zoomin();" oncontextmenu="zoomout();return false;" />';
childindependent = '<select name="ratio" style="visibility:hidden;" onchange="zoom();"><option value="0.5">Zoom 50%</option><option value="0.75">Zoom 75%</option><option value="1" selected>Zoom 100%</option><option value="1.5">Zoom 150%</option><option value="2">Zoom 200%</option></select></form>'; 
childphoto[i] = foto;
childtitle[i] = foto;
last = i;
childOpen[i] = false;//wordt door het child op true gezet; hiermee wordt nagegaan of javascript actief is
childWin[i] = window.open('fotovenster.htm','','width=700,height=500,directories=no,location=no,menubar=no,scrollbars=yes,status=no,toolbar=no,resizable=yes,top=50,left=50,screenX=50,screenY=50');
}
function closeWins() {
for (var i=0; i<childOpen.length; i++) {
if (childOpen[i] == true) {
childWin[i].parentOpen = false;
childWin[i].close();
}
}
}

function terugtonen() {
document.images.afbeelding.style.visibility='visible';
}
function volgendefoto(x) {
teller = teller+x;
if (teller>=album.length)
teller=album.length-1;
else if (teller<0)
teller=0;
else {
document.images.afbeelding.style.visibility='hidden';
document.images.afbeelding.src=album[teller];
if (teller==0) {
document.form1.button1.value=' ';
document.form1.button2.value='>';
} else if (teller == album.length-1) {
document.form1.button1.value='<';
document.form1.button2.value=' ';
} else { 
document.form1.button1.value='<';
document.form1.button2.value='>';
}
document.images.afbeelding.style.width=width[teller]+'em';
setTimeout('terugtonen()',350);
}
}
