/*
Standard-farvene er:
PJ:   #9F050C
Misc: #946726
Sales:#AD5202
About:#5E6F2C

Finns kiksede forsøg: #BB634F
*/

var PJColor = "#993300"    // FARVEN på Photo Journalism-siden
var MiscColor = "#9094aa"  // FARVEN på Miscellaneous-siden EDIT: Nu Commercial
var ArtColor = "#946726" // FARVEN på Picture Sales-siden EDIT: Nu PhotoArt Gallery
var NewsColor = "#5E6F2C" // FARVEN på About Me-siden EDIT; Nu News
var AboutColor = "#666666" // FARVEN på About Me-siden - profile siden

var showStopper = 0
var currentHolder
var anotherHolder
var thisCatColor = PJColor
var activeCategory
var numberLine = "0123456789"  // for number to string switch

var f = new String(top.location)

function activateCat(){
  for (i=1;i<=8;i++){
   document.getElementById('cat'+i).style.borderColor = thisCatColor;
   document.getElementById('cat'+i).style.color = "#999999";
  }
 currentHolder = curimageindex-1;
 if (currentHolder<0){   // hvis det er det sidste billede i array'en
  currentHolder = fadeimages.length-1;
 }
 activeCategory = fadeimages[currentHolder][0].charAt(4);
 switch(activeCategory){
/*
Woops! #hack# Letters instead of numbers in pix-filenames
*/
  case "a":
   activeCategory = "1";
  break;
  case "b":
   activeCategory = "2";
  break;
  case "c":
   activeCategory = "3";
  break;
  case "d":
   activeCategory = "4";
  break;
  case "e":
   activeCategory = "5";
  break;
  case "f":
   activeCategory = "6";
  break;
  case "g":
   activeCategory = "7";
  break;
  case "h":
   activeCategory = "8";
  break;
  default:
  break;
 }
 
 document.getElementById('cat'+activeCategory).style.borderColor = "#999999";
 document.getElementById('cat'+activeCategory).style.color = "#ffffff";
}

function go(where){
window.location=where;
}

function goOut(where){
window.open(where);
}

function printTheNumbers(){
 if (fadeimages.length<=11){
  document.getElementById('imgNumbers').style.top = "-379px"
 }

 document.write('<span id=\"previous\" style=\"cursor: pointer; text-decoration: underline\" OnClick=\"stop_showThisPix(\'p\')">&#60;&#60; previous</span>&nbsp;|&nbsp;<span id=\"beginSlideshowText\" style=\"cursor: pointer; color: #999999; text-decoration: underline\" OnClick=\"go(\'')

 document.write(f)

 document.write('\')\">slideshow</span>&nbsp;|&nbsp;<span id=\"next\" style=\"cursor: pointer; text-decoration: underline\" OnClick=\"stop_showThisPix(\'n\')\">next &#62;&#62;</span><br>');

// Safari, Konqueror fix
var is_khtml = (navigator.vendor == 'KDE')?true:false;
if (!is_khtml){
 document.write('<br>')
}

 for (i=1;i<=fadeimages.length;i++){
  if (i==12){
   document.write('|<br>')
  }
  document.write('| <span id=\"no'+i+'\" style=\"cursor: pointer; text-decoration: underline\" OnClick=\"stop_showThisPix('+i+')\">'+i+'</span> ');
 }
 document.write('|')
}


function activateNumber(x){
 if (showStopper == 1) {
  currentHolder = x
 } else {
  currentHolder = curimageindex
 }
 if (currentHolder == 0){
  currentHolder = fadeimages.length
 }
 for (i=1;i<=fadeimages.length;i++){
  document.getElementById('no'+i).style.color="#000000"
 }
 document.getElementById('no'+currentHolder).style.color="#999999"
 anotherHolder = currentHolder
 activateCat()
}

function stop_showThisPix(x){ 
 showStopper = 1
 switch (x){
  case "p":
   if (anotherHolder == 1){
    anotherHolder = fadeimages.length+1    
   }
   x = anotherHolder-1
  break;
  case "n":
   if (anotherHolder == fadeimages.length){
    anotherHolder = 0    
   }
   x = anotherHolder+1
  break;
 }
 document.getElementById('beginSlideshowText').style.color="#000000";
 activateNumber(x)

  if (ie4||dom){
   document.getElementById('canvas0').style.visibility = "visible";
   document.getElementById('canvas1').style.visibility = "hidden";
   document.getElementById('canvas0').innerHTML = insertimage(x-1);
  } else {
   document.getElementById('defaultslide').src = fadeimages[x+1];
  }
  anotherHolder = x
}