Diff for /loncom/interface/lonpickcourse.pm between versions 1.32 and 1.34

version 1.32, 2005/10/14 18:23:32 version 1.34, 2005/10/14 19:11:56
Line 160  function gochoose(cname,cdom,cdesc,multf Line 160  function gochoose(cname,cdom,cdesc,multf
     courseCount = 0;      courseCount = 0;
     var courses = '';      var courses = '';
     if (multflag) {      if (multflag) {
         for (var j=0; j<document.courselist.course_id.length; j++) {   if (typeof(document.courselist.course_id.length) == 'undefined') {
             if (document.courselist.course_id[j].checked) {      // only 1 course checkbox was created
                 courses = courses + document.courselist.course_id[j].value + "&&";      if (document.courselist.course_id.checked) {
                 courseCount ++;   courses = courses + document.courselist.course_id.value + "&&";
             }   courseCount ++;
         }      }
    } else {
       for (var j=0; j<document.courselist.course_id.length; j++) {
    if (document.courselist.course_id[j].checked) {
       courses = courses + document.courselist.course_id[j].value + "&&";
       courseCount ++;
    }
       }
    } 
         opener.document.$env{'form.form'}.coursetotal.value = courseCount;          opener.document.$env{'form.form'}.coursetotal.value = courseCount;
         for (var j=0; j<opener.document.$env{'form.form'}.coursepick.length; j++) {    if (typeof(opener.document.$env{'form.form'}.coursepick.length) ==
             if (opener.document.$env{'form.form'}.coursepick[j].value == 'specific') {        'undefined') {
                 opener.document.$env{'form.form'}.coursepick[j].checked = true;      if (opener.document.$env{'form.form'}.coursepick.value == 'specific') {  
             }   opener.document.$env{'form.form'}.coursepick.checked = true;
             else {      } else {
                 opener.document.$env{'form.form'}.coursepick[j].checked = false;   opener.document.$env{'form.form'}.coursepick.checked = false;
             }      }
         }   } else {
         if (courseCount > 0) {      for (var j=0; j<opener.document.$env{'form.form'}.coursepick.length; j++) { 
             courses = courses.substr(0,courses.length-2);   if (opener.document.$env{'form.form'}.coursepick[j].value == 'specific') {  
             opener.document.$env{'form.form'}.courselist.value = courses      opener.document.$env{'form.form'}.coursepick[j].checked = true;
         }   } else {
     }      opener.document.$env{'form.form'}.coursepick[j].checked = false;
     else {   }
       }
    }
    if (courseCount > 0) {
       courses = courses.substr(0,courses.length-2);
       opener.document.$env{'form.form'}.courselist.value = courses;
    }
       } else {
         $name_code          $name_code
         opener.document.$env{'form.form'}.$env{'form.cnumelement'}.value=cname;          opener.document.$env{'form.form'}.$env{'form.cnumelement'}.value=cname;
         if (openerForm == 'cu') {          if (openerForm == 'cu') {
             opener.document.$env{'form.form'}.$env{'form.cdomelement'}.value=cdom;              opener.document.$env{'form.form'}.$env{'form.cdomelement'}.value=cdom;
         }          } else {
         else {  
             var slct=opener.document.$env{'form.form'}.$env{'form.cdomelement'};              var slct=opener.document.$env{'form.form'}.$env{'form.cdomelement'};
             var i;              var i;
             for (i=0;i<slct.length;i++) {              for (i=0;i<slct.length;i++) {
Line 206  function setSections() { Line 220  function setSections() {
         opener.document.$env{"form.form"}.currsec.multiple=false          opener.document.$env{"form.form"}.currsec.multiple=false
         opener.document.$env{"form.form"}.currsec.size=1;          opener.document.$env{"form.form"}.currsec.size=1;
         opener.document.$env{"form.form"}.currsec.options[0] = new Option('No existing sections','',false,false)          opener.document.$env{"form.form"}.currsec.options[0] = new Option('No existing sections','',false,false)
     }      } else {
     else {  
         if (numSections == 1) {          if (numSections == 1) {
             opener.document.$env{"form.form"}.currsec.multiple=false;              opener.document.$env{"form.form"}.currsec.multiple=false;
             opener.document.$env{"form.form"}.currsec.size=1;              opener.document.$env{"form.form"}.currsec.size=1;
             opener.document.$env{"form.form"}.currsec.options[0] = new Option('Select','',true,true);              opener.document.$env{"form.form"}.currsec.options[0] = new Option('Select','',true,true);
             opener.document.$env{"form.form"}.currsec.options[1] = new Option('No section','',false,false)               opener.document.$env{"form.form"}.currsec.options[1] = new Option('No section','',false,false) 
             opener.document.$env{"form.form"}.currsec.options[2] = new Option(sectionsArray[0],sectionsArray[0],false,false);              opener.document.$env{"form.form"}.currsec.options[2] = new Option(sectionsArray[0],sectionsArray[0],false,false);
         }          } else {
         else {  
             for (var i=0; i<numSections; i++) {              for (var i=0; i<numSections; i++) {
                 opener.document.$env{"form.form"}.currsec.options[i] = new Option(sectionsArray[i],sectionsArray[i],false,false)                  opener.document.$env{"form.form"}.currsec.options[i] = new Option(sectionsArray[i],sectionsArray[i],false,false)
             }              }
             opener.document.$env{"form.form"}.currsec.multiple=true              opener.document.$env{"form.form"}.currsec.multiple=true
             if (numSections < 3) {              if (numSections < 3) {
                 opener.document.$env{"form.form"}.currsec.size=numSections;                  opener.document.$env{"form.form"}.currsec.size=numSections;
             }              } else {
             else {  
                 opener.document.$env{"form.form"}.currsec.size=3;                  opener.document.$env{"form.form"}.currsec.size=3;
             }              }
             opener.document.$env{"form.form"}.currsec.options[0].selected = false              opener.document.$env{"form.form"}.currsec.options[0].selected = false

Removed from v.1.32  
changed lines
  Added in v.1.34


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>