var isWithin=false, isWhole=false;
document.onkeydown=keyHit;
function clearMe(_obj,str){
  if(_obj.value==str)_obj.value="";
} //clearMe()
function focusOn(sObj){
  var oObj=document.getElementById(sObj);
  if(oObj)if(isWithin)oObj.select();else oObj.focus();
} //focusOn()
function keyHit(evt){ //make sure sumbitSearch() is invoked on enter/return:
  var thisKey=(evt)?evt.which:((window.event)?window.event.keyCode:null);
  if(thisKey==13){
    evt=(evt)?evt:((window.event)?event:null);
    var oID=(evt.target)?evt.target.id:((evt.srcElement)?evt.srcElement.id:null);
    var sParentForm=oID.replace('Text','');
    submitSearch(sParentForm);
  } //if
} //keyHit()
function setOption(sOpt){
  switch (sOpt){
  	case '1':isWithin=true;isWhole=false;break;
  	case '2':isWithin=false;isWhole=true;break;
  } //switch
} //setOptions()
function submitSearch(sForm){
  oForm=document.getElementById(sForm);
  if(oForm){
    if(!isWithin)document.forms[sForm].oq.value='';
    if(isWhole)document.forms[sForm].qp.value='';
    document.forms[sForm].st.value='1';
    oForm.target='_top';
    oForm.action=document.forms[sForm].actionId.value;
    //alert('sForm = '+sForm+'\nqt = '+document.forms[sForm].qt.value+'\noq ='+document.forms[sForm].oq.value+'\nqp'+document.forms[sForm].qp.value);
  	oForm.submit();
  } //if
} //submitSearch()