// Linjer der årstall må byttes ved årsskifte: År *****
// Linjer der (år og) måned byttes ved månedsskifte: År + mnd
// I mange tilfeller styres årstall av parent.maxAr fra initialisering.js
// eller av parent.valgtAr som brukeren har valgt selv

// Variabler brukt av funksjoner kalt av visHoroskopMeny
var pause=7000;
var horStr = new Array();
var scroller_width = '180px';
var scroller_height = '87px';
var horFarge = "#ffffff";
var curpos=scroller_height*(1);
var degree=10;
var curcanvas="canvas0";
var curindex=0;
var nextindex=1;
{
var d = new Date();
// Tidligere var også inkludert i testen:
// || d.getFullYear != parent.valgtAr
// Det hindret hindret bytte av år internt - Fjernet i des. 2005
if (parent.valgtAr === undefined) parent.valgtAr = d.getFullYear();

// Plukk opp dato

parent.svitsj = 0;
if (parent.valgtDato === undefined) window.location.href='index0.html';

if (parent.valgtDato != 0 && !isNaN(parent.valgtDato)) 
  {
    var denneDato = parent.valgtDato;
    var denneManed = parent.valgtManed;
    var detteAr = parent.valgtAr;
    d = new Date(detteAr,denneManed,denneDato);
    var denneDag = d.getDay();
  }
  else
  {
    var d = new Date();
    var denneDato = d.getDate();
    var denneManed = d.getMonth();
    var detteAr = d.getFullYear();
    var denneDag = d.getDay();
  }
if (denneManed < 9) Maned = "0" + (denneManed+1); else Maned = "" + (denneManed+1);
var feb = isLeapYear(detteAr);
var m = new Array(31,feb,31,30,31,30,31,31,30,31,30,31);
if (denneDato > m[denneManed])
  {
    denneDato = m[denneManed];
    parent.valgtDato = m[denneManed];
    d = new Date(detteAr,denneManed,denneDato);
    var denneDag = d.getDay();
  }
if (denneDato < 10) Dag = "0" + denneDato; else Dag = "" + denneDato;
var m1 = new Array ("januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember");
var m2 = new Array ("JAN","FEB","MAR","APR","MAI","JUN","JUL","AUG","SEP","OKT","NOV","DES");
var t = new Array("Søndag","Mandag","Tirsdag","Onsdag","Torsdag","Fredag","Lørdag");
var s = t[denneDag] + " " + denneDato + ". " + m1[denneManed];
var s1 = denneDato + ". " + m1[denneManed];
var ekstra = "";
var ekstra1 = "";
var flagg = 0;
var flagg1 = 0;
var rodt = 0;
var hHref = "";
var hHref1 = "0";
var antallDager = 0;
var isAdvent = 0;
//
visDagen();
}

// SKRIV OVERSKRIFT

function visOverskrift(tekst,lengde) {
document.write('<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0"><TR><TD WIDTH="13" ROWSPAN="2"><IMG SRC="ramme/overskrift_venstre.gif" HEIGHT="23" WIDTH="13" ALT=""></TD><TD WIDTH="'+(lengde-13)+'"><IMG SRC="ramme/overskrift_topp.gif" HEIGHT="5" WIDTH="'+(lengde-13)+'" ALT=""></TD></TR><TR><TD CLASS="tekst12b-b">'+tekst+'</TD></TR></TABLE><IMG SRC="pixel.gif" WIDTH="'+lengde+'" HEIGHT="4" ALT=""><BR>');
}

//  SOM DAGENE GÅR

function visDagen() {

//  Finn dato/måned/år i går

fDato = denneDato - 1;
fManed = denneManed;
fAr = detteAr;
if (fDato == 0)
{
  if (denneManed == 0)
  {
    fManed = 11;
    fAr = detteAr - 1;
  }
  else
  {
    fManed = denneManed - 1;
  }
  fDato = m[fManed];
}

//  Finn dato/måned/år i morgen

nDato = denneDato + 1;
nManed = denneManed;
nAr = detteAr;
if (nDato > m[denneManed])
{
  nDato = 1;
  if (denneManed == 11)
  {
    nManed = 0;
    nAr = detteAr + 1;
  }
  else
  {
    nManed = denneManed + 1;
  }
}
okMap = "";
okImg = "";

//  Navigasjon til i går/i morgen bare på hovedsiden

if (window.location.href.indexOf("index1") != -1)
{
  okMap = '<MAP NAME="map3"><AREA SHAPE="rect" COORDS="15,0,30,9" onClick = "parent.valgtDato = fDato; parent.valgtManed = fManed; parent.valgtAr= fAr; window.location.reload()" HREF=""><AREA SHAPE="rect" COORDS="33,0,50,9" onClick = "parent.valgtDato = nDato; parent.valgtManed = nManed; parent.valgtAr = nAr; window.location.reload()" HREF=""></MAP>';
  okImg = '<IMG SRC="pil3.gif" WIDTH="50" HEIGHT="10" USEMAP="#map3" BORDER="0" ISMAP ALT="">';
}

//  Overskrift

document.write('<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0"><TR><TD WIDTH="13" ROWSPAN="2">' + okMap + '<IMG SRC="ramme/overskrift_venstre.gif" HEIGHT="23" WIDTH="13"></TD><TD WIDTH="177"><IMG SRC="ramme/overskrift_topp.gif" HEIGHT="5" WIDTH="177" ALT=""></TD></TR><TR><TD CLASS="tekst12b-b">Som dagene går' + okImg +'</TD></TR></TABLE><IMG SRC="pixel.gif" WIDTH="190" HEIGHT="4" ALT=""><BR>');

//  Ukenummer
//  Ukenr returnerer nøyaktig ukenummer (korrigert 2011)

uke = ukenr(detteAr,denneManed,denneDato,1);
// if (uke == 0)
// {
//  uke = ukenr(detteAr-1,11,31)
// }
//
// Xuke inngår i riktig filnavn, ulik denneUke for årets start/slutt.
// Årets første uke har minst fire dager (torsdag-søndag). Derfor:
// Hvis 1. jan. er fredag-søndag, er denneUke = 52 og Xuke = 00.
// Hvis 29. des. er mandag-ondag, er denneUke = 1 og Xuke = 53.
// NB! Funksjon ukenr returnerer aldri uke = 53.
// Derfor fil for uke 53 hvis uke er 1 før utgangen av året.
if (uke > 9) denneUke = uke; else denneUke = "0" + uke;
Xuke = denneUke;
// if (uke == 52 && denneManed == 0) Xuke = "00";
// if (uke == 53 && denneManed == 0) Xuke = "00";
// if (uke == 1 && denneManed == 11) Xuke = "53";

//  Antall dager igjen av året

var a = 0;
while (a != denneManed)
{
  antallDager += m[a];
  a++;
}
antallDager += denneDato;
antallDagerIgjen = 337 + feb - antallDager;

//  Høyrestilt dato-boks

document.write('<TABLE WIDTH="39" BORDER="0" ALIGN="RIGHT" CELLPADDING="0" CELLSPACING="0"><TR><TD COLSPAN="3"><IMG SRC="dagen/datoN.gif" WIDTH="39" HEIGHT="3" ALT=""></TD></TR><TR><TD ALIGN="RIGHT" VALIGN="TOP"><IMG SRC="dagen/datoW.gif" WIDTH="1" HEIGHT="30" ALT=""></TD><TD VALIGN="TOP" ALIGN="CENTER"><IMG SRC="pixel.gif" WIDTH="36" HEIGHT="1" ALT=""><BR><SPAN CLASS="tekst6">' + m2[denneManed] + '</SPAN><BR><IMG SRC="pixel.gif" WIDTH="1" HEIGHT="1" ALT=""><BR>');

var hTekst = "";
hTekst = helligDager(antallDager);

if (denneDag == 0 || rodt == 1)
{
  document.write('<SPAN CLASS="tekst10b-r">');
}
else
{
  document.write('<SPAN CLASS="tekst10b">');
}
if (antallDagerIgjen == 1) er = ""; else er = "er";
document.write(denneDato + '</SPAN></TD><TD ALIGN="RIGHT" VALIGN="TOP"><IMG SRC="dagen/datoE.gif" WIDTH="2" HEIGHT="30" ALT=""></TD></TR><TR><TD COLSPAN="3"><IMG SRC="dagen/datoS.gif" WIDTH="39" HEIGHT="8" ALT=""></TD></TR><TR><TD CLEAR="ALL"></TD></TR></TABLE>');
document.write('<SPAN CLASS="tekst7">' + s + "<BR>Årets " + antallDager + ". dag, uke " + uke + "<BR>" + antallDagerIgjen + " dag" + er + " igjen av " + detteAr + '<BR><IMG SRC="pixel.gif" WIDTH="190" HEIGHT="4" ALT=""><BR></SPAN>');

//  Valgmulighet for samme dato i annet år

if ((window.location.href.indexOf("index1") != -1) && (detteAr >= 2005 && detteAr <= parent.maxAr))
{
  document.write('<SPAN CLASS="tekst6">Samme dato i</SPAN>');
// Valg av forrige år fom. 2006
  if (detteAr > 2005) document.write(' <A onClick = "parent.valgtAr = detteAr-1; window.location.reload()" HREF="">' + (detteAr-1) + '</A>');
// Valg av neste år for alle år inntil inneværende
  if (detteAr < parent.maxAr) document.write(' <A onClick = "parent.valgtAr = detteAr+1; window.location.reload()" HREF="">' + (detteAr+1) + '</A>');
// Spesielt for 2005
  if (detteAr == 2005) document.write(' <A onClick = "parent.valgtAr = 2007; window.location.reload()" HREF="">' + '2007</A>');

  document.write('<BR><IMG SRC="pixel.gif" WIDTH="1" HEIGHT="5" ALT=""><BR></SPAN>');
}
else
{
  document.write('<IMG SRC="pixel.gif" WIDTH="10" HEIGHT="6" ALT=""><BR>');
}

if (hTekst != "" || ekstra != "" || ekstra1 != "")
{
  hellig = hTekst;
  if (ekstra != "")
  {
    if (hellig != "") hellig += '<BR><IMG SRC="pixel.gif" WIDTH="1" HEIGHT="4" ALT=""><BR>';
    if (flagg == 1) hellig += '<IMG SRC="flagg1.gif" WIDTH="25" HEIGHT="15" ALT="">';
    hellig += ekstra;
  }
  if (hHref != "") hellig += '. <A HREF="fest/'+hHref+'.html">Mer...</A>';
  if (ekstra1 != "") 
  {
    if (hellig != "") hellig += '<BR><IMG SRC="pixel.gif" WIDTH="1" HEIGHT="4" ALT=""><BR>';
    if (flagg1 == 1) hellig += '<IMG SRC="flagg1.gif" WIDTH="25" HEIGHT="15" ALT="">';
    hellig += ekstra1;
    if (hHref1 != "") hellig += '. <A HREF="fest/'+hHref1+'.html">Mer...</A>';
  }

  document.write('<SPAN CLASS="tekst7">' + hellig + '<BR>' + parent.bibelTekst + '</SPAN><IMG SRC="pixel.gif" WIDTH="1" HEIGHT="4" ALT=""><BR></SPAN>');
}

// Hvis advent, beregn antall dager til jul

if (denneManed == 11 && denneDato < 24 && denneDato > 2) isAdvent = denneDato;
if ((denneManed == 10 && denneDato >= 27) || (denneManed == 11 && denneDato < 3))
{
  for(a=27;a<=32;a++)
  {
    isAdventNov = new Date(detteAr,denneManed,a);
    if (isAdventNov.getDay() == 0) isAdvent = isAdventNov.getDate();
  }
}
if (isAdvent > 0)
{
  dagerIgjen = 0;
  if (denneManed == 10 && denneDato >= isAdvent) dagerIgjen = 54 - denneDato;
  if (denneManed == 11) dagerIgjen = 24 - denneDato;
  if (dagerIgjen == 1) 
  {
  document.write('<B>LILLE JULAFTEN</B><BR><IMG SRC="pixel.gif" WIDTH="1" HEIGHT="4" ALT=""><BR>');
  }
  else
  {
  if (dagerIgjen != 0) document.write('<B>' + dagerIgjen + ' DAGER IGJEN TIL JUL</B><BR><IMG SRC="pixel.gif" WIDTH="1" HEIGHT="4" ALT=""><BR>');
  }
}

// 3.-6. juledag

if (denneManed == 11 && denneDato > 26 && denneDato < 31) document.write('<B>'+ (denneDato-24) + '. JULEDAG</B><BR><IMG SRC="pixel.gif" WIDTH="1" HEIGHT="4" ALT=""><BR>');

//  Beregn antall dager til påske

if (antallDager < pDag && antallDager > pDag - 21)
{
  dagerIgjen = pDag - antallDager;
  if (dagerIgjen == 8) er = ""; else er = "ER";
  if (dagerIgjen > 7) document.write('<B>' + (dagerIgjen - 7) + ' DAG' + er + ' IGJEN TIL PÅSKEUKA</B><BR><IMG SRC="pixel.gif" WIDTH="1" HEIGHT="4" ALT=""><BR>');
  if (dagerIgjen < 7 && dagerIgjen > 3) document.write('<B>PÅSKEUKA (DEN STILLE UKE)</B><BR><IMG SRC="pixel.gif" WIDTH="1" HEIGHT="4" ALT=""><BR>');
}

// Samiske flaggdager

var sameDager = new Array ("0206","0302","0325","0624","0809","0815","0818","0826","1009","1109")
for(i=sameDager.length-1;i>=0;i--)
{
  if (denneDato == Number(sameDager[i].substring(2)) && denneManed == Number(sameDager[i].substring(0,2))-1) document.write ('<IMG SRC="flagg2.gif" WIDTH="20" HEIGHT="15" ALT=""> <B>SAMISK FLAGGDAG</B> <A HREF="fest/bevegelige/samisk.html">Mer...</A><BR><IMG SRC="pixel.gif" WIDTH="1" HEIGHT="4" ALT=""><BR>');
}
}

// DAGENS LILLE FRIMINUTT

function visPusle() {
  visOverskrift("Dagens lille friminutt",180);
  document.write('<SCRIPT LANGUAGE="JavaScript" SRC="pusle/' +Maned+'_'+m1[denneManed]+'/pusle'+Maned+Dag+'.js"></SCRIPT>'); 
}

// OM NETTSTEDET

function skriv(lengde) {
if (lengde == 190) strL = 2;
if (lengde == 180) strL = 3;
document.write(' <IMG SRC="bluepixel'+strL+'.gif" WIDTH="'+lengde+'" HEIGHT="1" VSPACE="4" ALT=""><IMG SRC="pixel.gif" WIDTH="'+lengde+'" HEIGHT="5" ALT=""><BR>');
}

//  DAGENS NAVN/HISTORIE/LETTVINT MIDDAG/MERKEDAG/TEMA/HVEM ER DET

function visRamme(hvaSlags) {
if (hvaSlags != "hvem")
{
  document.write('<SCRIPT LANGUAGE="JavaScript" SRC="' + hvaSlags + '/' + Maned + '_' + m1[denneManed] + '/' + hvaSlags + Maned + '.js"></SCRIPT>');
  if (hvaSlags == "middag") document.write('<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD ALIGN="TOP" WIDTH="190"><IMG SCR="pixel.gif" WIDTH="1" HEIGHT="1" ALT=""><BR><SCRIPT LANGUAGE="JavaScript" SRC="middag/raskt09' + Dag + '.js"></SCRIPT></TD></TR></TABLE>');
}
else
{
  valgtHvem = Math.round(Math.random() * 4) + 1;
//  if (parent.testHvem == 1) valgtHvem = 6;
  fil = 'hvem/hvem' + valgtHvem + '/hvem' + Dag;
// alert (parent.testHvem+' '+'hvem/hvem' + valgtHvem + '/hvem' + Dag);
  document.write('<SCRIPT LANGUAGE="JavaScript" SRC="' + fil + '.js"></SCRIPT>');
//  if (parent.testHvem == 0) valgtHvem = Math.round(Math.random() * (parent.antallHvem - 1)) + 1; else valgtHvem = parent.testHvem;
//  if (valgtHvem < 10) valgtHvem = "00" + valgtHvem;
//  if (valgtHvem > 9 && valgtHvem < 100) valgtHvem = "0" + valgtHvem;
//  fil = 'hvem/hvem'+valgtHvem;
//  document.write('<SCRIPT LANGUAGE="JavaScript" SRC="'+fil+'.js"></SCRIPT>');
}
}

//  BILDE I MIDTSPALTEN

function visBilde() {
parent.pos ="";
document.write('<SCRIPT LANGUAGE="JavaScript" SRC="tittel/'+Maned+'_'+m1[denneManed]+'/'+m1[denneManed]+'_url.js"></SCRIPT>');
}

//  TEKST I MIDTSPALTEN

function visTekst() {
document.write('<SCRIPT LANGUAGE="JavaScript" SRC="tekst/'+Maned+'_'+m1[denneManed]+'/tekst'+Maned+Dag+'.js"></SCRIPT>');
}

//  ARKIV DETTE ÅRET

function visNytt() {
document.write('<SCRIPT LANGUAGE="JavaScript" SRC="rss.js"></SCRIPT>');
}

//  HOVEDSIDEN: OVERSKRIFTER DENNE DAG I HØYRE SPALTE

function visNytt1() {
if (detteAr >= 2005 && detteAr <= parent.maxAr)
{
document.write('<SCRIPT LANGUAGE="JavaScript" SRC="tekst/' +Maned+'_'+m1[denneManed]+'/overskrift'+detteAr+'/nytt'+Maned+Dag+'.js"></SCRIPT>');
}
}

//  FULLSTENDIGE NYHETER DETTE ÅR

function visArkiv() {
if (detteAr >= 2005 && detteAr <= parent.maxAr)
{
  document.write('<SCRIPT LANGUAGE="JavaScript" SRC="tekst/'+Maned+'_'+m1[denneManed]+'/arkiv'+detteAr+'/rss'+Maned+Dag+'.js"></SCRIPT>');
}
else
{
  document.write("");
}
}

//  NYHETER TIDLIGERE ÅR

function visArkiv1() {
if (detteAr <= 2005) inntil = 2005; else inntil = detteAr;
if (detteAr > parent.maxAr) inntil = parent.maxAr;
document.write('<CENTER><IMG SRC="pixel.gif" WIDTH="1" HEIGHT="4" ALT=""><BR>NYHETER FØR '+ inntil + '<BR><IMG SRC="pixel.gif" WIDTH="1" HEIGHT="6" ALT=""><BR></CENTER></TD></TR><TR><TD WIDTH="370" CLASS="tekst7b">');

//  Ta med tidligere år tilbake til 2005 under "Nyheter før ..."

for (i=parent.maxAr-1;i>=2005;i--)
{
 if (detteAr != i) document.write('<SCRIPT LANGUAGE="JavaScript" SRC="tekst/'+Maned+'_'+m1[denneManed]+'/arkiv' + i + '/rss'+Maned+Dag+'.js"></SCRIPT>');
}
//  For 2004, skriv ut fom. 21. juli 2004

if (denneManed > 6 || (denneManed == 6 && denneDato > 20))
{
  document.write('<SCRIPT LANGUAGE="JavaScript" SRC="tekst/'+Maned+'_'+m1[denneManed]+'/arkiv2004/rss'+Maned+Dag+'.js"></SCRIPT>');
}
// Resten hentes fra tidligere/arkiv

document.write('<SCRIPT LANGUAGE="JavaScript" SRC="tekst/'+Maned+'_'+m1[denneManed]+'/tidligere/arkiv'+Maned+Dag+'.js"></SCRIPT>');
}

//  NYHETSSIDEN: NYHETER VALGT FRA KVARTALSVISE OVERSIKTER

function visNyheter(nValg) {
vM = parent.nyttManed+1;
vD = parent.nyttDato;
if (vM < 10) vM = "0" + vM;
if (vD < 10) vD = "0" + vD;
document.write('<SCRIPT LANGUAGE="JavaScript" SRC="tekst/'+vM+'_'+m1[parent.nyttManed]+'/arkiv'+parent.nyttAar+'/rss'+vM+vD+'.js"></SCRIPT>');
//  document.write('<SCRIPT LANGUAGE="JavaScript" SRC="tekst/'+Maned+'_'+m1[denneManed]+'/arkiv'+detteAr+'/rss'+Maned+Dag+'.js"></SCRIPT>');
}

//  HOVEDSIDEN: VÆRVARSEL FOR AKTUELLE TRE DAGER

function visVaer() {
// visVaer må kalles før vaerStat
document.write('<SCRIPT LANGUAGE="JavaScript" SRC="vaer/vaervarsel.js"></SCRIPT>'); 
}

//  HOVEDSIDEN: VÆRSTATISTIKK DENNE UKE

function vaerStat() {
// vDato = true fra vaervarsel.js betyr at 5-dagers værvarsel vises
// NB! Værstatistikkfilene er tomme for kommende uker
// Hvis første uke i året er uke 52/53, fins statistikk under uke 0
if (!vDato)
{
  tAr = detteAr;
  if (denneManed == 0 && (uke == 52 || uke == 53))
  {
    tAr = detteAr;
    denneUke = "00";
  }
  if (denneManed == 11 && uke == 1) tAr = detteAr + 1;
  if (tAr > 2005 && tAr <= parent.maxAr) document.write('<SCRIPT LANGUAGE="JavaScript" SRC="vaer/' + tAr + '/vaer-uke'+ denneUke + '.js"></SCRIPT>');
  if (tAr == 2005 && uke >= 35) document.write('<SCRIPT LANGUAGE="JavaScript" SRC="vaer/2005/vaer-uke' + denneUke + '.js"></SCRIPT>');
}
}

//  HOVEDSIDEN HØYRE SPALTE: VÆRET DENNE UKE TIDLIGERE ÅR
//
//  Retting 2010: Nå vises været for datoen i riktig uke ÅRET FØR.
//  Det er forskyvinger i ukenummer i forhold til 2011, f.eks.
//  5. januar 2010 (uke 1), viser vær for 5.1. i uke 2 i 2009.

function gammeltVaer() {
visOverskrift("Været slik det var",180);
vaerAr = detteAr - 1;
if (vaerAr < 2006 || vaerAr > parent.maxAr)
{
  document.write("Ingen værstatistikk tilgjengelig for " + vaerAr)
  return;
}
okVaeret = false;
if (vaerAr == 2006 && uke >= 22) okVaeret = true;
if (vaerAr >= 2007 && vaerAr <= parent.maxAr) okVaeret = true;
vaerUke = denneUke;

// ****** Finn riktig uke forrige år

vaerAr = detteAr-1;
ukeSisteAr = ukenr(vaerAr,denneManed,denneDato,1);

if (ukeSisteAr < 10) vaerUke = "0" + ukeSisteAr; else vaerUke = "" + ukeSisteAr;

// alert("Fra forrige år vaerAr=" + vaerAr + " vaerUke=" + vaerUke + " denneManed=" + denneManed + " denneDato=" + denneDato);

// ****** Hvis uke 1 i slutten av året blir uke 1 neste år vist
// ****** Dette løste overgangen fra 2008 til 2009

if (uke == 1 && denneDato >= 28) vaerAr++;

// ****** Hvis uke 52/53 stekker seg inn i nytt år:
// ****** Vis uke 0 i året som kommer

// if ((uke == 52 || uke == 53) && denneDato >= 26)
{
//  vaerUke = "00";
//  vaerAr++;
}

// ****** For mandag i uke 1:
// ****** Vis uke 0 i inneværende år

if (uke == 1 && denneDag == 1)
{
  vaerUke = "00";
}
// alert("uke= " + uke);

// ****** Hvis første uke i året er uke 52/53 (1.-3. januar):
// ****** Vis uke 0 i inneværende år

if ((uke == 52 || uke == 53) && denneDato <= 3)
{
  vaerUke = "00";
}
// alert("1 vaerUke " + vaerUke + " vaerAr " + vaerAr);

if (okVaeret)
{
  mapUke = "";
  mapUke = 'USEMAP="#map' + vaerAr + vaerUke + '" BORDER="0" ISMAP ';
// alert("2 vaerUke " + vaerUke + " vaerAr " + vaerAr);

  document.write('<SCRIPT LANGUAGE="JavaScript" SRC="vaer/' + vaerAr + '/map-vaer/map-' + vaerUke + '.js"></SCRIPT>');

// alert ('vaer/' + vaerAr + '/map-vaer/map-' + vaerUke + '.js');

document.write('<IMG SRC="pixel.gif" WIDTH="1" HEIGHT="4" ALT=""><BR><IMG SRC="vaer/' + vaerAr + '/vaer-uke' + vaerUke + '.gif" WIDTH="180" HEIGHT="2000" ' + mapUke + 'ALT="Temperaturen i ' + vaerAr + '"></SCRIPT>');
}
else
{
document.write("Oversikten for uke " + uke + ' i ' + vaerAr + " kommer på et senere tidspunkt og vil vise temperatur og vær for Oslo, Kristiansand, Stavanger, Bergen, Trondheim, Bodø, Tromsø og Kirkenes");
}
}

//  NYHETSSIDEN: AVISFORSIDER

function visAvis(visningsValg) {
//
// visningsValg = 0: nyheter.html - vis bestemt dag
// visningsValg = 1: tekst.html - vis alle år
//
if (visningsValg)
{
  vM = Maned;
  vD = Dag;
  vA = detteAr;
  vIndex = denneManed;
// parent.sisteSide = 'tekst/'+vM+'_'+m1[parent.nyttManed]+'/aviser'+parent.nyttAar+'/avis-anim'+vM+vD+'.gif';
}
else
{
// vM og vD er definert i visNyheter
  vA = parent.nyttAar;
  vIndex = parent.nyttManed;
}
if (vA > parent.maxAr || vA < 2007) return;
if ((vD == 25 || vD == 26) && vM == 12) return // Jul
if (vD == 1 && vM == 1) return // Nyttår

// alert(vA + " " + parent.avisforside);
if (vA == 2007)
{
  if (vM < 9) return;
  if (vM == "09" && (vD < 21 || vD > 28)) return;
  if (vM == "10" && vD < 9) return;
}
 
// alert("visAvis visningsValg="+visningsValg + " "+parent.avisforside);
// alert('tekst/'+vM+'_'+m1[parent.nyttManed]+'/aviser'+parent.nyttAar+'/avis-anim'+vM+vD+'.gif');

if (visningsValg)
{
  visOverskrift("Utvalgte avisforsider",190);
  for (iAvisAr=parent.maxAr;iAvisAr>=2008;iAvisAr--)
  {
    document.write('<B>' + vD + '.' + vM + '.' + iAvisAr + '</B><BR><IMG SRC="tekst/'+vM+'_'+m1[vIndex]+'/aviser'+iAvisAr+'/avis-anim'+vM+vD+'.gif" WIDTH="190" HEIGHT="270" ALT="Avisforside" VSPACE="3"><BR><IMG SRC="pixel.gif" WIDTH="1" HEIGHT="6" ALT=""><BR>');
  }
}
else
{
  document.write('<IMG SRC="tekst/'+vM+'_'+m1[vIndex]+'/aviser'+vA+'/avis-anim'+vM+vD+'.gif" WIDTH="190" HEIGHT="270" ALT="Avisforside"><BR><IMG SRC="pixel.gif" WIDTH="1" HEIGHT="6" ALT=""><BR>');
}
}

//  NYHETSSIDEN: MÅNEDENS VÆR SENESTE ÅR HØYRE SPALTE

function visVaeret() {
vaer = "Været i "+m1[denneManed];
visOverskrift(vaer,190);
document.write('<SCRIPT LANGUAGE="JavaScript" SRC="tekst/'+Maned+'_'+m1[denneManed]+'/tidligere/vaeret'+Maned+'.js"></SCRIPT>');
}

//  2. SPALTE HOVEDSIDEN: HVORDAN VAR VÆRET I ....

function visVaerSomVar() {
if ((detteAr == 2007 && denneManed > 6) || detteAr >= 2008)
{
  vA = detteAr;
  if (vA = 2012) vA = 2011; // **** NB! Ta været fra forrige år
  vM = denneManed - 1;
  if (denneManed == 0)
  {
    vA = detteAr - 1;
    vM = 11;
  }
  document.write('<A onClick="parent.vaerAr=' + vA + '; parent.vaerManed=' + vM + '; parent.vaerAlt=1" HREF="vaerstat.html"><IMG SRC="logo/vaer/hvordanvaeret-' + Maned + '.gif" WIDTH="180" HEIGHT="31" BORDER="0" ALT=""></A><BR><IMG SRC="pixel.gif" WIDTH="1" HEIGHT="4" ALT=""><BR>');
}
else
{
document.write('<IMG SRC="pixel.gif" WIDTH="1" HEIGHT="4" ALT=""><BR>');
}
}

// VÆRSTATISTIKK:
// CASE 1: ALLE ÅR FOR BESTEMT STED OG MÅNED
// CASE 2: ALLE STEDER FOR BESTEMT MÅNED OG ÅR

function visVaerstat() {
// alert("Start: vaerManed=" + vM + " vaerAr=" + vA + " vaerAlt=" + parent.vaerAlt);

switch (parent.vaerAlt + 1)
{
case 1:
// Hvis parent.valtVaerSted er "ingen", tas data fra location.search
  if (parent.valgtVaerSted == "ingen" || parent.valgtVaerSted === undefined)
  {
//    if (location.search == "" || location.search === undefined) window.location.href='index0.html';
    vaerStedManed = location.search;
    vaerStedManed = vaerStedManed.substring(1,vaerStedManed.length);
    vaerTest = vaerStedManed.substring(vaerStedManed.length-2);
// alert("1a vaerStedManed=" + vaerStedManed + " vaerTest=" +vaerTest);
//  vaerStedManed er f.eks. Oslo-11
//  vaerTest er f.eks. 11 (dvs. måneden november) ******* NB! *******
//  
//    window.location.href='index0.html';
  }
  else
  {
// Data tas fra parent.valgtVaerSted og ...Maned
// alert("1b-a parent.valgtVaerSted="+parent.valgtVaerSted+ " parent.valgtVaerManed="+ parent.valgtVaerManed);
    vaerStedManed = parent.valgtVaerSted + "-" + parent.valgtVaerManed;
    vaerTest = Number(parent.valgtVaerManed);
  }

//  ******************** Justeres hver måned ********************
//  ******** OBS! vaerTest 1 for januar, 12 for desember ********

 if (vaerTest <= 1) document.write('<IMG SRC="vaer/2011/maneder/' + vaerStedManed + '.gif" VSPACE="5" ALT=""><BR>');
  document.write('<IMG SRC="vaer/2010/maneder/' + vaerStedManed + '.gif" VSPACE="5" ALT=""><BR>');
  document.write('<IMG SRC="vaer/2009/maneder/' + vaerStedManed + '.gif" VSPACE="5" ALT=""><BR>');
  document.write('<IMG SRC="vaer/2008/maneder/' + vaerStedManed + '.gif" VSPACE="5" ALT=""><BR>');
  document.write('<IMG SRC="vaer/2007/maneder/' + vaerStedManed + '.gif" VSPACE="5" ALT=""><BR>');
// alert ("case1: vaerStedManed=" + vaerStedManed);
 if (vaerTest > 5) document.write('<IMG SRC="vaer/2006/maneder/' + vaerStedManed + '.gif" VSPACE="10" ALT=""><BR>');
 document.write('<IMG SRC="pixel.gif" WIDTH="1" HEIGHT="1000" ALT=""><BR>');
parent.valgtVaerSted = "ingen";
break;

case 2:
  vaerByer = new Array ("Oslo","Kristiansand","Stavanger","Bergen","Trondheim","Bodo","Tromso","Kirkenes");
  if (parent.vaerManed < 9) vaerM = "0" + (parent.vaerManed + 1); else vaerM = "" + (parent.vaerManed + 1);
  for (i=0;i<=7;i++)
  {
    document.write('<IMG SRC="vaer/' + parent.vaerAr + '/maneder/' + vaerByer[i] + '-' + vaerM + '.gif" VSPACE="10" ALT=""><BR>');
  }
  document.write('<IMG SRC="pixel.gif" WIDTH="1" HEIGHT="1000" ALT=""><BR>');
  parent.vaerAlt = 0;
break;
}
}

//  SOL OPP SOL NED

function visSol() {
solOppNed = false;
if (detteAr == 2005 && denneManed >= 7) solOppNed = true;
if (detteAr > 2005 && detteAr < 2012) solOppNed = true;   // År *****
if (detteAr == 2012 && denneManed <= 0) solOppNed = true; // År + mnd
if (solOppNed)
{
  document.write('<SCRIPT LANGUAGE="JavaScript" SRC="dagen/'+Maned+'_'+m1[denneManed]+'/sol'+detteAr+Maned+'.js"></SCRIPT>');
}
else
{
  document.write('Soloppgang og solnedgang er ikke tilgjengelig');
}
}

//  HVA HAR HENDT ELLERS?

function hvaHendte() {
visOverskrift("Hva har hendt ellers?",190);
document.write('<SCRIPT LANGUAGE="JavaScript" SRC="dagen/'+Maned+'_'+m1[denneManed]+'/dagen'+Maned+Dag+'.js"></SCRIPT>'); 
}

//  NAVNEDAG

function navnedag() {
visOverskrift("Navnedag i dag",190);
document.write('<SCRIPT LANGUAGE="JavaScript" SRC="navn/'+Maned+'_'+m1[denneManed]+'/navn'+Maned+Dag+'.js"></SCRIPT>'); 
}

//  SVENSK + DANSK NAVNEDAG

function sedkDag() {
document.write('<SCRIPT LANGUAGE="JavaScript" SRC="dagen/'+Maned+'_'+m1[denneManed]+'/se-dk'+Maned+'.js"></SCRIPT>');
}

//  HELGENDAG

function helgen() {
document.write('<SCRIPT LANGUAGE="JavaScript" SRC="dagen/'+Maned+'_'+m1[denneManed]+'/helgen'+Maned+'.js"></SCRIPT>');
}

//  ORD FOR DAGEN

function ordfordagen() {
visOverskrift("Ord for dagen",180);
document.write('<SCRIPT LANGUAGE="JavaScript" SRC="ord/'+Maned+'_'+m1[denneManed]+'/ord'+Maned+Dag+'.js"></SCRIPT>'); 
}

//  VITS

function visVits() {
visOverskrift("Dagens vits",180);
document.write('<SCRIPT LANGUAGE="JavaScript" SRC="diverse/vits/'+Maned+'_'+m1[denneManed]+'/vits'+Maned+Dag+'.js"></SCRIPT>');
}

//  HVILKEN KOMMUNE

function hvilkenKommune() {
visOverskrift("Hvilken kommune?",180);
document.write('<SCRIPT LANGUAGE="JavaScript" SRC="kommune/'+Maned+'_'+m1[denneManed]+'/kommune'+ Maned + Dag + '.js"></SCRIPT>');
}

//  MÅNEDEN/UTENLANDSKE NASJONALDAGER

function visManed() {
document.write('<SCRIPT LANGUAGE="JavaScript" SRC="dagen/maned/maned'+Maned+'.js"></SCRIPT>'); 
}

// STJERNETEGN

function visZodiac() {
sTegn = new Array ("Væren","Tyren","Tvillingene","Krepsen","Løven","Jomfruen","Vekten","Skorpionen","Skytten","Steinbukken","Vannmannen","Fiskene");
sFormat = new Array(7,7,6,7,7,6,7,6,7,6,6,7);
sTegn1 = new Array ("Vaeren","Tyren","Tvillingene","Krepsen","Loeven","Jomfruen","Vekten","Skorpionen","Skytten","Steinbukken","Vannmannen","Fiskene");
sStart = new Array ("0320","0420","0521","0621","0722","0823","0923","1023","1122","1221","0120","0219","0320");
for (i=0;i<=11;i++)
{
  sManed1 = sStart[i].substring(0,2);
  sDag1 = sStart[i].substring(2);
  sManed2 = sStart[i+1].substring(0,2);
  sDag2 = sStart[i+1].substring(2);
  if ((sManed1 == Maned && Dag >= sDag1) || (sManed2 == Maned && Dag < sDag2)) document.write ('<IMG SRC="pixel.gif" HEIGHT="2" WIDTH="1" ALT=""><BR><IMG SRC="fest/zodiac/' + sTegn1[i] + '.gif" ALT="">&nbsp;<SPAN CLASS="tekst' + sFormat[i] + '"><B>' + sTegn[i] + 's tegn ' + sDag1 + '.' + sManed1 + '-' + (sDag2 -1) + '.' + sManed2 + '</B></SPAN><BR><IMG SRC="pixel.gif" HEIGHT="2" WIDTH="1" ALT=""><BR>');
}
}

//  HOVEDSIDEN: HOROSKOP

function visHoroskopMeny() {
if (denneManed != -1) return;
// if (denneDato > 30) return;
isHTTP = getHTTPObject();
if (!isHTTP) return;
if (location.search == "" || location.search == "?" || location.search === undefined) 
  {
// alert("1 "+parent.valgtStjernetegn);
    document.write('<SCRIPT LANGUAGE="JavaScript" SRC="horoskop/mapHoroskop.js"></SCRIPT>');
horStr[0]='<IMG SRC="ramme/horoskop/horoskop1.gif" WIDTH="180" HEIGHT="83" USEMAP="#hor1" BORDER="0" ALT="" VSPACE="2"><BR>';
horStr[1]='<IMG SRC="ramme/horoskop/horoskop2.gif" WIDTH="180" HEIGHT="83" USEMAP="#hor2" BORDER="0" ALT="" VSPACE="2"><BR>';	
startHoroskop();
  }
  else
  {
    if (location.search == "?stjernetegn")
    {
// alert("2 "+parent.valgtStjernetegn);
      document.write('<SCRIPT LANGUAGE="JavaScript" SRC="horoskop/'+Maned+'_'+m1[denneManed]+'/horoskop'+Maned+Dag+'a.js"></SCRIPT>');
      startHoroskop();
    }
    else
    {
// alert("3 "+parent.valgtStjernetegn);
document.write('<SCRIPT LANGUAGE="JavaScript" SRC="horoskop/'+Maned+'_'+m1[denneManed]+'/horoskop'+Maned+Dag+'.js"></SCRIPT>');
    }
  }
}

function getHTTPObject() {
  var xhr = false;
  if (window.XMLHttpRequest) {
    xhr = new XMLHttpRequest();
  } else if (window.ActiveXObject) {
    try {
      xhr = new ActiveXObject("Msxml2.XMLHTTP");
    } catch(e) {
      try {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
      } catch(e) {
        xhr = false;
      }
    }
  }
  return xhr;
}

function startHoroskop() {
document.write('<div style="position:relative;width:'+scroller_width+';height:'+scroller_height+';overflow:hidden"><div id="canvas0" style="position:absolute;background-color:'+horFarge+';width:'+scroller_width+';height:'+scroller_height+';top:'+scroller_height+';filter:alpha(opacity=20);-moz-opacity:0.2;-opacity:0.2;"></div><div id="canvas1" style="position:absolute;background-color:'+horFarge+';width:'+scroller_width+';height:'+scroller_height+';top:'+scroller_height+';filter:alpha(opacity=20);-moz-opacity:0.2;-opacity:0.2;"></div></div>')
window.onload=startit();
}

function moveslide(){
if (curpos>0)
{
  curpos=Math.max(curpos-degree,0)
  tempobj.style.top=curpos+"px"
}
else
{
  clearInterval(dropslide);
// The syntax for this in Mozilla is: this.style.MozOpacity=1 and the syntax in IE is: this.filters.alpha.opacity=100
// filters.alpha.opacity - IE's proprietary filter
// style.MozOpacity - Mozilla's pre-CSS3 proprietary rule
// style.opacity - CSS3 compatible
  if (crossobj.filters)
  {
    crossobj.filters.alpha.opacity=100;
  }
  else 
  {
    if (crossobj.style.MozOpacity)
    {
      crossobj.style.MozOpacity=1;
    }
    else 
    {
      if(typeof crossobj.style.opacity != 'undefined')
      {
        crossobj.style.opacity=1;
      }
    }
  }
  nextcanvas=(curcanvas=="canvas0")? "canvas0" : "canvas1";
  tempobj=document.getElementById(nextcanvas);
  tempobj.innerHTML=horStr[curindex];
  nextindex=(nextindex<horStr.length-1)? nextindex+1 : 0;
  setTimeout("rotateslide()",pause);
}
}

function rotateslide(){
resetit(curcanvas)
crossobj=tempobj=document.getElementById(curcanvas)
crossobj.style.zIndex++
if (crossobj.filters) document.all.canvas0.filters.alpha.opacity=document.all.canvas1.filters.alpha.opacity=20
else if (crossobj.style.MozOpacity)
document.getElementById("canvas0").style.MozOpacity=document.getElementById("canvas1").style.MozOpacity=0.2
else if (crossobj.style.opacity)
document.getElementById("canvas0").style.opacity=document.getElementById("canvas1").style.opacity=0.2
var temp='setInterval("moveslide()",50)'
dropslide=eval(temp)
curcanvas=(curcanvas=="canvas0")? "canvas1" : "canvas0"
curindex=(curindex<horStr.length-1)? curindex+1 : 0
}

function resetit(what){
curpos=parseInt(scroller_height)*(1)
var crossobj=document.getElementById(what)
crossobj.style.top=curpos+"px"
}

function startit(){
if (horStr[curindex] === undefined) horStr[curindex]='<IMG SRC="pixel.gif" WIDTH=180" HEIGHT="3" ALT=""><BR><TABLE BORDER="0" CELLSPACING="0" CELLPADDING="0"><TR><TD COLSPAN="3"><A HREF="index1.html"><IMG SRC="ramme/horoskop/hor-over.gif" WIDTH=180" HEIGHT="20" BORDER="0" ALT=""></A></TD></TR><TR><TD WIDTH="13"><IMG SRC="ramme/horoskop/hor-venstre.gif" WIDTH="13" HEIGHT="47" ALT=""></TD><TD WIDTH="155" CLASS="tekst6"><IMG SRC="pixel.gif" WIDTH="155" HEIGHT="1"><BR>Vent litt ..... horoskopet lastes<BR><CENTER><IMG SRC="pixel.gif" WIDTH="1" HEIGHT="4" ALT=""><BR><IMG SRC="ramme/nedlasting.gif"></CENTER></TD><TD WIDTH="12"><IMG SRC="ramme/horoskop/hor-hoyre.gif" WIDTH="12" HEIGHT="47" ALT=""></TD></TR><TR><TD COLSPAN="3"><A HREF="index1.html?"><IMG SRC="ramme/horoskop/hor-under2.gif" WIDTH="180" HEIGHT="16" BORDER="0" ALT=""></A></TD></TR></TABLE>';
crossobj=document.getElementById(curcanvas)
crossobj.innerHTML=horStr[curindex]
rotateslide()
}

//  SISTE

function visSiste() {
document.write('<SCRIPT LANGUAGE="JavaScript" SRC="siste.js"></SCRIPT>'); 
}

//  DAGENS TIPS

function visTips() {

// Mandag  - dag 1: Bok Haugen bok siste uke
// Tirsdag - dag 2: DVD/BLUE-RAY Platekompaniet siste uke
// Onsdag  - dag 3: VG-lista album denne uke
// Torsdag - dag 4: Test av diverse
// Fredag  - dag 5: Månedstips vin
// Lørdag  - dag 6: Månedstips britisk DVD/klassisk CD
// Søndag  - dag 0: Månedstips filmer

// NB! Hvis uke 1 i slutten av året, må fil for uke 53 eksistere
// NB! Hvis uke 52/53 først i året, må fil for uke 00 eksistere

tipsFil1 = new Array ("kino","dvd","bok","cd-pop","test","vin","cd-klassisk");
tipsFil2 = new Array ("kino","dvd","bok","cd","test","vin","cd");
if (detteAr >= 2006) 
{
  if (denneDag == 6 && parent.lordagsTips == 2)
  {
    tipsFil1[6] = "dvd-region2";
    tipsFil2[6] = "dvd";
  }
}
tDag = t[denneDag] + "stipset";
visOverskrift(tDag,190);
if (detteAr >= 2005 && detteAr <= parent.maxAr)
{
  tipsUke = "-uke";
  if (denneDag > 0 && denneDag <= 4) tipsUke += Xuke; // Kan være 53
  if (denneDag > 4 || denneDag == 0) tipsUke = Maned;
//  alert (tipsFil1[denneDag] + '/' + detteAr + '/' + tipsFil2[denneDag] + tipsUke +'.js');
  document.write('<SCRIPT LANGUAGE="JavaScript" SRC="diverse/' + tipsFil1[denneDag] + '/' + detteAr + '/' + tipsFil2[denneDag] + tipsUke + '.js"></SCRIPT>');
//  alert ('diverse/' + tipsFil1[denneDag] + '/' + detteAr + '/' + tipsFil2[denneDag] + tipsUke + '.js');
}
else
{
  document.write('Ingen tips for dagene i dette året<BR><IMG SRC="pixel.gif" WIDTH="1" HEIGHT="4" ALT=""><BR><IMG SRC="bluepixel2.gif" WIDTH="190" HEIGHT="1" VSPACE="6" ALT=""><BR><SPAN CLASS="tekst6"></SPAN>');
IgarImorgen();
}
}

//  I GÅR I MORGEN

function IgarImorgen() {
dagTema = new Array ("Anbefalte kinofilmer","Mest solgte DVDer","Mest solgte bøker","Ti beste fra VG-lista","Tester av PC, TV m.m.","Gode viner fra Polet","Klassisk musikk på CD");
if (denneDag > 0) TemaIGar = dagTema[denneDag-1]; else TemaIGar = dagTema[6];
if (denneDag < 6) TemaMorgen = dagTema[denneDag+1]; else TemaMorgen = dagTema[0];
document.write('<SPAN CLASS="tekst7-x">Tips i går:</SPAN> <B>' + TemaIGar +'<BR></B><SPAN CLASS="tekst7-x">I morgen:</SPAN> <B>' + TemaMorgen + '</B><BR><IMG SRC="bluepixel2.gif" WIDTH="190" HEIGHT="1" VSPACE="6" ALT=""><BR>');
document.write('<MAP NAME="mapt"><AREA SHAPE="rect" COORDS="0,0,50,13" onClick = "parent.valgtDato = fDato; parent.valgtManed = fManed; parent.valgtAr = fAr; parent.maxAr = fAr; window.location.reload()" HREF=""><AREA SHAPE="rect" COORDS="115,0,189,13" onClick = "parent.valgtDato = nDato; parent.valgtManed = nManed; parent.valgtAr = nAr; parent.maxAr = nAr; window.location.reload()" HREF=""></MAP><IMG SRC="ramme/gar-morgen.gif" WIDTH="190" HEIGHT="14" USEMAP="#mapt" BORDER="0" ISMAP ALT=""><BR>');
}

//  OVERSKRIFT PÅ NYHETSSIDEN

function datoForEtter(overSkrift) {
  document.write('<SPAN CLASS="tekst6"><A onClick = "parent.valgtDato = fDato; parent.valgtManed = fManed; parent.valgtAr = fAr; parent.maxAr = fAr; window.location.reload()" HREF="">' + fDato + ". " + m2[fManed] + "</A> </SPAN>");
document.write(' <IMG SRC="pil2.gif" WIDTH="10" HEIGHT="10" ALT=""> &nbsp;&nbsp;'+overSkrift+'&nbsp;&nbsp;<IMG SRC="pil.gif" WIDTH="10" HEIGHT="10" ALT=""> ');
  document.write('<SPAN CLASS="tekst6"><A onClick = "parent.valgtDato = nDato; parent.valgtManed = nManed; parent.valgtAr = nAr; parent.maxAr = nAr; window.location.reload()" HREF="">' + nDato + ". " + m2[nManed] + '</A><BR><IMG SRC="pixel.gif" WIDTH="1" HEIGHT="4" ALT=""><BR></SPAN>');
}

//  HILSENER - OBS! SETT PARAMETER I INDEX1.HTML

function hilsen(skrivHilsen) {
if (!skrivHilsen || skrivHilsen > 3 || skrivHilsen === undefined) return;
hilse = new Array ("jule","nyttars","paske");
// Ikke utskrift utenfor aktuelle dager
switch (skrivHilsen)
{
case 1:
  if (denneManed != 11) return;
  if (denneDato <= 22 || denneDato >= 26) return;
  break;
case 2:
  if (denneManed != 0 && denneManed != 11) return;
  if (denneManed == 0 && denneDato != 1) return;
  if (denneManed == 11 && denneDato != 31) return;
  break;
case 3:
  if (antallDager > pDag || antallDager < pDag-4) return;
  break;
}
document.write ('<IMG SRC="fest/generelt/' + hilse[skrivHilsen-1] + 'hilsen.gif" WIDTH="190" HEIGHT="88" ALT=""><BR>');
}

// VALG AV NY SIDE

function nyside() {
var m2 = new Array ("januar","februar","mars","april","mai","juni","juli","august","september","oktober","november","desember");
var dStreng = "";
var mStreng = "";
dSelect = false;
for(a=0;a<=m[denneManed]-1;a++)
{
  dStreng += "\x3COPTION";
  if (a < 12) mStreng += "\x3COPTION";
  if (denneDato -1 == a)
  {
    dStreng += " SELECTED";
    dSelect = true;
  }
// Unngå blank dato ved bytte fra 31. til måned med 30/28/29 dager
  if (denneDato == (m[denneManed]-1) && !dSelect) dStreng += " SELECTED";
  if (denneManed == a && a < 12) mStreng += " SELECTED";
  dStreng += " VALUE=\x22"+(a+1)+"\x22\x3E"+(a+1)+"\x3C\x2FOPTION\x3E";
  if (a < 12) mStreng += " VALUE=\x22"+m2[a]+"\x22\x3E"+m2[a]+"\x3C\x2FOPTION\x3E";
}
// alert(dStreng);
document.write('<SELECT NAME="valgtDato" STYLE="width: 40px; font-family: arial; font-size: 8pt; height: 20px;">'+dStreng+'</SELECT>');
document.write('</TD><TD VALIGN="TOP" ALIGN="MIDDLE">');
document.write('<SELECT NAME="valgtManed" STYLE="width: 80px; font-family: arial; font-size: 8pt; height: 20px;">'+mStreng+'</SELECT>');
document.write('</TD><TD ALIGN="MIDDLE">');
document.write('<INPUT TYPE="button" value="Velg ny" NAME="z" onClick = "parent.valgtDato = Number(document.valg.valgtDato.options[document.valg.valgtDato.selectedIndex].value); parent.valgtManed = document.valg.valgtManed.selectedIndex; window.location.reload()" style="background-color: #ffffce; height: 18px; font-weight: bold; font-size: 9px; color: #0000ff; border: 1px outset #ffffce; width: 52px;">');
}

//  MENYOVERSIKT

function velgAnnet () {
document.write('<IMG SRC="pixel.gif" WIDTH="190" HEIGHT="4" ALT=""><BR>Fant ikke det riktige? &ndash; Klikk her:<BR><IMG SRC="pixel.gif" WIDTH="190" HEIGHT="4" ALT=""><BR><A HREF="meny.html"><IMG SRC="meny.gif" WIDTH="190" HEIGHT="13" ALT="" BORDER="0"></A><BR>');
document.write('<IMG SRC="pixel.gif" WIDTH="1" HEIGHT="4" ALT=""><BR>eller her:&nbsp;<A HREF="folk/generelt/oversikt3.html">Navnedager</A><IMG SRC="ramme/punkt17.gif" ALT=""><A HREF="folk/generelt/oversikt1.html">Kjentfolk</A><BR><A HREF="historie/generelt/oversikt1.html">Historier</A><IMG SRC="ramme/punkt17.gif" ALT=""><A HREF="middag/generelt/oversikt1.html">Middager</A><IMG SRC="ramme/punkt17.gif" ALT=""><A HREF="dessert/generelt/oversikt1.html">Desserter</A><BR><IMG SRC="pixel.gif" WIDTH="1" HEIGHT="3" ALT=""><BR>');
}

//  FARGET FELT

function farget(fil,tittel,tekst,lenke,lang) {
var antallFarger = 11;
var fFarge = Math.round(Math.random() * (antallFarger - 1)) + 1;
var bFarge = Math.round(Math.random() * (antallFarger - 1)) + 1;
if (fFarge == 1 && bFarge == 3) bFarge = 1;
if (fFarge == 3 && bFarge == 1) bFarge = 3;
if (fFarge == 2 && bFarge == 1) bFarge = 2;
if (fFarge == 5 && bFarge == 7) bFarge = 5;
if (fFarge == 7 && bFarge == 5) bFarge = 7;
if (fFarge == 1 && bFarge == 7) bFarge = 1;
if (fFarge == 7 && bFarge == 1) bFarge = 7;
var fargeFor = new Array("CE3131","FF6300","009900","31639C","F3113C","DE7B18","95AD35","008494","29394A","A90924","B4723D");
var fargeBak = new Array("FF9494","FFCE94","9CCE9C","94CECE","FFB5BD","FFCE9C","DEEF7B","ADD6DE","ADC6BD","DFA48F","DCB45D");
document.write('<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0"><TR><TD WIDTH="'+lang+'"><IMG SRC="ramme/'+bFarge+'_topp.gif" WIDTH="'+lang+'" HEIGHT="5" ALT=""><BR></TD></TR><TR><TD WIDTH="'+lang+'" VALIGN="TOP">');
document.write('<TABLE CELLSPACING="2" CELLPADDING="0" BORDER="0" BGCOLOR="#'+fargeBak[bFarge-1]+'">');
document.write('<TR><TD WIDTH="59"><IMG src="'+fil+'.gif" WIDTH="55" HEIGHT="55" BORDER="0" ALT="" HSPACE="2"></TD><TD WIDTH="'+lang+'" VALIGN="TOP" STYLE="padding-left:2px\;" CLASS="tekst10">');
document.write('<TABLE CELLSPACING="0" CELLPADDING="0" BORDER="0"><TR><TD WIDTH="3" VALIGN="TOP"><IMG SRC="ramme/'+fFarge+'_indre_venstre.gif" WIDTH="3" HEIGHT="21" ALT=""></TD>');
document.write('<TD WIDTH="'+(lang-75)+'" HEIGHT="21" CLASS="tekst7w-b" BGCOLOR="'+fargeFor[fFarge-1]+'">'+tittel+'</TD><TD VALIGN="TOP" WIDTH="3"><IMG SRC="ramme/'+fFarge+'_indre_hoyre.gif" WIDTH="3" HEIGHT="21" ALT=""></TD></TR></TABLE>');
if (lenke != "") tekst += '. <A HREF="'+lenke+'" TITLE="'+tittel+'">Mer...</A>';
document.write('<SPAN CLASS="tekst6"><IMG SRC="pixel.gif" WIDTH="1" HEIGHT="3" ALT=""><BR>'+tekst+'</SPAN></TD></TR></TABLE>');
document.write('</TD></TR><TR><TD WIDTH="'+lang+'"><IMG SRC="ramme/'+bFarge+'_bunn.gif" WIDTH="'+lang+'" HEIGHT="5" ALT="" BORDER="0"><BR></TD></TR></TABLE>');
}

function velgFH() {
folkValg = Math.round(Math.random());
if (folkValg)
  {
    parent.Tittel = "Kjentfolk i dag";
    parent.Innhold = "folk";
  }
else
  {
    parent.Tittel = "Dagens historie";
    parent.Innhold = "historie";
  }
}

function valgtFH() {
if (parent.Innhold == "folk") visRamme("historie"); else visRamme("hvem");
// visSiste();
}

