<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Architecture, Engineering &#38; Planning EVstudio &#124; Denver &#38; Evergreen Architect &#124; Colorado &#38; Central Texas &#124; Blog &#187; Recreation</title>
	<atom:link href="http://evstudio.info/category/recreation/feed/" rel="self" type="application/rss+xml" />
	<link>http://evstudio.info</link>
	<description>Articles about architecture, engineering, city planning, software, construction and other fun stuff. Put together by architects at EVstudio in Denver Colorado.</description>
	<lastBuildDate>Tue, 20 Mar 2012 23:41:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Accessible and Smart Rec Center Cabana Design</title>
		<link>http://evstudio.info/accessible-and-smart-cabana-design/</link>
		<comments>http://evstudio.info/accessible-and-smart-cabana-design/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 21:00:45 +0000</pubDate>
		<dc:creator>Matt Svoboda</dc:creator>
				<category><![CDATA[Building Technology]]></category>
		<category><![CDATA[Commercial]]></category>
		<category><![CDATA[Recreation]]></category>
		<category><![CDATA[cabana]]></category>
		<category><![CDATA[Locker Room]]></category>
		<category><![CDATA[rec center]]></category>

		<guid isPermaLink="false">http://evstudio.info/?p=3683</guid>
		<description><![CDATA[One of the most important functions of recreation center cabanas in family locker rooms is providing a convenient place for users of all physical ability levels to change in comfort and privacy. As the recreation center cabana concept has become more common, the diversity of target users has increased and the types and arrangements of fixtures has evolved as well.  Cabanas now are often [...]


Related posts:<ol><li><a href='http://evstudio.info/cabana-door-hardware-in-recreation-center/' rel='bookmark' title='Cabana Door Hardware in Recreation Center'>Cabana Door Hardware in Recreation Center</a></li>
<li><a href='http://evstudio.info/ada-accessible-doors-an-in-depth-look-at-the-building-code/' rel='bookmark' title='ADA Accessible Doors &#8211; An In-Depth Look at the Building Code'>ADA Accessible Doors &#8211; An In-Depth Look at the Building Code</a></li>
<li><a href='http://evstudio.info/how-to-make-your-house-more-accessible/' rel='bookmark' title='How To Make Your House More Accessible'>How To Make Your House More Accessible</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><strong>One of the most important functions of recreation center cabanas in family locker rooms is providing a convenient place for users of all physical ability levels to change in comfort and privacy.</strong> As the recreation center cabana concept has become more common, the diversity of target users has increased and the types and arrangements of fixtures has evolved as well.  Cabanas now are often larger and better designed to not only accommodate wheelchair users but families and seniors also.  Standard clearances and adjacencies are of course observed, but there are other factors for an architect to consider:</p>
<p style="text-align: center;"><strong><a rel="attachment wp-att-3766" href="http://evstudio.info/2010/02/26/accessible-and-smart-cabana-design/ada-bench-2/"></a></strong></p>
<p><strong>The Bench</strong> - An accessible bench is required by code for the rec center cabana to be considered a changing room or part of a locker room, and benches of this kind are often misinterpreted.  The bench is required to be 20-24 inches deep and 42 inches long minimum, and is required to allow a parallel approach on a SHORT end of the bench.  This means that a wheelchair user should be able to position themselves with their back to the wall and slide onto the bench in a manner similar to how they would move onto the retractable seat in a shower.  Also, consider using a longer bench (up to 6 feet) if you have the room.  <strong>Not all of your disabled guests need a wheelchair!</strong> For your guests which need assistance getting dressed, a place to lie down fully can be a big help.  If you are concerned about using up too much space, make one "deluxe" room and minimize the rest...your users will remember which one it is!</p>
<p><strong><a rel="attachment wp-att-3757" href="http://evstudio.info/2010/02/26/accessible-and-smart-cabana-design/ada-bench/"></a></strong></p>
<p><strong><a rel="attachment wp-att-3767" href="http://evstudio.info/2010/02/26/accessible-and-smart-cabana-design/partition-6bench-2/"></a></strong></p>
<p><strong><a rel="attachment wp-att-3777" href="http://evstudio.info/2010/02/26/accessible-and-smart-cabana-design/ada-bench-3/"><img class="aligncenter size-medium wp-image-3777" src="http://evstudio.info/wp-content/uploads/2010/02/ada-bench2-257x300.jpg" alt="" width="257" height="300" /></a></strong></p>
<p><strong>Door swing </strong>- Swinging a door out of a room is a common trick when having trouble with required clearances in the room, but in a high-traffic area like a family locker room it is often inadvisable to allow a door to swing out for fear of hitting someone.  Try keeping all plumbing fixtures on the wall opposite the cabana door to allow the maximum door maneuverability.</p>
<p><strong><a rel="attachment wp-att-3776" href="http://evstudio.info/2010/02/26/accessible-and-smart-cabana-design/partition-6bench-3/"><img class="aligncenter size-medium wp-image-3776" src="http://evstudio.info/wp-content/uploads/2010/02/partition-6bench2-239x300.jpg" alt="" width="239" height="300" /></a></strong></p>
<p><strong>Toilet partition</strong> - The biggest eater of space in any accessible area is the turning radius.  This can be exacerbated by the desire to have an individual toilet partition in your cabana which allows one family member (a child, for example) to use the toilet with privacy while others use the shower or wash their hands.  If you have several cabanas and space is tight, consider using the toilet partition in only the non-accessible rooms, and you'll find there is greater flexibility and convenience for your disabled users, who frequently use the room solo.</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 id="bte_opp"><small>Originally posted 2010-02-26 00:01:04. </small></p>

<p>Related posts:<ol><li><a href='http://evstudio.info/cabana-door-hardware-in-recreation-center/' rel='bookmark' title='Cabana Door Hardware in Recreation Center'>Cabana Door Hardware in Recreation Center</a></li>
<li><a href='http://evstudio.info/ada-accessible-doors-an-in-depth-look-at-the-building-code/' rel='bookmark' title='ADA Accessible Doors &#8211; An In-Depth Look at the Building Code'>ADA Accessible Doors &#8211; An In-Depth Look at the Building Code</a></li>
<li><a href='http://evstudio.info/how-to-make-your-house-more-accessible/' rel='bookmark' title='How To Make Your House More Accessible'>How To Make Your House More Accessible</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://evstudio.info/accessible-and-smart-cabana-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/02/ada-bench2-75x75.jpg" />
		<media:content url="http://evstudio.info/wp-content/uploads/2010/02/ada-bench2.jpg" medium="image">
			<media:title type="html">ada bench</media:title>
			<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/02/ada-bench2-75x75.jpg" />
		</media:content>
		<media:content url="http://evstudio.info/wp-content/uploads/2010/02/partition-6bench2.jpg" medium="image">
			<media:title type="html">partition-6bench</media:title>
			<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/02/partition-6bench2-75x75.jpg" />
		</media:content>
	</item>
		<item>
		<title>Family Locker Rooms in Your Recreation Center</title>
		<link>http://evstudio.info/family-locker-rooms-in-your-recreation-center/</link>
		<comments>http://evstudio.info/family-locker-rooms-in-your-recreation-center/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 20:59:42 +0000</pubDate>
		<dc:creator>Matt Svoboda</dc:creator>
				<category><![CDATA[Building Technology]]></category>
		<category><![CDATA[Commercial]]></category>
		<category><![CDATA[Recreation]]></category>
		<category><![CDATA[cabanas]]></category>
		<category><![CDATA[locker rooms]]></category>

		<guid isPermaLink="false">http://evstudio.info/?p=3675</guid>
		<description><![CDATA[In family locker rooms, full service "cabanas" with their own toilet, lavatory, shower and changing area are now more common.


Related posts:<ol><li><a href='http://evstudio.info/accessible-and-smart-cabana-design/' rel='bookmark' title='Accessible and Smart Rec Center Cabana Design'>Accessible and Smart Rec Center Cabana Design</a></li>
<li><a href='http://evstudio.info/cabana-door-hardware-in-recreation-center/' rel='bookmark' title='Cabana Door Hardware in Recreation Center'>Cabana Door Hardware in Recreation Center</a></li>
<li><a href='http://evstudio.info/drainage-design-in-rec-center-cabanas/' rel='bookmark' title='Drainage Design in Rec Center Cabanas'>Drainage Design in Rec Center Cabanas</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>As recreation centers continue to cater less towards the individual user and more towards families and other larger groups, <strong>the scope, size, and necessity of the family locker room has steadily increased as well.</strong> Twenty years ago when the first family locker rooms began to appear, they incorporated individual changing / shower areas adjacent to a common locker and bench area with one or two uni-sex toilet rooms.  This common locker area would usually serve as a secondary access point to the natatorium from the rest of the center, saving families, groups of children and seniors from having to navigate the men’s or women’s room to get to the pool.  As more and more users have become accustomed to the concept of the family locker room, they have begun to consider it as the primary entrance to the natatorium; one that offers the most privacy and convenience.</p>
<p><strong>It is more common now to see not just personal changing areas, but full-service “cabanas”</strong> where families, people with disabilities and other groups have temporary access to their own toilet, lavatory, shower and changing area.</p>
<p><strong>Family locker rooms may be arranged to address your specific needs.</strong> Do you have an aging community?  Cabanas offer the convenience of fully accessible amenities while providing privacy for those who require assistance.  Are you concerned about younger patrons behaving badly in under-supervised rooms and hide-out places?  Wide open uni-sex locker areas with adjoining cabanas have increased traffic and visibility which can help reduce the risk of mischief.  Will your center primarily cater towards families and groups?  Locker room and cabana compartmentalization eases the burden of kiddie-crowd control with barriers, diversions and fixtures that are both child and parent friendly.</p>
<p>While in the programmatic phase of a new recreation or community center, <strong>it is important to consider these locker room options</strong> when the demographics and priorities of the center’s user group have been determined.</p>
<p id="bte_opp"><small>Originally posted 2010-06-27 23:59:59. </small></p>

<p>Related posts:<ol><li><a href='http://evstudio.info/accessible-and-smart-cabana-design/' rel='bookmark' title='Accessible and Smart Rec Center Cabana Design'>Accessible and Smart Rec Center Cabana Design</a></li>
<li><a href='http://evstudio.info/cabana-door-hardware-in-recreation-center/' rel='bookmark' title='Cabana Door Hardware in Recreation Center'>Cabana Door Hardware in Recreation Center</a></li>
<li><a href='http://evstudio.info/drainage-design-in-rec-center-cabanas/' rel='bookmark' title='Drainage Design in Rec Center Cabanas'>Drainage Design in Rec Center Cabanas</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://evstudio.info/family-locker-rooms-in-your-recreation-center/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
	</item>
		<item>
		<title>Storage Under the Stage &#8211; Code Requirements</title>
		<link>http://evstudio.info/storage-under-the-stage-code-requirements/</link>
		<comments>http://evstudio.info/storage-under-the-stage-code-requirements/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 23:50:07 +0000</pubDate>
		<dc:creator>Sean O&#39;Hara</dc:creator>
				<category><![CDATA[Educational]]></category>
		<category><![CDATA[FAQ]]></category>
		<category><![CDATA[Recreation]]></category>
		<category><![CDATA[School]]></category>
		<category><![CDATA[stage]]></category>
		<category><![CDATA[storage]]></category>

		<guid isPermaLink="false">http://evstudio.info/?p=4181</guid>
		<description><![CDATA[Many of our school and performance space projects have a stage that is tall enough that the client will inevitably ask what we can do to access the space under the front of the stage for storage. That space can be used as long as the following items are addressed. First, the code requirements in [...]


Related posts:<ol><li><a href='http://evstudio.info/fire-extinguisher-requirements-during-construction/' rel='bookmark' title='Fire Extinguisher Requirements During Construction'>Fire Extinguisher Requirements During Construction</a></li>
<li><a href='http://evstudio.info/2009-international-residential-code-fire-sprinkler-requirements/' rel='bookmark' title='2009 International Residential Code Fire Sprinkler Requirements'>2009 International Residential Code Fire Sprinkler Requirements</a></li>
<li><a href='http://evstudio.info/fire-door-protection-ratings-may-be-less-than-the-rating-for-the-wall-assembly/' rel='bookmark' title='Fire Door Protection Ratings May Be Less Than the Rating For the Wall Assembly'>Fire Door Protection Ratings May Be Less Than the Rating For the Wall Assembly</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-large wp-image-4184" title="school stage" src="http://evstudio.info/wp-content/uploads/2010/04/school-stage-500x381.jpg" alt="" width="500" height="381" /></p>
<p>Many of our school and performance space projects have a stage that is tall enough that the client will inevitably ask what we can do to access the space under the front of the stage for storage. That space can be used as long as the following items are addressed.</p>
<p>First, the code requirements in the International Building Code require that any space under a stage used for storage or any other purpose besides equipment, wiring or plumbing the floor assembly must be 1-hour fire rating which generally will mean two layers of fire rated gypsum board.</p>
<p>Second, remember that the structure holding up the stage has depth, so the space under your 36" high stage may only be 24-28" tall. Generally any stage under 3o" high won't have enough height to be useful.You also need a series of posts to hold up the stage and those need to be coordinated with the openings to the space.</p>
<p>Finally, you can practically only access what you can grab from the front. Having a space 20' deep and only 2' high is unlikely to be very useful. In most cases we end up designing a chamber between 4' and 10' deep. This chamber is built with the 1-hour lid and a 1-hour wall at the back and sides.</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 id="bte_opp"><small>Originally posted 2010-04-19 00:01:54. </small></p>

<p>Related posts:<ol><li><a href='http://evstudio.info/fire-extinguisher-requirements-during-construction/' rel='bookmark' title='Fire Extinguisher Requirements During Construction'>Fire Extinguisher Requirements During Construction</a></li>
<li><a href='http://evstudio.info/2009-international-residential-code-fire-sprinkler-requirements/' rel='bookmark' title='2009 International Residential Code Fire Sprinkler Requirements'>2009 International Residential Code Fire Sprinkler Requirements</a></li>
<li><a href='http://evstudio.info/fire-door-protection-ratings-may-be-less-than-the-rating-for-the-wall-assembly/' rel='bookmark' title='Fire Door Protection Ratings May Be Less Than the Rating For the Wall Assembly'>Fire Door Protection Ratings May Be Less Than the Rating For the Wall Assembly</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://evstudio.info/storage-under-the-stage-code-requirements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/04/school-stage-75x75.jpg" />
		<media:content url="http://evstudio.info/wp-content/uploads/2010/04/school-stage.jpg" medium="image">
			<media:title type="html">school stage</media:title>
			<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/04/school-stage-75x75.jpg" />
		</media:content>
	</item>
		<item>
		<title>When is a Stage a Platform in the International Building Code?</title>
		<link>http://evstudio.info/when-is-a-stage-a-platform-in-the-international-building-code/</link>
		<comments>http://evstudio.info/when-is-a-stage-a-platform-in-the-international-building-code/#comments</comments>
		<pubDate>Fri, 09 Dec 2011 23:50:03 +0000</pubDate>
		<dc:creator>Sean O&#39;Hara</dc:creator>
				<category><![CDATA[Denver]]></category>
		<category><![CDATA[Educational]]></category>
		<category><![CDATA[Recreation]]></category>
		<category><![CDATA[gymnasium]]></category>
		<category><![CDATA[platform]]></category>
		<category><![CDATA[stage]]></category>

		<guid isPermaLink="false">http://evstudio.info/?p=5111</guid>
		<description><![CDATA[One of our current projects is the renovation of the gymnasium at the Denver Montclair International School to add a stage at the end of the gymnasium. The stage area is approximately 1,090 square feet. In the International Building Code a "stage" over 1,000 sf triggers a number of requirements for construction including a standpipe, [...]


Related posts:<ol><li><a href='http://evstudio.info/storage-under-the-stage-code-requirements/' rel='bookmark' title='Storage Under the Stage &#8211; Code Requirements'>Storage Under the Stage &#8211; Code Requirements</a></li>
<li><a href='http://evstudio.info/construction-types-v-a-and-v-b-in-the-international-building-code/' rel='bookmark' title='Construction Types V-A and V-B in the International Building Code'>Construction Types V-A and V-B in the International Building Code</a></li>
<li><a href='http://evstudio.info/change-of-occupancy-in-the-international-building-code/' rel='bookmark' title='Change of Occupancy in the International Building Code'>Change of Occupancy in the International Building Code</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>One of our current projects is the renovation of the gymnasium at the Denver Montclair International School to add a stage at the end of the gymnasium. The stage area is approximately 1,090 square feet. In the International Building Code a "stage" over 1,000 sf triggers a number of requirements for construction including a standpipe, sprinkler systems, fire separations and stage ventilation.</p>
<p>What we needed to do was have the stage area properly classified as a "platform" rather than a "stage" which makes many of the requirements go away. The difference in the definition is that platforms cannot have "overhead hanging curtains, drops, scenery, or stage effects other than lighting and sound". By removing the main curtain we were able to get the building department to permit the renovation without the additional cost of the additional requirements.</p>
<p>Now, that being said, the purpose of having the stage area reclassified is to more clearly reflect the actual use of the space. I would not advise a client to reclassify it if they intended to use it for full scale productions with a high occupancy. In this case the school is using it for small audiences and small classes and doesn't have any plans for drops or anything that requires the additional code protections.</p>
<p>The interesting battle for another day is about any future curtain. The section about the automatic sprinkler system clarifies that sprinklers are not required on stages where curtains, scenery or other combustible hangings are not retractable vertically. The Denver building department was fine with this section allowing a traveler curtain but the Fire department references the International Fire Code which does not have exactly the same provisions.</p>
<p id="bte_opp"><small>Originally posted 2010-07-11 17:18:09. </small></p>

<p>Related posts:<ol><li><a href='http://evstudio.info/storage-under-the-stage-code-requirements/' rel='bookmark' title='Storage Under the Stage &#8211; Code Requirements'>Storage Under the Stage &#8211; Code Requirements</a></li>
<li><a href='http://evstudio.info/construction-types-v-a-and-v-b-in-the-international-building-code/' rel='bookmark' title='Construction Types V-A and V-B in the International Building Code'>Construction Types V-A and V-B in the International Building Code</a></li>
<li><a href='http://evstudio.info/change-of-occupancy-in-the-international-building-code/' rel='bookmark' title='Change of Occupancy in the International Building Code'>Change of Occupancy in the International Building Code</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://evstudio.info/when-is-a-stage-a-platform-in-the-international-building-code/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
	</item>
		<item>
		<title>Playhouse Project progress photos</title>
		<link>http://evstudio.info/playhouse-project-progress-photos/</link>
		<comments>http://evstudio.info/playhouse-project-progress-photos/#comments</comments>
		<pubDate>Tue, 31 May 2011 04:15:31 +0000</pubDate>
		<dc:creator>Bill Foster</dc:creator>
				<category><![CDATA[Affordable Housing]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Recreation]]></category>

		<guid isPermaLink="false">http://evstudio.info/?p=7229</guid>
		<description><![CDATA[Catamount Constructors has been working overtime with EV Studio to put together the playhouse over the past couple of weeks and we wanted to give everyone an update on the progress photos and the final product.  They have done a great job pulling everything together and we can't thank them enough but wanted to give a special thanks to [...]


Related posts:<ol><li><a href='http://evstudio.info/playhouse-project-for-rocky-mountain-communities/' rel='bookmark' title='Playhouse Project for Rocky Mountain Communities'>Playhouse Project for Rocky Mountain Communities</a></li>
<li><a href='http://evstudio.info/visit-the-botanic-gardens-to-see-the-evstudiocatamount-playhouse/' rel='bookmark' title='Visit the Botanic Gardens to See the EVstudio/Catamount Playhouse'>Visit the Botanic Gardens to See the EVstudio/Catamount Playhouse</a></li>
<li><a href='http://evstudio.info/construction-progress-of-project-in-ft-riley-kansas/' rel='bookmark' title='Construction Progress of Project in Ft. Riley, Kansas'>Construction Progress of Project in Ft. Riley, Kansas</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Catamount Constructors has been working overtime with EV Studio to put together the playhouse over the past couple of weeks and we wanted to give everyone an update on the progress photos and the final product.  They have done a great job pulling everything together and we can't thank them enough but wanted to give a special thanks to Scott Boal our PM from Catamount for all the extra work he has put in to make the project happen.</p>
<p>There has been a change with the schedule for the Auction so please contact Rocky Mountain Communities for more details.</p>
<p><a rel="attachment wp-att-7233" href="http://evstudio.info/playhouse-project-progress-photos/img00678/"></a></p>


<p>Related posts:<ol><li><a href='http://evstudio.info/playhouse-project-for-rocky-mountain-communities/' rel='bookmark' title='Playhouse Project for Rocky Mountain Communities'>Playhouse Project for Rocky Mountain Communities</a></li>
<li><a href='http://evstudio.info/visit-the-botanic-gardens-to-see-the-evstudiocatamount-playhouse/' rel='bookmark' title='Visit the Botanic Gardens to See the EVstudio/Catamount Playhouse'>Visit the Botanic Gardens to See the EVstudio/Catamount Playhouse</a></li>
<li><a href='http://evstudio.info/construction-progress-of-project-in-ft-riley-kansas/' rel='bookmark' title='Construction Progress of Project in Ft. Riley, Kansas'>Construction Progress of Project in Ft. Riley, Kansas</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://evstudio.info/playhouse-project-progress-photos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
	</item>
		<item>
		<title>Custom Home in Pinon Soleil &#8211; Castle Rock</title>
		<link>http://evstudio.info/custom-home-in-pinon-soleil-castle-rock/</link>
		<comments>http://evstudio.info/custom-home-in-pinon-soleil-castle-rock/#comments</comments>
		<pubDate>Tue, 26 Oct 2010 06:31:31 +0000</pubDate>
		<dc:creator>Sean O&#39;Hara</dc:creator>
				<category><![CDATA[Projects in Process]]></category>
		<category><![CDATA[Recreation]]></category>
		<category><![CDATA[Residential]]></category>
		<category><![CDATA[castle rock]]></category>
		<category><![CDATA[Home]]></category>
		<category><![CDATA[Pinon Soleil]]></category>
		<category><![CDATA[pool]]></category>
		<category><![CDATA[sport court]]></category>
		<category><![CDATA[Swimming Pool]]></category>

		<guid isPermaLink="false">http://evstudio.info/?p=5919</guid>
		<description><![CDATA[The Hughes Residence is a 9,000 sf home in the Pinon Soleil neighborhood of Castle Rock, Colorado. The home is sited on a challenging building site with a small building envelope and a dramtic slope accross the lot. The home features large family areas, seven bedrooms, formal living areas, four bedrooms and two unique recreational [...]


Related posts:<ol><li><a href='http://evstudio.info/excavation-for-hughes-home-with-pool-and-sport-court-in-castle-rock/' rel='bookmark' title='Excavation for Hughes Home with Pool and Sport Court in Castle Rock'>Excavation for Hughes Home with Pool and Sport Court in Castle Rock</a></li>
<li><a href='http://evstudio.info/a-sub-basement-sport-court/' rel='bookmark' title='A Sub Basement Sport Court'>A Sub Basement Sport Court</a></li>
<li><a href='http://evstudio.info/wall-steel-observation-for-hughes-home-with-tall-basement-walls-and-pool/' rel='bookmark' title='Wall Steel Observation for Hughes Home with Tall Basement Walls and Pool'>Wall Steel Observation for Hughes Home with Tall Basement Walls and Pool</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-large wp-image-5922" title="Pinon Soleil Home" src="http://evstudio.info/wp-content/uploads/2010/10/Pinon-Soleil-Home-500x314.jpg" alt="" width="500" height="314" /></p>
<p>The Hughes Residence is a 9,000 sf home in the Pinon Soleil neighborhood of Castle Rock, Colorado. The home is sited on a challenging building site with a small building envelope and a dramtic slope accross the lot. The home features large family areas, seven bedrooms, formal living areas, four bedrooms and two unique recreational features. The lower level of the home has a swimming pool which crosses from the inside of the home to the exterior and a sport court with an 18’ ceiling.</p>
<p>Steve Dow of Paragon Development is the builder of the home. Once again the combination of client, contractor, architect and interior designer came together to produce a fantastic result.</p>
<p><img class="alignnone size-large wp-image-5921" title="High End Kitchen" src="http://evstudio.info/wp-content/uploads/2010/10/High-End-Kitchen-500x748.jpg" alt="" width="500" height="748" /></p>
<p>Fantastic kitchen cabinets with a blend of three different cabinet and countertop styles.</p>
<p><img class="alignnone size-large wp-image-5925" title="Custom Kitchen Cabinet Styles" src="http://evstudio.info/wp-content/uploads/2010/10/Custom-Kitchen-Cabinet-Styles-500x353.jpg" alt="" width="500" height="353" /></p>
<p>Looking at the entire kitchen including the six person bar.</p>
<p><img class="alignnone size-large wp-image-5923" title="Colorado Living Room Sun" src="http://evstudio.info/wp-content/uploads/2010/10/Colorado-Living-Room-Sun-500x328.jpg" alt="" width="500" height="328" /></p>
<p>Looking down at the living room from the upper level common area.</p>
<p><img class="alignnone size-large wp-image-5924" title="Butler Pantry Cabinetry" src="http://evstudio.info/wp-content/uploads/2010/10/Butler-Pantry-Cabinetry-500x663.jpg" alt="" width="500" height="663" /></p>
<p>Looking at the kitchen through the large butler's pantry. In addition to the serving area in this photograph the door on the left leads to large walk-in pantry including a second refrigerator and significant storage space.</p>
<p><img class="alignnone size-large wp-image-5926" title="Dining Room Red Brown" src="http://evstudio.info/wp-content/uploads/2010/10/Dining-Room-Red-Brown-500x777.jpg" alt="" width="500" height="777" /></p>
<p>The formal dining room is one of the front rooms in the house.</p>
<p><img class="alignnone size-large wp-image-5928" title="Stone Arch in Home" src="http://evstudio.info/wp-content/uploads/2010/10/Stone-Arch-in-Home-500x785.jpg" alt="" width="500" height="785" /></p>
<p>Looking through the stone entry arch toward the living room and informal dining nook.</p>
<p><img class="alignnone size-large wp-image-5929" title="Indoor Outdoor Pool" src="http://evstudio.info/wp-content/uploads/2010/10/Indoor-Outdoor-Pool-500x313.jpg" alt="" width="500" height="313" /></p>
<p>Besides the usual bar, pool table and family room the lower level also includes a swimming pool, half indoor and half outdoor.</p>
<p><img class="alignnone size-large wp-image-5930" title="Indoor Sport Court Basketball" src="http://evstudio.info/wp-content/uploads/2010/10/Indoor-Sport-Court-Basketball-500x350.jpg" alt="" width="500" height="350" /></p>
<p>The most surprising amenity in this Castle Rock home is the sport court with an 18' high ceiling in the basement. The floor of the court is another level down from the basement floor level allowing the required size despite a tight building envelope.</p>


<p>Related posts:<ol><li><a href='http://evstudio.info/excavation-for-hughes-home-with-pool-and-sport-court-in-castle-rock/' rel='bookmark' title='Excavation for Hughes Home with Pool and Sport Court in Castle Rock'>Excavation for Hughes Home with Pool and Sport Court in Castle Rock</a></li>
<li><a href='http://evstudio.info/a-sub-basement-sport-court/' rel='bookmark' title='A Sub Basement Sport Court'>A Sub Basement Sport Court</a></li>
<li><a href='http://evstudio.info/wall-steel-observation-for-hughes-home-with-tall-basement-walls-and-pool/' rel='bookmark' title='Wall Steel Observation for Hughes Home with Tall Basement Walls and Pool'>Wall Steel Observation for Hughes Home with Tall Basement Walls and Pool</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://evstudio.info/custom-home-in-pinon-soleil-castle-rock/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/10/Pinon-Soleil-Home-70x70.jpg" />
		<media:content url="http://evstudio.info/wp-content/uploads/2010/10/Pinon-Soleil-Home.jpg" medium="image">
			<media:title type="html">Pinon Soleil Home</media:title>
			<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/10/Pinon-Soleil-Home-70x70.jpg" />
		</media:content>
		<media:content url="http://evstudio.info/wp-content/uploads/2010/10/High-End-Kitchen.jpg" medium="image">
			<media:title type="html">High End Kitchen</media:title>
			<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/10/High-End-Kitchen-70x70.jpg" />
		</media:content>
		<media:content url="http://evstudio.info/wp-content/uploads/2010/10/Custom-Kitchen-Cabinet-Styles.jpg" medium="image">
			<media:title type="html">Custom Kitchen Cabinet Styles</media:title>
			<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/10/Custom-Kitchen-Cabinet-Styles-70x70.jpg" />
		</media:content>
		<media:content url="http://evstudio.info/wp-content/uploads/2010/10/Colorado-Living-Room-Sun.jpg" medium="image">
			<media:title type="html">Colorado Living Room Sun</media:title>
			<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/10/Colorado-Living-Room-Sun-70x70.jpg" />
		</media:content>
		<media:content url="http://evstudio.info/wp-content/uploads/2010/10/Butler-Pantry-Cabinetry.jpg" medium="image">
			<media:title type="html">Butler Pantry Cabinetry</media:title>
			<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/10/Butler-Pantry-Cabinetry-70x70.jpg" />
		</media:content>
		<media:content url="http://evstudio.info/wp-content/uploads/2010/10/Dining-Room-Red-Brown.jpg" medium="image">
			<media:title type="html">Dining Room Red Brown</media:title>
			<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/10/Dining-Room-Red-Brown-70x70.jpg" />
		</media:content>
		<media:content url="http://evstudio.info/wp-content/uploads/2010/10/Stone-Arch-in-Home.jpg" medium="image">
			<media:title type="html">Stone Arch in Home</media:title>
			<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/10/Stone-Arch-in-Home-70x70.jpg" />
		</media:content>
		<media:content url="http://evstudio.info/wp-content/uploads/2010/10/Indoor-Outdoor-Pool.jpg" medium="image">
			<media:title type="html">Indoor Outdoor Pool</media:title>
			<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/10/Indoor-Outdoor-Pool-70x70.jpg" />
		</media:content>
		<media:content url="http://evstudio.info/wp-content/uploads/2010/10/Indoor-Sport-Court-Basketball.jpg" medium="image">
			<media:title type="html">Indoor Sport Court Basketball</media:title>
			<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/10/Indoor-Sport-Court-Basketball-70x70.jpg" />
		</media:content>
	</item>
		<item>
		<title>Clubhouse Addition for Heritage Eagle Bend Golf Club</title>
		<link>http://evstudio.info/clubhouse-addition-for-heritage-eagle-bend-golf-club/</link>
		<comments>http://evstudio.info/clubhouse-addition-for-heritage-eagle-bend-golf-club/#comments</comments>
		<pubDate>Thu, 21 Oct 2010 16:53:33 +0000</pubDate>
		<dc:creator>Beth Concha</dc:creator>
				<category><![CDATA[Commercial]]></category>
		<category><![CDATA[Hospitality]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Recreation]]></category>
		<category><![CDATA[Small Projects]]></category>
		<category><![CDATA[Golf]]></category>
		<category><![CDATA[kitchen]]></category>

		<guid isPermaLink="false">http://evstudio.info/?p=5877</guid>
		<description><![CDATA[We just completed design for an 800 square foot addition to the clubhouse at Heritage Eagle Bend Golf Club, a semi-private age restricted community in southeast Aurora.  The 35,000 square foot clubhouse is used for a variety of events such as weddings, corporate gatherings, and banquets.  The catering department has recently outgrown the existing space, [...]


Related posts:<ol><li><a href='http://evstudio.info/addition-to-baptist-church/' rel='bookmark' title='Schematic Design for Addition to Baptist Church in Arvada'>Schematic Design for Addition to Baptist Church in Arvada</a></li>
<li><a href='http://evstudio.info/schmitt-addition-to-their-home-in-evergreen-colorado-a-success/' rel='bookmark' title='Schmitt Addition to Their Home in Evergreen Colorado a Success'>Schmitt Addition to Their Home in Evergreen Colorado a Success</a></li>
<li><a href='http://evstudio.info/upper-level-addition-in-stapleton-floor-plan/' rel='bookmark' title='Upper Level Addition in Stapleton &#8211; Floor Plan'>Upper Level Addition in Stapleton &#8211; Floor Plan</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-large wp-image-5876" src="http://evstudio.info/wp-content/uploads/2010/10/651-Heritage-Eagle-Bend-Header-500x144.jpg" alt="" width="500" height="144" /></p>
<p><img class="alignnone size-large wp-image-5880" src="http://evstudio.info/wp-content/uploads/2010/10/1029_CD3-A1-ARCH-11-500x575.jpg" alt="" width="500" height="575" /></p>
<p>We just completed design for an 800 square foot addition to the clubhouse at <a href="http://www.heritageeaglebend.com/" target="_blank">Heritage Eagle Bend Golf Club</a>, a semi-private age restricted community in southeast Aurora.  The 35,000 square foot clubhouse is used for a variety of events such as weddings, corporate gatherings, and banquets.  The catering department has recently outgrown the existing space, and hired EVstudio to design the small expansion.</p>
<p>The proposed addition is adjacent to the existing kitchen and will provide an extra 400 square feet of dry storage, as well as space for 2 new walk-in freezers and a keg cooler. We are using the existing foundation system and attaching a new steel deck with concrete topping for the loading dock, and two new stairs for access down into the service yard.</p>


<p>Related posts:<ol><li><a href='http://evstudio.info/addition-to-baptist-church/' rel='bookmark' title='Schematic Design for Addition to Baptist Church in Arvada'>Schematic Design for Addition to Baptist Church in Arvada</a></li>
<li><a href='http://evstudio.info/schmitt-addition-to-their-home-in-evergreen-colorado-a-success/' rel='bookmark' title='Schmitt Addition to Their Home in Evergreen Colorado a Success'>Schmitt Addition to Their Home in Evergreen Colorado a Success</a></li>
<li><a href='http://evstudio.info/upper-level-addition-in-stapleton-floor-plan/' rel='bookmark' title='Upper Level Addition in Stapleton &#8211; Floor Plan'>Upper Level Addition in Stapleton &#8211; Floor Plan</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://evstudio.info/clubhouse-addition-for-heritage-eagle-bend-golf-club/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/10/651-Heritage-Eagle-Bend-Header-70x70.jpg" />
		<media:content url="http://evstudio.info/wp-content/uploads/2010/10/651-Heritage-Eagle-Bend-Header.jpg" medium="image">
			<media:title type="html">651-Heritage-Eagle-Bend-Header</media:title>
			<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/10/651-Heritage-Eagle-Bend-Header-70x70.jpg" />
		</media:content>
		<media:content url="http://evstudio.info/wp-content/uploads/2010/10/1029_CD3-A1-ARCH-11.jpg" medium="image">
			<media:title type="html">1029_CD3 A1 (ARCH) (1)</media:title>
			<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/10/1029_CD3-A1-ARCH-11-70x70.jpg" />
		</media:content>
	</item>
		<item>
		<title>A Sub Basement Sport Court</title>
		<link>http://evstudio.info/a-sub-basement-sport-court/</link>
		<comments>http://evstudio.info/a-sub-basement-sport-court/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 06:10:28 +0000</pubDate>
		<dc:creator>Sean O&#39;Hara</dc:creator>
				<category><![CDATA[Projects in Process]]></category>
		<category><![CDATA[Recreation]]></category>
		<category><![CDATA[Residential]]></category>
		<category><![CDATA[basement]]></category>
		<category><![CDATA[luxury home]]></category>
		<category><![CDATA[sport court]]></category>

		<guid isPermaLink="false">http://evstudio.info/?p=5214</guid>
		<description><![CDATA[We have a house under construction in Castle Rock, Colorado. It has a very tight building envelope and a difficult "ridge line" height restriction. It also has a 24'x35' sport court with an 18' high ceiling. The solution that makes this possible was the decision to go down. The sport court floor is actually in [...]


Related posts:<ol><li><a href='http://evstudio.info/excavation-for-hughes-home-with-pool-and-sport-court-in-castle-rock/' rel='bookmark' title='Excavation for Hughes Home with Pool and Sport Court in Castle Rock'>Excavation for Hughes Home with Pool and Sport Court in Castle Rock</a></li>
<li><a href='http://evstudio.info/wall-steel-observation-for-hughes-home-with-tall-basement-walls-and-pool/' rel='bookmark' title='Wall Steel Observation for Hughes Home with Tall Basement Walls and Pool'>Wall Steel Observation for Hughes Home with Tall Basement Walls and Pool</a></li>
<li><a href='http://evstudio.info/post-tensioned-slab-on-grade-sport-courts/' rel='bookmark' title='Post Tensioned Slab on Grade Sport Courts'>Post Tensioned Slab on Grade Sport Courts</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>We have a house under construction in Castle Rock, Colorado. It has a very tight building envelope and a difficult "ridge line" height restriction. It also has a 24'x35' sport court with an 18' high ceiling. The solution that makes this possible was the decision to go down.</p>
<p><img class="alignnone size-large wp-image-5215" title="Sub Basement Sport Court" src="http://evstudio.info/wp-content/uploads/2010/07/Sub-Basement-Sport-Court-500x682.jpg" alt="" width="500" height="682" /></p>
<p>The sport court floor is actually in a sub basement with the ceiling of the sport court contiguous with the ceiling of the basement. The sport court is under both the main house and under the extensive front porch. The top of the stairs in the photo is the basement level. The basement actually has more square footage than the main level as a result.We also took advantage of the new level by adding an exercise room to the sub basement which sits under the basement level.</p>
<p>A few items are important to consider when deciding to go down to create more buildable area. First, you need a soil type that allows you to dig down further without extensive shoring. You also need an engineer to design the exceptionally tall walls, they won't be 8" thick basement walls. Finally, with this being deeper than the main basement you need two means of egress, in this case we took advantage of the slope of the hill to fit in a deep window well.</p>


<p>Related posts:<ol><li><a href='http://evstudio.info/excavation-for-hughes-home-with-pool-and-sport-court-in-castle-rock/' rel='bookmark' title='Excavation for Hughes Home with Pool and Sport Court in Castle Rock'>Excavation for Hughes Home with Pool and Sport Court in Castle Rock</a></li>
<li><a href='http://evstudio.info/wall-steel-observation-for-hughes-home-with-tall-basement-walls-and-pool/' rel='bookmark' title='Wall Steel Observation for Hughes Home with Tall Basement Walls and Pool'>Wall Steel Observation for Hughes Home with Tall Basement Walls and Pool</a></li>
<li><a href='http://evstudio.info/post-tensioned-slab-on-grade-sport-courts/' rel='bookmark' title='Post Tensioned Slab on Grade Sport Courts'>Post Tensioned Slab on Grade Sport Courts</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://evstudio.info/a-sub-basement-sport-court/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/07/Sub-Basement-Sport-Court-75x75.jpg" />
		<media:content url="http://evstudio.info/wp-content/uploads/2010/07/Sub-Basement-Sport-Court.jpg" medium="image">
			<media:title type="html">Sub Basement Sport Court</media:title>
			<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/07/Sub-Basement-Sport-Court-75x75.jpg" />
		</media:content>
	</item>
		<item>
		<title>Construction Cost Per Square Foot for Recreation Facilities</title>
		<link>http://evstudio.info/construction-cost-per-square-foot-for-recreation-facilities/</link>
		<comments>http://evstudio.info/construction-cost-per-square-foot-for-recreation-facilities/#comments</comments>
		<pubDate>Sat, 12 Jun 2010 06:01:35 +0000</pubDate>
		<dc:creator>Dean Dalvit</dc:creator>
				<category><![CDATA[Construction]]></category>
		<category><![CDATA[Cost]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Recreation]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[Community Center]]></category>
		<category><![CDATA[construction cost]]></category>

		<guid isPermaLink="false">http://evstudio.info/?p=4769</guid>
		<description><![CDATA[We offer full scope design and engineering services for various types of Recreation Facilities, and a common question we typically get in the beginning of any project is: How much does it cost to build a Recreation Center? There is a wide range of definitions for a recreation center and the functions that occur inside. As a result, this [...]


Related posts:<ol><li><a href='http://evstudio.info/cost-per-square-foot-of-construction-for-institutional-buildings/' rel='bookmark' title='Cost per Square Foot of Construction for Institutional Buildings'>Cost per Square Foot of Construction for Institutional Buildings</a></li>
<li><a href='http://evstudio.info/construction-cost-per-square-foot-of-community-centers-in-major-us-cities/' rel='bookmark' title='Construction Cost per Square Foot of Community Centers in Major US Cities'>Construction Cost per Square Foot of Community Centers in Major US Cities</a></li>
<li><a href='http://evstudio.info/construction-cost-per-square-foot-for-a-post-office/' rel='bookmark' title='Construction Cost per Square Foot for a Post Office'>Construction Cost per Square Foot for a Post Office</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>We offer full scope design and engineering services for various types of <a href="http://evstudio.info/?s=recreation" target="_blank">Recreation Facilities</a>, and a common question we typically get in the beginning of any project is: <strong>How much does it cost to build a Recreation Center?</strong> There is a wide range of definitions for a recreation center and the functions that occur inside. As a result, this is no easy question to answer until a thorough program has been put together for the overall facility. However, there is some guidance for the specific types of spaces that occur within the center. Below are the results of data that has been collected for a range of these projects across the country by the industry leader in construction cost estimating, <a href="http://www.rsmeans.com" target="_blank">RSMeans</a>.  Consistent with all of the studies available for construction costs, you will see that there is a significant range in cost, depending on location.</p>
<div id="attachment_4774" class="wp-caption alignnone" style="width: 510px"><img class="size-full wp-image-4774 " title="Enclosed Swimming Pool Construction Cost 2010" src="http://evstudio.info/wp-content/uploads/2010/06/Swimming-Pool-Construction-Cost-2010.gif" alt="" width="500" height="253" /><p class="wp-caption-text">Enclosed Swimming Pool Construction Cost 2010</p></div>
<p>Enclosed Swimming Pools is the most common element found in community recreation centers. The cost per square foot for these types of spaces range from $167  to $292 with the median hovering around $226 per square foot. While different programmatic requirements can significantly alter the costs of a swimming facility (water playgrounds, whirlpools, etc.), this is the most expensive space in this particular study.</p>
<div id="attachment_4780" class="wp-caption alignnone" style="width: 510px"><img class="size-full wp-image-4780" title="Racquetball Court Construction Cost 2010" src="http://evstudio.info/wp-content/uploads/2010/06/Racquetball-Court-Construction-Cost-2010.gif" alt="" width="500" height="258" /><p class="wp-caption-text">Racquetball Court Construction Cost 2010</p></div>
<p>Racquetball courts are still a very popular addition to any state-of-the-art recreation center. With similar building volume requirements as a swimming pool, but far fewer specialty systems, these spaces range from $128 to $224 with the median falling around $173 per square foot.</p>
<div id="attachment_4783" class="wp-caption alignnone" style="width: 510px"><img class="size-full wp-image-4783" title="Hockey Rink or Indoor Soccer Arena Construction Cost 2010" src="http://evstudio.info/wp-content/uploads/2010/06/Hockey-Rink_Indoor-Soccer-Arena-Construction-Cost-2010.gif" alt="" width="500" height="270" /><p class="wp-caption-text">Hockey Rink or Indoor Soccer Arena Construction Cost 2010</p></div>
<p>Something of a specialty for a recreation center, and often times, a function on its own, is a hockey rink or an indoor arena. These spaces require long span structural systems, but enclose a large amount of space, helping to drive cost per square foot down to some degree. The range for this type of space is $125 to $218 with a median of $169 per square foot.</p>
<div id="attachment_4784" class="wp-caption alignnone" style="width: 510px"><img class="size-full wp-image-4784" title="Bowling Alley Construction Cost 2010" src="http://evstudio.info/wp-content/uploads/2010/06/Bowling-Alley-Construction-Cost-2010.gif" alt="" width="500" height="269" /><p class="wp-caption-text">Bowling Alley Construction Cost 2010</p></div>
<p>Finally, even more of a specialty for a recreation center, and more commonly found in separate private sector entertainment facilities, is the bowling alley. Again, a large open space, and with some specialty equipment. The range is $117 to $204 with a median of $158 per square foot, and is the lowest cost for space in this study.</p>
<p>Each of these project types can vary greatly depending on the specific group of functions, the location, and the population served. In order to better identify a more accurate estimate of construction cost, we must look at the specific program and all of the other factors that go into a cost assessment during the initial stages of design. For more specific information regarding the cost of any project, please contact us at EVstudio and we can assist in that process, which will set the stage for a highly successful design for your project.</p>


<p>Related posts:<ol><li><a href='http://evstudio.info/cost-per-square-foot-of-construction-for-institutional-buildings/' rel='bookmark' title='Cost per Square Foot of Construction for Institutional Buildings'>Cost per Square Foot of Construction for Institutional Buildings</a></li>
<li><a href='http://evstudio.info/construction-cost-per-square-foot-of-community-centers-in-major-us-cities/' rel='bookmark' title='Construction Cost per Square Foot of Community Centers in Major US Cities'>Construction Cost per Square Foot of Community Centers in Major US Cities</a></li>
<li><a href='http://evstudio.info/construction-cost-per-square-foot-for-a-post-office/' rel='bookmark' title='Construction Cost per Square Foot for a Post Office'>Construction Cost per Square Foot for a Post Office</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://evstudio.info/construction-cost-per-square-foot-for-recreation-facilities/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/06/Swimming-Pool-Construction-Cost-2010-75x75.gif" />
		<media:content url="http://evstudio.info/wp-content/uploads/2010/06/Swimming-Pool-Construction-Cost-2010.gif" medium="image">
			<media:title type="html">Enclosed Swimming Pool Construction Cost 2010</media:title>
			<media:description type="html">Enclosed Swimming Pool Construction Cost 2010</media:description>
			<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/06/Swimming-Pool-Construction-Cost-2010-75x75.gif" />
		</media:content>
		<media:content url="http://evstudio.info/wp-content/uploads/2010/06/Racquetball-Court-Construction-Cost-2010.gif" medium="image">
			<media:title type="html">Racquetball Court Construction Cost 2010</media:title>
			<media:description type="html">Racquetball Court Construction Cost 2010</media:description>
			<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/06/Racquetball-Court-Construction-Cost-2010-75x75.gif" />
		</media:content>
		<media:content url="http://evstudio.info/wp-content/uploads/2010/06/Hockey-Rink_Indoor-Soccer-Arena-Construction-Cost-2010.gif" medium="image">
			<media:title type="html">Hockey Rink or Indoor Soccer Arena Construction Cost 2010</media:title>
			<media:description type="html">Hockey Rink or Indoor Soccer Arena Construction Cost 2010</media:description>
			<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/06/Hockey-Rink_Indoor-Soccer-Arena-Construction-Cost-2010-75x75.gif" />
		</media:content>
		<media:content url="http://evstudio.info/wp-content/uploads/2010/06/Bowling-Alley-Construction-Cost-2010.gif" medium="image">
			<media:title type="html">Bowling Alley Construction Cost 2010</media:title>
			<media:description type="html">Bowling Alley Construction Cost 2010</media:description>
			<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/06/Bowling-Alley-Construction-Cost-2010-75x75.gif" />
		</media:content>
	</item>
		<item>
		<title>Security in the Family Locker Room at Rec Centers</title>
		<link>http://evstudio.info/security-in-the-family-locker-room-at-rec-centers/</link>
		<comments>http://evstudio.info/security-in-the-family-locker-room-at-rec-centers/#comments</comments>
		<pubDate>Sat, 15 May 2010 17:29:00 +0000</pubDate>
		<dc:creator>Matt Svoboda</dc:creator>
				<category><![CDATA[Commercial]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Recreation]]></category>
		<category><![CDATA[cabana]]></category>
		<category><![CDATA[Locker Room]]></category>

		<guid isPermaLink="false">http://evstudio.info/?p=3679</guid>
		<description><![CDATA[There are several proven ways to provide security within your family locker room which use a combination of passive and active methods.


Related posts:<ol><li><a href='http://evstudio.info/fire-hydrant-design-in-greenwood-village/' rel='bookmark' title='Fire Hydrant Design in Greenwood Village'>Fire Hydrant Design in Greenwood Village</a></li>
<li><a href='http://evstudio.info/grants-available-for-green-affordable-housing/' rel='bookmark' title='Grants Available for Green Affordable Housing'>Grants Available for Green Affordable Housing</a></li>
<li><a href='http://evstudio.info/rainwater-harvesting-pilot-study-in-colorado-%e2%80%93-hb-1129/' rel='bookmark' title='Rainwater Harvesting Pilot Study in Colorado – HB 1129'>Rainwater Harvesting Pilot Study in Colorado – HB 1129</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>One of the primary concerns that we hear from clients considering family changing rooms in the design for their new recreation center is people using those rooms inappropriately.  There are several proven methods at preventing these kinds of unwanted activities, and it is <strong>a combination of both passive and active methods which seems to get the best results</strong>.</p>
<p style="text-align: left;"><a rel="attachment wp-att-4523" href="http://evstudio.info/security-in-the-family-locker-room-at-rec-centers/sight-lines-3/"></a><a rel="attachment wp-att-4528" href="http://evstudio.info/security-in-the-family-locker-room-at-rec-centers/sight-lines-4/"></a><a rel="attachment wp-att-4535" href="http://evstudio.info/security-in-the-family-locker-room-at-rec-centers/sight-lines-5/"></a><a rel="attachment wp-att-4538" href="http://evstudio.info/security-in-the-family-locker-room-at-rec-centers/sight-lines-6/"></a><a rel="attachment wp-att-4539" href="http://evstudio.info/security-in-the-family-locker-room-at-rec-centers/sight-lines-7/"></a><a rel="attachment wp-att-4540" href="http://evstudio.info/security-in-the-family-locker-room-at-rec-centers/sight-lines-8/"></a><a rel="attachment wp-att-4541" href="http://evstudio.info/security-in-the-family-locker-room-at-rec-centers/sight-lines-9/"><img class="alignnone size-large wp-image-4541" src="http://evstudio.info/wp-content/uploads/2010/05/SIGHT-LINES8-e1273862264133-500x323.jpg" alt="" width="500" height="323" /></a> <strong> </strong></p>
<p style="text-align: left;"><strong>Passive vs. active visual control</strong> – Passive visual control is achieved with increased foot traffic and general openness.  Family locker rooms are often very busy places and the careful location of benches and lack of intermediate locker bays which might block the view to a cabana door can be enough to be a deterrent.  Active visual control is just what is sounds like…a member of the center staff monitoring the comings and goings of cabana users.  This can be extremely impractical from a layout standpoint, especially if you have a high number of doors to watch.  A logical compromise is the location of your lifeguard room or aquatics managers office (which you will need anyway) in a place where there is at least a window onto the family locker area which can create the perception of surveillance, even if you do not have a dedicated security position.</p>
<p><strong>Passive vs. active locking hardware</strong> - It is common for directors of recreational facilities to be concerned that handing out keys for individual changing rooms is the only way to control who goes into a cabana.  For centers that have many cabanas (10 or more) or anticipate a higher percentage of mischievous users this may be an option, but it should be considered carefully.  Individual cabana keys create unique maintenance and staffing issues and are generally inconvenient for both the center and the center's users.  All cabana door hardware needs to be lockable from the inside for privacy, but must also be allowed to be overridden by an emergency key.</p>
<p>A combination of both passive locking hardware and passive visual control is typically the most user-friendly of several solutions to <strong>ensure that your rec center's family locker rooms exhibit an appropriate level of security while enhancing the user experience.</strong></p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<p><span id="leoHighlights_iframe_modal_span_container"> </span></p>
<div id="leoHighlights_iframe_modal_div_container" style="position: absolute; visibility: hidden; display: none; width: 520px; height: 391px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <!-- Bottom iFrame --></div>
<p><script type="text/javascript">// <![CDATA[
   var LEO_HIGHLIGHTS_INFINITE_LOOP_COUNT =              300;
   var LEO_HIGHLIGHTS_MAX_HIGHLIGHTS =                   50;
   var LEO_HIGHLIGHTS_IFRAME_TOP_ID =                    "leoHighlights_top_iframe";
   var LEO_HIGHLIGHTS_IFRAME_BOTTOM_ID =                 "leoHighlights_bottom_iframe";
   var LEO_HIGHLIGHTS_IFRAME_DIV_ID =                    "leoHighlights_iframe_modal_div_container";</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></p>


<p>Related posts:<ol><li><a href='http://evstudio.info/fire-hydrant-design-in-greenwood-village/' rel='bookmark' title='Fire Hydrant Design in Greenwood Village'>Fire Hydrant Design in Greenwood Village</a></li>
<li><a href='http://evstudio.info/grants-available-for-green-affordable-housing/' rel='bookmark' title='Grants Available for Green Affordable Housing'>Grants Available for Green Affordable Housing</a></li>
<li><a href='http://evstudio.info/rainwater-harvesting-pilot-study-in-colorado-%e2%80%93-hb-1129/' rel='bookmark' title='Rainwater Harvesting Pilot Study in Colorado – HB 1129'>Rainwater Harvesting Pilot Study in Colorado – HB 1129</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://evstudio.info/security-in-the-family-locker-room-at-rec-centers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/05/SIGHT-LINES8-e1273862264133-75x75.jpg" />
		<media:content url="http://evstudio.info/wp-content/uploads/2010/05/SIGHT-LINES8-e1273862264133.jpg" medium="image">
			<media:title type="html">SIGHT LINES</media:title>
			<media:thumbnail url="http://evstudio.info/wp-content/uploads/2010/05/SIGHT-LINES8-e1273862264133-75x75.jpg" />
		</media:content>
	</item>
	</channel>
</rss>

