function getObj(objID) { if (document.getElementById) {return document.getElementById(objID);} else if (document.all) {return document.all[objID];} else if (document.layers) {return document.layers[objID];} } function youAreHere(obj){ var url = unescape(location.href); if (obj != null){ var teller = 0; while (obj.childNodes[teller] != null){ var element = obj.childNodes[teller]; if (element.nodeName == "A"){ var href = element.href; if (href == url){ var subtel = 0; var imagesrc = ''; var quoted = element.getAttribute("onmouseover").toString(); if (quoted != null){ var quotedmatch = quoted.match('"[^"]*"'); if (quotedmatch == null){ var quotedmatch = quoted.match("'[^']*'"); } if (quotedmatch != null){ var imagesrc = quotedmatch[0].replace(/["']{1}/gi,''); if (imagesrc != ''){ while (element.childNodes[subtel] != null){ var subelement = element.childNodes[subtel]; if (subelement.nodeName == "IMG"){ subelement.src = imagesrc; } subtel++; } element.setAttribute('onmouseover', new Function('')); element.setAttribute('onmouseout', new Function('')); } } } } } else { youAreHere(element); } teller++; } } } var udmDiv = getObj('udm'); youAreHere(udmDiv);