var wf = new Array();
wf[0] = new Array();
wf[0][0] = 'Motorboot';
wf[0][1] = new Array();
wf[0][1][0] = 'Cruiser';
wf[0][1][1] = 'Daycruiser';
wf[0][1][2] = 'Kajütboot';
wf[0][1][3] = 'Kajütkreuzer';
wf[0][1][4] = 'Katamaran';
wf[0][1][5] = 'Klassiker';
wf[0][1][6] = 'Motoryacht';
wf[0][1][7] = 'Offshoreboot';
wf[0][1][8] = 'Sportboot';

wf[1] = new Array();
wf[1][0] = 'Segelboot';
wf[1][1] = new Array();
wf[1][1][0] = 'Dinghi';
wf[1][1][1] = 'Jolle';
wf[1][1][2] = 'Kajütboot';
wf[1][1][3] = 'Katamaran';
wf[1][1][4] = 'Kielboot';
wf[1][1][5] = 'Klassiker';
wf[1][1][6] = 'Kreuzer';
wf[1][1][7] = 'Segelyacht';

wf[2] = new Array();
wf[2][0] = 'Jetboot';
wf[2][1] = new Array();
wf[2][1][0] = '1-Sitzer';
wf[2][1][1] = '2-Sitzer';
wf[2][1][2] = '3-Sitzer';
wf[2][1][3] = '4-Sitzer';

wf[3] = new Array();
wf[3][0] = 'Kleinboot';
wf[3][1] = new Array();
wf[3][1][0] = 'Angelboot';
wf[3][1][1] = 'Arbeitsboot';
wf[3][1][2] = 'Elektroboot';
wf[3][1][3] = 'Faltboot';
wf[3][1][4] = 'Kajak';
wf[3][1][5] = 'Kanu';
wf[3][1][6] = 'Paddelboot';
wf[3][1][7] = 'Ruderboot';
wf[3][1][8] = 'Tretboot';

wf[4] = new Array();
wf[4][0] = 'Schlauchboot';
wf[4][1] = new Array();
wf[4][1][0] = 'Arbeitsboot';
wf[4][1][1] = 'Beiboot';
wf[4][1][2] = 'Sportboot';
wf[4][1][3] = 'Taucherboot';

function initWf(){
	var typeField = document.getElementById('wf_type');
	typeField.length = 0;
	typeField.options[0] = new Option();

	for(i=0;i<wf.length;i++){
		if(wf[i][0] == wf_type) var newOption = new Option(wf[i][0], wf[i][0], true);
		else var newOption = new Option(wf[i][0], wf[i][0]);
		typeField.options[typeField.options.length] = newOption;		
	}
	changeCat();
}

function changeCat(){
	var typeField = document.getElementById('wf_type');
	var subtypeField = document.getElementById('wf_subtype');

	wf_type = typeField.options[typeField.options.selectedIndex].value;
	subtypeField.length = 0;
	subtypeField.options[0] = new Option();
	for(i=0;i<wf.length;i++){
		if(wf[i][0] == wf_type){
			for(a=0;a<wf[i][1].length;a++){
				
				if(wf[i][1][a] == wf_subtype) var newOption = new Option(wf[i][1][a], wf[i][1][a], true);
				else var newOption = new Option(wf[i][1][a], wf[i][1][a]);
				subtypeField.options[subtypeField.options.length] = newOption;		

			}
		}
	}
}



