        
$(function() {

    var getResponse = function(){
        var answer;
        $("input").each(function(){
            (this.checked == true) ? answer = $(this).val() : null;
        });
    }

    var name        = $("#name"),
    surname     = $("#surname"),
    company     = $("#company"),
    city        = $("#city"),
    address     = $("#address"),
    zipcode     = $("#zipcode"),
    phone       = $("#phone"),
    fax         = $("#fax"),
    email       = $("#email"),
    cena_name   = $("#cena_name"),
    cena_email  = $("#cena_email"),
    cena_phone  = $("#cena_phone"),
    cena_uwagi  = $("#cena_uwagi"),
    idPro       = $("#idPro"),
    isFolder    = $("#isFolder"),
    siano_name        = $("#siano_name"),
    siano_surname     = $("#siano_surname"),
    siano_company     = $("#siano_company"),
    siano_city        = $("#siano_city"),
    siano_address     = $("#siano_address"),
    siano_zipcode     = $("#siano_zipcode"),
    siano_phone       = $("#siano_phone"),
    siano_fax         = $("#siano_fax"),
    siano_email       = $("#siano_email"),
    siano_ilosc       = $("#siano_ilosc"),

    waly_name        = $("#waly_name"),
    waly_surname     = $("#waly_surname"),
    waly_city        = $("#waly_city"),
    waly_address     = $("#waly_address"),
    waly_zipcode     = $("#waly_zipcode"),
    waly_phone       = $("#waly_phone"),
    waly_fax         = $("#waly_fax"),
    waly_email       = $("#waly_email"),
    waly_uwagi       = $("#waly_uwagi"),

    news_email         = $("#news_email"),
    
    allFields   = $([]).add(name).add(surname).add(company).add(city).add(address).add(zipcode).add(phone).add(fax).add(email),
    cenaAllFields = $([]).add(cena_uwagi).add(cena_phone).add(cena_email).add(cena_name),
    sianoAllFields = $([]).add(siano_name).add(siano_surname).add(siano_company).add(siano_city).add(siano_address).add(siano_zipcode).add(siano_phone).add(siano_fax).add(siano_ilosc),
    walyAllFields = $([]).add(waly_name).add(waly_surname).add(waly_city).add(waly_address).add(waly_zipcode).add(waly_phone).add(waly_fax).add(waly_email).add(waly_uwagi),
    newsAllFields  = $([]).add(news_email);

    tips = $("#validateTips"),
    cenaTips = $("#cenaValidateTips"),
    sianoTips = $("#sianoValidateTips"),
    walyTips = $("#walyValidateTips"),
    newsTips  = $("#newsValidateTips");

    function updateTips(t) {
        tips.text(t).effect("highlight",{},10);
    }
    function newsUpdateTips(t) {
        newsTips.text(t).effect("highlight",{},10);
    }
    function cenaUpdateTips(t) {
        cenaTips.text(t).effect("highlight",{},10);
    }
    function sianoUpdateTips(t) {
        sianoTips.text(t).effect("highlight",{},10);
    }
    function walyUpdateTips(t) {
        walyTips.text(t).effect("highlight",{},10);
    }
    function checkLength(o,n,min,max) {

        if ( o.val().length > max || o.val().length < min ) {
            o.addClass('ui-state-error');
            updateTips("Długość znaków " + n + " musi być od "+min+" do "+max+".");
            return false;
        } else {
            return true;
        }
    }
    function cenaCheckLength(o,n,min,max) {

        if ( o.val().length > max || o.val().length < min ) {
            o.addClass('ui-state-error');
            cenaUpdateTips("Długość znaków " + n + " musi być od "+min+" do "+max+".");
            return false;
        } else {
            return true;
        }
    }
    function sianoCheckLength(o,n,min,max) {

        if ( o.val().length > max || o.val().length < min ) {
            o.addClass('ui-state-error');
            sianoUpdateTips("Długość znaków " + n + " musi być od "+min+" do "+max+".");
            return false;
        } else {
            return true;
        }
    }
    function walyCheckLength(o,n,min,max) {

        if ( o.val().length > max || o.val().length < min ) {
            o.addClass('ui-state-error');
            walyUpdateTips("Długość znaków " + n + " musi być od "+min+" do "+max+".");
            return false;
        } else {
            return true;
        }
    }

    function newsCheckLength(o,n,min,max) {

        if ( o.val().length > max || o.val().length < min ) {
            o.addClass('ui-state-error');
            newsUpdateTips("Długość znaków " + n + " musi być od "+min+" do "+max+".");
            return false;
        } else {
            return true;
        }
    }
    function checkRegexp(o,regexp,n) {

        if ( !( regexp.test( o.val() ) ) ) {
            o.addClass('ui-state-error');
            updateTips(n);
            return false;
        } else {
            return true;
        }
    }
    function cenaCheckRegexp(o,regexp,n) {

        if ( !( regexp.test( o.val() ) ) ) {
            o.addClass('ui-state-error');
            cenaUpdateTips(n);
            return false;
        } else {
            return true;
        }
    }
    function sianoCheckRegexp(o,regexp,n) {

        if ( !( regexp.test( o.val() ) ) ) {
            o.addClass('ui-state-error');
            sianoUpdateTips(n);
            return false;
        } else {
            return true;
        }
    }
    function walyCheckRegexp(o,regexp,n) {

        if ( !( regexp.test( o.val() ) ) ) {
            o.addClass('ui-state-error');
            walyUpdateTips(n);
            return false;
        } else {
            return true;
        }
    }
    function newsCheckRegexp(o,regexp,n) {

        if ( !( regexp.test( o.val() ) ) ) {
            o.addClass('ui-state-error');
            newsUpdateTips(n);
            return false;
        } else {
            return true;
        }
    }
    /* =============== FORMULARZ POBIERZ KATALOG ====================*/
    $("#formul").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        resizable: false,
        autoOpen: false,
        width:400,
        height:510,
        modal: false,
        buttons: {
            'Wyślij': function() {
                var bValid = true;
                allFields.removeClass('ui-state-error');

                bValid = bValid && checkLength(name,"imię",3,16);
                bValid = bValid && checkRegexp(name,/^([a-zA-Z0-9ęółśążźćńĘÓŁŚĄŻŹĆŃ])+$/i,"Imię może składać sie z tylko liter.");

                bValid = bValid && checkLength(surname,"nazwisko",2,40);
                bValid = bValid && checkRegexp(surname,/^([a-zA-Z0-9ęółśążźćńĘÓŁŚĄŻŹĆŃ])+$/i,"Nazwisko może składać sie z tylko liter.");

                //bValid = bValid && checkLength(company,"firma",2,40);
                bValid = bValid && checkLength(address,"adres",2,80);
                bValid = bValid && checkLength(city,"miasto",2,80);
                bValid = bValid && checkLength(zipcode,"kod-pocztowy",6,6);
                bValid = bValid && checkRegexp(zipcode,/^([0-9-])+$/i,"Pole kod-pocztowy może składać sie z cyfr 0-9 i myślinka.");
                /*bValid = bValid && checkLength(phone,"telefon",2,25);
                    bValid = bValid && checkLength(fax,"fax",2,25);*/
                bValid = bValid && checkLength(email,"email",6,80);



                //bValid = bValid && checkRegexp(company,/^([a-zA-Z0-9ęółśążźćńĘÓŁŚĄŻŹĆŃ!#\$%&'\*\+\-\/=\?\^_`{\|}])+$/i,"Pole firma zawiera niedozwolone znaki.");
                // From jquery.validate.js (by joern), contributed by Scott Gonzalez: http://projects.scottsplayground.com/email_address_validation/
                bValid = bValid && checkRegexp(email,/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i,"Prawidlowy adres to np. rolmako@fima.pl");


                if (bValid) {

                    $.post("atest.php",
                    {
                        imie: name.val(),
                        nazwisko: surname.val() ,
                        firma: company.val(),
                        miasto: city.val(),
                        adres: address.val(),
                        kod: zipcode.val(),
                        isFolder_: isFolder.val(),
                        tel: phone.val(),
                        fax: fax.val(),
                        email_: email.val()
                        },
                    function(data){
                        $("#sendEmail").slideUp("normal", function() {
                            $("#sendEmail").before('<h1>Wysłano pomyślnie</h1><p>Dziękujemy za wysłanie zgłoszenia.</p>');
                            $("#commentForm").slideUp("slow");

                        });
                    });
                //$(this).dialog('close');
                }
            },
            Anuluj: function() {
                $(this).dialog('close');
            }
        },
        close: function() {
            allFields.val('').removeClass('ui-state-error');
        }
    });
    /* =============== FORMULARZ ZAPYTAJ O CENE ====================*/
    $("#cenaFormul").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:400,
        height:380,
        modal: false,
        buttons: {
            'Wyślij': function() {
                var bValid = true;
                cenaAllFields.removeClass('ui-state-error');

                bValid = bValid && cenaCheckLength(cena_name,"imię",3,50);
                bValid = bValid && cenaCheckRegexp(cena_name,/^([a-zA-Z0-9ęółśążźćńĘÓŁŚĄŻŹĆŃ ])+$/i,"Imię może składać sie z tylko liter.");

                bValid = bValid && cenaCheckLength(cena_email,"email",6,80);

                // From jquery.validate.js (by joern), contributed by Scott Gonzalez: http://projects.scottsplayground.com/email_address_validation/
                bValid = bValid && cenaCheckRegexp(cena_email,/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i,"Prawidlowy adres to np. rolmako@fima.pl");
                //bValid = bValid && cenaCheckLength(cena_phone,"telefon",2,25);
                bValid = bValid && cenaCheckLength(cena_uwagi,"uwagi",2);

                if (bValid) {

                    $.post("save_form_cena.php",
                    {
                        imie: cena_name.val(),
                        tel: cena_phone.val(),
                        email_: cena_email.val(),
                        info: cena_uwagi.val(),
                        id: idPro.val()
                        },
                    function(data){
                        $("#cenaSendEmail").slideUp("normal", function() {
                            $("#cenaSendEmail").before('<h1>Wysłano pomyślnie</h1><p>Dziękujemy za wysłanie zgłoszenia.</p>');
                            $("#cenaCommentForm").slideUp("slow");

                        });
                    });
                //$(this).dialog('close');
                }
            },
            Anuluj: function() {
                $(this).dialog('close');
            }
        },
        close: function() {
            cenaAllFields.val('').removeClass('ui-state-error');
        }
    });

    /* =============== FORMULARZ ZAPYTAJ O CENE SIANOKISZONKI ====================*/
    $("#sianoFormul").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:400,
        height:460,
        modal: false,
        buttons: {
            'Wyślij': function() {
                var bValid = true;
                cenaAllFields.removeClass('ui-state-error');

                bValid = bValid && sianoCheckLength(siano_name,"imię",3,50);
                bValid = bValid && sianoCheckRegexp(siano_name,/^([a-zA-Z0-9ęółśążźćńĘÓŁŚĄŻŹĆŃ ])+$/i,"Imię może składać sie z tylko liter.");
                bValid = bValid && sianoCheckLength(siano_surname,"nazwisko",2,40);
                bValid = bValid && sianoCheckRegexp(siano_surname,/^([a-zA-Z0-9ęółśążźćńĘÓŁŚĄŻŹĆŃ])+$/i,"Nazwisko może składać sie z tylko liter.");


                //bValid = bValid && sianoCheckLength(siano_company,"firma",2,40);
                bValid = bValid && sianoCheckLength(siano_address,"adres",2,80);
                bValid = bValid && sianoCheckLength(siano_city,"miasto",2,80);
                bValid = bValid && sianoCheckLength(siano_zipcode,"kod-pocztowy",6,6);
                bValid = bValid && sianoCheckRegexp(siano_zipcode,/^([0-9-])+$/i,"Pole kod-pocztowy może składać sie z cyfr 0-9 i myślinka.");
                //bValid = bValid && sianoCheckLength(siano_phone,"telefon",2,25);
                //bValid = bValid && sianoCheckLength(siano_fax,"fax",2,25);
                bValid = bValid && sianoCheckLength(siano_email,"email",6,80);
                // From jquery.validate.js (by joern), contributed by Scott Gonzalez: http://projects.scottsplayground.com/email_address_validation/
                bValid = bValid && sianoCheckRegexp(siano_email,/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i,"Prawidlowy adres to np. rolmako@fima.pl");
                bValid = bValid && sianoCheckLength(siano_ilosc,"ilość bel",1,8);
                bValid = bValid && sianoCheckRegexp(siano_ilosc,/^([0-9-])+$/i,"Pole ilość bel może składać sie z cyfr 0-9 .");


                if (bValid) {

                    $.post("save_form_siano.php",
                    {
                        imie: siano_name.val(),
                        nazwisko: siano_surname.val() ,
                        firma: siano_company.val(),
                        miasto: siano_city.val(),
                        adres: siano_address.val(),
                        siano_kod: zipcode.val(),
                        tel: siano_phone.val(),
                        fax: siano_fax.val(),
                        email_: siano_email.val(),
                        ilosc: siano_ilosc.val(),
                        szer: $('#sianoCommentForm input:radio:checked').val()
                        },
                    function(data){
                        $("#sianoSendEmail").slideUp("normal", function() {
                            $("#sianoSendEmail").before('<h1>Wysłano pomyślnie</h1><p>Dziękujemy za wysłanie zgłoszenia.</p>');
                            $("#sianoCommentForm").slideUp("slow");

                        });
                    });
                //$(this).dialog('close');
                }
            },
            Anuluj: function() {
                $(this).dialog('close');
            }
        },
        close: function() {
            sianoAllFields.val('').removeClass('ui-state-error');
        }
    });
    /* =============== FORMULARZ NEWSLETTER ====================*/
    $("#newsFormul").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:400,
        height:340,
        modal: false,
        buttons: {
            'Wyślij': function() {
                var bValid = true;
                newsAllFields.removeClass('ui-state-error');
                bValid = bValid && newsCheckLength(news_email,"email",6,80);
                // From jquery.validate.js (by joern), contributed by Scott Gonzalez: http://projects.scottsplayground.com/email_address_validation/
                bValid = bValid && newsCheckRegexp(news_email,/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i,"Prawidlowy adres to np. rolmako@fima.pl");


                if (bValid) {

                    $.post("save_form_news.php",
                    {
                        email_: news_email.val()
                        },
                    function(data){
                        $("#newsSendEmail").slideUp("normal", function() {
                            $("#newsSendEmail").before('<h1>Wysłano pomyślnie</h1><p>Dziękujemy za zapisanie się na newslettera.</p>');
                            $("#newsCommentForm").slideUp("slow");

                        });
                    });
                //$(this).dialog('close');
                }
            },
            Anuluj: function() {
                $(this).dialog('close');
            }
        },
        close: function() {
            newsAllFields.val('').removeClass('ui-state-error');
        }
    });
    /*================================================*/
    /* =============== FORMULARZ ZAPYTAJ O WALY ====================*/
    $("#walyFormul").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:400,
        height:520,
        modal: false,
        buttons: {
            'Wyślij': function() {
                var bValid = true;
                walyAllFields.removeClass('ui-state-error');

                bValid = bValid && walyCheckLength(waly_name,"imię",3,50);
                bValid = bValid && walyCheckRegexp(waly_name,/^([a-zA-Z0-9ęółśążźćńĘÓŁŚĄŻŹĆŃ ])+$/i,"Imię może składać sie z tylko liter.");
                bValid = bValid && walyCheckLength(waly_surname,"nazwisko",2,40);
                bValid = bValid && walyCheckRegexp(waly_surname,/^([a-zA-Z0-9ęółśążźćńĘÓŁŚĄŻŹĆŃ])+$/i,"Nazwisko może składać sie z tylko liter.");


                //bValid = bValid && sianoCheckLength(siano_company,"firma",2,40);
                bValid = bValid && walyCheckLength(waly_address,"adres",2,80);
                bValid = bValid && walyCheckLength(waly_city,"miasto",2,80);
                bValid = bValid && walyCheckLength(waly_zipcode,"kod-pocztowy",6,6);
                bValid = bValid && walyCheckRegexp(waly_zipcode,/^([0-9-])+$/i,"Pole kod-pocztowy może składać sie z cyfr 0-9 i myślinka.");
                //bValid = bValid && sianoCheckLength(siano_phone,"telefon",2,25);
                //bValid = bValid && sianoCheckLength(siano_fax,"fax",2,25);
                bValid = bValid && walyCheckLength(waly_email,"email",6,80);
                // From jquery.validate.js (by joern), contributed by Scott Gonzalez: http://projects.scottsplayground.com/email_address_validation/
                bValid = bValid && walyCheckRegexp(waly_email,/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i,"Prawidlowy adres to np. rolmako@fima.pl");
                //bValid = bValid && cenaCheckLength(waly_uwagi,"uwagi",2);


                if (bValid) {

                    $.post("save_form_waly.php",
                    {
                        imie: waly_name.val(),
                        nazwisko: waly_surname.val() ,
                        miasto: waly_city.val(),
                        adres: waly_address.val(),
                        kod: waly_zipcode.val(),
                        tel: waly_phone.val(),
                        fax: waly_fax.val(),
                        email_: waly_email.val(),                        
                        info: waly_uwagi.val()
                        },
                    function(data){
                            $("#walySendEmail").slideUp("normal", function() {
                            $("#walySendEmail").before('<h1>Wysłano pomyślnie</h1><p>Dziękujemy za wysłanie zgłoszenia.</p>');
                            $("#walyCommentForm").slideUp("slow");

                        });
                    });
                //$(this).dialog('close');
                }
            },
            Anuluj: function() {
                $(this).dialog('close');
            }
        },
        close: function() {
            walyAllFields.val('').removeClass('ui-state-error');
        }
    });

    $('#waly_cena').click(function() {
        $('#walyFormul').dialog('open');
        return false;
    });
    /*--------------------------------------*/
    $("#siano_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:500,
        height:370

    });
    $("#pod_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:400,
        height:350

    });
    $("#zabezpieczenie_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:625,
        height:335
    });
    $("#os_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:655,
        height:330
    });
    $("#zab_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:520,
        height:295
    });
    $("#wal_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:520,
        height:300
    });
    $("#siewnik_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:510,
        height:428
    });


    $("#owij_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:459,
        height:350
    });

    $("#licznik_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:510,
        height:500
    });
		
    $("#licznik2_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:510,
        height:405
    });
        

    $("#stoly_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:650,
        height:380
    });

    $("#przek_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:609,
        height:418
    });

    $("#info").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:500,
        height:250
            
    });

    $("#kombajn_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:380,
        height:400
    });
    $("#przez_inne_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:390,
        height:390
    });
    $("#przez_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:640,
        height:340
    });
    $("#przez_bizon_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:609,
        height:418
    });
    $("#przez_samozaladowcza_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:609,
        height:370
    });
    $("#param_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:480,
        height:380
    });
    $("#param_bizon_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:480,
        height:345
    });
    $("#param_inne_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:480,
        height:370
    });
    $("#param_kultywator_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:480,
        height:380
    });
    $("#param_samo_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:515,
        height:440
    });
    $("#param_kosa_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:405,
        height:300
    });
    $("#param_owijarka_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:350,
        height:260
    });
    $("#param_glebosz_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:400,
        height:220
    });
    $("#param_agregat-t_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:660,
        height:460
    });
	
	  $("#param_brona_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:690,
        height:380
    });
	
	
	$("#param_polzawieszana_brona_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:680,
        height:380
    });
	
	$('#param_polzawieszana_brona').click(function(){
        $('#param_polzawieszana_brona_view').dialog('open');
        return false;
    });
	
	$("#param_zgrzeblo_brona_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:680,
        height:455
    });
	
	$('#param_zgrzeblo_brona').click(function(){
        $('#param_zgrzeblo_brona_view').dialog('open');
        return false;
    });
	
	
    $('#stoly').click(function(){
        $('#stoly_view').dialog('open');
        return false;
    });
    $('#przekladnia').click(function(){
        $('#przek_view').dialog('open');
        return false;
    });
    
    $("#param_kosa_hydrauliczna_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:520,
        height:350
    });

    $("#param_zgniatacz_zalety_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:420,
        height:330
    });


    $('#parametry_zgniatacz_zalety').click(function(){
        $('#param_zgniatacz_zalety_view').dialog('open');
        return false;
    });
    $("#param_zgniatacz_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:660,
        height:410
    });


    $('#parametry_zgniatacz').click(function(){
        $('#param_zgniatacz_view').dialog('open');
        return false;
    });
    $("#param_waly_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:580,
        height:280
    });

    $('#parametry_waly').click(function(){
        $('#param_waly_view').dialog('open');
        return false;
    });

    
	
	
	
	    $("#param_wozki_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:580,
        height:280
    });

    $('#parametry_wozki').click(function(){
        $('#param_wozki_view').dialog('open');
        return false;
    });
	
	
		
		
    $('#parametry_kosa_hydrauliczna').click(function(){
        $('#param_kosa_hydrauliczna_view').dialog('open');
        return false;
    });

$('#parametry_bizon').click(function(){
        $('#param_bizon_view').dialog('open');
        return false;
    });
    $('#parametry_inne').click(function(){
        $('#param_inne_view').dialog('open');
        return false;
    });
    $('#parametry_kosa').click(function(){
        $('#param_kosa_view').dialog('open');
        return false;
    });
    $('#parametry_owijarka').click(function(){
        $('#param_owijarka_view').dialog('open');
        return false;
    });
    $('#parametry_samozaladowcza').click(function(){
        $('#param_samo_view').dialog('open');
        return false;
    });
    $('#parametry_kultywator').click(function(){
        $('#param_kultywator_view').dialog('open');
        return false;
    });
    $('#parametry_glebosz').click(function(){
        $('#param_glebosz_view').dialog('open');
        return false;
    });
    
	
	$('#parametry_agregat-t').click(function(){
        $('#param_agregat-t_view').dialog('open');
        return false;
    });
	
	$('#param_brona').click(function(){
        $('#param_brona_view').dialog('open');
        return false;
    });
	
    $('#licznik2').click(function(){
        $('#licznik2_view').dialog('open');
        return false;
    });


    $('#przeznaczenie').click(function(){
        $('#przez_view').dialog('open');
        return false;
    });
    $('#przez_inne').click(function(){
        $('#przez_inne_view').dialog('open');
        return false;
    });
    $('#zamow_kat').click(function() {
        $('#formul').dialog('open');
        $('#info_zamow_katalog').show();
        $('#info_zamow_foldery').hide();
        return false;
    });
    $('#zamow_foldery').click(function() {
        $('#formul').dialog('open');
        $('#isFolder').val('1');
        $('#info_zamow_katalog').hide();
        $('#info_zamow_foldery').show();
        return false;
    });

    $('#zap_cen').click(function(){
        $('#cenaFormul').dialog('open');
        return false;
    });

    $('#kombajn').click(function(){
        $('#kombajn_view').dialog('open');
        return false;
    });

    $('#info_prawna').click(function() {
        $('#info').dialog('open');
        return false;
    });

    $('#licznik').click(function(){
        $('#licznik_view').dialog('open');
        return false;
    });

    $('#owijarka').click(function() {
        $('#owij_view').dialog('open');
        return false;
    });
    $('#podajnik').click(function() {
        $('#pod_view').dialog('open');
        return false;
    });


    $('#zabezpieczenie').click(function(){
        $('#zabezpieczenie_view').dialog('open');
        return false;
    });
	


    $('#zab').click(function() {
        $('#zab_view').dialog('open');
        return false;
    });

    $('#os').click(function(){
        $('#os_view').dialog('open');
        return false;
    });

    $('#wal').click(function() {
        $('#wal_view').dialog('open');
        return false;
    });
    $('#siewnik').click(function() {
        $('#siewnik_view').dialog('open');
        return false;
    });
    $('#przez_bizon').click(function() {
        $('#przez_bizon_view').dialog('open');
        return false;
    });
    $('#przez_samozaladowcza').click(function() {
        $('#przez_samozaladowcza_view').dialog('open');
        return false;
    });
    $('#siano').click(function() {
        $('#siano_view').dialog('open');
        return false;
    });

    //-------------folia do bel---------------------------
    $('#folia_wskaz').click(function() {
        $('#folia_wskaz_view').dialog('open');
        return false;
    });
    $('#folia_param').click(function() {
        $('#folia_param_view').dialog('open');
        return false;
    });
    $('#folia_zakisz').click(function() {
        $('#folia_zakisz_view').dialog('open');
        return false;
    });
    $('#folia_cena').click(function() {
        $('#sianoFormul').dialog('open');
        return false;
    });

    $("#folia_wskaz_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:580,
        height:390
    });
    $("#folia_param_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:500,
        height:270
    });
    $("#folia_zakisz_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:560,
        height:440
    });
    $("#char_view").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:560,
        height:428
    });
    $('#char').click(function() {
        $('#char_view').dialog('open');
        return false;
    });
    //---------NEWSLETTER----------------------------------------
    $("#newsFormul").dialog({
        bgiframe: true,
        draggable: false,
        position: ['center', 'middle'],
        autoOpen: false,
        resizable: false,
        width:480,
        height:428
    });
    $('#newsletter').click(function() {
        $('#newsFormul').dialog('open');
        return false;
    });
    $('#newsletter_mapa').click(function() {
        $('#newsFormul').dialog('open');
        return false;
    });
    //-------------------------------------------------------
        
          
    $('#pane2').jScrollPane({
        showArrows:true,
        scrollbarWidth: 15,
        arrowSize: 16
    });
/*$.Lightbox.construct({
          show_linkback: false
        });
        */
});
   