// $Header: /HBI Websites/_client_common/js/hirediversity/validate_request_form.js 1     11/01/07 2:15p Mihoko.jones $
include("number_checked");

function validate_request_form(form)
{	var alerttext;
	var aok;

	alerttext = "The following required fields are not entered:\n";
	aok = true;

	if (number_checked(form.theProduct) < 1)
	{	alerttext = alerttext + "One or more Products\n";
		aok = false;
	}
	if (!form.Company.value)
	{	alerttext = alerttext + "Your Company\n";
		form.Company.focus();
		aok = false;
	}	
	if (!form.Headquarters.value)
	{	alerttext = alerttext + "Your Headquarters Location\n";
		form.Headquarters.focus();
		aok = false;
	}	
	if (!form.CompSize.selectedIndex)
	{	alerttext = alerttext + "Your Company Size\n";
		form.CompSize.focus();
		aok = false;
	}
	if (!form.Name.value)
	{	alerttext = alerttext + "Your Name\n";
		form.Name.focus();
		aok = false;
	}
	if (!form.Email.value)
	{	alerttext = alerttext + "Your Email\n";
		form.Email.focus();
		aok = false;
	}
	if (!form.Phone.value)
	{	alerttext = alerttext + "Your Phone\n";
		form.Phone.focus();
		aok = false;
	}
	if (!form.Address.value)
	{	alerttext = alerttext + "Your Street address\n";
		form.Address.focus();
		aok = false;
	}
	if (!form.City.value)
	{	alerttext = alerttext + "Your City\n";
		form.City.focus();
		aok = false;
	}
	if (!form.State.value)
	{	alerttext = alerttext + "Your State\n";
		form.State.focus();
		aok = false;
	}
	if (!form.Zip.value)
	{	alerttext = alerttext + "Your Zip code\n";
		form.Zip.focus();
		aok = false;
	}

	if (!aok)
	{	alert(alerttext);
	}
	return aok;
}