// mailform check

function checkEmail() {
var str=document.getElementById("email").value; 
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
if (filter.test(str))
  testresults=true;
else {
  testresults=false;
}
return (testresults);
}

function Kontrola(f) {
var vysledek = true;
var strerr = "";   
var souhlas = ""; 

var subj = document.getElementById('predmet').value;
var person = document.getElementById('kontaktniosoba').value;
var mail = document.getElementById('email').value;
var tel = document.getElementById('telefon').value;
var tp = document.getElementById('textpole').value;
var pod = document.getElementById('podminky').checked;

if (subj == "") strerr += "Předmět\n";
if (person == "") strerr += "Kontaktní osoba\n";
if (mail == "") strerr += "E-mail\n";
if (tel == "") strerr += "Telefon\n";
if (tp == "") strerr += "Text\n";
if (pod != true) souhlas += "ne";

if ("" != strerr) {
	vysledek = false;
	alert("Nevyplnili jste všechna povinná pole.\n\n"+strerr);
	}
if ((!checkEmail()) && (vysledek != false)) {                              
  vysledek = false;                                    
  alert("Neplatný e-mail!");                                  
} 
if ("" != souhlas) {
	vysledek = false;
	alert("Pro odeslání formuláře musíte souhlasit s Všeobecnými obchodními podmínkami.");
	}                                               

return vysledek;
}


$(document).ready(function() {
   $("#contentLoading").hide();
 });



function showReport(){
	     $("#contentLoading").hide();
      document.getElementById('predmet').value = "";
      document.getElementById('kontaktniosoba').value = "";
      document.getElementById('email').value = "";
      document.getElementById('telefon').value = "";
      document.getElementById('textpole').value = "";
      document.getElementById('nazev').value = "";
      document.getElementById('adresa').value = "";
      document.getElementById('ic').value = "";
      document.getElementById('dic').value = "";
      document.getElementById('podminky').checked = false;
	    alert("Formulář byl v pořádku odeslán!");
}

function sendMailForm(){
$("#contentLoading").show();
var subj = document.getElementById("predmet").value;
var person = document.getElementById("kontaktniosoba").value;
var mail = document.getElementById("email").value;
var tel = document.getElementById("telefon").value;
var textpol = document.getElementById("textpole").value;
var orgname = document.getElementById("nazev").value;
var adr = document.getElementById("adresa").value;
var icc = document.getElementById("ic").value;
var dicc = document.getElementById("dic").value;


$.ajax({
  async: true,
  type: "POST",
  url: "send.php?t="+new Date(),
  data : {"predmet" : subj, "kontaktniosoba" : person, "email" : mail, "telefon" : tel, "text" : textpol, "nazev" : orgname, "adresa" : adr, "ic" : icc, "dic" : dicc},
  timeout: 2000,
  complete: function() {
      showReport();
  }
});


}
