function validate_form_browse ( )
{
    
    var newString = document.ft.pm_BT.value;
    valid = true;
    
    if (  document.ft.pm_BT.value == "" )
    {
        alert ( "Please enter a term to search on." );
        valid = false;
    }
     
    if ( document.ft.pm_BT.value  != "" ) 
    {
       if(document.ft.choice[0].checked)
       {
         words = newString.split(" ");
         xloc = document.ft.action + "?";
         xloc += "OUTPUTXSL=" + document.ft.OUTPUTXSL.value;
         xloc += "&pm_BT=";
         for (i=0; i < words.length - 1; i++) 
         {
            xloc += "%28GKEY+%22";
            xloc += words[i];
            xloc += "%22%29+AND+";
         }
         xloc += "%28GKEY+%22";
         xloc += words[words.length - 1];
         xloc += "%22%29+";
         xloc += "&pm_MH=" + document.ft.pm_MH.value;
         xloc += "&api_2=SIMULFIND" ;
         xloc += "&pm_OPC=" + document.ft.pm_OPC.value;
         if ( document.ft.pm_CL.length ) 
         {
            for( i = 0; i < document.ft.pm_CL.length; i++) 
            {
              if(document.ft.pm_CL[i].checked) 
              {
                 xloc += "&pm_CL=" + document.ft.pm_CL[i].value;
              }
            }
         } 
         else 
         {
            xloc += "&pm_CL=" + document.ft.pm_CL.value;
         }
         xloc += "&api_1=COLLECTION_REPOLOGIN";
         xloc += "&DIRECTIVE=createSrHist&ds_svGeneric_MH=20";
         location.href = xloc;
         valid = false;
      }
      else
      {
       if(document.ft.choice[1].checked)
       {
         xloc = document.ft.action + "?";
         xloc += "OUTPUTXSL=" + document.ft.OUTPUTXSL.value;
         xloc += "&pm_BT=%28GKEY+%22" + document.ft.pm_BT.value;
         xloc += "%22%29+";
         xloc += "&pm_MH=" + document.ft.pm_MH.value;
         xloc += "&api_2=SIMULFIND" ;
         xloc += "&pm_OPC=" + document.ft.pm_OPC.value;
         if ( document.ft.pm_CL.length ) 
         {
            for( i = 0; i < document.ft.pm_CL.length; i++) 
            {
              if(document.ft.pm_CL[i].checked) 
              {
                 xloc += "&pm_CL=" + document.ft.pm_CL[i].value;
              }
            }
         } 
         else 
         {
            xloc += "&pm_CL=" + document.ft.pm_CL.value;
         }
         xloc += "&api_1=COLLECTION_REPOLOGIN";
         xloc += "&DIRECTIVE=createSrHist&ds_svGeneric_MH=20";
         location.href = xloc;
         valid = false;
      } 
     } 
    }
    return valid;


}
function validate_form_advanced (f)
{
   

    if ( f.SA1.value == "" )
    {
        alert ( "Please enter a term to search on." );
        return false;
    }

    BuildFormSubmission(document.querybox)
     return true;
   
}
function validate_form_suggest ( )
{
    valid = true;

    if ( document.querybox.pm_FT.value == "" )
    {
        alert ( "Please enter a term to search on." );
        valid = false;
    }

    return valid;
}
function validate_form_discovery ( )
{
    valid = true;

    if ( document.querybox.pm_SA.value == "" )
    {
        alert ( "Please enter a term to search on." );
        valid = false;
    }

    return valid;
}
