 function setFocus() {  
 
    document.f.as_q.focus(); 
 }

 function daterange(i) { 
 
    document.f.as_drrb[i].checked = true; 
 }

 function esc(x) { 

    x = escape(x).replace(/\+/g, "%2b"); 
    return x;
 }

 function collecturl(target) {

    var p = new Array();
    var i = 0;var url="http://groups.google.com/";
    var z = document.f;

    if (z.as_q.value.length) {
      p[i++] = 'as_q=' + esc(z.as_q.value);
    }
    if (z.as_epq.value.length) {
      p[i++] = 'as_epq=' + esc(z.as_epq.value);
    }
    if (z.as_oq.value.length) {
      p[i++] = 'as_oq=' + esc(z.as_oq.value);
    }
    if (z.as_eq.value.length) {
      p[i++] = 'as_eq=' + esc(z.as_eq.value);
    }
    if (z.as_ugroup.value.length) {
      p[i++] = 'as_ugroup=' + esc(z.as_ugroup.value);
    }
    if (z.as_usubject.value.length) {
      p[i++] = 'as_usubject=' + esc(z.as_usubject.value);
    }
    if (z.as_uauthors.value.length) {
      p[i++] = 'as_uauthors=' + esc(z.as_uauthors.value);
    }
    if (z.as_umsgid.value.length) {
      p[i++] = 'as_umsgid=' + esc(z.as_umsgid.value);
    }
    if (z.as_mind.options[z.as_mind.selectedIndex].value != "") {
      p[i++] = 'as_drrb=b' 
             + '&as_mind=' + z.as_mind.options[z.as_mind.selectedIndex].value 
             + '&as_minm=' + z.as_minm.options[z.as_minm.selectedIndex].value 
             + '&as_miny=' + z.as_miny.options[z.as_miny.selectedIndex].value 
             + '&as_maxd=' + z.as_maxd.options[z.as_maxd.selectedIndex].value 
             + '&as_maxm=' + z.as_maxm.options[z.as_maxm.selectedIndex].value 
             + '&as_maxy=' + z.as_maxy.options[z.as_maxy.selectedIndex].value;
    }
    if (z.num.options[z.num.selectedIndex].value != "10") {
      p[i++] = 'num=' + z.num.options[z.num.selectedIndex].value;
    }
    if (z.as_scoring.options[z.as_scoring.selectedIndex].value != "r"){
      p[i++] =  'as_scoring=' + z.as_scoring.options[z.as_scoring.selectedIndex].value;
    }
    p[i++] = 'hl=en'

    if (p.length > 0) { 
      url = p[0];
      for (var j = 1; j < p.length; j++) { 
        url += "&" + p[j]; 
      }
    }

    location.href = target + '?' + url;
 }
