

function submit_handler(form) {

	if ($('byName').checked) {
		if (form.lastName.value.length < 2) {
			alert("Last name must be at least 2 characters.");
			return false;
		}
		if (form.lastName.value == 'Last Name') {
			alert("Please provide a valid last name.");
			return false;
		}
		form.loginName.value = '';
	} else if ($('byLogin').checked) {
		if (form.userName.value.length < 3) {
			alert("Username must be at least 3 characters.");
			return false;
		}
		form.firstName.value = '';
		form.lastName.value = '';
	} 


	$('submitBtn').disabled = true;
	$('submitBtn').value = "Please Wait...";

	return true;
}

function setupNameFields() {
	$('firstName').style.color="#000000";
	$('lastName').style.color="#000000";
	if ($('firstName').value=='First Name') {
		$('firstName').value='';
		
	}
	if ($('lastName').value=='Last Name') {
		$('lastName').value=''; 
	}
	$('byName').checked='on';
}

function invite() {
	var params = Form.serialize('inviteForm');
	new Ajax.Request('/inviteAction.do', {parameters:params, asynchronous:true, onComplete:inviteCompleteHandler});
	Tracker.tag('AjaxFindUserInvitation');
}

function inviteCompleteHandler() {
	Element.hide($('inviteLink'));
	Element.show($('inviteSentMessage'));
}