function check_fill_pass(pass0,pass1,mail,out,data) {
	if (pass0.value !== pass1.value) {
		alert("Nesouhlasí zadaná hesla. Prosím, zkontrolujte.");
		pass0.style.backgroundColor=cba;
		pass0.style.borderColor=cbo;
		pass1.style.backgroundColor=cba;
		pass1.style.borderColor=cbo;
		return false;
	}
	return check_fill(out,data,mail);
}

//______________
// MENU SCRIPTS

function Browser() {
  var ua, s, i;
  this.isIE    = false;
  this.isNS    = false;
  this.version = null;
  ua = navigator.userAgent;
  s = "MSIE";
  if ((i = ua.indexOf(s)) >= 0) {
    this.isIE = true;
    this.version = parseFloat(ua.substr(i + s.length));
    return;
  }
  s = "Netscape6/";
  if ((i = ua.indexOf(s)) >= 0) {
    this.isNS = true;
    this.version = parseFloat(ua.substr(i + s.length));
    return;
  }
  s = "Gecko";
  if ((i = ua.indexOf(s)) >= 0) {
    this.isNS = true;
    this.version = 6.1;
    return;
  }
}

var browser = new Browser();
var activeButton = null;

if (browser.isIE)  document.onmousedown = pageMousedown;
if (browser.isNS)  document.addEventListener("mousedown", pageMousedown, true);

function pageMousedown(event) {
  var el;
  if (!activeButton)
    return;
  if (browser.isIE)
    el = window.event.srcElement;
  if (browser.isNS)
    el = (event.target.className ? event.target : event.target.parentNode);
  if (el == activeButton)
    return;
  if (el.className != "menuButton"  && el.className != "menuItem" &&
      el.className != "menuSep" && el.className != "menu")
    resetButton(activeButton);
}

function buttonMouseout(button, menuName) {resetButton(button);}
function buttonMouseover(button, menuName) {
	if (activeButton) 
    resetButton(activeButton);
    depressButton(button);
}
function buttonClick(button, menuName) {
  if (!button.menu)
    button.menu = document.getElementById(menuName);
  if (activeButton && activeButton != button)
    resetButton(activeButton);
    depressButton(button);
  return false;
}

function depressButton(button) {
  var x, y;
  button.className = "menuButtonActive";
  x = getPageOffsetLeft(button);
  y = getPageOffsetTop(button);
  if (browser.isNS && browser.version < 6.1)
    y +=button.offsetWidth;
    x--;
    
  if (button.menu) {
	  button.menu.style.left = x +1 + "px";
	  button.menu.style.top  = y +16 + "px";
	  button.menu.style.visibility = "visible";
  }
  activeButton = button;
}
function resetButton(button) {
  button.className = "menuButton";
  if (button.menu)
    button.menu.style.visibility = "hidden";
  activeButton = null;
}
function getPageOffsetLeft(el) {  return el.offsetLeft + (el.offsetParent ? getPageOffsetLeft(el.offsetParent) : 0);}
function getPageOffsetTop(el) {  return el.offsetTop + (el.offsetParent ? getPageOffsetTop(el.offsetParent) : 0);}
