var java_banner1= '
'; var java_banner2= ''; var java_banner5= ''; var dispSiteId = 8; function commonOnload() { _dispSiteBanner(); _openCloseAreaMenu(); } function _dispSiteBanner() { if (document.getElementById('ban1') && typeof(java_banner1) != 'undefined') { document.getElementById('ban1').innerHTML = java_banner1; } if (document.getElementById('ban2') && typeof(java_banner2) != 'undefined') { document.getElementById('ban2').innerHTML = java_banner2; } if (document.getElementById('ban3') && typeof(java_banner3) != 'undefined') { document.getElementById('ban3').innerHTML = java_banner3; } if (document.getElementById('ban4') && typeof(java_banner4) != 'undefined') { document.getElementById('ban4').innerHTML = java_banner4; } if (document.getElementById('ban5') && typeof(java_banner5) != 'undefined') { document.getElementById('ban5').innerHTML = java_banner5; } } function _openCloseAreaMenu() { if (document.getElementById('areaSearch')) { var target = document.getElementById('areaSearch'); var idName = '_openCloseAreaMenu'; if (typeof(target) == 'object') { var elements = target.getElementsByTagName('dl'); elements = elements[0]; var n = 0; var target; for (var i = 0; i < elements.childNodes.length; i++) { target = elements.childNodes[i]; if (dispSiteId != 1 && dispSiteId != 3) { target = elements.childNodes[i]; if (target.nodeName == 'DT') { n++; target.id = idName + 'DT' + n; target.onclick = function () { var dd = document.getElementById(this.id.replace('DT', 'DD')); if (typeof(dd) == 'object') { var ddStyle = dd.style.display; if ((ddStyle == '' || ddStyle == 'none') && dd.innerHTML.length > 7 ) { dd.style.display = 'block'; } else { dd.style.display = 'none'; } } } } else if (target.nodeName == 'DD') { target.id = idName + 'DD' + n; } } else { if (target.style) { target.style.display = 'block'; } } } } } } function _anchorTargetRewrite() { var anchors = document.getElementsByTagName('a'); var i, anchor; for (i = 0; i < anchors.length; i++) { anchor = anchors[i]; /** * yyy... が * xxxxx となるバグがあるので、 * blank の場合はシングルクォートのサニタイズをしない。 */ if (anchor.rel != 'blank') { anchor.href = anchor.href.replace("'", '’'); } if (anchor.rel == 'blank') { anchor.target = '_blank'; } else if (anchor.rel == 'gravure') { anchor.href = 'javascript:openGravure(\'' + anchor.href + '\');'; } else if (anchor.rel == 'girl') { anchor.href = 'javascript:openDetailGirl(\'' + anchor.href + '\');'; } else if (anchor.rel == 'gmap') { anchor.href = 'javascript:openGoogleMaps(\'' + anchor.href + '\');'; } else if (anchor.rel == 'coupon') { anchor.href = 'javascript:openCoupon(\'' + anchor.href + '\');'; } } } function openGravure(url) { var win = window.open( url, 'winGravure', 'scrollbars=no,width=980,height=730,resizable=yes' ); win.focus(); } function openDetailGirl(url) { var win = window.open( url, 'winGirlDetail', 'scrollbars=yes,width=695,height=655,resizable=yes' ); win.focus(); } function openGoogleMaps(url) { var win = window.open( url, 'winGoogleMaps', 'scrollbars=no,width=500,height=400,resizable=no' ); win.focus(); } function openCoupon(url) { var win = window.open( url, 'winCoupon', 'scrollbars=no,width=650,height=450,resizable=no' ); win.focus(); }