var test;

    Event.observe(window, 'load', function () {
    try{
        $$('.columnlink').each(
            function (e){ 
                if (e.getHeight() == "41"){
                    
                    e.setStyle({                        
                        height: '41px'
                    });
                    
                }
            }
        );        
    }catch(ex){ }
        // asaaasdfda

        var handles = ["square_slider_handle_min", "square_slider_handle_max"];

        
        try{
            var currentMin = Math.round(Form.Element.getValue("cpmn"));
            var currentMax = Math.round(Form.Element.getValue("cpmx"));


            var globalMin = Form.Element.getValue("gpmn");
            var globalMax = Form.Element.getValue("gpmx");


                var price_slider = new Control.Slider(handles, "price_slider", {
                    range: $R(Math.round(globalMin), Math.round(globalMax)),
                    sliderValue: [currentMin, currentMax],

                    restricted: true,

                      onSlide: function(values) {

                        var min = Math.round(values[0]);
                        var max = Math.round(values[1]);

                            Form.Element.setValue("price_min",min);
                            Form.Element.setValue("price_max",max);


                      },

                      onChange: function(values) {

                        var min = Math.round(values[0]);
                        var max = Math.round(values[1]);

                            Form.Element.setValue("price_min",min);
                            Form.Element.setValue("price_max",max);


                      }

                });

        }catch (e){
            
        }




        test = new Lightbox('lightbox');

        // to powinno obsługiwać listy produktów
        try{
        Event.observe('listaProduktow', 'click', function(){

        });
        }catch(e){ }


        // przypominajka hasla
        try{
        Event.observe('przypomnij', 'click', function(){
            lbPrzypomnijHaslo();
        });
        }catch(e){ }



        // testowe otwieranie lightboxa
        try{
            Event.observe('lightboxLink', 'click', function () {
                resultTo = "lightboxInner";
                Element.update(resultTo,'Wczytywanie...');

                new Ajax.Updater(resultTo, "ajax,boxes.html",
                                {
                                    parameters : "password=BaltA_2010",
                                    onFailure : function(resp) {
                                        Element.update(resultTo, 'Błąd pobierania danych');
                                    }
                                });
                test.open();
            });
        }catch(e){ }

        // obsługa zamykania lightboxa
        try{
            Event.observe('closeLink', 'click', function () {
                    test.close();
            });
        }catch(e){ }

    });

function lbPrzypomnijHaslo(){
            resultTo = "lightboxInner";
            Element.update(resultTo,'<div class="wrapper"><p class="loading"><img src="img/site/ajax-loader.gif" alt=""/>Wczytywanie...</p></div>');

            new Ajax.Updater(resultTo, "ajax,getpassword.html",
                            {
                                parameters : "password=BaltA_2010",
                                onFailure : function(resp) {
                                    Element.update(resultTo, 'Błąd pobierania danych');
                                }
                            });
            test.open();
}

function addcompare(){
    id="";
    
    
    $$('.to_compare_check').each(
        function(t){
            
            v = t.getValue();
            if (v != null){
                //alert(v);
                id = id + v + "-";
            }
        }
    );



    if (id){
        window.open("porownaj,"+id+".html","porownywajka","location=0,status=0,scrollbars=1,width=900,height=600");
        return false;
    }else{
        return false;
    }
    /*
                resultTo = "lightboxInner";
                id = "";

                $$('.to_compare_check').each(
                    function(t){
                        v = t.getValue();
                        if (v != null){
                            //alert(v);
                            id = id + v + ",";
                        }
                    }
                );

                Element.update(resultTo,'Wczytywanie...');



                new Ajax.Updater(resultTo, "ajax,addcompare.html",
                                {
                                    parameters : "password=BaltA_2010&id="+id,
                                    onFailure : function(resp) {
                                        Element.update(resultTo, 'Błąd pobierania danych');
                                    }
                                });
                test.open();
        */
}

function tocompare(id){
    s = Form.Element.getValue("compareid");
    Form.Element.clear("compareid");
    Form.Element.setValue("compareid",s+id+",");
}

function compare(){
                resultTo = "lightboxInner";
                Element.update(resultTo,'<div class="wrapper"><p class="loading"><img src="img/site/ajax-loader.gif" alt=""/>Wczytywanie...</p></div>');

                new Ajax.Updater(resultTo, "ajax,compare.html",
                                {
                                    parameters : "password=BaltA_2010",
                                    onFailure : function(resp) {
                                        Element.update(resultTo, 'Błąd pobierania danych');
                                    }
                                });
                test.open();
}

function przypomnij(){
    try{
            resultTo = "lightboxInner";
            knt_email = Form.Element.getValue("knt_email");

            knt_email = encodeURI(knt_email);
            knt_email = encodeURIComponent(knt_email);
            Element.update(resultTo,'<div class="wrapper"><p class="loading"><img src="img/site/ajax-loader.gif" alt=""/>Wczytywanie...</p></div>');
            
            
            new Ajax.Updater(resultTo, "ajax,getpasswordsend.html",
                            {
                                parameters : "password=BaltA_2010&knt_email="+knt_email,
                                onFailure : function(resp) {
                                    Element.update(resultTo, 'Błąd pobierania danych');
                                }
                            });
    }catch(e){
       // alert(e);
    }
}

function cl_remove(id){
    Element.update('ajaxCompare','');

    new Ajax.Updater('ajaxCompare', "ajax,cl_remove.html",
                    {
                        parameters : "password=BaltA_2010&remove_id="+id,
                        onFailure : function(resp) {
                            Element.update('ajaxCompare', 'Błąd pobierania danych');
                        }
                    });
}

function addtocart(id){

    try{
            resultTo = "lightboxInner";
            Element.update(resultTo,'<div class="wrapper"><p class="loading"><img src="img/site/ajax-loader.gif" alt=""/>Wczytywanie...</p></div>');
            quantity = $("prod_"+id+"_quan").getValue();

            new Ajax.Updater(resultTo, "ajax,addtocart.html",
                            {
                                parameters : "password=BaltA_2010&twr_gidnumer="+id+"&quantity="+quantity,
                                onFailure : function(resp) {
                                    Element.update(resultTo, 'Błąd pobierania danych');
                                }
                            });
            test.open();
            }catch(e){
//                alert(e);
            }
    
}

function listaProduktow(id){
    try{
            resultTo = "lightboxInner";
            Element.update(resultTo,'<div class="wrapper"><p class="loading"><img src="img/site/ajax-loader.gif" alt=""/>Wczytywanie...</p></div>');

            new Ajax.Updater(resultTo, "ajax,productlist.html",
                            {
                                parameters : "password=BaltA_2010&id="+id,
                                onFailure : function(resp) {
                                    Element.update(resultTo, 'Błąd pobierania danych');
                                }
                            });
            test.open();
            }catch(e){
//                alert(e);
            }
}

function listaProduktowDodaj(){
    try{
            resultTo = "lightboxInner";
            ske_typ = Form.Element.getValue("ske_typ");
            id = Form.Element.getValue("id");
            
            Element.update(resultTo,'<div class="wrapper"><p class="loading"><img src="img/site/ajax-loader.gif" alt=""/>Trwa dodawanie do schowka...</p></div>');

            new Ajax.Updater(resultTo, "ajax,productlistaddproduct.html",
                            {
                                parameters : "password=BaltA_2010&id="+id+"&ske_typ="+ske_typ,
                                onFailure : function(resp) {
                                    Element.update(resultTo, 'Błąd pobierania danych');
                                }
                            });
    }catch(e){
                //alert(e);
    }
}
function przeniesDoListy(){
id = "";

    $$(".selection").each(
        function (r){

            if (r.getValue() == 'on'){
                id += r.getAttribute('name')+",";
            }
        }
    );

    listaProduktow(id);
}
function saveorder(){
    try{
            resultTo = "lightboxInner";

/*
            $zan_knatyp = $this->getRequest()->getPostParameter('zan_knatyp');
            $zan_knanumer = $this->getRequest()->getPostParameter('zan_knanumer');
            $zan_adwtyp = $this->getRequest()->getPostParameter('zan_adwtyp');
            $zan_adwnumer = $this->getRequest()->getPostParameter('zan_adwnumer');
            $zan_formanr = $this->getRequest()->getPostParameter('zan_formanr');
 *
 */

// aby cos tam wyslalo
        zan_adwnumer = 0;
        zan_adwtyp = 0;
        zan_formanr = 0;
        

        wysylka = $F('dostawa_wysylka');
        odbior = $F('dostawa_odbior');


            spdostawa = "";

            zan_knatyp = Form.Element.getValue('zan_knatyp');
            zan_knanumer = Form.Element.getValue('zan_knanumer');

            if (odbior == 'odbior'){

                spdostawa = "odbior";
            }else if (wysylka == 'dostawa'){

                spdostawa = "wysylka";

                $$('.payment').each(
                    function (e){
                        if (e.getValue() != null){
                            //alert(e+" = "+e.getValue());
                            zan_formanr = e.getValue();
                        }
                    }
                );

                address = Form.Element.getValue('address');
                address = address.split('-');

                zan_adwnumer = address[1];
                zan_adwtyp = address[0];
            }


            Element.update(resultTo,'<div class="wrapper"><p class="loading"><img src="img/site/ajax-loader.gif" alt=""/>Trwa zapis zamówienia... <br/><br/>Może to potrwać kilkadziesiąt sekund</p></div>');

            new Ajax.Updater(resultTo, "ajax,saveorder.html",
                            {
                                parameters : "password=BaltA_2010&zan_formanr="+zan_formanr+"&zan_knatyp="+zan_knatyp+"&zan_knanumer="+zan_knanumer+"&zan_adwnumer="+zan_adwnumer+"&zan_adwtyp="+zan_adwtyp+"&spdostawa="+spdostawa,
                                onFailure : function(resp) {
                                    Element.update(resultTo, 'Błąd zapisu. Spróbuj później');
                                },

                                onSuccess : function(resp) {
                                    document.location = "twojekonto,zamowienia,historia.html";
                                }
                            });
                            
            test.open();


    }catch(e){        
               // alert(e);
    }

}
