// JavaScript Document

function formcontrol (x) {

if (x=="form1") {
var name = $("input[name=name]").val();
		if(name == '') {
			$("input[name=name]").next(".errb").html("<img src=\"./img/delete_16.png\">");
			hasError1 = 1;
		} else if(name.length>200) {
			$("input[name=name]").next(".errb").html("<img src=\"./img/delete_16.png\">");
			hasError1 = 1;
		} else {
$("input[name=name]").next(".errb").html("<img src=\"./img/tick_16.png\">");
    hasError1 = 0;
  
    }
}

if (x=="form2") {
$("input[name=subject]").next(".errb").html("<img src=\"./img/tick_16.png\">");
}

if (x=="form3") {
var name = $("textarea[name=text]").val();
		if(name == '') {
			$("textarea[name=text]").next(".errb").html("<img src=\"./img/delete_16.png\">");
			hasError2 = 1;
		} else {
    $("textarea[name=text]").next(".errb").html("<img src=\"./img/tick_16.png\">");
    hasError2 = 0;
     }
}

if (x=="form4") {
var email  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
var name = $("input[name=email]").val();
		if(name.match(email)) {
    $("input[name=email]").next(".errb").html("<img src=\"./img/tick_16.png\">")
    hasError3 = 0;
		} else {
		$("input[name=email]").next(".errb").html("<img src=\"./img/delete_16.png\">");;
    hasError3 = 1;
     }
}
}



$(document).ready(function() {

var cookie = document.cookie;
cookie = cookie.split(";");
var pocet = cookie.length;
for (i=0;i<pocet;i++)
{
var txt = cookie[i];
var x = txt.search("language");
if (x==1 || x==0)
{
var lang = txt.split("=");
}
}

if (lang['1']=="cs") {
var error = "Zpráva nebyla odeslána, špatně vyplněný formulář."
var noerror = "Zpráva byla odeslána.";
} else {
var error = "Sending message faliure, wrong form data."
var noerror = "Message was send.";
}


$(".errb").text("");

$("input[name=name]").blur(function () {
formcontrol ("form1");
});
$("input[name=subject]").blur(function () {
formcontrol ("form2");
});
$("textarea[name=text]").blur(function () {
formcontrol ("form3");
});
$("input[name=email]").blur(function () {
formcontrol ("form4");
});



$('#bottom-menu4').click(function() {
formcontrol ("form1");
formcontrol ("form2");
formcontrol ("form3");
formcontrol ("form4");

if (hasError1==1 || hasError2==1 || hasError3==1) {
$("#status").text(error);
$("#status").parent("td").addClass("errbg");
$("#status").parent("td").removeClass("okbg");
} else {
$("#status").text(noerror);
$("#status").parent("td").addClass("okbg");
$("#status").parent("td").removeClass("errbg");
$.post("../xmail.php", $("#contactform").serialize(),function(data)
{
$("input").val("").parent("td").removeClass("okbg");
$("textarea[name=text]").val("").parent("td").removeClass("okbg");
$(".errb").text("")


});
}
});


});

