function submitSearch(formid)
{
	new Ajax.Updater('main_content', 'process/' + formid + '_process.php', {method: 'post', parameters:Form.serialize($(formid)), evalScripts: true});
}
function submitJoin(formid)
{
	new Ajax.Updater('form_drop', 'process/' + formid + '_process.php', {method: 'post', parameters:Form.serialize($(formid)), evalScripts: true});
}
function displayMember(memberid)
{
	new Ajax.Updater('main_content', 'display/display_member.php', {method: 'get', parameters: {member: memberid}, evalScripts: true});
}
function displayCategory(categoryid)
{
	new Ajax.Updater('main_content', 'display/categories.php', {method: 'get', parameters: {category: categoryid}, evalScripts: true});
}
function displayBoard()
{
	new Ajax.Updater('main_content', 'display/display_board.php');
}
function displayCategories()
{
	new Ajax.Updater('main_content', 'display/categories.php');
}
function checkChallenge(value)
{
	var submitForm = document.getElementById("gonow");

	if (value == "wet")
	{
		submitForm.style.display = "";
		submitForm.focus();
	} else
	{
		alert("Please check your answer to the security question.");
		document.getElementById("challenge").focus();
		submitForm.style.display = "none";
	}
}

function checkForm()
{
	var company = document.getElementById("company");
	var contact = document.getElementById("contact");
	var memberships = document.getElementsByName("membershipid");
	var address = document.getElementById("address1");
	var city = document.getElementById("city");
	var state = document.getElementById("state"); 
	var zip = document.getElementById("zip"); 
	var phone = document.getElementById("phone"); 
	var challenge = document.getElementById("challenge");
	var foundType = false;

	for (i=0;i <= memberships.length - 1; i++)
	{
		if (memberships[i].checked == true)
		{
			foundType = true;
		}
	}
	if (foundType == false)
	{
		alert("Please choose a Membership Type.");
		return false;
	}
	if (company.value == "")
	{
		alert("Company Name is required.");
		company.focus();
		return false;
	}
	if (contact.value == "")
	{
		alert("Contact Person is required.");
		contact.focus();
		return false;
	}
	if (address.value == "")
	{
		alert("Mailing Street Address  is required.");
		address1.focus();
		return false;
	}
	if (city.value == "")
	{
		alert("City  is required.");
		city.focus();
		return false;
	}
	if (state.value == "")
	{
		alert("State  is required.");
		state.focus();
		return false;
	}
	if (zip.value == "")
	{
		alert("Zip  is required.");
		zip.focus();
		return false;
	}
	if (challenge.value == "")
	{
		alert("Please answer the security question.");
		challenge.focus();
		return false;
	}
	submitJoin('join');
}
