function Defuscate(strObfuscated, cssclass, subject) { var strClass = (cssclass != '') ? ('class=' + cssclass) : (''); var strSubject = (subject != '') ? ('?Subject=' + subject) : (''); document.write(''+ DoDefuscate(strObfuscated) + ''); } function DoDefuscate(strObfuscated) { var strReturn = ''; while (strObfuscated.length > 0) { strReturn += String.fromCharCode((strObfuscated.substring(0,4) - 0) >> 3); strObfuscated = strObfuscated.substring(4); } return strReturn; } function ToggleImage(imgId, imgNodeID) { var nodeOne = document.getElementById('imgTravelDirectionOne'); var nodeTwo = document.getElementById('imgTravelDirectionTwo'); var nodeThree = document.getElementById('imgTravelDirectionThree'); var imgNode = document.getElementById(imgNodeID); nodeOne.className = 'ButtonMap'; nodeTwo.className = 'ButtonMap'; nodeThree.className = 'ButtonMap'; var newImgNodeIndex = (0 - imgId * -1 + 1); if (newImgNodeIndex > 3) {newImgNodeIndex = 1;} imgNode.onclick = function () { ToggleImage(newImgNodeIndex,imgNodeID); } switch(imgId) { case 1: nodeOne.className = 'ButtonMapSel'; imgNode.src = imgNode.src.substring(0, imgNode.src.lastIndexOf('/')+1) + 'Map1.gif' break; case 2: nodeTwo.className = 'ButtonMapSel'; imgNode.src = imgNode.src.substring(0, imgNode.src.lastIndexOf('/')+1) + 'Map2.gif' break; case 3: nodeThree.className = 'ButtonMapSel'; imgNode.src = imgNode.src.substring(0, imgNode.src.lastIndexOf('/')+1) + 'Map3.gif' break; } } function ToggleDisplay(strID) { var node = document.getElementById(strID); if (node != null) { if (node.style.display == 'block') { node.style.display = 'none'; } //close if this is open else { node.style.display = 'block'; } //else open } } function toggleMap(strID, strImg) { var node = document.getElementById(strID); node.src = strImg; } function selectArea(strArea) { var strUrl = document.location.href; var seperatorChar; var startIndex = strUrl.indexOf('Lokation'); if (startIndex > -1) { //Lokation found var endIndex = strUrl.indexOf('&', startIndex); if (endIndex == -1) { endIndex = strUrl.length; } strUrl = strUrl.substring(0, startIndex-1) + strUrl.substring(endIndex); } if (strUrl.indexOf('?') > -1) { seperatorChar = '&'; } else { seperatorChar = '?'; } document.location.href = strUrl + seperatorChar + 'Lokation=' + strArea; } function setLanguage(strNewLanguage) { __doPostBack('language', strNewLanguage); }