I've finished the first release of my oneworld itinerary validator utility. The checker will validate (most) of the OWE rules and display if an itinerary is valid. The tool will also validate each segment of the routing to check if it is a valid OneWorld flight (this does not display the actual flight numbers A->B but only that a flight exists A->B).
The files are located at:
http://jph.bytestacker.com/award.htm
Download award.htm, zones.js, flights.js and cities.js. Open award.htm in your browser. It should work on Mozilla and Internet Explorer, but requires Javascript support.
The utility also includes my beta FF award mileage calculator which calculates the # of FF miles required for different programs.
There will be a table with several rows. The first three rows are for the FF mileage calculator. Entering the city pairs you are interested in, then click submit to display the # of miles required between the cities (R/T works best right now, o/w and point-to-point still has issues).
The OWE itinerary validator will check the following:
* start/end zones
* no intercontinental backtracking
* # of segments per continent
* specific routing limitations (anchorage, hawaii, perth, transcon, etc)
* Transatlantic/Transpacific
* Max # of segments (20)
* # of entry/exit per continent
* Displays # of QF Status Credits earned, and # of miles per segment
* Validates that city pair segments exist in the timetable. [new]
It does not:
* check transit rules vv North America - South America, Europe - Africa/etc (planned)
When entering segments, use '-' to denote a flight segment, and use ',' to denote an open jaw.
LHR-JFK,BOS-SFO,LAX-HKG-LHR
Many thanks to Mark Bolton for providing webspace for this tool!