function required(theElement,theAttribute)
{
	for(i=0;i<theElement.attributes.length; i++)
	{
		if(theElement.attributes[i].name == "required")
		{
			return theElement.attributes[i].value;
		}
	}
	return "none";
}
	

function formSubmit(theForm)
{
	for(j=0;j<theForm.elements.length; j++)
	{
		if(required(theForm.elements[j]) == "true")
		{
			if(theForm.elements[j].value == "")
			{
				alert('Please complete all required fields.');
				theForm.elements[j].focus();
				return false;
			}
		}
	}
	
	return true;
}