function switchTyping(state) {
  if (state=='yes') {
    document.getElementById('how-to').style.display='block';
    document.getElementById('dropdowns').style.display='none';
    document.getElementById('gqfield').readonly=false;
    document.cookie='typing=yes';
  }
  
  if (state=='no') {
    document.getElementById('how-to').style.display='none';
    document.getElementById('dropdowns').style.display='block';
    document.getElementById('gqfield').readonly=true;
    document.cookie='typing=no';
  }
  document.getElementById('gqfield').focus();
}

function updateQueryLine() {
  var queryval='';
  posvalue=document.getElementById('pos').options[document.getElementById('pos').selectedIndex].value
  queryval+=(posvalue!='' ? posvalue:'');
  segmvalue=document.getElementById('segm').options[document.getElementById('segm').selectedIndex].value;
  queryval+=(segmvalue!='' ? (queryval!='' ? ' ':'')+segmvalue:'');
  locvalue=document.getElementById('loc').options[document.getElementById('loc').selectedIndex].value;
  queryval+=(locvalue!='' ? (queryval!='' ? ' ':'')+locvalue:'');
  document.getElementById('gqfield').value=queryval;
  document.getElementById('gqfield').focus();
}


