function switchImages() {
	if (document.images && (preloaded == true)) {
		for (var i = 0; i < switchImages.arguments.length; i += 2) {
			document.getElementById(switchImages.arguments[i]).src = switchImages.arguments[i+1];
		}
	}
}

function switchBgImages() {
	if (document.images && (preloaded == true)) {
		for (var i = 0; i < switchBgImages.arguments.length; i += 2) {
			document.getElementById(switchBgImages.arguments[i]).style.backgroundImage = 'url(' + switchBgImages.arguments[i+1] + ')';
		}
	}
}

function switchBg() {
	for (var i = 0; i < switchBg.arguments.length; i += 2) {
		document.getElementById(switchBg.arguments[i]).style.backgroundColor = switchBg.arguments[i+1];
	}
}



function loadImage(url) {
	if (document.images) {
		result = new Image();
		result.src = url;
		return result;
	}
}

var preloaded = false;
function preloadImages() {
	if (document.images) {
		overImages = new Array;
		for (var i = 0; i < preloadImages.arguments.length; i++) {
			overImages[i] = loadImage(preloadImages.arguments[i]);
		}
		preloaded = true;
	}
}

function headhint(nr) {
	var width = 58;
	document.getElementById('headgallerytop').innerHTML = headhints[nr];
	document.getElementById('headgallerybottom').innerHTML = headhintsbottom[nr];

	pos = nr * width;

	document.getElementById('headgallerytop').style.marginLeft = pos + 'px';
	document.getElementById('headgallerybottom').style.marginLeft = pos + 'px';
}
function hidehint() {
	document.getElementById('headgallerytop').innerHTML = '';
	document.getElementById('headgallerybottom').innerHTML = '';
}
function externalLinks() {
	var anchors = document.getElementsByTagName("a");
	for (var i = 0; i < anchors.length; i++) {
		var anchor = anchors[i];
		if (anchor.getAttribute("href") && (anchor.getAttribute("rel") == "ext")) {
			anchor.target = "_blank";
		}
	}
}

