rem: for (i in weekdayArray) {  
add: for (var i=0;i<weekdayArray.length;i++) { 
context: function createWeekdayList() {    // IF FRENCH    if (selectedLanguage == "fr") {        weekdayList  = new Array('Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi');        weekdayArray = new Array('Di', 'Lu', 'Ma', 'Me', 'Je', 'Ve', 'Sa');    }    // IF GERMAN    else if (selectedLanguage == "de") {        weekdayList  = new Array('Sonntag', 'Montag', 'Dienstag', 'Mittwoch', 'Donnerstag', 'Freitag', 'Samstag');        weekdayArray = new Array('So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa');    }    // IF SPANISH    else if (selectedLanguage == "es") {        weekdayList  = new Array('Domingo', 'Lunes', 'Martes', 'Mircoles', 'Jueves', 'Viernes', 'Sbado')        weekdayArray = new Array('Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa');    }    else {        weekdayList  = new Array('Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday');        weekdayArray = new Array('Su','Mo','Tu','We','Th','Fr','Sa');    }    // START HTML TO HOLD WEEKDAY NAMES IN TABLE FORMAT    var weekdays = "<TR BGCOLOR='" + headingCellColor + "'>";    // LOOP THROUGH WEEKDAY ARRAY    for (i in weekdayArray) {        weekdays += "<TD class='heading' align=center>" + weekdayArray[i] + "</TD>";    }    weekdays += "</TR>";    // RETURN TABLE ROW OF WEEKDAY ABBREVIATIONS TO DISPLAY ABOVE THE CALENDAR    return weekdays;}
meta: 3540	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3540/7b4ceb4e807c77444c0efd141bc83247dc264361/lib_calendar.js/clean/htdocs/lib/lib_calendar.js