<?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>Performance Works</title>
	<atom:link href="http://www.perworks.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.perworks.com</link>
	<description>Solving problems that matter</description>
	<lastBuildDate>Mon, 11 Feb 2013 00:42:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Community Works Launch</title>
		<link>http://www.perworks.com/community-works-launch/</link>
		<comments>http://www.perworks.com/community-works-launch/#comments</comments>
		<pubDate>Mon, 11 Feb 2013 00:34:21 +0000</pubDate>
		<dc:creator>Loree Goffigon</dc:creator>
				<category><![CDATA[Community Works]]></category>
		<category><![CDATA[People]]></category>

		<guid isPermaLink="false">http://www.perworks.com/?p=504</guid>
		<description><![CDATA[A newly published book called “How Children Succeed” shines a light on the inadequacies of traditional education. Paul Tough, a journalist for The New York Times, argues that the qualities that matter most in today’s world have more to do with character and skills like perseverance, curiosity, optimism, and self-control. He asserts that IQ is less...]]></description>
			<content:encoded><![CDATA[<p>A newly published book called “<em><a href="http://www.amazon.com/dp/0547564651">How Children Succeed”</a></em> shines a light on the inadequacies of traditional education. Paul Tough, a journalist for The New York Times, argues that the qualities that matter most in today’s world have more to do with character and skills like perseverance, curiosity, optimism, and self-control. He asserts that IQ is less predictive of success than these harder to measure traits and that students would thrive more in life if schools focused more on teaching character than strictly on content.<a href="http://www.perworks.com/wp-content/uploads/2013/02/CharacterLeadership.jpg"><img class="size-full wp-image-506 alignright" title="CharacterLeadership" src="http://www.perworks.com/wp-content/uploads/2013/02/CharacterLeadership.jpg" alt="" width="400" height="150" /></a></p>
<p>This belief and his findings correlate with a research project Performance Works recently completed focusing on gaps in traditional education as perceived by educators throughout the Southwestern United States. The nearly unanimous response of educators to the question “If you had a magic wand and could offer one more thing to students, what would it be?” was character education and leadership development. Administrators and teachers alike cited the importance of empowering students to find their voice. The skills most commonly highlighted as needing attention were problem solving, collaboration, communication and critical analysis.</p>
<p>As parents, citizens and human beings, these findings touch us deeply and spur us to action. Kids need and deserve a “code to live by.” Educators are consumed with test scores and standards. They don’t have the energy, time or resources to tackle these less-tangible, harder-to-measure skills. It’s not clear that all parents are equipped to teach those traits either and our personal belief is that without them, our kids will fail. We’re bringing children into a complex world of change — cultural, technological, economic and environmental — and they deserve to feel empowered and need to be resilient.</p>
<p><img class="alignleft size-full wp-image-505" title="FutureMatters" src="http://www.perworks.com/wp-content/uploads/2013/02/FutureMatters.jpg" alt="" width="432" height="72" /></p>
<p>So, it is with a profound sense of responsibility and hope that we decided to launch Community Works. Community Works is a leadership development and character education program aimed at middle and high school students and our mission is to build the next generation of student leaders. The curriculum is designed to address core elements of character including problem solving, relationship building, effective communication, collaboration and conflict resolution through workshops and hands on projects.</p>
<p>We are piloting the program in Los Angeles and would love to hear your thoughts about what matters most when it comes to educating the next generation. Help us create a program to help our kids succeed.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.perworks.com/community-works-launch/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Product Marketing vs. Brand Marketing: Separate your Product OR Separate your Users?</title>
		<link>http://www.perworks.com/product-marketing-vs-brand-marketing-separate-your-product-or-separate-your-users/</link>
		<comments>http://www.perworks.com/product-marketing-vs-brand-marketing-separate-your-product-or-separate-your-users/#comments</comments>
		<pubDate>Sun, 25 Mar 2012 20:17:32 +0000</pubDate>
		<dc:creator>Ken Rosen</dc:creator>
				<category><![CDATA[Big Ideas]]></category>
		<category><![CDATA[Brand]]></category>
		<category><![CDATA[Customers]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Strategy]]></category>

		<guid isPermaLink="false">http://www.perworks.com/?p=491</guid>
		<description><![CDATA[Product Marketing separates your product from other products. Brand Marketing separates your customers from other customers.]]></description>
			<content:encoded><![CDATA[<p style="padding-left: 30px;">Cadillac versus BMW<br />
Neiman Marcus versus Macy&#8217;s<br />
Macintosh versus PC<br />
Dogs versus cats</p>
<p>Product marketing differentiates your products from other products. Brand marketing differentiates your customers from other customers.</p>
<p><a href="http://www.perworks.com/wp-content/uploads/2012/03/ProductMarketing-SinglePlane.jpg"><img class="alignleft size-full wp-image-493" title="ProductMarketing-SinglePlane" src="http://www.perworks.com/wp-content/uploads/2012/03/ProductMarketing-SinglePlane.jpg" alt="Product Marketing, Product Differentiation" width="254" height="147" /></a><em>Imagine walking on solid, enormous, continuous surface presenting all the possible features of products in a category</em>. Customers can and do wander anywhere along the surface: over here there&#8217;s higher quality, walking over there the price goes down, walking over here at the product gets faster and more efficient. Product Marketing inherently assume this continuous surface connects all the products customers can consider as competitors.</p>
<p><em>Product marketers look for differentiation. They look for a spot on this surface they can own</em>. And when things go exactly right—they look for customers to self-select based on a deep preference for that spot in the landscape.</p>
<p>In this sense, <em>the holy Grail for both brand and product marketing is differentiation. <strong>However, differentiation is very different.</strong></em></p>
<p><em>Differentiation in product marketing is the perceived separation between your product and your competition</em> on this continuous feature surface. The ideal positioning is a spot only you occupy and therefore you describe is defensible. Often these spots are different in ways only you recognize as significant. This is a mindset Ron Weissman reminds us <a title="Take Higher Ground with Product Leadership" href="http://www.perworks.com/take-higher-ground-from-product-leadership-positioning/" target="_blank">here</a> is known as the &#8220;narcissism of small differences&#8221; to anthropologists. In feudal times, you can imagine a feudal lord finding this position and building a  fort to defend it so no one else can occupy that spit of land. However, if you are small it is likely your fort is small…and weak.  And it is likely that one of the bigger land owners will be able to overwhelm the territory if they simply try.</p>
<p><strong>Brand marketing is different.</strong> With brand marketing you&#8217;re attempting to create is an island disconnected from this surface.</p>
<p><a href="http://www.perworks.com/wp-content/uploads/2012/03/ProductMarketingBrandMarketing-TwoPlanes1.jpg"><img class="size-full wp-image-494 alignright" title="ProductMarketing,BrandMarketing-TwoPlanes" src="http://www.perworks.com/wp-content/uploads/2012/03/ProductMarketingBrandMarketing-TwoPlanes1.jpg" alt="Brand Marketing, Customer Differentiation" width="433" height="147" /></a><em><strong>Brand marketing is realizing your goal is to separate your customers, not your product.</strong></em> You are creating an island. A discontinuous piece of land that may be hard to reach, but is just as hard to leave. You are creating<em> separation in the customer&#8217;s decision process</em> of your product versus your competitors. <em>Not features, but personal identity.</em> You are trying to get the customer to see themselves as the kind of person who looks for options all over your island, and not over on that other larger surface of land where you would likely be almost defenseless against onslaught.</p>
<p>If your customers feel like they have voluntarily left that continuous surface of features to be with their own kind and travel to your island, they will find themselves traveling on only that feature surface. They will ask which iPad version to buy or which dog breed or which Macy&#8217;s shirt. But their consideration of options won&#8217;t leave the island. <em>After all, they are BMW people, not Cadillac people. Dog people, not cat people. </em></p>
<p><em>For a competitor to get those customers to leave your island to go to the other surface of land—to earn consideration—is wildly more difficult.</em> They need to make the person willing to get up and swim, give up what they have been, change their identity. The force this takes, what chemists call the &#8220;activation energy,&#8221; is dramatically higher. If life on the island gets really bad, folks will flee, but they don&#8217;t do it lightly.</p>
<p><strong>Rationale?</strong> Of course, the dog person <em>says</em> dogs are friendlier. The Macy&#8217;s person <em>says</em> the prices make more sense. The BMW owner <em>says</em> Cadillac makes boring cars. But the truth is not in these descriptions. The truth is these people simply do not consider anything in the other category when they&#8217;re trying to figure out how to meet their desires and needs. They are BMW people, dog people, and Macy&#8217;s people.</p>
<p><strong>Takeaways</strong></p>
<ul>
<li>What kind of person uses your product or service?</li>
<li>How do you were present your offering so that either <em>people of that type will recognize themselves</em> or <em>people who have never consider themselves to be the type will decide to place themselves?</em></li>
<li><em>Brand Marketing does not replace Product Marketing;</em> it is a complement that builds customer loyalty.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.perworks.com/product-marketing-vs-brand-marketing-separate-your-product-or-separate-your-users/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Companies We Admire: Virgin America</title>
		<link>http://www.perworks.com/companies-admire-virgin-america/</link>
		<comments>http://www.perworks.com/companies-admire-virgin-america/#comments</comments>
		<pubDate>Sun, 04 Dec 2011 13:55:00 +0000</pubDate>
		<dc:creator>Ken Rosen</dc:creator>
				<category><![CDATA[Business Models]]></category>
		<category><![CDATA[Case Studies]]></category>
		<category><![CDATA[Execution]]></category>
		<category><![CDATA[Orgs That Matter]]></category>
		<category><![CDATA[Rosen]]></category>
		<category><![CDATA[Twitter Chat]]></category>

		<guid isPermaLink="false">http://prework.square2-lab.com/companies-admire-virgin-america/</guid>
		<description><![CDATA[By Ken Rosen When Virgin America first took off, I flew it quite a bit…as personal research. I was intrigued by the audaciousness of starting an airline tied to the brash reputation of Richard Branson&#8217;s Virgin. I remain impressed. There&#8217;s an old joke in tech: &#8220;How did God create the world in 6 days?&#8221; &#8220;He didn&#8217;t...]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: x-small;">By Ken Rosen</span></p>
<p><a style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;" href="http://1.bp.blogspot.com/_Q_EtP8a5IMs/TKOAVA9yhhI/AAAAAAAAAqI/uWVD8tzeLGw/s1600/VALogo.jpg"><img src="http://1.bp.blogspot.com/_Q_EtP8a5IMs/TKOAVA9yhhI/AAAAAAAAAqI/uWVD8tzeLGw/s200/VALogo.jpg" alt="" width="200" height="55" border="0" /></a>When <a href="http://www.virginamerica.com/">Virgin America</a> first took off, I flew it quite a bit…as personal research. I was intrigued by the audaciousness of starting an airline tied to the brash reputation of Richard Branson&#8217;s Virgin. I remain impressed. There&#8217;s an old joke in tech: &#8220;How did God create the world in 6 days?&#8221; &#8220;He didn&#8217;t have an installed base.&#8221; We believe this applies: Virgin America is what happens when you start from scratch and&#8230;</p>
<ul>
<li>Know aircraft design</li>
<li>Knowthe stateoftechnology</li>
<li>Take the habits of fliers seriously</li>
<li>Analyze the true incremental costs of amenities</li>
<li>Consider how amenity &#8220;costs&#8221; introduce profit opportunities</li>
</ul>
<p>A few examples of where this leads to better decisions:</p>
<ul>
<li>Individualized entertainmentsystem (&#8220;Red&#8221;), even in coach = satisfaction and eyeballs. As an obvious point, people like controlling their media. Beyond that, a compelling entertainmentsystem delivers eyeball for targeted advertising potential. Years ago, I was interested in airplane cabin advertising, especially first class. Passengers had only one channel on a big screen and many watched. With laptops, iStuff, etc., those days are gone. Red&#8217;s compelling content (you can overdose on inspiration from TED presentations alone!) seems to capture more eyeballs than any other airline system I&#8217;ve seen…opening the door for monetizing those eyeballs with advertising and cross-promotion. Of course, having numerous channels fights with mass advertising to the whole cabin, but as an advertiser, I&#8217;d <em>prefer </em>to pay less for fewer, more tailored eyeballs.</li>
<li>Clever video for mandatory safety presentation= more people watching&#8230;repeatedly. <em>Only </em>VA&#8217;s rendition gets this effect. I don&#8217;t know if it means more VA passengers will live through an accident, but I do know it glues eyes to the entertainment system leading smoothly to a few precious minutes of<em> full-cabin ads</em>. Who&#8217;s advertising now?Google,Progressive insurance, and the chic Moran hotels — pretty good company. That said, I&#8217;m surprised they haven&#8217;t created a few new versions to ensure frequent fliers don&#8217;t zone out.</li>
</ul>
<p>Ok, we&#8217;re taking off now&#8230;</p>
<ul>
<li>Tons of food and beverage selections available VIA theentertainmentsystem = advertising and co-promotion. With lots of choices, you need a multipage menu. A menu means advertising and co-promotion opportunities. This month, it boasts ads for a new tea brand and one of the available movies&#8230;and those pages bring in cash.</li>
<li>Food and beverage order VIA theentertainmentsystem = no shrinkage. Over the years, I&#8217;ve gotten a LOT of free drinks from flight attendants. I&#8217;d guess around 10% — definitely over 5%. My smile isn&#8217;t that great, so I&#8217;m not sure why, but it&#8217;s true. I like it, but in Hospitality, this is called &#8220;shrinkage.&#8221; And according to the National Bar &amp; Restaurant Association, it can cost 10-23% of revenue! When I ordering is the only way to communicate my beverage desire to the flight attendant, presto chango, no shrinkage. And it feels like a value-add to me!</li>
<li>No carts in the aisles (well, far fewer) = less sense of restriction — even if you never move. Plus, because you order what you want when you want it, you get personalize refreshment timing.</li>
<li>Happier crew members = better, more pleasant service. I&#8217;ve been so intrigued by this, I&#8217;ve bugged numerous crew members. It&#8217;s grandmother research, so sure, there are exceptions. But the difference in job satisfaction vs. the larger U.S. Airlines is profound. And it shows in the service. The reason for the difference is a topic for another post, but I asked a flight attendant early on &#8220;What&#8217;s different?&#8221; Her answer: &#8220;They talk to us&#8230;and they listen.&#8221; Easy, hmm?</li>
<li>Power to each seat = one more reason to pick VA rather than buying a special cable for the times you upgrade on the right United flights. It&#8217;s still a new, wild feeling to work on my laptop and listen to myiPhonewhile working in the airport and on the flight&#8230;and get off and go to meetings with a full battery.</li>
</ul>
<p><strong>Takeaways</strong></p>
<ul>
<li>If you knew all about your industry<em> (you might)</em>, all about technologies to support your offering and brand promise<em> (you can)</em>, and all about what your customers crave <em>(you should&#8230;you really should)</em>, what would you do differently?</li>
</ul>
<p><strong>Questions for discussion during #UsGuysChat Twitter Chat on 12/5/11 </strong><em>(please join us!)</em></p>
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<div id="refHTML">Companies can excel in many different ways. Let&#8217;s talk about companies you admire through the lens of business functions:</div>
<div>
<ol>
<li>What company do you admire for their <strong>Products</strong>? Why?</li>
<li>What company do you admire for their <strong>Marketing</strong>? Why?</li>
<li>What company do you admire for their <strong>Operations</strong>? Why?</li>
<li>What company do you admire for their <strong>Use of Data</strong>? Why?</li>
<li>What company do you admire for their <strong>Culture</strong>? Why?</li>
<li>What one takeaway would you like to bring into your own company?</li>
</ol>
</div>
<div id="leoHighlights_iframe_modal_div_container" style="display: none; height: 391px; position: absolute; visibility: hidden; width: 520px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <iframe id="leoHighlights_top_iframe" style="height: 294px; left: 0px; position: absolute; top: 0px; width: 520px; z-index: 2147483647;" title="leoHighlights_top_iframe" name="leoHighlights_top_iframe" src="about:blank" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="520" height="294"></iframe> <!-- Bottom iFrame --> <iframe id="leoHighlights_bottom_iframe" style="left: 96px; position: absolute; top: 294px; z-index: 2147483647;" title="leoHighlights_bottom_iframe" name="leoHighlights_bottom_iframe" src="about:blank" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" width="320" height="240"></iframe></div>
<p><script type="text/javascript" defer="defer">// <![CDATA[
   var LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT =              300;   var LEO_HIGHLIGHTS_MAX_HIGHLIGHTS =                   50;   var LEO_HIGHLIGHTS_IFRAME_TOP_ID =                    "leoHighlights_top_iframe";   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID =                 "leoHighlights_bottom_iframe";   var LEO_HIGHLIGHTS_IFRAME_DIV_ID =                    "leoHighlights_iframe_modal_div_container";         var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH =     520;   var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT =    391;      var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH =      520;   var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT =     665;      var LEO_HIGHLIGHTS_IFRAME_TOP_POS_X =                 0;   var LEO_HIGHLIGHTS_IFRAME_TOP_POS_Y =                 0;   var LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH =                 520;   var LEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT =                294;      var LEO_HIGHLIGHTS_IFRAME_BOTTOM_POS_X =              96;   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_POS_Y =              294;   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH =    425;   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT =   97;   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_WIDTH =     425;   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT =    371;            var LEO_HIGHLIGHTS_SHOW_DELAY_MS =                    300;   var LEO_HIGHLIGHTS_HIDE_DELAY_MS =                    750;   var LEO_HIGHLIGHTS_SHOW_DELAY_NO_UNDER_MS =           850;      var LEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT =         "transparent none repeat scroll 0% 0%";   var LEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER =           "rgb(245, 245, 0) none repeat scroll 0% 0%";   var LEO_HIGHLIGHTS_ROVER_TAG =                        "711-36858-13496-14";   createInlineScriptElement("var%20LEO_HIGHLIGHTS_DEBUG%20%3D%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20false%3B%0Avar%20LEO_HIGHLIGHTS_DEBUG_POS%20%3D%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20false%3B%0A%20%20%20%0Avar%20_leoHighlightsPrevElem%20%3D%20null%3B%0Avar%20_leoHighlightsSnoozed%20%3D%20false%3B%0A%0A/**%0A%20*%20Checks%20if%20the%20passed%20in%20class%20exists%0A%20*%20@param%20c%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsClassExists%28c%29%20%7B%0A%20%20%20return%20typeof%28c%29%20%3D%3D%20%22function%22%20%26%26%20typeof%28c.prototype%29%20%3D%3D%20%22object%22%20?%20true%20%3A%20false%3B%0A%7D%0A%0A/**%0A%20*%20Checks%20if%20the%20firebug%20console%20is%20available%0A%20*%20@param%20c%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsFirebugConsoleAvailable%28c%29%20%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsClassExists%28_FirebugConsole%29%20%26%26%20%0A%20%20%20%20%20%20%20%20%20window.console%20%26%26%20console.log%20%26%26%20%0A%20%20%20%20%20%20%20%20%20%28console%20instanceof%20_FirebugConsole%29%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20return%20true%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%7D%0A%20%20%20catch%28e%29%7B%7D%0A%20%20%20%0A%20%20%20return%20false%3B%0A%7D%20%0A%0A%0A/**%0A%20*%20General%20method%20used%20to%20debug%20exceptions%0A%20*%20%0A%20*%20@param%20location%0A%20*%20@param%20e%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsReportExeception%28location%2Ce%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsFirebugConsoleAvailable%28%29%20||LEO_HIGHLIGHTS_DEBUG%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20var%20logString%3Dlocation%2B%22%3A%20%22%2Be%2B%22%5Cn%5Ct%22%2Be.name%2B%22%5Cn%5Ct%22%2B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%28e.number%260xFFFF%29%2B%22%5Cn%5Ct%22%2Be.description%3B%0A%20%20%20%20%20%20%20%20%20if%28_leoHighlightsFirebugConsoleAvailable%28%29%29%0A%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20console.error%28logString%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20console.trace%28%29%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28LEO_HIGHLIGHTS_DEBUG%29%0A%20%20%20%20%20%20%20%20%20alert%28logString%29%3B%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%7B%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20log%20a%20string%20to%20the%20firebug%20console%0A%20*%20%0A%20*%20@param%20str%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsDebugLog%28str%29%0A%7B%20%20%20%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsFirebugConsoleAvailable%28%29%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20console.log%28typeof%28_FirebugConsole%29%2B%22%20%22%2Bstr%29%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22_leoHighlightsDebugLog%28%29%20%22%2Bstr%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20get%20an%20attribute%20and%20decode%20it.%0A%20*%20%0A%20*%20@param%20elem%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetAttrib%28elem%2Cid%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20val%3Delem.getAttribute%28id%29%3B%0A%20%20%20%20%20%20return%20decodeURI%28val%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22_leoHighlightsGetAttrib%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%20%20%20return%20null%3B%0A%7D%0A%0A/**%0A%20*%20Checks%20if%20this%20is%20within%20a%20frame%20by%20checking%20for%20a%20parent.%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsIsFrame%28%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%20%20%0A%20%20%20%20%20%20return%20%28window%21%3Dtop%29%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22_leoHighlightsIsFrame%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%0A%20%20%20return%20false%3B%0A%7D%0A%0A/**%0A%20*%20This%20is%20a%20dimensions%20object%0A%20*%20%0A%20*%20@param%20width%0A%20*%20@param%20height%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsDimension%28width%2Cheight%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.width%3Dwidth%3B%0A%20%20%20%09this.height%3Dheight%3B%0A%20%20%20%09this.toString%3Dfunction%28%29%20%7B%20return%20%28%22%28%22%2Bthis.width%2B%22%2C%22%2Bthis.height%2B%22%29%22%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsDimension%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20is%20a%20Position%20object%0A%20*%20%0A%20*%20@param%20x%0A%20*%20@param%20y%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsPosition%28x%2Cy%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.x%3Dx%3B%0A%20%20%20%09this.y%3Dy%3B%0A%20%20%20%09this.toString%3Dfunction%28%29%20%7B%20return%20%28%22%28%22%2Bthis.x%2B%22%2C%22%2Bthis.y%2B%22%29%22%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsPosition%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0Avar%20LEO_HIGHLIGHTS_ADJUSTMENT%20%3D%20new%20LeoHighlightsPosition%283%2C3%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_TOP_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_BOTTOM_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT%29%3B%0A%0Avar%20LEO_HIGHLIGHTS_DIV_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_DIV_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT%29%3B%0A%0A%0A/**%0A%20*%20Sets%20the%20size%20of%20the%20passed%20in%20element%0A%20*%20%0A%20*%20@param%20elem%0A%20*%20@param%20dim%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSetSize%28elem%2Cdim%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09//%20Set%20the%20popup%20location%0A%20%20%20%09elem.style.width%20%3D%20dim.width%20%2B%20%22px%22%3B%0A%20%20%20%09if%28elem.width%29%0A%20%20%20%09%09elem.width%3Ddim.width%3B%0A%20%20%20%09elem.style.height%20%20%3D%20dim.height%20%2B%20%22px%22%3B%0A%20%20%20%09if%28elem.height%29%0A%20%20%20%09%09elem.height%3Ddim.height%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsSetSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20can%20be%20used%20for%20a%20simple%20one%20argument%20callback%0A%20*%0A%20*%20@param%20callName%0A%20*%20@param%20argName%0A%20*%20@param%20argVal%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSimpleGwCallBack%28callName%2CargName%2C%20argVal%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20if%28argName%29%0A%20%20%20%20%20%20%09gwObj.addParam%28argName%2CargVal%29%3B%0A%20%20%20%20%20%20gwObj.callName%28callName%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsSimpleGwCallBack%28%29%20%22%2BcallName%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20gets%20a%20url%20argument%20from%20the%20current%20document.%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetUrlArg%28url%2C%20name%20%29%0A%7B%0A%09%20%20name%20%3D%20name.replace%28/[%5C[]/%2C%22%5C%5C%5C[%22%29.replace%28/[%5C]]/%2C%22%5C%5C%5C]%22%29%3B%0A%09%20%20var%20regexS%20%3D%20%22[%5C%5C?%26]%22%2Bname%2B%22%3D%28[^%26%23]*%29%22%3B%0A%09%20%20var%20regex%20%3D%20new%20RegExp%28%20regexS%20%29%3B%0A%09%20%20var%20results%20%3D%20regex.exec%28url%29%3B%0A%09%20%20if%28%20results%20%3D%3D%20null%20%29%0A%09%20%20%20%20return%20%22%22%3B%0A%09%20%20else%0A%09%20%20%20%20return%20results[1]%3B%0A%7D%0A%0A%0A/**%0A%20*%20This%20allows%20to%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsRedirectTop%28url%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%20%20%09%0A%20%20%20%09top.location%3Durl%3B%09%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsRedirectTop%28%29%22%2Ce%29%3B%0A%20%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20find%20an%20element%20by%20Id%0A%20*%20%0A%20*%20@param%20elemId%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsFindElementById%28elemId%2Cdoc%29%0A%7B%0A%09try%0A%09%7B%0A%09%20%20%20if%28doc%3D%3Dnull%29%0A%09%20%20%20%20%20%20doc%3Ddocument%3B%0A%09%20%20%20%0A%09%09var%20elem%3Ddoc.getElementById%28elemId%29%3B%0A%09%09if%28elem%29%0A%09%09%09return%20elem%3B%0A%09%09%0A%09%09/*%20This%20is%20the%20handling%20for%20IE%20*/%0A%09%09if%28doc.all%29%0A%09%09%7B%0A%09%09%09elem%3Ddoc.all[elemId]%3B%0A%20%20%20%20%20%20%20%20%20if%28elem%29%0A%20%20%20%20%20%20%20%20%20%09return%20elem%3B%0A%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20for%20%28%20var%20i%20%3D%20%28document.all.length-1%29%3B%20i%20%3E%3D%200%3B%20i--%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09elem%3Ddoc.all[i]%3B%0A%20%20%20%20%20%20%20%20%20%09if%28elem.id%3D%3DelemId%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20elem%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%09%09%7D%0A%09%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsFindElementById%28%29%22%2Ce%29%3B%0A%20%20%20%7D%0A%09return%20null%3B%0A%7D%0A%0A/**%0A%20*%20Get%20the%20location%20of%20one%20element%20relative%20to%20a%20parent%20reference%0A%20*%0A%20*%20@param%20ref%0A%20*%20%20%20%20%20%20%20%20%20%20%20the%20reference%20element%2C%20this%20must%20be%20a%20parent%20of%20the%20passed%20in%0A%20*%20%20%20%20%20%20%20%20%20%20%20element%0A%20*%20@param%20elem%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetLocation%28ref%2C%20elem%29%20%7B%0A%20%20%20_leoHighlightsDebugLog%28%22_leoHighlightsGetLocation%20%22%2Belem.id%29%3B%0A%20%20%20%0A%20%20%20var%20count%20%3D%200%3B%0A%20%20%20var%20location%20%3D%20new%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20var%20walk%20%3D%20elem%3B%0A%20%20%20while%20%28walk%20%21%3D%20null%20%26%26%20walk%20%21%3D%20ref%20%26%26%20count%20%3C%20LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT%29%20%7B%0A%20%20%20%20%20%20location.x%20%2B%3D%20walk.offsetLeft%3B%0A%20%20%20%20%20%20location.y%20%2B%3D%20walk.offsetTop%3B%0A%20%20%20%20%20%20walk%20%3D%20walk.offsetParent%3B%0A%20%20%20%20%20%20count%2B%2B%3B%0A%20%20%20%7D%0A%20%20%20%0A%20%20%20_leoHighlightsDebugLog%28%22Location%20is%3A%20%22%2Belem.id%2B%22%20-%20%22%2Blocation%29%3B%0A%0A%20%20%20return%20location%3B%0A%7D%0A%0A/**%0A%20*%20This%20is%20used%20to%20update%20the%20position%20of%20an%20element%20as%20a%20popup%0A%20*%20%0A%20*%20@param%20IFrame%0A%20*%20@param%20anchor%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsUpdatePopupPos%28iFrame%2Canchor%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20//%20Gets%20the%20scrolled%20location%20for%20x%20and%20y%0A%20%20%20%20%20%20var%20scrolledPos%3Dnew%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20%20%20%20if%28%20self.pageYOffset%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20self.pageXOffset%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20self.pageYOffset%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.documentElement%20%26%26%20document.documentElement.scrollTop%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20document.documentElement.scrollLeft%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20document.documentElement.scrollTop%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.body%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20document.body.scrollLeft%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20document.body.scrollTop%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20total%20dimensions%20to%20see%20what%20scroll%20bars%20might%20be%20active%20*/%0A%20%20%20%20%20%20var%20totalDim%3Dnew%20LeoHighlightsDimension%280%2C0%29%0A%20%20%20%20%20%20if%20%28document.all%20%26%26%20document.documentElement%20%26%26%20%0A%20%20%20%20%20%20%09document.documentElement.clientHeight%26%26document.documentElement.clientWidth%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%09totalDim.width%20%3D%20document.documentElement.scrollWidth%3B%0A%20%20%20%20%20%20%09totalDim.height%20%3D%20document.documentElement.scrollHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20else%20if%20%28document.all%29%0A%20%20%20%20%20%20%7B%20/*%20This%20is%20in%20IE%20*/%0A%20%20%20%20%20%09%20%09totalDim.width%20%3D%20document.body.scrollWidth%3B%0A%20%20%20%20%20%20%09totalDim.height%20%3D%20document.body.scrollHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20else%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%09%20totalDim.width%20%3D%20document.width%3B%0A%20%20%20%20%20%20%09%20totalDim.height%20%3D%20document.height%3B%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20//%20Gets%20the%20location%20of%20the%20available%20screen%20space%0A%20%20%20%20%20%20var%20centerDim%3Dnew%20LeoHighlightsDimension%280%2C0%29%3B%0A%20%20%20%20%20%20if%28self.innerWidth%20%26%26%20self.innerHeight%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20self.innerWidth-%28totalDim.height%3Eself.innerHeight?16%3A0%29%3B%20//%20subtracting%20scroll%20bar%20offsets%20for%20firefox%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20self.innerHeight-%28totalDim.width%3Eself.innerWidth?16%3A0%29%3B%20%20//%20subtracting%20scroll%20bar%20offsets%20for%20firefox%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.documentElement%20%26%26%20document.documentElement.clientHeight%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20document.documentElement.clientWidth%3B%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20document.documentElement.clientHeight%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.body%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20document.body.clientWidth%3B%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20document.body.clientHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20//%20Get%20the%20current%20dimension%20of%20the%20popup%20element%0A%20%20%20%20%20%20var%20iFrameDim%3Dnew%20LeoHighlightsDimension%28iFrame.offsetWidth%2CiFrame.offsetHeight%29%0A%20%20%20%20%20%20if%20%28iFrameDim.width%20%3C%3D%200%29%0A%20%20%20%20%20%20%09iFrameDim.width%20%3D%20iFrame.style.width.substring%280%2C%20iFrame.style.width.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20if%20%28iFrameDim.height%20%3C%3D%200%29%0A%20%20%20%20%20%20%09iFrameDim.height%20%3D%20iFrame.style.height.substring%280%2C%20iFrame.style.height.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Calculate%20the%20position%2C%20lower%20right%20hand%20corner%20by%20default%20*/%0A%20%20%20%20%20%20var%20position%3Dnew%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20%20%20%20position.x%3DscrolledPos.x%2BcenterDim.width-iFrameDim.width-LEO_HIGHLIGHTS_ADJUSTMENT.x%3B%0A%20%20%20%20%20%20position.y%3DscrolledPos.y%2BcenterDim.height-iFrameDim.height-LEO_HIGHLIGHTS_ADJUSTMENT.y%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28anchor%21%3Dnull%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20//centerDim%20in%20relation%20to%20the%20anchor%20element%20if%20available%0A%20%20%20%20%20%20%20%20%20var%20topOrBottom%20%3D%20false%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorPos%3D_leoHighlightsGetLocation%28document.body%2C%20anchor%29%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorScreenPos%20%3D%20new%20LeoHighlightsPosition%28anchorPos.x-scrolledPos.x%2CanchorPos.y-scrolledPos.y%29%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorDim%3Dnew%20LeoHighlightsDimension%28anchor.offsetWidth%2Canchor.offsetHeight%29%0A%20%20%20%20%20%20%20%20%20if%20%28anchorDim.width%20%3C%3D%200%29%0A%20%20%20%20%20%20%20%20%20%09anchorDim.width%20%3D%20anchor.style.width.substring%280%2C%20anchor.style.width.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20%20%20%20if%20%28anchorDim.height%20%3C%3D%200%29%0A%20%20%20%20%20%20%20%20%20%09anchorDim.height%20%3D%20anchor.style.height.substring%280%2C%20anchor.style.height.indexOf%28%27px%27%29%29%3B%0A%0A%20%20%20%20%20%20%20%20%20//%20Check%20if%20the%20popup%20can%20be%20shown%20above%20or%20below%20the%20element%0A%20%20%20%20%20%20%20%20%20if%20%28centerDim.height%20-%20anchorDim.height%20-%20iFrameDim.height%20-%20anchorScreenPos.y%20%3E%200%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09//%20Show%20below%2C%20formula%20above%20calculates%20space%20below%20open%20iFrame%0A%20%20%20%20%20%20%20%20%20%20%20%20position.y%20%3D%20anchorPos.y%20%2B%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20topOrBottom%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%7D%20else%20if%20%28anchorScreenPos.y%20-%20anchorDim.height%20-%20iFrameDim.height%20%3E%200%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09//%20Show%20above%2C%20formula%20above%20calculates%20space%20above%20open%20iFrame%0A%20%20%20%20%20%20%20%20%20%09position.y%20%3D%20anchorPos.y%20-%20iFrameDim.height%20-%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20topOrBottom%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%22_leoHighlightsUpdatePopupPos%28%29%20-%20topOrBottom%3A%20%22%2BtopOrBottom%29%3B%0A%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20if%20%28topOrBottom%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20//%20We%20attempt%20top%20attach%20the%20window%20to%20the%20element%0A%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20anchorPos.x%20-%20iFrameDim.width%20/%202%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28position.x%20%3C%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20if%20%28position.x%20%2B%20iFrameDim.width%20%3E%20scrolledPos.x%20%2B%20centerDim.width%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20scrolledPos.x%20%2B%20centerDim.width%20-%20iFrameDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%22_leoHighlightsUpdatePopupPos%28%29%20-%20topOrBottom%3A%20%22%2Bposition%29%3B%0A%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20//%20Attempt%20to%20align%20on%20the%20right%20or%20left%20hand%20side%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28centerDim.width%20-%20anchorDim.width%20-%20iFrameDim.width%20-%20anchorScreenPos.x%20%3E%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20position.x%20%3D%20anchorPos.x%20%2B%20anchorDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20if%20%28anchorScreenPos.x%20-%20anchorDim.width%20-%20iFrameDim.width%20%3E%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20anchorPos.x%20-%20anchorDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20%20//%20default%20to%20below%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20position.y%20%3D%20anchorPos.y%20%2B%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%22_leoHighlightsUpdatePopupPos%28%29%20-%20sideBottom%3A%20%22%2Bposition%29%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Make%20sure%20that%20we%20don%27t%20go%20passed%20the%20right%20hand%20border%20*/%0A%20%20%20%20%20%20if%28position.x%2BiFrameDim.width%3EcenterDim.width-20%29%0A%20%20%20%20%20%20%09position.x%3DcenterDim.width-%28iFrameDim.width%2B20%29%3B%0A%20%20%20%20%20%20%09%09%0A%20%20%20%20%20%20//%20Make%20sure%20that%20we%20didn%27t%20go%20passed%20the%20start%0A%20%20%20%20%20%20if%28position.x%3C0%29%0A%20%20%20%20%20%20%20%20%20position.x%3D0%3B%0A%20%20%20%20%20%20if%28position.y%3C0%29%0A%20%20%20%20%20%20%09position.y%3D0%3B%0A%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22Popup%20info%20id%3A%20%20%20%20%20%20%20%22%20%2BiFrame.id%2B%22%20-%20%22%2Banchor.id%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2B%20%22%5Cnscrolled%20%20%20%20%20%20%20%20%20%20%22%20%2B%20scrolledPos%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2B%20%22%5Cncenter/visible%20%20%20%20%22%20%2B%20centerDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2B%20%22%5Cnanchor%20%28absolute%29%20%22%20%2B%20anchorPos%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2B%20%22%5Cnanchor%20%28screen%29%20%20%20%22%20%2B%20anchorScreenPos%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2B%20%22%5CnSize%20%28anchor%29%20%20%20%20%20%22%20%2B%20anchorDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2B%20%22%5CnSize%20%28popup%29%20%20%20%20%20%20%22%20%2B%20iFrameDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2B%20%22%5CnResult%20pos%20%20%20%20%20%20%20%20%22%20%2B%20position%29%3B%0A%0A%20%20%20%20%20%20//%20Set%20the%20popup%20location%0A%20%20%20%20%20%20iFrame.style.left%20%3D%20position.x%20%2B%20%22px%22%3B%0A%20%20%20%20%20%20iFrame.style.top%20%20%3D%20position.y%20%2B%20%22px%22%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsUpdatePopupPos%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20show%20the%20passed%20in%20element%20as%20a%20popup%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsShowPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%0A%20%20%20%09var%20popup%3Dnew%20LeoHighlightsPopup%28anchorId%2Csize%29%3B%0A%20%20%20%09popup.show%28%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsShowPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20transform%20the%20passed%20in%20url%20to%20a%20rover%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetRoverUrl%28url%29%0A%7B%0A%09var%20rover%3DLEO_HIGHLIGHTS_ROVER_TAG%3B%0A%09var%20roverUrl%3D%22http%3A//rover.ebay.com/rover/1/%22%2Brover%2B%22/4?%26mpre%3D%22%2BencodeURI%28url%29%3B%0A%09%0A%09return%20roverUrl%3B%0A%7D%0A%0A/**%0A%20*%20Sets%20the%20size%20of%20the%20bottom%20windown%20part%0A%20*%20%0A%20*%20@param%20size%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSetBottomSize%28size%2CclickId%29%0A%7B%0A%20%20%20/*%20Get%20the%20elements%20*/%0A%20%20%20var%20iFrameBottom%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20var%20iFrameDiv%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%0A%20%20%20/*%20Figure%20out%20the%20correct%20sizes%20*/%0A%20%20%20var%20iFrameBottomSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_IFRAME_BOTTOM_CLICK_SIZE%3ALEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE%3B%0A%20%20%20var%20divSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_DIV_CLICK_SIZE%3ALEO_HIGHLIGHTS_DIV_HOVER_SIZE%3B%0A%0A%20%20%20/*%20Refresh%20the%20iFrame%27s%20url%2C%20by%20removing%20the%20size%20arg%20and%20adding%20it%20again%20*/%0A%20%20%20leoHighlightsUpdateUrl%28iFrameBottom%2Csize%2CclickId%29%3B%0A%0A%20%20%20/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%20_leoHighlightsPrevElem.hover%3Dsize%3D%3D1?false%3Atrue%3B%0A%0A%20%20%20_leoHighlightsSetSize%28iFrameBottom%2CiFrameBottomSize%29%3B%0A%20%20%20_leoHighlightsSetSize%28iFrameDiv%2CdivSize%29%3B%0A%7D%0A%0A/**%0A%20*%20Class%20for%20a%20Popup%20%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22LeoHighlightsPopup%28%29%20%22%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%09this.anchorId%3DanchorId%3B%0A%20%20%20%09this.anchor%3D_leoHighlightsFindElementById%28this.anchorId%29%3B%0A%20%20%20%09this.topIframe%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%20%20%20%20%20%20this.bottomIframe%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20%09this.iFrameDiv%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%20%20%20%09%0A%20%20%20%09this.topIframe.src%3Dunescape%28this.anchor.getAttribute%28%27leoHighlights_url_top%27%29%29%3B%3B%0A%20%20%20%20%20%20this.bottomIframe.src%3Dunescape%28this.anchor.getAttribute%28%27leoHighlights_url_bottom%27%29%29%3B%3B%0A%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%221%29%20LeoHighlightsPopup%28%29%20%28%22%2Bthis.topIframe.style.top%2B%22%2C%20%22%2Bthis.topIframe.style.left%2B%22%29%22%29%3B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%222%29%20LeoHighlightsPopup%28%29%20%28%22%2Bthis.bottomIframe.style.top%2B%22%2C%20%22%2Bthis.bottomIframe.style.left%2B%22%29%22%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%09leoHighlightsSetSize%28size%29%3B%0A%20%20%20%09%0A%20%20%20%09this.updatePos%3Dfunction%28%29%20%7B%20_leoHighlightsUpdatePopupPos%28this.iFrameDiv%2Cthis.anchor%29%3B%7D%3B%0A%20%20%20%20%20%20this.show%3Dfunction%28%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20this.updatePos%28%29%3B%20%0A%20%20%20%20%20%20%20%20%20%20%20%20this.iFrameDiv.style.visibility%20%3D%20%22visible%22%3B%20%0A%20%20%20%20%20%20%20%20%20%20%20%20this.iFrameDiv.style.display%20%3D%20%22block%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20this.updatePos%28%29%3B%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%223%29%20LeoHighlightsPopup%28%29%20%28%22%2Bthis.topIframe.style.top%2B%22%2C%20%22%2Bthis.topIframe.style.left%2B%22%29%22%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%224%29%20LeoHighlightsPopup%28%29%20%28%22%2Bthis.bottomIframe.style.top%2B%22%2C%20%22%2Bthis.bottomIframe.style.left%2B%22%29%22%29%3B%0A%20%20%20%20%20%20%7D%3B%20%20%20%20%20%20%20%0A%20%20%20%09this.scroll%3Dfunction%28%29%20%7B%20this.updatePos%28%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20updates%20the%20url%20for%20the%20iFrame%0A%20*%20%0A%20*%20@param%20iFrame%0A%20*%20@param%20size%0A%20*%20@param%20clickId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsUpdateUrl%28iFrame%2Csize%2CclickId%2CdestUrl%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsUpdateUrl%28%29%20%22%2BdestUrl%29%3B%0A%20%20%20%20%20%20var%20url%3DiFrame.src%3B%0A%20%20%20%20%20%20var%20idx%3Durl.indexOf%28%22%26size%3D%22%29%3B%0A%20%20%20%20%20%20if%28idx%3E%3D0%29%0A%20%20%20%20%20%20%20%20%20url%3Durl.substring%280%2Cidx%29%3B%0A%20%20%20%20%20%20%0A//%20%20%20%20%20%20size%3D1%3B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsUpdateUrl%28%29%20size%3D%22%2Bsize%2B%22%20%20%22%2Burl%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28size%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url%2B%3D%28%22%26size%3D%22%2Bsize%29%3B%0A%20%20%20%20%20%20if%28clickId%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url%2B%3D%28%22%26clickId%3D%22%2BclickId%29%3B%0A%20%20%20%20%20%20if%28destUrl%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url%2B%3D%28%22%26url%3D%22%2BdestUrl%29%3B%0A%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsUpdateUrl%28%29%20%22%2Burl%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20iFrame.src%3Durl%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsUpdateUrl%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe%0A*%0A*%20@param%20id%0A*%20@return%0A*/%0Afunction%20leoHighlightsSetSize%28size%2CclickId%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Get%20the%20element%20*/%0A%20%20%09%09var%20iFrameTop%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%0A%20%20%09%09/*%20Figure%20out%20the%20correct%20sizes%20*/%0A%20%20%09%09var%20iFrameTopSize%3DLEO_HIGHLIGHTS_IFRAME_TOP_SIZE%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Refresh%20the%20iFrame%27s%20url%2C%20by%20removing%20the%20size%20arg%20and%20adding%20it%20again%20*/%0A%20%20%09%09leoHighlightsUpdateUrl%28iFrameTop%2Csize%2CclickId%29%3B%0A%20%20%09%09%0A%20%20%09%09_leoHighlightsSetSize%28iFrameTop%2CiFrameTopSize%29%3B%0A%20%20%20%20%20%20_leoHighlightsSetBottomSize%28size%2CclickId%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%20%20%20%20if%28size%3D%3D1%26%26_leoHighlightsPrevElem%29%0A%20%20%20%20%20%20%20%20%20_leoHighlightsPrevElem.hover%3Dfalse%3B%20%20%20%20%20%20%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsSetSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20Start%20the%20popup%20a%20little%20bit%20delayed.%0A%20*%20Somehow%20IE%20needs%20some%20time%20to%20find%20the%20element%20by%20id.%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsShowPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%0A%20%20%09%09var%20elem%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09if%28_leoHighlightsPrevElem%26%26%28_leoHighlightsPrevElem%21%3Delem%29%29%0A%20%20%09%09%09_leoHighlightsPrevElem.shown%3Dfalse%3B%0A%20%20%09%09elem.shown%3Dtrue%3B%0A%09%09_leoHighlightsPrevElem%3Delem%3B%0A%09%09%0A%09%09_leoHighlightsDebugLog%28%22leoHighlightsShowPopup%28%29%20%22%2B_leoHighlightsPrevElem%29%3B%09%09%0A%20%20%20%09%0A%20%20%20%09/*%20FF%20needs%20to%20find%20the%20element%20first%20*/%0A%20%20%20%09_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%20%09%0A%20%20%20%09setTimeout%28%22_leoHighlightsShowPopup%28%5C%27%22%2BanchorId%2B%22%5C%27%2C%5C%27%22%2Bsize%2B%22%5C%27%29%3B%22%2C10%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsShowPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe%0A*%0A*%20@param%20id%0A*%20@return%0A*/%0Afunction%20leoHighlightsHideElem%28id%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Get%20the%20appropriate%20sizes%20*/%0A%20%20%09%09var%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%20%20%09%09if%28elem%29%0A%20%20%09%09%09elem.style.visibility%3D%22hidden%22%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Clear%20the%20page%20for%20the%20next%20run%20through%20*/%0A%20%20%09%09var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%20%20%09%09if%28iFrame%29%0A%20%20%09%09%09iFrame.src%3D%22about%3Ablank%22%3B%0A%20%20%20%20%20%20var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20%20%20%20if%28iFrame%29%0A%20%20%20%20%20%20%20%20%20iFrame.src%3D%22about%3Ablank%22%3B%0A%20%20%09%09%0A%20%20%09%09%0A%20%20%09%09if%28_leoHighlightsPrevElem%29%0A%20%20%09%09%7B%0A%20%20%09%09%09_leoHighlightsPrevElem.shown%3Dfalse%3B%0A%20%20%09%09%09_leoHighlightsPrevElem%3Dnull%3B%0A%20%20%09%09%7D%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHideElem%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe.%0A*%20Since%20the%20iFrame%20is%20reused%20the%20frame%20only%20gets%20hidden%0A*%0A*%20@return%0A*/%0Afunction%20leoHighlightsIFrameClose%28%29%0A%7B%0A%20%20try%0A%20%20%7B%0A%09%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighlightsHideIFrame%22%29%3B%0A%20%20%7D%0A%20%20catch%28e%29%0A%20%20%7B%0A%09%20%20_leoHighlightsReportExeception%28%22leoHighlightsIFrameClose%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%7D%0A%7D%0A%0A/**%0A*%0A*%20This%20is%20used%20to%20snooze%20the%20highlights.%0A*%0A*%20@return%0A*/%0Afunction%20leoHighlightsSnooze%28%29%0A%7B%0A%20%20try%0A%20%20%7B%0A%20%20%20%20%20_leoHighlightsSnoozed%3Dtrue%3B%0A%20%20%20%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighlightsSnooze%22%29%3B%0A%20%20%7D%0A%20%20catch%28e%29%0A%20%20%7B%0A%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSnooze%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%7D%0A%7D%0A%0A/**%0A*%0A*%20This%20is%20used%20to%20snooze%20the%20highlights.%0A*%20This%20gets%20fired%20into%20the%20top%20frame.%0A*%0A*%20@return%0A*/%0Afunction%20leoHighlightsSnoozeTop%28id%29%0A%7B%0A%20%20try%0A%20%20%7B%0A%20%20%20%20%20_leoHighlightsSnoozed%3Dtrue%3B%0A%20%20%20%20%20leoHighlightsHideElem%28id%29%3B%0A%20%20%7D%0A%20%20catch%28e%29%0A%20%20%7B%0A%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSnoozeTop%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20This%20should%20handle%20the%20click%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleClick%28anchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28_leoHighlightsIsFrame%28%29%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%0A%20%20%09%09var%20anchor%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dfalse%3B%0A%20%20%09%09if%28anchor.startTimer%29%0A%20%20%09%09%09clearTimeout%28anchor.startTimer%29%3B%0A%20%20%20%09%0A%20%20%20%20%20%20/*%20Report%20the%20click%20event%20*/%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22clicked%22%2C%20window.document.domain%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_keywords%27%29%2Cnull%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_accept%27%29%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_reject%27%29%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C1%29%3B%0A%20%20%20%09return%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleClick%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20should%20handle%20the%20hover%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleHover%28anchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28_leoHighlightsIsFrame%28%29%29%0A%20%20%20%20%20%20%20%20%20return%20false%3B%0A%20%20%20%20%20%20%0A%20%20%09%09var%20anchor%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dtrue%3B%0A%20%20%09%09%0A%20%20%20%20%20%20/*%20Report%20the%20hover%20event%20*/%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22hovered%22%2C%20window.document.domain%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_keywords%27%29%2Cnull%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_accept%27%29%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_reject%27%29%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C0%29%3B%0A%20%20%20%09return%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleHover%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleMouseOver%28id%29%0A%7B%0A%09try%0A%09%7B%0A%20%20%20%20%20%20if%28_leoHighlightsSnoozed%29%0A%20%20%20%20%20%20%20%20%20return%3B%0A%09%20%20%20%0A%09%20%20%20if%28_leoHighlightsIsFrame%28%29%29%0A%09%20%20%20%20%20%20return%3B%0A%09%20%20%20%0A%09%09var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%09%09%0A%0A%09%09/*%20Clear%20the%20end%20timer%20if%20required%20*/%0A%09%09if%28anchor.endTimer%29%0A%09%09%09clearTimeout%28anchor.endTimer%29%3B%0A%09%09anchor.endTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER%3B%0A%09%09%0A%09%09var%20underline%3D_leoHighlightsGetAttrib%28anchor%2C%22leohighlights_underline%22%29%3D%3D%27true%27%3B%0A%09%09%0A%09%09/*%20The%20element%20is%20already%20showing%20we%20are%20done%20*/%0A%09%09if%28anchor.shown%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.startTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09leoHighlightsHandleHover%28anchor.id%29%3B%0A%09%09%09anchor.hover%3Dtrue%3B%0A%09%09%09%7D%2Cunderline?LEO_HIGHLIGHTS_SHOW_DELAY_MS%3ALEO_HIGHLIGHTS_SHOW_DELAY_NO_UNDER_MS%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleMouseOver%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleMouseOut%28id%29%0A%7B%0A%09try%0A%09%7B%09%0A%09%09var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%0A%09%09/*%20Clear%20the%20start%20timer%20if%20required%20*/%0A%09%09if%28anchor.startTimer%29%0A%09%09%09clearTimeout%28anchor.startTimer%29%3B%0A%09%09anchor.startTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT%3B%0A%09%09if%28%21anchor.shown||%21anchor.hover%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.endTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09leoHighlightsHideElem%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%09%09%09anchor.shown%3Dfalse%3B%0A%09%09%09_leoHighlightsPrevElem%3Dnull%3B%0A%09%09%09%7D%2CLEO_HIGHLIGHTS_HIDE_DELAY_MS%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20timer%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFrameMouseOver%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevElem%26%26_leoHighlightsPrevElem.endTimer%29%0A%09%09%09clearTimeout%28_leoHighlightsPrevElem.endTimer%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleIFrameMouseOver%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20timer%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFrameMouseOut%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevElem%29%0A%09%09%09leoHighlightsHandleMouseOut%28_leoHighlightsPrevElem.id%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleIFrameMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A/**%0A%20*%20This%20is%20a%20method%20is%20used%20to%20make%20the%20javascript%20within%20IE%20runnable%0A%20*/%0Avar%20leoHighlightsRanUpdateDivs%3Dfalse%3B%0Afunction%20leoHighlightsUpdateDivs%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Check%20if%20this%20is%20an%20IE%20browser%20and%20if%20divs%20have%20been%20updated%20already%20*/%0A%09%09if%28document.all%26%26%21leoHighlightsRanUpdateDivs%26%26%21_leoHighlightsIsFrame%28%29%29%0A%09%09%7B%0A%09%09%09leoHighlightsRanUpdateDivs%3Dtrue%3B%20//%20Set%20early%20to%20prevent%20running%20twice%0A%09%09%09for%28var%20i%3D0%3Bi%3CLEO_HIGHLIGHTS_MAX_HIGHLIGHTS%3Bi%2B%2B%29%0A%09%09%09%7B%0A%09%09%09%09var%20id%3D%22leoHighlights_Underline_%22%2Bi%3B%0A%09%09%09%09var%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%09%09if%28elem%3D%3Dnull%29%0A%09%09%09%09%09break%3B%0A%09%09%09%09%0A%09%09%09%09if%28%21elem.leoChanged%29%0A%09%09%09%09%7B%0A%09%09%09%09%09elem.leoChanged%3Dtrue%3B%0A%09%09%09%09%0A%09%09%09%09%09/*%20This%20will%20make%20javaScript%20runnable%20*/%09%09%09%09%0A%09%09%09%09%09elem.outerHTML%3Delem.outerHTML%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%7D%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsUpdateDivs%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0Aif%28document.all%29%0A%09setTimeout%28leoHighlightsUpdateDivs%2C200%29%3B%0A%0A%0A/**%0A%20*%20This%20is%20used%20to%20report%20events%20to%20the%20plugin%0A%20*%20@param%20key%0A%20*%20@param%20domain%0A%20*%20@param%20keywords%0A%20*%20@param%20vendorId%0A%20*%20@param%20accept%0A%20*%20@param%20reject%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsReportEvent%28key%2C%20domain%2Ckeywords%2CvendorId%2Caccept%2Creject%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22key%22%2Ckey%29%3B%0A%20%20%20%20%20%20if%28domain%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22domain%22%2Cdomain%29%3B%0A%20%20%20%20%20%20if%28keywords%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22keywords%22%2Ckeywords%29%3B%0A%20%20%20%20%20%20if%28vendorId%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22vendorId%22%2CvendorId%29%3B%0A%20%20%20%20%20%20if%28accept%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22accept%22%2Caccept%29%3B%0A%20%20%20%20%20%20if%28reject%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22reject%22%2Creject%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsEvent%22%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlights%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20expand%20or%20collapse%20the%20window%20base%20on%20it%20prior%20state%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsToggleSize%28clickId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsToggleSize%28%29%20%22%2B_leoHighlightsPrevElem%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20hover%20flag%20and%20change%20the%20status%20*/%0A%20%20%20%20%20%20var%20size%3D_leoHighlightsPrevElem.hover?1%3A0%3B%0A%20%20%20%20%20%20_leoHighlightsSetBottomSize%28size%2CclickId%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsToggleSize%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20Call%20into%20the%20kvm%20that%20will%20then%20do%20a%20callback%20into%20the%20top%20window%0A%20*%20The%20top%20window%20will%20then%20call%20leoH%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsSetSecondaryWindowUrl%28url%2C%20customerId%2C%20phraseId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrl%28%29%20%22%2Burl%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22url%22%2C%20url%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22phraseId%22%2C%20phraseId%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22customerId%22%2C%20customerId%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsSetSecondaryWindowUrl%22%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSetSecondaryWindowUrl%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20Call%20into%20the%20kvm%20that%20will%20then%20do%20a%20callback%20into%20the%20top%20window%0A%20*%20The%20top%20window%20will%20then%20call%20leoH%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsSetSecondaryWindowUrlCallback%28url%2C%20customerId%2C%20phraseId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%20%22%2Burl%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%20%20%20%20var%20size%3D_leoHighlightsPrevElem.hover?0%3A1%3B%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%20%22%2B_leoHighlightsPrevElem%2B%22%20--%20%22%2B_leoHighlightsPrevElem.hover%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20elements%20*/%0A%20%20%20%20%20%20var%20iFrameBottom%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20%20%20%20leoHighlightsUpdateUrl%28iFrameBottom%2Csize%2Cnull%2Curl%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%20%22%2Burl%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20set%20the%20text%20to%20the%20Top%20%0A%20*%20%0A%20*%20@param%20txt%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsSetExpandTxt%28txt%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20var%20topIFrame%20%3D%20_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%20%20%20%20%20%20if%28topIFrame%3D%3Dnull%29%0A%20%20%20%20%20%20%20%20%20return%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20current%20url%20*/%0A%20%20%20%20%20%20var%20url%3DtopIFrame.src%3B%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28url%3D%3Dnull%29%0A%20%20%20%20%20%20%20%20%20return%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Extract%20the%20previous%20hash%20if%20present%20*/%0A%20%20%20%20%20%20var%20idx%3D-1%3B%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28%28idx%3Durl.indexOf%28%27%23%27%29%29%3E0%29%0A%20%20%20%20%20%20%20%20%20url%3Durl.substring%280%2Cidx%29%3B%0A%0A%20%20%20%20%20%20/*%20Append%20the%20text%20to%20the%20end%20*/%0A%20%20%20%20%20%20url%2B%3D%22%23%22%2BencodeURI%28txt%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Set%20the%20iframe%20with%20the%20new%20url%20that%20contains%20the%20hash%20tag%20*/%0A%20%20%20%20%20%20topIFrame.src%3Durl%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSetExpandTxt%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/*----------------------------------------------------------------------*/%0A/*%20Methods%20provided%20to%20the%20highlight%20providers...%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20*/%0A/*----------------------------------------------------------------------*/%0A%0A/**%0A%20*%20This%20will%20set%20the%20expand%20text%20for%20the%20Top%20window%0A%20*/%0Afunction%20leoHL_SetExpandTxt%28txt%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHL_SetExpandTxt%28%29%20%22%2Btxt%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighlightsSetExpandTxt%22%2C%22expandTxt%22%2Ctxt%29%3B%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_SetExpandTxt%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20@return%0A%20*/%0Afunction%20leoHL_RedirectTop%28url%2CparentId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20try%7B%0A%20%20%20%20%20%20%20%20%20var%20domain%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22domain%22%29%0A%20%20%20%20%20%20%20%20%20var%20keywords%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22keywords%22%29%0A%20%20%20%20%20%20%20%20%20var%20vendorId%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22vendorId%22%29%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22clickthrough%22%2C%20domain%2Ckeywords%2C%20vendorId%29%3B%0A%20%20%20%20%20%20%7Dcatch%28e%29%7B%0A%20%20%20%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_RedirectTop%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%20%20%20%7D%0A%20%20%09%09%0A%20%20%20%09_leoHighlightsRedirectTop%28url%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHL_RedirectTop%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20@return%0A%20*/%0Afunction%20LeoHL_RedirectTop%28url%2CparentId%29%0A%7B%0A%20%20%20leoHL_RedirectTop%28url%2CparentId%29%3B%0A%7D%0A%0A/**%0A%20*%20This%20will%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20@return%0A%20*/%0Afunction%20leoHL_RedirectTopAd%28url%2CparentId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20try%7B%0A%20%20%20%20%20%20%20%20%20var%20domain%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22domain%22%29%0A%20%20%20%20%20%20%20%20%20var%20keywords%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22keywords%22%29%0A%20%20%20%20%20%20%20%20%20var%20vendorId%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22vendorId%22%29%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22advertisement.click%22%2C%20domain%2Ckeywords%2C%20vendorId%29%3B%0A%20%20%20%20%20%20%7Dcatch%28e%29%7B%0A%20%20%20%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_RedirectTopAd%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsRedirectTop%28url%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_RedirectTopAd%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20set%20the%20size%20of%20the%20iframe%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHl_setSize%28size%2Curl%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09/*%20Get%20the%20clickId%20*/%0A%20%20%20%09var%20clickId%3D_leoHighlightsGetUrlArg%28%20url%2C%22clickId%22%29%0A%20%20%20%09%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22size%22%2Csize%29%3B%0A%20%20%20%20%20%20if%28clickId%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22clickId%22%2CclickId%2B%22_blah%22%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsSetSize%22%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHl_setSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20toggle%20the%20size%20of%20the%20window%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHl_ToggleSize%28%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsToggleSize%22%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHl_ToggleSize%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A");
// ]]&gt;</script></p>
<div class="blogger-post-footer"><span style="font-size: x-small;"><img src="https://blogger.googleusercontent.com/tracker/8205822662878274815-2375041856741151525?l=www.pertalks.com" alt="" width="1" height="1" /><em>Post revised 12/3/11 to add #UsGuysChat questions</em></span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.perworks.com/companies-admire-virgin-america/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Gamification II: Crossroads</title>
		<link>http://www.perworks.com/gamification_ii_crossroads/</link>
		<comments>http://www.perworks.com/gamification_ii_crossroads/#comments</comments>
		<pubDate>Sat, 19 Nov 2011 16:52:57 +0000</pubDate>
		<dc:creator>Ken Rosen</dc:creator>
				<category><![CDATA[Big Ideas]]></category>
		<category><![CDATA[Execution]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Twitter Chat]]></category>

		<guid isPermaLink="false">http://www.perworks.com/?p=451</guid>
		<description><![CDATA[Guest post by Elizabeth McCaffrey (@eamcc) in support of the 11/21/11 #UsGuysChat on Twitter. (Thank you Elizabeth!) Please join Elizabeth, gamification pioneer Nick Kellet (@NickKellet) and the incisive, friendly attendees of UsGuysChat  by following the Twitter hashtag #UsGuysChat at noon PT/ 3pm ET. &#8220;It&#8217;s time to go deep on gamification,&#8221; remarked Ken Rosen at the...]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: x-small;"><strong>Guest post by Elizabeth McCaffrey (@eamcc)<em> </em></strong></span><span style="font-size: x-small;"><strong>in support of <em>the 11/21/11 #UsGuysChat on Twitter. </em></strong></span><span style="font-size: x-small;"><strong><em>(Thank you Elizabeth!)</em> <em>Please join Elizabeth, gamification pioneer Nick Kellet (@NickKellet) and the incisive, friendly attendees of UsGuysChat  by following the Twitter hashtag #UsGuysChat at noon PT/ 3pm ET.</em></strong></span></p>
<p dir="ltr"><strong>&#8220;It&#8217;s time to go deep on gamification,&#8221;</strong> remarked Ken Rosen at the October 31st #UsGuysChat. So on November 21st, #UsGuysChat on Twitter dives into <em><strong>Gamification II: Crossroads</strong></em>.</p>
<div class="mceTemp">
<dl class="wp-caption alignright zemanta-img" style="width: 250px;">
<dt class="wp-caption-dt"><a href="http://www.flickr.com/photos/46956797@N00/4198766423"><img class="zemanta-img-inserted zemanta-img-configured" title="Scrabble game" src="http://farm5.static.flickr.com/4001/4198766423_8df03f035a_m.jpg" alt="Scrabble game" width="240" height="161" /></a></dt>
</dl>
</div>
<p dir="ltr">
The <a href="http://gamification.org/">Gamification Wiki </a>makes it clear:</p>
<blockquote>
<p dir="ltr">According to a<a href="http://gamification.org/wiki/Gartner_Gamification_Report_2011"> 2011 Gartner Research Report</a> it is estimated that by 2015, more than 50 percent of organizations that manage innovation processes will<a href="http://gamification.org/wiki/Gamify"> gamify</a> those processes.</p>
</blockquote>
<p>Nearly 175 million Americans  have also used &#8220;games.&#8221; The new workforce will take childhood gaming experiences into their professional lives and decision making. That will mean different product development, marketing, and enterprise development.<br />
<strong>Gamification is the practice of changing behaviors to achieve a new goal.</strong> Applied effectively, change occurs incrementally; new behaviors become unconscious habits. A reward acknowledges this new behavior as an achievement; a new door opens and so on.</p>
<p><strong>Gamification&#8217;s thought leadership is diverse.</strong> Nick Kellet, #usguys pioneer, gaming expert and CEO at GiftTRAP, reviews it all in <a href="http://www.nickkellet.com/2011/11/gamification-resources-people-books-slides-blogs-events-tools/">Gamification Resources: People, Books, Slides, Blogs, Events &amp; Tool </a>. Some bestow <a href="http://www.flickr.com/photos/46868900@N00/3476369129"><img class="zemanta-img-inserted zemanta-img-configured alignleft" title="Game Over" src="http://farm4.static.flickr.com/3321/3476369129_9109335828_m.jpg" alt="Game Over" width="240" height="159" /></a>gamification with near-mythic potential to <em>empower and effect massive, positive change</em>. Others bemoan <em>great risks</em> if not adopted wisely.</p>
<p>Either way, gamification is a business practice and trend that can&#8217;t be ignored. Gartner research <a href="http://www.gartner.com/it/page.jsp?id=1737414">(June 2011)</a> projects that $74 billion plus will be spend on gaming in 2011 alone. This includes hardware, software, as well as online gaming. Likewise Saatchi &amp; Saatchi reports (<a href="http://www.slideshare.net/Saatchi_S/gamification-study">May 2011 Ipsos</a>) that the US online population (18 to 44) is pretty evenly divided by gender – 54% male, 46% female.  Boredom ranks as the prime reason (57%) for playing.<strong><em> So interest exists: can you harness it for your own goals?</em></strong></p>
<p><strong>This puts #usguys at a crossroads.</strong> One road leads to a &#8220;Rosie the Riveter&#8221; do-good warm feeling.<a href="http://commons.wikipedia.org/wiki/File:German_shepherd_wanting_to_play.JPG"><img class="zemanta-img-inserted zemanta-img-configured alignright" title="A German Shepherd waiting for someone to play ..." src="http://upload.wikimedia.org/wikipedia/commons/thumb/a/ad/German_shepherd_wanting_to_play.JPG/300px-German_shepherd_wanting_to_play.JPG" alt="A German Shepherd waiting for someone to play ..." width="300" height="199" /></a>  This can include influencing behavior of your colleagues at work or volunteers for a cause. The other risks a dark path of noble or opportunistic failures; the risk is associating one bad experience with the method itself, something akin to &#8220;lipstick on a pig.&#8221;</p>
<p><strong>Questions for discussion during #UsGuysChat Twitter chat  on 11/21/11 at noon PT/3pm ET:</strong></p>
<ol>
<li>What is gamification; who are some of your favorite thought leaders?</li>
<li>What makes the gaming experience unique (gameful)?</li>
<li>What is good gaming &gt; i.e., the art of getting better; enriching behaviors that enhance the experience</li>
<li>What is bad gaming  &gt; i.e., lipstick on a pig; enforcing behaviors that devalue the expereince</li>
<li>Is a gameful experience the same as loyalty/enagagement?</li>
<li>What do you see as next for the future of Gamification? How will YOU use it?</li>
<li>What are your takeaways from today discussion? What would you tell a colleague?</li>
</ol>
<h6 class="zemanta-related-title" style="font-size: 1em;">Related articles</h6>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://gigaom.com/2011/08/09/want-to-be-a-gamification-expert-get-certified/">Want to be a gamification expert? Get certified</a> (gigaom.com)</li>
<li class="zemanta-article-ul-li"><a href="http://www.technologyreview.in/business/39032/">Avoiding the Faddish Side of Gamification</a> (technologyreview.in)</li>
</ul>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><img class="zemanta-pixie-img" style="float: right;" src="http://img.zemanta.com/pixy.gif?x-id=84248ea8-89cb-4111-aeeb-105fb5be6341" alt="" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.perworks.com/gamification_ii_crossroads/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Take the Higher Ground: From Product to Leadership Positioning</title>
		<link>http://www.perworks.com/take-higher-ground-from-product-leadership-positioning/</link>
		<comments>http://www.perworks.com/take-higher-ground-from-product-leadership-positioning/#comments</comments>
		<pubDate>Sun, 06 Nov 2011 19:19:00 +0000</pubDate>
		<dc:creator>Ron Weissman</dc:creator>
				<category><![CDATA[Big Ideas]]></category>
		<category><![CDATA[Brand]]></category>
		<category><![CDATA[Customers]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Orgs That Matter]]></category>
		<category><![CDATA[Strategy]]></category>
		<category><![CDATA[Weissman]]></category>

		<guid isPermaLink="false">http://prework.square2-lab.com/take-higher-ground-from-product-leadership-positioning/</guid>
		<description><![CDATA[By Ron Weissman Product checklists are the Silicon Valley product marketeers&#8217;s crutch. They are so overused as to provide more cliché than caché, as they try &#8220;prove&#8221; that our product has better features than the other guy&#8217;s—as if that&#8217;s all that matters to the buyers. Myopic marketeers often forget to ask whether these checkbox differences...]]></description>
			<content:encoded><![CDATA[<p><span style="font-size: x-small;">By Ron Weissman</span><br />
<strong>Product checklists are the Silicon Valley product marketeers&#8217;s crutch. </strong>They are so overused as to provide more cliché than caché, as they try &#8220;prove&#8221; that our product has better features than the other guy&#8217;s—as if that&#8217;s all that matters to the buyers. <em>Myopic marketeers often forget to ask whether these checkbox differences are actually important to customers.</em> While they have their place, checkbox marketing often conveys little about the brand or the underlying quality of the vendor—factors that may be as or more important to buyers.</p>
<div id="attachment_449" class="wp-caption alignright" style="width: 192px"><a href="http://www.perworks.com/wp-content/uploads/2011/02/OracleHQmain.jpg"><img class="size-full wp-image-449 " title="OracleHQmain" src="http://www.perworks.com/wp-content/uploads/2011/02/OracleHQmain.jpg" alt="Oracle Headquarters" width="182" height="182" /></a><p class="wp-caption-text">Oracle long ago moved from features focus to a claim of Fortune 500 dominance</p></div>
<p>Anthropologists have a name for tech/spec marketing: <em>the narcissism of small differences.</em> &#8220;Our search engine works in Hungarian, yours does not.&#8221;</p>
<p><strong>Product or Company?</strong><br />
Sure, you must prove your product meets spec. But you can elevate the conversation way beyond this and change the playing field from merely <em>positioning your product </em>as slightly better to <em>positioning your company</em> as doing something important. Outclass the</p>
<div class="mceTemp" style="text-align: center;">
<dl id="attachment_450" class="wp-caption alignleft" style="width: 178px;">
<dt class="wp-caption-dt"><a href="http://www.perworks.com/wp-content/uploads/2011/02/YahooHQ.jpg"><img class="size-medium wp-image-450   " style="margin: 0px;" title="YahooHQ" src="http://www.perworks.com/wp-content/uploads/2011/02/YahooHQ-300x213.jpg" alt="Yahoo Headquarters" width="168" height="119" /></a></dt>
<dd class="wp-caption-dd"><em>In what area does Yahoo maintain acknowledged industry leadership?</em></dd>
</dl>
</div>
<p>competition; let them brand themselves as engineering-driven while you position yourself as a company that <a href="http://www.pertalks.com/2010/08/of-course-your-organization-matters-to.html">matters to customers</a>.</p>
<p><strong>Real-World Success</strong></p>
<p><a href="http://www.planview.com/">Planview </a>is a great example of what can happen when you systematically elevate the conversation from features to company excellence. They launched a best practices initiative several years ago, <a href="http://www.planview.com/services/prisms-user-enablement/prisms-best-practices-library/">Prisms</a>. Rather than focus end-user training around narrow, product and GUI training,</p>
<p><em>Planview educates users about best practices in managing an IT department</em>, based on the experiences of hundreds of customers. Of course, Planview&#8217;s software is critical to implementing best practices, but the focus of the training became <em>excellence in IT. </em>Over time, Planview&#8217;s reputation and community grew to such an extent that they are now Gartner&#8217;s <a href="http://www.planview.com/m1/gartner/2010/it-project-portfolio-management/">Magic Quadrant</a> leader in enterprise portfolio management, to a great degree because of the integration of their best practice philosophy into every aspect of software, training and company identity. Planview&#8217;s customers know that if they use Planview&#8217;s products, they will have a better performing IT department. And that&#8217;s all that really matters.</p>
<p>Based on whether your product is a technical or a lifestyle product and whether you are marketing to business buyers or consumers, there are a variety of ways to take the higher ground:</p>
<div class="separator" style="clear: both; text-align: center;"><a style="margin-left: 1em; margin-right: 1em;" href="http://1.bp.blogspot.com/-b8Eq68mFGtA/TVnJvUUD61I/AAAAAAAAAr8/8rHfvrUfQV4/s1600/HigherGrndMatrix-Ron2.jpg"><img src="http://1.bp.blogspot.com/-b8Eq68mFGtA/TVnJvUUD61I/AAAAAAAAAr8/8rHfvrUfQV4/s400/HigherGrndMatrix-Ron2.jpg" alt="" width="400" height="312" border="0" /></a></div>
<ul>
<li>Educate the market in industry best practices highlighting what your best customers are achieving with your product to enhance their performance, as Planview does.</li>
<li>Become a trusted source for information about your market or industry, not just your company. Launch a vendor-neutral market information site.</li>
<li>Promote your product&#8217;s longer-term social value, as supply chain vendor <a href="http://www.plex.com/">Plex </a>does, by demonstrating how its solution safeguards the integrity of the food supply chain.</li>
<li>Focus on helping your customers&#8217; realize their personal or career aspirational goals and objectives, the way <a href="http://www.hostanalytics.com/">Host Analytics</a> helps CFOs gain a &#8220;seat at the table&#8221; in core decision making, well beyond the traditional role of the CFO.</li>
<li>Link your company to broader social campaigns, such as whiteboard vendor <a href="http://www.prometheanworld.com/">Promethean</a>&#8216;s focus on
<div class="wp-caption alignright" style="width: 130px"><a href="http://commons.wikipedia.org/wiki/File:Hydration_pack_bladder.jpg"><img class="zemanta-img-inserted zemanta-img-configured" title="Hydration pack's bladder manufactured by CamelBak" src="http://upload.wikimedia.org/wikipedia/commons/thumb/6/67/Hydration_pack_bladder.jpg/300px-Hydration_pack_bladder.jpg" alt="Hydration pack's bladder manufactured by CamelBak" width="120" /></a><p class="wp-caption-text">Just water...or hydration?</p></div>
<p>improving educational achievement, particularly in minority communities</li>
<li>Transform an ordinary consumer good into a technically advanced lifestyle product as <a href="http://www.camelbak.com/">Camelbak </a>does,turning bottled water into a sophisticated solution promoting &#8220;hydration&#8221; as a way of improving athletic performance. Camelbak has also linked its company&#8217;s brand to broader social campaigns to promote water purity and safety.</li>
</ul>
<p><strong>Takeaways</strong></p>
<ul>
<li>Think outside the (product) box. Change the playing field from product features to company brand. Focus marketing campaigns on your company&#8217;s market success and its core values, not just on head to head product comparisons.</li>
<li>Take every opportunity to position your company as a thought leader or linking your mission to a broad industry movement, a social good or a universal longing. As the old marketing adage says, &#8220;laggards sell soap, leaders realize they&#8217;re selling beauty.&#8221;</li>
<li>Understand that buyers are entering into a relationship with you, not merely consuming a product. Use success stories to demonstrate how you have helped customers their achieve core personal or business goals.</li>
</ul>
<p><strong>Questions for #UsGuysChat on 11/7 at noon PT, 3pm ET</strong> <em>(To join this online chat, use Twitter and follow the hashtag #UsGuysChat. Please join us!)</em></p>
<ol>
<li>Is Leadership valuable &amp; <strong>different</strong> from features and benefits…or just <strong>Marketing-speak</strong>?</li>
<li>How can focusing on customer application build leadership &amp; <strong>value</strong>?</li>
<li>Can you give ONE example of<strong> something your biz has done</strong> to attain Leadership?</li>
<li>Can you give ONE example where <strong>one company competes on features &amp; another with Leadership?</strong></li>
</ol>
<ol>
<li value="5">Can you give ONE example of a way Leadership <strong>helped your bottom line?</strong></li>
<li>If you support a <strong>social</strong> issue related to your leadership claim, <strong>does the market give you credit?</strong><em> (E.g. Promethean board’s focus on education; Plex focus on food supply chain safety)</em></li>
<li><em></em>How can you promote your Leadership without coming off as a “guru wannabe?”</li>
</ol>
<p>Remember to<em> join us 11/7/11 at noon PT, 3pm ET by following Twitter hashtag #UsGuysChat</em> to dive into this topic.</p>
<div class="blogger-post-footer"></div>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><img class="zemanta-pixie-img" style="float: right;" src="http://img.zemanta.com/pixy.gif?x-id=e243c9f0-8ab9-4f46-8b07-c5d201107be9" alt="" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.perworks.com/take-higher-ground-from-product-leadership-positioning/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>BlueArc case study: Dissecting the brain of the market pays off (Part 2)</title>
		<link>http://www.perworks.com/target_marketing_case_study_bluearc_pt2/</link>
		<comments>http://www.perworks.com/target_marketing_case_study_bluearc_pt2/#comments</comments>
		<pubDate>Fri, 28 Oct 2011 18:52:09 +0000</pubDate>
		<dc:creator>Ken Rosen</dc:creator>
				<category><![CDATA[Case Studies]]></category>
		<category><![CDATA[Customers]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Sales]]></category>
		<category><![CDATA[Strategy]]></category>

		<guid isPermaLink="false">http://www.perworks.com/?p=442</guid>
		<description><![CDATA[Francis Moran case studies feature efforts to develop, implement and measure marketing programs. We are honored to have our work with BlueArc highlighted as the first of their series. This is Part II. Part 1 is here. By Francis Moran and Leo Valiquette In last week’s post, we introduced BlueArc, a maker of networked attached...]]></description>
			<content:encoded><![CDATA[<p><em><a href="http://www.francis-moran.com/" target="_blank">Francis Moran</a> case studies feature efforts to develop, implement and measure marketing programs. We are honored to have our work with BlueArc highlighted as the first of their series. This is Part II. Part 1 is <a title="BlueArc case study: Target marketing to get past low-hanging fruit (Part 1)" href="http://www.perworks.com/target_marketing_case_study_bluearc_pt1/">here</a>.<br />
</em></p>
<p><em></em><em><a href="../wp-content/uploads/2011/10/FrancisMoranLogo.jpg"><img title="FrancisMoranLogo" src="../wp-content/uploads/2011/10/FrancisMoranLogo.jpg" alt="" width="156" height="46" /></a></em><em> </em></p>
<p><strong>By Francis Moran and Leo Valiquette</strong></p>
<p>In last week’s post, <a href="http://francis-moran.com/index.php/marketing-strategy/part-i-bluearc%e2%80%99s-challenge-to-get-past-the-low-hanging-fruit/" target="_self">we introduced BlueArc</a>, a maker of networked attached storage (NAS) systems for managing unstructured data in high-performance computing applications, and <a href="http://twitter.com/#%21/Ken_Rosen" target="_blank">Ken Rosen</a>, a corporate strategy and marketing consultant who worked with the Blue Arc team in the mid-2000s.</p>
<p>Rosen talked about how sales for the company had hit a plateau by 2004, forcing BlueArc to evolve its marketing and sales model. It could no longer rely on prospects being able to figure out for themselves how and why the <a href="http://www.perworks.com/wp-content/uploads/2011/10/BrainGears.jpg"><img class="size-full wp-image-445 alignleft" title="Dissect the brain of customers to know and offer them what they need" src="http://www.perworks.com/wp-content/uploads/2011/10/BrainGears.jpg" alt="" width="122" height="144" /></a>product would be a fit for them. BlueArc needed to talk with key decision makers within its target markets and learn how to relate its products to their needs in a language they understood. It needed to win over those individuals with the influence to champion BlueArc within their organizations.</p>
<p>“The goal is to dissect the brain of the market and know at a conscious level how the market thinks … do that and you have a shot at being able to speak their language about things that really matter to them,” Rosen said.</p>
<p>In 2004 and 2005, BlueArc focused on animation, drug discovery and Internet services, then moved on to the oil and gas upstream exploration, design and simulation markets in 2006 and 2007.</p>
<p>How did BlueArc track and measure the efforts of its sales and marketing teams against results?</p>
<p>“A key tactic was simply identifying key markets as the only markets visible in the CRM system,” Rosen said. “This sounds <a href="http://www.perworks.com/wp-content/uploads/2011/10/Conductor.jpg"><img class="size-medium wp-image-443 alignright" style="margin-left: 8px; margin-right: 8px;" title="Sales Management commitment is key to target market success" src="http://www.perworks.com/wp-content/uploads/2011/10/Conductor-300x200.jpg" alt="" width="240" height="160" /></a>trivial, but if reps saw that management was only tracking prospects in key markets, it was a strong signal that focus was serious.</p>
<p>“At the same time, pipeline was tracked by vertical market, so it was obvious long before deals closed whether the focus was working. Finally, the marketing team assigned a point person for each market to work with the sales teams. This person was motivated to support reps in closing business in the market and worked with reps to hear what parts of the targeting and messaging were and were not working.”</p>
<p>As always, executive focus was critical. In a telling moment, a successful, senior sales rep said, “I don’t think I need to know about these markets. I just need someone to get me in front of a prospect so I can ask about their pain.” BlueArc CEO Mike Gustafson and VP of sales Chris McBride responded with a single message: “Sales skills and the ability to do discovery are table stakes. Outselling the competition means our reps walk in the door knowing about key customer challenges, so they can become trusted advisors, not students.”</p>
<p><strong>What was the outcome? </strong></p>
<p>The result of this focused market segmentation and primary research? BlueArc posted six consecutive quarters of record revenue growth.</p>
<p><a href="http://www.perworks.com/wp-content/uploads/2011/10/DollarKey.jpg"><img class="size-medium wp-image-446 alignleft" title="Market understanding is the key to revenue gains" src="http://www.perworks.com/wp-content/uploads/2011/10/DollarKey-300x278.jpg" alt="" width="300" height="278" /></a>Executive buy-in and a shared philosophy were crucial. This, after all, had to be a team effort across the organization that could rely on whatever support it needed, from the front-line sales staff to the engineers.</p>
<p>Rosen remembers his first conversation with Gustafson.</p>
<p>“I began the meeting with, ‘Here’s what I believe, if you agree, let’s talk, if not …  we probably shouldn’t go on: <em>If you want to sell to me, you have to solve my pain. And if you want to even discuss my pain, you have to do it in my language</em>.’”</p>
<p>Gustafson of course agreed.</p>
<p>“To sell to the enterprise market, you have to talk to the audience, ask them what keeps them up at night and listen to <em>how</em> they talk <a href="http://www.perworks.com/wp-content/uploads/2011/10/VictoriousManWithKey.jpg"><img class="alignright size-medium wp-image-444" title="Market understanding support sales rep efforts" src="http://www.perworks.com/wp-content/uploads/2011/10/VictoriousManWithKey-214x300.jpg" alt="" width="214" height="300" /></a>about their challenges,” Rosen said. “The more valuable insights don’t come from asking about what product or feature customers want, they come from asking customers what they do, need, and crave.”</p>
<p>This entire process can be led internally or with external help such as Rosen, but the challenge of doing it in-house is significant.</p>
<p>“There are two practical challenges: first, if you believe in doing the research, it can be hard for someone in the company to ask questions without selling…and hard for a prospect to open up without feeling like they are in some sort of sales cycle. On the other hand, if you believe you should just hire someone who already knows about your markets, it simply isn’t practical to find someone whose task is to be, and continue to be, an expert on all functions of all the potential markets you can sell into.”</p>
<p><strong>What were the key lessons learned?</strong></p>
<p><a href="../criteria-for-breakthrough-target-markets/" target="_blank">On his blog, Rosen has distilled the lessons learned</a> from his experience at BlueArc into a five-point scale for deciding which target markets to pursue.</p>
<p>To quote:</p>
<p><strong>1.</strong> <em>How intense is prospect pain in the area you serve?</em></p>
<p>If the pain from the problem you solve isn’t setting prospects’ hair on fire, if they don’t think about it almost every day, your sales cycle will be longer. Personally, I greatly prefer customers who <em>use </em>words like “pain” over “need,” but both trump “desire.” Sell aspirin, not vitamins.</p>
<p><strong>2.</strong> <em>How well do you solve that pain?</em></p>
<p>This is where most companies are most comfortable, because it is the most inward-looking question: Do we solve the problem? For too many companies, a “yes” to this question implies “OK, let’s hire the sales force and start advertising!” We humbly disagree. It’s one of five criteria and you’re not likely the only firm solving the problem.</p>
<p><strong>3.</strong> <em>How strong is the competition?</em></p>
<p>This criterion is pretty obvious: less competitive environments ease the sales cycle.</p>
<p><strong>4.</strong> <em>Can you actually close deals?</em></p>
<p>Many companies think about the problem they solve without worrying about <em>whether they can actually reach a decision maker.</em> Maybe he only buys integrated products. Maybe she only buys from Fortune 500 companies. Maybe he hasn’t changed vendors in 10 years because the cost to change is too high. Maybe the ideal market is fragmented and requires a sales channel too expensive for this stage of your development. <em>You have to convert someone who <strong>needs </strong>your product into someone who <strong>buys </strong>your product.</em></p>
<p><em><strong>5.</strong> Long-term value of the market</em></p>
<p>Market selection doesn’t mean you cut your growth aspirations. Far from it. It means you believe the <em>fastest path</em> to growth is by <em>saying something compelling to someone specific</em>. So our final criteria: What is market growth? Will success lead you to adjacent markets (<a href="http://www.chasminstitute.com/METHODOLOGY/TechnologyAdoptionLifeCycle/tabid/89/Default.aspx" target="_blank">Geoffrey Moore’s bowling pin strategy</a>)? Does one market offer better-known references? Does your team have special background that makes success easier?</p>
<p><span style="font-size: x-small;"><em>Reposted with permission of Francis Moran Associates</em></span></p>
<h6 class="zemanta-related-title" style="font-size: 1em;">Related articles</h6>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a href="http://www.perworks.com/target_marketing_case_study_bluearc_pt1/">BlueArc case study: Target marketing to get past low-hanging fruit (Part 1)</a></li>
<li class="zemanta-article-ul-li"><a title="5 Criteria for Breakthrough Target Markets" href="http://www.perworks.com/criteria-for-breakthrough-target-markets/">5 Criteria for Breakthrough Target Markets</a></li>
</ul>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><img class="zemanta-pixie-img" style="float: right;" src="http://img.zemanta.com/pixy.gif?x-id=2b55eede-83a7-461b-a766-1da048026ab5" alt="" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.perworks.com/target_marketing_case_study_bluearc_pt2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>BlueArc case study: Target marketing to get past low-hanging fruit (Part 1)</title>
		<link>http://www.perworks.com/target_marketing_case_study_bluearc_pt1/</link>
		<comments>http://www.perworks.com/target_marketing_case_study_bluearc_pt1/#comments</comments>
		<pubDate>Fri, 21 Oct 2011 23:18:48 +0000</pubDate>
		<dc:creator>Ken Rosen</dc:creator>
				<category><![CDATA[Case Studies]]></category>
		<category><![CDATA[Customers]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Sales]]></category>
		<category><![CDATA[Strategy]]></category>

		<guid isPermaLink="false">http://www.perworks.com/?p=435</guid>
		<description><![CDATA[Francis Moran case studies feature efforts to develop, implement and measure marketing programs. We are honored to have our work with BlueArc highlighted as the first of their series. This is Part I. &#160; &#160; By Francis Moran and Leo Valiquette Last month, BlueArc Corp., a 13-year-old maker of network storage systems based in California,...]]></description>
			<content:encoded><![CDATA[<p><em><span style="font-size: small;"><a href="http://www.francis-moran.com" target="_blank">Francis Moran</a> case studies feature efforts to develop, implement and measure marketing programs. We are honored to have our work with BlueArc highlighted as the first of their series. This is Part I.</span><br />
</em></p>
<p><em></em><em><a href="http://www.perworks.com/wp-content/uploads/2011/10/FrancisMoranLogo.jpg"><img class="alignleft size-full wp-image-437" title="FrancisMoranLogo" src="http://www.perworks.com/wp-content/uploads/2011/10/FrancisMoranLogo.jpg" alt="" width="156" height="46" /></a></em><em> </em></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>By Francis Moran and Leo Valiquette</strong><em></em></p>
<p>Last month, BlueArc Corp., a 13-year-old maker of network <span style="font-size: medium;">storage</span> systems based in California, was <a href="http://blogs.wsj.com/venturecapital/2011/09/07/hitachi-places-nearly-600m-price-tag-on-ipo-bound-bluearc/?mod=google_news_blog" target="_blank">acquired by Hitachi Data Systems for a reported $600 million</a>.</p>
<p>BlueArc’s business was networked attached storage (NAS), the kind of high-end storage system for managing unstructured data — files, spreadsheets, digital content and images — in high-performance<em><a href="http://www.perworks.com/wp-content/uploads/2011/10/BlueArcLogo.jpg"><img class="size-medium wp-image-436 alignright" style="margin: 10px;" title="BlueArcLogo" src="http://www.perworks.com/wp-content/uploads/2011/10/BlueArcLogo-300x43.jpg" alt="" width="300" height="43" /></a></em> computing applications. However, the company struggled for years to achieve profitability <em></em>despite periods of strong revenue growth.<em></em></p>
<p>“BlueArc, while it had received funding somewhere north of $200 million, couldn’t dominate the NAS market on its own. It needed a partner. W<em></em>ith the acquisition by Hitachi and its intellectual property girth, it has nailed that market down,” <a href="http://www.informationweek.com/news/231600964" target="_blank">InformationWeek’s Deni Connor wrote shortly after the deal was announced</a>.</p>
<p>Despite its challenges in achieving profitability, BlueArc had established itself in a number of key industry sectors — health and life sciences, media and entertainment, telecommunications, energy and e-discovery. Its key competitive advantage from a technology standpoint was a file system built on custom chips, which were able to maintain a performance advantage over competing Intel technology at a price point that kept customers coming, <a href="http://blogs.wsj.com/venturecapital/2011/09/07/hitachi-places-nearly-600m-price-tag-on-ipo-bound-bluearc/?mod=google_news_blog" target="_blank">Paul Madera, a managing director with Meritech Capital Partners, told the Wall Street Journal</a>.</p>
<p>But it takes much more than the wow factor of the technology to achieve market penetration, especially in key verticals with unique needs and pain points. We caught up with Ken Rosen, a corporate strategy and marketing consultant with <a href="../" target="_blank">Performance Works</a> who worked with the Blue Arc team in the mid-2000s, about how the company learned to see the world from the perspective of its potential customers.</p>
<p><a href="http://www.perworks.com/wp-content/uploads/2011/10/TargetMarketTarget.jpg"><img class="alignleft size-medium wp-image-440" title="TargetMarketTarget" src="http://www.perworks.com/wp-content/uploads/2011/10/TargetMarketTarget-300x300.jpg" alt="" width="240" height="240" /></a><strong>Technical superiority vs. business value</strong></p>
<p>Rosen was hired as a consultant in 2004 on the recommendation of <a href="http://www.apax.com/" target="_blank">Apax Partners</a>, one of BlueArc’s investors. By that point, six years after it was founded, the company’s early rapid growth based on technical superiority had plateaued.</p>
<p>“The founders had started the company with a technically creative idea, putting algorithms in hardware rather than software,” Rosen said. “As a startup in the late ’90s when they were seen as hot and up and coming, they got people on their side the way many small companies did, by explaining their technical superiority and selling to people who understood and craved it.”</p>
<p>These early markets included research and hosting and a variety of horizontal applications, where customers could see for themselves how BlueArc’s technology would provide them with a business advantage. This provided BlueArc with its initial market traction among companies that had a clear pain point and were actively looking for a solution.</p>
<p>“This was the key difference between marketing and sales in this era and later eras in the growth path of the company,” Rosen said. “The customer needing to connect technology to business value versus BlueArc understanding the customers’ business well enough to highlight business value.”</p>
<p>In other words, BlueArc’s initial sales and marketing model relied on prospects being able to figure out for themselves how and why the product would be a fit for them. As a result, the company had trouble resonating with the next tier of potential customers – those companies that were aware they had a pain, but were not actively looking for a solution or didn’t know a solution was available. (We call these the second and third buckets in our <a href="http://francis-moran.com/index.php/marketing-strategy/my-three-buckets-of-customer-segmentation/" target="_self">three buckets of customer segmentation</a>.)</p>
<p>From Rosen’s perspective, it wasn’t that the BlueArc team had dropped the ball; they simply realized it was time to evolve their marketing strategy in accordance with the current growth phase of the company. It was time to change the message to position the product in terms of the market’s need.</p>
<p><strong>Finding the pain</strong></p>
<p>After Rosen joined the planning effort, the team took a strategic look at BlueArc’s potential target markets and narrowed it down to 14. Then it was time to pound the pavement.</p>
<p>“I believe in primary research,” Rosen said. “If you talk to decision makers, ask good questions and<a href="http://www.perworks.com/wp-content/uploads/2011/10/RabbitListeningl.jpg"><img class="size-medium wp-image-439 alignright" title="curiosity" src="http://www.perworks.com/wp-content/uploads/2011/10/RabbitListeningl-200x300.jpg" alt="" width="160" height="240" /></a> don’t try and sell them something, they will tell you their pain points … they will even tell you how they want you to sell to them. We’ve found the source of ‘truth’ – where ‘truth’ is the best path to growth – is primary research 99 percent of the time.”</p>
<p>For example, in the pharmaceutical industry, BlueArc learned that the scientists and researchers typically have the power to overrule the IT department when a different path will drive better, more productive science. Talking to the IT guys about the merits of high-performance storage was often a wasted effort because, too often, IT is evaluated on maintaining standards and reducing vendors rather than the science of new drug discovery. What BlueArc had to do was get the ear of the scientists and talk about how the technology would help with what mattered most to them – accelerating drug discovery and shortening time to market.</p>
<p>“We started in IT and on the science side to test both directions for priorities which were a match with the differentiation of BlueArc’s offering,” Rosen said. “That is, if BlueArc were a commodity provider of standard equipment, the right point person might have been in IT. But given its area of differentiation, the decision maker who cared was a different person with very different priorities.”</p>
<p>Rosen beat the bushes in his own network, mined BlueArc’s sales pipeline and even purchased lists of executives from companies that typically fill rooms with executives for focus groups. Instead of focus groups, however, BlueArc simply asked for one-hour phone calls. The goal was to have frank conversations with decision makers within the industry who were willing to discuss issues critical to their success.</p>
<p><strong>Don’t sell, just talk</strong></p>
<p>“Executives often wanted to keep talking at the end of these calls,” Rosen said. “You know discussions are going well when the person interviewed thanks you for helping them look at the own needs and operations in new ways. <a href="http://www.perworks.com/wp-content/uploads/2011/10/CustomerMagnetl.jpg"><img class="alignleft size-medium wp-image-438" title="CustomerMagnet" src="http://www.perworks.com/wp-content/uploads/2011/10/CustomerMagnetl-300x225.jpg" alt="" width="300" height="225" /></a>It means you are reaching the heart of how they think about their own success.”</p>
<p>Most important, at this stage, BlueArc was talking to its target market without trying to sell anything.</p>
<p>The company then used this intelligence to educate its sales team with direct, in-person training sessions.</p>
<p>BlueArc repeated the same process in its other target industries. In 2004 and 2005 it focused on animation, pharmaceutical and biotech drug discovery and Internet services, then expanded into the oil and gas exploration and design and simulation markets in 2006 and 2007.</p>
<p>How did BlueArc execute on what it had learned from this primary research and what was the outcome? Next week we will reveal the results and share Rosen’s takeaways.</p>
<p><span style="font-size: x-small;"><em>Reposted with permission of Francis Moran Associates.</em></span></p>
<h6 class="zemanta-related-title" style="font-size: 1em;">Related articles</h6>
<ul class="zemanta-article-ul">
<li class="zemanta-article-ul-li"><a title="5 Criteria for Breakthrough Target Markets" href="http://www.perworks.com/criteria-for-breakthrough-target-markets/">Target Market Selection to Achieve Breakthrough Revenue Performance</a></li>
</ul>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><img class="zemanta-pixie-img" style="float: right;" src="http://img.zemanta.com/pixy.gif?x-id=ea5753c7-dbc4-4f44-ab44-7afd2b16711f" alt="" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.perworks.com/target_marketing_case_study_bluearc_pt1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Demo Daze: Five Ways to Turn a Demo from Dull to Dazzling</title>
		<link>http://www.perworks.com/demo-daze-demonstration-dazzling/</link>
		<comments>http://www.perworks.com/demo-daze-demonstration-dazzling/#comments</comments>
		<pubDate>Fri, 23 Sep 2011 21:11:51 +0000</pubDate>
		<dc:creator>Ron Weissman</dc:creator>
				<category><![CDATA[Communication]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Startups]]></category>
		<category><![CDATA[Venture Capital]]></category>
		<category><![CDATA[Weissman]]></category>

		<guid isPermaLink="false">http://www.perworks.com/?p=429</guid>
		<description><![CDATA[The setting: A buffet line at a Silicon Valley VC pitching event. An entrepreneur, not on the program, recognized me as a VC who had heard his pitch before. The action: The entrepreneur drags me out of line, insists that I see his demo, NOW!!, and corrals me into a corner, balancing his laptop on a stack of cartons. &#8220;Ok,...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.perworks.com/wp-content/uploads/2011/09/GroupAroundDemoLaptop-RW.jpg"><img class="size-medium wp-image-430 alignright" style="margin: 5px;" title="GroupAroundDemoLaptop-RW" src="http://www.perworks.com/wp-content/uploads/2011/09/GroupAroundDemoLaptop-RW-300x200.jpg" alt="Group around laptop demo at typical event" width="300" height="200" /></a><strong>The setting:</strong> A buffet line at a Silicon Valley VC pitching event. An entrepreneur, not on the program, recognized me as a VC who had heard his pitch before.</p>
<p><strong>The action:</strong> The entrepreneur drags me out of line, insists that I see his demo, NOW!!, and corrals me into a corner, balancing his laptop on a stack of cartons.</p>
<p style="padding-left: 30px;"><em>&#8220;Ok, you&#8217;ve got my attention,&#8221;</em> I sigh, with more than a hint of annoyance.  He launches into a demo of a complex app doing who knows what on screen.<br />
<em>&#8220;See,&#8221;</em> he says, <em>&#8220;it all works, just like I told you it would!&#8221;</em><br />
<em>&#8220;Uh&#8230;,&#8221;</em> I sputter, <em>&#8220;what exactly am I looking at?&#8221;  </em><br />
<em>&#8220;My app,&#8221;</em> he says, <em>&#8220;the one I told you would revolutionize multi-application business collaboration!&#8221;<br />
</em>In his mind, simply witnessing his demo will instantly convert me from a skeptic into an investor.  In my mind, I can fake an urgent call (the surest way to flee a tedious demo) or be polite and suffer in silence. Holding a lunch tray, I can’t readily grab my phone, so, once again, I resign myself to the latter course—death by demo.</p>
<p>Techno-idealist CEOs are <em>convinced</em> that app goodness, once demoed, is <em>irresistible</em>. Hence the plaintive cry: &#8220;please, please watch my demo and you&#8217;ll see why we&#8217;ll be the next Facebook.&#8221; But <strong>most demos rarely impress</strong>. And a truly bad demo can kill the deal, because it reveals—up close and personal—the CXO&#8217;s inability to market, sell, communicate, or understand how to build a business. (Please note that even great demos rarely, by themselves, make the sale to investors. But they can create enough interest to start an investor dialog.)</p>
<h3><strong>So <em>what&#8217;s the roadmap</em> for giving a dynamic demo that increases interest rather than sends investors diving for their iPhones?</strong></h3>
<ol>
<li><strong>WWSJD? What would Steve Jobs demo?</strong> As Steve illustrates, your demo should reinforce your larger business story and brand<em>.</em> Please tell me how what you&#8217;re demoing is different from all the other stuff that seems to be just like yours. And don&#8217;t forget to tell me why these differences are important to your target users. <em>Make</em> just a few key points <em>and repeat them</em> for emphasis. And don&#8217;t show me every feature.</li>
<li><strong>While you log on, I log off.  </strong>Every OS and many apps have some <em>form</em> of security log-in. So, unless you&#8217;re demoing<em> some </em>brand-new log-in technology&#8211;and that&#8217;s the focus of your company&#8211; skip walking me through your log-on<em>.</em> Just show me the app. Get to the point&#8211;or you&#8217;ve just wasted 30 seconds of the two to three minutes I&#8217;m likely to give you at a trade show or venture event.</li>
<li><strong>Tell &amp; Show, don&#8217;t Show &amp; Tell. </strong>Tell me what I&#8217;m about to see <em>before</em> you show me.  And tell me why what I&#8217;m about to see is important <em>to your customers.</em> What should I <em>look</em> <em>for during the demo?</em> Then tell me again what you just showed me and reinforce why it is important to your customer.</li>
<li><strong>Make my jaw drop . . . or stop.</strong>  Quickly take me to the point in the demo when your customer&#8217;s jaw drops. When does a <em>client or user</em> stop you and gasp, &#8220;OMG. I&#8217;ve got to have this!&#8221;  Why is <em>this</em> the point in the demo when awareness turns into product lust? &#8220;What,&#8221; you say, &#8220;we<em> don&#8217;t have a jaw-dropping moment?&#8221; </em>Maybe you ought to rethink your demo&#8230;or your product.</li>
<li><strong>The bottom line: leverage the power of story-telling. </strong>Tell me a story. Give me a<strong> </strong>context for viewing your demo. Show me a day in the life of the user.  Or give me a meaningful use case. Otherwise, the demo is just mouse clicking lacking  that bigger picture which creates meaning, stickiness, and impact.</li>
</ol>
<p><strong>Takeaways</strong></p>
<ul>
<li>A compelling story helps create a compelling demo. Unfortunately<em> </em>most demos, and probably yours too, are boring. Show me how you&#8217;re solving a big, important problem. Make me care about the problem and I&#8217;ll probably end up caring about your demo.</li>
<li>Unleash your inner Steve Jobs. Watch how great performers give compelling demos. There are plenty of excellent online demos to watch and emulate.*  So learn from the best. And practice by recording yourself giving the demo. Be as critical as possible.</li>
<li>And…don&#8217;t ambush my lunch.</li>
</ul>
<p>Happy demoing!</p>
<p><span style="font-size: x-small;">* Among the demo resources available to entrepreneurs, I&#8217;d recommend: <a href="http://www.secondderivative.com/">http://www.secondderivative.com/</a> and the work of Mary Etta Eaton at Stanford University: <a href="http://www.linkedin.com/in/maryettaeaton1">http://www.linkedin.com/in/maryettaeaton1</a> </span></p>
<p><span style="font-size: x-small;">Image Credits:http://www.eurastro.de/iya/galileannights,<strong> J. Marot-Lassauzaie, G. Tomezzoli.</strong></span></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.perworks.com/demo-daze-demonstration-dazzling/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>eWeek &amp; Gartner Got it Wrong on Big Data: Why You Should Care</title>
		<link>http://www.perworks.com/eweek-gartner-got-big-data-wrong/</link>
		<comments>http://www.perworks.com/eweek-gartner-got-big-data-wrong/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 19:21:21 +0000</pubDate>
		<dc:creator>Ken Rosen</dc:creator>
				<category><![CDATA[Big Data]]></category>
		<category><![CDATA[Big Ideas]]></category>
		<category><![CDATA[Marketing]]></category>

		<guid isPermaLink="false">http://www.perworks.com/?p=418</guid>
		<description><![CDATA[Even the best sometimes whiff at what really matters. Today, it&#8217;s eWeek and Gartner. eWEEK&#8217;s Big Ideas about Big Data (8/15/11) Big Data definition, &#8220;with help from research firm Gartner:&#8221;  “Big data refers to the volume, variety and velocity of structured and unstructured data pouring through networks into processors and storage devices, along with the...]]></description>
			<content:encoded><![CDATA[<p>Even the best sometimes whiff at what really matters. Today, it&#8217;s eWeek and Gartner.</p>
<p>eWEEK&#8217;s <a href="http://www.eweek.com/c/a/Data-Storage/TBA-Hadoop-Yahoo-Big-Data-Brightens-BI-Future-254079/" target="_blank">Big Ideas about Big Data</a> (8/15/11) Big Data definition, &#8220;with help from research firm Gartner:&#8221;  <em>“Big data refers to the volume, variety and velocity of structured and unstructured data pouring through networks into processors and storage devices, along with the conversion of such data into business advice for enterprises.”</em><em></em></p>
<p>That’s like saying <em>&#8220;New ideas come from electricity moving among brain cells.&#8221;</em>  It&#8217;s correct, but emphasis is wrong. It makes sense an IT-oriented firm like Gartner would focus on speeds, feeds, and infrastructure, but <em>executives need a different view.</em></p>
<p><strong> Let&#8217;s be clear, Big Data is NOT simply dealing with a lots data!</strong> I sympathize with colleagues who hate the name. After all, 1,000 movies is a Petabyte. But <em>1,000 movies is not a Big Data problem.</em><em><a href="http://www.perworks.com/wp-content/uploads/2011/08/New_Paradigm_Roadsign.jpg"><img class="size-full wp-image-420 alignright" title="New_Paradigm_Roadsign" src="http://www.perworks.com/wp-content/uploads/2011/08/New_Paradigm_Roadsign.jpg" alt="" width="272" height="181" /></a></em> On the other hand, I just spoke with the CTO of a top Pharmaceutical firm. They have a serious Big Data initiative&#8230;and the <em>total data fits on a single hard drive.</em></p>
<h1>So what IS Big Data? NEW meaning from NEW sources</h1>
<p><strong>Big Data is finding new meaning from new data sources.</strong> New meaning that was never practical to find before—because of scale, data format, distribution of data in may locations, the fact that no one thought of <em></em>looking before, etc. Sources from Lego store purchase patterns to iPhone GPS info. From automobile traffic patterns to internet data traffic patterns. From weather to earthquakes. From tech support response times to medication response times. <em>It is EASILY as much a new mindset as new technology.</em> <strong>NEW meaning from NEW sources.</strong></p>
<p><strong>Why should you care?</strong> Because just for a start, businesses can learn what to offer and to whom. When to offer<em><a href="http://www.perworks.com/wp-content/uploads/2011/08/Plants-shoots_to_tree.jpg"><img class="size-full wp-image-421 alignleft" style="margin-top: 0px; margin-bottom: 0px;" title="Plants_shoots_to_tree" src="http://www.perworks.com/wp-content/uploads/2011/08/Plants-shoots_to_tree.jpg" alt="" width="255" height="169" /></a></em>something new and through what channels. Which employee can best solve a problem and when to get outside help. Which competitor will win and when their stock price will reflect the victory. I&#8217;ll go out on a limb here: <em>I consider Big Data the most important thing for business since the Internet.</em> <span style="font-size: x-small;">(Feel free to tell me I&#8217;m off-base in comments!)</span></p>
<p><strong>The hard part: Where to start?</strong> When something will change everything, where do you start? CIOs think about data storage, clusters, Hadoop, and data sources. Marketers think of customer behavior, influence <em></em>patterns, and traffic flows. CEOs and CFOs think about ROI on (what will clearly be) new infrastructure and staffing.</p>
<p>When the internet was born, it was—truly—a baby. We all grew up with it. When it was small, we did small things. <em></em>As it grew in power and reach, we did bigger things.</p>
<h1>The birth of Big Data is different</h1>
<p><strong>The birth of Big Data is different from the birth of the Internet because the data explosion is already here.</strong> The information to refine or reinvent your industry <em><a href="http://www.perworks.com/wp-content/uploads/2011/08/BigBabyRhinoandMom.jpg"><img class="size-full wp-image-419 alignright" title="BigBabyRhinoandMom" src="http://www.perworks.com/wp-content/uploads/2011/08/BigBabyRhinoandMom.jpg" alt="" width="297" height="198" /></a></em>probably exists (although it too will expand enormously in the coming  years). What will you do? Will you wait until the field it fully <em></em>baked and play me-too with competitors? Or will you accept that Big Data is a new way to think about decisions?</p>
<p>A favorite saying is, &#8220;When the paradigm shifts, everyone goes to zero.&#8221; Another is &#8220;when your only tool is a hammer, everything looks like a nail.&#8221; Both apply. Please comment and let us know how <strong><em>you</em></strong> are responding.</p>
<p>&nbsp;</p>
<p><strong>TAKEAWAYS</strong></p>
<ol>
<li>Gather at least a cocktail party understanding of Big Data implications for your field&#8230;now.</li>
<li>Reflecting on data<em> already being collected in your field</em> (or fields affecting you) and how deeper understanding can <em>change your decisions&#8230;or even your approach to how companies compete.</em></li>
<li>Start writing down the sort of <em>questions</em> capable of changing how companies compete in your field. You&#8217;ll be able to answer them sooner than you may think. Hint: Start with &#8220;Why do&#8230;?&#8221;</li>
</ol>
<p><strong>QUESTIONS </strong><strong>for 9/19/11 #UsGuysChat </strong><em>(This is our first time hitting this deep topic, so may not get to all depending on conversation flow.)</em></p>
<p style="padding-left: 30px;">Q1 [<em>quick one</em>]:  How many discussions have you been in on Big Data? (This is my first, several, many, so many that I avoid them now)</p>
<p style="padding-left: 30px;"> Q2: What does &#8220;Big Data&#8221; mean to you?</p>
<p style="padding-left: 30px;"> Q3: In what FUNCTIONS do you expect Big Data to have the greatest impact?</p>
<p style="padding-left: 30px;"> Q4: In what INDUSTRIES do you expect Big Data to have the greatest impact?</p>
<p style="padding-left: 30px;"> Q5: What should we do or learn now (tech, new types of questions, key players, etc.) to prepare for the rise of Big Data?</p>
<p style="padding-left: 30px;"> Q6: How can we best help others to understand the implications of Big Data?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.perworks.com/eweek-gartner-got-big-data-wrong/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Promise Something Your Customers Actually Care About</title>
		<link>http://www.perworks.com/promise-something-your-customers-actually-care-about/</link>
		<comments>http://www.perworks.com/promise-something-your-customers-actually-care-about/#comments</comments>
		<pubDate>Sat, 27 Aug 2011 17:42:58 +0000</pubDate>
		<dc:creator>Ken Rosen</dc:creator>
				<category><![CDATA[Brand]]></category>
		<category><![CDATA[Customers]]></category>
		<category><![CDATA[Marketing]]></category>

		<guid isPermaLink="false">http://www.perworks.com/?p=414</guid>
		<description><![CDATA[In a previous post, I talked about the cool, capable, creative&#8230;and Brand-confused John Red Stone—a micro-entrepreneur musician who was a devastating case study in not understanding one&#8217;s Brand. Your Brand is your promise—a promise of how you will behave in good time&#8230;and bad.  Why promise your customer something about which they don&#8217;t care? With that...]]></description>
			<content:encoded><![CDATA[<p>In a previous post, I talked about the cool, capable, creative&#8230;and <a href="http://www.perworks.com/confused-about-your-own-brand/" target="_blank">Brand-confused John Red Stone</a>—a micro-entrepreneur musician who was a devastating case study in not understanding one&#8217;s Brand.</p>
<p>Your Brand is your promise—a promise of how you will behave in good time&#8230;and bad.  <strong>Why promise your customer something about which they don&#8217;t care?</strong></p>
<p>With that question in mind,<strong> let&#8217;s zoom back from micro-entrepreneurs to the enterprise</strong> with a graphic (thank you IBM) showing how massive Brand confusion exists for many, many&#8230;many companies. On the right, why firms <em>think</em> customers follow them on social media&#8230;and on the left, why customers <em>actually</em> follow. Just a little shocking, no?</p>
<p>&nbsp;</p>
<p><a href="http://www.perworks.com/wp-content/uploads/2011/08/PerceptionGapForCustomers.jpg"><img class="alignnone size-full wp-image-416" title="PerceptionGapForCustomers" src="http://www.perworks.com/wp-content/uploads/2011/08/PerceptionGapForCustomers.jpg" alt="Perception Gap on Customer Desires" width="696" height="371" /></a></p>
<p>Notice <strong>companies think customers care about companies</strong>: &#8220;People want to know about us and our products.&#8221; But customers <strong>actually care about themselves</strong>: &#8220;How can I get a better deal on my purchases and know I&#8217;m buying the right product?&#8221;</p>
<p><strong>Companies who do not understand their own Brand promise<em> cannot deliver what customer want.</em></strong> In this case, companies put the wrong things on their social media sites because <em>they don&#8217;t know what matters.</em></p>
<p>What is your Brand promise? Are you clear about how it influences your daily decisions? Are every one of your employees clear about how your Brand guides&#8230;and sets boundaries&#8230;on how they will behave&#8230;every single day?</p>
<p><strong>TAKEAWAYS</strong></p>
<ul>
<li>You cannot deliver on a Brand promise that matters to customers <em>if you don&#8217;t know what matters to customers.</em></li>
<li>You cannot trust history, your colleagues, or conventional wisdom to tell you what customers value.</li>
<li><strong>The only way to know what customers value? Ask them.</strong> And <em>not</em> in the context of selling when their barriers are up.  You must even be careful when only using quantitative, multiple-choice surveys (at least in the beginning) because <em>you may not even offer the right response choices.</em></li>
<li>What customers value <em>can change.</em> If you are special, you are special <em>in the context of your competition</em> or other choices your customer can make. As they change, your value changes. Ask again.</li>
</ul>
<p><em>What if you truly don&#8217;t know what it is about your offering that really matters? And what if you don&#8217;t have the people to ask customers outside of a selling situation? Give us a call. We do this all the time and are happy offer suggestions.<br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.perworks.com/promise-something-your-customers-actually-care-about/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
