// JavaScript Document

function closeAll() {
	var comp_array = getElementsByClassName (document, "div", "component_panel");
	for (var i=0; i < comp_array.length - 1; i++) {
		comp_array[i].style.display = "none";
	}
}

function buildBlindDetails(num, blind_details){
	var new_blind_num = num + 1;
	var blind_string = "Blind " + new_blind_num +  ": ";
	for (var j = 0; j < blind_details.length; j ++) {
		if (j == blind_details.length - 1){
				blind_string = blind_string + "$" + blind_details[j] + ".00.";	
			} else {
				blind_string = blind_string + blind_details[j] + ", ";
			}
		}
	return blind_string;
}

function submitQuote(form){
	var form_to_mail = document.getElementById("personal_details_form");
	// Validate content
	var valid = finalValid(form);
	
	if (valid == true) {
		// Collect and write to dom Blind Data
		for (var i = 0; i < blind_stack.length; i ++) {
			// create a form text field
			var blind_input = document.createElement("input");
			blind_input.value = buildBlindDetails(i, blind_stack[i]);
			blind_input.type = "hidden";
			blind_input.name = "Blind" + i;
			// write it to dom
			form_to_mail.appendChild(blind_input);
		}
		form.submit();
	}
}