<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>Absolute Gentleman</title>
	<atom:link href="http://www.absolutegentleman.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.absolutegentleman.com</link>
	<description>a literary project</description>
	<lastBuildDate>Wed, 11 Aug 2010 23:06:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<!-- podcast_generator="podPress/8.8" - maintenance_release="8.8.4" -->
		<copyright>2006-2007 </copyright>
		<managingEditor>frank@wordstreet.org (Absolute Gentleman)</managingEditor>
		<webMaster>frank@wordstreet.org (Absolute Gentleman)</webMaster>
		<category>posts</category>
		<itunes:keywords></itunes:keywords>
		<itunes:subtitle></itunes:subtitle>
		<itunes:summary>frank tempone's literary project</itunes:summary>
		<itunes:author>Absolute Gentleman</itunes:author>
		<itunes:category text="Society &amp; Culture"/>
		<itunes:owner>
			<itunes:name>Absolute Gentleman</itunes:name>
			<itunes:email>frank@wordstreet.org</itunes:email>
		</itunes:owner>
		<itunes:block>No</itunes:block>
		<itunes:explicit>no</itunes:explicit>
		<itunes:image href="http://www.absolutegentleman.com/wp-content/plugins/podpress/images/powered_by_podpress_large.jpg" />
		<image>
			<url>http://www.absolutegentleman.com/wp-content/plugins/podpress/images/powered_by_podpress.jpg</url>
			<title>Absolute Gentleman</title>
			<link>http://www.absolutegentleman.com</link>
			<width>144</width>
			<height>144</height>
		</image>
		<item>
		<title>On Anis Shivani&#8217;s &#8220;The 15 Most Overrated Contemporary American Writers&#8221;</title>
		<link>http://www.absolutegentleman.com/2010/08/11/on-anis-shivanis-the-15-most-overrated-contemporary-american-writers/</link>
		<comments>http://www.absolutegentleman.com/2010/08/11/on-anis-shivanis-the-15-most-overrated-contemporary-american-writers/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 20:09:37 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://www.absolutegentleman.com/?p=322</guid>
		<description><![CDATA[The hottest literary topic on the &#8216;Net right now is reaction to Anis Shivani&#8217;s article in The Huffington Post, &#8220;The 15 Most Overrated Contemporary American Writers.&#8221; While the &#8220;list&#8221; claims to be fifteen, his sometimes bitter rambling actually names close to thirty writers. The outrage from those on the fringes of the literary community is [...]]]></description>
			<content:encoded><![CDATA[<p>The hottest literary topic on the &#8216;Net right now is reaction to Anis Shivani&#8217;s article in <em>The Huffington Post, </em><a href="http://www.huffingtonpost.com/anis-shivani/the-15-most-overrated-con_b_672974.html" target="_blank">&#8220;The 15 Most Overrated Contemporary American Writers.&#8221;</a></p>
<p>While the &#8220;list&#8221; claims to be fifteen, his sometimes bitter rambling actually names close to thirty writers. The outrage from those on the fringes of the literary community is sometimes understandable, but it&#8217;s mostly driven by emotion and the fact that they&#8217;ve been instructed to reassess their literary heroes and their literary palates. Shivani&#8217;s article is a two-part piece: the first asks a couple of guiding questions (<em>Are the writers receiving the major awards and official recognition really the best writers today? Or are they overrated mediocrities with little claim to recognition by posterity?</em> ), and the second part absolutely tees off on every well-known writer from Amy Tan to Jonathan Safran Foer to Denis Johnson.</p>
<p>The first part of the article is fair. Who among us has not asked those questions in one form or another? How many times have you heard one of your writer-friends tell you that it&#8217;s all about the current market&#8230;that the big publishers don&#8217;t want good writing&#8230;that literary fiction writers are being screwed? Wah, wah, wah&#8230;Whine whine whine. I think I&#8217;ve whined about it more than a few times.</p>
<p>Shivani makes good points about the state of literary criticism today &#8212; how it&#8217;s basically nonexistent, then follows that sentiment up with an attack on the politics of MFA Programs:</p>
<blockquote><p>The MFA writing system, with its mechanisms of circulating popularity and fashionableness, leans heavily on the easily imitable. Cloying writers like Denis Johnson, Amy Hempel, Lydia Davis, Aimee Bender, and Charles D&#8217;Ambrosio are held up as models of good writing, because they&#8217;re easy enough to copy. And copied they are, in tens of thousands of stories manufactured in workshops. Others hide behind a smokescreen of unreadable inimitability&#8211;Marilynne Robinson, for example&#8211;to maintain a necessary barrier between the masses and the overlords. Since grants, awards, and residencies are controlled by the same inbreeding group, it&#8217;s difficult to see how the designated heavies can be displaced.</p></blockquote>
<p>There are two items of note here. One: this quote attacks what I like to call the Literary Pyramid Scheme. When you&#8217;re a writer looking for recognition you feel is lacking, you make a Facebook page, then accept every Friend Request from here to Bangladesh, including your contemporaries. The idea is to build up a sleazy little mutual admiration society, so when the new book comes out, you know you&#8217;ll probably sell at least, what&#8230;</p>
<p>Juliana Baggott 2,353 friends&#8230; I mean, copies.</p>
<p>Kyle Minor 2,386 copies.</p>
<p>Terese Svoboda 1,368</p>
<p>Neal Pollack 1,863</p>
<p>Rick Moody &#8230; Doesn&#8217;t list his friend count. (Well played, Moody.)</p>
<p>C.D. Wright 617  (She must be a poet.)</p>
<p>Then there&#8217;s the issue with the names Shivani mentions. When I first read this piece, I was defensive. Junot Diaz? Lydia Davis? Amy Hempel? Denis Johnson? All he had to do was mention Dave Eggers and my testicles would have disintigrated. Shivani attacked the writers I enjoy, have emulated, have imitated, are friends with. It hurt me, and I suspect it hurt most of those who are hitting back at Shivani. After my initial wave of paranoia (Whoa, is this motherfucker talking to me?), I got over it and saw through his anger to see his points. What helped me get over it was the ridiculous response from those blogging back. The biggest offender was <em>Publishers&#8217; Weekly</em>, which has done more damage to good writers than <em>The Huffington Post</em> ever will. PW Blogger, Craig Morgan Teicher, started a conversation that asked people to name the most underrated writers by throwing his friend Stephen Elliott out there. I like Stephen Elliott, have read his books, think he&#8217;s a good guy, but then he Tweeted this article <em>his friend</em> wrote three times, published it on his (really cool) site <a href="http://www.therumpus.net/" target="_blank">The Rumpus</a>, and gave himself the publicity he, and just about every other writer out there, craves.</p>
<p>Here&#8217;s where Shivani slips up. Sometimes he&#8217;s a bit of a dick, evidenced by these words about Amy Tan, who, according to Shivani &#8220;Empowered other immigrant writers to make mountains out of the molehills of their minor adjustment struggles&#8230;&#8221;</p>
<p>Ummm, what? Yes, definitely. Immigrants have it easy.</p>
<p>Then he attacked Jhumpa Lahiri, stating that she is &#8220;Utterly unwilling [...] to write about anything other than privileged Bengali immigrants with PhDs living in Cambridge&#8217;s Central and Inman Squares, and making easy adjustments to the top of the American meritocratic pyramid.&#8221;</p>
<p>Tough talk from a guy who was privileged enough to attend Harvard (How&#8217;s life on planet Meritocratia, Anis?)</p>
<p>Still, I&#8217;m a fan of Anis Shivani. I&#8217;m tired of everyone on Facebook being &#8220;friends&#8221; with everyone else; &#8220;Liking&#8221; the fact that John Q. Narcissist &#8220;just wrote 1236 words while listening to Wooly Beaver on his iPod.&#8221; It&#8217;s about time someone with access to a high profile web presence did something to break up this creepy literary mutual admiration society. You can find more about his literary criticism <a href="http://anisshivani.com/criticism/" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.absolutegentleman.com/2010/08/11/on-anis-shivanis-the-15-most-overrated-contemporary-american-writers/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Neighbor</title>
		<link>http://www.absolutegentleman.com/2010/08/10/neighbor/</link>
		<comments>http://www.absolutegentleman.com/2010/08/10/neighbor/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 20:40:11 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://www.absolutegentleman.com/?p=315</guid>
		<description><![CDATA[He: Wears a hat that covers a full head of black and silver hair. She: Wears a white wig that covers a bald head. He: Drives a BMW. She: Drives a Honda. When we first moved to this house, he greeted me by letting me know that the tree line didn&#8217;t necessarily delineate our properties [...]]]></description>
			<content:encoded><![CDATA[<p>He: Wears a hat that covers a full head of black and silver hair.</p>
<p>She: Wears a white wig that covers a bald head.</p>
<p>He: Drives a BMW.</p>
<p>She: Drives a Honda.</p>
<p>When we first moved to this house, he greeted me by letting me know that the tree line didn&#8217;t necessarily delineate our properties &#8212; that he, in fact, owned the land just past the trees on my side of the trees.</p>
<p>She said hello and brought over a partially-eaten cherry pie.</p>
<p>He decides to clean the yard and ride his tractor whenever they get visitors.</p>
<p>She tends to her flowers whenever she has moments to herself.</p>
<p>His nicknames: Hump, asshole, douchebag.</p>
<p>Hers: None.</p>
<p>He waves; she waves.</p>
<p>He saunters, actually saunters, in retrieving his paper in the morning, stares off into the sky as if surveying his kingdom.</p>
<p>She gets her mail when she comes home from work by maneuvering the Honda as close to the mailbox as possible.</p>
<p>He/She have a future hump son.</p>
<p>He/She have a daughter with cancer in her future.</p>
<p>He practices douche golf stroke.</p>
<p>She practices the breathing that helps her mind fight off the urge to vomit.</p>
<p>He will live twenty more years.</p>
<p>She will live one more.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.absolutegentleman.com/2010/08/10/neighbor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Headstone Theory</title>
		<link>http://www.absolutegentleman.com/2010/06/15/headstone-theory/</link>
		<comments>http://www.absolutegentleman.com/2010/06/15/headstone-theory/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 17:43:04 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://www.absolutegentleman.com/2010/06/15/headstone-theory/</guid>
		<description><![CDATA[On the ride back from Milwaukee, I noticed the low headstones in one of the cemeteries, and I got a sense, from the arrangement of the headstones, as if it were some kind of message, that one stone couldn’t, or shouldn’t, be any higher than any other. All of the headstones were low to the [...]]]></description>
			<content:encoded><![CDATA[<p>On the ride back from Milwaukee, I noticed the low headstones in one of the cemeteries, and I got a sense, from the arrangement of the headstones, as if it were some kind of message, that one stone couldn’t, or shouldn’t, be any higher than any other. All of the headstones were low to the ground, modest. I suppose status is all relative, though. As a collective, Wisconsin might be a humble and unassuming personality, or it might like to think it’s being humble in respect to the gaudiness of the giant stone crosses in the northeast. In its own community, though, there’s probably a pecking order when it comes to headstone height. </p>
<p>The hopeful part of me has conjured an elderly woman who must bury her husband. She corrects the headstone guy, the proprietor of the headstone place: “No, no. Not higher anyone else, by God…” or whatever it is that elderly women from Milwaukee might say. “By God” sounds right to me. I actually tried to research this by emailing a couple of colleagues who grew up or resided in the Milwaukeee-ish area. I received no response – not even an acknowledgement of my question. It may have been a bit offensive to ask someone about regional colloquialisms, as if I’m accusing them of some abnormality, so I take the absence of a response as their refusal to believe that “folks” (I know that’s fucking right.) from this part of the Midwest aren’t any different from folks anywhere else, and why are you asking us this ridiculous question when you should be working, maybe planning your next class, or better yet, answering a petulant email from one of your other colleagues? So much happens in the silence, especially when you’re a paranoid Northeasterner. Maybe it’s “dear God.”</p>
<p>The dominant, cynical part of me now forms that same woman taking measures to ensure that her husband’s headstone is two centimeters higher than George Redzinski’s, taking into consideration how the stone might shift and settle over the years, the generations, because “We’ll be back to check, you know.” Even if it’s not any higher than George’s, it must be at least the same height, so just to be sure, let’s make sure it’s three centimeters higher. No, I will not even consider a flush headstone. Our cat has a flush headstone. We want our headstones to impose on the landscape, but not too much.</p>
<p>As I write this, though, I’m remembering walking past the cemetery in Chicago on Irving Park while I came back from the post office. The air was thick with heat, and I remember smelling sperm for about a hundred feet of my walk past the cemetery (Graceland, I think it was called). The air was musky and alive, and it melded with the earth and the weeds, and yes, probably the corpse-enriched soil, and the result was what I swear was a spermy smell for a good hundred feet. I’ll always remember that smell, but I’ll also remember my hypothesis being shot to shit when I saw all those giant headstones – those giant, unassuming, urban, Midwest headstones all staggered, inconsistent, asymmetrical, independent, alone.</p>
<p>Then there’s the terrified part of me who thinks it took no thought at all. His insurance covered this kind of stone, and the elderly woman was told which ones she could choose from. It was all done without thought and consideration other than she loved him like it was a duty, but life goes on and who was she to kick up a fuss over what every other person on Earth has to endure? Just call Don Rembowski at the funeral home on Ogden and tell him that you trust him to make all the arrangements, ‘cause golly and gosh and shucks, he’s been in this business for, what, eighteen years? Burying her husband is something she has no experience with, so she’ll just let go of this responsibility and let the professionals do what’s best.</p>
<p>It’s different with the Army cemetery in which my grandparents rest, though. I’m not convinced it’s any kind of social arrangement there, but more trying to impress with repetition and symmetry. The National cemeteries do impress with this symmetry, too. The stones roll over hills and turn with the land – miles and miles of symmetry. Look at all that dead, it says to us. Look at how they continue to hold the line, stand shoulder to shoulder, march on. </p>
<p>There are at least two other ways to look at headstone theory, though. The headstone could be like the tip of the iceberg, where all of the mass and substance lie beneath the surface. The tip of the iceberg isn’t impressive at all, and those who subscribe to this theory really don’t care about outside perception when observing the size of a headstone. The survivors know that the importance is what lies beneath. Still, others might see the headstone as a tree. I learned rather recently that a tree has a symmetrical network of branches both above ground and underground, almost like a reflection on a glassy pond. Survivors need the big headstone, in this case, because passing observers – fucking strangers – must be able to identify the grandiosity of what lies beneath by observing the size of what exists above ground.</p>
<p>These theories don’t work for mausoleums, however – these fucking houses in which some people are entombed. A mausoleum is a mausoleum. If you reside in one, you’re really goddamn important.</p>
<p>Maybe the theory does work, though, when you consider that anything you might ever need to know about someone in a mausoleum is superficial and thus (thus?) only exists above ground level. Their intrinsic value only goes as deep as they exist, physically, beneath the Earth.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.absolutegentleman.com/2010/06/15/headstone-theory/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Leaves</title>
		<link>http://www.absolutegentleman.com/2010/04/10/leaves/</link>
		<comments>http://www.absolutegentleman.com/2010/04/10/leaves/#comments</comments>
		<pubDate>Sat, 10 Apr 2010 19:05:41 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://www.absolutegentleman.com/2010/04/10/leaves/</guid>
		<description><![CDATA[I rake to enliven my lawn. I have a sense that raking helps the growth of the grass, that I&#8217;m opening things up for the surviving blades– providing space to breathe and flourish. It&#8217;s logical and might be factual, but I got the idea from my friend Brian when he and I were eighteen. He [...]]]></description>
			<content:encoded><![CDATA[<p>I rake to enliven my lawn. I have a sense that raking helps the growth of the grass, that I&#8217;m opening things up for the surviving blades– providing space to breathe and flourish. It&#8217;s logical and might be factual, but I got the idea from my friend Brian when he and I were eighteen. He took the time to comb his hair in the opposite direction every day to stimulate his hair follicles. He had previously advised me to treat my acne with Ivory soap and it worked, so I went with his follicle stimulation therapy to save my hair. He&#8217;s just about bald now, but it worked really well for me. I have a nice full head of hair, and I still run a shark&#8217;s tooth comb up the back of my hair every morning before I shower. Naturally, I carried this theory over to lawn care.</p>
<p>I start at the patch adjacent to the driveway, because that&#8217;s always a safe place to begin. It&#8217;s a small area and can be raked to completion in an hour or two. The front of the house is like a grass ocean, and I have this fear of venturing out into the green ocean of grass and not being able to make it to the other side. I&#8217;m scared of how different the raked areas will look from the unraked areas, of abandoning piles of raked grass at visible areas, of not knowing what to do with all that dead grass when my trash bags run out, of it not looking any neater when I&#8217;ve finished, of not being able to finish before I have to leave my wife and my sons again.</p>
<p>Whenever I&#8217;ve been home over the past eight months, there&#8217;s been a sense of making sure we do everything we can before I have to leave again. I take David to Starbucks every day before school, for example, and he gets a kids hot chocolate with extra whipped cream and those chocolate shavings on top. It&#8217;s terrible that he drinks these things three times a week while I&#8217;m home, but I suppose I see it as a way to compensate him for the fact that I&#8217;ve abandoned him for a year. The farthest back I can remember vividly is to when I was four or five years old, so David will remember this time I was not with him. The hot chocolates are an attempt to wash this out of his memory.</p>
<p>I rake the grass in small sections, usually in groups of ten strokes. When I finish the ten strokes, I move laterally and to the top of the section and pull the rake for ten more strokes, and I end up very close to previous pile of dead grass. If I don&#8217;t make it in ten strokes, I&#8217;ll go eleven. If I make it there in nine strokes, I&#8217;ll stop and move up and laterally again.</p>
<p>If I do this long enough, I&#8217;ll have a nice long row of dead grass, small branches, leaves, and shit if I rake the area where my dog spends her time. I walk to one end of this row and pull the whole row of dead grass together into the nice, round, volcanic pile most people are familiar with. I suppose I could pick up the row and save myself the step up raking it all together, but I like the piles to be isolated. Looking at the mounds all over the lawn assures me that I am making progress.</p>
<p>When I was five, my father was healthy, had more hair, and an impressive mustache. When I am dead, this is the way he will appear to me in heaven. He might have the cowboy hat he wore for a while when I was twelve.</p>
<p>The days went too fast toward the end of my last visit home. There was too much to do, and it felt a lot like preparing for death, or what I imagine preparing for death is like. There was so much ocean to swim, and I knew there was no way I&#8217;d make it to the other side.</p>
<p>When I left this time, Jack waved goodbye from the driveway while David and Ben stayed inside. I had forgotten to pick up some of the piles I had raked the day before. I had just run out of time.</p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<p><span id="leoHighlights_iframe_modal_span_container"></p>
<div id="leoHighlights_iframe_modal_div_container" style="position: absolute; visibility: hidden; display: none; width: 520px; height: 391px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <!-- Bottom iFrame --></div>
<p><script type="text/javascript">// <![CDATA[
   var LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT =              300;
   var LEO_HIGHLIGHTS_MAX_HIGHLIGHTS =                   50;
   var LEO_HIGHLIGHTS_IFRAME_TOP_ID =                    "leoHighlights_top_iframe";
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID =                 "leoHighlights_bottom_iframe";
   var LEO_HIGHLIGHTS_IFRAME_DIV_ID =                    "leoHighlights_iframe_modal_div_container";</p>
<p>   var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH =     520;
   var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT =    391;</p>
<p>   var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH =      520;
   var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT =     665;</p>
<p>   var LEO_HIGHLIGHTS_IFRAME_TOP_POS_X =                 0;
   var LEO_HIGHLIGHTS_IFRAME_TOP_POS_Y =                 0;
   var LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH =                 520;
   var LEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT =                294;</p>
<p>   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_POS_X =              96;
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_POS_Y =              294;
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH =    425;
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT =   97;
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_WIDTH =     425;
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT =    371;</p>
<p>   var LEO_HIGHLIGHTS_SHOW_DELAY_MS =                    300;
   var LEO_HIGHLIGHTS_HIDE_DELAY_MS =                    750;</p>
<p>   var LEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT =         "transparent none repeat scroll 0% 0%";
   var LEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER =           "rgb(245, 245, 0) none repeat scroll 0% 0%";
   var LEO_HIGHLIGHTS_ROVER_TAG =                        "711-36858-13496-14";</p>
<p>   createInlineScriptElement("var%20LEO_HIGHLIGHTS_DEBUG%20%3D%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20false%3B%0Avar%20LEO_HIGHLIGHTS_DEBUG_POS%20%3D%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20false%3B%0A%20%20%20%0Avar%20_leoHighlightsPrevElem%20%3D%20null%3B%0A%0A/**%0A%20*%20Checks%20if%20the%20passed%20in%20class%20exists%0A%20*%20@param%20c%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsClassExists%28c%29%20%7B%0A%20%20%20return%20typeof%28c%29%20%3D%3D%20%22function%22%20%26%26%20typeof%28c.prototype%29%20%3D%3D%20%22object%22%20?%20true%20%3A%20false%3B%0A%7D%0A%0A/**%0A%20*%20Checks%20if%20the%20firebug%20console%20is%20available%0A%20*%20@param%20c%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsFirebugConsoleAvailable%28c%29%20%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsClassExists%28_FirebugConsole%29%20%26%26%20%0A%20%20%20%20%20%20%20%20%20window.console%20%26%26%20console.log%20%26%26%20%0A%20%20%20%20%20%20%20%20%20%28console%20instanceof%20_FirebugConsole%29%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20return%20true%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%7D%0A%20%20%20catch%28e%29%7B%7D%0A%20%20%20%0A%20%20%20return%20false%3B%0A%7D%20%0A%0A%0A/**%0A%20*%20General%20method%20used%20to%20debug%20exceptions%0A%20*%20%0A%20*%20@param%20location%0A%20*%20@param%20e%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsReportExeception%28location%2Ce%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsFirebugConsoleAvailable%28%29%20||LEO_HIGHLIGHTS_DEBUG%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20var%20logString%3Dlocation+%22%3A%20%22+e+%22%5Cn%5Ct%22+e.name+%22%5Cn%5Ct%22+%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%28e.number%260xFFFF%29+%22%5Cn%5Ct%22+e.description%3B%0A%20%20%20%20%20%20%20%20%20if%28_leoHighlightsFirebugConsoleAvailable%28%29%29%0A%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20console.error%28logString%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20console.trace%28%29%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28LEO_HIGHLIGHTS_DEBUG%29%0A%20%20%20%20%20%20%20%20%20alert%28logString%29%3B%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%7B%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20log%20a%20string%20to%20the%20firebug%20console%0A%20*%20%0A%20*%20@param%20str%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsDebugLog%28str%29%0A%7B%20%20%20%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsFirebugConsoleAvailable%28%29%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20console.log%28typeof%28_FirebugConsole%29+%22%20%22+str%29%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22_leoHighlightsDebugLog%28%29%20%22+str%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20get%20an%20attribute%20and%20decode%20it.%0A%20*%20%0A%20*%20@param%20elem%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetAttrib%28elem%2Cid%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20val%3Delem.getAttribute%28id%29%3B%0A%20%20%20%20%20%20return%20decodeURI%28val%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22_leoHighlightsGetAttrib%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%20%20%20return%20null%3B%0A%7D%0A%0A/**%0A%20*%20This%20is%20a%20dimensions%20object%0A%20*%20%0A%20*%20@param%20width%0A%20*%20@param%20height%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsDimension%28width%2Cheight%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.width%3Dwidth%3B%0A%20%20%20%09this.height%3Dheight%3B%0A%20%20%20%09this.toString%3Dfunction%28%29%20%7B%20return%20%28%22%28%22+this.width+%22%2C%22+this.height+%22%29%22%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsDimension%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20is%20a%20Position%20object%0A%20*%20%0A%20*%20@param%20x%0A%20*%20@param%20y%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsPosition%28x%2Cy%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.x%3Dx%3B%0A%20%20%20%09this.y%3Dy%3B%0A%20%20%20%09this.toString%3Dfunction%28%29%20%7B%20return%20%28%22%28%22+this.x+%22%2C%22+this.y+%22%29%22%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsPosition%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0Avar%20LEO_HIGHLIGHTS_ADJUSTMENT%20%3D%20new%20LeoHighlightsPosition%283%2C3%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_TOP_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_BOTTOM_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT%29%3B%0A%0Avar%20LEO_HIGHLIGHTS_DIV_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_DIV_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT%29%3B%0A%0A%0A/**%0A%20*%20Sets%20the%20size%20of%20the%20passed%20in%20element%0A%20*%20%0A%20*%20@param%20elem%0A%20*%20@param%20dim%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSetSize%28elem%2Cdim%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09//%20Set%20the%20popup%20location%0A%20%20%20%09elem.style.width%20%3D%20dim.width%20+%20%22px%22%3B%0A%20%20%20%09if%28elem.width%29%0A%20%20%20%09%09elem.width%3Ddim.width%3B%0A%20%20%20%09elem.style.height%20%20%3D%20dim.height%20+%20%22px%22%3B%0A%20%20%20%09if%28elem.height%29%0A%20%20%20%09%09elem.height%3Ddim.height%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsSetSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20can%20be%20used%20for%20a%20simple%20one%20argument%20callback%0A%20*%0A%20*%20@param%20callName%0A%20*%20@param%20argName%0A%20*%20@param%20argVal%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSimpleGwCallBack%28callName%2CargName%2C%20argVal%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20if%28argName%29%0A%20%20%20%20%20%20%09gwObj.addParam%28argName%2CargVal%29%3B%0A%20%20%20%20%20%20gwObj.callName%28callName%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsSimpleGwCallBack%28%29%20%22+callName%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20gets%20a%20url%20argument%20from%20the%20current%20document.%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetUrlArg%28url%2C%20name%20%29%0A%7B%0A%09%20%20name%20%3D%20name.replace%28/[%5C[]/%2C%22%5C%5C%5C[%22%29.replace%28/[%5C]]/%2C%22%5C%5C%5C]%22%29%3B%0A%09%20%20var%20regexS%20%3D%20%22[%5C%5C?%26]%22+name+%22%3D%28[^%26%23]*%29%22%3B%0A%09%20%20var%20regex%20%3D%20new%20RegExp%28%20regexS%20%29%3B%0A%09%20%20var%20results%20%3D%20regex.exec%28url%29%3B%0A%09%20%20if%28%20results%20%3D%3D%20null%20%29%0A%09%20%20%20%20return%20%22%22%3B%0A%09%20%20else%0A%09%20%20%20%20return%20results[1]%3B%0A%7D%0A%0A%0A/**%0A%20*%20This%20allows%20to%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsRedirectTop%28url%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%20%20%09%0A%20%20%20%09top.location%3Durl%3B%09%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsRedirectTop%28%29%22%2Ce%29%3B%0A%20%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20find%20an%20element%20by%20Id%0A%20*%20%0A%20*%20@param%20elemId%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsFindElementById%28elemId%2Cdoc%29%0A%7B%0A%09try%0A%09%7B%0A%09%20%20%20if%28doc%3D%3Dnull%29%0A%09%20%20%20%20%20%20doc%3Ddocument%3B%0A%09%20%20%20%0A%09%09var%20elem%3Ddoc.getElementById%28elemId%29%3B%0A%09%09if%28elem%29%0A%09%09%09return%20elem%3B%0A%09%09%0A%09%09/*%20This%20is%20the%20handling%20for%20IE%20*/%0A%09%09if%28doc.all%29%0A%09%09%7B%0A%09%09%09elem%3Ddoc.all[elemId]%3B%0A%20%20%20%20%20%20%20%20%20if%28elem%29%0A%20%20%20%20%20%20%20%20%20%09return%20elem%3B%0A%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20for%20%28%20var%20i%20%3D%20%28document.all.length-1%29%3B%20i%20%3E%3D%200%3B%20i--%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09elem%3Ddoc.all[i]%3B%0A%20%20%20%20%20%20%20%20%20%09if%28elem.id%3D%3DelemId%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20elem%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%09%09%7D%0A%09%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsFindElementById%28%29%22%2Ce%29%3B%0A%20%20%20%7D%0A%09return%20null%3B%0A%7D%0A%0A/**%0A%20*%20Get%20the%20location%20of%20one%20element%20relative%20to%20a%20parent%20reference%0A%20*%0A%20*%20@param%20ref%0A%20*%20%20%20%20%20%20%20%20%20%20%20the%20reference%20element%2C%20this%20must%20be%20a%20parent%20of%20the%20passed%20in%0A%20*%20%20%20%20%20%20%20%20%20%20%20element%0A%20*%20@param%20elem%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetLocation%28ref%2C%20elem%29%20%7B%0A%20%20%20_leoHighlightsDebugLog%28%22_leoHighlightsGetLocation%20%22+elem.id%29%3B%0A%20%20%20%0A%20%20%20var%20count%20%3D%200%3B%0A%20%20%20var%20location%20%3D%20new%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20var%20walk%20%3D%20elem%3B%0A%20%20%20while%20%28walk%20%21%3D%20null%20%26%26%20walk%20%21%3D%20ref%20%26%26%20count%20%3C%20LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT%29%20%7B%0A%20%20%20%20%20%20location.x%20+%3D%20walk.offsetLeft%3B%0A%20%20%20%20%20%20location.y%20+%3D%20walk.offsetTop%3B%0A%20%20%20%20%20%20walk%20%3D%20walk.offsetParent%3B%0A%20%20%20%20%20%20count++%3B%0A%20%20%20%7D%0A%20%20%20%0A%20%20%20_leoHighlightsDebugLog%28%22Location%20is%3A%20%22+elem.id+%22%20-%20%22+location%29%3B%0A%0A%20%20%20return%20location%3B%0A%7D%0A%0A/**%0A%20*%20This%20is%20used%20to%20update%20the%20position%20of%20an%20element%20as%20a%20popup%0A%20*%20%0A%20*%20@param%20IFrame%0A%20*%20@param%20anchor%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsUpdatePopupPos%28iFrame%2Canchor%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20//%20Gets%20the%20scrolled%20location%20for%20x%20and%20y%0A%20%20%20%20%20%20var%20scrolledPos%3Dnew%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20%20%20%20if%28%20self.pageYOffset%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20self.pageXOffset%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20self.pageYOffset%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.documentElement%20%26%26%20document.documentElement.scrollTop%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20document.documentElement.scrollLeft%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20document.documentElement.scrollTop%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.body%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20document.body.scrollLeft%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20document.body.scrollTop%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20total%20dimensions%20to%20see%20what%20scroll%20bars%20might%20be%20active%20*/%0A%20%20%20%20%20%20var%20totalDim%3Dnew%20LeoHighlightsDimension%280%2C0%29%0A%20%20%20%20%20%20if%20%28document.all%20%26%26%20document.documentElement%20%26%26%20%0A%20%20%20%20%20%20%09document.documentElement.clientHeight%26%26document.documentElement.clientWidth%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%09totalDim.width%20%3D%20document.documentElement.scrollWidth%3B%0A%20%20%20%20%20%20%09totalDim.height%20%3D%20document.documentElement.scrollHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20else%20if%20%28document.all%29%0A%20%20%20%20%20%20%7B%20/*%20This%20is%20in%20IE%20*/%0A%20%20%20%20%20%09%20%09totalDim.width%20%3D%20document.body.scrollWidth%3B%0A%20%20%20%20%20%20%09totalDim.height%20%3D%20document.body.scrollHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20else%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%09%20totalDim.width%20%3D%20document.width%3B%0A%20%20%20%20%20%20%09%20totalDim.height%20%3D%20document.height%3B%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20//%20Gets%20the%20location%20of%20the%20available%20screen%20space%0A%20%20%20%20%20%20var%20centerDim%3Dnew%20LeoHighlightsDimension%280%2C0%29%3B%0A%20%20%20%20%20%20if%28self.innerWidth%20%26%26%20self.innerHeight%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20self.innerWidth-%28totalDim.height%3Eself.innerHeight?16%3A0%29%3B%20//%20subtracting%20scroll%20bar%20offsets%20for%20firefox%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20self.innerHeight-%28totalDim.width%3Eself.innerWidth?16%3A0%29%3B%20%20//%20subtracting%20scroll%20bar%20offsets%20for%20firefox%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.documentElement%20%26%26%20document.documentElement.clientHeight%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20document.documentElement.clientWidth%3B%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20document.documentElement.clientHeight%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.body%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20document.body.clientWidth%3B%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20document.body.clientHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20//%20Get%20the%20current%20dimension%20of%20the%20popup%20element%0A%20%20%20%20%20%20var%20iFrameDim%3Dnew%20LeoHighlightsDimension%28iFrame.offsetWidth%2CiFrame.offsetHeight%29%0A%20%20%20%20%20%20if%20%28iFrameDim.width%20%3C%3D%200%29%0A%20%20%20%20%20%20%09iFrameDim.width%20%3D%20iFrame.style.width.substring%280%2C%20iFrame.style.width.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20if%20%28iFrameDim.height%20%3C%3D%200%29%0A%20%20%20%20%20%20%09iFrameDim.height%20%3D%20iFrame.style.height.substring%280%2C%20iFrame.style.height.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Calculate%20the%20position%2C%20lower%20right%20hand%20corner%20by%20default%20*/%0A%20%20%20%20%20%20var%20position%3Dnew%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20%20%20%20position.x%3DscrolledPos.x+centerDim.width-iFrameDim.width-LEO_HIGHLIGHTS_ADJUSTMENT.x%3B%0A%20%20%20%20%20%20position.y%3DscrolledPos.y+centerDim.height-iFrameDim.height-LEO_HIGHLIGHTS_ADJUSTMENT.y%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28anchor%21%3Dnull%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20//centerDim%20in%20relation%20to%20the%20anchor%20element%20if%20available%0A%20%20%20%20%20%20%20%20%20var%20topOrBottom%20%3D%20false%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorPos%3D_leoHighlightsGetLocation%28document.body%2C%20anchor%29%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorScreenPos%20%3D%20new%20LeoHighlightsPosition%28anchorPos.x-scrolledPos.x%2CanchorPos.y-scrolledPos.y%29%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorDim%3Dnew%20LeoHighlightsDimension%28anchor.offsetWidth%2Canchor.offsetHeight%29%0A%20%20%20%20%20%20%20%20%20if%20%28anchorDim.width%20%3C%3D%200%29%0A%20%20%20%20%20%20%20%20%20%09anchorDim.width%20%3D%20anchor.style.width.substring%280%2C%20anchor.style.width.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20%20%20%20if%20%28anchorDim.height%20%3C%3D%200%29%0A%20%20%20%20%20%20%20%20%20%09anchorDim.height%20%3D%20anchor.style.height.substring%280%2C%20anchor.style.height.indexOf%28%27px%27%29%29%3B%0A%0A%20%20%20%20%20%20%20%20%20//%20Check%20if%20the%20popup%20can%20be%20shown%20above%20or%20below%20the%20element%0A%20%20%20%20%20%20%20%20%20if%20%28centerDim.height%20-%20anchorDim.height%20-%20iFrameDim.height%20-%20anchorScreenPos.y%20%3E%200%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09//%20Show%20below%2C%20formula%20above%20calculates%20space%20below%20open%20iFrame%0A%20%20%20%20%20%20%20%20%20%20%20%20position.y%20%3D%20anchorPos.y%20+%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20topOrBottom%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%7D%20else%20if%20%28anchorScreenPos.y%20-%20anchorDim.height%20-%20iFrameDim.height%20%3E%200%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09//%20Show%20above%2C%20formula%20above%20calculates%20space%20above%20open%20iFrame%0A%20%20%20%20%20%20%20%20%20%09position.y%20%3D%20anchorPos.y%20-%20iFrameDim.height%20-%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20topOrBottom%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%22_leoHighlightsUpdatePopupPos%28%29%20-%20topOrBottom%3A%20%22+topOrBottom%29%3B%0A%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20if%20%28topOrBottom%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20//%20We%20attempt%20top%20attach%20the%20window%20to%20the%20element%0A%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20anchorPos.x%20-%20iFrameDim.width%20/%202%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28position.x%20%3C%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20if%20%28position.x%20+%20iFrameDim.width%20%3E%20scrolledPos.x%20+%20centerDim.width%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20scrolledPos.x%20+%20centerDim.width%20-%20iFrameDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%22_leoHighlightsUpdatePopupPos%28%29%20-%20topOrBottom%3A%20%22+position%29%3B%0A%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20//%20Attempt%20to%20align%20on%20the%20right%20or%20left%20hand%20side%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28centerDim.width%20-%20anchorDim.width%20-%20iFrameDim.width%20-%20anchorScreenPos.x%20%3E%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20position.x%20%3D%20anchorPos.x%20+%20anchorDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20if%20%28anchorScreenPos.x%20-%20anchorDim.width%20-%20iFrameDim.width%20%3E%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20anchorPos.x%20-%20anchorDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20%20//%20default%20to%20below%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20position.y%20%3D%20anchorPos.y%20+%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%22_leoHighlightsUpdatePopupPos%28%29%20-%20sideBottom%3A%20%22+position%29%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Make%20sure%20that%20we%20don%27t%20go%20passed%20the%20right%20hand%20border%20*/%0A%20%20%20%20%20%20if%28position.x+iFrameDim.width%3EcenterDim.width-20%29%0A%20%20%20%20%20%20%09position.x%3DcenterDim.width-%28iFrameDim.width+20%29%3B%0A%20%20%20%20%20%20%09%09%0A%20%20%20%20%20%20//%20Make%20sure%20that%20we%20didn%27t%20go%20passed%20the%20start%0A%20%20%20%20%20%20if%28position.x%3C0%29%0A%20%20%20%20%20%20%20%20%20position.x%3D0%3B%0A%20%20%20%20%20%20if%28position.y%3C0%29%0A%20%20%20%20%20%20%09position.y%3D0%3B%0A%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22Popup%20info%20id%3A%20%20%20%20%20%20%20%22%20+iFrame.id+%22%20-%20%22+anchor.id%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cnscrolled%20%20%20%20%20%20%20%20%20%20%22%20+%20scrolledPos%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cncenter/visible%20%20%20%20%22%20+%20centerDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cnanchor%20%28absolute%29%20%22%20+%20anchorPos%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cnanchor%20%28screen%29%20%20%20%22%20+%20anchorScreenPos%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5CnSize%20%28anchor%29%20%20%20%20%20%22%20+%20anchorDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5CnSize%20%28popup%29%20%20%20%20%20%20%22%20+%20iFrameDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5CnResult%20pos%20%20%20%20%20%20%20%20%22%20+%20position%29%3B%0A%0A%20%20%20%20%20%20//%20Set%20the%20popup%20location%0A%20%20%20%20%20%20iFrame.style.left%20%3D%20position.x%20+%20%22px%22%3B%0A%20%20%20%20%20%20iFrame.style.top%20%20%3D%20position.y%20+%20%22px%22%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsUpdatePopupPos%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20show%20the%20passed%20in%20element%20as%20a%20popup%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsShowPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09var%20popup%3Dnew%20LeoHighlightsPopup%28anchorId%2Csize%29%3B%0A%20%20%20%09popup.show%28%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsShowPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20transform%20the%20passed%20in%20url%20to%20a%20rover%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetRoverUrl%28url%29%0A%7B%0A%09var%20rover%3DLEO_HIGHLIGHTS_ROVER_TAG%3B%0A%09var%20roverUrl%3D%22http%3A//rover.ebay.com/rover/1/%22+rover+%22/4?%26mpre%3D%22+encodeURI%28url%29%3B%0A%09%0A%09return%20roverUrl%3B%0A%7D%0A%0A/**%0A%20*%20Sets%20the%20size%20of%20the%20bottom%20windown%20part%0A%20*%20%0A%20*%20@param%20size%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSetBottomSize%28size%2CclickId%29%0A%7B%0A%20%20%20/*%20Get%20the%20elements%20*/%0A%20%20%20var%20iFrameBottom%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20var%20iFrameDiv%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%0A%20%20%20/*%20Figure%20out%20the%20correct%20sizes%20*/%0A%20%20%20var%20iFrameBottomSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_IFRAME_BOTTOM_CLICK_SIZE%3ALEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE%3B%0A%20%20%20var%20divSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_DIV_CLICK_SIZE%3ALEO_HIGHLIGHTS_DIV_HOVER_SIZE%3B%0A%0A%20%20%20/*%20Refresh%20the%20iFrame%27s%20url%2C%20by%20removing%20the%20size%20arg%20and%20adding%20it%20again%20*/%0A%20%20%20leoHighlightsUpdateUrl%28iFrameBottom%2Csize%2CclickId%29%3B%0A%0A%20%20%20/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%20_leoHighlightsPrevElem.hover%3Dsize%3D%3D1?false%3Atrue%3B%0A%0A%20%20%20_leoHighlightsSetSize%28iFrameBottom%2CiFrameBottomSize%29%3B%0A%20%20%20_leoHighlightsSetSize%28iFrameDiv%2CdivSize%29%3B%0A%7D%0A%0A%0A/**%0A%20*%20Class%20for%20a%20Popup%20%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22LeoHighlightsPopup%28%29%20%22%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%09this.anchorId%3DanchorId%3B%0A%20%20%20%09this.anchor%3D_leoHighlightsFindElementById%28this.anchorId%29%3B%0A%20%20%20%09this.topIframe%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%20%20%20%20%20%20this.bottomIframe%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20%09this.iFrameDiv%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%20%20%20%09%0A%20%20%20%09this.topIframe.src%3Dunescape%28this.anchor.getAttribute%28%27leoHighlights_url_top%27%29%29%3B%3B%0A%20%20%20%20%20%20this.bottomIframe.src%3Dunescape%28this.anchor.getAttribute%28%27leoHighlights_url_bottom%27%29%29%3B%3B%0A%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%221%29%20LeoHighlightsPopup%28%29%20%28%22+this.topIframe.style.top+%22%2C%20%22+this.topIframe.style.left+%22%29%22%29%3B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%222%29%20LeoHighlightsPopup%28%29%20%28%22+this.bottomIframe.style.top+%22%2C%20%22+this.bottomIframe.style.left+%22%29%22%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%09leoHighlightsSetSize%28size%29%3B%0A%20%20%20%09%0A%20%20%20%09this.updatePos%3Dfunction%28%29%20%7B%20_leoHighlightsUpdatePopupPos%28this.iFrameDiv%2Cthis.anchor%29%7D%3B%0A%20%20%20%20%20%20this.show%3Dfunction%28%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20this.updatePos%28%29%3B%20%0A%20%20%20%20%20%20%20%20%20%20%20%20this.iFrameDiv.style.visibility%20%3D%20%22visible%22%3B%20%0A%20%20%20%20%20%20%20%20%20%20%20%20this.iFrameDiv.style.display%20%3D%20%22block%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20this.updatePos%28%29%3B%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%223%29%20LeoHighlightsPopup%28%29%20%28%22+this.topIframe.style.top+%22%2C%20%22+this.topIframe.style.left+%22%29%22%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%224%29%20LeoHighlightsPopup%28%29%20%28%22+this.bottomIframe.style.top+%22%2C%20%22+this.bottomIframe.style.left+%22%29%22%29%3B%0A%20%20%20%20%20%20%7D%20%20%20%20%20%20%20%0A%20%20%20%09this.scroll%3Dfunction%28%29%20%7B%20this.updatePos%28%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20updates%20the%20url%20for%20the%20iFrame%0A%20*%20%0A%20*%20@param%20iFrame%0A%20*%20@param%20size%0A%20*%20@param%20clickId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsUpdateUrl%28iFrame%2Csize%2CclickId%2CdestUrl%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsUpdateUrl%28%29%20%22+destUrl%29%3B%0A%20%20%20%20%20%20var%20url%3DiFrame.src%3B%0A%20%20%20%20%20%20var%20idx%3Durl.indexOf%28%22%26size%3D%22%29%3B%0A%20%20%20%20%20%20if%28idx%3E%3D0%29%0A%20%20%20%20%20%20%20%20%20url%3Durl.substring%280%2Cidx%29%3B%0A%20%20%20%20%20%20%0A//%20%20%20%20%20%20size%3D1%3B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsUpdateUrl%28%29%20size%3D%22+size+%22%20%20%22+url%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28size%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url+%3D%28%22%26size%3D%22+size%29%3B%0A%20%20%20%20%20%20if%28clickId%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url+%3D%28%22%26clickId%3D%22+clickId%29%3B%0A%20%20%20%20%20%20if%28destUrl%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url+%3D%28%22%26url%3D%22+destUrl%29%3B%0A%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsUpdateUrl%28%29%20%22+url%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20iFrame.src%3Durl%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsUpdateUrl%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe%0A*%0A*%20@param%20id%0A*%20@return%0A*/%0Afunction%20leoHighlightsSetSize%28size%2CclickId%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Get%20the%20element%20*/%0A%20%20%09%09var%20iFrameTop%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%0A%20%20%09%09/*%20Figure%20out%20the%20correct%20sizes%20*/%0A%20%20%09%09var%20iFrameTopSize%3DLEO_HIGHLIGHTS_IFRAME_TOP_SIZE%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Refresh%20the%20iFrame%27s%20url%2C%20by%20removing%20the%20size%20arg%20and%20adding%20it%20again%20*/%0A%20%20%09%09leoHighlightsUpdateUrl%28iFrameTop%2Csize%2CclickId%29%3B%0A%20%20%09%09%0A%20%20%09%09_leoHighlightsSetSize%28iFrameTop%2CiFrameTopSize%29%3B%0A%20%20%20%20%20%20_leoHighlightsSetBottomSize%28size%2CclickId%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%20%20%20%20if%28size%3D%3D1%26%26_leoHighlightsPrevElem%29%0A%20%20%20%20%20%20%20%20%20_leoHighlightsPrevElem.hover%3Dfalse%3B%20%20%20%20%20%20%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsSetSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20Start%20the%20popup%20a%20little%20bit%20delayed.%0A%20*%20Somehow%20IE%20needs%20some%20time%20to%20find%20the%20element%20by%20id.%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsShowPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20elem%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09if%28_leoHighlightsPrevElem%26%26%28_leoHighlightsPrevElem%21%3Delem%29%29%0A%20%20%09%09%09_leoHighlightsPrevElem.shown%3Dfalse%3B%0A%20%20%09%09elem.shown%3Dtrue%3B%0A%09%09_leoHighlightsPrevElem%3Delem%3B%0A%09%09%0A%09%09_leoHighlightsDebugLog%28%22leoHighlightsShowPopup%28%29%20%22+_leoHighlightsPrevElem%29%3B%09%09%0A%20%20%20%09%0A%20%20%20%09/*%20FF%20needs%20to%20find%20the%20element%20first%20*/%0A%20%20%20%09_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%20%09%0A%20%20%20%09setTimeout%28%22_leoHighlightsShowPopup%28%5C%27%22+anchorId+%22%5C%27%2C%5C%27%22+size+%22%5C%27%29%3B%22%2C10%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsShowPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe%0A*%0A*%20@param%20id%0A*%20@return%0A*/%0Afunction%20leoHighlightsHideElem%28id%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Get%20the%20appropriate%20sizes%20*/%0A%20%20%09%09var%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%20%20%09%09if%28elem%29%0A%20%20%09%09%09elem.style.visibility%3D%22hidden%22%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Clear%20the%20page%20for%20the%20next%20run%20through%20*/%0A%20%20%09%09var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%20%20%09%09if%28iFrame%29%0A%20%20%09%09%09iFrame.src%3D%22about%3Ablank%22%3B%0A%20%20%20%20%20%20var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20%20%20%20if%28iFrame%29%0A%20%20%20%20%20%20%20%20%20iFrame.src%3D%22about%3Ablank%22%3B%0A%20%20%09%09%0A%20%20%09%09%0A%20%20%09%09if%28_leoHighlightsPrevElem%29%0A%20%20%09%09%7B%0A%20%20%09%09%09_leoHighlightsPrevElem.shown%3Dfalse%3B%0A%20%20%09%09%09_leoHighlightsPrevElem%3Dnull%3B%0A%20%20%09%09%7D%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHideElem%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe.%0A*%20Since%20the%20iFrame%20is%20reused%20the%20frame%20only%20gets%20hidden%0A*%0A*%20@return%0A*/%0Afunction%20leoHighlightsIFrameClose%28%29%0A%7B%0A%20%20try%0A%20%20%7B%0A%09%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighlightsHideIFrame%22%29%3B%0A%20%20%7D%0A%20%20catch%28e%29%0A%20%20%7B%0A%09%20%20_leoHighlightsReportExeception%28%22leoHighlightsIFrameClose%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20should%20handle%20the%20click%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleClick%28anchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20anchor%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dfalse%3B%0A%20%20%09%09if%28anchor.startTimer%29%0A%20%20%09%09%09clearTimeout%28anchor.startTimer%29%3B%0A%20%20%20%09%0A%20%20%20%20%20%20/*%20Report%20the%20click%20event%20*/%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22clicked%22%2C%20window.document.domain%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_keywords%27%29%2Cnull%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_accept%27%29%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_reject%27%29%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C1%29%3B%0A%20%20%20%09return%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleClick%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20should%20handle%20the%20hover%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleHover%28anchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20anchor%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dtrue%3B%0A%20%20%09%09%0A%20%20%20%20%20%20/*%20Report%20the%20hover%20event%20*/%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22hovered%22%2C%20window.document.domain%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_keywords%27%29%2Cnull%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_accept%27%29%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_reject%27%29%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C0%29%3B%0A%20%20%20%09return%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleHover%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleMouseOver%28id%29%0A%7B%0A%09try%0A%09%7B%0A%09%09var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%09%09%0A%0A%09%09/*%20Clear%20the%20end%20timer%20if%20required%20*/%0A%09%09if%28anchor.endTimer%29%0A%09%09%09clearTimeout%28anchor.endTimer%29%3B%0A%09%09anchor.endTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER%3B%0A%09%09%0A%09%09/*%20The%20element%20is%20already%20showing%20we%20are%20done%20*/%0A%09%09if%28anchor.shown%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.startTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09leoHighlightsHandleHover%28anchor.id%29%3B%0A%09%09%09anchor.hover%3Dtrue%3B%0A%09%09%09%7D%2C%0A%09%09%09LEO_HIGHLIGHTS_SHOW_DELAY_MS%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleMouseOver%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleMouseOut%28id%29%0A%7B%0A%09try%0A%09%7B%09%0A%09%09var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%0A%09%09/*%20Clear%20the%20start%20timer%20if%20required%20*/%0A%09%09if%28anchor.startTimer%29%0A%09%09%09clearTimeout%28anchor.startTimer%29%3B%0A%09%09anchor.startTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT%3B%0A%09%09if%28%21anchor.shown||%21anchor.hover%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.endTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09leoHighlightsHideElem%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%09%09%09anchor.shown%3Dfalse%3B%0A%09%09%09_leoHighlightsPrevElem%3Dnull%3B%0A%09%09%09%7D%2CLEO_HIGHLIGHTS_HIDE_DELAY_MS%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20timer%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFrameMouseOver%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevElem%26%26_leoHighlightsPrevElem.endTimer%29%0A%09%09%09clearTimeout%28_leoHighlightsPrevElem.endTimer%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleIFrameMouseOver%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20timer%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFrameMouseOut%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevElem%29%0A%09%09%09leoHighlightsHandleMouseOut%28_leoHighlightsPrevElem.id%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleIFrameMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A/**%0A%20*%20This%20is%20a%20method%20is%20used%20to%20make%20the%20javascript%20within%20IE%20runnable%0A%20*/%0Avar%20leoHighlightsRanUpdateDivs%3Dfalse%3B%0Afunction%20leoHighlightsUpdateDivs%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Check%20if%20this%20is%20an%20IE%20browser%20and%20if%20divs%20have%20been%20updated%20already%20*/%0A%09%09if%28document.all%26%26%21leoHighlightsRanUpdateDivs%29%0A%09%09%7B%0A%09%09%09leoHighlightsRanUpdateDivs%3Dtrue%3B%20//%20Set%20early%20to%20prevent%20running%20twice%0A%09%09%09for%28var%20i%3D0%3Bi%3CLEO_HIGHLIGHTS_MAX_HIGHLIGHTS%3Bi++%29%0A%09%09%09%7B%0A%09%09%09%09var%20id%3D%22leoHighlights_Underline_%22+i%3B%0A%09%09%09%09var%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%09%09if%28elem%3D%3Dnull%29%0A%09%09%09%09%09break%3B%0A%09%09%09%09%0A%09%09%09%09if%28%21elem.leoChanged%29%0A%09%09%09%09%7B%0A%09%09%09%09%09elem.leoChanged%3Dtrue%3B%0A%09%09%09%09%0A%09%09%09%09%09/*%20This%20will%20make%20javaScript%20runnable%20*/%09%09%09%09%0A%09%09%09%09%09elem.outerHTML%3Delem.outerHTML%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%7D%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsUpdateDivs%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0Aif%28document.all%29%0A%09setTimeout%28leoHighlightsUpdateDivs%2C200%29%3B%0A%0A%0A/**%0A%20*%20This%20is%20used%20to%20report%20events%20to%20the%20plugin%0A%20*%20@param%20key%0A%20*%20@param%20domain%0A%20*%20@param%20keywords%0A%20*%20@param%20vendorId%0A%20*%20@param%20accept%0A%20*%20@param%20reject%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsReportEvent%28key%2C%20domain%2Ckeywords%2CvendorId%2Caccept%2Creject%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22key%22%2Ckey%29%3B%0A%20%20%20%20%20%20if%28domain%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22domain%22%2Cdomain%29%3B%0A%20%20%20%20%20%20if%28keywords%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22keywords%22%2Ckeywords%29%3B%0A%20%20%20%20%20%20if%28vendorId%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22vendorId%22%2CvendorId%29%3B%0A%20%20%20%20%20%20if%28accept%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22accept%22%2Caccept%29%3B%0A%20%20%20%20%20%20if%28reject%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22reject%22%2Creject%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsEvent%22%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlights%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20expand%20or%20collapse%20the%20window%20base%20on%20it%20prior%20state%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsToggleSize%28clickId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsToggleSize%28%29%20%22+_leoHighlightsPrevElem%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20hover%20flag%20and%20change%20the%20status%20*/%0A%20%20%20%20%20%20var%20size%3D_leoHighlightsPrevElem.hover?1%3A0%3B%0A%20%20%20%20%20%20_leoHighlightsSetBottomSize%28size%2CclickId%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsToggleSize%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20Call%20into%20the%20kvm%20that%20will%20then%20do%20a%20callback%20into%20the%20top%20window%0A%20*%20The%20top%20window%20will%20then%20call%20leoH%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsSetSecondaryWindowUrl%28url%2C%20customerId%2C%20phraseId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrl%28%29%20%22+url%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22url%22%2C%20url%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22phraseId%22%2C%20phraseId%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22customerId%22%2C%20customerId%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsSetSecondaryWindowUrl%22%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSetSecondaryWindowUrl%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20Call%20into%20the%20kvm%20that%20will%20then%20do%20a%20callback%20into%20the%20top%20window%0A%20*%20The%20top%20window%20will%20then%20call%20leoH%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsSetSecondaryWindowUrlCallback%28url%2C%20customerId%2C%20phraseId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%20%22+url%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%20%20%20%20var%20size%3D_leoHighlightsPrevElem.hover?0%3A1%3B%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%20%22+_leoHighlightsPrevElem+%22%20--%20%22+_leoHighlightsPrevElem.hover%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20elements%20*/%0A%20%20%20%20%20%20var%20iFrameBottom%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20%20%20%20leoHighlightsUpdateUrl%28iFrameBottom%2Csize%2Cnull%2Curl%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%20%22+url%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20set%20the%20text%20to%20the%20Top%20%0A%20*%20%0A%20*%20@param%20txt%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsSetExpandTxt%28txt%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20var%20topIFrame%20%3D%20_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%20%20%20%20%20%20if%28topIFrame%3D%3Dnull%29%0A%20%20%20%20%20%20%20%20%20return%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20current%20url%20*/%0A%20%20%20%20%20%20var%20url%3DtopIFrame.src%3B%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28url%3D%3Dnull%29%0A%20%20%20%20%20%20%20%20%20return%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Extract%20the%20previous%20hash%20if%20present%20*/%0A%20%20%20%20%20%20var%20idx%3D-1%3B%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28%28idx%3Durl.indexOf%28%27%23%27%29%29%3E0%29%0A%20%20%20%20%20%20%20%20%20url%3Durl.substring%280%2Cidx%29%3B%0A%0A%20%20%20%20%20%20/*%20Append%20the%20text%20to%20the%20end%20*/%0A%20%20%20%20%20%20url+%3D%22%23%22+encodeURI%28txt%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Set%20the%20iframe%20with%20the%20new%20url%20that%20contains%20the%20hash%20tag%20*/%0A%20%20%20%20%20%20topIFrame.src%3Durl%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSetExpandTxt%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/*----------------------------------------------------------------------*/%0A/*%20Methods%20provided%20to%20the%20highlight%20providers...%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20*/%0A/*----------------------------------------------------------------------*/%0A%0A/**%0A%20*%20This%20will%20set%20the%20expand%20text%20for%20the%20Top%20window%0A%20*/%0Afunction%20leoHL_SetExpandTxt%28txt%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHL_SetExpandTxt%28%29%20%22+txt%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighlightsSetExpandTxt%22%2C%22expandTxt%22%2Ctxt%29%3B%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_SetExpandTxt%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20@return%0A%20*/%0Afunction%20leoHL_RedirectTop%28url%2CparentId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20try%7B%0A%20%20%20%20%20%20%20%20%20var%20domain%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22domain%22%29%0A%20%20%20%20%20%20%20%20%20var%20keywords%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22keywords%22%29%0A%20%20%20%20%20%20%20%20%20var%20vendorId%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22vendorId%22%29%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22clickthrough%22%2C%20domain%2Ckeywords%2C%20vendorId%29%3B%0A%20%20%20%20%20%20%7Dcatch%28e%29%7B%0A%20%20%20%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_RedirectTop%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%20%20%20%7D%0A%20%20%09%09%0A%20%20%20%09_leoHighlightsRedirectTop%28url%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHL_RedirectTop%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20@return%0A%20*/%0Afunction%20LeoHL_RedirectTop%28url%2CparentId%29%0A%7B%0A%20%20%20leoHL_RedirectTop%28url%2CparentId%29%3B%0A%7D%0A%0A/**%0A%20*%20This%20will%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20@return%0A%20*/%0Afunction%20leoHL_RedirectTopAd%28url%2CparentId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20try%7B%0A%20%20%20%20%20%20%20%20%20var%20domain%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22domain%22%29%0A%20%20%20%20%20%20%20%20%20var%20keywords%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22keywords%22%29%0A%20%20%20%20%20%20%20%20%20var%20vendorId%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22vendorId%22%29%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22advertisement.click%22%2C%20domain%2Ckeywords%2C%20vendorId%29%3B%0A%20%20%20%20%20%20%7Dcatch%28e%29%7B%0A%20%20%20%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_RedirectTopAd%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsRedirectTop%28url%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_RedirectTopAd%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20set%20the%20size%20of%20the%20iframe%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHl_setSize%28size%2Curl%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09/*%20Get%20the%20clickId%20*/%0A%20%20%20%09var%20clickId%3D_leoHighlightsGetUrlArg%28%20url%2C%22clickId%22%29%0A%20%20%20%09%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22size%22%2Csize%29%3B%0A%20%20%20%20%20%20if%28clickId%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22clickId%22%2CclickId+%22_blah%22%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsSetSize%22%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHl_setSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20toggle%20the%20size%20of%20the%20window%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHl_ToggleSize%28%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsToggleSize%22%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHl_ToggleSize%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A");
]]&gt;</script> </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.absolutegentleman.com/2010/04/10/leaves/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Metaphor</title>
		<link>http://www.absolutegentleman.com/2010/04/07/metaphor/</link>
		<comments>http://www.absolutegentleman.com/2010/04/07/metaphor/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 21:56:53 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://www.absolutegentleman.com/2010/04/07/metaphor/</guid>
		<description><![CDATA[I know I&#8217;m playing on someone else&#8217;s field, by someone else&#8217;s rules. I expect it to be difficult to excel, and I expect to struggle, but given a chance, I can win in foreign territory because I am better, more skilled, than the ones who made the rules. It approaches insurmountable, though, when the people [...]]]></description>
			<content:encoded><![CDATA[<p>I know I&#8217;m playing on someone else&#8217;s field, by someone else&#8217;s rules. I expect it to be difficult to excel, and I expect to struggle, but given a chance, I can win in foreign territory because I am better, more skilled, than the ones who made the rules. It approaches insurmountable, though, when the people on your own team, the ones who asked you to join them, are smiling in your face in one instance, then doing everything they possibly can to hurt you when your back is turned. It is impossible to do well when you cannot see who your opponent is, or when you never expected it to be a competitive event in the first place.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.absolutegentleman.com/2010/04/07/metaphor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I Believe in God</title>
		<link>http://www.absolutegentleman.com/2010/04/07/i-believe-in-god/</link>
		<comments>http://www.absolutegentleman.com/2010/04/07/i-believe-in-god/#comments</comments>
		<pubDate>Wed, 07 Apr 2010 21:30:11 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://www.absolutegentleman.com/2010/04/07/i-believe-in-god/</guid>
		<description><![CDATA[I feel calm and happy today, and for me to feel this way, on a day Chicago is soaked and draped in gloom, must mean my grandmother has her arms around me.]]></description>
			<content:encoded><![CDATA[<p>I feel calm and happy today, and for me to feel this way, on a day Chicago is soaked and draped in gloom, must mean my grandmother has her arms around me.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.absolutegentleman.com/2010/04/07/i-believe-in-god/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Screen Door</title>
		<link>http://www.absolutegentleman.com/2010/02/09/screen-door/</link>
		<comments>http://www.absolutegentleman.com/2010/02/09/screen-door/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 15:44:33 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://www.absolutegentleman.com/2010/02/09/screen-door/</guid>
		<description><![CDATA[I&#8217;ve been getting some dislike mail about the grammatical structure of my posts, or that I&#8217;m sounding less coherent, and while I never found the need to defend my extemporaneous writings before, I probably should say that my entries are unpolished intentionally. I&#8217;m in the throes of a ten-step recovery program for writers who haven&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been getting some dislike mail about the grammatical structure of my posts, or that I&#8217;m sounding less coherent, and while I never found the need to defend my extemporaneous writings before, I probably should say that my entries are unpolished intentionally. I&#8217;m in the throes of a ten-step recovery program for writers who haven&#8217;t turned out anything for five years, so excuse me if I&#8217;m choosing to be a little raw with my posts. I think my entire existence as a writer has been about putting out material that&#8217;s been raw and truthful, so I&#8217;m not going to stop now, necessarily. If any of you ever wants a grammar beat down, give me a call. I&#8217;m happy to slap you around with the dangling participle I keep handy for just such an occasion.
</p>
<p>Now if I may continue:
</p>
<p>I hopped on the 146 to the South Loop of Chicago, where I needed to conduct some business. It takes a long time to travel the three and a half miles from my apartment in Lakeview to the Loop by bus, so there was an opportunity for me to sit at the back and think without worrying about missing my stop. When the bus got close to the Loop, I thought I was attentive in finding my stop, but when I was the last one on the bus and the driver waved to me to come forward, I knew I missed something. I handed her a rectangular card I kept my notes for this trip on. It was an important card, one that had my name and contact information on it. My school made me about a thousand of them, and whenever I need to write down directions, I turn to these cards, for some reason. I like that they&#8217;re cards, too, and not thin sheets of paper from a pad. It&#8217;s almost like having my own baseball card, only my picture isn&#8217;t on the front – my career stats aren&#8217;t on the back. I wouldn&#8217;t mind the picture on the front so much, because I&#8217;m happy with the way I look, but the stats on the back might bother me. I haven&#8217;t been the George Brett type – the Cal Ripken, if that helps you – someone who has stuck with one team his whole life. I&#8217;ve moved around to different organizations and different towns, and I&#8217;m starting to seriously contemplate why I&#8217;ve moved so much.  I&#8217;m pretty sure it&#8217;s about not wanting to commit to a final resting place and about fear of death.
</p>
<p>The bus driver didn&#8217;t really know what to make of my notes at first. There were a lot of numbers and arrows and one of the bus routes wasn&#8217;t even hers. The bus drivers of Chicago can tell you everything you need to know about their particular route. They know which restaurants fill up at Happy Hour, where all the careless pedestrians are, and where there always seems to be parking available. If you ask them about anything away from their route, though, even a block outside of their route, they have a hard time giving you any kind of direction. The driver helped me, though. Her long manicured nails tapped and scratched the front of the card while she was thinking of a way to get me toward my destination, the place I needed to conduct business. I kept tried to give her an out, told her I&#8217;d just get off where we were, run into Starbucks, and look it up online. She conceded and let me off at a nonscheduled stop, which is something these bus drivers never seem to do. I looked up at the sign at the bus stop, the one that explains which buses stopped there, and the 146 wasn&#8217;t on this sign. I felt special.
</p>
<p>As much as I dislike western Massachusetts, and as disappointed as I am in how Pittsfield never did bounce back like everyone said it would, I miss our house. Since I left my parents&#8217; when I was twenty-four, there&#8217;s not been a place I settled down in for as long as I&#8217;ve been in that house in Dalton. I miss the things that make it my home. There&#8217;s no way to properly write how much I miss my family, so I won&#8217;t even bother. Instead I&#8217;ll tell you that I miss my dog, and I miss my garage door, the one on the right, with the hole in one of the panels. I miss the precariously stacked pile of firewood on the right side of the garage, miss watching my neighbor, the hump, walk out to get his paper every morning. I miss looking out the living room window and onto the porch, where our porch rockers are, and hearing Molly&#8217;s paws on the floor, and I miss the screen door Jennet found who knows where but restored it to a soft, middle-class luster.
</p>
<p>I&#8217;m never going back there, though, because it&#8217;s a stale place inhabited by stagnant, mediocre people – little fish in a little pond – and I&#8217;m getting my sons out of there.
</p>
<p>I made my way west across West Lake Street, which crosses the Chicago River and runs directly underneath the EL, following its path for a few blocks. It wasn&#8217;t raining at all, but it was damp. Maybe it was snowing.  As I walked west, I had to stay to the right, really close to the buildings, because water was coming off the tracks in a steady stream, as if the trains were swollen gray clouds that finally reached their saturation points. I like to think it always rains here, like some kind of anti-oasis, but I imagine it&#8217;s dry when it&#8217;s sunny…
</p>
<p>Let me edit here, because I hit on a cool image of the EL as a long cloud: Let&#8217;s change &#8220;clouds that finally reach their saturation points&#8221; to &#8220;pouring rain on the street below.&#8221; So,
</p>
<p>It wasn&#8217;t raining at all but it was damp, cold. It may have been snowing, I don&#8217;t remember. As I walked west, I stayed to the right, really close to the buildings, because water came off the tracks in a steady stream, as if the train were a long, swollen, grey cloud, pouring rain on the street below. I love to find the poignancy in every little scene, so I convinced myself for a second that it rained there all the time, like some kind of anti-paradise – poured down on the homeless people who made their homes beneath the bridge. It&#8217;s not realistic, though, to think the water pours down when it&#8217;s sunny.
</p>
<p>Then the EL roared over my head with such a thunder that I didn&#8217;t know where I was, as if everyone under the bridge were tossed into the air, and we were not coming down to regain our bearings until the thunder stopped. The Loop is home to just about every EL route in the city, so the thunder is constant.
</p>
<p>So when I walked further and saw makeshift cardboard homes tucked rather permanently into the catacombs under the bridge, it made sense to me. At least poignancy and metaphor began to fuse together, which is what we want in our clever little essays, right Meghan Daum?
</p>
<p>The homes were tucked in the side slots of the cement, the catacombs under the bridge – equidistant cement beds where cardboard boxes nestled perfectly. To seal off the walls of these homes, the cardboard was overlapped. Plastic sheets and worn blankets covered the walls, and what I want to get at here is that there was a kind of doorstep, a section of plastic grass, that indoor/outdoor carpeting, where someone might wipe his shoes clean before going inside. These men sleep in their shoes; never have the comfort of removing their shoes in their own homes because you have to be ready to move when the proverbial Billy club taps atop the roof of the temporary home. Who was moving this home, though? It seemed too permanent to be able to pack up, even fold up, and move to a different location. It&#8217;s possible that these homes were permanent and that the inhabitants were the ones who changed. That wouldn&#8217;t make sense, though, because if the Chicago Police wanted them out of there, there would be no house to begin with.
</p>
<p>So maybe the man did remove his shoes, occasionally, when he knew he&#8217;d be in for the night, when there may have been an understanding that he wouldn&#8217;t be bothered, because the rough, smoking, bundled, and brawling Chicago Police have hearts and better things to do (There are murders being committed, for chrissakes and you&#8217;re arresting me?) The Chicago Police know this line and protect the men who make their homes under the bridges – the busy, thunderous bridges.
</p>
<p>I wish I had the skill to describe these catacombs correctly. They were shielded from traffic on the left and open to pedestrian visage on the right. I wish I had the smoothness of working the screen door into this scene because in front of one of the homes in the catacombs under the bridge of the EL on W Lake Street, a splintered and forgotten screen door rested horizontally. When the great trains: the Blue, the Pink, the Brown lines thundered above the home, the screen door shook, the teacups rattled in their cabinets, and the man inside the box slept.
</p>
<p>
 </p>
]]></content:encoded>
			<wfw:commentRss>http://www.absolutegentleman.com/2010/02/09/screen-door/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Pipe Down, Shalom Auslander</title>
		<link>http://www.absolutegentleman.com/2010/01/31/pipe-down-shalom-auslander/</link>
		<comments>http://www.absolutegentleman.com/2010/01/31/pipe-down-shalom-auslander/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 18:13:45 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://www.absolutegentleman.com/?p=300</guid>
		<description><![CDATA[My blog gets approximately fifty hits a day, which qualifies it as a personal journal, for the most part. The people who read it are people who care about me, people who dislike me and want to see if I talk about them (You (plural) know who you are.), and those who are interested in [...]]]></description>
			<content:encoded><![CDATA[<p>My blog gets approximately fifty hits a day, which qualifies it as a personal journal, for the most part. The people who read it are people who care about me, people who dislike me and want to see if I talk about them (You (plural) know who you are.), and those who are interested in J.D. Salinger. Based on what people search before arriving at my blog, this is what they&#8217;re really interested in:</p>
<ul>
<li>Where does J.D. Salinger live?</li>
<li>Did Frank Tempone really move to Chicago? If so, why did he go? What fucking happened? (Answer: None of your fucking business.)</li>
<li>Is Junot Diaz married?</li>
<li>Is Junot Diaz gay?</li>
<li>Is Junot Diaz an asshole?</li>
<li>What&#8217;s Amy Hempel up to?</li>
<li>What does it mean to have a 120/96 blood pressure?</li>
<li>Does anyone contemplate dialogue about &#8216;building a fire&#8217; from Cormac McCarthy&#8217;s The Road?</li>
<li>Is Sherman Alexie as terrible as I think he is?</li>
</ul>
<p>The day J.D. Salinger&#8217;s death was reported, I received 1,619 hits. The next day, January 29, I received 1,543 hits. January 30? 747. The numbers are dwindling, and soon my blog will return to its near-anonymity, but before that happens, I want to use my little moment in the sun to take a shot at an oh-so-irreverent writer named Shalom Auslander.</p>
<p>Actually, to have fifty people read your work – think about you – per day, isn&#8217;t too bad. Think about who pays attention to you on a normal day. How many people call you, for instance, or visit, or read anything you&#8217;ve written? How many of these people are strangers?</p>
<p>This fifty-per-day number is excluding the students who listen to me every weekday. Fifteen years as a teacher, all those student-listening sessions – I&#8217;m a lucky person.</p>
<p>I regret that I have nothing to help me parlay all this attention into big book sales. You know: someone shows up to look at the photos my wife took of Salinger&#8217;s house, see I&#8217;m selling a little book, and they consider buying it if they like my writing.</p>
<p>When Salinger died, some media outlets scrambled to cover his death and secured interviews with a few supposed experts to get their reactions to Salinger&#8217;s passing. <a href="http://www.npr.org/templates/story/story.php?storyId=123081495">NPR put together something decent</a>, but had two writers, people meant to give a special kind of insight on Salinger.  The first one to offer commentary was Rick Moody, whose writing I kind of like after reading it four or five times, but the pretension in his voice, his demeanor, his gait, sicken me. That&#8217;s really all I have to say about that.</p>
<p>The other guy was Shalom Auslander, someone obviously influenced heavily by Salinger. He has the irreverence down, but none of the talent Salinger had. My problem with him in this program happened in a span of like thirteen seconds. Host Robert Seigel, in introducing Auslander&#8217;s commentary, said &#8220;…as for Salinger&#8217;s final journey, writer Shalom Auslander was a bit concerned.&#8221; Auslander then says:</p>
<p>&#8220;I hope he&#8217;s being left alone. I hope God is leaving him alone, but I doubt it. That guy is probably a bit of a nag, probably chasing Salinger around for autographs…&#8221;</p>
<p>You might think it&#8217;s completely psychotic, but this upset me. Yes, I hunted down Salinger&#8217;s house and posted the photographs on my blog, but what this guy did to Salinger was worse.</p>
<p>Here&#8217;s some of Auslander&#8217;s work, fresh from his website:</p>
<p><img src="http://www.absolutegentleman.com/wp-content/uploads/2010/01/013110_1813_PipeDownSha1.png" alt="" /></p>
<p>Three sentence fragments in one paragraph, an annoying voice, riddled with cliché, and the words &#8220;Bling bling.&#8221;</p>
<p>Me? Photographs. Him? Copied his style, rendered it into unreadable garbage, then got on the radio while Salinger&#8217;s corpse was still warm, concerned that God wasn&#8217;t leaving Salinger alone. You know who should&#8217;ve left Salinger alone, Shalom? You. You should have.</p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
]]></content:encoded>
			<wfw:commentRss>http://www.absolutegentleman.com/2010/01/31/pipe-down-shalom-auslander/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Touché, Piccadilly Notebooks</title>
		<link>http://www.absolutegentleman.com/2010/01/30/touche-piccadilly-notebooks/</link>
		<comments>http://www.absolutegentleman.com/2010/01/30/touche-piccadilly-notebooks/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 01:15:24 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://www.absolutegentleman.com/2010/01/30/touche-piccadilly-notebooks/</guid>
		<description><![CDATA[I was just browsing in my local Borders, but only because it was there. Borders is by far the most inferior of the book chains on and off the web. There&#8217;s no stock, their prices are too high for an alleged big book chain, and they brew terrible coffee. In my browsings, I came across [...]]]></description>
			<content:encoded><![CDATA[<p><img align="left" src="http://www.absolutegentleman.com/wp-content/uploads/2010/01/013110_0115_TouchPiccad1.png" alt=""/>I was just browsing in my local Borders, but only because it was there. Borders is by far the most inferior of the book chains on and off the web. There&#8217;s no stock, their prices are too high for an alleged big book chain, and they brew terrible coffee. In my browsings, I came across a Moleskine-looking display of notebooks – only they weren&#8217;t Moleskines. These were called <a href="http://piccadillyinc.com/products/notebooks">Piccadilly</a>, an obvious ripoff of Moleskine. They&#8217;re black, have the elastic band wrapped around the notebook, the paper seems to be high quality, and most importantly to me, it opens up like a Moleskine does. The problem with most small journal-type notebooks is with the binding. Most have a seemingly spring-loaded binding that makes it impossible to write in the notebook without using a small boulder to hold down the other side of the book. It&#8217;s especially cumbersome for left-handed writers, like I am. Normally, with inexpensive, pretentious notebooks that white people like, you have to crack the binding in half for it to lie flat.
</p>
<p>Piccadilly Notebooks don&#8217;t have this problem <em>and</em> they are 50% cheaper than Moleskine notebooks. Piccadilly, Inc. needs to know, though, that in spite of being a Borders exclusive company, the Moleskine display is way more prominently placed than the Piccadilly one. You walk into a Borders and the Moleskine display is right there in your face. The Piccadilly display is nestled in a ghost town section of my Borders, upstairs and buried on a shelf next the cookbooks.
</p>
<p><img align="right" src="http://www.absolutegentleman.com/wp-content/uploads/2010/01/013110_0115_TouchPiccad2.jpg" alt=""/>
	</p>
<p>Still, I&#8217;ll not buy one of these notebooks, nor will I buy a Moleskine ever again. Couple reasons: I have a few blank ones left from a Borders Outlet going out of business sale, where I got a bunch of lined Moleskines for three bucks a piece, and these Mead Composition books, the ones that were apparently good enough for my writing habits before I decided to lean toward being trendy. Mead Composition books range from $1 at Target to two or three dollars at CVS or Walgreens. It still looks cool, too, to walk around town with a Mead Composition book.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.absolutegentleman.com/2010/01/30/touche-piccadilly-notebooks/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>And I&#8217;ll Miss Tom Brokaw, Too</title>
		<link>http://www.absolutegentleman.com/2010/01/28/ripsalinger/</link>
		<comments>http://www.absolutegentleman.com/2010/01/28/ripsalinger/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 02:44:14 +0000</pubDate>
		<dc:creator>frank</dc:creator>
				<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://www.absolutegentleman.com/?p=293</guid>
		<description><![CDATA[When people like J.D. Salinger die, we&#8217;re not necessarily distraught over the loss as if it were a person particularly close to us. I think our sometimes inexplicable grief is a reaction to the thought that another piece has broken off the foundation of our frame of reference. Even in his isolation, a refusal to [...]]]></description>
			<content:encoded><![CDATA[<p>When people like J.D. Salinger die, we&#8217;re not necessarily distraught over the loss as if it were a person particularly close to us. I think our sometimes inexplicable grief is a reaction to the thought that another piece has broken off the foundation of our frame of reference. Even in his isolation, a refusal to acknowledge any of us, J.D. Salinger occupied an important place in the lives of literary people. He was someone we knew, or at least knew of, and he provided us with a sense of security in a way. When things get particularly bad in the world, we could, if we wanted, say: &#8220;Well, at least J.D. Salinger is still in that house over in Cornish, New Hampshire.&#8221; There&#8217;s something to be said about this. Losing parents, siblings, and close friends tear huge chunks of our foundations out, and that&#8217;s a permanent pain that we might learn to live with. Celebrities or cultural icons are small parts of this foundation, but there&#8217;s still a feeling that we&#8217;ve lost something faintly significant when they&#8217;ve gone.</p>
<p>Kurt Cobain committed suicide during my first year as a teacher. I was 25 and my students were 13, 14, or 15. I always resented them for all their skulking around, the crying, the t-shirt wearing, the candlelight vigils, because I always thought Kurt was more mine than he was theirs. All I could do was sit there and watch what I thought was false grieving for someone only I had seen in person.</p>
<p>But maybe Kurt Cobain provided some kind of a small piece of a foundation for these kids, and they were completely surprised by the small hole his death left in their lives.</p>
<p>So it&#8217;s sad to lose people like Salinger, Howard Zinn, Farrah Fawcett, Ed McMahon, Tim Russert<strong>, </strong>Dick Schaap, Michael Jackson, Ted Kennedy, and Walter Cronkite, even if they weren&#8217;t necessarily important in the grand scheme of things, because they occupied a small place of stability in our lives.</p>
<p>Who are the people that hold small pieces of the foundation of your frame of reference? Maybe none of us knows until he or she is actually gone.</p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
]]></content:encoded>
			<wfw:commentRss>http://www.absolutegentleman.com/2010/01/28/ripsalinger/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
