$(document).ready(function () {
  setupCopyRowButton();
  setupOpenIdForm();
  setupOpenIdCommentForm();
});

function setupOpenIdForm() {
  $("#loginform .show-openid").click(function(event) {
    $("#loginform .normal").hide();
    $("#loginform .openid").show();
    event.stopPropagation();
    event.preventDefault();
  });
  $("#loginform .show-normal").click(function(event) {
    $("#loginform .openid").hide();
    $("#loginform .normal").show();
    event.stopPropagation();
    event.preventDefault();
  });
}

function setupOpenIdCommentForm() {
  $('#comment-openid-submit').click(function(event) {
    // JIT comment saving!
    $(this).parent().find('[name=comment_body]').val($('#comment_body').val());
  });
}

function setupCopyRowButton() {
    $('.copy-row-button').click(copyRowButton);
}

function copyRowButton(event) {
    event.preventDefault();
    event.stopPropagation();
    var row = $(this).parents('.form-row');
    var clone = row.clone();
    $(clone).find('.copy-row-button').click(copyRowButton);
    row.after(clone);
}