// CSS4で廃止予定 if (window.addEventListener) { window.addEventListener('load', toggleSubMenu, false); } else if(window.attachEvent) { window.attachEvent('onload', toggleSubMenu); } else { window.onload = toggleSubMenu; } function toggleSubMenu() { var aElems = document.getElementsByTagName('ul'); for (i in aElems) { if (!i.match(/^[0-9]+$/) || typeof(aElems[i].className) == 'undefined' || aElems[i].className != 'sub-menu') continue; for (j in aElems[i].children) { if (!j.match(/^[0-9]+$/) || typeof(aElems[i].children[j].tagName) == 'undefined' || aElems[i].children[j].tagName.toLowerCase() != 'li') continue; for (k in aElems[i].children[j].children) { if (!k.match(/^[0-9]+$/) || typeof(aElems[i].children[j].children[k].tagName) == 'undefined' || aElems[i].children[j].children[k].tagName.toLowerCase() != 'a') continue; var target = aElems[i].children[j].children[k]; target.onfocus = function() { if (this.parentNode.parentNode.className == 'sub-menu') { this.parentNode.parentNode.style.transform="scaleY(1)"; } if (this.parentNode.parentNode.parentNode.parentNode.className == 'sub-menu') { this.parentNode.parentNode.parentNode.parentNode.style.transform="scaleY(1)"; } } target.onblur = function() { if (this.parentNode.parentNode.parentNode.parentNode.className == 'sub-menu') { this.parentNode.parentNode.parentNode.parentNode.style.transform="scaleY(0)"; } else if (this.parentNode.parentNode.className == 'sub-menu') { this.parentNode.parentNode.style.transform="scaleY(0)"; } } } } } } if (window.addEventListener) { window.addEventListener('load', heightSettings, false); } else if(window.attachEvent) { window.attachEvent('onload', heightSettings); } else { window.onload = heightSettings; } function heightSettings() { window.parent.document.getElementById('comments-iframe').style.height = (window.document.body.clientHeight + 20) + 'px'; }