$(document).ready(function() {

	//validace formulare	
	$("#formular").validate({
		rules: {
			jmeno: {
				required: true 
			},
			prijmeni: {
				required: true
			},
			email: {
				required: true,
				email: true
			},
			telefon: {
				required: true
			}
		},
		messages: {
			jmeno: "Vyplňte prosím jméno.",
			prijmeni: "Vyplňte prosím příjmení.",
			email: "Vyplňte prosím platný e-mail.",
			telefon: "Vyplňte prosím telefon."
		}
	});
	
	$("#formular2").validate({
		rules: {
			jmeno: {
				required: true 
			},
			prijmeni: {
				required: true
			},
			email: {
				required: true,
				email: true
			},
			telefon: {
				required: true
			}
		},
		messages: {
			jmeno: "Vyplňte prosím jméno.",
			prijmeni: "Vyplňte prosím příjmení.",
			email: "Vyplňte prosím platný e-mail.",
			telefon: "Vyplňte prosím telefon."
		}
	});
	
	$("#formular3").validate({
		rules: {
			jmeno: {
				required: true 
			},
			prijmeni: {
				required: true
			},
			telefon: {
				required: true,
				minlength: 9
			},
			email: {
				required: true,
				email: true,
				remote: "/registrace-test/"
			},
			heslo1: {
				required: true,
				rangelength: [5, 15]
			},
			heslo2: {
				required: true,
				equalTo: "#heslo1"
			},
			souhlas: {
				required: true
			}
			
		},
		messages: {
			jmeno: {
				required: "Vyplňte prosím jméno.<br />"
			},
			prijmeni: {
				required: "Vyplňte prosím příjmení.<br />"
			},
			telefon: {
				required: "Vyplňte prosím telefon.",
				minlength: jQuery.format("Vyplňte prosím platný telefon.")
			},
			email: {
				required: "Vyplňte prosím platný e-mail.",
				email: "Vyplňte prosím platný e-mail.",
				remote: ("Tento e-mail je již registrovaný.")
			},
			heslo1: {
				required: "Zvolte si prosím heslo.",
				rangelength: jQuery.format("Heslo musí být dlouhé {0}-{1} znaků.")
			},
			heslo2: {
				required: "Heslo musí být stejné jako výše.",
				equalTo: "Heslo musí být stejné jako výše."
			},
			souhlas: {
				required: "Musíte souhlasit s podmínkami.<br />"
			}
		}
	});
	
	$("#formular4").validate({
		rules: {
			email: {
				required: true,
				email: true
			},
			heslo1: {
				required: true,
				rangelength: [5, 15]
			},
			heslo2: {
				required: true,
				equalTo: "#heslo1"
			},
			
		},
		messages: {
			email: {
				required: "Vyplňte prosím platný e-mail.",
				email: "Vyplňte prosím platný e-mail."
			},
			heslo1: {
				required: "Zvolte si prosím heslo.",
				rangelength: jQuery.format("Heslo musí být dlouhé {0}-{1} znaků.")
			},
			heslo2: {
				required: "Heslo musí být stejné jako výše.",
				equalTo: "Heslo musí být stejné jako výše."
			},
		}
	});

});
