var errorMsg = "";

function shoppingCartFormCheck()
{

	// Check Requirements
	// User must fill out all basic fields
	x = 0;
	
	if (document.shoppingCartForm.total.value == 0)
		errorMsg = errorMsg + "\n  Please make your selections ";

	// check for a selected member value
	for ( var i=0; i<document.shoppingCartForm.Member.length;i++ )
	{
		// loop thru the collection
		if (document.shoppingCartForm.Member[i].checked)
		{
			// check for member number
			if (document.shoppingCartForm.MemberNumber.value.length < 1)
				
				// stop loop and set error messsage
				errorMsg = errorMsg + "\n  Member Number ";
		}
	};

	if (document.shoppingCartForm.Organization.value.length < 1)
		errorMsg = errorMsg + "\n  Company Name ";

	if (document.shoppingCartForm.WorkAddress.value.length < 1)
		errorMsg = errorMsg + "\n  Mailing Address ";

	if (document.shoppingCartForm.CITY.value.length < 1)
		errorMsg = errorMsg + "\n  City ";

	if (document.shoppingCartForm.STATE.value.length < 1)
		errorMsg = errorMsg + "\n  State ";

	if (document.shoppingCartForm.ZipCode.value.length < 1)	
		errorMsg = errorMsg + "\n  Zip Code ";

	if (document.shoppingCartForm.FIRSTNAME.value.length < 1)		
		errorMsg = errorMsg + "\n  First Name ";

	if (document.shoppingCartForm.LASTNAME.value.length < 1)		
		errorMsg = errorMsg + "\n  Last Name ";

	
	// Return error Msg where appropriate
	if (errorMsg.length > 0)
	{
		alert("Errors were found in your Registration Form .  Please correct the following:" + errorMsg);
		errorMsg = "";
		return false;
	}
	else
		return true;

}