function SubmitSearchRequest(form_id, input_id, request_id)
{
	var search_string = $(input_id);
	if(!search_string)
		return false;

	var request_string = $(request_id);
	if(!request_string)
		return false;

	var form = $(form_id)
	if(!form)
		return false;

	var str = trim(search_string.value) + ' ';

	var tags = '';

	var tag = '';
	for(var i = 0; i < str.length; ++i)
	{
		if(str.charAt(i) == '"')
		{
			while(str.charAt(++i) != '"' && i < str.length)
				tag += str.charAt(i);

			if(tag.length != 0)
			{
				if(tags.length != 0)
					tags += "," + tag;
				else
					tags += tag;
			}

			tag = '';

			continue;
		}

		if(str.charAt(i) != ' ' && str.charAt(i) != ',' && str.charAt(i) != '.')
		{
			tag += str.charAt(i);
		}
		else
		{
			if(tag.length != 0)
			{
				if(tags.length != 0)
					tags += "," + tag;
				else
					tags += tag;	
			}

			tag = '';
		}
	}

	request_string.value = tags;

	form.submit();

	return true;
}