
function SubMenuParser(menu) {

    //alert(menu.id);
  if (menu.id == 'startskud')  //Information
  {  LoadSubMenuContent("Content/Startskud.html");}
  else if (menu.id == 'routen')
  {  LoadSubMenuContent("Content/Routen.html");}
  else if (menu.id == 'vaeskedepot')
  {  LoadSubMenuContent("Content/Vaeskedepot.html");}
  else if (menu.id == 'tidtagning')
  {  LoadSubMenuContent("Content/Tidtagning.html");}
  else if (menu.id == 'praemier')
  {  LoadSubMenuContent("Content/Praemier.html");}
  else if (menu.id == 'toiletter')
  {  LoadSubMenuContent("Content/Toiletter.html");}
  else if (menu.id == 'overnatning')
  {  LoadSubMenuContent("Content/Overnatning.html");}
  else if (menu.id == 'resultater')
  {  LoadSubMenuContent("Content/Resultater.html");}
  else if (menu.id == 'traeningsprogram') 
  {  LoadSubMenuContent("Content/Traeningsprogram.html");}
  else if (menu.id == 'motivation')
  {  LoadSubMenuContent("Content/Motivation.html");}
  else if (menu.id == 'kosten')//Training
  {  LoadSubMenuContent("Content/Kosten.html");}
  else if (menu.id == 'faellestraening')
  {  LoadSubMenuContent("Content/Faellestraening.html");}
  else if (menu.id == 'testloeb')
  {  LoadSubMenuContent("Content/Testloeb.html");}
  else if (menu.id == 'billedgalleri')
  { LoadSubMenuContent("Content/Billeder.html"); }
  else if (menu.id == 'presse')
  { LoadSubMenuContent("Content/Presse.html"); }
  else if (menu.id == 'priser')
  { LoadSubMenuContent("Content/Pris.html"); }

}

function OpenLink(item) {
    OpenUrl(item.title);
}

function ShowPicture(picturename) {
  window.open(picturename);
}

//Main menu
function showFrontpage() {
    ShowRandomPicture();
    ShowRandomSposor();
    ShowRandomBanner();
}

function LoadSubMenuContent(filename) {   
    textFrame = document.getElementById("contentTextFrame");
	textFrame.src=filename;

	ShowRandomPicture();
	ShowRandomSposor();
	ShowRandomBanner();
}

function ShowRandomPicture()
{
    var img_name = new Array("1.jpg", "2.jpg", "3.jpg", "4.jpg", "5.jpg", "6.jpg", "7.jpg",
                             "8.jpg", "9.jpg", "10.jpg", "11.jpg", "12.jpg", "13.jpg",
                             "14.jpg", "15.jpg", "16.jpg", "17.jpg", "18.jpg", "19.jpg", "20.jpg",
                             "21.jpg", "22.jpg", "23.jpg", "24.jpg", "25.jpg", "26.jpg", "27.jpg",
                             "28.jpg", "29.jpg", "30.jpg", "31.jpg", "32.jpg", "33.jpg", "34.jpg",
                             "35.jpg", "36.jpg", "37.jpg", "38.jpg");
   
    var l = img_name.length;

    var rnd_no = Math.floor(l*Math.random());

    newImage = "url(images/FrontPictures/" + img_name[rnd_no] + ")";

    document.getElementById("PictureRotator").style.backgroundImage = newImage;   
}


function ShowRandomBanner() {
    var img_name = new Array("B_Epoka.jpg", "B_Keldogjohs.jpg", "B_Nordsoen.jpg", "B_Nordstjernen.jpg", "B_Novasol.jpg", "B_Westwind.jpg", "B_Feriepartner.jpg");
    var img_url = new Array("http://www.EPOKAMEDIC.dk", "http://www.keldogjohs.dk/", "http://www.feriecenternord.dk/", "http://www.feriecenternord.dk/dk/centerfaciliteter/restaurant/",
                        "http://www.novasol.dk/", "http://www.west-wind.dk/", "http://www.feriepartner-jammerbugten.dk/Jammerbugtens_Feriehusudlejning");

    var l = img_name.length;

    var rnd_no = Math.floor(l * Math.random());

    var newImage = "url(images/Banner/" + img_name[rnd_no] + ")";
    var imageUrl = img_url[rnd_no];

    document.getElementById("FrontBanner").style.backgroundImage = newImage;
    document.getElementById("FrontBanner").title = imageUrl;
}


function SaltumTrim() {
    window.open('http://www.saltumtrim.dk/');
}

function OpenFaceBookGroup() {
    window.open('http://www.facebook.com/BlokhusMarathon');
}

function StartMail(mailadress) {
    window.open('mailto:' + mailadress);
}

function StartOnlineRegistrering() {
    window.location = 'Tilmelding.aspx';
}

function OpenUrl(url) {
    window.open(url);
}

function ShowRandomSposor() {
    //alert('begin');
    var img_name = new Array("BLOKHUSCAMPING.jpg", "EPOKAMEDIC.jpg", "NEWLINE.jpg", "ZUCCEZ.jpg", "SALTUMSTRANDCAMPING.jpg",
                            "Kims.jpg", "Eurospar.jpg", "Kaasslagter.jpg", "SparekassenHvetbo.jpg", "Aabybrotelt.jpg", "Bt.jpg",
                            "Jammerbugt.jpg", "BrugsenBlokhus.jpg");
    var img_url = new Array("http://www.BLOKHUSCAMPING.dk", "http://www.EPOKAMEDIC.dk", "http://www.NEWLINE.dk", "http://www.ZUCCEZ.dk", "http://www.SALTUMSTRAND.dk",
                        "http://www.Kims.dk", "http://spar.dk/", "http://www.slagterenikaas.dk/", "https://www.sparhvetbo.dk/", "http://www.aabybrotelte.dk/", "http://BT.dk",
                        "http://www.Jammerbugt.dk", "http://www.coop.dk/om+coop/vores+butikker+og+nettorvet/dagli'brugsen.aspx");

    var j = 1;
    //alert('nu starter vi');
    while (j <= 9) {
        //alert(j);
        var l = img_name.length;

        var rnd_no = Math.floor(l * Math.random());

        var image = img_name[rnd_no];
        var imageUrl = img_url[rnd_no];
        //alert(image + " - " + imageUrl);
        img_name = removeItem(img_name, image);
        img_url = removeItem(img_url, imageUrl);
        //alert(img_name);
        var newImage = "url(images/sponsor/" + image + ")";

        document.getElementById("Sponsor" + j).style.backgroundImage = newImage;
        document.getElementById("Sponsor" + j).title = imageUrl;
        j++;
    }
    //alert('end');
}

function randOrd() {
    return (Math.round(Math.random()) - 0.5);
}

function getRandomPicture(imageArray) {
    var l = imageArray.length;

    var rnd_no = Math.floor(l * Math.random());

    return imageArray[rnd_no];
}

//remove item (string or number) from an array
function removeItem(originalArray, itemToRemove) {
    var j = 0;
    while (j < originalArray.length) {
        //	alert(originalArray[j]);
        if (originalArray[j] == itemToRemove) {
            originalArray.splice(j, 1);
        } else { j++; }
    }
    //	assert('hi');
    return originalArray;
}
