/* CME - funkcje JS */

function wyslij(f)
{
    var x;
    
	if (f.dane.value == '')
    {
        alert('Proszę podać imię i nazwisko.');
        f.dane.focus();
        return false;
    }
    else if (f.email.value == '')
    {
        alert('Proszę podać swój adres e-mail.');
        f.email.focus();
        return false;
    }
    else if (f.tresc.value == '')
    {
        alert('Proszę podać treść wiadomości.');
        f.tresc.focus();
        return false;
    }
    if ( !/^[\w\.-]+@([\w-]+\.)*[a-z]{2,4}$/i.test(f.email.value))
    {
        alert('Adres e-mail jest nieprawidłowy!');
        f.email.focus();
        f.email.select();
        return false;
    }
	
    if (window.ActiveXObject)
    {
        x = new ActiveXObject('Microsoft.XMLHTTP');
    }
    else if (window.XMLHttpRequest)
    {
        x = new XMLHttpRequest();
    }
    if (x)
    {
		dane = 'dane='+escape(f.dane.value)+'&email='+f.email.value+'&telefon='+f.telefon.value+'&tresc='+escape(f.tresc.value);
		x.open('POST', 'ajax.php', true);
		x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=iso-8859-2");	
		x.overrideMimeType('text/html');	
        x.send(dane);
        alert("Dziękujemy! Twoja wiadomość została wysłana!");
    }
}