
function fillSpeaker(){ 
 // this function is used to fill the Speaker list on load first is value, second is text 
addOption(document.drop_list_audSpeaker.Speaker, "Floor", "Floor Racks", "");
addOption(document.drop_list_audSpeaker.Speaker, "Seismic-certified", "Seismic-Certified RacksTM", "");
addOption(document.drop_list_audSpeaker.Speaker, "Vari-Rack", "Vari-Rack", "");
addOption(document.drop_list_audSpeaker.Speaker, "Portable", "Portable Racks", "");
addOption(document.drop_list_audSpeaker.Speaker, "Wall-Mount", "Wall-Mount Racks & Shelves", "");
addOption(document.drop_list_audSpeaker.Speaker, "Pull", "Pull & Turn Racks", "");
addOption(document.drop_list_audSpeaker.Speaker, "Credenza", "Credenza Racks", "");
addOption(document.drop_list_audSpeaker.Speaker, "Laminated", "Laminated Racks", "");
}

function SelectSubCat_audSpeaker(){
// ON selection of loads this function will work

removeAllOptions(document.drop_list_audSpeaker.SubCat_audSpeaker);
removeAllOptions(document.drop_list_audSpeaker.Tier3_audSpeaker);
addOption(document.drop_list_audSpeaker.SubCat_audSpeaker, "", "Make a Selection", "");

if(document.drop_list_audSpeaker.Speaker.value == 'audio1T8'){
addOption(document.drop_list_audSpeaker.SubCat_audSpeaker,"audio2T26","8\" Fire Protective Signaling");
addOption(document.drop_list_audSpeaker.SubCat_audSpeaker	,	"audio2T27"	,"	Required Backbox (for 8\"FPS)	");
addOption(document.drop_list_audSpeaker.SubCat_audSpeaker	,	"audio2T28"	,"	4\" Fire Protective Signaling	");
addOption(document.drop_list_audSpeaker.SubCat_audSpeaker	,	"audio2T29"	,"	Required Backbox (for 4\"FPS)	");
addOption(document.drop_list_audSpeaker.SubCat_audSpeaker	,	"audio2T30"	,"	8\" General Signaling	");
addOption(document.drop_list_audSpeaker.SubCat_audSpeaker	,	"audio2T31"	,"	Required Backbox (for 8\"GS)	");
addOption(document.drop_list_audSpeaker.SubCat_audSpeaker	,	"audio2T32"	,"	4\" General Signaling	");
addOption(document.drop_list_audSpeaker.SubCat_audSpeaker	,	"audio2T33"	,"	Required Backbox (for 4\"GS)	");
}
if(document.drop_list_audSpeaker.Speaker.value == 'audio1T9'){
addOption(document.drop_list_audSpeaker.SubCat_audSpeaker	,	"audio2T34"	,"	12\" General Signaling	");
addOption(document.drop_list_audSpeaker.SubCat_audSpeaker	,	"audio2T35"	,"	Required Backbox/ Transformer (for 12\" GS)	");
}
if(document.drop_list_audSpeaker.Speaker.value == 'audio1T10'){
addOption(document.drop_list_audSpeaker.SubCat_audSpeaker	,	"audio2T36"	,"	8\" Fire Protective Signaling	");


}
}
////////////////// 
function SelectTier3_audSpeaker(){
removeAllOptions(document.drop_list_audSpeaker.Tier3_audSpeaker);
addOption(document.drop_list_audSpeaker.Tier3_audSpeaker, "", "Make a Selection", "");


if(document.drop_list_audSpeaker.SubCat_audSpeaker.value == 'audio2T6'){	
addOption(document.drop_list_audSpeaker.Tier3_audSpeaker	,"audio3T39","	Round Grille	");
addOption(document.drop_list_audSpeaker.Tier3_audSpeaker	,"audio3T40","	Square Grille	");
}
if(document.drop_list_audSpeaker.SubCat_audSpeaker.value == 'audio2T27'){	
addOption(document.drop_list_audSpeaker.Tier3_audSpeaker,"audio3T41","Recessed Round (UL 2043)");
addOption(document.drop_list_audSpeaker.Tier3_audSpeaker,"audio3T42","Recessed Square (UL 2043)");
addOption(document.drop_list_audSpeaker.Tier3_audSpeaker,"audio3T43","Surface");
}
if(document.drop_list_audSpeaker.SubCat_audSpeaker.value == 'audio2T28'){	
addOption(document.drop_list_audSpeaker.Tier3_audSpeaker,"audio3T44","Round Grille");
addOption(document.drop_list_audSpeaker.Tier3_audSpeaker,"audio3T45","Square Grille");
}
if(document.drop_list_audSpeaker.SubCat_audSpeaker.value == 'audio2T29'){	
addOption(document.drop_list_audSpeaker.Tier3_audSpeaker,"audio3T46","Recessed Round (UL 2043)");
addOption(document.drop_list_audSpeaker.Tier3_audSpeaker,"audio3T47","RecessedSquare (UL 2043");
addOption(document.drop_list_audSpeaker.Tier3_audSpeaker,"audio3T48","Surface");
}
if(document.drop_list_audSpeaker.SubCat_audSpeaker.value == 'audio2T30'){	
addOption(document.drop_list_audSpeaker.Tier3_audSpeaker,"audio3T49","Round Grille");
}
if(document.drop_list_audSpeaker.SubCat_audSpeaker.value == 'audio2T31'){	
addOption(document.drop_list_audSpeaker.Tier3_audSpeaker,"audio3T50","Recessed(UL 2043)");
}
if(document.drop_list_audSpeaker.SubCat_audSpeaker.value == 'audio2T32'){	
addOption(document.drop_list_audSpeaker.Tier3_audSpeaker,"audio3T151","Round Grille");
}
if(document.drop_list_audSpeaker.SubCat_audSpeaker.value == 'audio2T33'){
addOption(document.drop_list_audSpeaker.Tier3_audSpeaker,"audio3T52","Recessed(UL 2043");
}
if(document.drop_list_audSpeaker.SubCat_audSpeaker.value == 'audio2T34'){	
addOption(document.drop_list_audSpeaker.Tier3_audSpeaker,"audio3T53","Round Grille");
}
if(document.drop_list_audSpeaker.SubCat_audSpeaker.value == 'audio2T35'){	
addOption(document.drop_list_audSpeaker.Tier3_audSpeaker,"audio3T54","Recessed(UL 2043");
}
if(document.drop_list_audSpeaker.SubCat_audSpeaker.value == 'audio2T36'){	
addOption(document.drop_list_audSpeaker.Tier3_audSpeaker,"audio3T55","Recessed(UL 2043");
}
}
/////////////////

/////////////////
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);
}
