var timer='';
var stare=null;

function ukaz_kal(id){

if(stare==null){
stare=id;
}

var okno = document.getElementById('ka_'+id);
okno.style.display='block';

okno.style.position="absolute";
okno.style.left='10px';
okno.style.top='10px';

if(stare==id){
clearTimeout(timer);
}else{
schovej_kal(stare);
}

stare=id;

timer = setTimeout('schovej_kal(\''+id+'\')', 1000);
}


function schovej_kal(id){
var okno2 = document.getElementById('ka_'+id);
okno2.style.display='none';
}

function vymaz_timer(){
clearTimeout(timer);
}


var active=1;

function zobraz(id,idf){
active=id;

var medium = document.getElementById("medium"+idf);
var mini = document.getElementById("mini"+idf);

var obrazky_med = medium.getElementsByTagName("img");
var obrazky_min = mini.getElementsByTagName("img");

for(var i=1; i<=obrazky_med.length; i++){
document.getElementById('m'+idf+'_'+i).style.display='none';
}
document.getElementById('m'+idf+'_'+id).style.display='block';
var toppos= document.getElementById('m'+idf+'_'+id).offsetHeight;
document.getElementById('m'+idf+'_'+id).style.top=((450-toppos)/2)+"px";

for(var i=1; i<=obrazky_min.length; i++){
document.getElementById('s'+idf+'_'+i).style.border='2px solid #0c0e17';
}
document.getElementById('s'+idf+'_'+id).style.border='2px solid #54c064';

}

function pred(idf){
if(document.getElementById('m'+idf+'_'+(active-1))){
zobraz((active-1),idf);
}else{
var last = document.getElementById("mini"+idf).getElementsByTagName("img").length;
zobraz(last,idf);
}
}

function dal(idf){
if(document.getElementById('m'+idf+'_'+(active+1))){
zobraz((active+1),idf);
}else{
zobraz(1,idf);
}
}

function otevri(idf){
document.getElementById('frame'+idf).style.display='block';
zobraz(1,idf);
}

function zavri(idf){
document.getElementById('frame'+idf).style.display='none';
}