var closeButton='http://www.sex-town.info/close.gif'
function getPageScroll(){
var yScroll
if(self.pageYOffset){
yScroll=self.pageYOffset
}else if(document.documentElement&&document.documentElement.scrollTop){
yScroll=document.documentElement.scrollTop
}else if(document.body){
yScroll=document.body.scrollTop}
arrayPageScroll=new Array('',yScroll)
return arrayPageScroll}
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){
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 pause(numberMillis){
var now=new Date()
var exitTime=now.getTime()+numberMillis
while(true){
now=new Date()
if(now.getTime()>exitTime)
return}}
function getKey(e){
if(e==null){
keycode=event.keyCode
}else{
keycode=e.which}
key=String.fromCharCode(keycode).toLowerCase()
if(key=='x'){hideobrz();}}
function listenKey(){document.onkeypress=getKey;}
function showobrz(objLink){
var objOverlay=document.getElementById('overlay')
var objobrz=document.getElementById('obrz')
var objImage=document.getElementById('obrzImage')
var arrayPageSize=getPageSize()
var arrayPageScroll=getPageScroll()
objOverlay.style.height=(arrayPageSize[1]+'px')
objOverlay.style.display='block'
imgPreload=new Image()
imgPreload.onload=function(){
objImage.src=objLink.href
var obrzTop=arrayPageScroll[1]+((arrayPageSize[3]-35-imgPreload.height)/5)
var obrzLeft=((arrayPageSize[0]-20-imgPreload.width)/2)
objobrz.style.top=(obrzTop<0)? "0px" : obrzTop+"px"
objobrz.style.left=(obrzLeft<0)? "0px" : obrzLeft+"px"
if(navigator.appVersion.indexOf("MSIE")!=-1){
pause(0)}
objobrz.style.display='block'
arrayPageSize=getPageSize()
objOverlay.style.height=(arrayPageSize[1]+'px')
listenKey()
return false}
imgPreload.src=objLink.href}
function hideobrz(){
objOverlay=document.getElementById('overlay')
objobrz=document.getElementById('obrz')
objOverlay.style.display='none'
objobrz.style.display='none'
document.onkeypress=''}
function initobrz(){
if(!document.getElementsByTagName){return;}
var anchors=document.getElementsByTagName("a")
for(var i=0;i<anchors.length;i++){
var anchor=anchors[i]
if(anchor.getAttribute("href")&&(anchor.getAttribute("rel")=="obrz")){
anchor.onclick=function(){showobrz(this);return false;}}}
var objBody=document.getElementsByTagName("body").item(0)
var objOverlay=document.createElement("div")
objOverlay.setAttribute('id','overlay')
objOverlay.onclick=function(){hideobrz();return false;}
objOverlay.style.display='none'
objOverlay.style.position='absolute'
objOverlay.style.top='0'
objOverlay.style.left='0'
objOverlay.style.zIndex='90'
objOverlay.style.width='100%'
objBody.insertBefore(objOverlay,objBody.firstChild)
var arrayPageSize=getPageSize()
var arrayPageScroll=getPageScroll()
var objobrz=document.createElement("div")
objobrz.setAttribute('id','obrz')
objobrz.style.display='none'
objobrz.style.position='absolute'
objobrz.style.zIndex='100'
objBody.insertBefore(objobrz,objOverlay.nextSibling)
var objLink=document.createElement("a")
objLink.setAttribute('href','#')
objLink.onclick=function(){hideobrz();return false;}
objobrz.appendChild(objLink)
var imgPreloadCloseButton=new Image()
imgPreloadCloseButton.onload=function(){
var objCloseButton=document.createElement("img")
objCloseButton.src=closeButton
objCloseButton.setAttribute('id','closeButton')
objCloseButton.setAttribute('title','Kliknutím nebo klávesou x obrázek zavřete')
objCloseButton.style.position='absolute'
objCloseButton.style.zIndex='200'
objLink.appendChild(objCloseButton)
return false}
imgPreloadCloseButton.src=closeButton
var objImage=document.createElement("img")
objImage.setAttribute('id','obrzImage')
objLink.appendChild(objImage)}
function addLoadEvent(func){
var oldonload=window.onload
if(typeof window.onload !='function'){
window.onload=func
}else{
window.onload=function(){
oldonload()
func()}}}
addLoadEvent(initobrz)
