In his grand jury testimony, the President relied heavily on a particular interpretation of "sexual relations" as defined in the Jones deposition. Beyond insisting that his conduct did not fall within the Jones definition, he refused to answer questions about the nature of his physical contact with Ms. Lewinsky, thus placing the grand jury in the position of having to accept his conclusion without being able to explore the underlying facts. This strategy -- evidently an effort to account for possible traces of the President's semen on Ms. Lewinsky's clothing without undermining his position that he did not lie in the Jones deposition -- mandates that this Referral set forth evidence of an explicit nature that otherwise would be omitted.
In light of the President's testimony, Ms. Lewinsky's accounts of their sexual encounters are indispensable for two reasons. First, the detail and consistency of these accounts tend to bolster Ms. Lewinsky's credibility. Second, and particularly important, Ms. Lewinsky contradicts the President on a key issue. According to Ms. Lewinsky, the President touched her breasts and genitalia -- which means that his conduct met the Jones definition of sexual relations even under his theory. On these matters, the evidence of the President's perjury cannot be presented without specific, explicit, and possibly offensive descriptions of sexual encounters.
According to Ms. Lewinsky, she and the President had ten sexual encounters, eight while she worked at the White House and two thereafter.(35) The sexual encounters generally occurred in or near the private study off the Oval Office -- most often in the windowless hallway outside the study.(36) During many of their sexual encounters, the President stood leaning against the doorway of the bathroom across from the study, which, he told Ms. Lewinsky, eased his sore back.(37)
Ms. Lewinsky testified that her physical relationship with the President included oral sex but not sexual intercourse.(38) According to Ms. Lewinsky, she performed oral sex on the President; he never performed oral sex on her.(39) Initially, according to Ms. Lewinsky, the President would not let her perform oral sex to completion. In Ms. Lewinsky's understanding, his refusal was related to "trust and not knowing me well enough."(40) During their last two sexual encounters, both in 1997, he did ejaculate.(41)
According to Ms. Lewinsky, she performed oral sex on the President on nine occasions. On all nine of those occasions, the President fondled and kissed her bare breasts. He touched her genitals, both through her underwear and directly, bringing her to orgasm on two occasions. On one occasion, the President inserted a cigar into her vagina. On another occasion, she and the President had brief genital-to-genital contact.(42)
Whereas the President testified that "what began as a friendship came to include [intimate contact]," Ms. Lewinsky explained that the relationship moved in the opposite direction: "[T]he emotional and friendship aspects . . . developed after the beginning of our sexual encounters."(43)
This demo project shows how you can use two features of DHTML in combination: z-index layering and animation. The main features of the project are contained in two layers. The lowest of these layers (a DIV with z-Index: 0) holds an excerpt from that classic of judicial pornography, Ken Starr's Referral to Congress; above this layer (a DIV with z-Index: 1) is an exceptionally large GIF--2400 pixels wide by 1800 pixels high. In the middle of this GIF is a transparent cutout in the shape of a keyhole. The big GIF acts as a traveling window or mask.
When the page loads, a recursive animation script called wander() starts up. This script examines variables that store the X (horizontal) and Y (vertical) position of the DIV that holds the masking GIF. These values are stored in global variables. The variables are tested against predefined maximum and minimum limits. If the limit has been reached or exceeded, then a second global variable is re-set from 1 to 0 or 0 to 1. This variable controls the direction of the animation, or more precisely speaking, whether or not we are adding to or subtracting from the current X or Y value. (Adding to the X value means movement to the right, subtracting means movement to the left; adding to the Y value means downward movement, subtracting means upward movement.)
The new values for X and Y are plugged into two properties of the style of the masking DIV: left and top. This changes the position of the masking DIV. The wander() script then re-calls itself after a tiny delay. (MSIE crashes if the function calls itself without delay.)
The result of all this is a window or cutout that seems to drift over the face of the document, revealing bits of the underlying text.
This demo has an additional feature: at any moment you may click the mouse and cause the mask to jump to the point of your click. This is done by reading values from window.event.clientX and window.event.clientY, two variables generated by MSIE whenever there is a mouseclick within a particular page component (in this case, the BODY division of the document). Once we've read these values, we set the middle of the masking DIV to the point of the mouseclick.