function popupRejestracja(){
	if ( $("#popupRejestracja").css('display') == 'none' ){
		$("#popupRejestracja").css('display', 'block');
	} else {
		$("#popupRejestracja").css('display', 'none');
	}
}

function emptyText(pola){
	for (p in pola){
		if ( $("#"+pola[p]).val()=='' ){
			return true;
		}
	}
	return false;
}

function emptyZgody(pola){
	for (p in pola){
		if ( $("#"+pola[p]+":checked").val() === undefined ){
			return true;
		}
	}
	return false;
}
// val Email
function ValidateEmail(form_id,email) {
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = document.forms[form_id].elements[email].value;
   if(reg.test(address) == false) {
	  return true;
   }else{
	   //alert('przypomnij haslo');
	   return false;
   }
}
function sprRejestracja(){
	teksty = new Array('email', 'name', 'surname', 'postcode' );
	zgody = new Array('politics', 'pdo', 'newsletter' );
	
	if(ValidateEmail('rejestracja-form','email')) {
		alert('Podaj poprawny adres e-mail');
		$('#email').css('color', 'red');
		return false;
	}else{
		$('#email').css('color', 'black');	
	}
	if (  $("#email").val()!=$("#email2").val() ){
		alert('Podane adresy e-mail nie są identyczne. \nWpisz poprawnie oba adresy e-mail.');
		$('#email2').css('color', 'red');
		return false;
	}else{
		$('#email2').css('color', 'black');	
	}
	if ( emptyText(teksty) ){
		alert('Prosimy o wypełnienie pól obowiązkowych');
		return false;
	}
	if ( emptyZgody(zgody) ){
		alert('Prosimy o wyrażenie zgód na przetwarzanie danych');
		return false;
	}
	
	return true;
}

function sprRejestracjaFull(){
	teksty = new Array('emailRejestracja', 'email2Rejestracja', 'nameRejestracja', 'surnameRejestracja', 'postcodeRejestracja' );
	zgody = new Array('politicsRejestracja', 'pdoRejestracja', 'newsletterRejestracja' );

	if ( emptyText(teksty) ){
		alert('Prosimy o wypełnienie pól obowiązkowych');
		return false;
	}
   	if (  $("#emailRejestracja").val()!=$("#email2Rejestracja").val() ){
		alert('Podane adresy email nie są identyczne');
		return false;
	}
	if ( emptyZgody(zgody) ){
		alert('Prosimy o wyrażenie zgód na przetwarzanie danych');
		return false;
	}

	return true;
}

function sprKontakt(){
	teksty = new Array('emailKontakt', 'nameKontakt', 'surnameKontakt', 'postcodeKontakt' );
	zgody = new Array('politicsKontakt', 'pdoKontakt', 'newsletterKontakt' );

	if ( $("input[name='kontakt_temat']:checked").val()==undefined ){
		alert('Prosimy o wypełnienie Tematu wiadomości');
		return false;
	}
	if ( emptyText(teksty) ){
		alert('Prosimy o wypełnienie pól obowiązkowych');
		return false;
	}
	if ( emptyZgody(zgody) ){
		alert('Prosimy o wyrażenie zgód na przetwarzanie danych');
		return false;
	}

	return true;
}
