
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.invitesForm.invite_emails;
	inviteEmailsInput.value = emails.join(",");
	document.forms.invitesForm.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";
	newField.value = "new field";
	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 = lastField.name = "invite_email_" + (newIndex);
	var lastFieldErrorDiv = $("error_message_" + (newIndex-1));
	if(lastFieldErrorDiv!=null) {
		lastFieldErrorDiv = lastFieldErrorDiv.parentNode.removeChild(lastFieldErrorDiv);

		newFieldDiv.insertBefore(lastFieldErrorDiv, newFieldDiv.firstChild);
	}

	newField.id = newField.name = "invite_email_" + (newIndex-1);

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

	if(newIndex == member_invites-1) {
		$("add_fields_button").style.display = "none";
	}

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

}

