<?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:podcast="https://podcastindex.org/namespace/1.0"
xmlns:rawvoice="https://blubrry.com/developer/rawvoice-rss/"
>

<channel>
	<title>Poker Coaching &#8211; Thinking Poker</title>
	<atom:link href="https://www.thinkingpoker.net/tag/poker-coaching/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.thinkingpoker.net</link>
	<description>Weekly poker podcast hosted by Andrew Brokos and Nate Meyvis featuring interviews with famous and behind-the-scenes figures from the poker world as well as an in-depth poker strategy segment.</description>
	<lastBuildDate>Mon, 14 Jul 2025 18:12:08 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>
	<atom:link rel="hub" href="https://pubsubhubbub.appspot.com/" />
	<itunes:author>Andrew Brokos and Carlos Welch</itunes:author>
	<itunes:explicit>true</itunes:explicit>
	<itunes:image href="https://www.thinkingpoker.net/images//powerpress/thinking_poker_podcast-logo-2019_off-626.png" />
	<itunes:owner>
		<itunes:name>Andrew Brokos and Carlos Welch</itunes:name>
		<itunes:email>andrew@thinkingpoker.net</itunes:email>
	</itunes:owner>
	<copyright>Copyright &#xA9; Thinking Poker 2024</copyright>
	<podcast:license>Copyright &#xA9; Thinking Poker 2024</podcast:license>
	<podcast:medium>podcast</podcast:medium>
	<image>
		<title>Poker Coaching &#8211; Thinking Poker</title>
		<url>https://www.thinkingpoker.net/images//powerpress/thinking_poker_podcast-logo-2019_off-626.png</url>
		<link>https://www.thinkingpoker.net/blog/</link>
	</image>
	<itunes:category text="Leisure">
		<itunes:category text="Games" />
	</itunes:category>
	<itunes:category text="Society &amp; Culture" />
	<itunes:category text="Sports" />
	<rawvoice:frequency>Weekly</rawvoice:frequency>
	<rawvoice:donate href="www.patreon.com/thinkingpokerdaily">Subscribe for daily strategy segments!</rawvoice:donate>
	<podcast:funding url="www.patreon.com/thinkingpokerdaily">Subscribe for daily strategy segments!</podcast:funding>
	<podcast:person role="Host">Andrew Brokos</podcast:person>
	<podcast:person role="Host">Carlos Welch</podcast:person>
	<podcast:podping usesPodping="true" />
	<rawvoice:subscribe feed="https://www.thinkingpoker.net/tag/poker-coaching/feed/" itunes="https://itunes.apple.com/us/podcast/thinking-poker/id564288259" tunein="https://tunein.com/podcasts/Sports--Recreation-Podcasts/Thinking-Poker-p1133136/" spotify="https://open.spotify.com/show/5jvNYJb1AujnQ9uJO1E97m"></rawvoice:subscribe>
	<item>
		<title>Episode 479: Craig Savage</title>
		<link>https://www.thinkingpoker.net/2025/07/episode-479-craig-savage/</link>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Mon, 14 Jul 2025 18:12:06 +0000</pubDate>
				<category><![CDATA[Podcast]]></category>
		<category><![CDATA[carlos welch]]></category>
		<category><![CDATA[craig savage]]></category>
		<category><![CDATA[hand reading]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[rec poker]]></category>
		<category><![CDATA[targeting]]></category>
		<category><![CDATA[tournament]]></category>
		<category><![CDATA[WSOP]]></category>
		<category><![CDATA[WSOP bracelet]]></category>
		<guid isPermaLink="false">https://www.thinkingpoker.net/?p=48052</guid>

					<description><![CDATA[Craig Savage is an educator by trade, but he&#8217;s been a competitive poker player and a student of Carlos&#8217;s for many years. Hot on the heels of his bracelet victory in the $500 NLHE Freezeout, he speaks with Andrew and ... <a class="read-more" href="https://www.thinkingpoker.net/2025/07/episode-479-craig-savage/">Read more...</a>]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="48052" class="elementor elementor-48052" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-8ab5def elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8ab5def" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b441947" data-id="b441947" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-edcb349 elementor-widget elementor-widget-text-editor" data-id="edcb349" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Craig Savage is an educator by trade, but he&#8217;s been a competitive poker player and a student of Carlos&#8217;s for many years. Hot on the heels of his bracelet victory in the $500 NLHE Freezeout, he speaks with Andrew and Carlos about the experience and how he stays on top of the game despite family and professional obligations.</p><p>In the strategy segment, Andrew discusse what exactly &#8220;targeting&#8221; means and why so many people get it wrong.</p><p>You can join Andrew and Carlos on ClubWPT Gold by signing up at <a href="https://clubwptgold.com/?promo=THINK" target="_blank" rel="noopener">https://clubwptgold.com/?promo=THINK</a>. </p><p>Receive 10% off your GTO Wizard subscription when you <a href="https://gtow.pro/thinkingpoker" target="_blank" rel="noopener">use this link to sign up</a> to GTO Wizard today and run deeper in your MTTs with GTO Wizard AI!</p><p>You can now get two FREE episodes per week of <a href="http://www.patreon.com/thinkingpokerdaily" target="_blank" rel="noopener">Thinking Poker Daily</a>. </p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-665ae9fb elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="665ae9fb" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-7c8b526e" data-id="7c8b526e" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-23ec4ab elementor-widget elementor-widget-image" data-id="23ec4ab" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img fetchpriority="high" decoding="async" width="300" height="200" src="https://www.thinkingpoker.net/images//craig-300x200.jpg" class="attachment-medium size-medium wp-image-48055" alt="" srcset="https://www.thinkingpoker.net/images/craig-300x200.jpg 300w, https://www.thinkingpoker.net/images/craig-150x100.jpg 150w, https://www.thinkingpoker.net/images/craig.jpg 680w" sizes="(max-width: 300px) 100vw, 300px" />															</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-6139c583" data-id="6139c583" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-a3628b1 elementor-widget elementor-widget-heading" data-id="a3628b1" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h1 class="elementor-heading-title elementor-size-default">CRAIG SAVAGE</h1>				</div>
				</div>
				<div class="elementor-element elementor-element-47f9997b elementor-widget elementor-widget-text-editor" data-id="47f9997b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Craig is an educator with 31 years of experience, specializing in psychology, the psychology and ethics of leadership, and advanced biology. A former collegiate athlete, he turned to poker in 2003 as a new competitive outlet. He has a gold WSOP bracelet from the 2025 $500 NLHE Freezeout and is part of the <a href="https://www.youtube.com/@chasethedreampoker" target="_blank" rel="noopener">Chase the Dream</a> docuseries.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-2e1c790e elementor-shape-circle e-grid-align-tablet-center e-grid-align-mobile-center e-grid-align-left elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="2e1c790e" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default">
				<div class="elementor-widget-container">
							<div class="elementor-social-icons-wrapper elementor-grid" role="list">
							<span class="elementor-grid-item" role="listitem">
					<a class="elementor-icon elementor-social-icon elementor-social-icon-twitter elementor-repeater-item-vaz1ee7" href="https://x.com/XsavageX" target="_blank">
						<span class="elementor-screen-only">Twitter</span>
													<i class="fa fa-twitter" aria-hidden="true"></i>
											</a>
				</span>
							<span class="elementor-grid-item" role="listitem">
					<a class="elementor-icon elementor-social-icon elementor-social-icon-link elementor-repeater-item-40cd7af" href="https://t.co/k990EAzSyjm" target="_blank">
						<span class="elementor-screen-only">Link</span>
													<i class="fa fa-link" aria-hidden="true"></i>
											</a>
				</span>
					</div>
						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-2775a542" data-id="2775a542" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap">
							</div>
		</div>
					</div>
		</section>
				</div>
		]]></content:encoded>
					
		
		<enclosure url="https://www.thinkingpoker.net/Podcast/Ep479.mp3" length="167749823" type="audio/mpeg" />

				<itunes:author>Andrew Brokos and Carlos Welch</itunes:author>
		<itunes:episodeType>full</itunes:episodeType>
		<itunes:explicit>false</itunes:explicit>
		<itunes:duration>1:27:17</itunes:duration>
	</item>
		<item>
		<title>Episode 466: RecPoker Featuring Jim Reid, LoriAnn Persinger, and Rob Gardner</title>
		<link>https://www.thinkingpoker.net/2025/03/episode-466-recpoker-featuring-jim-reid-loriann-persinger-and-rob-gardner/</link>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Tue, 11 Mar 2025 15:27:58 +0000</pubDate>
				<category><![CDATA[Podcast]]></category>
		<category><![CDATA[jim reid]]></category>
		<category><![CDATA[loriann persinger]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[rec poker]]></category>
		<category><![CDATA[rob gardner]]></category>
		<category><![CDATA[tournament]]></category>
		<category><![CDATA[WSOP]]></category>
		<guid isPermaLink="false">https://www.thinkingpoker.net/?p=47919</guid>

					<description><![CDATA[Jim Reid, LoriAnn Persinger, and Rob Gardner join Andrew and Carlos to talk about the RecPoker community and how the needs, goals, and experiences of recreational players differ from those of professionals. LoriAnn first appeared on Episode 394 of the ... <a class="read-more" href="https://www.thinkingpoker.net/2025/03/episode-466-recpoker-featuring-jim-reid-loriann-persinger-and-rob-gardner/">Read more...</a>]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="47919" class="elementor elementor-47919" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-e5046b8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e5046b8" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-df7c5cb" data-id="df7c5cb" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-23c7657 elementor-widget elementor-widget-text-editor" data-id="23c7657" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Jim Reid, LoriAnn Persinger, and Rob Gardner join Andrew and Carlos to talk about the RecPoker community and how the needs, goals, and experiences of recreational players differ from those of professionals.</p><p>LoriAnn first appeared on <a href="https://www.thinkingpoker.net/2023/01/episode-394-loriann-persinger/">Episode 394</a> of the Thinking Poker Podcast.</p><p>You can join Andrew and Carlos on ClubWPT Gold by signing up at <a href="https://clubwptgold.com/?promo=THINK" target="_blank" rel="noopener">https://clubwptgold.com/?promo=THINK</a>. </p><p>Receive 10% off your GTO Wizard subscription when you <a href="https://gtow.pro/thinkingpoker" target="_blank" rel="noopener">use this link to sign up</a> to GTO Wizard today and run deeper in your MTTs with GTO Wizard AI!</p><p>You can now get two FREE episodes per week of <a href="http://www.patreon.com/thinkingpokerdaily" target="_blank" rel="noopener">Thinking Poker Daily</a>. </p><p><span style="text-decoration: underline;"><strong>RecPoker Links</strong></span></p><div>Website: <a href="https://rec.poker/" target="_blank" rel="noopener" data-saferedirecturl="https://www.google.com/url?q=https://rec.poker/&amp;source=gmail&amp;ust=1741439599100000&amp;usg=AOvVaw2C2v3hGzf_AIGOWsQTRKrI">https://rec.poker/</a></div><div>Audio Podcast: <a href="https://pod.link/1149156123" target="_blank" rel="noopener" data-saferedirecturl="https://www.google.com/url?q=https://pod.link/1149156123&amp;source=gmail&amp;ust=1741439599100000&amp;usg=AOvVaw2T3XbAZ8NIvaYSOMZSYU1-">https://pod.link/<wbr />1149156123</a></div><div>YouTube Channel: <a href="https://www.youtube.com/c/RecPokerCommunity" target="_blank" rel="noopener" data-saferedirecturl="https://www.google.com/url?q=https://www.youtube.com/c/RecPokerCommunity&amp;source=gmail&amp;ust=1741439599100000&amp;usg=AOvVaw03s17zltR8ld1fRUgrzYTo">https://www.youtube.<wbr />com/c/RecPokerCommunity</a></div><div>Discord: <a href="https://discord.com/invite/9aYSMCCfpv" target="_blank" rel="noopener" data-saferedirecturl="https://www.google.com/url?q=https://discord.com/invite/9aYSMCCfpv&amp;source=gmail&amp;ust=1741439599100000&amp;usg=AOvVaw1FHnofCUrkcmvQkjDgSMal">https://discord.com/<wbr />invite/9aYSMCCfpv</a></div>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4a3a4288 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4a3a4288" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-26402ae6" data-id="26402ae6" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-6ae14875 elementor-widget elementor-widget-image" data-id="6ae14875" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" width="225" height="300" src="https://www.thinkingpoker.net/images//Jim-table-vertical-225x300.jpg" class="attachment-medium size-medium wp-image-47922" alt="" srcset="https://www.thinkingpoker.net/images/Jim-table-vertical-225x300.jpg 225w, https://www.thinkingpoker.net/images/Jim-table-vertical-768x1023.jpg 768w, https://www.thinkingpoker.net/images/Jim-table-vertical-113x150.jpg 113w, https://www.thinkingpoker.net/images/Jim-table-vertical.jpg 770w" sizes="(max-width: 225px) 100vw, 225px" />															</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-41467bc2" data-id="41467bc2" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-2f0438b3 elementor-widget elementor-widget-heading" data-id="2f0438b3" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h1 class="elementor-heading-title elementor-size-default">JIM REID</h1>				</div>
				</div>
				<div class="elementor-element elementor-element-5bb3598b elementor-widget elementor-widget-text-editor" data-id="5bb3598b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Jim Reid is a <a href="https://rec.poker/jim" target="_blank" rel="noopener">poker coach</a> and host of <a href="https://pod.link/1149156123" target="_blank" rel="noopener">The RecPoker Podcast</a>.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-58fc8045 elementor-shape-circle e-grid-align-tablet-center e-grid-align-mobile-center e-grid-align-left elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="58fc8045" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default">
				<div class="elementor-widget-container">
							<div class="elementor-social-icons-wrapper elementor-grid" role="list">
							<span class="elementor-grid-item" role="listitem">
					<a class="elementor-icon elementor-social-icon elementor-social-icon-twitter elementor-repeater-item-vaz1ee7" href="https://bsky.app/profile/recpokerjim.bsky.social" target="_blank" rel="noopener">
						<span class="elementor-screen-only">Twitter</span>
													<i class="fa fa-twitter" aria-hidden="true"></i>
											</a>
				</span>
							<span class="elementor-grid-item" role="listitem">
					<a class="elementor-icon elementor-social-icon elementor-social-icon-link elementor-repeater-item-40cd7af" href="https://www.pokermediapro.com" target="_blank" rel="noopener">
						<span class="elementor-screen-only">Link</span>
													<i class="fa fa-link" aria-hidden="true"></i>
											</a>
				</span>
					</div>
						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-54eb2e31" data-id="54eb2e31" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap">
							</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-ba23fbe elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ba23fbe" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-7b2a2a0e" data-id="7b2a2a0e" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-68600e1a elementor-widget elementor-widget-image" data-id="68600e1a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" width="225" height="300" src="https://www.thinkingpoker.net/images//lori-head-225x300.jpg" class="attachment-medium size-medium wp-image-46827" alt="" srcset="https://www.thinkingpoker.net/images/lori-head-225x300.jpg 225w, https://www.thinkingpoker.net/images/lori-head-768x1024.jpg 768w, https://www.thinkingpoker.net/images/lori-head-113x150.jpg 113w, https://www.thinkingpoker.net/images/lori-head-1152x1536.jpg 1152w, https://www.thinkingpoker.net/images/lori-head.jpg 1536w" sizes="(max-width: 225px) 100vw, 225px" />															</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-46796506" data-id="46796506" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-75707ae0 elementor-widget elementor-widget-heading" data-id="75707ae0" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h1 class="elementor-heading-title elementor-size-default">LORIANN PERSINGER</h1>				</div>
				</div>
				<div class="elementor-element elementor-element-76fa6b36 elementor-widget elementor-widget-text-editor" data-id="76fa6b36" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>LoriAnn Persinger is a poker lover, Navy veteran, and serial game show champion with a history in poker media. She recently joined the RecPoker RECing crew.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-47c753be elementor-shape-circle e-grid-align-tablet-center e-grid-align-mobile-center e-grid-align-left elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="47c753be" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default">
				<div class="elementor-widget-container">
							<div class="elementor-social-icons-wrapper elementor-grid" role="list">
							<span class="elementor-grid-item" role="listitem">
					<a class="elementor-icon elementor-social-icon elementor-social-icon-twitter elementor-repeater-item-vaz1ee7" href="https://twitter.com/LoAnPer66" target="_blank" rel="noopener">
						<span class="elementor-screen-only">Twitter</span>
													<i class="fa fa-twitter" aria-hidden="true"></i>
											</a>
				</span>
							<span class="elementor-grid-item" role="listitem">
					<a class="elementor-icon elementor-social-icon elementor-social-icon-link elementor-repeater-item-40cd7af" href="https://rec.poker/" target="_blank" rel="noopener">
						<span class="elementor-screen-only">Link</span>
													<i class="fa fa-link" aria-hidden="true"></i>
											</a>
				</span>
					</div>
						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-21d62d5f" data-id="21d62d5f" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap">
							</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-e2dd696 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e2dd696" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-386e0ff4" data-id="386e0ff4" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-12904b5b elementor-widget elementor-widget-image" data-id="12904b5b" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="300" height="225" src="https://www.thinkingpoker.net/images//Fxy0MyoXoAIMfNj-300x225.jpg" class="attachment-medium size-medium wp-image-47923" alt="" srcset="https://www.thinkingpoker.net/images/Fxy0MyoXoAIMfNj-300x225.jpg 300w, https://www.thinkingpoker.net/images/Fxy0MyoXoAIMfNj-150x113.jpg 150w, https://www.thinkingpoker.net/images/Fxy0MyoXoAIMfNj-768x576.jpg 768w, https://www.thinkingpoker.net/images/Fxy0MyoXoAIMfNj.jpg 900w" sizes="(max-width: 300px) 100vw, 300px" />															</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-67657cc6" data-id="67657cc6" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-30807fbb elementor-widget elementor-widget-heading" data-id="30807fbb" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h1 class="elementor-heading-title elementor-size-default">ROB GARDNER</h1>				</div>
				</div>
				<div class="elementor-element elementor-element-58fb6411 elementor-widget elementor-widget-text-editor" data-id="58fb6411" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Rob Gardner is the marketing director for RecPoker and host of the Chase the Dream podcast. Rob recently launched Ramp Poker and the Ramp Poker Core Training Cours</p>								</div>
				</div>
				<div class="elementor-element elementor-element-693adefd elementor-shape-circle e-grid-align-tablet-center e-grid-align-mobile-center e-grid-align-left elementor-grid-0 elementor-widget elementor-widget-social-icons" data-id="693adefd" data-element_type="widget" data-e-type="widget" data-widget_type="social-icons.default">
				<div class="elementor-widget-container">
							<div class="elementor-social-icons-wrapper elementor-grid" role="list">
							<span class="elementor-grid-item" role="listitem">
					<a class="elementor-icon elementor-social-icon elementor-social-icon-twitter elementor-repeater-item-vaz1ee7" href="https://x.com/RobGardnerLive/" target="_blank">
						<span class="elementor-screen-only">Twitter</span>
													<i class="fa fa-twitter" aria-hidden="true"></i>
											</a>
				</span>
							<span class="elementor-grid-item" role="listitem">
					<a class="elementor-icon elementor-social-icon elementor-social-icon-link elementor-repeater-item-40cd7af" href="https://ramppoker.com/" target="_blank" rel="noopener">
						<span class="elementor-screen-only">Link</span>
													<i class="fa fa-link" aria-hidden="true"></i>
											</a>
				</span>
					</div>
						</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-451c54ec" data-id="451c54ec" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap">
							</div>
		</div>
					</div>
		</section>
				</div>
		]]></content:encoded>
					
		
		<enclosure url="https://www.thinkingpoker.net/Podcast/Ep466.mp3" length="128029894" type="audio/mpeg" />

				<itunes:author>Andrew Brokos and Carlos Welch</itunes:author>
		<itunes:episodeType>full</itunes:episodeType>
		<itunes:explicit>false</itunes:explicit>
		<itunes:duration>1:06:34</itunes:duration>
	</item>
		<item>
		<title>25% Off Customized Coaching Videos!</title>
		<link>https://www.thinkingpoker.net/2018/12/25-off-customized-coaching-videos/</link>
					<comments>https://www.thinkingpoker.net/2018/12/25-off-customized-coaching-videos/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Fri, 07 Dec 2018 00:25:26 +0000</pubDate>
				<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[3-bet]]></category>
		<category><![CDATA[4-bet]]></category>
		<category><![CDATA[6-max]]></category>
		<category><![CDATA[bet sizing]]></category>
		<category><![CDATA[bluff]]></category>
		<category><![CDATA[continuation bet]]></category>
		<category><![CDATA[custom videos]]></category>
		<category><![CDATA[deep stacks]]></category>
		<category><![CDATA[double barrel]]></category>
		<category><![CDATA[float]]></category>
		<category><![CDATA[full ring]]></category>
		<category><![CDATA[game theory]]></category>
		<category><![CDATA[hand reading]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[semi-bluff]]></category>
		<category><![CDATA[Session Review]]></category>
		<category><![CDATA[short-handed]]></category>
		<category><![CDATA[thin value bet]]></category>
		<category><![CDATA[tournament]]></category>
		<category><![CDATA[triple barrel]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=12009</guid>

					<description><![CDATA[Now through the end of 2018, I’m offering 25% off custom strategy videos when you purchase two hours or more. That’s two hours for just $150! Get the most out of your poker study time with a poker strategy videos ... <a class="read-more" href="https://www.thinkingpoker.net/2018/12/25-off-customized-coaching-videos/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<div class="entry-content">
<p>Now through the end of 2018, I’m offering 25% off <a href="https://www.thinkingpoker.net/coaching/poker-coaching-programs/custom-video-review/">custom strategy videos</a> when you purchase two hours or more. That’s two hours for just $150!</p>
<p><strong>Get the most out of your poker study time</strong> with a poker strategy videos custom-tailored to your needs. If you play online, I can review a database or hand history for you, <strong>identify your specific leaks</strong>, and suggest study material to help you plug them. Even if you don’t play online, I can review hand histories from live play, answer your questions thoroughly, and help you <strong>focus your independent study</strong> on the most important topics for your improvement.</p>
<p>You can find more details and a full-length sample video at<a href="https://www.thinkingpoker.net/coaching/poker-coaching-programs/custom-video-review/"> https://www.thinkingpoker.net/coaching/poker-coaching-programs/custom-video-review/</a>. To purchase your videos, comment here or email andrew at thinkingpoker dot net.</p>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2018/12/25-off-customized-coaching-videos/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>New Coaching Program: Fundamentals of Game Theory</title>
		<link>https://www.thinkingpoker.net/2018/03/new-coaching-program-fundamentals-of-game-theory/</link>
					<comments>https://www.thinkingpoker.net/2018/03/new-coaching-program-fundamentals-of-game-theory/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Thu, 29 Mar 2018 17:22:57 +0000</pubDate>
				<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[bet sizing]]></category>
		<category><![CDATA[bluff]]></category>
		<category><![CDATA[check-raise]]></category>
		<category><![CDATA[coaching]]></category>
		<category><![CDATA[condensed range]]></category>
		<category><![CDATA[continuation bet]]></category>
		<category><![CDATA[deep stacks]]></category>
		<category><![CDATA[double barrel]]></category>
		<category><![CDATA[float]]></category>
		<category><![CDATA[game theory]]></category>
		<category><![CDATA[GTO]]></category>
		<category><![CDATA[linear range]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[piosolver]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[polarized range]]></category>
		<category><![CDATA[semi-bluff]]></category>
		<category><![CDATA[thin value bet]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=11880</guid>

					<description><![CDATA[Do your eyes glaze over when the subject of game theory comes up? Are you confused and intimidated by solvers? Do you not even see the relevance of game theory to your own play, given how exploitable your opponents seem ... <a class="read-more" href="https://www.thinkingpoker.net/2018/03/new-coaching-program-fundamentals-of-game-theory/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p>Do your eyes glaze over when the subject of game theory comes up? Are you confused and intimidated by solvers? Do you not even see the relevance of game theory to your own play, given how exploitable your opponents seem to be? I&#8217;ve got just the thing for you!</p>
<p>My new <a href="https://www.thinkingpoker.net/coaching/poker-coaching-programs/11869-2/">Fundamentals of Game Theory</a> course is a series of lessons to introduce you, step by step, to fundamental game theory concepts and help you apply them to real world poker situations. This course is <em>not</em> about trying to memorize and implement solver solutions in your actual play; it&#8217;s about studying solutions in order to learn the core <em>principles</em> of optimal play, so that you can recognize and exploit opponents who play sub-optimally.</p>
<p>There&#8217;s no predefined starting point. I&#8217;ve created a series of scaffolded lessons that start from zero and build up to analyzing a full solver solution for a common flop situation. Where we start in that progression will depend on how comfortable you already are game theoretical concepts.</p>
<p>Every session is built around a toy game or scenario that you&#8217;ll attempt to analyze and interpret for yourself and then discuss with me over Skype. All lessons can be completed with any GTO solver, though I&#8217;m best prepared to help you with either CREV or Pio. The first few lessons can even be completed with the free version of PioSolver.</p>
<p>For questions, more information, or to sign up, please comment here or write andrew (at) thinkingpoker (dot) net.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2018/03/new-coaching-program-fundamentals-of-game-theory/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Episode 245: Carlooser</title>
		<link>https://www.thinkingpoker.net/2018/02/episode-245-carlooser/</link>
					<comments>https://www.thinkingpoker.net/2018/02/episode-245-carlooser/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Mon, 05 Feb 2018 22:12:51 +0000</pubDate>
				<category><![CDATA[Podcast]]></category>
		<category><![CDATA[bet sizing]]></category>
		<category><![CDATA[bluff]]></category>
		<category><![CDATA[carlos welch]]></category>
		<category><![CDATA[continuation bet]]></category>
		<category><![CDATA[deep stacks]]></category>
		<category><![CDATA[double barrel]]></category>
		<category><![CDATA[full ring]]></category>
		<category><![CDATA[game theory]]></category>
		<category><![CDATA[hand reading]]></category>
		<category><![CDATA[loose aggressive]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[overbet]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[polarized range]]></category>
		<category><![CDATA[protential]]></category>
		<category><![CDATA[ryan laplante]]></category>
		<category><![CDATA[semi-bluff]]></category>
		<category><![CDATA[triple barrel]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=11840</guid>

					<description><![CDATA[Carlos Welch is back to talk about his decision to get coaching from Ryan &#8220;Protential&#8221; LaPlante and the new, looser style of play with which he&#8217;s been experimenting as a result. Timestamps 0:30 &#8211; hello 34:19 &#8211; strat Strategy Hand ... <a class="read-more" href="https://www.thinkingpoker.net/2018/02/episode-245-carlooser/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p>Carlos Welch is back to talk about his decision to get coaching from <a href="https://www.thinkingpoker.net/2014/09/episode-95-ryan-laplante/">Ryan &#8220;Protential&#8221; LaPlante</a> and the new, looser style of play with which he&#8217;s been experimenting as a result.</p>
<p><strong>Timestamps</strong></p>
<p>0:30 &#8211; hello<br />
34:19 &#8211; strat<br />
<strong><br />
Strategy</strong></p>
<p><a href="http://pokertools.holdemmanager.com/hand/37929471/replay/" target="_blank" rel="noopener">Hand 1</a></p>
<p>Hand 2</p>
<p>Hero opens to $35 with 8d 7d UTG, called by MP and BB.</p>
<p>Flop ($105) AQ6dd. BB checks, Hero bets $50, BB calls.</p>
<p>Turn ($205) 2c. BB checks, Hero bets $200, B calls.</p>
<p>River ($605) 9h. BB checks, Hero shoves ~$900.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2018/02/episode-245-carlooser/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		<enclosure url="https://www.thinkingpoker.net/Podcast/Ep245.mp3" length="105053150" type="audio/mpeg" />

				<itunes:author>Andrew Brokos and Carlos Welch</itunes:author>
		<itunes:episodeType>full</itunes:episodeType>
		<itunes:explicit>true</itunes:explicit>
	</item>
		<item>
		<title>25% Off Custom Videos</title>
		<link>https://www.thinkingpoker.net/2017/11/25-off-custom-videos/</link>
					<comments>https://www.thinkingpoker.net/2017/11/25-off-custom-videos/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Thu, 16 Nov 2017 19:46:29 +0000</pubDate>
				<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[custom videos]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[poker strategy videos]]></category>
		<category><![CDATA[tournament]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=11778</guid>

					<description><![CDATA[Between now and the end of the year, I&#8217;m offering a 25% discount when you purchase two or more hours of custom strategy videos. That&#8217;s two hours for just $150! Get the most out of your poker study time with ... <a class="read-more" href="https://www.thinkingpoker.net/2017/11/25-off-custom-videos/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p>Between now and the end of the year, I&#8217;m offering a <strong>25% discount</strong> when you purchase two or more hours of <a href="https://www.thinkingpoker.net/coaching/poker-coaching-programs/custom-video-review/">custom strategy videos</a>. That&#8217;s two hours for just $150!</p>
<p><strong>Get the most out of your poker study time</strong> with a poker strategy videos custom-tailored to your needs. If you play online, I can review a database or hand history for you, <strong>identify your specific leaks</strong>, and suggest study material to help you plug them. Even if you don&#8217;t play online, I can review hand histories from live play, answer your questions thoroughly, and help you <strong>focus your independent study</strong> on the most important topics for your improvement.</p>
<p>You can find more details and a full-length sample video at<a href="https://www.thinkingpoker.net/coaching/poker-coaching-programs/custom-video-review/"> https://www.thinkingpoker.net/coaching/poker-coaching-programs/custom-video-review/</a>. To purchase your videos, comment here or email andrew at thinkingpoker dot net.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2017/11/25-off-custom-videos/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Meet and Learn From Us in NYC!</title>
		<link>https://www.thinkingpoker.net/2017/01/meet-and-learn-from-us-in-nyc/</link>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Sat, 28 Jan 2017 20:28:10 +0000</pubDate>
				<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[coaching]]></category>
		<category><![CDATA[just hands]]></category>
		<category><![CDATA[new york city]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[plugging leaks]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=11513</guid>

					<description><![CDATA[Nate Meyvis and I will be co-hosting, along with the guys from Just Hands Poker, an event in the New York City area March 25th and 26th. Admission will include a meet-and-greet, a meal, a four-hour deep-stacked $1/$2 cash game ... <a class="read-more" href="https://www.thinkingpoker.net/2017/01/meet-and-learn-from-us-in-nyc/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p>Nate Meyvis and I will be co-hosting, along with the guys from <a href="http://www.justhandspoker.com/" target="_blank" rel="noopener">Just Hands Poker</a>, an event in the New York City area March 25th and 26th. Admission will include a meet-and-greet, a meal, a four-hour deep-stacked $1/$2 cash game session, and a video of us commenting on the hands played during the session. You can also add on a Leakfinder that will include specific analysis of your personal strengths and weaknesses as exhibited during the session. For full details or to sign up, <a href="http://www.justhandspoker.com/thinkingpokernyc" target="_blank" rel="noopener">click here</a>!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Personalized Poker Coaching Now Available</title>
		<link>https://www.thinkingpoker.net/2015/03/personalized-poker-coaching-now-available/</link>
					<comments>https://www.thinkingpoker.net/2015/03/personalized-poker-coaching-now-available/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Thu, 05 Mar 2015 04:23:26 +0000</pubDate>
				<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[3-bet]]></category>
		<category><![CDATA[4-bet]]></category>
		<category><![CDATA[bet sizing]]></category>
		<category><![CDATA[bluff]]></category>
		<category><![CDATA[coaching]]></category>
		<category><![CDATA[continuation bet]]></category>
		<category><![CDATA[deep stacks]]></category>
		<category><![CDATA[double barrel]]></category>
		<category><![CDATA[float]]></category>
		<category><![CDATA[full ring]]></category>
		<category><![CDATA[game theory]]></category>
		<category><![CDATA[hand reading]]></category>
		<category><![CDATA[multi-table tournament coaching]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no limit hold 'em coaching]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[poker tournament coaching]]></category>
		<category><![CDATA[polarized range]]></category>
		<category><![CDATA[river check-raise]]></category>
		<category><![CDATA[semi-bluff]]></category>
		<category><![CDATA[Session Review]]></category>
		<category><![CDATA[short-handed]]></category>
		<category><![CDATA[squeeze play]]></category>
		<category><![CDATA[thin value bet]]></category>
		<category><![CDATA[tournament]]></category>
		<category><![CDATA[triple barrel]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=10718</guid>

					<description><![CDATA[I&#8217;m excited to announce the newest and most affordable poker coaching I&#8217;ve ever offered: personalized video reviews. For just $100/hour, half the price of my usual one-on-one coaching, I&#8217;ll create a custom video of your tournament or cash game database, ... <a class="read-more" href="https://www.thinkingpoker.net/2015/03/personalized-poker-coaching-now-available/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p>I&#8217;m excited to announce the newest and most affordable poker coaching I&#8217;ve ever offered: personalized video reviews. For just $100/hour, half the price of my usual one-on-one coaching, I&#8217;ll create a custom video of your tournament or cash game database, a hand history of a tournament or cash game session, or just individual hands on which you&#8217;d like my feedback.</p>
<p>Many of you are familiar with my videos on <a href="http://www.tournamentpokeredge.com/dap/a/?a=2143" target="_blank" rel="noopener">Tournament Poker Edge</a>. Video training sites like TPE offer a tremendous amount of knowledge for a very low price, and I&#8217;ve been a member of many over the course of my career.</p>
<p>The real barrier to learning everything you need to know from subscription-based sites isn&#8217;t cost, it&#8217;s time. There are so many great videos out there that it&#8217;s hard to know which ones will best meet your needs, and it&#8217;s a real bummer to spend your valuable time watching one that doesn&#8217;t address your needs or is just plain bad.</p>
<p>These personalized videos offer the best of both worlds. Like subscription-based sites, they&#8217;re a lot cheaper than one-on-one coaching, but they&#8217;re a far more efficient use of your time because they are tailored specifically to your needs.</p>
<p>To learn more or to commission a personalized video, please visit <a href="https://www.thinkingpoker.net/coaching/poker-coaching-programs/custom-video-review/">https://www.thinkingpoker.net/coaching/poker-coaching-programs/custom-video-review/</a>.</p>
<p>Here&#8217;s a full-length sample of what I can offer. It&#8217;s an actual video that I created for one of my students. Whether or not you have any interest in commissioning a video for yourself, I hope you&#8217;ll find it valuable!</p>
<p><iframe src="https://www.youtube.com/embed/y63oQ4oVEkQ" frameborder="0" width="560" height="315"></iframe></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2015/03/personalized-poker-coaching-now-available/feed/</wfw:commentRss>
			<slash:comments>8</slash:comments>
		
		
			</item>
		<item>
		<title>Thinking Poker Coaching is Better Than Ever</title>
		<link>https://www.thinkingpoker.net/2014/02/thinking-poker-coaching-is-better-than-ever/</link>
					<comments>https://www.thinkingpoker.net/2014/02/thinking-poker-coaching-is-better-than-ever/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Wed, 19 Feb 2014 20:07:04 +0000</pubDate>
				<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[3-bet]]></category>
		<category><![CDATA[4-bet]]></category>
		<category><![CDATA[bet sizing]]></category>
		<category><![CDATA[bluff]]></category>
		<category><![CDATA[continuation bet]]></category>
		<category><![CDATA[deep stacks]]></category>
		<category><![CDATA[double barrel]]></category>
		<category><![CDATA[float]]></category>
		<category><![CDATA[full ring]]></category>
		<category><![CDATA[hand reading]]></category>
		<category><![CDATA[loose aggressive]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[semi-bluff]]></category>
		<category><![CDATA[Session Review]]></category>
		<category><![CDATA[squeeze play]]></category>
		<category><![CDATA[thin value bet]]></category>
		<category><![CDATA[tournament]]></category>
		<category><![CDATA[triple barrel]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=10040</guid>

					<description><![CDATA[I&#8217;ve revamped my most popular coaching programs to be better than ever for 2014! (Yes, I realize we&#8217;re pretty well into 2014, but I had a bit of a backlog to clear before taking on new students.) Both the Crushing ... <a class="read-more" href="https://www.thinkingpoker.net/2014/02/thinking-poker-coaching-is-better-than-ever/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignleft" title="Coaching Logo" src="https://www.thinkingpoker.net/images/coaching/thinking-poker-coach-logo.png" alt="" width="150" height="102" />I&#8217;ve revamped my most <a href="https://www.thinkingpoker.net/coaching/">popular coaching programs</a> to be better than ever for 2014! (Yes, I realize we&#8217;re pretty well into 2014, but I had a bit of a backlog to clear before taking on new students.) Both the <a href="https://www.thinkingpoker.net/crushing-live-cash-games/">Crushing Live Cash Games</a> and Dominate Donkaments programs are designed to give you maximum bang for you buck, with courses of study engineered to ensure that the time we spend on Skype &#8211; time you pay for &#8211; is tightly focused on the issues with which you actually need my help. The courses are integrated with my Tournament Poker Edge videos and some of my strategy articles so that you won&#8217;t be paying for information that&#8217;s freely available elsewhere.</p>
<p>Each program includes comprehensive worksheets to test your understanding of key concepts from the videos and your ability to apply them in new contexts. There&#8217;s plenty for you to work on in between sessions, and we meet only when you&#8217;ve made what progress you can independently. Then, you get targeted feedback from me about how well you&#8217;re understanding and using your new skills, plus specific advice about what to study next.</p>
<p>The <a href="https://www.thinkingpoker.net/crushing-live-cash-games/">Crushing Live Cash Games</a> program is designed primarily for players struggling to beat the $2/$5 no-limit level and move up to $5/$10, though there&#8217;s room to adapt it for people who play higher or lower. It costs $1000 &#8211; the price for five hours of custom coaching &#8211; and includes seven hours of coaching, three months’ access to my Tournament Poker Edge videos, and a syllabus to guide your independent study between sessions and after the package is complete.</p>
<p>The <a href="https://www.thinkingpoker.net/coaching/index.php?page_id=6176">Dominate Donkaments</a> program is designed primarily for online tournament players, though there&#8217;s room to adapt it for those who play live tournaments. As with the other program, sessions are built around specific skills, but these skills are addressed in the context of hand history review from your tournaments. It costs $900 &#8211; the price for four and a half hours of custom coaching &#8211; and includes six hours of coaching, three months’ access to my Tournament Poker Edge videos, and a syllabus to guide your independent study between sessions and after the package is complete.</p>
<p>I don&#8217;t have a lot of recent online cash game experience, and I&#8217;m not generally offering coaching for online cash game players right now. If there&#8217;s a specific reason why you think I&#8217;d be a coach for you anyway, feel free to <a href="https://www.thinkingpoker.net/about/contact-thinking-poker/">contact me</a> and we can discuss it further.</p>
<p>If these sound appealing to you, you can follow the links above for more information or to sign up. If you want a better idea of what coaching with me would be like, <a href="https://www.youtube.com/watch?v=vQJQkWJgmm0" target="_blank" rel="noopener">Andre Coimbra posted some videos of our sessions on YouTube</a>. In addition to being highly educational in their own right, they&#8217;re a good example of what you can expect.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2014/02/thinking-poker-coaching-is-better-than-ever/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>FREE Poker Coaching Video with Andre Coimbra</title>
		<link>https://www.thinkingpoker.net/2013/05/free-poker-coaching-video-with-andre-coimbra/</link>
					<comments>https://www.thinkingpoker.net/2013/05/free-poker-coaching-video-with-andre-coimbra/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Thu, 02 May 2013 12:18:03 +0000</pubDate>
				<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[3-bet]]></category>
		<category><![CDATA[4-bet]]></category>
		<category><![CDATA[5-bet]]></category>
		<category><![CDATA[andre coimbra]]></category>
		<category><![CDATA[bet sizing]]></category>
		<category><![CDATA[bluff]]></category>
		<category><![CDATA[coaching]]></category>
		<category><![CDATA[continuation bet]]></category>
		<category><![CDATA[deep stacks]]></category>
		<category><![CDATA[double barrel]]></category>
		<category><![CDATA[float]]></category>
		<category><![CDATA[full ring]]></category>
		<category><![CDATA[hand reading]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Stars]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[polarized range]]></category>
		<category><![CDATA[semi-bluff]]></category>
		<category><![CDATA[Session Review]]></category>
		<category><![CDATA[squeeze play]]></category>
		<category><![CDATA[thin value bet]]></category>
		<category><![CDATA[tournament]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=9352</guid>

					<description><![CDATA[Podcast listeners may remember that, when Andre was a guest on the show, I suggested that he and I record some coaching sessions to post online. Well, the first one is up! In this hand-by-hand review of a deep run ... <a class="read-more" href="https://www.thinkingpoker.net/2013/05/free-poker-coaching-video-with-andre-coimbra/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p>Podcast listeners may remember that, <a href="https://www.thinkingpoker.net/2013/03/episode-22-andre-coimbra/">when Andre was a guest on the show</a>, I suggested that he and I record some coaching sessions to post online. Well,<a href="http://www.youtube.com/watch?v=o3zKVIJFdQk" target="_blank" rel="noopener"> the first one is up</a>! In this hand-by-hand review of a deep run he made in a $50 MTT, we talk about blind stealing, how to construct cold calling and three-betting ranges, how to defend your big blind against late position steals, and more!</p>
<p>This is nearly two hours of free strategy content! If you find it helpful, you can find many more of my <a href="http://www.tournamentpokeredge.com/dap/a/?a=2143" target="_blank" rel="noopener">poker strategy videos on Tournament Poker Edge</a>, and you can even <a href="https://www.thinkingpoker.net/coaching/">procure some one-on-one coaching for yourself</a>!</p>
<p>I&#8217;ll also add that this video (and many of my coaching sessions) was made with the help of two free and very useful programs. I replayed Andre&#8217;s hand history in <a href="http://universal-replayer.net/" target="_blank" rel="noopener">Universal Replayer</a> and shared my screen with him using<a href="https://join.me/" target="_blank" rel="noopener"> join.me</a>.</p>
<p style="text-align: center;"><a href="https://www.thinkingpoker.net/2013/05/free-poker-coaching-video-with-andre-coimbra/andrecoaching1/" rel="attachment wp-att-9353"><img loading="lazy" decoding="async" class="aligncenter  wp-image-9353" title="andrecoaching1" src="https://www.thinkingpoker.net/images//andrecoaching1.png" alt="" width="705" height="542" srcset="https://www.thinkingpoker.net/images/andrecoaching1.png 1175w, https://www.thinkingpoker.net/images/andrecoaching1-150x115.png 150w, https://www.thinkingpoker.net/images/andrecoaching1-300x231.png 300w, https://www.thinkingpoker.net/images/andrecoaching1-1024x787.png 1024w, https://www.thinkingpoker.net/images/andrecoaching1-600x461.png 600w" sizes="(max-width: 705px) 100vw, 705px" /></a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2013/05/free-poker-coaching-video-with-andre-coimbra/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>New Coaching Program: Crushing Live Cash Games</title>
		<link>https://www.thinkingpoker.net/2013/02/new-coaching-program-crushing-live-cash-games/</link>
					<comments>https://www.thinkingpoker.net/2013/02/new-coaching-program-crushing-live-cash-games/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Tue, 26 Feb 2013 15:53:50 +0000</pubDate>
				<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[3-bet]]></category>
		<category><![CDATA[4-bet]]></category>
		<category><![CDATA[bet sizing]]></category>
		<category><![CDATA[bluff]]></category>
		<category><![CDATA[cash game]]></category>
		<category><![CDATA[cash game coaching]]></category>
		<category><![CDATA[coaching]]></category>
		<category><![CDATA[continuation bet]]></category>
		<category><![CDATA[deep stacks]]></category>
		<category><![CDATA[double barrel]]></category>
		<category><![CDATA[float]]></category>
		<category><![CDATA[full ring]]></category>
		<category><![CDATA[hand reading]]></category>
		<category><![CDATA[Las Vegas]]></category>
		<category><![CDATA[live cash game]]></category>
		<category><![CDATA[live cash game coaching]]></category>
		<category><![CDATA[live poker]]></category>
		<category><![CDATA[loose aggressive]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[no-limit hold 'em coach]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[semi-bluff]]></category>
		<category><![CDATA[thin value bet]]></category>
		<category><![CDATA[triple barrel]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=9182</guid>

					<description><![CDATA[I&#8217;ve always done well in live cash games, but prior to Black Friday I didn&#8217;t play them all that often, and I do think you encounter a somewhat different player base in live games than you do online. As you ... <a class="read-more" href="https://www.thinkingpoker.net/2013/02/new-coaching-program-crushing-live-cash-games/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignleft" title="LiveCash" src="https://www.thinkingpoker.net/images/general/LiveCash.jpg" alt="" width="264" height="216" />I&#8217;ve always done well in live cash games, but prior to Black Friday I didn&#8217;t play them all that often, and I do think you encounter a somewhat different player base in live games than you do online. As you may have noticed from the hands I&#8217;ve been posting, I&#8217;ve played a lot more live cash games of late. Between my own experience and the work I&#8217;ve done with some of my students, I now feel like I have a handle on the most important areas of focus for improving your results in these games. Consequently, I&#8217;ve assembled a new coaching program called <a href="https://www.thinkingpoker.net/coaching/poker-coaching-programs/crushing-live-cash-games/">Crushing Live Cash Games</a> designed to help you do just that.</p>
<p>The program is designed for no-limit hold &#8217;em players currently playing at the $1/$2 or $2/$5 level who would like to improve their win-rates and/or move up to bigger games. If you&#8217;re already successful at $5/$10 or above, I may be able to help you as well, but we should talk about at first, so <a href="mailto:andrew@thinkingpoker.net">email me</a> and then we&#8217;ll go from there.</p>
<p>For $900, ordinarily the cost of six hours of coaching, you get seven hours of one-on-one coaching plus some other valuable goodies:</p>
<ul>
<li><strong><span style="color: #ff0000;">Free!</span> Diagnostic (1 hour)</strong>: We begin with a detailed analysis of the game(s) in which you play regularly to determine who plays there, how do they play, who gives you the most trouble, and who makes the biggest mistakes. The session concludes with a discussion of commonly encountered situations designed to assess how you currently think about the game and where you have the most room for improvement.</li>
<li><strong>Hand Reading (2 hours)</strong>: Practice my simple but effective hand reading technique and tailor it to the players in your game. Poker is easy when you know what your opponents have!</li>
<li><strong>Maximizing Value (2 hours)</strong>: Improve your winrate by raking bigger pots when you have the best hand. Learn how to build big pots when you have the nuts and squeeze extra bets out of thin value hands.</li>
<li><strong>Attacking Weakness (2 hours)</strong>: Bluffing is an underappreciated tool in loose games. Contrary to popular wisdom, big bluffs can be extremely profitable in these games. Learn how to analyze your opponents’ mannerisms and betting patterns for weakness and how to push them out of the pot.</li>
<li><strong><span style="color: #ff0000;"><strong>Free!</strong></span> Video Integration</strong>: The <a href="https://www.thinkingpoker.net/coaching/poker-coaching-programs/crushing-live-cash-games/"><em>Crushing Live Cash Games</em></a> course builds on material presented in my <a href="http://www.tournamentpokeredge.com/dap/a/?a=2143" target="_blank" rel="noopener">Tournament Poker Edge</a> videos. You get three months of free access to those videos, enabling our sessions to be tightly focused on how to adapt and apply these skills in the games you play.</li>
<li><strong><span style="color: #ff0000;">Free!</span> Independent Study:</strong> After each session, you’ll receive a list of recommended reading, viewing, and exercises to expand your knowledge of the content, apply it at the tables, and prepare for the next session.</li>
</ul>
<p>If you&#8217;d like to sign up or discuss the program and your particular needs further, please <a href="https://www.thinkingpoker.net/coaching/register/">get in touch</a>!</p>
<p>Oh and if you&#8217;re a tournament player, there&#8217;s a <a href="https://www.thinkingpoker.net/coaching/index.php?page_id=6176">discount for you too</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2013/02/new-coaching-program-crushing-live-cash-games/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Seminar Announcement: The WSOP Main Event</title>
		<link>https://www.thinkingpoker.net/2012/06/seminar-announcement-the-wsop-main-event/</link>
					<comments>https://www.thinkingpoker.net/2012/06/seminar-announcement-the-wsop-main-event/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Tue, 26 Jun 2012 07:31:53 +0000</pubDate>
				<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[hand reading]]></category>
		<category><![CDATA[Las Vegas]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[poker seminar]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[seminar]]></category>
		<category><![CDATA[tournament]]></category>
		<category><![CDATA[WSOP]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=8649</guid>

					<description><![CDATA[The next event in the Thinking Poker Tournament Seminar series will take place on Tuesday July 3 from 9 &#8211; 11 PM eastern (New York) time. Designed for players planning to enter the World Series of Poker main event, it ... <a class="read-more" href="https://www.thinkingpoker.net/2012/06/seminar-announcement-the-wsop-main-event/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p>The next event in the Thinking Poker Tournament Seminar series will take place on Tuesday July 3 from 9 &#8211; 11 PM eastern (New York) time. Designed for players planning to enter the World Series of Poker main event, it will cover subjects such as:</p>
<ul>
<li>Designing a broad strategy for the day;</li>
<li>Assessing a new table;</li>
<li>Survival and playing conservatively;</li>
<li>Dealing with amateurs</li>
<li>Dealing with world-class players;</li>
<li>Managing table image;</li>
<li>Nutrition, hydration, and urination strategies;</li>
<li>And more!</li>
</ul>
<p>The 2012 tournament will be my seventh World Series of Poker main event. <a href="http://pokerdb.thehendonmob.com/player.php?a=r&amp;n=70788" target="_blank" rel="noopener">I&#8217;ve cashed 5 times in the past 6 years, with 3 finishes in the top 100 and gross winnings of over $500,000</a>. This tournament is truly unique among poker events, and I have a lot of thoughts to share about how to approach it successfully.</p>
<p>Cost is $150/person, and registration is capped at five participants. The seminar will be conducted over Skype, so you&#8217;ll need only a Skype account, a microphone, and headphones to participate!</p>
<p>To register, please e-mail andrew@thinkingpoker.net with subject line &#8220;WSOP Main Event&#8221;. If you have questions or ideas for future seminars, please leave them in the comments section below.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2012/06/seminar-announcement-the-wsop-main-event/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Mailbag: To C-Bet or Not to C-Bet</title>
		<link>https://www.thinkingpoker.net/2012/03/mailbag-to-c-bet-or-not-to-c-bet/</link>
					<comments>https://www.thinkingpoker.net/2012/03/mailbag-to-c-bet-or-not-to-c-bet/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Thu, 01 Mar 2012 14:09:28 +0000</pubDate>
				<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[andrew seidman]]></category>
		<category><![CDATA[bluff]]></category>
		<category><![CDATA[continuation bet]]></category>
		<category><![CDATA[easy game]]></category>
		<category><![CDATA[extracting value]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[polarized range]]></category>
		<category><![CDATA[semi-bluff]]></category>
		<category><![CDATA[seminar]]></category>
		<category><![CDATA[thin value bet]]></category>
		<category><![CDATA[value bet]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=8383</guid>

					<description><![CDATA[Q: My understanding is that I should generally continuation bet a polarized range consisting of both bluffs and strong hands but check medium-strength hands for pot control. Sometimes I have difficulty determining which category my hand falls into. For example, ... <a class="read-more" href="https://www.thinkingpoker.net/2012/03/mailbag-to-c-bet-or-not-to-c-bet/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p><img loading="lazy" decoding="async" class="alignleft" style="border: 8px solid white;" src="https://www.thinkingpoker.net/images/general/mailbox.jpg" alt="Thinking Poker Mailbag" width="150" height="113" /><em><strong>Q:</strong> My understanding is that I should generally continuation bet a polarized range consisting of both bluffs and strong hands but check medium-strength hands for pot control. Sometimes I have difficulty determining which category my hand falls into. For example, if I raise in middle position, the BB calls, and we see a Ks Jd Ts flop, is JT strong enough to bet? What about As Js?</em></p>
<p><strong>A:</strong> Very good question. As with many<a href="https://www.thinkingpoker.net/articles/index.php?page_id=1675"> tough decisions</a>, this one is easier if you think in terms of not just whether or not to continuation bet with the cards you currently hold but what your plan will be for the entire hand. How you would play other hands in the same spot is also an important consideration.</p>
<p>Let&#8217;s start by thinking about JT. Two-pair is a strong hand, even on a flop like this one where it&#8217;s nowhere near the nuts. Depending on your opponent and how the board runs out, I can certainly envision scenarios where you&#8217;d be looking to bet three times for value.  That&#8217;s a reason to bet now, because you can&#8217;t bet three streets if you don&#8217;t bet the flop.</p>
<p>Of course, there are lots of turn cards that will greatly reduce the value of your hand. I&#8217;m thinking especially for an A, K, Q, 9 or spade. That might sound like a reason to check and wait for a safe turn before building the pot. However, these cards are bad not just because they potentially give your opponent a better hand but also because they make the board scarier for hands you are beating. AJ will almost certainly call a bet on the flop, but it may fold if the turn is a spade. The fact that board could get worse for you is a reason to bet now, before that happens. So my default play is to bet JT on this flop, even though it is in some sense a medium-strength hand.</p>
<p>With As Js, on the other hand, I like a check. Granted you have a lot of equity with the pair + flush draw, but I see two important considerations:</p>
<p>1. You ought to continuation bet almost all of your flush draws on this board. Thus, when you do check behind, spades become excellent bluffing cards for your opponent. Flush draws that also have some showdown value, which in this case is really only pair + flush draw, are the most obvious ones to check. This isn&#8217;t nearly enough to alleviate the problem of exposure to bluffs on flush card turns, but it helps.</p>
<p>2. Part of the reason As Js is a good candidate for (1) is that, although you have a lot of equity, betting doesn&#8217;t dramatically affect that equity. In other words, you don&#8217;t cause hands with a lot of equity to fold, nor do you cause hands with very poor equity to call, particularly not across multiple streets (worse pair + draw combos being the only exception). This by itself isn&#8217;t a reason to check, but it is a reason why you aren&#8217;t losing terribly much if you choose to include this hand in your checking range for the purpose of (1).</p>
<p>This is a step in the right direction, but it&#8217;s actually really difficult to balance both your betting and checking ranges. You simply don&#8217;t have enough big hands to distribute across both ranges. In <a href="https://www.thinkingpoker.net/2012/02/book-review-easy-game-by-andrew-seidman/">Easy Game</a>, Andrew Seidman actually advocates giving up on this goal entirely and continuation betting everything. In my opinion this is an extreme response to a problem that few opponents are good enough to exploit, but it&#8217;s an interesting idea that may have more relevance against really tough competition.</p>
<p>If you&#8217;re interested in learning more about this kind of &#8220;value planning&#8221; and the process by which you decide which streets to bet and why, there&#8217;s still space available in next week&#8217;s <a href="https://www.thinkingpoker.net/2012/02/seminar-announcement-maximizing-value-north-america-friendly-time-slot/">Maximizing Value seminar</a>.</p>
<p><em>Do you have a question for the Thinking Poker Mailbag? Please leave it as a comment below!</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2012/03/mailbag-to-c-bet-or-not-to-c-bet/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Seminar Announcement: Maximizing Value (North America-Friendly Time Slot)</title>
		<link>https://www.thinkingpoker.net/2012/02/seminar-announcement-maximizing-value-north-america-friendly-time-slot/</link>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Mon, 27 Feb 2012 00:24:54 +0000</pubDate>
				<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[bet sizing]]></category>
		<category><![CDATA[coaching]]></category>
		<category><![CDATA[continuation bet]]></category>
		<category><![CDATA[deep stacks]]></category>
		<category><![CDATA[full ring]]></category>
		<category><![CDATA[hand reading]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[thin value bet]]></category>
		<category><![CDATA[tournament]]></category>
		<category><![CDATA[tournament seminar]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=8373</guid>

					<description><![CDATA[The next Thinking Poker tournament seminar will focus on Maximizing Value and will be held on Thursday, March 8 from 8-10 PM Eastern (New York) time. Participants will learn when to slowplay, how to build a pot with monster hands, and how to squeeze ... <a class="read-more" href="https://www.thinkingpoker.net/2012/02/seminar-announcement-maximizing-value-north-america-friendly-time-slot/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p>The next Thinking Poker tournament seminar will focus on <strong>Maximizing Value</strong> and will be held on <strong>Thursday, March 8 from 8-10 PM Eastern</strong> (New York) time. Participants will learn when to slowplay, how to build a pot with monster hands, and how to squeeze thin value out of marginal hands. In addition to the seminar itself, all participants receive a syllabus of recommended study materials to help prepare for the session and apply newly acquired skills in their future play.</p>
<p>These seminars are pre-scheduled, small-group discussions focused on the most common mistakes and skills gaps that I see in my NLHE tournament students. Each two-hour seminar costs $150 per person and is capped at five participants, to enable individualized attention and opportunities for everyone to ask questions and participate in discussions. The content is prepared and the discussion facilitated by me- it’s like an interactive poker video! Best of all, this is my second time offering a seminar on this topic, meaning that the material has been revised and refined with experience and feedback from past participants.</p>
<p>Please note this is an <strong>Intermediate to Advanced</strong> seminar. In other words, even relatively advanced players will benefit from this unique take on how to think about extracting value, but the pacing will be such that intermediate players can follow along comfortably. We will assume that you&#8217;re comfortable visualizing both your own and other players&#8217; ranges and thinking about how your actions will influence those ranges. The seminar will help you practice and refine these techniques, providing mental shortcuts and a thorough process for determining the most profitable way to play strong hands in a variety of contexts.</p>
<p>To register, please e-mail <a href="mailto:andrew@thinkingpoker.net">andrew@thinkingpoker.net</a> with subject line “Maximizing Value”. If you have questions, please post them here, as others may be wondering the same things. And if you have suggestions for future seminar topics, please post them here as well!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Coaching Brag</title>
		<link>https://www.thinkingpoker.net/2011/12/coaching-brag/</link>
					<comments>https://www.thinkingpoker.net/2011/12/coaching-brag/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Fri, 23 Dec 2011 18:37:49 +0000</pubDate>
				<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[6-max]]></category>
		<category><![CDATA[bet sizing]]></category>
		<category><![CDATA[bluff]]></category>
		<category><![CDATA[coaching]]></category>
		<category><![CDATA[continuation bet]]></category>
		<category><![CDATA[double barrel]]></category>
		<category><![CDATA[float]]></category>
		<category><![CDATA[hand reading]]></category>
		<category><![CDATA[loose aggressive]]></category>
		<category><![CDATA[MTT coaching]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[polarized range]]></category>
		<category><![CDATA[Session Review]]></category>
		<category><![CDATA[short-handed]]></category>
		<category><![CDATA[tournament]]></category>
		<category><![CDATA[triple barrel]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=8179</guid>

					<description><![CDATA[One of my primary goals when coaching poker is to help my students think more creatively and situationally, to consider all of their options rather than just doing what they think is &#8220;standard&#8221;. They learn to find value in places ... <a class="read-more" href="https://www.thinkingpoker.net/2011/12/coaching-brag/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p>One of my primary goals when <a href="https://www.thinkingpoker.net/coaching/">coaching poker</a> is to help my students think more creatively and situationally, to consider all of their options rather than just doing what they think is &#8220;standard&#8221;. They learn to find value in places they hadn&#8217;t thought to look for it by thinking through all aspects of a situation rather than focusing narrowly on their own holding. One common example of this is learning when and how to play unpaired hands for showdown value, usually but not always as bluff-catchers. Initially, many people are very uncomfortable calling with a hand like Ace-high. They might consider bluffing with it, but they usually have trouble recognizing opportunities to show it down as the best hand in all but the smallest pots.</p>
<p>I got an IM yesterday from a student who&#8217;s worked with me for a few months. He is originally from Paris, and though he now lives in Manhattan, he played this hand at a French casino while visiting his mother for the holidays. It couldn&#8217;t be a better example of what I&#8217;m trying to help my students achieve, and I am really proud both of this student and of the progress he has made:</p>
<p>[12/22/2011 8:38:16 PM] Student: dedicated a call to you tonight! <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
[12/22/2011 8:38:44 PM] Foucault: i&#8217;m intrigued<br />
[12/22/2011 8:39:02 PM] Student: haha, ok, 6max french tournament.<br />
[12/22/2011 8:39:24 PM] Student: 400/800/75<br />
[12/22/2011 8:39:29 PM] Student: i have 36k<br />
[12/22/2011 8:39:40 PM] Student: huge stack to my right has around 70k<br />
[12/22/2011 8:40:22 PM] Student: the previous hand was me and him BvB and I shoved on his cbet with an open ender. he folded very frustrated saying &#8220;next time you&#8217;re getting called.&#8221;<br />
[12/22/2011 8:40:32 PM] Student: type of guy who if things don&#8217;t go his way, you&#8217;re a bad player.<br />
[12/22/2011 8:40:49 PM] Student: so the following hand he opens to 2400 in the CO and I have A8ss in the btn.<br />
[12/22/2011 8:41:08 PM] Student: pretty sure that a 3bet would get be very little respect and woudl lack fold euiqty, i decided to flat.<br />
[12/22/2011 8:41:15 PM] Student: flop comes K5K<br />
[12/22/2011 8:41:27 PM] Student: and he bets 1400 into 6000<br />
[12/22/2011 8:42:14 PM] Student: his range in the co is too wide to put him on a K right away but I don&#8217;t think raising him here is going to achieve much.<br />
[12/22/2011 8:42:30 PM] Student: and i&#8217;m getting obv getting a good price so I peel one.<br />
[12/22/2011 8:42:39 PM] Student: turn a 7d<br />
[12/22/2011 8:43:09 PM] Student: he now bets around 8500 into 9k.<br />
[12/22/2011 8:43:44 PM] Student: i have 30k behind roughly and start to think about his line and how it doesn&#8217;t make sense for him to do this with a K.<br />
[12/22/2011 8:44:23 PM] Student: the small bet on flop and huge bet on turn seems fishy so I decide to call assuming i&#8217;m good and ready to call or check back a lot of rivers.<br />
[12/22/2011 8:44:52 PM] Student: river 10h and he shoves.<br />
[12/22/2011 8:45:15 PM] Student: i tanked for about 5 mins. eventually deciding that he either had a full house/AK or air.<br />
[12/22/2011 8:45:57 PM] Student: I think he checks all his PP, all his 10 (J10, Q10..etc&#8230;)<br />
[12/22/2011 8:46:10 PM] Student: obviously values his K10 but i don&#8217;t think that big.<br />
[12/22/2011 8:46:28 PM] Student: and certainly doesn&#8217;t value a pair of 7&#8217;s or 5&#8217;s. not good enough.<br />
[12/22/2011 8:46:53 PM] Student: So I call and he inta mucks.<br />
[12/22/2011 8:47:04 PM] Foucault: did you show?<br />
[12/22/2011 8:47:11 PM] Student: i did<br />
[12/22/2011 8:47:13 PM] Foucault: you have to<br />
[12/22/2011 8:47:14 PM] Foucault: that is so badass<br />
[12/22/2011 8:47:21 PM] Student: i thought he was gonna kill me.<br />
He finished 15th in the tournament after shoving A7 into AQ, which I&#8217;m sure was disappointing for him. Still, calls like these are their own reward. You can tell just from this snippet of conversation how sophisticated his thought process was and how excited he was to make the right play when it required something as courageous as calling three barrels for his whole stack with no pair. Hands like these you remember for the rest of your career.</p>
<p>Tres bien!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2011/12/coaching-brag/feed/</wfw:commentRss>
			<slash:comments>15</slash:comments>
		
		
			</item>
		<item>
		<title>Tournament Seminar Announcement: Advanced Flop Fundamentals</title>
		<link>https://www.thinkingpoker.net/2011/12/tournament-seminar-announcement-advanced-flop-fundamentals/</link>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Sun, 04 Dec 2011 22:09:27 +0000</pubDate>
				<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[bet sizing]]></category>
		<category><![CDATA[bluff]]></category>
		<category><![CDATA[coaching]]></category>
		<category><![CDATA[continuation bet]]></category>
		<category><![CDATA[deep stacks]]></category>
		<category><![CDATA[double barrel]]></category>
		<category><![CDATA[float]]></category>
		<category><![CDATA[hand reading]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[Poker Savvy]]></category>
		<category><![CDATA[polarized range]]></category>
		<category><![CDATA[semi-bluff]]></category>
		<category><![CDATA[seminar]]></category>
		<category><![CDATA[thin value bet]]></category>
		<category><![CDATA[tournament]]></category>
		<category><![CDATA[tournament seminar]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=8134</guid>

					<description><![CDATA[I&#8217;ve now got three Thinking Poker Tournament Seminars under the belt, and they keep getting better every time. The next seminar will be held at 11AM Eastern time on Monday, December 19. The topic will be Advanced Flop Fundamentals, and ... <a class="read-more" href="https://www.thinkingpoker.net/2011/12/tournament-seminar-announcement-advanced-flop-fundamentals/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p>I&#8217;ve now got three Thinking Poker Tournament Seminars under the belt, and they keep getting better every time. The next seminar will be held at <strong>11AM Eastern time on Monday, December 19</strong>. The topic will be<strong> Advanced Flop Fundamentals</strong>, and it will take one of my most popular PokerSavvy Plus video series as a starting point on which to build more advanced skills. This seminar will include a <strong>free one-month subscription to PokerSavvy Plus</strong>.</p>
<p>Thinking Poker Tournament Seminars are pre-scheduled, small-group discussions focused on the most common mistakes and skills gaps that I see in my NLHE tournament students. Each two-hour seminar costs $150 per person and is capped at five participants, to enable individualized attention and opportunities for everyone to ask questions and participate in discussions. The content is prepared and the discussion facilitated by me- it’s like an interactive poker video!</p>
<p>Participants will learn how about alternatives to the continuation bet, how to deal with donk bets, when to slowplay, and how correct flop play varies with stack and pot size. My Flop Fundamentals video series will be required viewing in advance of the seminar, because everything we discuss will build on those concepts while getting more in-depth and sophisticated. Playing common flop spots well is essential to tournament success, so you don&#8217;t want to miss this seminar!</p>
<p>To register, please e-mail andrew(at) thinkingpoker (dot) net with subject line “Advanced Flop Fundamentals”. If you have questions, please post them here, as others may be wondering the same things. Also please leave a comment if there’s a topic you’re interested in or a time that would be better for you- there’s plenty of flexibility to accommodate everyone, I just need to know what you want to see!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Seminars Make Me Better Too</title>
		<link>https://www.thinkingpoker.net/2011/11/seminars-make-me-better-too/</link>
					<comments>https://www.thinkingpoker.net/2011/11/seminars-make-me-better-too/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Sun, 27 Nov 2011 04:13:08 +0000</pubDate>
				<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[6-max]]></category>
		<category><![CDATA[bluff]]></category>
		<category><![CDATA[coaching]]></category>
		<category><![CDATA[double barrel]]></category>
		<category><![CDATA[hand reading]]></category>
		<category><![CDATA[loose aggressive]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[poker seminar]]></category>
		<category><![CDATA[polarized range]]></category>
		<category><![CDATA[seminars]]></category>
		<category><![CDATA[Session Review]]></category>
		<category><![CDATA[short-handed]]></category>
		<category><![CDATA[tournament]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=8115</guid>

					<description><![CDATA[One nice side benefit of teaching is that forces the teacher to crystallize his own knowledge and learn concepts more thoroughly in the process. In my recent Big Bluffs seminar I talked about how people will usually bet a flush ... <a class="read-more" href="https://www.thinkingpoker.net/2011/11/seminars-make-me-better-too/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p>One nice side benefit of teaching is that forces the teacher to crystallize his own knowledge and learn concepts more thoroughly in the process. In my recent Big Bluffs seminar I talked about how people will usually bet a flush draw on the flop if they have one, which means that if the flop checks around and the turn is a flush card it&#8217;s a good time to make a healthy stab at the pot. I&#8217;d made similar plays before, but the seminar forced me to articulate the reasoning more precisely and in a way that could be applied in new situations. Consequently, I found this spot to steal the pot in today&#8217;s Saturday $300 tournament on PokerStars:</p>
<p>PokerStars No-Limit Hold&#8217;em, 320 Tournament, 300/600 Blinds 60 Ante (9 handed) &#8211; <a href="http://www.flopturnriver.com/reviews/Online-Poker-PokerStars.php#converter" target="_blank" rel="noopener">PokerStars</a> Converter Tool from <a href="http://www.flopturnriver.com" target="_blank" rel="noopener">FlopTurnRiver.com</a></p>
<p>UTG (t18593)<br />
UTG+1 (t57136)<br />
MP1 (t20999)<br />
MP2 (t33621)<br />
MP3 (t39979)<br />
CO (t23378)<br />
Button (t20626)<br />
Hero (SB) (t31712)<br />
BB (t17235)</p>
<p><span style="color: #009b00;"><strong>Hero&#8217;s M</strong>: 22.02</span></p>
<p><strong>Preflop</strong>: Hero is SB with 3<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2663.png" alt="♣" class="wp-smiley" style="height: 1em; max-height: 1em;" />, A<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2663.png" alt="♣" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
<span style="color: #666666;"><em>3 folds</em></span>, MP2 calls t600, MP3 calls t600, <span style="color: #666666;"><em>2 folds</em></span>, Hero calls t300, BB checks</p>
<p><strong>Flop</strong>: (t2940) 8<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2660.png" alt="♠" class="wp-smiley" style="height: 1em; max-height: 1em;" />, 5<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2666.png" alt="♦" class="wp-smiley" style="height: 1em; max-height: 1em;" />, 9<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2666.png" alt="♦" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <span style="color: #009b00;">(4 players)</span><br />
Hero checks, BB checks, MP2 checks, MP3 checks</p>
<p><strong>Turn</strong>: (t2940) Q<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2666.png" alt="♦" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <span style="color: #009b00;">(4 players)</span><br />
<span style="color: #cc3333;">Hero bets t2805</span>, <span style="color: #666666;"><em>3 folds</em></span></p>
<p><strong>Total pot:</strong> t2940</p>
<p>Results:<br />
Hero didn&#8217;t show 3<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2663.png" alt="♣" class="wp-smiley" style="height: 1em; max-height: 1em;" />, A<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2663.png" alt="♣" class="wp-smiley" style="height: 1em; max-height: 1em;" />.<br />
Outcome: Hero won t2940</p>
<p>Of course this principle has implications when you&#8217;re on the other side of the equation as well:</p>
<p>PokerStars No-Limit Hold&#8217;em, $4.00 BB (6 handed) &#8211; <a href="http://www.flopturnriver.com/reviews/Online-Poker-PokerStars.php#converter" target="_blank" rel="noopener">PokerStars</a> Converter Tool from <a href="http://www.flopturnriver.com" target="_blank" rel="noopener">FlopTurnRiver.com</a></p>
<p>Hero (Button) ($444.85)<br />
SB ($400)<br />
BB ($390.60)<br />
UTG ($742.60)<br />
MP ($557.25)<br />
CO ($791.90)</p>
<p><strong>Preflop</strong>: Hero is Button with 10<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2666.png" alt="♦" class="wp-smiley" style="height: 1em; max-height: 1em;" />, A<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2666.png" alt="♦" class="wp-smiley" style="height: 1em; max-height: 1em;" /><br />
<span style="color: #666666;"><em>2 folds</em></span>, CO calls $4, <span style="color: #cc3333;">Hero bets $16</span>, SB calls $14, <span style="color: #666666;"><em>2 folds</em></span></p>
<p><strong>Flop</strong>: ($40) 8<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2660.png" alt="♠" class="wp-smiley" style="height: 1em; max-height: 1em;" />, 2<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2663.png" alt="♣" class="wp-smiley" style="height: 1em; max-height: 1em;" />, 6<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2663.png" alt="♣" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <span style="color: #009b00;">(2 players)</span><br />
SB checks, Hero checks</p>
<p><strong>Turn</strong>: ($40) A<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2663.png" alt="♣" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <span style="color: #009b00;">(2 players)</span><br />
SB checks, <span style="color: #cc3333;">Hero bets $24.50</span>, <span style="color: #cc3333;">SB raises to $82</span>, Hero calls $57.50</p>
<p><strong>River</strong>: ($204) 8<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2666.png" alt="♦" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <span style="color: #009b00;">(2 players)</span><br />
<span style="color: #cc3333;">SB bets $151</span>, Hero calls $151</p>
<p><strong>Total pot:</strong> $506 <strong>| Rake:</strong> $3</p>
<p>Results:<br />
Hero had 10<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2666.png" alt="♦" class="wp-smiley" style="height: 1em; max-height: 1em;" />, A<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2666.png" alt="♦" class="wp-smiley" style="height: 1em; max-height: 1em;" /> (two pair, Aces and eights).<br />
SB had 5<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2665.png" alt="♥" class="wp-smiley" style="height: 1em; max-height: 1em;" />, 5<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2666.png" alt="♦" class="wp-smiley" style="height: 1em; max-height: 1em;" /> (two pair, eights and fives).<br />
Outcome: Hero won $503</p>
<p>Want to learn cool tricks like this? Sign up for the next <a href="https://www.thinkingpoker.net/2011/11/tournament-seminar-announcement-playing-out-of-position/">Thinking Poker seminar</a>, which addresses the always difficult Playing Out of Position.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2011/11/seminars-make-me-better-too/feed/</wfw:commentRss>
			<slash:comments>10</slash:comments>
		
		
			</item>
		<item>
		<title>Tournament Seminar Announcement: Playing Out of Position</title>
		<link>https://www.thinkingpoker.net/2011/11/tournament-seminar-announcement-playing-out-of-position/</link>
					<comments>https://www.thinkingpoker.net/2011/11/tournament-seminar-announcement-playing-out-of-position/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Wed, 23 Nov 2011 02:31:46 +0000</pubDate>
				<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[3-bet]]></category>
		<category><![CDATA[4-bet]]></category>
		<category><![CDATA[5-bet]]></category>
		<category><![CDATA[6-max]]></category>
		<category><![CDATA[bet sizing]]></category>
		<category><![CDATA[bluff]]></category>
		<category><![CDATA[coaching]]></category>
		<category><![CDATA[continuation bet]]></category>
		<category><![CDATA[deep stacks]]></category>
		<category><![CDATA[double barrel]]></category>
		<category><![CDATA[float]]></category>
		<category><![CDATA[group poker coaching]]></category>
		<category><![CDATA[hand reading]]></category>
		<category><![CDATA[loose aggressive]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[out of position]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[poker seminar]]></category>
		<category><![CDATA[polarized range]]></category>
		<category><![CDATA[river check-raise]]></category>
		<category><![CDATA[semi-bluff]]></category>
		<category><![CDATA[seminar]]></category>
		<category><![CDATA[Session Review]]></category>
		<category><![CDATA[short-handed]]></category>
		<category><![CDATA[thin value bet]]></category>
		<category><![CDATA[tournament]]></category>
		<category><![CDATA[triple barrel]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=8103</guid>

					<description><![CDATA[The next installment in the Thinking Poker Tournament Seminar series will be on Saturday, December 3rd, Noon-2 PM Eastern. The topic will be Playing Out of Position: Value Betting, Bluffing, and Getting to Showdown. Virtually all of the toughest spots ... <a class="read-more" href="https://www.thinkingpoker.net/2011/11/tournament-seminar-announcement-playing-out-of-position/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p>The next installment in the Thinking Poker Tournament Seminar series will be on <strong>Saturday, December 3rd, Noon-2 PM Eastern</strong>. The topic will be <strong>Playing Out of Position: Value Betting, Bluffing, and Getting to Showdown</strong>. Virtually all of the toughest spots in poker arise from playing out of position, and good players assume that they can get away with playing almost anything when they have position. Learn to punish them by giving them what they don&#8217;t expect: tough, creative opposition, even from out of position!</p>
<p>Thinking Poker Tournament Seminars are pre-scheduled, small-group discussions focused on the most common mistakes and skills gaps that I see in my NLHE tournament students. Each two-hour seminar costs $150 per person and is capped at five participants, to enable individualized attention and opportunities for everyone to ask questions and participate in discussions. The content is prepared and the discussion facilitated by me- it’s like an interactive poker video!</p>
<p>Participants will learn how to defend their blinds against late and early position raisers, how to deal with post-flop aggression, and how to pull-off the ever-vexing donk bet. In addition to the seminar itself, all participants receive a syllabus of recommended study materials to help prepare for the session and apply newly acquired skills in their future play.</p>
<p>To register, please e-mail andrew(at) thinkingpoker (dot) net with subject line “Playing Out of Position”. If you have questions, please post them here, as others may be wondering the same things. Also please leave a comment if there’s a topic you’re interested in or a time that would be better for you- there’s plenty of flexibility to accommodate everyone, I just need to know what you want to see!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2011/11/tournament-seminar-announcement-playing-out-of-position/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Mailbag: The Learning Process</title>
		<link>https://www.thinkingpoker.net/2011/11/mailbag-the-learning-process/</link>
					<comments>https://www.thinkingpoker.net/2011/11/mailbag-the-learning-process/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Fri, 18 Nov 2011 05:45:51 +0000</pubDate>
				<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[jared tendler]]></category>
		<category><![CDATA[mailbag]]></category>
		<category><![CDATA[mental game of poker]]></category>
		<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[Session Review]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=8089</guid>

					<description><![CDATA[Q: What&#8217;s your process for improving as a player?  Do you review your hand histories or take notes while you play?  Or have a master list of tips that you review regularly?  Like most &#8220;normal&#8221; people, I have a family ... <a class="read-more" href="https://www.thinkingpoker.net/2011/11/mailbag-the-learning-process/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="alignleft" src="https://www.thinkingpoker.net/images/general/mailbox.jpg" alt="Thinking Poker Mailbag" /><em><strong>Q:</strong> What&#8217;s your process for improving as a player?  Do you review your hand histories or take notes while you play?  Or have a master list of tips that you review regularly?  Like most &#8220;normal&#8221; people, I have a family and work full time and must do the bulk of my learning away from the table, either by reading books or blogs like yours.  Video training seems like a good idea but it takes even more precious time away from my few weekly playing opportunities.  And personal training cannot be cost-justified due to the small stakes I&#8217;m at.  What would you suggest for someone like me who only has about 10 hours a week to improve efficiently?</em></p>
<p><strong>A:</strong> Good question, this is something I&#8217;ve been working on recently. My process is still very much a work in progress, but I&#8217;ve put a lot of thought into it that would be helpful to others so I figure I might as well share with you where I am now. It draws on two major sources: what Jared Tendler calls the Adult Learning Model and some things I&#8217;ve picked up about teaching and learning from my time in education.</p>
<p><strong>Unconscious Competence</strong></p>
<p>I haven&#8217;t read Jared Tendler&#8217;s <a href="http://mentalgameofpoker.com/" target="_blank" rel="noopener"><em>The Mental Game of Poker</em></a> in its entirety yet, but a friend of mine has it so I&#8217;ve flipped through it and we&#8217;ve discussed it a bit. One thing Tendler emphasizes is that your ultimate goal should be to learn new concepts so well that they become second nature to you. He calls this &#8220;Unconscious Competence&#8221;. When a concept is in your Unconscious Competence, you implement it correctly without even thinking about it.</p>
<p>Concepts enter your Unconscious Competence via Conscious Competence. That is, you must first actively work on implementing a concept correctly. Only with this kind of deliberate, targeted practice will it become second-nature.</p>
<p>The catch is that our conscious minds are easily cluttered, such that most people have difficulty working actively on more than a few things at once. Trying to do too much risks doing nothing well and consequently learning nothing well. So it&#8217;s important to be focused and deliberate about what you are working to improve at a given time. We all have many leaks, but we don&#8217;t do ourselves any favors by trying to plug them all at once.</p>
<p><strong>Leak Finding</strong></p>
<p>The process that I use now, both in my own continuous improvement and with my students, is to start by identifying one or more leaks that you would ultimately like to plug. This moves those concepts from Unconscious Incompetence, things you didn&#8217;t even know you were doing wrong, to Conscious Competence. You are now aware of the things that you need to fix.</p>
<p>It&#8217;s best to be as concrete and specific about this as possible. So rather than saying &#8220;I need to stop continuation betting so much&#8221;, resolve to &#8220;Decrease my flop continuation bet frequency by 10% by identifying spots where it&#8217;s best just to check and fold.&#8221;</p>
<p>This is a step to take totally independently of playing. You might review your own hand histories looking for mistakes, share some hands with a friend, post hands on a message board, use a program like <a href="http://www.pokerleakbuster.com/" target="_blank" rel="noopener">Leak Buster</a>, or hire a coach to help you identify things you need to work on. It&#8217;s unlikely that you would come up with a very good list just by sitting down, playing, and thinking to yourself &#8220;I should really work on that&#8221; any time you believe you make a mistake. You need a more objective, holistic, and big-picture perspective, and it&#8217;s worth devoting some time away from the table to developing this.</p>
<p><strong>Studying</strong></p>
<p>The next step is to study, slowly moving from Conscious Incompetence to Conscious Competence. Now that you know what you don&#8217;t understand, you can work on understanding it better. This is the time to read <a href="https://www.thinkingpoker.net/poker-book-reviews/">poker books</a> and<a href="https://www.thinkingpoker.net/articles/"> strategy articles</a>, <a href="https://www.thinkingpoker.net/videos/">watch videos</a>, discuss concepts with friends, or <a href="https://www.thinkingpoker.net/coaching/">work with a coach</a>, depending on your needs and budget. Again, this process takes place largely away from the table, though I do think it makes sense to include this as part of a pre-game routine- more on that in a moment.</p>
<p><strong>Practicing</strong></p>
<p>Once you&#8217;ve done your studying and know what you are supposed to do, it&#8217;s time to get in there and practice doing it. Remember, the key here is not to do it all at once. If you need to work on continuation betting, then read up on the subject, resolve to work on that, and set some goals for your next few sessions. Accept that you may continue to make some mistakes with regard to bluffing the river or 4-betting pre-flop. Those might be things to work on next, but for now set one goal and stick to it until you see progress.</p>
<p><strong>Pre-Game Routine</strong></p>
<p>Many of the teachers I respected most followed a common formula: Tell them what you&#8217;re going to teach, teach it, and then tell them what you taught. It&#8217;s good for student and teacher to be on the same page about their goals, even when you occupy both of those roles yourself. I also think that it&#8217;s good to have some sort of pre-game routine, a set of things that you do before you start playing that prepare you to perform at your best and learn from your play at the same time.</p>
<p>Some of these things might include meditation, visualization, or other exercises that tell your body and your mind that it&#8217;s time to set aside whatever you&#8217;ve been working on and thinking about in order to focus on poker. Your routine may also include practical things like getting a bottle of water and a piece of fruit to keep handy when you play, emptying your bladder so you won&#8217;t need to interrupt your session, and/or locking your children in a sound-proof closet so that they won&#8217;t disturb you.</p>
<p>Whatever else you do, you should also review your goals with yourself. You can&#8217;t control whether you win or lose during a session, so that shouldn&#8217;t be your benchmark for success. Instead, if you&#8217;re working on continuation betting less often, then you should resolve to check-fold in a few spots where you previously did not. If you do so, then you can consider the session a success no matter the monetary result. Thinking about what you want to do and how you are going to do it ahead of time will help you to play the way you want when it counts.</p>
<p><strong>Post-Game Analysis</strong></p>
<p>Set aside some time after you play to review how you played. A lot of people will tell you to look at biggest pots won and lost, which is a fine habit, but I also think you should look specifically at how you performed with regard to your goal. If you&#8217;re working on continuation betting, filter your database for spots where you had the option to c-bet and then review those pots. Make note of both the ones that you played well and the ones that you did not.</p>
<p>If you&#8217;re going to continue working on the same concept during your next session, then save one or two examples of hands where you implemented it well. As part of your next pre-game routine, look at these hands to remind yourself both what you&#8217;re striving for and that you are capable of it. It&#8217;s important to build up your confidence before you go to play, so I think it&#8217;s much better to frame it positively (&#8220;I can do X perfectly, I&#8217;ve done it before, and I&#8217;m going to do it today&#8221;) rather than negatively (&#8220;OK idiot, you always X, but none of that today! You can&#8217;t afford to keep making that mistake!&#8221;).</p>
<p><strong>Where to Start</strong></p>
<p>This turned into a really long post with a lot to take in. I do think that having a process is important and it&#8217;s worth investing some time in getting it right, but it shouldn&#8217;t be such a big project that you don&#8217;t know where to start. Remember: anything is better than nothing, so you can start just by picking something you want to work on. Find and read one article or strategy thread about it, or maybe watch a video. Then before your next session, take a few minutes to think about what you&#8217;re ready to start doing differently as a result of your studying. Play your session with that in mind, and afterwards review a few key hands and think about how you did. What did you do well, and what do you need to keep working on next time?</p>
<p>Now you&#8217;ve got the ball rolling. Keep using that process and slowly build on it if there&#8217;s more you&#8217;d like to be doing. Maybe even subtract a thing or two that isn&#8217;t working for you. Just start being a bit more deliberate and thoughtful about your learning and see what feels right. That&#8217;s what I&#8217;m doing!</p>
<p><em>Do you have a question for the Thinking Poker Mailbag? Please leave it as a comment below!</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2011/11/mailbag-the-learning-process/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
			</item>
		<item>
		<title>Seminar Announcement: Big Bluffs</title>
		<link>https://www.thinkingpoker.net/2011/11/seminar-announcement-big-bluffs/</link>
					<comments>https://www.thinkingpoker.net/2011/11/seminar-announcement-big-bluffs/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Fri, 11 Nov 2011 04:18:15 +0000</pubDate>
				<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[bet sizing]]></category>
		<category><![CDATA[bluff]]></category>
		<category><![CDATA[coaching]]></category>
		<category><![CDATA[deep stacks]]></category>
		<category><![CDATA[double barrel]]></category>
		<category><![CDATA[float]]></category>
		<category><![CDATA[hand reading]]></category>
		<category><![CDATA[loose aggressive]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[semi-bluff]]></category>
		<category><![CDATA[seminar]]></category>
		<category><![CDATA[tournament]]></category>
		<category><![CDATA[triple barrel]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=8063</guid>

					<description><![CDATA[Yesterday&#8217;s inaugural Thinking Poker Tournament Seminar was a great success. I think all the participants got a lot out of it, and I learned a few things that I can do to make future seminars even better. So thinking of ... <a class="read-more" href="https://www.thinkingpoker.net/2011/11/seminar-announcement-big-bluffs/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p>Yesterday&#8217;s inaugural Thinking Poker Tournament Seminar was a great success. I think all the participants got a lot out of it, and I learned a few things that I can do to make future seminars even better. So thinking of future seminars, the next one will be on <strong>Tuesday, November 15th, 6-8 PM Eastern</strong>. The topic will be <strong>Big Bluffs: Recognizing, Creating, and Taking Advantage of Good Spots</strong>.</p>
<p>These seminars are pre-scheduled, small-group discussions focused on the most common mistakes and skills gaps that I see in my NLHE tournament students. Each two-hour seminar costs $150 per person and is capped at five participants, to enable individualized attention and opportunities for everyone to ask questions and participate in discussions. The content is prepared and the discussion facilitated by me- it’s like an interactive poker video!</p>
<p>Participants will learn how to identify a capped range, how to set-up a multi-barrel bluff, how to choose the best hands for bluffing, and how to size bluffs for maximum profitability. In addition to the seminar itself, all participants receive a syllabus of recommended study materials to help prepare for the session and apply newly acquired skills in their future play.</p>
<p>To register, please e-mail andrew(at) thinkingpoker (dot) net with subject line &#8220;Big Bluffs”. If you have questions, please post them here, as others may be wondering the same things. Also please leave a comment if there&#8217;s a topic you&#8217;re interested in or a time that would be better for you- there&#8217;s plenty of flexibility to accommodate everyone, I just need to know what you want to see!</p>
<p>Edit: Fixed the subject line for the e-mail.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2011/11/seminar-announcement-big-bluffs/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Extra Credit</title>
		<link>https://www.thinkingpoker.net/2011/06/extra-credit/</link>
					<comments>https://www.thinkingpoker.net/2011/06/extra-credit/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Sun, 05 Jun 2011 01:32:34 +0000</pubDate>
				<category><![CDATA[NLHE Cash]]></category>
		<category><![CDATA[6-max]]></category>
		<category><![CDATA[bet sizing]]></category>
		<category><![CDATA[bluff]]></category>
		<category><![CDATA[continuation bet]]></category>
		<category><![CDATA[hand reading]]></category>
		<category><![CDATA[loose aggressive]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[polarized range]]></category>
		<category><![CDATA[Session Review]]></category>
		<category><![CDATA[short-handed]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=7560</guid>

					<description><![CDATA[Here&#8217;s an interesting hand that one of my students shared with me. We&#8217;d been working on bet-sizing, and his assignment for the week was to find spots to under- and over-bet the pot. His reads here were that the BTN ... <a class="read-more" href="https://www.thinkingpoker.net/2011/06/extra-credit/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p>Here&#8217;s an interesting hand that one of my students shared with me. We&#8217;d been working on bet-sizing, and his assignment for the week was to find spots to under- and over-bet the pot.</p>
<p>His reads here were that the BTN was a weak regular and the BB was on the loose-passive side (30/4 or so pre-flop):</p>
<p>No-Limit Hold&#8217;em, $1 BB (6 handed) <a href="http://www.learnhowtoplaypokerfree.com/convert/convert.cgi" target="_blank" rel="noopener">Hand History converter</a> Courtesy of <a href="http://PokerZion.com" target="_blank" rel="noopener">PokerZion.com</a></p>
<p>BB ($60.80)<br />
UTG ($119.40)<br />
MP ($125.70)<br />
Hero ($109.70)<br />
Button ($103.65)<br />
SB ($38.75)</p>
<p><strong>Preflop:</strong> Hero is CO with Kc, Td.<br />
<span style="color: #666666;"><em>2 folds</em></span>, <span style="color: #cc3333;">Hero raises to $3</span>, Button calls $3, <span style="color: #666666;"><em>1 fold</em></span>, BB calls $2.</p>
<p><strong>Flop:</strong> ($9.50) Jh, 2h, 4d <span style="color: #0000ff;">(3 players)</span><br />
BB checks, <span style="color: #cc3333;">Hero bets $6</span>, Button calls $6, BB calls $6.</p>
<p><strong>Turn:</strong> ($27.50) 6c <span style="color: #0000ff;">(3 players)</span><br />
BB checks, Hero checks, Button checks.</p>
<p><strong>River:</strong> ($27.50) 5h <span style="color: #0000ff;">(3 players)</span><br />
BB checks, <span style="color: #cc3333;">Hero bets $55</span>, Button folds, BB calls $51.80 (All-In).</p>
<p><strong>Final Pot:</strong> $134.30</p>
<p>Results in white below:  <span style="color: #ffffff;"><br />
BB has Qc Jd (one pair, jacks).<br />
Hero has Kc Td (high card, king).<br />
Outcome: BB wins $131.10.  Hero wins $3.20. </span></p>
<p>I like this as an overbet spot because both players are likely to have a pair but neither is likely to have a flush. Even before seeing results, I told him that of the two, he ought to be a lot more worried about getting called by the BB than by the BTN. Not only is BB&#8217;s relative position better but he is also less more likely to do something spazzy like check a flush or call with toppest pair.</p>
<p>My only advice for playing the hand differently, and what I think makes the hand interesting, is that I think Hero should have shoved for ~$100, enough to put BTN all-in, rather than betting half that, which was half of BTN&#8217;s stack but enough to put BB all-in. What&#8217;s cool about this is that, assuming I&#8217;m right that BTN calls basically never, Hero isn&#8217;t really risking twice as much even though he&#8217;s betting twice as much. The real threat of a call comes from BB, who can only win $51.80.</p>
<p>It will look to BB, however, as though Hero is risking $100. Presumably BB is not a good hand reader and won&#8217;t realize how rarely BTN can call this. Thus, Hero gets credit for making a $100 bet even though his true risk is closer to half that.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2011/06/extra-credit/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Coaching Prices Dramatically Reduced!</title>
		<link>https://www.thinkingpoker.net/2011/04/coaching-prices-dramatically-reduced/</link>
					<comments>https://www.thinkingpoker.net/2011/04/coaching-prices-dramatically-reduced/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Wed, 20 Apr 2011 01:03:19 +0000</pubDate>
				<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[hand reading]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[tournament]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=7474</guid>

					<description><![CDATA[This cloud has a silver lining for those of you who have been considering coaching: my time right now is worth a lot less than it was last week, and consequently I&#8217;m cutting the price of my coaching in half! ... <a class="read-more" href="https://www.thinkingpoker.net/2011/04/coaching-prices-dramatically-reduced/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p>This cloud has a silver lining for those of you who have been considering coaching: my time right now is worth a lot less than it was last week, and consequently I&#8217;m cutting the price of my coaching in half! Effective immediately, individual coaching is $150/hour with even deeper discounts available for<a href="https://www.thinkingpoker.net/coaching/poker-coaching-programs/"> booking a package</a>. Please take a look at the <a href="https://www.thinkingpoker.net/coaching/">coaching overview</a> and then feel free to <a href="https://www.thinkingpoker.net/about/contact-thinking-poker/">contact me</a> if you have more questions (most people do- I understand that even the discounted price represents a big investment and I take that very seriously) or if you&#8217;re ready to sign up.</p>
<p>I want to take this opportunity to address <a href="http://www.cardplayer.com/cpsocial/129504-kevko_2000/blog/552-finding-aggressive-rhythm" target="_blank" rel="noopener">a blog post</a> that I promised frequent commenter/home game player Kevko I would comment on quite some time ago (sorry Kev):</p>
<blockquote><p>Then I began losing. I was blaming bad luck, other bad players, or  just whatever it was that seemed to be going wrong that day. This led me  to begin really studying the game. I read books and articles, forums,  and even subscribed to PokerVT (Negreanu&#8217;s training site) for a while.</p>
<p>It seems like from that point on I have never really been able to get  my game on track. In fact, the more I studied and learned, the more my  results fell off. I know sooooo much more about poker now than I did  then but it seems like my level of performance is deteriorating. Well  maybe not deteriorating but leveling off. Is there a point where playing  mathematically &#8220;correct&#8221; poker impedes your ability to get into the  groove?</p></blockquote>
<p>A lot of my students come to me with experiences like this. They feel like studying, reading, videos, and even coaching has disrupted their &#8220;natural rhythm&#8221; and now although they no more they have conflicting ideas in their heads and feel like they actually play less well.</p>
<p>I believe that my style of coaching is a powerful remedy to this problem. Usually what&#8217;s happened is that you&#8217;ve got a lot of information from a lot of different sources and you haven&#8217;t sorted it through it yet. Some of it could be simply wrong, but in many cases it&#8217;s a matter of not understanding the nuances that help you to figure out what is best in a given situation.</p>
<p>My general philosophy of coaching is to help you improve your       thought processes rather than tell you how to play specific hands       or situations. This means that my goal is to help you realize all       of the things that you should be considering during a hand, to       consider those things more quickly and effectively, and to get you       in the habit of doing so consistently and instinctively. You learn how to synthesize information and think through situations in terms of strategic objectives rather than just a few new moves to your game in isolation.</p>
<p>Kev, I don&#8217;t mean to answer your question by saying, &#8220;Buy my coaching&#8221;. It certainly is something that you can sort through yourself. The trick is to do what I help my students to do: boil it down to concepts. Understand the purpose behind what you are doing. If a book says that you should bet in a certain situation, ask yourself why? What does that bet accomplish? Then think beyond the book and ask, &#8220;Is there a better way to accomplish that objective? What would I do in a slightly different situation? What sorts of hands are best to bet, and which hands would I rather check?&#8221;</p>
<p>I don&#8217;t believe that poker players have an innate style that is inevitable thrown off-kilter by learning more about the math and strategy that underlie the game. There may well be an adjustment period as you add new concepts to your game, but ultimately I think that understanding poker at a deeper level is necessarily beneficial.</p>
<p>Helping students to achieve this deeper understanding so that they understand what works about the way they already play and how they can enhance and improve their games is what my coaching is all about. And now, for a limited time, you can get in on it on the cheap.</p>
<p>These rates could go back up again at any time, so <a href="https://www.thinkingpoker.net/about/contact-thinking-poker/">contact me</a> right away if you&#8217;re interested!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2011/04/coaching-prices-dramatically-reduced/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title>Check Me Out on the 2+2 Pokercast</title>
		<link>https://www.thinkingpoker.net/2011/02/check-me-out-on-the-22-pokercast-2/</link>
					<comments>https://www.thinkingpoker.net/2011/02/check-me-out-on-the-22-pokercast-2/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Sat, 19 Feb 2011 03:59:18 +0000</pubDate>
				<category><![CDATA[Personal Poker News]]></category>
		<category><![CDATA[2+2 pokercast]]></category>
		<category><![CDATA[adam schwartz]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[bluff]]></category>
		<category><![CDATA[coaching]]></category>
		<category><![CDATA[mike johnson]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[PLO]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[pokwercast]]></category>
		<category><![CDATA[semi-bluff]]></category>
		<category><![CDATA[Travel]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=7251</guid>

					<description><![CDATA[My girlfriend was kind enough to let me plan our Valentine&#8217;s Day around an interview with Mike and Adam. We spoke for a little over half an hour about all kinds of stuff: blogging, coaching, traveling, and of course strategy. ... <a class="read-more" href="https://www.thinkingpoker.net/2011/02/check-me-out-on-the-22-pokercast-2/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p>My girlfriend was kind enough to let me plan our Valentine&#8217;s Day around an interview with Mike and Adam. We spoke for a little over half an hour about all kinds of stuff: blogging, coaching, traveling, and of course strategy.</p>
<p>My only regret is with regard to the last question they asked me, about discussing a current controversy. I paused for a long time trying to choose something good, and then I got self-conscious about how long it was taking and just started talking without really organizing my thoughts. Turns out they edited out the pause anyway, so I wish I&#8217;d just taken my time and given a more well thought out response. You can find a more thorough explanation of my take on the ethics of endorsing a certain disreputable site on <a href="https://www.thinkingpoker.net/2009/09/the-poker-ethicist-sebok-signs-with-ub/">the premier edition of the Poker Ethicist.</a> </p>
<p><a href="http://pokercast.twoplustwo.com/listen_and_browse.php" target="_blank" rel="noopener">Check me out</a> and please let me know what you think. You should really listen to the whole show, but my interview starts when they return from the break around the 50-minute mark.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2011/02/check-me-out-on-the-22-pokercast-2/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title>2011 Poker Resolutions, Part 1: Make Money, Money!</title>
		<link>https://www.thinkingpoker.net/2011/01/2011-poker-resolutions-part-1-make-money-money/</link>
					<comments>https://www.thinkingpoker.net/2011/01/2011-poker-resolutions-part-1-make-money-money/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Mon, 03 Jan 2011 22:13:32 +0000</pubDate>
				<category><![CDATA[Personal Poker News]]></category>
		<category><![CDATA[6-max coaching]]></category>
		<category><![CDATA[coaching]]></category>
		<category><![CDATA[MTT coaching]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[NLHE coaching]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[no-limt hold 'em coaching]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[poker coach]]></category>
		<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[Poker Savvy]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=7057</guid>

					<description><![CDATA[I recently posted about Setting Effective New Year&#8217;s Resolutions for Poker Success. Today, I&#8217;m going to start sharing my poker-related resolutions. Goal 1: Make Some Money Dolla dolla bills, y&#8217;all. Average At Least 20 Hours of Poker Each Week This ... <a class="read-more" href="https://www.thinkingpoker.net/2011/01/2011-poker-resolutions-part-1-make-money-money/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p><strong><span style="color: #ff0000;"> </span></strong></p>
<p>I recently posted about <a href="https://www.thinkingpoker.net/2011/01/setting-effective-new-years-resolutions-for-poker-success/">Setting Effective New Year&#8217;s Resolutions for Poker Success</a>. Today, I&#8217;m going to start sharing my poker-related resolutions.</p>
<h2><span style="color: #800000;">Goal 1: Make Some Money</span></h2>
<p><img loading="lazy" decoding="async" class=" alignleft" title="Phat Wad by Refracted Moments on Flickr" src="https://www.thinkingpoker.net/images/general/moneywadflickr.jpg" alt="" width="100" height="67" /></p>
<p>Dolla dolla bills, y&#8217;all.</p>
<p><strong>Average At Least 20 Hours of Poker Each Week </strong></p>
<p>This is a step up from last year, but I can do it. I&#8217;m going to cut myself some slack on a few other fronts (not that I hit those goals last year) to hopefully free up some more time for actually playing this silly game.</p>
<p>I&#8217;m also going to be more flexible about the types of games I can play. One thing I want to do is learn some new games, so as long as I&#8217;m playing, I&#8217;m not going to worry about which game or how big. There&#8217;s really no danger of me not playing enough NLHE to earn a solid living.</p>
<p><strong>Average At Least 5 Hours of Coaching Each Week</strong></p>
<p><img loading="lazy" decoding="async" class="alignright" style="margin: 1px; border: 0px;" title="Thinking Poker Coaching" src="https://www.thinkingpoker.net/images/coaching/thinking-poker-coach-logo.png" alt="" width="150" height="102" /></p>
<p>I didn&#8217;t do it last year, but I want to try again. I make more money playing than I do <a href="https://www.thinkingpoker.net/coaching/">coaching</a>, but it&#8217;s something I enjoy. I&#8217;ve made some friends through coaching (hi guys), and it&#8217;s nice to occasionally be in a cooperative relationship with another poker player rather than always being out to take everyone&#8217;s money. I guess I could go the <a href="https://www.thinkingpoker.net/2010/03/the-poker-ethicist-stoxtrader/">Stoxtrader route </a>and do both, but that&#8217;s not my style.</p>
<p>I&#8217;ve started scheduling coaching sessions in two-hour blocks, which I&#8217;ve found to be a better use of both my and my students&#8217; time. Five hours a week means two sessions each week plus the prep and follow-up that goes along with them. Actually that would be closer to six hours, so I&#8217;m giving myself a little wiggle room here. Two sessions per week shouldn&#8217;t be that hard, though.</p>
<p>Towards this end, I&#8217;ve begun offering discounts for students who purchase <a href="https://www.thinkingpoker.net/coaching/coaching-rates/">multi-session poker coaching packages</a>. This was something I was opposed to doing for a while, but it&#8217;s something that a lot of people ask for, and it should keep my coaching load more predictable. If you&#8217;ve been thinking about coaching, check out the <a href="https://www.thinkingpoker.net/coaching/poker-coaching-programs/">new poker coaching offerings</a> and drop me a line.</p>
<p><strong>Produce At Least 4 Videos Per Month for Poker Savvy Plus</strong></p>
<p><strong> </strong></p>
<p><img loading="lazy" decoding="async" class="alignleft" title="Poker Savvy Plus" src="https://www.thinkingpoker.net/images/general/pokersavvypluslogo.jpg" alt="" width="200" height="24" /> <a href="http://www.pokersavvy.com/plus/#26912" target="_blank" rel="noopener">Poker Sa</a><a href="http://www.pokersavvy.com/plus/#26912" target="_blank" rel="noopener">vvy Plus</a> is a great place to work. They give me a lot of freedom to make videos that I believe will be interesting and helpful, and they are very supportive. The community there is great, and I want to start participating more actively in the forums so that I can get to know people and what they are looking for in their videos. To keep things fresh, I also want to start innovating some new types of videos and soliciting suggestions for videos more actively.</p>
<p>Read more in <a href="https://www.thinkingpoker.net/2011/01/2011-poker-resolutions-part-2-publish/">Part 2: Publish</a>!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2011/01/2011-poker-resolutions-part-1-make-money-money/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Climbing the Mountain</title>
		<link>https://www.thinkingpoker.net/2010/09/5831/</link>
					<comments>https://www.thinkingpoker.net/2010/09/5831/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Mon, 06 Sep 2010 17:44:46 +0000</pubDate>
				<category><![CDATA[Travel]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=5831</guid>

					<description><![CDATA[As I recently mentioned, some old friends came out to Seattle to visit us over the weekend. We had a great time camping on Orcas Island, hiking, kayaking, drinking beer and making S&#8217;mores (the secret ingredient is Hershey&#8217;s Special Dark ... <a class="read-more" href="https://www.thinkingpoker.net/2010/09/5831/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<figure id="attachment_5832" aria-describedby="caption-attachment-5832" style="width: 365px" class="wp-caption alignleft"><a rel="attachment wp-att-5832" href="https://www.thinkingpoker.net/2010/09/5831/andrewbrokosrockclimbing/"><img loading="lazy" decoding="async" class="size-full wp-image-5832 " style="border: 8px solid white;" title="andrewbrokosrockclimbing" src="https://www.thinkingpoker.net/images//andrewbrokosrockclimbing.jpg" alt="" width="375" height="500" srcset="https://www.thinkingpoker.net/images/andrewbrokosrockclimbing.jpg 375w, https://www.thinkingpoker.net/images/andrewbrokosrockclimbing-113x150.jpg 113w, https://www.thinkingpoker.net/images/andrewbrokosrockclimbing-225x300.jpg 225w" sizes="(max-width: 375px) 100vw, 375px" /></a><figcaption id="caption-attachment-5832" class="wp-caption-text">This is me struggling with the final stretch of the most difficult route we attempted. It was about 10 feet of nearly sheer rock with just a few very small cracks for leverage. I&#39;m still not really sure how I got up and over it, but eventually I did.</figcaption></figure>
<p>As I recently mentioned, some old friends came out to Seattle to visit us over the weekend. We had a great time camping on Orcas Island, hiking, kayaking, drinking beer and making S&#8217;mores (the secret ingredient is Hershey&#8217;s Special Dark instead of milk chocolate bars), and then to top it all off, we tried some outdoor rock climbing.</p>
<p>My girlfriend and I took an introductory indoor climbing class a few years ago but have done virtually nothing since. Our friends have recently started climbing regularly at an indoor gym but had no outdoor experience, so while they were more advanced than we, all of us were new to &#8220;real&#8221; rock climbing.</p>
<p>We had a guide to set the ropes, show us the routes, and belay us. He offered some instruction, but not as much as I was expecting. Mostly he just turned us loose on the wall and let us figure it out.</p>
<p>As I&#8217;ve been doing so much poker coaching lately, it was an interesting experience for me to be on the other side of the teacher-student relationship. The courses we climbed were tough by a beginner&#8217;s standards but clearly a cakewalk for an experienced climber. I couldn&#8217;t help but be aware that I was getting stuck and complaining about an inability to find a foothold in spots were a seasoned veteran would see dozens of places to put his feet.</p>
<p>There&#8217;s really a different way of seeing that comes with experience and expertise, and we certainly see that in poker. A good poker player can spot so many things that a weaker player cannot: opportunities for multi-barrel bluffs, for thin value bets, for floats. In short, better players see value where others do not because, among other things, they know how to look ahead to future streets and bluffing opportunities.</p>
<p>I also found that climbing rewards the same Zen-like indifference to failure that I strive for in poker. My first time up the wall took nearly 45 minutes because I was terrified of slipping and wanted to be certain of every step before I took it. Of course, when climbing you are securely roped in, so there&#8217;s really no danger in falling off the wall- it&#8217;s actually kind of fun! On my final climb I summited the more difficult route that had thwarted me on my second climb by throwing caution to the wind and just stepping up anytime I found a crack to jam one of my feet into. Naturally I slipped off and had to swing back to my place a few times, but more often than not I surprised myself by keeping my feet and securing a new, higher perch.</p>
<p>Likewise in poker you have to be willing to attempt some risky things if you want to get better. I&#8217;ve made plenty of bad bluffs, value bets, calls, etc., but overall I feel like my willingness to try new lines and experiment has helped me to improve. I&#8217;m not saying you should go making plays willy nilly that you suspect to be bad, but you shouldn&#8217;t let the fear of getting called stop you from pulling the trigger on a bluff if you think it&#8217;s close. Learning to see all of your options and having the courage and the confidence to act on them is what will get you to the top of the mountain.</p>
<p><input id="gwProxy" type="hidden" /> <input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" /></p>
<p><input id="gwProxy" type="hidden" /><input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" /></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2010/09/5831/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Good Vs. Great Coaching</title>
		<link>https://www.thinkingpoker.net/2010/08/good-vs-great-coaching/</link>
					<comments>https://www.thinkingpoker.net/2010/08/good-vs-great-coaching/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Sat, 21 Aug 2010 06:30:30 +0000</pubDate>
				<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[coaching]]></category>
		<category><![CDATA[MTT coaching]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[NLHE coaching]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[no-limt hold 'em coaching]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[poker tournament coaching]]></category>
		<category><![CDATA[short-handed]]></category>
		<category><![CDATA[six max coaching]]></category>
		<category><![CDATA[tournament]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=5739</guid>

					<description><![CDATA[I&#8217;ve never been a professional teacher, but I&#8217;ve done a lot of teaching, in a wide variety of settings, and I&#8217;ve observed and worked with a lot of professional educators. I&#8217;ve come to believe that there&#8217;s a lot more to ... <a class="read-more" href="https://www.thinkingpoker.net/2010/08/good-vs-great-coaching/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p>I&#8217;ve never been a professional teacher, but I&#8217;ve done a lot of teaching, in a wide variety of settings, and I&#8217;ve observed and worked with a lot of professional educators. I&#8217;ve come to believe that there&#8217;s a lot more to teaching than being smart or even being able to explain things very clearly. Teaching is also about empathy. It&#8217;s about understanding where your students are coming from and presenting material in a way that guides them toward greater understanding. I think this is what people mean when they talk about &#8220;getting through&#8221; to someone.</p>
<p>This is especially important in one-on-one poker coaching, because it is a highly critical process. That is, I teach by criticizing, hopefully in a very constructive way, the play and thought processes of my students. Unlike my experiences teaching debate, where I was often dealing with audiences who would be the first to admit that they had virtually no prior knowledge of what I was teaching and so no pre-conceived notions to cling to or defend, when coaching poker I am dealing in a subject in which my students are already well-versed. My job is not to teach them something entirely new so much as to refine and in some cases correct things they already know or think they know.</p>
<p>It is difficult for anyone, no matter how open-minded and confident, to handle criticism. Even when students understand and agree with my critique of a hand, they sometimes feel the need to explain or defend themselves anyway, as if to say, &#8220;OK, yes, I see now that that is best, but I guess what I was thinking at the time was&#8230;.&#8221; This is a perfectly understandable reaction and, if anything, a failing on my part.</p>
<p>I take my coaching very seriously, I care about the development of my students, and I believe I am always a <em>good</em> coach. I do my best to listen, to explain myself clearly, to answer questions patiently, and to guide without being heavy-handed. But there are a lot of good coaches out there, I&#8217;m sure.</p>
<p>When I am at my best, when I am offering <em>great</em> coaching, I am helping my students to circumvent their natural resistance to criticism and to re-thinking. I am creating an atmosphere that is conducive to open-mindedness and creativity. New ideas and information come across as eye-opening rather than threatening. Ideally, this is role I believe a coach ought to occupy, that of the guide rather than the advocate.</p>
<p><input id="gwProxy" type="hidden" /> <input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" /> <input id="gwProxy" type="hidden" /> <input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" /></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";    var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH =     520;    var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT =    391;    var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH =      520;    var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT =     665;    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;    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;    var LEO_HIGHLIGHTS_SHOW_DELAY_MS =                    300;    var LEO_HIGHLIGHTS_HIDE_DELAY_MS =                    750;    var LEO_HIGHLIGHTS_SHOW_DELAY_NO_UNDER_MS =           850;    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";    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%0Avar%20_leoHighlightsSnoozed%20%3D%20false%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%2B%22%3A%20%22%2Be%2B%22%5Cn%5Ct%22%2Be.name%2B%22%5Cn%5Ct%22%2B%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%2B%22%5Cn%5Ct%22%2Be.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%2B%22%20%22%2Bstr%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%2Bstr%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*%20Checks%20if%20this%20is%20within%20a%20frame%20by%20checking%20for%20a%20parent.%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsIsFrame%28%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%20%20%0A%20%20%20%20%20%20return%20%28window%21%3Dtop%29%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_leoHighlightsIsFrame%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%0A%20%20%20return%20false%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%2Bthis.width%2B%22%2C%22%2Bthis.height%2B%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%2Bthis.x%2B%22%2C%22%2Bthis.y%2B%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%2B%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%2B%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%2BcallName%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%2Bname%2B%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%2Belem.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%2B%3D%20walk.offsetLeft%3B%0A%20%20%20%20%20%20location.y%20%2B%3D%20walk.offsetTop%3B%0A%20%20%20%20%20%20walk%20%3D%20walk.offsetParent%3B%0A%20%20%20%20%20%20count%2B%2B%3B%0A%20%20%20%7D%0A%20%20%20%0A%20%20%20_leoHighlightsDebugLog%28%22Location%20is%3A%20%22%2Belem.id%2B%22%20-%20%22%2Blocation%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%2BcenterDim.width-iFrameDim.width-LEO_HIGHLIGHTS_ADJUSTMENT.x%3B%0A%20%20%20%20%20%20position.y%3DscrolledPos.y%2BcenterDim.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%2B%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%2BtopOrBottom%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%2B%20iFrameDim.width%20%3E%20scrolledPos.x%20%2B%20centerDim.width%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20scrolledPos.x%20%2B%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%2Bposition%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%2B%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%2B%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%2Bposition%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%2BiFrameDim.width%3EcenterDim.width-20%29%0A%20%20%20%20%20%20%09position.x%3DcenterDim.width-%28iFrameDim.width%2B20%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%2BiFrame.id%2B%22%20-%20%22%2Banchor.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%2B%20%22%5Cnscrolled%20%20%20%20%20%20%20%20%20%20%22%20%2B%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%2B%20%22%5Cncenter/visible%20%20%20%20%22%20%2B%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%2B%20%22%5Cnanchor%20%28absolute%29%20%22%20%2B%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%2B%20%22%5Cnanchor%20%28screen%29%20%20%20%22%20%2B%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%2B%20%22%5CnSize%20%28anchor%29%20%20%20%20%20%22%20%2B%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%2B%20%22%5CnSize%20%28popup%29%20%20%20%20%20%20%22%20%2B%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%2B%20%22%5CnResult%20pos%20%20%20%20%20%20%20%20%22%20%2B%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%2B%20%22px%22%3B%0A%20%20%20%20%20%20iFrame.style.top%20%20%3D%20position.y%20%2B%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%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%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%2Brover%2B%22/4?%26mpre%3D%22%2BencodeURI%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%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%2Bthis.topIframe.style.top%2B%22%2C%20%22%2Bthis.topIframe.style.left%2B%22%29%22%29%3B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%222%29%20LeoHighlightsPopup%28%29%20%28%22%2Bthis.bottomIframe.style.top%2B%22%2C%20%22%2Bthis.bottomIframe.style.left%2B%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%3B%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%2Bthis.topIframe.style.top%2B%22%2C%20%22%2Bthis.topIframe.style.left%2B%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%2Bthis.bottomIframe.style.top%2B%22%2C%20%22%2Bthis.bottomIframe.style.left%2B%22%29%22%29%3B%0A%20%20%20%20%20%20%7D%3B%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%2BdestUrl%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%2Bsize%2B%22%20%20%22%2Burl%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%2B%3D%28%22%26size%3D%22%2Bsize%29%3B%0A%20%20%20%20%20%20if%28clickId%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url%2B%3D%28%22%26clickId%3D%22%2BclickId%29%3B%0A%20%20%20%20%20%20if%28destUrl%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url%2B%3D%28%22%26url%3D%22%2BdestUrl%29%3B%0A%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsUpdateUrl%28%29%20%22%2Burl%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%20%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%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%2B_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%2BanchorId%2B%22%5C%27%2C%5C%27%22%2Bsize%2B%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*%0A*%20This%20is%20used%20to%20snooze%20the%20highlights.%0A*%0A*%20@return%0A*/%0Afunction%20leoHighlightsSnooze%28%29%0A%7B%0A%20%20try%0A%20%20%7B%0A%20%20%20%20%20_leoHighlightsSnoozed%3Dtrue%3B%0A%20%20%20%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighlightsSnooze%22%29%3B%0A%20%20%7D%0A%20%20catch%28e%29%0A%20%20%7B%0A%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSnooze%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%7D%0A%7D%0A%0A/**%0A*%0A*%20This%20is%20used%20to%20snooze%20the%20highlights.%0A*%20This%20gets%20fired%20into%20the%20top%20frame.%0A*%0A*%20@return%0A*/%0Afunction%20leoHighlightsSnoozeTop%28id%29%0A%7B%0A%20%20try%0A%20%20%7B%0A%20%20%20%20%20_leoHighlightsSnoozed%3Dtrue%3B%0A%20%20%20%20%20leoHighlightsHideElem%28id%29%3B%0A%20%20%7D%0A%20%20catch%28e%29%0A%20%20%7B%0A%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSnoozeTop%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%7D%0A%7D%0A%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%20%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28_leoHighlightsIsFrame%28%29%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%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%20%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28_leoHighlightsIsFrame%28%29%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%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%20%20%20%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%3B%0A%09%20%20%20%0A%09%20%20%20if%28_leoHighlightsIsFrame%28%29%29%0A%09%20%20%20%20%20%20return%3B%0A%09%20%20%20%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%09var%20underline%3D_leoHighlightsGetAttrib%28anchor%2C%22leohighlights_underline%22%29%3D%3D%27true%27%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%2Cunderline?LEO_HIGHLIGHTS_SHOW_DELAY_MS%3ALEO_HIGHLIGHTS_SHOW_DELAY_NO_UNDER_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%26%26%21_leoHighlightsIsFrame%28%29%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%2B%2B%29%0A%09%09%09%7B%0A%09%09%09%09var%20id%3D%22leoHighlights_Underline_%22%2Bi%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%2B_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%2Burl%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%2Burl%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%2B_leoHighlightsPrevElem%2B%22%20--%20%22%2B_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%2Burl%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%2B%3D%22%23%22%2BencodeURI%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%2Btxt%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%2B%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></p>
<p><input id="gwProxy" type="hidden" /> <input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" /></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";    var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH =     520;    var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT =    391;    var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH =      520;    var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT =     665;    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;    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;    var LEO_HIGHLIGHTS_SHOW_DELAY_MS =                    300;    var LEO_HIGHLIGHTS_HIDE_DELAY_MS =                    750;    var LEO_HIGHLIGHTS_SHOW_DELAY_NO_UNDER_MS =           850;    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";    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%0Avar%20_leoHighlightsSnoozed%20%3D%20false%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%2B%22%3A%20%22%2Be%2B%22%5Cn%5Ct%22%2Be.name%2B%22%5Cn%5Ct%22%2B%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%2B%22%5Cn%5Ct%22%2Be.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%2B%22%20%22%2Bstr%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%2Bstr%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*%20Checks%20if%20this%20is%20within%20a%20frame%20by%20checking%20for%20a%20parent.%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsIsFrame%28%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%20%20%0A%20%20%20%20%20%20return%20%28window%21%3Dtop%29%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_leoHighlightsIsFrame%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%0A%20%20%20return%20false%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%2Bthis.width%2B%22%2C%22%2Bthis.height%2B%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%2Bthis.x%2B%22%2C%22%2Bthis.y%2B%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%2B%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%2B%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%2BcallName%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%2Bname%2B%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%2Belem.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%2B%3D%20walk.offsetLeft%3B%0A%20%20%20%20%20%20location.y%20%2B%3D%20walk.offsetTop%3B%0A%20%20%20%20%20%20walk%20%3D%20walk.offsetParent%3B%0A%20%20%20%20%20%20count%2B%2B%3B%0A%20%20%20%7D%0A%20%20%20%0A%20%20%20_leoHighlightsDebugLog%28%22Location%20is%3A%20%22%2Belem.id%2B%22%20-%20%22%2Blocation%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%2BcenterDim.width-iFrameDim.width-LEO_HIGHLIGHTS_ADJUSTMENT.x%3B%0A%20%20%20%20%20%20position.y%3DscrolledPos.y%2BcenterDim.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%2B%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%2BtopOrBottom%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%2B%20iFrameDim.width%20%3E%20scrolledPos.x%20%2B%20centerDim.width%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20scrolledPos.x%20%2B%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%2Bposition%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%2B%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%2B%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%2Bposition%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%2BiFrameDim.width%3EcenterDim.width-20%29%0A%20%20%20%20%20%20%09position.x%3DcenterDim.width-%28iFrameDim.width%2B20%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%2BiFrame.id%2B%22%20-%20%22%2Banchor.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%2B%20%22%5Cnscrolled%20%20%20%20%20%20%20%20%20%20%22%20%2B%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%2B%20%22%5Cncenter/visible%20%20%20%20%22%20%2B%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%2B%20%22%5Cnanchor%20%28absolute%29%20%22%20%2B%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%2B%20%22%5Cnanchor%20%28screen%29%20%20%20%22%20%2B%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%2B%20%22%5CnSize%20%28anchor%29%20%20%20%20%20%22%20%2B%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%2B%20%22%5CnSize%20%28popup%29%20%20%20%20%20%20%22%20%2B%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%2B%20%22%5CnResult%20pos%20%20%20%20%20%20%20%20%22%20%2B%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%2B%20%22px%22%3B%0A%20%20%20%20%20%20iFrame.style.top%20%20%3D%20position.y%20%2B%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%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%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%2Brover%2B%22/4?%26mpre%3D%22%2BencodeURI%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%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%2Bthis.topIframe.style.top%2B%22%2C%20%22%2Bthis.topIframe.style.left%2B%22%29%22%29%3B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%222%29%20LeoHighlightsPopup%28%29%20%28%22%2Bthis.bottomIframe.style.top%2B%22%2C%20%22%2Bthis.bottomIframe.style.left%2B%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%3B%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%2Bthis.topIframe.style.top%2B%22%2C%20%22%2Bthis.topIframe.style.left%2B%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%2Bthis.bottomIframe.style.top%2B%22%2C%20%22%2Bthis.bottomIframe.style.left%2B%22%29%22%29%3B%0A%20%20%20%20%20%20%7D%3B%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%2BdestUrl%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%2Bsize%2B%22%20%20%22%2Burl%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%2B%3D%28%22%26size%3D%22%2Bsize%29%3B%0A%20%20%20%20%20%20if%28clickId%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url%2B%3D%28%22%26clickId%3D%22%2BclickId%29%3B%0A%20%20%20%20%20%20if%28destUrl%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url%2B%3D%28%22%26url%3D%22%2BdestUrl%29%3B%0A%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsUpdateUrl%28%29%20%22%2Burl%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%20%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%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%2B_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%2BanchorId%2B%22%5C%27%2C%5C%27%22%2Bsize%2B%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*%0A*%20This%20is%20used%20to%20snooze%20the%20highlights.%0A*%0A*%20@return%0A*/%0Afunction%20leoHighlightsSnooze%28%29%0A%7B%0A%20%20try%0A%20%20%7B%0A%20%20%20%20%20_leoHighlightsSnoozed%3Dtrue%3B%0A%20%20%20%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighlightsSnooze%22%29%3B%0A%20%20%7D%0A%20%20catch%28e%29%0A%20%20%7B%0A%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSnooze%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%7D%0A%7D%0A%0A/**%0A*%0A*%20This%20is%20used%20to%20snooze%20the%20highlights.%0A*%20This%20gets%20fired%20into%20the%20top%20frame.%0A*%0A*%20@return%0A*/%0Afunction%20leoHighlightsSnoozeTop%28id%29%0A%7B%0A%20%20try%0A%20%20%7B%0A%20%20%20%20%20_leoHighlightsSnoozed%3Dtrue%3B%0A%20%20%20%20%20leoHighlightsHideElem%28id%29%3B%0A%20%20%7D%0A%20%20catch%28e%29%0A%20%20%7B%0A%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSnoozeTop%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%7D%0A%7D%0A%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%20%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28_leoHighlightsIsFrame%28%29%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%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%20%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28_leoHighlightsIsFrame%28%29%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%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%20%20%20%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%3B%0A%09%20%20%20%0A%09%20%20%20if%28_leoHighlightsIsFrame%28%29%29%0A%09%20%20%20%20%20%20return%3B%0A%09%20%20%20%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%09var%20underline%3D_leoHighlightsGetAttrib%28anchor%2C%22leohighlights_underline%22%29%3D%3D%27true%27%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%2Cunderline?LEO_HIGHLIGHTS_SHOW_DELAY_MS%3ALEO_HIGHLIGHTS_SHOW_DELAY_NO_UNDER_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%26%26%21_leoHighlightsIsFrame%28%29%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%2B%2B%29%0A%09%09%09%7B%0A%09%09%09%09var%20id%3D%22leoHighlights_Underline_%22%2Bi%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%2B_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%2Burl%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%2Burl%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%2B_leoHighlightsPrevElem%2B%22%20--%20%22%2B_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%2Burl%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%2B%3D%22%23%22%2BencodeURI%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%2Btxt%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%2B%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></p>
<p><input id="gwProxy" type="hidden" /><input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" /></p>
<p><span id="leoHighlights_iframe_modal_span_container"> </span></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";    var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH =     520;    var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT =    391;    var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH =      520;    var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT =     665;    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;    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;    var LEO_HIGHLIGHTS_SHOW_DELAY_MS =                    300;    var LEO_HIGHLIGHTS_HIDE_DELAY_MS =                    750;    var LEO_HIGHLIGHTS_SHOW_DELAY_NO_UNDER_MS =           850;    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";    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%0Avar%20_leoHighlightsSnoozed%20%3D%20false%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%2B%22%3A%20%22%2Be%2B%22%5Cn%5Ct%22%2Be.name%2B%22%5Cn%5Ct%22%2B%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%2B%22%5Cn%5Ct%22%2Be.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%2B%22%20%22%2Bstr%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%2Bstr%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*%20Checks%20if%20this%20is%20within%20a%20frame%20by%20checking%20for%20a%20parent.%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsIsFrame%28%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%20%20%0A%20%20%20%20%20%20return%20%28window%21%3Dtop%29%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_leoHighlightsIsFrame%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%0A%20%20%20return%20false%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%2Bthis.width%2B%22%2C%22%2Bthis.height%2B%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%2Bthis.x%2B%22%2C%22%2Bthis.y%2B%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%2B%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%2B%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%2BcallName%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%2Bname%2B%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%2Belem.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%2B%3D%20walk.offsetLeft%3B%0A%20%20%20%20%20%20location.y%20%2B%3D%20walk.offsetTop%3B%0A%20%20%20%20%20%20walk%20%3D%20walk.offsetParent%3B%0A%20%20%20%20%20%20count%2B%2B%3B%0A%20%20%20%7D%0A%20%20%20%0A%20%20%20_leoHighlightsDebugLog%28%22Location%20is%3A%20%22%2Belem.id%2B%22%20-%20%22%2Blocation%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%2BcenterDim.width-iFrameDim.width-LEO_HIGHLIGHTS_ADJUSTMENT.x%3B%0A%20%20%20%20%20%20position.y%3DscrolledPos.y%2BcenterDim.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%2B%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%2BtopOrBottom%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%2B%20iFrameDim.width%20%3E%20scrolledPos.x%20%2B%20centerDim.width%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20scrolledPos.x%20%2B%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%2Bposition%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%2B%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%2B%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%2Bposition%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%2BiFrameDim.width%3EcenterDim.width-20%29%0A%20%20%20%20%20%20%09position.x%3DcenterDim.width-%28iFrameDim.width%2B20%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%2BiFrame.id%2B%22%20-%20%22%2Banchor.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%2B%20%22%5Cnscrolled%20%20%20%20%20%20%20%20%20%20%22%20%2B%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%2B%20%22%5Cncenter/visible%20%20%20%20%22%20%2B%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%2B%20%22%5Cnanchor%20%28absolute%29%20%22%20%2B%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%2B%20%22%5Cnanchor%20%28screen%29%20%20%20%22%20%2B%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%2B%20%22%5CnSize%20%28anchor%29%20%20%20%20%20%22%20%2B%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%2B%20%22%5CnSize%20%28popup%29%20%20%20%20%20%20%22%20%2B%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%2B%20%22%5CnResult%20pos%20%20%20%20%20%20%20%20%22%20%2B%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%2B%20%22px%22%3B%0A%20%20%20%20%20%20iFrame.style.top%20%20%3D%20position.y%20%2B%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%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%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%2Brover%2B%22/4?%26mpre%3D%22%2BencodeURI%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%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%2Bthis.topIframe.style.top%2B%22%2C%20%22%2Bthis.topIframe.style.left%2B%22%29%22%29%3B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%222%29%20LeoHighlightsPopup%28%29%20%28%22%2Bthis.bottomIframe.style.top%2B%22%2C%20%22%2Bthis.bottomIframe.style.left%2B%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%3B%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%2Bthis.topIframe.style.top%2B%22%2C%20%22%2Bthis.topIframe.style.left%2B%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%2Bthis.bottomIframe.style.top%2B%22%2C%20%22%2Bthis.bottomIframe.style.left%2B%22%29%22%29%3B%0A%20%20%20%20%20%20%7D%3B%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%2BdestUrl%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%2Bsize%2B%22%20%20%22%2Burl%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%2B%3D%28%22%26size%3D%22%2Bsize%29%3B%0A%20%20%20%20%20%20if%28clickId%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url%2B%3D%28%22%26clickId%3D%22%2BclickId%29%3B%0A%20%20%20%20%20%20if%28destUrl%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url%2B%3D%28%22%26url%3D%22%2BdestUrl%29%3B%0A%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsUpdateUrl%28%29%20%22%2Burl%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%20%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%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%2B_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%2BanchorId%2B%22%5C%27%2C%5C%27%22%2Bsize%2B%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*%0A*%20This%20is%20used%20to%20snooze%20the%20highlights.%0A*%0A*%20@return%0A*/%0Afunction%20leoHighlightsSnooze%28%29%0A%7B%0A%20%20try%0A%20%20%7B%0A%20%20%20%20%20_leoHighlightsSnoozed%3Dtrue%3B%0A%20%20%20%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighlightsSnooze%22%29%3B%0A%20%20%7D%0A%20%20catch%28e%29%0A%20%20%7B%0A%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSnooze%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%7D%0A%7D%0A%0A/**%0A*%0A*%20This%20is%20used%20to%20snooze%20the%20highlights.%0A*%20This%20gets%20fired%20into%20the%20top%20frame.%0A*%0A*%20@return%0A*/%0Afunction%20leoHighlightsSnoozeTop%28id%29%0A%7B%0A%20%20try%0A%20%20%7B%0A%20%20%20%20%20_leoHighlightsSnoozed%3Dtrue%3B%0A%20%20%20%20%20leoHighlightsHideElem%28id%29%3B%0A%20%20%7D%0A%20%20catch%28e%29%0A%20%20%7B%0A%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSnoozeTop%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%7D%0A%7D%0A%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%20%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28_leoHighlightsIsFrame%28%29%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%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%20%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28_leoHighlightsIsFrame%28%29%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%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%20%20%20%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%3B%0A%09%20%20%20%0A%09%20%20%20if%28_leoHighlightsIsFrame%28%29%29%0A%09%20%20%20%20%20%20return%3B%0A%09%20%20%20%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%09var%20underline%3D_leoHighlightsGetAttrib%28anchor%2C%22leohighlights_underline%22%29%3D%3D%27true%27%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%2Cunderline?LEO_HIGHLIGHTS_SHOW_DELAY_MS%3ALEO_HIGHLIGHTS_SHOW_DELAY_NO_UNDER_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%26%26%21_leoHighlightsIsFrame%28%29%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%2B%2B%29%0A%09%09%09%7B%0A%09%09%09%09var%20id%3D%22leoHighlights_Underline_%22%2Bi%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%2B_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%2Burl%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%2Burl%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%2B_leoHighlightsPrevElem%2B%22%20--%20%22%2B_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%2Burl%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%2B%3D%22%23%22%2BencodeURI%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%2Btxt%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%2B%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></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2010/08/good-vs-great-coaching/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
			</item>
		<item>
		<title>April</title>
		<link>https://www.thinkingpoker.net/2010/04/april-3/</link>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Fri, 30 Apr 2010 23:46:03 +0000</pubDate>
				<category><![CDATA[Personal Poker News]]></category>
		<category><![CDATA[FTOPS]]></category>
		<category><![CDATA[heads up]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[no-limit hold 'em]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[poker book]]></category>
		<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[Poker Month in Review]]></category>
		<category><![CDATA[Poker Stars]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[SCOOP]]></category>
		<category><![CDATA[tournament]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=5340</guid>

					<description><![CDATA[A third of the year is officially behind us. Am I 1/3 of the way to achieving my Yearly Resolutions? Goal 1: Average 15 Hours/Week Playing My “Regular” Games I’ve found that 15 hours/week enables me to earn a pretty ... <a class="read-more" href="https://www.thinkingpoker.net/2010/04/april-3/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p>A third of the year is officially behind us. Am I 1/3 of the way to achieving  my <a href="../2010/04/2010/03/2010/01/my-2010-poker-resolutions/">Yearly   Resolutions</a>?</p>
<div>
<blockquote><p><strong>Goal 1: Average 15 Hours/Week Playing My   “Regular” Games</strong></p>
<div><strong></strong>I’ve found that 15 hours/week   enables me to earn a pretty healthy income, far more than I could make   at any real job I could get, without impeding too much on my lifestyle.</div>
<p>I consider my regular games to be anywhere from 2/4 NL to 50/100 NL   as well as big tournaments like the Sunday Majors, the FTOPS, and the   WCOOP; time spent playing any of these will count towards my goal.</p></blockquote>
<p>I&#8217;m now a full week ahead of schedule, plus I know I&#8217;ll be playing a lot in the coming weeks with the SCOOP going on. That&#8217;s good, because I intend not to play at all in late May/early June.</p>
<blockquote><p>Goal 2: Earn $X in NLHE   Cash Games</p>
<p>It’s very tough to predict or control what I will earn playing   tournaments. With cash games, though, it’s mostly a question of game   selection and putting in hours. It’s not something I’m going to announce   publicly, but I am going to set a target, and I am going to put in   extra hours towards the end of year if I’m on pace to come up short.</p></blockquote>
<p>Grrrr, this is like half of what I wanted it to be. I do feel like I&#8217;m playing better every day, though, so hopefully I&#8217;ll close out the year strong and catch up.</p>
<blockquote><p>Goal 3: Earn Supernova   status on PokerStars</p>
<p>My plan for this is to table select as usual in the beginning of each   month, and then assess my progress towards the end of each month. If   I’m on pace to come up short, I’m going to put in extra hours above and   beyond my weekly goal just grinding 9 tables of $1/2 NLHE (or smaller)   until I hit my VPP target for the month. Hopefully this is something I   can do relatively stress-free, just an hour or two at a time, when I’m   not in the mood to put in a proper session in higher stakes games. To  be  honest, my hourly rate should still be quite good multi-tabling  SSNL,  so hopefully this will incentivize me to make a little money in  what  would otherwise be downtime.</p></blockquote>
<p>I re-upped my Platinum status like two weeks into this month, so I&#8217;m way ahead of pace now. I don&#8217;t want to get cocky, but I feel like this is in the bag. I have years&#8217; worth of uncashed VPP&#8217;s, too, so hitting Supernova is going to be worth big money to me.</p>
<blockquote><p>Goal 4: Monetize This   Blog</p>
<p>I know I keep saying it, but sooner or later I really am going to   look into making money a little more directly from this blog. I feel  like it’s right on the cusp of being pretty profitable. That doesn’t   have to mean ads, though it might. Maybe I’ll…</p></blockquote>
<p>I&#8217;ve decided I don&#8217;t really want to have ads for ad&#8217;s sake. If I ever end up with some legitimate interest from people with decent products/sites, I&#8217;ll consider it, but as long as I build interest for coaching and book sales, that will be enough for me. Fear not: I intend to continue<a href="https://www.thinkingpoker.net/2010/03/this-is-why-you-dont-see-more-ads/"> telling the shady operators where to stick it</a>.</p>
<blockquote><p>Goal 5: Write a Book</p>
<p>I’ve talked about this before, but this is the first time it’s ever   been an explicit goal. I’ve already got some downtime sketched out in   the next few months to work on this and have been kicking around some   ideas in my head. Rather than trying to write one big, expensive e-book   as a lot of people have done, I’m thinking of doing a series of  smaller,  modular works that could be purchased separately or as a set.  Those of  you who read this blog regularly are going to be a big chunk  of the  target audience, so keep an eye out for posts in the next few  weeks  soliciting your input about what you’d like to see in a poker  book  authored by yours truly.</p></blockquote>
<p>I&#8217;m proud to say this is now well underway. I&#8217;ve got like 20% of it drafted and nearly all of it outlined. Thanks for all <a href="https://www.thinkingpoker.net/2010/04/book-ideas/">your suggestions</a> and encouragement, and please continue to offer ideas as they occur to you. Nothing is set in stone yet!</p>
<blockquote><p>Goal 6: Average One Blog   Post Per Day</p>
<p>I know it’s been a little quiet on here of late. Part of that is the   holidays, and part of it is just laziness. I want to get back to  posting  once a day. There will probably be more non-poker content, and  not all  of the poker stuff will be equally in-depth, but overall you  can expect  to see more and better content here.</p></blockquote>
<p>Definitely fell further behind, I think I only make like 22 posts this month? Hopefully SCOOP will provide some good fodder.</p>
<blockquote><p>Goal 7: Average Five   Hours of Coaching Per Week</p>
<p>Coaching was extremely fun and rewarding for me last year. So far,   except for my group seminars, I haven’t done much to market myself as a   coach or actively solicit students. I’ve mostly just worked with   students as they’ve come to me, and so so far that’s kept me just about   as busy as I’d like to be with coaching. I want to ramp it up a bit  this  year by setting a monthly goal and actively soliciting students if   necessary to ensure that I’ve got a regular stream of students.</p></blockquote>
<p>I haven&#8217;t kept up this pace, and I don&#8217;t think I will, but I&#8217;m happy with how things are going. I&#8217;m quite happy with the students I have right now, and I know they all feel like they are getting a lot out of the experience. I could accommodate more  students, so if you’re  interested, check out my <a href="../2010/04/2010/03/2010/02/coaching/">poker   coaching</a> information.</p>
<blockquote><p><strong>Goal 7: Average an Hour a Day of Dedicated   Studying and Improvement<br />
</strong></p>
<p>I’m going to be very broad about what this can include: reading   books, watching videos, reviewing hands in Hold ‘Em Manager, talking   poker with a friend, and even blogging (when it’s related to reviewing   my play).</p></blockquote>
<p>Falling further and further behind. The book is taking up a lot of my non-playing time, but I&#8217;m OK with that. I do think in some ways I&#8217;m getting better as a result of writing it. It forces me to crystallize my thinking on things that I&#8217;ve only kind of half-realized until now.</p>
<blockquote><p>Goal 8: Use Hold ‘Em   Manager</p>
<p>I switched from Poker Tracker to Hold ‘Em Manager last year. PT2 is   great, but HEM is just better. For the last part of the year, I was   playing without it on my laptop. It does get in my way sometimes, but   I’d rather learn how to work with it than insist on playing without it.</p></blockquote>
<p>Still getting better, slowly but surely. I was surprised how lost I felt the few days that it wasn&#8217;t working on Stars after the software update. This time last year, I was rarely using a HUD at all, and now I feel blind without one.</p>
<blockquote><p>Goal 9: Finish the Year   with a 4BB/100 Win-Rate at 5/10 NL and/or Higher</p>
<p>Same goal as last year, since I didn’t achieve it but still think   it’s very viable. It might be cheating a little, but I’m going to allow   myself to count my results from bigger games towards this goal or not   depending on whether I do better in them than I do in 5/10 (this was the   cast last year). Basically, if I am at 4 BB/100 over a big sample at   5/10, then I don’t care how I’m doing in bigger games. If I’m not doing   quite that well at 5/10 but am at 4 BB/100 if I also count bigger  games,  then that’s certainly a fine result as well.</p></blockquote>
<p>My win rate at 5/10 is down to 3BB/100, and it&#8217;s 2BB/100 if you add in higher games. This is mostly because of a few bad heads up matches, though. If you just look at ring games, I&#8217;m over 4.5 BB/100 at 5/10, and a hair over 4 BB/100 including bigger games.</p>
<blockquote><p>Goal 10: Play 50,000   Hands of Heads Up NLHE at 5/10 and Higher</p>
<p>Last year, my win rate at heads up was twice what it was at ring   games. Plus, it’s a great way to improve poker skills in general, and at   stakes above 10/20, it’s often the only way to get action.</p></blockquote>
<p>I&#8217;ve got 16K hands, with a negative win rate. That&#8217;s not counting the <a href="https://www.thinkingpoker.net/2010/04/ftops-event-6-500-nlhe-heads-up/">FTOPS $500 heads up tournament</a>, though, in which I took 12th out of over 1000 runners, so that&#8217;s something!</p>
<p>How did April treat you?</p>
</div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SSNL Group Seminar Announcement</title>
		<link>https://www.thinkingpoker.net/2009/08/3304/</link>
					<comments>https://www.thinkingpoker.net/2009/08/3304/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Fri, 14 Aug 2009 20:01:40 +0000</pubDate>
				<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[group poker coaching]]></category>
		<category><![CDATA[small stakes no-limit hold 'em]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/?p=3304</guid>

					<description><![CDATA[Tired of betting with decimal points? Stuck in a rut? Feel like you’re past due to get into the mid-stakes games and start earning some serious money? Get high-end coaching on a small-stakes budget with my new SSNL Group Seminar. ... <a class="read-more" href="https://www.thinkingpoker.net/2009/08/3304/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<h5 style="text-align: center;">Tired of betting with decimal points? Stuck in a rut? Feel like you’re past due to get into the mid-stakes games and start earning some serious money?</p>
<p style="text-align: center;">
</h5>
<p style="text-align: left;">Get high-end coaching on a small-stakes budget with my new SSNL Group Seminar.</p>
<p style="text-align: left;">I’m going to be conducting a series of seminars on small-stakes 6-max NLHE that will help you shore up your fundamentals and learn to deal with the tougher competition at $1/$2 NL and above.</p>
<p style="text-align: left;">These small group (4 students max) sessions allow smaller stakes players to receive in-depth instruction at a fraction of the price of individual coaching.</p>
<p style="text-align: left;">For more information or to register, please <a href="https://www.thinkingpoker.net/coaching/ssnlseminar/">visit my coaching page</a> or <a href="mailto: andrew@thinkingpoker.net">e-mail me</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2009/08/3304/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>May</title>
		<link>https://www.thinkingpoker.net/2009/06/may-2/</link>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Thu, 04 Jun 2009 09:53:00 +0000</pubDate>
				<category><![CDATA[Personal Poker News]]></category>
		<category><![CDATA[Full Tilt Poker]]></category>
		<category><![CDATA[heads up]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[Poker Month in Review]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<category><![CDATA[WSOP]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/wordpress/2009/06/may-2/</guid>

					<description><![CDATA[May was a solid month, though a bit bittersweet because it started off phenomenally and then took a pretty sour turn. I can&#8217;t complain about the bottom line, but let&#8217;s see what kind of progress I&#8217;m making on my yearly ... <a class="read-more" href="https://www.thinkingpoker.net/2009/06/may-2/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p>May was a solid month, though a bit bittersweet because it started off phenomenally and then took a pretty sour turn. <span style="color: rgb(0, 0, 0);">I can&#8217;t complain about the bottom line, but let&#8217;s see what kind of progress I&#8217;m making on my yearly goals.</span><span style="color: rgb(255, 0, 0); font-weight: bold;"></p>
<p>Resolution One: Keep Grinding NLHE Cash Games</span></p>
<p><span style="font-weight: bold;">Goal 1: Earn $X in NLHE Cash Games</span></p>
<p>Still chugging along at not-quite-on-track-but-satisfied-nonetheless. I&#8217;ve played about 165K hands, which I&#8217;m happy about as well.</p>
<p><span style="font-weight: bold;">Goal 2: Earn Supernova status on PokerStars</span></p>
<p>I&#8217;m on track anyway, having maintained by Platinum status for the month, but I&#8217;d really like to win a Poker Stars WSOP satellite for the cash overlay and the 100K VPPs.</p>
<p><span style="color: rgb(255, 0, 0); font-weight: bold;">Resolution Two: Diversify My Income Streams</span></p>
<p><span style="font-weight: bold;">Goal 3: Monetize This Blog</span></p>
<p>The WordPress upgrade I promised way back when is finally under serious development, thanks to minimal effort from myself and considerable work on the part of my girlfriend.</p>
<p><span style="font-weight: bold;">Goal 4: Get Back Into Coaching</span></p>
<p>I finished up the first group seminar and was very happy with how it went. All three participants have told me they were as well, and one of them has already arranged some individual sessions.</p>
<p>I&#8217;m not going to start another group seminar before the WSOP, but I am open to taking on a few new individual students. Cost for individual lessons is $250/hour. I probably won&#8217;t run another group seminar until after the WSOP, but when I do, cost will likely be $100/student/hour. I generally aim to work with students for 5-10 hours over the course of a few weeks, and the lessons are designed to run very efficiently. There&#8217;s a lot of content packed into every session, ensuring you a ton of value for your money.</p>
<p>I&#8217;d say my target audience is cash game players currently playing smaller stakes (50NL-400NL) who want to transition into bigger games. I can help you think about your game in a new way, identify leaks, and deal with the tough spots with which the more difficult opponents at higher stakes will surely confront you.</p>
<p>Hit me up at foucault82 (at) yahoo (dot) com if you&#8217;re interested. Tell me a little about yourself, what you currently play, and what your goals are. Of course I&#8217;m happy to answer any questions as well.</p>
<p><span style="font-weight: bold;">Goal 5: Market My Writing</span></p>
<p>Well, select articles are now available in <a href="http://www.pokerisivut.com/news/andrew-brokos-tuottoisia-virheit%C3%A4.html" target="_blank" rel="noopener">Finnish</a>, which is pretty cool. Not much else to report, though.</p>
<p><span style="font-weight: bold; color: rgb(255, 0, 0);">Resolution Three: Improve My NLHE Skills</span></p>
<p><span style="font-weight: bold;">Goal 6: Use Poker Tracker More Effectively</span></p>
<p>I&#8217;m currently enjoying my free trial of Hold &#8216;Em Manager. I feel like a total traitor for saying this, because I&#8217;ve long been a huge fan of Poker Tracker, and their support is out-of-this-world. That&#8217;s not a trivial thing when dealing with database issues.</p>
<p>I must admit, though, that HEM seems to have much better functionality. I like their HUD, I like their filters and reports, and I like their graphs. I&#8217;m probably going to buy the full version and convert.</p>
<p><span style="font-weight: bold;">Goal 7: Finish the Year with a 4BB/100 Win-Rate at 5/10 NL.</span></p>
<p>My overall win-rate right now is 1.83 BB/100. More impressive, though, is that it&#8217;s at 7 BB/100 over 17K hands at 25/50 and 8 BB/100 over 34K hands at 10/20.</p>
<p>Surprisingly, I&#8217;m barely breaking even over 100K hands at 5/10. I&#8217;m guessing that&#8217;s some combination of game selection and luck, which have both been considerably better at the higher stakes.</p>
<p><span style="font-weight: bold;">Goal 8: Play 50,000 Hands of Heads Up NLHE</span></p>
<p>I only played about 2000 hands this month, but for the year I&#8217;m at almost 10BB/100 over 22K hands. I&#8217;m hoping that a recent policy change at Full Tilt Poker will make it easier to find action going forward:</p>
<p>&#8220;<span style="font-family:Geneva, Arial, Helvetica, sans-serif;">Due to increasing  complaints of players occupying many tables alone, Full Tilt Poker will be  introducing limitations on the number of heads-up cash games that a player can  be sitting at while waiting for an opponent.</span> </p>
<p><span style="font-family:Geneva, Arial, Helvetica, sans-serif;"><strong>Effective  immediately, a player is permitted to wait at only one table for each betting  level and game type, and at most four tables in total. </strong></span></p>
<p><span style="font-family:Geneva, Arial, Helvetica, sans-serif;">For example, you may sit  and wait for an opponent at $5-10 NL Hold&#8217;em, $5-10 PL Hold&#8217;em, $10-20 NL  Hold&#8217;em, and $10-20 PL Hold&#8217;em, but you may not sit and wait at more than one  table of any one type, and not more than four tables in total.</span></p>
<p><span style="font-family:Geneva, Arial, Helvetica, sans-serif;">The limitations only apply  to the practice of occupying many tables while waiting. If you are actively  playing at a heads-up table, you may then begin waiting at another table of the  same type. There is no restriction on the number of tables you may play (other  than the normal limitations on active games).&#8221;</span></p>
<p>When I first received an e-mail from FTP with the subject line &#8220;Notification of Seating Limit Policy&#8221;, my heart skipped a beat. I feared this might be some doomsday e-mail telling me I couldn&#8217;t play more than four tables or something. Instead, it turns out to address a practice that majorly pisses me off, which is a bunch of regulars sitting alone at four or more heads up tables and refusing to play anyone but fish.</p>
<p>When I&#8217;m looking for a game, it&#8217;s incredibly annoying to have to scroll through 60 open tables filled with the same 10 players who I know won&#8217;t play with me hoping to find a single name I don&#8217;t recognize. And of course since I refused to stoop to that level of douchery, the odds of a fish choosing to sit at my one open table were considerably lower. But that all ends today, woohoo!</p>
<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://www.thinkingpoker.net/Blog/uploaded_images/May09-713665.bmp"><img decoding="async" style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 589px; height: 368px;" src="https://www.thinkingpoker.net/Blog/uploaded_images/May09-713622.bmp" alt="" border="0" /></a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Congratulations Todd!</title>
		<link>https://www.thinkingpoker.net/2009/05/congratulations-todd/</link>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Sat, 30 May 2009 02:32:00 +0000</pubDate>
				<category><![CDATA[Personal Poker News]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[Poker Stars]]></category>
		<category><![CDATA[satellite]]></category>
		<category><![CDATA[WSOP]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/wordpress/2009/05/congratulations-todd/</guid>

					<description><![CDATA[Big congratulations to my friend and former student Todd, who just won a $12K WSOP package in a Poker Stars $10 rebuy satellite. Just days after completing my inaugural group seminar, he effectively quadrupled his bankroll. Naturally I take full ... <a class="read-more" href="https://www.thinkingpoker.net/2009/05/congratulations-todd/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p>Big congratulations to my friend and former student Todd, who just won a $12K WSOP package in a Poker Stars $10 rebuy satellite. Just days after completing my inaugural group seminar, he effectively quadrupled his bankroll. Naturally I take full credit.</p>
<p>In all seriousness, though, Todd&#8217;s a bright, hungry player, and he definitely had a big score coming to him.</p>
<p>It&#8217;s been a big month for my former students, with Diego also winning a WSOP package and final tabling the FTOPS main event. I wish I could play so good. I guess those that can, do&#8230;</p>
<p>By the way, I&#8217;ve just wrapped the first group seminar, which went very well, and I only have one individual student at the moment. So if you&#8217;re interested in coaching, this is a good time for me to pick up a few new students.</p>
<p>Cost for individual lessons is $250/hour. I probably won&#8217;t run another group seminar until after the WSOP, but when I do, cost will likely be $100/student/hour. I generally aim to work with students for 5-10 hours over the course of a few weeks, and the lessons are designed to run very efficiently. There&#8217;s a lot of content packed into every session, ensuring you a ton of value for your money.</p>
<p>I&#8217;d say my target audience is cash game players currently playing smaller stakes (50NL-400NL) who want to transition into bigger games. I can help you think about your game in a new way, identify leaks, and deal with the tough spots with which the more difficult opponents at higher stakes will surely confront you.</p>
<p>Hit me up at foucault82 (at) yahoo (dot) com if you&#8217;re interested. Tell me a little about yourself, what you currently play, and what your goals are. Of course I&#8217;m happy to answer any questions as well.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>January</title>
		<link>https://www.thinkingpoker.net/2009/02/january-2/</link>
					<comments>https://www.thinkingpoker.net/2009/02/january-2/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Mon, 02 Feb 2009 18:58:00 +0000</pubDate>
				<category><![CDATA[Personal Poker News]]></category>
		<category><![CDATA[bad beat]]></category>
		<category><![CDATA[Card Player]]></category>
		<category><![CDATA[education]]></category>
		<category><![CDATA[heads up]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[Poker Month in Review]]></category>
		<category><![CDATA[Poker Savvy]]></category>
		<category><![CDATA[Poker Stars]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/wordpress/2009/02/january-2/</guid>

					<description><![CDATA[What a month. It started out well enough, and after about a week and a half I was well on my way to a very solid January. Then all hell broke loose, and I lost heavily for the rest of ... <a class="read-more" href="https://www.thinkingpoker.net/2009/02/january-2/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" src="file:///C:/DOCUME%7E1/Andrew/LOCALS%7E1/Temp/moz-screenshot.jpg" alt="" /><img decoding="async" src="file:///C:/DOCUME%7E1/Andrew/LOCALS%7E1/Temp/moz-screenshot-1.jpg" alt="" /><img decoding="async" src="file:///C:/DOCUME%7E1/Andrew/LOCALS%7E1/Temp/moz-screenshot-2.jpg" alt="" /><img decoding="async" src="file:///C:/DOCUME%7E1/Andrew/LOCALS%7E1/Temp/moz-screenshot-3.jpg" alt="" /><span style="color: rgb(255, 0, 0);"><span style="color: rgb(0, 0, 0);">What a month<span style="font-weight: bold;">. </span>It started out well enough, and after about a week and a half I was well on my way to a very solid January. Then all hell broke loose, and I lost heavily for the rest of the month, finishing it well in the red. I already made <a href="https://www.thinkingpoker.net/Blog/2009/01/aces-suck.html">one whine post</a>, so I won&#8217;t do any more of that here.</p>
<p>The good news is that the month is over and I started February off yesterday with a great day, digging myself about a third of the way out of the hole. First a graph, then we&#8217;ll look at progress towards <a href="https://www.thinkingpoker.net/Blog/2009/01/2009-poker-resolutions.html">the year&#8217;s goals</a>:</p>
<p></span></span><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://www.thinkingpoker.net/Blog/uploaded_images/January09-766241.bmp"><img decoding="async" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 664px; height: 440px;" src="https://www.thinkingpoker.net/Blog/uploaded_images/January09-766175.bmp" alt="" border="0" /></a><br /><span style="color: rgb(255, 0, 0); font-weight: bold;"><br />Resolution One: Keep Grinding NLHE Cash Games</span></p>
<p><span style="font-weight: bold;">Goal 1: Earn $X in NLHE Cash Games</span></p>
<p>Ha. At this rate, I&#8217;ll be busto by the end of the year.</p>
<p><span style="font-weight: bold;">Goal 2: Earn Supernova status on PokerStars</span></p>
<p>I&#8217;m already a Gold Star, not that that takes much. I earned 9022 VPPs, which actually wouldn&#8217;t see me hit Supernova until November. However, I now have more money on Stars than I do on FTP, so hopefully I&#8217;ll be playing bigger and more often on there. Probably I&#8217;ll make Supernova by September, certainly by the end of the year.</p>
<p><span style="color: rgb(255, 0, 0); font-weight: bold;">Resolution Two: Diversify My Income Streams</span></p>
<p><span style="font-weight: bold;">Goal 3: Monetize This Blog</span></p>
<p>Meh. I put like two hours into playing around with WordPress but am not real motivated to do much with it right now.</p>
<p><span style="font-weight: bold;">Goal 4: Get Back Into Coaching</span></p>
<p>I&#8217;ve got one student right now, who&#8217;s also one of the producers at Poker Savvy Plus. I gave him a discount because we&#8217;re recording the sessions and counting them towards my video quota as well. I&#8217;ve also put some thought into how I want to structure group sessions and will likely announce a plan for that soon.</p>
<p><span style="font-weight: bold;">Goal 5: Market My Writing</span></p>
<p>I sold a bunch of old articles to <a href="http://www.pokerolymp.de/" target="_blank" rel="noopener">Poker Olymp</a>, which will be translating and posting them in German. I&#8217;m also about to start participating in a new series <a href="http://www.cardplayer.com/" target="_blank" rel="noopener">Cardplayer</a> is doing, which won&#8217;t actually pay anything (it&#8217;s part of their, and my, deal with Poker Savvy) but should help me get more exposure anyway.</p>
<p><span style="font-weight: bold; color: rgb(255, 0, 0);">Resolution Three: Improve My NLHE Skills</span></p>
<p><span style="font-weight: bold;">Goal 6: Use Poker Tracker More Effectively</span></p>
<p>Not much here. I reconfigured my HUD a bit but still dont&#8217; really use it. If I have more than four tables on a given screen, which I often do, the numbers get in the way more than they help.</p>
<p><span style="font-weight: bold;">Goal 7: Finish the Year with a 4BB/100 Win-Rate at 5/10 NL.</span></p>
<p>I was close to -5BB/100 for January. <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f641.png" alt="🙁" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p><span style="font-weight: bold;">Goal 8: Play 50,000 Hands of Heads Up NLHE</span></p>
<p>Didn&#8217;t play any, really. I played the Stars Sunday Heads Up tourney three times but busted in the first round every time. Other than some heads up when a bigger game was breaking, I didn&#8217;t play any.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2009/02/january-2/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>2009 Poker Resolutions</title>
		<link>https://www.thinkingpoker.net/2009/01/2009-poker-resolutions/</link>
					<comments>https://www.thinkingpoker.net/2009/01/2009-poker-resolutions/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Wed, 07 Jan 2009 15:50:00 +0000</pubDate>
				<category><![CDATA[Personal Poker News]]></category>
		<category><![CDATA[6-max]]></category>
		<category><![CDATA[book review]]></category>
		<category><![CDATA[heads up]]></category>
		<category><![CDATA[NLHE]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PLO]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Books]]></category>
		<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[poker resolutions]]></category>
		<category><![CDATA[Poker Savvy]]></category>
		<category><![CDATA[short-handed]]></category>
		<category><![CDATA[tournament]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/wordpress/2009/01/2009-poker-resolutions/</guid>

					<description><![CDATA[Resolution One: Keep Grinding NLHE Cash Games This is my bread and butter game, and even if I don&#8217;t do anything to improve, just maintaining my current winrate and putting in hours will be very valuable to me. Of course ... <a class="read-more" href="https://www.thinkingpoker.net/2009/01/2009-poker-resolutions/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p><span style="color: rgb(255, 0, 0); font-weight: bold;">Resolution One: Keep Grinding NLHE Cash Games</span></p>
<p>This is my bread and butter game, and even if I don&#8217;t do anything to improve, just maintaining my current winrate and putting in hours will be very valuable to me. Of course I do want to get better, but my general focus will be on playing rather than doing stuff to improve (posting hands, watching instructional videos, etc.).</p>
<p>Also, I&#8217;m not going to worry too much about non-NLHE games. I tried to do it last year, but it didn&#8217;t prove too productive. I&#8217;ll play/study them when I feel like it, but it&#8217;s not going to be a priority. I&#8217;m confident in my ability to pick them up quickly should that become necessary/desirable and I choose to devote all my time to it, such that I don&#8217;t think I need to prioritize working on them now.</p>
<p><span style="font-weight: bold;">Goal 1: Earn $X in NLHE Cash Games</span></p>
<p>It&#8217;s very tough to predict or control what you earn playing tournaments. With cash games, though, it&#8217;s mostly a question of game selection and putting in hours. My goal for 2009 is to earn in NLHE cash games what I made playing any form of poker in 2008, so that anything from tournaments is just a perk. Hopefully this will help me to keep my focus even if I do make a big tournament score, since that won&#8217;t count towards the goal.</p>
<p><span style="font-weight: bold;">Goal 2: Earn Supernova status on PokerStars</span></p>
<p>This shouldn&#8217;t be tough, and I&#8217;m already off to a good start. Basically I need to earn 100,000 VPP&#8217;s (PokerStars&#8217; frequent player reward) over the course of the year. Having earned 3200 already, I&#8217;m on course to do this by September.</p>
<p>Last year, I played on Full Tilt almost exclusively because they have rakeback. My understanding is that the Stars VPP program is actually worth more if you devote the time to getting into the top tiers of it, though. Plus bigger games seem to go more frequently and are maybe a little softer.</p>
<p>There are a couple of drawbacks, though. For one thing, I have way more money on FTP than on Stars and it&#8217;s not that easy to reload. At the moment I&#8217;m mostly grinding up my balance playing 5/10 full ring games, and that&#8217;s going OK, so hopefully this won&#8217;t be a barrier. But I&#8217;ve already passed on a few potentially good 25/50 games for lack of funds.</p>
<p>Also, Stars doesn&#8217;t have Deep tables, which are getting really popular on FTP. They do have some tables with a 50BB minimum buy-in, which helps with the short-stacking problem, but I really like playing deep. There are a lot of regulars who can handle a 100BB stack very well but make mistakes playing 200BB deep. Since the bigger games are comprised mostly of regulars, that makes a big difference.</p>
<p>Still, I don&#8217;t think Supernova status will be tough to get, so I&#8217;m going to go for it. The next level, Supernova Elite, require 10 times as many VPP&#8217;s, though, and I don&#8217;t think I have any prayer for that.</p>
<p><span style="color: rgb(255, 0, 0); font-weight: bold;">Resolution Two: Diversify My Income Streams</span></p>
<p>I laid the foundation for this last year, but I really haven&#8217;t capitalized on it yet. Now that I&#8217;m starting to get a higher profile in the poker world, I think there are ways for me both to generate passive income and to combine poker with some of my other interests, such as writing and teaching.</p>
<p><span style="font-weight: bold;">Goal 3: Monetize This Blog</span></p>
<p>I was surprised by how much I made off of blog ads last year with virtually no effort. In general  do find internet ads to be tacky and intrusive, but in this case I am giving away a lot of very valuable information at no cost to you, so I hope my dear readers will understand if there are a few ads on the page. I&#8217;ll try to keep it minimally intrusive, and the plus side for you will likely be a nicer layout and better content. Expect to see a new look later this month.</p>
<p><span style="font-weight: bold;">Goal 4: Get Back Into Coaching</span></p>
<p>I&#8217;m not going to set an hourly goal for this because I don&#8217;t want to force it, but I think I ought to do some more coaching. With the right students, it is in fact very enjoyable and rewarding. Plus, Poker Savvy tells me I can offer my students a free three-month subscription, which hopefully will sweeten the value of the package without costing me any more time. I may also consider doing group sessions that lower the costs for any individual person while helping to get me an hourly rate comparable to that of actually playing poker. Expect to see more information about this soon.</p>
<p><span style="font-weight: bold;">Goal 5: Market My Writing</span></p>
<p>I&#8217;m still just doing the easy stuff, writing for the occasional people who approach me. I think I want to get my name out there a little bit more and publish in some more high-profile ways. I don&#8217;t know about writing my own book, but I&#8217;m in discussions with a well-known player now about contributing a chapter to a book he&#8217;s doing.</p>
<p><span style="font-weight: bold; color: rgb(255, 0, 0);">Resolution Three: Improve My NLHE Skills</span></p>
<p>This is a lower priority than just putting in hours. Then again, practice is the single best way to improve, so I want to do what I can to maximize the learning value of my time at the tables.</p>
<p><span style="font-weight: bold;">Goal 6: Use Poker Tracker More Effectively</span></p>
<p>I barely use Poker Tracker for anything beyond record keeping, and I know I&#8217;m only getting like 10% of its value. I often don&#8217;t even use the HUD because it distracts me when I&#8217;m playing a lot of tables. But I want to be able to do at least some basic evaluation of my play to try to identify some leaks, such as I found with suited connectors in one of my year-end posts. Plus I want to put together a HUD layout that is truly useful for me.</p>
<p><span style="font-weight: bold;">Goal 7: Finish the Year with a 4BB/100 Win-Rate at 5/10 NL.</span></p>
<p>This is somewhat beyond my control because I won&#8217;t play a large enough sample size (there are good players who have had 100K hand break-even streaks), but if I can maintain this win-rate, which I think is about twice what my &#8220;true&#8221; rate is now, I&#8217;ll be in great shape.</p>
<p><span style="font-weight: bold;">Goal 8: Play 50,000 Hands of Heads Up NLHE</span></p>
<p>If I&#8217;m not going to do PLO, heads up is probably the next best game for me to get better at. At stakes above 10/20, it&#8217;s often the only way to get action, and that&#8217;s even more true the higher you get. Not to mention that thinking through heads up situations makes you better at playing marginal hands in general. Maybe I&#8217;ll read and review Moshman&#8217;s new book as well&#8230;.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2009/01/2009-poker-resolutions/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>2008 Resolution 3: Diversity My Income Streams</title>
		<link>https://www.thinkingpoker.net/2009/01/2008-resolution-3-diversity-my-income/</link>
					<comments>https://www.thinkingpoker.net/2009/01/2008-resolution-3-diversity-my-income/#comments</comments>
		
		<dc:creator><![CDATA[Andrew]]></dc:creator>
		<pubDate>Sat, 03 Jan 2009 14:11:00 +0000</pubDate>
				<category><![CDATA[Personal Poker News]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[poker]]></category>
		<category><![CDATA[Poker Books]]></category>
		<category><![CDATA[Poker Coaching]]></category>
		<category><![CDATA[poker resolutions]]></category>
		<category><![CDATA[Poker Savvy]]></category>
		<category><![CDATA[Poker Strategy]]></category>
		<guid isPermaLink="false">http://www.thinkingpoker.net/wordpress/2009/01/2008-resolution-3-diversity-my-income-streams/</guid>

					<description><![CDATA[At the beginning of last year, I set some poker resolutions and goals for myself. It&#8217;s time now to see how I&#8217;ve fared during the course of 2008. I&#8217;ve already posted about my resolutions to Focus on Short-Handed No-Limit Hold ... <a class="read-more" href="https://www.thinkingpoker.net/2009/01/2008-resolution-3-diversity-my-income/">Read more...</a>]]></description>
										<content:encoded><![CDATA[<p>At the beginning of last year, I set some<a href="https://www.thinkingpoker.net/Blog/2008/01/2008-poker-new-years-resolutions.html"> poker resolutions and goals</a> for myself. It&#8217;s time now to see how I&#8217;ve fared during the course of 2008. I&#8217;ve already posted about my resolutions to <a href="https://www.thinkingpoker.net/Blog/2009/01/2008-resolution-one-focus-on-short.html">Focus on Short-Handed No-Limit Hold &#8216;Em Cash Games</a> and to <a href="https://www.thinkingpoker.net/Blog/2009/01/2008-resolution-two-keep-getting-better.html">Keep Getting Better at Other Games</a>.</p>
<p><span style="font-weight: bold; color: rgb(255, 0, 0);">Resolution 3: Diversify My Income Streams</p>
<p></span><span style="color: rgb(255, 0, 0);"><span style="color: rgb(0, 0, 0);">I&#8217;m happy with how this turned out. </span></span><span style="color: rgb(255, 0, 0);"><span style="color: rgb(0, 0, 0);">I got into coaching, joined Poker Savvy Plus, and increased my income from poker writing (slightly).</p>
<p></span></span><span style="font-weight: bold;">Goal 7: Start making money on the blog/website. <span style="color: rgb(255, 0, 0);">(Achieved)</span></p>
<p></span>I&#8217;m not making money, but at least I&#8217;m not losing it. <span style="color: rgb(255, 0, 0);"><span style="color: rgb(0, 0, 0);">I made about $15 off of the ads on the blog- not the old Google ads but the Amazon affiliate links on my <a href="https://www.thinkingpoker.net/book_reviews/index.html">poker book reviews</a>. Obviously that&#8217;s not much but it was enough to cover the cost of hosting the blog, which was the goal. It makes me realize that if I were to put some effort into it, my site could be worth some money.</span></span> Also the blog has generated some interest for my coaching and probably contributed to my getting hired by Poker Savvy.</p>
<p><span style="font-weight: bold;">Goal 8: Start coaching. <span style="color: rgb(255, 0, 0);">(Achieved)</span></p>
<p></span>I dove into this pretty aggressively at the beginning of the year but didn&#8217;t find it as satisfying as I expected. It&#8217;s tricky to find a price that&#8217;s fair to the student but also worth my time relative to playing poker. To my knowledge, the students I have had have all increased their profitability and considered their lessons worthwhile. Still, the price remains a sticking point for a lot of potential students, which is understandable.</p>
<p>The thing is that for me to block off an hour of my time tends to be pretty disruptive of my schedule. Like if I have a four hour block when I might otherwise play poker, but a student wants a session right in the middle of that block, then it kind of screws the whole four hours. I get out of the zone and lose a lot of time in transition if I try to play for an hour, then stop and coach for an hour, then play for two more hours.</p>
<p>I do enjoy the personal interaction of coaching and I like seeing my students improve their confidence and their games. I&#8217;ll just need to keep working on the right formula. One thing that I think will help is that Poker Savvy is now allowing me to offer free subscriptions for my students. That will both increase the value of the package for them and give them access to a lot of my own thoughts on poker theory, freeing up their paid time to focus exclusively on their application of key concepts.</p>
<p><span style="font-weight: bold;">Goal 9: Affiliate myself with an instructional website. <span style="color: rgb(255, 0, 0);">(Achieved)</span></p>
<p></span>Early this year, I did some guest videos for Poker Savvy Plus. Those proved popular, and I met with the entire PSP team while in Las Vegas for the WSOP. Starting in August, I became a &#8220;Core Pro&#8221; and now produce four instructional videos per month for them. I&#8217;ve done series on Flop, Turn, and River Fundamentals, on some of my deepest tournament runs, and am now in the midst of one on Full Ring play and one joint tournament video with Tony &#8220;Bond18&#8221; Dunst.</p>
<p>My familiarity with education and teachers has definitely been an asset. While I&#8217;m far from the best player on the PSP staff, my videos have been among the most popular- probably because of my ability to structure and explain important concepts.</p>
<p><span style="font-weight: bold;">Goal 10: Get a book deal.</span> <span style="font-weight: bold; color: rgb(255, 0, 0);">(Failed)</span></p>
<p>Meh. I didn&#8217;t really try at this, and I&#8217;m not at all sure I want to. The book market is saturated and poker&#8217;s popularity is already on the decline with the general public. I don&#8217;t think the kind of book I&#8217;d want to write would have broad appeal, and besides names seem to sell poker books a lot better than quality content. It&#8217;s just a ton of work for surely less monetary reward than actually playing poker and less &#8220;sense of accomplishment&#8221; reward than my work with the Boston Debate League.</p>
<p>I do appreciate all the people who have encouraged me to write a book, though. An ego boost is always welcome!</p>
<p>That&#8217;s the last of the resolutions. Tomorrow I&#8217;ll post some year-end miscellany: more stats, biggest pots won and lost, etc. Then on Monday I&#8217;ll have my resolutions for 2009. Hope the new year is treating everyone well so far- it certainly is me!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.thinkingpoker.net/2009/01/2008-resolution-3-diversity-my-income/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
