// JavaScript Document
//functions to validate inquiries form data

// message base
var message = "Please enter your\x3A\n";
var errorCounter = 0;

//function checkInfo() to check information on inquiries form
function checkInfo()
{
	if (inquiries.firstName.value == "")
	{
		message = message + " first name\n";
		errorCounter++;
	}
	if (inquiries.lastName.value == "")
	{
		message = message + " last name\n";
		errorCounter++;
	}
	if (inquiries.address.value == "")
	{ 
		message = message + " address\n";
		errorCounter++;
	}
	if (inquiries.city.value == "")
	{ 
		message = message + " city\n";
		errorCounter++;
	}
	if (inquiries.province.value == "")
	{ 
		message = message + " state/province\n";
		errorCounter++;
	}
	if (inquiries.postalCode.value == "")
	{ 
		message = message + " zip/postal code\n";
		errorCounter++;
	}
	if (inquiries.email.value == "")
	{ 
		message = message + " email address\n";
		errorCounter++;
	}
	if (inquiries.phone.value == "")
	{ 
		message = message + " phone number\n";
		errorCounter++;
	}
	if (inquiries.company.value == "")
	{ 
		message = message + " company name\n";
		errorCounter++;
	}
}//end function checkInfo()

//function checkQuoteInfo() to check information on quote request form
function checkQuoteInfo()
{
	if (quote.firstName.value == "")
	{
		message = message + " first name\n";
		errorCounter++;
	}
	if (quote.lastName.value == "")
	{
		message = message + " last name\n";
		errorCounter++;
	}
	if (quote.address.value == "")
	{ 
		message = message + " address\n";
		errorCounter++;
	}
	if (quote.city.value == "")
	{ 
		message = message + " city\n";
		errorCounter++;
	}
	if (quote.province.value == "")
	{ 
		message = message + " state/province\n";
		errorCounter++;
	}
	if (quote.phone.value == "")
	{ 
		message = message + " phone number\n";
		errorCounter++;
	}
	if (quote.company.value == "")
	{ 
		message = message + " company name\n";
		errorCounter++;
	}
}//end function checkQuoteInfo()

// function checkForm() to validate all info entered on inquiries form and returns boolean value to continue submission
function checkForm(form)
{
	// variable to hold form
	var inquiries = document.inquiries;
	
	checkInfo();
	
	if (errorCounter != 0)
	{
		alert(message);
		message = "Please enter your\x3A\n";
		errorCounter = 0;
		return false;
	}
	else
	{
		return true;
	}
}//end function checkForm()

// function checkQuote() to validate all info entered on quote request form and returns boolean value to continue submission
function checkQuote(form)
{
	// variable to hold form
	var quote = document.quote;
	
	checkQuoteInfo();
	
	if (errorCounter != 0)
	{
		alert(message);
		message = "Please enter your\x3A\n";
		errorCounter = 0;
		return false;
	}
	else
	{
		return true;
	}
}//end function checkQuote()
