Behaviour.register({
    'a.cartDelete': function(element) {
        Event.observe(element, 'click', function(event) { 
            if (confirm('Weet u zeker dat u dit product uit uw winkelwagen wilt verwijderen?')) {
                return true;
            }
            event.stop();
        } );
    },
    
    'input.shop': function(element) {
        Event.observe(element, 'click', function(event) { 
            history.go(-1);
        } );  
    },
    
    'input.order': function(element) {
        Event.observe(element, 'click', function(event) { 
            window.location.href = BASE_URL + 'order/';
        } );
    },
    
    'input.idealPayment': function(element, parameters) {
        Event.observe(element, 'click', function() {  
            if (parameters.orderID) {
                window.location.href = BASE_URL + 'payment/ideal/'+parseInt(parameters.orderID)+'/';
            } else {
                return false;
            }
        });
    }
});