//
//	Modul     : JS-Function - Datevalidation
//	Version   : 1.0
//	Datei     : ValidatTime.js
//	Autor     : roman born
//	Erstellt  : 30.05.2000
//	
//	Aenderung : 
//	WER -------- WANN ------ WAS --------------------------------------------------------
//
//
//

//
// Pruefen ob eine Zeit dem Format hh:mm entspricht
//
// Rueckgabewert(e):	true / false
//
function ValidateTime(inpfld) {
	var retval = true;
	
	if (inpfld != "") {
		timeArray = inpfld.split(":")
		if (timeArray.length == 2) {
			if (!((timeArray[0] >=  0) && (timeArray[0] <=  24) && (timeArray[0] != ""))) { retval = false }
			else if (!((timeArray[1] >=  0) && (timeArray[1] <=  59) && (timeArray[1] != ""))) { retval = false }
			else if (timeArray[1].length == 1) { retval = false }
		} else {
			retval = false
		}
	} else {
		retval = false
	}
	return retval
}


//
// Formatieren einer Zeit im Format hh:mm
//
// Rueckgabewert(e):	formatiertes Datum
//
function FormatTime(inpfld) {
	if(inpfld != "") {
		timeArray = inpfld.split(":")
		if (timeArray.length == 1) {
			if (!timeArray[0]) timeArray[0] = "00"
			else if (timeArray[0].length == 1) timeArray[0] = "0" + timeArray[0]
			inpfld = String(timeArray[0]).substring(0, 2) + ":00"
		} else if (timeArray.length == 2) {
			if (!timeArray[0]) timeArray[0] = "00"
			else if (timeArray[0].length == 1) timeArray[0] = "0" + timeArray[0]
			if (!timeArray[1]) timeArray[1] = "00"
			else if (timeArray[1].length == 1) timeArray[1] = "0" + timeArray[1]
			inpfld = String(timeArray[0]).substring(0, 2) + ":" + String(timeArray[1]).substring(0, 2)
		} else {
			inpfld =""
		}
	}
	return inpfld
}
