function jsGetObjectRef(sID, sName) { //, sInForm
  var oObject;
  var bIsIE   = document.all?true:false;
  var bIsNav  = !bIsIE;
   
  if (typeof sName != "string" ) {sName = sID;}
  if (bIsIE) {
    oObject = eval("document.all." + sID);
  } else { //Navigator
    if (frames.length > 0) {
      navLoop:
      for (var h = 0; h < frames.length; h++) {
        for (var i = 0; i < frames[h].document.forms.length; i++) {
          for (var j = 0; j < frames[h].document.forms[i].elements.length; j++) {
            if (frames[h].document.forms[i].elements[j].name == sName) {
              oObject = frames[h].document.forms[i].elements[j];
              break navLoop;
            }
          }
        }
      }
    } else {
      navNFLoop:
      for (var i = 0; i < document.forms.length; i++) {
        for (var j = 0; j < document.forms[i].elements.length; j++) {
          if (document.forms[i].elements[j].name == sName) {
            oObject = document.forms[i].elements[j];
            break navNFLoop;
          }
        }
      }
    }
    //oObject = eval("document.forms['" + sInForm + "']." + sName);
  }
  return oObject;
} //jsGetObjectRef

function jsResize(sWidth, sHeight) {
  window.resizeTo(sWidth,sHeight);
}

function jsResizeScreen(sWidth) {
  sHeight = window.outerHeight;
  window.resizeTo(sWidth,sHeight);
}

function jsPopup(sUrl) {
  var winOpen = window.open(sUrl,'Information','width=760,height=550,menubar=no,toolbar=no')
}

function jsPopupScroll(sUrl) {
  var winOpen = window.open(sUrl,'Information','width=760,height=550,menubar=no,toolbar=no,scrollbars=yes')
}

function jsPrint(sUrl) {
  var winOpen = window.open(sUrl,'Print','width=790,height=550,menubar=yes,resizable=yes,scrollbars=yes')
}

function jsNRCSSearch() {
  var keyword = jsGetObjectRef('searchfield','searchfield');
  var sURL = 'http://www.usda.gov/wps/portal/!ut/p/_s.7_0_A/7_0_1OB?navid=SEARCH&amp;q=' + keyword.value;
  var winOpen = window.open(sURL,'Search','width=790,height=580,menubar=yes,toolbar=yes,resizable=yes,scrollbars=yes');
}

function jsDisplayDiv(item, node){ 
  var itm=document.getElementById(item);
  var nde=document.getElementById(node);

  if (itm.style.display == 'none') {
    nde.src='images/minus.gif';
    itm.style.display ='block';
  } else {
    nde.src='images/plus.gif';
    itm.style.display ='none';
  }
} 

function jsWindow(sUrl,sTitle,sOptions) {
  var winOpen = window.open(sUrl,sTitle,sOptions)
}

