/* van-script.js */
/* by francky */
var titleTxt=document.getElementsByTagName('title')[0].innerHTML;
var captionTxt=document.getElementsByTagName('title')[0].innerHTML;
// replace + signs in the title by nothing
titleTxt=titleTxt.replace(/\+/g,'');
document.getElementsByTagName('title')[0].innerHTML=titleTxt;
// replace + signs in the caption by a new line
captionTxt=captionTxt.replace(/\+/g, '
');
document.getElementById('caption').innerHTML=""+captionTxt+"";
// get number of the php-file for use as number of the image file
var lastSlash=location.href.lastIndexOf('/');
var nummer=location.href.slice(lastSlash+1,lastSlash+4);
if(nummer=="ind" || nummer==""){nummer="001"}
document.getElementById('img').src="images/"+nummer+".jpg";
if(document.getElementById('last')){
document.getElementById('img').src="images/025.jpg"; // recycle!
}
// ============================== stylesheet is for noscript! here the styles for enabled javascript =================== //
document.getElementById('html').style.background="#3F573F url('images/loading.gif') no-repeat 50% 40%";
document.getElementById('imgBox').style.height="80%";
document.getElementById('img').style.border="1px solid #AEAF3D";
document.getElementById('header').style.display="none";
document.getElementById('header').style.position="absolute";
document.getElementById('start').style.display="block";
document.getElementById('overzicht').style.display="block";
function notePosition(){
if(document.getElementById('note')){
document.getElementById('note').style.position="absolute";
document.getElementById('note').style.margin="0";
document.getElementById('note').style.left=document.getElementById('img').offsetLeft+10+"px";
document.getElementById('note').style.width=document.getElementById('img').offsetWidth-40+"px";
}
}
// fine tuning height
function adaptHeight(){
if(document.getElementById('rest').offsetTop+document.getElementById('rest').offsetHeight+25 > document.getElementById('html').offsetHeight){
document.getElementById('imgBox').style.height=document.getElementById('html').offsetHeight-document.getElementById('rest').offsetHeight-25+"px";
}
document.getElementById('img').style.visibility="visible";
}
function showDream(){
document.getElementById('img2').style.width=document.getElementById('img').offsetWidth-2+"px";
document.getElementById('img2').style.height=document.getElementById('img').offsetHeight-2+"px";
document.getElementById('img2').style.display="block";
document.getElementById('img2').style.left=document.getElementById('img').offsetLeft+9+"px";
document.getElementById('img2').style.top=document.getElementById('img').offsetTop+"px";
setTimeout("document.getElementById('img2').style.opacity='1'", 50);
document.getElementById('action').innerHTML='now the good dreams are coming !';
setTimeout("document.getElementById('action').style.opacity='1'", 1000);
}
// ================================== end adapted styles for enabled javascript ===================================== //
var prev;
var next;
function prev(){
prev=parseInt(nummer)-1;
if (prev < 10){prev="00"+prev}
if (prev > 9 && prev <100){prev="0"+prev}
document.getElementById('buttons').innerHTML='< previous';
if(nummer=="001"){
document.getElementById('buttons').innerHTML=
'< previous';
}
if(nummer=="002"){
document.getElementById('buttons').innerHTML=
'< previous';
}
}
function next(){
next=parseInt(nummer)+1;
if (next < 10){next="00"+next}
if (next > 9 && next <100){next="0"+next}
document.getElementById('buttons').innerHTML=document.getElementById('buttons').innerHTML
+'©'
+'next >';
if (document.getElementById('last')){
document.getElementById('next').href="#";
}
}
window.onload=function(){
notePosition();
prev();
next();
adaptHeight();
if(document.getElementById('horFraiche')){
document.getElementById('img').style.height=document.getElementById('img').offsetWidth*750/1440+"px";
}
if(document.getElementById('panFraiche')){
document.getElementById('img').style.height=document.getElementById('img').offsetWidth*2040/990+"px";
}
if (document.getElementById('last')&&document.getElementById('img2')){
setTimeout("document.getElementById('img').style.visibility='visible'", 50);
setTimeout(showDream, 50);
}
}
window.onresize=function(){
notePosition();
adaptHeight();
}