another javascript parser.