add: if(sep=="."){sep="\\.";} 
context: 		function(sep){ 			if(!sep){ 				return "(?:0|[1-9]\\d*)";			}			var grp = flags.groupSize, grp2 = flags.groupSize2;			if(grp2){				var grp2RE = "(?:0|[1-9]\\d{0," + (grp2-1) + "}(?:[" + sep + "]\\d{" + grp2 + "})*[" + sep + "]\\d{" + grp + "})";				return ((grp-grp2) > 0) ? "(?:" + grp2RE + "|(?:0|[1-9]\\d{0," + (grp-1) + "}))" : grp2RE;			}			return "(?:0|[1-9]\\d{0," + (grp-1) + "}(?:[" + sep + "]\\d{" + grp + "})*)";		},
meta: 4497	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/4497/ceca4d46374863398d9229023c50780c9a9404b6/number.js/buggy/number.js