
	var addedOptionValueList = '';
	var removedOptionValueList = '';

function AdjustOptions_Prod699(mode) // 1: product page; 2: final payment cross-sell
{
	if( window.ProductFormName ){
		var d_form = eval("document." + ProductFormName);
	}
	else{
		var d_form = document.Forward_To;
	}

	for( var atp=0; atp<5; atp++ ){

	addedOptionValueList = '';
	removedOptionValueList = '';
	
var Option1_Field = document.getElementById('Prod699_Option1'); 
var Option2_Field = document.getElementById('Prod699_Option2'); 
var Option3_Field = document.getElementById('Prod699_Option3'); 
var Option4_Field = document.getElementById('Prod699_Option4'); 
var Option5_Field = document.getElementById('Prod699_Option5'); 
var Option6_Field = document.getElementById('Prod699_Option6'); 
var Option1_SavedFieldValue = Option1_Field.value;
var Option2_SavedFieldValue = Option2_Field.value;
var Option3_SavedFieldValue = Option3_Field.value;
var Option4_SavedFieldValue = Option4_Field.value;
var Option5_SavedFieldValue = Option5_Field.value;
var Option6_SavedFieldValue = Option6_Field.value;
var Option1_Order = new Array(6681,6682,6683,6684,6685,6686,6687,6688,6689,6690,6691,6692,6693,6694,6695,6696,6697,6698,6699,6700,6701,6702,6703,6704,6705); 
var Option3_Order = new Array(6708,6709); 
var Option4_Order = new Array(6710,6711); 
var Option5_Order = new Array(6712,6713); 
var Option6_Order = new Array(6714,6715,6716,6717,6718,6719,6720,6721,6722,6723,6724,6725,6726,6727,6728,6729,6730,6731,6732,6733,6734,6735,6736,6737,6738,6739); 
ShowAllRadioFields('Prod699_Option2');
if( mode == 2 ){
	var Option2_radios = d_form.Option2_699;
}
else{
	var Option2_radios = d_form.Option2;
}
if (  Option3_Field.value == 6708 ) {
	RemoveSelectBoxOption(Option4_Field, 6710);
 }
else {
 	AddSelectBoxOption(Option4_Field, "No Bench", 6710, Option4_Order);
 }
if (  Option3_Field.value == 6708 ) {
	RemoveSelectBoxOption(Option4_Field, 6711);
 }
else {
 	AddSelectBoxOption(Option4_Field, "Bench (each) (Add $108.00)", 6711, Option4_Order);
 }
if (  Option3_Field.value == 6708 ) {
	RemoveSelectBoxOption(Option4_Field, 6710);
 }
else {
 	AddSelectBoxOption(Option4_Field, "No Bench", 6710, Option4_Order);
 }
 RestoreSelectBoxFieldValue(document.getElementById('Prod699_Option1'), Option1_SavedFieldValue); 
 CheckNRestoreRadioFieldValue('Prod699_Option2');
 RestoreSelectBoxFieldValue(document.getElementById('Prod699_Option3'), Option3_SavedFieldValue); 
 RestoreSelectBoxFieldValue(document.getElementById('Prod699_Option4'), Option4_SavedFieldValue); 
 RestoreSelectBoxFieldValue(document.getElementById('Prod699_Option5'), Option5_SavedFieldValue); 
 RestoreSelectBoxFieldValue(document.getElementById('Prod699_Option6'), Option6_SavedFieldValue); 
	}
}

function product_option_checking_Prod699(){
	if( window.ProductFormName ){
		var d_form = eval("document." + ProductFormName);
	}
	else{
		var d_form = document.Forward_To;
	}
	var Option1_Field = document.getElementById('Prod699_Option1'); 
	var Option3_Field = document.getElementById('Prod699_Option3'); 
	var Option4_Field = document.getElementById('Prod699_Option4'); 
	var Option5_Field = document.getElementById('Prod699_Option5'); 
	var Option6_Field = document.getElementById('Prod699_Option6'); 
	if( Option1_Field.options.length <= 0 || !radio_button_has_checked('Prod699_Option2') || Option3_Field.options.length <= 0 || Option4_Field.options.length <= 0 || Option5_Field.options.length <= 0 || Option6_Field.options.length <= 0 ){
		if( window.prod_option_unselect_msg ){alert(window.prod_option_unselect_msg);}
		else{alert("Please select the product option(s).");}
		return false;
	}
	else{
		return true;
	}
}
	
