function openCalendar(timeString,formName,timeField){

	var openString = "'/calendar.cgi?date=" + timeString + "&form=" + formName + "&field=" + timeField + "','" + timeField + "','width=300,height=60,scrollbar=no'";

	eval("var calendar = window.open(" + openString + ")");
	
}

function closeCalendar(formName,timeField){

	var month = document.calendar.month.value;
	var day = document.calendar.day.value;
	var year = document.calendar.year.value;
	var hour = document.calendar.hour.value;
	var minute = document.calendar.minute.value;
	var sign = document.calendar.sign.value;
	var fullhour = hour;
	
	if (sign == 'PM'){
	
		if (hour == "12"){
			fullhour = "00";
		} else {
			fullhour = hour * 1;
			fullhour += 12;
		}
		
	}
		
	var displayString = month + '/' + day + '/' + year + ' ' + hour + ':' + minute + ' ' + sign;
	var finalString = year + '-' + month + '-' + day + ' ' + fullhour + ':' + minute + ':00';
	
	eval(" window.opener.document." + formName + "." + timeField + "Display.value=\"" + displayString + "\"");
	eval(" window.opener.document." + formName + "." + timeField + ".value=\"" + finalString + "\"");
	window.close();
	
}

function verifyText( field, formName){

	eval("var data = document." + formName + "." + field + ".value");
	if(data){
		return 1;
	} else {
		return 0;
	}

}

function verifyFile( field, formName){

	eval("var data = document." + formName + "." + field + ".value");
	if(data){
		return 1;
	} else {
		return 0;
	}

}

function verifyRadio( field, formName){

	eval("radio = document." + formName + "." + field);
	var checked = 0;
	for(var i=0;i<radio.length;i++){
		if (radio[i].checked){
			checked = 1;
		}
	}
	if(checked){
		return 1;
	} else {
		return 0;
	}
	
}

function verifySelect( field, formName){

	eval("select = document." + formName + "." + field);
	var checked = 0;
	for(var i=0;i<select.length;i++){
		if (select[i].checked){
			checked = 1;
		}
	}
	if(checked){
		return 1;
	} else {
		return 0;
	}
	
}
