//fobj - obiekt formularza
var flag=false;
function formChecking(fobj)	
{	
	flag=chkNull(fobj);
	return flag;
}

//*******************************************************
//*******************************************************
       
function isPhone(str)
{
	var alph=/[^\d \s \- \+ \( \) \\ \/ \.]/gi;

	if(alph.test(str) || str.length<7)	return 0;
	else								return 1;
}

function isEmail(str)
{
	var mail_format = /^[a-zA-Z0-9-_.]+\@[a-zA-Z0-9-_.]+\.[a-zA-Z0-9-_.]+/;

	if(mail_format.test(str))	return 1;
	else						return 0;
}	

function isZip(str)
{
/*	var zip_format = /^\d\d\-\d\/*d\d$/;

	if(zip_format.test(str))	*/ return 1;
	/*else						return 0;*/
}	

function chkNull(fob)
{	
	if(fob.firma.value=="") {
		alert("Nie wpisałeś nic w polu Firma !");
		return false;
	}	
	if(fob.adres.value=="") {
		alert("Nie wpisałeś nic w polu ADRES !");
		return false;
	}	
	if(isZip(fob.kod.value)==0) {	
		alert("Nieprawidłowo wypełnione pole KOD POCZTOWY !");
		return false;
	}	
	if(fob.miejscowość.value=="") {
		alert("Nie wpisałeś nic w polu MIEJSCOWOŚĆ !");
		return false;
	}	
	if (fob.osoba.value=="") {	
		alert("Nie wpisałeś nic w polu OSOBA DO KONTAKTU !");
		return false;
	}	
	if(isPhone(fob.telefon.value)==0) {	
		alert("Podaj poprawny numer telefonu w polu TELEFON !");
		return false;
	}
	if(isEmail(fob.email.value)==0) {	
		alert("Adres podany w polu EMAIL nie jest poprawny !");
		return false;
	}	
}

