function SetOpacity(elem, opacityAsInt) {
    var opacityAsDecimal = opacityAsInt;
    
    if (opacityAsInt > 100)
        opacityAsInt = opacityAsDecimal = 100; 
    else if (opacityAsInt < 0)
        opacityAsInt = opacityAsDecimal = 0; 
    
    opacityAsDecimal /= 100;
    if (opacityAsInt < 1)
        opacityAsInt = 1; // IE7 bug, text smoothing cuts out if 0
    
    elem.style.opacity = (opacityAsDecimal);
    elem.style.filter  = "alpha(opacity=" + opacityAsInt + ")";
}
//
function initImages() {
	//
	var iCrntImage = 0;
	if (document.getElementById("image_blok") != null) {
		document.getElementById("image_blok").style.display = "none";
		document.getElementById("picture_navigation").style.display = "block";
	}
	//
}
//
function showImage(iImageId, iAantalImages) {
	//
	iCrntImage = iImageId;
	//
	for (var i = 0; i < iAantalImages; i++) {
		document.getElementById("reference_big" + i).style.display = "none";
	}
	//
	document.getElementById("reference_big" + iImageId).style.display = "block";
	document.getElementById("tekst_blok_hide").style.display = "none";
	document.getElementById("image_blok").style.display = "block";
	document.getElementById("back_to_description").style.display = "block";
	//
}
//
function showNextImage(iAantalImages) {
	//
	iCrntImage++;
	if (iCrntImage > iAantalImages - 1) {
		iCrntImage = 0;
	}
	//
	showImage(iCrntImage, iAantalImages)
	//
}
//
function showPrevImage(iAantalImages) {
	//
	iCrntImage--;
	if (iCrntImage < 0) {
		iCrntImage = iAantalImages - 1;
	}
	//
	showImage(iCrntImage, iAantalImages)
	//
}
//
function showInfo() {
	//
	document.getElementById("image_blok").style.display = "none";
	document.getElementById("back_to_description").style.display = "none";
	document.getElementById("tekst_blok_hide").style.display = "block";
	//
}