
//  ------------------------ update date ---------------------------------------

function runPage() {
    ticToc(1);
    writePageFooter();
    randomQuote();
    // - always return true
    return true;
}

//  ------------------------ update date ---------------------------------------

function updateDate(){
 var updateString = "<p>Last update: yyyy-mm-dd (Month d, yyyy)<\/p>";
 document.write(updateString);
 document.close;
}

//  ------------------------ frames --------------------------------------------

if (window!= top) top.location.href = location.href;

// ------------------------- random message ------------------------------------

function randomQuote(){

    var r_text = new Array ();
    r_text[0] = "TV-fri dag? Der er masser af alternativer!";
    r_text[1] = "Brug gerne MediaVejviseren igen imorgen.";
    r_text[2] = "TV-fri dag? Der er masser af alternativer!";
    r_text[3] = "Siden ses bl.a. på Mac, Windows, OS\/2, Linux og Nokia";
    r_text[4] = "MediaVejviseren har vist over 10 millioner opslag.";
    r_text[5] = "MediaVejviseren ses bl.a. i Opera, Firefox, på mobil og WebTV";
    r_text[6] = "Husk at prøve de medier du ikke plejer at læse";
    r_text[7] = "Pop-ups og ting der blinker? - nej, kun medier.";
    r_text[8] = "Mon ikke du kender nogen som også kan bruge siden?";
    r_text[9] = "Kan du lide siden, så sig det til nogen!";
    r_text[10] = "MediaVejviseren - her finder du medierne!";
    r_text[11] = "Ikke så meget pjat - kun medier og flere medier.";
    r_text[12] = "Husk også at læse medier du ikke normalt læser";
    r_text[13] = "Prøv en TV-fri dag; brug nettet i stedet for";
    r_text[14] = "Danmarks største medie-oversigt - find medierne her.";
    r_text[15] = "Prøv en TV-fri dag; brug nettet i stedet for";
    r_text[16] = "Udvid din horisont: Læs alternative medier.";
    r_text[17] = "Nem at bruge <br>- tusindvis af links <br>- stadig gratis";
    r_text[18] = "Omfattende, Opdateret, Overskuelig, Hurtig";
    r_text[19] = "Alle links er udvalgt, gennemgået og vurderet";
    r_text[20] = "11. årgang <br>- millioner af opslag <br>- over 6.000 links";
    r_text[21] = "11. årgang <br>- millioner af opslag <br>- over 6.000 links";
    r_text[22] = "Prøv en TV-fri dag; brug nettet i stedet for";
    r_text[23] = "MediaVejviseren kan også bruges i weekenden.";
    r_text[24] = "MediaVejviseren kan også bruges i ferien.";
    r_text[25] = "ikke så meget pjat - kun medier og flere medier";
    r_text[26] = "MediaVejviseren virker også på helligdage";
    r_text[27] = "Udvid din horisont: Læs også alternative medier.";
    r_text[28] = "24 timer - syv dage om ugen - 365 dage : Kun medier !";
    r_text[29] = "Omfattende, Overskuelig, Opdateret, Hurtig";
    r_text[30] = "MediaVejviseren - også i ferien og weekenden";
    r_text[31] = "MediaVejviseren har vist over 10 millioner opslag";
    r_text[32] = "MediaVejviseren har haft flere millioner besøg";
    r_text[33] = "Medier - Kun medier - Alle medier. Altid. Gratis";
    r_text[34] = "Mon ikke du kender en som kan bruge siden?";
    r_text[35] = "Danmarks største medie-oversigt - find medierne her";

    var new_text = new Array ();
    new_text[0] = "TV-fri dag? Der er masser af alternativer!";
    new_text[1] = "Prøv en TV-fri dag: Brug nettet i stedet for";
    new_text[2] = "MediaVejviseren har nu vist over 10 millioner opslag";
    new_text[3] = "Kan du lide siden, så sig det til nogen du kender!";

//    var i = Math.round(35*Math.random());
//    var topWords = r_text[i];

    var i = Math.round(3*Math.random());
    var topWords = new_text[i];

//    var oneMsg = 'MediaVejviseren har nu vist over 10 millioner opslag';
//    var topWords = oneMsg;

    document.getElementById("quoteBlockTopInner").innerHTML = topWords;
}

// ------------------------- time and date -------------------------------------

function ticToc(status) {
    var Now = new Date();
    var Hr = Now.getHours();
    var Mn = Now.getMinutes();
    var Dd = Now.getDate();
    var Mm = Now.getMonth();
    var Yy = Now.getFullYear();

    var DateNow = ((Dd < 10) ? "0" + Dd : Dd);
    DateNow +=  ((Mm < 9) ? ".0" : ".") + (Mm + 1) + "." + Yy;

    var TimeNow = ((Hr < 10) ? "0" + Hr : Hr);
    TimeNow += ((Mn < 10) ? ":0" : ":") + Mn;

    if (status == 1){
        var fetchedDate = DateNow;
        var fetchedTime = TimeNow;
    }

    document.getElementById("dd").innerHTML = DateNow + " ";
    document.getElementById("tt").innerHTML = TimeNow;

    document.getElementById("dd").style.color = "rgb(25,75,204)";
    document.getElementById("tt").style.color = "rgb(0,75,204)";

    document.getElementById("timeStamp").onmouseover = showTheTime;
    document.getElementById("dd").onmouseover = showTheTime;
    document.getElementById("tt").onmouseover = showTheTime;

    var ticTocTimer = setTimeout('ticToc(2)', 1000);
}

function showTheTime(){

    clearTimeout(ticTocTimer);

    document.getElementById("dd").style.color = "rgb(75,150,225)";
    document.getElementById("tt").style.color = "rgb(102,175,255)";

    var ticTocTimer = setTimeout('ticToc(2)', 2000);
}

// ------------------------- tabs for search pages -----------------------------

function writePageFooter(){

    var footerLinks1 = '<li><a href="http:\/\/mediavejviseren.dk\/info\/what_the.htm">English<\/a><\/li>';
    footerLinks1 += '<li><a href="http:\/\/mediavejviseren.dk\/cgi-bin\/sendlink.cgi">Anbefal siden til andre<\/a><\/li>';

    var footerLinks2 = '<li><a href="javascript:window.external.AddFavorite(location.href,document.title);">Bookmark siden<\/a><\/li>';
    footerLinks2 += '<li><a href="#" onClick="setNewHomePage(this);">Gør siden til startside<\/a><\/li>';

    var footerLinks3 = '<li><a href="http:\/\/mediavejviseren.dk\/info\/retlink.htm">Tilføj \/ ret link<\/a><\/li>';
    footerLinks3 += '<li><a href="http:\/\/mediavejviseren.dk\/ss\/sgmvv.htm">Søg<\/a><\/li>';
    footerLinks3 += '<li><a href="http:\/\/mediavejviseren.dk\/info\/">Information<\/a><\/li>';
    footerLinks3 += '<li><a href="http:\/\/mediavejviseren.dk\/info\/kontakt.htm">Kontakt<\/a><\/li>';

    var agt = navigator.userAgent.toLowerCase();
    var ieAgent = agt.indexOf('msie');

    if (ieAgent != -1) {
        var thePageFooter = footerLinks1 + footerLinks2 + footerLinks3;
    } else {
        var thePageFooter = footerLinks1 + footerLinks3;
    }

    document.getElementById("footerNav").innerHTML = thePageFooter;
}

// ------------------------- add bookmark for IE -------------------------------

function addBookMark(){
    var IEstring = '<li><a href="#bookmark"';
    IEstring +=  'onClick="javascript:window.external.AddFavorite(location.href,document.title)\;">';
    IEstring +=  'Bookmark siden<\/a><\/li>';
    IEstring +=  '<li><a href="#startside"';
    IEstring +=  'onClick="this.style.behavior=\'url(#default#homepage)\'\;this.setHomePage(location.href)\;">';
    IEstring +=  'Gør til startside<\/a><\/li>';


    var agt = navigator.userAgent.toLowerCase();
    var ieAgent = agt.indexOf('msie');

    if (ieAgent != -1) {
        document.write(IEstring);
    }
}


// ------------------------- set home page -------------------------------------

function setNewHomePage(page) {
    page.style.behavior="url(#default#homepage)";
    page.setHomePage(location.href);
}

// ------------------------- tabs for search pages -----------------------------



function searchBox(no,level)
{

  var colour1 = "rgb(20,102,202)";
  var colour2 = "rgb(206,206,206)";

  var L3append = "_L3";

  if (no == "1")
  {
      var thisNo = "1";
      var otherNo = "2";
  } else
  {
      var thisNo = "2";
      var otherNo = "1";
  }

  if (level == "3")
  {
    var tabActive = "searchLinksH" + thisNo + L3append;
    var tabOther = "searchLinksH" + otherNo + L3append;
    var linksActive = "searchlinks" + thisNo + L3append;
    var linksOther = "searchlinks" + otherNo + L3append;
  } else
  {
    var tabActive = "searchLinksH" + thisNo;
    var tabOther = "searchLinksH" + otherNo;
    var linksActive = "searchlinks" + thisNo;
    var linksOther = "searchlinks" + otherNo;
  }
  
  // document.forms[0].elements[0].value = no ;


  document.getElementById(tabActive).style.display = "block";
  document.getElementById(linksActive).style.display = "block";
  document.getElementById(linksOther).style.display = "none";

  document.getElementById(linksActive).style.borderTop = "none";
  document.getElementById(linksOther).style.borderTop = "none";

  document.getElementById(tabActive).style.backgroundColor = "rgb(251,251,249)";
  document.getElementById(tabOther).style.backgroundColor = "rgb(238,238,238)";

  document.getElementById(tabActive).style.borderRight = "1px solid " + colour2;
  document.getElementById(tabActive).style.borderBottom = "none";
  document.getElementById(tabActive).style.borderLeft = "1px solid " + colour2;
  document.getElementById(tabActive).style.borderTop = "1px solid " + colour2;

  document.getElementById(tabOther).style.borderRight = "1px solid " + colour2;
  document.getElementById(tabOther).style.borderBottom = "1px solid " + colour2;
  document.getElementById(tabOther).style.borderLeft = "1px solid " + colour2;
  document.getElementById(tabOther).style.borderTop = "1px solid " + colour2;

}
