/* -- Adobe GoLive JavaScript Library */

var activeId=null;
var currentActiveId=null;

function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImagesArray(array) {
	if (preloadFlag == true) {
		var d = document; var img;
		for (var i=0; i<array.length; i+=2) {
			img = null; var n = array[i];
			if (d.images) {img = d.images[n];}
			if (!img && d.getElementById) {img = d.getElementById(n);}
			if (img) {img.src = array[i+1];}
		}
	}
}

function getActiveId(array) {
	if (preloadFlag == true) {
		for (var i=0; i<array.length; i+=2) {
			return array[i];
			exit();
		}
	}
}

function changeImages() {
	// if onClick Handler is thrown
	if(typeof(changeImages.arguments[2]) != 'undefined') {
		activeId = getActiveId(changeImages.arguments);
		
		// if a activeId is set, refresh navigation
		if(currentActiveId != null) {
			changeImagesArray(currentActiveId);
		}
		// 0: id, 1: mouseout-image
		currentActiveId = [changeImages.arguments[0], changeImages.arguments[2]];d
	}
	
	if(activeId != getActiveId(changeImages.arguments))	{
		changeImagesArray(changeImages.arguments);
	}
}

function changeTheme(string) {
	document.getElementById("contentHeaderTheme").src = "navi/"+string;
}
