// validation1.js

<!--
	// create search string and send to Verity
	function doSearch(){

		// some vars from the search form values
		var queryText = document.basicSearch.Query.value;
		
		//if (basicSearch.Query.value.length <= 0)
		if (queryText.length <= 0)
		{
			alert("Please enter search text in the search field.");
			document.basicSearch.Query.focus();
			return false;
		}		

		// Check query string field for un-supported characterss
		if(queryText.match(/[(){}\[\]~`!@#$%^&?\/\|<>\\]/)) {
			alert("This search text \"" + queryText + "\" contains character not supported by virtual handbook search function, please modifiy your search query");						
			return false;		
		} 	

		var quotLen = queryText.length;
		var quotTest = 0;
		var quotVal = "";
		for (var v = 0; v != quotLen; v++){
			quotVal = queryText.substring(v,v+1);
			if (quotVal == "'"){
				quotTest += 1;
			}
		}
		if (quotTest%2){
			queryText = queryText.replace(/'/, "");
		}
		//queryText = escape(queryText);		
								
		document.basicSearch.Query.value = queryText;
	}
//-->	