//	afmaeli()
//	Setur upp afmaeliskvedju 7 dogum fyrir og 2 dag eftir afmaeli
//	
//	Copyright Throstur Thorsteinsson

// this should fix Netscape !
function y2k(year) {
if (year < 2000) 
year = year + 1900;
return year;
}

nafn = ["Helga amma:January 10.",
//"El&iacute;as (L&uacute;lla&Siggu):January 19.",
"Einar:February 2.",
"Afi &THORN;orsteinn:February 9.",
"Haukur:February 22.",
//"Dagn&yacute; L&aacute;ra:February 25.Sara og Ragnar 2002",
//"Baldur &Ouml;rn:March 7.M&ouml;rtu og &THORN;&oacute;rarins 2000",
"&THORN;engill:March 16.",
"Arnar Hauksson:March 26.",
"Marie Christine Heller:March 27.",
"Brynjar Gauti:April 10.",
"Sigtryggur Bjarki:April 17.",
//"R&oacute;bert Elvar:April 30.",
//"S&oacute;ley Perla:April 30.",
//"Marta:May 2.",
//"Bjarki Dan&iacute;el:May 14.Mortu og Thorarins",
"Eyd&iacute;s Birta m&iacute;n:May 18.",
"Christoph Joern Heller:May 20.",
"S&oacute;ley:May 27.",
"Birgitta:June 15.",
"Krist&iacute;n Helga:June 20.",
"Fr&iacute;&eth;a systir:June 21.",
"Amma Berga:June 21.",
"Elvar Orri:June 21.",
"Sigtryggur:June 26.",
"&THORN;orsteinn fr&aelig;ndi:July 7.",
"Harpa R&oacute;s m&iacute;n:July 9.",
//"G&iacute;sli afi:July 10.",
"G&iacute;sli &Aacute;rni:July 14.",
"Leo Gordon Neumann:July 27.2004",
//"Steinunn:August 14.",
//"Kristinn R&uacute;nar og Gu&eth;mundur Brynjar (Marta og &THORN;h&oacute;rarinn):September 1.",
"J&oacute;n:September 11.",
"Tom:September 15.",
"&THORN;r&ouml;stur:September 23.",
"Bjarni (Hauks og Hj&ouml;rd&iacute;sar):September 24.",
"M&aelig;ja:September 24.",
"&Aacute;lfhei&eth;ur (Bjarni og Unnur):September 29.",
"Hrefna m&iacute;n:October 1.",
"&Aacute;sta R&oacute;s:October 2.",
"Olivia Oaksford Hawley:October 22.",
"Unnur:October 28.",
"Sara Gl&oacute;&eth;:November 2.",
"Edda:November 8.",
//"Hannes (L&uacute;lla&Siggu):November 10.",
"&THORN;r&ouml;stur Almar minn:December 4.",
//"Dilla amma:December 18.",
//"Langamma Krist&iacute;n:December 21.",
//"Helena Alma:December 23.Sara og Ragnar 1999",
"Gu&eth;n&yacute;:December 31.Einar og Edda",
"End"];

today2a = new Date();
msPerDay = 24 * 60 * 60 * 1000 ; // Number of milliseconds per day

function afmaeli() {

i=0;

 while (nafn[i] !="End"){
s = nafn[i];
  name1 = s.substring(0,s.lastIndexOf(":"))
  afm = s.substring(s.lastIndexOf(":")+1,s.lastIndexOf("."));
  nextafm = new Date(afm +", "+ y2k(today2a.getYear()));
  daysLeftj = (nextafm.getTime() - today2a.getTime()) / msPerDay;
  daysLeftj = Math.round(10*daysLeftj)/10;

  if ( daysLeftj < 7 && daysLeftj > -4){
	document.write("<CENTER><FONT SIZE=\"+1\" COLOR=\"Blue\"><B>Til hamingju me&eth; afm&aelig;li&eth; elsku " + name1+" !!</B></FONT> <FONT SIZE=\"-1\" COLOR=\"Red\">("+afm+")</FONT></CENTER>");
  };
 i+=1;
 };
}

function birthday() {
//fyrir adalsiduna

i=0;
 while (nafn[i] !="End"){
 s2 = nafn[i];
  name2 = s2.substring(0,s2.lastIndexOf(":"))
  afm2 = s2.substring(s2.lastIndexOf(":")+1,s2.lastIndexOf("."));
  nextafm2 = new Date(afm2 +", "+ y2k(today2a.getYear()));
  daysLeftj2 = (nextafm2.getTime() - today2a.getTime()) / msPerDay;
  daysLeftj2 = Math.round(10*daysLeftj2)/10;

  if ( nextafm2.getMonth() == today2a.getMonth() && nextafm2.getDate() == today2a.getDate() ){
	document.write("Happy birthday " + name2+" !! <FONT SIZE=\"-2\" COLOR=\"Navy\">("+afm2+")</FONT><BR>");
  };
 i+=1;
 };
}
