
function foc(){
	document.getElementById('im').focus();
}

function checkForm(AForm) {
	validate=true;
	var errors = '';


	//1. Imie
	reg = /^[a-zA-Zac¹źę¼æ¶³ńelnószzAŹ„¦£Æ¬ĘŃCELNÓSZ -]{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';}
		errors += '- podaj swoje <span>imie</span><br />';
	} 
	else {
			if (object) {object.style.color='#ffffff';}
			}



	//2. Nazwisko
	reg = /^[a-zA-Zac¹źę¼æ¶³ńelnószzAŹ„¦£Æ¬ĘŃCELNÓSZ -]{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';}
		errors += '- podaj swoje <span>nazwisko</span><br />';
	} 
	else {
			if (object) {object.style.color='#ffffff';}
			}



	//3. Telefon 

	reg = /^[0-9]{9}$/;
	wyn = (AForm.client_mobile.value.match(reg));
	var object = document.getElementById('label4');
	if ((wyn == null) || (!valid_prefixes.in_array(document.getElementById('mobile1').value))) {
		validate=false;
		if (object) {object.style.color = '#ff0000';}
		errors += '- podaj swój <span>nr telefonu komórkowego</span><br />';

	} 
			else {
			if (object) {object.style.color='#ffffff';}
			}


		//4. Email
	

	
	reg = /^[a-zA-Z0-9ac¹źę¼æ¶³ńelnószzAŹ„¦£Æ¬ĘŃCELNÓSZ._-]{1,30}@[a-zA-Z0-9acelnószzACELNÓSZZ-]+(\.[a-zA-Z0-9acelnószzACELNÓSZZ]+)+$/;
	wyn = AForm.client_email.value.match(reg);
	var object = document.getElementById('label5');

	if (AForm.client_email.value == 'adam@o2.pl' || AForm.client_email.value == 'adam@tlen.pl' || AForm.client_email.value == 'adam@go2.pl' ) {wyn = null; validate=false;}
	if (wyn == null) {
		if(AForm.client_email.value=='' & validate==true){
			AForm.client_email.value='brak@maila.pl';
		} else {
			validate=false;
			if (object) {object.style.color='#ffffff';}
			errors += '- opcjonalnie podaj swój <span>adres e-mail</span><br />';
		}
	} 
		else {
			if (object) {object.style.color='#ffffff';}
			}
			
			
	//5. Przetwarzanie danych osobowych
	var object = document.getElementById('label6');
	var object2 = document.getElementById('l6');
	if (AForm.agree_data_processing.checked !== true) {
		validate=false;
		if (object) {object.style.color='#ff0000';};
		if (object2) {object2.style.color='#ff0000';};
		errors += '- wyra¼ zgode na <span>przetwarzanie danych osobowych</span>';
	} else {
		if (object) {
			object.style.color='#666666';
		};
		if (object2) {
			object2.style.color='#666666';
		};	
	}


	//Wyswietlanie okienka z komunikatami bledów
	if (!validate) {
		str = "<div  id=\"okienko\"><div style=\"position: relative; height: 300px;\"><div class=\"x\"><a href=\"#\" onClick=\"document.getElementById('okienko').style.display='none'; return false;\"><img src=\"img/okienko/x.jpg\" alt=\"\" border=\"0\"></a></div><div class=\"pasek\">Uwaga! Zg³oszenie nie zosta³o wys³ane.</div><div id=\"okienko_komunikat\">Aby wys³aę zg³oszenie:<br><br>"+errors+"</div><div class=\"button\"><a href=\"#\" onClick=\"document.getElementById('okienko').style.display='none'; return false;\"><img src=\"img/okienko/button.jpg\" alt=\"\" border=\"0\"></a><img src=\"img/okienko/logo.jpg\" alt=\"\" border=\"0\" style=\"margin-left:60px; margin-bottom:-5px;\"></a></div></div></div>";
		$('#komunikat').html(str);
		
	}
	
	return validate;
}



