function validation(thisform) {
if(document.myForm.search_for.value=="") {
	alert("Search field empty, Please type in a search term!");
    document.myForm.search_for.focus();
	return false;
}
// VALIDATE FOR RADIO BUTTONS
formOption = -1;
for (i=thisform.SearchType.length-1; i > -1; i--) {
	if (thisform.SearchType[i].checked) {
		formOption = i; i = -1;
	}
}
// IF URL RADIO BUTTON CHOSEN
if(formOption == 3){	
    var url = document.myForm.search_for.value;
    var RegExp = /^(([\w]+:)?\/\/)?(([\d\w]|%[a-fA-f\d]{2,2})+(:([\d\w]|%[a-fA-f\d]{2,2})+)?@)?([\d\w][-\d\w]{0,253}[\d\w]\.)+[\w]{2,4}(:[\d]+)?(\/([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)*(\?(&?([-+_~.\d\w]|%[a-fA-f\d]{2,2})=?)*)?(#([-+_~.\d\w]|%[a-fA-f\d]{2,2})*)?$/;   
	if (RegExp.test(url) != true){
		alert("URL appears to be incorrect");
		document.myForm.search_for.focus();
		return false;        
	}else{ 
		thisform.submit();
	}
}
/*/ ONE WORD VALIDATION FOR KEYWORDS
if(formOption == 0){
var char_count = document.myForm.search_for.value.length;
var fullStr = document.myForm.search_for.value + " ";
var initial_whitespace_rExp = /^[^A-Za-z0-9]+/gi;
var left_trimmedStr = fullStr.replace(initial_whitespace_rExp, "");
var non_alphanumerics_rExp = rExp = /[^A-Za-z0-9]+/gi;
var cleanedStr = left_trimmedStr.replace(non_alphanumerics_rExp, " ");
var splitString = cleanedStr.split(" ");
var word_count = splitString.length -1;
	if (fullStr.length <2) {
		word_count = 0;
	}
	if (word_count > 1) {
		alert("Only one keyword is permited for this keyword search option!");
        return false; 
	}else{ 
		thisform.submit();
	}
} */
// SUBMIT THE FORM
thisform.submit();
}
