// test platnosti formulare

function HideIt() { 
  document.getElementById('required').style.visibility= "hidden";
  }

function ShowMyMsg( theField, theMessage ) {
  theField.focus();
  if(document.getElementById) {
    document.getElementById('required').style.top=document.body.scrollTop+120;
    document.getElementById('required').style.visibility= "visible";
    document.getElementById('requiredtext').innerHTML= theMessage;
    setTimeout( "HideIt()",1500);
    } else {
    alert(theMessage);
    }
  }

function Validate(theForm) {
  if ( (((document.getElementsByName("#fa_firma")[0]).value=="") && ((document.getElementsByName("#fa_jmeno")[0]).value==""))) {
    ShowMyMsg(document.getElementsByName("#fa_firma")[0],"Vyplňte prosím fakturační firmu nebo jméno.");
    return false;
    }
  if ( !((document.getElementsByName("#ex_stejna")[0]).checked) ) {
    if ( (((document.getElementsByName("#ex_firma")[0]).value=="") && ((document.getElementsByName("#ex_jmeno")[0]).value==""))) {
      ShowMyMsg(document.getElementsByName("#ex_firma")[0],"Vyplňte prosím expediční firmu nebo jméno.");
      return false;
      }
    }
  if ( (document.getElementsByName("#Telefon")[0]).value=="" ) {
    ShowMyMsg(document.getElementsByName("#Telefon")[0],"Vyplňte prosím telefon.");
    return false;
    }
  if ( !(document.getElementsByName("#Email")[0]).value.match(/^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}$/) ) {
    ShowMyMsg(document.getElementsByName("#Email")[0],"Vyplňte prosím platný e-mail.");
    return false;
    }
  return true;
  }

