var currentImage;
var currentThumbPos = 0;

var browserIE = {
	  version: function() {
	    var version = 999;
	    if (navigator.appVersion.indexOf("MSIE") != -1)
	      version = parseFloat(navigator.appVersion.split("MSIE")[1]);
	    return version;
	  }
	}

function next_image() {
  currentImage++;
  if (currentImage > images.length - 1) {
    currentImage = 0;
  }
  currentThumbPos = Math.floor((currentImage)/7);
  animate_thumbs();
  fade_image();
}

function prev_image() {
  currentImage--;
  if (currentImage < 0) {
    currentImage = images.length - 1;
  }
  currentThumbPos = Math.floor((currentImage)/7);
  animate_thumbs();
  fade_image();
}

function showImage(image) {
  currentImage = image;
  currentThumbPos = Math.floor((currentImage)/7);
  fade_image();
}

function fade_image() {
  if (document.location.hash !="" || currentImage != 0) {
    document.location.hash = imagesPk[currentImage];
  }
  var image1 = $('<img />').attr('src',  images[currentImage]);
  $('#image').stop().fadeTo(100, 0, function() {
    $('#image').css("background-image", "url(" + images[currentImage] + ")");
    $('#image').fadeTo(450, 1);
  });
  var image1 = $('<img />').attr('src',  images[currentImage + 1]);
  $('#preloader').append(image1);

  //$('#image').css("background-image", "url(" + images[currentImage] + ")");
}

function next_thumb_row() {
  currentThumbPos ++;
  if (currentThumbPos > Math.floor((images.length-1)/7)) {
    currentThumbPos = Math.floor((images.length-1)/7);
  }
  animate_thumbs();
}
function prev_thumb_row() {
  currentThumbPos --;
  if (currentThumbPos <0) {
    currentThumbPos = 0;
  }
  animate_thumbs();
}

function animate_thumbs(){
  $('#thumbnail-row').stop().animate({left: -currentThumbPos*709 + 'px'},800,'easeOutExpo');
}

$(document).ready(function() {

  // Hämtar vilket bildnummer som man länkat till
  var currentImage = 0;
  var anchor = parseInt(document.location.hash.split('#')[1]);
  for (var i in imagesPk) {
    if (anchor == imagesPk[i]) {
      currentImage = i;
    }
  }
  showImage(currentImage);



  if(pageType == 'node_gallery') {
    $('#image').click(function(eventObj) {
      var location = $(this).offset();
      var x = eventObj.pageX - location.left;
      if (x < 352) {
        prev_image();
      } else {
        next_image();
      }
      //next_image();
    });
  
    $('#next-image').click(function() {
      next_image();
    });
    $('#prev-image').click(function() {
      prev_image();
    });
    $('.thumb-navigation #next-thumbnails').click(function() {
      next_thumb_row();
    });
    $('.thumb-navigation #prev-thumbnails').click(function() {
      prev_thumb_row();
    });
    var image1 = $('<img />').attr('src',  images[currentImage + 1]);
  }

  if (browserIE.version() <= 7) {
    if (pageType == 'node_page') {
      $('#contact-wrapper').each( function() {
        var child = $(this).find('.inline-contact-wrapper');
        var childHeight = child.outerHeight();
        $(this).find('.inline-contact-wrapper').css('top',($(this).height() - childHeight)/2);
        $(this).find('.inline-contact-wrapper').css('display','block');
      });
    }
  }
  
  

});


