/* JavaScript för BTH Data */
/* Copyright © 2005 Björn T. Hallberg */

function langtDatum() {
  var dagar   = new Array('S&ouml;ndag','M&aring;ndag','Tisdag','Onsdag','Torsdag','Fredag','L&ouml;rdag');
  var manader = new Array('januari','februari','mars','april','maj','juni','juli','augusti','september','oktober','november','december');
  var nu = new Date();
  return dagar[nu.getDay()] + ' ' + nu.getDate() + ' ' + manader[nu.getMonth()] + ' ' + nu.getFullYear();
}

function vecka() {
  var msPerDag = 24 * 60 * 60 * 1000;
  var nu = new Date();
  var idag = new Date(nu.getFullYear(), nu.getMonth(), nu.getDate());
  var vdag = (idag.getDay() + 6) % 7;
  var mdag = new Date(idag.getTime() - (vdag * msPerDag));
  var dag1 = new Date(mdag.getFullYear(), 0, 1);
  var vdag1 = (dag1.getDay() + 6) % 7;
  var adag = (mdag.getTime() - dag1.getTime()) / msPerDag;
  var vecka = Math.round((adag - 1 + vdag1) / 7);
  if (vdag1 <= 3) vecka++;
  if (mdag.getMonth() == 11 && 29 <= mdag.getDate()) vecka = 1;
  return vecka;
}

