function checkkeyword_and_date(form)	// check if form is suitable for submission
	{
	
		var FieldsArray= new MakeArray (1);
		FieldsArray [0] = form.MaxResult.value;
		var FieldsNamesArray = new MakeArray (1);
		FieldsNamesArray [0] = "Maximum Results To Retrieve";	
		for (var counter = 0; counter < 1; counter++)
			{
			
		 		for (var counter2 = 0; counter2 < FieldsArray[counter].length; counter2++)
		 			{
					
			 			if ( ( (FieldsArray[counter].substring(counter2,counter2+1) > "9") || (FieldsArray[counter].substring(counter2,counter2+1) < "0") ) && (FieldsArray[counter].substring(counter2,counter2+1) != "-") && (FieldsArray[counter].substring(counter2,counter2+1) != ".") )
			 				{
			  					alert ("You need to put only numbers in the  " + FieldsNamesArray[counter] + "field.");
			  					return false;
			  				}				
			
					}
			}
	
		if ( (form.keyword.value == "") && (form.Date1.value == "") && (form.Date2.value == "") )
			{
				alert("You must enter a keyword/range of dates to search by.");
				return false;
			}  

		if ( (form.MaxResult.value < 1) || (form.MaxResult.value > 999) )
			{
				alert("The range for the Maximum records should be 1-999.");
				return false;
			}
			
		document.articlesearch.action="tools_ArticleSearch.asp?page=articlesearch_out.asp";
	    document.articlesearch.submit(); 
		return true;	
	}
	
function changeWriter()
	{
		//if ( (document.articlesearch.Db.options[0].selected == false) && (document.articlesearch.writerid.options[0].selected == false) )
		//document.articlesearch.writerid.options[0].selected = true;
			
	document.articlesearch.action="tools_articleSearch.asp?page=articlesearch_in.asp";
	document.articlesearch.submit(); 
	
	}
	
function changeSearchType()
	{
		if ( (document.articlesearch.Db.options[0].selected == false) && (document.articlesearch.writerid.options[0].selected == false) )
			document.articlesearch.Db.options[0].selected = true;
	}
