var lang = window.location.pathname;
lang = lang.split(/\//);
lang = lang[1];

var plmsg = "Proszę podać prawidłowy numer telefonu";
var enmsg = "Please put a valid phone number";
var demsg = "Bitte....";
var msg = plmsg;
if(lang == 'de')
msg = demsg;
else if (lang == 'en')
msg = enmsg;
else
msg = plmsg;

$.validator.addMethod('phone', function(value) {
var numbers = value.split(/\d/).length - 1;
return (10 <= numbers && numbers <= 20 && value.match(/^(\+){0,1}(\d|\s|\(|\)){10,20}$/)); }, msg);

$(document).ready(function(){
	$("#submit").click(function(){
	var name = $("#name").fieldValue();
	var phone = $("#phone").fieldValue();
	var email = $("#email").fieldValue();
	var comment = $("#comment").fieldValue();
	$("#myForm").validate({
	submitHandler: function(form) {
		// prepare Options Object 
		
		var options = { 
			type: 'post',
			url: '/kontakt/ajaxSend',
			data: "name="+name+"&phone="+phone+"&email="+email+"&comment="+comment+"",
			clearForm: true,
			resetForm: true,
			success:	function(msg) { 
				$("#sendEmail").html(msg);
			} 
		}; 
		 
		// pass options to ajaxForm 
		//if(name!="" && email!="" && comment!="")
		$(form).ajaxSubmit(options); 
		},
		errorElement: "div",
	errorPlacement: function(error, element) {
			 error.appendTo( element.next('span'));
		   },
	rules: {
		name: {
		required: true,
		rangelength: [2, 60]
		},
		email: {
		required: true,
		email: true
		},
		comment: {
		required: true,
		rangelength: [4, 200]
		}
		}
	}).form();
	});
});
