function pulsar(e) {
  return (e.keyCode!=13);
}
function trim(string){
	var retValue = string;
	var ch = retValue.substring(0, 1);
	while (ch == " ") {
		retValue = retValue.substring(1, retValue.length);
		ch = retValue.substring(0, 1);
	}
	ch = retValue.substring(retValue.length-1, retValue.length);
	while (ch == " ") {
		retValue = retValue.substring(0, retValue.length-1);
		ch = retValue.substring(retValue.length-1, retValue.length);
	}
	return retValue;
}					
function submitMenu(){
    var flag = 0;
	var TexttoVerify = document.getElementById("menuSearch").value;
	if (TexttoVerify.length > 1000){
		alert("Invalid Field value.");
	}
	var re = /[@#$!}%^&*()_+{~<>=?]/;
	var matchFound = re.exec(document.getElementById("menuSearch").value);
	if (matchFound != null) {
		flag = 1;
		alert("Invalid characters found in Field " + document.getElementById("menuSearch") + " value.");
	}		
	var searchString = trim(TexttoVerify);
	var searchArray = searchString.split(" ");	document.getElementById("menuSearch").value = searchArray[0]; 
	for (i = 1; i < searchArray.length; i++){	    if(searchArray[i].toUpperCase() != "and"){
			document.getElementById("menuSearch").value = document.getElementById("menuSearch").value + " and " + searchArray[i];
		}
	}
	if (flag == 1){
		document.getElementById("menuSearch").focus();
	}
	else{
		document.forms.searchForm.action = "/en/tools/search.asp";
		document.forms.searchForm.method = "post";
		document.forms.searchForm.submit();
	}
}function submitMenuFastLane(){
	var flag = 0;
	var TexttoVerify = document.getElementById("menuSearch").value;
	if (TexttoVerify.length > 1000){
		alert("Invalid Field value.");
	}
	var re = /[@#$!}%^&*()_+{~<>=?]/;
	var matchFound = re.exec(document.getElementById("menuSearch").value);
	if (matchFound != null) {
		flag = 1;
		alert("Invalid characters found in Field " + document.getElementById("menuSearch") + " value.");
	}		
	var searchString = trim(TexttoVerify);
	var searchArray = searchString.split(" ");	document.getElementById("menuSearch").value = searchArray[0]; 
	for (i = 1; i < searchArray.length; i++){	    if(searchArray[i].toUpperCase() != "and"){			document.getElementById("menuSearch").value = document.getElementById("menuSearch").value + " and " + searchArray[i]	    }	}
	if (flag == 1){
		document.getElementById("menuSearch").focus();
	}
	else{
		document.forms.searchForm.action = "/fastlane/search.asp";
		document.forms.searchForm.method = "post";
		document.forms.searchForm.submit();
	}}
