function $(id) { 	return document.getElementById(id); };function formularz() {	if ($("formularz_kontaktowy"))	{		var newHTML = "<form action='javascript:wys_email();' name='kontaktowy' method='post'><table border='0' width='100%'><tbody><tr><td colspan='2'><strong>Formularz kontaktowy<br />&nbsp;</strong></td></tr><tr><td>Twoje Imię i Nazwisko</td><td><input style='width: 200px' id='f_imie' name='f_imie' type='text' /><input id='f_wer' name='f_wer' type='hidden' /></td></tr><tr><td>E-mail</td><td><input style='width: 200px' id='f_email' name='f_email' type='text' /></td></tr><tr><td>Telefon <b>(opcja)</b></td><td><input style='width: 200px' id='f_tel' name='f_tel' type='text' /></td></tr><tr><td>Treść</td><td><textarea name='f_tresc' id='f_tresc' rows='4' cols='20' style='width: 200px'></textarea></td></tr><tr><td colspan='2' style='height:10px;'></td></tr><tr><td colspan='2'><p align='center'><a href='javascript:sprawdz();'><img style='border:0px;' src='images/wyslij.gif' alt='Wyslij' /></a></td></tr></tbody></table></form>";		$("formularz_kontaktowy").innerHTML = newHTML;	}	else return 1;};function wys_email() {	var p1 = $("f_imie").value;	var p2 = $("f_email").value;	var p3 = $("f_tresc").value;	var p4 = $("f_wer").value;	var p5 = $("f_tel").value;	advAJAX.post({		parameters : { 			"par1" : p1,			"par2" : p2,			"par3" : p3,			"par4" : p4,			"par5" : p5		},		url:"ajax_list.php", 		tag: "formularz_kontaktowy",        onLoading : function(obj) { document.getElementById(obj.tag).innerHTML = "Proszę czekać, trwa wysyłanie wiadomości"; },        onSuccess : function(obj) { document.getElementById(obj.tag).innerHTML = obj.responseText; },        onError : function(obj) { document.getElementById(obj.tag).innerHTML = "Błąd połączenia, spróbuj ponownie za chwilę..."; }	});};function sprawdz() {	var error=0;	var error_message='Wystąpiły błędy w przetwarzaniu formularza\n';	var f=document.kontaktowy;		if(f.f_imie.value.length<1) {				error_message +='Nie wypełniono pola Imię i Nazwisko\n';				error=1;		} else {			if (f.f_imie.value.length<2) {				error_message +='Pole Imię ma za mało znaków (minimum 2 znaki)\n';				error=1;			}		}		if (f.f_email.value.length>0) {			reg = /^[a-zA-Z0-9ąćęłńóśżźĄĆĘŁŃÓŚŻŹ]{1,30}@[a-zA-Z0-9ąćęłńóśżźĄĆĘŁŃÓŚŻŹ]+(\.[a-zA-Z0-9ąćęłńóśżźĄĆĘŁŃÓŚŻŹ]+)+$/;		    wyn = f.f_email.value.match(reg);				if (wyn == null) {						error_message +='Podany adres E-mail jest niepoprawny\n';						error=1;				}		} else {			if (f.f_email.value.length<1) {				error_message +='Nie podano adresu e-mail\n';				error=1;			}		}		if(f.f_tresc.value.length<1) {				error_message +='Nie wypełniono pola Treść wiadomości\n';				error=1;		} else {			if (f.f_tresc.value.length<10) {				error_message +='Pole treść ma za mało znaków - nie stanowi treści\n';				error=1;			}		}		if(error==1)			alert(error_message);		else			f.submit();};
