
function fillWallplate(){ 
 // this function is used to fill the Wallplate list on load first is value, second is text 
addOption(document.drop_list_audWallplate.Wallplate, "Floor", "Floor Racks", "");
addOption(document.drop_list_audWallplate.Wallplate, "Seismic-certified", "Seismic-Certified RacksTM", "");
addOption(document.drop_list_audWallplate.Wallplate, "Vari-Rack", "Vari-Rack", "");
addOption(document.drop_list_audWallplate.Wallplate, "Portable", "Portable Racks", "");
addOption(document.drop_list_audWallplate.Wallplate, "Wall-Mount", "Wall-Mount Racks & Shelves", "");
addOption(document.drop_list_audWallplate.Wallplate, "Pull", "Pull & Turn Racks", "");
addOption(document.drop_list_audWallplate.Wallplate, "Credenza", "Credenza Racks", "");
addOption(document.drop_list_audWallplate.Wallplate, "Laminated", "Laminated Racks", "");
}

function SelectSubCat_audWallplate(){
// ON selection of loads this function will work

removeAllOptions(document.drop_list_audWallplate.SubCat_audWallplate);
removeAllOptions(document.drop_list_audWallplate.Tier3_audWallplate);
addOption(document.drop_list_audWallplate.SubCat_audWallplate, "", "Make a Selection", "");

if(document.drop_list_audWallplate.Wallplate.value == 'audio1T44'){
addOption(document.drop_list_audWallplate.SubCat_audWallplate,"audio2T127","Box Assembly");
addOption(document.drop_list_audWallplate.SubCat_audWallplate,"audio2T128","Carpet Trim Ring");
}
if(document.drop_list_audWallplate.Wallplate.value == 'audio1T45'){
addOption(document.drop_list_audWallplate.SubCat_audWallplate	,	"audio2T129"	,"	1-gang	");
addOption(document.drop_list_audWallplate.SubCat_audWallplate	,	"audio2T130"	,"	2-gang	");
}
if(document.drop_list_audWallplate.Wallplate.value == 'audio1T46'){
addOption(document.drop_list_audWallplate.SubCat_audWallplate	,	"audio2T131"	,"	1-gang Stainless Steel");
addOption(document.drop_list_audWallplate.SubCat_audWallplate	,	"audio2T132"	,"	1-gang Aluminum");
addOption(document.drop_list_audWallplate.SubCat_audWallplate	,	"audio2T133"	,"	2-gang Stainless Steel	");
addOption(document.drop_list_audWallplate.SubCat_audWallplate,"audio2T134","2-gang Aluminum");
}
if(document.drop_list_audWallplate.Wallplate.value == 'audio1T47'){
addOption(document.drop_list_audWallplate.SubCat_audWallplate	,	"audio2T135"	,"	1-gang Stainless Steel");
}
}
////////////////// 
function SelectTier3_audWallplate(){
removeAllOptions(document.drop_list_audWallplate.Tier3_audWallplate);
addOption(document.drop_list_audWallplate.Tier3_audWallplate, "", "Make a Selection", "");


if(document.drop_list_audWallplate.SubCat_audWallplate.value == 'audio2T127'){	
addOption(document.drop_list_audWallplate.Tier3_audWallplate	,"audio3T117","	Punched	");
addOption(document.drop_list_audWallplate.Tier3_audWallplate	,"audio3T118","	Punched (with connector)	");
}
if(document.drop_list_audWallplate.SubCat_audWallplate.value == 'audio2T128'){	
addOption(document.drop_list_audWallplate.Tier3_audWallplate,"","No further options");
}
if(document.drop_list_audWallplate.SubCat_audWallplate.value == 'audio2T129'){	
addOption(document.drop_list_audWallplate.Tier3_audWallplate,"audio3T120","Surface");
}
if(document.drop_list_audWallplate.SubCat_audWallplate.value == 'audio2T130'){	
addOption(document.drop_list_audWallplate.Tier3_audWallplate,"audio3T121","Surface");
}
if(document.drop_list_audWallplate.SubCat_audWallplate.value == 'audio2T131'){	
addOption(document.drop_list_audWallplate.Tier3_audWallplate,"audio3T122","Blank");
addOption(document.drop_list_audWallplate.Tier3_audWallplate,"audio3T123","Punched");
addOption(document.drop_list_audWallplate.Tier3_audWallplate,"audio3T124","Punched (with dial scale)");
addOption(document.drop_list_audWallplate.Tier3_audWallplate,"audio3T125","Punched (with connector)");
}
if(document.drop_list_audWallplate.SubCat_audWallplate.value == 'audio2T132'){	
addOption(document.drop_list_audWallplate.Tier3_audWallplate,"audio3T126","Blank");
}
if(document.drop_list_audWallplate.SubCat_audWallplate.value == 'audio2T133'){	
addOption(document.drop_list_audWallplate.Tier3_audWallplate,"audio3T127","Blank");
addOption(document.drop_list_audWallplate.Tier3_audWallplate,"audio3T128","Punched (with dial scale)");
addOption(document.drop_list_audWallplate.Tier3_audWallplate,"audio3T129","Punched (with connector)");
}
if(document.drop_list_audWallplate.SubCat_audWallplate.value == 'audio2T134'){	
addOption(document.drop_list_audWallplate.Tier3_audWallplate,"audio3T130","Blank");
}
if(document.drop_list_audWallplate.SubCat_audWallplate.value == 'audio2T135'){	
addOption(document.drop_list_audWallplate.Tier3_audWallplate,"","No further options");
}
}
/////////////////

/////////////////
function removeAllOptions(selectbox)
{
	var i;
	for(i=selectbox.options.length-1;i>=0;i--)
	{
		//selectbox.options.remove(i);
		selectbox.remove(i);
	}
}


function addOption(selectbox, value, text )
{
	var optn = document.createElement("OPTION");
	optn.text = text;
	optn.value = value;

	selectbox.options.add(optn);
}
