function synchInputsCustomSewing(f, sender) {
	// Selected "standard Sunbrella."
	if (sender == 2) {
		// Select first color if none selected.
		if (f.sun_color.selectedIndex < 1) {
			f.sun_color.selectedIndex = 1;
		}
	// Or selected a color.
	} else if (sender == 3) {
		// Select "standard Sunbrella" if color chosen.
		if (f.sun_color.selectedIndex > 0) {
			f.fabricsource[1].checked = true;
		} else {
			f.fabricsource[1].checked = false;
		}
	// Otherwise clear.
	} else {
		f.sun_color.selectedIndex = 0;
		f.fabricsource[1].checked = false;
	}

	// Selected "Sunbrella name."
	if (sender == 4) {
		// Focus on name field.
		f.sun_name.select();
		f.sun_name.focus();
	} else if (sender == 5) {
		// Select "Sunbrella name."
		f.fabricsource[2].checked = true;
	// Otherwise clear.
	} else {
		f.sun_name.value = '';
		f.fabricsource[2].checked = false;
	}

	// Selected "discount fabric."
	if (sender == 6) {
		// Select first color if none selected.
		if (f.dis_color.selectedIndex < 1) {
			f.dis_color.selectedIndex = 1;
		}
	// Or selected a color.
	} else if (sender == 7) {
		// Select "discount fabric" if color chosen.
		if (f.dis_color.selectedIndex > 0) {
			f.fabricsource[3].checked = true;
		} else {
			f.fabricsource[3].checked = false;
		}
	// Otherwise clear.
	} else {
		f.dis_color.selectedIndex = 0;
		f.fabricsource[3].checked = false;
	}

	// Selected "Robert Allen name."
	if (sender == 8) {
		// Focus on name field.
		f.ra_name.select();
		f.ra_name.focus();
	} else if (sender == 9) {
		// Select "Robert Allen name."
		f.fabricsource[4].checked = true;
	// Otherwise clear.
	} else {
		f.ra_name.value = '';
		f.fabricsource[4].checked = false;
	}

	// Selected "Nautilus."
	if (sender == 10) {
		// Select first color if none selected.
		if (f.nautilus_color.selectedIndex < 1) {
			f.nautilus_color.selectedIndex = 2;
		}
	// Or selected a color.
	} else if (sender == 11) {
		// Select "Nautilus" if color chosen.
		if (f.nautilus_color.value != '-1') {
			f.fabricsource[5].checked = true;
		} else {
			f.nautilus_color.selectedIndex = 0;
			f.fabricsource[5].checked = false;
		}
	// Otherwise clear.
	} else {
		f.nautilus_color.selectedIndex = 0;
		f.fabricsource[5].checked = false;
	}

}

