function takeYear(theDate)
{
  x = theDate.getYear();
  var y = x % 100;
  y += (y < 38) ? 2000 : 1900;
  return y;
}

function y2k(number) { return (number < 1000) ? number + 2000 : number; }

function WeekNumber(year,month,day)
{
    var when = new Date(year,month,day);
    var newYear = new Date(year,0,1);
    var modDay = newYear.getDay();
    if (modDay == 0) modDay=6; else modDay--;

    var daynum = ((Date.UTC(y2k(year),when.getMonth(),when.getDate(),0,0,0) -
                 Date.UTC(y2k(year),0,1,0,0,0)) /1000/60/60/24) + 1;

    if (modDay < 4 ) {
        var weeknum = Math.floor((daynum+modDay-1)/7)+1;
    }
    else {
        var weeknum = Math.floor((daynum+modDay-1)/7);
        if (weeknum == 0) {
            year--;
            var prevNewYear = new Date(year,0,1);
            var prevmodDay = prevNewYear.getDay();
            if (prevmodDay == 0) prevmodDay = 6; else prevmodDay--;
            if (prevmodDay < 4) weeknum = 53; else weeknum = 52;
        }
    }

    return + weeknum;
}

var ReceptMaand = new Array(12);

// 2010:
ReceptMaand[ 0] = '-leeg-';
ReceptMaand[ 1] = 'CTMMCake';
ReceptMaand[ 2] = 'Dadelcake';
ReceptMaand[ 3] = 'Diplomaatpudding';
ReceptMaand[ 4] = 'Druivenpuddinkjes';
ReceptMaand[ 5] = 'EenvoudigeSinaasappelSaus';
ReceptMaand[ 6] = 'EngadinerNusstorte';
ReceptMaand[ 7] = 'Flinterdunnekoekjes';
ReceptMaand[ 8] = 'ForgottenCookies';
ReceptMaand[ 9] = 'FrambozenAmandelkoek';
ReceptMaand[10] = 'FrambozenCreme';
ReceptMaand[11] = 'Frambozenmeloenbavarois';
ReceptMaand[12] = 'FreshGingerCake';

// Eerder gebruikt:
//  AardbeienKaneeltaart
//  AardbeienMetMuntInWitteWijn
//  AardbeienRoomSchuimtaart
//  AbrikozenAmarettoParfait
//  AbrikozenCremeBruleeTaart
//  Abrikozensouffle
//  Advocaatpudding
//  AmandelAmarettiTaart
//  Anijsbiscotti
//  AppelBlauweBessenCake
//  AppelCharlotte
//  AppelCharlotteCF
//  Appelpudding
//  Apfelstrudel
//  CafeBrulot
//  CharlotteRusse
//  Dadelcake
//  GraniteRodeBieten
//  HoningijsZonnebloempitten
//  OmeletNorvegienne
//  ParfaitAuCafe
//  PoiresBelleHelene
//  Profiteroles
//  AppleFlapJack
//  ArmagnacParfait
//  AvocadoSinaasappel
//  Banoffi
//  BanoffiCheesecake
//  Basbousa
//  BasilicumChocoladeCreme
//  BasilicumPannacotta
//  BBQAardbeien
//  Benedictinetaart
//  BitterkoekjescakeTF
//  BraziliaanseBananen
//  CafeBrulot
//  CakeCFBB
//  CanadeseRozijnenpudding
//  Carrotcake
//  CharlotteRusse
//  ChiliMargaritaSorbet
//  ChocoAmandelPeperTaart
//  Chocoladeaardbeientaart
//  ChocoladeCantuccini
//  ChocoladeCreme
//  ChocoladeCremeBrulee
//  ChocoladeCremeJamaica
function SendMeMail(name,text,subject,body)
{
  d="puddingclub";
  e=".nl";
  str='<a href="mailto:' + name + '@' + d + e
  if(subject != "")
  {
    str+='?subject=' + subject
    if(body!="")str+="&body=" + body
  }
  str+= '">'
  if(text=="")
  {
    str+= name + '@' + d + e
  }
  else
  {
    str+= text
  }
  str+='</a>'


document.write(str);
};
