var $j = jQuery.noConflict();
$j(document).ready(function() { 
	  
	  $j('input').focus(
		  function() {
			  $j(this).addClass('focus');
		  }
	  );
	  
	  $j.validator.addMethod('phone', function(value) {
		  var numbers = value.split(/\d/).length - 1;
		  return (9 <= numbers && numbers <= 15 && value.match(/^(\+){0,1}(\d|\s|\(|\)){9,15}$/)); }, 'Please enter a valid phone number');
	
	  $j("#contactForm").validate({ 
		  
    		  rules: { 
    		  jmeno: "required",
    		  telefon: {
		  		required: true,
		  		phone: true
	  		  },
    		  adresa: "required",
    		  date: "required",
    		  cas: "required",
    		  delka: "required",
    		  email: { 
    		  required: true, 
    		  email: true 
	  			}
    		},
    		messages: { 
    			  jmeno: "Please enter your first name and surname.",
    			  adresa: "Please enter the message.",
    			  date: "Please enter the date.",
    			  cas: "Please enter the time.",
    			  delka: "Fill in the lenght please.",
    			  email: {
    				required: "Please enter your email.",
    				email: "Please enter the email in this format: name@domain.com ."
    				},
    			  telefon: {
    				  required: "Please enter your phone number.",
    				  phone: "Please enter the phone number in international format, eg. +420603123456."
    				}
    			    }, 
    		submitHandler: function(form) {
 			   form.submit();
 			 }
	  }); 
	   
	 
});