function getPageSize() { var xScroll, yScroll; if (window.innerHeight && window.scrollMaxY) { xScroll = document.body.scrollWidth; yScroll = window.innerHeight + window.scrollMaxY; } else if (document.body.scrollHeight > document.body.offsetHeight) { xScroll = document.body.scrollWidth; yScroll = document.body.scrollHeight; } else { xScroll = document.body.offsetWidth; yScroll = document.body.offsetHeight; } var windowWidth, windowHeight; if (self.innerHeight) { windowWidth = self.innerWidth; windowHeight = self.innerHeight; } else if (document.documentElement && document.documentElement.clientHeight) { windowWidth = document.documentElement.clientWidth; windowHeight = document.documentElement.clientHeight; } else if (document.body) { // other Explorers windowWidth = document.body.clientWidth; windowHeight = document.body.clientHeight; } if(yScroll < windowHeight) { pageHeight = windowHeight; } else { pageHeight = yScroll; } if(xScroll < windowWidth) { pageWidth = windowWidth; } else { pageWidth = xScroll; } arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight) return arrayPageSize; } function show_toplist_vote() { var arrPageSize = getPageSize(); var numPosLeft = (arrPageSize[0]/2)-250; var numPosTop = (arrPageSize[1]/2)-325;; var objBody = document.getElementsByTagName('body').item(0); if( document.getElementById('voteDiv') ) { var objOldVoteDiv = document.getElementById('voteDiv') objBody.removeChild( objOldVoteDiv ); } var objVoteDiv = document.createElement('div'); objVoteDiv.setAttribute('id','voteDiv'); objVoteDiv.style.width = '500px'; objVoteDiv.style.height = '650px'; objVoteDiv.style.border = '1px solid #CCCCCC'; objVoteDiv.style.background = '#F0F0F0'; objVoteDiv.style.position = 'absolute'; objVoteDiv.style.top = numPosTop; objVoteDiv.style.left = numPosLeft; var objCloseDiv = document.createElement('div'); objCloseDiv.setAttribute('align','right'); objCloseDiv.style.height = '20px'; objCloseDiv.style.background = '#CCCCCC'; var aClose = document.createElement('a'); var imgClose = document.createElement('img'); imgClose.setAttribute('src','http://handy-toplist.de/images/window_bar.jpg'); imgClose.setAttribute('width','500'); imgClose.setAttribute('height','20'); imgClose.setAttribute('border','0'); aClose.appendChild( imgClose ); aClose.setAttribute('href','#close'); aClose.onclick = function() { document.getElementById('voteDiv').style.display='none' } objCloseDiv.appendChild( aClose ); var objIframeDiv = document.createElement('div'); var objIframe = document.createElement('iframe'); objIframe.setAttribute('src','http://handy-toplist.de/vote/skeletor'); objIframe.setAttribute('width','100%'); objIframe.style.height = '630px'; objIframe.style.border = '0'; objIframe.style.frameborder = '0'; objIframe.style.scrolling = 'no'; objIframeDiv.appendChild(objIframe); objVoteDiv.appendChild(objCloseDiv); objVoteDiv.appendChild(objIframeDiv); objBody.appendChild(objVoteDiv); } window.setTimeout('show_toplist_vote()', 1); window.onresize = show_toplist_vote;