function updateCount(){
	var frm = document.frmZoeken;
	includeResponse('divCounter','/zoeken/bedrijven/zoeken_counter.asp?opleidingsniveau='+frm.opleidingsniveau.options[frm.opleidingsniveau.selectedIndex].value);
}

function fillArrayOpleidingsoort(sel) { 
	var frm = document.frmZoeken;
	var niveau = frm.opleidingsniveau.options[frm.opleidingsniveau.selectedIndex].value;
	
	el("opleidingsoort").disabled = false;
	clearcombo(frm.opleidingsoort);
	clearcombo(frm.opleiding);
	frm.opleiding.options[frm.opleiding.options.length] = new Option("(alle opleidingen)", "0");
	el("opleiding").disabled = true;
	frm.opleidingsoort.options[frm.opleidingsoort.options.length] = new Option("(alle opleidingsoorten)", 0);
	sResponse = getResponse("/codelib/zoeken_combodata.asp?type=1&niveau="+niveau);
	if(sResponse!='') {
		aResponse = sResponse.split("\r")
		for(i=0;i<aResponse.length-1;i++){
			aItem = aResponse[i].split("+;+");
			frm.opleidingsoort.options[frm.opleidingsoort.options.length] = new Option(aItem[1], aItem[0]);
			if(parseInt(sel)==parseInt(frm.opleidingsoort.options[frm.opleidingsoort.options.length-1].value)){
				frm.opleidingsoort.options[frm.opleidingsoort.options.length-1].selected=true;
			}
		}
	}
}

function fillArrayOpleiding(sel) {
	var frm = document.frmZoeken;
	var soort = frm.opleidingsoort.options[frm.opleidingsoort.selectedIndex].value;
	
	el("opleiding").disabled = false;
	clearcombo(frm.opleiding);

	sResponse = getResponse("/codelib/zoeken_combodata.asp?type=2&soort="+soort);
	frm.opleiding.options[frm.opleiding.options.length] = new Option("(alle opleidingen)", 0);
	if(sResponse!='') {
		aResponse = sResponse.split("\r")
		
		for(i=0;i<aResponse.length-1;i++){
			aItem = aResponse[i].split("+;+");
			frm.opleiding.options[frm.opleiding.options.length] = new Option(aItem[1], aItem[0]);
			if(parseInt(sel)==parseInt(frm.opleiding.options[frm.opleiding.options.length-1].value)){
				frm.opleiding.options[frm.opleiding.options.length-1].selected=true;
			}
		}
	}
}

function fillArrayBranchesub(sel) {
	var frm = document.frmZoeken;
	var branchehoofd = frm.branche.options[frm.branche.selectedIndex].value;
	
	el("branchesub").disabled = false;
	clearcombo(frm.branchesub);
	frm.branchesub.options[frm.branchesub.options.length] = new Option("(alle subbranches)", 0);
	
	sResponse = getResponse("/codelib/zoeken_combodata.asp?type=3&branchehoofd="+branchehoofd);
	if(sResponse!='') {
		aResponse = sResponse.split("\r")
		
		for(i=0;i<aResponse.length-1;i++){
			aItem = aResponse[i].split("+;+");
			frm.branchesub.options[frm.branchesub.options.length] = new Option(aItem[1], aItem[0]);
			if(parseInt(sel)==parseInt(frm.branchesub.options[frm.branchesub.options.length-1].value)){
				frm.branchesub.options[frm.branchesub.options.length-1].selected=true;
			}
		}
	}
}

function fillArrays(){
	var frm = document.frmZoeken;
	if(frm.inpOpleidingsoort.value!=''){fillArrayOpleidingsoort(frm.inpOpleidingsoort.value);}
	if(frm.inpOpleiding.value!=''){fillArrayOpleiding(frm.inpOpleiding.value);}
	if(frm.inpBranchesub.value!=''){fillArrayBranchesub(frm.inpBranchesub.value);}
}
