// JavaScript Document

//去左空格;
function ltrim(s){

    return s.replace( /^\s*/, ""); 
}

//去右空格;
function rtrim(s){
    return s.replace( /\s*$/, "");
}

//去左右空格;
function trim(s){
    return rtrim(ltrim(s));
}

//连续空格合并为一个空格
function condense(s){
	return s.replace( /\s{2,}/, " ");
}

//是否为空值;
function IsEmpty(_str){
    var tmp_str = trim(_str);
    return tmp_str.length == 0;
}

function trimQuery(query){
	query.value = trim(condense(query.value));
	return query.value.length == 0;
}