  function ShowBigImg(event,i)
  {
    elm_small = document.getElementById("pimg_"+i);
    elm_big   = document.getElementById("pimg_big_"+i);
    l = GetMouseX(event) + GetPageOffsetX()+1;
    t = GetMouseY(event) + GetPageOffsetY()+1;
    elm_big.style.position = "absolute";
    elm_big.style.left = l.toString()+"px";
    elm_big.style.top  = t.toString()+"px";
    elm_big.style.display = "";
  }
  
  function HideBigImg(i)
  {
    elm_small = document.getElementById("pimg_"+i);
    elm_big   = document.getElementById("pimg_big_"+i);
    elm_big.style.display = "none";
  }
  
  
  function AddToFavorites(link,title)
  {
    //window.external.AddFavorite(link,title);
    if (document.all && !window.opera)  // pokud uzivatel pouziva IE
    window.external.AddFavorite(link, title);

    else // ovsem kdyz IE nepouziva
    	window.alert("Obávám se, že váš prohlížeč nepodporuje metodu " +
    	"AddFavorite - k oblíbeným si tyto stránky " +
    	"budete muset přidat ručně.");

    return false;
  }


  function SendPassword()
  {
    var page_str = "index.php?page=zapomenute-heslo";
    mywin = window.open(page_str,"sendpass","width=320,height=200,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no,resizable=yes");
    mywin.focus();
  }


  function OpenGallery(gallery_section,gallery_id)
  {
    my_win =  window.open('index.php?page=fotogalerie/'+gallery_section+'/'+gallery_id,'fotogalerie','width=780px, height=650px, scrollbars=0, status=1, resizable=1');
    my_win.focus();
  }

// -------------------------------- sport menu ---------------------------------

  function OpenSportMenu()
  {
    var elm1 = document.getElementById("header-sport-select");
    var elm2 = document.getElementById("menu-sport-select");

    var top  = GetElementBottom(elm1)-1;
    var left = GetElementLeft(elm1);

    elm2.style.top  = top.toString()+"px";
    elm2.style.left = left.toString()+"px";

    elm2.style.display = "";

  }

  function CloseSportMenu(event)
  {

    var elm2 = document.getElementById("menu-sport-select");

    var left    = GetElementLeft(elm2)-1;
    var right   = GetElementRight(elm2)+1;
    var top     = GetElementTop(elm2)-1;
    var bottom  = GetElementBottom(elm2)+1;

    var mouseX = GetMouseX(event);
    var mouseY = GetMouseY(event);

    /*
    alert(left);
    alert(right);
    alert(top);
    alert(bottom);
    alert(mouseX);
    alert(bottmouseYom);
    alert(mouseX>left);
    alert(mouseX<right);
    alert(mouseY>top);
    alert(mouseY<bottom);
    */

    if(!(mouseX>left && mouseX<right && mouseY>top && mouseY<bottom))
    {
      elm2.style.display = "none";
    }
  }

// -------------------------------- sport menu 2 ---------------------------------

  function OpenSportMenu2()
  {
    var elm1 = document.getElementById("header-sport2-select");
    var elm2 = document.getElementById("menu-sport2-select");

    var top  = GetElementBottom(elm1)-1;
    var left = GetElementLeft(elm1);

    elm2.style.top  = top.toString()+"px";
    elm2.style.left = left.toString()+"px";

    elm2.style.display = "";

  }

  function CloseSportMenu2(event)
  {

    var elm2 = document.getElementById("menu-sport2-select");

    var left    = GetElementLeft(elm2)-1;
    var right   = GetElementRight(elm2)+1;
    var top     = GetElementTop(elm2)-1;
    var bottom  = GetElementBottom(elm2)+1;

    var mouseX = GetMouseX(event);
    var mouseY = GetMouseY(event);

    /*
    alert(left);
    alert(right);
    alert(top);
    alert(bottom);
    alert(mouseX);
    alert(bottmouseYom);
    alert(mouseX>left);
    alert(mouseX<right);
    alert(mouseY>top);
    alert(mouseY<bottom);
    */

    if(!(mouseX>left && mouseX<right && mouseY>top && mouseY<bottom))
    {
      elm2.style.display = "none";
    }
  }
// -------------------------------- sport menu ---------------------------------

  function OpenLangMenu()
  {
    var elm1 = document.getElementById("header-lang-select");
    var elm2 = document.getElementById("menu-lang-select");

    var top  = GetElementBottom(elm1)-1;
    var left = GetElementLeft(elm1);

    elm2.style.top  = top.toString()+"px";
    elm2.style.left = left.toString()+"px";

    elm2.style.display = "";

  }

  function CloseLangMenu(event)
  {

    var elm2 = document.getElementById("menu-lang-select");

    var left    = GetElementLeft(elm2)-1;
    var right   = GetElementRight(elm2)+1;
    var top     = GetElementTop(elm2)-1;
    var bottom  = GetElementBottom(elm2)+1;

    var mouseX = GetMouseX(event);
    var mouseY = GetMouseY(event);

    if(!(mouseX>left && mouseX<right && mouseY>top && mouseY<bottom))
    {
      elm2.style.display = "none";
    }
  }
// ---
// -------------------------------- QN menu ---------------------------------

  function OpenQuickNav()
  {
    var elm1 = document.getElementById("header-quicknav-select");
    var elm2 = document.getElementById("quicknav-select");

    var top  = GetElementBottom(elm1)-1;
    var left = GetElementLeft(elm1);

    elm2.style.top  = top.toString()+"px";
    elm2.style.left = left.toString()+"px";

    elm2.style.display = "";

  }

  function CloseQuickNav(event)
  {

    var elm2 = document.getElementById("quicknav-select");

    var left    = GetElementLeft(elm2)-1;
    var right   = GetElementRight(elm2)+1;
    var top     = GetElementTop(elm2)-1;
    var bottom  = GetElementBottom(elm2)+1;

    var mouseX = GetMouseX(event);
    var mouseY = GetMouseY(event);

    if(!(mouseX>left && mouseX<right && mouseY>top && mouseY<bottom))
    {
      elm2.style.display = "none";
    }
  }
// ---
// -------------------------------- jadberg menu ---------------------------------
/*
  function OpenJadbergNav()
  {
    var elm1 = document.getElementById("header-jadbergnav-select");
    var elm2 = document.getElementById("jadbergnav-select");

    var top  = GetElementBottom(elm1)-1;
    var left = GetElementLeft(elm1);

    elm2.style.top  = top.toString()+"px";
    elm2.style.left = left.toString()+"px";

    elm2.style.display = "";

  }

  function CloseJadbergNav(event)
  {

    var elm2 = document.getElementById("jadbergnav-select");

    var left    = GetElementLeft(elm2)-1;
    var right   = GetElementRight(elm2)+1;
    var top     = GetElementTop(elm2)-1;
    var bottom  = GetElementBottom(elm2)+1;

    var mouseX = GetMouseX(event);
    var mouseY = GetMouseY(event);

    if(!(mouseX>left && mouseX<right && mouseY>top && mouseY<bottom))
    {
      elm2.style.display = "none";
    }
  }
  
  // -------------------------------- tymy menu ---------------------------------

  function OpenTymyNav()
  {
    var elm1 = document.getElementById("header-tymynav-select");
    var elm2 = document.getElementById("tymynav-select");

    var top  = GetElementBottom(elm1)-1;
    var left = GetElementLeft(elm1);

    elm2.style.top  = top.toString()+"px";
    elm2.style.left = left.toString()+"px";

    elm2.style.display = "";

  }

  function CloseTymyNav(event)
  {

    var elm2 = document.getElementById("tymynav-select");

    var left    = GetElementLeft(elm2)-1;
    var right   = GetElementRight(elm2)+1;
    var top     = GetElementTop(elm2)-1;
    var bottom  = GetElementBottom(elm2)+1;

    var mouseX = GetMouseX(event);
    var mouseY = GetMouseY(event);

    if(!(mouseX>left && mouseX<right && mouseY>top && mouseY<bottom))
    {
      elm2.style.display = "none";
    }
  }
*/
  // -------------------------------- sub menu ---------------------------------

  function OpenSubmenu()
  {
    var elm1 = document.getElementById("menu-line-vyrobky");
    var elm2 = document.getElementById("menu-vyroby-select");

    var top  = GetElementBottom(elm1);
    var left = GetElementLeft(elm1);

    elm2.style.top  = top.toString()+"px";
    elm2.style.left = left.toString()+"px";

    elm2.style.display = "";
  }

  function CloseSubmenu(event)
  {
    var elm2 = document.getElementById("menu-vyroby-select");

    var left    = GetElementLeft(elm2)-1;
    var right   = GetElementRight(elm2)+1;
    var top     = GetElementTop(elm2)-1;
    var bottom  = GetElementBottom(elm2)+1;

    var mouseX = GetMouseX(event);
    var mouseY = GetMouseY(event);

    if(!(mouseX>left && mouseX<right && mouseY>top && mouseY<bottom))
    {
      elm2.style.display = "none";
    }
  }

// ----------------------------- sport submenu menu ----------------------------
/*
  function OpenSubmenu()
  {
    var elm1 = document.getElementById("menu-line-vyrobky");
    var elm2 = document.getElementById("menu-vyroby-select");


    var top  = GetElementBottom(elm1);  //177;
    var left = GetElementLeft(elm1); //110 + (GetWindowWidth()-995) / 2;

    elm2.style.top  = top.toString()+"px";
    elm2.style.left = left.toString()+"px";

    elm2.style.display = "";

    //window.status =  top.toString()+"px | " + left.toString()+"px";

  }

  function CloseSubmenu(event)
  {
    var elm2 = document.getElementById("menu-vyroby-select");
    var elm_height = GetElementHeight(elm2);


    var left    = 110 + (GetWindowWidth()-995) / 2;
    var right   = left + GetElementWidth(elm2);
    var top     = 177;
    var bottom  = top + GetElementHeight(elm2);

    var mouseX = GetMouseX(event);
    var mouseY = GetMouseY(event);

    if(!(mouseX>left && mouseX<right && mouseY>top && mouseY<bottom))
    {
      elm2.style.display = "none";
    }

  }
*/
