/**
 * Funktionsarchiv JavaScript
 *
 * @author		Christian Weirich
 * @created		25.07.2007
 */ 
 
 
 
/**
 * @desc Pflichtfeldpruefung + Fehlermeldung
 * @param   STRING Feld-ID
 * @param   STRING Fehlermeldung
 * @return  BOOLEAN Ergebnis
 */
function chk4MandatoryField(STR_field_id, STR_errmessage) 
{ 
	BOO_result = true;
	
	try
	{
		var RES_field = document.getElementById(STR_field_id);
		
		// Checkbox muss andere Abfrage bekommen
		if (RES_field.tagName.toUpperCase() == "INPUT" && RES_field.type.toUpperCase() == "CHECKBOX" && RES_field.checked == false)
		{
			alert(STR_errmessage);
			RES_field.focus();
			BOO_result = false;
		}
		else if (RES_field.value == "")
		{
			alert(STR_errmessage);
			RES_field.focus();	
			BOO_result = false;		
		}  // end if
		
		return BOO_result;
	}
	catch (e)
	{
		return BOO_result;	
	} // end try	

} // end function chk4MandatoryField