                     cmodels = new Array();
                     cmodels["_"] = new Array("All");
                     cmodels["35"] = new Array("147","156","1600","164","166","1750","2000","GT","GTV","Montreal","Spider");
                     cmodels["24"] = new Array("100","80","A3","A4","A6","A8","Allroad","Cabriolet","RS MODEL","S MODEL","TT");
                     cmodels["39"] = new Array("30X","500","800");
                     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);
                     }
                     function updatemodel() {
                        var cm = cars.carmakes.value;
                        if (cm=="") { cm = "_"; }
                        var k = cmodels[cm].length;
	        removeAllOptions(cars.carmodels);
                        for (i=0;i<k;i++) {
                        		// Stuart (30/05/06) - Use a numeric id
                              addOption(cars.carmodels,i,cmodels[cm][i]);
                          }
                    }

