function reloadSubOnderdelen(parentSelect)
{
	var req = new XMLHttpRequest();
	if (req) {
 		req.onreadystatechange = function() {
	    	if (req.readyState == 4 && (req.status == 200 || req.status == 304)) {
				var xml = req.responseXML;
				if (xml.documentElement) {
					var root = xml.getElementsByTagName('onderdelen')[0];
					var items = root.getElementsByTagName('onderdeel');
					var subonderdelen = new Array();
					var teller=0;
					
					if (items.length!=0){
						subonderdelen[teller]=new Array(2);
						subonderdelen[teller][0]=0;
						subonderdelen[teller][1]='Maak uw keuze';
						teller++;
					}
										
					for (var i = 0 ; i < items.length ; i++) {
						var item = items[i];
						var id = item.getElementsByTagName("id")[0].firstChild.nodeValue;
						var naam = item.getElementsByTagName("naam")[0].firstChild.nodeValue;
						subonderdelen[teller]=new Array(2);
						subonderdelen[teller][0]=id;
						subonderdelen[teller][1]=naam;
						teller++;
					}
					if (items.length==0){
						subonderdelen[teller]=new Array(2);
						subonderdelen[teller][0]=0;
						subonderdelen[teller][1]='Geen subcategorie gevonden';
					}
					
					if (document.getElementById(parentSelect).value==0){
						subonderdelen = new Array();
						teller=0;
						subonderdelen[teller]=new Array(2);
						subonderdelen[teller][0]=0;
						subonderdelen[teller][1]='Selecteer eerst een categorie';
						teller++;
					}
					
					
					document.getElementById(parentSelect+'_1_div').innerHTML = '';
					//if(document.getElementById(parentSelect).value!=0)
					{
						var selectEl = xHTML.select(parentSelect+'_1_div','onderdeel1_1',subonderdelen,subonderdelen[0][0]);
						selectEl.style.width = '270px';
					}
				}
	    	}
		}
  	}
	var url = 'scripts/ajax/leverancier_onderdelen.jsp?parentId='+document.getElementById(parentSelect).value+'&noCache='+new Date().getTime();
 	req.open('GET', url);
 	req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
	req.send(null);
}