var esNuevo=true;

function adicionarActividad(fecha, hora) {
	resetAgendar(); //limpio la forma.
	var forma = document.forms[0];
	if (hora != null) forma.h_hora.value = hora;
	forma.h_fecha_cal.value = fecha;
	forma.tf_fecha.value = fecha;
	var horaSplit = hora.split(':');
	pop_seleccion(forma.tf_hora_h, horaSplit[0]);
	pop_seleccion(forma.tf_hora_m, horaSplit[1]);	
	forma.tf_fecha.focus();
	forma.tf_descripcion.focus();
}

function muestraCal(){
	mostrarCalendario(document.forms[0].tf_fecha);
}

function regresar() {
	location.href = "../servlet/crediseguro.credito.comercial.callCenter.SolicitudesPendientesCall";
}

function resetAgendar(){
	var forma = document.forms[0];
	esNuevo=true;
	forma.reset();
}

function grabarAgendar() {
	
	if ( !esNuevo ) {
		alert("Solo se permite grabar actividades nuevas.");
		return;
	}

	var forma = document.forms[0];
	if(	!validarForma( forma ,'tf_fecha', 'date', true, 'fecha',
							  'tf_descripcion', 'string', true, 'descripcion',
							  'h_comercial', 'string', true, 'empleado'
					)){
		return;
	}

	if(forma.ta_observaciones.value.length > 200){
		alert("El campo observaciones debe ser menor de 200 caracteres.");
		return;
	}

	if ( esNuevo ){
		forma.action='../servlet/crediseguro.credito.comercial.callCenter.AgendarCallNuevo';
		forma.submit();
	}
}

function consultarAgendaDia(fecha){
	//document.write('ossdf');
	var forma = document.forms[0];
	forma.action='/bioinformatica/web/frontend_dev.php/ordenes/calendario?fecha='+fecha;
	forma.submit();
	//flocation.href="?fecha=" + fecha;
}


function seleccionar_actividad(fecha,hora,descripcion,observacion) {
	var forma = document.forms[0];
	esNuevo=false;
	forma.tf_fecha.value= fecha;
	forma.tf_descripcion.value = descripcion;
	forma.ta_observaciones.value = observacion;
	var horaSplit = hora.split(':');
	pop_seleccion(forma.tf_hora_h, horaSplit[0]);
	pop_seleccion(forma.tf_hora_m, horaSplit[1]);	
	forma.tf_fecha.focus(); //primero lo mando a fecha, para que se ubique un poco mas arribla la pagina
	forma.tf_descripcion.focus();
}

function seleccionarDia(){
	mostrarCalendario(document.forms[0].h_fecha_cal,consultarAgendaDia);
}

function seleccionar_fecha_pendiente(fecha){
	consultarAgendaDia(fecha);
}

