$.validator.setDefaults({
	submitHandler: function() { 
		$("#knjigapohvalinpritozb").submit(); 
	}
});

function anon(){
	if($("#anonimen").is(':checked')){
		return false;
	}else{
		return true;
	}
}
	
$().ready(function() {
	
	$("#anonimen").change(function(){
		if(anon() === false){
			$("#organizacija, #naslov, #posta, #ime, #telefon, #email").attr("disabled", "disabled");
		}else if(anon() === true){
			$("#organizacija, #naslov, #posta, #ime, #telefon, #email").attr("disabled", "");
		}
		$("#knjigapohvalinpritozb").validate().form();
	});
	
	$("#knjigapohvalinpritozb").validate({	
		rules: {
			organizacija: {
				required: function() { 
					return anon();
				},
				minlength: 3
			},
			naslov: {
				required: function() { 
					return anon();
				},
				minlength: 3
			},
			posta: {
				required: function() { 
					return anon();
				},
				minlength: 4
			},
			ime: {
				required: function() { 
					return anon();
				},
				minlength: 4
			},
			zadeva: {
				required: true
			},
			sporocilo: {
				required: true,
				minlength: 10
			}
		},
		messages: {
			organizacija: {
				required: " Prosimo vnesite naziv vaše organizacije.",
				minlength: " Naziv vaše organizacije mora vsebovati vsaj 2 znaka."
			},
			naslov: {
				required: " Prosimo vnesite naslov vaše organizacije.",
				minlength: " NAslov vaše organizacije mora vsebovati vsaj 3 znake."
			},
			posta: {
				required: " Prosimo vnesite poštno številko in pošto vaše organizacije.",
				minlength: " Pošta in poštna številka vaše organizacije mora vsebovati vsaj 4 znake."
			},
			ime: {
				required: " Prosimo vnesite vaše ime in priimek.",
				minlength: " Vaše ime in priimek morata vsebovati vsaj 4 znake."
			},
			zadeva: {
				required: " Prosimo izberite razlog pisanja."
			},
			sporocilo:{
				required: " Prosimo vnesite vaše sporočilo.",
				minlength: " Vaše sporočilo mora vsebovati vsaj 10 znakov."
			}
		}
	});
	
});
