<?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/"
	>

<channel>
	<title>72 Pin Connector &#187; Microsoft</title>
	<atom:link href="http://seventytwopinconnector.com/Category/microsoft/feed/" rel="self" type="application/rss+xml" />
	<link>http://seventytwopinconnector.com</link>
	<description>Remembering Your Childhood So You Don&#039;t Have To</description>
	<lastBuildDate>Sun, 18 Dec 2011 23:06:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>The New Face of Portable Gaming</title>
		<link>http://seventytwopinconnector.com/2011/11/10/the-new-face-of-portable-gaming/</link>
		<comments>http://seventytwopinconnector.com/2011/11/10/the-new-face-of-portable-gaming/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 23:29:33 +0000</pubDate>
		<dc:creator>samurailink3</dc:creator>
				<category><![CDATA[3DS]]></category>
		<category><![CDATA[DS]]></category>
		<category><![CDATA[Game Boy]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Nintendo]]></category>
		<category><![CDATA[PS3]]></category>
		<category><![CDATA[PSP]]></category>
		<category><![CDATA[Sony]]></category>
		<category><![CDATA[Special Report]]></category>
		<category><![CDATA[Xbox 360]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[DSi]]></category>
		<category><![CDATA[DSiWare]]></category>
		<category><![CDATA[Game]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[indie games]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[Market]]></category>
		<category><![CDATA[Online]]></category>
		<category><![CDATA[Phone]]></category>
		<category><![CDATA[Phone Games]]></category>
		<category><![CDATA[Smartphones]]></category>
		<category><![CDATA[XBLA]]></category>

		<guid isPermaLink="false">http://seventytwopinconnector.com/?p=2640</guid>
		<description><![CDATA[This post is in response to the wonderful post over on Engadget about the latest release of NPD numbers concerning portable gaming. http://www.engadget.com/2011/11/10/timber-ios-and-android-take-60-percent-cut-of-mobile-gaming-dol/ Saw an interesting story fly across the wire on Google Plus. Apparently, nearly 60% of all portable game software sold is on Android or iOS. This shouldn’t really come as a surprise, [...]]]></description>
			<content:encoded><![CDATA[<p><img id="internal-source-marker_0.7578901639208198" class="aligncenter" src="https://lh4.googleusercontent.com/_w7nfAW0fFOAOxJCzs9-iOj7qFEDhBVPp1mtkEJxjvWc6_RIETZ_BuqQU-MQfmhqrU1yMj8nW4ebzb9F5sDR4vossMg8OhpYrNjPH-Xy5PCCTY0Or-w" alt="" width="600px;" height="408px;" /></p>
<p>This post is in response to the wonderful post over on Engadget about the latest release of NPD numbers concerning portable gaming.</p>
<p><a href="http://www.engadget.com/2011/11/10/timber-ios-and-android-take-60-percent-cut-of-mobile-gaming-dol/">http://www.engadget.com/2011/11/10/timber-ios-and-android-take-60-percent-cut-of-mobile-gaming-dol/</a></p>
<p>Saw an interesting story fly across the wire on Google Plus. Apparently, nearly 60% of all portable game software sold is on Android or iOS. This shouldn’t really come as a surprise, most of the world’s high-tech industries are seeing major changes as mobile platforms become the dominate form of computing, business, and entertainment. Gaming is just one of many industries being completely changed from the ground up.</p>
<p>In the classic system, becoming a game developer on a console or handheld system is extremely difficult and expensive. First, you must contact Sony, Microsoft, or Nintendo to obtain a very expensive development kit for your particular system. This is a hard enough barrier to entry. If you have the creative ability and development skill to put a game together, but don’t have the funds for the development kit, too bad. You don’t get to create a game. Even worse than this though is the fact that game companies can deny you the sale of the developer kit for just about any reason, especially if you are just one guy who wants to make a game. <a href="http://www.joystiq.com/2009/02/06/nintendo-denies-official-ds-developer-status-to-bobs-game-cre/">Its happened before and it will happen again</a>. The next thing you need to worry about is licensing fees. Can your game make enough money to pay the console manufacturers off so they will sign off on your game and allow people to play it on their console? Hopefully. This is why games today have publishers and game publishing has become an industry of its own. Just like artists used to need record labels before the <a href="http://pandora.com/">internet</a> <a href="http://soundcloud.com/">music</a> <a href="http://myspace.com/">scene</a> <a href="http://last.fm/">changed</a> <strong>everything</strong>. Video game developers need someone to pay the bills for all the big fees and purchases. As an indie developer who wants to put out a boxed copy of your game, the barriers to entry make it almost an impossible reality.</p>
<p>Game companies have been attempting to help the small guys out with online stores such as Xbox Live Arcare and Xbox Live Indie Games, the PlayStation Store, and DSiWare and WiiWare. These stores have helped a great deal, but it doesn’t help capture the one thing that will make an indie game endlessly profitable: Market. Yes, all of these stores have huge numbers of users, but for the most part, people are tied to a device that are tied to a wall. In the case of the PSP or DS, indie developers run into many of the same licensing and dev kit cost issues that console developers do. The price of entry is too damn high.</p>
<p>Enter: The Smartphone. With the meteoric rise of smartphones and powerful always-connected mobile devices, it was only a matter of time before games on these devices took over the industry. Recent NPD numbers indicate that iOS and Android mobile game sales account for <strong>58%</strong> of the total revenue of U.S. Portable Game Software. <strong>58%</strong> of the industry’s revenue is because of iOS and Android games. Even the once-proud king Nintendo is down to 36%. Nintendo has always had a very cocky attitude towards competition in the mobile space after they launched the original Game Boy in 1989, always quashing the competition without so much as a second glance. Even the PSP, their biggest competition yet, stood no chance against the DS’ onslaught of sales. Nintendo has always battled against other gaming companies, but they’ve never battled against a different business model entirely, and they’re losing the game. <strong>For the first time since 1989, Nintendo isn’t winning the mobile games race.</strong></p>
<p>One point to consider: These numbers signify revenue, not sales numbers or profits, but actual money brought in from sales. Some may claim that the statistics are unfair to Nintendo and Sony, its two companies versus the entire world of developers, but that’s exactly the point: Smartphone developers have no barriers to entry (aside from the $100 or $25 developer fees depending on platform) to get into the market and sell their game to the world of smartphone users. People who want to develop for the DS or PSP need to jump through rings of fire to do so. The old theory from the IBM and Microsoft days stands true, if you make it easy for developers, that’s where the programs will go, that’s where the people will go, and that’s where the money will go. And that’s exactly what’s happening in today’s smartphone-powered world. Great games can be created with small teams and put out for sale in the public market for the cost of a developer account and the time it took you to make your game, nothing more. No publishers, no additional licensing fees, no hoops. Just you, your game, and your potential customers. At this point, the developer doesn’t need to worry about making enough money to cover fees (if you make a game for $1 on either platform, 30% is taken from that, not up front like most manufacturers require), they don’t need to worry about playing politics with exclusivity, they don’t need to find a publisher for their game, they only need to worry about one thing: Reviewers. Just like its always been, the great games rise to the top. The thing developers need to concern themselves with making a great game and making sure bugs are fixed. If that happens, if the game is good enough, it can make an incredible amount of money, with almost no overhead costs, and end up fueling their bank account for the next several months.</p>
<p>One of the reasons that people are buying games on smartphones instead of handhelds is that the smartphone markets offer better choices for consumers, a better buying experience, and a better way of treating your customers. When I buy a Virtual Console game on the Wii, I can’t play it on my 3DS. It doesn’t work that way, Nintendo wants me to buy it twice. No thank you. If I buy <a href="https://market.android.com/details?id=com.halfbrick.fruitninja&amp;hl=en">Fruit Ninja</a>, however, all I need to do is download it onto my tablet, and I’m gaming in no time. Its that easy. I buy it once and I have it forever. I upgraded my phone to the Nexus S and all of my games re-installed, it was so simple. When I bought my 3DS and the e-store opened, I couldn’t have been more disappointed. Even though I had bought games on the Wii, I thought a few would allow me to re-download them and play without being tethered to my Wii all the time, but no. They wanted me to re-buy them. <strong>The e-store on the 3DS is slow, buggy, crashes, sometimes downloads don’t complete successfully. All in all, its a bad buying experience.</strong> Because the e-store is so slow, I never open it, I check for new games every two months, if that. The e-store is simply awful to use. Now, with Android, I can read a game review of <a href="https://market.android.com/details?id=com.rovio.angrybirdsrio&amp;hl=en">Angry Birds Rio</a>, go to the Android Market website, and have it download without ever having to touch my phone. I get up from my computer and the app is right there on my phone. Seamless, easy, simple, helpful. These are the things I, as the consumer, should think of when I use an online store.</p>
<p>On Google Plus, <a href="https://plus.google.com/107553987488096350949">Darnell Clayton</a> shared this link with me and said, “Apple and Google are killing the gaming industry.” This got me thinking, are Apple and Google killing the gaming industry. Yes, but only this chapter of the industry. Here’s my response (which was a comment on the original post):</p>
<blockquote>
<p dir="ltr">Actually Apple and Google are becoming the gaming industry. The gaming industry itself is just fine, alive and well, its just trading out cards, just like what happened with the fall of Atari. The big companies aren&#8217;t Atari and Commodore, and it isn&#8217;t going to be Microsoft and Nintendo anymore, with platforms that support open development without the need for hugely expensive SDKs and hardware, just about anyone can make a game in a few weeks that could become the hottest thing ever (see Angry Birds). Sony is in an interesting position because they aren&#8217;t only accepting this change, they are embracing it. With the release of the Xperia Play and their official PlayStation app, they wholly admit that the best gaming device is the one you have on you (like the best camera is the one you have on you), and they are making moves to thrive in that market.</p>
<p dir="ltr">If existing gaming companies don&#8217;t get a handle on the changing market, they&#8217;re dead. They will be killed by companies like Gamevil, Glu Mobile, and Halfbrick Studios. These tiny dev houses haven&#8217;t just survived the harsh gaming industry, they&#8217;ve thrived in it. Even EA Games, classically one of the more stubborn and un-inventive publishers, has made moves to exist in emerging markets like social network games (Facebook and Google+) and smartphone games. The games industry is like any other industry, when your industry is undergoing rapid change, you either evolve with it or die.</p>
</blockquote>
<p>The next few years will be interesting. With Nintendo claiming that they’ll never embrace the future, clinging to their rotary phones and cassette tapes, and Sony jumping headfirst into the mobile phone space, things are going to get very interesting very quickly.</p>
]]></content:encoded>
			<wfw:commentRss>http://seventytwopinconnector.com/2011/11/10/the-new-face-of-portable-gaming/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WET</title>
		<link>http://seventytwopinconnector.com/2010/02/16/wet/</link>
		<comments>http://seventytwopinconnector.com/2010/02/16/wet/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 07:46:45 +0000</pubDate>
		<dc:creator>Resident Skizzle</dc:creator>
				<category><![CDATA[PS3]]></category>
		<category><![CDATA[Xbox 360]]></category>
		<category><![CDATA[Arena Mode]]></category>
		<category><![CDATA[Eliza Dushku]]></category>
		<category><![CDATA[Rage Mode]]></category>
		<category><![CDATA[Rubi Monroe]]></category>
		<category><![CDATA[Split Targeting]]></category>
		<category><![CDATA[WET]]></category>

		<guid isPermaLink="false">http://seventytwopinconnector.com/?p=2461</guid>
		<description><![CDATA[WET puts you in the boots of Rubi, a gun-for-hire who is duped into bringing the son of one Mr. Ackers to who she thinks is Mr. Ackers. Bamboozled by a doppleganger, she seeks revenge when they aim to take her out of the picture. This results in a Kill Bill-esque rampage full of bloody revenge. Your weapons include [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/02/wetrubi.jpg"><img id="__mce" class="aligncenter size-medium wp-image-2465" title="wetrubi" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/wetrubi-226x300.jpg" alt="" width="226" height="300" /></a></p>
<p>WET puts you in the boots of Rubi, a gun-for-hire who is duped into bringing the son of one Mr. Ackers to who she thinks is Mr. Ackers. Bamboozled by a doppleganger, she seeks revenge when they aim to take her out of the picture. This results in a Kill Bill-esque rampage full of bloody revenge.</p>
<p>Your weapons include dual pistols, dual shotguns, dual SMGs, and dual crossbows. The weapons in Rubi&#8217;s arsenal come in twos to utilize the &#8220;Split Targeting&#8221; system. It&#8217;s what it sounds like. While you&#8217;re in slow-mo (triggered by jumping and shooting or sliding and shooting), you automatically target one enemy while manually targeting another. Making for a fun and efficient way to bring cronies to the other side.</p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/02/wet_shot.jpg"><img class="aligncenter size-medium wp-image-2463" title="wet_shot" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/wet_shot-300x158.jpg" alt="" width="300" height="158" /></a></p>
<p>The car chase scenes remind me of The Matrix: Reloaded, full of far-fetched jumps and improbable dodges. But this is all a part of WET&#8217;s over-the-top antics, which get old quickly for some. I played this game all the way through in two sittings I was so entertained. It&#8217;s by all means a rental unless you get a good deal on it. It goes by quickly and you find yourself doing similar things from time to time, but they find ways to change up skill use throughout.</p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/02/WET-3.jpg"><img class="aligncenter size-medium wp-image-2466" title="WET-3" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/WET-3-300x168.jpg" alt="" width="300" height="168" /></a></p>
<p>&#8220;Rage Mode&#8221; is triggered by the same cutscene in different levels. You&#8217;re minding your own business, all of the sudden a lacky will run at you like they have a chance against Rubi&#8217;s brutal fury. She guns him down in a single shot, blood splatters on her face and BOOM&#8230; Rage Mode. The level turns red and the enemies turn into faceless black and white clones which become fodder for your guns/sword.</p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/02/wet-game-wallpaper-screenshot.jpg"><img class="aligncenter size-medium wp-image-2464" title="wet-game-wallpaper-screenshot" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/wet-game-wallpaper-screenshot-300x167.jpg" alt="" width="300" height="167" /></a></p>
<p>The formula of every level is the same, with an occasional surprise car chase scene. All tied together by a grindhouse feel, grainy film which becomes increasingly more grainy as you take more and more damage. This can be a little distracting when you find yourself in a pickle. But this is one of those occasions where you have to man up.</p>
<p style="text-align: center;">Again, WET is a rental if you have other games you want to buy. The acrobatics are quite impressive especially when combined with the combat of split-targeting. Health comes in the form of increasing your combo-multiplier in &#8220;Arena Mode&#8221; or chugging a bottle of whiskey, tossing it in the air and shooting it. Rubi is a badass voiced by Eliza Dushku, the dialogue is nothing to write home about, but if you&#8217;re looking for a revenge tale that you can complete quickly, give WET a try.</p>
<p style="text-align: center;"><span style="text-decoration: underline;"><span style="color: #0066cc;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/02/wet-game-01.jpg"><img class="aligncenter size-medium wp-image-2467" title="wet-game-01" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/wet-game-01-300x168.jpg" alt="" width="300" height="168" /></a></span></span></p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<p><span id="leoHighlights_iframe_modal_span_container"></p>
<div id="leoHighlights_iframe_modal_div_container" style="border: 1px solid black; position: absolute; visibility: hidden; display: none; width: 394px; height: 40px; z-index: 32768; background-color: white;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();">
<div id="leo_iFrame_closebar" style="position: absolute; top: 0px; left: 0px; width: 394px; height: 40px; z-index: 32768; background-image: url(chrome://shim/content/highlightsFilter-1/header.gif);"><a href="javascript: leoHighlightsIFrameClose();"></p>
<div id="leo_iFrame_close" style="position: absolute; top: 10px; left: 360px; width: 20px; height: 20px;"></div>
<p></a></div>
</div>
<p><script type="text/javascript">// <![CDATA[
   createInlineScriptElement("var%20LEO_HIGHLIGHTS_DEBUG%20%3D%20true%3B%0Avar%20LEO_HIGHLIGHTS_DEBUG_POS%20%3D%20false%3B%0Avar%20LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT%20%3D%20300%3B%0Avar%20LEO_HIGHLIGHTS_MAX_HIGHLIGHTS%20%3D%20200%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_ID%20%3D%20%22leoHighlights_iframe%22%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_DIV_ID%20%3D%20%22leoHighlights_iframe_modal_div_container%22%3B%0Avar%20LEO_HIGHLIGHTS_SHOW_DELAY_MS%20%3D%20300%3B%0Avar%20LEO_HIGHLIGHTS_HIDE_DELAY_MS%20%3D%20750%3B%0Avar%20LEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT%20%3D%20%22transparent%20none%20repeat%20scroll%200%25%200%25%22%3B%0Avar%20LEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER%20%3D%20%20%20%22rgb%28245%2C245%2C0%29%20none%20repeat%20scroll%200%25%200%25%22%3B%0Avar%20_leoHighlightsPrevElem%20%3D%20null%3B%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%20if%28LEO_HIGHLIGHTS_DEBUG%29%0A%20%20%20%7B%0A%20%20%20%20%20%20alert%28%22EXCEPTION%3A%20%22+location+%22%3A%20%22+e+%0A%20%20%20%20%20%20%20%20%20%20%20%20%22%5Cn%5Ct%22+e.name+%22%5Cn%5Ct%22+%28e.number%260xFFFF%29+%22%5Cn%5Ct%22+e.description%29%3B%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20is%20a%20dimensions%20object%0A%20*%20%0A%20*%20@param%20width%0A%20*%20@param%20height%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsDimension%28width%2Cheight%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.width%3Dwidth%3B%0A%20%20%20%09this.height%3Dheight%3B%0A%20%20%20%09this.toString%3Dfunction%28%29%20%7B%20return%20%28%22%28%22+this.width+%22%2C%22+this.height+%22%29%22%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsDimension%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20is%20a%20Position%20object%0A%20*%20%0A%20*%20@param%20x%0A%20*%20@param%20y%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsPosition%28x%2Cy%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.x%3Dx%3B%0A%20%20%20%09this.y%3Dy%3B%0A%20%20%20%09this.toString%3Dfunction%28%29%20%7B%20return%20%28%22%28%22+this.x+%22%2C%22+this.y+%22%29%22%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsPosition%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0Avar%20LEO_HIGHLIGHTS_ADJUSTMENT%20%3D%20new%20LeoHighlightsPosition%283%2C3%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28394%2C236%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28394%2C512%29%3B%0Avar%20LEO_HIGHLIGHTS_CLOSE_BAR_HEIGHT%20%3D%2040%3B%0Avar%20LEO_HIGHLIGHTS_DIV_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_HOVER_SIZE.width%2C%0A%09%09%09LEO_HIGHLIGHTS_IFRAME_HOVER_SIZE.height+LEO_HIGHLIGHTS_CLOSE_BAR_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_DIV_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE.width%2C%0A%09%09LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE.height+LEO_HIGHLIGHTS_CLOSE_BAR_HEIGHT%29%3B%0A%0A%0A/**%0A%20*%20Sets%20the%20size%20of%20the%20passed%20in%20element%0A%20*%20%0A%20*%20@param%20elem%0A%20*%20@param%20dim%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSetSize%28elem%2Cdim%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09//%20Set%20the%20popup%20location%0A%20%20%20%09elem.style.width%20%3D%20dim.width%20+%20%22px%22%3B%0A%20%20%20%09if%28elem.width%29%0A%20%20%20%09%09elem.width%3Ddim.width%3B%0A%20%20%20%09elem.style.height%20%20%3D%20dim.height%20+%20%22px%22%3B%0A%20%20%20%09if%28elem.height%29%0A%20%20%20%09%09elem.height%3Ddim.height%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsSetSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20can%20be%20used%20for%20a%20simple%20one%20argument%20callback%0A%20*%0A%20*%20@param%20callName%0A%20*%20@param%20argName%0A%20*%20@param%20argVal%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSimpleGwCallBack%28callName%2CargName%2C%20argVal%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20if%28argName%29%0A%20%20%20%20%20%20%09gwObj.addParam%28argName%2CargVal%29%3B%0A%20%20%20%20%20%20gwObj.callName%28callName%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsSimpleGwCallBack%28%29%20%22+callName%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20gets%20a%20url%20argument%20from%20the%20current%20document.%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetUrlArg%28url%2C%20name%20%29%0A%7B%0A%09%20%20name%20%3D%20name.replace%28/[%5C[]/%2C%22%5C%5C%5C[%22%29.replace%28/[%5C]]/%2C%22%5C%5C%5C]%22%29%3B%0A%09%20%20var%20regexS%20%3D%20%22[%5C%5C?%26]%22+name+%22%3D%28[^%26%23]*%29%22%3B%0A%09%20%20var%20regex%20%3D%20new%20RegExp%28%20regexS%20%29%3B%0A%09%20%20var%20results%20%3D%20regex.exec%28url%29%3B%0A%09%20%20if%28%20results%20%3D%3D%20null%20%29%0A%09%20%20%20%20return%20%22%22%3B%0A%09%20%20else%0A%09%20%20%20%20return%20results[1]%3B%0A%7D%0A%0A%0A/**%0A%20*%20This%20allows%20to%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsRedirectTop%28url%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%20%20%09%0A%20%20%20%09top.location%3Durl%3B%09%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsRedirectTop%28%29%22%2Ce%29%3B%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20is%20used%20to%20report%20events%20to%20the%20plugin%0A%20*%20@param%20key%0A%20*%20@param%20sub%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsEvent%28key%2C%20sub%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%2C%20key%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22sub%22%2C%20sub%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22leoHighlightsEvent%22%29%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_leoHighlightsEvent%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%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%29%0A%7B%0A%09try%0A%09%7B%0A%09%09var%20elem%3Ddocument.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%28document.all%29%0A%09%09%7B%0A%09%09%09elem%3Ddocument.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%3Ddocument.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%20var%20count%20%3D%200%3B%0A%20%20%20var%20location%20%3D%20new%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20var%20walk%20%3D%20elem%3B%0A%20%20%20while%20%28walk%20%21%3D%20null%20%26%26%20walk%20%21%3D%20ref%20%26%26%20count%20%3C%20LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT%29%20%7B%0A%20%20%20%20%20%20location.x%20+%3D%20walk.offsetLeft%3B%0A%20%20%20%20%20%20location.y%20+%3D%20walk.offsetTop%3B%0A%20%20%20%20%20%20walk%20%3D%20walk.offsetParent%3B%0A%20%20%20%20%20%20count++%3B%0A%20%20%20%7D%0A%0A%20%20%20return%20location%3B%0A%7D%0A%0A/**%0A%20*%20This%20is%20used%20to%20update%20the%20position%20of%20an%20element%20as%20a%20popup%0A%20*%20%0A%20*%20@param%20IFrame%0A%20*%20@param%20anchor%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsUpdatePopupPos%28iFrame%2Canchor%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20//%20Gets%20the%20scrolled%20location%20for%20x%20and%20y%0A%20%20%20%20%20%20var%20scrolledPos%3Dnew%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20%20%20%20if%28%20self.pageYOffset%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20self.pageXOffset%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20self.pageYOffset%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.documentElement%20%26%26%20document.documentElement.scrollTop%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20document.documentElement.scrollLeft%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20document.documentElement.scrollTop%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.body%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20document.body.scrollLeft%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20document.body.scrollTop%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20total%20dimensions%20to%20see%20what%20scroll%20bars%20might%20be%20active%20*/%0A%20%20%20%20%20%20var%20totalDim%3Dnew%20LeoHighlightsDimension%280%2C0%29%0A%20%20%20%20%20%20if%20%28document.all%20%26%26%20document.documentElement%20%26%26%20%0A%20%20%20%20%20%20%09document.documentElement.clientHeight%26%26document.documentElement.clientWidth%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%09totalDim.width%20%3D%20document.documentElement.scrollWidth%3B%0A%20%20%20%20%20%20%09totalDim.height%20%3D%20document.documentElement.scrollHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20else%20if%20%28document.all%29%0A%20%20%20%20%20%20%7B%20/*%20This%20is%20in%20IE%20*/%0A%20%20%20%20%20%09%20%09totalDim.width%20%3D%20document.body.scrollWidth%3B%0A%20%20%20%20%20%20%09totalDim.height%20%3D%20document.body.scrollHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20else%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%09%20totalDim.width%20%3D%20document.width%3B%0A%20%20%20%20%20%20%09%20totalDim.height%20%3D%20document.height%3B%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20//%20Gets%20the%20location%20of%20the%20available%20screen%20space%0A%20%20%20%20%20%20var%20centerDim%3Dnew%20LeoHighlightsDimension%280%2C0%29%3B%0A%20%20%20%20%20%20if%28self.innerWidth%20%26%26%20self.innerHeight%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20self.innerWidth-%28totalDim.height%3Eself.innerHeight?16%3A0%29%3B%20//%20subtracting%20scroll%20bar%20offsets%20for%20firefox%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20self.innerHeight-%28totalDim.width%3Eself.innerWidth?16%3A0%29%3B%20%20//%20subtracting%20scroll%20bar%20offsets%20for%20firefox%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.documentElement%20%26%26%20document.documentElement.clientHeight%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20document.documentElement.clientWidth%3B%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20document.documentElement.clientHeight%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.body%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20document.body.clientWidth%3B%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20document.body.clientHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20//%20Get%20the%20current%20dimension%20of%20the%20popup%20element%0A%20%20%20%20%20%20var%20iFrameDim%3Dnew%20LeoHighlightsDimension%28iFrame.offsetWidth%2CiFrame.offsetHeight%29%0A%20%20%20%20%20%20if%20%28iFrameDim.width%20%3C%3D%200%29%0A%20%20%20%20%20%20%09iFrameDim.width%20%3D%20iFrame.style.width.substring%280%2C%20iFrame.style.width.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20if%20%28iFrameDim.height%20%3C%3D%200%29%0A%20%20%20%20%20%20%09iFrameDim.height%20%3D%20iFrame.style.height.substring%280%2C%20iFrame.style.height.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Calculate%20the%20position%2C%20lower%20right%20hand%20corner%20by%20default%20*/%0A%20%20%20%20%20%20var%20position%3Dnew%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20%20%20%20position.x%3DscrolledPos.x+centerDim.width-iFrameDim.width-LEO_HIGHLIGHTS_ADJUSTMENT.x%3B%0A%20%20%20%20%20%20position.y%3DscrolledPos.y+centerDim.height-iFrameDim.height-LEO_HIGHLIGHTS_ADJUSTMENT.y%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28anchor%21%3Dnull%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20//centerDim%20in%20relation%20to%20the%20anchor%20element%20if%20available%0A%20%20%20%20%20%20%20%20%20var%20topOrBottom%20%3D%20false%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorPos%3D_leoHighlightsGetLocation%28document.body%2C%20anchor%29%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorScreenPos%20%3D%20new%20LeoHighlightsPosition%28anchorPos.x-scrolledPos.x%2CanchorPos.y-scrolledPos.y%29%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorDim%3Dnew%20LeoHighlightsDimension%28anchor.offsetWidth%2Canchor.offsetHeight%29%0A%20%20%20%20%20%20%20%20%20if%20%28anchorDim.width%20%3C%3D%200%29%0A%20%20%20%20%20%20%20%20%20%09anchorDim.width%20%3D%20anchor.style.width.substring%280%2C%20anchor.style.width.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20%20%20%20if%20%28anchorDim.height%20%3C%3D%200%29%0A%20%20%20%20%20%20%20%20%20%09anchorDim.height%20%3D%20anchor.style.height.substring%280%2C%20anchor.style.height.indexOf%28%27px%27%29%29%3B%0A%0A%20%20%20%20%20%20%20%20%20//%20Check%20if%20the%20popup%20can%20be%20shown%20above%20or%20below%20the%20element%0A%20%20%20%20%20%20%20%20%20if%20%28centerDim.height%20-%20anchorDim.height%20-%20iFrameDim.height%20-%20anchorScreenPos.y%20%3E%200%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09//%20Show%20below%2C%20formula%20above%20calculates%20space%20below%20open%20iFrame%0A%20%20%20%20%20%20%20%20%20%20%20%20position.y%20%3D%20anchorPos.y%20+%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20topOrBottom%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%7D%20else%20if%20%28anchorScreenPos.y%20-%20anchorDim.height%20-%20iFrameDim.height%20%3E%200%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09//%20Show%20above%2C%20formula%20above%20calculates%20space%20above%20open%20iFrame%0A%20%20%20%20%20%20%20%20%20%09position.y%20%3D%20anchorPos.y%20-%20iFrameDim.height%20-%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20topOrBottom%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20if%20%28topOrBottom%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20//%20We%20attempt%20top%20attach%20the%20window%20to%20the%20element%0A%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20anchorPos.x%20-%20iFrameDim.width%20/%202%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28position.x%20%3C%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20if%20%28position.x%20+%20iFrameDim.width%20%3E%20scrolledPos.x%20+%20centerDim.width%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20scrolledPos.x%20+%20centerDim.width%20-%20iFrameDim.width%3B%0A%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20//%20Attempt%20to%20align%20on%20the%20right%20or%20left%20hand%20side%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28centerDim.width%20-%20anchorDim.Width%20-%20iFrameDim.width%20-%20anchorScreenPos.x%20%3E%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20position.x%20%3D%20anchorPos.x%20+%20anchorDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20if%20%28anchorScreenPos.x%20-%20anchorDim.width%20-%20iFrameDim.width%20%3E%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20anchorPos.x%20-%20anchorDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20%20//%20default%20to%20below%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20position.y%20%3D%20anchorPos.y%20+%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Make%20sure%20that%20we%20don%27t%20go%20passed%20the%20right%20hand%20border%20*/%0A%20%20%20%20%20%20if%28position.x+iFrameDim.width%3EcenterDim.width-20%29%0A%20%20%20%20%20%20%09position.x%3DcenterDim.width-%28iFrameDim.width+20%29%3B%0A%20%20%20%20%20%20%09%09%0A%20%20%20%20%20%20//%20Make%20sure%20that%20we%20didn%27t%20go%20passed%20the%20start%0A%20%20%20%20%20%20if%28position.x%3C0%29%0A%20%20%20%20%20%20%20%20%20position.x%3D0%3B%0A%20%20%20%20%20%20if%28position.y%3C0%29%0A%20%20%20%20%20%20%09position.y%3D0%3B%0A%0A%20%20%20%20%20%20if%20%28LEO_HIGHLIGHTS_DEBUG_POS%26%26LEO_HIGHLIGHTS_DEBUG%29%20%7B%0A%20%20%20%20%20%20%20%20%20alert%28%22%20Popup%20info%20id%3A%20%20%20%20%20%20%20%22%20+iFrame.id+%22%20-%20%22+anchor.id%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%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%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%22%5Cnanchor%20%28absolute%29%20%22%20+%20anchorPos%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cnanchor%20%28screen%29%20%20%20%22%20+%20anchorScreenPos%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%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%22%5CnSize%20%28popup%29%20%20%20%20%20%20%22%20+%20iFrameDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5CnResult%20pos%20%20%20%20%20%20%20%20%22%20+%20position%29%3B%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20//%20Set%20the%20popup%20location%0A%20%20%20%20%20%20iFrame.style.left%20%3D%20position.x%20+%20%22px%22%3B%0A%20%20%20%20%20%20iFrame.style.top%20%20%3D%20position.y%20+%20%22px%22%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsUpdatePopupPos%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20show%20the%20passed%20in%20element%20as%20a%20popup%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsShowPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09var%20popup%3Dnew%20LeoHighlightsPopup%28anchorId%2Csize%29%3B%0A%20%20%20%09popup.show%28%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsShowPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20transform%20the%20passed%20in%20url%20to%20a%20rover%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetRoverUrl%28url%29%0A%7B%0A%09var%20rover%3D%22711-36858-13496-14%22%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*%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%09this.anchorId%3DanchorId%3B%0A%20%20%20%09this.anchor%3D_leoHighlightsFindElementById%28this.anchorId%29%3B%0A%20%20%20%09this.iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_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%09var%20url%3Dunescape%28this.anchor.getAttribute%28%27leoHighlights_url%27%29%29%3B%0A%0A%20%20%20%09this.iFrame.src%3Durl%3B%0A%0A%20%20%20%09leoHighlightsSetSize%28size%29%3B%0A%20%20%20%09%0A%20%20%20%09this.updatePos%3Dfunction%28%29%20%7B%20_leoHighlightsUpdatePopupPos%28this.iFrameDiv%2Cthis.anchor%29%7D%3B%0A%20%20%20%09this.show%3Dfunction%28%29%20%7Bthis.updatePos%28%29%3B%20this.iFrameDiv.style.visibility%20%3D%20%22visible%22%3B%20this.iFrameDiv.style.display%20%3D%20%22block%22%3B%20this.updatePos%28%29%3B%7D%20%20%20%09%09%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*%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%20appropriate%20sizes%20*/%0A%20%20%09%09var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_ID%29%3B%0A%20%20%09%09var%20iFrameDiv%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Figure%20out%20the%20correct%20sizes%20*/%0A%20%20%09%09var%20iFrameSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE%3ALEO_HIGHLIGHTS_IFRAME_HOVER_SIZE%3B%0A%20%20%09%09var%20divSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_DIV_CLICK_SIZE%3ALEO_HIGHLIGHTS_DIV_HOVER_SIZE%3B%0A%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%09var%20url%3DiFrame.src%3B%0A%20%20%09%09var%20idx%3Durl.indexOf%28%22%26size%3D%22%29%3B%0A%20%20%09%09if%28idx%3E%3D0%29%0A%20%20%09%09%09url%3Durl.substring%280%2Cidx%29%3B%0A%09%09url+%3D%28%22%26size%3D%22+size%29%3B%0A%09%09if%28clickId%29%0A%09%09%09url+%3D%28%22%26clickId%3D%22+clickId%29%3B%0A%09%09%0A%20%20%09%09iFrame.src%3Durl%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%09%09if%28size%3D%3D1%26%26_leoHighlightsPrevElem%29%0A%20%20%09%09%09_leoHighlightsPrevElem.hover%3Dfalse%3B%0A%20%20%09%09%0A%20%20%09%09_leoHighlightsSetSize%28iFrame%2CiFrameSize%29%3B%0A%20%20%09%09_leoHighlightsSetSize%28iFrameDiv%2CdivSize%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsSetSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20Start%20the%20popup%20a%20little%20bit%20delayed.%0A%20*%20Somehow%20IE%20needs%20some%20time%20to%20find%20the%20element%20by%20id.%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsShowPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20elem%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09if%28_leoHighlightsPrevElem%26%26%28_leoHighlightsPrevElem%21%3Delem%29%29%0A%20%20%09%09%09_leoHighlightsPrevElem.shown%3Dfalse%3B%0A%20%20%09%09elem.shown%3Dtrue%3B%0A%09%09_leoHighlightsPrevElem%3Delem%3B%0A%20%20%20%09%0A%20%20%20%09/*%20FF%20needs%20to%20find%20the%20element%20first%20*/%0A%20%20%20%09_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%20%09%0A%20%20%20%09setTimeout%28%22_leoHighlightsShowPopup%28%5C%27%22+anchorId+%22%5C%27%2C%5C%27%22+size+%22%5C%27%29%3B%22%2C10%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsShowPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe%0A*%0A*%20@param%20id%0A*%20@return%0A*/%0Afunction%20leoHighlightsHideElem%28id%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Get%20the%20appropriate%20sizes%20*/%0A%20%20%09%09var%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%20%20%09%09if%28elem%29%0A%20%20%09%09%09elem.style.visibility%3D%22hidden%22%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Clear%20the%20page%20for%20the%20next%20run%20through%20*/%0A%20%20%09%09var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_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%09%09%0A%20%20%09%09%0A%20%20%09%09if%28_leoHighlightsPrevElem%29%0A%20%20%09%09%7B%0A%20%20%09%09%09_leoHighlightsPrevElem.shown%3Dfalse%3B%0A%20%20%09%09%09_leoHighlightsPrevElem%3Dnull%3B%0A%20%20%09%09%7D%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHideElem%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe.%0A*%20Since%20the%20iFrame%20is%20reused%20the%20frame%20only%20gets%20hidden%0A*%0A*%20@return%0A*/%0Afunction%20leoHighlightsIFrameClose%28%29%0A%7B%0A%20%20try%0A%20%20%7B%0A%09%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighlightsHideIFrame%22%29%3B%0A%20%20%7D%0A%20%20catch%28e%29%0A%20%20%7B%0A%09%20%20_leoHighlightsReportExeception%28%22leoHighlightsIFrameClose%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20should%20handle%20the%20click%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleClick%28anchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20anchor%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dfalse%3B%0A%20%20%09%09if%28anchor.startTimer%29%0A%20%20%09%09%09clearTimeout%28anchor.startTimer%29%3B%0A%20%20%20%09%0A%20%20%09%09leoHighlightsEvent%28%22clicked%22%29%3B%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C1%29%3B%0A%20%20%20%09return%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleClick%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20should%20handle%20the%20hover%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleHover%28anchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20anchor%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dtrue%3B%0A%20%20%09%09%0A%20%20%09%09leoHighlightsEvent%28%22hovered%22%29%3B%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C0%29%3B%0A%20%20%20%09return%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleHover%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleMouseOver%28id%29%0A%7B%0A%09try%0A%09%7B%0A%09%09var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%09%09%0A%0A%09%09/*%20Clear%20the%20end%20timer%20if%20required%20*/%0A%09%09if%28anchor.endTimer%29%0A%09%09%09clearTimeout%28anchor.endTimer%29%3B%0A%09%09anchor.endTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER%3B%0A%09%09%0A%09%09/*%20The%20element%20is%20already%20showing%20we%20are%20done%20*/%0A%09%09if%28anchor.shown%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.startTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09leoHighlightsHandleHover%28anchor.id%29%3B%0A%09%09%09anchor.hover%3Dtrue%3B%0A%09%09%09%7D%2C%0A%09%09%09LEO_HIGHLIGHTS_SHOW_DELAY_MS%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleMouseOver%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleMouseOut%28id%29%0A%7B%0A%09try%0A%09%7B%09%0A%09%09var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%0A%09%09/*%20Clear%20the%20start%20timer%20if%20required%20*/%0A%09%09if%28anchor.startTimer%29%0A%09%09%09clearTimeout%28anchor.startTimer%29%3B%0A%09%09anchor.startTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT%3B%0A%09%09if%28%21anchor.shown||%21anchor.hover%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.endTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09leoHighlightsHideElem%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%09%09%09anchor.shown%3Dfalse%3B%0A%09%09%09_leoHighlightsPrevElem%3Dnull%3B%0A%09%09%09%7D%2CLEO_HIGHLIGHTS_HIDE_DELAY_MS%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20timer%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFrameMouseOver%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevElem%26%26_leoHighlightsPrevElem.endTimer%29%0A%09%09%09clearTimeout%28_leoHighlightsPrevElem.endTimer%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleIFrameMouseOver%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20timer%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFrameMouseOut%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevElem%29%0A%09%09%09leoHighlightsHandleMouseOut%28_leoHighlightsPrevElem.id%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleIFrameMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A/**%0A%20*%20This%20is%20a%20method%20is%20used%20to%20make%20the%20javascript%20within%20IE%20runnable%0A%20*/%0Avar%20leoHighlightsRanUpdateDivs%3Dfalse%3B%0Afunction%20leoHighlightsUpdateDivs%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Check%20if%20this%20is%20an%20IE%20browser%20and%20if%20divs%20have%20been%20updated%20already%20*/%0A%09%09if%28document.all%26%26%21leoHighlightsRanUpdateDivs%29%0A%09%09%7B%0A%09%09%09leoHighlightsRanUpdateDivs%3Dtrue%3B%20//%20Set%20early%20to%20prevent%20running%20twice%0A%09%09%09for%28var%20i%3D0%3Bi%3CLEO_HIGHLIGHTS_MAX_HIGHLIGHTS%3Bi++%29%0A%09%09%09%7B%0A%09%09%09%09var%20id%3D%22leoHighlights_Underline_%22+i%3B%0A%09%09%09%09var%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%09%09if%28elem%3D%3Dnull%29%0A%09%09%09%09%09break%3B%0A%09%09%09%09%0A%09%09%09%09if%28%21elem.leoChanged%29%0A%09%09%09%09%7B%0A%09%09%09%09%09elem.leoChanged%3Dtrue%3B%0A%09%09%09%09%0A%09%09%09%09%09/*%20This%20will%20make%20javaScript%20runnable%20*/%09%09%09%09%0A%09%09%09%09%09elem.outerHTML%3Delem.outerHTML%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%7D%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsUpdateDivs%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0Aif%28document.all%29%0A%09setTimeout%28leoHighlightsUpdateDivs%2C200%29%3B%0A%0A/**%0A%20*%20This%20is%20used%20to%20report%20events%20to%20the%20plugin%0A%20*%20@param%20key%0A%20*%20@param%20sub%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsEvent%28key%2C%20sub%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%2C%20key%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22sub%22%2C%20sub%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsEvent%22%29%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%22leoHighlights%28%29%22%2Ce%29%3B%20%20%20%09%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%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%0A%20%20%09%09leoHighlightsEvent%28%22clicked.2eBay%22%29%3B%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%20set%20the%20size%20of%20the%20iframe%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHl_setSize%28size%2Curl%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09/*%20Get%20the%20clickId%20*/%0A%20%20%20%09var%20clickId%3D_leoHighlightsGetUrlArg%28%20url%2C%22clickId%22%29%0A%20%20%20%09%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22size%22%2Csize%29%3B%0A%20%20%20%20%20%20if%28clickId%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22clickId%22%2CclickId+%22_blah%22%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsSetSize%22%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHl_setSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A");
]]&gt;</script></span></p>
]]></content:encoded>
			<wfw:commentRss>http://seventytwopinconnector.com/2010/02/16/wet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bioshock 2: A Second Opinion</title>
		<link>http://seventytwopinconnector.com/2010/02/14/bioshock-2-a-second-opinion/</link>
		<comments>http://seventytwopinconnector.com/2010/02/14/bioshock-2-a-second-opinion/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 23:12:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PC]]></category>
		<category><![CDATA[PS3]]></category>
		<category><![CDATA[Xbox 360]]></category>

		<guid isPermaLink="false">http://seventytwopinconnector.com/?p=2401</guid>
		<description><![CDATA[These past couple of months have been one of the best times in gaming that I&#8217;ve seen for quite a long time.  This is surprising, and I&#8217;m a tad miffed as to why devs didn&#8217;t release these HUGE titles right before Christmas, but alas, the wait was well worth it.  Here again, we have a [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/02/Bioshock2-2010-02-13-13-40-50-74.png"><img class="alignnone size-medium wp-image-2444" title="Bioshock2 2010-02-13 13-40-50-74" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/Bioshock2-2010-02-13-13-40-50-74-300x168.png" alt="" width="300" height="168" /></a></p>
<p>These past couple of months have been one of the best times in gaming that I&#8217;ve seen for quite a long time.  This is surprising, and I&#8217;m a tad miffed as to why devs didn&#8217;t release these HUGE titles right before Christmas, but alas, the wait was well worth it.  Here again, we have a very big-name title that meets or exceeds it&#8217;s expectations.  Surprising, given recent year&#8217;s efforts.</p>
<p>Bioshock 2 takes place 10 years after the events in Bioshock.  You play as &#8220;Subject Delta&#8221;, an early prototype of the Big Daddies you saw in Bioshock 1.  Your assigned little sister is the daughter of a cultist revolutionist, Sophia Lamb.  Upon her discovery of your assignment, she convinces you to kill yourself, relinquishing your control over her daughter, Eleanor.  You are resurrected a few years later to find yourself in search of your little sister.  If you don&#8217;t find her, you die a slow and agonizing death in the tunnels of Rapture. This story is quite good, and has enough twists and turns to keep the player interested.  I wasn&#8217;t quite as enthralled as I was with Mass Effect 2, but I think this may be due more to my personality more than poor writing.</p>
<p>Gameplay is solid and builds on some of the (minor) mistakes that the first game made.  I really enjoyed the new mechanics involved with the drill you are given as part of your suit.  Some of the most satisfying moments from this game come merely from sneaking up on an unsuspecting splicer and ramming him or her into oblivion against a wall and twisting their innerds into a fine soup.  Other fun dynamics involve the ability to adopt little sisters and take them hunting for adam.  Your job is essentially to defend the sister while she harvests, which can be quite daunting and requires a lot of prior planning before you drop her on the ground.  Setting traps and hacking security machines is absolutely necessary for success.</p>
<p>As the game progresses you are given more and more powerful plasmids and weapon upgrades.  One complaint I did have, however; Is that the game became almost too easy when I acquired the tier III freeze plasmid and the drill specialist ability.  Combat eventually devolved into a quick tap of the freeze plasmid and then plugging away with the drill until the enemy shattered.  I RARELY had to use even a single health pack for a big daddy or even some big sisters.</p>
<p>This game is quite beautiful and I really enjoyed the scenery.  Like Mass Effect 2, the Unreal III Engine powers this game.  My favourite scenes here were the underwater parts, where coral, plane debris from Bioshock 1, and other props adorned the city scape.  Immersion is superbly executed, and I had no problems with believability in the slightest.  Sound quality is just as good as the first game, if not better.  The crowning achievement of the immersion factor of this game likely goes to the score.  Shrieking strings and rumbling kettle drums added so much suspense to some parts of this game that, at times, I could barely stand it.  Rounding corners became a terrifying prospect, and walking into a large arena made you think twice about ignoring your options for decent cover. If there&#8217;s one thing that Take 2 hit spot-on, it&#8217;s immersion.</p>
<p>Overall, I think this game is a solid title.  It&#8217;s definitely worth a week&#8217;s rental, if not a purchase.  There is little here that I have to complain about, and even then there&#8217;s nothing here that I would consider a &#8220;deal breaker&#8221;.  I had the opportunity to play both the PC and console version, and would recommend both equally.  After you beat Mass Effect 2, definitely try this.  If you haven&#8217;t bought Mass Effect 2 yet, then fuck you.</p>

<a href='http://seventytwopinconnector.com/2010/02/14/bioshock-2-a-second-opinion/bioshock2-2010-02-13-13-40-50-74/' title='Bioshock2 2010-02-13 13-40-50-74'><img width="150" height="150" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/Bioshock2-2010-02-13-13-40-50-74-150x150.png" class="attachment-thumbnail" alt="Bioshock2 2010-02-13 13-40-50-74" title="Bioshock2 2010-02-13 13-40-50-74" /></a>
<a href='http://seventytwopinconnector.com/2010/02/14/bioshock-2-a-second-opinion/bioshock2-2010-02-13-14-09-00-37/' title='Bioshock2 2010-02-13 14-09-00-37'><img width="150" height="150" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/Bioshock2-2010-02-13-14-09-00-37-150x150.png" class="attachment-thumbnail" alt="Bioshock2 2010-02-13 14-09-00-37" title="Bioshock2 2010-02-13 14-09-00-37" /></a>
<a href='http://seventytwopinconnector.com/2010/02/14/bioshock-2-a-second-opinion/bioshock2-2010-02-13-14-12-33-76/' title='Bioshock2 2010-02-13 14-12-33-76'><img width="150" height="150" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/Bioshock2-2010-02-13-14-12-33-76-150x150.png" class="attachment-thumbnail" alt="Bioshock2 2010-02-13 14-12-33-76" title="Bioshock2 2010-02-13 14-12-33-76" /></a>
<a href='http://seventytwopinconnector.com/2010/02/14/bioshock-2-a-second-opinion/bioshock2-2010-02-13-14-14-37-71/' title='Bioshock2 2010-02-13 14-14-37-71'><img width="150" height="150" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/Bioshock2-2010-02-13-14-14-37-71-150x150.png" class="attachment-thumbnail" alt="Bioshock2 2010-02-13 14-14-37-71" title="Bioshock2 2010-02-13 14-14-37-71" /></a>
<a href='http://seventytwopinconnector.com/2010/02/14/bioshock-2-a-second-opinion/bioshock2-2010-02-13-14-16-38-24/' title='Bioshock2 2010-02-13 14-16-38-24'><img width="150" height="150" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/Bioshock2-2010-02-13-14-16-38-24-150x150.png" class="attachment-thumbnail" alt="Bioshock2 2010-02-13 14-16-38-24" title="Bioshock2 2010-02-13 14-16-38-24" /></a>
<a href='http://seventytwopinconnector.com/2010/02/14/bioshock-2-a-second-opinion/bioshock2-2010-02-13-14-17-45-31/' title='Bioshock2 2010-02-13 14-17-45-31'><img width="150" height="150" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/Bioshock2-2010-02-13-14-17-45-31-150x150.png" class="attachment-thumbnail" alt="Bioshock2 2010-02-13 14-17-45-31" title="Bioshock2 2010-02-13 14-17-45-31" /></a>
<a href='http://seventytwopinconnector.com/2010/02/14/bioshock-2-a-second-opinion/bioshock2-2010-02-13-14-21-36-64/' title='Bioshock2 2010-02-13 14-21-36-64'><img width="150" height="150" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/Bioshock2-2010-02-13-14-21-36-64-150x150.png" class="attachment-thumbnail" alt="Bioshock2 2010-02-13 14-21-36-64" title="Bioshock2 2010-02-13 14-21-36-64" /></a>
<a href='http://seventytwopinconnector.com/2010/02/14/bioshock-2-a-second-opinion/bioshock2-2010-02-13-14-26-18-62/' title='Bioshock2 2010-02-13 14-26-18-62'><img width="150" height="150" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/Bioshock2-2010-02-13-14-26-18-62-150x150.png" class="attachment-thumbnail" alt="Bioshock2 2010-02-13 14-26-18-62" title="Bioshock2 2010-02-13 14-26-18-62" /></a>
<a href='http://seventytwopinconnector.com/2010/02/14/bioshock-2-a-second-opinion/bioshock2-2010-02-13-14-27-57-73/' title='Bioshock2 2010-02-13 14-27-57-73'><img width="150" height="150" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/Bioshock2-2010-02-13-14-27-57-73-150x150.png" class="attachment-thumbnail" alt="Bioshock2 2010-02-13 14-27-57-73" title="Bioshock2 2010-02-13 14-27-57-73" /></a>

]]></content:encoded>
			<wfw:commentRss>http://seventytwopinconnector.com/2010/02/14/bioshock-2-a-second-opinion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bioshock 2: Recapturing Rapture (Part One)</title>
		<link>http://seventytwopinconnector.com/2010/02/12/bioshock-2-recapturing-rapture-part-one/</link>
		<comments>http://seventytwopinconnector.com/2010/02/12/bioshock-2-recapturing-rapture-part-one/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 02:11:26 +0000</pubDate>
		<dc:creator>Resident Skizzle</dc:creator>
				<category><![CDATA[PC]]></category>
		<category><![CDATA[PS3]]></category>
		<category><![CDATA[Xbox 360]]></category>
		<category><![CDATA[Bioshock 2]]></category>

		<guid isPermaLink="false">http://seventytwopinconnector.com/?p=2383</guid>
		<description><![CDATA[You know when a game seems really far off, so you block it from your memory in hopes it will create the illusion of coming out sooner? Well, that is exactly what happened to me. Tuesday&#8217;s release of the game I&#8217;ve been awaiting for since completing Bioshock came to me abruptly via commercial. Part of me knew [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/02/250px-BioShock_2_Cover.jpg"><img class="aligncenter size-medium wp-image-2385" title="250px-BioShock_2_Cover" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/250px-BioShock_2_Cover-244x300.jpg" alt="" width="244" height="300" /></a></p>
<p>You know when a game seems really far off, so you block it from your memory in hopes it will create the illusion of coming out sooner? Well, that is exactly what happened to me. Tuesday&#8217;s release of the game I&#8217;ve been awaiting for since completing <em>Bioshock </em>came to me abruptly via commercial. Part of me knew it was coming out in February, but the exact date eluded me&#8230; exact knowledge adds to the waiting. Once I saw it had come out that day, I rushed to Blockbuster right away (in case you&#8217;re not aware, the best day to rent a game is the day it comes out. Which is normally a TUESDAY. The people who want it immediately usually go to buy it somewhere, and those who only kind of want to play it try to pick it up on a Thursday or at some point in the weekend. This is a bad idea if you actually want the game to be available). I was roughly a year late on playing <em>Bioshock</em>, so I wasn&#8217;t about to let a lot of time pass before I got to play this latest addition to Rapture&#8217;s lore.</p>
<p style="text-align: center;">Please note there may be spoilers.</p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/02/bioshock-2_20080312_090301_intro.jpg"><img class="aligncenter size-full wp-image-2391" title="bioshock-2_20080312_090301_intro" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/bioshock-2_20080312_090301_intro.jpg" alt="" width="200" height="150" /></a></p>
<p>Eight years after Jack strolled through the halls with his own brand of justice/terror, the Big Daddy &#8220;Delta&#8221; resurrects after a decade of being dead. Rapture has not withstood the test of time well. Leaks are everywhere, barnacles grow on the walls and floors, and the Splicers are just as crazy as ever&#8230; probably crazier. In the last game, the game focused on Andrew Ryan&#8217;s ideology of Capitalism, Creation and Progress without being brought down by &#8220;the Parasite&#8221; (Big Government, Religious leaders, etc.) and focusing on the individual. This time around you meet Sophia Lamb, a psychologist with a view which greatly differs from that of Ryan. She believes focusing on &#8220;the Self&#8221; is, well&#8230; selfish. And would rather have everybody succeed or suffer equally. To pull this off, she exploits the influence of religion to burn this point into the minds of Rapture inhabitants. When you walk through Rapture, it becomes very clear this is not the same place Jack left it.</p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/02/Bioshock-2-01.jpg"><img class="aligncenter size-medium wp-image-2390" title="Bioshock-2-01" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/Bioshock-2-01-300x168.jpg" alt="" width="300" height="168" /></a></p>
<p style="text-align: center;"><strong>The &#8220;Good&#8221;</strong></p>
<p><strong>Like its predecessor (and many games before it), <em>Bioshock 2</em> gives you the choice of taking a &#8220;Good&#8221; or &#8220;Evil&#8221; path. Even a crude combination of the two, whatever tickles your taint. I&#8217;m not sure there is a special ending for dabbling in both, however. At this point I&#8217;ve only ventured through the good path. </strong></p>
<p><strong>Sinclair, the voice which guides you through Rapture, at one point reveals you can either &#8220;Adopt&#8221; a Little Sister or &#8220;Harvest&#8221; her. This is similar to the first, but the difference lies in how much Adam you really want. When you first encounter a Little Sister (after taking down a Big Daddy, of course) you&#8217;re given the choice. If you choose to adopt her, she&#8217;ll climb on your back and sniff out corpses containing Adam (if you don&#8217;t know what that is by now, you probably shouldn&#8217;t be reading this). If you choose to Harvest, you&#8217;ll get the Adam right away. Here&#8217;s where the change comes into play: you&#8217;re given the choice again when you take the Little Sister to a vent. Meaning, if you were so inclined, you could have her gather Adam and just harvest her later. That&#8217;s for the Evil path, which I will review in part two. The good path will seem like a less effective way to acquire Adam, until the Little Sisters give you rewards for setting them free. That shit adds up. In <em>Bioshock, </em>I always felt like I was never getting enough Adam no matter what path I took. <em>Bioshock 2 </em>will leave you in Adam up to your eyebrows as far as the Good path is concerned.</strong></p>
<p><strong>You&#8217;re given quite a few decisions to make in your journey. Ones which will be viewed by Eleanor, the Little Sister you were paired with before your death ten years prior. These decisions will effect how she acts when she comes out of the coma she&#8217;s in throughout most of the game. There are definitely some ethical quandaries, when on the Good path you&#8217;ll run into certain characters you&#8217;ll feel deserve the stricking hand of justice. But forgiveness is a key factor of the Good path, so sometimes you just need to walk away even though they may have done something unforgivable in their time. </strong></p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/02/bioshock2sis.jpg"><img class="aligncenter size-medium wp-image-2389" title="bioshock2sis" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/bioshock2sis-300x138.jpg" alt="" width="300" height="138" /></a></p>
<p>This game doesn&#8217;t skip a beat when it comes to playability. You still have an incredible amount of control, more probably. And now you have a fucking Drill! Downside is it runs out of fuel quickly, so make sure you&#8217;re using it for the right cause. The upside to this is the basic melee attack with the drill is still very strong, and will take out a Splicer with great ease.</p>
<p>I&#8217;m a much bigger fan of the new hacking system. Although the first one had fun moments, the new system is not only more realistic (as it happens in real time instead of stopping the action) but more fun. It is also a greater test of how well you handle yourself under pressure.</p>
<p>Next time: The &#8220;Evil&#8221; path, enemies and final thoughts on <em>Bioshock 2</em>.</p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/02/bioshock2.jpg"><img class="aligncenter size-medium wp-image-2387" title="bioshock2" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/bioshock2-300x161.jpg" alt="" width="300" height="161" /></a></p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<p><span id="leoHighlights_iframe_modal_span_container"></p>
<div id="leoHighlights_iframe_modal_div_container" style="border: 1px solid black; position: absolute; visibility: hidden; display: none; width: 394px; height: 40px; z-index: 32768; background-color: white;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();">
<div id="leo_iFrame_closebar" style="position: absolute; top: 0px; left: 0px; width: 394px; height: 40px; z-index: 32768; background-image: url(chrome://shim/content/highlightsFilter-1/header.gif);"><a href="javascript: leoHighlightsIFrameClose();"></p>
<div id="leo_iFrame_close" style="position: absolute; top: 10px; left: 360px; width: 20px; height: 20px;"></div>
<p></a></div>
</div>
<p><script type="text/javascript">// <![CDATA[
   createInlineScriptElement("var%20LEO_HIGHLIGHTS_DEBUG%20%3D%20true%3B%0Avar%20LEO_HIGHLIGHTS_DEBUG_POS%20%3D%20false%3B%0Avar%20LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT%20%3D%20300%3B%0Avar%20LEO_HIGHLIGHTS_MAX_HIGHLIGHTS%20%3D%20200%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_ID%20%3D%20%22leoHighlights_iframe%22%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_DIV_ID%20%3D%20%22leoHighlights_iframe_modal_div_container%22%3B%0Avar%20LEO_HIGHLIGHTS_SHOW_DELAY_MS%20%3D%20300%3B%0Avar%20LEO_HIGHLIGHTS_HIDE_DELAY_MS%20%3D%20750%3B%0Avar%20LEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT%20%3D%20%22transparent%20none%20repeat%20scroll%200%25%200%25%22%3B%0Avar%20LEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER%20%3D%20%20%20%22rgb%28245%2C245%2C0%29%20none%20repeat%20scroll%200%25%200%25%22%3B%0Avar%20_leoHighlightsPrevElem%20%3D%20null%3B%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%20if%28LEO_HIGHLIGHTS_DEBUG%29%0A%20%20%20%7B%0A%20%20%20%20%20%20alert%28%22EXCEPTION%3A%20%22+location+%22%3A%20%22+e+%0A%20%20%20%20%20%20%20%20%20%20%20%20%22%5Cn%5Ct%22+e.name+%22%5Cn%5Ct%22+%28e.number%260xFFFF%29+%22%5Cn%5Ct%22+e.description%29%3B%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20is%20a%20dimensions%20object%0A%20*%20%0A%20*%20@param%20width%0A%20*%20@param%20height%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsDimension%28width%2Cheight%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.width%3Dwidth%3B%0A%20%20%20%09this.height%3Dheight%3B%0A%20%20%20%09this.toString%3Dfunction%28%29%20%7B%20return%20%28%22%28%22+this.width+%22%2C%22+this.height+%22%29%22%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsDimension%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20is%20a%20Position%20object%0A%20*%20%0A%20*%20@param%20x%0A%20*%20@param%20y%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsPosition%28x%2Cy%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.x%3Dx%3B%0A%20%20%20%09this.y%3Dy%3B%0A%20%20%20%09this.toString%3Dfunction%28%29%20%7B%20return%20%28%22%28%22+this.x+%22%2C%22+this.y+%22%29%22%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsPosition%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0Avar%20LEO_HIGHLIGHTS_ADJUSTMENT%20%3D%20new%20LeoHighlightsPosition%283%2C3%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28394%2C236%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28394%2C512%29%3B%0Avar%20LEO_HIGHLIGHTS_CLOSE_BAR_HEIGHT%20%3D%2040%3B%0Avar%20LEO_HIGHLIGHTS_DIV_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_HOVER_SIZE.width%2C%0A%09%09%09LEO_HIGHLIGHTS_IFRAME_HOVER_SIZE.height+LEO_HIGHLIGHTS_CLOSE_BAR_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_DIV_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE.width%2C%0A%09%09LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE.height+LEO_HIGHLIGHTS_CLOSE_BAR_HEIGHT%29%3B%0A%0A%0A/**%0A%20*%20Sets%20the%20size%20of%20the%20passed%20in%20element%0A%20*%20%0A%20*%20@param%20elem%0A%20*%20@param%20dim%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSetSize%28elem%2Cdim%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09//%20Set%20the%20popup%20location%0A%20%20%20%09elem.style.width%20%3D%20dim.width%20+%20%22px%22%3B%0A%20%20%20%09if%28elem.width%29%0A%20%20%20%09%09elem.width%3Ddim.width%3B%0A%20%20%20%09elem.style.height%20%20%3D%20dim.height%20+%20%22px%22%3B%0A%20%20%20%09if%28elem.height%29%0A%20%20%20%09%09elem.height%3Ddim.height%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsSetSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20can%20be%20used%20for%20a%20simple%20one%20argument%20callback%0A%20*%0A%20*%20@param%20callName%0A%20*%20@param%20argName%0A%20*%20@param%20argVal%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSimpleGwCallBack%28callName%2CargName%2C%20argVal%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20if%28argName%29%0A%20%20%20%20%20%20%09gwObj.addParam%28argName%2CargVal%29%3B%0A%20%20%20%20%20%20gwObj.callName%28callName%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsSimpleGwCallBack%28%29%20%22+callName%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20gets%20a%20url%20argument%20from%20the%20current%20document.%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetUrlArg%28url%2C%20name%20%29%0A%7B%0A%09%20%20name%20%3D%20name.replace%28/[%5C[]/%2C%22%5C%5C%5C[%22%29.replace%28/[%5C]]/%2C%22%5C%5C%5C]%22%29%3B%0A%09%20%20var%20regexS%20%3D%20%22[%5C%5C?%26]%22+name+%22%3D%28[^%26%23]*%29%22%3B%0A%09%20%20var%20regex%20%3D%20new%20RegExp%28%20regexS%20%29%3B%0A%09%20%20var%20results%20%3D%20regex.exec%28url%29%3B%0A%09%20%20if%28%20results%20%3D%3D%20null%20%29%0A%09%20%20%20%20return%20%22%22%3B%0A%09%20%20else%0A%09%20%20%20%20return%20results[1]%3B%0A%7D%0A%0A%0A/**%0A%20*%20This%20allows%20to%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsRedirectTop%28url%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%20%20%09%0A%20%20%20%09top.location%3Durl%3B%09%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsRedirectTop%28%29%22%2Ce%29%3B%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20is%20used%20to%20report%20events%20to%20the%20plugin%0A%20*%20@param%20key%0A%20*%20@param%20sub%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsEvent%28key%2C%20sub%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%2C%20key%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22sub%22%2C%20sub%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22leoHighlightsEvent%22%29%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_leoHighlightsEvent%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%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%29%0A%7B%0A%09try%0A%09%7B%0A%09%09var%20elem%3Ddocument.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%28document.all%29%0A%09%09%7B%0A%09%09%09elem%3Ddocument.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%3Ddocument.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%20var%20count%20%3D%200%3B%0A%20%20%20var%20location%20%3D%20new%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20var%20walk%20%3D%20elem%3B%0A%20%20%20while%20%28walk%20%21%3D%20null%20%26%26%20walk%20%21%3D%20ref%20%26%26%20count%20%3C%20LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT%29%20%7B%0A%20%20%20%20%20%20location.x%20+%3D%20walk.offsetLeft%3B%0A%20%20%20%20%20%20location.y%20+%3D%20walk.offsetTop%3B%0A%20%20%20%20%20%20walk%20%3D%20walk.offsetParent%3B%0A%20%20%20%20%20%20count++%3B%0A%20%20%20%7D%0A%0A%20%20%20return%20location%3B%0A%7D%0A%0A/**%0A%20*%20This%20is%20used%20to%20update%20the%20position%20of%20an%20element%20as%20a%20popup%0A%20*%20%0A%20*%20@param%20IFrame%0A%20*%20@param%20anchor%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsUpdatePopupPos%28iFrame%2Canchor%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20//%20Gets%20the%20scrolled%20location%20for%20x%20and%20y%0A%20%20%20%20%20%20var%20scrolledPos%3Dnew%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20%20%20%20if%28%20self.pageYOffset%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20self.pageXOffset%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20self.pageYOffset%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.documentElement%20%26%26%20document.documentElement.scrollTop%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20document.documentElement.scrollLeft%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20document.documentElement.scrollTop%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.body%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20document.body.scrollLeft%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20document.body.scrollTop%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20total%20dimensions%20to%20see%20what%20scroll%20bars%20might%20be%20active%20*/%0A%20%20%20%20%20%20var%20totalDim%3Dnew%20LeoHighlightsDimension%280%2C0%29%0A%20%20%20%20%20%20if%20%28document.all%20%26%26%20document.documentElement%20%26%26%20%0A%20%20%20%20%20%20%09document.documentElement.clientHeight%26%26document.documentElement.clientWidth%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%09totalDim.width%20%3D%20document.documentElement.scrollWidth%3B%0A%20%20%20%20%20%20%09totalDim.height%20%3D%20document.documentElement.scrollHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20else%20if%20%28document.all%29%0A%20%20%20%20%20%20%7B%20/*%20This%20is%20in%20IE%20*/%0A%20%20%20%20%20%09%20%09totalDim.width%20%3D%20document.body.scrollWidth%3B%0A%20%20%20%20%20%20%09totalDim.height%20%3D%20document.body.scrollHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20else%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%09%20totalDim.width%20%3D%20document.width%3B%0A%20%20%20%20%20%20%09%20totalDim.height%20%3D%20document.height%3B%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20//%20Gets%20the%20location%20of%20the%20available%20screen%20space%0A%20%20%20%20%20%20var%20centerDim%3Dnew%20LeoHighlightsDimension%280%2C0%29%3B%0A%20%20%20%20%20%20if%28self.innerWidth%20%26%26%20self.innerHeight%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20self.innerWidth-%28totalDim.height%3Eself.innerHeight?16%3A0%29%3B%20//%20subtracting%20scroll%20bar%20offsets%20for%20firefox%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20self.innerHeight-%28totalDim.width%3Eself.innerWidth?16%3A0%29%3B%20%20//%20subtracting%20scroll%20bar%20offsets%20for%20firefox%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.documentElement%20%26%26%20document.documentElement.clientHeight%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20document.documentElement.clientWidth%3B%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20document.documentElement.clientHeight%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.body%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20document.body.clientWidth%3B%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20document.body.clientHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20//%20Get%20the%20current%20dimension%20of%20the%20popup%20element%0A%20%20%20%20%20%20var%20iFrameDim%3Dnew%20LeoHighlightsDimension%28iFrame.offsetWidth%2CiFrame.offsetHeight%29%0A%20%20%20%20%20%20if%20%28iFrameDim.width%20%3C%3D%200%29%0A%20%20%20%20%20%20%09iFrameDim.width%20%3D%20iFrame.style.width.substring%280%2C%20iFrame.style.width.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20if%20%28iFrameDim.height%20%3C%3D%200%29%0A%20%20%20%20%20%20%09iFrameDim.height%20%3D%20iFrame.style.height.substring%280%2C%20iFrame.style.height.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Calculate%20the%20position%2C%20lower%20right%20hand%20corner%20by%20default%20*/%0A%20%20%20%20%20%20var%20position%3Dnew%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20%20%20%20position.x%3DscrolledPos.x+centerDim.width-iFrameDim.width-LEO_HIGHLIGHTS_ADJUSTMENT.x%3B%0A%20%20%20%20%20%20position.y%3DscrolledPos.y+centerDim.height-iFrameDim.height-LEO_HIGHLIGHTS_ADJUSTMENT.y%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28anchor%21%3Dnull%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20//centerDim%20in%20relation%20to%20the%20anchor%20element%20if%20available%0A%20%20%20%20%20%20%20%20%20var%20topOrBottom%20%3D%20false%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorPos%3D_leoHighlightsGetLocation%28document.body%2C%20anchor%29%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorScreenPos%20%3D%20new%20LeoHighlightsPosition%28anchorPos.x-scrolledPos.x%2CanchorPos.y-scrolledPos.y%29%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorDim%3Dnew%20LeoHighlightsDimension%28anchor.offsetWidth%2Canchor.offsetHeight%29%0A%20%20%20%20%20%20%20%20%20if%20%28anchorDim.width%20%3C%3D%200%29%0A%20%20%20%20%20%20%20%20%20%09anchorDim.width%20%3D%20anchor.style.width.substring%280%2C%20anchor.style.width.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20%20%20%20if%20%28anchorDim.height%20%3C%3D%200%29%0A%20%20%20%20%20%20%20%20%20%09anchorDim.height%20%3D%20anchor.style.height.substring%280%2C%20anchor.style.height.indexOf%28%27px%27%29%29%3B%0A%0A%20%20%20%20%20%20%20%20%20//%20Check%20if%20the%20popup%20can%20be%20shown%20above%20or%20below%20the%20element%0A%20%20%20%20%20%20%20%20%20if%20%28centerDim.height%20-%20anchorDim.height%20-%20iFrameDim.height%20-%20anchorScreenPos.y%20%3E%200%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09//%20Show%20below%2C%20formula%20above%20calculates%20space%20below%20open%20iFrame%0A%20%20%20%20%20%20%20%20%20%20%20%20position.y%20%3D%20anchorPos.y%20+%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20topOrBottom%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%7D%20else%20if%20%28anchorScreenPos.y%20-%20anchorDim.height%20-%20iFrameDim.height%20%3E%200%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09//%20Show%20above%2C%20formula%20above%20calculates%20space%20above%20open%20iFrame%0A%20%20%20%20%20%20%20%20%20%09position.y%20%3D%20anchorPos.y%20-%20iFrameDim.height%20-%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20topOrBottom%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20if%20%28topOrBottom%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20//%20We%20attempt%20top%20attach%20the%20window%20to%20the%20element%0A%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20anchorPos.x%20-%20iFrameDim.width%20/%202%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28position.x%20%3C%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20if%20%28position.x%20+%20iFrameDim.width%20%3E%20scrolledPos.x%20+%20centerDim.width%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20scrolledPos.x%20+%20centerDim.width%20-%20iFrameDim.width%3B%0A%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20//%20Attempt%20to%20align%20on%20the%20right%20or%20left%20hand%20side%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28centerDim.width%20-%20anchorDim.Width%20-%20iFrameDim.width%20-%20anchorScreenPos.x%20%3E%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20position.x%20%3D%20anchorPos.x%20+%20anchorDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20if%20%28anchorScreenPos.x%20-%20anchorDim.width%20-%20iFrameDim.width%20%3E%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20anchorPos.x%20-%20anchorDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20%20//%20default%20to%20below%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20position.y%20%3D%20anchorPos.y%20+%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Make%20sure%20that%20we%20don%27t%20go%20passed%20the%20right%20hand%20border%20*/%0A%20%20%20%20%20%20if%28position.x+iFrameDim.width%3EcenterDim.width-20%29%0A%20%20%20%20%20%20%09position.x%3DcenterDim.width-%28iFrameDim.width+20%29%3B%0A%20%20%20%20%20%20%09%09%0A%20%20%20%20%20%20//%20Make%20sure%20that%20we%20didn%27t%20go%20passed%20the%20start%0A%20%20%20%20%20%20if%28position.x%3C0%29%0A%20%20%20%20%20%20%20%20%20position.x%3D0%3B%0A%20%20%20%20%20%20if%28position.y%3C0%29%0A%20%20%20%20%20%20%09position.y%3D0%3B%0A%0A%20%20%20%20%20%20if%20%28LEO_HIGHLIGHTS_DEBUG_POS%26%26LEO_HIGHLIGHTS_DEBUG%29%20%7B%0A%20%20%20%20%20%20%20%20%20alert%28%22%20Popup%20info%20id%3A%20%20%20%20%20%20%20%22%20+iFrame.id+%22%20-%20%22+anchor.id%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%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%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%22%5Cnanchor%20%28absolute%29%20%22%20+%20anchorPos%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cnanchor%20%28screen%29%20%20%20%22%20+%20anchorScreenPos%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%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%22%5CnSize%20%28popup%29%20%20%20%20%20%20%22%20+%20iFrameDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5CnResult%20pos%20%20%20%20%20%20%20%20%22%20+%20position%29%3B%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20//%20Set%20the%20popup%20location%0A%20%20%20%20%20%20iFrame.style.left%20%3D%20position.x%20+%20%22px%22%3B%0A%20%20%20%20%20%20iFrame.style.top%20%20%3D%20position.y%20+%20%22px%22%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsUpdatePopupPos%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20show%20the%20passed%20in%20element%20as%20a%20popup%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsShowPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09var%20popup%3Dnew%20LeoHighlightsPopup%28anchorId%2Csize%29%3B%0A%20%20%20%09popup.show%28%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsShowPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20transform%20the%20passed%20in%20url%20to%20a%20rover%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetRoverUrl%28url%29%0A%7B%0A%09var%20rover%3D%22711-36858-13496-14%22%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*%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%09this.anchorId%3DanchorId%3B%0A%20%20%20%09this.anchor%3D_leoHighlightsFindElementById%28this.anchorId%29%3B%0A%20%20%20%09this.iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_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%09var%20url%3Dunescape%28this.anchor.getAttribute%28%27leoHighlights_url%27%29%29%3B%0A%0A%20%20%20%09this.iFrame.src%3Durl%3B%0A%0A%20%20%20%09leoHighlightsSetSize%28size%29%3B%0A%20%20%20%09%0A%20%20%20%09this.updatePos%3Dfunction%28%29%20%7B%20_leoHighlightsUpdatePopupPos%28this.iFrameDiv%2Cthis.anchor%29%7D%3B%0A%20%20%20%09this.show%3Dfunction%28%29%20%7Bthis.updatePos%28%29%3B%20this.iFrameDiv.style.visibility%20%3D%20%22visible%22%3B%20this.iFrameDiv.style.display%20%3D%20%22block%22%3B%20this.updatePos%28%29%3B%7D%20%20%20%09%09%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*%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%20appropriate%20sizes%20*/%0A%20%20%09%09var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_ID%29%3B%0A%20%20%09%09var%20iFrameDiv%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Figure%20out%20the%20correct%20sizes%20*/%0A%20%20%09%09var%20iFrameSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE%3ALEO_HIGHLIGHTS_IFRAME_HOVER_SIZE%3B%0A%20%20%09%09var%20divSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_DIV_CLICK_SIZE%3ALEO_HIGHLIGHTS_DIV_HOVER_SIZE%3B%0A%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%09var%20url%3DiFrame.src%3B%0A%20%20%09%09var%20idx%3Durl.indexOf%28%22%26size%3D%22%29%3B%0A%20%20%09%09if%28idx%3E%3D0%29%0A%20%20%09%09%09url%3Durl.substring%280%2Cidx%29%3B%0A%09%09url+%3D%28%22%26size%3D%22+size%29%3B%0A%09%09if%28clickId%29%0A%09%09%09url+%3D%28%22%26clickId%3D%22+clickId%29%3B%0A%09%09%0A%20%20%09%09iFrame.src%3Durl%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%09%09if%28size%3D%3D1%26%26_leoHighlightsPrevElem%29%0A%20%20%09%09%09_leoHighlightsPrevElem.hover%3Dfalse%3B%0A%20%20%09%09%0A%20%20%09%09_leoHighlightsSetSize%28iFrame%2CiFrameSize%29%3B%0A%20%20%09%09_leoHighlightsSetSize%28iFrameDiv%2CdivSize%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsSetSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20Start%20the%20popup%20a%20little%20bit%20delayed.%0A%20*%20Somehow%20IE%20needs%20some%20time%20to%20find%20the%20element%20by%20id.%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsShowPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20elem%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09if%28_leoHighlightsPrevElem%26%26%28_leoHighlightsPrevElem%21%3Delem%29%29%0A%20%20%09%09%09_leoHighlightsPrevElem.shown%3Dfalse%3B%0A%20%20%09%09elem.shown%3Dtrue%3B%0A%09%09_leoHighlightsPrevElem%3Delem%3B%0A%20%20%20%09%0A%20%20%20%09/*%20FF%20needs%20to%20find%20the%20element%20first%20*/%0A%20%20%20%09_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%20%09%0A%20%20%20%09setTimeout%28%22_leoHighlightsShowPopup%28%5C%27%22+anchorId+%22%5C%27%2C%5C%27%22+size+%22%5C%27%29%3B%22%2C10%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsShowPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe%0A*%0A*%20@param%20id%0A*%20@return%0A*/%0Afunction%20leoHighlightsHideElem%28id%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Get%20the%20appropriate%20sizes%20*/%0A%20%20%09%09var%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%20%20%09%09if%28elem%29%0A%20%20%09%09%09elem.style.visibility%3D%22hidden%22%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Clear%20the%20page%20for%20the%20next%20run%20through%20*/%0A%20%20%09%09var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_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%09%09%0A%20%20%09%09%0A%20%20%09%09if%28_leoHighlightsPrevElem%29%0A%20%20%09%09%7B%0A%20%20%09%09%09_leoHighlightsPrevElem.shown%3Dfalse%3B%0A%20%20%09%09%09_leoHighlightsPrevElem%3Dnull%3B%0A%20%20%09%09%7D%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHideElem%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe.%0A*%20Since%20the%20iFrame%20is%20reused%20the%20frame%20only%20gets%20hidden%0A*%0A*%20@return%0A*/%0Afunction%20leoHighlightsIFrameClose%28%29%0A%7B%0A%20%20try%0A%20%20%7B%0A%09%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighlightsHideIFrame%22%29%3B%0A%20%20%7D%0A%20%20catch%28e%29%0A%20%20%7B%0A%09%20%20_leoHighlightsReportExeception%28%22leoHighlightsIFrameClose%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20should%20handle%20the%20click%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleClick%28anchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20anchor%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dfalse%3B%0A%20%20%09%09if%28anchor.startTimer%29%0A%20%20%09%09%09clearTimeout%28anchor.startTimer%29%3B%0A%20%20%20%09%0A%20%20%09%09leoHighlightsEvent%28%22clicked%22%29%3B%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C1%29%3B%0A%20%20%20%09return%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleClick%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20should%20handle%20the%20hover%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleHover%28anchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20anchor%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dtrue%3B%0A%20%20%09%09%0A%20%20%09%09leoHighlightsEvent%28%22hovered%22%29%3B%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C0%29%3B%0A%20%20%20%09return%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleHover%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleMouseOver%28id%29%0A%7B%0A%09try%0A%09%7B%0A%09%09var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%09%09%0A%0A%09%09/*%20Clear%20the%20end%20timer%20if%20required%20*/%0A%09%09if%28anchor.endTimer%29%0A%09%09%09clearTimeout%28anchor.endTimer%29%3B%0A%09%09anchor.endTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER%3B%0A%09%09%0A%09%09/*%20The%20element%20is%20already%20showing%20we%20are%20done%20*/%0A%09%09if%28anchor.shown%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.startTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09leoHighlightsHandleHover%28anchor.id%29%3B%0A%09%09%09anchor.hover%3Dtrue%3B%0A%09%09%09%7D%2C%0A%09%09%09LEO_HIGHLIGHTS_SHOW_DELAY_MS%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleMouseOver%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleMouseOut%28id%29%0A%7B%0A%09try%0A%09%7B%09%0A%09%09var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%0A%09%09/*%20Clear%20the%20start%20timer%20if%20required%20*/%0A%09%09if%28anchor.startTimer%29%0A%09%09%09clearTimeout%28anchor.startTimer%29%3B%0A%09%09anchor.startTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT%3B%0A%09%09if%28%21anchor.shown||%21anchor.hover%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.endTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09leoHighlightsHideElem%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%09%09%09anchor.shown%3Dfalse%3B%0A%09%09%09_leoHighlightsPrevElem%3Dnull%3B%0A%09%09%09%7D%2CLEO_HIGHLIGHTS_HIDE_DELAY_MS%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20timer%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFrameMouseOver%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevElem%26%26_leoHighlightsPrevElem.endTimer%29%0A%09%09%09clearTimeout%28_leoHighlightsPrevElem.endTimer%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleIFrameMouseOver%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20timer%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFrameMouseOut%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevElem%29%0A%09%09%09leoHighlightsHandleMouseOut%28_leoHighlightsPrevElem.id%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleIFrameMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A/**%0A%20*%20This%20is%20a%20method%20is%20used%20to%20make%20the%20javascript%20within%20IE%20runnable%0A%20*/%0Avar%20leoHighlightsRanUpdateDivs%3Dfalse%3B%0Afunction%20leoHighlightsUpdateDivs%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Check%20if%20this%20is%20an%20IE%20browser%20and%20if%20divs%20have%20been%20updated%20already%20*/%0A%09%09if%28document.all%26%26%21leoHighlightsRanUpdateDivs%29%0A%09%09%7B%0A%09%09%09leoHighlightsRanUpdateDivs%3Dtrue%3B%20//%20Set%20early%20to%20prevent%20running%20twice%0A%09%09%09for%28var%20i%3D0%3Bi%3CLEO_HIGHLIGHTS_MAX_HIGHLIGHTS%3Bi++%29%0A%09%09%09%7B%0A%09%09%09%09var%20id%3D%22leoHighlights_Underline_%22+i%3B%0A%09%09%09%09var%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%09%09if%28elem%3D%3Dnull%29%0A%09%09%09%09%09break%3B%0A%09%09%09%09%0A%09%09%09%09if%28%21elem.leoChanged%29%0A%09%09%09%09%7B%0A%09%09%09%09%09elem.leoChanged%3Dtrue%3B%0A%09%09%09%09%0A%09%09%09%09%09/*%20This%20will%20make%20javaScript%20runnable%20*/%09%09%09%09%0A%09%09%09%09%09elem.outerHTML%3Delem.outerHTML%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%7D%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsUpdateDivs%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0Aif%28document.all%29%0A%09setTimeout%28leoHighlightsUpdateDivs%2C200%29%3B%0A%0A/**%0A%20*%20This%20is%20used%20to%20report%20events%20to%20the%20plugin%0A%20*%20@param%20key%0A%20*%20@param%20sub%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsEvent%28key%2C%20sub%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%2C%20key%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22sub%22%2C%20sub%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsEvent%22%29%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%22leoHighlights%28%29%22%2Ce%29%3B%20%20%20%09%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%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%0A%20%20%09%09leoHighlightsEvent%28%22clicked.2eBay%22%29%3B%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%20set%20the%20size%20of%20the%20iframe%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHl_setSize%28size%2Curl%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09/*%20Get%20the%20clickId%20*/%0A%20%20%20%09var%20clickId%3D_leoHighlightsGetUrlArg%28%20url%2C%22clickId%22%29%0A%20%20%20%09%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22size%22%2Csize%29%3B%0A%20%20%20%20%20%20if%28clickId%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22clickId%22%2CclickId+%22_blah%22%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsSetSize%22%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHl_setSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A");
]]&gt;</script></span></p>
]]></content:encoded>
			<wfw:commentRss>http://seventytwopinconnector.com/2010/02/12/bioshock-2-recapturing-rapture-part-one/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mass Effect 2</title>
		<link>http://seventytwopinconnector.com/2010/02/04/mass-effect-2/</link>
		<comments>http://seventytwopinconnector.com/2010/02/04/mass-effect-2/#comments</comments>
		<pubDate>Fri, 05 Feb 2010 02:47:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PC]]></category>
		<category><![CDATA[Xbox 360]]></category>
		<category><![CDATA[mass effect 2]]></category>
		<category><![CDATA[Review]]></category>

		<guid isPermaLink="false">http://seventytwopinconnector.com/?p=2322</guid>
		<description><![CDATA[It is very difficult to find a game these days that is all that it&#8217;s cracked up to be.  Expensive marketing campaigns, ludicrous promises to the consumer, and excessive media coverage are all issues that are plaguing the industry and is likely the biggest reason why so many people experience  buyer&#8217;s remorse after rushing out [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/02/MassEffect2-2010-02-04-00-55-04-47.jpg"><img id="__mce" class="aligncenter size-medium wp-image-2340" title="MassEffect2 2010-02-04 00-55-04-47" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/MassEffect2-2010-02-04-00-55-04-47-300x168.jpg" alt="" width="300" height="168" /></a></p>
<p>It is very difficult to find a game these days that is all that it&#8217;s cracked up to be.  Expensive marketing campaigns, ludicrous promises to the consumer, and excessive media coverage are all issues that are plaguing the industry and is likely the biggest reason why so many people experience  buyer&#8217;s remorse after rushing out to buy the next &#8220;big game&#8221;.  Games just do not live up to their hype anymore and rely on flashy graphics and high production value to sell themselves.  That said: Mass Effect 2 lives up to every single ounce of hype that it&#8217;s ever gotten.  Hands down.</p>
<p>This game is fantastic.  Visuals, sound, gameplay, and story all come together here to make one truly amazing work of art.  I don&#8217;t even know where to start.  I guess the best part of this game, if I were forced to choose one, would be the plot.  The story picks up where Mass Effect 1 left off, where a very large laser gets all-too-cozy with The Normandy&#8217;s  hull.  The ship is a complete loss, but you are eventually rescued from the vacuum of space by Cerberus, a controversial war machine of the human race, which has dedicated itself to chasing down The Collectors.  The Collectors are a race of malicious aliens seeking to amass a large pile of humans for some nefarious purpose.  Your job is to assemble a crew (on your NEW Normandy) to help you fight The Collectors and stop the invasion and abduction of various human colonies  while also discovering just what they&#8217;re doing with them.  I won&#8217;t spoil any details, but the story was one of the most dynamic and suspenseful pieces of writing I&#8217;ve seen in quite some time.</p>
<p>Gameplay is also wonderful.  The cover system is straight out of Gears of War, and it&#8217;s done very well.  Combat is heavy and well balanced.  I did find that my crew members would occasionally wander off out in the open, but I never had to revive them more times than was allotted to me (you get 3 res&#8217;s per mission).  Battles don&#8217;t just feel like battles, there is a clearly defined goal in each one and the arenas are so diverse that I rarely found myself getting bored.  The decision making that you do throughout the game makes even more of an effect on your overall outcome.  During the last mission (no spoilers ahead, I promise) you actually select your team leaders and assign roles to each person.  Who you select to do what determines how the mission comes out at the end.  Assigning the hulking Krogan to sneak around will likely result in your mission&#8217;s monumental failure, whilst assigning the stealth specialist to do so will end in success.  I wish this dynamic was presented more than once in the game but this is a small gripe.</p>
<p>Production value here is second to none.  This. Game. Is. Beautiful.  BioWare selected the Unreal III graphics engine to power this game, and by god does it look stunning.  It is quite possibly one of the prettiest things I&#8217;ve ever seen rendered real-time.  Voice acting is quite nice, although the issue with proper mouth movements is still present from the first game and can take away from the experience for some.  For me, this wasn&#8217;t a big issue and didn&#8217;t annoy me in the slightest. The pinnacle of production value for this game was likely when I landed on Ilian for the first time.  You arise out of the docks to see a living, breathing futuristic city straight out of a Sci-Fi novel.  My jaw could do nothing but drop to the floor.</p>
<p>Honestly, I could go on and on about just how FUCKING AWESOME this game is but you&#8217;ll never understand until you just go out there and grab it.  It is clear that BioWare learned from mistakes made in Mass Effect 1 and applied those lessons to the squeakquel.  It it, thus far, the best game I&#8217;ve played this year and is worth every SINGLE penny of the cost.  If you buy anything out of this last wave of games, get this.
<a href='http://seventytwopinconnector.com/2010/02/04/mass-effect-2/masseffect2-2010-02-03-10-18-12-02/' title='MassEffect2 2010-02-03 10-18-12-02'><img width="150" height="150" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/MassEffect2-2010-02-03-10-18-12-02-150x150.jpg" class="attachment-thumbnail" alt="MassEffect2 2010-02-03 10-18-12-02" title="MassEffect2 2010-02-03 10-18-12-02" /></a>
<a href='http://seventytwopinconnector.com/2010/02/04/mass-effect-2/masseffect2-2010-02-04-01-28-55-79/' title='MassEffect2 2010-02-04 01-28-55-79'><img width="150" height="150" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/MassEffect2-2010-02-04-01-28-55-79-150x150.jpg" class="attachment-thumbnail" alt="MassEffect2 2010-02-04 01-28-55-79" title="MassEffect2 2010-02-04 01-28-55-79" /></a>
<a href='http://seventytwopinconnector.com/2010/02/04/mass-effect-2/masseffect2-2010-02-04-00-55-04-47/' title='MassEffect2 2010-02-04 00-55-04-47'><img width="150" height="150" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/MassEffect2-2010-02-04-00-55-04-47-150x150.jpg" class="attachment-thumbnail" alt="MassEffect2 2010-02-04 00-55-04-47" title="MassEffect2 2010-02-04 00-55-04-47" /></a>
<a href='http://seventytwopinconnector.com/2010/02/04/mass-effect-2/masseffect2-2010-02-04-13-31-34-54/' title='MassEffect2 2010-02-04 13-31-34-54'><img width="150" height="150" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/MassEffect2-2010-02-04-13-31-34-54-150x150.jpg" class="attachment-thumbnail" alt="MassEffect2 2010-02-04 13-31-34-54" title="MassEffect2 2010-02-04 13-31-34-54" /></a>
<a href='http://seventytwopinconnector.com/2010/02/04/mass-effect-2/masseffect2-2010-02-04-14-22-18-16/' title='MassEffect2 2010-02-04 14-22-18-16'><img width="150" height="150" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/MassEffect2-2010-02-04-14-22-18-16-150x150.jpg" class="attachment-thumbnail" alt="MassEffect2 2010-02-04 14-22-18-16" title="MassEffect2 2010-02-04 14-22-18-16" /></a>
<a href='http://seventytwopinconnector.com/2010/02/04/mass-effect-2/masseffect2-2010-02-04-14-23-43-45/' title='MassEffect2 2010-02-04 14-23-43-45'><img width="150" height="150" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/MassEffect2-2010-02-04-14-23-43-45-150x150.jpg" class="attachment-thumbnail" alt="MassEffect2 2010-02-04 14-23-43-45" title="MassEffect2 2010-02-04 14-23-43-45" /></a>
<a href='http://seventytwopinconnector.com/2010/02/04/mass-effect-2/masseffect2-2010-02-04-14-25-11-13/' title='MassEffect2 2010-02-04 14-25-11-13'><img width="150" height="150" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/MassEffect2-2010-02-04-14-25-11-13-150x150.jpg" class="attachment-thumbnail" alt="MassEffect2 2010-02-04 14-25-11-13" title="MassEffect2 2010-02-04 14-25-11-13" /></a>
<a href='http://seventytwopinconnector.com/2010/02/04/mass-effect-2/masseffect2-2010-02-04-14-28-13-41/' title='MassEffect2 2010-02-04 14-28-13-41'><img width="150" height="150" src="http://seventytwopinconnector.com/wp-content/uploads/2010/02/MassEffect2-2010-02-04-14-28-13-41-150x150.jpg" class="attachment-thumbnail" alt="MassEffect2 2010-02-04 14-28-13-41" title="MassEffect2 2010-02-04 14-28-13-41" /></a>
</p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<p><span id="leoHighlights_iframe_modal_span_container"></p>
<div id="leoHighlights_iframe_modal_div_container" style="border: 1px solid black; position: absolute; visibility: hidden; display: none; width: 394px; height: 40px; z-index: 32768; background-color: white;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();">
<div id="leo_iFrame_closebar" style="position: absolute; top: 0px; left: 0px; width: 394px; height: 40px; z-index: 32768; background-image: url(chrome://shim/content/highlightsFilter-1/header.gif);"><a href="javascript: leoHighlightsIFrameClose();"></p>
<div id="leo_iFrame_close" style="position: absolute; top: 10px; left: 360px; width: 20px; height: 20px;"></div>
<p></a></div>
</div>
<p><script type="text/javascript">// <![CDATA[
   createInlineScriptElement("var%20LEO_HIGHLIGHTS_DEBUG%20%3D%20true%3B%0Avar%20LEO_HIGHLIGHTS_DEBUG_POS%20%3D%20false%3B%0Avar%20LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT%20%3D%20300%3B%0Avar%20LEO_HIGHLIGHTS_MAX_HIGHLIGHTS%20%3D%20200%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_ID%20%3D%20%22leoHighlights_iframe%22%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_DIV_ID%20%3D%20%22leoHighlights_iframe_modal_div_container%22%3B%0Avar%20LEO_HIGHLIGHTS_SHOW_DELAY_MS%20%3D%20300%3B%0Avar%20LEO_HIGHLIGHTS_HIDE_DELAY_MS%20%3D%20750%3B%0Avar%20LEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT%20%3D%20%22transparent%20none%20repeat%20scroll%200%25%200%25%22%3B%0Avar%20LEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER%20%3D%20%20%20%22rgb%28245%2C245%2C0%29%20none%20repeat%20scroll%200%25%200%25%22%3B%0Avar%20_leoHighlightsPrevElem%20%3D%20null%3B%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%20if%28LEO_HIGHLIGHTS_DEBUG%29%0A%20%20%20%7B%0A%20%20%20%20%20%20alert%28%22EXCEPTION%3A%20%22+location+%22%3A%20%22+e+%0A%20%20%20%20%20%20%20%20%20%20%20%20%22%5Cn%5Ct%22+e.name+%22%5Cn%5Ct%22+%28e.number%260xFFFF%29+%22%5Cn%5Ct%22+e.description%29%3B%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20is%20a%20dimensions%20object%0A%20*%20%0A%20*%20@param%20width%0A%20*%20@param%20height%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsDimension%28width%2Cheight%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.width%3Dwidth%3B%0A%20%20%20%09this.height%3Dheight%3B%0A%20%20%20%09this.toString%3Dfunction%28%29%20%7B%20return%20%28%22%28%22+this.width+%22%2C%22+this.height+%22%29%22%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsDimension%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20is%20a%20Position%20object%0A%20*%20%0A%20*%20@param%20x%0A%20*%20@param%20y%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsPosition%28x%2Cy%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.x%3Dx%3B%0A%20%20%20%09this.y%3Dy%3B%0A%20%20%20%09this.toString%3Dfunction%28%29%20%7B%20return%20%28%22%28%22+this.x+%22%2C%22+this.y+%22%29%22%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsPosition%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0Avar%20LEO_HIGHLIGHTS_ADJUSTMENT%20%3D%20new%20LeoHighlightsPosition%283%2C3%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28394%2C236%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28394%2C512%29%3B%0Avar%20LEO_HIGHLIGHTS_CLOSE_BAR_HEIGHT%20%3D%2040%3B%0Avar%20LEO_HIGHLIGHTS_DIV_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_HOVER_SIZE.width%2C%0A%09%09%09LEO_HIGHLIGHTS_IFRAME_HOVER_SIZE.height+LEO_HIGHLIGHTS_CLOSE_BAR_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_DIV_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE.width%2C%0A%09%09LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE.height+LEO_HIGHLIGHTS_CLOSE_BAR_HEIGHT%29%3B%0A%0A%0A/**%0A%20*%20Sets%20the%20size%20of%20the%20passed%20in%20element%0A%20*%20%0A%20*%20@param%20elem%0A%20*%20@param%20dim%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSetSize%28elem%2Cdim%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09//%20Set%20the%20popup%20location%0A%20%20%20%09elem.style.width%20%3D%20dim.width%20+%20%22px%22%3B%0A%20%20%20%09if%28elem.width%29%0A%20%20%20%09%09elem.width%3Ddim.width%3B%0A%20%20%20%09elem.style.height%20%20%3D%20dim.height%20+%20%22px%22%3B%0A%20%20%20%09if%28elem.height%29%0A%20%20%20%09%09elem.height%3Ddim.height%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsSetSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20can%20be%20used%20for%20a%20simple%20one%20argument%20callback%0A%20*%0A%20*%20@param%20callName%0A%20*%20@param%20argName%0A%20*%20@param%20argVal%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSimpleGwCallBack%28callName%2CargName%2C%20argVal%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20if%28argName%29%0A%20%20%20%20%20%20%09gwObj.addParam%28argName%2CargVal%29%3B%0A%20%20%20%20%20%20gwObj.callName%28callName%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsSimpleGwCallBack%28%29%20%22+callName%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20gets%20a%20url%20argument%20from%20the%20current%20document.%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetUrlArg%28url%2C%20name%20%29%0A%7B%0A%09%20%20name%20%3D%20name.replace%28/[%5C[]/%2C%22%5C%5C%5C[%22%29.replace%28/[%5C]]/%2C%22%5C%5C%5C]%22%29%3B%0A%09%20%20var%20regexS%20%3D%20%22[%5C%5C?%26]%22+name+%22%3D%28[^%26%23]*%29%22%3B%0A%09%20%20var%20regex%20%3D%20new%20RegExp%28%20regexS%20%29%3B%0A%09%20%20var%20results%20%3D%20regex.exec%28url%29%3B%0A%09%20%20if%28%20results%20%3D%3D%20null%20%29%0A%09%20%20%20%20return%20%22%22%3B%0A%09%20%20else%0A%09%20%20%20%20return%20results[1]%3B%0A%7D%0A%0A%0A/**%0A%20*%20This%20allows%20to%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsRedirectTop%28url%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%20%20%09%0A%20%20%20%09top.location%3Durl%3B%09%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsRedirectTop%28%29%22%2Ce%29%3B%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20is%20used%20to%20report%20events%20to%20the%20plugin%0A%20*%20@param%20key%0A%20*%20@param%20sub%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsEvent%28key%2C%20sub%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%2C%20key%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22sub%22%2C%20sub%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22leoHighlightsEvent%22%29%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_leoHighlightsEvent%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%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%29%0A%7B%0A%09try%0A%09%7B%0A%09%09var%20elem%3Ddocument.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%28document.all%29%0A%09%09%7B%0A%09%09%09elem%3Ddocument.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%3Ddocument.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%20var%20count%20%3D%200%3B%0A%20%20%20var%20location%20%3D%20new%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20var%20walk%20%3D%20elem%3B%0A%20%20%20while%20%28walk%20%21%3D%20null%20%26%26%20walk%20%21%3D%20ref%20%26%26%20count%20%3C%20LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT%29%20%7B%0A%20%20%20%20%20%20location.x%20+%3D%20walk.offsetLeft%3B%0A%20%20%20%20%20%20location.y%20+%3D%20walk.offsetTop%3B%0A%20%20%20%20%20%20walk%20%3D%20walk.offsetParent%3B%0A%20%20%20%20%20%20count++%3B%0A%20%20%20%7D%0A%0A%20%20%20return%20location%3B%0A%7D%0A%0A/**%0A%20*%20This%20is%20used%20to%20update%20the%20position%20of%20an%20element%20as%20a%20popup%0A%20*%20%0A%20*%20@param%20IFrame%0A%20*%20@param%20anchor%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsUpdatePopupPos%28iFrame%2Canchor%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20//%20Gets%20the%20scrolled%20location%20for%20x%20and%20y%0A%20%20%20%20%20%20var%20scrolledPos%3Dnew%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20%20%20%20if%28%20self.pageYOffset%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20self.pageXOffset%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20self.pageYOffset%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.documentElement%20%26%26%20document.documentElement.scrollTop%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20document.documentElement.scrollLeft%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20document.documentElement.scrollTop%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.body%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20document.body.scrollLeft%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20document.body.scrollTop%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20total%20dimensions%20to%20see%20what%20scroll%20bars%20might%20be%20active%20*/%0A%20%20%20%20%20%20var%20totalDim%3Dnew%20LeoHighlightsDimension%280%2C0%29%0A%20%20%20%20%20%20if%20%28document.all%20%26%26%20document.documentElement%20%26%26%20%0A%20%20%20%20%20%20%09document.documentElement.clientHeight%26%26document.documentElement.clientWidth%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%09totalDim.width%20%3D%20document.documentElement.scrollWidth%3B%0A%20%20%20%20%20%20%09totalDim.height%20%3D%20document.documentElement.scrollHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20else%20if%20%28document.all%29%0A%20%20%20%20%20%20%7B%20/*%20This%20is%20in%20IE%20*/%0A%20%20%20%20%20%09%20%09totalDim.width%20%3D%20document.body.scrollWidth%3B%0A%20%20%20%20%20%20%09totalDim.height%20%3D%20document.body.scrollHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20else%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%09%20totalDim.width%20%3D%20document.width%3B%0A%20%20%20%20%20%20%09%20totalDim.height%20%3D%20document.height%3B%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20//%20Gets%20the%20location%20of%20the%20available%20screen%20space%0A%20%20%20%20%20%20var%20centerDim%3Dnew%20LeoHighlightsDimension%280%2C0%29%3B%0A%20%20%20%20%20%20if%28self.innerWidth%20%26%26%20self.innerHeight%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20self.innerWidth-%28totalDim.height%3Eself.innerHeight?16%3A0%29%3B%20//%20subtracting%20scroll%20bar%20offsets%20for%20firefox%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20self.innerHeight-%28totalDim.width%3Eself.innerWidth?16%3A0%29%3B%20%20//%20subtracting%20scroll%20bar%20offsets%20for%20firefox%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.documentElement%20%26%26%20document.documentElement.clientHeight%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20document.documentElement.clientWidth%3B%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20document.documentElement.clientHeight%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.body%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20document.body.clientWidth%3B%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20document.body.clientHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20//%20Get%20the%20current%20dimension%20of%20the%20popup%20element%0A%20%20%20%20%20%20var%20iFrameDim%3Dnew%20LeoHighlightsDimension%28iFrame.offsetWidth%2CiFrame.offsetHeight%29%0A%20%20%20%20%20%20if%20%28iFrameDim.width%20%3C%3D%200%29%0A%20%20%20%20%20%20%09iFrameDim.width%20%3D%20iFrame.style.width.substring%280%2C%20iFrame.style.width.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20if%20%28iFrameDim.height%20%3C%3D%200%29%0A%20%20%20%20%20%20%09iFrameDim.height%20%3D%20iFrame.style.height.substring%280%2C%20iFrame.style.height.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Calculate%20the%20position%2C%20lower%20right%20hand%20corner%20by%20default%20*/%0A%20%20%20%20%20%20var%20position%3Dnew%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20%20%20%20position.x%3DscrolledPos.x+centerDim.width-iFrameDim.width-LEO_HIGHLIGHTS_ADJUSTMENT.x%3B%0A%20%20%20%20%20%20position.y%3DscrolledPos.y+centerDim.height-iFrameDim.height-LEO_HIGHLIGHTS_ADJUSTMENT.y%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28anchor%21%3Dnull%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20//centerDim%20in%20relation%20to%20the%20anchor%20element%20if%20available%0A%20%20%20%20%20%20%20%20%20var%20topOrBottom%20%3D%20false%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorPos%3D_leoHighlightsGetLocation%28document.body%2C%20anchor%29%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorScreenPos%20%3D%20new%20LeoHighlightsPosition%28anchorPos.x-scrolledPos.x%2CanchorPos.y-scrolledPos.y%29%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorDim%3Dnew%20LeoHighlightsDimension%28anchor.offsetWidth%2Canchor.offsetHeight%29%0A%20%20%20%20%20%20%20%20%20if%20%28anchorDim.width%20%3C%3D%200%29%0A%20%20%20%20%20%20%20%20%20%09anchorDim.width%20%3D%20anchor.style.width.substring%280%2C%20anchor.style.width.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20%20%20%20if%20%28anchorDim.height%20%3C%3D%200%29%0A%20%20%20%20%20%20%20%20%20%09anchorDim.height%20%3D%20anchor.style.height.substring%280%2C%20anchor.style.height.indexOf%28%27px%27%29%29%3B%0A%0A%20%20%20%20%20%20%20%20%20//%20Check%20if%20the%20popup%20can%20be%20shown%20above%20or%20below%20the%20element%0A%20%20%20%20%20%20%20%20%20if%20%28centerDim.height%20-%20anchorDim.height%20-%20iFrameDim.height%20-%20anchorScreenPos.y%20%3E%200%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09//%20Show%20below%2C%20formula%20above%20calculates%20space%20below%20open%20iFrame%0A%20%20%20%20%20%20%20%20%20%20%20%20position.y%20%3D%20anchorPos.y%20+%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20topOrBottom%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%7D%20else%20if%20%28anchorScreenPos.y%20-%20anchorDim.height%20-%20iFrameDim.height%20%3E%200%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09//%20Show%20above%2C%20formula%20above%20calculates%20space%20above%20open%20iFrame%0A%20%20%20%20%20%20%20%20%20%09position.y%20%3D%20anchorPos.y%20-%20iFrameDim.height%20-%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20topOrBottom%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20if%20%28topOrBottom%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20//%20We%20attempt%20top%20attach%20the%20window%20to%20the%20element%0A%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20anchorPos.x%20-%20iFrameDim.width%20/%202%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28position.x%20%3C%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20if%20%28position.x%20+%20iFrameDim.width%20%3E%20scrolledPos.x%20+%20centerDim.width%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20scrolledPos.x%20+%20centerDim.width%20-%20iFrameDim.width%3B%0A%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20//%20Attempt%20to%20align%20on%20the%20right%20or%20left%20hand%20side%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28centerDim.width%20-%20anchorDim.Width%20-%20iFrameDim.width%20-%20anchorScreenPos.x%20%3E%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20position.x%20%3D%20anchorPos.x%20+%20anchorDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20if%20%28anchorScreenPos.x%20-%20anchorDim.width%20-%20iFrameDim.width%20%3E%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20anchorPos.x%20-%20anchorDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20%20//%20default%20to%20below%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20position.y%20%3D%20anchorPos.y%20+%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Make%20sure%20that%20we%20don%27t%20go%20passed%20the%20right%20hand%20border%20*/%0A%20%20%20%20%20%20if%28position.x+iFrameDim.width%3EcenterDim.width-20%29%0A%20%20%20%20%20%20%09position.x%3DcenterDim.width-%28iFrameDim.width+20%29%3B%0A%20%20%20%20%20%20%09%09%0A%20%20%20%20%20%20//%20Make%20sure%20that%20we%20didn%27t%20go%20passed%20the%20start%0A%20%20%20%20%20%20if%28position.x%3C0%29%0A%20%20%20%20%20%20%20%20%20position.x%3D0%3B%0A%20%20%20%20%20%20if%28position.y%3C0%29%0A%20%20%20%20%20%20%09position.y%3D0%3B%0A%0A%20%20%20%20%20%20if%20%28LEO_HIGHLIGHTS_DEBUG_POS%26%26LEO_HIGHLIGHTS_DEBUG%29%20%7B%0A%20%20%20%20%20%20%20%20%20alert%28%22%20Popup%20info%20id%3A%20%20%20%20%20%20%20%22%20+iFrame.id+%22%20-%20%22+anchor.id%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%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%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%22%5Cnanchor%20%28absolute%29%20%22%20+%20anchorPos%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cnanchor%20%28screen%29%20%20%20%22%20+%20anchorScreenPos%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%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%22%5CnSize%20%28popup%29%20%20%20%20%20%20%22%20+%20iFrameDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5CnResult%20pos%20%20%20%20%20%20%20%20%22%20+%20position%29%3B%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20//%20Set%20the%20popup%20location%0A%20%20%20%20%20%20iFrame.style.left%20%3D%20position.x%20+%20%22px%22%3B%0A%20%20%20%20%20%20iFrame.style.top%20%20%3D%20position.y%20+%20%22px%22%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsUpdatePopupPos%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20show%20the%20passed%20in%20element%20as%20a%20popup%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsShowPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09var%20popup%3Dnew%20LeoHighlightsPopup%28anchorId%2Csize%29%3B%0A%20%20%20%09popup.show%28%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsShowPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20transform%20the%20passed%20in%20url%20to%20a%20rover%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetRoverUrl%28url%29%0A%7B%0A%09var%20rover%3D%22711-36858-13496-14%22%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*%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%09this.anchorId%3DanchorId%3B%0A%20%20%20%09this.anchor%3D_leoHighlightsFindElementById%28this.anchorId%29%3B%0A%20%20%20%09this.iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_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%09var%20url%3Dunescape%28this.anchor.getAttribute%28%27leoHighlights_url%27%29%29%3B%0A%0A%20%20%20%09this.iFrame.src%3Durl%3B%0A%0A%20%20%20%09leoHighlightsSetSize%28size%29%3B%0A%20%20%20%09%0A%20%20%20%09this.updatePos%3Dfunction%28%29%20%7B%20_leoHighlightsUpdatePopupPos%28this.iFrameDiv%2Cthis.anchor%29%7D%3B%0A%20%20%20%09this.show%3Dfunction%28%29%20%7Bthis.updatePos%28%29%3B%20this.iFrameDiv.style.visibility%20%3D%20%22visible%22%3B%20this.iFrameDiv.style.display%20%3D%20%22block%22%3B%20this.updatePos%28%29%3B%7D%20%20%20%09%09%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*%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%20appropriate%20sizes%20*/%0A%20%20%09%09var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_ID%29%3B%0A%20%20%09%09var%20iFrameDiv%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Figure%20out%20the%20correct%20sizes%20*/%0A%20%20%09%09var%20iFrameSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_IFRAME_CLICK_SIZE%3ALEO_HIGHLIGHTS_IFRAME_HOVER_SIZE%3B%0A%20%20%09%09var%20divSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_DIV_CLICK_SIZE%3ALEO_HIGHLIGHTS_DIV_HOVER_SIZE%3B%0A%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%09var%20url%3DiFrame.src%3B%0A%20%20%09%09var%20idx%3Durl.indexOf%28%22%26size%3D%22%29%3B%0A%20%20%09%09if%28idx%3E%3D0%29%0A%20%20%09%09%09url%3Durl.substring%280%2Cidx%29%3B%0A%09%09url+%3D%28%22%26size%3D%22+size%29%3B%0A%09%09if%28clickId%29%0A%09%09%09url+%3D%28%22%26clickId%3D%22+clickId%29%3B%0A%09%09%0A%20%20%09%09iFrame.src%3Durl%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%09%09if%28size%3D%3D1%26%26_leoHighlightsPrevElem%29%0A%20%20%09%09%09_leoHighlightsPrevElem.hover%3Dfalse%3B%0A%20%20%09%09%0A%20%20%09%09_leoHighlightsSetSize%28iFrame%2CiFrameSize%29%3B%0A%20%20%09%09_leoHighlightsSetSize%28iFrameDiv%2CdivSize%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsSetSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20Start%20the%20popup%20a%20little%20bit%20delayed.%0A%20*%20Somehow%20IE%20needs%20some%20time%20to%20find%20the%20element%20by%20id.%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsShowPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20elem%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09if%28_leoHighlightsPrevElem%26%26%28_leoHighlightsPrevElem%21%3Delem%29%29%0A%20%20%09%09%09_leoHighlightsPrevElem.shown%3Dfalse%3B%0A%20%20%09%09elem.shown%3Dtrue%3B%0A%09%09_leoHighlightsPrevElem%3Delem%3B%0A%20%20%20%09%0A%20%20%20%09/*%20FF%20needs%20to%20find%20the%20element%20first%20*/%0A%20%20%20%09_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%20%09%0A%20%20%20%09setTimeout%28%22_leoHighlightsShowPopup%28%5C%27%22+anchorId+%22%5C%27%2C%5C%27%22+size+%22%5C%27%29%3B%22%2C10%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsShowPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe%0A*%0A*%20@param%20id%0A*%20@return%0A*/%0Afunction%20leoHighlightsHideElem%28id%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Get%20the%20appropriate%20sizes%20*/%0A%20%20%09%09var%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%20%20%09%09if%28elem%29%0A%20%20%09%09%09elem.style.visibility%3D%22hidden%22%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Clear%20the%20page%20for%20the%20next%20run%20through%20*/%0A%20%20%09%09var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_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%09%09%0A%20%20%09%09%0A%20%20%09%09if%28_leoHighlightsPrevElem%29%0A%20%20%09%09%7B%0A%20%20%09%09%09_leoHighlightsPrevElem.shown%3Dfalse%3B%0A%20%20%09%09%09_leoHighlightsPrevElem%3Dnull%3B%0A%20%20%09%09%7D%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHideElem%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe.%0A*%20Since%20the%20iFrame%20is%20reused%20the%20frame%20only%20gets%20hidden%0A*%0A*%20@return%0A*/%0Afunction%20leoHighlightsIFrameClose%28%29%0A%7B%0A%20%20try%0A%20%20%7B%0A%09%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighlightsHideIFrame%22%29%3B%0A%20%20%7D%0A%20%20catch%28e%29%0A%20%20%7B%0A%09%20%20_leoHighlightsReportExeception%28%22leoHighlightsIFrameClose%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20should%20handle%20the%20click%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleClick%28anchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20anchor%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dfalse%3B%0A%20%20%09%09if%28anchor.startTimer%29%0A%20%20%09%09%09clearTimeout%28anchor.startTimer%29%3B%0A%20%20%20%09%0A%20%20%09%09leoHighlightsEvent%28%22clicked%22%29%3B%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C1%29%3B%0A%20%20%20%09return%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleClick%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20should%20handle%20the%20hover%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleHover%28anchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20anchor%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dtrue%3B%0A%20%20%09%09%0A%20%20%09%09leoHighlightsEvent%28%22hovered%22%29%3B%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C0%29%3B%0A%20%20%20%09return%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleHover%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleMouseOver%28id%29%0A%7B%0A%09try%0A%09%7B%0A%09%09var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%09%09%0A%0A%09%09/*%20Clear%20the%20end%20timer%20if%20required%20*/%0A%09%09if%28anchor.endTimer%29%0A%09%09%09clearTimeout%28anchor.endTimer%29%3B%0A%09%09anchor.endTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER%3B%0A%09%09%0A%09%09/*%20The%20element%20is%20already%20showing%20we%20are%20done%20*/%0A%09%09if%28anchor.shown%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.startTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09leoHighlightsHandleHover%28anchor.id%29%3B%0A%09%09%09anchor.hover%3Dtrue%3B%0A%09%09%09%7D%2C%0A%09%09%09LEO_HIGHLIGHTS_SHOW_DELAY_MS%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleMouseOver%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleMouseOut%28id%29%0A%7B%0A%09try%0A%09%7B%09%0A%09%09var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%0A%09%09/*%20Clear%20the%20start%20timer%20if%20required%20*/%0A%09%09if%28anchor.startTimer%29%0A%09%09%09clearTimeout%28anchor.startTimer%29%3B%0A%09%09anchor.startTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT%3B%0A%09%09if%28%21anchor.shown||%21anchor.hover%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.endTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09leoHighlightsHideElem%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%09%09%09anchor.shown%3Dfalse%3B%0A%09%09%09_leoHighlightsPrevElem%3Dnull%3B%0A%09%09%09%7D%2CLEO_HIGHLIGHTS_HIDE_DELAY_MS%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20timer%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFrameMouseOver%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevElem%26%26_leoHighlightsPrevElem.endTimer%29%0A%09%09%09clearTimeout%28_leoHighlightsPrevElem.endTimer%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleIFrameMouseOver%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20timer%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFrameMouseOut%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevElem%29%0A%09%09%09leoHighlightsHandleMouseOut%28_leoHighlightsPrevElem.id%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleIFrameMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A/**%0A%20*%20This%20is%20a%20method%20is%20used%20to%20make%20the%20javascript%20within%20IE%20runnable%0A%20*/%0Avar%20leoHighlightsRanUpdateDivs%3Dfalse%3B%0Afunction%20leoHighlightsUpdateDivs%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Check%20if%20this%20is%20an%20IE%20browser%20and%20if%20divs%20have%20been%20updated%20already%20*/%0A%09%09if%28document.all%26%26%21leoHighlightsRanUpdateDivs%29%0A%09%09%7B%0A%09%09%09leoHighlightsRanUpdateDivs%3Dtrue%3B%20//%20Set%20early%20to%20prevent%20running%20twice%0A%09%09%09for%28var%20i%3D0%3Bi%3CLEO_HIGHLIGHTS_MAX_HIGHLIGHTS%3Bi++%29%0A%09%09%09%7B%0A%09%09%09%09var%20id%3D%22leoHighlights_Underline_%22+i%3B%0A%09%09%09%09var%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%09%09if%28elem%3D%3Dnull%29%0A%09%09%09%09%09break%3B%0A%09%09%09%09%0A%09%09%09%09if%28%21elem.leoChanged%29%0A%09%09%09%09%7B%0A%09%09%09%09%09elem.leoChanged%3Dtrue%3B%0A%09%09%09%09%0A%09%09%09%09%09/*%20This%20will%20make%20javaScript%20runnable%20*/%09%09%09%09%0A%09%09%09%09%09elem.outerHTML%3Delem.outerHTML%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%7D%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsUpdateDivs%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0Aif%28document.all%29%0A%09setTimeout%28leoHighlightsUpdateDivs%2C200%29%3B%0A%0A/**%0A%20*%20This%20is%20used%20to%20report%20events%20to%20the%20plugin%0A%20*%20@param%20key%0A%20*%20@param%20sub%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsEvent%28key%2C%20sub%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%2C%20key%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22sub%22%2C%20sub%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsEvent%22%29%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%22leoHighlights%28%29%22%2Ce%29%3B%20%20%20%09%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%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%0A%20%20%09%09leoHighlightsEvent%28%22clicked.2eBay%22%29%3B%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%20set%20the%20size%20of%20the%20iframe%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHl_setSize%28size%2Curl%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09/*%20Get%20the%20clickId%20*/%0A%20%20%20%09var%20clickId%3D_leoHighlightsGetUrlArg%28%20url%2C%22clickId%22%29%0A%20%20%20%09%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22size%22%2Csize%29%3B%0A%20%20%20%20%20%20if%28clickId%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22clickId%22%2CclickId+%22_blah%22%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsSetSize%22%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHl_setSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A");
]]&gt;</script></span></p>
]]></content:encoded>
			<wfw:commentRss>http://seventytwopinconnector.com/2010/02/04/mass-effect-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Indie Games News: BattleBlock Theater!!!</title>
		<link>http://seventytwopinconnector.com/2010/02/01/indie-game-news-battleblock-theater/</link>
		<comments>http://seventytwopinconnector.com/2010/02/01/indie-game-news-battleblock-theater/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 02:45:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Xbox 360]]></category>
		<category><![CDATA[alien hominid]]></category>
		<category><![CDATA[battleblock theater]]></category>
		<category><![CDATA[castle crashers]]></category>
		<category><![CDATA[indie game news]]></category>
		<category><![CDATA[the behemoth]]></category>

		<guid isPermaLink="false">http://seventytwopinconnector.com/?p=2300</guid>
		<description><![CDATA[The latest trailer for The Behemoth&#8216;s third game has come out, and this is their first &#8220;official trailer.&#8221;  A summary for the game, BattleBlock Theater, was also posted with the trailer: &#8220;Having shipwrecked on a mysterious island you find yourself both betrayed by your best friend Hatty and captured by the locals. All of this [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/dxHV5n6AkSI&amp;hl=en_US&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/dxHV5n6AkSI&amp;hl=en_US&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>The latest trailer for <a href="http://devblog.thebehemoth.com/?p=2130">The Behemoth</a>&#8216;s third game has come out, and this is their first &#8220;official trailer.&#8221;  A summary for the game, BattleBlock Theater, was also posted with the trailer:</p>
<p>&#8220;Having shipwrecked on a mysterious island you find yourself both betrayed by your best friend Hatty and captured by the locals. All of this is happening while being forced into deadly performances. This however, is just the start of your problems.&#8221;</p>
<p>Knowing the company&#8217;s other titles (Alien Hominid and Castle Crashers), this game is sure to be pure gold, baby!</p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
]]></content:encoded>
			<wfw:commentRss>http://seventytwopinconnector.com/2010/02/01/indie-game-news-battleblock-theater/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Batman: Arkham Asylum (And How The Riddler Almost Made Me An Inmate)</title>
		<link>http://seventytwopinconnector.com/2010/01/27/batman-arkham-asylum-and-how-the-riddler-almost-made-me-an-inmate/</link>
		<comments>http://seventytwopinconnector.com/2010/01/27/batman-arkham-asylum-and-how-the-riddler-almost-made-me-an-inmate/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 07:36:20 +0000</pubDate>
		<dc:creator>Resident Skizzle</dc:creator>
				<category><![CDATA[PC]]></category>
		<category><![CDATA[PS3]]></category>
		<category><![CDATA[Xbox 360]]></category>
		<category><![CDATA[Arkham Asylum]]></category>
		<category><![CDATA[Batman]]></category>
		<category><![CDATA[Blackgate Prison]]></category>
		<category><![CDATA[Harley Quinn]]></category>
		<category><![CDATA[Killer Croc]]></category>
		<category><![CDATA[Poison Ivy]]></category>
		<category><![CDATA[Riddler Trophies]]></category>
		<category><![CDATA[Robin]]></category>
		<category><![CDATA[Scarecrow]]></category>
		<category><![CDATA[The Joker]]></category>
		<category><![CDATA[The Riddler]]></category>

		<guid isPermaLink="false">http://seventytwopinconnector.com/?p=2240</guid>
		<description><![CDATA[Recently, I decided to give up on a certain aspect of Batman: Arkham Asylum: The Riddler&#8217;s riddles. I beat the game&#8217;s Story Mode almost a week ago, but thought the Riddler had to be brought to justice. More on that later. Let me say, as a pretty big Batman fan, this is an exceptional title. [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/01/batman-arkham-asylumcover.jpg"><img class="aligncenter size-medium wp-image-2247" title="batman-arkham-asylumcover" src="http://seventytwopinconnector.com/wp-content/uploads/2010/01/batman-arkham-asylumcover-243x300.jpg" alt="" width="243" height="300" /></a></p>
<p style="text-align: center;">Recently, I decided to give up on a certain aspect of <em>Batman: Arkham Asylum</em>: The Riddler&#8217;s riddles. I beat the game&#8217;s Story Mode almost a week ago, but thought the Riddler had to be brought to justice. More on that later.</p>
<p style="text-align: center;">Let me say, as a pretty big Batman fan, this is an exceptional title. With games like this, I still find myself amazed at how far graphics have come. Especially when you spent hours on titles like this:</p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/01/batmanforever.jpg"><img class="aligncenter size-medium wp-image-2253" title="batmanforever" src="http://seventytwopinconnector.com/wp-content/uploads/2010/01/batmanforever-214x300.jpg" alt="" width="214" height="300" /></a></p>
<p style="text-align: center;">It isn&#8217;t difficult to immerse yourself in the circumstance Batman finds himself in. For those who have yet to play it, I&#8217;ll set the scene.</p>
<p style="text-align: center;">It begins with the night-clad streets of Gotham, the clouds hang heavily above the Batmobile speeding by. Inside, Batman puts the pedal to the metal as his destined nemesis, the Joker, taunts him. A daunting feeling looms over the Dark Knight, the capture of his rival seemed all too easy this time around. He&#8217;s right to feel this way, the Joker has something up his sleeve (other than the usual Joker Cards, gas emitting bouquets and revolvers with a &#8220;BANG!&#8221; sign). As Batman and the guards of Arkham escort the tyrannical trickster down the cold asylum halls, you continue to feel the chill of the criminally insane seep into your bones. Obviously, something isn&#8217;t right or you wouldn&#8217;t be holding the sticks.</p>
<p style="text-align: center;">If you couldn&#8217;t tell, Joker not only escapes captivity but takes over the asylum. With the aid of fellow inmates and prisoners transferred from Blackgate Prison (after a fire just HAPPENED to spread *wink* *wink*), the Joker plans a party the Batman won&#8217;t soon forget.</p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/01/batman-arkham-asylum.jpg"><img class="aligncenter size-medium wp-image-2245" title="batman-arkham-asylum" src="http://seventytwopinconnector.com/wp-content/uploads/2010/01/batman-arkham-asylum-300x180.jpg" alt="" width="300" height="180" /></a></p>
<p style="text-align: center;">Ok, now that you&#8217;re caught up it&#8217;s time to get to the fun stuff.</p>
<p style="text-align: center;">It took me awhile to actually get my hands on a copy of this game. Thanks to my buddy, Will Handford, I was finally able to take a crack at this title I&#8217;ve been hearing so much about. Well worth the wait, my friends. The &#8220;Freeflow&#8221; combat system is enough to keep you glued to the screen like glitter to a kindergartner&#8217;s Mother&#8217;s Day card. Keep your combo intact and it will not only multiply your score (increasing your XP and replenishing your health), but allow you to pull off insane ninja-type moves that Batman is well known for. You better believe there will be Achievements/Trophies linked to these combos. It&#8217;s astounding how well this system works. You would think there would be many a kink in its execution, but if there were any flaws they were quickly forgotten. I was truly impressed by the work put into the Freeflow combat.</p>
<p style="text-align: center;">The top villains in my book are as follows:</p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/01/Arkham-Asylum-Wallpaper-Killer-Croc.jpg"><img class="aligncenter size-medium wp-image-2242" title="Arkham Asylum Wallpaper Killer Croc" src="http://seventytwopinconnector.com/wp-content/uploads/2010/01/Arkham-Asylum-Wallpaper-Killer-Croc-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p style="text-align: center;"><strong>4. Killer Croc</strong></p>
<p style="text-align: center;">The detail put into Croc&#8217;s creation is downright SICK. Look at him! I&#8217;ve seen many interpretations of KC and this was by far the most terrifying. It&#8217;s never a pleasant reunion when it comes to Croc and Batman. Bats is high up on Croc&#8217;s desired menu, and he&#8217;s got the scent. I was a little disappointed in the &#8220;battle,&#8221; but it was still kind of fun to outrun this beast.</p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/01/poison-ivy-batman-arkham-asylum-artwork.jpg"><img class="aligncenter size-medium wp-image-2251" title="poison-ivy-batman-arkham-asylum-artwork" src="http://seventytwopinconnector.com/wp-content/uploads/2010/01/poison-ivy-batman-arkham-asylum-artwork-135x300.jpg" alt="" width="135" height="300" /></a></p>
<p style="text-align: center;"><strong>3. Poison Ivy</strong></p>
<p style="text-align: center;">Ever the harlet, Ivy&#8217;s slinky seduction is always a vain attempt when it comes to Batman. This being because he&#8217;s well aware of the outcome of locking lips with her: certain death. He&#8217;s had his close calls with Miss Ivy, as well as seeing the aftermath of her handywork. The battle is a fun one, albeit slightly frustrating. I won&#8217;t spoil the surprise, just know it&#8217;s diVINE&#8230; eh?&#8230; eh?</p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/01/harley-quinn-arkham-asylum.jpg"><img class="aligncenter size-medium wp-image-2249" title="harley-quinn-arkham-asylum" src="http://seventytwopinconnector.com/wp-content/uploads/2010/01/harley-quinn-arkham-asylum-300x168.jpg" alt="" width="300" height="168" /></a></p>
<p style="text-align: center;"><strong>2. Harley Quinn</strong></p>
<p style="text-align: center;">Oh man&#8230; does this girl do funny things to my brain&#8230; and pants. I&#8217;m well aware she&#8217;s a fictional character, but try telling that to my wang!</p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/01/504x_scarecrow.jpg"><img class="aligncenter size-medium wp-image-2241" title="504x_scarecrow" src="http://seventytwopinconnector.com/wp-content/uploads/2010/01/504x_scarecrow-224x300.jpg" alt="" width="224" height="300" /></a></p>
<p style="text-align: center;"><strong>1. Scarecrow</strong></p>
<p style="text-align: center;">Of all the interpretations of Dr. Crane&#8217;s alter ego, this is EASILY my favorite. So much so that I plan on getting a tattoo if the image used in the credits (as well as this version&#8217;s Poison Ivy &amp; Harley Quinn in a&#8230; provocative stance?). His levels were very interesting to say the least. Especially the one that caused me to think I broke my brother&#8217;s XBox. Now THAT&#8217;S instilling fear! Kudos to the development team on that.</p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/01/riddler.jpg"><img class="aligncenter size-medium wp-image-2252" title="riddler" src="http://seventytwopinconnector.com/wp-content/uploads/2010/01/riddler-165x300.jpg" alt="" width="165" height="300" /></a></p>
<p style="text-align: center;">Now I&#8217;d like to bring up the riddle aspect of this game. Throughout your venture through Arkham Island, you have the choice to solve riddles, decipher tablets from The Spirit of Amadeus Arkham, obtain tapes containing patient interviews, and pick up Riddler Trophies around the island. Collecting all 240 of these will end in the Riddler&#8217;s capture. Thus, giving me incentive to find them all.</p>
<p style="text-align: center;">Again, I finished the Story Mode roughly a week ago but continued to play so I COULD BRING THE RIDDLER DOWN. I&#8217;m down to the LAST TWO TROPHIES. This would normally be a time for celebration&#8230; but I can&#8217;t find them. I&#8217;ve been searching and searching but they seem to be the Bermuda Triangle of trophies.</p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/01/arkhammap1.jpg"><img class="aligncenter size-medium wp-image-2243" title="arkhammap1" src="http://seventytwopinconnector.com/wp-content/uploads/2010/01/arkhammap1-300x216.jpg" alt="" width="300" height="216" /></a></p>
<p style="text-align: center;">The areas circled in red are roughly where the trophies should be. The Riddler&#8217;s question marks hover around the general area, so it&#8217;s safe to say they&#8217;re approximately in the middle of their hover pattern. Here&#8217;s where I run into the problem&#8230;</p>
<p style="text-align: center;">First off, the trophy closest to the Intensive Treatment area seems to be in or above the ventilation system. It can&#8217;t be in it, because I&#8217;ve looked&#8230; many times&#8230; up and down. If there&#8217;s a way to get above it, I haven&#8217;t figured it out.</p>
<p style="text-align: center;">The Lower trophy appears to be somewhere on a FUCKING CLIFF. Try to use the Line Launcher to get over there and you&#8217;ll fall in the water. Not to mention I&#8217;ve looked all over that mother fucker and found jack shit. I&#8217;ve checked the little Cave area up and down&#8230; it doesn&#8217;t seem to be there.</p>
<p style="text-align: center;">Now, normally I would just consult GameFAQS in this situation. This proved to be a moot point, so I checked other Walkthroughs. Many would call it cheating, I call it doing what it takes to bring the Riddler to justice. After many sites and watching many videos, I discovered that NONE OF THEM SEEM TO COVER THESE AREAS. Which I find a little weird, quite frankly. Every video and strategic screenshot seem to just skip over this little chunk of the game. But why? It seems pretty important, especially when you&#8217;ve got 238 of the 240 Riddler puzzles.</p>
<p style="text-align: center;">Another thing I found interesting (by which I mean aggravating) was this little nugget of information. The map shots I did find were missing this key component</p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/01/arkhammap2.jpg"><img class="aligncenter size-medium wp-image-2244" title="arkhammap2" src="http://seventytwopinconnector.com/wp-content/uploads/2010/01/arkhammap2-300x216.jpg" alt="" width="300" height="216" /></a></p>
<p style="text-align: center;">THIS ENTIRE AREA IS NOT ON THE MAP. This is puzzling considering it&#8217;s one of the first places you go in the game. After completing the Intensive Treatment building, you crawl through the vent, go through this little cave area and look at Arkham Island while theatrical music plays (you even get an Achievement for hitting this point in the game). So why is it nobody talks about these trophies? I can&#8217;t wrap my head around it. It was driving me bonkers, and I very rarely use that word!</p>
<p style="text-align: center;">I thought I was losing my mind. My brother had to help with looking up guides and walkthroughs online while I continued to scale the area in hopes of finding SOMETHING. After talking to Tom (aka SamuraiLink3) I discovered there were some bugs involved in the PC version. Was that it? Were these trophies glitched out of the game? If there is no record of them, are they just ghost trophies sent to haunt my psyche? I could almost feel gamer madness take hold until I just decided to drop it. Which is severe blow to my honor as a gamer. This means the Riddler is still at large in the city of Gotham. I failed this aspect of the game.</p>
<p style="text-align: center;">I&#8217;m still pretty miffed about this. Maybe I simply missed something simple, that has been known to happen.  And if anybody knows how to get these trophies, PLEASE LET ME KNOW. I&#8217;ve scoured the internets just so I could find these two fucking trophies and get my measely Achievement points. I&#8217;ll write an article reviewing why you&#8217;re so awesome if you can help me out. Seriously. A huge article about why you&#8217;re awesome!</p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/01/batman-arkham-asylum-20080912001329410_640w.jpg"><img class="aligncenter size-medium wp-image-2246" title="batman-arkham-asylum-20080912001329410_640w" src="http://seventytwopinconnector.com/wp-content/uploads/2010/01/batman-arkham-asylum-20080912001329410_640w-300x187.jpg" alt="" width="300" height="187" /></a></p>
<p>Despite the bullshit I endured at the hands of the Riddler, this is still an amazing game that deserves the highest of praise. If you have a vast knowledge of the Batman mythology, solving riddles will help you in certain areas (example: knowing to look for Scarface when a &#8220;puppet show&#8221; is mentioned). However, this is a great game for anyone. If you haven&#8217;t played, you should probably do that soon considering Arkham Asylum 2 has just recently been announced.</p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/01/batman-arkham-asylum-2.jpg"><img class="aligncenter size-medium wp-image-2254" title="batman-arkham-asylum-2" src="http://seventytwopinconnector.com/wp-content/uploads/2010/01/batman-arkham-asylum-2-300x175.jpg" alt="" width="300" height="175" /></a></p>
<p style="text-align: center;">And the absolute best part of this game: <strong><em>NO ROBIN!</em></strong></p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/01/Batman-Robin-Photograph-C121501751.jpg"><img class="aligncenter size-medium wp-image-2255" title="Batman-Robin-Photograph-C12150175" src="http://seventytwopinconnector.com/wp-content/uploads/2010/01/Batman-Robin-Photograph-C121501751-300x240.jpg" alt="" width="300" height="240" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://seventytwopinconnector.com/2010/01/27/batman-arkham-asylum-and-how-the-riddler-almost-made-me-an-inmate/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>TMNT: Turtles in Time Re-Shelled</title>
		<link>http://seventytwopinconnector.com/2010/01/17/tmnt-turtles-in-time-re-shelled/</link>
		<comments>http://seventytwopinconnector.com/2010/01/17/tmnt-turtles-in-time-re-shelled/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 21:18:18 +0000</pubDate>
		<dc:creator>Resident Skizzle</dc:creator>
				<category><![CDATA[PS3]]></category>
		<category><![CDATA[Xbox 360]]></category>
		<category><![CDATA[Donatello]]></category>
		<category><![CDATA[Leonardo]]></category>
		<category><![CDATA[Michelangelo]]></category>
		<category><![CDATA[Raphael]]></category>
		<category><![CDATA[Shredder]]></category>
		<category><![CDATA[Teenage Mutant Ninja Turtles]]></category>
		<category><![CDATA[TMNT]]></category>
		<category><![CDATA[Turtles in Time Re-Shelled]]></category>

		<guid isPermaLink="false">http://seventytwopinconnector.com/?p=2167</guid>
		<description><![CDATA[Recently, with the help of the Playstation Network, I was able to acquire this remake of a CLASSIC game. If you&#8217;ve never had the privelage to play &#8220;Turtles in Time,&#8221; just push in an upward motion to move the rock you&#8217;ve been trapped under for God knows how long. For those fortunate enough to know [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/01/tmnt-turtles-in-time-re-shelled.jpg"><img class="aligncenter size-full wp-image-2169" title="tmnt-turtles-in-time-re-shelled" src="http://seventytwopinconnector.com/wp-content/uploads/2010/01/tmnt-turtles-in-time-re-shelled.jpg" alt="" width="500" height="289" /></a></p>
<p>Recently, with the help of the Playstation Network, I was able to acquire this remake of a CLASSIC game. If you&#8217;ve never had the privelage to play &#8220;Turtles in Time,&#8221; just push in an upward motion to move the rock you&#8217;ve been trapped under for God knows how long.</p>
<p>For those fortunate enough to know this game like the back of your hand, prepare yourselves. They based the game off of the original Arcade version, not the SNES version. When I played for the first time I almost lost my shit (in a bad way), but I kept my shit because it is still fun.</p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/01/52029_orig.jpg"><img class="aligncenter size-large wp-image-2170" title="52029_orig" src="http://seventytwopinconnector.com/wp-content/uploads/2010/01/52029_orig-1024x576.jpg" alt="" width="1024" height="576" /></a></p>
<p>It all started in Scene 3, &#8220;Sewer Surfin&#8217; &#8220;, when I didn&#8217;t get to fight the Rat King. At the end of the level, Shredder appeared in hologram form to send me to a prehistoric time. This wouldn&#8217;t have bothered me had my favorite boss battle not been on the next level. The first Shredder battle, in which you must toss Foot Soldiers at your screen&#8230; as in right at your face! How fun is that shit!? Answer: Very.</p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/01/TMNT-TIT09-Screenshot-Alley3.jpg"><img class="aligncenter size-medium wp-image-2168" title="TMNT-TIT09-Screenshot-Alley3" src="http://seventytwopinconnector.com/wp-content/uploads/2010/01/TMNT-TIT09-Screenshot-Alley3-300x168.jpg" alt="" width="300" height="168" /></a></p>
<p>It made me quite sad to miss out on a revamped battle of that caliber, however, it&#8217;s still a fun ass game.</p>
<p>If I remember correctly, there is a power move of sorts in the SNES version which hurts you as well as others. &#8220;Re-Shelled&#8221; has a power move that doesn&#8217;t hurt you, and easily clears a path in a pinch. So&#8230; that&#8217;s nice&#8230;</p>
<p>I could go through the entire game and list the boss battles that aren&#8217;t there, or switched, but that would ruin the game experience. Not for a lack of good gameplay, but because I don&#8217;t want to write a giant spoiler. &#8220;Re-Shelled&#8221; is still a fun game despite changes from the SNES version. It&#8217;s a different feel for a classic experience. Get some friends to join in and I guarantee a good time. If you have an SNES, go with the original. If not, &#8220;Re-Shelled&#8221; is worth the money you&#8217;d have to SHELL out.</p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/01/53056_orig.jpg"><img class="aligncenter size-full wp-image-2171" title="53056_orig" src="http://seventytwopinconnector.com/wp-content/uploads/2010/01/53056_orig.jpg" alt="" width="637" height="351" /></a></p>
<p style="text-align: center;">Here&#8217;s the trailer if you haven&#8217;t seen it already:</p>
<p style="text-align: center;"><a href="http://www.youtube.com/watch?v=FPBQ4A8pbn4">http://www.youtube.com/watch?v=FPBQ4A8pbn4</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://seventytwopinconnector.com/2010/01/17/tmnt-turtles-in-time-re-shelled/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ZUMA!!!</title>
		<link>http://seventytwopinconnector.com/2010/01/02/zuma/</link>
		<comments>http://seventytwopinconnector.com/2010/01/02/zuma/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 02:11:24 +0000</pubDate>
		<dc:creator>Resident Skizzle</dc:creator>
				<category><![CDATA[PC]]></category>
		<category><![CDATA[PS3]]></category>
		<category><![CDATA[Xbox 360]]></category>
		<category><![CDATA[popcap]]></category>
		<category><![CDATA[zuma]]></category>

		<guid isPermaLink="false">http://seventytwopinconnector.com/?p=2048</guid>
		<description><![CDATA[I avoided reviewing this title because, for some reason, I thought somebody already covered it. Not sure what I was actually thinking of, but this is a title that might look easy to skip over. However, that would be a pretty big mistake. Zuma is a puzzle game where you play as a frog disk [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/01/zuma320x240.jpg"><img class="aligncenter size-full wp-image-2049" title="zuma320x240" src="http://seventytwopinconnector.com/wp-content/uploads/2010/01/zuma320x240.jpg" alt="" width="320" height="240" /></a></p>
<p style="text-align: left;">I avoided reviewing this title because, for some reason, I thought somebody already covered it. Not sure what I was actually thinking of, but this is a title that might look easy to skip over. However, that would be a pretty big mistake.</p>
<p style="text-align: left;">Zuma is a puzzle game where you play as a frog disk that shoots colored orbs at other colored orbs. Sounds pretty uninteresting when you put it that bluntly, but this game is far from any nearby puddles lamesauce.</p>
<p style="text-align: left;">I&#8217;ve played the demo many times over the past year on the 360 and PS3, I was finally able to spring for the full game over the holiday. So now I&#8217;m trekking through the Aztecy goodness that is Zuma. There&#8217;s sort of a plot to it, with some laughable lines aimed at a protagonist whose only response is &#8220;Ribbit.&#8221;</p>
<p style="text-align: center;"><a href="http://seventytwopinconnector.com/wp-content/uploads/2010/01/zuma33.jpg"><img class="aligncenter size-full wp-image-2050" title="zuma33" src="http://seventytwopinconnector.com/wp-content/uploads/2010/01/zuma33.jpg" alt="" width="528" height="396" /></a></p>
<p style="text-align: left;">This is one of those &#8220;just one more time&#8221; games. Easy to lose many hours to this God of Boredom Killers. Bonus orbs, such as Explosion, Reverse and Accuracy, will pop up randomly amongst a cluster of a certain color. Hit the group with an orb of the same color and you&#8217;ll obtain that bonus. The main objective of this game is to knock out groups in a way that will string together other knock outs. Eventually, you&#8217;ll want to destroy all the orbs before one falls into a skull icon&#8217;s mouth.</p>
<p style="text-align: left;">Although the soundtrack is repetitive, it&#8217;s kind of a fun song. The only word in English is &#8220;Pressure,&#8221; which is what this game mainly consists of. When the pressure is really on, the music will take a more intense tone. Which can really fuck up your game if you let it get to you. Just keep a cool head and focus, keep an eye out for opportunities to knock them all back.</p>
<p style="text-align: left;">This game may very well keep you glued to your respective chair for a long while&#8230; So sit somewhere comfortable.</p>
]]></content:encoded>
			<wfw:commentRss>http://seventytwopinconnector.com/2010/01/02/zuma/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Ballad of Gay Tony</title>
		<link>http://seventytwopinconnector.com/2009/11/10/the-ballad-of-gay-tony/</link>
		<comments>http://seventytwopinconnector.com/2009/11/10/the-ballad-of-gay-tony/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 21:49:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Xbox 360]]></category>
		<category><![CDATA[360]]></category>
		<category><![CDATA[Review]]></category>
		<category><![CDATA[the ballad of gay tony]]></category>

		<guid isPermaLink="false">http://seventytwopinconnector.com/?p=1827</guid>
		<description><![CDATA[I&#8217;d like to start off by saying that Dan Houser is, in fact, the fucking man when it comes to modern-day video game conceptualization. That said, The Ballad of Gay Tony (TBoGT) is quite possibly the most satisfying gaming experiences I&#8217;ve had in years, and I&#8217;m a fairly tough critic when it comes to making [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://seventytwopinconnector.com/wp-content/uploads/2009/11/custom_1256768566592_RSG_TBoGT_Screenshot_083.jpg"><img class="aligncenter size-full wp-image-1877" title="Tony and Luis" src="http://seventytwopinconnector.com/wp-content/uploads/2009/11/custom_1256768566592_RSG_TBoGT_Screenshot_083.jpg" alt="Tony and Luis" width="480" height="270" /></a></p>
<p>I&#8217;d like to start off by saying that Dan Houser is, in fact, the fucking man when it comes to modern-day video game conceptualization.  That said, The Ballad of Gay Tony (TBoGT) is quite possibly the most satisfying gaming experiences I&#8217;ve had in years, and I&#8217;m a fairly tough critic when it comes to making statements of that nature.</p>
<p>&#8220;But, but Rob!  What about the original story line?!  Wasn&#8217;t that considered a masterpiece by just about every major gaming review site?&#8221;  Yes, it was.  But, for me, the original story seemed to be the classic &#8220;Go here, shoot this a lot.  Now go here, chase this and kill it.  Now find a hooker and beat her to a bloody pulp in the back alley and rob her of the money she so desparately needs to feed her two crack babies, deadbeat baby daddy, and overzealous heroin habit&#8221; gig that we&#8217;ve seen from GTA over and over again.  Gay Tony tones that down quite a bit and adds a plethora of fresh elements to the slowly-decaying entertainment value that the GTA franchise has been experiencing over the past couple years due to a lack of originality (to me it&#8217;s becoming the Will Farrel of the gaming industry).</p>
<p>First things first, you play as Luis Lopez (that&#8217;s &#8220;Loo-ees, not Loo-is&#8221;) , a latin ex-convict-turned-club-manager by Gay Tony, the biggest club owner in LC.  Tony is the boss, you&#8217;re the head muscle.  What&#8217;s really cool about this is the relationship between Luis and Tony.  They&#8217;re very close, but Luis is straight and Tony is quite gay.  You&#8217;ll often find yourself not only as the head muscle but also playing the role of Tony&#8217;s mentor as you try to work things out with his bad decisions, boyfriends, drug habits, club incidents, etc.  I honestly cannot say enough about the characterization in this episode. It&#8217;s spot-on.  One of my biggest fears when Rockstar first announced Gay Tony is that we were going to see some flambouyant gay man prancing around Liberty being all happy, limp-wristed and pretending to be hardcore all the while.  This was not the case, Tony is the perfect balance between amusing homo humor and serious club owner.  Same is the case with Luis.  His character is not the stereotypical latin gangster; He&#8217;s refined, classy, but will occasionally find himself a subject to his roots.  I&#8217;m very happy that Rockstar has finally decided to grow up and make some original characters that don&#8217;t exploit their stereotypes for an entire storyline (a la CJ in GTA:SA).</p>
<p>GTA for me always has been and will be about gameplay, and that&#8217;s where this episode really shines.  About 60% of the missions in TBoGT are completely original content.  That&#8217;s right kids, Rockstar got off their lazy asses and actually planned some new missions.  New vehicles (such as the rocket-pod-laiden Buzzard helicopter, the parachutes, the fast cars) yield new ways to shoot up and terrorize Liberty City, and Rockstar used the capabilities of these new items to their fullest in the missions.  The club is also an integral part of this story, and the side missions that can be had here are pretty fun.  Kicking people out of your club for pushing dope or getting a little too raunchy with the ladies can be quite entertaining. I won&#8217;t go into too much detail, but I can say that the final mission was the best GTA mission to date in my opinion.</p>
<p>The soundtrack additions are pure gold.  Vladivostok radio has an entire half hour set of non-stop house music that is supposedly broadcast from the newly-opened Bahama Mama&#8217;s nightclub in Algonquin.  If you like electro or house, the soundtrack alone is worth the purchase to me.  Michael Gray, Eric Prydz, David Guetta, all are huge names in the genre that decided to make their appearance on the setlist.  My only complaint is that the new house songs weren&#8217;t added to, say, ElectroSHOC (you know, the electro/house/techno station?), but the Russian pop station?!  WTF Rockstar?! If there is any complaint I have here it&#8217;s that I have to sit through a half hour of Russian pop that I may or may not care for to get to the setlist that I like.  All of this content should have been added to ElectroSHOC.  But this is a minor gripe.</p>
<p>I&#8217;d also like to add a small snippet about the new environments in TBoGT before I sew my mouth shut.  The club scene here is done perfectly.  You walk into a club, the dancefloor is packed, lights everywhere, fog machines going.  Luis descends to the main level and starts strutting around the joint.  He walks up the the VIP lounge, where some of LC&#8217;s biggest celebs are enjoying a bottle (or twelve) of champagne.  A drunk frat boy challenges you to a drinking competition (which you can actually partake in), but you decline, you&#8217;ve got bitches to fuck.  You head back down to the main level and hit the dancefloor.  There&#8217;s a girl eying you that looks pretty hot so you start to bust a move.  She&#8217;s interested, so she decides to get a bit closer.  You two dance for a few minutes before she decides to take you by the hand to the women&#8217;s restroom where you two ravage each other in the stall next to the sorority girl puking out the 5 gallons of Everclear that she just ingested at the bar.  You head out quietly back to the floor.  Some idiot starts talkin trash about you while you&#8217;re walkin through. You pull out yo nine and bussacap in his ass.  Mass pandemonium ensues.  Suddenly the 60-70 people that were in the club stampede for the door in complete panic while you pump another 30 rounds into his head.  That&#8217;ll show &#8216;em.  You finish off the lame security that the owner hired and you walk outside.  Three cruisers and a crowd of people are standing outside in total disbelief, the girls clutching their boyfriends for what little protection that shell of a man can offer at a time like this. You get the idea, the club environments are absolutely perfect.</p>
<p>As I said previously, Gay Tony was the most satisfying gaming experience I&#8217;ve had in years.  From the soundtrack, to the missions, to the environments, it&#8217;s all top-notch production.  I won&#8217;t say that it&#8217;s perfect, but it&#8217;s very, very damn close.  If you pick up anything this month, get this.  Totally worth the 1600 MS points.</p>
<p><a href="http://kotaku.com/5392162/the-last-rush-of-gta-gay-tony-screens/gallery/">Lots of big gay steaming bear love to Kotaku for the screenies!</a></p>

<a href='http://seventytwopinconnector.com/2009/11/10/the-ballad-of-gay-tony/custom_1256768566592_rsg_tbogt_screenshot_083/' title='Tony and Luis'><img width="150" height="150" src="http://seventytwopinconnector.com/wp-content/uploads/2009/11/custom_1256768566592_RSG_TBoGT_Screenshot_083-150x150.jpg" class="attachment-thumbnail" alt="Tony and Luis" title="Tony and Luis" /></a>
<a href='http://seventytwopinconnector.com/2009/11/10/the-ballad-of-gay-tony/custom_1256768561388_rsg_tbogt_screenshot_112/' title='custom_1256768561388_RSG_TBoGT_Screenshot_112'><img width="150" height="150" src="http://seventytwopinconnector.com/wp-content/uploads/2009/11/custom_1256768561388_RSG_TBoGT_Screenshot_112-150x150.jpg" class="attachment-thumbnail" alt="custom_1256768561388_RSG_TBoGT_Screenshot_112" title="custom_1256768561388_RSG_TBoGT_Screenshot_112" /></a>
<a href='http://seventytwopinconnector.com/2009/11/10/the-ballad-of-gay-tony/custom_1256768572014_rsg_tbogt_screenshot_038/' title='custom_1256768572014_RSG_TBoGT_Screenshot_038'><img width="150" height="150" src="http://seventytwopinconnector.com/wp-content/uploads/2009/11/custom_1256768572014_RSG_TBoGT_Screenshot_038-150x150.jpg" class="attachment-thumbnail" alt="custom_1256768572014_RSG_TBoGT_Screenshot_038" title="custom_1256768572014_RSG_TBoGT_Screenshot_038" /></a>
<a href='http://seventytwopinconnector.com/2009/11/10/the-ballad-of-gay-tony/custom_1256768607054_rsg_tbogt_screenshot_078/' title='custom_1256768607054_RSG_TBoGT_Screenshot_078'><img width="150" height="150" src="http://seventytwopinconnector.com/wp-content/uploads/2009/11/custom_1256768607054_RSG_TBoGT_Screenshot_078-150x150.jpg" class="attachment-thumbnail" alt="custom_1256768607054_RSG_TBoGT_Screenshot_078" title="custom_1256768607054_RSG_TBoGT_Screenshot_078" /></a>
<a href='http://seventytwopinconnector.com/2009/11/10/the-ballad-of-gay-tony/custom_1256768642541_rsg_tbogt_screenshot_080/' title='custom_1256768642541_RSG_TBoGT_Screenshot_080'><img width="150" height="150" src="http://seventytwopinconnector.com/wp-content/uploads/2009/11/custom_1256768642541_RSG_TBoGT_Screenshot_080-150x150.jpg" class="attachment-thumbnail" alt="custom_1256768642541_RSG_TBoGT_Screenshot_080" title="custom_1256768642541_RSG_TBoGT_Screenshot_080" /></a>

<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
]]></content:encoded>
			<wfw:commentRss>http://seventytwopinconnector.com/2009/11/10/the-ballad-of-gay-tony/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

