// FORMULAR
function trim(dlh){
  dlh=dlh.replace(/^[\s]+/g,"");
  dlh=dlh.replace(/[\s]+$/g,"");
  return dlh;
}

function isMail(email){
  var mailE=new RegExp("^[_a-zA-Z0-9\.\-]+@[_a-zA-Z0-9\.\-]+\.[a-zA-Z]{2,4}$");
  return mailE.test(email);
}

function CheckForm(p){
  if(trim(p.jmeno.value)==""){alert('Promiňte, vyplňte prosím své jméno!');p.jmeno.focus();return false;}
  if(trim(p.email.value)==""){alert('Promiňte, vyplňte prosím svou funkční e-mailovou adresu!');p.email.focus();return false;}
  if(trim(p.email.value)!="" && !isMail(p.email.value)){alert("Promiňte, ale Vaše e-mailová adresa není správně vyplněna!");p.email.focus();return false;}
  if(trim(p.vzkaz.value)==""){alert('Promiňte, ale zapomněli jste napsat text zprávy!');p.vzkaz.focus();return false;}
  if(trim(p.otazka.value)==""){alert('Promiňte, musíte vyplnit ochranu proti nevyžádané poště!');p.otazka.focus();return false;}
  return true;
}
function CheckInterpret(p) {
  if(trim(p.name.value)==""){alert('Promiňte, musíte vyplnit své jméno a příjmení!');p.name.focus();return false;}
  if(trim(p.email.value)==""){alert('Promiňte, musíte vyplnit svou e-mailovou adresu!');p.email.focus();return false;}
  if(trim(p.email.value)!="" && !isMail(p.email.value)){alert("Promiňte, musíte vyplnit svou e-mailovou adresu ve správném tvaru!");p.email.focus();return false;}
  return true;
}

function CheckLaw(p) {
  if(trim(p.name.value)==""){alert('Promiňte, musíte vyplnit své jméno a příjmení!');p.name.focus();return false;}
  if(trim(p.email.value)==""){alert('Promiňte, musíte vyplnit svou e-mailovou adresu!');p.email.focus();return false;}
  if(trim(p.email.value)!="" && !isMail(p.email.value)){alert("Promiňte, musíte vyplnit svou e-mailovou adresu ve správném tvaru!");p.email.focus();return false;}
  if(trim(p.number.value)==""){alert('Promiňte, musíte vyplnit číslo a rok vydání požadovaného právního předpisu!');p.number.focus();return false;}
  return true;
}

// ZPET
function back() {
document.write('\074a href=\"javascript:undo();\" title=\"Zpět na předchozí stránku\"\076&larr;&nbsp;Zpět na předchozí stránku\074/a\076');
}
function undo() {
javascript:history.back(-1);
}

// SLIDE SIMPLE
function slideSwitch() {
var $active = $('#slideshow IMG.active');
if ( $active.length == 0 ) $active = $('#slideshow IMG:last');
var $next =  $active.next().length ? $active.next()
  : $('#slideshow IMG:first');
$active.addClass('last-active');
$next.css({opacity: 0.0})
  .addClass('active')
  .animate({opacity: 1.0}, 1500, function() {
    $active.removeClass('active last-active');
  });
}
$(function() {
  setInterval( "slideSwitch()", 6000 );
});
