// =========================================
// SCRIPTS IN DE PAGINA !
// =========================================


// =========================================
// ImagePreload
//
// Image Preloader van MacroMedia.
// © WebGecko 2006,2007
// =========================================

function ImageRestore() 
{
var i,x,a=document.MM_sr; 
	for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function ImagePreload() 
{
var d=document; if(d.images)
	{if(!d.MM_p) d.MM_p=new Array();
		var i,j=d.MM_p.length,a=ImagePreload.arguments; 
		for(i=0; i<a.length; i++)if (a[i].indexOf("#")!=0){d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) 
{
var p,i,x;  
	if(!d) d=document; 
	if((p=n.indexOf("?"))>0&&parent.frames.length){
		d=parent.frames[n.substring(p+1)].document;
		n=n.substring(0,p);}
	if(!(x=d[n])&&d.all) x=d.all[n]; 
		for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
		for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
		return x;
}

function SwapImage() 
{
var i,j=0,x,a=SwapImage.arguments;
	document.MM_sr=new Array;
	for(i=0;i<(a.length-2);i+=3)
		if ((x=MM_findObj(a[i]))!=null){
			document.MM_sr[j++]=x;
			if(!x.oSrc) x.oSrc=x.src;
			x.src=a[i+2];}
}



// =========================================
// Elink, Meel
//
// Genereren van mailto-link, ter voorkoming van spam
// © WebGecko 2007
// =========================================


function Elink(naam,beschrijving) {
  var string1='';
  if (Elink.arguments.length < 2) {
   string1 += Meel(naam,'nicogerrits.com');
  }
  else {
   string1 += Meel(naam,'nicogerrits.com',beschrijving);
  }
  document.write(string1);
}
 
function Meel(naam,domein,beschrijving) {
 if (Meel.arguments.length < 3) {
   // Dan is het derde argument niet ingevuld.
   beschrijving = naam + '@' + domein;
 }
 return("<a href=" + "'mai" + "lto:" + naam + "@" + domein + "'>" + beschrijving + "</a>");
}




// =========================================
// SwitchLanguage
//
// Meerdere talen in één pagina.
// Variabele 'materie' voor de functie PhotoBookSwitch wordt tevens taal-afhankelijk !
// 
// © WebGecko 2007
// =========================================

switch(lang)
{
case "NL":

	nummer = "oplage";
	break;


case "EN":

	nummer = "issue";
	break;


case "PT":

	nummer = "exemplo";
	break;
}


// =========================================
// PhotoBookSwitch
//
// Meerdere fotoboeken in één image.
// © WebGecko 2004-2007
// =========================================

var subject,i,objects,jaar,oplage,formaat,materie;

//locatie foto's afhankelijk van subject:: map /'subject'/ aanmaken !


switch(subject)
{
case "vis":

	plekkie = "../images/foto/"+subject+"/";
	extensie = ".gif";

	objects = new Array ()
		objects[0]="Luipaardvis"
		objects[1]="Peixe"
				

	jaar = new Array ()
		jaar[0]="2002"
		jaar[1]="2004"

	oplage = new Array ()
		oplage[0]="1/1"
		oplage[1]="1/1"

	formaat = new Array ()
		formaat[0]="53x33"
		formaat[1]="99"

	switch(lang)
	{
		case "NL":
		materie = new Array ()
			materie[0]="diabas (Duitse vulkanische steen)"
			materie[1]="branco Estremoz (Portugees marmer)"
	break;

		case "EN":
		materie = new Array 	
			materie[0]="diabas (German vulcanic stone)"
			materie[1]="branco Estremoz (Portuguese marmer)"
	break;

		case "PT":
		materie = new Array 
			materie[0]="diabas (massa Germano)"
			materie[1]="branco Estremoz (marmoro portugeso)"
	break;
	}
	
break;

case "torsi":

	plekkie = "../images/foto/"+subject+"/"
	extensie = ".gif"

	objects = new Array ()
		objects[0]="Dress"
		objects[1]="Dreamy"
		objects[2]="Madeleine"
		objects[3]="Arch"
		objects[4]="Ellen"
		objects[5]="Anna"
		objects[6]="Venus"
		objects[7]="Looking down"
		objects[8]="Ima"
		objects[9]="Lisa"
		objects[10]="Prosperina"
				
	jaar = new Array ()
		jaar[0]="1997"
		jaar[1]="1998"
		jaar[2]="1999"
		jaar[3]="1999"
		jaar[4]="2000"
		jaar[5]="2001"
		jaar[6]="2001"
		jaar[7]="2004"
		jaar[8]="2004"
		jaar[9]="2005"
		jaar[10]="2005"

	oplage = new Array ()
		oplage[0]="1/1"
		oplage[1]="1/1"
		oplage[2]="2/3"
		oplage[3]="1/1"
		oplage[4]="1/1"
		oplage[5]="1/5"
		oplage[6]="1/1"
		oplage[7]="1/3"
		oplage[8]="1/1"
		oplage[9]="1/1"
		oplage[10]="1/1"

	formaat = new Array ()
		formaat[0]="148"
		formaat[1]="57"
		formaat[2]="41"
		formaat[3]="55"
		formaat[4]="80"
		formaat[5]="74"
		formaat[6]="89"
		formaat[7]="74"
		formaat[8]="90"
		formaat[9]="44"
		formaat[10]="79"

	switch(lang)
	{
		case "NL":
		materie = new Array ()
			materie[0]="esdoorn"
			materie[1]="bruin terracotta"
			materie[2]="brons"
			materie[3]="pierre blanche (Franse kalksteen)"
			materie[4]="brons"
			materie[5]="brons"
			materie[6]="zwart terracotta"
			materie[7]="brons"
			materie[8]="azul valverde (Portugese kalksteen)"
			materie[9]="vidraço ataíja (Portugese kalksteen)"
			materie[10]="azul valverde (Portugese kalksteen)"
	break;

		case "EN":
		materie = new Array 	
			materie[0]="mapleleaf"
			materie[1]="brown terracotta"
			materie[2]="bronze"
			materie[3]="pierre blanche (French chalkstone)"
			materie[4]="bronze"
			materie[5]="bronze"
			materie[6]="black terracotta"
			materie[7]="bronze"
			materie[8]="azul valverde (Portuguese chalkstone)"
			materie[9]="vidraço ataíja (Portuguese chalkstone)"
			materie[10]="azul valverde (Portuguese chalkstone)"
	break;

		case "PT":
		materie = new Array 
			materie[0]="euh..tja.. esdoorn"
			materie[1]="terracotta *bruin*"
			materie[2]="*brons*"
			materie[3]="*pierre blanche (Franse kalksteen)*"
			materie[4]="*brons*"
			materie[5]="*brons*"
			materie[6]="terracotta preto"
			materie[7]="brons"
			materie[8]="azul valverde"
			materie[9]="vidraço ataíja"
			materie[10]="azul valverde"
	break;
	}

break;

case "2d":

	plekkie = "./img/foto/"+subject+"/";
	extensie = ".jpg";

	objects = new Array 
	("Luipaardvis","Peixe");

	jaar = new Array 
	("2002","2004");

	oplage = new Array 
	("1/1","1/1");

	formaat = new Array 
	("53x33","99");

	var materie = new Array 
	("diabas (Duitse vulkanische steen)","branco Estremoz (Portugees marmer)");

break;
}

i=0;



// SCHRIJVEN FOTOBOEK
//-------------------

function WriteData()
{
if (oplage[i]=="1/1"){oplage[i]="unicum";}

document.write("<span class='titel' id='naam'>"+objects[i]+"</span><br><br>");
document.write("<b><span id='jaar'>"+jaar[i]+"</span>, "+nummer+": <span id='oplage'>"+oplage[i]+"</span>, <span id='formaat'>"+formaat[i]+"</span>cm.<br>");
document.write("<span id='materie'>"+materie[i]+"</span>.</b>");
}

function WriteFoto()
{
document.write("<img src='"+plekkie+objects[i]+extensie+"' name='foto' class='foto'>");
}

function WriteButtons()
{
document.write("<a class='button' href='#' onClick='Neer();'>[ - ]</a>");
document.write("<a class='button' href='#' onClick='SlideShow();'>&nbsp;&nbsp;[ >> ]&nbsp;&nbsp;</a>");
document.write("<a class='button' href='#' onClick='Op();'>[ + ]</a>");
}


// BESTURING FOTOBOEK
//-------------------

//EMBEDDED

function StopSlideShow()
{
i=0;
window.document.foto.src = plekkie+objects[i]+extensie;
window.document.getElementById('naam').innerHTML=objects[i];
window.document.getElementById('jaar').innerHTML=jaar[i];
window.document.getElementById('oplage').innerHTML=oplage[i];
window.document.getElementById('formaat').innerHTML=formaat[i];
window.document.getElementById('materie').innerHTML=materie[i];
}

//KNOPPEN

function SlideShow()
{
if (i==objects.length-1){StopSlideShow();return true}
else {i++;}

window.document.foto.src = plekkie+objects[i]+extensie;
window.document.getElementById('naam').innerHTML=objects[i];
window.document.getElementById('jaar').innerHTML=jaar[i];
window.document.getElementById('oplage').innerHTML=oplage[i];
window.document.getElementById('formaat').innerHTML=formaat[i];
window.document.getElementById('materie').innerHTML=materie[i];
setTimeout("SlideShow();",4000);
}

function Terug()
{
i=0;
window.document.foto.src = plekkie+objects[i]+extensie;
window.document.getElementById('naam').innerHTML=objects[i];
window.document.getElementById('jaar').innerHTML=jaar[i];
window.document.getElementById('oplage').innerHTML=oplage[i];
window.document.getElementById('formaat').innerHTML=formaat[i];
window.document.getElementById('materie').innerHTML=materie[i];
i=objects.length-1;
}

function Op() 
{
if (i==objects.length-1){i=0;}
else {i++;}

window.document.foto.src = plekkie+objects[i]+extensie;
window.document.getElementById('naam').innerHTML=objects[i];
window.document.getElementById('jaar').innerHTML=jaar[i];
window.document.getElementById('oplage').innerHTML=oplage[i];
window.document.getElementById('formaat').innerHTML=formaat[i];
window.document.getElementById('materie').innerHTML=materie[i];
}

function Neer() 
{
if(i==0){i=objects.length-1;}
else {i--;}

window.document.foto.src = plekkie+objects[i]+extensie;
window.document.getElementById('naam').innerHTML=objects[i];
window.document.getElementById('jaar').innerHTML=jaar[i];
window.document.getElementById('oplage').innerHTML=oplage[i];
window.document.getElementById('formaat').innerHTML=formaat[i];
window.document.getElementById('materie').innerHTML=materie[i];
}



// =========================================
// Last Modified
//
// Last Modified met nette nederlandse opmaak.
//
// Met dank aan: 
// © 2002-2007 Ingenieursbureau Tjoa
// =========================================

maanden = new Array 
('januari','februari','maart','april','mei','juni','juli','augustus','september','oktober','november','december');

dagen = new Array
('Zondag','Maandag','Dinsdag','Woensdag','Donderdag','Vrijdag','Zaterdag');

function LM() {
datum = new Date(document.lastModified)
var jaar = datum.getFullYear(datum);
var maand = maanden[datum.getMonth(datum)];
var dag = dagen[datum.getDay(datum)];

datumstring = dag + ' ' + datum.getDate() + ' ' + maand + ' ' + jaar;
var datumstring_schuin = datumstring.italics();

aanloop = 'Deze pagina is bijgewerkt op: ';
document.write(aanloop+datumstring_schuin);
}


