// JavaScript Document

function Laduj(){	

  document.forms['Form'].onsubmit = Verify;

}

 

function isAlpha(val){var re = /^[a-zA-Z ęóąśłżźćńĘÓĄŚŁŻŹĆŃ\-]*$/;return (re.test(val));}

function isDigit(val){var re = /^[0-9 ]*$/;return (re.test(val));}

function isMail(val)

{

var re = /^[0-9a-z]+([\.\-_][0-9a-z]+)*\@[0-9a-z]+([\.\-][0-9a-z]+)*\.(([a-z]{2,4})|(travel)|(museum))$/;
if(!re.test(val)) alert('Podaj poprawny adres adres e-mail!');
return (re.test(val));

}

function ResetStyleAll(){

	document.forms['Form'].imie.style.border = "1px solid #e3e9ef";

   document.forms['Form'].telefon.style.border = "1px solid #e3e9ef";

   document.forms['Form'].miasto.style.border = "1px solid #e3e9ef";

   document.forms['Form'].ulica.style.border = "1px solid #e3e9ef";

   document.forms['Form'].kodp2.style.border = "1px solid #e3e9ef";

   document.forms['Form'].kodp3.style.border = "1px solid #e3e9ef";

   document.forms['Form'].email.style.border = "1px solid #e3e9ef";

   document.forms['Form'].miasto2.style.border = "1px solid #e3e9ef";

   document.forms['Form'].ulica2.style.border = "1px solid #e3e9ef";

   document.forms['Form'].kodp22.style.border = "1px solid #e3e9ef";

   document.forms['Form'].kodp32.style.border = "1px solid #e3e9ef";

   document.forms['Form'].pesel.style.border = "1px solid #e3e9ef";

 

}

function Verify(){

	
  var adres2 = document.forms['Form'].adres2.checked; 
  
  var imie = document.forms['Form'].imie.value;

  var imie_l = document.forms['Form'].imie.value.length; 
  
  var telefon = document.forms['Form'].telefon.value;
  
  var telefon_l = document.forms['Form'].telefon.value.length; 

  var miasto = document.forms['Form'].miasto.value;
  var miasto2 = document.forms['Form'].miasto2.value;

  var miasto_l = document.forms['Form'].miasto.value.length;
  var miasto2_l = document.forms['Form'].miasto2.value.length;

  var ulica = document.forms['Form'].ulica.value;
  var ulica2 = document.forms['Form'].ulica2.value;

  var ulica_l = document.forms['Form'].ulica.value.length;
  var ulica2_l = document.forms['Form'].ulica2.value.length;

  var kodp2 = document.forms['Form'].kodp2.value;
  var kodp22 = document.forms['Form'].kodp22.value;

  var kodp3 = document.forms['Form'].kodp3.value;
  var kodp32 = document.forms['Form'].kodp3.value;

  var kodp2_l = document.forms['Form'].kodp2.value.length;
  var kodp22_l = document.forms['Form'].kodp2.value.length;

  var kodp3_l = document.forms['Form'].kodp3.value.length;
  var kodp32_l = document.forms['Form'].kodp3.value.length;

  var email = document.forms['Form'].email.value;
  
  var pesel = document.forms['Form'].pesel.value;
  var pesel_l = document.forms['Form'].pesel.value.length;
  
  var kredyt = document.forms['Form'].kredyt.value;
  
  var dochod = document.forms['Form'].dochod.value;
  

   ResetStyleAll();

  

  var error = false;

  if(imie_l < 3){

  	document.forms['Form'].imie.style.border = "1px solid #FF0000";    

    error = true;  	

  }

  if (imie == "") {  	

    document.forms['Form'].imie.style.border = "1px solid #FF0000";

    error = true;

  }

  if(!isDigit(telefon)){
	  
	  	document.forms['Form'].telefon.style.border = "1px solid #FF0000";

    //alert('Nie wypełniłeś pola z Nazwiskiem!');

    error = true;

	  	
	  }

  if (telefon_l <6) {

    document.forms['Form'].telefon.style.border = "1px solid #FF0000";

    //alert('Nie wypełniłeś pola z Nazwiskiem!');

    error = true;

  }

 
  if(miasto_l < 3){

  	document.forms['Form'].miasto.style.border = "1px solid #FF0000";    

    error = true;  	

  }
  if(miasto2_l < 3 && !adres2 ){

  	document.forms['Form'].miasto2.style.border = "1px solid #FF0000";    

    error = true;  	

  }
  

  if(kodp2_l != 2){

  	document.forms['Form'].kodp2.style.border = "1px solid #FF0000";    

    error = true;  	

  }else{

  

	if(!isDigit(kodp2)){

		document.forms['Form'].kodp2.style.border = "1px solid #FF0000";	

		error = true;  	

	}  	

  }
  
   if(kodp22_l != 2 && !adres2 ){

  	document.forms['Form'].kodp22.style.border = "1px solid #FF0000";    

    error = true;  	

  }else{

  

	if(!isDigit(kodp22)){

		document.forms['Form'].kodp22.style.border = "1px solid #FF0000";	

		error = true;  	

	}  	

  }

  if(kodp3_l != 3){

  	document.forms['Form'].kodp3.style.border = "1px solid #FF0000";    

    error = true;  	

  }else{

  

	if(!isDigit(kodp3)){

		document.forms['Form'].kodp3.style.border = "1px solid #FF0000";	

		error = true;  	

	}  	

  }
  
   if(kodp32_l != 3 && !adres2){

  	document.forms['Form'].kodp32.style.border = "1px solid #FF0000";    

    error = true;  	

  }else{

  

	if(!isDigit(kodp3)){

		document.forms['Form'].kodp32.style.border = "1px solid #FF0000";	

		error = true;  	

	}  	

  }

  if(ulica_l < 1){

  	document.forms['Form'].ulica.style.border = "1px solid #FF0000";    

    error = true;  	

  }
  
  if(ulica2_l < 1  && !adres2){

  	document.forms['Form'].ulica2.style.border = "1px solid #FF0000";    

    error = true;  	

  }

  

  if(!isMail(email)){

  	document.forms['Form'].email.style.border = "1px solid #FF0000";    

    error = true;  	

  }
  if(pesel_l != 11){

  	document.forms['Form'].pesel.style.border = "1px solid #FF0000";    

    error = true;  	

  }else{
	  if(!isDigit(pesel)){

		document.forms['Form'].pesel.style.border = "1px solid #FF0000";	

		error = true;  	

	}  	
  }
  

  if (error) {

  	alert('Błędnie wypełnione pola zaznaczone czerwoną ramka!');

    return false;

  } 

}
function altadres(obj){
	var obj_adres = document.getElementById('alt_adres');
  	if(obj){
				
		obj_adres.style.display = "none";
		}
	else{
		obj_adres.style.display = "";
	}	
  }
