  /*---------------------------------------------------------------------
  Function: elibSubmit
  Description:
    Sets the elibrary parameter list and Submits the elib form.

  Parameters:
    [params 0..n]  The parameters for the given action
  ---------------------------------------------------------------------*/
  function elibSubmit( ) {
    // Get params
    var paramList = new String();

    // Set Params
    if( document.frmBrowse.params ) {
      for( i=0; i<arguments.length; i++ ) {
		if( i>0 ) {
		  paramList += ',';
		}
		paramList += arguments[i];
      }
      document.frmBrowse.params.value = paramList;
    }

	/*if( document.frmBrowse.order ) {
		document.frmBrowse.order.value = 0;
	}*/

    //Submit Form
    document.frmBrowse.submit();
  }

  //-------------------------------------------------------------------
  function elibPopUp( url ) {
    hdl = window.open( url, 'elibhelp', "resizable=yes,scrollbars=yes,height=600,width=500" );
    hdl.focus();
  }

  //-------------------------------------------------------------------
  function elibClearSearch ( ) {
   if( document.frmBrowse.search ) {
     document.frmBrowse.search.value = "";
   }

   if( document.frmBrowse.order ) {
		document.frmBrowse.order.value = 0;  //default by relevance
	}

    document.frmBrowse.submit();
  }

  //-------------------------------------------------------------------
  function elibSubmitOrder( ) {
    // Get params
    var paramList = new String();

    // Set Params
    if( document.frmBrowse.params ) {
      for( i=0; i<arguments.length; i++ ) {
		if( i>0 ) {
		  paramList += ',';
		}
		paramList += arguments[i];
      }
      document.frmBrowse.params.value = paramList;
    }

    //Submit Form
    document.frmBrowse.submit();
  }


