function sendSonda() {
	oBj = document.getElementById("SondaSend");
	oBj.submit();
}
function popUp(nr,offerid,kind) {
window.open('popup.php?id='+nr+'&offerid='+offerid+'&kind='+kind,'','toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=1, resizable=0, left=200,top=100, width=620, height=500');
}
function chgLogin(oBj) {
oBpracownik = document.getElementById("pracownik");
oBpracodawca = document.getElementById("pracodawca");
	if (oBj.style.textDecoration == "line-through") {
		if (oBj.id == "pracownik") {
 			oBpracownik.style.textDecoration = "none";
			oBpracodawca.style.textDecoration = "line-through";
			}
		if (oBj.id == "pracodawca") {
 			oBpracodawca.style.textDecoration = "none";
			oBpracownik.style.textDecoration = "line-through";
			}
	}
}

function chgNewsletter(oBj) {
oBzapisz = document.getElementById("zapisz");
oBwypisz = document.getElementById("wypisz");
	if (oBj.style.textDecoration == "line-through") {
		if (oBj.id == "zapisz") {
 			oBzapisz.style.textDecoration = "none";
			oBwypisz.style.textDecoration = "line-through";
			}
		if (oBj.id == "wypisz") {
 			oBwypisz.style.textDecoration = "none";
			oBzapisz.style.textDecoration = "line-through";
			}
	}
}
function isemail(email) {
var regEmail = /^([a-zA-Z0-9._-]{1,})@([a-zA-Z0-9._-]{1,})\.([a-zA-Z]{1,4})$/;
if (regEmail.test(email)) return true;
else return false;
}

function chkEmail(oBj) {
wpis = oBj.newsletter;
oBtodo = document.getElementById('todo');
oBwhat = document.getElementById('zapisz');
if (oBwhat.style.textDecoration == 'none') oBtodo.value = 'zapisz';
else oBtodo.value = 'wypisz';

if (!isemail(wpis.value)) {
	alert( "Nieprawidłowy format adresu e-maila." );
	return false ;	
	}
else return true;
}

function chgRegistration(name) {
if (name.checked) {
	oBj = document.getElementsByTagName("tr");
		var nazaw = '';
	if (name.value == 'pracownik') {
		for (i=0;i<oBj.length;i++) {
			 nazwa = oBj[i].id.split('_');
			 if (nazwa[0] == 'pracownik') {
			 	oBj[i].style.display = "";
				}
			 if (nazwa[0] == 'pracodawca') {
			 	oBj[i].style.display = "none";
			 	}
			}
		}
	else {
		for (i=0;i<oBj.length;i++) {
			 nazwa = oBj[i].id.split('_');
			 if (nazwa[0] == 'pracownik') {
			 	oBj[i].style.display = "none";
				}
			 if (nazwa[0] == 'pracodawca') {
			 	oBj[i].style.display = "";
			 	}
			}
		}
	}
}

function chkForm(oBj) {
Komunikat = "Wystąpiły błędy! Proszę sprawdzić: \n\n";
Error = 0;
if (oBj.accept.checked==false) { 
	Error = 1; Komunikat += "- akceptacje regulaminu\n"; 
	}
if (isemail(oBj.email.value)==false) {
	Error = 1; Komunikat += "- poprawność adresu email \n";
	}
if (oBj.telefon.value=='') {
	Error = 1; Komunikat += "- pole z nr telefonu \n";
	}
if (oBj.osoba[0].checked) {
	if (oBj.imienazwisko.value=='') {
		Error = 1; Komunikat += "- pole z imieniem i nazwiskiem\n";
		}
		
	var regInt = /^([0-9]{1,})$/;
	if (oBj.rok.value<1945 || (!oBj.miesiac>0&&!oBj.miesiac<13) || (!oBj.dzien>0&&!oBj.dzien<32) || !regInt.test(oBj.rok.value) || !regInt.test(oBj.dzien.value) || !regInt.test(oBj.miesiac.value)) {
		Error = 1; Komunikat += "- pole z datą urodzenia \n";
		}
	var regPesel = /^([0-9]{11})$/;
	if (!regPesel.test(oBj.pesel.value)) {
		Error = 1; Komunikat += "- pole z nr PESEL \n";
		}
	if (oBj.miejsce.value=='') {
		Error = 1; Komunikat += "- adres \n";
		}
	if (oBj.miejsceur.value=='') {
		Error = 1; Komunikat += "- miejsce urodzenia \n";
		}
	if (oBj.wielkosc.value==0) {
		Error = 1; Komunikat += "- wielkość miejscowości \n";
		}
	var regKod = /^([0-9]{2})-([0-9]{3})$/;
	if (!regKod.test(oBj.kod.value)) {
		Error = 1; Komunikat += "- kod pocztowy miejscowości format: 00-000\n";
		}
	if (oBj.wojewodztwo.value==0) {
		Error = 1; Komunikat += "- województwo\n";
		}
	if (oBj.yes.checked==false) { 
		Error = 1; Komunikat += "- zgodę na przetwarzania danych osobowych \n"; 
	}
	}
else {
	if (oBj.os.checked==false) { 
		Error = 1; Komunikat += "- oświadczenie o wykorzystaniu danych osobowych\n"; 
		}
	if (oBj.podmiot.value=='') {
		Error = 1; Komunikat += "- pole nazwy podmiotu \n";
		}
	if (oBj.osobakontaktowa.value=='') {
		Error = 1; Komunikat += "- osobę kontaktową \n";
		}
	if (oBj.NIP_2.value=='') {
		Error = 1; Komunikat += "- NIP \n";
		}
}
if (Error == 1) {
	alert(Komunikat);
	return false;
	}
else return true;
}
function chkKindLogin(oBj) {
oBpracownik = document.getElementById("pracownik");
oBpracodawca = document.getElementById("pracodawca");
if (oBpracownik.style.textDecoration == "line-through") {
	oBj.wholog.value = 'pracodawca';
	newLink = 'https://www.praca.onagra.pl/account/login.php';
	}
if (oBpracodawca.style.textDecoration == "line-through") { 
	oBj.wholog.value = 'pracownik';
	newLink = 'https://www.praca.onagra.pl/account/login.php';
	}
oBj.action = newLink;
}
function chkKontakt(oBj) {
if (!isemail(oBj.email.value) || oBj.wiadomosc.value=='' || oBj.temat.value=='') {
	alert ("Proszę uzupełnić poprawnie pola kontaktowe!");
	return false;
	}
else return true;

}
function remindPwd() {
	oBj = document.getElementById("FormLogin");
	oBj.action = 'http://www.praca.onagra.pl/account/lostpwd.php';
	oBj.submit();
}
