function spr_form(form, co)
{
	if(form.firma.value && form.imie.value && form.tel.value && form.email.value)
	{
		if((co=='neg' && form.sztuk.value && form.cena_prop.value && form.powod.value) 
			|| (co=='zapytaj' && form.sztuk.value && form.kolor.value)
			|| (co=='katalog' && form.ulica.value && form.kod_miasto.value))
		{
			if(email_validate(form.email.value))
			{
				if(co=='katalog')
					form.submit();
				else
				{
					var regex=/^[0-9]{9,13}$/;
					if(regex.test(form.tel.value))
					{
						var ok=0;
						var regex2=/^[0-9].*$/;
						if(((co=='neg') && regex2.test(form.sztuk.value) && regex2.test(form.cena_prop.value))
							|| (co=='zapytaj' && regex2.test(form.sztuk.value) && regex2.test(form.kolor.value) ))
							form.submit();
						else if(co=='zapytaj')
							alert('Pole ilość sztuk oraz ilość kolorów muszą być liczbą');
						else if(co=='neg' )
							alert('Pole ilość sztuk oraz cena muszą być liczbą');
					}
					else alert('Niepoprawny telefon');
				}
			}
			else alert('Niepoprawny adres email');
		}
		else alert('Nie wypełniono wszystkich pól');
	}
	else alert('Nie wypełniono wszystkich pól');

}

function email_validate(src) 
{
  var regex = /^[a-zA-Z0-9._-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z0-9.-]{2,4}$/;
  return regex.test(src);
}
function  sprw_mail(email)
  {  		
          var strReg2 = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,3}|[0-9]{1,3})(\\]?)$";
          var reg2 = new RegExp(strReg2);
  		if (window.RegExp)
  		{
         		 if (!reg2.test(email)) {     			
             		 return true;
          	  }
  			  else
  			  {
  			  	 return false;
  			  }			  
  		}
  		else
  		{	
  			if (!(email.indexOf("@")>=0) ) {
            		
              return true;
          	}
  		}			
  		return false; 
  }