
function submitInvites() {

  var emails = new Array();

  for (var i=0;i<member_invites;i++) {
    var field = $("invite_email[" + i + "]");

    if (field != null) {
      emails.push(field.value);
    }
    else {
      break;
    }
  }

  var inviteEmailsInput = document.forms.myaccount_invite_users_form.invite_emails;
  inviteEmailsInput.value = emails.join(",");
  document.forms.myaccount_invite_users_form.submit();
}

function addInviteField() {
  var newIndex = 0;
  for (var i=0;i<member_invites;i++) {
    var field = $("invite_email_" + i);

    if(field != null) {
      newIndex = i;
    }
    else
      break;
  }
  newIndex++;

  var newFieldDiv = document.createElement("DIV");
  var newField = document.createElement("INPUT");
  newField.type = "text";
  newField.className = "text-input-short";
  newFieldDiv.className = "input_padding";
  newField.value = "";
  newFieldDiv.appendChild(newField);

  var fieldHolder = $("invite_field_holder");
  var lastFieldDiv = $("invite_fields_last_div");
  fieldHolder.insertBefore(newFieldDiv, fieldHolder.lastChild);

  var lastField = $("invite_email_" + (newIndex-1));
  lastField.id = "invite_email_" + (newIndex-1);
  //lastField.name = "invite_email[" + (newIndex-1) + "]";
  lastField.name = "invite_email[]";
  var lastFieldErrorDiv = $("error_message_" + (newIndex-1));
  if (lastFieldErrorDiv != null) {
    lastFieldErrorDiv = lastFieldErrorDiv.parentNode.removeChild(lastFieldErrorDiv);
    newFieldDiv.insertBefore(lastFieldErrorDiv, newFieldDiv.firstChild);
  }

  newField.id = "invite_email_" + (newIndex);
  //newField.name = "invite_email[" + (newIndex) + "]";
  newField.name = "invite_email[]";

  newField.value = lastField.value;
  lastField.value = "";

//  if (newIndex == member_invites-1) {
//    $("add_fields_button").hide();
//  }

  //document.getElementById('total_invites_count').value = newIndex; 

}
