 function validateForm(AForm)
		{
		validate=true;

		//1. Imiê
		reg = /^[a-zA-Z±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬ -]{2,20}$/;
		wyn = AForm.client_name.value.match(reg);
		var object = document.getElementById('client_name');
		if (wyn == null) {
			validate=false;
			if (object) {object.style.color='#ff0000';}
		}
		
		else {
			if (object) {object.style.color='#8D8E90';}
			}
		

		//2. Nazwisko
		reg = /^[a-zA-Z±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬ -]{2,30}$/;
		wyn = AForm.client_surname.value.match(reg);
		var object = document.getElementById('client_surname');
		if (wyn == null) {
			validate=false;
			if (object) {object.style.color='#ff0000';}
		}
		else {
			if (object) {object.style.color='#8D8E90';}
		}
	

		//3. Telefon 
		reg = /^[0-9]{9}$/;
		wyn = (AForm.client_mobile.value.match(reg) || AForm.client_mobile.value.match(reg));
		var object = document.getElementById('client_mobile');
		var object1 = document.getElementById('client_phone');
		if (wyn == null) {
			validate=false;
			if (object) {object.style.color='#ff0000';}
			if (object1) {object1.style.color='#ff0000';}

		}
		else {
			if (object) {object.style.color='#8D8E90';}
			if (object1) {object1.style.color='#8D8E90';}
		}

		//4. Email
		reg = /^[a-zA-Z0-9±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬._-]{1,30}@[a-zA-Z0-9±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬]+(\.[a-zA-Z0-9±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬]+)+$/;
		wyn = AForm.client_email.value.match(reg);
		var object = document.getElementById('client_email');
		if (wyn == null) {
			validate=false;
			if (object) {object.style.color='#ff0000';}
		}
		else {
			if (object) {object.style.color='#8D8E90';}
		}
		
		//5. Przetwarzanie danych osobowych
		var object = document.getElementById('agree_data_processing');
		if (AForm.agree_data_processing.checked !== true) {
			validate=false;
			if (object) {object.style.color='#ff0000';}
		}
		else {
			if (object) {object.style.color='#8D8E90';}
		}

		return validate;
		}
 function validateFormDynamic(AForm)
		{
		validate=true;

		//1. Imiê
		reg = /^[a-zA-Z±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬ -]{2,20}$/;
		wyn = AForm.client_name.value.match(reg);
		var object = document.getElementById('label1');
		if (wyn == null) {
			validate=false;
			if (object) {object.style.color='#ff0000';}
		}
		
		else {
			if (object) {object.style.color='#8D8E90';}
			}
		

		//2. Nazwisko
		reg = /^[a-zA-Z±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬ -]{2,30}$/;
		wyn = AForm.client_surname.value.match(reg);
		var object = document.getElementById('label2');
		if (wyn == null) {
			validate=false;
			if (object) {object.style.color='#ff0000';}
		}
		else {
			if (object) {object.style.color='#8D8E90';}
		}
	

		//3. Telefon 
		reg = /^[0-9]{9}$/;
		wyn = (AForm.client_mobile.value.match(reg) || AForm.client_mobile.value.match(reg));
		var object = document.getElementById('label3');
		var object1 = document.getElementById('label4');
		if (wyn == null) {
			validate=false;
			if (object) {object.style.color='#ff0000';}
			if (object1) {object1.style.color='#ff0000';}

		}
		else {
			if (object) {object.style.color='#8D8E90';}
			if (object1) {object1.style.color='#8D8E90';}
		}

		//4. Email
		reg = /^[a-zA-Z0-9±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬._-]{1,30}@[a-zA-Z0-9±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬]+(\.[a-zA-Z0-9±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬]+)+$/;
		wyn = AForm.client_email.value.match(reg);
		var object = document.getElementById('label5');
		if (wyn == null) {
			validate=false;
			if (object) {object.style.color='#ff0000';}
		}
		else {
			if (object) {object.style.color='#8D8E90';}
		}
		
		//5. Przetwarzanie danych osobowych
		var object = document.getElementById('label6');
		if (AForm.agree_data_processing.checked !== true) {
			validate=false;
			if (object) {object.style.color='#ff0000';}
		}
		else {
			if (object) {object.style.color='#8D8E90';}
		}

		return validate;
		}
 function validateFormStatic(AForm)
		{
		validate=true;

		//1. Imiê
		reg = /^[a-zA-Z±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬ -]{2,20}$/;
		wyn = AForm.client_name.value.match(reg);
		var object = document.getElementById('label1');
		if (wyn == null) {
			validate=false;
			if (object) {object.style.color='#ff0000';}
		}
		
		else {
			if (object) {object.style.color='#8D8E90';}
			}
		

		//2. Nazwisko
		reg = /^[a-zA-Z±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬ -]{2,30}$/;
		wyn = AForm.client_surname.value.match(reg);
		var object = document.getElementById('label2');
		if (wyn == null) {
			validate=false;
			if (object) {object.style.color='#ff0000';}
		}
		else {
			if (object) {object.style.color='#8D8E90';}
		}
	

		//3. Telefon 
		reg = /^[0-9]{9}$/;
		wyn = (AForm.client_mobile.value.match(reg));
		var object = document.getElementById('label4');
		if (wyn == null) {
			validate=false;
			if (object) {object.style.color='#ff0000';}

		}
		else {
			if (object) {object.style.color='#8D8E90';}
		}

		//4. Email
		reg = /^[a-zA-Z0-9±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬._-]{1,30}@[a-zA-Z0-9±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬]+(\.[a-zA-Z0-9±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬]+)+$/;
		wyn = AForm.client_email.value.match(reg);
		var object = document.getElementById('label5');
		if (wyn == null) {
			validate=false;
			if (object) {object.style.color='#ff0000';}
		}
		else {
			if (object) {object.style.color='#8D8E90';}
		}
		
		//5. Przetwarzanie danych osobowych
		var object = document.getElementById('label6');
		if (AForm.agree_data_processing.checked !== true) {
			validate=false;
			if (object) {object.style.color='#ff0000';}
		}
		else {
			if (object) {object.style.color='#8D8E90';}
		}

		return validate;
		}

 function validateFormStatic2(AForm)
		{
		validate=true;

		//1. Imiê
		reg = /^[a-zA-Z±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬ -]{2,20}$/;
		wyn = AForm.client_name.value.match(reg);
		var object = document.getElementById('label1');
		if (wyn == null) {
			validate=false;
			if (object) {object.style.color='#ff0000';}
		}
		
		else {
			if (object) {object.style.color='#fff';}
			}
		

		//2. Nazwisko
		reg = /^[a-zA-Z±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬ -]{2,30}$/;
		wyn = AForm.client_surname.value.match(reg);
		var object = document.getElementById('label2');
		if (wyn == null) {
			validate=false;
			if (object) {object.style.color='#ff0000';}
		}
		else {
			if (object) {object.style.color='#fff';}
		}
	

		//3. Telefon 
		reg = /^[0-9]{9}$/;
		wyn = (AForm.client_mobile.value.match(reg));
		var object = document.getElementById('label4');
		if (wyn == null) {
			validate=false;
			if (object) {object.style.color='#ff0000';}

		}
		else {
			if (object) {object.style.color='#fff';}
		}

		//4. Email
		reg = /^[a-zA-Z0-9±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬._-]{1,30}@[a-zA-Z0-9±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬]+(\.[a-zA-Z0-9±æê³ñó¶¿¼¡ÆÊ£ÑÓ¦¯¬]+)+$/;
		wyn = AForm.client_email.value.match(reg);
		var object = document.getElementById('label5');
		if (wyn == null) {
			validate=false;
			if (object) {object.style.color='#ff0000';}
		}
		else {
			if (object) {object.style.color='#fff';}
		}
		
		//5. Przetwarzanie danych osobowych
		var object = document.getElementById('label6');
		if (AForm.agree_data_processing.checked !== true) {
			validate=false;
			if (object) {object.style.color='#ff0000';}
		}
		else {
			if (object) {object.style.color='#fff';}
		}

		return validate;
		}

	//funkcja ograniczajaca dopuszczalne znaki w inputach id=amound, id=rata do samych cyfr, klawiszy strza³ek w prawo i lewo oraz delete i backspace
	function reakcja(e) {
		var klawisz=e.keyCode ? e.keyCode : e.charCode;
		var boks0=document.getElementById('amount');
		var boks1=document.getElementById('rata');

		if (boks0==e.target) {
 			if (((klawisz>=48) && (klawisz<=57)) || (klawisz==8)  || (klawisz==46) || (klawisz==37) || (klawisz==39)) return true;
 			else return false;
		}
		if (boks1==e.target) {
 			if (((klawisz>=48) && (klawisz<=57)) || (klawisz==8)  || (klawisz==46) || (klawisz==37) || (klawisz==39)) return true;
 			else return false;
		}
	}


