// JavaScript Document
// Copyright (C) 2007 Matej Tomčík
function checkChars(){
  var perex = document.getElementById('f_charakteristika');
  var perexNNE = document.getElementById('new_com_wrn');
  var perexNNEATT = document.getElementById('new_com_wrn_txt');
  var max = new Array('350','65535');
  var alert = new Array('100','1000');
  if(perex.value.length>max[0]){
    window.alert("Not enought chars for comment\nMax-" + max[0] + " Used-" + perex.value.length);
    perex.value = perex.value.substring(0, max[0]);
    perexNNEATT.innerHTML = max[0] - perex.value.length;
    window.setTimeout('clearText()',1);
  }
  if(perex.value.length>=(max[0] - alert[0])){
    perexNNE.style.display = '';
    perexNNEATT.innerHTML = max[0] - perex.value.length;
  }else{
    perexNNE.style.display = 'none';
    perexNNEATT.innerHTML = max[0] - perex.value.length;
  }
}

function clearText(){
  var perex = document.getElementById('f_charakteristika');
  var perexNNE = document.getElementById('new_com_wrn');
  var perexNNEATT = document.getElementById('new_com_wrn_txt');
  var max = new Array('350','65535');
  var alert = new Array('100','1000');
  if(perex.value.length>max[0]){
    perex.value = perex.value.substring(0, max[0]);
    perexNNEATT.innerHTML = max[0] - perex.value.length;
  }
}

function showSwitch(id)
{
  var log = document.getElementById(id);
  if(log.style.display == "none")
  {
    log.style.display = "";
  }
  else
  {
    log.style.display = "none";
  }
}

function validateRegisterFirm()
{
  var a = document.register;
  var empty = 0;
  if(a.l_email.value == ""){ empty += 1; }
  if(a.c_text.value == ""){ empty += 1; }
  if(empty > 0)
  {
    window.alert("Doplňte všetky potrebné položky označené *\n\nPočet nevyplnených položiek: " + empty);
    return false;
  }
  else
  {
    return true;
  }
}

function validateRegisterFirmEnd()
{
  var a = document.register;
  var empty = 0;
  if(a.meno.value == ""){ empty += 1; }
  if(a.l_password.value == ""){ empty += 1; }
  if(a.l_password_.value == ""){ empty += 1; }
  if(a.priezvisko.value == ""){ empty += 1; }
  if(a.telefon.value == ""){ empty += 1; }
  if(a.mesto.value == ""){ empty += 1; }
  if(a.krajina.value == ""){ empty += 1; }
  if(a.f_nazov.value == ""){ empty += 1; }
  if(a.f_ico.value == ""){ empty += 1; }
  if(a.f_charakteristika.value == ""){ empty += 1; }
  if(a.f_oblast.value == ""){ empty += 1; }
  if(a.f_telefon.value == ""){ empty += 1; }
  if(a.f_ulica.value == ""){ empty += 1; }
  if(a.f_psc.value == ""){ empty += 1; }
  if(a.f_mesto.value == ""){ empty += 1; }
  if(a.f_krajina.value == ""){ empty += 1; }
  if(empty > 0)
  {
    window.alert("Doplňte všetky potrebné položky označené *\n\nPočet nevyplnených položiek: " + empty);
    return false;
  }
  else
  {
    return true;
  }
}

function validateRegisterFirmEdt()
{
  var a = document.register;
  var empty = 0;
  if(a.meno.value == ""){ empty += 1; }
  if(a.priezvisko.value == ""){ empty += 1; }
  if(a.telefon.value == ""){ empty += 1; }
  if(a.mesto.value == ""){ empty += 1; }
  if(a.krajina.value == ""){ empty += 1; }
  if(a.f_nazov.value == ""){ empty += 1; }
  if(a.f_ico.value == ""){ empty += 1; }
  if(a.f_charakteristika.value == ""){ empty += 1; }
  if(a.f_oblast.value == ""){ empty += 1; }
  if(a.f_telefon.value == ""){ empty += 1; }
  if(a.f_ulica.value == ""){ empty += 1; }
  if(a.f_psc.value == ""){ empty += 1; }
  if(a.f_mesto.value == ""){ empty += 1; }
  if(a.f_krajina.value == ""){ empty += 1; }
  if(empty > 0)
  {
    window.alert("Doplňte všetky potrebné položky označené *\n\nPočet nevyplnených položiek: " + empty);
    return false;
  }
  else
  {
    return true;
  }
}

function validateRegisterUser()
{
  var a = document.register;
  var empty = 0;
  if(a.l_email.value == ""){ empty += 1; }
  if(a.c_text.value == ""){ empty += 1; }
  if(empty > 0)
  {
    window.alert("Doplňte všetky potrebné položky označené *\n\nPočet nevyplnených položiek: " + empty);
    return false;
  }
  else
  {
    return true;
  }
}

function validateRegisterUserEnd()
{
  var a = document.register;
  var empty = 0;
  if(a.meno.value == ""){ empty += 1; }
  if(a.l_password.value == ""){ empty += 1; }
  if(a.l_password_.value == ""){ empty += 1; }
  if(a.priezvisko.value == ""){ empty += 1; }
  if(a.telefon.value == ""){ empty += 1; }
  if(a.mesto.value == ""){ empty += 1; }
  if(a.krajina.value == ""){ empty += 1; }
  if(empty > 0)
  {
    window.alert("Doplňte všetky potrebné položky označené *\n\nPočet nevyplnených položiek: " + empty);
    return false;
  }
  else
  {
    return true;
  }
}

function validateRegisterUserEdt()
{
  var a = document.register;
  var empty = 0;
  if(a.meno.value == ""){ empty += 1; }
  if(a.priezvisko.value == ""){ empty += 1; }
  if(a.telefon.value == ""){ empty += 1; }
  if(a.mesto.value == ""){ empty += 1; }
  if(a.krajina.value == ""){ empty += 1; }
  if(empty > 0)
  {
    window.alert("Doplňte všetky potrebné položky označené *\n\nPočet nevyplnených položiek: " + empty);
    return false;
  }
  else
  {
    return true;
  }
}

function validateRegisterAddjob()
{
  var b = document.register;
  var empty = 0;
  if(b.a_nazov.value == ""){ empty += 1; }
  if(b.a_kat1.value == ""){ empty += 1; }
  if(b.a_napln.value == ""){ empty += 1; }
  if(b.a_druh.value == ""){ empty += 1; }
  if(b.a_okres.value == ""){ empty += 1; }
  if(b.a_termin.value == ""){ empty += 1; }
  if(b.a_vzdelanie.value == ""){ empty += 1; }
  if(empty > 0)
  {
    window.alert("Doplňte všetky potrebné položky označené *\n\nPočet nevyplnených položiek: " + empty);
    return false;
  }
  else
  {
    return true;
  }
}

function validateRegisterChngpsw()
{
  var b = document.register;
  var empty = 0;
  if(b.password_old.value == ""){ empty += 1; }
  if(b.password_new.value == ""){ empty += 1; }
  if(b.password_new2.value == ""){ empty += 1; }
  if(empty > 0)
  {
    window.alert("Doplňte všetky potrebné položky označené *\n\nPočet nevyplnených položiek: " + empty);
    return false;
  }
  else
  {
    return true;
  }
}

function OpenWindow(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable)
{
  toolbar_str = toolbar ? 'yes' : 'no';
  menubar_str = menubar ? 'yes' : 'no';
  statusbar_str = statusbar ? 'yes' : 'no';
  scrollbar_str = scrollbar ? 'yes' : 'no';
  resizable_str = resizable ? 'yes' : 'no';
  window.open(url, name, 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);
}
