function WA_preload() {
	if (document.getElementsByName) {
		imgNodes = document.getElementsByName("preload");
		var preloadImages = new Array(imgNodes.length);   
		for (i=0 ; imgNode=imgNodes[i] ; i++) {
			src = imgNode.src.substring(0,imgNode.src.length-5)+"1"+imgNode.src.substring(imgNode.src.length-4);
			preloadImages[i] = new Image();
			preloadImages[i].src = src;
		}
		
	}
}

function WA_overAllInElement(obj) {
	if (!obj || !document.getElementById) return;
	var imgNode = obj.firstChild;
	while (imgNode) {
		if (imgNode.nodeName == "IMG") {
			src = imgNode.src.substring(0,imgNode.src.length-5)+"1"+imgNode.src.substring(imgNode.src.length-4);
			imgNode.src = src;
		}
		imgNode = imgNode.nextSibling;
	}
}

function WA_outAllInElement(obj) {
	if (!obj || !document.getElementById) return;
	var imgNode = obj.firstChild;
	while (imgNode) {
		if (imgNode.nodeName == "IMG") {
			src = imgNode.src.substring(0,imgNode.src.length-5)+"0"+imgNode.src.substring(imgNode.src.length-4);
			imgNode.src = src;
		}
		imgNode = imgNode.nextSibling;
	}
}

/**
* Findet eine Mouseovergrafik in folgender Struktur
* <a onmouseover=""><img>
*/
function WA_overNext(obj) {
	if (!obj) return;
	var imgNode = obj.firstChild;
	while (imgNode.nodeName != "IMG" && imgNode.nextSibling) imgNode = imgNode.nextSibling;
	if (document.getElementById && imgNode.nodeName == "IMG") {
		src = imgNode.src.substring(0,imgNode.src.length-5)+"1"+imgNode.src.substring(imgNode.src.length-4);
		imgNode.src = src;
		/*imgs = document.getElementsByTagName("img");
		for(i=0 ; i<imgs.length ; i++) {
			if (imgs[i] == imgNode) {
				//document.images[i].src = src;
				setTimeout('WA_setImg("'+i+'","'+src+'")',50);
				break;
			}
		}
		*/
	}
}

/**
* Findet eine Mouseovergrafik in folgender Struktur
* <a onmouseover=""><img>
*/
function WA_outNext(obj) {
	if (!obj) return;
	var imgNode = obj.firstChild;
	while (imgNode.nodeName != "IMG" && imgNode.nextSibling) imgNode = imgNode.nextSibling;
	if (imgNode.nodeName == "IMG") {
		src = imgNode.src.substring(0,imgNode.src.length-5)+"0"+imgNode.src.substring(imgNode.src.length-4);
		imgNode.src = src;
		/*imgs = document.getElementsByTagName("img");
		for(i=0 ; i<imgs.length ; i++) {
			if (imgs[i] == imgNode) {
				//document.images[i].src = src;
				setTimeout('WA_setImg("'+i+'","'+src+'")',50);
				break;
			}
		}
		*/
	}
}

/**
* Findet eine Mouseovergrafik in folgender Struktur
* <table><tr><td> <img> </td><td> <a onmouseover=""> </td></tr></table>
*/
function WA_overPre(obj) {
	if (obj && obj.parentNode && obj.parentNode.previousSibling && obj.parentNode.previousSibling.firstChild) {
		var imgNode = obj.parentNode.previousSibling.firstChild;
		if (document.getElementById && imgNode.nodeName == "IMG") {
			src = imgNode.src.substring(0,imgNode.src.length-5)+"1"+imgNode.src.substring(imgNode.src.length-4);
			imgNode.src = src;
		}
	}
}

/**
* Findet eine Mouseovergrafik in folgender Struktur
* <table><tr><td> <img> </td><td> <a onmouseover=""> </td></tr></table>
*/
function WA_outPre(obj) {
	if (obj && obj.parentNode && obj.parentNode.previousSibling && obj.parentNode.previousSibling.firstChild) {
		var imgNode = obj.parentNode.previousSibling.firstChild;
		if (imgNode.nodeName == "IMG") {
			src = imgNode.src.substring(0,imgNode.src.length-5)+"0"+imgNode.src.substring(imgNode.src.length-4);
			imgNode.src = src;
		}
	}
}

/**
* Findet eine Mouseovergrafik in folgender Struktur
* <input src="">
*/
function WA_overButton(obj) {
	if (obj) {
		var imgNode = obj;
		if (document.getElementById && imgNode.nodeName == "INPUT") {
			src = imgNode.src.substring(0,imgNode.src.length-5)+"1"+imgNode.src.substring(imgNode.src.length-4);
			imgNode.src = src;
		}
	}
}

/**
* Findet eine Mouseovergrafik in folgender Struktur
* <input src="">
*/
function WA_outButton(obj) {
	if (obj) {
		var imgNode = obj;
		if (document.getElementById && imgNode.nodeName == "INPUT") {
			src = imgNode.src.substring(0,imgNode.src.length-5)+"0"+imgNode.src.substring(imgNode.src.length-4);
			imgNode.src = src;
		}
	}
}

/**
* Preloader für Mouseovergrafiken
* WA_preload("[PFAD]","[IMAGE1]","[IMAGE1]",...,"[IMAGEn]");
*/
/*function WA_preload() { 
	var a = WA_preload.arguments
	var path = a[0];
	if (document.images) {
		for (var i=1; i<a.length; i++) {
			img = new Image;
			img.src = path+a[i];
		}
	}
}*/

function WA_selectLink(selectObj) {
	var url = selectObj.options[selectObj.selectedIndex].value;
	selectObj.selectedIndex=0;
	selectObj.blur();
	if (url != "") {
		// Steht ein * vor der url wird sie in einem neuen Fenster geöffnet.
		if (url.substring(0,1) == "*") {
			open(url.substring(1));
		} else {
			document.location.href=url;
		}
	}
}