function ustawfil()
{
  f = document.getElementById("ustawfil");
  g = document.getElementById("grot");
  if(f.style.display == 'none') 
  {
    f.style.display = '';
    g.src = 'gfx/grotdol.gif';
  }
  else
  { 
    f.style.display = 'none';
    g.src = 'gfx/grot.gif';
  }		
}

function sprFilter(f)
{
  var blad = '';
  var cena1 = /^[0-9]+,[0-9]{1,2}$/;
  var cena2 = /^[0-9]+$/;

	with (f)
  {
  	if (from.value!="" && from.value.search(cena1) == -1 && from.value.search(cena2) == -1) 
  		blad += '- Niepoprawna "cena od"\n';
    if (to.value!="" && to.value.search(cena1) == -1 && to.value.search(cena2) == -1) 
  		blad += '- Niepoprawna "cena do"\n';
  }

	if (blad != '')
  {
		alert('Niepoprawny format ceny' + ':\n\n' + blad + '\nPoprawny format to "0,00", "0,0" lub "0"');
		return false;
	}

	return true;
}

function validform(formularz) {

				var blad = '';
				var validMail=/^[a-zA-Z0-9._-]+\@([a-zA-Z0-9_-]+\.){1,}[\w]{1,5}$/;
				var validLogin=/^[a-zA-Z0-9]+$/;

				with (formularz) {
					if (log_login.value == '') {
						blad += '- Nie podano loginu\n';
					}
					else
					{
  					if (log_login.value.length < 5) {
  						blad += '- Minimalna długość loginu to 5 znaków\n';
  					}
  					if (log_login.value.search(validLogin) == -1) {
  						blad += '- Login może zawierać tylko litery i cyfry\n';
  					}
					}
					
					if (log_haslo.value.length < 8) {
  						blad += '- Minimalna długość hasła to 8 znaków\n';
  					}
  					else
  					if (log_haslo.value != log_haslo2.value) {
  						blad += '- Powtórz prawidłowo hasło\n';
  					}
  					
  					
					if (adres_email.value == '') {
						blad += '- Nie podano e-maila\n';
					}
					if (adres_email.value != '' && adres_email.value.search(validMail) == -1) {
						blad += '- Niepoprawny adres e-mail\n';
					}
					if(!osobowe.checked)
          {
           blad += "- Musisz wyrazić zgodę na przetwarzanie swoich danych osobowych!\n";
          }
          if(!regul.checked)
          {
           blad += "- Musisz zaakceptować nasz regulamin!\n";
          }



				}

				if (blad != '') {
					alert('Niepoprawne dane' + ':\n\n' + blad);
					return false;
				}

				// formularz ok
				return true;

			}
function validform2(formularz) {

				var blad = '';
				var validMail=/^[a-zA-Z0-9._-]+\@([a-zA-Z0-9_-]+\.){1,}[\w]{1,5}$/;
				var validLogin=/^[a-zA-Z0-9]+$/;

				with (formularz) {


					if (adres_mail.value == '') {
						blad += '- Nie podano e-maila\n';
					}
					if (adres_mail.value != '' && adres_mail.value.search(validMail) == -1) {
						blad += '- Niepoprawny adres e-mail\n';
					}


				}

				if (blad != '') {
					alert('Niepoprawne dane' + ':\n\n' + blad);
					return false;
				}

				// formularz ok
				return true;

			}

function validform3(formularz) {

				var blad = '';
				var validMail=/^[a-zA-Z0-9._-]+\@([a-zA-Z0-9_-]+\.){1,}[\w]{1,5}$/;


				with (formularz) {
				
					if (log_haslo1.value == '') {
						blad += '- Nie podano aktualnego hasła\n';
					}

  					if (log_haslo2.value.length>0 && log_haslo2.value.length < 8) {
  						blad += '- Minimalna długość hasła to 8 znaków\n';
  					}
  					if (log_haslo2.value != log_haslo3.value) {
  						blad += '- Powtórz prawidłowo nowe hasło\n';
  					}


					if (adres_email.value == '') {
						blad += '- Nie podano e-maila\n';
					}
					if (adres_email.value != '' && adres_email.value.search(validMail) == -1) {
						blad += '- Niepoprawny adres e-mail\n';
					}
				

				}

				if (blad != '') {
					alert('Niepoprawne dane' + ':\n\n' + blad);
					return false;
				}

				// formularz ok
				return true;

			}


function czyscfirme()
{
  document.getElementById("p1").value = '';
  document.getElementById("p2").value = '';
  document.getElementById("p3").value = '';
  document.getElementById("p4").value = '';
  document.getElementById("p5").value = '';
  document.getElementById("p6").value = '';
  document.getElementById("p7").value = '';
  document.getElementById("p8").value = '';
  document.getElementById("p9").value = '';

  return false;
}


function valids(formularz) {

				var blad = '';

				with (formularz) {


					if (q.value == '') {
						alert('Podaj szukaną frazę');
						return false;
					}
					else
					if (q.value.length<3) {
						alert('Minimalna długość szukanej frazy to 3 znaki');
						return false;
					}
					


				}


				// formularz ok
				return true;

			}



