
function fillPversion(){ 
 // this function is used to fill the type list on load
addOption(document.myform.Pversion, "AS120+GV-ASNet", "AS120+GV-ASNet", "");
addOption(document.myform.Pversion, "AS110+GV-ASNet", "AS110+GV-ASNet", "");
addOption(document.myform.Pversion, "AS100+GV-ASNet", "AS100+GV-ASNet", "");
addOption(document.myform.Pversion, "GV-AS120", "GV-AS120", "");
addOption(document.myform.Pversion, "GV-AS110", "GV-AS110", "");
addOption(document.myform.Pversion, "GV-AS100", "GV-AS100", "");
addOption(document.myform.Pversion, "GV-AS200", "GV-AS200", "");
addOption(document.myform.Pversion, "GV-AS400", "GV-AS400", "");
addOption(document.myform.Pversion, "GV-AS120+GV-ASBox", "GV-AS120+GV-ASBox", "");
addOption(document.myform.Pversion, "GV-AS110+GV-ASBox", "GV-AS110+GV-ASBox", "");
addOption(document.myform.Pversion, "GV-AS100+GV-ASBox", "GV-AS100+GV-ASBox", "");
addOption(document.myform.Pversion, "GV-GF 1900", "GV-GF 1900", "");
addOption(document.myform.Pversion, "GV-GF 1901", "GV-GF 1901", "");
addOption(document.myform.Pversion, "GV-GF 1902", "GV-GF 1902", "");
addOption(document.myform.Pversion, "GV-Reader 1251", "GV-Reader 1251", "");
addOption(document.myform.Pversion, "GV-Reader 1352 V2", "GV-Reader 1352 V2", "");
addOption(document.myform.Pversion, "GV-Wiegand Capture", "GV-Wiegand Capture", "");
addOption(document.myform.Pversion, "PB21 Push Button Switch", "PB21 Push Button Switch", "");
addOption(document.myform.Pversion, "PB22 Push Button Switch", "PB22 Push Button Switch", "");
addOption(document.myform.Pversion, "PB41 Push Button Switch", "PB41 Push Button Switch", "");
addOption(document.myform.Pversion, "ST124SLD Electric Strike", "ST124SLD Electric Strike", "");
addOption(document.myform.Pversion, "ML200SLD Electric Bolt", "ML200SLD Electric Bolt", "");
addOption(document.myform.Pversion, "MLSH01-0 Electromagnetic Lock", "MLSH01-0 Electromagnetic Lock", "");


}

function SelectHWModel(){
// ON selection of type this function will work

removeAllOptions(document.myform.HWModel);
addOption(document.myform.HWModel, "", "Select Firmware Version", "");

if(document.myform.Pversion.value == 'AS120+GV-ASNet'){
addOption(document.myform.HWModel,"V1.05 2011-09-06", "V1.05 2011-09-06");
}
if(document.myform.Pversion.value == 'AS110+GV-ASNet'){
addOption(document.myform.HWModel,"V1.05 2011-09-06", "V1.05 2011-09-06");
}
if(document.myform.Pversion.value == 'AS100+GV-ASNet'){
addOption(document.myform.HWModel,"V1.05 2011-09-06", "V1.05 2011-09-06");
}
if(document.myform.Pversion.value == 'GV-AS120'){
addOption(document.myform.HWModel,"n/a", "n/a", selected="selected");
}
if(document.myform.Pversion.value == 'GV-AS110'){
addOption(document.myform.HWModel,"n/a", "n/a", selected="selected");
}

if(document.myform.Pversion.value == 'GV-AS100'){
addOption(document.myform.HWModel,"V1.04 2010-12-13", "V1.04 2010-12-13");
addOption(document.myform.HWModel,"V1.02", "V1.02");
}
if(document.myform.Pversion.value == 'GV-AS200'){
addOption(document.myform.HWModel,"V2.02 2010-12-13", "V2.02 2010-12-13");
addOption(document.myform.HWModel,"V2.01", "V2.01");
addOption(document.myform.HWModel,"V2.0", "V2.0");
addOption(document.myform.HWModel,"V1.2", "V1.2");
addOption(document.myform.HWModel,"V1.1", "V1.1");
addOption(document.myform.HWModel,"V1.0", "V1.0");
}
if(document.myform.Pversion.value == 'GV-AS400'){
addOption(document.myform.HWModel,"V1.03 2011-09-06", "V1.03 2011-09-06");
addOption(document.myform.HWModel,"V1.02 2011-12-13", "V1.02 2011-12-13");
addOption(document.myform.HWModel,"V1.01", "V1.01");
}
if(document.myform.Pversion.value == 'GV-AS120+GV-ASBox'){
addOption(document.myform.HWModel,"V1.05 2011-09-06", "V1.05 2011-09-06");
}
if(document.myform.Pversion.value == 'GV-AS110+GV-ASBox'){
addOption(document.myform.HWModel,"V1.05 2011-09-06", "V1.05 2011-09-06");
}
if(document.myform.Pversion.value == 'GV-AS100+GV-ASBox'){
addOption(document.myform.HWModel,"V1.05 2011-09-06", "V1.05 2011-09-06");
}
if(document.myform.Pversion.value == 'GV-GF 1900'){
addOption(document.myform.HWModel,"n/a", "n/a", selected="selected");
}
if(document.myform.Pversion.value == 'GV-GF 1901'){
addOption(document.myform.HWModel,"n/a", "n/a", selected="selected");
}
if(document.myform.Pversion.value == 'GV-GF 1902'){
addOption(document.myform.HWModel,"n/a", "n/a", selected="selected");
}
if(document.myform.Pversion.value == 'GV-Reader 1251'){
addOption(document.myform.HWModel,"n/a", "n/a", selected="selected");
}
if(document.myform.Pversion.value == 'GV-Reader 1352 V2'){
addOption(document.myform.HWModel,"n/a", "n/a", selected="selected");
}
if(document.myform.Pversion.value == 'GV-Wiegand Capture'){
addOption(document.myform.HWModel,"n/a", "n/a", selected="selected");
}
if(document.myform.Pversion.value == 'PB21 Push Button Switch'){
addOption(document.myform.HWModel,"n/a", "n/a", selected="selected");
}
if(document.myform.Pversion.value == 'PB22 Push Button Switch'){
addOption(document.myform.HWModel,"n/a", "n/a", selected="selected");
}
if(document.myform.Pversion.value == 'PB41 Push Button Switch'){
addOption(document.myform.HWModel,"n/a", "n/a", selected="selected");
}
if(document.myform.Pversion.value == 'ST124SLD Electric Strike'){
addOption(document.myform.HWModel,"n/a", "n/a", selected="selected");
}
if(document.myform.Pversion.value == 'ML200SLD Electric Bolt'){
addOption(document.myform.HWModel,"n/a", "n/a", selected="selected");
}
if(document.myform.Pversion.value == 'MLSH01-0 Electromagnetic Lock'){
addOption(document.myform.HWModel,"n/a", "n/a", selected="selected");
}

}
////////////////// 

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, selected )
{
	var optn = document.createElement("OPTION");
	optn.text = text;
	optn.value = value;
	optn.selected = selected;

	selectbox.options.add(optn);
}

