var fixedX = -1 // x position (-1 if to appear below control) var fixedY = -1 // y position (-1 if to appear below control) var startAt = 1 // 0 - sunday ; 1 - monday var showWeekNumber = 1 // 0 - don't show; 1 - show var showToday = 0 // 0 - don't show; 1 - show var imgDir = "/protected/themes/images/" // directory for images ... e.g. var gotoString = "" var todayString = "" var weekString = "Sem" var scrollLeftMessage = "Cliquez pour faire défiler les mois précédents. Restez appuyé pour faire défiler continuellement." var scrollRightMessage = "Cliquez pour faire défiler les mois suivants. Restez appuyé pour faire défiler continuellement." var selectMonthMessage = "Cliquez pour choisir un mois." var selectYearMessage = "Cliquer pour choisir une année." var selectDateMessage = "Sélectionner [date] comme date." var closeCalendarWindow = "Fermer." var crossobj, crossMonthObj, crossYearObj, monthSelected, yearSelected, dateSelected, omonthSelected, oyearSelected, odateSelected, monthConstructed, yearConstructed, intervalID1, intervalID2, timeoutID1, timeoutID2, ctlToPlaceValue, ctlNow, dateFormat, nStartingYear, defaultHoursDateFin var bPageLoaded=false var ie=document.all var dom=document.getElementById var ns4=document.layers var today = new Date() var dateNow = today.getDate() var monthNow = today.getMonth() var yearNow = today.getFullYear() var imgsrc = new Array("drop1.gif","drop2.gif","left1.gif","left2.gif","right1.gif","right2.gif") var img = new Array() var bShow = false; /* hides and objects (for IE only) */ function showElement( elmID ) { if( ie ) { for( i = 0; i < document.all.tags( elmID ).length; i++ ) { obj = document.all.tags( elmID )[i]; if( !obj || !obj.offsetParent ) { continue; } obj.style.visibility = ""; } } } function HolidayRec (d, m, y, desc) { this.d = d this.m = m this.y = y this.desc = desc } var HolidaysCounter = 0 var Holidays = new Array() function addHoliday (d, m, y, desc) { Holidays[HolidaysCounter++] = new HolidayRec ( d, m, y, desc ) } if (dom) { for (i=0;i