<!--
function submitForm(form)
{
	if (validateFields(form))
	{
 		var valuepairs="";
		
 		for (var i=0; i < form.elements.length; i++)
 		{
  			// exclude checkbox, radio, multiple-select, hidden and button elements
  			if (form.elements[i].type != 'select-multiple' && form.elements[i].type != 'radio' && form.elements[i].type != 'checkbox' && form.elements[i].type != 'hidden' && form.elements[i].type != 'button' && form.elements[i].type != 'reset' )
			{
   		
   				// add name-value pair to variable.
   				valuepairs = valuepairs + form.elements[i].name + ' - ' + form.elements[i].value + '<br>';
		
			}

			// include checkboxes	
			var checkboxValues = "";
			if (form.elements[i].type == 'checkbox')
			{
	
				checkboxValues = checkboxValues + form.elements[i].name + ' - ' + form.elements[i].checked + '<br>';
				//alert('checkboxValues=' + checkboxValues);
				
			}
		
				valuepairs = valuepairs + checkboxValues ;

			// include radio buttons
			var radioValues = "";	
			if (form.elements[i].type == 'radio')
			{

				radioValues = radioValues + form.elements[i].value + ' - ' + form.elements[i].checked + '<br>';
				//alert('radioValues=' + radioValues);

				
			}		
				valuepairs = valuepairs + radioValues;

		}


 		// assign name-value string to hidden field to be used on email template
 		form.hiddenValues.value=valuepairs;
 		//alert('valuepairs=' + valuepairs);
 		
 		var confirmFieldsUrl='';
 		var confirmFields=form.confirmFields.value;
 		//alert('confirmFields='+confirmFields);
 		for (var j=0; j < form.elements.length; j++)
 		{
 			// get the name of the current element
 			n= form.elements[j].name;
 			//alert('checking element '+n);
 			// check to see if it is part of the 'confirmFields' field
 			if (confirmFields.indexOf(n) != -1)
 			{
 				confirmFieldsUrl=confirmFieldsUrl + '&' + n + '=' + form.elements[j].value;
 			}
 		}
 		form.confirmFieldsUrl.value=confirmFieldsUrl;
 		//alert('confirmFieldsUrl='+form.confirmFieldsUrl.value);
 		form.submit();
 	}
}

function validateFields(form)
{
	validated='true';
	//use the 'required' field to validate
	reqFields=form.required.value;
	//alert('reqFields='+reqFields);
	for (var i=0; i < form.elements.length; i++)
	{
		// get the name of the current element
		n = form.elements[i].name;
		//alert('checking element '+n);
		// check to see if it is part of the 'required' field
		if (reqFields.indexOf(n) != -1)
		{
			// is the field empty?
			if (form.elements[i].value == '')
			{
				alert('You must enter a value for all required fields.');
				form.elements[i].focus();
				return false;
			}
		}
	}
	
	return validated;
}



-->
