function openWindow(kde){window.open(kde,"Hra","width=680,height=600");}
function operahack(){
document.documentElement.className=document.documentElement.className;
}
function setVal(){
var map = document.getElementById('map');
var area= map.getElementsByTagName('area');
for(var i=0;i<area.length;i++){
area[i].setAttribute('rel',i);
area[i].setAttribute('rev',area[i].getAttribute('alt'));
area[i].removeAttribute('alt');
}
}
function highlight(){
var map = document.getElementById('map');
var area= map.getElementsByTagName('area');
var pos=["-1302px -690px","-1302px -345px","-1302px 0","0 -1380px","-651px 0px","-651px -345px","-651px -690px","-651px -1035px","-651px -1380px","-651px -1725px","1px -345px","0 -690px","0 -1035px","0 -1725px","-1302px -1035px"]
for(var i=0;i<area.length;i++){
area[i].onmouseover=function(){
document.getElementById('mapa').style.backgroundPosition=pos[this.getAttribute('rel')];
var newText=document.createTextNode(this.getAttribute('rev'));
var tooltip=document.createElement('span');
tooltip.style.display='block';
tooltip.style.position='absolute';
tooltip.style.background='#fff';
tooltip.style.color='#000';
tooltip.style.border='2px solid #F7941D';
tooltip.style.whiteSpace='nowrap';
tooltip.style.zIndex='1000';
tooltip.style.padding='5px';
tooltip.style.height='12px';
tooltip.style.lineHeight='12px';
tooltip.style.fontSize='12px';
tooltip.style.fontFamily='Verdana, "Geneva CE", lucida, sans-serif';
tooltip.style.fontWeight='normal';
tooltip.id='xxx'+[i];
document.getElementById('mapa').appendChild(tooltip);
tooltip.appendChild(newText);
}
area[i].onmousemove=function(e){
if(document.getElementById('xxx'+[i])){
if(window.opera){operahack()}
var distX = 20;
var distY = 20;
if (document.addEventListener||window.opera) { 
document.getElementById('mapa').lastChild.style.left=((e.clientX + window.pageXOffset)+distX)-(document.getElementById('pos').offsetLeft+40) + 'px'; 
document.getElementById('mapa').lastChild.style.top=((e.clientY + window.pageYOffset)-350)+distY + 'px'; 
} 
else if (window.event) { 
if (document.compatMode && document.compatMode!= 'BackCompat') { 
document.getElementById('mapa').lastChild.style.left = ((event.clientX + document.documentElement.scrollLeft)+distX)-(document.getElementById('pos').offsetLeft+40) + 'px';  
document.getElementById('mapa').lastChild.style.top = ((event.clientY + document.documentElement.scrollTop)-350)+distY + 'px'; 
} 
else { 
document.getElementById('mapa').lastChild.style.left = ((event.clientX + document.body.scrollLeft)+distX)-(document.getElementById('pos').offsetLeft+40) + 'px'; 
document.getElementById('mapa').lastChild.style.top = ((event.clientY + document.body.scrollTop)-350)+distY + 'px'; 
} 
} 
}
}
area[i].onmouseout=function(){
document.getElementById('mapa').style.backgroundPosition='0 0';
if(document.getElementById('xxx'+[i])){
if(window.opera){operahack()}
document.getElementById('mapa').removeChild(document.getElementById('mapa').lastChild);
}
}
}
}
function addEvent(obj,evType,fn){
//Scott Andrew www.scottandrew.com/weblog/articles/cbs-events
if(obj.addEventListener){obj.addEventListener(evType,fn,true);return true;}
else if(obj.attachEvent){var r=obj.attachEvent("on"+evType,fn);return r;}
else{return false;}}
addEvent(window,'load',function(){setVal();highlight();});
