var timer, timer1, i, menuId;

var dom = document.getElementById ? true : false;
var ie4 = ((document.all) && (!dom)) ? true : false;
var ns4 = document.layers ? true : false;
var opera = navigator.userAgent.indexOf('Opera') != -1 ? true : false;
var dhtml = dom ? true : ie4 ? true : ns4 ? true : false;

//if (dhtml) document.write ('<style type="text/css">#scriptSupport {display: none;} #menuHolder {position: relative; visibility: hidden; z-index: 1;} #hiddenMenu1, #hiddenMenu2, #hiddenMenu3 {position: absolute; visibility: hidden;} #visibleMenu1 {position: absolute; left: 0px; top: 0px;} #visibleMenu2 {position: absolute; left: 51px; top: 0px;} #visibleMenu3 {position: absolute; left: 135px; top: 0px;} #hiddenMenu1 {left: 0px; top: 21px;} #hiddenMenu2 {left: 51px; top: 21px;} #hiddenMenu3 {left: 135px; top: 21px;}</style>');

function setVisibility(element,newVisibility)
{ 
  if (dhtml)
  {
    if (dom) document.getElementById(element).style.visibility = newVisibility;
    else if (ie4) document.all[element].style.visibility = newVisibility;
    else if (ns4) eval('document.' + element + '.visibility = newVisibility');
  }
}

function setBackground(element,index)
{ 
  color=new Array(2);
  color[0] = '';
  color[1] = 'red';
  if (dhtml)
  {
    if (dom) document.getElementById(element).style.color = color[index];
    else if (ie4) document.all[element].style.color = color[index];
    else if (ns4) eval('document.' + element + '.color = color[index]');
  }
}

function menu()
{
  if (dhtml)
  {
    if (opera) for (i = 1; i <= 7; i++) document.getElementById('hiddenMenu' + i).style.top = 20;
    if (ie4) for (i = 1; i <= 7; i++) document.all['hiddenMenu' + i].style.top = 18;
    setVisibility('menuHolder','visible');
  }
}

function showMenu(id)
{
  if (dhtml)
  {
    clearTimeout(timer);
    clearTimeout(timer1);
    for (i = 1; i <= 7; i++)
    {
     if (i != id)
     {
      setVisibility((ns4 ? 'menuHolder.document.' : '') + 'hiddenMenu' + i,'hidden');
      setBackground((ns4 ? 'menuHolder.document.' : '') + 'visibleMenu' + i,'0');
     }
    }
    setVisibility((ns4 ? 'menuHolder.document.' : '') + 'hiddenMenu' + id,'visible');
    setBackground((ns4 ? 'menuHolder.document.' : '') + 'visibleMenu' + id,'1');
  }
}

function hideMenu(id)
{
  if (dhtml)
  {
    menuId = (ns4 ? 'menuHolder.document.' : '') + 'hiddenMenu' + id;
    buttonId = (ns4 ? 'menuHolder.document.' : '') + 'visibleMenu' + id;
    timer = setTimeout("setVisibility(menuId,'hidden')",1000);
    timer1 = setTimeout("setBackground(buttonId,'0')",1000);
  }
}

function dontHideMenu()
{
  if (dhtml)
  {
    clearTimeout(timer);
    clearTimeout(timer1);
  }
}

function okno(lokace,sirka,vyska)
{
  var lokace,sirka,vyska
  window.open (lokace, 'formular', 'width='+sirka+',height='+vyska+',toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no,top=10,left=10');
}


function odeslatEmail() {
  if ((document.formularEmail.email.value=="")||(document.formularEmail.email.value=="zadejte e-mail"))
   {
    alert("Nezadali jste Váš email.");
   }else{
    if (document.formularEmail.email.value.match(/^[^.]+(\.[^.]+)*@([^.]+[.])+[a-z]{2,4}$/g,"")==null)
     {
      alert("E-mail není v přípustném tvaru.");
     }else{
      document.formularEmail.submit();
     }
   }
  return;
}   

