var menutimer=null;
var lngtimer=null;

function menuon(x)
  {
  clearTimeout (menutimer);
  var pocet=4;
  for (i=1;i<=pocet;i++)
    {
	zobr='none';
	if (x==i) zobr='block';
	if (document.getElementById('sm'+i)) document.getElementById('sm'+i).style.display=zobr;
	}
  }

function menuoff(x)
  {
  clearTimeout (menutimer);
  menutimer = window.setTimeout ('hidemenu('+x+')', 1000);
  }
 
function menuct()
  {
  clearTimeout (menutimer);
  }


function hidemenu(x)
  {
  document.getElementById('sm'+x).style.display='none';
  }


function lngon()
  {
  clearTimeout (lngtimer);
  document.getElementById('lngico').style.display='block';
  }

function lngoff(x)
  {
  clearTimeout (lngtimer);
  lngtimer = window.setTimeout ('hidelng('+x+')', 300);
  }
 
function lngct()
  {
  clearTimeout (lngtimer);
  }


function hidelng(x)
  {
  document.getElementById('lngico').style.display='none';
  }



function otevri(url,okno,w,h)
  {
  var msirka = w;
  var mstredx = (screen.availWidth - msirka) / 2;
  var mvyska = h;
  var mstredy = (screen.availHeight - mvyska -100) / 2;
  var mparams = ('width='+ msirka +',height='+ mvyska +',left=' + mstredx +',top=' + mstredy +',resizable=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,toolbar=0');
  newokno=window.open(url,okno,mparams);
  newokno.document.close();
  newokno.focus();
  }

function seznam()
  {
  document.getElementById('sezd').style.display='block';
  if (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) <= 4)
    {
    selecty=document.getElementsByTagName("select");
    for (var i=0; i <= (selecty.length-1); i++) selecty[i].style.visibility='hidden';
	}
  }

function clseznam()
  {
  document.getElementById('sezd').style.display='none';
  //jestli je IE6, skryje vsechny SELECTY
  if (navigator.appName == "Microsoft Internet Explorer" && parseInt(navigator.appVersion) <= 4)
    {
    selecty=document.getElementsByTagName("select");
    for (var i=0; i <= (selecty.length-1); i++) selecty[i].style.visibility='visible';
	}
  }

function dv(x,y)
  {
  document.getElementById('dv'+x).style.display='none';
  document.getElementById('dv'+y).style.display='block';
  }

function showdoor(url,img,title,okno,evt) 
  { 
  var rX=0;
  var rY=0;
  var e = (window.event) ? window.event : evt; 
  if (e.pageX || e.pageY) {rX=e.pageX;rY=e.pageY;}
  else if (e.clientX || e.clientY)
    {
	rX = e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
	rY = e.clientY + document.body.scrollTop + document.documentElement.scrollTop;
	}
  
  rX=rX-document.getElementById("main").offsetLeft;
  rY=rY-document.getElementById("main").offsetTop;//-85;
  document.getElementById(okno).style.left = Math.floor(rX-document.getElementById(okno).offsetWidth/2) + "px";
  document.getElementById(okno).style.top = Math.floor(rY-document.getElementById(okno).offsetHeight/2) + "px";
  document.getElementById(okno).innerHTML = '<A href="'+url+'" onClick="document.getElementById(\'doorimg\').style.visibility=\'hidden\';" title="'+title+'"><IMG src="/data/dvere-v/'+img+'"></A>';
  document.getElementById(okno).style.visibility = "visible";
  } 


function pocetprac(id,pocet)
  {
  pocet=parseInt(pocet);
  if (isNaN(pocet) || pocet<1) pocet=1;
  if (pocet>20) pocet=20;
  document.getElementById(id+'pocet').value=pocet;
  for (var i=0;i<pocet;i++)
    {
	if (!document.getElementById(id+i+'a'))
	  {
	  var tr=document.getElementById(id+'0a').cloneNode(true);
      tr.id=id+i+'a';
	  document.getElementById(id).appendChild(tr);
	  var tr=document.getElementById(id+'0b').cloneNode(true);
      tr.id=id+i+'b';
	  document.getElementById(id).appendChild(tr);
	  }
	}
  i=pocet;
  while(document.getElementById(id+i+'a'))
    {
	document.getElementById(id).removeChild( document.getElementById(id+i+'a') );
	document.getElementById(id).removeChild( document.getElementById(id+i+'b') );
	i++;
	}
  }

function regcheck(id)
  {
  var error='';
  if (document.getElementById(id+'termin').selectedIndex==0) error+="\nNení vyplněn termín školení";
  if (document.getElementById(id+'nazev').value=='') error+="\nNení vyplněn název firmy";
  if (document.getElementById(id+'adresa').value=='') error+="\nNení vyplněna adresa firmy";
  if (document.getElementById(id+'ico').value=='') error+="\nNení vyplněno IČO";
  if (document.getElementById(id+'tel').value=='') error+="\nNení vyplněn telefon";
  if (document.getElementById(id+'email').value=='') error+="\nNení vyplněn e-mail";
  if (error=='') return true;
  else
    {
	alert(error);
	return false;
	}
  }
