// Keyword Search - hack check
// Author: David Butcher, MSc., BSc., MIEEE,

function checkForm() {

/* some regular expressions to compare the input from the users
	eg textRegxp will only allow letters from a to z capital or 
	small --- textnumberRegxp will allow letters and numbers */
	
		var textRegxp = /^([a-zA-Z]+)$/;
   		var textnumberRegxp = /^([0-9 A-Za-z -]+)$/;
   	   	var telnoRegxp = /^([0-9]{8,12})$/;
		var webRegxp = /^(http:\/\/www|https:\/\/www|ftp:\/\/www|www.){1}([\w]+)(.[\w]+){1,2}$/; 
		var search ='';
        
        isError = false;

        if(document.keywordsearch.search_terms.value !=''){        	
            if (textnumberRegxp.test(document.keywordsearch.search_terms.value)!=true)  
            {
                     isError = true;                   
                     document.keywordsearch.search_terms.focus();
                     search = document.keywordsearch.search_terms.value;
                     //document.keywordsearch.search_terms.value ='';
                     
            }            
		}
/* 
		if(document.keywordsearchNav.search_terms.value !=''){
            if (textnumberRegxp.test(document.keywordsearchNav.search_terms.value)!=true)  
            {
                     isError = true;        
                     document.keywordsearchNav.search_terms.focus();
                     search = document.keywordsearchNav.search_terms.value;
                     //document.keywordsearchNav.search_terms.value ='';
            }               
		} */
		
		// ends validation returns errors or past all tests
		
  	   if (isError) {
                alert('Sorry, you may only search for proper A-Z characters. You searched for: ' + search + ' please try again');
                return false;
       }else 
       {
       		return true;
       }    
 }

