function trimQuery(s){
	if(s.length>0){
		if(s.charAt(0)==' '){
			s=s.substr(1,s.length-1);
			s=trimQuery(s);
		}
		if(s.charAt(s.length-1)==' '){
			s=s.substr(0,s.length-1);
			s=trimQuery(s);
		}
	}
	return s;
}
function escapeQuery(s){
	s = s.replace(/\\/g,"\\\\");
	s = s.replace(/'/g,"\\'");
	return s;
}
function beforeSubmit(theForm){
	var f = theForm;

	f.queryStatement.value = trimQuery(f.queryStatement.value);
	f.eQuery.value = escapeQuery(f.queryStatement.value);
	return true;
}

function beforeSubmitCombo(theForm){
	var f = theForm;
	var qs = f.queryStatement[f.queryStatement.selectedIndex];
	qs.value = trimQuery(qs.value);
	f.eQuery.value = escapeQuery(qs.value);
	f.queryStatement[f.queryStatement.selectedIndex] = qs;
	return true;
}
