/*
========================================
 (c)2008 DC De L&egrave;ntjheuvel 
 Designed by Webmaster Harry
========================================
*/
// jarigbekend.js 
//  In memorian bijwerken in HTML-pagina

var vlist=new Array(
"Adrian;Gray;28-2;1981;m",
"Adrian;Lewis;21-1;1985;m",
"Alan;Glazier;21-1;1939;m",
"Alan;Tabern;23-9;1966;m",
"Alan;Warriner-Little;24-3;1962;m",
"Albertino;Essers;30-5;1969;m",
"Alex;Roy;4-10;1974;m",
"Anastasia;Dobromyslova;26-9;1984;v",
"Andre;Brantjes;29-11;1958;m",
"Andy;Callaby;10-3;1965;m",
"Andy;Fordham;2-2;1962;m",
"Andy;Hamilton;16-3;1967;m",
"Andy;Jenkins;11-3;1971;m",
"Andy;Smith;22-6;1967;m",
"Anne;Kirk;6-4;1951;v",
"Anthony;Forde;6-7;1962;m",
"Barrie;Bates;17-10;1969;m",
"Bob;Anderson;7-11;1947;m",
"Bobby;George;16-12;1945;m",
"Bob;Taylor;15-1;1960;m",
"Brian;Derbyshire;27-6;1957;m",
"Brian;Sorensen;30-12;1977;m",
"Brian;Woods;9-11;1966;m",
"Carina;Ekberg;31-10;1971;v",
"Carl;Mercener;15-5;1951;m",
"Chris;Mason;17-12;1969;m",
"Cliff;Lazarenko;16-3;1952;m",
"Colin;LIoyd;7-8;1973;m",
"Colin;Monk;29-9;1967;m",
"Colin;Osborne;19-6;1975;m",
"Co;Stompe;10-9;1962;m",
"Crissy;Manley;21-1;1959;v",
"Danny;Nijs;27-3;1985;m",
"Darren;Webster;10-6;1966;m",
"Darryl;Fitton;5-5;1962;m",
"Dave;Askew;3-4;1963;m",
"Dave;Routledge;7-4;1964;m",
"Dave;Whitcombe;27-6;1954;m",
"Davy;Richardson;21-10;1962;m",
"Dennis;Ovens;1-7;1957;m",
"Dennis;Priestley;16-7;1950;m",
"Dennis;Smith;2-8;1969;m",
"Dick;van Dijk;20-5;1970;m",
"Edwin;Max;23-8;1969;m",
"Erwin;Extercatte;16-4;1981;m",
"Eric;Bristow;27-4;1957;m",
"Eric;Clarys;18-10;1968;m",
"Fabian;Roosenbrand;18-12;1988;m",
"Francis;Hoenselaar;15-1;1965;v",
"Gary;Anderson;12-12;1970;m",
"Gary;Mawson;17-5;1963;m",
"Gary;Robson;19-6;1967;m",
"Gerry;Convery;27-9;1955;m",
"Glenn;Moody;19-6;1964;m",
"Ian;Jones;7-2;1961;m",
"Ian;Whillis;22-3;1960;m",
"James;Wade;6-4;1983;m",
"Jamie;Harvey;15-8;1955;m",
"Jamie Robert;Caven;10-3;1976;m",
"Jan;van der Rassel;5-1;1964;m",
"Jarkko;Komula;13-3;1976;m",
"Jason;Clark;26-3;1969;m",
"Jelle;Klaasen;17-10;1984;m",
"Jimmy;Mann;19-7;1978;m",
"Jocky;Wilson;22-3;1950;m",
"Joey;ten Berge;18-10;1985;m",
"John;Elder;8-3;1964;m",
"John;Henderson;4-5;1973;m",
"John;Kuczynski;16-10;1973;m",
"John;Lowe;21-7;1945;m",
"John;MaGowan;10-6;1941;m",
"John;Part;29-6;1966;m",
"John;Snijers;25-3;1963;m",
"John;Walton;10-11;1961;m",
"Jonny;Nijs;23-11;1987;m",
"Josephus;Schenk;19-8;1980;m",
"Karin;Krappen;10-12;1973;v",
"Karin;ten Kate;15-12;1970;v",
"Keith;Deller;24-12;1959;m",
"Kevin;Mcdine;23-5;1985;m",
"Kevin;Painter;12-7;1967;m",
"Kevin;Spoilek;5-5;1962;m",
"Kirk;Shepherd;5-10;1986;m",
"Leighton;Rees;17-1;1940;m",
"Les;Wallace;22-2;1962;m",
"Lionel;Jeffrey Sams;20-1;1961;m",
"Mareno;Michels;23-10;1984;m",
"Mario;Robbe;23-8;1973;m",
"Mark;Dudbridge;11-1;1973;m",
"Mark;Walsh;2-2;1965;m",
"Mark;Webster;12-8;1983;m",
"Marco;Pusa;15-4;1973;m",
"Martin;Adams;4-6;1956;m",
"Martin;Atkins;24-12;1965;m",
"Martin;Phillips;30-4;1960;m",
"Matt;Clark;4-4;1968;m",
"Mensur;Suljovic;5-3;1972;m",
"Mervyn;King;15-3;1966;m",
"Michael;Rosenauer;13-7;1966;m",
"Michael;van Gerwen;25-4;1989;m",
"Mieke;de Boer;11-1;1980;v",
"Mike;Gregory;16-12;1956;m",
"Mike;Veitch;15-8;1960;m",
"Mikel;van Maastrigt;28-6;1983;m",
"Niels;de Ruiter;21-1;1983;m",
"Paul;Handvidge;15-6;1961;m",
"Paul;Lim;25-1;1954;m",
"Per;Laursen;16-4;1966;m",
"Peter;Evison;27-5;1964;m",
"Peter;Manley;7-3;1962;m",
"Phil;Nixon;13-3;1956;m",
"Phill;Taylor;13-8;1960;m",
"Ray;Carver;13-7;1973;m",
"Raymond;van Barneveld;20-4;1969;m",
"Remco;van Eijden;12-9;1977;m",
"Richie;Burnett;7-2;1967;m",
"Rick;Hofstra;21-4;1977;m",
"Rico;Vonck;12-3;1987;m",
"Rilana;Erades;4-11;1984;v",
"Ritchie;Davies;27-11;1971;m",
"Robbie;Green;19-7;1974;m",
"Robbie;Widdows;17-1;1961;m",
"Robert;Thornton;17-7;1967;m",
"Robert;Wagner;14-6;1965;m",
"Rod;Harrington;30-12;1957;m",
"Roger;Carter;28-10;1961;m",
"Roland;Scholten;11-1;1965;m",
"Ron;Meulenkamp;5-11;1988;m",
"Ronnie;Baxter;5-2;1961;m",
"Ross;Montgomery;16-10;1962;m",
"Scott;Waites;17-2;1977;m",
"Shaun;Greatbatch;13-6;1969;m",
"Shayne;Burgess;1-6;1964;m",
"Shi;Yongsheng;2-9;1970;m",
"Simon;Whatley;25-2;1973;m",
"Simon;Whitlock;3-3;1969;m",
"Stephen;Bunting;9-4;1985;m",
"Steve;Beaton;5-4;1964;m",
"Steve;Brown;25-1;1981;m",
"Steve;Coote;10-9;1970;m",
"Steve;Duke;13-12;1949;m",
"Steve;Evans;7-1;1972;m",
"Steve;Hine;20-4;1969;m",
"Steve;Maish;11-11;1963;m",
"Tan;Jun;26-4;1968;m",
"Ted;Hankey;20-2;1968;m",
"Terry;Jenkins;26-9;1963;m",
"Tomas;Seyler;16-6;1974;m",
"Tony;Brown;1-4;1945;m",
"Tony;David;11-9;1967;m",
"Tony;Eccles;8-1;1970;m",
"Tony;Martin;10-5;1981;m",
"Tony;O'Shea;9-5;1961;m",
"Tony;West;7-7;1972;m",
"Trina;Gulliver;30-11;1969;v",
"Vincent;van der Voort;18-12;1975;m",
"Wayne;Parry;9-1;1964;m",
"Wayne;Atwood;24-7;1964;m",
"Wayne;Jones;24-4;1955;m",
"Wayne;Mardle;10-5;1973;m",
"Wes;Newton;27-8;1977;m");
var vlen=vlist.length;

function displst() {
document.write("<table>");
var x=0;
for (x=0; x<vlen; x=x+1) {
var inf=vlist[x].split(";");
document.write("<tr><td>"+inf[0]+"</td><td>"+inf[1]+"</td><td>"+inf[2]+"</td><td>"+inf[3]+"</td><td>"+inf[4]+"</td><tr>");
}
document.write("</table>");
}

function dispdag() {

var vandaag=new Date();
var weekdag=vandaag.getDay();
var dagnr=vandaag.getDate();
var mndnr=vandaag.getMonth();
var jaar=vandaag.getYear();
var tekstdag=new Array("Zondag", "Maandag", "Dinsdag", "Woensdag", "Donderdag", "Vrijdag", "Zaterdag");
var tekstmnd=new Array("januari", "februari", "maart", "april", "mei", "juni", "juli", "augustus", "september", "oktober", "november", "december");
var xdatum="<center><font color='#0087DD'></center>"; // aangepast en is zonder dagweergave Webmaster Harry
return xdatum;
}

function jarigbekend() {

var x=0;
var teller=0;
var naam=new Array();
var voornaam=new Array();
var gebjaar=new Array();
var mv=new Array();

var xdat=new Date();
var dx=xdat.getDate();

var dat1e=new Date();
var dat2e=new Date();
var dat3e=new Date();
dat1e.setDate(dx-1);
dat2e.setDate(dx);
dat3e.setDate(dx+1);

var gdag=0;
var vdag=0;
var mdag=0;
var teldag=1;

do
	{
	if (teldag==1) xdat=dat1e;
	if (teldag==2) xdat=dat2e;
	if (teldag==3) xdat=dat3e;

	cdag=xdat.getDate();
	cmnd=xdat.getMonth()+1;
	dat2=(cdag+"-"+cmnd);

//	inf[0]voornaam
//	inf[1]achternaam
//	inf[2]gebdat ##-##
//	inf[3]gebjaar
//	inf[4]mv
//	vlen = nr vlist 

for (x=0; x<vlen; x=x+1) {
var inf=vlist[x].split(";");
if (dat2==inf[2]) {
teller=teller+1;
voornaam[teller]=inf[0];
naam[teller]=inf[0]+" "+inf[1];
gebjaar[teller]=inf[3];
mv[teller]=inf[4];
}
}

if (teldag==1) gdag=teller;
if (teldag==2) vdag=(teller-gdag);
if (teldag==3) mdag=(teller-(gdag+vdag));

teldag=teldag+1;
}
while (teldag<4);

if (teller>0) {

ytel=1;

do	{
document.write (naam[ytel])
if (gdag>0 && ytel<=teller-(vdag+mdag)) document.write (" vierde gisteren ");
if (vdag>0 && ytel>gdag && ytel<=(teller-mdag)) document.write (" viert vandaag ");
if (mdag>0 && ytel> (gdag+vdag)) document.write (" viert morgen ");
	
if (mv[ytel]=="v") document.write ("haar verjaardag.<br><br>");
if (mv[ytel]=="m") document.write ("zijn verjaardag.<br><br>");
	
ytel=ytel+1;
}

while (ytel<=teller);

ytel=1;
do 	{
document.write ("<font color='cyan'>"+voornaam[ytel]);

if (teller==2 && ytel==1) document.write (" en ");
if (teller>2 && ytel<teller-1) document.write (", ");
if (teller>2 && ytel==teller-1) document.write (" en ");
	
ytel=ytel+1;
}

while (ytel<=teller);

if (teller>0 && mdag>0 && (gdag+vdag)>0) document.write (" (alvast) ");
if (teller>0 && mdag>0 && (gdag+vdag)==0) document.write (" alvast ");

if (teller>1) {
document.write("<br><font color='orange'><br>Hartelijk gefeliciteerd met jullie verjaardag.</center><br>");
} else {
document.write("<br><font color='orange'><br>Hartelijk gefeliciteerd met je verjaardag.</center><br>");
}

document.write ("<font color='orange'></center>");

}else {
document.write("<font color='orange'>Helaas....<br><font color='#0087DD'>Geen bekende dart(st)ers jarig.<br><br>Weet jij nog een bekende darter die vandaag jarig is, laat het even weten.");
}
}

// eof

