// make/model selection code
// depends on makemodel.js having been loaded and run already

function kickoff()
{
makesel(0);
modsel(0);
}

function makesel(a)	// a is which field to do (0=plain name)
{

var f= document.req;
f.mke.options[0] = new Option('Please select',"");
for(var m in mklist) {
	f.mke.options[f.mke.options.length] = new Option(m,m);
	if(m == curmke) f.mke.options[f.mke.options.length-1].selected=true;
	}
f.mke.options[f.mke.options.length]=new Option("Other","Other");
f.mdl.options[0] = new Option('Please select',"");
}

function modsel(a)	// a is which model field to do (0=plain)
{
var f= document.req;
f.mdl.options.length=1;
var m= f.mke.options[f.mke.options.selectedIndex].value;
if(m==null || m=='') { return;}
for(var mod in mklist[m]) {
		f.mdl.options[f.mdl.options.length] = 
			new Option(mklist[m][mod],mklist[m][mod]);
        	if(mklist[m][mod] == curmdl) {
			f.mdl.options[f.mdl.options.length-1].selected=true;
			}
	}
f.mdl.options[f.mdl.options.length] = new Option("Other","Other");
}

