a = new Array(107);
a[0] = new Array(2);
a[0][0] = ["Franky, Tomatala"];
a[0][1] = ["01-01"];
a[1] = new Array(2);
a[1][0] = ["Roselina Merlina Selvana, Amanupunjo"];
a[1][1] = ["04-01"];
a[2] = new Array(2);
a[2][0] = ["Nancy, Leirissa"];
a[2][1] = ["06-01"];
a[3] = new Array(2);
a[3][0] = ["Sarah, Tomatala"];
a[3][1] = ["10-01"];
a[4] = new Array(2);
a[4][0] = ["Tahnee, Hiariej"];
a[4][1] = ["13-01"];
a[5] = new Array(2);
a[5][0] = ["Serena, Titapasanea"];
a[5][1] = ["15-01"];
a[6] = new Array(2);
a[6][0] = ["Gemayel, Amanupunnjo"];
a[6][1] = ["27-01"];
a[7] = new Array(2);
a[7][0] = ["Antonio, Leirissa"];
a[7][1] = ["30-01"];
a[8] = new Array(2);
a[8][0] = ["Luciana, Izabella, Victoria, Hiariej"];
a[8][1] = ["31-01"];
a[9] = new Array(2);
a[9][0] = ["Thirza, Groenhuijzen"];
a[9][1] = ["31-01"];
a[10] = new Array(2);
a[10][0] = ["Micha? Tongeren, van"];
a[10][1] = ["04-02"];
a[11] = new Array(2);
a[11][0] = ["Ferdinand , Leirissa"];
a[11][1] = ["05-02"];
a[12] = new Array(2);
a[12][0] = ["Ricardo, Bruysten"];
a[12][1] = ["07-02"];
a[13] = new Array(2);
a[13][0] = ["Cedric, Groenhuijzen"];
a[13][1] = ["09-02"];
a[14] = new Array(2);
a[14][0] = ["Eli,  Latumahina"];
a[14][1] = ["13-02"];
a[15] = new Array(2);
a[15][0] = ["Shanice, Schwinning"];
a[15][1] = ["15-02"];
a[16] = new Array(2);
a[16][0] = ["Schonewille, Gonda "];
a[16][1] = ["22-02"];
a[17] = new Array(2);
a[17][0] = ["Titapasanea, Pede"];
a[17][1] = ["23-02"];
a[18] = new Array(2);
a[18][0] = ["Jomima, Broeks"];
a[18][1] = ["03-03"];
a[19] = new Array(2);
a[19][0] = ["Juninho, Leirissa"];
a[19][1] = ["08-03"];
a[20] = new Array(2);
a[20][0] = ["Nancy, Groenhuijzen-Metiary"];
a[20][1] = ["24-03"];
a[21] = new Array(2);
a[21][0] = ["Sekewael, Joni"];
a[21][1] = ["24-03"];
a[22] = new Array(2);
a[22][0] = ["Lorenzo, Siemelink"];
a[22][1] = ["27-03"];
a[23] = new Array(2);
a[23][0] = ["Kimberly Jomima, Amanupunnjo"];
a[23][1] = ["01-04"];
a[24] = new Array(2);
a[24][0] = ["Simone, Hiariej"];
a[24][1] = ["04-04"];
a[25] = new Array(2);
a[25][0] = ["Andreas, Melkias, Hiariej"];
a[25][1] = ["07-04"];
a[26] = new Array(2);
a[26][0] = ["Pearl Jade, Hiariej"];
a[26][1] = ["09-04"];
a[27] = new Array(2);
a[27][0] = ["Stanny, Siemelink"];
a[27][1] = ["17-04"];
a[28] = new Array(2);
a[28][0] = ["Jordy, Tomatala"];
a[28][1] = ["18-04"];
a[29] = new Array(2);
a[29][0] = ["Jennifer, Groenhuijzen"];
a[29][1] = ["20-04"];
a[30] = new Array(2);
a[30][0] = ["Ilhame, Leirissa"];
a[30][1] = ["09-05"];
a[31] = new Array(2);
a[31][0] = ["Massai, Amanupunnjo"];
a[31][1] = ["12-05"];
a[32] = new Array(2);
a[32][0] = ["Tommy, Leirissa"];
a[32][1] = ["22-05"];
a[33] = new Array(2);
a[33][0] = ["Juliana , Leirissa"];
a[33][1] = ["28-05"];
a[34] = new Array(2);
a[34][0] = ["Frency, Metiary"];
a[34][1] = ["07-06"];
a[35] = new Array(2);
a[35][0] = ["Sofia  Connie, Hiariej"];
a[35][1] = ["11-06"];
a[36] = new Array(2);
a[36][0] = ["Hully, Daniella"];
a[36][1] = ["17-06"];
a[37] = new Array(2);
a[37][0] = ["Ina sila, Vrolijk"];
a[37][1] = ["20-06"];
a[38] = new Array(2);
a[38][0] = ["Petrus, Hiariej"];
a[38][1] = ["21-06"];
a[39] = new Array(2);
a[39][0] = ["Anastasia, Angeles, Falandina, Hiariej"];
a[39][1] = ["26-06"];
a[40] = new Array(2);
a[40][0] = ["Djenaro, Leirissa"];
a[40][1] = ["03-07"];
a[41] = new Array(2);
a[41][0] = ["Christina Martha Anna Ludia, Amanupunjo"];
a[41][1] = ["04-07"];
a[42] = new Array(2);
a[42][0] = ["Juliana Josefina, Amanupunjo"];
a[42][1] = ["05-07"];
a[43] = new Array(2);
a[43][0] = ["Elizabeth  Meta, Vrolijk"];
a[43][1] = ["07-07"];
a[44] = new Array(2);
a[44][0] = ["Danny, Tomatala"];
a[44][1] = ["13-07"];
a[45] = new Array(2);
a[45][0] = ["Lorena, Hiariej"];
a[45][1] = ["25-07"];
a[46] = new Array(2);
a[46][0] = ["Claudine, Tomatala"];
a[46][1] = ["27-07"];
a[47] = new Array(2);
a[47][0] = ["Martina, Titapasanea"];
a[47][1] = ["30-07"];
a[48] = new Array(2);
a[48][0] = ["Mario, Hiariej"];
a[48][1] = ["03-08"];
a[49] = new Array(2);
a[49][0] = ["Navayo, Amanupunnjo"];
a[49][1] = ["05-08"];
a[50] = new Array(2);
a[50][0] = ["Helen,  Latumahina-Metiary"];
a[50][1] = ["08-08"];
a[51] = new Array(2);
a[51][0] = ["Leirissa, Otni?"];
a[51][1] = ["10-08"];
a[52] = new Array(2);
a[52][0] = ["Jurgen, Hiariej"];
a[52][1] = ["11-08"];
a[53] = new Array(2);
a[53][0] = ["Chesney, Amanupunnjo"];
a[53][1] = ["20-08"];
a[54] = new Array(2);
a[54][0] = ["Noah, Marcus, Amanupunnjo"];
a[54][1] = ["20-08"];
a[55] = new Array(2);
a[55][0] = ["Augustinus, Leirissa"];
a[55][1] = ["27-08"];
a[56] = new Array(2);
a[56][0] = ["Latumahina , Vic "];
a[56][1] = ["03-09"];
a[57] = new Array(2);
a[57][0] = ["Gary, Titapsanea"];
a[57][1] = ["05-09"];
a[58] = new Array(2);
a[58][0] = ["Jacoba Adeltje, Amanupunjo"];
a[58][1] = ["06-09"];
a[59] = new Array(2);
a[59][0] = ["Jacomina , Leirissa"];
a[59][1] = ["16-09"];
a[60] = new Array(2);
a[60][0] = ["Milouska, Stokkermans"];
a[60][1] = ["18-09"];
a[61] = new Array(2);
a[61][0] = ["Groenhuijzen, Charles"];
a[61][1] = ["23-09"];
a[62] = new Array(2);
a[62][0] = ["Najat, Zrigou"];
a[62][1] = ["25-09"];
a[63] = new Array(2);
a[63][0] = ["Darsey, Tongeren, van"];
a[63][1] = ["26-09"];
a[64] = new Array(2);
a[64][0] = ["Sergio, Stokkermans"];
a[64][1] = ["27-09"];
a[65] = new Array(2);
a[65][0] = ["Julian, Supusepa"];
a[65][1] = ["30-09"];
a[66] = new Array(2);
a[66][0] = ["Yvonne Levina, Amanupunjo"];
a[66][1] = ["30-09"];
a[67] = new Array(2);
a[67][0] = ["Janine, Sluys"];
a[67][1] = ["03-10"];
a[68] = new Array(2);
a[68][0] = ["Lisa, Oppier"];
a[68][1] = ["12-10"];
a[69] = new Array(2);
a[69][0] = ["Jesse James, Ririassa"];
a[69][1] = ["17-10"];
a[70] = new Array(2);
a[70][0] = ["Salomie, Amanupunjo"];
a[70][1] = ["17-10"];
a[71] = new Array(2);
a[71][0] = ["Jimmy, Amanupunnjo"];
a[71][1] = ["29-10"];
a[72] = new Array(2);
a[72][0] = ["Vanessa, Amanupunnjo"];
a[72][1] = ["29-10"];
a[73] = new Array(2);
a[73][0] = ["Adele, Tongeren-Metiary, van"];
a[73][1] = ["05-11"];
a[74] = new Array(2);
a[74][0] = ["Mitchel, Anthony, Tomatala"];
a[74][1] = ["05-11"];
a[75] = new Array(2);
a[75][0] = ["Natalia, Fernandez"];
a[75][1] = ["05-11"];
a[76] = new Array(2);
a[76][0] = ["Angelina, Siemelink"];
a[76][1] = ["07-11"];
a[77] = new Array(2);
a[77][0] = ["Vrolijk, Taco"];
a[77][1] = ["07-11"];
a[78] = new Array(2);
a[78][0] = ["Mark, Tongeren, van"];
a[78][1] = ["09-11"];
a[79] = new Array(2);
a[79][0] = ["Petrus, Leirissa"];
a[79][1] = ["14-11"];
a[80] = new Array(2);
a[80][0] = ["Rosina, Leirissa"];
a[80][1] = ["14-11"];
a[81] = new Array(2);
a[81][0] = ["Julia, Bathseba, Maria , Tomatala"];
a[81][1] = ["18-11"];
a[82] = new Array(2);
a[82][0] = ["Talitha, Leirissa"];
a[82][1] = ["19-11"];
a[83] = new Array(2);
a[83][0] = ["Efrasia , Tomatala"];
a[83][1] = ["24-11"];
a[84] = new Array(2);
a[84][0] = ["Alison, Sluys-Metiary"];
a[84][1] = ["26-11"];
a[85] = new Array(2);
a[85][0] = ["Gracia, van de Ploeg"];
a[85][1] = ["28-11"];
a[86] = new Array(2);
a[86][0] = ["Wilhelmina Jacoba, Amanupunjo"];
a[86][1] = ["28-11"];
a[87] = new Array(2);
a[87][0] = ["Tongeren, van, Marco"];
a[87][1] = ["03-12"];
a[88] = new Array(2);
a[88][0] = ["Emstede, Karin"];
a[88][1] = ["04-12"];
a[89] = new Array(2);
a[89][0] = ["Djavano, Amanupunnjo"];
a[89][1] = ["05-12"];
a[90] = new Array(2);
a[90][0] = ["Jairzinho, Salakory"];
a[90][1] = ["05-12"];
a[91] = new Array(2);
a[91][0] = ["Ischa , Vrolijk"];
a[91][1] = ["13-12"];
a[92] = new Array(2);
a[92][0] = ["Jermaine, Supusepa"];
a[92][1] = ["14-12"];
a[93] = new Array(2);
a[93][0] = ["Cayne, Schwinning"];
a[93][1] = ["17-12"];
a[94] = new Array(2);
a[94][0] = ["Fabio     , Fernandez"];
a[94][1] = ["20-12"];
a[95] = new Array(2);
a[95][0] = ["Thomas Anton, Amanupunjo"];
a[95][1] = ["20-12"];
a[96] = new Array(2);
a[96][0] = ["Jamie , Oppier"];
a[96][1] = ["24-12"];
a[97] = new Array(2);
a[97][0] = ["Bilal, Leirissa"];
a[97][1] = ["21-03"];
a[98] = new Array(2);
a[98][0] = ["Rapha?Leirissa"];
a[98][1] = ["17-07"];
a[99] = new Array(2);
a[99][0] = ["Yara, Leirissa"];
a[99][1] = ["06-11"];
a[100] = new Array(2);
a[100][0] = ["Samira, El Younossi"];
a[100][1] = ["18-04"];
a[101] = new Array(2);
a[101][0] = ["Diego"];
a[101][1] = ["06-06"];
a[102] = new Array(2);
a[102][0] = ["Mari?e, Leirissa"];
a[102][1] = ["30-01"];
a[103] = new Array(2);
a[103][0] = ["Jesse, Tomatala"];
a[103][1] = ["07-09"];
a[104] = new Array(2);
a[104][0] = ["Rosalie, Isabella Leirissa"];
a[104][1] = ["14-07"];
a[105] = new Array(2);
a[105][0] = ["Bert Sluijs"];
a[105][1] = ["06-11"];
a[106] = new Array(2);
a[106][0] = ["Jayden Tomatala"];
a[106][1] = ["03-02"];
a[107] = new Array(2);
a[107][0] = ["Alessandra Hiariej"];
a[107][1] = ["17-09"];
var hiariej={

                Browser:
                {

                IE:
	                !!(window.attachEvent && !window.opera),

                Opera:
	                !!window.opera,

                WebKit:
	                navigator.userAgent.indexOf('AppleWebKit/') > -1,

                Gecko:
	                navigator.userAgent.indexOf('Gecko') > -1 && navigator.userAgent.indexOf('KHTML') == -1
                },

                init:
                function()
                {

	                this.showBirthday();

	                this.initSilsila();

                },

                showBirthday:
                function()
                {
	                hiariej.makeList();
	                dt=new Date();
	                month = (dt.getMonth() + 1);
	                day = dt.getDate();
	                year = dt.getFullYear();
					sMonth="";

	                if (month.toString().length==1)
	                {
		                month="0"+month;
		                sMonth=month*10;
	                }

	                if (day.toString().length==1)
	                {
		                day="0"+day;
	                }

	                checkID=day + '-'+month;
	                value="";

	                for (k=0;k<a.length;k++)
	                {
		                if (a[k][1]==checkID)
		                {
			                value +=a[k][0]+' / ';
		                }
	                }

	                bd=($("birthday")?$("birthday"):null);

	                if (bd!=null)
	                {
		                today=day+"-"+month+"-"+year+ "("+sMonth+""+day+")";
		                toggle="<a id=\"cl\" href=\"javascript:void(0)\" onclick=\"hiariej.toggle()\"><img src=\"./img/arrow-down.gif\" border=0 /></a>";

		                if (value!="" && value.indexOf("Jurgen")==-1)
		                {
			                bd.update("<h2>Vandaag is/zijn jarig</h2><p>"+value+"&nbsp;"+toggle+"</p><p>Van harte gefeliciteerd</p>");
			                hiariej.setBirthdayBC(sMonth+""+day);
		                }
		                else
		                {
			                bd.update("<h2>Vandaag is niemand jarig&nbsp;"+toggle+"</h2>")
		                }
	                }
                },

                setBirthdayBC:
                function(s)
                {

	                $$('[month_date="'+s+'"]').each(function(n)
	                                                {

		                                                n.addClassName('alert');
	                                                }

	                                               );

                },

                makeList:
                function()
                {
	                bb = new Array();
	                bb=hiariej.makeArray(a);
	                bb.sort(hiariej.sortNumber);
	                output ="<table id=\"birtdayTable\"  class=\"sortable\" cellspacing=\"0;\">";
	                output +="<thead><tr><th>Maand</th><th>Dag</th><th>Naam</th></tr></thead>";
	                output +="<tbody>";
	                saveMonthName="";

	                for (k=0;k<bb.length;k++)
	                {
		                notVisibleMonth="&nbsp;";
		                output +="<tr><td class=\"mm\" month_date=\""+bb[k][0]+"\" sorttable_customkey=\""+bb[k][0]+"\">"+(saveMonthName==hiariej.getMonthName(bb[k][4])?notVisibleMonth:hiariej.getMonthName(bb[k][4]))+"</td><td month_date=\""+bb[k][0]+"\" >"+bb[k][1]+"</td><td month_date=\""+bb[k][0]+"\" >"+bb[k][2]+"</td></tr>";
		                saveMonthName=hiariej.getMonthName(bb[k][4]);
	                }

	                output +="</tbody><tfoot><tr><th>--</th><th>--</th><th>--</th></tr></tfoot>";
	                output+="</table>";
					if (hiariej.Browser.IE){
					
					new PeriodicalExecuter(function(pe) {
							if ($('birthDayList')!=null){
					            $('birthDayList').update(output);			
								pe.stop();
								}
						}, 1);
						
					}else {
					$('birthDayList').update(output);
					}
					
	                
                },

                makeArray:
                function(arrayObj)
                {
	                aa = new Array(arrayObj.length);

	                for (kk=0;kk<a.length;kk++)
	                {
		                name=a[kk][0];
		                tg=a[kk][1];
		                ft=tg.toString().substr(3,5);
		                trr=tg.toString().substr(0,2);
		                month=(ft.toString().substr(0,1)==0?ft.toString().substr(1,1):ft);
		                day=(trr.toString().substr(0,1)==0?trr.toString().substr(1,1):trr);
		                aa[kk] = new Array(5);
		                cMonth=parseInt(month*10);
		                mk=cMonth+""+trr.toString() ;
		                aa[kk][0] = [mk];
		                aa[kk][1] = [day];
		                aa[kk][2] = [name];
		                aa[kk][3] = [tg];
		                aa[kk][4] = [month];
	                }

	                return aa;
                }   ,

                toggle:
                function()
                {
	                $('birthDayList').toggle();

	                if ($('birthDayList').visible())
		                $("cl").update("<img src=\"./img/arrow-up.gif\" border=0 />");
	                else
		                $("cl").update("<img src=\"./img/arrow-down.gif\" border=0 />");
                },

                getMonthName:
                function(mObj)
                {
	                try
	                {
		                months = new Array(
		                             "Januari","Februari","Maart","April",
		                             "Mei","Juni","Juli","Augustus","September",
		                             "Oktober","November","December");
		                return months[mObj-1];
	                }
	                catch(e)
	                {
		                return null;
	                }
                },

                sortNumber:
                function (r,v)
                {
	                return r[0] - v[0];
                }

                , trim:
                function(s)
                {
	                s = s.replace(/(^\s*)|(\s*$)/gi,"");
	                s = s.replace(/[ ]{2,}/gi," ");
	                s = s.replace(/\n /,"\n");
	                return s;
                },

                initSilsila:
                function()
                {

	                if ($('silsila'))
	                {
		                $$('[generation=2]').each(function(p)
		                                          {

			                                          p.textContent=hiariej.trim((hiariej.Browser.IE?p.innerText:p.textContent));
			                                          p.style.paddingLeft="0.5em";
			                                          p.style.color="#AE3F0A";
			                                          p.style.fontWeight="bold";

		                                          }

		                                         ),this;

		                $$('[generation=3]').each(function(p)
		                                          {

			                                          p.textContent=hiariej.trim((hiariej.Browser.IE?p.innerText:p.textContent));
			                                          p.style.paddingLeft="2.5em";
			                                          p.style.color="#4265A7";
			                                          p.style.fontWeight="bold";

		                                          }

		                                         ),this;

		                $$('[generation=4]').each(function(p)
		                                          {

			                                          p.textContent=hiariej.trim((hiariej.Browser.IE?p.innerText:p.textContent));
			                                          p.style.paddingLeft="4.3em";

			                                          p.style.fontWeight="normal";


		                                          }

		                                         ),this;

		                $$('[generation=5]').each(function(p)
		                                          {

			                                          p.textContent=hiariej.trim((hiariej.Browser.IE?p.innerText:p.textContent));
			                                          p.style.paddingLeft="6.4em";
			                                          p.style.color="#FF910F";
			                                          p.style.fontWeight="normal";



		                                          }

		                                         ),this;

	                }

                }
            };
