function validRequired(formField,fieldLabel)

{

	var result = true;

	if (formField.value == "")

	{

		alert('Please enter a value for the "' + fieldLabel +'" field.');

		formField.focus();

		result = false;

	}

	return result;

}

function allDigits(str)

{

	return inValidCharSet(str,"0123456789");

}

function numeric(str)

{

	return inValidCharSet(str,"0123456789.-+");

}

function selected(formField,fieldLabel,required)

{

	//alert(formField.selectedIndex);

	var result = true;

	if (formField.selectedIndex == '0')

	{

		alert('Please select a value for the "' + fieldLabel +'" field.');

		formField.focus();

		result = false;

	}

	return result;

}

function inValidCharSet(str,charset)

{

	var result = true;

	// Note: doesn't use regular expressions to avoid early Mac browser bugs

	for (var i=0;i<str.length;i++)

		if (charset.indexOf(str.substr(i,1))<0)

		{

			result = false;

			break;

		}

	return result;

}

function validNum(formField,fieldLabel,required)

{

	var result = true;

	if (required && !validRequired(formField,fieldLabel))

		result = false;

 	if (result)

 	{

 		if (!allDigits(formField.value))

 		{

 			alert('Please enter a number for the "' + fieldLabel +'" field. DO NOT include dashes.');

			formField.focus();

			result = false;

		}

	}

	return result;

}

function validateForm(theForm)

{
		if (!validNum(theForm.wildid,"Wild ID Number"))
		{
			return false;
		}
		


	return true;

}