var BASE_URL = "/";

$(document).ready(function()
{
    if(typeof $().piroBox == 'function')
    {
        $().piroBox({
          my_speed: 300,
          bg_alpha: 0.5,
          radius: 4,
          scrollImage : false,
          slideShow : 'true',
          slideSpeed : 3,
          pirobox_next : 'piro_next',
          pirobox_prev : 'piro_prev',
          close_all : '.piro_close'
          });
    }
    
    $('#slider').bxSlider({
        
        auto: true,
        pause: 6000,
        delay: 1000,
        mode: 'fade',
        pager: false
    });

    $("#zamowienieform").submit(function()
    {
        var wysylka = $("#wysylka").val();
        var nazwa = $.trim($("#nazwa").val());
        var ulica = $.trim($("#ulica").val());
        var kodpocztowy = $.trim($("#kodpocztowy").val());
        var miejscowosc = $.trim($("#miejscowosc").val());
        var imienazwisko = $.trim($("#imienazwisko").val());
        var telefon = $.trim($("#telefon").val());
        var email = $.trim($("#email").val());
        var wemail = walidujEmail(email);

        if (wysylka != "-1" && nazwa != "" && ulica != "" && kodpocztowy != "" && imienazwisko != "" && email != "" && wemail)
        {
            return true;
        }
        else
        {
            if (wysylka == "-1") dodajKomunikat("wysylka", "Wybierz rodzaj dostawy!"); else $("div.d_wysylka").remove();
            if (kodpocztowy == "") dodajKomunikat("kodpocztowy", "Wprowadź kod pocztowy!"); else $("div.d_kodpocztowy").remove();
            if (miejscowosc == "") dodajKomunikat("miejscowosc", "Wprowadź miejscowość!"); else $("div.d_miejscowosc").remove();
            if (nazwa == "") dodajKomunikat("nazwa", "Wprowadź nazwę firmy!"); else $("div.d_nazwa").remove();
            if (ulica == "") dodajKomunikat("ulica", "Wprowadź ulicę!"); else $("div.d_ulica").remove();
            if (imienazwisko == "") dodajKomunikat("imienazwisko", "Wprowadź imię i nazwisko!"); else $("div.d_imienazwisko").remove();
            if (telefon == "") dodajKomunikat("telefon", "Wprowadź numer telefonu!"); else $("div.d_telefon").remove();
            if (email == "") dodajKomunikat("email", "Wprowadź adres e-mail!"); else $("div.d_email").remove();
            if (!wemail) dodajKomunikat("email", "Wprowadź prawidłowy adres e-mail!"); else $("div.d_email").remove();
            if ($("#akceptacja").attr("checked") == false) dodajKomunikatRegulamin("akceptacja", "Musisz zaakceptować warunki zamówienia!"); else $("div.d_akceptacja").remove();
            return false;
        }
    });

    $("#dokoszykaform").submit(function()
    {
        if ($("#trescpieczatki").length != 0)
        {
            var tresc = $.trim($("#trescpieczatki").val());
            if (tresc == "")
            {
                alert("Wprowadź treść pieczątki!");
                return false;
            }
        }

        if ($("#polimer").length != 0)
        {
            var tresc = $.trim($("#polimer").val());
            if (tresc == "")
            {
                alert("Wybierz wielkość polimeru!");
                return false;
            }
        }

    });
});

function dodajKomunikat(pole, msg)
{
    if ($("div.d_" + pole).length == 0) $("td#d_" + pole).prepend("<div class='red bold d_" + pole + "' style='margin: 5px 0'>" + msg + "</div>");
}

function dodajKomunikatRegulamin(pole, msg)
{
    if ($("div.d_" + pole).length == 0) $("p#d_" + pole).prepend("<div class='red bold d_" + pole + "' style='margin: 5px 0'>" + msg + "</div>");
}

function walidujEmail(email)
{
    var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
    return pattern.test(email);
}
