var OnlineImg = "https://www.clickaccess.jp/customer/images/access.gif"; var OfflineIMG = "https://www.clickaccess.jp/customer/images/access_off.gif"; var pos = "BottomRight"; document.write(""); var ClickAccessArea = document.getElementById('ClickAccessArea'); switch(pos){ case "TopLeft": ClickAccessArea.style.top=0; ClickAccessArea.style.left=0; break; case "TopRight": ClickAccessArea.style.top=0; ClickAccessArea.style.right=0; break; case "BottomLeft": ClickAccessArea.style.bottom=0; ClickAccessArea.style.left=0; break; case "BottomRight": default: ClickAccessArea.style.bottom=0; ClickAccessArea.style.right=0; break; } if(ClickAccessArea.style.position=="absolute"){ document.scroll = function(){ return { x: this.body.scrollLeft || this.documentElement.scrollLeft, y: this.body.scrollTop || this.documentElement.scrollTop } } function setClickAccessAreaPos(){ switch(pos){ case "TopLeft": case "TopRight": ClickAccessArea.style.top=-document.scroll().y; break; case "BottomLeft": case "BottomRight": default: ClickAccessArea.style.bottom=-document.scroll().y; break; } } document.write(""); } var clickAccessReconnectAreaNode = document.getElementById('ClickAccessReconnectArea'); if(clickAccessReconnectAreaNode){ function showClickAccessReconnectArea(){ clickAccessReconnectAreaNode.style.display = "block"; setClickAccessReconnectArea(); } function setClickAccessReconnectArea(){ var theScrollX = (window.pageXOffset !== undefined) ? window.pageXOffset : (document.documentElement || document.body.parentNode || document.body).scrollLeft; var theScrollY = (window.pageYOffset !== undefined) ? window.pageYOffset : (document.documentElement || document.body.parentNode || document.body).scrollTop; var theWidth = window.innerWidth; var theHeight = window.innerHeight; var areaWidth = clickAccessReconnectAreaNode.offsetWidth; var areaHegiht = clickAccessReconnectAreaNode.offsetHeight; clickAccessReconnectAreaNode.style.top = parseInt(theScrollY,10) + parseInt(theHeight, 10) / 2 - areaHegiht / 2 + "px"; clickAccessReconnectAreaNode.style.left = parseInt(theScrollX,10) + parseInt(theWidth, 10) / 2 - areaWidth / 2 + "px"; } function clickNoClickAccessReconnectArea(){ clickAccessReconnectAreaNode.style.display = "none"; var javascriptNode = document.createElement("script"); javascriptNode.src="https://www.clickaccess.jp/xml/deline_reconnect.xml?OCCS_wait_reconnect_request_id="; document.body.appendChild(javascriptNode); } window.addEventListener("scroll", setClickAccessReconnectArea, false); window.addEventListener("resize", setClickAccessReconnectArea, false); window.addEventListener("load", showClickAccessReconnectArea, false); }