﻿var tickers = new Array();
var tickertimer;

	function ophalentickers()
		{
		tickers[0]='&nbsp;&nbsp;Stuur uw gratis zoekertjes in en verdien geld, of klik op de zoekertjes voor meer info.';
		tickers[1]='&nbsp;&nbsp;Juiste, volledige en vooral onafhankelijke informatieverstrekking, dat is Bredene TV ! Voor alle Bredenaars die verder denken dan hun neus lang is !';
		tickers[2]='&nbsp;&nbsp;Als je het op BredeneTV niet vindt, vindt je het nergens. Alle handelszaken met openingsuren, vrije beroepen en (overheids)diensten in Bredene !';
		tickers[3]='&nbsp;&nbsp;Zelf kunstenaar ? Plaats uw creaties op deze site. Bel voor meer info 0472/504194 of mail naar info@bredenetv.be';
		tickers[4]='&nbsp;&nbsp;Stuur zelf uw  video-clips in !  De eerste 10 leukste inzendingen krijgen een geschenkbon cadeau ter waarde van 25€ aangeboden door OntbijtService Morgenstond';
		tickers[5]='&nbsp;&nbsp;Wat er ook gebeurt in Bredene en omstreken, bij ons vindt je alle details. Met krachtige zoekfunktie !';
		}

	function schrijf(tekst,naar)
		{
		switch(naar)
			{
			case 'zoekertje' :
				$('zoekertjesticker').innerHTML=tekst;
			break;
			case 'artikel' :
				$('artikelsticker').innerHTML=tekst;
			break;
			case 'handelaar' :
				$('handelaarsticker').innerHTML=tekst;
			break;
			case 'kunstenaar' :
				$('artgalleryticker').innerHTML=tekst;
			break;
			case 'film' :
				$('clipticker').innerHTML=tekst;
			break;
			case 'event' :
				$('eventsticker').innerHTML=tekst;
			break;
			}
		}

	function writeticker(headline,naar)
		{
		clearTimeout(tickertimer);
		var i;
		var tekst;
		var interval=0;
		for(i=0;i<headline.length+1;i++)
			{
			interval=interval+60;
			tekst=headline.substring(0,i);
			tickertimer=setTimeout("schrijf('"+tekst+"','"+naar+"')",interval); 
			}
		}	


	function changemenu(option)
		{
		var isIE=(navigator.appName=="Microsoft Internet Explorer");
		if (isIE)
			{
			var toontabel='block';
			}
		else
			{
			var toontabel='table';
			}
		switch(option)
			{
			case 'zoekertjesoptie' :
				$('zoekertjemenu').style.display=toontabel;
				$('clipmenu').style.display='none';
				$('artikelmenu').style.display='none';
				$('nuttigmenu').style.display='none';
				$('artgallerymenu').style.display='none';
				$('eventmenu').style.display='none';
				$('babysitmenu').style.display='none';

				$('zoekertjesoptie').className='menuoptiehover';
				$('clipsoptie').className='menuoptie';
				$('artikelsoptie').className='menuoptie';
				$('artgalleryoptie').className='menuoptie';
				$('nuttigoptie').className='menuoptie';
				$('eventoptie').className='menuoptie';
				$('babysitoptie').className='menuoptie';
			break;

			case 'artikelsoptie' :
				$('zoekertjemenu').style.display='none';
				$('clipmenu').style.display='none';
				$('artikelmenu').style.display=toontabel;
				$('nuttigmenu').style.display='none';
				$('artgallerymenu').style.display='none';
				$('eventmenu').style.display='none';
				$('babysitmenu').style.display='none';

				$('zoekertjesoptie').className='menuoptie';
				$('clipsoptie').className='menuoptie';
				$('artikelsoptie').className='menuoptiehover';
				$('artgalleryoptie').className='menuoptie';
				$('nuttigoptie').className='menuoptie';
				$('eventoptie').className='menuoptie';
				$('babysitoptie').className='menuoptie';
			break;

			case 'clipsoptie' :
				$('zoekertjemenu').style.display='none';
				$('clipmenu').style.display=toontabel;
				$('artikelmenu').style.display='none';
				$('nuttigmenu').style.display='none';
				$('artgallerymenu').style.display='none';
				$('eventmenu').style.display='none';
				$('babysitmenu').style.display='none';

				$('zoekertjesoptie').className='menuoptie';
				$('clipsoptie').className='menuoptiehover';
				$('artikelsoptie').className='menuoptie';
				$('artgalleryoptie').className='menuoptie';
				$('nuttigoptie').className='menuoptie';
				$('eventoptie').className='menuoptie';
				$('babysitoptie').className='menuoptie';

			break;

			case 'artgalleryoptie' :
				$('zoekertjemenu').style.display='none';
				$('clipmenu').style.display='none';
				$('artikelmenu').style.display='none';
				$('nuttigmenu').style.display='none';
				$('artgallerymenu').style.display=toontabel;
				$('eventmenu').style.display='none';
				$('babysitmenu').style.display='none';

				$('zoekertjesoptie').className='menuoptie';
				$('clipsoptie').className='menuoptie';
				$('artikelsoptie').className='menuoptie';
				$('artgalleryoptie').className='menuoptiehover';
				$('nuttigoptie').className='menuoptie';
				$('eventoptie').className='menuoptie';
				$('babysitoptie').className='menuoptie';
			break;

			case 'nuttigoptie' :
				$('zoekertjemenu').style.display='none';
				$('clipmenu').style.display='none';
				$('artikelmenu').style.display='none';
				$('nuttigmenu').style.display=toontabel;
				$('artgallerymenu').style.display='none';
				$('eventmenu').style.display='none';
				$('babysitmenu').style.display='none';

				$('zoekertjesoptie').className='menuoptie';
				$('clipsoptie').className='menuoptie';
				$('artikelsoptie').className='menuoptie';
				$('artgalleryoptie').className='menuoptie';
				$('nuttigoptie').className='menuoptiehover';
				$('eventoptie').className='menuoptie';
				$('babysitoptie').className='menuoptie';
			break;


			case 'eventoptie' :
				$('zoekertjemenu').style.display='none';
				$('clipmenu').style.display='none';
				$('artikelmenu').style.display='none';
				$('nuttigmenu').style.display='none';
				$('artgallerymenu').style.display='none';
				$('eventmenu').style.display=toontabel;
				$('babysitmenu').style.display='none';

				$('zoekertjesoptie').className='menuoptie';
				$('clipsoptie').className='menuoptie';
				$('artikelsoptie').className='menuoptie';
				$('artgalleryoptie').className='menuoptie';
				$('nuttigoptie').className='menuoptie';
				$('eventoptie').className='menuoptiehover';
				$('babysitoptie').className='menuoptie';
			break;

			case 'babysitoptie' :

				$('zoekertjemenu').style.display='none';
				$('clipmenu').style.display='none';
				$('artikelmenu').style.display='none';
				$('nuttigmenu').style.display='none';
				$('artgallerymenu').style.display='none';
				$('eventmenu').style.display='none';
				$('babysitmenu').style.display=toontabel;

				$('zoekertjesoptie').className='menuoptie';
				$('clipsoptie').className='menuoptie';
				$('artikelsoptie').className='menuoptie';
				$('artgalleryoptie').className='menuoptie';
				$('nuttigoptie').className='menuoptie';
				$('eventoptie').className='menuoptie';
				$('babysitoptie').className='menuoptiehover';
			break;

			}

		}

function switchpanels(option,alles)
	{
	switch(option)
		{
		case 'zoekertjesoptie' :
			$('clipsarea').style.display="none";
			$('zoekertjesarea').style.display="block";
			$('artikelsarea').style.display="none";
			$('artgalleryarea').style.display="none";
			$('handelaarsarea').style.display="none";
			$('eventarea').style.display="none";
			$('babysitarea').style.display="none";
			$('zoektermzoekertje').focus();
			if (alles=='alles')
				{
				ophalenartikels("zoekertje","alle", "ALLE");
				}
			toonzoekertje('','','','','','','','map',''); 
		break;

		case 'artikelsoptie' :
			if (window.bubble)
				{
				bubble.hide();
				}
			$('clipsarea').style.display="none";
			$('zoekertjesarea').style.display="none";
			$('artikelsarea').style.display="block";
			$('artgalleryarea').style.display="none";
			$('handelaarsarea').style.display="none";
			$('eventarea').style.display="none";
			$('babysitarea').style.display="none";
			$('zoektermartikel').focus();
			if (alles=='alles')
				{
				ophalenartikels("artikel","alle","ALLE ARTIKELS");
				}

		break;

		case 'clipsoptie' :
			if (window.bubble)
				{
				bubble.hide();
				}
			$('clipsarea').style.display="block";
			$('zoekertjesarea').style.display="none";
			$('artikelsarea').style.display="none";
			$('artgalleryarea').style.display="none";
			$('handelaarsarea').style.display="none";
			$('eventarea').style.display="none";
			$('babysitarea').style.display="none";
			if (alles=='alles')
				{
				ophalenartikels("film","alle", "ALLE");
				}
		break;

		case 'artgalleryoptie':
			if (window.bubble)
				{
				bubble.hide();
				}
			$('clipsarea').style.display="none";
			$('zoekertjesarea').style.display="none";
			$('artikelsarea').style.display="none";
			$('artgalleryarea').style.display="block";
			$('handelaarsarea').style.display="none";
			$('eventarea').style.display="none";
			$('babysitarea').style.display="none";
		break;

		case 'nuttigoptie' :
			if (window.bubble)
				{
				bubble.hide();
				}
			$('clipsarea').style.display="none";
			$('zoekertjesarea').style.display="none";
			$('artikelsarea').style.display="none";
			$('artgalleryarea').style.display="none";
			$('eventarea').style.display="none";
			$('handelaarsarea').style.display="block";
			$('babysitarea').style.display="none";
			$('zoektermgids').value="";
			$('zoektermgids').focus();
			if (alles=='alles')
				{
				ophalenhandelaars("alle","HANDELAARS,VRIJE BEROEPEN,VERENIGINGEN","","1","50",1,true);
				}
			toonhandelaar('','bredene','','','','','','','','','',''); 
		break;
		case 'eventoptie' :
			if (window.bubble)
				{
				bubble.hide();
				}
			$('clipsarea').style.display="none";
			$('zoekertjesarea').style.display="none";
			$('artikelsarea').style.display="none";
			$('artgalleryarea').style.display="none";
			$('handelaarsarea').style.display="none";
			$('eventarea').style.display="block";
			$('babysitarea').style.display="none";
			if (alles=='alles')
				{
				ophalenevents('','alle','ALLE EVENTS');
				}
		break;
		case 'babysitoptie' :
			alert('nog niet actief');
			/* if (window.bubble)
				{
				bubble.hide();
				}
			$('clipsarea').style.display="none";
			$('zoekertjesarea').style.display="none";
			$('artikelsarea').style.display="none";
			$('artgalleryarea').style.display="none";
			$('handelaarsarea').style.display="none";
			$('eventarea').style.display="none";
			$('babysitarea').style.display="block";

			 ophalenbabysits('alle'); */
		break ;
		}
	}

/* initaliseer de panels bij opstarten */
function initialisatie()
	{
	var myAjax = new Ajax.Updater(
	clip, 
	'panels/clippanel.html', 
		{
		method: 'get', 
		onComplete: function()
			{
			var myAjax = new Ajax.Updater(
			clipreactiesinhoud, 
			'panels/clipreactiespanel.html', 
				{
				method: 'get', 
				onComplete: function()
					{
					var myAjax = new Ajax.Updater(
					artikelbody, 
					'panels/artikelpanel.html', 
						{
								method:'get',
								onComplete:function()
									{
									ophalenartikels('artikel','alle','ALLE ARTIKELS');
									ophalenartikels('film','alle','ALLE');
									/* inkijker();*/
									/* Haal cookies op en toon opgehaalde informatie */
									if(Get_Cookie('laatstbezocht'))  /* datum laatste bezoek aan de site */
										{
										var laatstbezocht=Get_Cookie('laatstbezocht');
										var mysqlformatlaatstbezocht=laatstbezocht.slice(7,11) +'-'+laatstbezocht.slice(4,6) +'-'+laatstbezocht.slice(1,3); 
										}
									if(Get_Cookie('gebruikersnaam')) /* gebruikersnaam */
										{
										var gebruikersnaam=Get_Cookie('gebruikersnaam');
										$('headergebruikersnaam').value=gebruikersnaam;
										}
									if(Get_Cookie('paswoord')) /* paswoord */
										{
										var paswoord=Get_Cookie('paswoord');
										$('headerpaswoord').value=paswoord;
										$('paswoordonthouden').checked=true;
										}
									
									/* haal het aantal nieuwe artikels, clips, zoekertjes op sinds het laatste bezoek aan de site */
									new Ajax.Request('php/haallaatstbezochtdataop.php',
										{
										method:'post',
										parameters:{laatstbezocht:mysqlformatlaatstbezocht},
										onComplete:function(transport)
											{
											var response = transport.responseText || "no response text";
											var serverdata=response.split('|');
											var artikelaantal='';
											var zoekertjeaantal='';
											var clipaantal='';
											if(serverdata[1]==1)
												{
												clipaantal=' nieuwe filmclip, ';
												}
											else
												{
												clipaantal=' nieuwe filmclips, ';
												}
											if(serverdata[2]==1)
												{
												artikelaantal=' nieuw artikel en ';
												}
											else
												{
												artikelaantal=' nieuwe artikels en ';
												}
											if(serverdata[3]==1)
												{
												zoekertjeaantal=' nieuw zoekertje sinds je laatste bezoek op  ';
												}
											else
												{
												zoekertjeaantal=' nieuwe zoekertjes sinds je laatste bezoek op ';
												}
											$('laatstebezoek').innerHTML='Er zijn '+serverdata[1]+clipaantal+serverdata[2]+artikelaantal+serverdata[3]+zoekertjeaantal+ laatstbezocht;
											Set_Cookie('laatstbezocht',serverdata[0],365);
											var dag=serverdata[0].slice(1,3);
											var maand=serverdata[0].slice(4,6);
											var jaar=serverdata[0].slice(7,11);
											var datum=formatdate(dag,maand,jaar,'lang');
											$('datum').innerHTML=datum; 
											writeticker(tickers[1],'artikel');
											},
										onFailure:function()
											{
											}

							});
						},
						onFailure:function()
							{
							}
						});
					},
				onFailure:function()
					{
					}
				});
			},
		onFailure:function()
			{
			}
		});

	}
/*-------------------------INFO PANEEL FUNKTIES -----------------------------------------------------------------------------------------*/


function inschrijvennieuwsbrief()
	{
	var email=$('nieuwsbriefemail').value;
	if (isEmailAddr(email))
		{
		var actualiteit=0
		var opinie=0;
		var sport=0;
		var cultuur=0;
		var varia=0;
		var politiek=0;
		if($('nieuwsbriefactualiteit').checked)
			{
			actualiteit=1;
			}
		if($('nieuwsbriefpolitiek').checked)
			{
			politiek=1;
			}
		if($('nieuwsbriefvaria').checked)
			{
			varia=1;
			}
		if($('nieuwsbriefsport').checked)
			{
			sport=1;
			}
		if($('nieuwsbriefcultuur').checked)
			{
			cultuur=1;
			}
		if($('nieuwsbriefopinie').checked)
			{
			opninie=1;
			}
		if (actualiteit==0 && politiek==0 && varia==0 && sport==0 && cultuur==0 && opinie==0)
			{
			alert('U hebt niet aangevinkt !')
			}
		else
			{
			new Ajax.Request('php/inschrijvennieuwsbrief.php',
				{
				method:'post',
				parameters:{email:email,actualiteit:actualiteit,opinie:opinie,sport:sport,politiek:politiek,cultuur:cultuur,varia:varia},
				onComplete:function(transport)
					{
					var response = transport.responseText || "no response text";
					alert(response);
					},
				onFailure:function()
					{
					}
				});
			}
		}
	else
		{
		alert('Het opgegeven email adres\nis niet geldig');
		}
	$('nieuwsbriefemail').value='';
	$('nieuwsbriefactualiteit').checked=false;
	$('nieuwsbriefpolitiek').checked=false;
	$('nieuwsbriefcultuur').checked=false;
	$('nieuwsbriefvaria').checked=false;
	$('nieuwsbriefopinie').checked=false;
	$('nieuwsbriefsport').checked=false;
	}

function uitschrijvennieuwsbrief()
	{
	var email=$('nieuwsbriefemail').value;
	new Ajax.Request('php/uitschrijvennieuwsbrief.php',
		{
		method:'post',
		parameters:{email:email},
		onComplete:function(transport)
			{
			var response = transport.responseText || "no response text";
			alert(response);
			},
		onFailure:function()
			{
			}
		});
	}

function opensite(adres)
	{
	newWindow=window.open("","","resizable=yes,scrollbars=yes");
	newWindow.location.href=adres;
	}


function toggleweer()
	{
	if ($('weervlag').innerHTML=='nieuwsbrief')
		{
		Effect.SlideDown('weercontainer');
		$('icoonweer').src='pictures/sluiten.gif';
		$('icoonweer').title='druk op het vierkantje om het weer te sluiten';
		$('waterstandentekst').style.visibility='hidden';
		$('weervlag').innerHTML='weer';
		}
	else
		{
		Effect.SlideUp('weercontainer');
		$('icoonweer').src='pictures/volgende.gif';
		$('icoonweer').title='druk op het pijltje om het weer te openen';
		$('waterstandentekst').style.visibility='visible';
		$('weervlag').innerHTML='nieuwsbrief';
		}
	}

function toonemailartikel()
	{
	$('emailartikel').style.display='block';
	}

function annuleerverstuurartikel()
	{
	$('emailartikel').style.display='none';
	}

function verstuurartikel()
	{
	var artikelid=$('artikelidhidden').innerHTML;
	var email=$('emailadresartikel').value;
	var artikeltitel=$('artikeltitelhidden').innerHTML;
	if (isEmailAddr(email))
		{
		new Ajax.Request('php/verstuurartikel.php',
			{
			method:'post',
			parameters:{artikelid:artikelid,email:email,artikeltitel:artikeltitel},
			onComplete:function(transport)
				{
				var response = transport.responseText || "no response text";
				alert(response);
				},
			onFailure:function()
				{
				alert('De gegevens konden niet opgehaald\nworden. Probeer opnieuw.');
				}
			});
				
		$('emailartikel').style.display='none';
		}
	else
		{
		alert('Het opgegeven email adres\nis niet geldig !');
		}
	}

function tooncontact()
	{
	$('contact').style.display='block';
	$('noodnummers').style.display='none';
	$('redactionelerichtlijnen').style.display='none';
	$('adverteren').style.display='none';
	new Draggable('contact');
	}

function verstuurcontact()
	{
	var contactdata = $('contactdata').value;
	var email=$('contactemail').value;
	if (isEmailAddr(email))
		{
		new Ajax.Request('php/contact.php',
			{
			method:'post',
			parameters:{contactdata:contactdata,email:email},
			onComplete:function(transport)
				{
				var response = transport.responseText || "no response text";
				alert(response);
				},
			onFailure:function()
				{
				alert('De gegevens konden niet opgehaald\nworden. Probeer opnieuw.');
				}
			});
		verbergcontact();
		}
	else
		{
		alert('Het opgegeven email adres\nis niet geldig !');
		}
	}


function toonnoodnummers()
	{
	$('contact').style.display='none';
	$('noodnummers').style.display='block';
	$('redactionelerichtlijnen').style.display='none';
	$('adverteren').style.display='none';
	new Draggable('noodnummers');
	}

function toonrichtlijnen()
	{
	$('contact').style.display='none';
	$('redactionelerichtlijnen').style.display='block';
	$('noodnummers').style.display='none';
	$('adverteren').style.display='none';
	new Draggable('redactionelerichtlijnen');
	}

function toonadverteren()
	{
	$('contact').style.display='none';
	$('adverteren').style.display='block';
	$('noodnummers').style.display='none';
	$('redactionelerichtlijnen').style.display='none';
	new Draggable('adverteren');
	}

function verbergrichtlijnen()
	{
	$('redactionelerichtlijnen').style.display='none';
	}

function verbergcontact()
	{
	$('contact').style.display='none';
	}

function verbergnoodnummers()
	{
	$('noodnummers').style.display='none';
	}

function verbergadverteren()
	{
	$('adverteren').style.display='none';
	}



/*---------------------------------------------------------------------------------------------------------------------------------------------------------------*/



/* functie om artikels af te drukken */
function printartikel()
	{
	var dokument='php/artikels/gepubliceerd/print/' + $('artikelidhidden').innerHTML +'.html';
	printwindow=window.open(dokument, 'sub','width=500');
	printwindow.print();
	}

/* functie om tellers up to date te brengen */
function updatecounters()
	{
	new Ajax.Request('php/count.php',
		{
		method:'post',
		onComplete:function(transport)
			{
			var response = transport.responseText || "no response text";
			aantallen=response.split('|');
			$('aantalartikels').innerHTML=aantallen[1];
			$('aantalclips').innerHTML=aantallen[0];
			$('aantalzoekertjes').innerHTML=aantallen[2];
			$('aantalkunstenaars').innerHTML=aantallen[3];
			$('aantalhandelaars').innerHTML=aantallen[4];
			$('aantalevents').innerHTML=aantallen[5];
			},
		onFailure:function()
			{
			}
		});
	}



/* voor de artikels, vergoot of verklein het lettertype */
function vergrootlettertype(grootte)
	{
	switch (grootte)
		{
		case '10':
			$('artikelinhoud').style.fontSize='10pt';
			$('artikeltitel').style.fontSize='18pt';
			$('artikelondertitel').style.fontSize='10pt';
			$('artikelbron').style.fontSize='9pt';
		break;
		case '12':
			$('artikelinhoud').style.fontSize='12pt';
			$('artikeltitel').style.fontSize='20pt';
			$('artikelondertitel').style.fontSize='12pt';
			$('artikelbron').style.fontSize='11pt';
		break;
		case '14':
			$('artikelinhoud').style.fontSize='14pt';
			$('artikeltitel').style.fontSize='22pt';
			$('artikelondertitel').style.fontSize='14pt';
			$('artikelbron').style.fontSize='13pt';
		break;
		}
	}





function search(type)
	{
	switch(type)
		{
		case 'zoekertje':
			var zoekterm=$('zoektermzoekertje').value;
		break;
		case 'artikel':
			var zoekterm=$('zoektermartikel').value;
		break;
		case 'film':
			var zoekterm=$('zoektermfilm').value;
		break;
		} 
	new Ajax.Request('php/search.php',
				{
				method:'post',
				parameters:{zoekterm:zoekterm,type:type},
				onComplete: function(transport)
					{
					var response = transport.responseText || "no response text";
					if (response.indexOf('leeg')==-1)
						{
						switch(type)
							{
							case 'zoekertje' :
								var artikels=response.split('%');
								$('zoekertjes_inhoud').style.textAlign='left';
								var zoekertjesarray=new Array();
								zoekertjesarray.push('<table id="zoekertjestabel" name="zoekertjestabel" cellpadding="2" cellspacing="12"><tr>');
								var cellcounter=0;
								var i;
								for(i=1; i<artikels.length-1; i++)	
									{
									var artikelItems=artikels[i].split("|");
									var datumelem=artikelItems[3].split("/");
									var zoekertjedatum=formatdate(datumelem[0],datumelem[1],datumelem[2],'kort');
									var prijs=artikelItems[6]+ ' Euro';
									if (artikelItems[15]=='y')
										{
										prijs='prijs OTK'
										}
									zoekertjesarray.push('<td class="zoeker" onclick="toonzoekertje(\'');
									zoekertjesarray.push(artikelItems[7]);
									zoekertjesarray.push('\',\'');
									zoekertjesarray.push(artikelItems[1]);
									zoekertjesarray.push('\',\'');
									zoekertjesarray.push(artikelItems[5]);
									zoekertjesarray.push('\',\'');
									zoekertjesarray.push(artikelItems[6]);
									zoekertjesarray.push('\',\'');
									zoekertjesarray.push(artikelItems[0]);
									zoekertjesarray.push('\',\'');
									zoekertjesarray.push(artikelItems[8]);
									zoekertjesarray.push('\',\'');
									zoekertjesarray.push(artikelItems[12]);
									zoekertjesarray.push('\',\'');
									zoekertjesarray.push('map\',\'');
									zoekertjesarray.push(zoekertjedatum);
									zoekertjesarray.push('\'');
									zoekertjesarray.push(')"><div class=\"zoekerheader\">');
									zoekertjesarray.push(artikelItems[11]);
									zoekertjesarray.push('</div><br><span style=\"font-weight:bold;margin-top:3px;font-size:10pt\">');
									zoekertjesarray.push(artikelItems[1]);
									zoekertjesarray.push('</span><br><span style="font-weight:bold">');
									zoekertjesarray.push(artikelItems[5]);
									zoekertjesarray.push('</span><br>');
									zoekertjesarray.push(prijs);
									zoekertjesarray.push('<br>Tel : ');
									zoekertjesarray.push(artikelItems[8]);
									zoekertjesarray.push('</td>');
									cellcounter=cellcounter+1;
									if (cellcounter==3)
										{
										zoekertjesarray.push('</tr><tr>');
										cellcounter=0;
										}
									}
								zoekertjesarray.push('</tr></table>');						
								$('zoekertjes_inhoud').innerHTML=zoekertjesarray.join(""); 
								$('zoekertjescategorie').innerHTML='ALLE ZOEKERTJES';
							break;
							case 'artikel':
								var artikels=response.split("%");
								var artikelvermelding='<table style="font-size:8pt;">';
								var i;
								for(i=1; i<artikels.length-1; i++)
									{
									var artikelItems=artikels[i].split("|");
									artikelvermelding=artikelvermelding+'<tr  style="font-weight:bold;font-size:9pt"><td ><span style="color:red">&raquo;</span>&nbsp;<span style="cursor:pointer"   onmouseover="this.style.textDecoration=\'underline\'"  onmouseout="this.style.textDecoration=\'none\'" onclick="toonartikel(' +artikelItems[0]+',\''+artikelItems[1]+'\',\''+artikelItems[5]+'\',\''+'Door '+ artikelItems[2]+' - '+ artikelItems[3] +  '\',\''+artikelItems[4]+'\',\''+type+'\',\''+artikelItems[12]+'\',\''+artikelItems[16]+ '\')">'+artikelItems[1]+'</span> - <span style="font-size:7pt;color:rgb(200,200,200)"> '+artikelItems[3]+'</span></td></tr>';
									}
								artikelvermelding=artikelvermelding+'</tr></table>';
								$('artikelslijst').innerHTML=artikelvermelding;
								$('artikelslijst').style.textAlign='left';
								$('artikelscategorie').innerHTML='ALLE ARTIKELS';
							break;
							case 'film':
								var films=response.split("%");
								var filmsarray= new Array();
								filmsarray.push('<table style="font-size:8pt;">');
								var i;
								for(i=1; i<films.length-1; i++)
									{
									var filmItems=films[i].split("|");
									filmsarray.push('<tr  style="font-weight:bold;font-size:9pt"><td ><span style="color:red">&raquo;</span>&nbsp;<span style="cursor:pointer"   onmouseover="this.style.textDecoration=\'underline\'"  onmouseout="this.style.textDecoration=\'none\'" onclick="toonartikel(');
									filmsarray.push(filmItems[0]);
									filmsarray.push(',\'');
									filmsarray.push(filmItems[1]);
									filmsarray.push('\',\'');
									filmsarray.push(filmItems[5]);
									filmsarray.push('\',\'');
									filmsarray.push('Door ');
									filmsarray.push(filmItems[2]);
									filmsarray.push(' - ');
									filmsarray.push(filmItems[3]);
									filmsarray.push('\',\'');
									filmsarray.push(filmItems[4]);
									filmsarray.push('\',\'');
									filmsarray.push(type);
									filmsarray.push('\',\'');
									filmsarray.push(filmItems[12]);
									filmsarray.push('\')">');
									filmsarray.push(filmItems[1]);
									filmsarray.push('</span> - <span style="font-size:7pt;color:rgb(150,150,150)"> ');
									filmsarray.push(filmItems[3]);
									filmsarray.push('</span></td></tr>');
									}
								filmsarray.push('</tr></table>');
								$('clipslijst').innerHTML=filmsarray.join("");
								$('clipslijst').style.textAlign='left';
							break;
							}
						}
					else
						{
						switch(type)
							{
							case 'zoekertje' :
								$('zoekertjes_inhoud').innerHTML='&nbsp;&nbsp;Uw zoekopdracht leverde geen resultaten op !';
								$('zoekertjescategorie').innerHTML='ALLE ZOEKERTJES';
							break;
							case 'artikel':
								$('artikelslijst').innerHTML='Uw zoekopdracht leverde geen resultaten op !';
								$('artikelscategorie').innerHTML='ALLE ARTIKELS';
							break;
							case 'film':
								$('clipslijst').innerHTML='Uw zoekopdracht leverde geen resultaten op !&nbsp;&nbsp;&nbsp;&nbsp;';
							break;
							}
						}
					},
				onFailure:function()
					{
					}
				});
	}


/*------------------------------------------------AUTHORISATIE FUNKTIES--------------------------------------------------------------------------*/

/*---------controle of de gebruiker al dan niet ingelogd is ---toon inlogscherm indien niet het geval is --anders ga verder op basis van trigger parameter (button onclick event parameter) ---------------*/
 function controleingelogd(trigger)  
	{
	new Ajax.Request('php/controleingelogd.php',
		{
		method:'post',
		onComplete:function(transport)
			{
			var response = transport.responseText || "no response text";
			if (response.indexOf('niet')==-1)	
				{
				switch(trigger)	/*--------als reeds ingelogd, laad html broncode en plaats in de correcte DIV--------*/
					{
					case 'clipreactie':
						panel='clipreactiesinhoud';
						htmlpagina='panels/clipreageerpanel.html';
						laadpaneel(trigger,panel,htmlpagina);
					break;
					case 'clipinsturen':
						panel='clipinhoud';
						htmlpagina='panels/clipinsturenpanel.html';
						laadpaneel(trigger,panel,htmlpagina);
					break;
					case 'artikelinsturen':
						panel='artikelbody';
						htmlpagina='panels/artikelinsturenpanel.html';
						laadpaneel(trigger,panel,htmlpagina);
						$('artikeltools').style.display='none';
						$('lettergrootte').style.display='none';
					break;
					case 'artikelreactie':
						panel='artikelbody';
						htmlpagina='panels/artikelreageerpanel.html';
						laadpaneel(trigger,panel,htmlpagina);
						$('artikeltools').style.display='none';
						$('lettergrootte').style.display='none';
					break;
					case 'zoekertjeinsturen':
						panel='map';
						$('map').style.backgroundColor="white";
						htmlpagina='panels/zoekertjeinsturenpanel.html';
						laadpaneel(trigger,panel,htmlpagina);
						$('zoekertjeoriginhidden').innerHTML='zoekertjeinsturen';
					break;
					case 'zoekertjesbeheren':
						$('map').style.backgroundColor="white";
						$('zoekertjeoriginhidden').innerHTML='zoekertjesbeheren';
						ophalenzoekertjesgebruiker();
					break;
					case 'handelaarinsturen':
						panel='handelaarmap';
						$('handelaarmap').style.backgroundColor="white";
						htmlpagina='panels/handelaarinsturenpanel.html';
						laadpaneel(trigger,panel,htmlpagina);
						$('handelaaroriginhidden').innerHTML='handelaarinsturen';
					break;
					case 'handelaarbeheren':
						panel='handelaarmap';
						ophalenhandelaarsgebruiker();
						$('handelaaroriginhidden').innerHTML='handelaarbeheren';
					break;
					case 'eventinsturen':
						$('eventperiode').style.display='none';
						$('eventkalender').style.display='none';
						$('weercontainer').style.display='none';
						$('eventmap').style.display='block'; 
						panel='eventmap';
						htmlpagina='panels/eventinsturenpanel.html';
						laadpaneel(trigger,panel,htmlpagina);
						$('eventoriginhidden').innerHTML='eventinsturen';
					break;
					case 'eventsbeheren':
						$('eventperiode').style.display='none';
						$('eventkalender').style.display='none';
						$('weercontainer').style.display='none';
						$('eventmap').style.display='block'; 
						$('eventhoofd').innerHTML='MIJN EVENTS';
						ophaleneventsgebruiker();
						$('eventoriginhidden').innerHTML='eventsbeheren';
					break;
					}
				
				}
			else		/*----------------als nog niet ingelogd, toon inlogpanel------------------*/
				{
				tooninlogpanel(trigger);
				}
			},
		onFailure:function()
			{
			alert('De gegevens konden niet opgehaald\nworden. Probeer opnieuw.');
			}
		});
	}			



 /*--------laad html broncode voor inlogpaneel en plaats in de correcte DIV --maak invoervelden blank----trigget is button onclick parameter-------------------*/
function tooninlogpanel(trigger) 
	{
	switch(trigger)
		{

		case 'clipinsturen':
			panel='clipinhoud';
		break

		case 'clipreactie':
			panel='clipreactiesinhoud';
		break;

		case 'artikelinsturen':

			panel='artikelbody';

			$('artikeloriginhidden').innerHTML='artikelinsturen';  

			$('artikeltools').style.display='none';
			$('lettergrootte').style.display='none';
			$('artikelteller').style.display='none';

			$('artikelhoofd').innerHTML='AANMELDEN';
			$('artikelhoofd').style.display='block';
		break;

		case 'artikelreactie':

			panel='artikelbody';

			$('artikeloriginhidden').innerHTML='artikelreactie'; 

			$('artikeltools').style.display='none';
			$('lettergrootte').style.display='none';
			$('artikelteller').style.display='none';

			$('artikelhoofd').innerHTML='AANMELDEN';
			$('artikelhoofd').style.display='block';
		break;

		case 'zoekertjeinsturen':

			panel='map';

			$('zoekertjeoriginhidden').innerHTML='zoekertjeinsturen';

			$('map').style.backgroundColor='white';

		break;

		case 'zoekertjesbeheren':

			panel='map';

			$('zoekertjeoriginhidden').innerHTML='zoekertjesbeheren';

			$('map').style.backgroundColor="white";

		break;

		case 'handelaarbeheren':
			$('handelaarmap').style.backgroundColor="white";
			panel='handelaarmap';
			$('handelaaroriginhidden').innerHTML='handelaarbeheren';
		break;
		case 'handelaarinsturen':
			$('handelaarmap').style.backgroundColor="white";
			panel='handelaarmap';
			$('handelaaroriginhidden').innerHTML='handelaarinsturen';
		break;
		case 'eventinsturen':
			$('eventperiode').style.display='none';
			$('eventkalender').style.display='none';
			$('weercontainer').style.display='none';
			$('eventmap').style.display='block'; 
			panel='eventmap';
			$('eventoriginhidden').innerHTML='eventinsturen';
		break;
		case 'eventsbeheren':
			$('eventperiode').style.display='none';
			$('eventkalender').style.display='none';
			$('weercontainer').style.display='none';
			$('eventmap').style.display='block'; 
			panel='eventmap';
			$('eventoriginhidden').innerHTML='eventsbeheren';
		break
		}

	var myAjax = new Ajax.Updater(
	panel, 
	'panels/inlogpanel.html', 
		{
		method: 'get', 
		onComplete: function()
			{
				if(Get_Cookie('gebruikersnaam'))
					{
					var cookiegebruikersnaam=Get_Cookie('gebruikersnaam');
					$('gebruikersnaam').value=cookiegebruikersnaam;
					} 
				$('paswoord').value="";
				switch(trigger)
					{
					/* triggerfield wordt opgevuld met waarde van trigger button om te kunnen tracen bij inloggen en inloggen annuleren */
					case 'clipreactie':
						$('cliphoofd').innerHTML='AANMELDEN';
						$('clipreactiesinhoud').style.overflow='visible';
						alert('Om te reageren op een clip dient U aangemeld te zijn');
					break;
					case 'clipinsturen':
						$('clipheader').style.backgroundColor="white";
						$('clip').style.backgroundColor="white";
						$('cliphoofd').innerHTML='AANMELDEN';
						alert('Om een clip in te sturen dient U aangemeld te zijn');
					break;
					case 'artikelinsturen':
						$('artikelbron').innerHTML='AANMELDEN'; 
						alert('Om een artikel in te sturen dient U aangemeld te zijn');
					break;
					case 'artikelreactie':
						$('artikelbron').innerHTML='AANMELDEN';
						alert('Om op een artikel te reageren dient U aangemeld te zijn');
					break;
					case 'zoekertjeinsturen':
						$('mapheader').innerHTML='AANMELDEN';
						alert('Om een zoekertje in te sturen dient U aangemeld te zijn');
					break;
					case 'zoekertjesbeheren':
						$('mapheader').innerHTML='AANMELDEN';
						alert('Om zoekertjes te beheren dient U aangemeld te zijn');
					break;
					case 'handelaarinsturen':
						$('nuttig_header').innerHTML='AANMELDEN';
						alert('Om een organisatie in te sturen dient U aangemeld te zijn');
					break;
					case 'handelaarbeheren':
						$('nuttig_header').innerHTML='AANMELDEN';
						alert('Om organisaties te beheren dient U aangemeld te zijn');
					break;
					case 'eventinsturen':
						$('eventhoofd').innerHTML='AANMELDEN';
						alert('Om een event in te sturen dient U aangemeld te zijn');
					break;
					case 'eventsbeheren':
						$('eventhoofd').innerHTML='AANMELDEN';
						alert('Om events te beheren dient U aangemeld te zijn');
					break;
					}

			},
		onFailure:function()
			{
			}
		});
	}

function aanmeldenheader()
	{
	var gebruikersnaam=$('headergebruikersnaam').value;
	var paswoord=$('headerpaswoord').value;
	if (gebruikersnaam=="" || paswoord=="")
		{
		alert("Gelieve zowel het gebruikersnaam veld als het paswoord veld in te vullen !");
		return;
		}
	else
		{
		new Ajax.Request('php/inloggen.php',
			{
			method:'post',
			parameters:{gebruikersnaam:gebruikersnaam,paswoord:paswoord},
			onComplete: function(transport)
				{
				var response = transport.responseText || "no response text"; 
				if (response.indexOf("ok")==-1)    /*-----controle NOK en toon foutboodschap----*/
					{
					alert(response);
					}
				else
					{	
					if(Get_Cookie('laatsteaanmelding'))
						{
						var laatsteaanmelding=Get_Cookie('laatsteaanmelding');
						}
					if ($('paswoordonthouden').checked)
						{
						Set_Cookie('paswoord',paswoord,365);
						}
					else
						{
						Delete_Cookie('paswoord');
						}
					$('login').style.display='none';
					$('welkomtekst').innerHTML='<span style="font-size:12;font-weight:bold">Welkom '+gebruikersnaam +' !</span><br><br>Je bent succesvol aangemeld.';
					$('logout').style.display='block';
					Set_Cookie('laatsteaanmelding','5 Sept 2008',365);
					Set_Cookie('gebruikersnaam',gebruikersnaam,365);
					}
				},
			onFailure:function()
				{
				alert('De gegevens konden niet opgehaald\nworden. Probeer opnieuw.');
				}
				});	
		}		
	}

function afmelden()
	{
	new Ajax.Request('php/afmelden.php',
		{
		method:'post',
		parameters:{},
			onComplete: function(transport)
				{
				$('logout').style.display='none';
				$('login').style.display='block';
				$('eventperiode').style.display='block';
				$('eventkalender').style.display='block';
				$('weercontainer').style.display='block';
				$('eventmap').innerHTML='';
				$('map').innerHTML='';
				toonzoekertje('','','','','','','','map',''); 
				$('handelaarmap').innerHTML='';
				toonzoekertje('','','','','','','','handelaarmap',''); 
				initialisatie();
				},
			onFailure:function()
				{
				}
			});
	}


/*--------------------laad het paneel en pas het hoofdding aan in funktie van trigger-----------------------------------------*/
function laadpaneel(trigger,panel,htmlpagina)
	{
	var myAjax = new Ajax.Updater(
	panel, 
	htmlpagina, 
	{
		method: 'get', 
		onComplete: function()
			{
			switch(trigger)
				{
				case 'clipreactie':
					$('clipreactiestext').innerHTML='REAGEREN';
				break;
				case 'clipinsturen':
					$('cliptext').innerHTML='NIEUW';
				break; 
				case 'artikelreactie':
					$('artikelhoofd').innerHTML='REAGEREN';
				break;
				case 'artikelinsturen' :
					$('artikelhoofd').innerHTML='NIEUW <span class="statisch" style="font-size:7pt;">* Verplicht in te vullen </span>';
				break;
				case 'zoekertjeinsturen':
					$('mapheader').innerHTML='NIEUW <span class="statisch" style="font-size:7pt;")>* Verplicht in te vullen </span>';
					$('map').style.backgroundColor='white';
				break;
				case 'zoekertjesbeheren':
					$('mapheader').innerHTML='MIJN ZOEKERTJES';
					$('map').style.backgroundColor='white';
				break;
				case 'handelaarinsturen':
					$('nuttig_header').innerHTML='NIEUW <span class="statisch" style="font-size:7pt;")>* Verplicht in te vullen </span>';
					$('map').style.backgroundColor='white';
				break;
				case 'handelaarsbeheren':
					$('nuttig_header').innerHTML='MIJN ORGANISATIES';
					$('handelaarmap').style.backgroundColor='white';
				break;
				case 'eventinsturen':
					$('eventhoofd').innerHTML='NIEUW <span style="font-size:7pt;color:rgb(100,100,100);font-weight:normal")>* Verplicht in te vullen </span>';
				break;
				case 'eventsbeheren':
					$('eventhoofd').innerHTML='MIJN EVENTS';
				break;

				} 
			},
		onFailure:function()
			{
			}
		});
	}

function inloggen(origin)
	{
	var oorsprong=origin.parentNode.parentNode.parentNode.id;
	var gebruikersnaam=origin.parentNode.parentNode.childNodes[1].childNodes[0].firstChild.childNodes[0].childNodes[1].childNodes[0].value;
	var paswoord=origin.parentNode.parentNode.childNodes[1].childNodes[0].firstChild.childNodes[1].childNodes[1].childNodes[0].value;
	if (gebruikersnaam=="" || paswoord=="")
		{
		alert("Gelieve zowel het gebruikersnaam veld als het paswoord veld in te vullen !");
		return;
		}
	else
		{
		new Ajax.Request('php/inloggen.php',
			{
			method:'post',
			parameters:{gebruikersnaam:gebruikersnaam,paswoord:paswoord},
			onComplete: function(transport)
				{
				var response = transport.responseText || "no response text"; 
				if (response.indexOf("ok")==-1)    /*-----controle NOK en toon foutboodschap----*/
					{

					if (response.indexOf("Verkeerd")==-1)
						{
						origin.parentNode.parentNode.childNodes[1].childNodes[0].firstChild.childNodes[0].childNodes[1].childNodes[0].focus();
						origin.parentNode.parentNode.childNodes[1].childNodes[0].firstChild.childNodes[0].childNodes[1].childNodes[0].select();
						}
					else
						{
						origin.parentNode.parentNode.childNodes[1].childNodes[0].firstChild.childNodes[1].childNodes[1].childNodes[0].focus();
						origin.parentNode.parentNode.childNodes[1].childNodes[0].firstChild.childNodes[1].childNodes[1].childNodes[0].select();
						}
					alert(response);
					}
				else         /*----------------controle OK voer het verzoek uit ----------------------------*/
					{
					if(Get_Cookie('laatsteaanmelding'))
						{
						var laatsteaanmelding=Get_Cookie('laatsteaanmelding');
						}
						/*------------------update header login melding en zet cookie-------------------------------*/
						$('login').style.display='none';
						$('welkomtekst').innerHTML='Welkom '+gebruikersnaam +' !<br>Je bent succesvol aangemeld.';
						$('logout').style.display='block';
						Set_Cookie('gebruikersnaam',gebruikersnaam,365);

						var htmlpagina='';
						switch(oorsprong)
							{
							case 'clipreactiesinhoud':
								panel='clipreactiesinhoud';
								htmlpagina='panels/clipreageerpanel.html';
								var trigger='clipreactie';
								laadpaneel(trigger,panel,htmlpagina);
							break;
							case 'clipinhoud':
								htmlpagina='panels/clipinsturenpanel.html';
								panel='clipinhoud';	
								var trigger='clipinsturen';
								laadpaneel(trigger,panel,htmlpagina);	
							break;
							case 'artikelbody':
								panel='artikelbody';
								var trigger=$('artikeloriginhidden').innerHTML;
								if(trigger=='artikelreactie')
									{
									htmlpagina='panels/artikelreageerpanel.html';
									}
								if(trigger=='artikelinsturen')
									{
									htmlpagina='panels/artikelinsturenpanel.html';
									}
								laadpaneel(trigger,panel,htmlpagina);
							break;
							case 'map':
								panel='map';
								$('map').style.backgroundColor="white";
								var trigger=$('zoekertjeoriginhidden').innerHTML;
								if (trigger=='zoekertjeinsturen')
									{
									htmlpagina='panels/zoekertjeinsturenpanel.html';
									laadpaneel(trigger,panel,htmlpagina);	
									}
								if (trigger=='zoekertjesbeheren')
									{
									ophalenzoekertjesgebruiker();
									}
							break;
							case 'handelaarmap':
								panel='handelaarmap';
								var trigger=$('handelaaroriginhidden').innerHTML;
								if (trigger=='handelaarinsturen')
									{
									htmlpagina='panels/handelaarinsturenpanel.html';
									laadpaneel(trigger,panel,htmlpagina);	
									}
								if (trigger=='handelaarbeheren')
									{
									ophalenhandelaarsgebruiker();
									}
							break;
							case 'eventmap':
								panel='eventmap';
								var trigger=$('eventoriginhidden').innerHTML;
								if (trigger=='eventinsturen')
									{
									htmlpagina='panels/eventinsturenpanel.html';
									laadpaneel(trigger,panel,htmlpagina);	
									}
								if (trigger=='eventsbeheren')
									{
									ophaleneventsgebruiker();
									}
							break;
							}

					}

				},
			onFailure: function()
				{
				}
			});
		}
	}



/*-----------------------------------------reset na annulatie inloggen------------------------------------*/
function inloggenannuleren(origin)
	{
	var trigger=origin.parentNode.parentNode.parentNode.id;
	switch(trigger)
		{
		case 'clipreacties':
			var panel='clipreacties';
			var htmlpagina='panels/clipreactiespanel.html';
			var id=$('clipidhidden').innerHTML;
			var bron=$('clipbronhidden').innerHTML;
			var titel=$('cliptitelhidden').innerHTML;
			var commentaar=$('clipcommentaarhidden').innerHTML;
			var ondertitel='';
			var type='film';
			toonartikel(id,titel,ondertitel,bron,commentaar,type); 
		break;
		case 'clipreactiesinhoud':
			var panel='clipreacties';
			var htmlpagina='panels/clipreactiespanel.html';
			var id=$('clipidhidden').innerHTML;
			var bron=$('clipbronhidden').innerHTML;
			var titel=$('cliptitelhidden').innerHTML;
			var commentaar=$('clipcommentaarhidden').innerHTML;
			var ondertitel='';
			var type='film';
			toonartikel(id,titel,ondertitel,bron,commentaar,type); 
		break;
		case 'clipinhoud':
			$('clipheader').style.backgroundColor="black";
			$('clip').style.backgroundColor="black";
			var panel='clip';
			var htmlpagina='panels/clippanel.html';
			var id=$('clipidhidden').innerHTML;
			var bron=$('clipbronhidden').innerHTML;
			var titel=$('cliptitelhidden').innerHTML;
			var commentaar=$('clipcommentaarhidden').innerHTML;
			var ondertitel='';
			var type='film';
			toonartikel(id,titel,ondertitel,bron,commentaar,type); 
		break;
		case 'artikel' :
			var panel='artikelbody';
			var htmlpagina='panels/artikelpanel.html';
			var id=$('artikelidhidden').innerHTML;
			var bron=$('artikelbronhidden').innerHTML;
			var titel=$('artikeltitelhidden').innerHTML;
			var ondertitel=$('artikelondertitelhidden').innerHTML;
			var foto=$('artikelfotohidden').innerHTML;
			var teller=$('artikeltellerhidden').innerHTML;
			var commentaar='';
			var type='artikel';
			$('artikeltools').style.display='block';
			$('lettergrootte').style.display='block';
			$('artikelteller').style.display='block';
			$('artikelhoofd').style.display='none';
			toonartikel(id,titel,ondertitel,bron,commentaar,type,foto,teller); 
		break;
		case 'artikelbody' :
			var panel='artikelbody';
			var htmlpagina='panels/artikelpanel.html';
			var id=$('artikelidhidden').innerHTML;
			var bron=$('artikelbronhidden').innerHTML;
			var titel=$('artikeltitelhidden').innerHTML;
			var ondertitel=$('artikelondertitelhidden').innerHTML;
			var foto=$('artikelfotohidden').innerHTML;
			var teller=$('artikeltellerhidden').innerHTML;
			var commentaar='';
			var type='artikel';
			$('artikeltools').style.display='block';
			$('lettergrootte').style.display='block';
			$('artikelteller').style.display='block';
			$('artikelhoofd').style.display='none';
			toonartikel(id,titel,ondertitel,bron,commentaar,type,foto,teller); 
		break;
		case 'artikelinsturen_content' :
			var panel='artikelbody';
			var htmlpagina='panels/artikelpanel.html';
			var id=$('artikelidhidden').innerHTML;
			var bron=$('artikelbronhidden').innerHTML;
			var titel=$('artikeltitelhidden').innerHTML;
			var ondertitel=$('artikelondertitelhidden').innerHTML;
			var commentaar='';
			var type='artikel';
			toonartikel(id,titel,ondertitel,bron,commentaar,type); 
		break; 
		case 'map':
			ophalenartikels('zoekertje','alle','ALLES'); 
			$('mapheader').innerHTML='KAART';
			$('map').innerHTML=""; 
			toonzoekertje('','','','','','','','map','')
		break; 
		case 'zoekertje':
			ophalenartikels('zoekertje','alle','ALLES'); 
			$('mapheader').innerHTML='KAART';
			$('map').innerHTML=""; 
			toonzoekertje('','','','','','','','map',''); 
		break;
		case 'handelaarmap':
			ophalenhandelaars('alle','ALLE HANDELAARS & VRIJE BEROEPEN'); 
			$('nuttig_header').innerHTML='KAART';
			$('handelaarmap').innerHTML=""; 
			toonzoekertje('','','','','','','','handelaarmap','')
		break;
		case 'eventmap':
			$('eventhoofd').innerHTML='KALENDER & WEER';
			$('eventperiode').style.display='block';
			$('eventkalender').style.display='block';
			$('weercontainer').style.display='block';
			$('eventmap').innerHTML="";
		break;
		}


		} 


/*----------------------------------toop account creatie scherm----------------------------------------------------------*/
function toonaccountpanel(origin)
	{
	var trigger=origin.parentNode.parentNode.parentNode.parentNode.parentNode.id;
	switch(trigger)
		{
		case 'clipreactiesinhoud':
			panel='clipreactiesinhoud';
		break;
		case 'clipinhoud':
			panel='clipinhoud';
		break;
		case 'artikelbody':
			panel='artikelbody';
		break;
		case 'map':
			panel='map';
		break;
 		}
	var myAjax = new Ajax.Updater(
	panel, 
	'panels/creatieaccountpanel.html', 
		{
		method: 'get', 
		onComplete: function()
			{
				switch(trigger)
					{
					case 'clipreactiesinhoud':
						$('clipreactiestext').innerHTML='ACCOUNT <class="statisch" style="font-size:7pt;">* Verplicht in te vullen </span>';
					/*	$('triggerfield').innerHTML='clipreactie'; */
					break;
					case 'clipinhoud':
						$('cliptext').innerHTML='ACCOUNT <class="statisch" style="font-size:7pt;">* Verplicht in te vullen </span>';
					/*	$('triggerfield').innerHTML='clipinsturen'; */
					break;
					case 'artikelbody':
						$('artikelhoofd').innerHTML='ACCOUNT <span class="statisch" style="font-size:7pt;">* Verplicht in te vullen </span>';
					/*	$('triggerfield').innerHTML='artikelreactie'; */
					break; 
					case 'map':
						$('mapheader').innerHTML='ACCOUNT <span class="statisch" style="font-size:7pt;">* Verplicht in te vullen </span>'
					/*	$('triggerfield').innerHTML='zoekertjeinsturen'; */
					break;
					case 'handelaarmap':
						$('nuttig_header').innerHTML='ACCOUNT <span class="statisch" style="font-size:7pt;">* Verplicht in te vullen </span>'
					/*	$('triggerfield').innerHTML='handelaarinsturen'; */
					break;
					case 'eventmap':
						$('eventhoofd').innerHTML='ACCOUNT <span class="statisch" style="font-size:7pt;">* Verplicht in te vullen </span>'
					/*	$('triggerfield').innerHTML='eventinsturen'; */
					break;
					}

			},
		onFailure:function()
			{
			}
		});
	}


/*-------------------creer account en schrijf gebruikersnaam weg in cookie---------------------------------------------*/
function creatieaccount(element)
	{
	var email=element.parentNode.childNodes[2].firstChild.childNodes[0].childNodes[1].childNodes[0].value;
	var gebruikersnaam=element.parentNode.childNodes[2].firstChild.childNodes[1].childNodes[1].childNodes[0].value;
	var paswoord=element.parentNode.childNodes[2].firstChild.childNodes[2].childNodes[1].childNodes[0].value;
	if (gebruikersnaam=="" || paswoord=="" || email=="")
		{
		alert("Gelieve alle velden in te vullen");
		return;
		}
	else
		{
		if (!isEmailAddr(email))
			{
			alert("Het email adres is niet in het juiste formaat");
			}
		else
			{
			new Ajax.Request('php/creatieaccount.php',
				{
				method:'post',
				parameters:{email:email,gebruikersnaam:gebruikersnaam,paswoord:paswoord},
				onComplete: function(transport)
					{
					var response = transport.responseText || "no response text"; 
					if (response.indexOf("ok")==-1)    
						{
						alert(response);
						}
					else         
						{
						alert(response);
						Set_Cookie('gebruikersnaam',gebruikersnaam,365);
						}
					},
				onFailure: function()
					{
					}
				});
			}
		}
	}

/*--------------------------------------stuur het paswoord op-------------------------------------------------------------------*/
function stuurpaswoord(element)
	{
	alert(element.parentNode.childNodes[5].value);
	var sendtoemail=element.parentNode.childNodes[5].value;
	new Ajax.Request('php/stuurpaswoord.php',
		{
		method:'post',
		parameters:{email:sendtoemail},
		onComplete: function(transport)
			{
			var response=transport.responseText || 'no response text';
			if (response.indexOf("leeg")==-1)
				{
				alert('Uw paswoord werd opgestuurd');
				}
			else
				{
				alert('Geen registratie met dit email-adres gevonden !');
				}
			element.parentNode.childNodes[5].value='';
			},
		onFailure: function()
			{
			alert('De gegevens konden niet opgehaald\nworden. Probeer opnieuw.');
			}
		});
	}





function ophalenkunstwerken(idkunstenaar)
	{
	new Ajax.Request('php/ophalenkunstenaar.php',
		{
		method:'post',
		parameters:{id:idkunstenaar},
		onComplete:function(transport)
			{
			var response = transport.responseText || "no response text"; 
			if (response.indexOf("leeg")==1)
				{
				$('galerij').innerHTML='Deze kunstenaar werd niet gevonden';
				}
			else
				{
				var kunstenaarelementen=response.split("|");
				$('artiestennaam').innerHTML=kunstenaarelementen[2];
				$('artiestentitel').innerHTML=kunstenaarelementen[8];
				$('bio').innerHTML=kunstenaarelementen[3];
				$('bio').style.display='block';
				$('bioheader').style.display='block';
				$('artgalleryheader').style.display='block';
				new Ajax.Request('php/ophalenkunstwerken.php',
					{
					method:'post',
					parameters:{kunstenaar:idkunstenaar},
					onComplete: function(transport)
						{
						var response = transport.responseText || "no response text"; 
						if (response.indexOf("%")==-1)
							{
							$('container').innerHTML='Er zijn geen kunstwerken geregistreerd voor deze kunstenaar';
							}
						else
							{
							var kunstwerken=response.split("%");
							var kunstwerkenlijst='';
							var i;
							for(i=1; i<kunstwerken.length-1; i++)
								{
								var kunstwerk=kunstwerken[i].split("|");
								kunstwerkenlijst=kunstwerkenlijst+'<a style="width:75px;height:75px;" onclick="return hs.expand(this)" class="highslide" href="php/kunstenaars/'+idkunstenaar+'/'+kunstwerk[0]+'.jpg"><div class="imgcontainer" style="background-image:url(php/kunstenaars/'+idkunstenaar+'/thumbnails/'+kunstwerk[0]+'.jpg);width:75px;height:75px;background-position:center;"></div></a>';
								}
							$('container').innerHTML=kunstwerkenlijst;
							reset(); 
							init();
							}
						},
					onFailure: function()
						{
						}
					});
				}
			},
		onFailure: function()
			{
			}
		});			


	}


function ophalenzoekertjesgebruiker()
	{
	new Ajax.Request('php/zoekertjeslijst.php',
		{
		method:'post',
		onComplete: function(transport)
			{
			var response = transport.responseText || "no response text"; 
			if (response.indexOf("%")==-1)
				{
				$('map').innerHTML='U hebt voor het ogenblik geen zoekertjes geregistreerd';
				$('mapheader').innerHTML='MIJN ZOEKERTJES';
				}
			else
				{
				var zoekertjes=response.split("%");
				var zoekertjeslijst='<table cellpadding="4" cellspacing="6" style="font-size:8pt;"><tr>';
				var cellcounter=0;
				var i;
				for(i=0; i<zoekertjes.length-1; i++)
					{
					var zoekertjelijn=zoekertjes[i].split("|");
					zoekertjeslijst=zoekertjeslijst+'<td style="border:1px solid silver;text-align:center;width:160px;padding-top:5px;padding-bottom:5px">'+'<span style="font-weight:bold;color:rgb(100,100,100);font-size:11pt;line-height:1.6em">'+zoekertjelijn[1]+'</span><br>'+zoekertjelijn[2]+'<br>'+zoekertjelijn[3]+'<br>'+zoekertjelijn[4]+' Euro<br><br><input type="button" style="font-size:8pt" value="verwijderen" onclick="verwijderzoekertje('+zoekertjelijn[7]+')"></td>';
					cellcounter=cellcounter+1;
					if (cellcounter==2)
						{
						zoekertjeslijst=zoekertjeslijst+'</tr><tr>';
						cellcounter=0;
						}
					}
				zoekertjeslijst=zoekertjeslijst+'</table>';
				$('map').innerHTML=zoekertjeslijst;
				$('mapheader').innerHTML='MIJN ZOEKERTJES';
				}
			},
		onFailure: function()
			{
			}
		});
	}



function zoekertjeinsturen()
	{
	if ($('aard').selectedIndex==0)
		{
		$('aard').focus();
		$('aard').style.backgroundColor='yellow';
		alert('Gelieve het soort zoekertje \n(te koop/ te huur ...) \nte selecteren !');
		}
	else
		{
		if ($('titelzoekertje').value.length==0)
			{
			$('titelzoekertje').focus();
			$('titelzoekertje').style.backgroundColor='yellow';
			alert('Gelieve een titel op te geven voor het zoekertje !');
			}
		else
			{
			if ($('prijs').value.length==0 && $('otk').checked==false)
				{
				$('prijs').focus();
				$('prijs').style.backgroundColor='yellow';
				alert('Gelieve een prijs op te geven !');
				}
			else
				{
				var prijs=$('prijs');
				if (!isNum(prijs))
					{
					alert('De prijs is niet in het juiste formaat');
					return;
					}
				if ($('categorie').selectedIndex==0)			
					{
					$('categorie').focus();
					$('categorie').style.backgroundColor='yellow';
					alert('Gelieve een categorie voor het zoekertje te specifieren !');	
					}
				else
					{
					if ($('adres').value.length==0)
						{
						$('adres').focus();
						$('adres').style.backgroundColor='yellow';
						alert('Gelieve een adres op te geven in Bredene');
						}
					else
						{			
						var fotobestand=$('fotobestand').value;
						if (fotobestand=='')
							{
							$('formulierzoekertje').submit();
							alert('Uw zoekertje werd geregistreerd ! \nHet kan enkele minuten duren \nvooraleer uw zoekertje \ngepubliceerd wordt'); 
						/*	ophalenzoekertjesgebruiker(); */
							ophalenartikels('zoekertje','alle','ALLES');
							}
						else
							{
							if (fotobestand.slice(-4)=='.jpg' | fotobestand.slice(-4)=='.JPG' | fotobestand.slice(-4)=='.gif' | fotobestand.slice(-4)=='.GIF')
							 	{
								$('formulierzoekertje').submit();
								alert('Uw zoekertje werd geregistreerd ! \nHet kan enkele minuten duren \nvooraleer uw zoekertje \ngepubliceerd wordt'); 
								ophalenartikels('zoekertje','alle','ALLES');
							/*	ophalenzoekertjesgebruiker(); */
								}
							else
								{
								$('fotobestand').select();
								$('fotobestand').focus();
								alert('De foto is niet in het juiste formaat ! \n Enkel jpg of gif bestanden zijn toegelaten.');
								}
							}
						}
					}
				}
			}
		}
	}





function verwijderzoekertje(id)
	{
	if (confirm("Ben je zeker dat je dit zoekertje \n wenst te verwijderen ?"))
		{
		new Ajax.Request('php/verwijderzoekertje.php',
			{
			method:'post',
			parameters:{id:id},
			onComplete: function(transport)
				{
				var response=transport.responseText || "no response text";
				ophalenartikels('zoekertje','alle','ALLES');
				ophalenzoekertjesgebruiker();
				alert('Het zoekertje werd verwijderd !');
				},
			onFailure:function()
				{
				alert('De gegevens konden niet opgehaald\nworden. Probeer opnieuw.');
				}
			});
		}
	else
		{
		return;
		}	
	}


function reageeropzoekertje(email)
	{
	var reactieopzoekertje=$('reactieopzoekertje').value;
	var verzender=$('verzender').value;
	if (isEmailAddr(verzender))
		{
		new Ajax.Request('php/stuurreactiezoekertje.php',
			{
			method:'post',
			parameters:{reactieopzoekertje:reactieopzoekertje,email:email,verzender:verzender},
			onComplete: function(transport)
				{
				var response=transport.responseText || "no response text";
				alert(response);
				bubble.hide();
				},
			onFailure:function()
				{
				alert('Sorry. Wegens een technisch probleem kon uw reactie niet verstuurd worden');
				}
			});
		}
	else
		{
		alert('Het opgegeven email adres\nis niet in het juiste formaat !');
		}
	}


/* -----FUNKTIES OM HANDELAARS TE MANIPULEREN IN DE DB--------------------------------------------------------------------------------*/


function verwijderhandelaar(id)
	{
	if (confirm("Ben je zeker dat je deze organsiatie \n wenst te verwijderen ?"))
		{
		new Ajax.Request('php/verwijderorganisatie.php',
			{
			method:'post',
			parameters:{id:id},
			onComplete: function(transport)
				{
				var response=transport.responseText || "no response text";
				ophalenhandelaars('alle','BREDENE HANDELAARS');
				ophalenhandelaarsgebruiker();
				alert('De organisatie werd verwijderd !');
				},
			onFailure:function()
				{
				alert('De gegevens konden niet opgehaald\nworden. Probeer opnieuw.');
				}
			});
		}
	else
		{
		return;
		}	
	}



function handelaarinsturen()
	{
	if ($('categorie').selectedIndex==0)
		{
		$('categorie').focus();
		$('categorie').style.background='yellow';
		alert('Gelieve een categorie te selecteren !');
		}
	else
		{
		if ($('naamhandelaar').value.length==0)
			{
			$('naamhandelaar').focus();
			$('naamhandelaar').style.background='yellow';
			alert('Gelieve een naam op te geven.');
			}
		else
			{
			if ($('adreshandelaar').value.length==0)
				{
				$('adreshandelaar').focus();
				$('adreshandelaar').style.background='yellow';
				alert('Gelieve een adres op te geven !');
				}
			else
				{
				if ($('plaatshandelaar').selectedIndex==0)			
					{
					$('plaatshandelaar').focus();
					$('plaatshandelaar').style.background='yellow';
					alert('Gelieve een plaats te specifieren');	
					}
				else
					{
					$('formulierhandelaar').submit();
					alert('Uw organisatie werd geregistreerd !');
					ophalenhandelaars('alle','ALLE HANDELAARS & VRIJE BEROEPEN');
					}

				}
			}
		}
	}


function toonbabysit(id)
	{
	id=id.substring(1);
	var myAjax = new Ajax.Updater(
	'babysitprofiel', 
	'panels/babysitpanel.html', 
	{
		method: 'get', 
		onComplete: function()
			{
			new Ajax.Request('php/ophalenbabysit.php',
				{
				method:'post',
				parameters:{id:id},
				onComplete: function(transport)
					{
					var response = transport.responseText || "no response text"; 
					var babysitItems=response.split("|");
					$('babysitvoornaam').innerHTML=babysitItems[1];
					$('babysitnaam').innerHTML=babysitItems[2];
					$('babysitadres').innerHTML=babysitItems[3];
					$('babysittelefoon').innerHTML=babysitItems[4];
					if(babysitItems[6]=='n')
						{
						$('ma').style.color='silver';
						$('mavan').innerHTML='&nbsp;';
						$('matot').innerHTML='&nbsp;';
						$('maslap').innerHTML='&nbsp;';
						}
					else
						{
						$('mavan').innerHTML=babysitItems[7];
						$('matot').innerHTML=babysitItems[8];
						$('maslap').innerHTML=babysitItems[9];
						}
					if(babysitItems[10]=='n')
						{
						$('di').style.color='silver';
						$('divan').innerHTML='&nbsp;';
						$('ditot').innerHTML='&nbsp;';
						$('dislap').innerHTML='&nbsp;';
						}
					else
						{
						$('divan').innerHTML=babysitItems[11];
						$('ditot').innerHTML=babysitItems[12];
						$('dislap').innerHTML=babysitItems[13];
						}
					if(babysitItems[14]=='n')
						{
						$('wo').style.color='silver';
						$('wovan').innerHTML='&nbsp;';
						$('wotot').innerHTML='&nbsp;';
						$('woslap').innerHTML='&nbsp;';
						}
					else
						{
						$('wovan').innerHTML=babysitItems[15];
						$('wotot').innerHTML=babysitItems[16];
						$('woslap').innerHTML=babysitItems[17];
						}
					if(babysitItems[18]=='n')
						{
						$('do').style.color='silver';
						$('dovan').innerHTML='&nbsp;';
						$('dotot').innerHTML='&nbsp;';
						$('doslap').innerHTML='&nbsp;';
						}
					else
						{
						$('dovan').innerHTML=babysitItems[19];
						$('dotot').innerHTML=babysitItems[20];
						$('doslap').innerHTML=babysitItems[21];
						}
					if(babysitItems[22]=='n')
						{
						$('vr').style.color='silver';
						$('vrvan').innerHTML='&nbsp;';
						$('vrtot').innerHTML='&nbsp;';
						$('vrslap').innerHTML='&nbsp;';
						}
					else
						{
						$('vrvan').innerHTML=babysitItems[23];
						$('vrtot').innerHTML=babysitItems[24];
						$('vrslap').innerHTML=babysitItems[25];
						}
					if(babysitItems[26]=='n')
						{
						$('za').style.color='silver';
						$('zavan').innerHTML='&nbsp;';
						$('zatot').innerHTML='&nbsp;';
						$('zaslap').innerHTML='&nbsp;';
						}
					else
						{
						$('zavan').innerHTML=babysitItems[27];
						$('zatot').innerHTML=babysitItems[28];
						$('zaslap').innerHTML=babysitItems[29];
						}
					if(babysitItems[30]=='n')
						{
						$('zo').style.color='silver';
						$('zovan').innerHTML='&nbsp;';
						$('zotot').innerHTML='&nbsp;';
						$('zoslap').innerHTML='&nbsp;';
						}
					else
						{
						$('zovan').innerHTML=babysitItems[31];
						$('zotot').innerHTML=babysitItems[32];
						$('zoslap').innerHTML=babysitItems[33];
						}

					},
				onFailure: function(transport)
					{
					}
				});
			},
		onFailure:function()
			{
			}
	});
	}

function constructhandelaarslijst(response)
	{
	var handelaars=response.split("%");
	var handelaarsarray=new Array();
	var i;
	for(i=2; i<handelaars.length; i++)	
		{
		var handelaarItems=handelaars[i].split("|");
		handelaarsarray.push('<span style="font-weight:bold;font-size:10pt;cursor:pointer"  onclick="toonhandelaar(\'');
		handelaarsarray.push(handelaarItems[13]); 
		handelaarsarray.push('\',\'');
		handelaarsarray.push(handelaarItems[2]); 
		handelaarsarray.push(',');
		if(handelaarItems[3]=='Oostende')
			{
			handelaarItems[3]='8400 Oostende';
			}
		handelaarsarray.push(handelaarItems[3]); 
		handelaarsarray.push('\',\'');
		handelaarsarray.push(handelaarItems[0]); 
		handelaarsarray.push('\',\'');
		handelaarsarray.push(handelaarItems[4]);
		handelaarsarray.push('\',\'');
		handelaarsarray.push(handelaarItems[5]);
		handelaarsarray.push('\',\'');
		handelaarsarray.push(handelaarItems[8]);
		handelaarsarray.push('\',\'');
		handelaarsarray.push(handelaarItems[7]);
		handelaarsarray.push('\',\'');
		handelaarsarray.push(handelaarItems[9]);
		handelaarsarray.push('\',\'');
		handelaarsarray.push(handelaarItems[10]);
		handelaarsarray.push('\',\'');
		handelaarsarray.push(handelaarItems[11]);
		handelaarsarray.push('\',\'');
		handelaarsarray.push(handelaarItems[12]);
		handelaarsarray.push('\',\'');
		handelaarsarray.push(handelaarItems[14]);
		handelaarsarray.push('\')">&raquo&nbsp;&nbsp;<span onmouseover="this.style.textDecoration=\'underline\'"  onmouseout="this.style.textDecoration=\'none\'">'); 
		handelaarsarray.push(handelaarItems[0]); 
		handelaarsarray.push('</span></span><span style="font-size:10pt"> - ');
		handelaarsarray.push(handelaarItems[2]); 
		handelaarsarray.push(', ');	
		handelaarsarray.push(handelaarItems[3]);
		handelaarsarray.push('<br>');			
 		} 
	return handelaarsarray;
	}


function constructbabysitlijst(response)
	{
	var babysits=response.split("%");
	var babysitsarray=new Array();
	var i;
	var babysitid='';
	for(i=1; i<babysits.length; i++)
		{
		var babysitItems=babysits[i].split("|");
		babysitid='B'+babysitItems[0];
		babysitsarray.push('<span style="font-size:9pt;cursor:pointer" onclick="toonbabysit(\'');
		babysitsarray.push(babysitid);
		babysitsarray.push('\')">&raquo&nbsp;&nbsp;');
		babysitsarray.push(babysitItems[1]);
		babysitsarray.push(' ');
		babysitsarray.push(babysitItems[2]);
		babysitsarray.push('</span><br>');

		}
	return babysitsarray;
	}

function ophalenbabysits(dagvandeweek)
	{
	var label='ALLE PROFIELEN';
	$('babysitlijst').innerHTML=''; 
	$('loadingindicatorbabysitlijst').style.display='block';
	new Ajax.Request('php/ophalenbabysits.php',
				{
				method:'post',
				parameters:{dagvandeweek:dagvandeweek},
				onComplete: function(transport)
					{
					var response = transport.responseText || "no response text"; 
					if (response.indexOf('leeg')==-1)
						{
						var babysitsarray=constructbabysitlijst(response);
						$('babysitlijst').innerHTML=babysitsarray.join(""); 
						$('babysitcategorie').innerHTML=label;
						$('loadingindicatorbabysitlijst').style.display='none';						
						}
					else
						{
						$('babysitlijst').innerHTML='Geen profielen gevonden die aan deze criteria beantwoorden'; 
						$('babysitcategorie').innerHTML=label;
					 	$('loadingindicatorbabysitlijst').style.display='none';
						}
					},
				onFailure:function()
					{
					}
				});
	}



function togglewater()
	{
	if ($('weervlag').innerHTML=='nieuwsbrief')
		{
		new Ajax.Request('php/ophalenwaterstanden.php',
				{
				method:'post',
				onComplete: function(transport)
					{
					var response = transport.responseText || "no response text"; 
					if (response.indexOf('leeg')==-1)
						{
						var waterstanden=response.split("%");
						var waterstandenarray=new Array();
						waterstandenarray.push('<table style="background-color:white;font-size:8pt;height:500px"><tr style="font-weight:bold"><td>Dag</td><td>Laag</td><td>Hoog</td><td>Laag</td><td>Hoog</td></tr>');
						var i;
						for (i=2;i<waterstanden.length;i++)
							{
							var waterstandenItems=waterstanden[i].split("|");
							waterstandenarray.push('<tr style="cursor:pointer;" onmouseover="this.style.backgroundColor=\'silver\'" onmouseout="this.style.backgroundColor=\'white\'"><td style="width:50px">');
							waterstandenarray.push(waterstandenItems[1]);
							waterstandenarray.push('&nbsp;/&nbsp;');
							waterstandenarray.push(waterstandenItems[0]);
							waterstandenarray.push('</td><td>');
							waterstandenarray.push(waterstandenItems[2]);
							waterstandenarray.push('</td><td>');
							waterstandenarray.push(waterstandenItems[3]);
							waterstandenarray.push('</td><td>');
							waterstandenarray.push(waterstandenItems[4]);
							waterstandenarray.push('</td><td>');
							waterstandenarray.push(waterstandenItems[5]);
							waterstandenarray.push('</td></tr>');
							}
							waterstandenarray.push('</table>');
							$('waterstandencontainer').innerHTML=waterstandenarray.join(""); 
							Effect.SlideDown('waterstandencontainer');
							$('icoonwater').src='pictures/sluiten.gif';
							$('icoonwater').title='druk op het vierkantje om de waterstanden te sluiten';
							$('weertekst').style.visibility='hidden';
							$('weervlag').innerHTML='waterstanden';
						}
					else
						{
						alert('geen waterstanden voor de komende\n3 maanden gevonden !');
						}
					},
				onFailure:function()
					{
					}
				});
		}
	else
		{
		Effect.SlideUp('waterstandencontainer');
		$('icoonwater').src='pictures/volgende.gif';
		$('icoonwater').title='druk op het pijltje om de waterstanden te openen';
		$('weertekst').style.visibility='visible';
		$('weervlag').innerHTML='nieuwsbrief';
		}
	}


function indicate(index)
	{
	$('I1').style.backgroundColor='white';
	$('I1').style.color='black';
	var oudeindex=$('oldindex').innerHTML;
		if(oudeindex!=='')
			{
			$(oudeindex).style.backgroundColor='white';
			$(oudeindex).style.color='black';
			}
	$(index).style.backgroundColor='blue';
	$(index).style.color='white';
	$('oldindex').innerHTML=index;
	}

function bouwindex(start,einde,aantalrecords,meer,soort,label,stad)
	{
	var startrecord=0;
	var startindex=0;
	var nextindex=start+20;
	var indexstring='';	
	for (i=start;i<einde;i++)
		{
		startrecord=(i-1)*aantalrecords+1;
		indexstring=indexstring+'<span id="I'+i+ '"style="cursor:pointer" onclick="ophalenhandelaars(\''+soort+'\',\''+label+'\',\''+stad+'\',\''+startrecord+'\',\''+aantalrecords+'\',\''+start+'\','+false+');indicate(this.id)">'+i +'</span>&nbsp;&nbsp';
		}
		if(meer)
			{
			startrecord=startrecord+50;
			indexstring=indexstring+'<span style="cursor:pointer" onclick="ophalenhandelaars(\''+soort+'\',\''+label+'\',\''+stad+'\',\''+startrecord+'\',\''+aantalrecords+'\',\''+nextindex+'\','+true+');indicate(this.id)" onmouseover="style.textDecoration=\'underline\'" onmouseout="style.textDecoration=\'none\'">meer...</span>'
			} 
		

	return indexstring;
	}

function ophalenhandelaars(soort,label,stad,startrecord,aantal,indexstart,bouwindexvlag,zoekvlag)
	{
	$('handelaarslijst').innerHTML=''; 
	$('loadingindicatorhandelaars').style.display='block';
	var zoekterm=$('zoektermgids').value;
	if (zoekvlag==true)
		{
		$('steden').stad[0].checked=false;
		$('steden').stad[1].checked=false;
		$('steden').stad[2].checked=false;
		}
	if($('bredene').checked==true)
		{
		stad='bredene';
		}
	if($('oostende').checked==true)
		{
		stad='oostende';
		}
	if (label=='')
		{
		label='ALLE HANDELAARS, VRIJE BEROEPEN, VERENIGINGEN';
		}

	new Ajax.Request('php/ophalenhandelaars.php',
				{
				method:'post',
				parameters:{soort:soort,zoekterm:zoekterm,stad:stad,start:startrecord,aantal:aantal},
				onComplete: function(transport)
					{
					var response = transport.responseText || "no response text"; 
					if (response.indexOf('leeg')==-1)
						{
						var antwoord=response.split("#");
						var handelaarsarray=constructhandelaarslijst(antwoord[0]);
						$('handelaarslijst').innerHTML=handelaarsarray.join("");
						$('gidscategorie').innerHTML=label;
						$('loadingindicatorhandelaars').style.display='none';
						var aantalhandelaars=antwoord[1];
						var aantalrecords=50;
						var totaalaantalindexen=Math.floor(aantalhandelaars/aantalrecords)+1;
						var indexstring=''
						var indexeinde=indexstart+20;
						if(bouwindexvlag)
							{
							if (indexeinde==totaalaantalindexen)
								{
								indexstring=bouwindex(indexstart,indexeinde,aantalrecords,false,soort,label,stad);
								}
							if (indexeinde > totaalaantalindexen)
								{
								indexeinde=totaalaantalindexen;
								indexstring=bouwindex(indexstart,indexeinde+1,aantalrecords,false,soort,label,stad);
								}
							if (indexeinde<totaalaantalindexen)
								{
								indexstring=bouwindex(indexstart,indexeinde,aantalrecords,true,soort,label,stad);
								}
							$('handelaarsindex').innerHTML=indexstring;
							var indexindicator='I'+indexstart;
							$(indexindicator).style.backgroundColor='blue';
							$(indexindicator).style.color='white';
							}

						scroll(0,0);
						}
					else
						{
						$('handelaarsindex').innerHTML='';
						$('gidscategorie').innerHTML=label;
						$('handelaarslijst').innerHTML='Geen handelaars of vrije beroepen gevonden die aan deze criteria beantwoorden'; 
						$('loadingindicatorhandelaars').style.display='none';
						}
					/* $('zoektermgids').value='';*/
					},
				onFailure:function()
					{
					}
				});
	}


function ophalenhandelaarsgebruiker()
	{

	$('loadingindicatorhandelaar').style.display='block'; 
	new Ajax.Request('php/organisatieslijst.php',
		{
		method:'post',
		onComplete: function(transport)
			{
			var response = transport.responseText || "no response text"; 
			if (response.indexOf("%")==-1)
				{
				$('handelaarmap').innerHTML='U hebt voor het ogenblik geen organisaties geregistreerd';
				}
			else
				{
				var organisaties=response.split("%");
				var organisatiesarray=new Array();
				organisatiesarray.push('<table cellpadding="4" cellspacing="6" style="font-size:8pt;"><tr>');
				var cellcounter=0;
				var i;
				for(i=0; i<organisaties.length-1; i++)
					{
					var organisatielijn=organisaties[i].split("|");
					organisatiesarray.push('<td  style="width:180px;border:1px solid silver;text-align:center;padding-top:5px;padding-bottom:5px">');
					organisatiesarray.push('<span style="font-weight:bold;color:rgb(100,100,100);font-size:9pt;line-height:1.6em">');
					organisatiesarray.push(organisatielijn[0]);
					organisatiesarray.push('</span><br>');
					organisatiesarray.push(organisatielijn[2]);
					organisatiesarray.push('<br>');
					organisatiesarray.push(organisatielijn[3]);
					organisatiesarray.push('<br>Tel : ');
					organisatiesarray.push(organisatielijn[4]);
					organisatiesarray.push('<br>GSM : ');
					organisatiesarray.push(organisatielijn[5]);
					organisatiesarray.push('<br>Fax : ');
					organisatiesarray.push(organisatielijn[6]);
					organisatiesarray.push('<br><br><input type="button" class="knop" style="font-size:7pt" value="verwijderen"  onclick="verwijderhandelaar(');
					organisatiesarray.push(organisatielijn[9]);
					organisatiesarray.push(')"></td>');
					cellcounter=cellcounter+1;
					if (cellcounter==2)
						{
						organisatiesarray.push('</tr><tr>');
						cellcounter=0;
						}
					}
				organisatiesarray.push('</table>');
				$('loadingindicatorhandelaar').style.display='none'; 
				$('handelaarmap').innerHTML=organisatiesarray.join("");
				$('nuttig_header').innerHTML='MIJN ORGANISATIES';
				}
			},
		onFailure: function()
			{
			}
		});
	}


/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/



/*-------------------------------------FUNKTIES OM EVENEMENTEN TE MANIPULEREN IN DE DB-----------------------------------------------------------------------------*/


function geldigedatum(dag,maand,jaar,label)
	{
	var boodschap='De '+label+' datum is niet geldig';
	var testdatum = new Date(jaar,maand-1,dag);
	if (testdatum.getDate()==dag)
		{
		if(testdatum.getMonth()+1==maand)
			{
			if(testdatum.getFullYear()==jaar)
				{
				}
			else
				{
				alert(boodschap);
				return false;
				}
			}
		else
			{
			alert(boodschap);
			return false;
			}
		}
	else
		{
		alert(boodschap);
		return false;
		}
	return true;
	}



function eventinsturen()
	{
	if ($('categorieevent').selectedIndex==0)
		{
		$('categorieevent').focus();
		$('categorieevent').style.background='yellow';
		alert('Gelieve een categorie te specifieren.');
		}
	else
		{
		if ($('titelevent').value.length==0)
			{
			$('titelevent').focus();
			$('titelevent').style.background='yellow';
			alert('Gelieve een locatie of adres op te geven.');
			}
		else
			{
			if ($('locatieevent').value.length==0)
				{
				$('locatieevent').focus();
				$('locatieevent').style.background='yellow';
				alert('Gelieve een locatie of adres op te geven.');
				}
			else
				{
				if ($('plaatsevent').selectedIndex==0)
					{
					$('plaatsevent').focus();
					$('plaatsevent').style.background='yellow';
					alert('Gelieve een plaats op te geven.');
					}
				else
					{
					var vanafdag = $('vanafdatumdag').value;
					var vanafmaand=$('vanafdatummaand').value;
					var vanafjaar=$('vanafdatumjaar').value;
					if (geldigedatum(vanafdag,vanafmaand,vanafjaar,'start'))
						{
						}
					else
						{
						return;
						}
					var totdag = $('totdatumdag').value;
					var totmaand=$('totdatummaand').value;
					var totjaar=$('totdatumjaar').value;
					if (geldigedatum(totdag,totmaand,totjaar,'eind'))
						{
						}
					else
						{
						return;
						}

				/*	if (testtotdatum<testvanafdatum)
						{
						alert("De einddatum is vroeger dat de startdatum !");
						return;
						} */
					var startdatum=vanafjaar+'/'+vanafmaand+'/'+vanafdag;
					var einddatum=totjaar+'/'+totmaand+'/'+totdag;
					var beschrijving=$('beschrijvingevent').value;
					var locatie=$('locatieevent').value;
					var plaats=$('plaatsevent').value;
					var titel=$('titelevent').value;
					var categorie=$('categorieevent').value;
	
					new Ajax.Request('php/eventinsturen.php',
						{
						method:'post',
						parameters:{beschrijving:beschrijving,startdatum:startdatum,einddatum:einddatum,locatie:locatie,plaats:plaats,titel:titel,categorie:categorie},
						onComplete: function(transport)
							{
							var response=transport.responseText || "no response text";
							alert(response);
							},
						onFailure:function()
							{
							alert('De gegevens konden niet opgehaald\nworden. Probeer opnieuw.');
							}
						});
					}
				}
			}
		}
	}


function searchevents()
	{
	var zoekterm=$('zoektermevent').value;
	new Ajax.Request('php/searchevents.php',
				{
				method:'post',
				parameters:{zoekterm:zoekterm},
				onComplete: function(transport)
					{
					$('eventsperiode').innerHTML='ALLE EVENEMENTEN';
					var response = transport.responseText || "no response text";
					if (response.indexOf('leeg')==-1)
						{
						var events=response.split("%");
						$('eventslijst').style.textAlign='left';
						var eventsstring='';
						var eventsarray=new Array();
						var i;
						for(i=2; i<events.length; i++)	
							{
							var eventItems=events[i].split("|");
							var vanaf=eventItems[3].split("-");
							if (eventItems[4]=="" || eventItems[4]=="0000-00-00")
								{
								var totdatum="";
								}
							else
								{
								var tot=eventItems[4].split("-");
								var totdatum=" tot " + formatdate(tot[2],tot[1],tot[0],"zeerkort");
								}
							eventsarray.push('<span style="font-size:10pt;cursor:pointer" onclick="verberg(\'');
							eventsarray.push(eventItems[0]);
							eventsarray.push('\')">');
							eventsarray.push('&raquo&nbsp;&nbsp;<span style="font-size:10pt;font-weight:bold;color:rgb(40,40,40)">');
							eventsarray.push(formatdate(vanaf[2],vanaf[1],vanaf[0],"zeerkort"));
							eventsarray.push(totdatum);
							eventsarray.push('</span>&nbsp;&nbsp;');
							eventsarray.push(eventItems[1]);
							eventsarray.push( '</span><span style="margin-left:25px;color:rgb(100,100,100);font-size:8pt">');
							eventsarray.push('</span><br><div class="eventinfo" id="');
							eventsarray.push(eventItems[0]);	
							eventsarray.push('">');	
							eventsarray.push(eventItems[5]);
							eventsarray.push('<br>');
							eventsarray.push(eventItems[2]);	
							eventsarray.push('</div>');	
							} 
						$('eventslijst').innerHTML=eventsarray.join("");
						}
					else
						{
						$('eventslijst').innerHTML='Geen evenementen gevonden die aan deze criteria beantwoorden';
						}
					},
				onFailure:function()
					{
					}
				});
	}


function toggleevent(id)
	{
	$(id).style.display='block';
	}

function ophalenevents(begin,categorie,label)
	{
	/* als geen begindatum opgegeven is, neem datum van vandaag als begindatum */
	if (begin=='')
		{
		var vandaag = new Date();
		var dagvandaag=vandaag.getDate();
		var maandvandaag=vandaag.getMonth()+1;
		var jaarvandaag=vandaag.getFullYear();
		var begindatum=jaarvandaag+'/'+maandvandaag+'/'+dagvandaag;
		}
	else
		{
		var begindatum=begin;
		}

	/* bereken begin periode en einde periode in date objects*/
	switch ($('periode').selectedIndex)
		{
		case 0:
			var einddatum='2020/12/31';
		break;
		case 1:
			var einddatum=begindatum;
		break;
		case  2:
			var beginvandeweek = berekenstartweek(begindatum);
			var eindevandeweek=berekeneindeweek(begindatum,1);
		break;
		case  3:
			var beginvandeweek = berekenstartweek(begindatum);
			var eindevandeweek=berekeneindeweek(begindatum,2);
		break;
		case  4:
			var beginvandeweek = berekenstartweek(begindatum);
			var eindevandeweek=berekeneindeweek(begindatum,4);
		break;
		}

	
	/* zet date objects om in yyy/mm/dd formaat */
	if ($('periode').selectedIndex > 1)
		{
		var dagbeginvandeweek=beginvandeweek.getDate();
		var maandbeginvandeweek=beginvandeweek.getMonth()+1;
		var jaarbeginvandeweek=beginvandeweek.getFullYear();
		var dageindevandeweek=eindevandeweek.getDate();
		var maandeindevandeweek=eindevandeweek.getMonth()+1;
		var jaareindevandeweek=eindevandeweek.getFullYear();
		var begindatum=jaarbeginvandeweek+'/'+maandbeginvandeweek+'/'+dagbeginvandeweek;
		var einddatum=jaareindevandeweek+'/'+maandeindevandeweek+'/'+dageindevandeweek;
		}

	if (label=='')
		{
		label=$('hiddeneventcategorielabel');
		}
	if (categorie=='')
		{
		categorie=$('hiddeneventcategorie');
		}
	if(begin=='')
		{
		begin=$('hiddenbegin');
		}
	$('hiddeneventcategorie').innerHTML=categorie;
	$('hiddeneventcategorielabel').innerHTML=label;
	$('hiddenbegin').innerHTML=begin;
	var begindatumItems=begindatum.split("/");
	var einddatumItems=einddatum.split("/");
	$('loadingindicatorevents').style.display='block';
	new Ajax.Request('php/ophalenevents.php',
				{
				method:'post',
				parameters:{vanaf:begindatum,tot:einddatum,categorie:categorie},
				onComplete: function(transport)
					{
					var response = transport.responseText || "no response text"; 
					if (response.indexOf('leeg')==-1)
						{
						$('loadingindicatorevents').style.display='none';
						var events=response.split("%");
						$('eventslijst').style.textAlign='left';
						var eventsstring='';
						var eventsarray=new Array();
						var i;
						for(i=2; i<events.length; i++)	
							{
							var eventItems=events[i].split("|");
							var vanaf=eventItems[3].split("-");
							if (eventItems[4]=="" || eventItems[4]=="0000-00-00")
								{
								var totdatum="";
								}
							else
								{
								var tot=eventItems[4].split("-");
								var totdatum=" tot " + formatdate(tot[2],tot[1],tot[0],"zeerkort");
								}
							eventsarray.push('<span style="font-size:10pt;cursor:pointer" onclick="toggleevent(\'E');
							eventsarray.push(eventItems[0]);
							eventsarray.push('\')">');
							eventsarray.push('&raquo&nbsp;&nbsp;<span style="font-size:10pt;font-weight:bold;color:rgb(40,40,40)">');
							eventsarray.push(formatdate(vanaf[2],vanaf[1],vanaf[0],"zeerkort"));
							eventsarray.push(totdatum);
							eventsarray.push('</span>&nbsp;&nbsp;<span onmouseover="this.style.textDecoration=\'underline\'"  onmouseout="this.style.textDecoration=\'none\'">');
							eventsarray.push(eventItems[1]);
							eventsarray.push( '</span></span><span style="margin-left:25px;color:rgb(100,100,100);font-size:8pt">');
							eventsarray.push('</span>');
							if (eventItems[8]=='MEC')
								{
								eventsarray.push('<span style="position:relative;margin-left:-20px;margin-top:4px"><img src="pictures/stafversluys2.gif"></img></span>');
								}
							eventsarray.push('<br><div class="eventinfo" id="E');
							eventsarray.push(eventItems[0]);	
							eventsarray.push('"><span style="font-weight:bold">');	
							eventsarray.push(eventItems[7]);
							eventsarray.push(' - ');
							eventsarray.push(eventItems[5]);
							eventsarray.push('</span><br>');
							eventsarray.push(eventItems[2]);	
							eventsarray.push('</div>');										
							} 
						$('eventslijst').innerHTML=eventsarray.join("");
						}
					else
						{
						$('loadingindicatorevents').style.display='none';
						$('eventslijst').innerHTML='Geen evenementen voor deze periode gevonden'; 
						}
					if ($('periode').selectedIndex==0)
						{
						$('eventsperiode').innerHTML=label+' vanaf '+formatdate(begindatumItems[2],begindatumItems[1],begindatumItems[0],"kort");
						}
					else
						{
						if($('periode').selectedIndex==1)
							{
							$('eventsperiode').innerHTML=label+' op '+formatdate(begindatumItems[2],begindatumItems[1],begindatumItems[0],"kort");
							}
						else
							{
							$('eventsperiode').innerHTML=label+' van '+formatdate(begindatumItems[2],begindatumItems[1],begindatumItems[0],"kort") + ' tot '+ formatdate(einddatumItems[2],einddatumItems[1],einddatumItems[0],"kort");
							}
						}

					},
				onFailure:function()
					{
					}
				});
	}


function ophaleneventsgebruiker()
	{
	new Ajax.Request('php/eventslijst.php',
				{
				method:'post',
				onComplete: function(transport)
					{
					var response = transport.responseText || "no response text"; 
					if (response.indexOf('leeg')==-1)
						{
						var eventsarray=new Array();
						eventsarray.push('<table cellpadding="4" cellspacing="6" style="font-size:8pt"><tr>');
						var events=response.split("%");
						var cellcounter=0;
						var i;
						for(i=1; i<events.length-1; i++)	
							{
							var eventItems=events[i].split("|");
							var vanaf=eventItems[3].split("-");
							if (eventItems[4]=="" || eventItems[4]=="0000-00-00")
								{
								var totdatum="";
								}
							else
								{
								var tot=eventItems[4].split("-");
								var totdatum=" tot " + formatdate(tot[2],tot[1],tot[0],"zeerkort");
								}
							eventsarray.push('<td style="border:1px solid silver;width:180px;padding-top:5px;padding-bottom:5px;text-align:center">');
							eventsarray.push(formatdate(vanaf[2],vanaf[1],vanaf[0],"zeerkort"));
							eventsarray.push(totdatum);
							eventsarray.push('<br>');
							eventsarray.push(eventItems[1]);	
							eventsarray.push('<br><br><input type="button" class="knop" value="verwijder" onclick="verwijderevent(');
							eventsarray.push(eventItems[0]);						
							eventsarray.push(')"></td>');
							cellcounter=cellcounter+1;
							if (cellcounter==2)
								{
								eventsarray.push('</tr><tr>');
								cellcounter=0;
								}
							}
						eventsarray.push('</table>');
						$('eventmap').innerHTML=eventsarray.join("");
						$('eventhoofd').innerHTML='MIJN EVENTS';
						}
					else
						{
						$('eventmap').innerHTML='U hebt nog geen events geregistreerd';
						}
					},
				onFailure:function()
					{
					}
				});
						
	}



function verwijderevent(id)
	{
	if (confirm("Ben je zeker dat je dit event \n wenst te verwijderen ?"))
		{
		new Ajax.Request('php/verwijderevent.php',
			{
			method:'post',
			parameters:{id:id},
			onComplete: function(transport)
				{
				var response=transport.responseText || "no response text";
				ophalenevents('','','');
				ophaleneventsgebruiker();
				alert('Het event werd verwijderd !');
				},
			onFailure:function()
				{
				alert('De gegevens konden niet opgehaald\nworden. Probeer opnieuw.');
				}
			});
		}
	else
		{
		return;
		}	
	}


function ophalenartikels(type,soort,label)
	{
	new Ajax.Request('php/ophalenartikels.php',
				{
				method:'post',
				parameters:{type:type,soort:soort},
				onComplete: function(transport)
					{
					var response = transport.responseText || "no response text"; 
					if (response.indexOf('leeg')==-1)
						{
						var artikels=response.split("%");
						if ((type=='artikel'))
							{
							var artikelarray=new Array();
							artikelarray.push('<table style="font-size:8pt;">');
							var i;
							for(i=1; i<artikels.length-1; i++)
								{
								var artikelItems=artikels[i].split("|");
								var datumelem=artikelItems[3].split("/");
								var artikeldatum=formatdate(datumelem[0],datumelem[1],datumelem[2],'kort');
								artikelarray.push('<tr  style="font-weight:bold;font-size:9pt"><td><span style="color:red">&raquo;</td><td style="cursor:pointer;margin-left:5px" onmouseover="this.style.textDecoration=\'underline\'"  onmouseout="this.style.textDecoration=\'none\'" onclick="toonartikel(');
								artikelarray.push(artikelItems[0]);
								artikelarray.push(',\'');
								artikelarray.push(artikelItems[1]);
								artikelarray.push('\',\'');
								artikelarray.push(artikelItems[5]);
								artikelarray.push('\',\'');
								artikelarray.push(artikeldatum);
								artikelarray.push(' door ');
								artikelarray.push(artikelItems[2]);
								artikelarray.push('\',\'');
								artikelarray.push(artikelItems[4]);
								artikelarray.push('\',\'');
								artikelarray.push(type);
								artikelarray.push('\',\'');
								artikelarray.push(artikelItems[12]);
								artikelarray.push('\',\'');
								artikelarray.push(artikelItems[16]);
								artikelarray.push('\')">');
								artikelarray.push(artikelItems[1]);
								if (artikelItems[12]=='foto')
									{
									artikelarray.push('&nbsp;&nbsp;<img style="position:relative" title="artikel met foto" src="pictures/photos.gif"></img>');
									}
								if (artikelItems[12]=='film')
									{
									artikelarray.push('&nbsp;&nbsp;<img style="position:relative" title="artikel met filmpje" src="pictures/video.gif"></img>');
									}
								artikelarray.push('</td></tr><tr><td></td><td style="font-size:7pt;font-weight:normal;color:rgb(150,150,150)"> ');
								artikelarray.push(artikeldatum);
								artikelarray.push('</td></tr>');
								if (i==1)
									{
									var eersteartikelid=artikelItems[0];
									var eersteartikeltitel=artikelItems[1];
									var eersteartikelondertitel=artikelItems[5];
									var eersteartikelbron=artikeldatum+' door '+artikelItems[2];
									var eersteartikelcommentaar=artikelItems[4];
									var eersteartikeltype=type;
									var eersteartikelfoto=artikelItems[12];
									var eersteartikelteller=artikelItems[16];
									}
								}
							artikelarray.push('</tr></table>');
							$('artikelslijst').innerHTML=artikelarray.join("");
							$('artikelslijst').style.textAlign='left';
							$('artikelscategorie').innerHTML=label;
							toonartikel(eersteartikelid,eersteartikeltitel,eersteartikelondertitel,eersteartikelbron,eersteartikelcommentaar,eersteartikeltype,eersteartikelfoto,eersteartikelteller);
							}

						if(type=='film')
							{
							var artikelarray=new Array();
							artikelarray.push('<table style="font-size:8pt;">');
							var i;
							for(i=1; i<artikels.length-1; i++)
								{
								var artikelItems=artikels[i].split("|");
								var datumelem=artikelItems[3].split("/");
								var artikeldatum=formatdate(datumelem[0],datumelem[1],datumelem[2],'kort');
								artikelarray.push('<tr  style="font-weight:bold;font-size:9pt"><td><span style="color:red">&raquo;</td><td style="cursor:pointer;margin-left:5px;" onmouseover="this.style.textDecoration=\'underline\'"  onmouseout="this.style.textDecoration=\'none\'" onclick="toonfilm(');
								artikelarray.push(artikelItems[0]);
								artikelarray.push(',\'');
								artikelarray.push(artikelItems[1]);
								artikelarray.push('\',\'');
								artikelarray.push(artikelItems[4]);
								artikelarray.push('\')">');
								artikelarray.push(artikelItems[1]);
								artikelarray.push('</td></tr><tr><td></td><td style="font-size:7pt;font-weight:normal;color:rgb(150,150,150)"> ');
								artikelarray.push(artikeldatum);
								artikelarray.push('</td></tr>');
								if (i==1)
									{
									var eersteartikelid=artikelItems[0];
									var eersteartikeltitel=artikelItems[1];
									var eersteartikelondertitel=artikelItems[5];
									var eersteartikelbron=artikeldatum+' door '+artikelItems[2];
									var eersteartikelcommentaar=artikelItems[4];
									var eersteartikeltype=type;
									var eersteartikelfoto=artikelItems[12];
									var eersteartikelteller=artikelItems[16];
									}
								}
							artikelarray.push('</tr></table>');
							$('clipslijst').innerHTML=artikelarray.join("");
							$('clipslijst').style.textAlign='left';
							$('clipscategorie').innerHTML=label;
							$('zoektermartikel').focus();
							}

						if(type=='zoekertje')
							{
							$('zoekertjes_inhoud').style.textAlign='left';
							var zoekertjesarray=new Array();
							zoekertjesarray.push('<table id="zoekertjestabel" name="zoekertjestabel" cellpadding="2" cellspacing="12"><tr>');
							var cellcounter=0;
							var i;
							for(i=1; i<artikels.length-1; i++)	
								{
								var artikelItems=artikels[i].split("|");
								var datumelem=artikelItems[3].split("/");
								var zoekertjedatum=formatdate(datumelem[0],datumelem[1],datumelem[2],'kort');
								var prijs=artikelItems[6]+' euro';
								if (artikelItems[15]=='y')
									{
									prijs='prijs OTK'
									}
								zoekertjesarray.push('<td class="zoeker" onclick="toonzoekertje(\'');
								zoekertjesarray.push(artikelItems[7]);
								zoekertjesarray.push('\',\'');
								zoekertjesarray.push(artikelItems[1]);
								zoekertjesarray.push('\',\'');
								zoekertjesarray.push(artikelItems[5]);
								zoekertjesarray.push('\',\'');
								zoekertjesarray.push(artikelItems[6]);
								zoekertjesarray.push('\',\'');
								zoekertjesarray.push(artikelItems[0]);
								zoekertjesarray.push('\',\'');
								zoekertjesarray.push(artikelItems[8]);
								zoekertjesarray.push('\',\'');
								zoekertjesarray.push(artikelItems[12]);
								zoekertjesarray.push('\',\'');
								zoekertjesarray.push('map\',\'');
								zoekertjesarray.push(zoekertjedatum);
								zoekertjesarray.push('\',\'');
								zoekertjesarray.push(artikelItems[14]);
								zoekertjesarray.push('\'');
								zoekertjesarray.push(')"><div class=\"zoekerheader\">');
								zoekertjesarray.push(artikelItems[11]);
								zoekertjesarray.push('</div><br><span style=\"font-weight:bold;margin-top:0px;font-size:10pt;color:rgb(25,71,117);\">');
								zoekertjesarray.push(artikelItems[1]);
								zoekertjesarray.push('</span><br><span style="font-weight:bold;line-height:1.6em">');
								zoekertjesarray.push(artikelItems[5]);
								zoekertjesarray.push('</span><br>');
								zoekertjesarray.push(prijs);
								zoekertjesarray.push('<br>Tel : ');
								zoekertjesarray.push(artikelItems[8]);
								zoekertjesarray.push('</td>');
								cellcounter=cellcounter+1;
								if (cellcounter==3)
									{
									zoekertjesarray.push('</tr><tr>');
									cellcounter=0;
									} 
								}
							zoekertjesarray.push('</tr></table>');
							$('zoekertjes_inhoud').innerHTML=zoekertjesarray.join("");
							$('zoekertjescategorie').innerHTML=label+' ZOEKERTJES';
							} 
		
						}

					else
						{ 
						if (type=='artikel')
							{
							$('artikelslijst').style.textAlign='left';
							$('artikelslijst').innerHTML='Geen artikels in de categorie <span style="font-weight:bold">'+soort+'</span> gevonden';
							$('artikelscategorie').innerHTML=label;
							}
						if(type=='film')
							{
							$('clipslijst').style.textAlign='left';
							$('clipslijst').innerHTML='Geen films in de categorie <span style="font-weight:bold">'+soort+ '</span> gevonden';
							$('clipscategorie').innerHTML=label;
							}
						if(type=='zoekertje')
							{

							$('zoekertjes_inhoud').style.textAlign='left';
							$('zoekertjes_inhoud').innerHTML='Geen zoekertjes in de categorie <span style="font-weight:bold">'+soort+ '</span> gevonden';
							$('zoekertjescategorie').innerHTML=label+' ZOEKERTJES';
							}
						}
					},
				onFailure:function()
					{
					alert('De gegevens konden niet opgehaald\nworden. Probeer opnieuw.');
					}
				});
	}


function resizeillustratie()
	{
	var breedte=$('illustratie').width;
	var hoogte=$('illustratie').height;
	$('imageholder').style.width=breedte+'px';
	$('imageholder').style.height=hoogte+'px';
	$('imageholder').style.visibility='visible';
	$('illustratiecontainer').style.display='block';
	}



function getFlashMovieObject(movieName)
{
  if (window.document[movieName]) 
  {
    return window.document[movieName];
  }
  if (navigator.appName.indexOf("Microsoft Internet")==-1)
  {
    if (document.embeds && document.embeds[movieName])
      return document.embeds[movieName]; 
  }
  else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)
  {
    return document.getElementById(movieName);
  }
}

function StopFlashMovie()
{
	var flashMovie=getFlashMovieObject("artikelfilm");
	flashMovie.StopPlay();
	alert(flashMovie.id);
}



function toonfilm(id,titel,commentaar)
	{
	var plaats='';
	var url='';
	var type='film';
	var foto='';
	var ondertitel='';
	var bron='';
	var filmstring='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="280" height="220" id="'+id+'" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="php/films/gepubliceerd/'+id+'.swf" /><param name="play" value="false" /><param name="loop" value="false" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><embed src="php/films/gepubliceerd/'+id+'.swf" play="false" loop="false" quality="high" bgcolor="#ffffff" width="280" height="220" name="'+id+'" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
	var myAjax = new Ajax.Updater(
	'clip', 
	'panels/clippanel.html', 
		{
		method: 'get', 
		onComplete: function()
			{
			$('clipscreen').innerHTML=filmstring;
			$('clipcommentaar').innerHTML=commentaar;
			$('cliptitel').innerHTML=titel;
			/* ophalenreacties(plaats,url,id,type,foto,titel,ondertitel,commentaar,bron); */
			},
		onFailure:function()
			{
			}
		});	
	}


function toonartikel(id,titel,ondertitel,bron,commentaar,type,foto,teller)
	{
	var url='php/artikels/gepubliceerd/'+ id +'.html';
	var plaats='artikelinhoud';
	var myAjax = new Ajax.Updater(
	'artikelbody', 
	'panels/artikelpanel.html', 
		{
		method: 'get', 
		onComplete: function()
			{
			var myAjax = new Ajax.Updater(
			plaats, 
			url, 
			{
				method: 'get', 
				onComplete: function()
					{
					new Ajax.Request('php/ophalenreacties.php',
						{
						method:'post',
						parameters:{artikel:id},
						onComplete: function(transport)
							{
							var reactieboodschap=''
							var reacievermelding='';
							var response = transport.responseText || "no response text"; 

							if(response.indexOf('leeg')==-1)
								{
								reactieboodschap='<span style="color:rgb(25,71,117);width:580px;font-size:10pt;font-weight:bold;border-bottom:1px dotted silver">REACTIES :</span><br>';
								}
							else
								{
								reactieboodschap='<span style="background-color:gray;color:white;width:580px">Nog geen reacties op dit artikel</span>';
								}

							var reactievermelding='<table  border=0 cellspacing=0 style="font-size:9pt;width:590px">';
							var reacties=response.split("%");
							var rest=0;
							var achtergrond='';
							var i;
							for(i=0; i<reacties.length-1; i++)
								{
								rest=i%2
								if(rest==1)
									{
									var achtergrond='rgb(240,240,240)';
									 }
								else
									{
									var achtergrond='rgb(200,200,200)';
									}
								var reactieItems=reacties[i].split("|");
								var datumtijd=reactieItems[3].split("-");
								var datumelem=datumtijd[0].split("/");
								var datumreactie=formatdate(datumelem[0],datumelem[1],datumelem[2],'kort');
								var ogenblikreactie=datumtijd[1];
								reactievermelding=reactievermelding+'<tr><td style="width:60px;background-color:'+achtergrond+'"><img id="avatar" src="pictures/avatar.gif" style="position:static;width:50px;height:50px;display:inline"></td><td style="width:200px;background-color:'+achtergrond+'">'+datumreactie +' <span style="font-size:8pt;color:rgb(50,50,50)"><br>om '+ogenblikreactie+'<span><br>door '+ reactieItems[1]+'</td></tr><tr><td style="background-color:'+achtergrond+'">&nbsp;</td><td style="padding-bottom:10px;background-color:'+achtergrond+'">' + reactieItems[2]+'</td></tr><tr><td style="height:7px"></td></tr>';
								}
							reactievermelding=reactievermelding+'</table>';

							if (foto=='foto')
								{
								$('illustratiecontainer').style.display='block';
								$('filmcontainer').style.display='none';
								$('illustratie').src='php/artikels/illustraties/'+id+'.jpg';
								$('imageholder').style.visibility='hidden';
								setTimeout('resizeillustratie()',2000);
								/* $('fotoondertitel').innerHTML=commentaar;*/
								}
							else
								{
								if (foto=='film')
									{
									$('illustratiecontainer').style.display='none';
									var filmstring='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="280" height="220" id="artikelfilm" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="php/artikels/films/'+id+'.swf" /><param name="play" value="false" /><param name="loop" value="false" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="php/artikels/films/'+id+'.swf" play="false" loop="false" quality="high" swliveconnect="true" bgcolor="#ffffff" width="280" height="220" name="artikelfilm" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
									$('filmcontainer').innerHTML=filmstring;
									$('filmcontainer').style.display='block';
									}
								else
									{
									$('illustratiecontainer').style.display='none';
									$('filmcontainer').style.display='none';
									}
								}
							var artikel_tekst=$('artikelinhoud').innerHTML;
							$('artikelinhoud').innerHTML=artikel_tekst + '<a name="reacties" style="font-size:10pt;color:silver">'+reactieboodschap +'</a><br>'+reactievermelding;
							$('artikeltitel').innerHTML=titel;
							$('aantalreacties').innerHTML=reacties.length-1;
							$('artikelondertitel').innerHTML=ondertitel;
							$('artikelbron').innerHTML='ingestuurd op '+ bron;
							$('artikelteller').innerHTML=teller + ' keer gelezen';
							$('artikelbronhidden').innerHTML=bron;
							$('artikelidhidden').innerHTML=id;
							$('artikeltitelhidden').innerHTML=titel;
							$('artikelondertitelhidden').innerHTML=ondertitel;
							$('artikelfotohidden').innerHTML=foto;
							$('artikeltellerhidden').innerHTML=teller;
							$('lettergrootte').style.display='block';
							$('artikeltools').style.display='block';
							$('artikelhoofd').style.display='none';
							$('artikelfotohidden').innerHTML=foto;
							},
						onFailure:function()
							{
							alert('De gegevens konden niet opgehaald\nworden. Probeer opnieuw.');
							}
						});
					},
					onFailure:function()
						{
						}
					});

			if (foto=="geen foto")
				{
				$('illustratiecontainer').style.display='none';
				}
			else
				$('illustratiecontainer').style.display='block';
			},
		onFailure:function()
			{
			}
		});
	new Ajax.Request('php/verhoogteller.php',
		{
		method:'post',
		parameters:{artikelid:id},
		onComplete: function(transport)
			{
			},
		onFailure:function()
			{
			alert('De gegevens konden niet opgehaald\nworden. Probeer opnieuw.');
			}
		});		
	}



/*----FUNKTIE OM GEGEVENS VAN 'IN DE KIJKER' FILM EN ARTIKEL OP TE HALEN -------*/

function inkijker()
	{
		new Ajax.Request('php/ophalenindekijker.php',
		{
		method:'get',
		onComplete: function(transport)
			{
			var response = transport.responseText || "no response text"; 
			var artikels=response.split("%");
			for(var i=0; i<artikels.length-1; i++)
				{
				var artikelItems=artikels[i].split("|");
				var id=artikelItems[0];
				var titel=artikelItems[1];
				var commentaar=artikelItems[4];
				var ondertitel=artikelItems[5];
				var bron=artikelItems[3]+' door '+artikelItems[2];
				var type=artikelItems[6];
				var foto=artikelItems[7];
				var teller=artikelItems[8];
				toonartikel(id,titel,ondertitel,bron,commentaar,type,foto,teller);
				}
			},
		onFailure:function()
			{
			alert('De gegevens konden niet opgehaald\nworden. Probeer opnieuw.');
			}
		});
	}




/*----FUNKTIES VOOR REACTIES-------------------------------------------*/


function registreerreactie(element)
	{
	var type=element.parentNode.parentNode.id;
	var inhoud=element.parentNode.childNodes[4].value;
	if (inhoud=="")
		{
		alert("Gelieve iets in te vullen.")
		}
	else
		{
		if (element.id=='artikelreageerverstuurknop')
			{
			var artikel_id=$('artikelidhidden').innerHTML;
			}
		else
			{
			var artikel_id=$('artikel_id').value;
			}
		var artikel_nummer=Number(artikel_id);
		new Ajax.Request('php/registratiereacties.php',
			{
			method:'post',
			parameters:{artikel_id:artikel_nummer,inhoud:inhoud},
			onComplete: function(transport)
				{
				if (type=='clipreactiesinhoud')
					{
					var id=$('clipidhidden').innerHTML;
					var titel=$('cliptitelhidden').innerHTML;
					var commentaar=$('clipcommentaarhidden').innerHTML;
					var bron=$('clipbronhidden').innerHTML;
					toonartikel(id,titel,'',bron,commentaar,'film','');
					}
				if(type=='artikelbody')
					{
					var id=$('artikelidhidden').innerHTML;
					var titel=$('artikeltitelhidden').innerHTML;
					var ondertitel=$('artikelondertitelhidden').innerHTML;
					var bron=$('artikelbronhidden').innerHTML;
					toonartikel(id,titel,ondertitel,bron,'','artikel','');
					}
				alert('Uw reactie werd geregistreerd !');

				},
			onFailure:function()
				{
				alert('De gegevens konden niet opgehaald\nworden. Probeer opnieuw.');
				}
			});
		}
	}

function checkakkoord(element)
	{
	switch(element.id)
		{
		case 'clipakkoord':
			if (element.checked==true)
				{
				$('clipreageerverstuurknop').style.display='block';
				}
			else
				{
				$('clipreageerverstuurknop').style.display='none';
				}
		break;
		case 'artikelakkoord':
			if (element.checked==true)
				{
				$('artikelreageerverstuurknop').style.display='block';
				}
			else
				{
				$('artikelreageerverstuurknop').style.display='none';
				}
		break;
		}
	}


function checkotk()
	{
	if ($('otk').checked==true)
		{
		$('prijs').value='';
		}
	else
		{
		}
	}

function clearotk()
	{
	$('otk').checked=false;
	}


/*----FUNKTIES OM FILMS & ARTIKELS & ZOEKERTJES IN TE STUREN----------------------------------------------*/

function filmopladen()
	{
	if ($('filmbestand').value=='')
		{
		alert('gelieve een bestandsnaam op te geven');
		}
	else
		{
		if($('filmbestand').value.slice(-4)=='.avi' | $('filmbestand').value.slice(-4)=='.mpg' | $('filmbestand').value.slice(-4)=='.wmv')
			{
			$('formulierfilm').submit();
			alert('Uw clip werd succesvol opgeladen !\nUw inzending wordt binnen de 24h geplaatst.');
			}
		else
			{
			alert("Het bestand heeft niet het juiste formaat !");
			}
		}
	}
/*
function startuploadfilm()
	{
     	$('filmuploadprocess').style.visibility = 'visible';
      	$('formulierfilm').style.visibility = 'hidden';
      	return true;
	}

function stopuploadfilm(succes)
	{
      	var result = '';
      	if (success == 1)
		{
         		result = '<span class="msg">The file was uploaded successfully!<\/span><br/><br/>';
      		}
     	 else 
		{
        		 result = '<span class="emsg">There was an error during file upload!<\/span><br/><br/>';
      		}
      	$('filmuploadprocess').style.visibility = 'hidden';
      	$('formulierfilm').innerHTML = result + '<label>File: <input name="myfile" type="file" size="30" /><\/label><label><input type="submit" name="submitBtn" class="sbtn" value="Upload" /><\/label>';
      	$('formulierfilm').style.visibility = 'visible';      
      	return true;   
	} 
*/

function artikelinsturen()
	{
	if ($('soortartikel').selectedIndex==0)
		{
		alert('Gelieve een categorie voor \nhet artikel te selekteren !');
		$('soortartikel').focus();
		}
	else
		{
		if ($('titelartikel').value.length==0)
			{
			alert('Gelieve een titel op te geven voor het artikel !');
			$('titelartikel').focus();
			}
		else
			{
			if($('artikeltekst').value.length==0)
				{
				alert('Gelieve een tekst in te voeren \nvoor het artikel !');
				$('artikeltekst').focus();
				}
			else
				{
				var fotobestand="";
				if (fotobestand=='')
					{
					alert('deze functie is nog niet geactiveerd (wel vanaf 24 nov)');
				/*	$('formulierartikel').submit();
					var artikelid=$('artikelidhidden').innerHTML;
					var artikeltitel=$('artikeltitelhidden').innerHTML;
					var artikelondertitel=$('artikelondertitelhidden').innerHTML;
					var artikelbron=$('artikelbronhidden').innerHTML;
					alert('Uw artikel werd geregistreerd !\nU ontvangt een email die de publicatie bevestigd.');
					toonartikel(artikelid,artikeltitel,artikelondertitel,artikelbron,'','artikel',''); */
					}
				else
					{
					if (fotobestand.slice(-4)=='.jpg' | fotobestand.slice(-4)=='.JPG' | fotobestand.slice(-4)=='.gif' | fotobestand.slice(-4)=='.GIF')
						{
						alert('deze functie is nog niet geactiveerd (wel vanaf 24 nov)');
				/*		$('formulierartikel').submit();
						var artikelid=$('artikelidhidden').innerHTML;
						var artikeltitel=$('artikeltitelhidden').innerHTML;
						var artikelondertitel=$('artikelondertitelhidden').innerHTML;
						var artikelbron=$('artikelbronhidden').innerHTML; 
						alert('Uw artikel werd geregistreerd !\nU ontvangt een email die de publicatie bevestigd.');
						toonartikel(artikelid,artikeltitel,artikelondertitel,artikelbron,'','artikel',''); */
						}
					else
						{
						alert('De foto is niet in het juiste formaat ! \n Enkel jpg of gif bestanden zijn toegelaten.');
						}
					}
				}
			}
		}
	}


function diamontages(dir) {	 
if(diamontages != 0) {

		//move left
		if(dir != 0) 
			{
			if(diamontagesCounter == 0) 
				{ 
				$('diamontages_groep2').style.left = diamontagesWidth
			 	}
			//reset the photo containers and the counter 
			if(diamontagesCounter == (diamontagesTotal-(diamontagesTotal*2))) 
				{ 			
				$('diamontages_groep1').style.left = '0px'; 
				$('diamontages_groep2').style.left = diamontagesWidth;
				diamontagesCounter = 0
				}
	
			diamontagesCounter = diamontagesCounter -1;
			Effect.MoveBy( 'diamontages_groep1', 0, -160, { 
			beforeStart: function() { disablediamontagesBtns(0); }, afterFinish: function() { disablediamontagesBtns(1); }, duration:1} ); 
			Effect.MoveBy( 'diamontages_groep2', 0, -160, {duration:1} );
			} 
		else 
			{ 
		
		//move right
		if(diamontagesCounter == 0) 
			{ 
			$('diamontages_groep2').style.left = diamontagesWidthRight; 
			}
		//reset the photo containers and the counter 
		if(diamontagesCounter == diamontagesTotal) 
			{ 
			$('diamontages_groep1').style.left = '0px'; 
			$('diamontages_groep2').style.left = diamontagesWidthRight;
			diamontagesCounter = 0
			}
		diamontagesCounter = diamontagesCounter +1;
		Effect.MoveBy( 'diamontages_groep1', 0, 160, 
				{ 
				beforeStart: function() { disablediamontagesBtns(0); }, 
				afterFinish: function() { disablediamontagesBtns(1); }, 
				duration:1
				} ); 
		Effect.MoveBy( 'diamontages_groep2', 0, 160, {duration:1} ); 
		}
	}
}

//this function deactivates button while photo gallery is moving
function disablediamontagesBtns(active) {	
	if(active == 0) { 
		$('diamontages_images').style.width = '460px';
		$('diamontages_images').style.clip = 'rect(auto, auto, auto, 3px)';
		$('diamontages_prev').onclick =  null;
		$('diamontages_next').onclick =  null }
	if(active == 1) { 
		$('diamontages_images').style.width = '460px';
		$('diamontages_images').style.clip = 'rect(auto auto auto auto)';
		$('diamontages_prev').onclick =  diamontages;
		$('diamontages_next').onclick =  new Function("diamontages("+0+")");
		}
}


showdiamontagesTitles = function() 
	{
	if (!document.getElementById('diamontages')) return false;
	var diamontages = document.getElementById('diamontages');
	var diamontagesImgs = diamontages.getElementsByTagName("img");

	for(var i=0; i<diamontagesImgs.length; i++) 
			{
			var diamontagesTitles = document.getElementById('diamontagesTitleDiv');
			diamontagesImgs[i].onmouseover = function() 
				{
				getdiamontagesTitle = this.getAttribute("title");
				diamontagesTitles.style.visibility = "visible";
				diamontagesTitles.innerHTML = '&nbsp;&nbsp;' +getdiamontagesTitle;
				}
			diamontagesImgs[i].onmouseout = function() 
				{
				diamontagesTitles.innerHTML = '&nbsp;&nbsp;Bredene in Beeld';
				}		
			}
	}


function writedias(pad,diacaption)
	{
		$('diaimage').src=pad; 
		$('diacaption').innerHTML=diacaption;
	}


var timers=new Array();

function showdias(diamontage,aantal)
	{
	for (var i=1;i<timers.length;i++)
		{
		clearTimeout(timers[i]);
		}
	var dias = new Array();
	var pad="";
	var i=0;
	for (i=0;i<aantal;i++)
		{
		var k=i+1;
		pad="php/diamontages/"+diamontage+"/"+k+".jpg";
		dias[i]=pad;
		}
	var j=0;
	var interval=0;
	var diacaption='';
	var initialcaption = '1 van '+aantal;
	writedias(dias[0],initialcaption);
	var k;
	for (j=1;j<aantal;j++)
		{
		k=j+1;

		diacaption=k+" van "+aantal;
		interval=interval+4000;
		timers[j]=setTimeout("writedias('"+dias[j]+"','"+diacaption+"')",interval);
		}
	$('diashow').style.display="block";
	/*new Draggable('diashow');	*/
	}


var diamontagesTotal=0;
var diamontagesWidth='';
var diamontagesWidthRight='';
var diamontagesCounter=0;

function ophalendiamontages()
	{
	new Ajax.Request('php/ophalendiamontages.php',
		{
		method:'get',
		onComplete: function(transport)
			{
			var diamontagesstring='';
			var response = transport.responseText || "no response text"; 
			var diamontages=response.split("%");	
			var i;
			for(i=2; i<diamontages.length; i++)	
				{
				var diamontagesItems=diamontages[i].split("|");
				var diamontagesstring=diamontagesstring + '<li><a href="#"><img src="php/diamontages/'+diamontagesItems[0]+'.jpg" id="'+diamontagesItems[0]+'" title="'+diamontagesItems[1]+'" onclick="showdias(this.id,'+diamontagesItems[2]+')"></a></img></li>';
				}
			diamontagesstring='<ul id="diamontages_groep1">'+diamontagesstring + '</ul><ul id="diamontages_groep2">'+diamontagesstring+'</ul>';
			$('diamontages_images').innerHTML=diamontagesstring;

			diamontagesTotal = i-2;
			diamontagesWidth = (160 * diamontagesTotal)+'px';
			diamontagesWidthRight = '-'+(160 * diamontagesTotal)+'px';
			if(diamontagesTotal < 4) 
				{
				$('diamontages_next').style.display = 'none';
				$('diamontages_prev').style.display = 'none';
				}
		
			$('diamontages_groep1').style.width = (160 * diamontagesTotal)+'px';
			$('diamontages_groep2').style.width = (160 * diamontagesTotal)+'px';

			},
		onFailure: function()
			{
			}
		});
	}

function addLoadEvent(func) {
    var oldonload = window.onload;
    if (typeof window.onload != 'function') {
        window.onload = func;
    } else {
        window.onload = function() {
            if (oldonload) {
                oldonload();
            }
            func();
        }
    }
}

addLoadEvent(showdiamontagesTitles);


