﻿function zobrazSkryj(idecko){
	el=document.getElementById(idecko).style;
	el.display=(el.display == 'block')?'none':'block';
}

function kontrolaDatbyty(vstup){
  var jmeno;
  jmeno = vstup.jmeno.value;
  if (jmeno == '') {
	alert('Zadejte jméno.');
	return false;
  }
  var prijmeni;
  prijmeni = vstup.prijmeni.value;
  if (prijmeni == '') {
	alert('Zadejte příjmení.');
	return false;
  }
  var email;
  var telefon;
  email = vstup.email.value;
  telefon = vstup.telefon.value;
  if (email == ''){
	alert('Zadejte email.');
	return false;
  }
  if (telefon == ''){
	alert('Zadejte telefon.');
	return false;
  }
  
  if (email != '')
    if (email.indexOf('@') == -1){
      alert('Email nemá zavináč');
      return false;
    }
      
  if (email != '')
    if (email.indexOf('.') == -1){
      alert('Email nemá tečku');
      return false;
    }
}

function kontrolaDatVstupenka(vstup){
  var jmeno;
  jmeno = vstup.jmeno.value;
  if (jmeno == '') {
	alert('Zadejte jméno a příjmení');
	return false;
  }
  var adresa;
  adresa = vstup.adresa.value;
  if (adresa == '') {
	alert('Zadejte adresu');
	return false;
  }
  var email;
  var telefon;
  email = vstup.email.value;
  telefon = vstup.telefon.value;
  if (email == ''){
	alert('Zadejte email');
	return false;
  }
  if (telefon == ''){
	alert('Zadejte telefon');
	return false;
  }
  
  if (email != '')
    if (email.indexOf('@') == -1){
      alert('Email nemá zavináč');
      return false;
    }
      
  if (email != '')
    if (email.indexOf('.') == -1){
      alert('Email nemá tečku');
      return false;
    }

  var poc;
  poc = Number( vstup.pocet.value );
  if ( isNaN(poc) ){
	alert('Počet vstupenek není číslo');
	return false;	
  }
  if ( poc > 5 || poc <= 0 ){
	alert('Počet vstupenek musí být v rozmezí 1 až 5 vstupenek');
	return false;	
  }

}

function kontrolaDatSemin(vstup){
  var jmeno;
  jmeno = vstup.jmeno.value;
  if (jmeno == '') {
	alert('Zadejte jméno a příjmení');
	return false;
  }

  var email;
  var telefon;
  email = vstup.email.value;
  telefon = vstup.telefon.value;
  if (email == '' && telefon == ''){
	alert('Zadejte email nebo telefon');
	return false;}
  
  if (email != '')
    if (email.indexOf('@') == -1){
      alert('Email má špatný formát');
      return false;}
      
  if (email != '')
    if (email.indexOf('.') == -1){
      alert('Email má špatný formát');
      return false;}

  var termin;
  termin = vstup.termin.value;
  if (termin == '') {
	alert('Zadejte termin konani');
	return false;
  }  
  var pocet;
  pocet = vstup.pocet.value;
  if (pocet == '') {
	alert('Zadejte pocet osob');
	return false;
  }  
}

function kontrolaDat(vstup){
  var jmeno;
  jmeno = vstup.jmeno.value;
  if (jmeno == '') {
	alert('Zadejte jméno a příjmení');
	return false;
  }

  var email;
  var telefon;
  email = vstup.email.value;
  telefon = vstup.telefon.value;
  if (email == '' && telefon == ''){
	alert('Zadejte email nebo telefon');
	return false;}
  
  if (email != '')
    if (email.indexOf('@') == -1){
      alert('Email nemá zavináč');
      return false;}
      
  if (email != '')
    if (email.indexOf('.') == -1){
      alert('Email nemá tečku');
      return false;}

  var zprava;
  zprava = vstup.zprava.value;
  if (zprava == '') {
	alert('Zadejte zprávu');
	return false;}
}

function kontrolaDatAkce(vstup){
  var jmeno;
  jmeno = vstup.jmeno.value;
  if (jmeno == '') {
	alert('Zadejte jméno');
	return false;}

  var prijmeni;
  prijmeni = vstup.prijmeni.value;
  if (prijmeni == '') {
	alert('Zadejte příjmení');
	return false;}

  var misto;
  misto= vstup.misto.value;
  if (misto == '') {
	alert('Zadejte místo instalace');
	return false;}
  
  var psc;
  psc = vstup.psc.value;
  if (psc== '') {
	alert('Zadejte PSČ');
	return false;}


  var email;
  var telefon;
  email = vstup.email.value;
  telefon = vstup.telefon.value;
  if (telefon == ''){
	alert('Zadejte telefon');
	return false;}
  
  vzor=/^[0-9]{9}$/;
  if (vzor.test(telefon) != true) {
	alert('Telefon nemá správný formát: 9 číslic');
	return false;} 
  
  if (email != '')
    if (email.indexOf('@') == -1){
      alert('Email nemá zavináč');
      return false;}
      
  if (email != '')
    if (email.indexOf('.') == -1){
      alert('Email nemá tečku');
      return false;}
}

function kontrolaDatSk(vstup){
  var jmeno;
  jmeno = vstup.jmeno.value;
  if (jmeno == '') {
	alert('Zadejte jméno a příjmení');
	return false;
  }
  var firma;
  firma = vstup.firma.value;
  if (firma == '') {
	alert('Zadejte jméno firmy');
	return false;
  }
  var ico;
  ico = vstup.ico.value;
  if (ico == '') {
	alert('Zadejte ICO');
	return false;
  }
  var adresa;
  adresa = vstup.adresa.value;
  if (adresa == '') {
	alert('Zadejte adresu');
	return false;
  }
  var pocet;
  pocet = vstup.pocet.value;
  if (pocet == '') {
	alert('Zadejte počet účastníků');
	return false;
  }
  var poc;
  poc = Number( pocet );
  if ( isNaN(poc) ){
	alert('Počet účastníků není číslo');
	return false;	
  }
  if ( poc > 10 || poc <= 0 ){
	alert('Počet účastníků není v rozsahu 1-10');
	return false;	
  }


  var email;
  var telefon;
  email = vstup.email.value;
  telefon = vstup.telefon.value;
  if (email == ''){
	alert('Zadejte email');
	return false;
  }
  if (telefon == ''){
	alert('Zadejte telefon');
	return false;
  }
  
  if (email != '')
    if (email.indexOf('@') == -1){
      alert('Email nemá zavináč');
      return false;
    }
      
  if (email != '')
    if (email.indexOf('.') == -1){
      alert('Email nemá tečku');
      return false;
    }
}
function kontrolaDatDot(vstup){
  var jmeno;
  jmeno = vstup.jmeno.value;
  if (jmeno == '') {
	alert('Zadejte jméno a příjmení');
	return false;
  }
  var prijmeni;
  prijmeni = vstup.prijmeni.value;
  if (prijmeni == '') {
	alert('Zadejte jméno a příjmení');
	return false;
  }
  var zajem;
  zajem = vstup.zajem.value;
  if (zajem == 'vyberte') {
	alert('Vyberte o co máte zájem');
	return false;
  }

  var email;
  var telefon;
  email = vstup.email.value;
  telefon = vstup.telefon.value;
  if (telefon == ''){
	alert('Zadejte telefon');
	return false;
  }
  
  if (email != '')
    if (email.indexOf('@') == -1){
      alert('Email nemá zavináč');
      return false;
    }
      
  if (email != '')
    if (email.indexOf('.') == -1){
      alert('Email nemá tečku');
      return false;
    }
}

function kontrolaDatDotSk(vstup){
  var jmeno;
  jmeno = vstup.jmeno.value;
  if (jmeno == '') {
	alert('Zadajte meno');
	return false;}

  var prijmeni;
  prijmeni = vstup.prijmeni.value;
  if (prijmeni == '') {
	alert('Zadajte priezvisko');
	return false;}

  var zajemO;
  zajemO= vstup.zajem_o.value;
  if (zajemO == 'vyberte') {
	alert('Vyberte niečo v poli Mám záujem o');
	return false;}

  var email;
  var telefon;
  email = vstup.email.value;
  telefon = vstup.telefon.value;
  if (email == '' && telefon == ''){
	alert('Zadejte email alebo telefon');
	return false;}
  
  if (email != '')
    if (email.indexOf('@') == -1){
      alert('Email neobsahuje @');
      return false;}

  if (telefon != '')
    if (telefon.length != 9){
      alert('Telefon musí mať 9 číslic');
      return false;}
  
    var firma;
    firma = vstup.firma.value;
    var ico;
    ico = vstup.ico.value;

    if (firma == '' && ico != '') {
      alert('Zadejte názov firmy i IČO');
      return false;}
    if (firma != '' && ico == '') {
      alert('Zadejte názov firmy i IČO');
      return false;}
    
	if (ico != '' && firma != '')
    if (ico.length != 8){
      alert('IČO musí mať 8 číslic');
      return false;}
}


