408: #line 513 "web_weaver.ipk" 409: MSIE_treehandler = """ 410: <SCRIPT type="text/javascript"> 411: <!-- 412: function clickHandler() { 413: var targetId, srcElement, targetElement; 414: srcElement = window.event.srcElement; 415: if (srcElement.className == "Button") { 416: targetId = srcElement.id + "d"; 417: targetElement = document.all(targetId); 418: if(targetElement.style.display == "none") { 419: targetElement.style.display = ""; 420: srcElement.checked = true; 421: } else { 422: targetElement.style.display = "none"; 423: srcElement.checked = false; 424: } 425: } 426: } 427: 428: // this function restores the status of the contents tree 429: // IE4 preserves the buttons states, but not the visibility 430: function loadHandler() { 431: for (var srcId in document.all) { 432: srcElement = document.all(srcId); 433: if (srcElement != null && srcElement.className == "Button") { 434: var targetId = srcId + "d"; 435: var targetElement = document.all(targetId); 436: if(srcElement.checked == true) { 437: targetElement.style.display = ""; 438: } else { 439: targetElement.style.display = "none"; 440: } 441: } 442: } 443: } 444: document.onclick = clickHandler 445: document.onload = loadHandler 446: // --> 447: </SCRIPT> 448: """ 449: