//Define calendar(s): addCalendar ("Unique Calendar Name", "Window title", "Form element's name", Form name") calendar_fields = new Array('VisitDateFrom', 'VisitDateTo', 'VisitDateFrom2', 'VisitDateTo2'); for (i = 0; i < calendar_fields.length; ++i) addCalendar(calendar_fields[i], "Select Date", calendar_fields[i] + 'DD', "visa_order_form"); // default settings for English // Uncomment desired lines and modify its values // setFont("verdana", 9); setWidth(90, 1, 20, 3); setColor("#4682B4", "#87CEFA", "#ffffff", "#ffffff", "#FFB6C1", "#4682B4", "#4682B4"); setFontColor("#FFFFFF", "#FFFFFF", "#333333", "#333333", "#FFFFFF"); setFormat("dd/mm/yy"); // setSize(200, 200, -200, 16); setWeekDay(1); // setMonthNames("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"); setDayNames("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"); // setLinkNames("[Close]", "[Clear]"); function pickDate(d) { hideCal(); window.focus(); var date=calFormat; date = date.replace(/yyyy/i, cY); date = date.replace(/yy/i, cY.toString().substr(2)); date = date.replace(/mm/i, get2Digits(cM+1)); date = date.replace(/MON/, yxMonths[cM].substring(0,3).toUpperCase()); date = date.replace(/Mon/i, yxMonths[cM].substring(0,3)); date = date.replace(/dd/i, get2Digits(d)); date = date.replace(/DAY/, getDayName(cY,cM,d).toUpperCase()); date = date.replace(/day/i, getDayName(cY,cM,d)); currentCal.form[currentCal.name + 'DD'].selectedIndex = d; currentCal.form[currentCal.name + 'MM'].selectedIndex = cM + 1; var year_field = currentCal.form[currentCal.name + 'YYYY']; for (var i = 1; i < year_field.length; ++i) { if (parseInt(year_field[i].value) == cY) { year_field.selectedIndex = i; break; } } //currentCal.form[currentCal.field].value=date; // IE5/Mac needs focus to show the value, weird. //currentCal.form[currentCal.name].focus(); }