function setOptions()
{
 if(getObj('year').value!=-1)
 {
  selbox=getObj('make');
  selbox.options.length = 0;
  selbox.options[selbox.options.length] = new Option('Loading...','-1');	 
  var d=new Date();
  ans=makeHttpRequest("/runSmallScript.php?makeSel="+getObj('year').value+"&rand="+d.getTime(), 'populateMake','', false); 
 }
 else
  getObj('make').disabled=true;
}

function loadData(selbox,val)
{
 vals=val.split("#,#");
 for(var i=0;i<vals.length;i+=2)
  selbox.options[selbox.options.length] = new Option(vals[i+1],vals[i]); 
 selbox.disabled=false;	
}

function populateMake(returnVal)
{
 selbox=getObj('make');
 selbox.options.length = 0;
 selbox.options[selbox.options.length] = new Option("Make",'-1');
 loadData(selbox,returnVal)
}

function setOptions2()
{
 if(getObj('make').value!=-1)
 {
  getObj('model').value="Loading...";
  var d=new Date();
  ans=makeHttpRequest("/runSmallScript.php?&year="+getObj('year').value+"&modelSel="+getObj('make').value+"&rand="+d.getTime(), 'populateModel','', false); 
 }
 else
  getObj('model').disabled=true;
}

function populateModel(returnVal)
{
 	selbox=getObj('model');
 	selbox.options.length = 0;
	selbox.options[selbox.options.length] = new Option("Model",'-1');
	loadData(selbox,returnVal)
}