			$(function() {				$('#info').tooltip({					showURL: false, 					fixPNG: true				});			});						jQuery.validator.addMethod("kod_pocztowy", function(value, element) { 				var pattern = /^[0-9]+[0-9]+\-+[0-9]+[0-9]+[0-9]$/;				return this.optional(element) || pattern.test(value); 			}, "Podaj poprawny kod pocztowy!");						jQuery.validator.addMethod("tel_kom", function(value, element) { 				var pattern = /^[0-9\-\ \+]+$/;				return this.optional(element) || pattern.test(value); 			}, "Podaj poprawny numer telefonu komórkowego!");						jQuery.validator.addMethod("tel_fax", function(value, element) { 				var pattern = /^[0-9\-\ w\.\(\)\+]+$/;				return this.optional(element) || pattern.test(value); 			}, "Podaj poprawny numer telefonu!");						jQuery.validator.addMethod("login", function(value, element) { 				var pattern = /^[0-9_a-zA-Z]+$/;				return this.optional(element) || pattern.test(value); 			}, "Podaj poprawny login!");						jQuery.validator.addMethod("email_pl", function(value, element) { 				var pattern = /^[a-z0-9\_\-\.]+\@+([0-9a-z][0-9a-z\-]+\.)+[a-z]{2,4}$/;				return this.optional(element) || pattern.test(value); 			}, "Podaj poprawny adres email!");						jQuery.validator.addMethod("adres", function(value, element) { 				var pattern = /^[a-zA-ZąćęłńóśźżĄĆĘŁŃÓŚŹŻ0-9\-\.\,\ \/\\]+$/;				return this.optional(element) || pattern.test(value); 			}, "Podaj poprawny adres!");						jQuery.validator.addMethod("imie", function(value, element) { 				var pattern = /^[a-zA-ZąćęłńóśźżĄĆĘŁŃÓŚŹŻ]+$/;				return this.optional(element) || pattern.test(value); 			}, "Podaj poprawne imię!");						jQuery.validator.addMethod("nazwisko", function(value, element) { 				var pattern = /^[a-zA-ZąćęłńóśźżĄĆĘŁŃÓŚŹŻ\-]+$/;				return this.optional(element) || pattern.test(value); 			}, "Podaj poprawne nazwisko!");						jQuery.validator.addMethod("cena", function(value, element) { 				var pattern = /^[0-9\ \-\,\.]+$/;				return this.optional(element) || pattern.test(value); 			}, "Podaj poprawną cenę!");						jQuery.validator.addMethod("miasto", function(value, element) { 				var pattern = /^[a-zA-ZąćęłńóśźżĄĆĘŁŃÓŚŹŻ\-\ ]+$/;				return this.optional(element) || pattern.test(value); 			}, "Podaj poprawną nazwę miasta!");						jQuery.validator.addMethod("nazwa_firmy", function(value, element) { 				var pattern = /^[a-zA-ZąćęłńóśźżĄĆĘŁŃÓŚŹŻ0-9\-\ \.\,\"\'\_\&]+$/;				return this.optional(element) || pattern.test(value); 			}, "Podaj poprawną nazwę firmy!");						jQuery.validator.addMethod("opis", function(value, element) { 				var pattern = /^[a-zA-ZąćęłńóśźżĄĆĘŁŃÓŚŹŻ0-9\-\ \.\,\:\"\'\_\!\?\(\)\&\@\%\\\+]+$/;				return this.optional(element) || pattern.test(value); 			}, "Opis zawiera niedozwolone znaki!");						jQuery.validator.addMethod("powierzchnia", function(value, element) { 				var pattern = /^[0-9\.\,\ \+]+$/;				return this.optional(element) || pattern.test(value); 			}, "Podaj poprawną wielkość powierzchni!");						jQuery.validator.addMethod("liczba", function(value, element) { 				var pattern = /^[0-9\+]+$/;				return this.optional(element) || pattern.test(value); 			}, "Podaj poprawną liczbę!");						jQuery.validator.addMethod("rok", function(value, element) { 				var pattern = /^[0-9]+[0-9]+[0-9]+[0-9]$/;				return this.optional(element) || pattern.test(value); 			}, "Podaj poprawny rok!");						jQuery.validator.addMethod("jpg", function(value, element) { 				var pattern = /(.jpg|.jpeg|.JPG|.JPEG)$/;				return this.optional(element) || pattern.test(value); 			}, "Zły format pliku!");						jQuery.validator.addMethod("nip", function(value, element) {				var pattern = new Array(6,5,7,2,3,4,5,6,7);				var nip = value.replace(/[\ \-]/gi, '');				if(nip.length != 10) { return false;				} else { 					var sum = 0;					for(var i=0; i<9; i++) {						sum += nip[i] * pattern[i];					}					sum %= 11;					if(sum != nip[9]) { return false; }				}				return true;			}, "Podaj poprawny numer NIP!");							jQuery(function() {				$("#form_logowanie").validate({					rules: {						login: {							required: true,							minlength: 2,							login: true						},						haslo: {							required: true,							minlength: 2,							login: true						}					},					messages: {						login: {							required: "Podaj login!",							minlength: "Login musi składać się z conajmniej 2 znaków!",							login: "Login może zawierać jedynie litery (bez polskich znaków) i cyfry!"						},						haslo: {							required: "Podaj hasło!",							minlength: "Hasło musi składać się z conajmniej 2 znaków!",							login: "Hasło może zawierać jedynie litery (bez polskich znaków) i cyfry!"						}					}				})			});						jQuery(function() {				$("#form_zapomnialem_hasla").validate({					rules: {						login: {							required: true,							minlength: 2,							login: true						},						email: {							required: true,							email_pl: true						}					},					messages: {						login: {							required: "Podaj login!",							minlength: "Login musi składać się z conajmniej 2 znaków!",							login: "Login może zawierać jedynie litery (bez polskich znaków) i cyfry!"						},						email: {							required: "Podaj adres email!",							email_pl: "Podaj poprawny adres email!"						}					}				})			});						jQuery(function() {				$("#form_rejestracja").validate({					rules: {						login: {							required: true,							minlength: 2,							login: true						},						pass: {							required: true,							minlength: 2,							login: true						},						pass2: {							required: true,							minlength: 2,							login: true,							equalTo: "#pass" 						},						email: {							required: true,							email_pl: true						},						imie: {							required: true,							minlength: 3,							imie: true 						},						nazwisko: {							required: true,							minlength: 3,							nazwisko: true 						},						nazwa_firmy: {							required: true,							minlength: 3,							nazwa_firmy: true						},						nip: {							required: true,							nip: true 						},						adres: {							required: true,							minlength: 5,							adres: true 						},						kod_pocztowy: {							required: true,							kod_pocztowy: true 						},						miasto: {							required: true,							minlength: 3,							miasto: true						},						wojewodztwo: {							liczba: true						},						tel: {							required: true,							minlength: 7,							tel_fax: true 						},						tel_kom: {							minlength: 9,							tel_kom: true 						},						tel_fax: {							minlength: 7,							tel_fax: true 						},						captcha: {							required: true,							minlength: 5						},						akceptuje_regulamin: {							required: true						}					},					messages: {						login: {							required: "Podaj login!",							minlength: "Login musi składać się z conajmniej 2 znaków!",							login: "Login może zawierać jedynie litery (bez polskich znaków) i cyfry!"						},						pass: {							required: "Podaj hasło!",							minlength: "Hasło musi składać się z conajmniej 2 znaków!",							login: "Hasło może zawierać jedynie litery (bez polskich znaków) i cyfry!"						},						pass2: {							required: "Powtórz hasło!",							minlength: "Hasło musi składać się z conajmniej 2 znaków!",							login: "Hasło może zawierać jedynie litery (bez polskich znaków) i cyfry!",							equalTo: "Hasło musi być takie samo, jak to podane powyżej!" 						},						email: {							required: "Podaj adres email!",							email_pl: "Podaj poprawny adres email!"						},						imie: {							required: "Podaj imię!",							minlength: "Imię musi zawierać co najmniej 3 znaki!",							imie: "Podaj poprawne imię!"						},						nazwisko: {							required: "Podaj nazwisko!",							minlength: "Nazwisko musi zawierać co najmniej 3 znaki!",							nazwisko: "Podaj poprawne nazwisko!"						},						nazwa_firmy: {							required: "Podaj nazwę firmy!",							minlength: "Nazwa firmy musi zawierać co najmniej 3 znaki!",							nazwa_firmy: "Podaj poprawną nazwę firmy!"						},						nip: {							required: "Podaj numer NIP!",							nip: "Podaj poprawny numer NIP!"						},						adres: {							required: "Podaj adres!",							minlength: "Adres musi zawierać co najmniej 5 znaków!",							adres: "Podaj poprawny adres!"						},						kod_pocztowy: {							required: "Podaj kod pocztowy!",							kod_pocztowy: "Podaj poprawny kod pocztowy!"						},						miasto: {							required: "Podaj nazwę miasta!",							minlength: "Nazwa miasta musi zawierać co najmniej 3 znaki!",							miasto: "Podaj poprawną nazwę miasta!"						},						wojewodztwo: {							liczba: "Wybierz województwo!"						},						tel: {							required: "Podaj numer telefonu!",							minlength: "Numer telefonu musi zawierać co najmniej 7 cyfr!",							tel_fax: "Podaj poprawny numer telefonu!"						},						tel_kom: {							minlength: "Numer telefonu musi zawierać co najmniej 9 cyfr!",							tel_kom: "Podaj poprawny numer telefonu komórkowego!"						},						tel_fax: {							minlength: "Numer faksu musi zawierać co najmniej 7 cyfr!",							tel_fax: "Podaj poprawny numer faksu!"						},						captcha: {							required: "Podaj kod z obrazka!",							minlength: "Zły kod z obrazka!"						},						akceptuje_regulamin: {							required: "Musisz zaakceptować regulamin!"						}					}				})			});						jQuery(function() {				$("#form_zmien_profil_firma").validate({					rules: {						email: {							required: true,							email_pl: true						},						nazwa_firmy: {							required: true,							minlength: 3,							nazwa_firmy: true						},						nip: {							required: true,							nip: true 						},						adres: {							required: true,							minlength: 5,							adres: true 						},						kod_pocztowy: {							required: true,							kod_pocztowy: true 						},						miasto: {							required: true,							minlength: 3,							miasto: true						},						wojewodztwo: {							liczba: true						},						tel: {							required: true,							minlength: 7,							tel_fax: true 						},						tel_kom: {							minlength: 9,							tel_kom: true 						},						tel_fax: {							minlength: 7,							tel_fax: true 						}					},					messages: {						email: {							required: "Podaj adres email!",							email_pl: "Podaj poprawny adres email!"						},						nazwa_firmy: {							required: "Podaj nazwę firmy!",							minlength: "Nazwa firmy musi zawierać co najmniej 3 znaki!",							nazwa_firmy: "Podaj poprawną nazwę firmy!"						},						nip: {							required: "Podaj numer NIP!",							nip: "Podaj poprawny numer NIP!"						},						adres: {							required: "Podaj adres!",							minlength: "Adres musi zawierać co najmniej 5 znaków!",							adres: "Podaj poprawny adres!"						},						kod_pocztowy: {							required: "Podaj kod pocztowy!",							kod_pocztowy: "Podaj poprawny kod pocztowy!"						},						miasto: {							required: "Podaj nazwę miasta!",							minlength: "Nazwa miasta musi zawierać co najmniej 3 znaki!",							miasto: "Podaj poprawną nazwę miasta!"						},						wojewodztwo: {							liczba: "Wybierz województwo!"						},						tel: {							required: "Podaj numer telefonu!",							minlength: "Numer telefonu musi zawierać co najmniej 7 cyfr!",							tel_fax: "Podaj poprawny numer telefonu!"						},						tel_kom: {							minlength: "Numer telefonu musi zawierać co najmniej 9 cyfr!",							tel_kom: "Podaj poprawny numer telefonu komórkowego!"						},						tel_fax: {							minlength: "Numer faksu musi zawierać co najmniej 7 cyfr!",							tel_fax: "Podaj poprawny numer faksu!"						}					}				})			});						jQuery(function() {				$("#form_zmien_profil_osoba_prywatna").validate({					rules: {						email: {							required: true,							email_pl: true						},						imie: {							required: true,							minlength: 3,							imie: true 						},						nazwisko: {							required: true,							minlength: 3,							nazwisko: true 						},						adres: {							required: true,							minlength: 5,							adres: true 						},						kod_pocztowy: {							required: true,							kod_pocztowy: true 						},						miasto: {							required: true,							minlength: 3,							miasto: true						},						wojewodztwo: {							liczba: true						},						tel: {							required: true,							minlength: 7,							tel_fax: true 						},						tel_kom: {							minlength: 9,							tel_kom: true 						},						tel_fax: {							minlength: 7,							tel_fax: true 						}					},					messages: {						email: {							required: "Podaj adres email!",							email_pl: "Podaj poprawny adres email!"						},						imie: {							required: "Podaj imię!",							minlength: "Imię musi zawierać co najmniej 3 znaki!",							imie: "Podaj poprawne imię!"						},						nazwisko: {							required: "Podaj nazwisko!",							minlength: "Nazwisko musi zawierać co najmniej 3 znaki!",							nazwisko: "Podaj poprawne nazwisko!"						},						adres: {							required: "Podaj adres!",							minlength: "Adres musi zawierać co najmniej 5 znaków!",							adres: "Podaj poprawny adres!"						},						kod_pocztowy: {							required: "Podaj kod pocztowy!",							kod_pocztowy: "Podaj poprawny kod pocztowy!"						},						miasto: {							required: "Podaj nazwę miasta!",							minlength: "Nazwa miasta musi zawierać co najmniej 3 znaki!",							miasto: "Podaj poprawną nazwę miasta!"						},						wojewodztwo: {							liczba: "Wybierz województwo!"						},						tel: {							required: "Podaj numer telefonu!",							minlength: "Numer telefonu musi zawierać co najmniej 7 cyfr!",							tel_fax: "Podaj poprawny numer telefonu!"						},						tel_kom: {							minlength: "Numer telefonu musi zawierać co najmniej 9 cyfr!",							tel_kom: "Podaj poprawny numer telefonu komórkowego!"						},						tel_fax: {							minlength: "Numer faksu musi zawierać co najmniej 7 cyfr!",							tel_fax: "Podaj poprawny numer faksu!"						}					}				})			});						jQuery(function() {				$("#dodaj_ogloszenie_dom").validate({					rules: {						dodaj_ogl_dom_adres: {							required: true,							minlength: 5,							adres: true 						},						dodaj_ogl_dom_rodzaj: {							liczba: true						},						dodaj_ogl_dom_podkategoria: {							liczba: true						},						dodaj_ogl_dom_rynek: {							liczba: true						},						dodaj_ogl_dom_kod_pocztowy: {							required: true,							kod_pocztowy: true						},						dodaj_ogl_dom_miasto: {							required: true,							minlength: 3,							miasto: true						},						dodaj_ogl_dom_dzielnica: {							minlength: 3,							miasto: true						},						dodaj_ogl_dom_wojewodztwo: {							liczba: true						},						dodaj_ogl_dom_pow: {							required: true,							powierzchnia: true						},						dodaj_ogl_dom_pow_dzialki: {							powierzchnia: true						},						dodaj_ogl_dom_cena: {							required: true,							liczba: true						},						dodaj_ogl_dom_lpokoi: {							required: true,							liczba: true						},						dodaj_ogl_dom_lpieter: {							required: true,							liczba: true						},						dodaj_ogl_dom_rok: {							rok: true						},						dodaj_ogl_dom_material: {							liczba: true						},						dodaj_ogl_dom_opis: {							required: true,							minlength: 7,							opis: true						},						dodaj_ogl_dom_regulamin: {							required: true						}					},					messages: {						dodaj_ogl_dom_adres: {							required: "Podaj adres!",							minlength: "Adres musi zawierać co najmniej 5 znaków!",							adres: "Podaj poprawny adres!"						},						dodaj_ogl_dom_rodzaj: {							liczba: "Wybierz rodzaj!"						},						dodaj_ogl_dom_podkategoria: {							liczba: "Wybierz podkategorię!"						},						dodaj_ogl_dom_rynek: {							liczba: "Wybierz rynek!"						},						dodaj_ogl_dom_kod_pocztowy: {							required: "Podaj kod pocztowy!",							kod_pocztowy: "Podaj poprawny kod pocztowy!"						},						dodaj_ogl_dom_miasto: {							required: "Podaj nazwę miasta!",							minlength: "Nazwa miasta musi zawierać co najmniej 3 znaki!",							miasto: "Podaj poprawną nazwę miasta!"						},						dodaj_ogl_dom_dzielnica: {							minlength: "Dzielnica musi zawierać co najmniej 3 znaki!",							miasto: "Podaj poprawną nazwę dzielnicy!"						},						dodaj_ogl_dom_wojewodztwo: {							liczba: "Wybierz województwo!"						},						dodaj_ogl_dom_pow: {							required: "Podaj wielkość powierzchni!",							powierzchnia: "Podaj poprawną wielkość powierzchni!"						},						dodaj_ogl_dom_pow_dzialki: {							powierzchnia: "Podaj poprawną wielkość powierzchni!"						},						dodaj_ogl_dom_cena: {							required: "Podaj cenę!",							liczba: "Podaj poprawną cenę!"						},						dodaj_ogl_dom_lpokoi: {							required: "Podaj liczbę pokoi!",							liczba: "Podaj poprawną liczbę pokoi!"						},						dodaj_ogl_dom_lpieter: {							required: "Podaj liczbę pięter!",							liczba: "Podaj poprawną liczbę pięter!"						},						dodaj_ogl_dom_rok: {							rok: "Podaj poprawny rok budowy!"						},						dodaj_ogl_dom_material: {							liczba: "Wybierz materiał!"						},						dodaj_ogl_dom_opis: {							required: "Podaj opis!",							minlength: "Opis musi zawierać min. 7 znaków!",							opis: "Opis zawiera niedozwolone znaki!"						},						dodaj_ogl_dom_regulamin: {							required: "Musisz zaakceptować regulamin!"						}					}				})			});						jQuery(function() {				$("#dodaj_ogloszenie_dom_zdjecia").validate({					rules: {						dodaj_ogl_dom_plik1: {							jpg: true						},						dodaj_ogl_dom_plik2: {							jpg: true						},						dodaj_ogl_dom_plik3: {							jpg: true						},						dodaj_ogl_dom_plik4: {							jpg: true						},						dodaj_ogl_dom_plik5: {							jpg: true						}					},					messages: {						dodaj_ogl_dom_plik1: {							jpg: "Zły format pliku!"						},						dodaj_ogl_dom_plik2: {							jpg: "Zły format pliku!"						},						dodaj_ogl_dom_plik3: {							jpg: "Zły format pliku!"						},						dodaj_ogl_dom_plik4: {							jpg: "Zły format pliku!"						},						dodaj_ogl_dom_plik5: {							jpg: "Zły format pliku!"						}					}				})			});						jQuery(function() {				$("#dodaj_ogloszenie_mieszkanie").validate({					rules: {						dodaj_ogl_mieszkanie_adres: {							required: true,							minlength: 5,							adres: true 						},						dodaj_ogl_mieszkanie_rodzaj: {							liczba: true						},						dodaj_ogl_mieszkanie_podkategoria: {							liczba: true						},						dodaj_ogl_mieszkanie_rynek: {							liczba: true						},						dodaj_ogl_mieszkanie_kod_pocztowy: {							required: true,							kod_pocztowy: true						},						dodaj_ogl_mieszkanie_miasto: {							required: true,							minlength: 3,							miasto: true						},						dodaj_ogl_mieszkanie_dzielnica: {							minlength: 3,							miasto: true						},						dodaj_ogl_mieszkanie_wojewodztwo: {							liczba: true						},						dodaj_ogl_mieszkanie_pow: {							required: true,							powierzchnia: true						},						dodaj_ogl_mieszkanie_cena: {							required: true,							liczba: true						},						dodaj_ogl_mieszkanie_lpokoi: {							required: true,							liczba: true						},						dodaj_ogl_mieszkanie_pietro: {							required: true,							liczba: true						},						dodaj_ogl_mieszkanie_lpieter: {							required: true,							liczba: true						},						dodaj_ogl_mieszkanie_rok: {							rok: true						},						dodaj_ogl_mieszkanie_material: {							liczba: true						},						dodaj_ogl_mieszkanie_opis: {							required: true,							minlength: 7,							opis: true						},						dodaj_ogl_mieszkanie_regulamin: {							required: true						}					},					messages: {						dodaj_ogl_mieszkanie_adres: {							required: "Podaj adres!",							minlength: "Adres musi zawierać co najmniej 5 znaków!",							adres: "Podaj poprawny adres!"						},						dodaj_ogl_mieszkanie_rodzaj: {							liczba: "Wybierz rodzaj!"						},						dodaj_ogl_mieszkanie_podkategoria: {							liczba: "Wybierz podkategorię!"						},						dodaj_ogl_mieszkanie_rynek: {							liczba: "Wybierz rynek!"						},						dodaj_ogl_mieszkanie_kod_pocztowy: {							required: "Podaj kod pocztowy!",							kod_pocztowy: "Podaj poprawny kod pocztowy!"						},						dodaj_ogl_mieszkanie_miasto: {							required: "Podaj nazwę miasta!",							minlength: "Nazwa miasta musi zawierać co najmniej 3 znaki!",							miasto: "Podaj poprawną nazwę miasta!"						},						dodaj_ogl_mieszkanie_dzielnica: {							minlength: "Dzielnica musi zawierać co najmniej 3 znaki!",							miasto: "Podaj poprawną nazwę dzielnicy!"						},						dodaj_ogl_mieszkanie_wojewodztwo: {							liczba: "Wybierz województwo!"						},						dodaj_ogl_mieszkanie_pow: {							required: "Podaj wielkość powierzchni!",							powierzchnia: "Podaj poprawną wielkość powierzchni!"						},						dodaj_ogl_mieszkanie_cena: {							required: "Podaj cenę!",							liczba: "Podaj poprawną cenę!"						},						dodaj_ogl_mieszkanie_lpokoi: {							required: "Podaj liczbę pokoi!",							liczba: "Podaj poprawną liczbę pokoi!"						},						dodaj_ogl_mieszkanie_pietro: {							required: "Podaj numer piętra!",							liczba: "Podaj poprawny numer piętra!"						},						dodaj_ogl_mieszkanie_lpieter: {							required: "Podaj liczbę pięter!",							liczba: "Podaj poprawną liczbę pięter!"						},						dodaj_ogl_mieszkanie_rok: {							rok: "Podaj poprawny rok budowy!"						},						dodaj_ogl_mieszkanie_material: {							liczba: "Wybierz materiał!"						},						dodaj_ogl_mieszkanie_opis: {							required: "Podaj opis!",							minlength: "Opis musi zawierać min. 7 znaków!",							opis: "Opis zawiera niedozwolone znaki!"						},						dodaj_ogl_mieszkanie_regulamin: {							required: "Musisz zaakceptować regulamin!"						}					}				})			});						jQuery(function() {				$("#dodaj_ogloszenie_mieszkanie_zdjecia").validate({					rules: {						dodaj_ogl_mieszkanie_plik1: {							jpg: true						},						dodaj_ogl_mieszkanie_plik2: {							jpg: true						},						dodaj_ogl_mieszkanie_plik3: {							jpg: true						},						dodaj_ogl_mieszkanie_plik4: {							jpg: true						},						dodaj_ogl_mieszkanie_plik5: {							jpg: true						}					},					messages: {						dodaj_ogl_mieszkanie_plik1: {							jpg: "Zły format pliku!"						},						dodaj_ogl_mieszkanie_plik2: {							jpg: "Zły format pliku!"						},						dodaj_ogl_mieszkanie_plik3: {							jpg: "Zły format pliku!"						},						dodaj_ogl_mieszkanie_plik4: {							jpg: "Zły format pliku!"						},						dodaj_ogl_mieszkanie_plik5: {							jpg: "Zły format pliku!"						}					}				})			});						jQuery(function() {				$("#dodaj_ogloszenie_dzialka").validate({					rules: {						dodaj_ogl_dzialka_adres: {							required: true,							minlength: 5,							adres: true 						},						dodaj_ogl_dzialka_rodzaj: {							liczba: true						},						dodaj_ogl_dzialka_podkategoria: {							liczba: true						},						dodaj_ogl_dzialka_rynek: {							liczba: true						},						dodaj_ogl_dzialka_kod_pocztowy: {							required: true,							kod_pocztowy: true						},						dodaj_ogl_dzialka_miasto: {							required: true,							minlength: 3,							miasto: true						},						dodaj_ogl_dzialka_dzielnica: {							minlength: 3,							miasto: true						},						dodaj_ogl_dzialka_wojewodztwo: {							liczba: true						},						dodaj_ogl_dzialka_pow_dzialki: {							required: true,							powierzchnia: true						},						dodaj_ogl_dzialka_cena: {							required: true,							liczba: true						},						dodaj_ogl_dzialka_dojazd: {							liczba: true						},						dodaj_ogl_dzialka_opis: {							required: true,							minlength: 7,							opis: true						},						dodaj_ogl_dzialka_regulamin: {							required: true						}					},					messages: {						dodaj_ogl_dzialka_adres: {							required: "Podaj adres!",							minlength: "Adres musi zawierać co najmniej 5 znaków!",							adres: "Podaj poprawny adres!"						},						dodaj_ogl_dzialka_rodzaj: {							liczba: "Wybierz rodzaj!"						},						dodaj_ogl_dzialka_podkategoria: {							liczba: "Wybierz podkategorię!"						},						dodaj_ogl_dzialka_rynek: {							liczba: "Wybierz rynek!"						},						dodaj_ogl_dzialka_kod_pocztowy: {							required: "Podaj kod pocztowy!",							kod_pocztowy: "Podaj poprawny kod pocztowy!"						},						dodaj_ogl_dzialka_miasto: {							required: "Podaj nazwę miasta!",							minlength: "Nazwa miasta musi zawierać co najmniej 3 znaki!",							miasto: "Podaj poprawną nazwę miasta!"						},						dodaj_ogl_dzialka_dzielnica: {							minlength: "Dzielnica musi zawierać co najmniej 3 znaki!",							miasto: "Podaj poprawną nazwę dzielnicy!"						},						dodaj_ogl_dzialka_wojewodztwo: {							liczba: "Wybierz województwo!"						},						dodaj_ogl_dzialka_pow_dzialki: {							required: "Podaj wielkość powierzchni!",							powierzchnia: "Podaj poprawną wielkość powierzchni!"						},						dodaj_ogl_dzialka_cena: {							required: "Podaj cenę!",							liczba: "Podaj poprawną cenę!"						},						dodaj_ogl_dzialka_dojazd: {							liczba: "Wybierz dojazd!"						},						dodaj_ogl_dzialka_opis: {							required: "Podaj opis!",							minlength: "Opis musi zawierać min. 7 znaków!",							opis: "Opis zawiera niedozwolone znaki!"						},						dodaj_ogl_dzialka_regulamin: {							required: "Musisz zaakceptować regulamin!"						}					}				})			});						jQuery(function() {				$("#dodaj_ogloszenie_dzialka_zdjecia").validate({					rules: {						dodaj_ogl_dzialka_plik1: {							jpg: true						},						dodaj_ogl_dzialka_plik2: {							jpg: true						},						dodaj_ogl_dzialka_plik3: {							jpg: true						},						dodaj_ogl_dzialka_plik4: {							jpg: true						},						dodaj_ogl_dzialka_plik5: {							jpg: true						}					},					messages: {						dodaj_ogl_dzialka_plik1: {							jpg: "Zły format pliku!"						},						dodaj_ogl_dzialka_plik2: {							jpg: "Zły format pliku!"						},						dodaj_ogl_dzialka_plik3: {							jpg: "Zły format pliku!"						},						dodaj_ogl_dzialka_plik4: {							jpg: "Zły format pliku!"						},						dodaj_ogl_dzialka_plik5: {							jpg: "Zły format pliku!"						}					}				})			});						jQuery(function() {				$("#dodaj_ogloszenie_lokal").validate({					rules: {						dodaj_ogl_lokal_adres: {							required: true,							minlength: 5,							adres: true 						},						dodaj_ogl_lokal_rodzaj: {							liczba: true						},						dodaj_ogl_lokal_podkategoria: {							liczba: true						},						dodaj_ogl_lokal_rynek: {							liczba: true						},						dodaj_ogl_lokal_kod_pocztowy: {							required: true,							kod_pocztowy: true						},						dodaj_ogl_lokal_miasto: {							required: true,							minlength: 3,							miasto: true						},						dodaj_ogl_lokal_dzielnica: {							minlength: 3,							miasto: true						},						dodaj_ogl_lokal_wojewodztwo: {							liczba: true						},						dodaj_ogl_lokal_pow: {							required: true,							powierzchnia: true						},						dodaj_ogl_lokal_cena: {							required: true,							liczba: true						},						dodaj_ogl_lokal_lpomieszczen: {							required: true,							liczba: true						},						dodaj_ogl_lokal_wpomieszczen: {							liczba: true						},						dodaj_ogl_lokal_pietro: {							liczba: true						},						dodaj_ogl_lokal_lpieter: {							liczba: true						},						dodaj_ogl_lokal_rok: {							rok: true						},						dodaj_ogl_lokal_material: {							liczba: true						},						dodaj_ogl_lokal_opis: {							required: true,							minlength: 7,							opis: true						},						dodaj_ogl_lokal_regulamin: {							required: true						}					},					messages: {						dodaj_ogl_lokal_adres: {							required: "Podaj adres!",							minlength: "Adres musi zawierać co najmniej 5 znaków!",							adres: "Podaj poprawny adres!"						},						dodaj_ogl_lokal_rodzaj: {							liczba: "Wybierz rodzaj!"						},						dodaj_ogl_lokal_podkategoria: {							liczba: "Wybierz podkategorię!"						},						dodaj_ogl_lokal_rynek: {							liczba: "Wybierz rynek!"						},						dodaj_ogl_lokal_kod_pocztowy: {							required: "Podaj kod pocztowy!",							kod_pocztowy: "Podaj poprawny kod pocztowy!"						},						dodaj_ogl_lokal_miasto: {							required: "Podaj nazwę miasta!",							minlength: "Nazwa miasta musi zawierać co najmniej 3 znaki!",							miasto: "Podaj poprawną nazwę miasta!"						},						dodaj_ogl_lokal_dzielnica: {							minlength: "Dzielnica musi zawierać co najmniej 3 znaki!",							miasto: "Podaj poprawną nazwę dzielnicy!"						},						dodaj_ogl_lokal_wojewodztwo: {							liczba: "Wybierz województwo!"						},						dodaj_ogl_lokal_pow: {							required: "Podaj wielkość powierzchni!",							powierzchnia: "Podaj poprawną wielkość powierzchni!"						},						dodaj_ogl_lokal_cena: {							required: "Podaj cenę!",							liczba: "Podaj poprawną cenę!"						},						dodaj_ogl_lokal_lpomieszczen: {							required: "Podaj liczbę pomieszczeń!",							liczba: "Podaj poprawną liczbę pomieszczeń!"						},						dodaj_ogl_lokal_wpomieszczen: {							liczba: "Podaj poprawną wysokość pomieszczeń!"						},						dodaj_ogl_lokal_pietro: {							liczba: "Podaj poprawny numer piętra!"						},						dodaj_ogl_lokal_lpieter: {							liczba: "Podaj poprawną liczbę pięter!"						},						dodaj_ogl_lokal_rok: {							rok: "Podaj poprawny rok budowy!"						},						dodaj_ogl_lokal_material: {							liczba: "Wybierz materiał!"						},						dodaj_ogl_lokal_opis: {							required: "Podaj opis!",							minlength: "Opis musi zawierać min. 7 znaków!",							opis: "Opis zawiera niedozwolone znaki!"						},						dodaj_ogl_lokal_regulamin: {							required: "Musisz zaakceptować regulamin!"						}					}				})			});						jQuery(function() {				$("#dodaj_ogloszenie_lokal_zdjecia").validate({					rules: {						dodaj_ogl_lokal_plik1: {							jpg: true						},						dodaj_ogl_lokal_plik2: {							jpg: true						},						dodaj_ogl_lokal_plik3: {							jpg: true						},						dodaj_ogl_lokal_plik4: {							jpg: true						},						dodaj_ogl_lokal_plik5: {							jpg: true						}					},					messages: {						dodaj_ogl_lokal_plik1: {							jpg: "Zły format pliku!"						},						dodaj_ogl_lokal_plik2: {							jpg: "Zły format pliku!"						},						dodaj_ogl_lokal_plik3: {							jpg: "Zły format pliku!"						},						dodaj_ogl_lokal_plik4: {							jpg: "Zły format pliku!"						},						dodaj_ogl_lokal_plik5: {							jpg: "Zły format pliku!"						}					}				})			});						jQuery(function() {				$("#dodaj_ogloszenie_obiekt").validate({					rules: {						dodaj_ogl_obiekt_adres: {							required: true,							minlength: 5,							adres: true 						},						dodaj_ogl_obiekt_rodzaj: {							liczba: true						},						dodaj_ogl_obiekt_podkategoria: {							liczba: true						},						dodaj_ogl_obiekt_rynek: {							liczba: true						},						dodaj_ogl_obiekt_kod_pocztowy: {							required: true,							kod_pocztowy: true						},						dodaj_ogl_obiekt_miasto: {							required: true,							minlength: 3,							miasto: true						},						dodaj_ogl_obiekt_dzielnica: {							minlength: 3,							miasto: true						},						dodaj_ogl_obiekt_wojewodztwo: {							liczba: true						},						dodaj_ogl_obiekt_pow: {							required: true,							powierzchnia: true						},						dodaj_ogl_obiekt_pow_dzialki: {							powierzchnia: true						},						dodaj_ogl_obiekt_cena: {							required: true,							liczba: true						},						dodaj_ogl_obiekt_lpomieszczen: {							required: true,							liczba: true						},						dodaj_ogl_obiekt_wpomieszczen: {							liczba: true						},						dodaj_ogl_obiekt_lpieter: {							liczba: true						},						dodaj_ogl_obiekt_rok: {							rok: true						},						dodaj_ogl_obiekt_material: {							liczba: true						},						dodaj_ogl_obiekt_dojazd: {							liczba: true						},						dodaj_ogl_obiekt_opis: {							required: true,							minlength: 7,							opis: true						},						dodaj_ogl_obiekt_regulamin: {							required: true						}					},					messages: {						dodaj_ogl_obiekt_adres: {							required: "Podaj adres!",							minlength: "Adres musi zawierać co najmniej 5 znaków!",							adres: "Podaj poprawny adres!"						},						dodaj_ogl_obiekt_rodzaj: {							liczba: "Wybierz rodzaj!"						},						dodaj_ogl_obiekt_podkategoria: {							liczba: "Wybierz podkategorię!"						},						dodaj_ogl_obiekt_rynek: {							liczba: "Wybierz rynek!"						},						dodaj_ogl_obiekt_kod_pocztowy: {							required: "Podaj kod pocztowy!",							kod_pocztowy: "Podaj poprawny kod pocztowy!"						},						dodaj_ogl_obiekt_miasto: {							required: "Podaj nazwę miasta!",							minlength: "Nazwa miasta musi zawierać co najmniej 3 znaki!",							miasto: "Podaj poprawną nazwę miasta!"						},						dodaj_ogl_obiekt_dzielnica: {							minlength: "Dzielnica musi zawierać co najmniej 3 znaki!",							miasto: "Podaj poprawną nazwę dzielnicy!"						},						dodaj_ogl_obiekt_wojewodztwo: {							liczba: "Wybierz województwo!"						},						dodaj_ogl_obiekt_pow: {							required: "Podaj wielkość powierzchni!",							powierzchnia: "Podaj poprawną wielkość powierzchni!"						},						dodaj_ogl_obiekt_pow_dzialki: {							powierzchnia: "Podaj poprawną wielkość powierzchni!"						},						dodaj_ogl_obiekt_cena: {							required: "Podaj cenę!",							liczba: "Podaj poprawną cenę!"						},						dodaj_ogl_obiekt_lpomieszczen: {							required: "Podaj liczbę pomieszczeń!",							liczba: "Podaj poprawną liczbę pomieszczeń!"						},						dodaj_ogl_obiekt_wpomieszczen: {							liczba: "Podaj poprawną wysokość pomieszczeń!"						},						dodaj_ogl_obiekt_lpieter: {							liczba: "Podaj poprawną liczbę pięter!"						},						dodaj_ogl_obiekt_rok: {							rok: "Podaj poprawny rok budowy!"						},						dodaj_ogl_obiekt_material: {							liczba: "Wybierz materiał!"						},						dodaj_ogl_obiekt_dojazd: {							liczba: "Wybierz dojazd!"						},						dodaj_ogl_obiekt_opis: {							required: "Podaj opis!",							minlength: "Opis musi zawierać min. 7 znaków!",							opis: "Opis zawiera niedozwolone znaki!"						},						dodaj_ogl_obiekt_regulamin: {							required: "Musisz zaakceptować regulamin!"						}					}				})			});						jQuery(function() {				$("#dodaj_ogloszenie_obiekt_zdjecia").validate({					rules: {						dodaj_ogl_obiekt_plik1: {							jpg: true						},						dodaj_ogl_obiekt_plik2: {							jpg: true						},						dodaj_ogl_obiekt_plik3: {							jpg: true						},						dodaj_ogl_obiekt_plik4: {							jpg: true						},						dodaj_ogl_obiekt_plik5: {							jpg: true						}					},					messages: {						dodaj_ogl_obiekt_plik1: {							jpg: "Zły format pliku!"						},						dodaj_ogl_obiekt_plik2: {							jpg: "Zły format pliku!"						},						dodaj_ogl_obiekt_plik3: {							jpg: "Zły format pliku!"						},						dodaj_ogl_obiekt_plik4: {							jpg: "Zły format pliku!"						},						dodaj_ogl_obiekt_plik5: {							jpg: "Zły format pliku!"						}					}				})			});						jQuery(function() {				$("#form_zmien_haslo").validate({					rules: {						old_pass: {							required: true,							minlength: 2,							login: true						},						new_pass: {							required: true,							minlength: 2,							login: true						},						new_pass2: {							required: true,							minlength: 2,							login: true,							equalTo: "#new_pass" 						}					},					messages: {						old_pass: {							required: "Podaj hasło!",							minlength: "Hasło musi składać się z conajmniej 2 znaków!",							login: "Hasło może zawierać jedynie litery (bez polskich znaków) i cyfry!"						},						new_pass: {							required: "Podaj hasło!",							minlength: "Hasło musi składać się z conajmniej 2 znaków!",							login: "Hasło może zawierać jedynie litery (bez polskich znaków) i cyfry!"						},						new_pass2: {							required: "Powtórz hasło!",							minlength: "Hasło musi składać się z conajmniej 2 znaków!",							login: "Hasło może zawierać jedynie litery (bez polskich znaków) i cyfry!",							equalTo: "Hasło musi być takie samo, jak to podane powyżej!" 						}					}				})			});						jQuery(function() {				$("#form_kontakt").validate({					rules: {						email: {							required: true,							email_pl: true						},						wiadomosc: {							required: true,							minlength: 7,							opis: true						}					},					messages: {						email: {							required: "Podaj adres email!",							email_pl: "Podaj poprawny adres email!"						},						wiadomosc: {							required: "Podaj wiadomość!",							minlength: "Wiadomość musi zawierać min. 7 znaków!",							opis: "Wiadomość zawiera niedozwolone znaki!"						}					}				})			});						var limit = 500;			jQuery(function() {				$("form[id=dodaj_ogloszenie_dom] textarea[name=dodaj_ogl_dom_opis]").keyup(				function() {					var count_chars = $(this).val().length;					if (count_chars > limit) {						var new_value = $(this).val().substring(0, limit);						$(this).val(new_value)					}					$("#countchars span").html(""+limit - $(this).val().length+"");				});			});						jQuery(function() {				$("form[id=dodaj_ogloszenie_mieszkanie] textarea[name=dodaj_ogl_mieszkanie_opis]").keyup(				function() {					var count_chars = $(this).val().length;					if (count_chars > limit) {						var new_value = $(this).val().substring(0, limit);						$(this).val(new_value)					}					$("#countchars span").html(""+limit - $(this).val().length+"");				});			});						jQuery(function() {				$("form[id=dodaj_ogloszenie_dzialka] textarea[name=dodaj_ogl_dzialka_opis]").keyup(				function() {					var count_chars = $(this).val().length;					if (count_chars > limit) {						var new_value = $(this).val().substring(0, limit);						$(this).val(new_value)					}					$("#countchars span").html(""+limit - $(this).val().length+"");				});			});						jQuery(function() {				$("form[id=dodaj_ogloszenie_lokal] textarea[name=dodaj_ogl_lokal_opis]").keyup(				function() {					var count_chars = $(this).val().length;					if (count_chars > limit) {						var new_value = $(this).val().substring(0, limit);						$(this).val(new_value)					}					$("#countchars span").html(""+limit - $(this).val().length+"");				});			});						jQuery(function() {				$("form[id=dodaj_ogloszenie_obiekt] textarea[name=dodaj_ogl_obiekt_opis]").keyup(				function() {					var count_chars = $(this).val().length;					if (count_chars > limit) {						var new_value = $(this).val().substring(0, limit);						$(this).val(new_value)					}					$("#countchars span").html(""+limit - $(this).val().length+"");				});			});						jQuery(function() {				$("form[id=form_kontakt] textarea[name=wiadomosc]").keyup(				function() {					var count_chars = $(this).val().length;					if (count_chars > limit) {						var new_value = $(this).val().substring(0, limit);						$(this).val(new_value)					}					$("#countchars span").html(""+limit - $(this).val().length+"");				});			});						jQuery(function() {				$("a[rel=ads_gallery]").fancybox({					'transitionIn'		: 'none',					'transitionOut'		: 'none',					'titlePosition' 	: 'over',					'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {						return '<span id="fancybox-title-over">Zdjęcie ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';					}				});			});
