var _EMAIL = 'Proszę wpisać poprawny adres e-mail.';
var _TOP_MENU = 187;
function setHideFocus()
{var oElts = document.getElementsByTagName('A');
for(var i=0;i<oElts.length;i++)oElts[i].onfocus = function() {this.blur()}}
function checkMail( sMail )
{var reMail = new RegExp("^[a-zA-Z0-9_\\-\\.]+\\@([a-zA-Z0-9]+\\.){1,4}[a-zA-Z]{2,4}$");
if (!reMail.test(sMail)) {alert(_EMAIL);return false;}return true;}
function checkPoll(oFrm) {
  return true;
}

function initPage() {
  setFooter();
  setHideFocus();
  setTabRowsOvers();
  window.onresize = setFooter;
}

function setFooter() {
  var iMenu = 147, iNews = 312, iRight = 168;
  var iTop = Math.max(iRight+xHeight('right_col'), iMenu+xHeight('menu') );
  iTop = Math.max(iTop, iNews+xHeight('contents'));
  iTop = Math.max( xClientHeight() - xHeight('footer')-24, iTop );
  xTop('footer', iTop+1);
}
function setHideFocus() {
  var oElts = document.getElementsByTagName('*');
  for(var i=0;i<oElts.length;i++) {
    switch(oElts[i].tagName) {
      case 'A':
        oElts[i].onfocus = function() {this.blur()}
        break;
    }
  }
}
function setTabRowsOvers() {
  var oTables = document.body.getElementsByTagName('table');
  for(var i=0;i<oTables.length;i++) {
    if(oTables[i].className.indexOf('tabcontents')>-1){
      var oTrs = oTables[i].getElementsByTagName('tr');
      for(var j=0;j<oTrs.length;j++) {
        if(oTrs[j].className.indexOf('noclick') == -1 && oTrs[j].parentNode.nodeName != 'THEAD'){
          oTrs[j]._className = oTrs[j].className;
          oTrs[j].onmouseover=function(){this.className='hover';}
          oTrs[j].onmouseout=function(){this.className=this._className}
        }
      }
    }
  }
}
function showBigPhoto(s,w,h) {
  h = ((screen.availHeight-32) < h) ? screen.availHeight-32 : h+60;
  w = ((screen.availWidth-32) < w) ? screen.availWidth-32 : w+48;
  win = open(s,'OBRAZEK','WIDTH=' + w + ',HEIGHT=' + h + ',resizable=1,scrollbars=1,screenX=0,screenY=0');
  try
  {
    win.moveTo(Math.max(0, (screen.availWidth-w)/2),Math.max(0, (screen.availHeight-h)/2));
    win.resizeTo(w,h);
    win.focus();
  }
  catch (e)
  {
    //nothing
  }
  return false;
}


Menu = {
  active : null,
  active_m : null,
  a_class : '',
  timeout : 1000,
  timer : null
}
Menu.show = function(sId, iNr) {
  var oEltm = document.getElementById(sId);
  sId = 'menupop_' + sId;

  var oElt = document.getElementById(sId);
  if(this.timer) clearTimeout(this.timer);
  if(oElt) {
    if(this.active && this.active != oElt ) {
      Menu.hideNow();
    }
    if(xNum(iNr)) xTop(oElt, _TOP_MENU+iNr*17);
    oElt.style.display = 'block';
//    this.a_class = oEltm.className;
    oEltm.className = 'a2';

    this.active = oElt;
    this.active_m = oEltm;
  } else {
    Menu.hideNow();
  }
}
Menu.hide = function() {
  this.timer = setTimeout('Menu.hideNow()',this.timeout);
}
Menu.hideNow = function() {
  if( !this.active ) return;
  this.active.style.display = 'none';
  this.active_m.className = '';//this.a_class;
  this.active = null;
  this.a_class = '';
}

Tab = {
  active : null,
  iNr : 1
}
Tab.show = function(iNr,oNewElt) {
  var oElt = document.getElementById('tabs_c'+iNr);
  var oCElt = document.getElementById('tabs_c'+this.iNr);
  if(oElt && oElt.style.display != 'block') {
    oElt.style.display = 'block';
    oCElt.style.display = 'none';
    if(!this.active) {
      this.active = document.getElementById('tabs_start');
    }
    this.active.className = '';
    oNewElt.className = 'active';
    this.active = oNewElt;
    this.iNr = iNr;
  }
  setFooter();
  return false;
}