var which_image_loaded;
var number_of_images;
//var imageText;
var ImageNames = new Array;

function mekkImages() {
  which_image_loaded = 0;
  number_of_images = document.getElementById("number").value;
  var filenameBase = document.getElementById("imgurl").value;
  ImageNames.length = number_of_images - 1;

  for (counter = 0; counter < number_of_images; counter++) {
    var file_number = counter + 1;
    var filename = filenameBase + file_number + ".jpg";
    ImageNames[counter] = filename;
  }
}

function changeImage(direction) {
  which_image_loaded += direction;
  if (which_image_loaded < 0)
  which_image_loaded = number_of_images - 1;
  if (which_image_loaded == number_of_images)
  which_image_loaded = 0;
  document.getElementById("image-gallery").src = ImageNames[which_image_loaded];

  endreBildeTekst(which_image_loaded);
}

function fremEllerTilbake(hvilkenVei) {
  which_image_loaded = 0;

  if(hvilkenVei == 1) {
    var number = document.getElementById("number").value;
    which_image_loaded = number - 1;
  }

  document.getElementById("image-gallery").src = ImageNames[which_image_loaded];

  endreBildeTekst(which_image_loaded);
}

function endreBildeTekst(bildeIndeks) {
  number_of_images = document.getElementById("number").value;
  var bildeCounterSpan = document.getElementById("imagecounter");

  var teller = bildeIndeks + 1;

  if(bildeIndeks == 0)
    teller = 1;
  else
    teller = bildeIndeks + 1;

  bildeCounterSpan.innerText = "Bilde " + teller + " av " + number_of_images;

  //Text:
//  if(imageText == null)
//    imageText = document.getElementById("operator-display");

//  imageText.innerText = imageTextArray[teller];
}

// RANDOM IMAGE IN HEAD

// function changeTopBanner() {
//  document.getElementById("top").style.backgroundImage = 'url(http://kaasin.no/css/top' + (parseInt(Math.random()*4)+1) + '.jpg)';
// }

// addEvent(window, 'load', changeTopBanner);


// NEW IMAGEGALLERY

var selectedImg = 0;

function changeGalleryImage(direction) {
  if(imgArr != null) {
    selectedImg += direction;
    if(selectedImg < 0)
      selectedImg = imgArr.length - 1;
    if(selectedImg == imgArr.length)
      selectedImg = 0;

    document.getElementById("image-gallery").src = imgArr[selectedImg];
    document.getElementById("imagecounter").innerText = "Bilde " + (selectedImg + 1) + " av " + imgArr.length;

    if(imgTextArr != null)
      document.getElementById("operator-display").innerText = imgTextArr[selectedImg];
  }
}

function backOrForth(direction) {
  if(imgArr != null) {
    selectedImg = 0;
    if(direction == 1)
      selectedImg = imgArr.length - 1;

    document.getElementById("image-gallery").src = imgArr[selectedImg];
    document.getElementById("imagecounter").innerText = "Image " + (selectedImg + 1) + " of " + imgArr.length;

    if(imgTextArr != null)
      document.getElementById("operator-display").innerText = imgTextArr[selectedImg];
  }
}