    function wysylanie() {
	document.getElementById("wyslij").style.display="none";
	document.getElementById("form_bledy").style.display="block";
	document.getElementById("form_bledy").innerHTML="Trwa wysyłanie formularza. Proszę czekać.";
    }    
    function sprawdzEmaill(email) {
	if(email.length>0) {
	    if(email.length < 6) {
		return false;
	    } else {
		var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!filter.test(email)) {
		    return false;
		} else {
		    return true;
		}	    
	    }
	}
    }
    

    function sprawdzForm() {
	wysylanie();
	email=document.getElementById("email").value;
	telefon=document.getElementById("telefon").value;
	wiadomosc=document.getElementById("wiadomosc").value;
	document.getElementById("tdfone").style.background="none";
	document.getElementById("tdemail").style.background="none";;
	
	if(telefon.length<7 && !sprawdzEmaill(email)) {
	    document.getElementById("wyslij").style.display="block";
	    document.getElementById("form_bledy").style.display="block";
	    document.getElementById("tdfone").style.background="red";
	    document.getElementById("tdemail").style.background="red";
	    document.getElementById("form_bledy").innerHTML="Musisz podać numer telefonu lub adres email.";
	    return false;
	}
	if(wiadomosc.length<20) {
	    document.getElementById("wyslij").style.display="block";
	    document.getElementById("form_bledy").style.display="block";
	    document.getElementById("form_bledy").innerHTML="Wiadomość musi zawierać przynajmniej 20 znaków.";
	    return false;
	}

	return true;
	
    }
    
    function sprawdzEmail(email) {
	if(email.value.length>0) {
	    if(email.value.length < 6) {
		document.getElementById("form_bledy").innerHTML="Zły adres email. Musi zawierać minimum 6 znaków.";
		document.getElementById("form_bledy").style.display="block";
		document.getElementById("tdemail").style.background="red";
	    } else {
		var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!filter.test(email.value)) {
		    document.getElementById("form_bledy").innerHTML="Zły adres email. Niezgodny format.";
		    document.getElementById("form_bledy").style.display="block";
		    document.getElementById("tdemail").style.background="red";
		    email.focus;
		} else {
		    document.getElementById("form_bledy").style.display="none";
		    document.getElementById("tdemail").style.background="none";
		}	    
	    }
	}
    }
    function sprawdzTelefon(telefon) {
	if(telefon.value.length>0) {
	    if(telefon.value.length < 7) {
		document.getElementById("form_bledy").innerHTML="Zły numer telefonu. Musi zawierać minimum 7 cyfr.";
		document.getElementById("tdfone").style.background="red";
		document.getElementById("form_bledy").style.display="block";
	    } else {
		var filter = /^([0-9\ \-])+$/;
		if (!filter.test(telefon.value)) {
		    document.getElementById("form_bledy").innerHTML="Numer telefonu może składać się tylko z cyfr.";
		    document.getElementById("tdfone").style.background="red";
		    document.getElementById("form_bledy").style.display="block";
		    telefon.focus;
		} else {
		    document.getElementById("form_bledy").style.display="none";
		    document.getElementById("tdfone").style.background="none";
		    document.getElementById("tdfone").style.padding="0px";
		}	    
	    }
	}
    }
    
    
