function setOpacity(obj, opacity) {
	opacity = (opacity == 100)?99.999:opacity;
	obj.style.filter = "alpha(opacity:"+opacity+")";
	obj.style.KHTMLOpacity = opacity/100;
	obj.style.MozOpacity = opacity/100;
	obj.style.opacity = opacity/100;
}

function fadeIn(objId,opacity) {
	obj = document.getElementById(objId);
	if (opacity <= 100) {
		setOpacity(obj, opacity);
		opacity += 10;
		window.setTimeout("fadeIn('"+objId+"',"+opacity+")", fadeSpeed);
	}
}

function fadeOut(objId,opacity) {
	obj = document.getElementById(objId);
	if (opacity >= 0) {
		setOpacity(obj, opacity);
		opacity -= 10;
		window.setTimeout("fadeOut('"+objId+"',"+opacity+")", fadeSpeed);
	}
}

function fadeInImage(imageId) {
	image = document.getElementById(imageId);
	image.style.visibility = 'visible';
	setOpacity(image, 0);
	fadeIn(imageId,0);
}

function fadeLoop() {
	if (document.getElementById) {			
		if(imageCounter>maxImages) {
			for(i=2;i<=maxImages-1;i++) {
				image = document.getElementById("img"+i);
				setOpacity(image, 0);
				image.style.visibility = 'hidden';
			}
			fadeOut("img"+(imageCounter-1),100)
			imageCounter = 2;
		} else {
			fadeInImage("img"+imageCounter,0)
			linkUpLink = 'link_'+imageCounter; // Hooks links om images
			imageCounter++
		}
	}
	runQuotes = window.setTimeout("fadeLoop()", timeBetweenFades);
}	

function swDropMenu() {
    if (document.getElementById) {
        navRoot = document.getElementById('swDropMenu');
        for (i = 0; i < navRoot.childNodes.length; i++) {
            node = navRoot.childNodes[i];
            if (node.className == 'swDrop') {
                node.onmouseover = function () {
				this.className += ' over';
				window.clearInterval(runQuotes); //stops image rotation
				}
                node.onmouseout = function () {
				this.className = this.className.replace(' over', '')
				runQuotes = window.setTimeout("fadeLoop()", timeBetweenFades);  //starts image rotation
				}
            }
        }
    }
}
