Я думаю, что страницы, на которые вы ссылаетесь, путают со всем этим текстом, и это делает вещи слишком сложными для того, что вы пытаетесь сделать.Если вы зайдете здесь и просмотрите исходный код, вы увидите простую версию календаря в работе.
Другими словами, cal.select (inputObject, anchorname, dateFormat);это просто код, который запускает календарь.Переменная inputObject должна быть где-то определена, например так:
var inputObject = document.forms['example'].date1;
Дайте мне знать, имеет ли это смысл или нет.