 			}
 			else
 			{
+				noSeperators = false;
 				formatParts[part] = formatChar;
 			}
 			

						part++;
						dateParts[part] = stringChar;
					}
					else
					{
						dateParts[part] += stringChar;
					}

					lastStringChar = stringChar;
				}
				
				if (formatParts.length != dateParts.length)

			else
			{
				var lastStringChar:String = "";
				lastFormatChar = "";
				n = stringValue.length;
				part = -1;
				for (i = 0; i < n; i++)
