$(function(){

  $("form").on('click', "[data-id=input_option_adder]", function(){
    var $new_li = $(this).siblings('li').clone();
    $new_li.attr('style', '');
    $("[data-id=input_option_list]").append($new_li);
    $new_li.find('input').focus();
  });

  $("#question_input_type").on('change', function(){
    var qid = $(this).attr('data-qid') === undefined ? '' : "/" + $(this).attr('data-qid');
                                            // /admin/question(/:question_id)/options/:input_type
    $("[data-id=input-options-wrapper]").load("/admin/question" + qid + "/options/" + $(this).val(), function(){
      $(".code-input textarea").linedtextarea();
    });
  });

});
