function addNewSignup()
{
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = signupForm.email.value;
   if(reg.test(address) == false) {
      alert('Please enter a valid email adress.');
      signupForm.email.focus();
      signupForm.email.select();
      return false;
   }
   else 
   {
      signupForm.target = '_blank';
      signupForm.action = 'addSignup.cgi?mode=add';
      signupForm.method = 'POST';
      signupForm.submit();				
   }
}

function deleteNewSignup()
{
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = signupForm.email.value;
   if(reg.test(address) == false) {
      alert('Please enter a valid email adress.');
      signupForm.email.focus();
      signupForm.email.select();
      return false;
   }
   else 
   {
      signupForm.target = '_blank';
      signupForm.action = 'addSignup.cgi?mode=delete';
      signupForm.method = 'POST';
      signupForm.submit();				
   }
}

function popUp(URL) {
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=400,height=400');");
}

function popupform(myform, windowname)
{
if (! window.focus)return true;
window.open('', windowname, 'height=400,width=400,scrollbars=yes');
myform.target=windowname;
return true;
}

function submitForm(mode)
{
	if (mode == 0)
	{
		myForm.action = 'meetings_archive.cgi';
	}
	else if (mode == 1)
	{
		myForm.action = 'news_archive.cgi';
	}
	else if (mode == 2)
	{
		myForm.action = 'beat_archive.cgi';
	}
	else if (mode == 3)
	{
		myForm.action = 'admin_member.cgi';
	}
	else if (mode == 4)
	{
		myForm.action = 'resource_archive.cgi';
	}
	myForm.method = 'POST';
	myForm.submit();
}

function sendEmail()
{
	if (contentForm.txtSubject.value == '')
	{
		alert('Please enter a subject.');
		contentForm.txtSubject.focus();
		return false;
	}
	else if (contentForm.txtBody.value == '')
	{
		alert('Please enter a body.');
		contentForm.txtBody.focus();
		return false;
	}
	else
	{
		contentForm.action = 'admin_email.cgi?mode=send';
		contentForm.method = 'POST';
		contentForm.submit();				
	}
}

function goMenu()
{
	contentForm.action = 'admin_index.cgi';
	contentForm.method = 'POST';
	contentForm.submit();				
}

function goMember()
{
	contentForm.action = 'admin_member.cgi';
	contentForm.method = 'POST';
	contentForm.submit();				
}

function updateMember()
{
	if (contentForm.txtFName.value == '')
	{
		alert('Please enter a first name.');
		contentForm.txtFName.focus();
		return false;
	}
	else if (contentForm.txtLName.value == '')
	{
		alert('Please enter a last name.');
		contentForm.txtLName.focus();
		return false;
	}
	else if (contentForm.txtEmail.value == '')
	{
		alert('Please enter your email address.');
		contentForm.txtEmail.focus();
		return false;
	}
	else if (!contentForm.txtEmail.value.match('@'))
	{
		alert('Please enter a valid email adress.');
		contentForm.txtEmail.focus();
		return false;
	}
	else if (!contentForm.txtEmail.value.match('.'))
	{
		alert('Please enter a valid email adress.');
		contentForm.txtEmail.focus();
		return false;
	}
	else
	{
		contentForm.action = 'member.cgi?mode=update';
		contentForm.method = 'POST';
		contentForm.submit();				
	}
}

function confirmDeleteMember(dbid)
{
	if (confirm("Are you sure you want to delete this member?")) {
		document.location = 'delete_member.cgi?dbid=' + dbid;
	}
}

function addMember()
{
	if (contentForm.txtFName.value == '')
	{
		alert('Please enter a first name.');
		contentForm.txtFName.focus();
		return false;
	}
	else if (contentForm.txtLName.value == '')
	{
		alert('Please enter a last name.');
		contentForm.txtLName.focus();
		return false;
	}
	else if (contentForm.txtEmail.value == '')
	{
		alert('Please enter your email address.');
		contentForm.txtEmail.focus();
		return false;
	}
	else if (!contentForm.txtEmail.value.match('@'))
	{
		alert('Please enter a valid email adress.');
		contentForm.txtEmail.focus();
		return false;
	}
	else if (!contentForm.txtEmail.value.match('.'))
	{
		alert('Please enter a valid email adress.');
		contentForm.txtEmail.focus();
		return false;
	}
	else
	{
		contentForm.action = 'member.cgi?mode=add';
		contentForm.method = 'POST';
		contentForm.submit();				
	}
}

function goSignup()
{
	contentForm.action = 'admin_signup.cgi';
	contentForm.method = 'POST';
	contentForm.submit();				
}

function updateSignup()
{
	if (contentForm.txtEmail.value == '')
	{
		alert('Please enter your email address.');
		contentForm.txtEmail.focus();
		return false;
	}
	else if (!contentForm.txtEmail.value.match('@'))
	{
		alert('Please enter a valid email adress.');
		contentForm.txtEmail.focus();
		return false;
	}
	else if (!contentForm.txtEmail.value.match('.'))
	{
		alert('Please enter a valid email adress.');
		contentForm.txtEmail.focus();
		return false;
	}
	else
	{
		contentForm.action = 'signup.cgi?mode=update';
		contentForm.method = 'POST';
		contentForm.submit();				
	}
}

function confirmDeleteSignup(SID)
{
	if (confirm("Are you sure you want to delete this sign up?")) {
		document.location = 'delete_signup.cgi?sid=' + SID;
	}
}

function addSignup()
{
	if (contentForm.txtEmail.value == '')
	{
		alert('Please enter your email address.');
		contentForm.txtEmail.focus();
		return false;
	}
	else if (!contentForm.txtEmail.value.match('@'))
	{
		alert('Please enter a valid email adress.');
		contentForm.txtEmail.focus();
		return false;
	}
	else if (!contentForm.txtEmail.value.match('.'))
	{
		alert('Please enter a valid email adress.');
		contentForm.txtEmail.focus();
		return false;
	}
	else
	{
		contentForm.action = 'signup.cgi?mode=add';
		contentForm.method = 'POST';
		contentForm.submit();				
	}
}

function goArticle()
{
	if (contentForm.txtType.value == 'Meetings')
	{
		contentForm.action = 'admin_meetings.cgi';
	}
	else if (contentForm.txtType.value == 'News')
	{
		contentForm.action = 'admin_news.cgi';
	}
	else if (contentForm.txtType.value == 'Beat')
	{
		contentForm.action = 'admin_beat.cgi';
	}
	else if (contentForm.txtType.value == 'Resource')
	{
		contentForm.action = 'admin_resource.cgi';
	}
	contentForm.method = 'POST';
	contentForm.submit();				
}

function updateArticle()
{
	if (contentForm.txtCDate.value == '')
	{
		alert('Please enter a date.');
		myForm.txtCDate.focus();
		return false;
	}
	else if (contentForm.txtDesc.value == '')
	{
		alert('Please enter a description.');
		contentForm.txtDesc.focus();
		return false;
	}
	else
	{
		contentForm.action = 'content.cgi?mode=update';
		contentForm.method = 'POST';
		contentForm.submit();				
	}
}

function confirmDelete(CID)
{
	if (confirm("Are you sure you want to delete this article?")) {
		document.location = 'delete.cgi?cid=' + CID;
	}
}

function addArticle()
{
	if (contentForm.txtCDate.value == '')
	{
		alert('Please enter a date.');
		myForm.txtCDate.focus();
		return false;
	}
	else if (contentForm.txtDesc.value == '')
	{
		alert('Please enter a description.');
		contentForm.txtDesc.focus();
		return false;
	}
	else
	{
		contentForm.action = 'content.cgi?mode=add';
		contentForm.method = 'POST';
		contentForm.submit();				
	}
}