$(document).ready(function(){

	$("#korespondencja").click(function(){
		
		if($(this).attr("checked")==true){
			$(".korespondencja .input_rejestracja").attr("disabled",true);
			$(".korespondencja .input_rejestracja").removeClass("input_rejestracja").addClass("input_rejestracja_disabled");			
		}else{
			$(".korespondencja .input_rejestracja_disabled").attr("disabled",false);
			$(".korespondencja .input_rejestracja_disabled").removeClass("input_rejestracja_disabled").addClass("input_rejestracja");
		}
	
	});
	
	jQuery("#form_rejestracja").validate({			
			
			errorLabelContainer: $("ul.error_box"),
			wrapper: "li",
			rules: {
				nazwa_firmy: {
					required: true
				},
				login: {
					required: true
				},
				imie: {
					required: true
				},
				nazwisko: {
					required: true
				},
				stanowisko: {
					required: true
				},
				haslo: {
					required: true,
					minlength: 6
				},
				haslo_potwierdz: {
					required: true,
					equalTo: "#haslo"
				},
				ulica: {
					required: true
				},
				poczta: {
					required: true
				},
				miasto: {
					required: true
				},
				wojewodztwo: {
					required: true
				},
				imie_kontakt: {
					required: true
				},
				nazwisko_kontakt: {
					required: true
				},
				telefon: {
					required: true
				},
				email: {
					required: true
				},
				nip: {
					required: true
				},
				regon: {
					required: true
				}					
			},
			messages: {
				nazwa_firmy: {
					required: "Proszę podać nazwę firmy."
				},
				login: {
					required: "Proszę podać login."
				},
				imie: {
					required: "Proszę podać imię."
				},
				nazwisko: {
					required: "Proszę podac nazwisko."
				},
				stanowisko: {
					required: "Proszę podać stanowisko."
				},
				haslo: {
					required: "Proszę podać hasło.",
					minlength: "Hasło musi mieć minimum 6 znaków."
				},
				haslo_potwierdz: {
					required: "Proszę powtórzyć hasło.",
					equalTo: "Nizgodność haseł."
				},
				ulica: {
					required: "Proszę podać ulicę."
				},
				poczta: {
					required: "Proszę podać kod pocztowy."
				},
				miasto: {
					required: "Proszę podać miasto."
				},
				wojewodztwo: {
					required: "Proszę podać województwo."
				},
				imie_kontakt: {
					required: "Proszę podać imię osoby kontaktowej."
				},
				nazwisko_kontakt: {
					required: "Proszę podać nazwisko osoby kontaktowej."
				},
				telefon: {
					required: "Proszę podać telefon kontaktowy."
				},
				email: {
					required: "Proszę podać e-mail osoby kontaktowej."
				},
				nip: {
					required: "Proszę podać NIP."
				},
				regon: {
					required: "Proszę podać REGON."
				}
			}		
	});	

});
