// JavaScript Document
//
// Wenn der letzte Wert einer Select-Liste gewählt wird,
// wird das dazu gehörige Input-Feld für die Detaileingabe freigegeben.
//
function sbEnableSelectDetailInput( oSelect, oInput ){
	if( oSelect.value.indexOf("...") > -1 ){
		// alert(sInput);
		oInput.disabled = null;
		oInput.focus();
	}else{
		oInput.disabled = "disabled";
		oInput.value = "";
	}
}

//
// Markiert ein Feld wenn es den Focus hat.
//
function fnMarkInput(oElement, iStatus) {
	// Leave function on form-eval-error.
	if( g_fIsError == true ){ return }
	
	var MARK_ON  = "#FFEAAA";
	var MARK_OFF = "#FFFFFF";
	var MARK_ERR = "#FF7F50";
	
	if( iStatus == 1 ){
		oElement.style.backgroundColor = MARK_ON;
	} else if( iStatus == 0 ){
		oElement.style.backgroundColor = MARK_OFF;
	} else if( iStatus == -1 ){
		oElement.style.backgroundColor = MARK_ERR;
	} 
}

