function fBeschraenkung(obj){
	//alert(typeof obj);
	var wobj = null;
	if(typeof obj == 'string'){
		//alert('is string');
		wobj = document.getElementById(obj );
	} else {
		wobj = obj;	
	}
	//alert("wobj " + wobj);
	bState = wobj.value;
	tField = document.getElementById('anzahl_hoehe');
	//alert(tField );
	if(bState == 'ja'){
		tField.disabled = false;
	} else{
		tField.disabled = true;
	}
		
}

function fPaletten(sel, ischecked){
	//alert('fPaletten: ' + sel + ' ' + ischecked);
	bla = document.getElementsByName("paletten_kind");
	for(i=0; i < bla.length; i++){
		obj = document.getElementById('austausch_pal_'+bla[i].value);
		
		if(bla[i].value == sel || (sel == 0 && i==0)){
			//alert(bla[i].value + ' | ' + sel + ' | ' + i);
			if(obj != null){
				//alert('Enable ' + obj.name);
				obj.disabled = false;
				//alert(obj.name + ' | ' + ischecked);
				if(obj.name == ischecked){
					//alert('Checked '+ ischecked);
					obj.checked = true;
				}
			}
		} else{
			if(obj!= null){
				//alert('Disable ' + obj.name);
				obj.disabled = true;
			}
		}
	}
}

function fLieferort(obj){
	//alert(obj.value);	
	if(obj.value == 'lieferung'){
		document.getElementById('lieferort').disabled = false;
		document.getElementById('btn_route').disabled = false;
		
	} else{
		document.getElementById('lieferort').disabled = true;
		document.getElementById('btn_route').disabled = true;
		document.getElementById('km').value = 0;
		 infoField = document.getElementById('route_info').innerHTML = '';
	}
}