BEGIN:VCALENDAR
PRODID:iCalendar-Ruby
CALSCALE:GREGORIAN
METHOD:PUBLISH
VERSION:2.0
BEGIN:VEVENT
DTSTAMP:20120525T171859
LOCATION:
DTEND:20100316T230300
SUMMARY:God of War III
DESCRIPTION:<p>In an age of Gods and men\, the ex-Spartan warrior Kratos re
 fuses to cede power to the deities of Olympus. Betrayed and enraged\, Krato
 s is determined to wreak his vengeance on the callous Gods. Over the course
  of his quest\, he will solve complex puzzles and face off against some of 
 mythology's darkest and most dangerous creatures. But these will only whet 
 his appetite for annihilation\, for Kratos has a larger goal in mind: toppl
 ing the mighty Zeus\, the ruler of the Gods\, and destroying Olympus once a
 nd for all.  Return to the brutal world of ancient Greek mythology in <leo_
 highlight leohighlights_underline="true" leohighlights_url_bottom="http%3A/
 /shortcuts.thebrowserhighlighter.com/leonardo/plugin/highlights/3_1/tbh_hig
 hlightsBottom.jsp?keywords%3Dgod%2520of%2520war%26domain%3Dwww.hitfix.com" 
 leohighlights_url_top="http%3A//shortcuts.thebrowserhighlighter.com/leonard
 o/plugin/highlights/3_1/tbh_highlightsTop.jsp?keywords%3Dgod%2520of%2520war
 %26domain%3Dwww.hitfix.com" leohighlights_keywords="god%20of%20war" onmouse
 out="leoHighlightsHandleMouseOut('leoHighlights_Underline_0')" onmouseover=
 "leoHighlightsHandleMouseOver('leoHighlights_Underline_0')" onclick="leoHig
 hlightsHandleClick('leoHighlights_Underline_0')" id="leoHighlights_Underlin
 e_0" style="border-bottom: 2px solid rgb(255\, 255\, 150)\; background-colo
 r: transparent\; background-image: none\; background-repeat: repeat\; backg
 round-attachment: scroll\; background-position: 0% 50%\; -moz-background-si
 ze: auto auto\; cursor: pointer\; display: inline\; -moz-background-clip: -
 moz-initial\; -moz-background-origin: -moz-initial\; -moz-background-inline
 -policy: -moz-initial\;">In an age </leo_highlight>of Gods and men\, the ex
 -Spartan warrior Kratos refuses to cede power to the deities of Olympus. Be
 trayed and enraged\, Kratos is determined to wreak his vengeance on the cal
 lous Gods. Over the course of his quest\, he will solve complex puzzles and
  face off against some of mythology's darkest and most dangerous creatures.
  But these will only whet his appetite for annihilation\, for Kratos has a 
 larger goal in mind: toppling the mighty Zeus\, the ruler of the Gods\, and
  destroying Olympus once and for all.  Return to the brutal world of ancien
 t Greek mythology in God of War III. Take on the role of the powerful Krato
 s and arm yourself with his deadly double-chained blades as you pursue your
  goal of ultimate destruction. Scale the heights of Mount Olympus and desce
 nd into the dark depths of Hell\, raining carnage on the Gods of the Greek 
 pantheon and striving to achieve revenge against all those who have betraye
 d you.</p>\n<input type="hidden" id="gwProxy"><!--Session data--></input><
 input type="hidden" id="jsProxy" onclick="jsCall()\;" />\n<div id="refHTML
 ">&nbsp\;</div>\n<p><span id="leoHighlights_iframe_modal_span_container">
 \n<div onmouseout="leoHighlightsHandleIFrameMouseOut()\;" onmouseover="leoH
 ighlightsHandleIFrameMouseOver()\;" style="position: absolute\; visibility:
  hidden\; display: none\; width: 520px\; height: 391px\; z-index: 214748364
 7\;" id="leoHighlights_iframe_modal_div_container"><!-- Top iFrame -->    <
 iframe scrolling="no" height="294" frameborder="0" width="520" style="posit
 ion: absolute\; top: 0px\; left: 0px\; width: 520px\; height: 294px\; z-ind
 ex: 2147483647\;" allowtransparency="true" marginheight="0" marginwidth="0"
  hspace="0" vspace="0" src="about:blank" title="leoHighlights_top_iframe" n
 ame="leoHighlights_top_iframe" id="leoHighlights_top_iframe">\n   </iframe
 >        <!-- Bottom iFrame -->    <iframe scrolling="no" height="" framebo
 rder="0" width="" style="position: absolute\; top: 294px\; left: 96px\; z-i
 ndex: 2147483647\;" allowtransparency="true" marginheight="0" marginwidth="
 0" hspace="0" vspace="0" src="about:blank" title="leoHighlights_bottom_ifra
 me" name="leoHighlights_bottom_iframe" id="leoHighlights_bottom_iframe">\n
    </iframe></div>\n<script type="text/javascript" defer="">\n   var LEO_
 HIGHLIGHTS_INFINITE_LOOP_COUNT =              300\;\n   var LEO_HIGHLIGHTS
 _MAX_HIGHLIGHTS =                   50\;\n   var LEO_HIGHLIGHTS_IFRAME_TOP
 _ID =                    "leoHighlights_top_iframe"\;\n   var LEO_HIGHLIGH
 TS_IFRAME_BOTTOM_ID =                 "leoHighlights_bottom_iframe"\;\n   
 var LEO_HIGHLIGHTS_IFRAME_DIV_ID =                    "leoHighlights_iframe
 _modal_div_container"\;\n      \n   var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLA
 PSED_WIDTH =     520\;\n   var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGH
 T =    391\;\n   \n   var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH =   
    520\;\n   var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT =     665\;\
 n   \n   var LEO_HIGHLIGHTS_IFRAME_TOP_POS_X =                 0\;\n   va
 r LEO_HIGHLIGHTS_IFRAME_TOP_POS_Y =                 0\;\n   var LEO_HIGHLI
 GHTS_IFRAME_TOP_WIDTH =                 520\;\n   var LEO_HIGHLIGHTS_IFRAM
 E_TOP_HEIGHT =                294\;\n   \n   var LEO_HIGHLIGHTS_IFRAME_BO
 TTOM_POS_X =              96\;\n   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_POS_Y 
 =              294\;\n   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH 
 =    425\;\n   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT =   97\;
 \n   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_WIDTH =     425\;\n   var L
 EO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT =    371\;\n         \n   var
  LEO_HIGHLIGHTS_SHOW_DELAY_MS =                    300\;\n   var LEO_HIGHL
 IGHTS_HIDE_DELAY_MS =                    750\;\n   \n   var LEO_HIGHLIGHT
 S_BACKGROUND_STYLE_DEFAULT =         "transparent none repeat scroll 0% 0%"
 \;\n   var LEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER =           "rgb(245\, 24
 5\, 0) none repeat scroll 0% 0%"\;\n   var LEO_HIGHLIGHTS_ROVER_TAG =     
                    "711-36858-13496-14"\;\n\n   createInlineScriptElement
 ("var%20LEO_HIGHLIGHTS_DEBUG%20%3D%20%20%20%20%20%20%20%20%20%20%20%20%20%2
 0%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%0Av
 ar%20_leoHighlightsPrevElem%20%3D%20null%3B%0A%0A/**%0A%20*%20Checks%20if%2
 0the%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_leoHighlightsFirebugConsoleAvail
 able%28c%29%20%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_l
 eoHighlightsClassExists%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%20
 return%20false%3B%0A%7D%20%0A%0A%0A/**%0A%20*%20General%20method%20used%20t
 o%20debug%20exceptions%0A%20*%20%0A%20*%20@param%20location%0A%20*%20@param
 %20e%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsReportExeception%2
 8location%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%3Dloca
 tion+%22%3A%20%22+e+%22%5Cn%5Ct%22+e.name+%22%5Cn%5Ct%22+%0A%20%20%20%20%20
 %20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%28e.number%260xFFFF%
 29+%22%5Cn%5Ct%22+e.description%3B%0A%20%20%20%20%20%20%20%20%20if%28_leoHi
 ghlightsFirebugConsoleAvailable%28%29%29%0A%20%20%20%20%20%20%20%20%20%7B%0
 A%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%28logStr
 ing%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%2
 0console%0A%20*%20%0A%20*%20@param%20str%0A%20*%20@return%0A%20*/%0Afunctio
 n%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%28typeo
 f%28_FirebugConsole%29+%22%20%22+str%29%3B%0A%20%20%20%20%20%20%7D%0A%20%20
 %20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighl
 ightsReportExeception%28%22_leoHighlightsDebugLog%28%29%20%22+str%2Ce%29%3B
 %20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20get%20an%
 20attribute%20and%20decode%20it.%0A%20*%20%0A%20*%20@param%20elem%0A%20*%20
 @param%20id%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetAttrib%2
 8elem%2Cid%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%2
 0val%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%2
 9%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%20%20%20return%20null%3B%0A%7D
 %0A%0A/**%0A%20*%20This%20is%20a%20dimensions%20object%0A%20*%20%0A%20*%20@
 param%20width%0A%20*%20@param%20height%0A%20*%20@return%0A%20*/%0Afunction%
 20LeoHighlightsDimension%28width%2Cheight%29%0A%7B%0A%20%20%20try%0A%20%20%
 20%7B%0A%20%20%20%09this.width%3Dwidth%3B%0A%20%20%20%09this.height%3Dheigh
 t%3B%0A%20%20%20%09this.toString%3Dfunction%28%29%20%7B%20return%20%28%22%2
 8%22+this.width+%22%2C%22+this.height+%22%29%22%29%3B%7D%3B%0A%20%20%20%7D%
 0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportEx
 eception%28%22new%20LeoHighlightsDimension%28%29%22%2Ce%29%3B%20%20%20%09%0
 A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20is%20a%20Position%20object%
 0A%20*%20%0A%20*%20@param%20x%0A%20*%20@param%20y%0A%20*%20@return%0A%20*/%
 0Afunction%20LeoHighlightsPosition%28x%2Cy%29%0A%7B%0A%20%20%20try%0A%20%20
 %20%7B%0A%20%20%20%09this.x%3Dx%3B%0A%20%20%20%09this.y%3Dy%3B%0A%20%20%20%
 09this.toString%3Dfunction%28%29%20%7B%20return%20%28%22%28%22+this.x+%22%2
 C%22+this.y+%22%29%22%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A
 %20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHig
 hlightsPosition%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0
 Avar%20LEO_HIGHLIGHTS_ADJUSTMENT%20%3D%20new%20LeoHighlightsPosition%283%2C
 3%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_TOP_SIZE%20%3D%20new%20LeoHighlightsD
 imension%28LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_TOP_HEIG
 HT%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE%20%3D%20new%20LeoH
 ighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH%2CLEO_HIG
 HLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_
 BOTTOM_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFR
 AME_BOTTOM_EXPANDED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT%29
 %3B%0A%0Avar%20LEO_HIGHLIGHTS_DIV_HOVER_SIZE%20%3D%20new%20LeoHighlightsDim
 ension%28LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH%2CLEO_HIGHLIGHTS_IFRAM
 E_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*%20S
 ets%20the%20size%20of%20the%20passed%20in%20element%0A%20*%20%0A%20*%20@par
 am%20elem%0A%20*%20@param%20dim%20%0A%20*%20@return%0A%20*/%0Afunction%20_l
 eoHighlightsSetSize%28elem%2Cdim%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%
 20%20%20%09//%20Set%20the%20popup%20location%0A%20%20%20%09elem.style.width
 %20%3D%20dim.width%20+%20%22px%22%3B%0A%20%20%20%09if%28elem.width%29%0A%20
 %20%20%09%09elem.width%3Ddim.width%3B%0A%20%20%20%09elem.style.height%20%20
 %3D%20dim.height%20+%20%22px%22%3B%0A%20%20%20%09if%28elem.height%29%0A%20%
 20%20%09%09elem.height%3Ddim.height%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%
 29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHig
 hlightsSetSize%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%20c
 allback%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_leoHighlightsSimpl
 eGwCallBack%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%28ar
 gName%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_leoHighl
 ightsReportExeception%28%22_leoHighlightsSimpleGwCallBack%28%29%20%22+callN
 ame%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20get
 s%20a%20url%20argument%20from%20the%20current%20document.%0A%20*%20%0A%20*%
 20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetUrlAr
 g%28url%2C%20name%20%29%0A%7B%0A%09%20%20name%20%3D%20name.replace%28/[%5C[
 ]/%2C%22%5C%5C%5C[%22%29.replace%28/[%5C]]/%2C%22%5C%5C%5C]%22%29%3B%0A%09%
 20%20var%20regexS%20%3D%20%22[%5C%5C?%26]%22+name+%22%3D%28[^%26%23]*%29%22
 %3B%0A%09%20%20var%20regex%20%3D%20new%20RegExp%28%20regexS%20%29%3B%0A%09%
 20%20var%20results%20%3D%20regex.exec%28url%29%3B%0A%09%20%20if%28%20result
 s%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%20
 allows%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_leoH
 ighlightsRedirectTop%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%2
 8e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leo
 HighlightsRedirectTop%28%29%22%2Ce%29%3B%0A%20%20%20%7D%0A%7D%0A%0A%0A/**%0
 A%20*%20This%20will%20find%20an%20element%20by%20Id%0A%20*%20%0A%20*%20@par
 am%20elemId%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsFindElement
 ById%28elemId%2Cdoc%29%0A%7B%0A%09try%0A%09%7B%0A%09%20%20%20if%28doc%3D%3D
 null%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%0
 9return%20elem%3B%0A%09%09%0A%09%09/*%20This%20is%20the%20handling%20for%20
 IE%20*/%0A%09%09if%28doc.all%29%0A%09%09%7B%0A%09%09%09elem%3Ddoc.all[elemI
 d]%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%2
 0*%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%20t
 he%20passed%20in%0A%20*%20%20%20%20%20%20%20%20%20%20%20element%0A%20*%20@p
 aram%20elem%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetLocation
 %28ref%2C%20elem%29%20%7B%0A%20%20%20_leoHighlightsDebugLog%28%22_leoHighli
 ghtsGetLocation%20%22+elem.id%29%3B%0A%20%20%20%0A%20%20%20var%20count%20%3
 D%200%3B%0A%20%20%20var%20location%20%3D%20new%20LeoHighlightsPosition%280%
 2C0%29%3B%0A%20%20%20var%20walk%20%3D%20elem%3B%0A%20%20%20while%20%28walk%
 20%21%3D%20null%20%26%26%20walk%20%21%3D%20ref%20%26%26%20count%20%3C%20LEO
 _HIGHLIGHTS_INFINITE_LOOP_COUNT%29%20%7B%0A%20%20%20%20%20%20location.x%20+
 %3D%20walk.offsetLeft%3B%0A%20%20%20%20%20%20location.y%20+%3D%20walk.offse
 tTop%3B%0A%20%20%20%20%20%20walk%20%3D%20walk.offsetParent%3B%0A%20%20%20%2
 0%20%20count++%3B%0A%20%20%20%7D%0A%20%20%20%0A%20%20%20_leoHighlightsDebug
 Log%28%22Location%20is%3A%20%22+elem.id+%22%20-%20%22+location%29%3B%0A%0A%
 20%20%20return%20location%3B%0A%7D%0A%0A/**%0A%20*%20This%20is%20used%20to%
 20update%20the%20position%20of%20an%20element%20as%20a%20popup%0A%20*%20%0A
 %20*%20@param%20IFrame%0A%20*%20@param%20anchor%0A%20*%20@return%0A%20*/%0A
 function%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%20loca
 tion%20for%20x%20and%20y%0A%20%20%20%20%20%20var%20scrolledPos%3Dnew%20LeoH
 ighlightsPosition%280%2C0%29%3B%0A%20%20%20%20%20%20if%28%20self.pageYOffse
 t%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20self.pageX
 Offset%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20self.pageYOffs
 et%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.scro
 llTop%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.scrollLef
 t%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20document.body.scrol
 lTop%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%20LeoHighlight
 sDimension%280%2C0%29%0A%20%20%20%20%20%20if%20%28document.all%20%26%26%20d
 ocument.documentElement%20%26%26%20%0A%20%20%20%20%20%20%09document.documen
 tElement.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.docu
 mentElement.scrollWidth%3B%0A%20%20%20%20%20%20%09totalDim.height%20%3D%20d
 ocument.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%20docum
 ent.body.scrollWidth%3B%0A%20%20%20%20%20%20%09totalDim.height%20%3D%20docu
 ment.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%20do
 cument.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%20
 location%20of%20the%20available%20screen%20space%0A%20%20%20%20%20%20var%20
 centerDim%3Dnew%20LeoHighlightsDimension%280%2C0%29%3B%0A%20%20%20%20%20%20
 if%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%3
 Eself.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//%20subt
 racting%20scroll%20bar%20offsets%20for%20firefox%0A%20%20%20%20%20%20%7D%20
 else%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%3
 D%20document.documentElement.clientWidth%3B%0A%20%20%20%20%20%20%20%20%20ce
 nterDim.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%2
 0%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%20th
 e%20current%20dimension%20of%20the%20popup%20element%0A%20%20%20%20%20%20va
 r%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.substrin
 g%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%09iFrameDi
 m.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/*%20
 Calculate%20the%20position%2C%20lower%20right%20hand%20corner%20by%20defaul
 t%20*/%0A%20%20%20%20%20%20var%20position%3Dnew%20LeoHighlightsPosition%280
 %2C0%29%3B%0A%20%20%20%20%20%20position.x%3DscrolledPos.x+centerDim.width-i
 FrameDim.width-LEO_HIGHLIGHTS_ADJUSTMENT.x%3B%0A%20%20%20%20%20%20position.
 y%3DscrolledPos.y+centerDim.height-iFrameDim.height-LEO_HIGHLIGHTS_ADJUSTME
 NT.y%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28anc
 hor%21%3Dnull%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20//cen
 terDim%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%2
 0%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%20
 new%20LeoHighlightsPosition%28anchorPos.x-scrolledPos.x%2CanchorPos.y-scrol
 ledPos.y%29%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorDim%3Dnew%20LeoHigh
 lightsDimension%28anchor.offsetWidth%2Canchor.offsetHeight%29%0A%20%20%20%2
 0%20%20%20%20%20if%20%28anchorDim.width%20%3C%3D%200%29%0A%20%20%20%20%20%2
 0%20%20%20%09anchorDim.width%20%3D%20anchor.style.width.substring%280%2C%20
 anchor.style.width.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20%20%20%2
 0if%20%28anchorDim.height%20%3C%3D%200%29%0A%20%20%20%20%20%20%20%20%20%09a
 nchorDim.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//%20Ch
 eck%20if%20the%20popup%20can%20be%20shown%20above%20or%20below%20the%20elem
 ent%0A%20%20%20%20%20%20%20%20%20if%20%28centerDim.height%20-%20anchorDim.h
 eight%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%20calcu
 lates%20space%20below%20open%20iFrame%0A%20%20%20%20%20%20%20%20%20%20%20%2
 0position.y%20%3D%20anchorPos.y%20+%20anchorDim.height%3B%0A%20%20%20%20%20
 %20%20%20%20%20%20%20topOrBottom%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20
 %20%7D%20else%20if%20%28anchorScreenPos.y%20-%20anchorDim.height%20-%20iFra
 meDim.height%20%3E%200%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09//%20Show%2
 0above%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-%20iFrameDi
 m.height%20-%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20to
 pOrBottom%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%2
 0%20%20%20%20%0A%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%22_leo
 HighlightsUpdatePopupPos%28%29%20-%20topOrBottom%3A%20%22+topOrBottom%29%3B
 %0A%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20if%20%28topOrBo
 ttom%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%2
 0%20%20%20%20%20%20%20%20%09position.x%20%3D%200%3B%0A%20%20%20%20%20%20%20
 %20%20%20%20%20else%20if%20%28position.x%20+%20iFrameDim.width%20%3E%20scro
 lledPos.x%20+%20centerDim.width%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%0
 9position.x%20%3D%20scrolledPos.x%20+%20centerDim.width%20-%20iFrameDim.wid
 th%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%22_le
 oHighlightsUpdatePopupPos%28%29%20-%20topOrBottom%3A%20%22+position%29%3B%0
 A%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%20s
 ide%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28centerDim.width%20-%20anc
 horDim.width%20-%20iFrameDim.width%20-%20anchorScreenPos.x%20%3E%200%29%0A%
 20%20%20%20%20%20%20%20%20%20%20%20%20%20%20position.x%20%3D%20anchorPos.x%
 20+%20anchorDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20if%20
 %28anchorScreenPos.x%20-%20anchorDim.width%20-%20iFrameDim.width%20%3E%200%
 29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20anchorPos.x%
 20-%20anchorDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20%20//
 %20default%20to%20below%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20posi
 tion.y%20%3D%20anchorPos.y%20+%20anchorDim.height%3B%0A%20%20%20%20%20%20%2
 0%20%20%20%20%20_leoHighlightsDebugLog%28%22_leoHighlightsUpdatePopupPos%28
 %29%20-%20sideBottom%3A%20%22+position%29%3B%0A%20%20%20%20%20%20%20%20%20%
 7D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20%0A%20%
 20%20%20%20%20/*%20Make%20sure%20that%20we%20don%27t%20go%20passed%20the%20
 right%20hand%20border%20*/%0A%20%20%20%20%20%20if%28position.x+iFrameDim.wi
 dth%3EcenterDim.width-20%29%0A%20%20%20%20%20%20%09position.x%3DcenterDim.w
 idth-%28iFrameDim.width+20%29%3B%0A%20%20%20%20%20%20%09%09%0A%20%20%20%20%
 20%20//%20Make%20sure%20that%20we%20didn%27t%20go%20passed%20the%20start%0A
 %20%20%20%20%20%20if%28position.x%3C0%29%0A%20%20%20%20%20%20%20%20%20posit
 ion.x%3D0%3B%0A%20%20%20%20%20%20if%28position.y%3C0%29%0A%20%20%20%20%20%2
 0%09position.y%3D0%3B%0A%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22Po
 pup%20info%20id%3A%20%20%20%20%20%20%20%22%20+iFrame.id+%22%20-%20%22+ancho
 r.id%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2
 0%20%20%20%20%20%20+%20%22%5Cnscrolled%20%20%20%20%20%20%20%20%20%20%22%20+
 %20scrolledPos%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%
 20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cncenter/visible%20%20%20%20%22%20
 +%20centerDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2
 0%20%20%20%20%20%20%20%20%20+%20%22%5Cnanchor%20%28absolute%29%20%22%20+%20
 anchorPos%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20
 %20%20%20%20%20%20%20%20+%20%22%5Cnanchor%20%28screen%29%20%20%20%22%20+%20
 anchorScreenPos%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20
 %20%20%20%20%20%20%20%20%20%20+%20%22%5CnSize%20%28anchor%29%20%20%20%20%20
 %22%20+%20anchorDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2
 0%20%20%20%20%20%20%20%20%20%20%20+%20%22%5CnSize%20%28popup%29%20%20%20%20
 %20%20%22%20+%20iFrameDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2
 0%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5CnResult%20pos%20%20%20%20
 %20%20%20%20%22%20+%20position%29%3B%0A%0A%20%20%20%20%20%20//%20Set%20the%
 20popup%20location%0A%20%20%20%20%20%20iFrame.style.left%20%3D%20position.x
 %20+%20%22px%22%3B%0A%20%20%20%20%20%20iFrame.style.top%20%20%3D%20position
 .y%20+%20%22px%22%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%
 0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsUpdatePopup
 Pos%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@re
 turn%0A%20*/%0Afunction%20_leoHighlightsShowPopup%28anchorId%2Csize%29%0A%7
 B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09var%20popup%3Dnew%20LeoHighli
 ghtsPopup%28anchorId%2Csize%29%3B%0A%20%20%20%09popup.show%28%29%3B%0A%20%2
 0%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlights
 ReportExeception%28%22_leoHighlightsShowPopup%28%29%22%2Ce%29%3B%20%20%20%0
 9%0A%20%20%20%7D%09%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20transform%20th
 e%20passed%20in%20url%20to%20a%20rover%20url%0A%20*%20%0A%20*%20@param%20ur
 l%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetRoverUrl%28url%29%
 0A%7B%0A%09var%20rover%3DLEO_HIGHLIGHTS_ROVER_TAG%3B%0A%09var%20roverUrl%3D
 %22http%3A//rover.ebay.com/rover/1/%22+rover+%22/4?%26mpre%3D%22+encodeURI%
 28url%29%3B%0A%09%0A%09return%20roverUrl%3B%0A%7D%0A%0A/**%0A%20*%20Sets%20
 the%20size%20of%20the%20bottom%20windown%20part%0A%20*%20%0A%20*%20@param%2
 0size%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSetBottomSize%28s
 ize%2CclickId%29%0A%7B%0A%20%20%20/*%20Get%20the%20elements%20*/%0A%20%20%2
 0var%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_H
 OVER_SIZE%3B%0A%20%20%20var%20divSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_DI
 V_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%20addi
 ng%20it%20again%20*/%0A%20%20%20leoHighlightsUpdateUrl%28iFrameBottom%2Csiz
 e%2CclickId%29%3B%0A%0A%20%20%20/*%20Clear%20the%20hover%20flag%2C%20if%20t
 he%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%20_leoHighlightsP
 revElem.hover%3Dsize%3D%3D1?false%3Atrue%3B%0A%0A%20%20%20_leoHighlightsSet
 Size%28iFrameBottom%2CiFrameBottomSize%29%3B%0A%20%20%20_leoHighlightsSetSi
 ze%28iFrameDiv%2CdivSize%29%3B%0A%7D%0A%0A%0A/**%0A%20*%20Class%20for%20a%2
 0Popup%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%2C
 size%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlig
 htsDebugLog%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_leoH
 ighlightsFindElementById%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_HIGH
 LIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20%09this.iFrameDiv%3D_leoHighlights
 FindElementById%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%20%20%20%09%0A%20%2
 0%20%09this.topIframe.src%3Dunescape%28this.anchor.getAttribute%28%27leoHig
 hlights_url_top%27%29%29%3B%3B%0A%20%20%20%20%20%20this.bottomIframe.src%3D
 unescape%28this.anchor.getAttribute%28%27leoHighlights_url_bottom%27%29%29%
 3B%3B%0A%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%221%29%20LeoHighligh
 tsPopup%28%29%20%28%22+this.topIframe.style.top+%22%2C%20%22+this.topIframe
 .style.left+%22%29%22%29%3B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%2
 22%29%20LeoHighlightsPopup%28%29%20%28%22+this.bottomIframe.style.top+%22%2
 C%20%22+this.bottomIframe.style.left+%22%29%22%29%3B%0A%20%20%20%20%20%20%0
 A%20%20%20%09leoHighlightsSetSize%28size%29%3B%0A%20%20%20%09%0A%20%20%20%0
 9this.updatePos%3Dfunction%28%29%20%7B%20_leoHighlightsUpdatePopupPos%28thi
 s.iFrameDiv%2Cthis.anchor%29%7D%3B%0A%20%20%20%20%20%20this.show%3Dfunction
 %28%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20this.updatePos%28%29%3B%
 20%0A%20%20%20%20%20%20%20%20%20%20%20%20this.iFrameDiv.style.visibility%20
 %3D%20%22visible%22%3B%20%0A%20%20%20%20%20%20%20%20%20%20%20%20this.iFrame
 Div.style.display%20%3D%20%22block%22%3B%0A%20%20%20%20%20%20%20%20%20%20%2
 0%20this.updatePos%28%29%3B%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHi
 ghlightsDebugLog%28%223%29%20LeoHighlightsPopup%28%29%20%28%22+this.topIfra
 me.style.top+%22%2C%20%22+this.topIframe.style.left+%22%29%22%29%3B%0A%20%2
 0%20%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%224%29%20LeoHighli
 ghtsPopup%28%29%20%28%22+this.bottomIframe.style.top+%22%2C%20%22+this.bott
 omIframe.style.left+%22%29%22%29%3B%0A%20%20%20%20%20%20%7D%20%20%20%20%20%
 20%20%0A%20%20%20%09this.scroll%3Dfunction%28%29%20%7B%20this.updatePos%28%
 29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%
 20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsPopup%28%29%22%
 2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20updates%20the%
 20url%20for%20the%20iFrame%0A%20*%20%0A%20*%20@param%20iFrame%0A%20*%20@par
 am%20size%0A%20*%20@param%20clickId%0A%20*%20@return%0A%20*/%0Afunction%20l
 eoHighlightsUpdateUrl%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%22leoHi
 ghlightsUpdateUrl%28%29%20%22+destUrl%29%3B%0A%20%20%20%20%20%20var%20url%3
 DiFrame.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%22leoHighli
 ghtsUpdateUrl%28%29%20size%3D%22+size+%22%20%20%22+url%29%3B%0A%20%20%20%20
 %20%20%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28size%21%3Dnull%29%0A%2
 0%20%20%20%20%20%20%20%20url+%3D%28%22%26size%3D%22+size%29%3B%0A%20%20%20%
 20%20%20if%28clickId%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url+%3D%28%2
 2%26clickId%3D%22+clickId%29%3B%0A%20%20%20%20%20%20if%28destUrl%21%3Dnull%
 29%0A%20%20%20%20%20%20%20%20%20url+%3D%28%22%26url%3D%22+destUrl%29%3B%0A%
 0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsUpdateUrl%28%2
 9%20%22+url%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20iFrame.src%3Durl
 %3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20
 %20_leoHighlightsReportExeception%28%22leoHighlightsUpdateUrl%28%29%22%2Ce%
 29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A%0A%0A/**%0A*%0A*%20This%20can%
 20be%20used%20to%20close%20an%20iframe%0A*%0A*%20@param%20id%0A*%20@return%
 0A*/%0Afunction%20leoHighlightsSetSize%28size%2CclickId%29%0A%7B%0A%09try%0
 A%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%09va
 r%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%20si
 ze%20arg%20and%20adding%20it%20again%20*/%0A%20%20%09%09leoHighlightsUpdate
 Url%28iFrameTop%2Csize%2CclickId%29%3B%0A%20%20%09%09%0A%20%20%09%09_leoHig
 hlightsSetSize%28iFrameTop%2CiFrameTopSize%29%3B%0A%20%20%20%20%20%20_leoHi
 ghlightsSetBottomSize%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%20t
 his%20at%20full%20size%20*/%0A%20%20%20%20%20%20if%28size%3D%3D1%26%26_leoH
 ighlightsPrevElem%29%0A%20%20%20%20%20%20%20%20%20_leoHighlightsPrevElem.ho
 ver%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%20l
 ittle%20bit%20delayed.%0A%20*%20Somehow%20IE%20needs%20some%20time%20to%20f
 ind%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%20leoHighligh
 tsShowPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%
 20%09%09var%20elem%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%2
 0%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%0
 A%09%09_leoHighlightsDebugLog%28%22leoHighlightsShowPopup%28%29%20%22+_leoH
 ighlightsPrevElem%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_leoHighlightsFindEl
 ementById%28anchorId%29%3B%0A%20%20%20%09%0A%20%20%20%09setTimeout%28%22_le
 oHighlightsShowPopup%28%5C%27%22+anchorId+%22%5C%27%2C%5C%27%22+size+%22%5C
 %27%29%3B%22%2C10%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%
 7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsShowPopup
 %28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A*%0A*%20
 This%20can%20be%20used%20to%20close%20an%20iframe%0A*%0A*%20@param%20id%0A*
 %20@return%0A*/%0Afunction%20leoHighlightsHideElem%28id%29%0A%7B%0A%09try%0
 A%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_HIGHLIG
 HTS_IFRAME_TOP_ID%29%3B%0A%20%20%09%09if%28iFrame%29%0A%20%20%09%09%09iFram
 e.src%3D%22about%3Ablank%22%3B%0A%20%20%20%20%20%20var%20iFrame%3D_leoHighl
 ightsFindElementById%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%3Ab
 lank%22%3B%0A%20%20%09%09%0A%20%20%09%09%0A%20%20%09%09if%28_leoHighlightsP
 revElem%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_leoHighlightsReportExecept
 ion%28%22leoHighlightsHideElem%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7
 D%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%22LeoHig
 hlightsHideIFrame%22%29%3B%0A%20%20%7D%0A%20%20catch%28e%29%0A%20%20%7B%0A%
 09%20%20_leoHighlightsReportExeception%28%22leoHighlightsIFrameClose%28%29%
 22%2Ce%29%3B%20%20%20%09%0A%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20should%
 20handle%20the%20click%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*
 %20@return%0A%20*/%0Afunction%20leoHighlightsHandleClick%28anchorId%29%0A%7
 B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20anchor%3D_leoHighlights
 FindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dfalse%3B%0A%2
 0%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%20cli
 ck%20event%20*/%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22clicked%2
 2%2C%20window.document.domain%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leo
 HighlightsGetAttrib%28anchor%2C%27leohighlights_keywords%27%29%2Cnull%2C%0A
 %20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27l
 eohighlights_accept%27%29%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHigh
 lightsGetAttrib%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%22leoHighlightsHandleCli
 ck%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%2
 0This%20should%20handle%20the%20hover%20events%0A%20*%20%0A%20*%20@param%20
 anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleHover%28a
 nchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20anchor%3
 D_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%20ev
 ent%20*/%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22hovered%22%2C%20
 window.document.domain%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlig
 htsGetAttrib%28anchor%2C%27leohighlights_keywords%27%29%2Cnull%2C%0A%20%20%
 20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighl
 ights_accept%27%29%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsG
 etAttrib%28anchor%2C%27leohighlights_reject%27%29%29%3B%0A%20%20%20%20%20%2
 0%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C0%29%3B%0A%20%20%20%09r
 eturn%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%2
 0%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleHover%28%2
 9%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%2
 0will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropri
 ate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunc
 tion%20leoHighlightsHandleMouseOver%28id%29%0A%7B%0A%09try%0A%09%7B%0A%09%0
 9var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%09%09%0A%0A%09%09/
 *%20Clear%20the%20end%20timer%20if%20required%20*/%0A%09%09if%28anchor.endT
 imer%29%0A%09%09%09clearTimeout%28anchor.endTimer%29%3B%0A%09%09anchor.endT
 imer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BA
 CKGROUND_STYLE_HOVER%3B%0A%09%09%0A%09%09/*%20The%20element%20is%20already%
 20showing%20we%20are%20done%20*/%0A%09%09if%28anchor.shown%29%0A%09%09%09re
 turn%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%2
 0*/%0A%09%09anchor.startTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09l
 eoHighlightsHandleHover%28anchor.id%29%3B%0A%09%09%09anchor.hover%3Dtrue%3B
 %0A%09%09%09%7D%2C%0A%09%09%09LEO_HIGHLIGHTS_SHOW_DELAY_MS%29%3B%0A%09%7D%0
 A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHi
 ghlightsHandleMouseOver%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%20f
 or%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@re
 turn%0A%20*/%0Afunction%20leoHighlightsHandleMouseOut%28id%29%0A%7B%0A%09tr
 y%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*/%0
 A%09%09if%28anchor.startTimer%29%0A%09%09%09clearTimeout%28anchor.startTime
 r%29%3B%0A%09%09anchor.startTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.b
 ackground%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT%3B%0A%09%09if%28%21anch
 or.shown||%21anchor.hover%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Set
 up%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.endTimer%3Dset
 Timeout%28function%28%29%7B%0A%09%09%09leoHighlightsHideElem%28LEO_HIGHLIGH
 TS_IFRAME_DIV_ID%29%3B%0A%09%09%09anchor.shown%3Dfalse%3B%0A%09%09%09_leoHi
 ghlightsPrevElem%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_leoHighlightsReportExecept
 ion%28%22leoHighlightsHandleMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7
 D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20
 the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20ti
 mer%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFra
 meMouseOver%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevEl
 em%26%26_leoHighlightsPrevElem.endTimer%29%0A%09%09%09clearTimeout%28_leoHi
 ghlightsPrevElem.endTimer%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%0
 9_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%09leo
 HighlightsHandleMouseOut%28_leoHighlightsPrevElem.id%29%3B%0A%09%7D%0A%09ca
 tch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighligh
 tsHandleIFrameMouseOut%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%0
 9%09/*%20Check%20if%20this%20is%20an%20IE%20browser%20and%20if%20divs%20hav
 e%20been%20updated%20already%20*/%0A%09%09if%28document.all%26%26%21leoHigh
 lightsRanUpdateDivs%29%0A%09%09%7B%0A%09%09%09leoHighlightsRanUpdateDivs%3D
 true%3B%20//%20Set%20early%20to%20prevent%20running%20twice%0A%09%09%09for%
 28var%20i%3D0%3Bi%3CLEO_HIGHLIGHTS_MAX_HIGHLIGHTS%3Bi++%29%0A%09%09%09%7B%0
 A%09%09%09%09var%20id%3D%22leoHighlights_Underline_%22+i%3B%0A%09%09%09%09v
 ar%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%09%09if%28ele
 m%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%3D
 true%3B%0A%09%09%09%09%0A%09%09%09%09%09/*%20This%20will%20make%20javaScrip
 t%20runnable%20*/%09%09%09%09%0A%09%09%09%09%09elem.outerHTML%3Delem.outerH
 TML%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%22leoHighlightsUpdat
 eDivs%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@pa
 ram%20key%0A%20*%20@param%20domain%0A%20*%20@param%20keywords%0A%20*%20@par
 am%20vendorId%0A%20*%20@param%20accept%0A%20*%20@param%20reject%0A%20*%20@r
 eturn%0A%20*/%0Afunction%20leoHighlightsReportEvent%28key%2C%20domain%2Ckey
 words%2CvendorId%2Caccept%2Creject%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0
 A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%2
 0%20%20gwObj.addParam%28%22key%22%2Ckey%29%3B%0A%20%20%20%20%20%20if%28doma
 in%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%2
 0%20%20%20%20%20gwObj.addParam%28%22keywords%22%2Ckeywords%29%3B%0A%20%20%2
 0%20%20%20if%28vendorId%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.add
 Param%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%2Cacce
 pt%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%0
 A%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_leoHighl
 ightsReportExeception%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%2
 0try%0A%20%20%20%7B%20%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22l
 eoHighlightsToggleSize%28%29%20%22+_leoHighlightsPrevElem%29%3B%20%20%20%20
 %20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20hover%20flag%
 20and%20change%20the%20status%20*/%0A%20%20%20%20%20%20var%20size%3D_leoHig
 hlightsPrevElem.hover?1%3A0%3B%0A%20%20%20%20%20%20_leoHighlightsSetBottomS
 ize%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%22leoHighlights
 ToggleSize%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%2
 0into%20the%20top%20window%0A%20*%20The%20top%20window%20will%20then%20call
 %20leoH%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsSetSec
 ondaryWindowUrl%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%22leoHighl
 ightsSetSecondaryWindowUrl%28%29%20%22+url%29%3B%20%20%20%20%20%20%20%20%20
 %20%20%20%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A
 %20%20%20%20%20%20gwObj.addParam%28%22url%22%2C%20url%29%3B%0A%20%20%20%20%
 20%20gwObj.addParam%28%22phraseId%22%2C%20phraseId%29%3B%0A%20%20%20%20%20%
 20gwObj.addParam%28%22customerId%22%2C%20customerId%29%3B%0A%20%20%20%20%20
 %20gwObj.callName%28%22LeoHighlightsSetSecondaryWindowUrl%22%29%3B%20%20%20
 %20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%7D%0A
 %20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsRepo
 rtExeception%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@retur
 n%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%22leoHighlightsSetSecondaryWindowUr
 lCallback%28%29%20%22+url%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*
 %20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20fu
 ll%20size%20*/%0A%20%20%20%20%20%20var%20size%3D_leoHighlightsPrevElem.hove
 r?0%3A1%3B%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%
 22leoHighlightsSetSecondaryWindowUrlCallback%28%29%20%22+_leoHighlightsPrev
 Elem+%22%20--%20%22+_leoHighlightsPrevElem.hover%29%3B%0A%20%20%20%20%20%20
 %0A%20%20%20%20%20%20/*%20Get%20the%20elements%20*/%0A%20%20%20%20%20%20var
 %20iFrameBottom%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOT
 TOM_ID%29%3B%0A%20%20%20%20%20%20leoHighlightsUpdateUrl%28iFrameBottom%2Csi
 ze%2Cnull%2Curl%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighligh
 tsDebugLog%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%20%22+url%
 29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%2
 8e%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%2
 0to%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_leoHighlightsFind
 ElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%20%20%20%20%20%20if%28t
 opIFrame%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%20
 if%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%20pres
 ent%20*/%0A%20%20%20%20%20%20var%20idx%3D-1%3B%20%20%20%20%20%20%0A%20%20%2
 0%20%20%20if%28%28idx%3Durl.indexOf%28%27%23%27%29%29%3E0%29%0A%20%20%20%20
 %20%20%20%20%20url%3Durl.substring%280%2Cidx%29%3B%0A%0A%20%20%20%20%20%20/
 *%20Append%20the%20text%20to%20the%20end%20*/%0A%20%20%20%20%20%20url+%3D%2
 2%23%22+encodeURI%28txt%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%2
 0Set%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_leoHighlightsReportE
 xeception%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%20fo
 r%20the%20Top%20window%0A%20*/%0Afunction%20leoHL_SetExpandTxt%28txt%29%0A%
 7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsDebugLog
 %28%22leoHL_SetExpandTxt%28%29%20%22+txt%29%3B%20%20%20%20%20%20%20%20%20%2
 0%20%20%0A%20%20%20%20%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighligh
 tsSetExpandTxt%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_leoHighli
 ghtsReportExeception%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_Redirec
 tTop%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_leoHighlightsG
 etUrlArg%28window.document.URL%2C%22domain%22%29%0A%20%20%20%20%20%20%20%20
 %20var%20keywords%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22keyw
 ords%22%29%0A%20%20%20%20%20%20%20%20%20var%20vendorId%3D_leoHighlightsGetU
 rlArg%28window.document.URL%2C%22vendorId%22%29%0A%20%20%20%20%20%20leoHigh
 lightsReportEvent%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_leoHighligh
 tsRedirectTop%28url%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%2
 0%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%20
 will%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%20r
 edirect%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*/%0Afunc
 tion%20leoHL_RedirectTopAd%28url%2CparentId%29%0A%7B%0A%20%20%20try%0A%20%2
 0%20%7B%20%0A%20%20%20%20%20%20try%7B%0A%20%20%20%20%20%20%20%20%20var%20do
 main%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22domain%22%29%0A%2
 0%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%20vendorI
 d%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22vendorId%22%29%0A%20
 %20%20%20%20%20leoHighlightsReportEvent%28%22advertisement.click%22%2C%20do
 main%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_Redi
 rectTopAd%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%20%20%20%7D%0A%20%20%2
 0%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_leoHig
 hlightsReportExeception%28%22leoHL_RedirectTopAd%28%29%22%2Ce%29%3B%20%20%2
 0%20%0A%20%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20set%20the%20si
 ze%20of%20the%20iframe%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20pa
 rentId%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%20u
 rl%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%2C
 size%29%3B%0A%20%20%20%20%20%20if%28clickId%29%0A%20%20%20%20%20%20%20%20%2
 0gwObj.addParam%28%22clickId%22%2CclickId+%22_blah%22%29%3B%0A%20%20%20%20%
 20%20gwObj.callName%28%22LeoHighlightsSetSize%22%29%3B%0A%20%20%20%7D%0A%20
 %20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExecept
 ion%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%0
 A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20
 Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsToggl
 eSize%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")\;\n</script>\n</sp
 an></p>
DTSTART:20100316T000000
SEQUENCE:0
UID:Fri\, May\, 2012 - 05:18 PM -07:00_479880193@ip-10-127-7-113
END:VEVENT
END:VCALENDAR

