
/* /////////////////////////////////
   // Boston Court Reporters
   // SCHEDULE FORM VALIDATION
   /////////////////////////////////
*/

function ValidateForm () {

	var form = document.theForm;

	var errorMessage = '';
	
/* COMMENTED OUT BY CHRISTOPER, FEBRUARY 2006

	///////////////
	// CASE NAME //
	///////////////

	if (form.CaseName.value == '') {

		errorMessage = errorMessage + " * The case name field was blank\n\n";
	}

	if (form.DeponentName.value == '') {

		errorMessage = errorMessage + " * The deponent name field was blank\n\n";
	}
	
	if (form.TimeOfCase.value == '') {

		errorMessage = errorMessage + " * The case time field was blank\n\n";
	}
	
	if (form.DateOfCase.value == '') {

		errorMessage = errorMessage + " * The case date field was blank\n\n";
	}

*/		

	/////////////////////
	// SCHEDULING FIRM //
	/////////////////////

	if (form.PersonSchedulingFirstName.value == '') {

		errorMessage = errorMessage + " * The person scheduling first name field was blank\n\n";
	}

	if (form.PersonSchedulingLastName.value == '') {

		errorMessage = errorMessage + " * The person scheduling last name field was blank\n\n";
	}

/* COMMENTED OUT BY CHRISTOPER, FEBRUARY 2006

	if (form.PersonSchedulingPosition.value == '') {

		errorMessage = errorMessage + " * The person scheduling position field was blank\n\n";
	}

	if (form.PersonSchedulingFirmName.value == '') {

		errorMessage = errorMessage + " * The person scheduling firm name field was blank\n\n";
	}

*/

	if (form.PersonSchedulingPhone.value == '') {

		errorMessage = errorMessage + " * The telephone field was blank\n\n";
	}

	if (form.EmailForConfirmation.value == '') {

		errorMessage = errorMessage + " * The person scheduling email field was blank\n\n";
	}

/* COMMENTED OUT BY CHRISTOPER, FEBRUARY 2006

	////////////////////////////////
	// PRIMARY ATTENDING ATTORNEY //
	////////////////////////////////

	if (form.PrimaryAttorneyFirstName.value == '') {

		errorMessage = errorMessage + " * The Primary Attorney first name field was blank\n\n";
	}

	if (form.PrimaryAttorneyLastName.value == '') {

		errorMessage = errorMessage + " * The Primary Attorney last name field was blank\n\n";
	}

	if (form.PrimaryAttorneyFirmName.value == '') {

		errorMessage = errorMessage + " * The Primary Attorney firm name field was blank\n\n";
	}

	if (form.PrimaryAttorneyAddress1.value == '') {

		errorMessage = errorMessage + " * The Primary Attorney address field was blank\n\n";
	}

	if (form.PrimaryAttorneyCity.value == '') {

		errorMessage = errorMessage + " * The Primary Attorney city field was blank\n\n";
	}

	if (form.PrimaryAttorneyState.value == '') {

		errorMessage = errorMessage + " * The Primary Attorney state field was blank\n\n";
	}

	if (form.PrimaryAttorneyCountry.value == '') {

		errorMessage = errorMessage + " * The Primary Attorney country field was blank\n\n";
	}

	if (form.PrimaryAttorneyZipCode.value == '') {

		errorMessage = errorMessage + " * The Primary Attorney zip code field was blank\n\n";
	}

	if (form.PrimaryAttorneyPhone.value == '') {

		errorMessage = errorMessage + " * The Primary Attorney phone number field was blank\n\n";
	}

	if (form.PrimaryAttorneyCellPhone.value == '') {

		errorMessage = errorMessage + " * The Primary Attorney cell phone field was blank\n\n";
	}

	if (form.PrimaryAttorneyFax.value == '') {

		errorMessage = errorMessage + " * The Primary Attorney fax field was blank\n\n";
	}

	if (form.PrimaryAttorneyEmail.value == '') {

		errorMessage = errorMessage + " * The Primary Attorney email field was blank\n\n";
	}

*/

	////////////////////////////////
	// IF ERROR FREE, SUBMIT FORM //
	////////////////////////////////

	if (errorMessage == '') {
	
		return true;
	}
	
	else {
	
		errorMessage = "There was an error on the contact form:\n\n" + errorMessage;
		
		alert (errorMessage);

		return false;
	}
}

