Los problemas que estas teniendo seguramente son porque al fallar el js "rompe" el calendario, porque tomas la fecha de PHP ? no te sirve la de js ?, igual te comento que al calendario en la opción min le deberias pasar un objeto Date o un string, le estas pasando un HTMLElement, deberia ser algo asi:
Código Javascript
:
Ver originalvar fechamin = document.getElementById('dateact').value;
igual creo que seria mejor crear la fecha en js, podria ser algo asi:
Código Javascript
:
Ver originalfunction cargaCalendarVolante()
{
Calendar.setup({
trigger : "calconfirmaini",
inputField : "finivolante",
dateFormat: "%d/%m/%Y",
cont: "calconfirmaini",
min: new Date(),
onSelect: function() {
var o = document.getElementById(this.args.inputField);
var d = document.getElementById('ffinvolante');
d.value = o.value;
this.hide()
}
});
};