// Added formID to function parameters.
// Added formID to form setup.
// Added class="searchIn" to text input field.
// Added class="searchBtn" to submit input in form.

function showCategoryBoxQSonedb(selectName, categoryOmit, categorySelect, formID)

{

  for (j = 0; j < category.length; j++)

  {

	if (categoryOmit.indexOf(category[j][0][0]) >= 0)

			continue;		

    if (category[j][0][0] == categorySelect)

	{

		dbs = '';

		for (b = 0; b < category[j][1].length; b++)

		{

			dbs += ',' + category[j][1][b];

		}

		dbs = dbs.substr(1);

	}

  }

	// Added formID to document.write declaration.
	document.write('<form name="wfform" action="http://wfxsearch.webfeat.org/wfsearch/search" method="GET" id="' + formID + '">');

    document.write('<input type="hidden" name="Command" value="Search"/>');

    document.write('<input type="hidden" name="Client_ID" value="10340"/>');

    document.write('<input type="hidden" name="rtmpl" value="js"/>');

    document.write('<input type="hidden" name="format" value="JS"/>');       

    document.write('<input type="hidden" name="utf-8" value="wf_codeset"/>');    

    document.write('<input type="hidden" name="noserial" value="1"/>');	

    // Added class="searchIn" to text input field.
	document.write('<input type="text" name="wf_term1" class="searchIn" size="20" value=""/>');

    document.write('<input type="hidden" name="wf_field1" value="wf_keyword"/>');

	document.write('<input type="hidden" name="wf_all_years" value="yes"/>'); 

	document.write('<input type="hidden" name="Databases" value="' + dbs + '"/>');

	document.write('<input type="hidden" name="selectedCatName" value="' + categorySelect + '"/>'); 

    // Added class="searchBtn" to submit input in form.
	document.write('<input type="submit" class="searchBtn" value="Search"/>');

	document.write('</form>');

}