function GetInList (list, index, delim)
{
	var flag = false, curr = 0;
	var posStart = "", posStop = "";
	if(list.indexOf(delim) == -1) return list;
	for(x=0; x<list.length; x++)
	{
		if( (list.substr(x, 1) == delim) || (flag && (x == (list.length - 1))) )
		{
			if(index > 0) curr++;

			if(flag)
			{

				if(x == (list.length - 1))
					posStop = x + 1;
				else
					posStop = x;
				break;
			}
			else
			{
				if(curr == index)
				{
					flag = true;
					if(curr == 0)
					{
						posStart = 0;
						posStop  = x;
						break;
					}
					else
						posStart = x + 1;
				}
			}
		}
	}

	if(!flag)
		return false;
	else
	{
		return list.substring(posStart, posStop);
	}
}
