$().ready(function() {
	$("#register").validate({
		rules: {
			username:  { required: true,
                         nowhitespace: true,
	                     alphanumeric: true,
                         minlength: 4,
                         maxlength: 13,
                         usernameCheck: true
						 },
			user_mail:  { required: true, email: true, minlength: 6 },
			password:  { required: true, minlength: 5 },
			confirm_password: { required: true, minlength: 5, equalTo: "#password" },
			user_firstname: { required: true, minlength: 3 },
			user_state: { required: true },
			user_city: { required: true },
			user_sex: { required: true },
			pet_name: { required: true, minlength: 3 },
			pet_cat: { required: true },
			pet_breed: { required: true },
			pet_sex: { required: true },
			pet_pic: { required: false },
			user_pic: { required: false },
			phone: { required: true, digits: true, minlength: 10 },
			code: { required: true, codeCheck: true }
		},
		messages: {
			user_birthdate_year: "Selectează anul.",
			user_birthdate_month: "Selectează luna.",
			user_birthdate_day: "Selectează ziua.",
			pet_birthdate_year: "Selectează anul.",
			pet_birthdate_month: "Selectează luna.",
			pet_birthdate_day: "Selectează ziua.",
			username: {
						required: "Scrie-ti numele de utilizator",
						minlength: "Minim 4 caractere",
						maxlength: "Maxim 13 caractere",
						nowhitespace: "Fara spatii",
						usernameCheck: "Acest utilizator exista deja"
			},
			user_mail: { 
					required: "Adresa de mail este obligatorie",
					minlength: "Minim 6 caractere"
			},
			password: {
				required: "Te rog introdu o parola",
				minlength: "Parola terbuie sa aiba minim 5 caractere"
			},
			confirm_password: {
				required: "Te rog introdu o parola",
				minlength: "Minim 5 caractere",
				equalTo: "Parola nu coincide"
			},
			pet_cat: "Selectati categoria pet-ului.",
			pet_breed: "Selectati rasa pet-ului."
		}
		});				
});