function fOpenGrafischObject(aObjecten, aBijschriften, iPositie,iBeedte)
{	
	
	var sFoto = new Image();
	sFoto.src = aObjecten[iPositie];	
	var iBreedte = iBeedte + 10;
	var iHoogte = 0;
	var sAchtergrond = document.createElement('div');
	sAchtergrond.id = 'fotoachtergrond';
	sAchtergrond.style.visibility = 'visible';
	sAchtergrond.style.position = 'absolute';
	sAchtergrond.style.zIndex = 5;
	sAchtergrond.style.top = 0;
	sAchtergrond.style.left = 0;
	sAchtergrond.style.width = '100%';
	sAchtergrond.style.height = '120%';
	sAchtergrond.style.background = '#000000';
	sAchtergrond.style.overflow = 'hidden';	
	sAchtergrond.style.filter = 'alpha(opacity=80)'; 	

	var sElement = document.createElement('div');
	sElement.id = 'fotokader';
	sElement.style.visibility = 'visible';
	sElement.style.position = 'absolute';
	sElement.style.zIndex = 6;
	sElement.style.left = '50%';
	sElement.style.top = parseInt(document.documentElement.scrollTop + 10)+'px';
	sElement.style.marginLeft = -(iBreedte / 1.8)+'px';
	sElement.style.paddingBottom = '10px';
	sElement.style.paddingTop = '10px';
	sElement.style.paddingLeft = '20px';
	sElement.style.paddingRight = '20px';
	sElement.style.width = iBreedte+'px';
	sElement.style.background = '#6c2769';
	sElement.style.border = '2px solid #fff';
	sElement.style.textAlign = 'center';	

	sElement.innerHTML = '<a href="#" onclick="javascript:document.getElementById(\'hoofd\').style.overflow = \'visible\';document.body.removeChild(document.getElementById(\'fotoachtergrond\'));document.body.removeChild(document.getElementById(\'fotokader\'));return false;" title="Afbeelding sluiten"><img style="float:right;margin-right:2px;" src="/afbeeldingen/close.gif" border="0"></a><span><br /><br /><img src="'+sFoto.src.replace('klein', 'middel')+'" alt="" /></a>';

	for (i = 0; i < aObjecten.length; i++)
	{	

		aObjecten[i] = '\''+aObjecten[i]+'\'';
		aBijschriften[i] = unescape(aBijschriften[i]);
		aBijschriften[i] = aBijschriften[i].replace(/\+/g, ' ');
		aBijschriften[i] = '\''+aBijschriften[i]+'\'';
	}	

	if ((i) > 1)
	{
		var sLinks = '<table style="border:0px; position:absolute; top: 14px; left:18px; font-size: 12pt; font-weight: bold; "><tr><td style="color: #FFFFFF; border:0px; ">&nbsp;</td></tr></table></span><table width="100%"><tr>';
	}
	else
	{
		var sLinks = '<table style="border:0px; position:absolute; top: 14px; left:18px; font-size: 12pt; font-weight: bold; "><tr><td style=" color: #FFFFFF; border:0px; ">&nbsp;</td></tr></table></span><table width="100%"><tr>';
	}
	
	sLinks += '<tr><td style="color: #FFFFFF;">'+aBijschriften[iPositie].substring(1, aBijschriften[iPositie].length - 1)+'</td></tr><tr><td>&nbsp;</td></tr><tr>';	
	
	if ((iPositie - 1) >= 0)
	{		

		sLinks += '<td style="float: left; width:50%;"><a href="#" onclick="javascript:document.body.removeChild(document.getElementById(\'fotokader\'));document.body.removeChild(document.getElementById(\'fotoachtergrond\'));document.body.removeChild(document.getElementById(\'fotokader\'));fOpenGrafischObject([';
		sLinks += aObjecten;
		sLinks += '], [';
		sLinks += aBijschriften;
		sLinks += '],';
		sLinks += (iPositie - 1);
		sLinks +=');return false;" title="Vorige afbeelding"></a></td>';
	}	

	if ((iPositie + 1) < aObjecten.length)
	{

		sLinks += '<td style="width:50%;" align="right"><a href="#" onclick="javascript:document.body.removeChild(document.getElementById(\'fotokader\'));document.body.removeChild(document.getElementById(\'fotoachtergrond\'));document.body.removeChild(document.getElementById(\'fotokader\'));fOpenGrafischObject(['+aObjecten+'], ['+aBijschriften+'],'+(iPositie + 1)+');return false;" title="Volgende afbeelding"></a></td>';
	}	

	sLinks += '</tr></table>';
	sElement.innerHTML += sLinks;
	
	document.body.appendChild(sAchtergrond);
	document.body.appendChild(sElement);

	iHoogte = ((iBreedte * sFoto.height) / sFoto.width) + 20;

	if (document.body.clientHeight < iHoogte || window.innerHeight < iHoogte)
	{	

		document.getElementById('fotoachtergrond').style.height = (iHoogte + 10)+'px';
	}	
}