//var selectedKaart;

/*
function selectKaart(id)
{

    var parts = id.split("/");
    window.location = "/" + dienstnaam + "/collectie/" + parts[0] + "#" + parts[1];	
    $('preview').src =  "/bu/" + parts[0] + "/" + parts[1];
    var titel = (parts[0] + " / " + parts[1]).replace(/_/g, " ");
    $('preview').title = $('preview').alt = titel;
    $('preview').style.borderWidth = "1px";
    if(dienstnaam=='bordenborden'){$('kaarttitel').update(parts[0].replace("_"," ") +'  Geboorteborden');}
    else{$('kaarttitel').update(titel);}
    selectedKaart = parts[0] + "/" + parts[1];
    window.scroll(0, 0);
}
*/
/*
function updateKaarten(dienstid, kaarten)
{
    if (kaarten.length == 0)
        $('savedcards').hide();
    else
    {
        $('savedcards').hide();//show()
        $('savedcards').update("<h3>Bewaarde Kaarten:</h3>");
    }

    for (var i = kaarten.length - 1; i >= 0; i--)
    {
        var kaart = kaarten[i];
        var delen = kaart.split("/");
        
        var a =	new Element(
           'a',
           {
                'href': "/" + + "/collectie/" + "/" + delen[0] + "#" + delen[1]
           }
        ).update(delen[0] + " / " + delen[1]
        ).insert(new Element("img", {'src': '/thumbnail/' + kaart})
        );
        a.imgid = dienstid + "/" + kaart;
        a.onclick = function() {
            selectKaart(this.imgid);
        };

        var rem = new Element(
            "img",
            {
                'src': '/static/images/remove.gif',
                'class': 'rem'
            }
        );
        rem.imgid = dienstid + "/" + kaart;
        rem.onclick = function() {
            var url = "/unremember/" + this.imgid;
            new Ajax.Request(
                url,
                {
                    onSuccess: function(transport) {
                        var kaarten = transport.responseText.evalJSON().kaarten;
                        updateKaarten(dienstid, kaarten);
                    }
                }
            );
        };
        var div = new Element('div').update(rem);
        div.appendChild(a);
        $('savedcards').appendChild(div);
    }
}
*/
function isNull(val){return(val==null);}

window.onload = function()
{

    $('remember').onclick = function()
    {
        var url = "/remember/"+ dienstnaam + "/" + selectedKaart;
        new Ajax.Request(
            url,
            {
                onSuccess: function(transport) {
                    var kaarten = transport.responseText.evalJSON().kaarten;
                    if(dienstnaam!='borden')
                    {
                        alert("de kaart is aan 'mijn favorieten' toegevoegd");
                    }
                    else
                    {
                        alert("dit bord is bewaard voor het bestelformulier");
                    }
                    //updateKaarten(dienstid, kaarten);
                    // window.location.replace("/bewaardekaarten/"+dienstid);
                },
                onFailure: function(transport)
                {}
            }
        );
    }


    $('modelaanvragen').onclick = function()
    {
        var url = "/remember/" + dienstnaam + "/" + selectedKaart;
        new Ajax.Request(
           url,
            {
               onSuccess: function() {
                    window.location.replace("/"   + dienstnaam  + "/modelaanvragen/" + selectedKaart);

                }
            }
        );
    }

    $('informatie').onclick = function()
    {
        var url = "/" + dienstnaam +"/informatie/" + selectedKaart + "/50";
        window.location.replace(url);
    }
    if ($('accessoires'))
        $('accessoires').onclick = function()
        {
            var url = "/" + dienstnaam +"/accessoires/" + selectedKaart;
            window.location.replace(url);
        }
    
    
    if(dienstnaam!='geboorteborden')
    {

        $('bestellen').onclick = function()
        {
            var url = "/remember/" +  dienstnaam  + "/" + selectedKaart;
            new Ajax.Request(
                url,
                {
                    onSuccess: function() {
                        window.location.replace("/" + dienstnaam + "/kaartkeuze");
                    }
                }
            );
        }
    }
    else
    {
        $('bestellenborden').onclick = function()
        {
            var url = "/remember/" +  dienstnaam  + "/" + selectedKaart;
            new Ajax.Request(
                url,
                {
                    onSuccess: function() {
                        var url = "/" + dienstnaam + "/bestelborden?keuze=" + selectedKaart; 
                        window.location.replace(url);
                    }
                }
            );            
        }

        if(collectiecode =="Op_maat")
        {
            $('bestellenbordeneigen').onclick = function()
            {
                var url = "/" + dienstnaam + "/bestelborden?keuze=Op_maat/Eigenontwerp"; 
                window.location.replace(url);            
            }
        }
    }
    /*
    new Ajax.Request(
        "/memmory/" + dienstnaam,
        {
        
            onSuccess: function(transport) {
                var kaarten = transport.responseText.evalJSON().kaarten;
                alert(kaarten)
                //updateKaarten(dienstid, kaarten);
            }
        }
    );
  */

    
    var thumbnails = $$("a.tn");
    
	/*
	thumbnails.each(
        function(a)
        {
            a.onclick = function()
            {   
                selectKaart(a.getAttribute('id'));
            }
        }
    );
    */
    var parts = (window.location + "").split("#");

    if (parts.length == 1)
    {
        //thumbnails.first().onclick();
    }
    else 
    {
        //selectKaart(collectiecode + '/' + parts[1]);
    }
    $('vbu').onclick = function() { $('preview').src =  "/bu/" + selectedKaart; }
    $('vbi').onclick = function() { $('preview').src =  "/bi/" + selectedKaart; }
    
    }



