<?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>Consumer Energy Report &#187; EPA</title>
	<atom:link href="http://www.consumerenergyreport.com/tag/epa/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.consumerenergyreport.com</link>
	<description></description>
	<lastBuildDate>Thu, 02 Sep 2010 07:16:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>What&#8217;s Really Holding Cellulosic Biofuels Back</title>
		<link>http://www.consumerenergyreport.com/2010/08/21/whats-really-holding-cellulosic-biofuels-back/</link>
		<comments>http://www.consumerenergyreport.com/2010/08/21/whats-really-holding-cellulosic-biofuels-back/#comments</comments>
		<pubDate>Sat, 21 Aug 2010 17:45:14 +0000</pubDate>
		<dc:creator>Robert Rapier</dc:creator>
				<category><![CDATA[R-Squared Energy Blog]]></category>
		<category><![CDATA[cellulose]]></category>
		<category><![CDATA[cellulosic ethanol]]></category>
		<category><![CDATA[EPA]]></category>

		<guid isPermaLink="false">http://www.consumerenergyreport.com/?p=6475</guid>
		<description><![CDATA[ Join the forum discussion on this post
There was a recent article in MIT Technology review called What&#8217;s Holding Biofuels Back? There is a relatively simple answer to the question that I will delve into below, but the short answer to &#8220;What&#8217;s holding biofuels back?&#8221; is that we placed unreasonable expectations on them to begin [...]]]></description>
			<content:encoded><![CDATA[<span class="sfforumlink"><a href="http://www.consumerenergyreport.com/boards/r-squared-blog-posts/whats-really-holding-cellulosic-biofuels-back/"><p><img src="http://www.consumerenergyreport.com/wp-content/plugins/simple-forum/styles/icons/default/bloglink.png" alt="" /> Join the forum discussion on this post</p>
</a></span><p>There was a recent article in MIT Technology review called <a href="http://www.technologyreview.com/energy/25939/page1/">What&#8217;s Holding Biofuels Back?</a> There is a relatively simple answer to the question that I will delve into below, but the short answer to &#8220;What&#8217;s holding biofuels back?&#8221; is that we placed unreasonable expectations on them to begin with, and they have simply failed to meet those unreasonable expectations. People would think it was unreasonable if Congress mandated a cure for the common cold within 5 years, but they don&#8217;t think twice when Congress mandates the creation of a cellulosic ethanol industry within 5 years. Yet either scenario requires technical breakthroughs that are not assured.</p>
<p>The article notes that the cellulosic ethanol mandate for 2010 in the U.S. was cut by 93.5%, and now the 2011 mandate has been slashed (as <a href="http://www.consumerenergyreport.com/2008/12/19/cellulosic-ethanol-targets-slipping/">I have predicted for several years</a> would be the case):</p>
<p style="padding-left: 30px;">This year&#8217;s mandate was supposed to be 100 million gallons of cellulosic biofuels, but that was reduced to 6.5 million. Last month, the EPA announced that it would lower the requirement in 2011, from 250 million to somewhere between five million and 17.1 million gallons.</p>
<p>The reason?</p>
<p style="padding-left: 30px;">The EPA is doing this because not enough cellulosic biofuel is being produced to meet the targets. So far, no commercial plants have been built&#8211;just some small pilot and demonstration-scale plants.</p>
<p>So they have identified the effect, and then go searching for causes. They quote a number of cellulosic ethanol players who blame the lack of progress on not enough funding or mandates. While it is true that if you throw massive amounts of money at the problem, you could certainly get some cellulosic ethanol facilities off the ground. But before throwing money at a problem, there needs to be a clearly identified path to long-term economic viability that is based on reasonable assumptions.</p>
<p>Unreasonable expectations are at the heart of the mandate-rollback. It was an unreasonable expectation for Congress to believe they could mandate technology. If something is uneconomical today, there are no guarantees that it will be economical tomorrow &#8212; even if you pass laws dictating that things must happen. You may make an uneconomical solution appear to be economical if you throw large amounts of cash at it, but then it is only &#8220;viable&#8221; as long is it continues to receive those cash infusions.</p>
<p>It is also true that sometimes uneconomical solutions can become economical given enough research and development, but bear in mind that <a href="http://www.consumerenergyreport.com/2009/09/10/the-first-commercial-cellulosic-ethanol-plant-in-the-u-s/">we have been working on cellulosic ethanol for over 100 years</a>. The same fundamental challenges that existed 100 years ago still exist today. (You can read more about the specific challenges of biofuels in <a href="http://www.consumerenergyreport.com/2010/06/07/five-challenges-of-next-generation-biofuels/">Five Challenges of Next-Generation Biofuels</a>).</p>
<p>MSNBC suggested in <a href="http://www.msnbc.msn.com/id/38729178/ns/technology_and_science-future_of_energy/">The green-energy landscape just keeps changing</a> that perhaps the economics are a bit more challenging than proponents had appreciated:</p>
<p style="padding-left: 30px;">Five years ago, cellulosic ethanol &#8211; produced from humble grasses and wood waste — looked as if it could be a <a href="http://www.msnbc.msn.com/id/12676374/ns/dateline_nbc">&#8220;simple solution to pain at the pump.&#8221;</a> [<em><strong>RR</strong>: Readers of <a href="http://www.consumerenergyreport.com/blogs/rsquared/">R-Squared</a> were not under that impression</em>]. But in Science&#8217;s special report, Robert F. Service says the  federal government&#8217;s plan for ramping up cellulosic-ethanol production  is in  <a href="http://www.sciencemag.org/cgi/content/full/329/5993/784">&#8220;deep trouble&#8221;</a> because the economics of ethanol don&#8217;t make as much sense as folks  thought they would back then [<em><strong>RR</strong>: Again, regular readers were informed about the real economics of cellulosic ethanol as well as some of the unreasonable assumptions that caused various players to forecast the production of cheap cellulosic ethanol</em>]. Technically, it&#8217;s still tougher than  expected to convert cellulosic feedstock into fuel than it is to use  American corn or Brazilian sugar cane.</p>
<p>The current issue of Science referenced in that quote has a special section on the future of energy called <a href="http://www.sciencemag.org/special/energy/">Scaling Up Alternative Energy</a>. The authors dissect the alternative energy situation, and they conclude the same thing that you have heard me saying for the past five years:</p>
<p style="padding-left: 30px;">The U.S. government&#8217;s flagship plan to reduce the nation&#8217;s dependence on oil by scaling up cellulosic ethanol is in deep trouble, highlighting the complex technical, economic, and political forces buffeting global efforts to create viable alternatives to fossil fuels.</p>
<p style="padding-left: 30px;">Part of the problem in scaling up cellulosic biofuels continues to be technical. To brew ethanol, manufacturers use yeast to ferment simple sugars such as glucose. That task is relatively cheap and easy when starting with a raw material—or &#8220;feedstock&#8221;—rich in those simple sugars, such as sugar cane in Brazil. In the U.S., brewers using corn as a feedstock face a slightly more complex process, because they first must use enzymes to break apart the starch in corn kernels into their component glucose molecules. The task becomes even more difficult when using cellulosic feedstocks such as switchgrass, corn stalks, or wood chips. The sugars in these feedstocks are locked in cellulose, hemicellulose, and lignin, biopolymers more complex than starch. Breaking those biopolymers into intermediate compounds that can be converted to ethanol remains a difficult problem. Researchers call it &#8220;recalcitrance,&#8221; and it currently limits brewers to converting just 40% of the energy content available in cellulosic feedstocks to ethanol. Fermentation, by contrast, converts about 90% of the energy in simple sugars to ethanol. That means cellulosic ethanol plants currently need far more raw material than first-generation plants do to make the same amount of ethanol.</p>
<p>That&#8217;s also why I maintain that cellulosic ethanol will never be produced at a lower cost than corn ethanol: It is much more challenging to unlock the sugars in biomass than in corn. People may project lower costs, but they do so on the basis of models that have not been validated in the real world. As an example, I may presume that I can acquire waste biomass and will be paid $100/ton to take it. On that basis, I may very well project $2/gal (or lower) cellulosic ethanol &#8212; because the biomass contribution in that case is negative $1 per gallon. But I believe this is one of the most fundamental <a href="http://www.consumerenergyreport.com/2010/03/25/bad-assumptions/">Bad Assumptions</a> made by prospective producers of cellulosic ethanol. In the long run, nobody is going to pay me a lot of money to take their biomass, even if I find someone willing to do so today. I believe it is far more likely that I will have to pay $100/ton for large quantities of biomass to make it worthwhile for farmers to grow and harvest it. If that&#8217;s the case, then the $2/gallon ethanol case if I am being paid to take the biomass suddenly becomes $4/gallon when I have to pay for it.</p>
<p>I noted the unreasonable expectations in a recent story in Pacific Business News:</p>
<p><a href="http://pacific.bizjournals.com/pacific/stories/2010/08/16/story3.html?b=1281931200^3801681">Biofuels have supporters, but scale remains an obstacle</a></p>
<p style="padding-left: 30px;">“Biofuels will become increasingly competitive,” said Rapier. “I’m not looking at where things are now, but where things are going.”</p>
<p style="padding-left: 30px;">That said, Rapier is also realistic about the current difficulties facing the industry.</p>
<p style="padding-left: 30px;">“The thing about biofuels is that people don’t appreciate how difficult it is to compete with oil,” said Rapier. “A lot of time there are unreasonable expectations.”</p>
<p>Over time, I do believe that biofuels will become more competitive. But those who suggest that there is an easy path, and that cellulosic biofuels will have an easy time displacing oil &#8212; are simply creating those unreasonable expectations. Biofuels have to contend with oil, which Mother Nature already processed over millions of years with heat and pressure to produce an energy-dense, transportable mixture. With biofuels humans must grow and transport the biomass (which is far less energy dense than oil), and then add heat and pressure to convert the biomass into fuels. Thus, it shouldn&#8217;t be a surprise that biofuels tend to be more expensive than oil.</p>
<p>However, oil is becoming more difficult to extract, and is of course a depleting resource. Over time this will continue to drive up the cost of oil and various oil substitutes, which will improve the economic prospects for those biofuels <em>that are not heavily petroleum dependent</em>.</p>
<p>In conclusion, it is fine to set goals, as the EPA did with the cellulosic ethanol mandates. But when the goals aren&#8217;t reality-based, they will eventually need to be massively scaled down as they were. Frequently scaling back expectations will ultimately erode public confidence in the sector. So let&#8217;s operate on a more reasonable set of expectations: Prices at the pump will rise, and as they do so <em>certain</em> biofuel technologies will become more competitive. If Congress doesn&#8217;t attempt to anoint specific technology winners before they perform, then we won&#8217;t be collectively disappointed if they fail to deliver.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.consumerenergyreport.com/2010/08/21/whats-really-holding-cellulosic-biofuels-back/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Magically Carbon Neutral Biomass, Evil EPA Rules and other Myths</title>
		<link>http://www.consumerenergyreport.com/2010/06/18/magically-carbon-neutral-biomass-evil-epa-rules-and-other-myths/</link>
		<comments>http://www.consumerenergyreport.com/2010/06/18/magically-carbon-neutral-biomass-evil-epa-rules-and-other-myths/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 18:37:27 +0000</pubDate>
		<dc:creator>Nathanael Greene</dc:creator>
				<category><![CDATA[Expert Blogs]]></category>
		<category><![CDATA[biomass]]></category>
		<category><![CDATA[carbon emissions]]></category>
		<category><![CDATA[EPA]]></category>
		<category><![CDATA[legislation]]></category>

		<guid isPermaLink="false">http://www.consumerenergyreport.com/?p=5835</guid>
		<description><![CDATA[ Join the forum discussion on this post
Wouldn’t it be great if you had a bank account that  automatically filled back up no matter how much you spent? You could  just ignore how much you spent. Amazingly, the bioenergy industry has  succeeded so far in convincing legislators here in the U.S. and [...]]]></description>
			<content:encoded><![CDATA[<span class="sfforumlink"><a href="http://www.consumerenergyreport.com/boards/cer-articles/magically-carbon-neutral-biomass-evil-epa-rules-and-other-myths/"><p><img src="http://www.consumerenergyreport.com/wp-content/plugins/simple-forum/styles/icons/default/bloglink.png" alt="" /> Join the forum discussion on this post</p>
</a></span><p>Wouldn’t it be great if you had a bank account that  automatically filled back up no matter how much you spent? You could  just ignore how much you spent. Amazingly, the bioenergy industry has  succeeded so far in convincing legislators here in the U.S. and around  the world that bioenergy offers just such a carbon account. According to  the industry, we only need to look at the carbon that biomass absorbs,  not the carbon emissions it releases. The industry has convinced  policymakers that no matter how much carbon is “spent” when biomass is  burned for energy, there will magically be enough income in the form of  regrowth to cover all expenses. Because of this magic, the industry  would have us categorically exclude their emissions when we do our  carbon accounting.</p>
<p>As I&#8217;ve <a href="http://switchboard.nrdc.org/blogs/ngreene/doe_data_shows_scale_of_biomas.html" target="_blank">written about before</a>, both the House climate and  energy bill (ACES) and the American Power Act recently introduced in the  Senate buy into this magically carbon neutral source of energy. The  European Union has done it too.</p>
<p>So how did the biomass industry and its supporters on Capitol Hill  react recently when EPA said it was going to account for the emissions  column of the ledger as part of its rules governing which facilities  will be covered by the Clean Air Act? Sadly, with willful  misinterpretation. The industry and its supporters have been able to cow  the agency and the rest of Congress by claiming that EPA is only going  to look at the emissions associated with burning biomass. Only looking  at the expenses part of the ledger would be just as wrong as assuming  magical income, but that of course is not what EPA said it would do.</p>
<p>Back middle of May, EPA released its &#8220;tailoring rule,&#8221; which governs  which sources of global warming pollution will be required to get  federal pollution permits. The rule includes the smokestack pollution  from burning biomass. The preamble to the rule discusses some of the  complexity around biomass emissions accounting and announces EPA&#8217;s  intention to seek stakeholder input and, within a year, issue guidance  on how to account for both sides of the ledger.</p>
<p>On May 24, Weyerhaeuser—one of the biggest proponents of the concept  that bioenergy is magically carbon neutral—<a href="http://switchboard.nrdc.org/blogs/dlashof/WY%20EPA%20tailoring%20rule%20biomass%20letter%2005242010.pdf">sent  EPA a letter</a> saying that it was &#8220;taken aback&#8221; that EPA wasn&#8217;t  towing the line, buying into the magic, and ignoring biomass emissions.</p>
<p>On June 2, <a href="http://switchboard.nrdc.org/blogs/dlashof/Weyerhaeuser%20letter%20060210.pdf" target="_blank">EPA responded</a> to Weyerhaeuser by pointing out that  it was already committed to getting input and working to get biomass  accounting right. That would be the end of a wonky story except that  last week the Senate considered (and fortunately rejected) a proposal  from Senator Murkowski that would have forced EPA to stop this work and  ignore all sources of global warming pollution. What’s more, some  Senators that should have known better thought that this was a way to  &#8220;fix&#8221; EPA&#8217;s tailoring rule.</p>
<p>As my colleague <a href="http://switchboard.nrdc.org/blogs/dlashof/lost_in_the_woods_senator_coll.html" target="_blank">Dan Lashof wrote</a>, Senators Collins and Snowe from  Maine and Senator Brown from Massachusetts voted last week for  Murkowski&#8217;s massive giveaway to coal and oil&#8211;because as <a href="http://collins.senate.gov/public/continue.cfm?FuseAction=PressRoom.PressReleases&amp;ContentRecord_id=22d734d1-802a-23ad-4497-b996b91d89cb&amp;Region_id=&amp;Issue_id=&amp;CFId=55904015&amp;CFToken=39712954" target="_blank">Senator Collins put it</a>:</p>
<blockquote><p>“Incredibly, the EPA proposes to ignore the carbon neutrality of  biomass and place onerous permitting requirements on businesses such as  Maine&#8217;s biomass plants and paper mills, which use biomass to provide  energy for their operations.”</p></blockquote>
<p>Interestingly, the same day that the Senate was voting to reject  Murkowski&#8217;s big polluter bailout, Massachusetts was releasing a report  commissioned by the state&#8217;s Department of Energy Resources. As I&#8217;ve <a href="http://switchboard.nrdc.org/blogs/ngreene/new_study_burning_trees_for_po.html" target="_blank">written a little about</a>, this report, done by  Manomet Center for Conservation Sciences, makes it very clear that most  forest biomass is not carbon neutral. In fact, the report finds that  burning whole trees to make power would leave the atmosphere 3% more  polluted between now and 2050 than burning coal over that same period.</p>
<p>This finding should not be surprising. Wood, especially green wood,  contains less energy per pound of carbon than coal and forests grow  slowly. So when we burn a tree, we&#8217;re releasing more carbon and getting  less energy than we would if we burned coal, and then re-absorbing that  carbon very slowly as trees grow back. This means the timeframe over  which we do our accounting also makes a big difference. For example,  over 100 years or more, the forest may grow back, reabsorb the carbon  that we released initially, and possibly absorb enough additional carbon  to put the biomass carbon ledger ahead of coal, but there’s no  guarantee. And in the meantime the climate get more and more unstable  and 100 years is simply too long to wait for significant carbon  reductions.</p>
<p>But the report also discusses how different sources of biomass and  different approaches to managing forests after biomass is harvested can  have a big impact. Under a best-case scenario for sourcing and forest  management, the study finds that 40 years of wood-derived power could  actually be 11% better than 40 years of coal. This is still very far  from 100% better, which is what carbon neutral implies, but this is why  EPA should be netting carbon debits and credits over some reasonable  period, and taking into account both the source of biomass and land  management practices. I&#8217;ve written about the importance of getting this  type of accounting right before and just recently <a href="http://switchboard.nrdc.org/blogs/ngreene/scientists_to_congress_obama_c.html" target="_blank">90 scientists called on Congress to get it right</a> in  climate legislation and energy policy.</p>
<p>While the report does an impressive job of looking at a range of  forest sourcing scenarios, it doesn&#8217;t look at woody residues at lumber  yards or papermills, where biomass is coming out of forests anyway. Nor  does the report try to look at agricultural residues or biomass  specially grown on degraded lands. If EPA does netting right, these  sources of biomass will be encouraged.</p>
<p>Representing as they do a state with such a strong forest industry,  it certainly makes sense for Senators Collins and Snowe to be pushing  for smart netting as part of EPA&#8217;s tailoring rule, but supporting  Senator Murkowski&#8217;s attempt to roll back EPA authority to protect our  air quality was not a vote for thoughtful regulation. It was like using a  chainsaw where pruning shears would have done the trick, and Senators  Collins and Snowe, both leaders in the climate debate, know better.</p>
<p>The second EPA action that Senator Collins takes exception with in  her statement is the agency&#8217;s proposed new air regulations that would  require biomass combusters not to emit more carbon monoxide, mercury and  other toxics than the cleanest fossil fuel boilers. Tellingly, the <a href="http://www.eenews.net/Greenwire/2010/06/09/archive/19" target="_blank">industry doesn&#8217;t argue</a> (subscription required) that  they aren&#8217;t emitting this pollution or that the pollution isn&#8217;t hurting  people&#8217;s health or even that the technology doesn&#8217;t existing to clean up  the pollution. Their only argument is that it will cost them too much.  As Jane Williams, Chairwoman of the Sierra Club&#8217;s National Air Toxics  Task Force, put it: &#8220;What they&#8217;re saying, apparently, is: &#8216;We&#8217;re just  too dirty…We can&#8217;t meet the standards because we&#8217;re too dirty.&#8217;&#8221;</p>
<p>The worst part about this is that bioenergy doesn&#8217;t have to be a  major source of pollution. There are sources of biomass that can be used  to replace fossil fuels and provide a low-carbon source of energy. And  the toxics that are produced from burning clean biomass are technically  easy to control. (Burning garbage, which sometimes gets called biomass,  is a different matter.)</p>
<p>But you can&#8217;t fix a problem if you won’t acknowledge it exists. The  ultimate solution is a comprehensive climate and energy bill that  requires careful accounting of all carbon, including the carbon released  and absorbed by biomass. I hope that Senators Collins, Snowe and Brown  will read MA&#8217;s new report, recognize that carbon neutrality is a myth  and biomass pollution is still pollution, and work with NRDC to shape  the climate and energy bill and EPA&#8217;s rules to get the best performance  we can out of bioenergy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.consumerenergyreport.com/2010/06/18/magically-carbon-neutral-biomass-evil-epa-rules-and-other-myths/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Study: Burning Trees for Power Worse for Climate than Burning Coal</title>
		<link>http://www.consumerenergyreport.com/2010/06/13/new-study-burning-trees-for-power-worse-for-climate-than-burning-coal/</link>
		<comments>http://www.consumerenergyreport.com/2010/06/13/new-study-burning-trees-for-power-worse-for-climate-than-burning-coal/#comments</comments>
		<pubDate>Sun, 13 Jun 2010 20:01:54 +0000</pubDate>
		<dc:creator>Nathanael Greene</dc:creator>
				<category><![CDATA[Expert Blogs]]></category>
		<category><![CDATA[biomass]]></category>
		<category><![CDATA[EPA]]></category>

		<guid isPermaLink="false">http://www.consumerenergyreport.com/?p=5762</guid>
		<description><![CDATA[ Join the forum discussion on this post

A study commissioned by MA Department of Energy  Resources and released last week reaches the conclusion that burning trees  to make electricity is worse for the climate than burning coal at least  through 2050. In fact, the study by the Manomet Center for  Conservation [...]]]></description>
			<content:encoded><![CDATA[<span class="sfforumlink"><a href="http://www.consumerenergyreport.com/boards/cer-articles/new-study-burning-trees-for-power-worse-for-climate-than-burning-coal/"><p><img src="http://www.consumerenergyreport.com/wp-content/plugins/simple-forum/styles/icons/default/bloglink.png" alt="" /> Join the forum discussion on this post</p>
</a></span><div id="entrybody">
<p><span style="font-size: medium;">A <a href="http://www.mass.gov/?pageID=eoeeaterminal&amp;L=4&amp;L0=Home&amp;L1=Energy%2c+Utilities+%26+Clean+Technologies&amp;L2=Renewable+Energy&amp;L3=Biomass&amp;sid=Eoeea&amp;b=terminalcontent&amp;f=doer_arra_bscps&amp;csid=Eoeea" target="_blank">study</a> commissioned by MA Department of Energy  Resources and released last week reaches the conclusion that burning trees  to make electricity is worse for the climate than burning coal at least  through 2050. In fact, the study by the <a href="http://www.manomet.org/" target="_blank">Manomet Center for  Conservation Science</a> finds that between the release of carbon when  trees are burned and the slow reabsorption as the trees regrow, that  this source of biopower would increase emissions by 3% compared to coal  power over 40 years.</span></p>
<p><span style="font-size: medium;">This will come as a shocker to some, but it really shouldn&#8217;t. Wood   contains less energy per pound of carbon and forests, especially in the   northeast grow slowly. So when we burn a tree, we&#8217;re releasing more   carbon and getting less energy than we would if we burned coal and then   re-absorbing that carbon very slowly.</span></p>
<p><span style="font-size: medium;">In other words, not only is biopower from trees not carbon neutral,  it&#8217;s worse for global warming than the worst fossil fuel. This myth of  carbon neutrality has been a big part of the biomass industry&#8217;s  lobbying. It came up from <a href="http://switchboard.nrdc.org/blogs/dlashof/lost_in_the_woods_senator_coll.html" target="_blank">surprising and unfortunate corners</a> in yesterday&#8217;s  Senate vote to protect EPA&#8217;s ability protect our air quality. Hopefully  this report will put an end to the silly idea.</span></p>
<p><span style="font-size: medium;">But in busting the myth, we have to be careful that we not ignore  some of the reports conclusions or overstate them. For instance, <a href="http://news.yahoo.com/s/ap/20100610/ap_on_re_us/us_wood_power_plants" target="_blank">this AP story</a> ignores the conclusion that using  trees for combined heat and power can provide a 25% reduction in GHG  emission compared to oil. Furthermore the report doesn&#8217;t look at  carefully sourced wastes and residues or biomass grown on fallow or  degraded lands.</span></p>
<p><span style="font-size: medium;">The right lesson for policy makers to take from this study is that we  have to carefully account for the carbon associated with bioenergy.  I&#8217;ve written about the importance  of <a href="http://switchboard.nrdc.org/blogs/ngreene/doe_data_shows_scale_of_biomas.html" target="_blank">getting this accounting right</a> before and just  recently <a href="http://switchboard.nrdc.org/blogs/ngreene/scientists_to_congress_obama_c.html" target="_blank">90 scientists</a> called on Congress to get it  right  in climate legislation and energy  policy. Efficient uses of the right  sources of biomass can provide an important supply of low carbon energy,  but you don&#8217;t get that if you pretend that it&#8217;s all the same let alone  all carbon neutral.</span></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.consumerenergyreport.com/2010/06/13/new-study-burning-trees-for-power-worse-for-climate-than-burning-coal/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Federal Agencies Clamp Down on Energy Eaters</title>
		<link>http://www.consumerenergyreport.com/2010/03/24/federal-agencies-clamp-down-on-energy-eaters/</link>
		<comments>http://www.consumerenergyreport.com/2010/03/24/federal-agencies-clamp-down-on-energy-eaters/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 23:10:21 +0000</pubDate>
		<dc:creator>Shay Bapple</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Renewable Energy, Green]]></category>
		<category><![CDATA[conservation]]></category>
		<category><![CDATA[DOE]]></category>
		<category><![CDATA[energy efficiency]]></category>
		<category><![CDATA[EPA]]></category>
		<category><![CDATA[fuel efficiency]]></category>

		<guid isPermaLink="false">http://www.consumerenergyreport.com/?p=4988</guid>
		<description><![CDATA[The DOE and EPA are taking to steps to bolster the reputation of their ENERGY STAR logo.]]></description>
			<content:encoded><![CDATA[<div id="attachment_4989" class="wp-caption alignright" style="width: 310px"><a href="http://www.consumerenergyreport.com/wp-content/uploads/2010/03/energystar.jpg"><img class="size-full wp-image-4989" title="energystar" src="http://www.consumerenergyreport.com/wp-content/uploads/2010/03/energystar.jpg" alt="" width="300" height="150" /></a><p class="wp-caption-text">Manufacturers will have to work much harder to earn the right to affix the ENERGY STAR logo to their products.</p></div>
<p><span style="font-size: medium;">The Department of Energy and the Environmental Protection Agency are raising the standards for appliance manufacturers who wish to promote their wares as being energy efficient by brandishing the ENERGY STAR label. They claim that their program has been effective in helping Americans reduce energy bills for years and that the current economic climate makes it that much more imperative that products which are labeled ENERGY STAR are, indeed, efficient.</span></p>
<p><span style="font-size: medium;">The new regulations will entail a two-step process using an independent third party to test products for their energy efficiency in addition to the current regulations the program already employs.</span></p>
<p><span style="font-size: medium;">Initially, the DOE will focus on testing the six most common product types: Freezers, refrigerators, clothes washers, dishwashers, water heaters and room air conditioning units. The DOE says that they will test about 200 basic models in independent labs over the next few months. Secondly, any manufacturer seeking the ENERGY STAR label will have to participate in ongoing verification testing to ensure continued compliance.</span></p>
<p><span style="font-size: medium;">The change comes in response to concerns that inefficient appliances bearing the well-known ENERGY STAR insignia have devalued the label. The DOE has taken action against 35 manufacturers over the past four months for producing inefficient products bearing the DOE’s efficiency label.  Secretary for Energy Efficiency and Renewable Energy, Cathy Zoi, said that these new measures will strengthen the reputation of the program.</span></p>
<p><span style="font-size: medium;">“Consumers have long trusted the ENERGY STAR brand for products that will save them energy and save them money,” said Zoi in an DOE statement. “The steps we are taking now will further strengthen and improve the program, building on the results that consumers have come expect.”</span></p>
<p><span style="font-size: medium;">The new steps already add to a program that requires manufacturers to submit product data to the Federal Government showing their product meets guidelines outlined by ENERGY STAR. The DOE also must be allowed to conduct off-the-shelf tests to the products for compliance. Light fixtures, windows, doors and skylights are also to be tested in specialized facilities for product specific qualifications.</span></p>
<p><span style="font-size: medium;">So far in 2010, the EPA disqualified 34 compact fluorescent lamp (CFL) models from 25 manufacturers that did not meet criteria for energy efficient CFL bulbs. They also acted against 4 shower head manufacturers who failed to certify 116 product models that did not meet federal water conservation standards. Further, the EPA terminated their ENERGY STAR partnership with U.S. Inc/U.S. Refrigeration because of failed compliance and misuse of ENERGY STAR logos.</span></p>
<p><span style="font-size: medium;">One product manufacturer is not taking their revoked partner status lying down however. LG has a filed civil complaint against the DOE for their forcing of the refrigerator manufacturer to remove all of the ENERGY STAR labels off of certain refrigerator models.</span></p>
<p><span style="font-size: medium;">LG claims that they were not given a fair notice of the EPA testing standard change and neither was the rest of the industry. According to court documents, LG claims that the law requires that the industry should have sufficient time for comment and compliance.</span></p>
<p><span style="font-size: medium;">Despite the recent revelations about possible abuse, the EPA considers its ENERGY STAR program a success.  They base that accomplishment on their belief that the violations have been relatively few over the past few years, considering there are more than 40,000 products that carry the ENERGY STAR label.</span></p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<p><span id="leoHighlights_iframe_modal_span_container"></p>
<div id="leoHighlights_iframe_modal_div_container" style="position: absolute; visibility: hidden; display: none; width: 520px; height: 391px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <!-- Bottom iFrame --></div>
<p><script type="text/javascript">// <![CDATA[
   var LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT =              300;
   var LEO_HIGHLIGHTS_MAX_HIGHLIGHTS =                   50;
   var LEO_HIGHLIGHTS_IFRAME_TOP_ID =                    "leoHighlights_top_iframe";
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID =                 "leoHighlights_bottom_iframe";
   var LEO_HIGHLIGHTS_IFRAME_DIV_ID =                    "leoHighlights_iframe_modal_div_container";</p>
<p>   var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH =     520;
   var LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT =    391;</p>
<p>   var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH =      520;
   var LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT =     665;</p>
<p>   var LEO_HIGHLIGHTS_IFRAME_TOP_POS_X =                 0;
   var LEO_HIGHLIGHTS_IFRAME_TOP_POS_Y =                 0;
   var LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH =                 520;
   var LEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT =                294;</p>
<p>   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_POS_X =              96;
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_POS_Y =              294;
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH =    425;
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT =   97;
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_WIDTH =     425;
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT =    371;</p>
<p>   var LEO_HIGHLIGHTS_SHOW_DELAY_MS =                    300;
   var LEO_HIGHLIGHTS_HIDE_DELAY_MS =                    750;</p>
<p>   var LEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT =         "transparent none repeat scroll 0% 0%";
   var LEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER =           "rgb(245, 245, 0) none repeat scroll 0% 0%";
   var LEO_HIGHLIGHTS_ROVER_TAG =                        "711-36858-13496-14";</p>
<p>   createInlineScriptElement("var%20LEO_HIGHLIGHTS_DEBUG%20%3D%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20false%3B%0Avar%20LEO_HIGHLIGHTS_DEBUG_POS%20%3D%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20false%3B%0A%20%20%20%0Avar%20_leoHighlightsPrevElem%20%3D%20null%3B%0A%0A/**%0A%20*%20Checks%20if%20the%20passed%20in%20class%20exists%0A%20*%20@param%20c%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsClassExists%28c%29%20%7B%0A%20%20%20return%20typeof%28c%29%20%3D%3D%20%22function%22%20%26%26%20typeof%28c.prototype%29%20%3D%3D%20%22object%22%20?%20true%20%3A%20false%3B%0A%7D%0A%0A/**%0A%20*%20Checks%20if%20the%20firebug%20console%20is%20available%0A%20*%20@param%20c%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsFirebugConsoleAvailable%28c%29%20%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsClassExists%28_FirebugConsole%29%20%26%26%20%0A%20%20%20%20%20%20%20%20%20window.console%20%26%26%20console.log%20%26%26%20%0A%20%20%20%20%20%20%20%20%20%28console%20instanceof%20_FirebugConsole%29%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20return%20true%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%7D%0A%20%20%20catch%28e%29%7B%7D%0A%20%20%20%0A%20%20%20return%20false%3B%0A%7D%20%0A%0A%0A/**%0A%20*%20General%20method%20used%20to%20debug%20exceptions%0A%20*%20%0A%20*%20@param%20location%0A%20*%20@param%20e%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsReportExeception%28location%2Ce%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsFirebugConsoleAvailable%28%29%20||LEO_HIGHLIGHTS_DEBUG%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20var%20logString%3Dlocation+%22%3A%20%22+e+%22%5Cn%5Ct%22+e.name+%22%5Cn%5Ct%22+%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%28e.number%260xFFFF%29+%22%5Cn%5Ct%22+e.description%3B%0A%20%20%20%20%20%20%20%20%20if%28_leoHighlightsFirebugConsoleAvailable%28%29%29%0A%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20console.error%28logString%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20console.trace%28%29%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28LEO_HIGHLIGHTS_DEBUG%29%0A%20%20%20%20%20%20%20%20%20alert%28logString%29%3B%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%7B%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20log%20a%20string%20to%20the%20firebug%20console%0A%20*%20%0A%20*%20@param%20str%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsDebugLog%28str%29%0A%7B%20%20%20%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20if%28_leoHighlightsFirebugConsoleAvailable%28%29%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20console.log%28typeof%28_FirebugConsole%29+%22%20%22+str%29%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22_leoHighlightsDebugLog%28%29%20%22+str%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20get%20an%20attribute%20and%20decode%20it.%0A%20*%20%0A%20*%20@param%20elem%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetAttrib%28elem%2Cid%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20val%3Delem.getAttribute%28id%29%3B%0A%20%20%20%20%20%20return%20decodeURI%28val%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22_leoHighlightsGetAttrib%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%20%20%20return%20null%3B%0A%7D%0A%0A/**%0A%20*%20This%20is%20a%20dimensions%20object%0A%20*%20%0A%20*%20@param%20width%0A%20*%20@param%20height%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsDimension%28width%2Cheight%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.width%3Dwidth%3B%0A%20%20%20%09this.height%3Dheight%3B%0A%20%20%20%09this.toString%3Dfunction%28%29%20%7B%20return%20%28%22%28%22+this.width+%22%2C%22+this.height+%22%29%22%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsDimension%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20is%20a%20Position%20object%0A%20*%20%0A%20*%20@param%20x%0A%20*%20@param%20y%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsPosition%28x%2Cy%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09this.x%3Dx%3B%0A%20%20%20%09this.y%3Dy%3B%0A%20%20%20%09this.toString%3Dfunction%28%29%20%7B%20return%20%28%22%28%22+this.x+%22%2C%22+this.y+%22%29%22%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsPosition%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0Avar%20LEO_HIGHLIGHTS_ADJUSTMENT%20%3D%20new%20LeoHighlightsPosition%283%2C3%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_TOP_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_TOP_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_TOP_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_BOTTOM_COLLAPSED_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_IFRAME_BOTTOM_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_BOTTOM_EXPANDED_HEIGHT%29%3B%0A%0Avar%20LEO_HIGHLIGHTS_DIV_HOVER_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_TOTAL_COLLAPSED_HEIGHT%29%3B%0Avar%20LEO_HIGHLIGHTS_DIV_CLICK_SIZE%20%3D%20new%20LeoHighlightsDimension%28LEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_WIDTH%2CLEO_HIGHLIGHTS_IFRAME_TOTAL_EXPANDED_HEIGHT%29%3B%0A%0A%0A/**%0A%20*%20Sets%20the%20size%20of%20the%20passed%20in%20element%0A%20*%20%0A%20*%20@param%20elem%0A%20*%20@param%20dim%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSetSize%28elem%2Cdim%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09//%20Set%20the%20popup%20location%0A%20%20%20%09elem.style.width%20%3D%20dim.width%20+%20%22px%22%3B%0A%20%20%20%09if%28elem.width%29%0A%20%20%20%09%09elem.width%3Ddim.width%3B%0A%20%20%20%09elem.style.height%20%20%3D%20dim.height%20+%20%22px%22%3B%0A%20%20%20%09if%28elem.height%29%0A%20%20%20%09%09elem.height%3Ddim.height%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsSetSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20can%20be%20used%20for%20a%20simple%20one%20argument%20callback%0A%20*%0A%20*%20@param%20callName%0A%20*%20@param%20argName%0A%20*%20@param%20argVal%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSimpleGwCallBack%28callName%2CargName%2C%20argVal%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20if%28argName%29%0A%20%20%20%20%20%20%09gwObj.addParam%28argName%2CargVal%29%3B%0A%20%20%20%20%20%20gwObj.callName%28callName%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsSimpleGwCallBack%28%29%20%22+callName%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20gets%20a%20url%20argument%20from%20the%20current%20document.%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetUrlArg%28url%2C%20name%20%29%0A%7B%0A%09%20%20name%20%3D%20name.replace%28/[%5C[]/%2C%22%5C%5C%5C[%22%29.replace%28/[%5C]]/%2C%22%5C%5C%5C]%22%29%3B%0A%09%20%20var%20regexS%20%3D%20%22[%5C%5C?%26]%22+name+%22%3D%28[^%26%23]*%29%22%3B%0A%09%20%20var%20regex%20%3D%20new%20RegExp%28%20regexS%20%29%3B%0A%09%20%20var%20results%20%3D%20regex.exec%28url%29%3B%0A%09%20%20if%28%20results%20%3D%3D%20null%20%29%0A%09%20%20%20%20return%20%22%22%3B%0A%09%20%20else%0A%09%20%20%20%20return%20results[1]%3B%0A%7D%0A%0A%0A/**%0A%20*%20This%20allows%20to%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsRedirectTop%28url%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%20%20%09%0A%20%20%20%09top.location%3Durl%3B%09%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsRedirectTop%28%29%22%2Ce%29%3B%0A%20%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20find%20an%20element%20by%20Id%0A%20*%20%0A%20*%20@param%20elemId%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsFindElementById%28elemId%2Cdoc%29%0A%7B%0A%09try%0A%09%7B%0A%09%20%20%20if%28doc%3D%3Dnull%29%0A%09%20%20%20%20%20%20doc%3Ddocument%3B%0A%09%20%20%20%0A%09%09var%20elem%3Ddoc.getElementById%28elemId%29%3B%0A%09%09if%28elem%29%0A%09%09%09return%20elem%3B%0A%09%09%0A%09%09/*%20This%20is%20the%20handling%20for%20IE%20*/%0A%09%09if%28doc.all%29%0A%09%09%7B%0A%09%09%09elem%3Ddoc.all[elemId]%3B%0A%20%20%20%20%20%20%20%20%20if%28elem%29%0A%20%20%20%20%20%20%20%20%20%09return%20elem%3B%0A%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20for%20%28%20var%20i%20%3D%20%28document.all.length-1%29%3B%20i%20%3E%3D%200%3B%20i--%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09elem%3Ddoc.all[i]%3B%0A%20%20%20%20%20%20%20%20%20%09if%28elem.id%3D%3DelemId%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20elem%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%09%09%7D%0A%09%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsFindElementById%28%29%22%2Ce%29%3B%0A%20%20%20%7D%0A%09return%20null%3B%0A%7D%0A%0A/**%0A%20*%20Get%20the%20location%20of%20one%20element%20relative%20to%20a%20parent%20reference%0A%20*%0A%20*%20@param%20ref%0A%20*%20%20%20%20%20%20%20%20%20%20%20the%20reference%20element%2C%20this%20must%20be%20a%20parent%20of%20the%20passed%20in%0A%20*%20%20%20%20%20%20%20%20%20%20%20element%0A%20*%20@param%20elem%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetLocation%28ref%2C%20elem%29%20%7B%0A%20%20%20_leoHighlightsDebugLog%28%22_leoHighlightsGetLocation%20%22+elem.id%29%3B%0A%20%20%20%0A%20%20%20var%20count%20%3D%200%3B%0A%20%20%20var%20location%20%3D%20new%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20var%20walk%20%3D%20elem%3B%0A%20%20%20while%20%28walk%20%21%3D%20null%20%26%26%20walk%20%21%3D%20ref%20%26%26%20count%20%3C%20LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT%29%20%7B%0A%20%20%20%20%20%20location.x%20+%3D%20walk.offsetLeft%3B%0A%20%20%20%20%20%20location.y%20+%3D%20walk.offsetTop%3B%0A%20%20%20%20%20%20walk%20%3D%20walk.offsetParent%3B%0A%20%20%20%20%20%20count++%3B%0A%20%20%20%7D%0A%20%20%20%0A%20%20%20_leoHighlightsDebugLog%28%22Location%20is%3A%20%22+elem.id+%22%20-%20%22+location%29%3B%0A%0A%20%20%20return%20location%3B%0A%7D%0A%0A/**%0A%20*%20This%20is%20used%20to%20update%20the%20position%20of%20an%20element%20as%20a%20popup%0A%20*%20%0A%20*%20@param%20IFrame%0A%20*%20@param%20anchor%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsUpdatePopupPos%28iFrame%2Canchor%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20//%20Gets%20the%20scrolled%20location%20for%20x%20and%20y%0A%20%20%20%20%20%20var%20scrolledPos%3Dnew%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20%20%20%20if%28%20self.pageYOffset%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20self.pageXOffset%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20self.pageYOffset%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.documentElement%20%26%26%20document.documentElement.scrollTop%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20document.documentElement.scrollLeft%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20document.documentElement.scrollTop%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.body%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20scrolledPos.x%20%3D%20document.body.scrollLeft%3B%0A%20%20%20%20%20%20%20%20%20scrolledPos.y%20%3D%20document.body.scrollTop%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20total%20dimensions%20to%20see%20what%20scroll%20bars%20might%20be%20active%20*/%0A%20%20%20%20%20%20var%20totalDim%3Dnew%20LeoHighlightsDimension%280%2C0%29%0A%20%20%20%20%20%20if%20%28document.all%20%26%26%20document.documentElement%20%26%26%20%0A%20%20%20%20%20%20%09document.documentElement.clientHeight%26%26document.documentElement.clientWidth%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%09totalDim.width%20%3D%20document.documentElement.scrollWidth%3B%0A%20%20%20%20%20%20%09totalDim.height%20%3D%20document.documentElement.scrollHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20else%20if%20%28document.all%29%0A%20%20%20%20%20%20%7B%20/*%20This%20is%20in%20IE%20*/%0A%20%20%20%20%20%09%20%09totalDim.width%20%3D%20document.body.scrollWidth%3B%0A%20%20%20%20%20%20%09totalDim.height%20%3D%20document.body.scrollHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20else%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%09%20totalDim.width%20%3D%20document.width%3B%0A%20%20%20%20%20%20%09%20totalDim.height%20%3D%20document.height%3B%0A%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20//%20Gets%20the%20location%20of%20the%20available%20screen%20space%0A%20%20%20%20%20%20var%20centerDim%3Dnew%20LeoHighlightsDimension%280%2C0%29%3B%0A%20%20%20%20%20%20if%28self.innerWidth%20%26%26%20self.innerHeight%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20self.innerWidth-%28totalDim.height%3Eself.innerHeight?16%3A0%29%3B%20//%20subtracting%20scroll%20bar%20offsets%20for%20firefox%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20self.innerHeight-%28totalDim.width%3Eself.innerWidth?16%3A0%29%3B%20%20//%20subtracting%20scroll%20bar%20offsets%20for%20firefox%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.documentElement%20%26%26%20document.documentElement.clientHeight%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20document.documentElement.clientWidth%3B%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20document.documentElement.clientHeight%3B%0A%20%20%20%20%20%20%7D%20else%20if%28%20document.body%20%29%20%7B%0A%20%20%20%20%20%20%20%20%20centerDim.width%20%3D%20document.body.clientWidth%3B%0A%20%20%20%20%20%20%20%20%20centerDim.height%20%3D%20document.body.clientHeight%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20//%20Get%20the%20current%20dimension%20of%20the%20popup%20element%0A%20%20%20%20%20%20var%20iFrameDim%3Dnew%20LeoHighlightsDimension%28iFrame.offsetWidth%2CiFrame.offsetHeight%29%0A%20%20%20%20%20%20if%20%28iFrameDim.width%20%3C%3D%200%29%0A%20%20%20%20%20%20%09iFrameDim.width%20%3D%20iFrame.style.width.substring%280%2C%20iFrame.style.width.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20if%20%28iFrameDim.height%20%3C%3D%200%29%0A%20%20%20%20%20%20%09iFrameDim.height%20%3D%20iFrame.style.height.substring%280%2C%20iFrame.style.height.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Calculate%20the%20position%2C%20lower%20right%20hand%20corner%20by%20default%20*/%0A%20%20%20%20%20%20var%20position%3Dnew%20LeoHighlightsPosition%280%2C0%29%3B%0A%20%20%20%20%20%20position.x%3DscrolledPos.x+centerDim.width-iFrameDim.width-LEO_HIGHLIGHTS_ADJUSTMENT.x%3B%0A%20%20%20%20%20%20position.y%3DscrolledPos.y+centerDim.height-iFrameDim.height-LEO_HIGHLIGHTS_ADJUSTMENT.y%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28anchor%21%3Dnull%29%0A%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20//centerDim%20in%20relation%20to%20the%20anchor%20element%20if%20available%0A%20%20%20%20%20%20%20%20%20var%20topOrBottom%20%3D%20false%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorPos%3D_leoHighlightsGetLocation%28document.body%2C%20anchor%29%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorScreenPos%20%3D%20new%20LeoHighlightsPosition%28anchorPos.x-scrolledPos.x%2CanchorPos.y-scrolledPos.y%29%3B%0A%20%20%20%20%20%20%20%20%20var%20anchorDim%3Dnew%20LeoHighlightsDimension%28anchor.offsetWidth%2Canchor.offsetHeight%29%0A%20%20%20%20%20%20%20%20%20if%20%28anchorDim.width%20%3C%3D%200%29%0A%20%20%20%20%20%20%20%20%20%09anchorDim.width%20%3D%20anchor.style.width.substring%280%2C%20anchor.style.width.indexOf%28%27px%27%29%29%3B%0A%20%20%20%20%20%20%20%20%20if%20%28anchorDim.height%20%3C%3D%200%29%0A%20%20%20%20%20%20%20%20%20%09anchorDim.height%20%3D%20anchor.style.height.substring%280%2C%20anchor.style.height.indexOf%28%27px%27%29%29%3B%0A%0A%20%20%20%20%20%20%20%20%20//%20Check%20if%20the%20popup%20can%20be%20shown%20above%20or%20below%20the%20element%0A%20%20%20%20%20%20%20%20%20if%20%28centerDim.height%20-%20anchorDim.height%20-%20iFrameDim.height%20-%20anchorScreenPos.y%20%3E%200%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09//%20Show%20below%2C%20formula%20above%20calculates%20space%20below%20open%20iFrame%0A%20%20%20%20%20%20%20%20%20%20%20%20position.y%20%3D%20anchorPos.y%20+%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20topOrBottom%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%7D%20else%20if%20%28anchorScreenPos.y%20-%20anchorDim.height%20-%20iFrameDim.height%20%3E%200%29%20%7B%0A%20%20%20%20%20%20%20%20%20%09//%20Show%20above%2C%20formula%20above%20calculates%20space%20above%20open%20iFrame%0A%20%20%20%20%20%20%20%20%20%09position.y%20%3D%20anchorPos.y%20-%20iFrameDim.height%20-%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20topOrBottom%20%3D%20true%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%22_leoHighlightsUpdatePopupPos%28%29%20-%20topOrBottom%3A%20%22+topOrBottom%29%3B%0A%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20%20%20%20if%20%28topOrBottom%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20//%20We%20attempt%20top%20attach%20the%20window%20to%20the%20element%0A%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20anchorPos.x%20-%20iFrameDim.width%20/%202%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28position.x%20%3C%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%200%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20if%20%28position.x%20+%20iFrameDim.width%20%3E%20scrolledPos.x%20+%20centerDim.width%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20scrolledPos.x%20+%20centerDim.width%20-%20iFrameDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%22_leoHighlightsUpdatePopupPos%28%29%20-%20topOrBottom%3A%20%22+position%29%3B%0A%20%20%20%20%20%20%20%20%20%7D%20else%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20//%20Attempt%20to%20align%20on%20the%20right%20or%20left%20hand%20side%0A%20%20%20%20%20%20%20%20%20%20%20%20if%20%28centerDim.width%20-%20anchorDim.width%20-%20iFrameDim.width%20-%20anchorScreenPos.x%20%3E%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20position.x%20%3D%20anchorPos.x%20+%20anchorDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20if%20%28anchorScreenPos.x%20-%20anchorDim.width%20-%20iFrameDim.width%20%3E%200%29%0A%20%20%20%20%20%20%20%20%20%20%20%20%09position.x%20%3D%20anchorPos.x%20-%20anchorDim.width%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20else%20%20//%20default%20to%20below%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20position.y%20%3D%20anchorPos.y%20+%20anchorDim.height%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%22_leoHighlightsUpdatePopupPos%28%29%20-%20sideBottom%3A%20%22+position%29%3B%0A%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Make%20sure%20that%20we%20don%27t%20go%20passed%20the%20right%20hand%20border%20*/%0A%20%20%20%20%20%20if%28position.x+iFrameDim.width%3EcenterDim.width-20%29%0A%20%20%20%20%20%20%09position.x%3DcenterDim.width-%28iFrameDim.width+20%29%3B%0A%20%20%20%20%20%20%09%09%0A%20%20%20%20%20%20//%20Make%20sure%20that%20we%20didn%27t%20go%20passed%20the%20start%0A%20%20%20%20%20%20if%28position.x%3C0%29%0A%20%20%20%20%20%20%20%20%20position.x%3D0%3B%0A%20%20%20%20%20%20if%28position.y%3C0%29%0A%20%20%20%20%20%20%09position.y%3D0%3B%0A%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22Popup%20info%20id%3A%20%20%20%20%20%20%20%22%20+iFrame.id+%22%20-%20%22+anchor.id%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cnscrolled%20%20%20%20%20%20%20%20%20%20%22%20+%20scrolledPos%20%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cncenter/visible%20%20%20%20%22%20+%20centerDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cnanchor%20%28absolute%29%20%22%20+%20anchorPos%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5Cnanchor%20%28screen%29%20%20%20%22%20+%20anchorScreenPos%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5CnSize%20%28anchor%29%20%20%20%20%20%22%20+%20anchorDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5CnSize%20%28popup%29%20%20%20%20%20%20%22%20+%20iFrameDim%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20+%20%22%5CnResult%20pos%20%20%20%20%20%20%20%20%22%20+%20position%29%3B%0A%0A%20%20%20%20%20%20//%20Set%20the%20popup%20location%0A%20%20%20%20%20%20iFrame.style.left%20%3D%20position.x%20+%20%22px%22%3B%0A%20%20%20%20%20%20iFrame.style.top%20%20%3D%20position.y%20+%20%22px%22%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsUpdatePopupPos%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20show%20the%20passed%20in%20element%20as%20a%20popup%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsShowPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09var%20popup%3Dnew%20LeoHighlightsPopup%28anchorId%2Csize%29%3B%0A%20%20%20%09popup.show%28%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22_leoHighlightsShowPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20transform%20the%20passed%20in%20url%20to%20a%20rover%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsGetRoverUrl%28url%29%0A%7B%0A%09var%20rover%3DLEO_HIGHLIGHTS_ROVER_TAG%3B%0A%09var%20roverUrl%3D%22http%3A//rover.ebay.com/rover/1/%22+rover+%22/4?%26mpre%3D%22+encodeURI%28url%29%3B%0A%09%0A%09return%20roverUrl%3B%0A%7D%0A%0A/**%0A%20*%20Sets%20the%20size%20of%20the%20bottom%20windown%20part%0A%20*%20%0A%20*%20@param%20size%0A%20*%20@return%0A%20*/%0Afunction%20_leoHighlightsSetBottomSize%28size%2CclickId%29%0A%7B%0A%20%20%20/*%20Get%20the%20elements%20*/%0A%20%20%20var%20iFrameBottom%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20var%20iFrameDiv%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%0A%20%20%20/*%20Figure%20out%20the%20correct%20sizes%20*/%0A%20%20%20var%20iFrameBottomSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_IFRAME_BOTTOM_CLICK_SIZE%3ALEO_HIGHLIGHTS_IFRAME_BOTTOM_HOVER_SIZE%3B%0A%20%20%20var%20divSize%3D%28size%3D%3D1%29?LEO_HIGHLIGHTS_DIV_CLICK_SIZE%3ALEO_HIGHLIGHTS_DIV_HOVER_SIZE%3B%0A%0A%20%20%20/*%20Refresh%20the%20iFrame%27s%20url%2C%20by%20removing%20the%20size%20arg%20and%20adding%20it%20again%20*/%0A%20%20%20leoHighlightsUpdateUrl%28iFrameBottom%2Csize%2CclickId%29%3B%0A%0A%20%20%20/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%20_leoHighlightsPrevElem.hover%3Dsize%3D%3D1?false%3Atrue%3B%0A%0A%20%20%20_leoHighlightsSetSize%28iFrameBottom%2CiFrameBottomSize%29%3B%0A%20%20%20_leoHighlightsSetSize%28iFrameDiv%2CdivSize%29%3B%0A%7D%0A%0A%0A/**%0A%20*%20Class%20for%20a%20Popup%20%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20LeoHighlightsPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22LeoHighlightsPopup%28%29%20%22%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%09this.anchorId%3DanchorId%3B%0A%20%20%20%09this.anchor%3D_leoHighlightsFindElementById%28this.anchorId%29%3B%0A%20%20%20%09this.topIframe%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%20%20%20%20%20%20this.bottomIframe%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20%09this.iFrameDiv%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%20%20%20%09%0A%20%20%20%09this.topIframe.src%3Dunescape%28this.anchor.getAttribute%28%27leoHighlights_url_top%27%29%29%3B%3B%0A%20%20%20%20%20%20this.bottomIframe.src%3Dunescape%28this.anchor.getAttribute%28%27leoHighlights_url_bottom%27%29%29%3B%3B%0A%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%221%29%20LeoHighlightsPopup%28%29%20%28%22+this.topIframe.style.top+%22%2C%20%22+this.topIframe.style.left+%22%29%22%29%3B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%222%29%20LeoHighlightsPopup%28%29%20%28%22+this.bottomIframe.style.top+%22%2C%20%22+this.bottomIframe.style.left+%22%29%22%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%09leoHighlightsSetSize%28size%29%3B%0A%20%20%20%09%0A%20%20%20%09this.updatePos%3Dfunction%28%29%20%7B%20_leoHighlightsUpdatePopupPos%28this.iFrameDiv%2Cthis.anchor%29%7D%3B%0A%20%20%20%20%20%20this.show%3Dfunction%28%29%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20this.updatePos%28%29%3B%20%0A%20%20%20%20%20%20%20%20%20%20%20%20this.iFrameDiv.style.visibility%20%3D%20%22visible%22%3B%20%0A%20%20%20%20%20%20%20%20%20%20%20%20this.iFrameDiv.style.display%20%3D%20%22block%22%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20this.updatePos%28%29%3B%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%223%29%20LeoHighlightsPopup%28%29%20%28%22+this.topIframe.style.top+%22%2C%20%22+this.topIframe.style.left+%22%29%22%29%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsDebugLog%28%224%29%20LeoHighlightsPopup%28%29%20%28%22+this.bottomIframe.style.top+%22%2C%20%22+this.bottomIframe.style.left+%22%29%22%29%3B%0A%20%20%20%20%20%20%7D%20%20%20%20%20%20%20%0A%20%20%20%09this.scroll%3Dfunction%28%29%20%7B%20this.updatePos%28%29%3B%7D%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22new%20LeoHighlightsPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20updates%20the%20url%20for%20the%20iFrame%0A%20*%20%0A%20*%20@param%20iFrame%0A%20*%20@param%20size%0A%20*%20@param%20clickId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsUpdateUrl%28iFrame%2Csize%2CclickId%2CdestUrl%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsUpdateUrl%28%29%20%22+destUrl%29%3B%0A%20%20%20%20%20%20var%20url%3DiFrame.src%3B%0A%20%20%20%20%20%20var%20idx%3Durl.indexOf%28%22%26size%3D%22%29%3B%0A%20%20%20%20%20%20if%28idx%3E%3D0%29%0A%20%20%20%20%20%20%20%20%20url%3Durl.substring%280%2Cidx%29%3B%0A%20%20%20%20%20%20%0A//%20%20%20%20%20%20size%3D1%3B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsUpdateUrl%28%29%20size%3D%22+size+%22%20%20%22+url%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28size%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url+%3D%28%22%26size%3D%22+size%29%3B%0A%20%20%20%20%20%20if%28clickId%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url+%3D%28%22%26clickId%3D%22+clickId%29%3B%0A%20%20%20%20%20%20if%28destUrl%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20url+%3D%28%22%26url%3D%22+destUrl%29%3B%0A%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsUpdateUrl%28%29%20%22+url%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20iFrame.src%3Durl%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsUpdateUrl%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe%0A*%0A*%20@param%20id%0A*%20@return%0A*/%0Afunction%20leoHighlightsSetSize%28size%2CclickId%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Get%20the%20element%20*/%0A%20%20%09%09var%20iFrameTop%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%0A%20%20%09%09/*%20Figure%20out%20the%20correct%20sizes%20*/%0A%20%20%09%09var%20iFrameTopSize%3DLEO_HIGHLIGHTS_IFRAME_TOP_SIZE%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Refresh%20the%20iFrame%27s%20url%2C%20by%20removing%20the%20size%20arg%20and%20adding%20it%20again%20*/%0A%20%20%09%09leoHighlightsUpdateUrl%28iFrameTop%2Csize%2CclickId%29%3B%0A%20%20%09%09%0A%20%20%09%09_leoHighlightsSetSize%28iFrameTop%2CiFrameTopSize%29%3B%0A%20%20%20%20%20%20_leoHighlightsSetBottomSize%28size%2CclickId%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%20%20%20%20if%28size%3D%3D1%26%26_leoHighlightsPrevElem%29%0A%20%20%20%20%20%20%20%20%20_leoHighlightsPrevElem.hover%3Dfalse%3B%20%20%20%20%20%20%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsSetSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20Start%20the%20popup%20a%20little%20bit%20delayed.%0A%20*%20Somehow%20IE%20needs%20some%20time%20to%20find%20the%20element%20by%20id.%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@param%20size%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsShowPopup%28anchorId%2Csize%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20elem%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09if%28_leoHighlightsPrevElem%26%26%28_leoHighlightsPrevElem%21%3Delem%29%29%0A%20%20%09%09%09_leoHighlightsPrevElem.shown%3Dfalse%3B%0A%20%20%09%09elem.shown%3Dtrue%3B%0A%09%09_leoHighlightsPrevElem%3Delem%3B%0A%09%09%0A%09%09_leoHighlightsDebugLog%28%22leoHighlightsShowPopup%28%29%20%22+_leoHighlightsPrevElem%29%3B%09%09%0A%20%20%20%09%0A%20%20%20%09/*%20FF%20needs%20to%20find%20the%20element%20first%20*/%0A%20%20%20%09_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%20%09%0A%20%20%20%09setTimeout%28%22_leoHighlightsShowPopup%28%5C%27%22+anchorId+%22%5C%27%2C%5C%27%22+size+%22%5C%27%29%3B%22%2C10%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsShowPopup%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe%0A*%0A*%20@param%20id%0A*%20@return%0A*/%0Afunction%20leoHighlightsHideElem%28id%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Get%20the%20appropriate%20sizes%20*/%0A%20%20%09%09var%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%20%20%09%09if%28elem%29%0A%20%20%09%09%09elem.style.visibility%3D%22hidden%22%3B%0A%20%20%09%09%0A%20%20%09%09/*%20Clear%20the%20page%20for%20the%20next%20run%20through%20*/%0A%20%20%09%09var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%20%20%09%09if%28iFrame%29%0A%20%20%09%09%09iFrame.src%3D%22about%3Ablank%22%3B%0A%20%20%20%20%20%20var%20iFrame%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20%20%20%20if%28iFrame%29%0A%20%20%20%20%20%20%20%20%20iFrame.src%3D%22about%3Ablank%22%3B%0A%20%20%09%09%0A%20%20%09%09%0A%20%20%09%09if%28_leoHighlightsPrevElem%29%0A%20%20%09%09%7B%0A%20%20%09%09%09_leoHighlightsPrevElem.shown%3Dfalse%3B%0A%20%20%09%09%09_leoHighlightsPrevElem%3Dnull%3B%0A%20%20%09%09%7D%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHideElem%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A*%0A*%20This%20can%20be%20used%20to%20close%20an%20iframe.%0A*%20Since%20the%20iFrame%20is%20reused%20the%20frame%20only%20gets%20hidden%0A*%0A*%20@return%0A*/%0Afunction%20leoHighlightsIFrameClose%28%29%0A%7B%0A%20%20try%0A%20%20%7B%0A%09%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighlightsHideIFrame%22%29%3B%0A%20%20%7D%0A%20%20catch%28e%29%0A%20%20%7B%0A%09%20%20_leoHighlightsReportExeception%28%22leoHighlightsIFrameClose%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20should%20handle%20the%20click%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleClick%28anchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20anchor%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dfalse%3B%0A%20%20%09%09if%28anchor.startTimer%29%0A%20%20%09%09%09clearTimeout%28anchor.startTimer%29%3B%0A%20%20%20%09%0A%20%20%20%20%20%20/*%20Report%20the%20click%20event%20*/%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22clicked%22%2C%20window.document.domain%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_keywords%27%29%2Cnull%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_accept%27%29%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_reject%27%29%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C1%29%3B%0A%20%20%20%09return%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleClick%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20should%20handle%20the%20hover%20events%0A%20*%20%0A%20*%20@param%20anchorId%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleHover%28anchorId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%09%09var%20anchor%3D_leoHighlightsFindElementById%28anchorId%29%3B%0A%20%20%09%09anchor.hover%3Dtrue%3B%0A%20%20%09%09%0A%20%20%20%20%20%20/*%20Report%20the%20hover%20event%20*/%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22hovered%22%2C%20window.document.domain%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_keywords%27%29%2Cnull%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_accept%27%29%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20_leoHighlightsGetAttrib%28anchor%2C%27leohighlights_reject%27%29%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%09leoHighlightsShowPopup%28anchorId%2C0%29%3B%0A%20%20%20%09return%20false%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHighlightsHandleHover%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%09%0A%7D%0A%0A/**%0A%20*%20This%20will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleMouseOver%28id%29%0A%7B%0A%09try%0A%09%7B%0A%09%09var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%09%09%0A%0A%09%09/*%20Clear%20the%20end%20timer%20if%20required%20*/%0A%09%09if%28anchor.endTimer%29%0A%09%09%09clearTimeout%28anchor.endTimer%29%3B%0A%09%09anchor.endTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_HOVER%3B%0A%09%09%0A%09%09/*%20The%20element%20is%20already%20showing%20we%20are%20done%20*/%0A%09%09if%28anchor.shown%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.startTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09leoHighlightsHandleHover%28anchor.id%29%3B%0A%09%09%09anchor.hover%3Dtrue%3B%0A%09%09%09%7D%2C%0A%09%09%09LEO_HIGHLIGHTS_SHOW_DELAY_MS%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleMouseOver%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20handle%20the%20mouse%20over%20setup%20timers%20for%20the%20appropriate%20timers%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleMouseOut%28id%29%0A%7B%0A%09try%0A%09%7B%09%0A%09%09var%20anchor%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%0A%09%09/*%20Clear%20the%20start%20timer%20if%20required%20*/%0A%09%09if%28anchor.startTimer%29%0A%09%09%09clearTimeout%28anchor.startTimer%29%3B%0A%09%09anchor.startTimer%3Dnull%3B%0A%09%09%0A%09%09anchor.style.background%3DLEO_HIGHLIGHTS_BACKGROUND_STYLE_DEFAULT%3B%0A%09%09if%28%21anchor.shown||%21anchor.hover%29%0A%09%09%09return%3B%0A%09%09%0A%09%09/*%20Setup%20the%20start%20timer%20if%20required%20*/%0A%09%09anchor.endTimer%3DsetTimeout%28function%28%29%7B%0A%09%09%09leoHighlightsHideElem%28LEO_HIGHLIGHTS_IFRAME_DIV_ID%29%3B%0A%09%09%09anchor.shown%3Dfalse%3B%0A%09%09%09_leoHighlightsPrevElem%3Dnull%3B%0A%09%09%09%7D%2CLEO_HIGHLIGHTS_HIDE_DELAY_MS%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20timer%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFrameMouseOver%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevElem%26%26_leoHighlightsPrevElem.endTimer%29%0A%09%09%09clearTimeout%28_leoHighlightsPrevElem.endTimer%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleIFrameMouseOver%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0A/**%0A%20*%20This%20handles%20the%20mouse%20movement%20into%20the%20currently%20opened%20window.%0A%20*%20Just%20clear%20the%20close%20timer%0A%20*%20%0A%20*%20@param%20id%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsHandleIFrameMouseOut%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09if%28_leoHighlightsPrevElem%29%0A%09%09%09leoHighlightsHandleMouseOut%28_leoHighlightsPrevElem.id%29%3B%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsHandleIFrameMouseOut%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A/**%0A%20*%20This%20is%20a%20method%20is%20used%20to%20make%20the%20javascript%20within%20IE%20runnable%0A%20*/%0Avar%20leoHighlightsRanUpdateDivs%3Dfalse%3B%0Afunction%20leoHighlightsUpdateDivs%28%29%0A%7B%0A%09try%0A%09%7B%0A%09%09/*%20Check%20if%20this%20is%20an%20IE%20browser%20and%20if%20divs%20have%20been%20updated%20already%20*/%0A%09%09if%28document.all%26%26%21leoHighlightsRanUpdateDivs%29%0A%09%09%7B%0A%09%09%09leoHighlightsRanUpdateDivs%3Dtrue%3B%20//%20Set%20early%20to%20prevent%20running%20twice%0A%09%09%09for%28var%20i%3D0%3Bi%3CLEO_HIGHLIGHTS_MAX_HIGHLIGHTS%3Bi++%29%0A%09%09%09%7B%0A%09%09%09%09var%20id%3D%22leoHighlights_Underline_%22+i%3B%0A%09%09%09%09var%20elem%3D_leoHighlightsFindElementById%28id%29%3B%0A%09%09%09%09if%28elem%3D%3Dnull%29%0A%09%09%09%09%09break%3B%0A%09%09%09%09%0A%09%09%09%09if%28%21elem.leoChanged%29%0A%09%09%09%09%7B%0A%09%09%09%09%09elem.leoChanged%3Dtrue%3B%0A%09%09%09%09%0A%09%09%09%09%09/*%20This%20will%20make%20javaScript%20runnable%20*/%09%09%09%09%0A%09%09%09%09%09elem.outerHTML%3Delem.outerHTML%3B%0A%09%09%09%09%7D%0A%09%09%09%7D%0A%09%09%7D%0A%09%7D%0A%09catch%28e%29%0A%09%7B%0A%09%09_leoHighlightsReportExeception%28%22leoHighlightsUpdateDivs%28%29%22%2Ce%29%3B%20%20%20%09%0A%09%7D%0A%7D%0A%0Aif%28document.all%29%0A%09setTimeout%28leoHighlightsUpdateDivs%2C200%29%3B%0A%0A%0A/**%0A%20*%20This%20is%20used%20to%20report%20events%20to%20the%20plugin%0A%20*%20@param%20key%0A%20*%20@param%20domain%0A%20*%20@param%20keywords%0A%20*%20@param%20vendorId%0A%20*%20@param%20accept%0A%20*%20@param%20reject%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsReportEvent%28key%2C%20domain%2Ckeywords%2CvendorId%2Caccept%2Creject%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22key%22%2Ckey%29%3B%0A%20%20%20%20%20%20if%28domain%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22domain%22%2Cdomain%29%3B%0A%20%20%20%20%20%20if%28keywords%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22keywords%22%2Ckeywords%29%3B%0A%20%20%20%20%20%20if%28vendorId%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22vendorId%22%2CvendorId%29%3B%0A%20%20%20%20%20%20if%28accept%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22accept%22%2Caccept%29%3B%0A%20%20%20%20%20%20if%28reject%21%3Dnull%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22reject%22%2Creject%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsEvent%22%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlights%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20expand%20or%20collapse%20the%20window%20base%20on%20it%20prior%20state%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsToggleSize%28clickId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsToggleSize%28%29%20%22+_leoHighlightsPrevElem%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20hover%20flag%20and%20change%20the%20status%20*/%0A%20%20%20%20%20%20var%20size%3D_leoHighlightsPrevElem.hover?1%3A0%3B%0A%20%20%20%20%20%20_leoHighlightsSetBottomSize%28size%2CclickId%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsToggleSize%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20Call%20into%20the%20kvm%20that%20will%20then%20do%20a%20callback%20into%20the%20top%20window%0A%20*%20The%20top%20window%20will%20then%20call%20leoH%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsSetSecondaryWindowUrl%28url%2C%20customerId%2C%20phraseId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrl%28%29%20%22+url%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22url%22%2C%20url%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22phraseId%22%2C%20phraseId%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22customerId%22%2C%20customerId%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsSetSecondaryWindowUrl%22%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSetSecondaryWindowUrl%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20Call%20into%20the%20kvm%20that%20will%20then%20do%20a%20callback%20into%20the%20top%20window%0A%20*%20The%20top%20window%20will%20then%20call%20leoH%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsSetSecondaryWindowUrlCallback%28url%2C%20customerId%2C%20phraseId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%20%22+url%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Clear%20the%20hover%20flag%2C%20if%20the%20user%20shows%20this%20at%20full%20size%20*/%0A%20%20%20%20%20%20var%20size%3D_leoHighlightsPrevElem.hover?0%3A1%3B%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%20%22+_leoHighlightsPrevElem+%22%20--%20%22+_leoHighlightsPrevElem.hover%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20elements%20*/%0A%20%20%20%20%20%20var%20iFrameBottom%3D_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID%29%3B%0A%20%20%20%20%20%20leoHighlightsUpdateUrl%28iFrameBottom%2Csize%2Cnull%2Curl%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%20%22+url%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSetSecondaryWindowUrlCallback%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20set%20the%20text%20to%20the%20Top%20%0A%20*%20%0A%20*%20@param%20txt%0A%20*%20@return%0A%20*/%0Afunction%20leoHighlightsSetExpandTxt%28txt%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20var%20topIFrame%20%3D%20_leoHighlightsFindElementById%28LEO_HIGHLIGHTS_IFRAME_TOP_ID%29%3B%0A%20%20%20%20%20%20if%28topIFrame%3D%3Dnull%29%0A%20%20%20%20%20%20%20%20%20return%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Get%20the%20current%20url%20*/%0A%20%20%20%20%20%20var%20url%3DtopIFrame.src%3B%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28url%3D%3Dnull%29%0A%20%20%20%20%20%20%20%20%20return%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Extract%20the%20previous%20hash%20if%20present%20*/%0A%20%20%20%20%20%20var%20idx%3D-1%3B%20%20%20%20%20%20%0A%20%20%20%20%20%20if%28%28idx%3Durl.indexOf%28%27%23%27%29%29%3E0%29%0A%20%20%20%20%20%20%20%20%20url%3Durl.substring%280%2Cidx%29%3B%0A%0A%20%20%20%20%20%20/*%20Append%20the%20text%20to%20the%20end%20*/%0A%20%20%20%20%20%20url+%3D%22%23%22+encodeURI%28txt%29%3B%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20/*%20Set%20the%20iframe%20with%20the%20new%20url%20that%20contains%20the%20hash%20tag%20*/%0A%20%20%20%20%20%20topIFrame.src%3Durl%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHighlightsSetExpandTxt%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/*----------------------------------------------------------------------*/%0A/*%20Methods%20provided%20to%20the%20highlight%20providers...%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20*/%0A/*----------------------------------------------------------------------*/%0A%0A/**%0A%20*%20This%20will%20set%20the%20expand%20text%20for%20the%20Top%20window%0A%20*/%0Afunction%20leoHL_SetExpandTxt%28txt%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsDebugLog%28%22leoHL_SetExpandTxt%28%29%20%22+txt%29%3B%20%20%20%20%20%20%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsSimpleGwCallBack%28%22LeoHighlightsSetExpandTxt%22%2C%22expandTxt%22%2Ctxt%29%3B%20%20%20%20%20%20%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_SetExpandTxt%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20@return%0A%20*/%0Afunction%20leoHL_RedirectTop%28url%2CparentId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20try%7B%0A%20%20%20%20%20%20%20%20%20var%20domain%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22domain%22%29%0A%20%20%20%20%20%20%20%20%20var%20keywords%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22keywords%22%29%0A%20%20%20%20%20%20%20%20%20var%20vendorId%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22vendorId%22%29%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22clickthrough%22%2C%20domain%2Ckeywords%2C%20vendorId%29%3B%0A%20%20%20%20%20%20%7Dcatch%28e%29%7B%0A%20%20%20%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_RedirectTop%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%20%20%20%7D%0A%20%20%09%09%0A%20%20%20%09_leoHighlightsRedirectTop%28url%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHL_RedirectTop%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20@return%0A%20*/%0Afunction%20LeoHL_RedirectTop%28url%2CparentId%29%0A%7B%0A%20%20%20leoHL_RedirectTop%28url%2CparentId%29%3B%0A%7D%0A%0A/**%0A%20*%20This%20will%20redirect%20the%20top%20window%20to%20the%20passed%20in%20url%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20@return%0A%20*/%0Afunction%20leoHL_RedirectTopAd%28url%2CparentId%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%20%0A%20%20%20%20%20%20try%7B%0A%20%20%20%20%20%20%20%20%20var%20domain%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22domain%22%29%0A%20%20%20%20%20%20%20%20%20var%20keywords%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22keywords%22%29%0A%20%20%20%20%20%20%20%20%20var%20vendorId%3D_leoHighlightsGetUrlArg%28window.document.URL%2C%22vendorId%22%29%0A%20%20%20%20%20%20leoHighlightsReportEvent%28%22advertisement.click%22%2C%20domain%2Ckeywords%2C%20vendorId%29%3B%0A%20%20%20%20%20%20%7Dcatch%28e%29%7B%0A%20%20%20%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_RedirectTopAd%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%0A%20%20%20%20%20%20_leoHighlightsRedirectTop%28url%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHL_RedirectTopAd%28%29%22%2Ce%29%3B%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A%0A/**%0A%20*%20This%20will%20set%20the%20size%20of%20the%20iframe%0A%20*%20%0A%20*%20@param%20url%0A%20*%20@param%20parentId%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHl_setSize%28size%2Curl%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%09/*%20Get%20the%20clickId%20*/%0A%20%20%20%09var%20clickId%3D_leoHighlightsGetUrlArg%28%20url%2C%22clickId%22%29%0A%20%20%20%09%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.addParam%28%22size%22%2Csize%29%3B%0A%20%20%20%20%20%20if%28clickId%29%0A%20%20%20%20%20%20%20%20%20gwObj.addParam%28%22clickId%22%2CclickId+%22_blah%22%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsSetSize%22%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%09_leoHighlightsReportExeception%28%22leoHl_setSize%28%29%22%2Ce%29%3B%20%20%20%09%0A%20%20%20%7D%0A%7D%0A%0A/**%0A%20*%20This%20will%20toggle%20the%20size%20of%20the%20window%0A%20*%20%0A%20*%20@return%0A%20*/%0Afunction%20leoHl_ToggleSize%28%29%0A%7B%0A%20%20%20try%0A%20%20%20%7B%0A%20%20%20%20%20%20var%20gwObj%20%3D%20new%20Gateway%28%29%3B%0A%20%20%20%20%20%20gwObj.callName%28%22LeoHighlightsToggleSize%22%29%3B%0A%20%20%20%7D%0A%20%20%20catch%28e%29%0A%20%20%20%7B%0A%20%20%20%20%20%20_leoHighlightsReportExeception%28%22leoHl_ToggleSize%28%29%22%2Ce%29%3B%20%20%20%20%20%0A%20%20%20%7D%0A%7D%0A%0A");
]]&gt;</script> </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.consumerenergyreport.com/2010/03/24/federal-agencies-clamp-down-on-energy-eaters/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Broken Promises from Range Fuels</title>
		<link>http://www.consumerenergyreport.com/2010/02/23/broken-promises-from-range-fuels/</link>
		<comments>http://www.consumerenergyreport.com/2010/02/23/broken-promises-from-range-fuels/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 19:12:00 +0000</pubDate>
		<dc:creator>Robert Rapier</dc:creator>
				<category><![CDATA[R-Squared Energy Blog]]></category>
		<category><![CDATA[Cello]]></category>
		<category><![CDATA[energy policy]]></category>
		<category><![CDATA[EPA]]></category>
		<category><![CDATA[politics]]></category>
		<category><![CDATA[range fuels]]></category>
		<category><![CDATA[Vinod Khosla]]></category>

		<guid isPermaLink="false">http://www.consumerenergyreport.com/2010/02/23/broken-promises-from-range-fuels/</guid>
		<description><![CDATA[Update 8-18-10: For those linking in from the earth2tech article on Range Fuels, that inaccurately reflects my comments on Range. My criticism was not that they added methanol to the mix. To the contrary, I think biomass to methanol is a promising, long-term route to biofuels. My criticisms of Range are on the basis of [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update 8-18-10:</strong> <em>For those linking in from the <a href="http://earth2tech.com/2010/08/18/range-fuels-makes-methanol-next-gen-ethanol-coming-soon/">earth2tech article on Range Fuels</a>, that inaccurately reflects my comments on Range. My criticism was not that they added methanol to the mix. To the contrary, I think biomass to methanol is a promising, long-term route to biofuels. My criticisms of Range are on the basis of what they promised versus what they are delivering, as documented below.</em></p>
<p>When I first began my career, a wise old-timer gave me a piece of advice that I took to heart. He said &#8220;When you are planning and executing a project, it is important for you to do what you say you are going to do. People are going to make investment decisions on the basis of the numbers you project. So don&#8217;t over-promise and under-deliver.&#8221;</p>
<p>As I began to become involved in projects, the wisdom of the advice I was given became clear. I learned to be conservative with my claims, because failing to deliver can have far-reaching impacts. Plus, a pattern of over-promising and under-delivering will ultimately destroy your credibility, and thus your ability to get anything done. (On the other hand, excessive &#8220;<a href="http://en.wikipedia.org/wiki/Sandbagging">sand-bagging</a>&#8221; is also poor practice, as too much money gets budgeted where it needn&#8217;t be).</p>
<p>Now imagine the following scenario. I go to the government and ask for $5 million to build a 10 million gallon per year ethanol plant. I announce that it is cutting edge technology, and I make various far-reaching claims. I issue press releases, and Congress invites me to give testimony in D.C. The government grants me the money I ask for, because I have had success in other ventures and I seem like a credible fellow.</p>
<p>Later, I go back to the government, and tell them I need another $5 million, and that unfortunately the project schedule is slipping. &#8220;By the way&#8221;, I tell them, &#8220;I will now only be producing 5 million gallons.&#8221;</p>
<p>As construction continues, I start to realize that the energy business is a bit more difficult than I had imagined, and things that I thought were new weren&#8217;t new. It becomes clear that I can&#8217;t even deliver on my downgraded promises because I hadn&#8217;t appreciated the challenges of scale-up. The government calls me up and asks me how it is going. &#8220;Well&#8221;, I explain to them, &#8220;I am out raising $10 million more in investor money. I am also going to only produce 1 million gallons, and it is going to be methanol instead of ethanol as I have been claiming. I am not really sure when I will produce ethanol. By the way, could you give me some more money?&#8221;</p>
<p>So I went from claiming $5 million for a 10 million gallon <em>ethanol</em> plant to $20 million for a 1 million gallon <em>methanol</em> plant. I still have not delivered. I am asking for more money. You still trust me, don&#8217;t you?<br />
<strong><br />
Range Fuels: Years of Broken Promises</strong></p>
<p>I have for the most part held my tongue over Range Fuels for the past 3 years, but the scenario above essentially describes what has happened. The reason I have held my tongue is that I have heard various bits about their progress that was not public, and so I have held back on commenting. But I firmly believed they were making reckless claims from Day 1.</p>
<p>Now the EPA has just issued a report that gives some remarkable updates on Range Fuels, and I feel I have held my tongue long enough. Let&#8217;s walk through the timeline to show the remarkable evolution of their progress that has gone largely unreported.</p>
<p><strong>October 2006</strong> &#8211; In an interview with Wired Magazine called <a href="http://www.wired.com/wired/archive/14.10/ethanol.html">My Big Bet on Biofuels</a>, Vinod Khosla gushed about E3 Biofuels (<a href="http://i-r-squared.blogspot.com/2007/12/responsible-ethanol-goes-bankrupt.html">now bankrupt</a>) and wrote about them as if they were a running, proven plant. He wrote about what they were achieving, despite the fact that they hadn&#8217;t started up (and would be out of business shortly after they started up). In the article, Khosla described his investment in Kergy (which later became Range Fuels).</p>
<blockquote><p>IN THE CORNER of an unmarked warehouse tucked away in an industrial neighborhood north of Denver, a new company called Kergy has what is, to my knowledge, the first anaerobic thermal conversion machine (which explains why Khosla Ventures is a seed investor). It’s a 6- by 4-foot contraption that stands about 8 feet high. It looks vaguely like a souped-up potbellied stove. But it runs cleanly enough to operate indoors.</p></blockquote>
<p>With those comments, everyone in the energy business knew Khosla was operating outside of his element. People have been gasifying biomass for decades, and there are numerous <em>&#8220;anaerobic thermal conversion machines&#8221;</em> out there. What happened was that Khosla wasn&#8217;t aware of this, so he thought this was all new and novel, and he invested &#8211; and then began to promote. He also went to the government telling them how wonderful it was, and that he would change the world if they would only fund him.</p>
<p>In that article, the inventor of the gasifier, Bud Klepper, is ominously quoted “<em>We could double the ethanol output of the Mead facility</em>.” I hope not. The output of the Mead facility (E3 Biofuels) is zero, so double that is&#8230;</p>
<p><strong>February 2007</strong> &#8211; <a href="http://www.highbeam.com/doc/1G1-158830332.html">Kergy changed its name</a> to Range Fuels. They announced that they would build their first &#8220;cellulosic ethanol&#8221; plant in Georgia. The capacity was announced at &#8220;more than 1 billion gallons of ethanol per year&#8221; (<a href="http://www.greencarcongress.com/2007/02/range_fuels_to_.html">Source</a>.)</p>
<p>I had a problem with this announcement on two counts. First, this is not &#8220;cellulosic ethanol&#8221;, as I explained in <a href="http://i-r-squared.blogspot.com/2006/10/cellulosic-ethanol-vs-biomass.html">Cellulosic Ethanol vs. Biomass Gasification</a>. Further, if you are going to make an alcohol from syngas (the product of the gasifier), ethanol is a strange choice to make. Methanol is more efficient to produce, and ethanol is generally just a co-product when producing mixed alcohols (which also work well as fuel; see <a href="http://www.standardalcohol.com/">Standard Alcohol</a>). It is only separated out at a great expense of energy &#8211; and then you have a lot of lower-value methanol to deal with. So this was looking like a very confused project from the start.</p>
<p><strong>March 2007</strong> &#8211; Range Fuels announced a $76 million grant from the U.S. Department of Energy.</p>
<p>Also during 2007, articles on Range Fuels began to appear everywhere. There were high profile pieces in <a href="http://www.nytimes.com/2007/11/09/business/09fuel.html?_r=1&amp;oref=slogin">The New York Times</a> and in <a href="http://www.forbes.com/2007/11/03/energy-khosla-fuels-tech-cz_kd_1105fuels.html">Forbes</a>. In the Times&#8217; article, the company refused to disclose how much had been invested to date.</p>
<p>An <a href="http://www.usatoday.com/tech/products/cnet/2007-07-02-cellulosic-ethanol-plant_N.htm">article in USA Today</a> reported that the initial capacity would be 20 million gallons. The site was permitted for 100 million gallons of eventual capacity, and the cost of building a 100 million gallon per year plant was quoted at $150 million. Range said they thought they would be the first to win the &#8220;cellulosic ethanol&#8221; race (again, ignoring that <a href="http://i-r-squared.blogspot.com/2009/09/first-commercial-cellulosic-ethanol.html">the race was won a hundred years ago</a>):</p>
<blockquote><p>By next year [2008], the company intends to have a facility capable of creating 20 million gallons of ethanol per year. The site in Treutlen County, Ga., has received a permit to produce 100 million gallons per year, and Range Fuels expects to eventually reach that production amount, according to company CEO Mitch Mandich.</p>
<p>&#8220;A lot of people are talking about 2009, or 10 or 11—even Secretary of Energy (Samuel) Bodman will say cellulosic ethanol is five years away,&#8221; Mandich said. &#8220;We think by the time we enter production, we&#8217;ll be the first, so the race is on between us and some competitors.&#8221;</p></blockquote>
<p>Well, it is 2010, and we still aren&#8217;t seeing any ethanol from the facility. Welcome to the real world.</p>
<p><strong>November 2007</strong> &#8211; To much fanfare, Range Fuels <a href="http://ethanolproducer.com/article.jsp?article_id=3438">announced the groundbreaking</a> of their Georgia facility. They continued to maintain that the first 20 million gallon phase would be completely finished in 2008. Those of us who have been involved in plant construction wondered when they would actually face the music and admit they couldn&#8217;t deliver.</p>
<p><strong>March 2008</strong> &#8211; Range announced that <a href="http://news.cnet.com/8301-11128_3-9894584-54.html">they had raised another $100 million</a> to build the plant. By April this number was announced as <a href="http://nl.newsbank.com/nl-search/we/Archives?p_product=RM&amp;p_theme=rm&amp;p_action=search&amp;p_maxdocs=200&amp;p_topdoc=1&amp;p_text_direct-0=1203037E1DED83A8&amp;p_field_direct-0=document_id&amp;p_perpage=10&amp;p_sort=YMD_date:D&amp;s_trackval=GooglePM">$130 million in venture capital funding</a>. They were still treated as media darlings &#8211; and nobody in the press was asking them critical questions. But their story was about to begin to unravel.</p>
<p><strong>April 2008</strong> &#8211; Range announced that they have received a $6 million grant from the state of Georgia.</p>
<p><strong>October 2008</strong> &#8211; In an incredibly ironic story, Discover Magazine published <a href="http://discovermagazine.com/2008/oct/03-anything-into-ethanol/">Anything Into Ethanol</a>. It was incredibly ironic because in 2003 they had written <a href="http://discovermagazine.com/2003/may/featoil/">Anything Into Oil</a>, a gushing story about a company called Changing World Technologies (CWT) and their claim that they could make oil from biomass for $8-$12 a barrel. After a lot of wasted investor and taxpayer dollars, CWT declared bankruptcy when they couldn&#8217;t deliver on their claims. I did a post-mortem on CWT <a href="http://i-r-squared.blogspot.com/2007/04/tdp-when-hype-meets-reality.html">here</a>. There were many more parallels here than just two nearly identical, uncritical stories from Discover Magazine.</p>
<p><strong>November 2008</strong> &#8211; Range Fuels CEO <a href="http://www.highbeam.com/doc/1G1-190352304.html">Mitch Manditch was replaced</a>.</p>
<p><strong>January 2009</strong> &#8211; Although the plant in Georgia was still not complete, there was no explanation regarding the delay. But Range announced another $80 million loan from the U.S. Department of Agriculture. <a href="http://www.bizjournals.com/denver/stories/2009/01/19/daily65.html">One story</a> announced that the company had received a total of $158 million in VC funding in 2008. This story also <a href="http://www.bizjournals.com/denver/stories/2009/01/19/daily2.html">announced that the first phase was still under construction</a>, and production was now not expected until 2010! (This new production time frame was probably the result of getting in a new CEO who was actually experienced in the energy business, ex-Shell executive David Aldous).</p>
<p><strong>May 2009 </strong>- While Range Fuels stopped issuing so many press releases, former CEO Mitch Mandich was <a href="http://www.nytimes.com/2009/05/24/weekinreview/24wald.html">quoted in the New York Times</a> admitting that <em>&#8220;The soup’s not quite cooked yet.&#8221;</em> This was extraordinary given previous claims from him that they would produce cellulosic ethanol at less than the price of corn ethanol.</p>
<p><strong>October 2009 </strong>- <a href="http://www.nytimes.com/cwire/2009/10/05/05climatewire-biofuels-producers-warn-they-are-going-to-fa-82387.html">In a New York Times&#8217; story</a> that warned that cellulosic ethanol was falling far short of expectations, it was announced that Range Fuels had applied for even more funding from the DOE! This time, the DOE said no.</p>
<p>For the most of 2009, Range went into silent mode. Again, I attribute this to a new CEO who came from the energy business, where you better do what you say you are going to do. One pattern that started to emerge was that they referred less to cellulosic ethanol and <a href="http://cleanenergysector.com/2010/01/50-hottest-companies-in-bioenergy-for-2009-10-14-range-fuels/">more to cellulosic biofuels</a>. This was significant, because I had always maintained that it wouldn&#8217;t be cost-competitive for them to produce ethanol via gasification. I was just waiting for the other shoe to drop&#8230;</p>
<p><strong>February 2010</strong> &#8211; A rather extraordinary update was issued that the mainstream media has still not absorbed. The EPA released an update to the <a href="http://www.epa.gov/oms/renewablefuels/index.htm#regulations">Renewable Fuel Standards Program </a>(RFS2). In that update, they had the following report on Range Fuels (see <a href="http://www.epa.gov/oms/renewablefuels/420r10006.pdf">this document</a>). From Pages 175 and 178:</p>
<blockquote><p>At the time of our assessment, we were also anticipating cellulosic biofuel production from Range Fuels’ first commercial-scale plant in Soperton, GA. The company received a $76 million grant from DOE to help build a 40 MGY wood-based ethanol plant and they broke ground in November 2007. In January 2009, Range was awarded an $80 million loan guarantee from USDA. With the addition of this latest capital, the company seemed well on its way to completing construction of its first 10 MGY phase by the end of 2009 and beginning production in 2010.</p>
<p>As for the Range Fuels plant, construction of phase one in Soperton, GA, is about 85% complete, with start-up planned for mid-2010. However, there have been some changes to the scope of the project that will limit the amount of cellulosic biofuel that can be produced in 2010. The initial capacity has been reduced from 10 to 4 million gallons per year. In addition, since <strong>they plan to start up the plant using a methanol catalyst</strong> <strong>they are not expected to produce qualifying renewable fuel in 2010</strong>. During phase two of their project, currently slated for mid- 2012, Range plans to expand production at the Soperton plant and transition from a methanol to a mixed alcohol catalyst. This will allow for a greater alcohol production potential as well as a greater cellulosic biofuel production potential.</p></blockquote>
<p>Did you catch that? Initial capacity is now slated at 4 million gallons per year and <em>will be methanol</em>. There will still be no qualifying &#8220;cellulosic ethanol&#8221; produced in 2010. The amount of money that we know has been poured into this &#8211; beyond Khosla and company&#8217;s initial investment &#8211; is $158 million in VC money, $76 million of DOE money, $80 million from the USDA, and $6 million from the state of Georgia. Further, they asked for more DOE money and were turned down.</p>
<p>So we have Khosla&#8217;s initial investment of unknown amount plus $320 million for 4 million gallons of methanol. Wow. At this point, I don&#8217;t know why anyone would care about what they say they are going to do during Phase 2, I am more interested in seeing some accountability for what has happened to date.</p>
<p>Let&#8217;s recap the highlights:</p>
<p>February 2007 &#8211; Range Fuels announced that they would build their first &#8220;cellulosic ethanol&#8221; plant in Georgia. In a story at Green Car Congress, the capacity was announced at &#8220;more than 1 billion gallons of ethanol per year.&#8221;</p>
<p>March 2007 &#8211; Range Fuels announced a $76 million grant from the Department of Energy.</p>
<p>July 2007 – In a story in USA Today, the Phase 1 capacity was announced at 20 million gallons. The full scale would be 100 million gallons at a cost of $150 million.</p>
<p>November 2007 – Range broke ground on the plant; announced they would be finished with Phase 1 (still 20 million gallons) by the end of 2008.</p>
<p>April 2008 &#8211; Range announced a $6 million grant from the state of Georgia.</p>
<p>January 2009 – Range received another $80 million, this time from the USDA, and announced receipt of $158 million in venture capital funding for 2008.</p>
<p>October 2009 – Range asked for more money. This time they were told no.</p>
<p>February 2010 – After investments that have been publicly announced at $320 million, the EPA announced that Range would initially produce 4 million gallons, and it would be methanol. Further, there would be no ethanol produced in 2010.</p>
<p>February 2010 – I write an article wondering why the mainstream media has completely missed this story.</p>
<p>In summary, we were given numbers of $150 million to build 100 million gallons of cellulosic ethanol capacity. What we are being told now is &gt; $320 million to build 4 million gallons of methanol capacity. Of course they intend to do so much more, but I have a very big problem giving more taxpayer money to an organization with this history.</p>
<p>I don&#8217;t blame current CEO David Aldous for this. I think Range&#8217;s tendency to talk to the press every chance they got ceased once  reality started to take hold and they got an experienced energy veteran in. I think Aldous inherited a ship in which people had been in the habit of promising the moon to secure ever more funding. But I do blame a number of the original promoters of the company.</p>
<p><a href="http://i-r-squared.blogspot.com/2006/07/vinod-khosla-debunked.html">I have criticized Vinod Khosla</a> in the past for what I said were unrealistic claims. I felt like he came into the energy industry without a very good comprehension of if, but felt that he would apply his golden touch from Silicon Valley to show the dinosaurs how Silicon Valley innovates. I also felt like he was attracted to people who made grandiose claims, but didn&#8217;t have the proper historical perspective to determine when something was truly novel (and really worked).</p>
<p>The thing is, the energy industry is full of very smart people who went to the same schools the people in Silicon Valley attended. There isn&#8217;t much that hasn&#8217;t been tried, and most of what is being announced to great fanfare by newcomers is being worked on in silence in numerous places around the globe.</p>
<p>When you step out there and make the sorts of claims that were made, you have some responsibility for your words. Failure tars an entire renewable industry as being hopelessly unrealistic. This is the reason I go after claims that I believe are unrealistic. If you promise and fail repeatedly, funding will dry up for everyone as the government and the public all become cynical. So your actions impact lots of people &#8211; and can impact the energy policy of the entire country &#8211; thus you need to be accountable for the things you say.</p>
<p>This has played out exactly like I thought it would. Claims that most industry insiders laughed at in private have now come to naught at great cost to taxpayers. Methanol from syngas? Oh, that technology has only been with us since 1923. Congratulations on reinventing the wheel and burning through taxpayer money in the process.</p>
<p>In summary, I will point out that the two primary sources of cellulosic production being counted on by the EPA for 2010 were Range Fuels and Cello Energy. Both are Vinod Khosla ventures, and neither has come remotely close to delivering despite lots of funding and taxpayer assistance. I don&#8217;t think these are isolated cases. I think they are a symptom of things to come. We have gotten a lot of overpromises, because face it, that has worked to secure funding. But what this leads to are completely unrealistic expectations regarding our energy policy, and numerous bad decisions regarding where tax dollars should be spent.</p>
<p>Finally, I want to make one thing crystal clear. I am not criticizing failure here. That is normal and expected. Failure is a part of what it takes to learn and move forward. What I am criticizing is the nature of the failure; that it was primarily because inexperienced people were making claims they shouldn&#8217;t have made, and taxpayers are going to get stuck with the bills. Personally, I have a problem with my tax dollars being squandered away by smooth-talking salesmen.</p>
<div class="blogger-post-footer"><script type="text/javascript">// <![CDATA[
 google_ad_client = "pub-3005274409447137"; /* 728x90, created 2/22/08 */ google_ad_slot = "2327102808"; google_ad_width = 728; google_ad_height = 90;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></div>
]]></content:encoded>
			<wfw:commentRss>http://www.consumerenergyreport.com/2010/02/23/broken-promises-from-range-fuels/feed/</wfw:commentRss>
		<slash:comments>142</slash:comments>
		</item>
		<item>
		<title>Technology is Magic</title>
		<link>http://www.consumerenergyreport.com/2010/02/08/technology-is-magic/</link>
		<comments>http://www.consumerenergyreport.com/2010/02/08/technology-is-magic/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 13:02:00 +0000</pubDate>
		<dc:creator>Robert Rapier</dc:creator>
				<category><![CDATA[R-Squared Energy Blog]]></category>
		<category><![CDATA[cellulosic ethanol]]></category>
		<category><![CDATA[energy policy]]></category>
		<category><![CDATA[EPA]]></category>
		<category><![CDATA[politics]]></category>

		<guid isPermaLink="false">http://www.consumerenergyreport.com/2010/02/08/technology-is-magic/</guid>
		<description><![CDATA[I am freshly arrived back on the U.S. mainland, with a couple of stops before I head back to Hawaii. I have been reading about energy developments during my travels, and finally wrote something on the flight from Europe yesterday. What has prompted me to write was a report that was recently issued by The [...]]]></description>
			<content:encoded><![CDATA[<p>I am freshly arrived back on the U.S. mainland, with a couple of stops before I head back to Hawaii. I have been reading about energy developments during my travels, and finally wrote something on the flight from Europe yesterday. What has prompted me to write was a report that was recently issued by The President&#8217;s Biofuels Interagency Working Group:</p>
<p><a href="http://www.whitehouse.gov/sites/default/files/rss_viewer/growing_americas_fuels.PDF">Growing America’s Fuel</a></p>
<p>As I read through this report on the status of advanced biofuels, I couldn’t help but think that this appeared to have been written by an optimistic cheerleader rather than by someone conducting a sober assessment of the situation. It contains very little of &#8220;Here is why we have fallen more than 90% short of our targets.&#8221; </p>
<p>Bear in mind that the advanced biofuel mandate for 2010 was 100 million gallons. The report admits that the shortfall will almost certain exceed 90% (as <a href="http://i-r-squared.blogspot.com/2008/12/cellulosic-ethanol-targets-slipping.html">I have been saying it would</a> for at least a couple of years). </p>
<p>Where the report does get into specifics, it makes excuses, suggesting that the technologies themselves aren&#8217;t the problem, lack of funding is. To that I say that I can make all sorts of things work &#8220;commercially&#8221; if I am willing to throw enough money at them. But they will only continue to remain &#8220;commercial&#8221; so long as I am supplementing them with outside funding.</p>
<p>This report would seem to have been written by people who believe that technological progress is inevitable. All barriers can be broken down by throwing enough money at them. While I am definitely a technology buff, I have a different view on technology. Generally, technological successes are built upon a great many resolved technical problems. Yet it may require only a single unresolved problem to lead to technological stagnation, or failure.</p>
<p>For example, consider the scale-up of a process from the laboratory. I have run laboratory reactors and distillation columns &#8211; and scaled those up &#8211; so I am familiar with some of the things that can go wrong. The scale of a laboratory process may be on the order of a few pounds a day. At that scale, things behave differently for a number of reasons. When scaling up a lab process to something like demonstration scale – say a factor of 100 times greater than the lab process – many things can go wrong. In fact, I think it is safe to say that most good ideas die in the lab when practical realities intrude upon theoretical considerations.</p>
<p>One of the most important aspects to manage is the heat inputs and outputs. In the laboratory, the size of the equipment is such that the heat losses from surface areas is a much greater percentage of the total than when the equipment is scaled up. What does this mean? It can mean that it is difficult to replicate the temperatures achieved in the lab. It can mean that the temperatures at scale are much hotter than desired, or it can mean that there are undesirable temperature variations within the process. In my experience, this is a frequent cause of failure when scaling up from the lab.</p>
<p>Each successive scale-up filters out more seemingly good ideas, and in a world in which commercial success hinges on actually being able to earn money from a project, this filter works well. In a world in which technological failures are met by optimistically throwing more money at the problem, then end result will be a massive amount of spending, and later congressional inquiries into why we wasted so much taxpayer money with so little to show for it. </p>
<p>So success for these projects is far from assured. Even success at one level of scale-up doesn&#8217;t assure success at full commercial scale. I can rattle off a dozen things that have gone wrong and been apparent only as projects progressed to full commercial scale. Trace contaminants that can easily be disposed of in the lab can become big headaches at scale. Corrosion is often a killer once some of these projects begin to operate at bigger volumes.</p>
<p>But for the technological cornucopians, these are not real problems: They just require more money and they will be solved. But then why do cancer and heart disease still kill so many people each year, or why does my laptop battery only lasts a few hours instead of a week? Why don&#8217;t we commercially fly people from London to New York in an hour? The reason is that not all problems are solved by throwing more money at them, and many solutions are only advanced an incremental step at a time.</p>
<p><a href="http://i-r-squared.blogspot.com/2009/09/first-commercial-cellulosic-ethanol.html">As I have pointed out</a>, cellulosic ethanol technology is more than 100 years old. You heard it here, and you can hold me to it: There will be no breakthrough that suddenly makes it cost-competitive to produce. On the other hand, press releases that announce big breakthroughs for small incremental steps? No end to those I am afraid, nor any retraction when they can&#8217;t replicate this outside the lab.&nbsp; The impression this leaves is a steady upward march in the commercialization of cellulosic ethanol &#8211; and no setbacks that weren&#8217;t simply related to lack of funding.</p>
<p>Cellulosic ethanol will never be produced in large volumes for less money than corn ethanol can be produced for &#8211; and keep in mind that we are still subsidizing that after 30 years. What may happen is that it eventually can be mildly successful in certain very specific instances. But to think that a billion tons of U.S. biomass will contribute a major portion of the U.S. fuel supply via cellulosic ethanol? Hogwash from many people who have never scaled up anything. The reasons are not from lack of funding, they are fundamental based on physics, chemistry, and the nature of biomass.</p>
<p>Had I written the report, you can bet that I would have written it differently. It would have been a sober technical assessment, and while the conclusion would have probably been to continue funding, there would also have been a lot of planning for scenarios in which things didn&#8217;t pan out as expected. I like to have a Plan B that wasn&#8217;t cobbled together only after Plan A fell apart.
<div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-3005274409447137";
/* 728x90, created 2/22/08 */
google_ad_slot = "2327102808";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>
]]></content:encoded>
			<wfw:commentRss>http://www.consumerenergyreport.com/2010/02/08/technology-is-magic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Break Through the Blend Wall</title>
		<link>http://www.consumerenergyreport.com/2009/12/08/how-to-break-through-the-blend-wall/</link>
		<comments>http://www.consumerenergyreport.com/2009/12/08/how-to-break-through-the-blend-wall/#comments</comments>
		<pubDate>Tue, 08 Dec 2009 22:04:00 +0000</pubDate>
		<dc:creator>Robert Rapier</dc:creator>
				<category><![CDATA[R-Squared Energy Blog]]></category>
		<category><![CDATA[blend wall]]></category>
		<category><![CDATA[EPA]]></category>
		<category><![CDATA[ethanol]]></category>
		<category><![CDATA[litigation]]></category>

		<guid isPermaLink="false">http://www.consumerenergyreport.com/2009/12/08/how-to-break-through-the-blend-wall/</guid>
		<description><![CDATA[By now you have probably heard that the EPA has postponed issuing guidelines on whether to allow ethanol blends of higher than 10% into the gasoline pool. Going up to 15% ethanol blends would allow ethanol producers to put a lot more of their product into the market, which is currently bumping up against the [...]]]></description>
			<content:encoded><![CDATA[<p>By now you have probably heard that <a href="http://i-r-squared.blogspot.com/2009/12/epa-delays-ethanol-ruling.html">the EPA has postponed</a> issuing guidelines on whether to allow ethanol blends of higher than 10% into the gasoline pool. Going up to 15% ethanol blends would allow ethanol producers to put a lot more of their product into the market, which is currently bumping up against the limits of the current 10% ethanol blend allowance.</p>
<p>Ethanol producers and proponents <a href="http://industry.bnet.com/auto/10003016/the-high-stakes-fight-over-ethanol-content-in-gasoline/">have assured us</a> that the higher blends will not damage engines. Small engine makers and boaters <a href="http://online.wsj.com/article/SB20001424052748704825504574580291347674418.html">are very worried</a> that the higher blends will damage their engines. In fact oil companies, having been mandated to use ethanol, <a href="http://i-r-squared.blogspot.com/2009/01/amazing-ethanol-lawsuit-against-oil.html">are now facing a class action lawsuit</a> over ethanol blends damaging boat motors. Even the auto industry <a href="http://online.wsj.com/article/SB123993106781727761.html">has voiced concerns</a> that they could be liable if the higher ethanol blends damage engines.</p>
<p>So how to break this impasse? A reader forwarded <a href="http://www.ft.com/cms/s/3/863e08a8-df52-11de-be8e-00144feab49a.html?ftcamp=rss&amp;nclick_check=1">a link to a letter</a> that appeared in the Financial Times that I think proposes a reasonable solution. The ethanol industry will be the main beneficiary of raising the amount of ethanol that can be blended. Since they are also the industry who has requested this increase, have them assume the liability if anything does happen. If they are correct and there are no problems, then they have nothing to worry about. If they are incorrect, then they can pay for the fallout instead of having it fall to the oil companies, car companies, and small engine makers.</p>
<p>How to do this? I think you have to get an ethanol trade organization like the <a href="http://www.ethanolrfa.org/">Renewable Fuels Association</a> to step forward and say &#8220;We are prepared to accept the liability risk for the potential reward.&#8221; Because the potential liability could be enormous, that would probably also need to be backed up by the U.S. government.</p>
<p>I think it is a reasonable suggestion that those who are proposing this change and who stand to benefit should accept any potential liability. But my guess is that the EPA will ultimately rule in favor of increasing the ethanol blends anyway, and the ones who reap the reward aren&#8217;t going to be the ones stuck with the bills if there are unforeseen problems.
<div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-3005274409447137";
/* 728x90, created 2/22/08 */
google_ad_slot = "2327102808";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>
]]></content:encoded>
			<wfw:commentRss>http://www.consumerenergyreport.com/2009/12/08/how-to-break-through-the-blend-wall/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EPA Delays Ethanol Ruling</title>
		<link>http://www.consumerenergyreport.com/2009/12/01/epa-delays-ethanol-ruling/</link>
		<comments>http://www.consumerenergyreport.com/2009/12/01/epa-delays-ethanol-ruling/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 01:07:00 +0000</pubDate>
		<dc:creator>Robert Rapier</dc:creator>
				<category><![CDATA[R-Squared Energy Blog]]></category>
		<category><![CDATA[energy policy]]></category>
		<category><![CDATA[EPA]]></category>
		<category><![CDATA[ethanol mandate]]></category>
		<category><![CDATA[ethanol prices]]></category>
		<category><![CDATA[politics]]></category>

		<guid isPermaLink="false">http://www.consumerenergyreport.com/2009/12/01/epa-delays-ethanol-ruling/</guid>
		<description><![CDATA[In a move that wasn&#8217;t really a surprise, today the EPA announced that they are not yet ready to approve ethanol blends above E10 for automobiles:
EPA Notifies Industry Group on Status of Ethanol Waiver Request
WASHINGTON – The U.S. Environmental Protection Agency (EPA) today announced that it expects to make a final determination in mid-2010 regarding [...]]]></description>
			<content:encoded><![CDATA[<p>In a move that wasn&#8217;t really a surprise, today the EPA announced that they are not yet ready to approve ethanol blends above E10 for automobiles:</p>
<p><a href="http://yosemite.epa.gov/opa/admpress.nsf/d0cf6618525a9efb85257359003fb69d/a4a8c42f54552d3c8525767f00515ded%21OpenDocument">EPA Notifies Industry Group on Status of Ethanol Waiver Request</a><br />
<blockquote>WASHINGTON – The U.S. Environmental Protection Agency (EPA) today announced that it expects to make a final determination in mid-2010 regarding whether to increase the allowable ethanol content in fuel.</p>
<p>In a letter sent today to Growth Energy – a bio fuels industry association that had asked EPA to grant a waiver that would allow for the use of up to 15 percent of ethanol in gasoline – the agency said that while not all tests have been completed, the results of two tests indicate that engines in newer cars likely can handle an ethanol blend higher than the current 10-percent limit. The agency will decide whether to raise the blending limit when more testing data is available. EPA also announced that it has begun the process to craft the labeling requirements that will be necessary if the blending limit is raised.</p>
<p>In March 2009, Growth Energy requested a waiver to allow for the use of up to 15 percent ethanol in gasoline, an increase of five percent points. Under the Clean Air Act, EPA was required to respond to the waiver request by December 1, 2009. EPA has been evaluating the group’s request and has received a broad range of public comments as part of the administrative rulemaking process. EPA and the Department of Energy also undertook a number of studies to determine whether cars could handle higher ethanol blends. Testing has been proceeding as quickly as possible given the available testing facilities.</p></blockquote>
<p>In a letter to Growth Energy, a pro-ethanol organization headed up by POET CEO Jeff Broin and General Wesley Clark, the EPA indicated that testing had only been completed on two vehicles, but testing on an additional 12 vehicles was expected to be completed by May 2010. On the basis of the two completed tests, the EPA said they would &#8220;be in a position to approve E15 for 2001 and newer vehicles in the mid-year timeframe.&#8221;</p>
<p>That begs the question of whether there is expected to be a potential problem in vehicles older than 2001 models. If so, and E15 is approved for 2001 and newer models, I can imagine a logistical nightmare and a class action lawsuit waiting to happen. Instead of having three grades of gasoline, there would likely need to be five or six grades depending on the age of your car. For gasoline blenders and for station owners, it will be a bit of a headache. For lawyers, a potential windfall as pre-2001 car owners have their engines ruined because they put the wrong fuel in, or someone else messed up in the supply chain.</p>
<p>Instead of going down this path, why don&#8217;t we do more to incentivize <a href="http://en.wikipedia.org/wiki/E85">E85</a>? We aren&#8217;t close to saturating the market for E85; the problem is just that the E85 price isn&#8217;t low enough relative to gasoline. There are supposedly several million E85 vehicles on the roads today, with automakers ramping up production even more in future years.</p>
<p>Consider for a moment the potential E85 market in the Midwest, where most of the corn is grown and most of the ethanol is produced. <a href="http://tonto.eia.doe.gov/dnav/pet/pet_cons_psup_a_EP00_VPP_mbblpd_a.htm">Per the EIA</a>, the demand for gasoline in the Midwest in 2008 was 2.5 million barrels per day. Imagine for a moment that this demand was for E85. In that case, because of the lower energy content, demand would rise to around 3.3 million barrels per day. Of that, 85%, or 2.8 million barrels per day, would come from ethanol.</p>
<p>How much is 2.8 million barrels per day? It would be 43 billion gallons per year of ethanol, far greater than the 10 billion or so gallons of ethanol produced in the U.S. in 2010. In fact, even if you could convince only half the people in the Midwest to use E85, there would be absolutely no need to even think about increasing the amount of ethanol in the general gasoline pool. And that&#8217;s just in the Midwest!</p>
<p>So why isn&#8217;t this strategy being heavily pursued? Primarily I think it comes down to cost. If you can get 15% ethanol into the gasoline pool, any cost penalty is spread out over many consumers and it is further masked because the bulk of the fuel is gasoline. With E85, ethanol is carry the brunt of the costs and the penalty is far more obvious.</p>
<p>As I write this, per <a href="http://www.e85fuel.com/">this site that promotes E85 fuel</a>, right now the savings from burning E85 instead of regular gasoline is only 11.88% (a national average price of $2.53 for gasoline versus $2.23 for E85). The problem is that the mileage penalty is going to be over 20% in most cases (the energy content of E85 is almost 30% less than gasoline on a per gallon basis), and therefore people are not going to voluntarily buy it.</p>
<p>How to get around that? Well, if you could instead make everyone buy E15, you don&#8217;t really have to worry about that cost problem. Consumers will be forced to take the hit, but it will be spread out across all consumers. But if they could make the cost of ethanol more competitive such that the savings from E85 is consistently around 25-30% relative to gasoline, E85 demand would be great enough to consume all of the ethanol we will make for the foreseeable future.
<div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-3005274409447137";
/* 728x90, created 2/22/08 */
google_ad_slot = "2327102808";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>
]]></content:encoded>
			<wfw:commentRss>http://www.consumerenergyreport.com/2009/12/01/epa-delays-ethanol-ruling/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EPA Plans on Limiting Metal Discharges From Coal Plants</title>
		<link>http://www.consumerenergyreport.com/2009/09/15/epa-plans-on-limiting-metal-discharges-from-coal-plants/</link>
		<comments>http://www.consumerenergyreport.com/2009/09/15/epa-plans-on-limiting-metal-discharges-from-coal-plants/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 03:11:12 +0000</pubDate>
		<dc:creator>Jacob Cohen-Donnelly</dc:creator>
				<category><![CDATA[Coal & Nuclear]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Clean Coal]]></category>
		<category><![CDATA[coal]]></category>
		<category><![CDATA[EIP]]></category>
		<category><![CDATA[EPA]]></category>

		<guid isPermaLink="false">http://www.consumerenergyreport.com/?p=3193</guid>
		<description><![CDATA[According to the EPA, they are putting together a new rule set that would reduce the amount of metal waste dumped into water supplies.]]></description>
			<content:encoded><![CDATA[<div id="attachment_1275" class="wp-caption alignleft" style="width: 381px"><img class="size-full wp-image-1275" title="coal_ash_spill" src="http://www.consumerenergyreport.com/wp-content/uploads/2009/01/coal_ash_spill1.jpg" alt="coal_ash_spill" width="371" height="240" /><p class="wp-caption-text">This coal ash spill had people up in arms which is leading to the EPA&#39;s proposed plan.</p></div>
<p><span style="font-size: medium;">It was announced today that the EPA intends on broadening the rules applied to coal-fired power plants to include toxic metal discharge limits. This move would, for the first time, regulate the millions of pounds of arsenic, selenium, mercury, lead, and other pollutants that are released each year &#8211; typically, into the waste water ways that are there for this specific purpose. The issue appears because of findings that suggest these metals are seeping into drinking water. </span></p>
<p><span style="font-size: medium;">&#8220;Current regulations, which were issued in 1982, have not kept pace with changes that have occurred in the electric power industry over the last three decades,&#8221; the agency wrote in an announcement.</span></p>
<p><span style="font-size: medium;">Traditionally, the EPA only policed the amount of emissions released by the smoke stacks of these coal-fired power plants, but since it&#8217;s very easy for the plants to transfer the wastes from the smokestacks to the water, little is being done to aid the environment. </span></p>
<p><span style="font-size: medium;">&#8220;Treatment technologies are available to remove these pollutants before they are discharged to waterways, but these systems have been installed at only a fraction of the power plants,&#8221; the agency went on to say. </span></p>
<p><span style="font-size: medium;">According to Federal Law, the EPA can change their rules every year, but has not since 1982 saying that &#8220;they are reviewing it.&#8221; Now that the reviewing process is complete, they will impose the rule change by 2012 forcing companies to use the technologies readily available to them to clean the water before releasing it. </span></p>
<p><span style="font-size: medium;">To speed up the rule-changing process, the Environmental Integrity Project are suing the EPA because of the lack of rules. The EIP stated that if rules were not released within sixty days, they would act on the lawsuit. Although these results are pleasing for the EIP, the want to ensure that the rules get enacted as soon as possible. </span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.consumerenergyreport.com/2009/09/15/epa-plans-on-limiting-metal-discharges-from-coal-plants/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cellulosic Ethanol Politics</title>
		<link>http://www.consumerenergyreport.com/2008/11/07/cellulosic-ethanol-politics/</link>
		<comments>http://www.consumerenergyreport.com/2008/11/07/cellulosic-ethanol-politics/#comments</comments>
		<pubDate>Fri, 07 Nov 2008 18:54:00 +0000</pubDate>
		<dc:creator>Robert Rapier</dc:creator>
				<category><![CDATA[R-Squared Energy Blog]]></category>
		<category><![CDATA[cellulosic ethanol]]></category>
		<category><![CDATA[energy policy]]></category>
		<category><![CDATA[EPA]]></category>

		<guid isPermaLink="false">http://www.consumerenergyreport.com/2008/11/07/cellulosic-ethanol-politics/</guid>
		<description><![CDATA[Last year when the Renewable Fuel Standard was established, the ethanol mandate was increased to 36 billion gallons per year. A big portion of that was to be cellulosic ethanol, but there had to be a demonstrated greenhouse gas reduction in order for cellulosic ethanol to qualify for the subsidy. The EPA was tasked with [...]]]></description>
			<content:encoded><![CDATA[<p>Last year when the <a href="http://www.epa.gov/otaq/renewablefuels/index.htm">Renewable Fuel Standard</a> was established, the ethanol mandate was increased to 36 billion gallons per year. A big portion of that was to be cellulosic ethanol, but there had to be a demonstrated greenhouse gas reduction in order for cellulosic ethanol to qualify for the subsidy. The <a href="http://www.epa.gov/">EPA</a> was tasked with putting together rules to quantify the greenhouse gas reduction.</p>
<p>If you are like me, you see an immediate problem. The EPA is a governmental agency, and the executive branch of the government is pushing the mandate. There are a lot of people with a vested interest in seeing the EPA adopt generous accounting rules. In fact, <a href="http://i-r-squared.blogspot.com/2008/02/api-conference-call-on-biofuels.html">in February of 2008 I wrote</a>:</p>
<blockquote><p>Who is going to evalaute the greenhouse gas reduction? You can&#8217;t even get scientists to agree on the parameters [boundaries of the analyses], how is anyone going to stack hands on this? It will become a hot political issue. When you can&#8217;t even get agreement on the energy balance, how on earth will you get agreement on the GHG reduction?</p></blockquote>
<p>As I have argued before, current wet cellulosic ethanol technology requires copious amounts of fossil fuel. Thus, it is almost certain that there are presently no greenhouse gas savings that can legitimately be claimed on the basis of cellulosic ethanol production. Therefore, those who are wedded to the (wet) cellulosic model stand to see their dreams of generous subsdies dashed. So, it may not surprise you to hear that the jockeying has started. Gristmill has the story:</p>
<p><a href="http://gristmill.grist.org/story/2008/11/2/115636/992">Fuel me once, shame on you</a></p>
<blockquote><p>On Oct. 21, several academics and representatives from the biofuel industry <a href="http://gristmill.grist.org/images/user/6337/Academ_Letter_to_Johnson.pdf">sent a letter</a> [PDF] to EPA Administrator Stephen Johnson asking the agency to exclude accounting for these emissions from their rulemaking, calling the requirement &#8220;premature.&#8221;</p>
<p>The authors said that it is &#8220;of particular concern&#8221; to them that &#8220;the EPA appears to be relying heavily&#8221; on the <a href="http://gristmill.grist.org/story/2008/2/7/11350/87265">February 2008 report</a> that found that both corn- and switch-grass ethanol actually have higher net greenhouse gas emissions that conventional fuel sources. &#8220;It would be very unfortunate if a rush to judgment by the EPA would cast unwarranted doubt on the value of these low-carbon, 2nd generation biofuels,&#8221; they wrote.</p></blockquote>
<p>Who were the people who sent the letter? A bunch of professors like Michigan State&#8217;s Bruce Dale &#8211; whose research (and government funding) are based on cellulosic ethanol &#8211; and a couple of companies with financial interests in cellulosic ethanol. In other words, people with a vested financial interest. <a href="http://www.senate.gov/~finance/hearings/testimony/2007test/041907testbd.pdf">Here Professor Dale is in 2007</a>, testifying before the Senate Finance Committe that 1). We will be able to make cellulosic ethanol for $1.20 within 5 years; 2). We need more government funding; 3). I said the same thing in 2001; and 4). Oh, by the way I have been working on this for 30 years.</p>
<p>But another letter was sent from several environmental groups, and they seemed to have a different take on the matter:</p>
<blockquote><p>&#8220;There is nothing &#8216;premature&#8217; about Congress&#8217;s insistence that federally mandated, taxpayer-subsidized biofuels are environmentally beneficial,&#8221; they wrote. &#8220;The RFS has propped up the biofuel industry for three decades, on the untested assumption that biofuels are good for consumers and the environment. During that time, its proponents &#8212; including the authors of the October 21 letter &#8212; have failed to demonstrate that biofuels provide any such benefits.&#8221;</p></blockquote>
<p>You know where I stand on this. If there are no greenhouse gas savings, subsidizing cellulosic ethanol is just subsidizing the fossil fuels that it took to make the cellulosic ethanol. <a href="http://i-r-squared.blogspot.com/2008/03/cellulosic-ethanol-is-dead.html">As I have argued before</a>, I think (true) cellulosic ethanol is dead in the long run. The only question for me is how much money we are willing to throw away before conceding that fact.
<div class="blogger-post-footer"><script type="text/javascript"><!--
google_ad_client = "pub-3005274409447137";
/* 728x90, created 2/22/08 */
google_ad_slot = "2327102808";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>
]]></content:encoded>
			<wfw:commentRss>http://www.consumerenergyreport.com/2008/11/07/cellulosic-ethanol-politics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
