--- loncom/interface/lonsearchcat.pm 2003/06/19 13:07:49 1.183 +++ loncom/interface/lonsearchcat.pm 2003/07/14 19:26:24 1.185 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Search Catalog # -# $Id: lonsearchcat.pm,v 1.183 2003/06/19 13:07:49 matthew Exp $ +# $Id: lonsearchcat.pm,v 1.185 2003/07/14 19:26:24 matthew Exp $ # # Copyright Michigan State University Board of Trustees # @@ -557,7 +557,7 @@ ENDDOCUMENT ' '; my $relatedcheckbox = &simplecheckbox('related',$ENV{'form.related'}); my $domain = $r->dir_config('lonDefDomain'); - my $domaincheckbox = &simplecheckbox('domains',$domain,'checked'); + my $domaincheckbox = &simplecheckbox('domains',$domain); $scrout.=< function queue(checkbox_num,val) { - if (document.forms.results.returnvalues[checkbox_num].checked) { - parent.statusframe.document.forms.statusform.elements.Queue.value +='1a'+val+'b'; + if (document.forms.results.returnvalues.length != "undefined" && + typeof(document.forms.results.returnvalues.length) == "number") { + if (document.forms.results.returnvalues[checkbox_num].checked) { + parent.statusframe.document.forms.statusform.elements.Queue.value +='1a'+val+'b'; + } else { + parent.statusframe.document.forms.statusform.elements.Queue.value +='0a'+val+'b'; + } } else { - parent.statusframe.document.forms.statusform.elements.Queue.value +='0a'+val+'b'; + if (document.forms.results.returnvalues.checked) { + parent.statusframe.document.forms.statusform.elements.Queue.value +='1a'+val+'b'; + } else { + parent.statusframe.document.forms.statusform.elements.Queue.value +='0a'+val+'b'; + } } } function select_group() {