function sprawdz_wyszukiwanie()
{
    if (document.wyszukiwanie.fraza.value == '')
    {
        alert('Podaj wyszukiwaną frazę.');
        document.wyszukiwanie.fraza.focus();
        return false;
    }
    else
    {
        return true;
    }
}

function okno(url, x, y, pozx, pozy)
{
	wspolrzednax = (screen.width-pozx)/2;
	wspolrzednay = (screen.height-pozy)/2;
    window.open(url, "okno", 'width='+x+', height='+y+', left='+wspolrzednax+', top='+wspolrzednay+', resizable=0, scrollbars=no, menubar=no');
}


function dodaj_newsletter()
{
    var x;

    if (document.newsletter.email.value == '')
    {
        alert('Podaj e-mail który ma zostać dopisany do newslettera.');
        document.newsletter.email.focus();
        return false;
    }
    if (document.newsletter.email.value != '')
    {
        if ( !/^[\w\.-]+@([\w-]+\.)*[a-z]{2,4}$/i.test(document.newsletter.email.value))
        {
            alert('Adres e-mail jest nieprawidłowy!');
            document.newsletter.email.focus();
            document.newsletter.email.select();
            return false;
        }
    }
    if (document.newsletter.email.value != '')
    {
        if (window.ActiveXObject)
        {
            x = new ActiveXObject('Microsoft.XMLHTTP');
        }
        else if (window.XMLHttpRequest)
        {
            x = new XMLHttpRequest();
        }
        if (x)
        {
            x.open('GET','files/ajax/ajax.php?d=newsletter&v='+document.newsletter.email.value,true);
            x.onreadystatechange = function()
            {
                if (x.readyState == 4)
                {
                    if (x.responseText == "1")
                    {
                        alert('Dziękujemy! Twój e-mail dostał dopisany do newslettera.');
                        document.newsletter.email.value = '';
                    }
                    else if (x.responseText == "2")
                    {
                        alert('Przepraszamy, ale podany adres e-mail instnieje już w naszej bazie danych.');
                        document.newsletter.email.value = '';
                     }
                }
            }
            x.send(null);
        }
    }
}

function sprawdz_komentarz()
{
    if (document.komentarz.nick.value == '')
    {
        alert('Podaj swój nick.');
        document.komentarz.nick.focus();
        return false;
    }
    //else if (document.komentarz.email.value != '')
    //{
    //    if (!/^[\w\.-]+@([\w-]+\.)*[a-z]{2,4}$/i.test(document.komentarz.email.value))
    //    {
    //        alert('Adres e-mail jest nieprawidłowy!');
    //        document.komentarz.email.focus();
    //        document.komentarz.email.select();
    //        return false;
    //    }
    //}
	//else if (document.komentarz.kod.value != '44235')
    //{
    //        alert('Kod jest nieprawidłowy!');
    //        document.komentarz.kod.focus();
    //        document.komentarz.kod.select();
    //        return false;
    //}
	else if (document.komentarz.security_code.value == '')
    {
        alert('Wpisz kod!');
        document.komentarz.security_code.focus();
        return false;
    }
    else if (document.komentarz.tresc.value == '')
    {
        alert('Podaj treść komentarza.');
        document.komentarz.tresc.focus();
        return false;
    }
    else
    {
        return true;
    }
}

function link_error(a)
{
    var x;

    if (window.ActiveXObject)
    {
        x = new ActiveXObject('Microsoft.XMLHTTP');
    }
    else if (window.XMLHttpRequest)
    {
        x = new XMLHttpRequest();
    }
    if (x)
    {
        x.open('GET','files/ajax/ajax.php?d=link_error&v='+a,true);
        x.onreadystatechange = function()
        {
            if (x.readyState == 4)
            {
                if (x.responseText == "1")
                {
                    alert('Dziękujemy! Zgłoszenie zostało przyjęte.');
                }
            }
        }
        x.send(null);
    }
}

function komunikat_1()
{
    alert('Dziękujemy! Twój głos został zliczony!');
}

function komunikat_2()
{
    alert('Przepraszamy, ale głosowałeś już w tej sondzie w ostatnich 24 godzinach.');
}

function komunikat_3()
{
    //alert('Dziękujemy! Twój komentarz został dodany.');
}

function komunikat_4()
{
    alert('Twój adres IP został zbanowany przez administratora!');
}

