From the first link:
"A legitimate claimant to the English throne must be descended from Henry II (reigned 1154-1189) in an unbroken line of descent in which all members were born legitimately, that is, their parents were married at the time of their birth. If a line of descent passes through someone who was born out of wedlock then no descendant of that person has a legitimate claim to the throne of England."
That is totally untrue. The Act of Settlement of 1701 named the Electress Sophia of Hanover to succeed Queen Anne. Snce she died before Anne, the crown passed to her son George, who became George I, and whose totally legitimate heir the present Queen is.
The Scottish situation is somewhat different in detail, but was brought into line with the English as part of the Act of Union of 1707.
Parliament decides who is to be King or Queen of England and Scotland, not some hoary old tradition.
Edited by gcle2003 - 19-Feb-2007 at 13:27