Gracias a todos por ver el post, ya encontre la solucion .......
Aquí les dejo el codigo:) de 4 combo-box, podrian sakar todos los combobox, que quieran 5,6,7,8 etc....Dependientes..
cuidadop no olvidar el ..............es importante

function getValue(L4, L3, L2, L1) {
;
}
-------------------------------------------------------------------------------------
<script type="text/javascript">
var categories = [];
categories["startList"] = ["Ropa","Libros"]
categories["Ropa"] = ["Hombre","Mujer","Niños"];
categories["Hombre"] = ["Cinturon","Corbata","Saco"];
categories["Mujer"] = ["Vestido","Tacones","Joya"];
categories["Niños"] = ["Playera","Carritos","Pelota"];
categories["Libros"] = ["Ficcion","Terror","Comedia"];
categories["Ficcion"] = ["Viaje a las estrellas","Guerra de las Galaxias","Fin del Mal"];
categories["Terror"] = ["Freddy1","La casa Maldita","Colibris del Mal"];
categories["Comedia"] = ["Visitando","La casa casi completa","Dos perros en Apuros"];
categories["Visitando"] = ["Visitando al Elefante verde","La casa verde","plok"];
categories["La casa casi completa"] = ["Visitando al Elefante rojo","La casa azul","verde"];
categories["Dos perros en Apuros"] = ["Perro Grande","Perro Mediano","Perro chico"];
var nLists = 4; // number of select lists in the set
function fillSelect(currCat,currList){
var step = Number(currList.name.replace(/\D/g,""));
for (i=step; i<nLists+1; i++) {
document.forms['tripleplay']['List'+i].length = 1;
document.forms['tripleplay']['List'+i].selectedIndex = 0;
}
var nCat = categories[currCat];
for (each in nCat) {
var nOption = document.createElement('option');
var nData = document.createTextNode(nCat[each]);
nOption.setAttribute('value',nCat[each]);
nOption.appendChild(nData);
currList.appendChild(nOption);
}
}
function getValue(L4, L3, L2, L1) {
;
}
function init() {
fillSelect('startList',document.forms['tripleplay']['List1'])
}
navigator.appName == "Microsoft Internet Explorer" ? attachEvent('onload', init, false) : addEventListener('load', init, false);
</script>
El formulario........ Aqui cuidadop al insertar mas combo-box checar el orden y cuidado con el ultimo Combo-box es ke llama a todos los select...............
Empieza
<form name="tripleplay" action="">
<select name='List1' onchange="fillSelect(this.value,this.form['List2'])">
<option selected>Selecciona un Campo</option>
</select>
<select name='List2' onchange="fillSelect(this.value,this.form['List3'])">
<option selected>Selecciona un Campo</option>
</select>
<select name='List3' onchange="fillSelect(this.value, this.form['List4'])">
<option selected >Selecciona un Campo</option>
</select>
<select name='List4' onchange="getValue(this.value, this.form['List3'].value,this.form['List2'].value, this.form['List1'].value)">
<option selected >Selecciona un Campo</option>
</select>
</form>
Termina.......