(function() {

    var LiveTracker = window.LiveTracker;

    LiveTracker.ActionSelector = function() {

        var

        actionsContainer, actionField;

        return {

            initialize : function(params) {
                actionsContainer = params.actionsContainer;
                actionField = params.actionField;

                actionsContainer.children("div").click( function() {
                    actionsContainer.children("div").removeClass("active");
                    $(this).addClass("active");
                    actionField.val($(this).attr("action"));
                } );
            }

        };

    };

})();
