// Trim leading whitespaces
function ltrim(value) 
{	
    return value.replace(/\s*((\S+\s*)*)/, "$1");	
}

// Trim ending whitespaces
function rtrim(value)
{	
    return value.replace(/((\s*\S+)*)\s*/, "$1");	
}

// Trim leading and ending whitespaces
function trim(value)
{	
    return ltrim(rtrim(value));	
}

