/**
 * 
 */

$().ready(function() {
	$('#text_cena').jqEasyCounter({
		'maxChars': 600,
		'cena': 'true'
	});
	$('#text').jqEasyCounter({
		'maxChars': 400				
	});
	$("#radkovaInzerceForm").validate({
		rules: {

				name: {
					required: true,
					minlength: 5
				},	
				telefon: {
					required: true,
					minlength: 9
				},	
		textarea_radkovaInzerce:{
		 required: true,
		 minlength: 10,
		 maxLength: 400
		}
	},
	messages: {
		name: {
			required: "Zadejte vaše jméno",
			minlength: "Jméno musí mít alespoň 5 znaků"
		},
		telefon: {
			required: "Vyplňte telefon",
			minlength: "Telefon musí mít alespoň 9 znaků"
		},
		textarea_udalost: {
			required: "Zadejte událost",
			minlength: "Text musí mít alespoň 10 znaků",
			minlength: "Text může mít maximálně 400 znaků"
		}
	}
  });
	$("#udalostForm").validate({
		rules: {

				name: {
					required: true,
					minlength: 5
				},		
		date: "required",
		textarea_udalost:{
		 required: true,
		 minlength: 10,
		 maxLength: 400
		}
	},
	messages: {
		name: {
			required: "Zadejte název události",
			minlength: "Název musí mít alespoň 5 znaků"
		},
		date: {
			required: "Vyplňte datum akce"
		},
		textarea_udalost: {
			required: "Zadejte událost",
			minlength: "Text musí mít alespoň 10 znaků",
			minlength: "Text může mít maximálně 400 znaků"
		}
	}
  });
	$("#kategorieForm").validate({
		rules: {

				name: {
					required: true,
					minlength: 5
				}
	},
	messages: {
		name: {
			required: "Zadejte název",
			minlength: "Název musí mít alespoň 5 znaků"
		}
	}
  });
	$("#anketaForm").validate({
		rules: {

				query: {
					required: true,
					minlength: 5
				},	
		answer_0: "required",
		answer_1: "required"
	},
	messages: {
		answer_0: "Zadejte aspoň dvě možné odpovědi",
		answer_1: "Zadejte aspoň dvě možné odpovědi",
		query: {
			required: "Zadejte dotaz",
			minlength: "Dotaz musí mít alespoň 5 znaků"
		}
	}
  });
	$("#registerForm").validate({
		rules: {

				username: {
					required: true,
					minlength: 5
				},		
		firstname: "required",
		lastname: "required",
		password: {
			required: true,
			minlength: 5
		},
		confirm_password: {
			required: true,
			minlength: 5,
			equalTo: "#password"
		},
		email: {
			required: true,
			email: true
		}
	},
	messages: {
		firstname: "Zadejte vaše křestní jméno",
		lastname: "Zadejte vaše příjmení",
		username: {
			required: "Zadejte uživatelské jméno",
			minlength: "Uživatelské jméno musí mít alespoň 5 znaků"
		},
		password: {
			required: "Zadejte heslo",
			minlength: "Vaše heslo musí mít alespoň 5 znaků"
		},
		confirm_password: {
			required: "Zadejte heslo",
			minlength: "Vaše heslo musí mít alespoň 5 znaků",
			equalTo: "Zadaná hesla se musí shodovat"
		},
		email: "Zadejte emailovou adresu ve správném tvaru"
	}
  });
});

$().ready(function() {
	// validate the comment form when it is submitted
	$("#prispevekForm").validate({
		rules: {

				name: {
					required: true,
					minlength: 5
				},		
		date_od: "required",
		textarea_prispevek:{
		 required: true,
		 minlength: 10,
		 maxLength: 400
		}
	},
	messages: {
		name: {
			required: "Zadejte název akce",
			minlength: "Název akce musí mít alespoň 5 znaků"
		},
		date_od: {
			required: "Vyplňte datum akce"
		},
		textarea_prispevek: {
			required: "Zadejte text akce",
			minlength: "Text akce musí mít alespoň 10 znaků",
			minlength: "Text akce může mít maximálně 400 znaků"
		}
	}
  });
});
