
function newWindow()
{
	window.open(
		"/about/press/register.php",
		"registerWindow",
		"width=520, height=400, toolbar=no, statusbar=no, left=100, top=100"
	);
}

function submitNewPersonForm()
{
	if( validateNewPersonForm() )
	{
		document.newPersonForm.submit();
	}
}

function validateNewPersonForm()
{
	var names = new Array(
		"firstName",
		"lastName",
		"addressLineOne",
		"organization",
		"city",
		"zip",
		"country",
		"emailAddress"
	);
	
	var labels = new Array(
		"-First Name\n",
		"-Last Name\n",
		"-Address Line One\n",
		"-Organization\n",
		"-City\n",
		"-Zip Code\n",
		"-Country\n",
		"-Email Address\n"
	);
	
	var returnValue = false;
	var fails = 0;
	var text = "The following field(s) are required:\n\n";
	
	for( count = 0; count < names.length; count++ )
	{
		if( document.newPersonForm[names[count]].value == "" )
		{
			fails++;
			text += labels[count];
		}
	}
	
	if( fails > 0 )
	{
		alert( text );
		returnValue = false;
	}
	else
	{
		returnValue = true;
	}
	
	return returnValue;
}

