function noSpam() {
    if (document.getElementById) {
		var at = "@";
	  	var links = document.getElementsByTagName('a');
	  
	  	for (var i = 0; i < links.length; i++) {
		  	var linkElem = links[i];
			
		  	if (linkElem.className == 'escape') {
		  		var mail = linkElem.firstChild; var domain = linkElem.lastChild;
		  		mail.nextSibling.firstChild.innerHTML = at;
		  		linkElem.href = "mailto:" + mail.data + at + domain.data;
		  	}
			
	  	} // End for
	  
    } // End if
}

// Onload-Methode ohne Prototype:
//window.onload = noSpam;

function mergeImgWithLink() {
var theClass='imageLink';
var theTag='DIV';
var theLink = new Array;
var theImg = new Array;
var theText = new Array;
for (var i = 0; i < document.getElementsByTagName(theTag).length; i++) {
var currentDiv = document.getElementsByTagName(theTag)[i];
var currentClass = currentDiv.className;
if (currentClass == theClass) {
for (j = 0; j < currentDiv.childNodes.length; j++) {
currentElement = currentDiv.childNodes[j];
if (currentElement.tagName == 'IMG') { theImg[i] = currentElement; }
if (currentElement.tagName == 'P') { theText[i] = currentElement; }
if (currentElement.tagName == 'A') {
// check if that's not the thumbnail link

if (currentElement.firstChild == currentElement.lastChild && currentElement.firstChild.tagName == 'IMG') {
theImg[i] = currentElement.firstChild;
} else {
theLink[i] = currentElement;
}
}
}
if (theImg[i] && theLink[i]) {
var thisQueryText = theLink[i].innerHTML;
theLink[i].innerHTML = "";
theLink[i].appendChild(theImg[i]);
theLink[i].appendChild(theText[i]);
}
//theLink.innerHTML="<img src="+theImg.src+" border=0 />";
//newImg = theImg;
//document.removeChild(theImg);
}
}
}


Event.observe(window, 'load', noSpam, false);
Event.observe(window, 'load', mergeImgWithLink, false);

