function getQuote() {

	var url = document.quote_form.quote_select.value;
	
	window.location.href = url;
	
	return false;
};

function checkData() {

	var problem = 'no';
	
	var alert_text = "Please fill in the following blank field(s):\n";
	
	if (document.quote_request.FirstName.value.length <= 0) {
		document.getElementById("firstname").className = "error";
		document.getElementById("error").className = "";
		problem = 'yes';
		alert_text += "First name\n";
	}
	
	if (document.quote_request.LastName.value.length <= 0) {
		document.getElementById("lastname").className = "error";
		document.getElementById("error").className = "";
		problem = 'yes';
		alert_text += "Last name\n";
	}
	
	if (document.quote_request.Email.value.length <= 0) {
		document.getElementById("email").className = "error";
		document.getElementById("error").className = "";
		problem = 'yes';
		alert_text += "Email";
	}
	
	if (problem == 'no') {
		return true;
	} else {
		alert (alert_text);
		return false;
	}
	
};

function checkQuestionData() {

	var problem = 'no';
	
	var alert_text = "Please fill in the following blank field(s):\n";
	
	if (document.question.YourAnswer.value.length <= 0) {
		document.getElementById("answer").className = "error";
		document.getElementById("error").className = "";
		problem = 'yes';
		alert_text += "Your answer\n";
	}
	
	if (document.question.FirstName.value.length <= 0) {
		document.getElementById("firstname").className = "error";
		document.getElementById("error").className = "";
		problem = 'yes';
		alert_text += "First name\n";
	}
	
	if (document.question.LastName.value.length <= 0) {
		document.getElementById("lastname").className = "error";
		document.getElementById("error").className = "";
		problem = 'yes';
		alert_text += "Last name\n";
	}
	
	if (document.question.Email.value.length <= 0) {
		document.getElementById("email").className = "error";
		document.getElementById("error").className = "";
		problem = 'yes';
		alert_text += "Email";
	}
	
	if (problem == 'no') {
		return true;
	} else {
		alert (alert_text);
		return false;
	}
	
};

function checkPhoneData() {

	var problem = 'no';
	
	var alert_text = '';
	
	if (document.call_request.phone_1.value.length <= 0 || document.call_request.phone_2.value.length <= 0 || document.call_request.phone_3.value.length <= 0) {
		document.getElementById("phone").className = "error";
		document.getElementById("error").className = "";
		problem = 'yes';
		alert_text += "Please give your complete phone number with area code.\n";
	}
	
	if (document.call_request.when.value.length <= 0) {
		document.getElementById("when").className = "error";
		document.getElementById("error").className = "";
		problem = 'yes';
		alert_text += "Please select a convenient time for us to call you.\n";
	}
	
	if (problem == 'no') {
		return true;
	} else {
		alert (alert_text);
		return false;
	}
	
};
