// AnswerUtils.js, version 1.05 // Global variable var windowScrolled = false; // Used to build arrays of name/value pairs function Entry(id, name) { this.id = id; this.name = name; } // Build initial list function populateList1(currentForm, selected) { try { // Get reference to array var selectedArray = eval(selected); // Remove "extra" options from list while(selectedArray.length < currentForm.select1.options.length) { currentForm.select1.options[(currentForm.select1.options.length - 1)] = null; } // Replace remaining options list with new ones for(var i=0, numOptions=0; i