// mailform check

function checkEmail(email) {
var str=email
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(mail)) && (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;
}





function KontrolaQuick(f) {
var vysledek = true;
var strerr = "";   

var rkjmeno = document.getElementById('rk-jmeno').value;
var rkemail = document.getElementById('rk-email').value;
var rktext = document.getElementById('rk-text').value;

if ((rkjmeno == "") || (rkjmeno == $('#rk-jmeno').attr('title'))) strerr += "Vaše jméno\n";
if ((rkemail == "") || (rkemail == $('#rk-email').attr('title'))) strerr += "E-mail\n";
if ((rktext == "") || (rktext == $('#rk-text').attr('title'))) strerr += "Text\n";


if ("" != strerr) {
	vysledek = false;
	alert("Nevyplnili jste všechna povinná pole.\n\n"+strerr);
	}
if ((!checkEmail(rkemail)) && (vysledek != false)) {                              
  vysledek = false;                                    
  alert("Neplatný e-mail!");                                  
}                                             

return vysledek;
}












$(document).ready(function() {
   $("#contentLoading").hide();
   $("#contentLoading2").hide();
 });



function showReport(response){
	     $("#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(response);
}

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;


var response = $.ajax({
  async: false,
  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
}).responseText;
showReport(response);

}


function sendQuickMailForm(){
$("#rk-submit").hide();
$("#contentLoading2").show();
var jmeno = document.getElementById("rk-jmeno").value;
var email = document.getElementById("rk-email").value;
var text = document.getElementById("rk-text").value;

var response = $.ajax({
  async: false,
  type: "POST",
  url: "sendquick.php?t="+new Date(),
  data : {"osoba" : jmeno, "mail" : email, "txt" : text},
  timeout: 2000
}).responseText;
$('#rk-jmeno').val($('#rk-jmeno').attr('title')).removeClass('focused');
$('#rk-email').val($('#rk-email').attr('title')).removeClass('focused');
$('#rk-text').val($('#rk-text').attr('title')).removeClass('focused');
$("#contentLoading2").hide();
$("#rk-submit").show();
alert(response);

}