var secs
var timerID = null
var timerRunning = false
var delay = 500
var menumouseover = false;

function setover(state) {
	menumouseover = state;
}

function dropDownMenu(off)
{
	var element = document.getElementById('dmenu');
	if (off)
		element.style.display = menumouseover ? "block" : "none";
	else if(!menumouseover && element.style.display == "block")
		element.style.display = "none";
	else
		element.style.display =	"block";
	return false;
}


function setDir(form)
{
	var sdiak = "ěščřžýáíéňďťľůúíó ĚŠČŘŽÝÁÍÉŇĎŤĽŮÚÍÓ"; 
	var bdiak = "escrzyaiendtluuio escrzyaiendtluuio";
	tx = ""; 
	txt = form.surename.value; 
	for(p = 0; p < txt.length; p++)  { 
		if (sdiak.indexOf(txt.charAt(p)) != -1) { 
			tx += bdiak.charAt(sdiak.indexOf(txt.charAt(p))); 
		} 
		else tx += txt.charAt(p); 
	} 
	form.directory.value = tx.toLowerCase(); 
}

function showItem(what) {
	var element = document.getElementById(what);
	if (element.style.display == "block")
		element.style.display = "none";
	else
		element.style.display = "block";
}

function showPhoto(source) {
	document.getElementById('photo').src = source;
}

var intg;
var ori = 1;
var rotelement = ['rotatenews', 'content'];
var rotheight = [340, 375];
var rotwhat = 0;
var rotspeed = 2;

	function rotleft() {
    if(document.getElementById('rotate').scrollLeft < 5) {
     ori = 0;
     clearInterval(intg);
     intg=setInterval('rotright();',10);
   }
   else document.getElementById('rotate').scrollLeft--;
   }

   function rotright() {
    if(document.getElementById('rotate').scrollLeft >= document.getElementById('rotate-div').clientWidth - 390) {
     ori = 1;
     clearInterval(intg);
     intg=setInterval('rotleft();',10);
    }
    else document.getElementById('rotate').scrollLeft++;
   }
   
   function rot(move) {
    clearInterval(intg);
    if(move != 0) {
     if(ori == 1) intg=setInterval('rotleft();',10);
     else intg=setInterval('rotright();',10);
    }
   }
   
   function rotcycleright() {
	     if(document.getElementById('rotate2').scrollLeft >= document.getElementById('rotate-div2').clientWidth - 933) {
	      document.getElementById('rotate2').scrollLeft = 0;
	      ori = 1;
	      clearInterval(intg);
	      intg=setInterval('rotcycleright();',20);
	     }
	     else document.getElementById('rotate2').scrollLeft++;
	    }
	    
	    function rotcycle(move) {
	    	if(move != 0) {
	     		clearInterval(intg);
	     		intg=setInterval('rotcycleright();',20);
	     	}
	     	else clearInterval(intg);
	    }
   
   function openphoto(source) {
   	if(source=="")
   		source = document.getElementById('source').value;
   	window.open('fotka.php?_src='+source, '_blank','status=1,resizable=1,width=300,height=200');
   	return false;
   }
   
   function toggleimg(src) {
   	document.getElementById('img_').src=src;
   	document.getElementById('source').value=src.replace("thumb/", "");
   }


function InitializeTimer(time)
{
    // Set the length of the timer, in seconds
    secs = time;
    StopTheClock();
    StartTheTimer();
}

function StopTheClock()
{
    if(timerRunning)
        clearTimeout(timerID);
    timerRunning = false;
}

function StartTheTimer()
{
    if (secs==0)
    {
        StopTheClock();
        // Here's where you put something useful that's
        // supposed to happen after the allotted time.
        // For example, you could display a message:
        dropDownMenu(1);
    }
    else
    {
        self.status = secs;
        secs = secs - 1;
        timerRunning = true;
        timerID = self.setTimeout("StartTheTimer()", delay);
    }
}

var arImages=new Array();
function Preload() {
  var temp = Preload.arguments; 
  for(x=0; x < temp.length; x++) {
    arImages[x]=new Image();
    arImages[x].src=Preload.arguments[x];
  }
}

