Combobox problem in Form

Hi All,

I am creating a form type of Order Page in Flash with AS. Here I am having a problem while I am using two multiple comboboxes. Let me explain clearly about my problem,

Here there are more than two comboboxes are used. First one is to Bind the Car Name(say example). If I choose one particular Car name I need to Bind the Years for that particular CarName to the another Dropdown. If I choose the Year of the Car then I need to Bind model Number to the other Combobox. This is my requirement. I have successfully binded the Car Name from XML. But I cant get the corresponding Year and Other those things. below I have given the XML and Script.

[COLOR=“Red”]AS Code:[/COLOR]
[COLOR=“DarkSlateBlue”]
cmbYear.enabled = false;
var carname;
var childlength ;
var nodeval;
carXML = new XML();
carXML.ignoreWhite = true;
carXML.onLoad=function()
{

     var props=this.childNodes[0].attributes;
	 info = this.childNodes[0].childNodes; 
	for (var i=0; i<info.length; i++) { 
		carname = carXML.firstChild.childNodes*.attributes.carname;
		childlength = carXML.firstChild.childNodes*.childNodes.length;
		trace("CarName :: "+childlength +"    "+i);
		cmbCarname.addItem({label:carname, data:i} );			
		// Add Listener.
		cmbCarname.addEventListener("change", cbListener);
	}

}
carXML.load(“test.xml”);
// Create Listener Object.
var cbListener:Object = new Object();
// Assign function to Listener Object.
cbListener.change = function(event_obj:Object) {
nodeval = event_obj.target.selectedItem.data;
trace(“childlength”+childlength);
for (var j=0; j < nodeval; j++) {

			        trace("CAR YEAR "+carXML.firstChild.childNodes[nodeval].childNodes[j]);
				  caryear = carXML.firstChild.childNodes[j].childNodes[j].attributes.caryear;
				 //trace("loadXML::"+caryear); 
				// FOR ITEMS
				//caryear = carXML.firstChild.childNodes[nodeval].childNodes*.childNodes;
				cmbYear.addItem( {label:carname, data:i} ); 
				}
			 
		};[/COLOR]

XML CODE


[COLOR=“Indigo”]<?xml version=“1.0” encoding=“utf-8”?>
<carorder>
<cardetails carname=“toyota”>
<year caryear=“1971”>
<item model=“qualis” mileage=“item1” color=“red” price=“1256”/>
<item model=“Titem2” mileage=“item1” color=“blue” price=“12455”/>
<item model=“Titem3” mileage=“item1” color=“green” price=“7774”/>
<item model=“Titem4” mileage=“item1” color=“white” price=“5864”/>
</year>
</cardetails>
<cardetails carname=“Hyundai”>
<year caryear=“1921”>
<item model=“i10” mileage=“4” color=“red” price=“1256”/>
<item model=“Hitem2” mileage=“5” color=“blue” price=“12455”/>
<item model=“Hitem3” mileage=“2” color=“green” price=“7774”/>
<item model=“Hitem4” mileage=“7” color=“white” price=“5864”/>
</year>
<year caryear=“565”>
<item model=“565 i10” mileage=“4” color=“red” price=“1256”/>
<item model=“565 Hitem2” mileage=“5” color=“blue” price=“12455”/>
<item model=“565 Hitem3” mileage=“2” color=“green” price=“7774”/>
<item model=“565 Hitem4” mileage=“7” color=“white” price=“5864”/>
</year>
<year caryear=“565”>
<item model=“565 i10” mileage=“4” color=“red” price=“1256”/>
<item model=“565 Hitem2” mileage=“5” color=“blue” price=“12455”/>
<item model=“565 Hitem3” mileage=“2” color=“green” price=“7774”/>
<item model=“565 Hitem4” mileage=“7” color=“white” price=“5864”/>
</year>
<year caryear=“565”>
<item model=“565 i10” mileage=“4” color=“red” price=“1256”/>
<item model=“565 Hitem2” mileage=“5” color=“blue” price=“12455”/>
<item model=“565 Hitem3” mileage=“2” color=“green” price=“7774”/>
<item model=“565 Hitem4” mileage=“7” color=“white” price=“5864”/>
</year>
<year caryear=“565”>
<item model=“565 i10” mileage=“4” color=“red” price=“1256”/>
<item model=“565 Hitem2” mileage=“5” color=“blue” price=“12455”/>
<item model=“565 Hitem3” mileage=“2” color=“green” price=“7774”/>
<item model=“565 Hitem4” mileage=“7” color=“white” price=“5864”/>
</year><year caryear=“565”>
<item model=“565 i10” mileage=“4” color=“red” price=“1256”/>
<item model=“565 Hitem2” mileage=“5” color=“blue” price=“12455”/>
<item model=“565 Hitem3” mileage=“2” color=“green” price=“7774”/>
<item model=“565 Hitem4” mileage=“7” color=“white” price=“5864”/>
</year><year caryear=“56777”>
<item model=“565 i10” mileage=“4” color=“red” price=“1256”/>
<item model=“565 Hitem2” mileage=“5” color=“blue” price=“12455”/>
<item model=“565 Hitem3” mileage=“2” color=“green” price=“7774”/>
<item model=“565 Hitem4” mileage=“7” color=“white” price=“5864”/>
</year>
</cardetails>
<cardetails carname=“lancer”>
<year caryear=“1982”>
<item model=“Litem1” mileage=“4” color=“back” price=“1256”/>
<item model=“litem2” mileage=“5” color=“red” price=“12455”/>
<item model=“litem3” mileage=“2” color=“ash” price=“55643”/>
<item model=“litem4” mileage=“7” color=“white” price=“5864”/>
</year>
</cardetails>
</carorder>

[/COLOR]

Can anyone guide me on this…???