From: <Saved by Windows Internet Explorer 7>
Subject: =?Windows-1252?Q?Heritage=99_Fiberglass_Door_Lifetime_Limited_Transferabl?=
	=?Windows-1252?Q?e_Warranty?=
Date: Mon, 24 Oct 2011 15:24:45 -0400
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0081_01CC9261.0F739DA0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109

This is a multi-part message in MIME format.

------=_NextPart_000_0081_01CC9261.0F739DA0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.proviadoor.com/Doors/Entry/Warranty/Heritage-Fiberglass-Warranty.aspx

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML =
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>Heritage=E2=84=A2 =
Fiberglass Door Lifetime Limited Transferable Warranty</TITLE>
<META content=3D"ProVia Door, Inc" name=3Ddescription>
<META content=3D"" name=3Dkeywords>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8">
<META content=3DxhI2MZOtpaiYjJs+orsFXlR0NW6xwwOUSrh8svIvcDk=3D =
name=3Dverify-v1><LINK=20
href=3D"/Content/images/favicon.ico" type=3Dimage/icon rel=3Dicon><LINK=20
href=3D"/Content/images/favicon.ico" type=3Dimage/icon rel=3D"shortcut =
icon"><LINK=20
href=3D"http://www.proviadoor.com/Content/App_Themes/layout.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK=20
href=3D"http://www.proviadoor.com/Content/App_Themes/text.css?new=3Dtrue"=
=20
type=3Dtext/css rel=3Dstylesheet><!--[if IE 7]><LINK=20
href=3D"http://www.proviadoor.com/Content/App_Themes/ie7.css" =
type=3Dtext/css=20
rel=3Dstylesheet><![endif]--><!--[if IE 6]>
		<link rel=3D"stylesheet" type=3D"text/css" =
href=3D"/Content/App_Themes/ie6.css" />
	<![endif]-->
<SCRIPT src=3D"http://www.proviadoor.com/scripts/helper.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.proviadoor.com/scripts/validate.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://www.proviadoor.com/scripts/mootools/mootools1.2.1core.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.proviadoor.com/scripts/slideshow.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.proviadoor.com/scripts/mootools/mediabox/mediaboxAdv99g=
.js"=20
type=3Dtext/javascript></SCRIPT>
<LINK media=3Dscreen=20
href=3D"http://www.proviadoor.com/scripts/mootools/mediabox/css/mediaboxA=
dvWhite.css"=20
type=3Dtext/css rel=3Dstylesheet>
<SCRIPT type=3Dtext/jscript> /*@cc_on @if(@_jscript_version>=3D5.7)new =
Image().src=3D"https://evbeacon.networksolutions.com/evbeacon.gif" @end =
@*/ </SCRIPT>

<META content=3D"MSHTML 6.00.6000.17104" name=3DGENERATOR></HEAD>
<BODY>
<DIV id=3DpageContainer>
<DIV id=3DpageHeader>
<DIV id=3Dhead-phone>Call us toll free =
at<BR><SPAN>1-877-389-0835</SPAN></DIV>
<DIV id=3DpagePrintLogo><IMG=20
src=3D"http://www.proviadoor.com/Content/images/printLogo.gif"> </DIV>
<DIV id=3DpageLogo><A href=3D"http://www.proviadoor.com/"><IMG=20
src=3D"http://www.proviadoor.com/Content/images/logo.gif" border=3D0>=20
</A></DIV></DIV>
<DIV class=3DpageNav id=3DpageNav>
<DIV id=3DpageNavLeft>
<UL>
  <LI><A class=3D""=20
  =
href=3D"http://www.proviadoor.com/Coastal-Impact-Products.aspx"><SPAN>Coa=
stal=20
  Impact Products</SPAN></A></LI>
  <LI><A class=3Dcurrent =
href=3D"http://www.proviadoor.com/Doors/Entry/default.aspx"=20
  <span>Entry Doors</SPAN></A></LI>
  <LI><A class=3D""=20
  =
href=3D"http://www.proviadoor.com/Doors/Storm/default.aspx"><SPAN>Storm=20
  Doors</SPAN></A></LI>
  <LI><A class=3D""=20
  =
href=3D"http://www.proviadoor.com/Doors/Patio/default.aspx"><SPAN>Patio=20
  Doors</SPAN></A></LI>
  <LI><A class=3D""=20
  =
href=3D"http://www.proviadoor.com/Windows/Vinyl-Replacement/default.aspx"=
><SPAN>Vinyl=20
  Windows</SPAN></A></LI>
  <LI><A class=3D""=20
  =
href=3D"http://www.proviadoor.com/Windows/Storm/default.aspx"><SPAN>Storm=
=20
  Windows</SPAN></A></LI>
  <LI><A class=3D" lastNav"=20
  =
href=3D"http://www.proviadoor.com/Windows/Aluminum-Replacement/default.as=
px"><SPAN>Aluminum=20
  Windows</SPAN></A></LI></UL></DIV>
<DIV class=3DpageNavRight id=3DpageNavRight><A=20
href=3D"http://www.proviadoor.com/Warranty-Registration.aspx">Warranty=20
Registration</A> </DIV></DIV>
<DIV class=3DsubPageSubNav id=3DsubPageSubNav>
<DIV id=3DsubPageSubNavPadding><A=20
href=3D"http://www.proviadoor.com/Doors/Entry/Type.aspx">Type</A>&nbsp;&n=
bsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/Doors/Entry/Style.aspx">Style</A>&nbsp;=
&nbsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/Doors/Entry/Color.aspx">Color</A>&nbsp;=
&nbsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/Doors/Entry/Glass.aspx">Glass</A>&nbsp;=
&nbsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/Doors/Entry/Hardware.aspx">Hardware</A>=
&nbsp;&nbsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/Doors/Entry/Security.aspx">Security</A>=
&nbsp;&nbsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/Doors/Entry/Sidelites.aspx">Sidelites</=
A>&nbsp;&nbsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/Doors/Entry/Transoms.aspx">Transoms</A>=
&nbsp;&nbsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/Doors/Entry/Other-Features.aspx">Door=20
Construction</A>&nbsp;&nbsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/Doors/Entry/Customization.aspx">Customi=
zation</A></DIV><A=20
class=3Dbrands href=3D"http://www.proviadoor.com/Products.aspx">ProVia=20
Brands</A></DIV>
<DIV class=3DsubsubPageSubNav id=3DsubsubPageSubNav>
<DIV id=3DsubPageSubNavPadding><A=20
href=3D"http://www.proviadoor.com/Doors/Entry/Warranty/20-Gauge-Steel-Doo=
r-Warranty.aspx">20-Gauge=20
Steel Door Warranty</A>&nbsp;&nbsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/Doors/Entry/Warranty/22-Gauge-Steel-Doo=
r-Warranty.aspx">22-Gauge=20
Steel Door Warranty</A>&nbsp;&nbsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/Doors/Entry/Warranty/24-Gauge-Steel-Doo=
r-Warranty.aspx">24-Gauge=20
Steel Door Warranty</A>&nbsp;&nbsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/Doors/Entry/Warranty/Heritage-Fiberglas=
s-Warranty.aspx">Heritage=20
Fiberglass Warranty</A>&nbsp;&nbsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/Doors/Entry/Warranty/Signet-Fiberglass-=
Door-Warranty.aspx">Signet=20
Fiberglass Door Warranty</A>&nbsp;&nbsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/Doors/Entry/Warranty/Coastal-Impact-Pro=
duct-Warranties.aspx">Coastal=20
Impact Product Warranty</A>&nbsp;&nbsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/Doors/Entry/Warranty/Non-Residential-Wa=
rranty.aspx">Non-Residential=20
Warranty</A></DIV></DIV>
<DIV class=3DsubPagePrintEmailSearchBar id=3DsubPagePrintEmailSearchBar>
<DIV id=3DbreadCrumb>
<DIV id=3DbreadCrumbPadding>&nbsp;<A=20
href=3D"http://www.proviadoor.com/">Home</A><SPAN> &gt; </SPAN>&nbsp;<A=20
href=3D"http://www.proviadoor.com/Doors/Entry/default.aspx">Entry =
Doors</A><SPAN>=20
&gt; </SPAN>&nbsp;<A=20
href=3D"http://www.proviadoor.com/Doors/Entry/Warranty.aspx">Warranty=20
Information</A><SPAN> &gt; </SPAN></DIV></DIV>
<DIV id=3DemailPrintButtons><A title=3D"Email This Page" =
style=3D"VISIBILITY: hidden"=20
href=3D"http://www.proviadoor.com/Doors/Entry/Warranty/Heritage-Fiberglas=
s-Warranty.aspx#"><IMG=20
src=3D"http://www.proviadoor.com/Content/images/emailThisPage.gif"></A> =
<A=20
title=3D"Print This Page" href=3D"javascript:window.print();"><IMG=20
src=3D"http://www.proviadoor.com/Content/images/printThisPage.gif"></A> =
</DIV>
<DIV id=3DsubPageSearch>
<FORM id=3Dcse-search-box action=3D/search.aspx method=3Dget><INPUT =
type=3Dhidden=20
value=3D011522997471131975630:0erycs33nqq name=3Dcx> <INPUT =
type=3Dhidden=20
value=3DFORID:10 name=3Dcof> <INPUT type=3Dhidden value=3DUTF-8 =
name=3Die>=20
<DIV id=3DsearchText>Search:</DIV>
<DIV id=3DsearchInput><INPUT name=3Dq> </DIV>
<DIV id=3DsearchButton><INPUT type=3Dimage alt=3DSearch=20
src=3D"http://www.proviadoor.com/Content/images/searchButton.gif">=20
</DIV></FORM></DIV></DIV>
<DIV id=3DsubPageBodyContainer>
<DIV class=3Dclearfix id=3DsubPageColumnWrapper>
<DIV id=3DsubPageRightColumn>
<DIV id=3DsubPageRightColumnTopShadow></DIV>
<DIV id=3DsubPageRightColumnContentPadding>
<FORM id=3DfrmContact onsubmit=3D"return validate(this,'')"=20
action=3D/About/Thank-You.aspx?Heritage%e2%84%a2+Fiberglass+Door+Lifetime=
+Limited+Transferable+Warranty=20
method=3Dpost>
<TABLE style=3D"WIDTH: 224px; HEIGHT: 156px" border=3D0>
  <TBODY>
  <TR>
    <TD><LABEL id=3DrfvName for=3DName>Name*</LABEL> <BR></TD>
    <TD><INPUT id=3DName name=3DName></TD></TR>
  <TR>
    <TD><LABEL id=3DrfvEmail for=3DEmail>Email*</LABEL> <BR></TD>
    <TD><INPUT id=3DEmail name=3DEmail></TD></TR>
  <TR>
    <TD><LABEL for=3DPhone>Phone Number</LABEL>&nbsp;</TD>
    <TD><INPUT id=3DPhone name=3DPhone></TD></TR>
  <TR>
    <TD><LABEL for=3DZip>Zip Code</LABEL>&nbsp;</TD>
    <TD><INPUT id=3DZip name=3DZip></TD></TR>
  <TR>
    <TD><LABEL id=3DrfvQuestion(s) =
for=3DQuestion(s)>Question(s)*</LABEL>&nbsp;</TD>
    <TD><TEXTAREA id=3DQuestion(s) name=3DQuestion(s) =
rows=3D5></TEXTAREA></TD></TR>
  <TR>
    <TD align=3Dright><INPUT type=3Dhidden =
name=3DProcessConversion></TD>
    <TD><INPUT=20
      style=3D"BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: =
auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none"=20
      type=3Dimage=20
      =
src=3D"http://www.proviadoor.com/Content/images/btn-getourhelp.png"=20
      value=3DSubmit></TD></TR></TBODY></TABLE><INPUT =
id=3DfrmCategoryPageID type=3Dhidden=20
value=3D2 name=3DfrmCategoryPageID> </FORM>
<SCRIPT type=3Dtext/javascript><!--
			window.addEvent("domready",function() {
				$('Name').addEvent('blur',function() {validate(this,'') });
				$('Email').addEvent('blur',function() {validate(this,'') });
				$('Question(s)').addEvent('blur',function() {validate(this,'') });
			})
		// --></SCRIPT>

<DIV class=3DsubPageRightColumnLinks id=3DAdditionalLinks>=C2=BB <A=20
href=3D"http://www.proviadoor.com/Doors/Entry/Photo-Gallery.aspx">Entry =
Door=20
Photos</A><BR>=C2=BB <A =
href=3D"http://www.proviadoor.com/News/TV-Commercials.aspx">TV=20
Commercials</A><BR>=C2=BB <A=20
href=3D"http://www.proviadoor.com/Doors/Entry/Warranty.aspx">Warranty=20
Information</A><BR>=C2=BB <A=20
href=3D"http://www.proviadoor.com/Doors/Entry/FAQ.aspx">FAQs</A><BR>=C2=BB=
 <A=20
href=3D"http://www.proviadoor.com/Doors/Entry/Care-And-Use.aspx">Care =
&amp;=20
Use</A><BR><BR><BR><STRONG>=C2=BB Brochures</STRONG><BR>=C2=BB=C2=BB <A=20
href=3D"http://www.proviadoor.com/Content/uploads/634321639266736E17.pdf"=
=20
target=3D_blank rel=3Dnofollow>2011 ProVia Door =
Catalog</A><BR>=C2=BB=C2=BB <A=20
href=3D"http://www.proviadoor.com/Content/uploads/633804196079164E17.pdf"=
=20
target=3D_blank rel=3Dnofollow>Inspirations Brochure</A><BR>=C2=BB=C2=BB =
<A=20
href=3D"http://www.proviadoor.com/Content/uploads/633804197014044E17.pdf"=
=20
target=3D_blank rel=3Dnofollow>ComforTech Glass Brochure</A><BR></DIV>
<DIV class=3DsubPageRightModuleContainer id=3DDoorLinks>
<DIV id=3DsubPageProViaDoorModule>
<DIV id=3DsubPageProViaDoorModuleLeft>
<H4 class=3DcapGreen>ProVia Door</H4><A=20
href=3D"http://www.proviadoor.com/Product-Installation.aspx">Product=20
Installation</A> =C2=BB<BR><A=20
href=3D"http://www.proviadoor.com/Products.aspx">Products</A> =
=C2=BB<BR><A=20
href=3D"http://www.proviadoor.com/About/default.aspx">About ProVia =
Door</A>=20
=C2=BB<BR><A href=3D"http://www.proviadoor.com/News/default.aspx">News =
Room</A> =C2=BB<BR><A=20
href=3D"http://www.proviadoor.com/Where-To-Buy.aspx">Where To Buy</A> =
=C2=BB<BR><A=20
href=3D"http://www.proviadoor.com/Become-A-Dealer.aspx">Become A =
Dealer</A>=20
=C2=BB<BR><A=20
href=3D"http://www.proviadoor.com/Architects-and-General-Contractors.aspx=
">Architects=20
And Contractors</A> =C2=BB<BR><A=20
href=3D"http://www.proviadoor.com/Dealer-Login.aspx">entryLINK(tm) =
Login</A>=20
=C2=BB<BR><A href=3D"http://www.proviadoor.com/Energy-Star.aspx">Energy =
Efficiency</A>=20
=C2=BB<BR></DIV></DIV></DIV>
<DIV class=3D"subPageEnergyStarContainer energyStar" id=3DenergyStar>
<DIV class=3DsubPageRightModuleImage><IMG=20
src=3D"http://www.proviadoor.com/Content/images/energyStarLogo.gif"></DIV=
>
<DIV class=3DsubPageRightModuleText>
<H5 class=3Dblue>PROTECT OUR ENVIRONMENT<BR>FOR FUTURE =
GENERATIONS</H5>=C2=BB <A=20
href=3D"http://www.proviadoor.com/Energy-Star-1.aspx">LEARN =
MORE</A></DIV></DIV><!--<script type=3D"text/javascript" =
src=3D"http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoade=
r.js.php/en_US"></script><script =
type=3D"text/javascript">FB.init("9a31351a7c3039358a30f73fef1eab2a");</sc=
ript><fb:fan profile_id=3D"261735822129" stream=3D"0" connections=3D"0" =
logobar=3D"0" width=3D"300"></fb:fan><div style=3D"font-size:8px; =
padding-left:10px"><a =
href=3D"http://www.facebook.com/pages/Sugarcreek-OH/ProVia-Door/261735822=
129">ProVia Door</a> on Facebook</div>--></DIV></DIV>
<DIV id=3DsubPageMainContentContainer>
<DIV id=3DsubPageMainContentPadding>
<H1>Heritage=E2=84=A2 Fiberglass Door Lifetime Limited Transferable =
Warranty</H1>
<P>ProVia Door, Inc., hereinafter =E2=80=9CProVia Door=E2=80=9D, =
warrants to the original=20
consumer purchaser, that under normal use this product will be free from =
defects=20
in material and workmanship for as long as the purchaser owns and lives =
in the=20
single family residence, hereinafter =E2=80=9CHome=E2=80=9D, in which =
the product was installed.=20
The details of this warranty are as follows:</P>
<H3>BASIC DOOR &amp; SIDELITE - LIFETIME TRANSFERABLE</H3>
<P>The Heritage=E2=84=A2 Fiberglass door and sidelite slabs are =
warranted not to shrink,=20
warp, split, crack or delaminate for as long as you own and live in the =
Home in=20
which the product was installed. This warranty is transferable to one =
subsequent=20
purchaser.</P>
<H3>GLASS UTILIZING SUPER SPACER<SUP>=C2=AE</SUP> - LIFETIME</H3>
<P><SPAN=20
style=3D"FONT-SIZE: 9.5pt; COLOR: #625d49; FONT-FAMILY: =
'Arial','sans-serif'">Inspirations=E2=84=A2=20
Art Glass, Barcelona Wrought Iron, Twilight, Taffeta, Chinchilla, =
Waterfall,=20
Gluechip, Obscure Pebble, glass with Internal Grids, ComforTech=E2=84=A2 =
DLA, TLA, TLK,=20
and Clear glass units have a lifetime limited warranty, including glass =
breakage=20
and seal failure, for as long as you own and live in the Home in which =
the=20
product was installed.</SPAN></P>
<H3>DECORATIVE GLASS &amp; INTERNAL BLINDS - 10 YEAR</H3>
<P>Decorative glass and internal blind units are warranted against seal =
failure=20
and defects in material and workmanship for a period of ten (10) years =
from date=20
of installation.</P>
<H3>PINEGUARD=E2=84=A2 FULL WOOD DOOR FRAME &amp; FRAME COMPONENTS - =
LIFETIME / 10 YEAR=20
/ 5 YEAR</H3>
<P>The PineGuard=E2=84=A2 Full Wood Frame and brickmold for Doors and =
Sidelites, and=20
Full Wood Transom Frames are warranted against defects in material and=20
workmanship, and against rotting and decay for as long as you own and =
live in=20
the Home in which the product was installed, provided that (i) it is =
installed=20
without alteration and in accordance with applicable building codes and =
(ii) all=20
exposed wood parts are protected with an aluminum frame cladding system, =

installed and caulked as specified by ProVia's installation =
instructions. For=20
installations where all exposed wood parts are only protected with a =
quality=20
latex paint topcoat instead of an aluminum frame cladding system, this =
time=20
period will be limited to two (2) years from date of installation. The =
Sahara=C2=AE=20
threshold system, bottom sweep, hinges, weatherstripping, PVC vinyl =
coated=20
aluminum frame cladding and the sliding patio screen are warranted =
against=20
defects in material and workmanship for a period of five (5) years from =
date of=20
installation. The InVent=E2=84=A2 Retractable Screen System is warranted =
against defects=20
in material and workmanship for a period of ten (10) years from date of=20
installation.</P>
<H3>&nbsp;</H3>
<H3>STEEL L-FRAME &amp; FRAME COMPONENTS - 5 YEAR</H3>
<P>Steel L-frame and stops, Sahara<SUP>=C2=AE</SUP> threshold system, =
bottom sweep,=20
hinges and weatherstripping are warranted against defects in material =
and=20
workmanship for a period of five (5) years from date of =
installation.</P>
<H3>FINISHES - 7 YEAR</H3>
<P>Paint and stain finishes on the door slab and metal frame components =
of=20
Legacy and Heritage doors<BR>are warranted against flaking, checking, =
blistering=20
or peeling for a period of seven (7) years from date<BR>of=20
installation.<BR>Stain finishes on the exterior components of the Full =
Wood=20
Frame are warranted against flaking, checking,<BR>blistering or peeling =
for a=20
period of ninety (90) days from date of installation.</P>
<H3>LIFETIME FINISH HARDWARE &amp; ACCESSORIES - LIFETIME / 10 YEAR</H3>
<P>Schlage<SUP>=C2=AE</SUP> Lifetime Finish hardware, =
Emtek<SUP>=C2=AE</SUP> Lifetime=20
Finish hardware, Kick Plates, Mail/Magazine Slots, Door Knockers and =
Door=20
Knocker Viewers with Lifetime Bright Brass, Satin Nickel and Aged Bronze =
finish=20
are warranted against tarnishing and mechanical defects for as long as =
you own=20
and live in the Home in which the product was installed. Schlage=C2=AE =
Lifetime=20
Finish Keypad Electronic Access Locksets and Deadbolts are warranted =
against=20
tarnishing and mechanical defects for as long as you own and live in the =
Home in=20
which the product was installed and warranted against electronic defects =
for a=20
period of one (1) year from date of installation.&nbsp; Lifetime Finish=20
Trilennium=E2=84=A2 Multi-Point Locking Hardware is warranted against =
tarnishing for as=20
long as you own and live in the Home in which the product was installed =
and=20
warranted against mechanical defects for a period of ten (10) years from =
date of=20
installation. Emtek<SUP>=C2=AE</SUP> handlesets and Colonial Door =
Knockers with an=20
Oil Rubbed Bronze finish are not warranted against tarnishing.</P>
<H3>SCHLAGE<SUP>=C2=AE</SUP> HARDWARE - LIFETIME / 10 YEAR</H3>
<P>Schlage<SUP>=C2=AE</SUP> lock products with standard finish are =
warranted against=20
mechanical defects for as long as you own and live in the Home in which =
the=20
product was installed and against tarnishing for a period of ten (10) =
years from=20
date of installation.</P>
<H3>HARDWARE ACCESSORIES - 5 YEAR</H3>
<P>Kick Plates, Mail/Magazine Slots, Door Knockers, Door Knocker =
Viewers,=20
Peepsites, Door Closers, Decorative Long Trim Handles and Push/Pull =
Plates with=20
standard finish are warranted against mechanical defects and tarnishing =
for a=20
period of five (5) years from date of installation.</P>
<H3>WINDOW TRIM - 5 YEAR</H3>
<P>Window trim is warranted against defects in material and workmanship =
for a=20
period of five (5) years from date of installation. This includes doors =
that are=20
installed behind a storm door.</P>
<H3>TRANSFERABLE WARRANTY</H3>
<P>The Warranty on the basic door unit is transferable by the original =
purchaser=20
to one subsequent purchaser for purchaser=E2=80=99s personal residence =
provided ProVia=20
Door receives the Warranty Transfer Certificate within thirty (30) days =
after=20
the date of transfer of ownership, and provided such notice is =
accompanied by a=20
check or money order in the amount of $50.00 per home.</P>
<H3>NON-RESIDENTIAL</H3>
<P>Where the structure in which the product is installed is not a single =
family=20
residence occupied by the purchaser, or is owned by a public or private=20
corporation for profit or non-profit, an unincorporated association or =
other=20
business entity of any type recognized by law, a church, a school, a=20
governmental or public authority, the time periods stated in this =
warranty shall=20
be limited as follows: Basic Door =E2=80=93 5 Year (non-transferable); =
Clear Glass =E2=80=93 10=20
Year (glass breakage not included); Decorative Glass &amp; Internal =
Blinds =E2=80=93 5=20
Year; Door Frame &amp; Frame Components =E2=80=93 1 Year; Finishes =
=E2=80=93 1 Year; Lifetime=20
Finish Hardware &amp; Accessories =E2=80=93 10 Year; Schlage=C2=AE =
Hardware =E2=80=93 1 Year=20
(mechanical and finish); Hardware Accessories =E2=80=93 1 Year; and =
Window Trim =E2=80=93 1=20
Year.</P>
<H3>WARRANTY CONDITIONS</H3>
<P>This lifetime limited warranty does not apply with respect to (1)=20
condensation damage due to high humidity in the house; (2) breakage of =
glass=20
(other than clear glass).</P>
<P>The procedure for obtaining performance of the obligations of this =
warranty=20
is as follows: if you believe your entry door to be defective, contact =
the=20
contractor for inspection. If the contractor determines the door or =
parts=20
thereof to be defective, the manufacturer at its exclusive option will =
repair;=20
provide a new product or part of a product after having determined that =
it does=20
not conform to the limited warranties contained herein. The manufacturer =

reserves the right to discontinue or make changes in any of its =
products. If the=20
products covered by this warranty are not available, the manufacturer =
shall have=20
the right to substitute a product that is of equal quality or value. The =

manufacturer will ship the replacement product or part to the nearest =
authorized=20
dealer and the purchaser must pay for any and all labor necessary to =
install=20
such product or part and for the transportation from the nearest =
authorized=20
dealer to his/her residence.</P>
<P>Any claim must be accompanied by a copy of the Warranty certificate =
and a=20
copy of the contract evidencing purchase of the ProVia Door =
products.</P>
<P>PROVIA DOOR SHALL NOT BE LIABLE TO PURCHASER FOR CONSEQUENTIAL =
DAMAGES, SUCH=20
AS, BUT NOT LIMITED TO, DAMAGES OR LOSS TO OTHER PROPERTY OR EQUIPMENT, =
LOSS OF=20
USE, OR CLAIMS OF SERVICE INTERRUPTION, FOR BREACH OF ANY WRITTEN OR =
IMPLIED=20
WARRANTIES ON ITS PRODUCT.</P>
<P>PURCHASER=E2=80=99S EXCLUSIVE REMEDY SHALL BE THE REPLACEMENT OF =
DEFECTIVE FINISH,=20
COMPONENTS, OR PARTS, ALL AS PROVIDED HEREIN. IN ANY EVENT, THE =
LIABILITY OF=20
PROVIA DOOR WITH RESPECT TO ANY CONTRACT, OR ANYTHING DONE IN CONNECTION =

THEREWITH SUCH AS THE PERFORMANCE OR BREACH THEREOF OR FROM THE =
MANUFACTURE,=20
SALE, DELIVERY, RESALE, INSTALLATION OR TECHNICAL DIRECTION OF =
INSTALLATION,=20
REPAIR OR USE OF ANY DOOR, COMPONENT OR PART COVERED BY OR FURNISHED =
UNDER THIS=20
CONTRACT WHETHER IN CONTRACT, IN TORT, UNDER ANY WARRANTY, OR OTHERWISE, =
SHALL=20
NOT, EXCEPT AS EXPRESSLY PROVIDED HEREIN, EXCEED THE PRICE OF THE DOOR, =
PART OR=20
COMPONENT ON WHICH SUCH LIABILITY IS BASED.</P>
<P>Some states do not allow the exclusion or limitation of incidental or =

consequential damages, so the above limitation or exclusion may not =
apply to=20
purchaser.</P>
<P>THIS WRITING CONTAINS THE ENTIRE AGREEMENT BETWEEN PROVIA DOOR AND =
PURCHASER.=20
DEALERS, CONTRACTORS, APPLICATORS, OR DISTRIBUTORS OF PROVIA DOOR =
PRODUCTS HAVE=20
NO AUTHORITY TO GIVE WARRANTIES ON PROVIA DOOR=E2=80=99S BEHALF, THAT =
ARE DIFFERENT FROM=20
OR EXCEED THOSE LISTED HEREIN. PURCHASER SHOULD THEREFORE EXAMINE THIS =
LIMITED=20
WARRANTY CAREFULLY.</P>
<P>ALL WARRANTIES, WHETHER EXPRESSED OR IMPLIED, WARRANTIES OF =
MERCHANTABILITY=20
OR FITNESS FOR A PARTICULAR PURPOSE ARE LIMITED TO THE TERMS HEREOF.</P>
<P>Some states do not allow limitations on how long an implied warranty =
lasts;=20
so the above limitations may not apply to purchaser.</P>
<P>This Lifetime Limited Warranty extends only to the door(s) which were =

originally installed in your Home or other structure as recorded on the =
warranty=20
certificate and shall not be valid or enforceable if you cannot prove =
that the=20
door(s) were so installed. It will help us if you will fill out the =
Certificate=20
of Registration setting out the date and address of the Home or =
structure which=20
you had the door(s) installed if you experience any warranty =
problems.</P>
<P><STRONG>Important Note: Failure to return the Certificate of =
Registration=20
will not affect your rights under the warranty if you can show the date =
of=20
purchase and the location the door(s) were installed in a reasonable =
way. (Your=20
receipt of purchase and the receipt from the contractor who made the=20
installation in your Home showing the address is one such way. Please =
keep them=20
in a safe place.)</STRONG></P>
<P>This warranty gives purchaser specific legal rights and he or she may =
also=20
have other rights which vary from state to state.</P>
<P>03/01/09 - Ver. 1.0</P></DIV></DIV></DIV>
<DIV id=3DsubPageGreenBar></DIV></DIV>
<DIV id=3DpageFooter>
<DIV id=3DpageFooterPadding>=C2=A92011&nbsp;&nbsp;ProVia=20
Door&nbsp;&nbsp;|&nbsp;&nbsp;2150 State Route 39, Sugarcreek, OH 44681 =
<SPAN=20
id=3DpageFooterLinks>&nbsp;&nbsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/products.aspx">Doors</A>=20
&nbsp;&nbsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/Doors/Entry/default.aspx">Entry =
Doors</A>=20
&nbsp;&nbsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/Doors/Storm/default.aspx">Storm =
Doors</A>=20
&nbsp;&nbsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/Doors/Patio/default.aspx">Patio =
Doors</A>=20
&nbsp;&nbsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/About/default.aspx">About ProVia =
Door</A>=20
&nbsp;&nbsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/Privacy-Policy.aspx">Privacy =
Policy</A>=20
&nbsp;&nbsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/About/Contact-Us.aspx">Contact Us</A>=20
&nbsp;&nbsp;|&nbsp;&nbsp;<A=20
href=3D"http://www.proviadoor.com/Site-Map.aspx">Sitemap</A>=20
</SPAN></DIV></DIV></DIV>
<SCRIPT type=3Dtext/javascript>
var gaJsHost =3D (("https:" =3D=3D document.location.protocol) ? =
"https://ssl." : "http://www.");
document.write(unescape("%3Cscript src=3D'" + gaJsHost + =
"google-analytics.com/ga.js' =
type=3D'text/javascript'%3E%3C/script%3E"));
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
try {
var pageTracker =3D _gat._getTracker("UA-278858-3");
pageTracker._trackPageview();
} catch(err) {}</SCRIPT>

<SCRIPT =
src=3D"http://www.proviadoor.com/scripts/googleAnalyticsAdvanced.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>
        gaAddEventTracking();
    </SCRIPT>
</BODY></HTML>

------=_NextPart_000_0081_01CC9261.0F739DA0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.proviadoor.com/Content/images/printLogo.gif

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

------=_NextPart_000_0081_01CC9261.0F739DA0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.proviadoor.com/Content/images/logo.gif

R0lGODlhRAFYAOYAAHylNYasRUdUKXqkMtznyYOqQISqQXukNH6mOoesRoWrROPs1VRnLHqiM7HJ
hyoqInqkNJS1Wvz9+mqLLoCmOzQ5JHKUNcfYqafCd3WcMe3y432mNtXivj1FJ2uKNIKpQFx2LIGo
PvP37Jy7Z3mdOYquS3KYL3egL0xeKUJNKG2RLYWrQ4KpPoSqQoKpP36mOIGoPXmjMXmiMISrQnmj
MHiiMH6mOYGoPH+nOoOpQH+mOYWrQn6nOYKoPoCoPICnO3ijMIGpPoWqQn2mN4WsRHmiMXqjMoSr
Q36mN4KoPX6nOIWqQ3+nO4arRH2lN4CoPYSpQIKqP4WsQ3+mOGF8MFtyL4SqQ42xUGWBMW+ONnWY
N2iEMoOqQXyiOnqhNYKoP4OpPvb58fj69bzRmX+nOIGpPHqkMc3csqzGf3qiMX6lOtHfuMHUn7fO
kOnw3aPAcX2kOW+SMXijMXmkMoCmPH6kOXukM3igMIOoP3mkMXiiMXefM4OoPiMfIP///3iiLyH5
BAAAAAAALAAAAABEAVgAAAf/gH+Cg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmamDU1m5+goaKjpKWm
p5WdqKusra6vsLGys7S1tre4uZaqur2+v7m8wMPExca1wsfDycGeyrTMz43R0tWDztbZ2tvc3d7f
4OHi4+Tl5ufop9Tp7O3u7/Dxj+uK9PL3xJ3Y+Pz5++j/+gkcSLCgwYMIEypcyLChLn0Om0WExyIC
mgtnMo55U2Kix0j2EIVshQMNARF+UqpMKWGBAxwfYyobSagEGw0rc+bU4ECmz26dnLQJo7NozjU5
fiq1FmGB0acr3SRYStWYAwlQs6bU0NEYzaoF2WgdK6IN2LO5xI41qmGNgwhO/yh99TgXLSK1a1cu
aAM3G826dr1hyKvSDV9FQwo1ucK4sePGCX4YmWViguXLljMkUoEZ8x8LKkKLVqE50olDp70GdHdF
TF4xa0YAUDRiDYEYhAj4kcC7t+/eItwQaNPVFYg+yJMjB4FowgPlyQX8qQC9z4MJlk6YMAe4mG6y
bIojivDdT4RBLIgS9hMGzasJ1ZEzQJQi/oM4JuyXnoQFBYoqqQUWyhtjiTHGDotEwEFO7gkSwXor
mdWKCc9VN58hKlQIHQp/HFddBZWY4J9/WwhoiCqd0ECDIEAA8YcMMML4Rw0wdiKDEzhBJcEF4qlY
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

------=_NextPart_000_0081_01CC9261.0F739DA0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.proviadoor.com/Content/images/emailThisPage.gif

R0lGODlheQAbAMQAANXcyoCYYMfUsqu6lfT28t/l12F+OOru5HaPU2uGRu3x5aCyiJape8rUvL/L
r7XCovL17Iugbtbfxfr7+LrYelZ1K////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAA
eQAbAAAF/6AljmRpnmiqrmzrvnAsz3Rt33iu73zv/8CgcEgsGo/IpHLJbDpXlah0SpVCJs+sqULp
er9gSkUC0ZpF0bBaXBEozmYud+2Vu+Ha+Xytv48AVC8BAYAAIgNUhX8VhicBUggHSHt7YJR+IoAP
AJwxihYHAAyMnIwuAQgADQYMk11yYbBimBaanAUWFREGBgMJFQMWC1EBFoOfhxWZFQwGCaGMqxWR
I4MiCAEEj8AWDs4RxQu8CziyYl+Us2+LUsUVxQgGBMMEDAQNjMemI4jLAwTACgVIQOCBJBEBDKCq
4KAAOXrACCgsVGBfjTTopFhqs25ZIzTBrPV7sBCAvo8W+rbVMhWQkTdWuBAmGDDA0LyBjEwNQjSI
m41KdOrQQpYrZDFEDyrcy0fIYkplKw21BEAgVIJiCLGKiIBAWIUDDC1cdfDVQsyfQWMNTcRNZAV8
CBAwJapS0dRmjxxU0+oVp4Vm8bIhSBDvLI0qiKnQIsCpMWNJBXCFAmUIwIHIjAmQmGwhc60DngtY
JhG5BGaqkQtYM4uyBgQJAmLLnk1bABk8LgY/aoC7NwrRB30LH068uPHjyIOEAAA7

------=_NextPart_000_0081_01CC9261.0F739DA0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.proviadoor.com/Content/images/printThisPage.gif

R0lGODlheQAbAMQAANXcyqu6lYCYYPT28uru5GF+ON/l15ape2uGRnaPU8rUvMfUsu3x5b/Lr7XC
ovr7+PL17KCyiOPq2NHbv+jt3ougbtbfxcLQrLnJobrYelZ1K////wAAAAAAAAAAAAAAACwAAAAA
eQAbAAAF/+AmjmRpnmiqrmzrvnAsz3Rt33iu73zv65qgcKiBPH7IJEuT0lggyqh0xERpFoypNlk9
XbPb8C7Y1EiO4nRNk+ma2BoKWk1/wYnE9gRa76/YGYGCg4Nmc36IVHiLRHKJjxuAhJOFeyQAQgUB
JRqbJQOeG5hDARoAJJ0opUEICmqAkpRtgV+XGg4ABxoELKUjAwAOtwAKpi6lAAAJCK+Ei85YtqfF
AAIJGhGdAhUInaNumKeYBwUIvJ0KBRoJvCK+G9nwQQIbBggFuhsN3RUDQLSyBMGKNgJTAgHlNgjQ
oICAtgID8r0raAxTgAGptCEY4KDdhlICFh6IOIDaQYUaBsZoGoAg1I1YAQsRFDEugAN/IUVoo+dr
Is2KxjIGaFAAn4ERpQIMFeHAmqlUyNYhpJcDApyYszRgsETx1IickQLk7OlGFNBTQgcQAICA6kc3
wkqaQnBggy6HDerteAAzpoYLZ6SRALvzrb51gsOFDUtuYV53booluAaggQaETBpreJyjb8BaJID5
G2HgqCgCpTesFZH6FwB/ok/LNgDAo2qvI1bXNrD23drRQBgxmglJRYQCCCMUX85irWnm0KNLn069
uvXiIQAAOw==

------=_NextPart_000_0081_01CC9261.0F739DA0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.proviadoor.com/Content/images/energyStarLogo.gif

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

------=_NextPart_000_0081_01CC9261.0F739DA0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.proviadoor.com/Content/images/searchButton.gif

R0lGODlhHwATAOYBAGiML9zc3GaJL3miNHigM3KYMll3L3KLUL7Sm2N/PFl4L+Tk5HOMUniPV8rO
xWmNMGSAPtfY1pOkfLbNj3efM9DUzHqjNFZ1K1t5MWJ/O9DTzeDg4GeLL5yrh5Wmft/f3nKZMp2s
iHmhM2eKL5Wlft7e3c/SytjZ19na2M7RyXmQWJurhdbY0tvb25anf6CvjHWNVHSMUpSlffr8+HeP
V3ePVtPWz5engdzd25iogdbZ06vFfrjOkdLVzHeOVpyqiOHh4dfX19jY2OLi4tra2tnZ2ePj4///
/3ukNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAEAAAEALAAAAAAfABMAAAe0gAGCg4QBIQ0QFxANHYWOj4QeGAAFFEgUBQAYMpCdggwCA0ijpEgD
AgeejzEApa6jAKmqgzkCr7cCJLOCCiKuO7ciBrsrD68zPLcPN7M1IK9HRxOvIDCzCQTQ0dOlBBmz
ChbaRwiuFsOq2Nrlrt6zKgXQ7K4FPrMvHK/zrhw/uwqibrkagG6WC1sCSwmQsOtTq4RIYjUcxGBE
wIEjZE0U5MEApWwEMhlguLHQoQQXEtBoNCsQADs=

------=_NextPart_000_0081_01CC9261.0F739DA0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://www.proviadoor.com/Content/images/btn-getourhelp.png

iVBORw0KGgoAAAANSUhEUgAAAFEAAAAWCAMAAACPDIDQAAAAA3NCSVQICAjb4U/gAAABGlBMVEX/
//8AAAAAAAAAAAAHBwcAAAAmJiYiIiIbGxtDQ0MzMzNMTExDQ0M6OjozMzNMTEw6OjpZWVk6OjpD
Q0P////2+PLw9ejt8uXo8Nzl7djh69Le6Mza48nY5MLU4b3P37bR3bzL3LDI1q/E16TA1J6/0KK6
z5a3zJW1zY61yJSsx3+1xYStw4ioxHmswYikwnShv26kvHugvXCevWqcvGaauWKbtm6Vt1yUs2GO
slGSr2CPrF+KrkqLrFSHrUeFrEOCqj6FpFGCpkZ9pzd/oUZ6pDF+n0V/nkx3oi95nzl0ni5xmixy
ljZvlitskyp1i1FtkTJpjSpkhS1kgy5qek5kfDtmeEdacDVmZmZZbjVTYjlZWVlMTExDQ0NZbkxp
AAAAXnRSTlMAESIzRERmZmaqqru7u7vMzN3d7v//////////////////////////////////////
////////////////////////////////////////////////////////////gVwgsAAAAAlwSFlz
AAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNAay06AAAAJd
SURBVDiNrZVrV+IwEIahAcUbXggt0HoBsbsgKqwtUC5pFYva0Cig7oL2//+NnaQuh91Pe6jvOc1k
3pk8LfQkjcVCxaMrtqy4JCGUjCKEJCm+DFzb2v8VTftbawtkXEIb70/3pBdF5P7pfQNJn8TE7svQ
JhGJxB6+7CbEU8bR9tvAse2IRNt2Bm/biCOl9Q93AEhOvLj4t7N1Uf9PojMYuB/rEv8Xd14fQuS1
XCzK158tBTF+l0+PFlYozO8cVheRhMCH1x14O3GUefYE0pItQgyZEOvKIgY2CCFXObCqOWJYpNWy
jBZkBHO/QEjrikcwIdoh0HvOIE4MKPU4s3rsCNULZdk8x+cwPeaDI5uFulMu1+WcCRkWLY5+WMr1
6oW6fHwI6wTPo37AicnA9wVT111XVVU333OrRRe7INUIR4i6big8cTH05FUHkmIVChCVnit41PeD
pCAyxjhUP/VA2MN8BUTQ0Q8+KpZqerpuql7Y4HmmamZVVQGLm1AVOOAIIgrGjMvvK5TSNqbZR/rY
pxgS2ihxS6Fam559a2vcEoW21s9Tenvb1toQ831f4Bgbi1+NMpMxCPLSSaehKaxS6pw0WbbBW/Jn
nabWZ6VSU6l0NLEKwwVTrdbU7jpaB9dq+ZAGmoo3I6V/jj/VrFyObhhrVrqMDW9EH7cYG102hsNR
6ECNwXTUqAwhdrXG5ejP+vEszfe2lArGq6urLWdBShK7MD1fnTi6WUrmaRRu7MTefLI6c6HJfC88
KfhpthnMphF501mwiZZOyFT6IIimg3Tq70P8i78KX/rl+g2aJ1z3mddN4gAAAABJRU5ErkJggg==

------=_NextPart_000_0081_01CC9261.0F739DA0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.proviadoor.com/Content/App_Themes/layout.css


@media Screen   =20
{
BODY {
	BACKGROUND: url(/Content/images/pageBG.gif) repeat-x left top; MARGIN: =
0px; TEXT-ALIGN: center
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	MARGIN: 0px
}
#pageContainer {
	MARGIN-LEFT: auto; WIDTH: 974px; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
#pageHeader {
	CLEAR: both; BACKGROUND: url(/Content/images/headerBG.gif) #78a22f =
no-repeat right top; FLOAT: left; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: =
89px
}
#pageLogo {
	FLOAT: left; POSITION: relative; TOP: 1px
}
#pagePrintLogo {
	DISPLAY: none
}
.pageNav {
	CLEAR: both; BACKGROUND: #fff; FLOAT: left; WIDTH: 100%; HEIGHT: 24px
}
#pageNavLeft {
	BACKGROUND: #fff; FLOAT: left; POSITION: relative; HEIGHT: 34px
}
.pageNavRight {
	FLOAT: right; MARGIN-RIGHT: 20px
}
#homePageMainContentPadding {
	PADDING-RIGHT: 25px; PADDING-LEFT: 40px; PADDING-BOTTOM: 15px; =
PADDING-TOP: 17px
}
#pageSplashBanner {
	CLEAR: both; DISPLAY: block; BACKGROUND: =
url(/Content/images/splashBannerBG.gif) no-repeat left top; LEFT: -5px; =
FLOAT: left; OVERFLOW: hidden; WIDTH: 984px; POSITION: relative; HEIGHT: =
325px
}
#pageSplashImagePossibilities {
	BACKGROUND: url(/Content/images/splashImagineThePossiblities.gif) =
no-repeat left top; LEFT: 30px; FLOAT: left; WIDTH: 322px; POSITION: =
relative; TOP: 30px; HEIGHT: 263px
}
#pageSplashImagePossibilitiesPadding {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 68px; TEXT-ALIGN: justify
}
#pageSplashBannerRight {
	LEFT: 30px; FLOAT: left; OVERFLOW: hidden; WIDTH: 603px; POSITION: =
relative; TOP: 30px; HEIGHT: 262px
}
#pageSplashNewsBar {
	CLEAR: both; BORDER-TOP: #fff 1px solid; BACKGROUND: #78a22f; FLOAT: =
left; WIDTH: 100%; BORDER-BOTTOM: #fff 1px solid
}
#pageSplashNewsBarPadding {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: =
10px; PADDING-TOP: 10px
}
#pageSplashBottom {
	CLEAR: both; BACKGROUND: url(/Content/images/splashBottomBG.gif) =
no-repeat left top; FLOAT: left; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: =
165px
}
#pageSplashBottomLeft {
	DISPLAY: block; BACKGROUND: url(/Content/images/splashProviaDoor.gif) =
no-repeat left top; FLOAT: left; MARGIN: 24px 0px 0px 30px; OVERFLOW: =
hidden; WIDTH: 365px; HEIGHT: 150px
}
#pageSplashBottomLeftPadding {
	PADDING-RIGHT: 30px; PADDING-LEFT: 140px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 10px
}
#pageSplashBottomMiddle {
	MARGIN-TOP: 24px; DISPLAY: block; BACKGROUND: =
url(/Content/images/splashProviaWindow.gif) no-repeat left top; FLOAT: =
left; OVERFLOW: hidden; WIDTH: 365px; HEIGHT: 150px
}
#pageSplashBottomMiddlePadding {
	PADDING-RIGHT: 10px; PADDING-LEFT: 140px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 10px
}
#pageSplashBottomRight {
	FLOAT: right; WIDTH: 207px; LINE-HEIGHT: 16px
}
#pageSplashBottomRightPadding {
	PADDING-RIGHT: 30px; PADDING-LEFT: 35px; FLOAT: left; PADDING-BOTTOM: =
30px; PADDING-TOP: 15px
}
#pageSplashBannerRight-rotate {
	FLOAT: left; WIDTH: 323px; HEIGHT: 262px
}
#pageSplashBannerRight-marketing {
	FLOAT: right; WIDTH: 272px; HEIGHT: 262px
}
.PopUpBackground {
	FILTER: alpha(opacity=3D50); BACKGROUND-COLOR: gray; -moz-opacity: .50
}
#subPageBodyContainer {
	BACKGROUND: url(/Content/images/rightColumnBG.gif) right top; FLOAT: =
left; WIDTH: 100%; TEXT-ALIGN: left
}
#subPageRightColumn {
	RIGHT: -2px; FLOAT: right; WIDTH: 257px; MARGIN-RIGHT: -256px; =
POSITION: relative
}
#subPageColumnWrapper {
	BACKGROUND: url(/Content/images/mainBodyShadingBG.gif) #fff no-repeat =
left bottom; MARGIN-RIGHT: 257px
}
#subPageMainContentContainer {
	FLOAT: left; WIDTH: 100%; MARGIN-RIGHT: -1px
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
.
}
.clearfix {
	DISPLAY: inline-block
}
.clear-all {
	CLEAR: both; LINE-HEIGHT: 0; HEIGHT: 0px
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.subPageSubNav {
	CLEAR: both; BACKGROUND: #231f20; FLOAT: left; WIDTH: 100%; HEIGHT: =
26px
}
#subPageSubNavPadding {
	PADDING-RIGHT: 20px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 6px
}
.subsubPageSubNav {
	CLEAR: both; BACKGROUND: #68613f; FLOAT: left; WIDTH: 100%
}
.subPageBanner {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
#subPageBannerLeft {
	FLOAT: left; WIDTH: auto; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 219px
}
#subPageBannerRight {
	BACKGROUND: #68613f; FLOAT: right; WIDTH: 315px; HEIGHT: 219px; =
TEXT-ALIGN: justify
}
#subPageBannerRightPadding {
	PADDING-RIGHT: 30px; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.subPagePrintEmailSearchBar {
	BACKGROUND: url(/Content/images/searchBG.gif) no-repeat right top; =
FLOAT: left; WIDTH: 100%; BORDER-BOTTOM: #d8d6d1 1px solid
}
#emailPrintButtons {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: auto
}
#breadCrumb {
	FLOAT: left; WIDTH: 478px
}
#breadCrumbPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 12px
}
#subPageSearch {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
5px; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid
}
#searchText {
	PADDING-RIGHT: 5px; FLOAT: left; POSITION: relative; TOP: 5px
}
#searchInput {
	FLOAT: left
}
#searchButton {
	FLOAT: left; POSITION: relative; TOP: 1px
}
#cse-search-results IFRAME {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: =
650px; PADDING-TOP: 0px
}
#subPageMainContentPadding {
	PADDING-RIGHT: 18px; PADDING-LEFT: 40px; FLOAT: left; PADDING-BOTTOM: =
15px; PADDING-TOP: 17px
}
.bodyImage {
	FLOAT: left; MARGIN: 0px 30px 15px 0px
}
#subPageRightColumnTopShadow {
	RIGHT: 1px; BACKGROUND: url(/Content/images/rightColumnTopBG.gif) =
no-repeat left top; FLOAT: left; WIDTH: 100%; POSITION: relative; =
HEIGHT: 49px
}
#subPageRightColumnContentPadding {
	PADDING-RIGHT: 13px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: =
10px; PADDING-TOP: 0px; POSITION: relative; TOP: -25px
}
.subPageRightColumnLinks {
	FLOAT: left; MARGIN-BOTTOM: 25px; WIDTH: 200px
}
#SlideShow {
	CLEAR: both
}
#slideCaption {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; =
PADDING-BOTTOM: 10px; WIDTH: 224px; PADDING-TOP: 0px; WHITE-SPACE: =
normal
}
.subPageRightModuleContainer {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 25px; WIDTH: =
216px
}
.subPageRightModuleImage {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 88px; HEIGHT: =
100px
}
.subPageRightModuleText {
	FLOAT: right; MARGIN-LEFT: 6px; WIDTH: 122px
}
.subPageEnergyStarContainer {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 25px; WIDTH: =
216px
}
#subPageProViaDoorModule {
	CLEAR: both; FLOAT: left; PADDING-BOTTOM: 30px; WIDTH: 100%; =
PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid
}
#subPageProViaDoorModuleLeft {
	PADDING-LEFT: 6px; FLOAT: left; LINE-HEIGHT: 16px
}
#subPageProViaDoorModuleRight {
	FLOAT: right; PADDING-TOP: 20px
}
#subPageGreenBar {
	BACKGROUND: #78a22f; WIDTH: 100%; HEIGHT: 36px
}
#pageFooter {
	CLEAR: both; BACKGROUND: url(/Content/images/footerBG.gif) no-repeat =
left bottom; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 100%
}
#pageFooterPadding {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FLOAT: left; PADDING-BOTTOM: =
18px; PADDING-TOP: 13px
}
.floatLeft {
	FLOAT: left
}
.floatRight {
	FLOAT: right
}
.newsItemContainer {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #625d49 1px solid; =
MARGIN-TOP: 20px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 15px; WIDTH: 100%; PADDING-TOP: 15px
}
.newsItemDate {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 130px
}
.newsItemTitleSummary {
	DISPLAY: block; FLOAT: left; WIDTH: 325px; MARGIN-RIGHT: 25px; =
TEXT-ALIGN: justify
}
.newsItemDownload {
	FLOAT: right; WIDTH: 160px; TEXT-ALIGN: center
}
.imageLibraryBorder {
	BORDER-TOP: #625d49 1px solid; MARGIN-TOP: 20px; FLOAT: left; WIDTH: =
650px
}
.imageLibraryItem {
	DISPLAY: block; FLOAT: left; MARGIN: 25px 25px 25px 0px; WIDTH: 300px
}
.imageLibraryImage {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 93px; MARGIN-RIGHT: 10px; HEIGHT: =
113px
}
.imageLibraryText {
	DISPLAY: block; FLOAT: right; WIDTH: 197px
}
.employmentBorder {
	BORDER-TOP: #625d49 1px solid; MARGIN-TOP: 20px; FLOAT: left; WIDTH: =
650px; PADDING-TOP: 20px
}
.employmentRow {
	CLEAR: both; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 650px
}
.employmentLabel {
	FLOAT: left; WIDTH: 70px; PADDING-TOP: 3px
}
.employmentInput {
	PADDING-RIGHT: 50px; FLOAT: left
}
.employmentInput INPUT {
	WIDTH: 150px
}
.entryDoorTypeContainer {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 15px 0px; WIDTH: =
650px
}
.entryDoorTypeImage {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 93px; =
MARGIN-RIGHT: 20px; HEIGHT: 113px
}
.entryDoorTypeText {
	DISPLAY: block; FLOAT: left; WIDTH: 537px
}
.vinylWindowTypeContainer {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 15px 0px; WIDTH: =
650px
}
.vinylWindowTypeImage {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 93px; =
MARGIN-RIGHT: 20px; HEIGHT: 113px
}
.vinylWindowTypeText {
	DISPLAY: block; FLOAT: left; WIDTH: 537px
}
.ArchitecturalStyleContainer {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 15px 0px; WIDTH: =
650px
}
.ArchitecturalStyleImage {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 93px; =
MARGIN-RIGHT: 20px; HEIGHT: 113px
}
.ArchitecturalStyleText {
	DISPLAY: block; FLOAT: left; WIDTH: 537px
}
.faqList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: =
40px; PADDING-BOTTOM: 40px; PADDING-TOP: 10px; BORDER-BOTTOM: #625d49 =
1px solid
}
.faqListQuestionLeft {
	FLOAT: left; WIDTH: 75px
}
.faqListQuestionRight {
	DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 575px
}
.faqAnswerList {
	CLEAR: both; FLOAT: left; MARGIN-BOTTOM: 40px; WIDTH: 650px
}
.photoGalleryContainer {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #625d49 1px solid; =
PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 10px 0px =
20px; WIDTH: 650px; PADDING-TOP: 20px; BORDER-BOTTOM: #625d49 1px solid
}
.thumbDiv {
	FLOAT: left; MARGIN: 0px 4px 10px 8px; WIDTH: 93px; TEXT-ALIGN: center
}
#trailimageid {
	DISPLAY: none; FONT-SIZE: 0.75em; Z-INDEX: 200; LEFT: 0px; WIDTH: auto; =
POSITION: absolute; TOP: 0px; HEIGHT: 0px
}
.photoGalleryRow {
	CLEAR: both; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 100%
}
.photoGalleryLink {
	WIDTH: 181px; TEXT-ALIGN: center
}
.photoGalleryCount {
	CLEAR: both; FLOAT: left; WIDTH: 640px; TEXT-ALIGN: center
}
.warrantyFormContainer {
	BORDER-RIGHT: #79a331 5px solid; BORDER-TOP: #79a331 5px solid; =
MIN-HEIGHT: 438px; BACKGROUND: white; FLOAT: left; OVERFLOW: auto; =
BORDER-LEFT: #79a331 5px solid; WIDTH: 610px; BORDER-BOTTOM: #79a331 5px =
solid; HEIGHT: 438px; TEXT-ALIGN: left
}
.warrantyFormLogo {
	CLEAR: both; BACKGROUND: #79a331; WIDTH: 100%
}
.warrantyFormBody {
	CLEAR: both; BACKGROUND: #fff; WIDTH: 100%
}
.WarrantyContentPadding {
	PADDING-RIGHT: 25px; PADDING-LEFT: 40px; PADDING-BOTTOM: 15px; =
PADDING-TOP: 17px
}
.newsBox {
	FLOAT: left; MARGIN-BOTTOM: -20px; OVERFLOW: hidden; WIDTH: 835px; =
BOTTOM: -10px; POSITION: relative; TOP: -10px; HEIGHT: 36px
}
.newsWindow {
	OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; HEIGHT: 36px
}
.newsItem {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; VISIBILITY: hidden; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; =
POSITION: absolute; TOP: 0px
}
.newsItem SPAN {
	FONT-WEIGHT: bold; WIDTH: 45%
}
.newsItem SPAN.left {
	FLOAT: left; WIDTH: 700px; TEXT-ALIGN: left
}
.newsItem SPAN.right {
	FLOAT: right; WIDTH: 75px; TEXT-ALIGN: right
}
HTML > BODY .newsItem SPAN.right {
	PADDING-RIGHT: 6px
}
.newsItem SPAN.bottom {
	CLEAR: both; FONT-WEIGHT: normal; FLOAT: left; WIDTH: 100%
}

}

@media Print   =20
{
#pageContainer {
	WIDTH: 650px
}
#pageHeader {
	FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 100%; BORDER-BOTTOM: #000 1px =
solid
}
#pageLogo {
	DISPLAY: none
}
#pagePrintLogo {
	FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 100%
}
.pageNav {
	DISPLAY: none
}
#pageSplashBody {
	CLEAR: both; MARGIN-TOP: 20px; DISPLAY: block; FLOAT: left; OVERFLOW: =
hidden; WIDTH: 100%
}
#pageSplashDoor IMG {
	FLOAT: left; WIDTH: 216px
}
#pageSplashHouse IMG {
	FLOAT: left; WIDTH: 216px
}
#pageSplashImagePossibilities {
	FLOAT: right; WIDTH: 216px
}
#pageSplashImagePossibilitiesPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 10px; TEXT-ALIGN: justify
}
#pageSplashNewsBar {
	CLEAR: both; BORDER-TOP: #fff 1px solid; FLOAT: left; WIDTH: 100%
}
#pageSplashNewsBarPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
10px; PADDING-TOP: 10px
}
#pageSplashBottom {
	CLEAR: both; FLOAT: left; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 165px
}
#pageSplashBottomLeft {
	DISPLAY: block; FLOAT: left; MARGIN: 24px 0px 0px; OVERFLOW: hidden; =
WIDTH: 216px; HEIGHT: 150px
}
#pageSplashBottomLeftPadding {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 15px
}
#pageSplashBottomMiddle {
	MARGIN-TOP: 24px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: =
216px; HEIGHT: 150px
}
#pageSplashBottomMiddlePadding {
	PADDING-RIGHT: 30px; PADDING-LEFT: 40px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 15px
}
#pageSplashBottomRight {
	FLOAT: right; WIDTH: 207px; LINE-HEIGHT: 16px
}
#pageSplashBottomRightPadding {
	PADDING-RIGHT: 30px; PADDING-LEFT: 35px; FLOAT: left; PADDING-BOTTOM: =
30px; PADDING-TOP: 30px
}
#pageFooter {
	CLEAR: both; BORDER-TOP: #000 1px solid; BACKGROUND: =
url(/Content/images/footerBG.gif) no-repeat left bottom; FLOAT: left; =
WIDTH: 100%
}
#pageFooterLinks {
	DISPLAY: none
}
#pageFooterPadding {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FLOAT: left; PADDING-BOTTOM: =
18px; PADDING-TOP: 13px
}
#subPageBodyContainer {
	BACKGROUND: url(/Content/images/rightColumnBG.gif) right top; WIDTH: =
100%; TEXT-ALIGN: left
}
#subPageRightColumn {
	DISPLAY: none
}
#subPageColumnWrapper {
=09
}
#subPageMainContentContainer {
	WIDTH: 100%
}
#subPageMainContentContainer IMG {
	MARGIN: 5px 10px; WIDTH: auto; HEIGHT: auto
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
.
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.subPageSubNav {
	DISPLAY: none
}
.subPageBanner {
	DISPLAY: none
}
.subPagePrintEmailSearchBar {
	DISPLAY: none
}
#subPageMainContentPadding {
=09
}
.bodyImage {
	FLOAT: left; MARGIN: 0px 30px 30px 0px
}
#subPageRightColumnTopShadow {
	RIGHT: 1px; BACKGROUND: url(/Content/images/rightColumnTopBG.gif) =
no-repeat left top; FLOAT: left; WIDTH: 100%; POSITION: relative; =
HEIGHT: 49px
}
#subPageRightColumnContentPadding {
	PADDING-RIGHT: 13px; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: =
10px; PADDING-TOP: 0px; POSITION: relative; TOP: -25px
}
.subPageRightColumnLinks {
	FLOAT: left; MARGIN-BOTTOM: 25px; WIDTH: 200px
}
.subPageRightModuleContainer {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 25px; WIDTH: =
100%
}
.subPageRightModuleImage {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 88px; HEIGHT: =
81px
}
.subPageRightModuleText {
	FLOAT: right; MARGIN-LEFT: 4px; WIDTH: 124px
}
#subPageGreenBar {
	BACKGROUND: #78a22f; WIDTH: 100%; HEIGHT: 36px
}
#pageFooter {
	CLEAR: both; BACKGROUND: url(/Content/images/footerBG.gif) no-repeat =
left bottom; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 100%
}
#pageFooterPadding {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; FLOAT: left; PADDING-BOTTOM: =
18px; PADDING-TOP: 13px
}
.floatLeft {
	FLOAT: left
}
.floatRight {
	FLOAT: right
}
.newsItemContainer {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #625d49 1px solid; =
MARGIN-TOP: 20px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
15px; WIDTH: 100%; PADDING-TOP: 15px
}
.newsItemDate {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 130px
}
.newsItemTitleSummary {
	DISPLAY: block; FLOAT: left; WIDTH: 325px; MARGIN-RIGHT: 25px; =
TEXT-ALIGN: justify
}
.newsItemDownload {
	FLOAT: right; WIDTH: 160px; TEXT-ALIGN: center
}
.imageLibraryBorder {
	BORDER-TOP: #625d49 1px solid; MARGIN-TOP: 20px; WIDTH: 650px
}
.imageLibraryItem {
	DISPLAY: block; FLOAT: left; MARGIN: 25px 25px 25px 0px; WIDTH: 300px
}
.imageLibraryImage {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 93px; MARGIN-RIGHT: 10px; HEIGHT: =
113px
}
.imageLibraryText {
	DISPLAY: block; FLOAT: right; WIDTH: 197px
}
.employmentBorder {
	BORDER-TOP: #625d49 1px solid; MARGIN-TOP: 20px; WIDTH: 650px; =
PADDING-TOP: 20px
}
.employmentRow {
	CLEAR: both; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 650px
}
.employmentLabel {
	FLOAT: left; WIDTH: 70px; PADDING-TOP: 3px
}
.employmentInput {
	PADDING-RIGHT: 50px; FLOAT: left
}
.employmentInput INPUT {
	WIDTH: 150px
}
.entryDoorTypeContainer {
	CLEAR: both; DISPLAY: block; MARGIN: 15px 0px; WIDTH: 650px
}
.entryDoorTypeImage {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 93px; =
MARGIN-RIGHT: 20px; HEIGHT: 113px
}
.entryDoorTypeText {
	DISPLAY: block; FLOAT: left; WIDTH: 537px
}
.vinylWindowTypeContainer {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 15px 0px; WIDTH: =
650px
}
.vinylWindowTypeImage {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 93px; =
MARGIN-RIGHT: 20px; HEIGHT: 113px
}
.vinylWindowTypeText {
	DISPLAY: block; FLOAT: left; WIDTH: 537px
}
.ArchitecturalStyleContainer {
	CLEAR: both; DISPLAY: block; FLOAT: left; MARGIN: 15px 0px; WIDTH: =
650px
}
.ArchitecturalStyleImage {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 93px; =
MARGIN-RIGHT: 20px; HEIGHT: 113px
}
.ArchitecturalStyleText {
	DISPLAY: block; FLOAT: left; WIDTH: 537px
}
.faqList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 40px; =
PADDING-BOTTOM: 40px; PADDING-TOP: 10px; BORDER-BOTTOM: #625d49 1px =
solid
}
.faqListQuestionLeft {
	WIDTH: 60px
}
.faqListQuestionRight {
	DISPLAY: block; MARGIN-BOTTOM: 5px; WIDTH: 590px
}
.faqAnswerList {
	CLEAR: both; MARGIN-BOTTOM: 40px; WIDTH: 650px
}
.photoGalleryContainer {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #625d49 1px solid; =
PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 40px; MARGIN: 40px 0px =
20px; WIDTH: 650px; PADDING-TOP: 40px; BORDER-BOTTOM: #625d49 1px solid
}
.photoGalleryLeftArrow {
	MARGIN-TOP: 85px; FLOAT: left
}
.photoGalleryRightArrow {
	MARGIN-TOP: 85px; FLOAT: right
}
.photoGalleryImage {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
0px; OVERFLOW: hidden; WIDTH: 181px; PADDING-TOP: 0px; POSITION: =
relative; HEIGHT: 250px; TEXT-ALIGN: center
}
.photoGalleryCount {
	CLEAR: both; FLOAT: left; WIDTH: 650px; TEXT-ALIGN: center
}
    }
.tt TR TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.ss {
	PADDING-LEFT: 10px; FONT-SIZE: 0.8em; FONT-STYLE: italic
}
.g {
	BACKGROUND-COLOR: rgb(240,240,240)
}
.h TD STRONG {
=09
}
.h TD SPAN {
=09
}
.where-to-buy #subPageRightColumnTopShadow {
	BACKGROUND: #231f20
}
.where-to-buy #subPageBodyContainer {
	BACKGROUND: url(/Content/images/bg-right-wheretobuy.png) repeat-y right =
bottom
}
.where-to-buy #subPageRightColumnContentPadding {
	COLOR: #fff
}
.where-to-buy-zero #subPageMainContentPadding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: =
717px; PADDING-TOP: 0px
}
#wtb-form FORM {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #eaebeb; FLOAT: =
left; PADDING-BOTTOM: 15px; WIDTH: 687px; PADDING-TOP: 15px
}
#wtb-form H1 {
	MARGIN: 0px 0px 10px
}
#wtb-form FIELDSET {
	FONT-SIZE: 0.8em; FLOAT: left; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
#wtb-form FIELDSET.col1 {
	WIDTH: 220px
}
#wtb-form FIELDSET.col2 {
	WIDTH: 270px
}
#wtb-form FIELDSET.col1 INPUT {
	FLOAT: left; MARGIN: 2px 5px 2px 0px
}
#wtb-form FIELDSET.col2 INPUT {
	FLOAT: left; MARGIN: 2px 5px 2px 0px
}
#wtb-form FIELDSET.col1 LABEL SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; PADDING-TOP: 3px
}
#wtb-form FIELDSET.col2 LABEL SPAN {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; PADDING-TOP: 3px
}
#wtb-form FIELDSET.col3 {
	WIDTH: 130px
}
#wtb-form FIELDSET DIV.col1 {
	FLOAT: left; WIDTH: 35%
}
#wtb-form FIELDSET DIV.col2 {
	FLOAT: left; WIDTH: 65%
}
#wtb-form FIELDSET LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
1.3em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #625d49; PADDING-TOP: =
0px
}
#wtb-form FIELDSET INPUT {
	FONT-SIZE: 1.3em
}
#wtb-form FIELDSET LEGEND SPAN {
	FONT-SIZE: 1.1em; COLOR: #78a22f
}
.where-to-buy #accordion {
	CLEAR: left; FLOAT: left; WIDTH: 717px
}
.where-to-buy #accordion TABLE TH {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; WIDTH: =
25%; PADDING-TOP: 12px; TEXT-ALIGN: left
}
.where-to-buy #accordion TABLE TD {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 20px; WIDTH: =
25%; PADDING-TOP: 20px
}
.where-to-buy #accordion TABLE DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.where-to-buy #accordion TABLE DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.where-to-buy #accordion TABLE DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.where-to-buy #accordion TABLE THEAD .bg-alt1 {
	BACKGROUND: #78a22f
}
.where-to-buy #accordion TABLE THEAD .bg-alt2 {
	BACKGROUND: #93b559
}
.where-to-buy #accordion TABLE THEAD .bg-alt3 {
	BACKGROUND: #aec782
}
.where-to-buy #accordion TABLE TBODY .bg-alt1 {
	BACKGROUND: #eaebeb
}
.where-to-buy #accordion TABLE TBODY .bg-alt2 {
	BACKGROUND: #ffffff
}
.where-to-buy #accordion TABLE THEAD DT {
	FONT-WEIGHT: 900; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
.where-to-buy #accordion TABLE THEAD DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
0.9em; PADDING-BOTTOM: 0px; COLOR: #000; LINE-HEIGHT: 1.5em; =
PADDING-TOP: 10px; TEXT-ALIGN: justify
}
.where-to-buy #accordion TABLE TBODY DT {
	FONT-WEIGHT: 900; TEXT-TRANSFORM: uppercase; COLOR: #343434
}
.where-to-buy #accordion TABLE TBODY DD {
	FONT-WEIGHT: normal; COLOR: #343434
}
.where-to-buy #accordion TABLE TBODY TD {
	TEXT-ALIGN: center
}
.where-to-buy #accordion TABLE THEAD TH {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 25px; =
PADDING-TOP: 25px
}
.where-to-buy #accordion TABLE TFOOT {
	DISPLAY: none
}
.where-to-buy .toggler {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: =
url(/Content/images/btn-expand2.png) no-repeat 0px 50%; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 10px; CURSOR: pointer; COLOR: #78a22f; PADDING-TOP: =
0px
}
.where-to-buy #subPageProViaDoorModule {
	COLOR: #908487
}
.where-to-buy #subPageProViaDoorModule A {
	COLOR: #908487; TEXT-DECORATION: none
}
.where-to-buy #subPageProViaDoorModule A:hover {
	TEXT-DECORATION: underline
}
.where-to-buy .rightFormWidth {
	PADDING-RIGHT: 23px; PADDING-LEFT: 23px; BACKGROUND: #4f4c4d; =
PADDING-BOTTOM: 5px; MARGIN: 0px -12px 20px -21px; COLOR: #fff; =
PADDING-TOP: 5px
}
.where-to-buy #subPageRightColumnContentPadding FORM {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.where-to-buy #subPageRightColumnContentPadding FORM TD LABEL {
	WHITE-SPACE: nowrap
}
.where-to-buy #subPageRightColumnContentPadding FORM INPUT {
	BORDER-RIGHT: #ccc1c4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#ccc1c4 1px solid; PADDING-LEFT: 3px; BACKGROUND: =
url(/Content/images/bg-input.png) no-repeat 0px 0px; PADDING-BOTTOM: =
3px; BORDER-LEFT: #ccc1c4 1px solid; WIDTH: 110px; COLOR: #000; =
PADDING-TOP: 3px; BORDER-BOTTOM: #ccc1c4 1px solid
}
.where-to-buy #subPageRightColumnContentPadding FORM TEXTAREA {
	BORDER-RIGHT: #ccc1c4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#ccc1c4 1px solid; PADDING-LEFT: 3px; BACKGROUND: =
url(/Content/images/bg-input.png) no-repeat 0px 0px; PADDING-BOTTOM: =
3px; BORDER-LEFT: #ccc1c4 1px solid; WIDTH: 110px; COLOR: #000; =
PADDING-TOP: 3px; BORDER-BOTTOM: #ccc1c4 1px solid
}
#no-results {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #231f20; FLOAT: =
left; PADDING-BOTTOM: 15px; WIDTH: 687px; COLOR: #fff; PADDING-TOP: 15px
}
#no-results FORM {
	PADDING-RIGHT: 50px; PADDING-LEFT: 50px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 25px; PADDING-TOP: 25px
}
#no-results FORM TD {
	WIDTH: 50%
}
#no-results FORM TD LABEL {
	WHITE-SPACE: nowrap
}
#no-results FORM INPUT {
	BORDER-RIGHT: #ccc1c4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#ccc1c4 1px solid; PADDING-LEFT: 3px; BACKGROUND: =
url(/Content/images/bg-input.png) no-repeat 0px 0px; PADDING-BOTTOM: =
3px; BORDER-LEFT: #ccc1c4 1px solid; WIDTH: 223px; COLOR: #000; =
PADDING-TOP: 3px; BORDER-BOTTOM: #ccc1c4 1px solid
}
#no-results FORM TEXTAREA {
	BORDER-RIGHT: #ccc1c4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: =
#ccc1c4 1px solid; PADDING-LEFT: 3px; BACKGROUND: =
url(/Content/images/bg-input.png) no-repeat 0px 0px; PADDING-BOTTOM: =
3px; BORDER-LEFT: #ccc1c4 1px solid; WIDTH: 223px; COLOR: #000; =
PADDING-TOP: 3px; BORDER-BOTTOM: #ccc1c4 1px solid
}
#head-phone {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FONT-WEIGHT: 900; FLOAT: right; =
PADDING-BOTTOM: 0px; COLOR: #231f20; PADDING-TOP: 20px; TEXT-ALIGN: =
right
}
#head-phone SPAN {
	FONT-SIZE: 2em; COLOR: #fff
}
.rightFormWidth {
	WIDTH: 211px
}

------=_NextPart_000_0081_01CC9261.0F739DA0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.proviadoor.com/Content/App_Themes/text.css?new=true

BODY {
	FONT-SIZE: 75%; COLOR: #625d49; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
INPUT {
	FONT-SIZE: 75%; COLOR: #625d49; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
TEXTAREA {
	FONT-SIZE: 75%; COLOR: #625d49; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
SELECT {
	FONT-SIZE: 75%; COLOR: #625d49; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: =
0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 5px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	FONT-SIZE: 13px; PADDING-BOTTOM: 4px; MARGIN: 0px
}
H5 {
	FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 0px
}
SUB {
	FONT-SIZE: 0.8em; LINE-HEIGHT: 1em
}
SUP {
	FONT-SIZE: 0.8em; LINE-HEIGHT: 1em
}
SUP {
	VERTICAL-ALIGN: baseline; LINE-HEIGHT: 1; POSITION: relative; HEIGHT: =
0px; _vertical-align: bottom
}
SUB {
	VERTICAL-ALIGN: baseline; LINE-HEIGHT: 1; POSITION: relative; HEIGHT: =
0px; _vertical-align: bottom
}
SUP {
	BOTTOM: 1ex
}
SUB {
	TOP: 0.5ex
}
.green {
	COLOR: #78a22f
}
.greenBold {
	FONT-WEIGHT: bold; COLOR: #84aa41
}
.blue {
	COLOR: #00aeef
}
.white {
	COLOR: #ffffff
}
.footNote {
	FONT-SIZE: 8pt; FONT-STYLE: italic
}
.capGreen {
	TEXT-TRANSFORM: uppercase; COLOR: #78a22f
}
.cap {
	TEXT-TRANSFORM: uppercase
}
#pageSplashImagePossibilitiesPadding P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: =
0px; PADDING-TOP: 5px
}
#pageSplashBottomRight {
	FONT-SIZE: 10px; COLOR: #7e785d
}
#searchText {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase
}
#subPageBannerRight {
	COLOR: #fff
}
#pageSplashNewsBar {
	FONT-WEIGHT: bold; COLOR: #000
}
#pageFooter {
	FONT-SIZE: 0.8em; COLOR: #5a543b
}
A:link {
	COLOR: #625d49
}
A:active {
=09
}
A:visited {
	COLOR: #625d49
}
A:hover {
	COLOR: #000
}
A {
	CURSOR: pointer
}
A SPAN {
	CURSOR: pointer
}
#pageSplashImagePossibilities A:link {
	FONT-WEIGHT: bold; COLOR: #78a22f
}
#pageSplashImagePossibilities A:active {
	FONT-WEIGHT: bold; COLOR: #78a22f
}
#pageSplashImagePossibilities A:visited {
	FONT-WEIGHT: bold; COLOR: #78a22f
}
#pageSplashImagePossibilities A:hover {
	FONT-WEIGHT: bold; COLOR: #7e785d
}
.pageNavRight A:link {
	TEXT-DECORATION: none
}
.pageNavRight A:active {
	TEXT-DECORATION: none
}
.pageNavRight A:visited {
	TEXT-DECORATION: none
}
.pageNavRight A:hover {
	TEXT-DECORATION: underline
}
.pageNavRight .currentRightNav {
	TEXT-DECORATION: underline
}
#breadCrumb {
	FONT-SIZE: 0.8em
}
#pageSplashNewsBar A:link {
	PADDING-LEFT: 5px; COLOR: #fff
}
#pageSplashNewsBar A:active {
	COLOR: #fff
}
#pageSplashNewsBar A:visited {
	PADDING-LEFT: 5px; COLOR: #fff
}
#pageSplashNewsBar A:hover {
	COLOR: #efefef
}
#pageSplashBottomRight A:link {
	COLOR: #7e785d; TEXT-DECORATION: none
}
#pageSplashBottomRight A:active {
	COLOR: #7e785d; TEXT-DECORATION: none
}
#pageSplashBottomRight A:visited {
	COLOR: #7e785d; TEXT-DECORATION: none
}
#pageSplashBottomRight A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.subPageSubNav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
.subsubPageSubNav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
.subPageSubNav A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
.subsubPageSubNav A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
.subPageSubNav A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
.subsubPageSubNav A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
.subPageSubNav A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
.subsubPageSubNav A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fff; TEXT-DECORATION: none
}
.subPageSubNav A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f3f3f3; TEXT-DECORATION: =
underline
}
.subsubPageSubNav A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f3f3f3; TEXT-DECORATION: =
underline
}
.subPageSubNav .currentSubNav {
	TEXT-DECORATION: underline
}
.subsubPageSubNav .currentSubNav {
	TEXT-DECORATION: underline
}
.subPageSubNav A.brands:link {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; FONT-SIZE: 13px; FLOAT: right; =
PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.subPageRightColumnLinks A:link {
	TEXT-DECORATION: none
}
.subPageRightColumnLinks A:active {
	TEXT-DECORATION: none
}
.subPageRightColumnLinks A:visited {
	TEXT-DECORATION: none
}
.subPageRightColumnLinks A:hover {
	TEXT-DECORATION: none
}
.energyStar {
	COLOR: #00aeef
}
.energyStar A:link {
	FONT-SIZE: 11px; COLOR: #00aeef
}
.energyStar A:active {
	FONT-SIZE: 11px; COLOR: #00aeef
}
.energyStar A:visited {
	FONT-SIZE: 11px; COLOR: #00aeef
}
.energyStar A:hover {
	FONT-SIZE: 11px; COLOR: #0039cb
}
.photoGalleryCount {
	FONT-WEIGHT: bold; COLOR: #78a22f
}
.photoGalleryCount A:link {
	FONT-WEIGHT: bold; COLOR: #78a22f
}
.photoGalleryCount A:active {
	FONT-WEIGHT: bold; COLOR: #78a22f
}
.photoGalleryCount A:visited {
	FONT-WEIGHT: bold; COLOR: #78a22f
}
.photoGalleryCount A:hover {
	FONT-WEIGHT: bold; COLOR: #648728
}
.thumbDiv A {
	TEXT-DECORATION: none
}
#pageFooter A:link {
	COLOR: #5a543b
}
#pageFooter A:active {
	COLOR: #5a543b
}
#pageFooter A:visited {
	COLOR: #5a543b
}
#pageFooter A:hover {
	COLOR: #000
}
.captionBox-left {
	FLOAT: left; MARGIN: 5px 20px 10px 0px; TEXT-ALIGN: center
}
.captionBox-right {
	FLOAT: right; MARGIN: 5px 0px 10px 20px; TEXT-ALIGN: center
}
#pageNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; WIDTH: 100%; PADDING-TOP: 10px
}
#pageNavLeft {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px 0px 10px; HEIGHT: auto
}
#pageNavLeft UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#pageNavLeft UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left
}
#pageNavLeft UL LI A.lastNav {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
#pageNavLeft UL LI A {
	BORDER-RIGHT: #84aa41 1px solid; PADDING-RIGHT: 5px; DISPLAY: block; =
PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #84aa41; =
PADDING-TOP: 0px; HEIGHT: auto; TEXT-DECORATION: none
}
#pageNavLeft UL LI A SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
#pageNavLeft UL LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #3a312c; TOP: =
0px; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
#pageNavLeft UL LI A:hover SPAN {
	TOP: 0px
}
#pageNavLeft UL LI A.current SPAN {
	TOP: 0px
}
#pageNavLeft UL LI A.current {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #3a312c; TOP: =
0px; BORDER-BOTTOM-STYLE: none
}
#pageNavLeft UL LI A.current:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #3a312c; TOP: =
0px; BORDER-BOTTOM-STYLE: none
}
#pageNavLeft UL LI .bar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
0px; COLOR: #84aa41; PADDING-TOP: 10px
}
#warranty {
	FONT-SIZE: 115%; FLOAT: right
}
#warranty A {
	COLOR: #3a312c; TEXT-DECORATION: none
}

------=_NextPart_000_0081_01CC9261.0F739DA0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.proviadoor.com/Content/App_Themes/ie7.css


@media Screen   =20
{
A SUP {
	VERTICAL-ALIGN: baseline; LINE-HEIGHT: 1; POSITION: relative; HEIGHT: =
0px; TEXT-DECORATION: none; _vertical-align: bottom
}
A SUB {
	VERTICAL-ALIGN: baseline; LINE-HEIGHT: 1; POSITION: relative; HEIGHT: =
0px; TEXT-DECORATION: none; _vertical-align: bottom
}
A SUP {
	BOTTOM: 1ex
}
A SUB {
	TOP: 0.5ex
}
#pageSplashImagePossibilitiesPadding {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 70px; TEXT-ALIGN: justify
}
#pageNavLeft {
	FONT-WEIGHT: bold; BACKGROUND: #fff
}
#pageNavLeft UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#pageNavLeft UL LI A {
	DISPLAY: block; FLOAT: left; COLOR: #84aa41; TEXT-DECORATION: none
}
#pageNavLeft UL LI A SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
#pageNavLeft UL LI A:hover {
	COLOR: #3a312c; POSITION: relative
}
#pageNavLeft UL LI A:hover SPAN {
	DISPLAY: block; WIDTH: auto; CURSOR: pointer
}
#pageNavLeft UL LI A.current {
	COLOR: #3a312c
}
#pageNavLeft UL LI A.current:hover {
	COLOR: #3a312c
}
#pageNavLeft UL LI A.current SPAN {
	DISPLAY: block; WIDTH: auto; CURSOR: pointer
}
#subPageMainContentPadding {
	PADDING-RIGHT: 25px; PADDING-LEFT: 40px; FLOAT: left; PADDING-BOTTOM: =
35px; PADDING-TOP: 17px
}
.warrantyFormContainer {
	HEIGHT: 438px
}
.photoGalleryContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; =
PADDING-TOP: 40px
}
.rightFormWidth {
	WIDTH: 200px
}
    }
#wtb-form FIELDSET LEGEND {
	MARGIN-LEFT: -10px
}
.rightFormWidth {
	WIDTH: 211px
}

@media Print   =20
{
#pageSplashImagePossibilitiesPadding {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 10px; TEXT-ALIGN: justify
}

}

------=_NextPart_000_0081_01CC9261.0F739DA0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.proviadoor.com/scripts/mootools/mediabox/css/mediaboxAdvWhite.css

#mbOverlay {
	Z-INDEX: 9998; LEFT: 0px; WIDTH: 100%; CURSOR: pointer; POSITION: =
absolute; BACKGROUND-COLOR: #fff
}
.mbOverlayFF#mbOverlay {
	BACKGROUND: url(../images/80.png)
}
.mbOverlayIE#mbOverlay {
	POSITION: absolute
}
#mbCenter {
	Z-INDEX: 9999; LEFT: 50%; OVERFLOW: hidden; POSITION: absolute; =
BACKGROUND-COLOR: #fff; -moz-border-radius: 10px; -webkit-border-radius: =
10px; -moz-box-shadow: 0px 5px 20px rgba(0,0,0,0.40); =
-webkit-box-shadow: 0px 5px 20px rgba(0,0,0,0.40)
}
#mbBottomContainer {
	Z-INDEX: 9999; LEFT: 50%; OVERFLOW: hidden; POSITION: absolute; =
BACKGROUND-COLOR: #fff; -moz-border-radius: 10px; -webkit-border-radius: =
10px; -moz-box-shadow: 0px 5px 20px rgba(0,0,0,0.40); =
-webkit-box-shadow: 0px 5px 20px rgba(0,0,0,0.40)
}
.mbLoading#mbCenter {
	BACKGROUND: url(../images/WhiteLoading.gif) #fff no-repeat center 50%; =
-moz-box-shadow: none; -webkit-box-shadow: none
}
#mbImage {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: center center; PADDING-LEFT: =
10px; FONT-SIZE: 12px; LEFT: 0px; PADDING-BOTTOM: 10px; COLOR: #000; =
LINE-HEIGHT: 20px; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; =
FONT-FAMILY: Myriad, Verdana, Arial, Helvetica, sans-serif; POSITION: =
relative; TOP: 0px; TEXT-ALIGN: left
}
#mbImage A {
	COLOR: #333
}
#mbImage A:link {
	COLOR: #333
}
#mbImage A:visited {
	COLOR: #333
}
#mbImage A:hover {
	COLOR: #000
}
#mbImage A:active {
	COLOR: #000
}
#mbBottom {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; MIN-HEIGHT: =
20px; PADDING-BOTTOM: 10px; COLOR: #999; LINE-HEIGHT: 20px; PADDING-TOP: =
0px; FONT-FAMILY: Myriad, Verdana, Arial, Helvetica, sans-serif; =
TEXT-ALIGN: left
}
#mbTitle {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; =
LINE-HEIGHT: 20px
}
#mbNumber {
	DISPLAY: inline; FONT-SIZE: 10px; MARGIN: auto 10px; COLOR: #333; =
LINE-HEIGHT: 14px
}
#mbCaption {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: =
14px
}
#mbPrevLink {
	CLEAR: right; DISPLAY: block; FLOAT: right; MARGIN: 0px; HEIGHT: 20px; =
outline: none
}
#mbNextLink {
	CLEAR: right; DISPLAY: block; FLOAT: right; MARGIN: 0px; HEIGHT: 20px; =
outline: none
}
#mbCloseLink {
	CLEAR: right; DISPLAY: block; FLOAT: right; MARGIN: 0px; HEIGHT: 20px; =
outline: none
}
#mbPrevLink {
	BACKGROUND: url(../images/WhitePrevious.gif) no-repeat center 50%; =
WIDTH: 83px
}
#mbNextLink {
	BACKGROUND: url(../images/WhiteNext.gif) no-repeat center 50%; WIDTH: =
54px
}
#mbCloseLink {
	BACKGROUND: url(../images/WhiteClose.gif) no-repeat center 50%; WIDTH: =
65px
}
#mbError {
	BORDER-RIGHT: #700 10px solid; PADDING-RIGHT: 10px; BORDER-TOP: #700 =
10px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; =
MARGIN: 20px; BORDER-LEFT: #700 10px solid; COLOR: #000; LINE-HEIGHT: =
20px; PADDING-TOP: 10px; BORDER-BOTTOM: #700 10px solid; FONT-FAMILY: =
Myriad, Verdana, Arial, Helvetica, sans-serif; POSITION: relative; =
TEXT-ALIGN: center; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
#mbError A {
	FONT-WEIGHT: bold; COLOR: #700; TEXT-DECORATION: underline
}
#mbError A:link {
	FONT-WEIGHT: bold; COLOR: #700; TEXT-DECORATION: underline
}
#mbError A:visited {
	FONT-WEIGHT: bold; COLOR: #700; TEXT-DECORATION: underline
}
#mbError A:hover {
	FONT-WEIGHT: bold; COLOR: #700; TEXT-DECORATION: underline
}
#mbError A:active {
	FONT-WEIGHT: bold; COLOR: #700; TEXT-DECORATION: underline
}

------=_NextPart_000_0081_01CC9261.0F739DA0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.proviadoor.com/scripts/helper.js

=EF=BB=BFfunction unvalidate(myValidationGroup) {
  var myValidators =3D Page_Validators;
  if ((typeof(myValidators) !=3D "undefined") && (myValidators !=3D =
null)) {
    for (i=3D0;i<myValidators.length;i++) {
      var myValidator =3D myValidators[i];
      if (myValidationGroup =3D=3D null || =
IsValidationGroupMatch(myValidator, myValidationGroup)) {
        if (myValidator.style.visibility.length > 0 && =
myValidator.style.display.length =3D=3D 0) {
          myValidator.style.visibility =3D 'hidden';
        } else if (myValidator.style.display.length > 0 && =
myValidator.style.visibility.length =3D=3D 0) {
          myValidator.style.display =3D 'none';
        }
      }
    }
  }
}
------=_NextPart_000_0081_01CC9261.0F739DA0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.proviadoor.com/scripts/validate.js


var aryvalidate =3D new Array;
var regexAnything =3D '^[0-9a-zA-Z]';
var regexZipCode =3D '^[0-9]{5}([- /]?[0-9]{4})?$';
var regexEmail =3D =
'^([0-9a-zA-Z]([-.\w_]*[0-9a-zA-Z])*@(([0-9a-zA-Z])+([-\w]*[0-9a-zA-Z])*\=
.)+[a-zA-Z]{2,9})$';
var regexPhone =3D '^[\\(]{0,1}([0-9]){3}[\\)]{0,1}[ =
||-]?([^0-1]){1}([0-9]){2}[ ]?[-]?[ ]?([0-9]){4}[ =
]*((x){0,1}([0-9]){1,5}){0,1}$';
var regexCC  =3D '^3(?:[47]\\d([ =
-]?)\\d{4}(?:\\1\\d{4}){2}|0[0-5]\\d{11}|[68]\\d{12})$|^4(?:\\d\\d\\d)?([=
 -]?)\\d{4}(?:\\2\\d{4}){2}$|^6011([ =
-]?)\\d{4}(?:\\3\\d{4}){2}$|^5[1-5]\\d\\d([ =
-]?)\\d{4}(?:\\4\\d{4}){2}$|^2014\\d{11}$|^2149\\d{11}$|^2131\\d{11}$|^18=
00\\d{11}$|^3\\d{15}$';
var regexNumeric =3D '^([0-9]+(\\.)?[0-9]*)$';
var regexDate =3D '^\\d{1,2}\\/\\d{1,2}\\/\\d{4}$';
var regexTime =3D '^\\d{1,2}:\\d{2}([ap]m)?$';


Array.prototype.inArray =3D function (value) {
	var i;
	for (i=3D0; i < this.length; i++) {
		if (this[i] =3D=3D=3D value) {
			return true;
		}
	}
	return false;
};

function IsStyleDisplay(elem) {
	el=3Delem.parentNode;=20
	 do {=20
	   el=3Del.parentNode;=20
	   if (el.style.display=3D=3D"none") {
			return false;  =20
	   }
	 } while(el.nodeName.toLowerCase()!=3D"body");=20
	 return true;

}




function validate(elem, regex) {
    var mooElem =3D $(elem);
    var aryFormFields =3D =
mooElem.getElements('input').combine(mooElem.getElements('select').combin=
e(mooElem.getElements('textarea'))).include(mooElem);
    var olSummary =3D new Element("ol");
    var aryTextInputs =3D ["text", "textarea", "password"];
    var arySelectInputs =3D ["select-one"];
    var aryBoxInputs =3D ["radio", "checkbox", "select-multiple"];


    aryFormFields.each(function(el) {
        if (el.id !=3D "") {
            var rfv =3D $('rfv' + el.getProperty('id'));
            if (!rfv) {
                rfv =3D $('rfv' + el.getProperty('name'));
            }

            if (IsStyleDisplay(el) && rfv) {
                var bError =3D false;
                var re =3D new RegExp(regexAnything);
                if (el.getProperty('onblur') !=3D null) {
                    var strblur =3D new =
String(el.getProperty('onblur'));
                    var reBlur =3D =
strblur.match(/regex[A-Z,a-z,0-9]*/gi);
                    if (reBlur !=3D null) {
                        eval("re=3Dnew RegExp(" + reBlur + ");");
                    }
                }
                if (aryTextInputs.contains(el.type)) {
                    if (!el.get('value').match(re)) {
                        bError =3D true
                    }
                }
                else if (arySelectInputs.contains(el.type)) {
                    if (!el.getSelected()[0].value.match(re)) {
                        bError =3D true
                    }
                }
                else if (aryBoxInputs.contains(el.type)) {
                    var bChecked =3D false;
                    aryOptions =3D =
$$(document.getElementsByName(el.name));
                    aryOptions.each(function(opt) {
                        if (opt.checked) {
                            bChecked =3D true;
                        }
                    });
                    bError =3D !bChecked;
                }

                if (bError) {
                    rfv.setStyle("fontWeight", "bold");
                    el.setStyle("backgroundColor", "#FFCC99");
                    strInnerText =3D =
rfv.get('text').replace(/^\*\s*|\s*\*$/g, "");
                    var li =3D new Element('li', { 'html': =
strInnerText+'\n', 'class': el.name });
                    var bHasClass =3D false;
                    olSummary.getElements("li").each(function(li) {
                        if (li.hasClass(el.name) && !bHasClass) {
                            bHasClass =3D true;
                        }
                    })
                    if (!bHasClass) {
                        olSummary.adopt(li);
                    }

                }
                else {
                    rfv.setStyle("fontWeight", "");
                    el.setStyle("backgroundColor", "");
                }

            }
        }

    });

    if (olSummary.getChildren('li').length > 0) {
        if (mooElem.get('tag') =3D=3D "form") {
            var h2 =3D new Element('h2', { 'html': 'We caught ' + =
olSummary.getChildren("li").length + ' incorrectly completed or missed =
field(s). Look for and correct the highlighted items, summarized below' =
});
            if ($('alert')) {
                $('alert').empty();
                =
$('alert').adopt(h2).adopt(olSummary).setStyle('display', 'block');
            }
            else {
                alert(h2.get('text') + '\n' + olSummary.get('text'));
            }
        }
        return false;
    }
    return true;

}

function validate_orig(elem,regex) {
	/*
	Regular Expression parameters for various fields
	Zip Code:  ^[0-9]{5}([- /]?[0-9]{4})?$
	Email: =
^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@(([0-9a-zA-Z])+([-\w]*[0-9a-zA-Z])*\.)=
+[a-zA-Z]{2,9})$
	Phone: ^[\\(]{0,1}([0-9]){3}[\\)]{0,1}[ ||-]?([^0-1]){1}([0-9]){2}[ =
]?[-]?[ ]?([0-9]){4}[ ]*((x){0,1}([0-9]){1,5}){0,1}$
	Anything not starting with a special charachter (default) : =
^[0-9a-zA-Z]
	*/
=09
	bReturnValue=3Dtrue;	=09
	if (regex=3D=3D"") {
		regex=3DregexAnything;
	}
	var re =3D new RegExp(regex);
	if (elem.type=3D=3Dundefined) { //Entire Form Validation
		var elemfocus=3D-1;
		var elemmissed=3D0;
		var strElementSummary=3D"";
		var aryRadioButtonNames=3Dnew Array();
	=09
		for (var i=3D0;i<elem.length;i++) {  //Whole Form
			if (elem.elements[i].id!=3Dundefined) {
				var bElementIsDisplayed=3DIsStyleDisplay(elem.elements[i]);
				if (bElementIsDisplayed) {
					var strrfv =3D "rfv"+elem.elements[i].id; //.substr(3);
					rfv =3D document.getElementById(strrfv);
					if (aryvalidate[elem.elements[i].id]) {
						var re =3D new RegExp(aryvalidate[elem.elements[i].id]);
					}
					else {
						var re =3D new RegExp(regex);
					}
					if (elem.elements[i].type=3D=3D"text" || =
elem.elements[i].type=3D=3D"textarea" || =
elem.elements[i].type=3D=3D"password" || =
elem.elements[i].type=3D=3D"select-one") {
						if ((!elem.elements[i].value.match(re)) && =
document.getElementById(strrfv) && (elem.elements[i].type!=3Dundefined)) =
{	=09
							rfv.style.fontWeight =3D "bold";
							elem.elements[i].style.backgroundColor=3D"#FFCC99";
							strElementSummary=3DstrElementSummary+(elemmissed+1)+". ";
							strInnerText=3Drfv.innerText;
							if (rfv.innerText=3D=3Dundefined) {
								strInnerText=3Drfv.textContent;=09
							}
							if (strrfv.indexOf('Billing')>0) {
								strElementSummary=3DstrElementSummary+"Billing =
"+strInnerText+"\n";
							}
							else if (strrfv.indexOf('Shipping')>0) {
								strElementSummary=3DstrElementSummary+"Shipping =
"+strInnerText+"\n";
							}
							else {
								strElementSummary=3DstrElementSummary+strInnerText+"\n";
							}
							bReturnValue=3Dfalse;
							elemmissed++;
							if (elemfocus=3D=3D-1) {
								elemfocus=3Di;
							}
						}
					} else if (elem.elements[i].type=3D=3D"radio" || =
elem.elements[i].type=3D=3D"checkbox") {
						try {
							var ary=3Delem.elements[i].id.split("_");
							var strrfv =3D "rfv"+ary[0]+'[]'; //.substr(3);
							rfv =3D document.getElementById(strrfv);
							if (rfv!=3Dnull) {
								=
//aryRdBtn=3Deval("document."+elem.name+"."+elem.elements[i].name);
								aryRdBtn=3Ddocument.getElementsByName(ary[0]+'[]');
								bChecked=3Dfalse;
								for (j =3D 0; j <aryRdBtn.length; j++) {
									//if =
(eval("document."+elem.name+"."+elem.elements[i].name+"["+j+"].checked;")=
) {
									tmpBtn=3DaryRdBtn[j];
									if (tmpBtn.checked) {
										bChecked=3Dtrue;
										break;
									}
								}

								if (!bChecked && !aryRadioButtonNames.inArray(ary[0]+'[]')) {
									strElementSummary=3DstrElementSummary+(elemmissed+1)+". ";
									strInnerText=3Drfv.innerText;
									rfv.style.fontWeight =3D "bold";
									if (rfv.innerText=3D=3Dundefined) {
										strInnerText=3Drfv.textContent;=09
									=09
									}
									if (strrfv.indexOf('Billing')>0) {
										strElementSummary=3DstrElementSummary+"Billing =
"+strInnerText+"\n";
									}
									else if (strrfv.indexOf('Shipping')>0) {
										strElementSummary=3DstrElementSummary+"Shipping =
"+strInnerText+"\n";
									}
									else {
										strElementSummary=3DstrElementSummary+strInnerText+"\n";
									}
									bReturnValue=3Dfalse;
									elemmissed++;
									if (elemfocus=3D=3D-1) {
										elemfocus=3Dj;
									}
									aryRadioButtonNames.push(ary[0]+'[]');
								}
							}
						} catch (e) {
						=09
						}
					}
				}
			}
		}
		if (!bReturnValue) {
			var strMessage=3D"We caught "+elemmissed+" incorrectly completed or =
missed field(s). Look for and correct the highlighted items, summarized =
below";
			if (document.getElementById('alert')) {
				=
document.getElementById('alert').innerHTML=3D"<h2>"+strMessage+"</h2><p>"=
+strElementSummary+"</p>";
				document.getElementById('alert').style.display=3D"block";
			}
			else {
			    alert(strMessage + "\n"+strElementSummary);
			}
			elem.elements[elemfocus].focus();
			//return false;
		}
	}
	else { //Form Element Validation
		if (elem.type=3D=3D"text" || elem.type=3D=3D"textarea" || =
elem.type=3D=3D"select-one" || elem.type=3D=3D"password") {
			var strrfv =3D "rfv"+elem.id; //.substr(3);
			if (regex!=3DregexAnything) {
				aryvalidate[elem.id]=3Dregex;
			}
			if ((!elem.value.match(re)) && document.getElementById(strrfv)) {
				rfv =3D document.getElementById(strrfv);
				rfv.style.fontWeight =3D "bold";
				elem.style.backgroundColor=3D"#FFCC99";
				bReturnValue=3Dfalse;
			}
			else {
				rfv =3D document.getElementById(strrfv);
				if (rfv) {
					rfv.style.fontWeight =3D "";
					rfv.style.color =3D "";
					elem.style.backgroundColor=3D"";
					bReturnValue=3Dtrue;
				}
			}
		}
	}
	return bReturnValue;

}


function Captcha() {
	var unixepoc =3D new Date(1970,0,1);
	var today =3D new Date();
	var oneday =3D 1000*60*60*24;
	var timestamp =3D new =
String((Math.ceil(today.getTime()-unixepoc.getTime()) / =
oneday)).replace(".","");
	document.write("<img =
src=3D\"/includes/captcha.php?txt=3D"+timestamp+"\" style=3D\"border:1px =
solid #999999; padding:0px 21px;\">\n");
	document.write("<br><br>Please enter the value you see above in the =
image.\n");
	document.write("<input type=3D\"text\" value=3D\"\" =
name=3D\"txtCaptcha\" size=3D8>\n");
	document.write("<input type=3D\"hidden\" value=3D\""+timestamp+"\" =
name=3D\"hidTextFile\">\n");

}

function doClear(theText) {
	if (theText.value =3D=3D theText.defaultValue) {
		theText.value =3D ""
	}
}
------=_NextPart_000_0081_01CC9261.0F739DA0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.proviadoor.com/scripts/mootools/mootools1.2.1core.js

//MooTools, <http://mootools.net>, My Object Oriented (JavaScript) =
Tools. Copyright (c) 2006-2008 Valerio Proietti, <http://mad4milk.net>, =
MIT Style License.=0A=
=0A=
var =
MooTools=3D{version:"1.2.1",build:"0d4845aab3d9a4fdee2f0d4a6dd59210e4b697=
cf"};var Native=3Dfunction(K){K=3DK||{};var A=3DK.name;var =
I=3DK.legacy;var B=3DK.protect;=0A=
var C=3DK.implement;var H=3DK.generics;var F=3DK.initialize;var =
G=3DK.afterImplement||function(){};var =
D=3DF||I;H=3DH!=3D=3Dfalse;D.constructor=3DNative;D.$family=3D{name:"nati=
ve"};=0A=
if(I&&F){D.prototype=3DI.prototype;}D.prototype.constructor=3DD;if(A){var=
 =
E=3DA.toLowerCase();D.prototype.$family=3D{name:E};Native.typize(D,E);}va=
r J=3Dfunction(N,L,O,M){if(!B||M||!N.prototype[L]){N.prototype[L]=3DO;=0A=
}if(H){Native.genericize(N,L,B);}G.call(N,L,O);return =
N;};D.alias=3Dfunction(N,L,O){if(typeof =
N=3D=3D"string"){if((N=3Dthis.prototype[N])){return J(this,L,N,O);=0A=
}}for(var M in N){this.alias(M,N[M],L);}return =
this;};D.implement=3Dfunction(M,L,O){if(typeof M=3D=3D"string"){return =
J(this,M,L,O);}for(var N in M){J(this,N,M[N],L);=0A=
}return this;};if(C){D.implement(C);}return =
D;};Native.genericize=3Dfunction(B,C,A){if((!A||!B[C])&&typeof =
B.prototype[C]=3D=3D"function"){B[C]=3Dfunction(){var =
D=3DArray.prototype.slice.call(arguments);=0A=
return =
B.prototype[C].apply(D.shift(),D);};}};Native.implement=3Dfunction(D,C){f=
or(var =
B=3D0,A=3DD.length;B<A;B++){D[B].implement(C);}};Native.typize=3Dfunction=
(A,B){if(!A.type){A.type=3Dfunction(C){return($type(C)=3D=3D=3DB);=0A=
};}};(function(){var =
A=3D{Array:Array,Date:Date,Function:Function,Number:Number,RegExp:RegExp,=
String:String};for(var G in A){new =
Native({name:G,initialize:A[G],protect:true});=0A=
}var D=3D{"boolean":Boolean,"native":Native,object:Object};for(var C in =
D){Native.typize(D[C],C);}var =
F=3D{Array:["concat","indexOf","join","lastIndexOf","pop","push","reverse=
","shift","slice","sort","splice","toString","unshift","valueOf"],String:=
["charAt","charCodeAt","concat","indexOf","lastIndexOf","match","replace"=
,"search","slice","split","substr","substring","toLowerCase","toUpperCase=
","valueOf"]};=0A=
for(var E in F){for(var =
B=3DF[E].length;B--;){Native.genericize(window[E],F[E][B],true);}}})();va=
r Hash=3Dnew =
Native({name:"Hash",initialize:function(A){if($type(A)=3D=3D"hash"){A=3D$=
unlink(A.getClean());=0A=
}for(var B in A){this[B]=3DA[B];}return =
this;}});Hash.implement({forEach:function(B,C){for(var A in =
this){if(this.hasOwnProperty(A)){B.call(C,this[A],A,this);=0A=
}}},getClean:function(){var B=3D{};for(var A in =
this){if(this.hasOwnProperty(A)){B[A]=3Dthis[A];}}return =
B;},getLength:function(){var B=3D0;for(var A in =
this){if(this.hasOwnProperty(A)){B++;=0A=
}}return =
B;}});Hash.alias("forEach","each");Array.implement({forEach:function(C,D)=
{for(var =
B=3D0,A=3Dthis.length;B<A;B++){C.call(D,this[B],B,this);}}});Array.alias(=
"forEach","each");=0A=
function $A(C){if(C.item){var D=3D[];for(var =
B=3D0,A=3DC.length;B<A;B++){D[B]=3DC[B];}return D;}return =
Array.prototype.slice.call(C);}function $arguments(A){return =
function(){return arguments[A];=0A=
};}function $chk(A){return !!(A||A=3D=3D=3D0);}function =
$clear(A){clearTimeout(A);clearInterval(A);return null;}function =
$defined(A){return(A!=3Dundefined);}function $each(C,B,D){var =
A=3D$type(C);=0A=
((A=3D=3D"arguments"||A=3D=3D"collection"||A=3D=3D"array")?Array:Hash).ea=
ch(C,B,D);}function $empty(){}function $extend(C,A){for(var B in =
(A||{})){C[B]=3DA[B];}return C;=0A=
}function $H(A){return new Hash(A);}function $lambda(A){return(typeof =
A=3D=3D"function")?A:function(){return A;};}function $merge(){var =
E=3D{};for(var D=3D0,A=3Darguments.length;=0A=
D<A;D++){var B=3Darguments[D];if($type(B)!=3D"object"){continue;}for(var =
C in B){var =
G=3DB[C],F=3DE[C];E[C]=3D(F&&$type(G)=3D=3D"object"&&$type(F)=3D=3D"objec=
t")?$merge(F,G):$unlink(G);=0A=
}}return E;}function $pick(){for(var =
B=3D0,A=3Darguments.length;B<A;B++){if(arguments[B]!=3Dundefined){return =
arguments[B];}}return null;}function $random(B,A){return =
Math.floor(Math.random()*(A-B+1)+B);=0A=
}function $splat(B){var =
A=3D$type(B);return(A)?((A!=3D"array"&&A!=3D"arguments")?[B]:B):[];}var =
$time=3DDate.now||function(){return +new Date;};function $try(){for(var =
B=3D0,A=3Darguments.length;=0A=
B<A;B++){try{return arguments[B]();}catch(C){}}return null;}function =
$type(A){if(A=3D=3Dundefined){return =
false;}if(A.$family){return(A.$family.name=3D=3D"number"&&!isFinite(A))?f=
alse:A.$family.name;=0A=
}if(A.nodeName){switch(A.nodeType){case 1:return"element";case =
3:return(/\S/).test(A.nodeValue)?"textnode":"whitespace";}}else{if(typeof=
 A.length=3D=3D"number"){if(A.callee){return"arguments";=0A=
}else{if(A.item){return"collection";}}}}return typeof A;}function =
$unlink(C){var B;switch($type(C)){case"object":B=3D{};for(var E in =
C){B[E]=3D$unlink(C[E]);=0A=
}break;case"hash":B=3Dnew Hash(C);break;case"array":B=3D[];for(var =
D=3D0,A=3DC.length;D<A;D++){B[D]=3D$unlink(C[D]);}break;default:return =
C;}return B;}var =
Browser=3D$merge({Engine:{name:"unknown",version:0},Platform:{name:(windo=
w.orientation!=3Dundefined)?"ipod":(navigator.platform.match(/mac|win|lin=
ux/i)||["other"])[0].toLowerCase()},Features:{xpath:!!(document.evaluate)=
,air:!!(window.runtime),query:!!(document.querySelector)},Plugins:{},Engi=
nes:{presto:function(){return(!window.opera)?false:((arguments.callee.cal=
ler)?960:((document.getElementsByClassName)?950:925));=0A=
},trident:function(){return(!window.ActiveXObject)?false:((window.XMLHttp=
Request)?5:4);},webkit:function(){return(navigator.taintEnabled)?false:((=
Browser.Features.xpath)?((Browser.Features.query)?525:420):419);=0A=
},gecko:function(){return(document.getBoxObjectFor=3D=3Dundefined)?false:=
((document.getElementsByClassName)?19:18);}}},Browser||{});Browser.Platfo=
rm[Browser.Platform.name]=3Dtrue;=0A=
Browser.detect=3Dfunction(){for(var B in this.Engines){var =
A=3Dthis.Engines[B]();if(A){this.Engine=3D{name:B,version:A};this.Engine[=
B]=3Dthis.Engine[B+A]=3Dtrue;=0A=
break;}}return{name:B,version:A};};Browser.detect();Browser.Request=3Dfun=
ction(){return $try(function(){return new =
XMLHttpRequest();},function(){return new ActiveXObject("MSXML2.XMLHTTP");=0A=
});};Browser.Features.xhr=3D!!(Browser.Request());Browser.Plugins.Flash=3D=
(function(){var A=3D($try(function(){return navigator.plugins["Shockwave =
Flash"].description;=0A=
},function(){return new =
ActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version");})=
||"0 =
r0").match(/\d+/g);return{version:parseInt(A[0]||0+"."+A[1]||0),build:par=
seInt(A[2]||0)};=0A=
})();function $exec(B){if(!B){return =
B;}if(window.execScript){window.execScript(B);}else{var =
A=3Ddocument.createElement("script");A.setAttribute("type","text/javascri=
pt");=0A=
A[(Browser.Engine.webkit&&Browser.Engine.version<420)?"innerText":"text"]=
=3DB;document.head.appendChild(A);document.head.removeChild(A);}return =
B;}Native.UID=3D1;=0A=
var =
$uid=3D(Browser.Engine.trident)?function(A){return(A.uid||(A.uid=3D[Nativ=
e.UID++]))[0];}:function(A){return A.uid||(A.uid=3DNative.UID++);};var =
Window=3Dnew =
Native({name:"Window",legacy:(Browser.Engine.trident)?null:window.Window,=
initialize:function(A){$uid(A);=0A=
if(!A.Element){A.Element=3D$empty;if(Browser.Engine.webkit){A.document.cr=
eateElement("iframe");}A.Element.prototype=3D(Browser.Engine.webkit)?wind=
ow["[[DOMElement.prototype]]"]:{};=0A=
}A.document.window=3DA;return =
$extend(A,Window.Prototype);},afterImplement:function(B,A){window[B]=3DWi=
ndow.Prototype[B]=3DA;}});Window.Prototype=3D{$family:{name:"window"}};=0A=
new Window(window);var Document=3Dnew =
Native({name:"Document",legacy:(Browser.Engine.trident)?null:window.Docum=
ent,initialize:function(A){$uid(A);A.head=3DA.getElementsByTagName("head"=
)[0];=0A=
A.html=3DA.getElementsByTagName("html")[0];if(Browser.Engine.trident&&Bro=
wser.Engine.version<=3D4){$try(function(){A.execCommand("BackgroundImageC=
ache",false,true);=0A=
});}if(Browser.Engine.trident){A.window.attachEvent("onunload",function()=
{A.window.detachEvent("onunload",arguments.callee);A.head=3DA.html=3DA.wi=
ndow=3Dnull;=0A=
});}return =
$extend(A,Document.Prototype);},afterImplement:function(B,A){document[B]=3D=
Document.Prototype[B]=3DA;}});Document.Prototype=3D{$family:{name:"docume=
nt"}};=0A=
new Document(document);Array.implement({every:function(C,D){for(var =
B=3D0,A=3Dthis.length;B<A;B++){if(!C.call(D,this[B],B,this)){return =
false;}}return true;=0A=
},filter:function(D,E){var C=3D[];for(var =
B=3D0,A=3Dthis.length;B<A;B++){if(D.call(E,this[B],B,this)){C.push(this[B=
]);}}return C;},clean:function(){return this.filter($defined);=0A=
},indexOf:function(C,D){var A=3Dthis.length;for(var =
B=3D(D<0)?Math.max(0,A+D):D||0;B<A;B++){if(this[B]=3D=3D=3DC){return =
B;}}return -1;},map:function(D,E){var C=3D[];=0A=
for(var =
B=3D0,A=3Dthis.length;B<A;B++){C[B]=3DD.call(E,this[B],B,this);}return =
C;},some:function(C,D){for(var =
B=3D0,A=3Dthis.length;B<A;B++){if(C.call(D,this[B],B,this)){return true;=0A=
}}return false;},associate:function(C){var =
D=3D{},B=3DMath.min(this.length,C.length);for(var =
A=3D0;A<B;A++){D[C[A]]=3Dthis[A];}return D;},link:function(C){var A=3D{};=0A=
for(var E=3D0,B=3Dthis.length;E<B;E++){for(var D in =
C){if(C[D](this[E])){A[D]=3Dthis[E];delete C[D];break;}}}return =
A;},contains:function(A,B){return this.indexOf(A,B)!=3D-1;=0A=
},extend:function(C){for(var =
B=3D0,A=3DC.length;B<A;B++){this.push(C[B]);}return =
this;},getLast:function(){return(this.length)?this[this.length-1]:null;},=
getRandom:function(){return(this.length)?this[$random(0,this.length-1)]:n=
ull;=0A=
},include:function(A){if(!this.contains(A)){this.push(A);}return =
this;},combine:function(C){for(var =
B=3D0,A=3DC.length;B<A;B++){this.include(C[B]);}return this;=0A=
},erase:function(B){for(var =
A=3Dthis.length;A--;A){if(this[A]=3D=3D=3DB){this.splice(A,1);}}return =
this;},empty:function(){this.length=3D0;return =
this;},flatten:function(){var D=3D[];=0A=
for(var B=3D0,A=3Dthis.length;B<A;B++){var =
C=3D$type(this[B]);if(!C){continue;}D=3DD.concat((C=3D=3D"array"||C=3D=3D=
"collection"||C=3D=3D"arguments")?Array.flatten(this[B]):this[B]);=0A=
}return D;},hexToRgb:function(B){if(this.length!=3D3){return null;}var =
A=3Dthis.map(function(C){if(C.length=3D=3D1){C+=3DC;}return =
C.toInt(16);});return(B)?A:"rgb("+A+")";=0A=
},rgbToHex:function(D){if(this.length<3){return =
null;}if(this.length=3D=3D4&&this[3]=3D=3D0&&!D){return"transparent";}var=
 B=3D[];for(var A=3D0;A<3;A++){var C=3D(this[A]-0).toString(16);=0A=
B.push((C.length=3D=3D1)?"0"+C:C);}return(D)?B:"#"+B.join("");}});Functio=
n.implement({extend:function(A){for(var B in A){this[B]=3DA[B];}return =
this;},create:function(B){var A=3Dthis;=0A=
B=3DB||{};return function(D){var =
C=3DB.arguments;C=3D(C!=3Dundefined)?$splat(C):Array.slice(arguments,(B.e=
vent)?1:0);if(B.event){C=3D[D||window.event].extend(C);=0A=
}var E=3Dfunction(){return A.apply(B.bind||null,C);};if(B.delay){return =
setTimeout(E,B.delay);}if(B.periodical){return =
setInterval(E,B.periodical);}if(B.attempt){return $try(E);=0A=
}return E();};},run:function(A,B){return =
this.apply(B,$splat(A));},pass:function(A,B){return =
this.create({bind:B,arguments:A});},bind:function(B,A){return =
this.create({bind:B,arguments:A});=0A=
},bindWithEvent:function(B,A){return =
this.create({bind:B,arguments:A,event:true});},attempt:function(A,B){retu=
rn this.create({bind:B,arguments:A,attempt:true})();=0A=
},delay:function(B,C,A){return =
this.create({bind:C,arguments:A,delay:B})();},periodical:function(C,B,A){=
return this.create({bind:B,arguments:A,periodical:C})();=0A=
}});Number.implement({limit:function(B,A){return =
Math.min(A,Math.max(B,this));},round:function(A){A=3DMath.pow(10,A||0);re=
turn Math.round(this*A)/A;},times:function(B,C){for(var A=3D0;=0A=
A<this;A++){B.call(C,A,this);}},toFloat:function(){return =
parseFloat(this);},toInt:function(A){return =
parseInt(this,A||10);}});Number.alias("times","each");=0A=
(function(B){var =
A=3D{};B.each(function(C){if(!Number[C]){A[C]=3Dfunction(){return =
Math[C].apply(null,[this].concat($A(arguments)));};}});Number.implement(A=
);=0A=
})(["abs","acos","asin","atan","atan2","ceil","cos","exp","floor","log","=
max","min","pow","sin","sqrt","tan"]);String.implement({test:function(A,B=
){return((typeof A=3D=3D"string")?new RegExp(A,B):A).test(this);=0A=
},contains:function(A,B){return(B)?(B+this+B).indexOf(B+A+B)>-1:this.inde=
xOf(A)>-1;},trim:function(){return =
this.replace(/^\s+|\s+$/g,"");},clean:function(){return =
this.replace(/\s+/g," ").trim();=0A=
},camelCase:function(){return this.replace(/-\D/g,function(A){return =
A.charAt(1).toUpperCase();});},hyphenate:function(){return =
this.replace(/[A-Z]/g,function(A){return("-"+A.charAt(0).toLowerCase());=0A=
});},capitalize:function(){return =
this.replace(/\b[a-z]/g,function(A){return =
A.toUpperCase();});},escapeRegExp:function(){return =
this.replace(/([-.*+?^${}()|[\]\/\\])/g,"\\$1");=0A=
},toInt:function(A){return =
parseInt(this,A||10);},toFloat:function(){return =
parseFloat(this);},hexToRgb:function(B){var =
A=3Dthis.match(/^#?(\w{1,2})(\w{1,2})(\w{1,2})$/);=0A=
return(A)?A.slice(1).hexToRgb(B):null;},rgbToHex:function(B){var =
A=3Dthis.match(/\d{1,3}/g);return(A)?A.rgbToHex(B):null;},stripScripts:fu=
nction(B){var A=3D"";=0A=
var =
C=3Dthis.replace(/<script[^>]*>([\s\S]*?)<\/script>/gi,function(){A+=3Dar=
guments[1]+"\n";return"";});if(B=3D=3D=3Dtrue){$exec(A);}else{if($type(B)=
=3D=3D"function"){B(A,C);=0A=
}}return C;},substitute:function(A,B){return =
this.replace(B||(/\\?\{([^{}]+)\}/g),function(D,C){if(D.charAt(0)=3D=3D"\=
\"){return D.slice(1);}return(A[C]!=3Dundefined)?A[C]:"";=0A=
});}});Hash.implement({has:Object.prototype.hasOwnProperty,keyOf:function=
(B){for(var A in =
this){if(this.hasOwnProperty(A)&&this[A]=3D=3D=3DB){return A;}}return =
null;=0A=
},hasValue:function(A){return(Hash.keyOf(this,A)!=3D=3Dnull);},extend:fun=
ction(A){Hash.each(A,function(C,B){Hash.set(this,B,C);},this);return =
this;},combine:function(A){Hash.each(A,function(C,B){Hash.include(this,B,=
C);=0A=
},this);return =
this;},erase:function(A){if(this.hasOwnProperty(A)){delete =
this[A];}return =
this;},get:function(A){return(this.hasOwnProperty(A))?this[A]:null;=0A=
},set:function(A,B){if(!this[A]||this.hasOwnProperty(A)){this[A]=3DB;}ret=
urn this;},empty:function(){Hash.each(this,function(B,A){delete =
this[A];},this);=0A=
return this;},include:function(B,C){var =
A=3Dthis[B];if(A=3D=3Dundefined){this[B]=3DC;}return =
this;},map:function(B,C){var A=3Dnew =
Hash;Hash.each(this,function(E,D){A.set(D,B.call(C,E,D,this));=0A=
},this);return A;},filter:function(B,C){var A=3Dnew =
Hash;Hash.each(this,function(E,D){if(B.call(C,E,D,this)){A.set(D,E);}},th=
is);return A;},every:function(B,C){for(var A in =
this){if(this.hasOwnProperty(A)&&!B.call(C,this[A],A)){return false;=0A=
}}return true;},some:function(B,C){for(var A in =
this){if(this.hasOwnProperty(A)&&B.call(C,this[A],A)){return =
true;}}return false;},getKeys:function(){var A=3D[];=0A=
Hash.each(this,function(C,B){A.push(B);});return =
A;},getValues:function(){var =
A=3D[];Hash.each(this,function(B){A.push(B);});return =
A;},toQueryString:function(A){var B=3D[];=0A=
Hash.each(this,function(F,E){if(A){E=3DA+"["+E+"]";}var =
D;switch($type(F)){case"object":D=3DHash.toQueryString(F,E);break;case"ar=
ray":var C=3D{};F.each(function(H,G){C[G]=3DH;=0A=
});D=3DHash.toQueryString(C,E);break;default:D=3DE+"=3D"+encodeURICompone=
nt(F);}if(F!=3Dundefined){B.push(D);}});return =
B.join("&");}});Hash.alias({keyOf:"indexOf",hasValue:"contains"});=0A=
var Event=3Dnew =
Native({name:"Event",initialize:function(A,F){F=3DF||window;var =
K=3DF.document;A=3DA||F.event;if(A.$extended){return =
A;}this.$extended=3Dtrue;var J=3DA.type;=0A=
var =
G=3DA.target||A.srcElement;while(G&&G.nodeType=3D=3D3){G=3DG.parentNode;}=
if(J.test(/key/)){var B=3DA.which||A.keyCode;var =
M=3DEvent.Keys.keyOf(B);if(J=3D=3D"keydown"){var D=3DB-111;=0A=
if(D>0&&D<13){M=3D"f"+D;}}M=3DM||String.fromCharCode(B).toLowerCase();}el=
se{if(J.match(/(click|mouse|menu)/i)){K=3D(!K.compatMode||K.compatMode=3D=
=3D"CSS1Compat")?K.html:K.body;=0A=
var =
I=3D{x:A.pageX||A.clientX+K.scrollLeft,y:A.pageY||A.clientY+K.scrollTop};=
var =
C=3D{x:(A.pageX)?A.pageX-F.pageXOffset:A.clientX,y:(A.pageY)?A.pageY-F.pa=
geYOffset:A.clientY};=0A=
if(J.match(/DOMMouseScroll|mousewheel/)){var =
H=3D(A.wheelDelta)?A.wheelDelta/120:-(A.detail||0)/3;}var =
E=3D(A.which=3D=3D3)||(A.button=3D=3D2);var =
L=3Dnull;if(J.match(/over|out/)){switch(J){case"mouseover":L=3DA.relatedT=
arget||A.fromElement;=0A=
break;case"mouseout":L=3DA.relatedTarget||A.toElement;}if(!(function(){wh=
ile(L&&L.nodeType=3D=3D3){L=3DL.parentNode;}return =
true;}).create({attempt:Browser.Engine.gecko})()){L=3Dfalse;=0A=
}}}}return =
$extend(this,{event:A,type:J,page:I,client:C,rightClick:E,wheel:H,related=
Target:L,target:G,code:B,key:M,shift:A.shiftKey,control:A.ctrlKey,alt:A.a=
ltKey,meta:A.metaKey});=0A=
}});Event.Keys=3Dnew =
Hash({enter:13,up:38,down:40,left:37,right:39,esc:27,space:32,backspace:8=
,tab:9,"delete":46});Event.implement({stop:function(){return =
this.stopPropagation().preventDefault();=0A=
},stopPropagation:function(){if(this.event.stopPropagation){this.event.st=
opPropagation();}else{this.event.cancelBubble=3Dtrue;}return =
this;},preventDefault:function(){if(this.event.preventDefault){this.event=
.preventDefault();=0A=
}else{this.event.returnValue=3Dfalse;}return this;}});var Class=3Dnew =
Native({name:"Class",initialize:function(B){B=3DB||{};var =
A=3Dfunction(){for(var E in =
this){if($type(this[E])!=3D"function"){this[E]=3D$unlink(this[E]);=0A=
}}this.constructor=3DA;if(Class.prototyping){return this;}var =
D=3D(this.initialize)?this.initialize.apply(this,arguments):this;if(this.=
options&&this.options.initialize){this.options.initialize.call(this);=0A=
}return D;};for(var C in =
Class.Mutators){if(!B[C]){continue;}B=3DClass.Mutators[C](B,B[C]);delete =
B[C];}$extend(A,this);A.constructor=3DClass;A.prototype=3DB;=0A=
return =
A;}});Class.Mutators=3D{Extends:function(C,A){Class.prototyping=3DA.proto=
type;var B=3Dnew A;delete B.parent;B=3DClass.inherit(B,C);delete =
Class.prototyping;=0A=
return =
B;},Implements:function(A,B){$splat(B).each(function(C){Class.prototying=3D=
C;$extend(A,($type(C)=3D=3D"class")?new C:C);delete =
Class.prototyping;});return A;=0A=
}};Class.extend({inherit:function(B,E){var =
A=3Darguments.callee.caller;for(var D in E){var C=3DE[D];var =
G=3DB[D];var =
F=3D$type(C);if(G&&F=3D=3D"function"){if(C!=3DG){if(A){C.__parent=3DG;=0A=
B[D]=3DC;}else{Class.override(B,D,C);}}}else{if(F=3D=3D"object"){B[D]=3D$=
merge(G,C);}else{B[D]=3DC;}}}if(A){B.parent=3Dfunction(){return =
arguments.callee.caller.__parent.apply(this,arguments);=0A=
};}return B;},override:function(B,A,E){var =
D=3DClass.prototyping;if(D&&B[A]!=3DD[A]){D=3Dnull;}var =
C=3Dfunction(){var F=3Dthis.parent;this.parent=3DD?D[A]:B[A];var =
G=3DE.apply(this,arguments);=0A=
this.parent=3DF;return =
G;};B[A]=3DC;}});Class.implement({implement:function(){var =
A=3Dthis.prototype;$each(arguments,function(B){Class.inherit(A,B);});retu=
rn this;=0A=
}});var Chain=3Dnew =
Class({$chain:[],chain:function(){this.$chain.extend(Array.flatten(argume=
nts));return =
this;},callChain:function(){return(this.$chain.length)?this.$chain.shift(=
).apply(this,arguments):false;=0A=
},clearChain:function(){this.$chain.empty();return this;}});var =
Events=3Dnew =
Class({$events:{},addEvent:function(C,B,A){C=3DEvents.removeOn(C);if(B!=3D=
$empty){this.$events[C]=3Dthis.$events[C]||[];=0A=
this.$events[C].include(B);if(A){B.internal=3Dtrue;}}return =
this;},addEvents:function(A){for(var B in =
A){this.addEvent(B,A[B]);}return =
this;},fireEvent:function(C,B,A){C=3DEvents.removeOn(C);=0A=
if(!this.$events||!this.$events[C]){return =
this;}this.$events[C].each(function(D){D.create({bind:this,delay:A,"argum=
ents":B})();},this);return =
this;},removeEvent:function(B,A){B=3DEvents.removeOn(B);=0A=
if(!this.$events[B]){return =
this;}if(!A.internal){this.$events[B].erase(A);}return =
this;},removeEvents:function(C){if($type(C)=3D=3D"object"){for(var D in =
C){this.removeEvent(D,C[D]);=0A=
}return this;}if(C){C=3DEvents.removeOn(C);}for(var D in =
this.$events){if(C&&C!=3DD){continue;}var B=3Dthis.$events[D];for(var =
A=3DB.length;A--;A){this.removeEvent(D,B[A]);=0A=
}}return this;}});Events.removeOn=3Dfunction(A){return =
A.replace(/^on([A-Z])/,function(B,C){return C.toLowerCase();});};var =
Options=3Dnew =
Class({setOptions:function(){this.options=3D$merge.run([this.options].ext=
end(arguments));=0A=
if(!this.addEvent){return this;}for(var A in =
this.options){if($type(this.options[A])!=3D"function"||!(/^on[A-Z]/).test=
(A)){continue;}this.addEvent(A,this.options[A]);=0A=
delete this.options[A];}return this;}});var Element=3Dnew =
Native({name:"Element",legacy:window.Element,initialize:function(A,B){var=
 C=3DElement.Constructors.get(A);=0A=
if(C){return C(B);}if(typeof A=3D=3D"string"){return =
document.newElement(A,B);}return =
$(A).set(B);},afterImplement:function(A,B){Element.Prototype[A]=3DB;if(Ar=
ray[A]){return ;=0A=
}Elements.implement(A,function(){var C=3D[],G=3Dtrue;for(var =
E=3D0,D=3Dthis.length;E<D;E++){var =
F=3Dthis[E][A].apply(this[E],arguments);C.push(F);if(G){G=3D($type(F)=3D=3D=
"element");=0A=
}}return(G)?new =
Elements(C):C;});}});Element.Prototype=3D{$family:{name:"element"}};Eleme=
nt.Constructors=3Dnew Hash;var IFrame=3Dnew =
Native({name:"IFrame",generics:false,initialize:function(){var =
E=3DArray.link(arguments,{properties:Object.type,iframe:$defined});=0A=
var C=3DE.properties||{};var B=3D$(E.iframe)||false;var =
D=3DC.onload||$empty;delete =
C.onload;C.id=3DC.name=3D$pick(C.id,C.name,B.id,B.name,"IFrame_"+$time())=
;B=3Dnew Element(B||"iframe",C);=0A=
var A=3Dfunction(){var F=3D$try(function(){return =
B.contentWindow.location.host;});if(F&&F=3D=3Dwindow.location.host){var =
G=3Dnew Window(B.contentWindow);new Document(B.contentWindow.document);=0A=
$extend(G.Element.prototype,Element.Prototype);}D.call(B.contentWindow,B.=
contentWindow.document);};(window.frames[C.id])?A():B.addListener("load",=
A);return B;=0A=
}});var Elements=3Dnew =
Native({initialize:function(F,B){B=3D$extend({ddup:true,cash:true},B);F=3D=
F||[];if(B.ddup||B.cash){var G=3D{},E=3D[];for(var C=3D0,A=3DF.length;=0A=
C<A;C++){var =
D=3D$.element(F[C],!B.cash);if(B.ddup){if(G[D.uid]){continue;}G[D.uid]=3D=
true;}E.push(D);}F=3DE;}return(B.cash)?$extend(F,this):F;}});Elements.imp=
lement({filter:function(A,B){if(!A){return this;=0A=
}return new Elements(Array.filter(this,(typeof =
A=3D=3D"string")?function(C){return =
C.match(A);}:A,B));}});Document.implement({newElement:function(A,B){if(Br=
owser.Engine.trident&&B){["name","type","checked"].each(function(C){if(!B=
[C]){return ;=0A=
}A+=3D" "+C+'=3D"'+B[C]+'"';if(C!=3D"checked"){delete =
B[C];}});A=3D"<"+A+">";}return =
$.element(this.createElement(A)).set(B);},newTextNode:function(A){return =
this.createTextNode(A);=0A=
},getDocument:function(){return this;},getWindow:function(){return =
this.window;}});Window.implement({$:function(B,C){if(B&&B.$family&&B.uid)=
{return B;}var A=3D$type(B);=0A=
return($[A])?$[A](B,C,this.document):null;},$$:function(A){if(arguments.l=
ength=3D=3D1&&typeof A=3D=3D"string"){return =
this.document.getElements(A);}var F=3D[];var =
C=3DArray.flatten(arguments);=0A=
for(var D=3D0,B=3DC.length;D<B;D++){var =
E=3DC[D];switch($type(E)){case"element":F.push(E);break;case"string":F.ex=
tend(this.document.getElements(E,true));}}return new Elements(F);=0A=
},getDocument:function(){return =
this.document;},getWindow:function(){return =
this;}});$.string=3Dfunction(C,B,A){C=3DA.getElementById(C);return(C)?$.e=
lement(C,B):null;=0A=
};$.element=3Dfunction(A,D){$uid(A);if(!D&&!A.$family&&!(/^object|embed$/=
i).test(A.tagName)){var B=3DElement.Prototype;for(var C in =
B){A[C]=3DB[C];}}return A;=0A=
};$.object=3Dfunction(B,C,A){if(B.toElement){return =
$.element(B.toElement(A),C);}return =
null;};$.textnode=3D$.whitespace=3D$.window=3D$.document=3D$arguments(0);=0A=
Native.implement([Element,Document],{getElement:function(A,B){return =
$(this.getElements(A,true)[0]||null,B);},getElements:function(A,D){A=3DA.=
split(",");=0A=
var C=3D[];var B=3D(A.length>1);A.each(function(E){var =
F=3Dthis.getElementsByTagName(E.trim());(B)?C.extend(F):C=3DF;},this);ret=
urn new Elements(C,{ddup:B,cash:!D});=0A=
}});(function(){var H=3D{},F=3D{};var =
I=3D{input:"checked",option:"selected",textarea:(Browser.Engine.webkit&&B=
rowser.Engine.version<420)?"innerHTML":"value"};=0A=
var C=3Dfunction(L){return(F[L]||(F[L]=3D{}));};var =
G=3Dfunction(N,L){if(!N){return ;}var =
M=3DN.uid;if(Browser.Engine.trident){if(N.clearAttributes){var =
P=3DL&&N.cloneNode(false);=0A=
N.clearAttributes();if(P){N.mergeAttributes(P);}}else{if(N.removeEvents){=
N.removeEvents();}}if((/object/i).test(N.tagName)){for(var O in =
N){if(typeof N[O]=3D=3D"function"){N[O]=3D$empty;=0A=
}}Element.dispose(N);}}if(!M){return ;}H[M]=3DF[M]=3Dnull;};var =
D=3Dfunction(){Hash.each(H,G);if(Browser.Engine.trident){$A(document.getE=
lementsByTagName("object")).each(G);=0A=
}if(window.CollectGarbage){CollectGarbage();}H=3DF=3Dnull;};var =
J=3Dfunction(N,L,S,M,P,R){var O=3DN[S||L];var =
Q=3D[];while(O){if(O.nodeType=3D=3D1&&(!M||Element.match(O,M))){if(!P){re=
turn $(O,R);=0A=
}Q.push(O);}O=3DO[L];}return(P)?new =
Elements(Q,{ddup:false,cash:!R}):null;};var =
E=3D{html:"innerHTML","class":"className","for":"htmlFor",text:(Browser.E=
ngine.trident||(Browser.Engine.webkit&&Browser.Engine.version<420))?"inne=
rText":"textContent"};=0A=
var =
B=3D["compact","nowrap","ismap","declare","noshade","checked","disabled",=
"readonly","multiple","selected","noresize","defer"];var =
K=3D["value","accessKey","cellPadding","cellSpacing","colSpan","frameBord=
er","maxLength","readOnly","rowSpan","tabIndex","useMap"];=0A=
Hash.extend(E,B.associate(B));Hash.extend(E,K.associate(K.map(String.toLo=
werCase)));var =
A=3D{before:function(M,L){if(L.parentNode){L.parentNode.insertBefore(M,L)=
;=0A=
}},after:function(M,L){if(!L.parentNode){return ;}var =
N=3DL.nextSibling;(N)?L.parentNode.insertBefore(M,N):L.parentNode.appendC=
hild(M);},bottom:function(M,L){L.appendChild(M);=0A=
},top:function(M,L){var =
N=3DL.firstChild;(N)?L.insertBefore(M,N):L.appendChild(M);}};A.inside=3DA=
.bottom;Hash.each(A,function(L,M){M=3DM.capitalize();Element.implement("i=
nject"+M,function(N){L(this,$(N,true));=0A=
return =
this;});Element.implement("grab"+M,function(N){L($(N,true),this);return =
this;});});Element.implement({set:function(O,M){switch($type(O)){case"obj=
ect":for(var N in O){this.set(N,O[N]);=0A=
}break;case"string":var =
L=3DElement.Properties.get(O);(L&&L.set)?L.set.apply(this,Array.slice(arg=
uments,1)):this.setProperty(O,M);}return this;},get:function(M){var =
L=3DElement.Properties.get(M);=0A=
return(L&&L.get)?L.get.apply(this,Array.slice(arguments,1)):this.getPrope=
rty(M);},erase:function(M){var =
L=3DElement.Properties.get(M);(L&&L.erase)?L.erase.apply(this):this.remov=
eProperty(M);=0A=
return this;},setProperty:function(M,N){var =
L=3DE[M];if(N=3D=3Dundefined){return =
this.removeProperty(M);}if(L&&B[M]){N=3D!!N;}(L)?this[L]=3DN:this.setAttr=
ibute(M,""+N);=0A=
return this;},setProperties:function(L){for(var M in =
L){this.setProperty(M,L[M]);}return this;},getProperty:function(M){var =
L=3DE[M];var N=3D(L)?this[L]:this.getAttribute(M,2);=0A=
return(B[M])?!!N:(L)?N:N||null;},getProperties:function(){var =
L=3D$A(arguments);return =
L.map(this.getProperty,this).associate(L);},removeProperty:function(M){va=
r L=3DE[M];=0A=
(L)?this[L]=3D(L&&B[M])?false:"":this.removeAttribute(M);return =
this;},removeProperties:function(){Array.each(arguments,this.removeProper=
ty,this);return this;=0A=
},hasClass:function(L){return this.className.contains(L," =
");},addClass:function(L){if(!this.hasClass(L)){this.className=3D(this.cl=
assName+" "+L).clean();=0A=
}return =
this;},removeClass:function(L){this.className=3Dthis.className.replace(ne=
w RegExp("(^|\\s)"+L+"(?:\\s|$)"),"$1");return =
this;},toggleClass:function(L){return =
this.hasClass(L)?this.removeClass(L):this.addClass(L);=0A=
},adopt:function(){Array.flatten(arguments).each(function(L){L=3D$(L,true=
);if(L){this.appendChild(L);}},this);return =
this;},appendText:function(M,L){return =
this.grab(this.getDocument().newTextNode(M),L);=0A=
},grab:function(M,L){A[L||"bottom"]($(M,true),this);return =
this;},inject:function(M,L){A[L||"bottom"](this,$(M,true));return =
this;},replaces:function(L){L=3D$(L,true);=0A=
L.parentNode.replaceChild(this,L);return =
this;},wraps:function(M,L){M=3D$(M,true);return =
this.replaces(M).grab(M,L);},getPrevious:function(L,M){return =
J(this,"previousSibling",null,L,false,M);=0A=
},getAllPrevious:function(L,M){return =
J(this,"previousSibling",null,L,true,M);},getNext:function(L,M){return =
J(this,"nextSibling",null,L,false,M);},getAllNext:function(L,M){return =
J(this,"nextSibling",null,L,true,M);=0A=
},getFirst:function(L,M){return =
J(this,"nextSibling","firstChild",L,false,M);},getLast:function(L,M){retu=
rn J(this,"previousSibling","lastChild",L,false,M);=0A=
},getParent:function(L,M){return =
J(this,"parentNode",null,L,false,M);},getParents:function(L,M){return =
J(this,"parentNode",null,L,true,M);},getChildren:function(L,M){return =
J(this,"nextSibling","firstChild",L,true,M);=0A=
},getWindow:function(){return =
this.ownerDocument.window;},getDocument:function(){return =
this.ownerDocument;},getElementById:function(O,N){var =
M=3Dthis.ownerDocument.getElementById(O);=0A=
if(!M){return null;}for(var =
L=3DM.parentNode;L!=3Dthis;L=3DL.parentNode){if(!L){return null;}}return =
$.element(M,N);},getSelected:function(){return new =
Elements($A(this.options).filter(function(L){return L.selected;=0A=
}));},getComputedStyle:function(M){if(this.currentStyle){return =
this.currentStyle[M.camelCase()];}var =
L=3Dthis.getDocument().defaultView.getComputedStyle(this,null);=0A=
return(L)?L.getPropertyValue([M.hyphenate()]):null;},toQueryString:functi=
on(){var L=3D[];this.getElements("input, select, =
textarea",true).each(function(M){if(!M.name||M.disabled){return ;=0A=
}var =
N=3D(M.tagName.toLowerCase()=3D=3D"select")?Element.getSelected(M).map(fu=
nction(O){return =
O.value;}):((M.type=3D=3D"radio"||M.type=3D=3D"checkbox")&&!M.checked)?nu=
ll:M.value;=0A=
$splat(N).each(function(O){if(typeof =
O!=3D"undefined"){L.push(M.name+"=3D"+encodeURIComponent(O));}});});retur=
n L.join("&");},clone:function(O,L){O=3DO!=3D=3Dfalse;=0A=
var R=3Dthis.cloneNode(O);var =
N=3Dfunction(V,U){if(!L){V.removeAttribute("id");}if(Browser.Engine.tride=
nt){V.clearAttributes();V.mergeAttributes(U);V.removeAttribute("uid");=0A=
if(V.options){var W=3DV.options,S=3DU.options;for(var =
T=3DW.length;T--;){W[T].selected=3DS[T].selected;}}}var =
X=3DI[U.tagName.toLowerCase()];if(X&&U[X]){V[X]=3DU[X];=0A=
}};if(O){var =
P=3DR.getElementsByTagName("*"),Q=3Dthis.getElementsByTagName("*");for(va=
r M=3DP.length;M--;){N(P[M],Q[M]);}}N(R,this);return =
$(R);},destroy:function(){Element.empty(this);=0A=
Element.dispose(this);G(this,true);return =
null;},empty:function(){$A(this.childNodes).each(function(L){Element.dest=
roy(L);});return =
this;},dispose:function(){return(this.parentNode)?this.parentNode.removeC=
hild(this):this;=0A=
},hasChild:function(L){L=3D$(L,true);if(!L){return =
false;}if(Browser.Engine.webkit&&Browser.Engine.version<420){return =
$A(this.getElementsByTagName(L.tagName)).contains(L);=0A=
}return(this.contains)?(this!=3DL&&this.contains(L)):!!(this.compareDocum=
entPosition(L)&16);},match:function(L){return(!L||(L=3D=3Dthis)||(Element=
.get(this,"tag")=3D=3DL));=0A=
}});Native.implement([Element,Window,Document],{addListener:function(O,N)=
{if(O=3D=3D"unload"){var =
L=3DN,M=3Dthis;N=3Dfunction(){M.removeListener("unload",N);L();=0A=
};}else{H[this.uid]=3Dthis;}if(this.addEventListener){this.addEventListen=
er(O,N,false);}else{this.attachEvent("on"+O,N);}return =
this;},removeListener:function(M,L){if(this.removeEventListener){this.rem=
oveEventListener(M,L,false);=0A=
}else{this.detachEvent("on"+M,L);}return =
this;},retrieve:function(M,L){var =
O=3DC(this.uid),N=3DO[M];if(L!=3Dundefined&&N=3D=3Dundefined){N=3DO[M]=3D=
L;}return $pick(N);=0A=
},store:function(M,L){var N=3DC(this.uid);N[M]=3DL;return =
this;},eliminate:function(L){var M=3DC(this.uid);delete M[L];return =
this;}});window.addListener("unload",D);=0A=
})();Element.Properties=3Dnew =
Hash;Element.Properties.style=3D{set:function(A){this.style.cssText=3DA;}=
,get:function(){return =
this.style.cssText;},erase:function(){this.style.cssText=3D"";=0A=
}};Element.Properties.tag=3D{get:function(){return =
this.tagName.toLowerCase();}};Element.Properties.html=3D(function(){var =
C=3Ddocument.createElement("div");=0A=
var =
A=3D{table:[1,"<table>","</table>"],select:[1,"<select>","</select>"],tbo=
dy:[2,"<table><tbody>","</tbody></table>"],tr:[3,"<table><tbody><tr>","</=
tr></tbody></table>"]};=0A=
A.thead=3DA.tfoot=3DA.tbody;var B=3D{set:function(){var =
E=3DArray.flatten(arguments).join("");var =
F=3DBrowser.Engine.trident&&A[this.get("tag")];if(F){var =
G=3DC;G.innerHTML=3DF[1]+E+F[2];=0A=
for(var =
D=3DF[0];D--;){G=3DG.firstChild;}this.empty().adopt(G.childNodes);}else{t=
his.innerHTML=3DE;}}};B.erase=3DB.set;return =
B;})();if(Browser.Engine.webkit&&Browser.Engine.version<420){Element.Prop=
erties.text=3D{get:function(){if(this.innerText){return this.innerText;=0A=
}var =
A=3Dthis.ownerDocument.newElement("div",{html:this.innerHTML}).inject(thi=
s.ownerDocument.body);var B=3DA.innerText;A.destroy();return =
B;}};}Element.Properties.events=3D{set:function(A){this.addEvents(A);=0A=
}};Native.implement([Element,Window,Document],{addEvent:function(E,G){var=
 =
H=3Dthis.retrieve("events",{});H[E]=3DH[E]||{keys:[],values:[]};if(H[E].k=
eys.contains(G)){return this;=0A=
}H[E].keys.push(G);var =
F=3DE,A=3DElement.Events.get(E),C=3DG,I=3Dthis;if(A){if(A.onAdd){A.onAdd.=
call(this,G);}if(A.condition){C=3Dfunction(J){if(A.condition.call(this,J)=
){return G.call(this,J);=0A=
}return true;};}F=3DA.base||F;}var D=3Dfunction(){return G.call(I);};var =
B=3DElement.NativeEvents[F];if(B){if(B=3D=3D2){D=3Dfunction(J){J=3Dnew =
Event(J,I.getWindow());=0A=
if(C.call(I,J)=3D=3D=3Dfalse){J.stop();}};}this.addListener(F,D);}H[E].va=
lues.push(D);return this;},removeEvent:function(C,B){var =
A=3Dthis.retrieve("events");if(!A||!A[C]){return this;=0A=
}var F=3DA[C].keys.indexOf(B);if(F=3D=3D-1){return =
this;}A[C].keys.splice(F,1);var E=3DA[C].values.splice(F,1)[0];var =
D=3DElement.Events.get(C);if(D){if(D.onRemove){D.onRemove.call(this,B);=0A=
}C=3DD.base||C;}return(Element.NativeEvents[C])?this.removeListener(C,E):=
this;},addEvents:function(A){for(var B in =
A){this.addEvent(B,A[B]);}return this;=0A=
},removeEvents:function(A){if($type(A)=3D=3D"object"){for(var C in =
A){this.removeEvent(C,A[C]);}return this;}var =
B=3Dthis.retrieve("events");if(!B){return this;=0A=
}if(!A){for(var C in =
B){this.removeEvents(C);}this.eliminate("events");}else{if(B[A]){while(B[=
A].keys[0]){this.removeEvent(A,B[A].keys[0]);}B[A]=3Dnull;}}return this;=0A=
},fireEvent:function(D,B,A){var =
C=3Dthis.retrieve("events");if(!C||!C[D]){return =
this;}C[D].keys.each(function(E){E.create({bind:this,delay:A,"arguments":=
B})();=0A=
},this);return this;},cloneEvents:function(D,A){D=3D$(D);var =
C=3DD.retrieve("events");if(!C){return this;}if(!A){for(var B in =
C){this.cloneEvents(D,B);}}else{if(C[A]){C[A].keys.each(function(E){this.=
addEvent(A,E);=0A=
},this);}}return =
this;}});Element.NativeEvents=3D{click:2,dblclick:2,mouseup:2,mousedown:2=
,contextmenu:2,mousewheel:2,DOMMouseScroll:2,mouseover:2,mouseout:2,mouse=
move:2,selectstart:2,selectend:2,keydown:2,keypress:2,keyup:2,focus:2,blu=
r:2,change:2,reset:2,select:2,submit:2,load:1,unload:1,beforeunload:2,res=
ize:1,move:1,DOMContentLoaded:1,readystatechange:1,error:1,abort:1,scroll=
:1};=0A=
(function(){var A=3Dfunction(B){var =
C=3DB.relatedTarget;if(C=3D=3Dundefined){return =
true;}if(C=3D=3D=3Dfalse){return =
false;}return($type(this)!=3D"document"&&C!=3Dthis&&C.prefix!=3D"xul"&&!t=
his.hasChild(C));=0A=
};Element.Events=3Dnew =
Hash({mouseenter:{base:"mouseover",condition:A},mouseleave:{base:"mouseou=
t",condition:A},mousewheel:{base:(Browser.Engine.gecko)?"DOMMouseScroll":=
"mousewheel"}});=0A=
})();Element.Properties.styles=3D{set:function(A){this.setStyles(A);}};El=
ement.Properties.opacity=3D{set:function(A,B){if(!B){if(A=3D=3D0){if(this=
.style.visibility!=3D"hidden"){this.style.visibility=3D"hidden";=0A=
}}else{if(this.style.visibility!=3D"visible"){this.style.visibility=3D"vi=
sible";}}}if(!this.currentStyle||!this.currentStyle.hasLayout){this.style=
.zoom=3D1;}if(Browser.Engine.trident){this.style.filter=3D(A=3D=3D1)?"":"=
alpha(opacity=3D"+A*100+")";=0A=
}this.style.opacity=3DA;this.store("opacity",A);},get:function(){return =
this.retrieve("opacity",1);}};Element.implement({setOpacity:function(A){r=
eturn this.set("opacity",A,true);=0A=
},getOpacity:function(){return =
this.get("opacity");},setStyle:function(B,A){switch(B){case"opacity":retu=
rn =
this.set("opacity",parseFloat(A));case"float":B=3D(Browser.Engine.trident=
)?"styleFloat":"cssFloat";=0A=
}B=3DB.camelCase();if($type(A)!=3D"string"){var =
C=3D(Element.Styles.get(B)||"@").split(" =
");A=3D$splat(A).map(function(E,D){if(!C[D]){return"";}return($type(E)=3D=
=3D"number")?C[D].replace("@",Math.round(E)):E;=0A=
}).join(" =
");}else{if(A=3D=3DString(Number(A))){A=3DMath.round(A);}}this.style[B]=3D=
A;return this;},getStyle:function(G){switch(G){case"opacity":return =
this.get("opacity");=0A=
case"float":G=3D(Browser.Engine.trident)?"styleFloat":"cssFloat";}G=3DG.c=
amelCase();var A=3Dthis.style[G];if(!$chk(A)){A=3D[];for(var F in =
Element.ShortStyles){if(G!=3DF){continue;=0A=
}for(var E in Element.ShortStyles[F]){A.push(this.getStyle(E));}return =
A.join(" ");}A=3Dthis.getComputedStyle(G);}if(A){A=3DString(A);var =
C=3DA.match(/rgba?\([\d\s,]+\)/);=0A=
if(C){A=3DA.replace(C[0],C[0].rgbToHex());}}if(Browser.Engine.presto||(Br=
owser.Engine.trident&&!$chk(parseInt(A)))){if(G.test(/^(height|width)$/))=
{var B=3D(G=3D=3D"width")?["left","right"]:["top","bottom"],D=3D0;=0A=
B.each(function(H){D+=3Dthis.getStyle("border-"+H+"-width").toInt()+this.=
getStyle("padding-"+H).toInt();},this);return =
this["offset"+G.capitalize()]-D+"px";=0A=
}if((Browser.Engine.presto)&&String(A).test("px")){return =
A;}if(G.test(/(border(.+)Width|margin|padding)/)){return"0px";}}return =
A;},setStyles:function(B){for(var A in B){this.setStyle(A,B[A]);=0A=
}return this;},getStyles:function(){var =
A=3D{};Array.each(arguments,function(B){A[B]=3Dthis.getStyle(B);},this);r=
eturn A;}});Element.Styles=3Dnew =
Hash({left:"@px",top:"@px",bottom:"@px",right:"@px",width:"@px",height:"@=
px",maxWidth:"@px",maxHeight:"@px",minWidth:"@px",minHeight:"@px",backgro=
undColor:"rgb(@, @, @)",backgroundPosition:"@px @px",color:"rgb(@, @, =
@)",fontSize:"@px",letterSpacing:"@px",lineHeight:"@px",clip:"rect(@px =
@px @px @px)",margin:"@px @px @px @px",padding:"@px @px @px =
@px",border:"@px @ rgb(@, @, @) @px @ rgb(@, @, @) @px @ rgb(@, @, =
@)",borderWidth:"@px @px @px @px",borderStyle:"@ @ @ =
@",borderColor:"rgb(@, @, @) rgb(@, @, @) rgb(@, @, @) rgb(@, @, =
@)",zIndex:"@",zoom:"@",fontWeight:"@",textIndent:"@px",opacity:"@"});=0A=
Element.ShortStyles=3D{margin:{},padding:{},border:{},borderWidth:{},bord=
erStyle:{},borderColor:{}};["Top","Right","Bottom","Left"].each(function(=
G){var F=3DElement.ShortStyles;=0A=
var B=3DElement.Styles;["margin","padding"].each(function(H){var =
I=3DH+G;F[H][I]=3DB[I]=3D"@px";});var =
E=3D"border"+G;F.border[E]=3DB[E]=3D"@px @ rgb(@, @, @)";var =
D=3DE+"Width",A=3DE+"Style",C=3DE+"Color";=0A=
F[E]=3D{};F.borderWidth[D]=3DF[E][D]=3DB[D]=3D"@px";F.borderStyle[A]=3DF[=
E][A]=3DB[A]=3D"@";F.borderColor[C]=3DF[E][C]=3DB[C]=3D"rgb(@, @, =
@)";});(function(){Element.implement({scrollTo:function(H,I){if(B(this)){=
this.getWindow().scrollTo(H,I);=0A=
}else{this.scrollLeft=3DH;this.scrollTop=3DI;}return =
this;},getSize:function(){if(B(this)){return =
this.getWindow().getSize();}return{x:this.offsetWidth,y:this.offsetHeight=
};=0A=
},getScrollSize:function(){if(B(this)){return =
this.getWindow().getScrollSize();}return{x:this.scrollWidth,y:this.scroll=
Height};},getScroll:function(){if(B(this)){return =
this.getWindow().getScroll();=0A=
}return{x:this.scrollLeft,y:this.scrollTop};},getScrolls:function(){var =
I=3Dthis,H=3D{x:0,y:0};while(I&&!B(I)){H.x+=3DI.scrollLeft;H.y+=3DI.scrol=
lTop;I=3DI.parentNode;=0A=
}return H;},getOffsetParent:function(){var H=3Dthis;if(B(H)){return =
null;}if(!Browser.Engine.trident){return =
H.offsetParent;}while((H=3DH.parentNode)&&!B(H)){if(D(H,"position")!=3D"s=
tatic"){return H;=0A=
}}return null;},getOffsets:function(){if(Browser.Engine.trident){var =
L=3Dthis.getBoundingClientRect(),J=3Dthis.getDocument().documentElement;r=
eturn{x:L.left+J.scrollLeft-J.clientLeft,y:L.top+J.scrollTop-J.clientTop}=
;=0A=
}var I=3Dthis,H=3D{x:0,y:0};if(B(this)){return =
H;}while(I&&!B(I)){H.x+=3DI.offsetLeft;H.y+=3DI.offsetTop;if(Browser.Engi=
ne.gecko){if(!F(I)){H.x+=3DC(I);H.y+=3DG(I);=0A=
}var =
K=3DI.parentNode;if(K&&D(K,"overflow")!=3D"visible"){H.x+=3DC(K);H.y+=3DG=
(K);}}else{if(I!=3Dthis&&Browser.Engine.webkit){H.x+=3DC(I);H.y+=3DG(I);}=
}I=3DI.offsetParent;=0A=
}if(Browser.Engine.gecko&&!F(this)){H.x-=3DC(this);H.y-=3DG(this);}return=
 H;},getPosition:function(K){if(B(this)){return{x:0,y:0};}var =
L=3Dthis.getOffsets(),I=3Dthis.getScrolls();=0A=
var H=3D{x:L.x-I.x,y:L.y-I.y};var =
J=3D(K&&(K=3D$(K)))?K.getPosition():{x:0,y:0};return{x:H.x-J.x,y:H.y-J.y}=
;},getCoordinates:function(J){if(B(this)){return =
this.getWindow().getCoordinates();=0A=
}var H=3Dthis.getPosition(J),I=3Dthis.getSize();var =
K=3D{left:H.x,top:H.y,width:I.x,height:I.y};K.right=3DK.left+K.width;K.bo=
ttom=3DK.top+K.height;return =
K;},computePosition:function(H){return{left:H.x-E(this,"margin-left"),top=
:H.y-E(this,"margin-top")};=0A=
},position:function(H){return =
this.setStyles(this.computePosition(H));}});Native.implement([Document,Wi=
ndow],{getSize:function(){var I=3Dthis.getWindow();=0A=
if(Browser.Engine.presto||Browser.Engine.webkit){return{x:I.innerWidth,y:=
I.innerHeight};}var =
H=3DA(this);return{x:H.clientWidth,y:H.clientHeight};},getScroll:function=
(){var I=3Dthis.getWindow();=0A=
var =
H=3DA(this);return{x:I.pageXOffset||H.scrollLeft,y:I.pageYOffset||H.scrol=
lTop};},getScrollSize:function(){var I=3DA(this);var =
H=3Dthis.getSize();return{x:Math.max(I.scrollWidth,H.x),y:Math.max(I.scro=
llHeight,H.y)};=0A=
},getPosition:function(){return{x:0,y:0};},getCoordinates:function(){var =
H=3Dthis.getSize();return{top:0,left:0,bottom:H.y,right:H.x,height:H.y,wi=
dth:H.x};=0A=
}});var D=3DElement.getComputedStyle;function E(H,I){return =
D(H,I).toInt()||0;}function F(H){return =
D(H,"-moz-box-sizing")=3D=3D"border-box";}function G(H){return =
E(H,"border-top-width");=0A=
}function C(H){return E(H,"border-left-width");}function =
B(H){return(/^(?:body|html)$/i).test(H.tagName);}function A(H){var =
I=3DH.getDocument();return(!I.compatMode||I.compatMode=3D=3D"CSS1Compat")=
?I.html:I.body;=0A=
}})();Native.implement([Window,Document,Element],{getHeight:function(){re=
turn this.getSize().y;},getWidth:function(){return =
this.getSize().x;},getScrollTop:function(){return this.getScroll().y;=0A=
},getScrollLeft:function(){return =
this.getScroll().x;},getScrollHeight:function(){return =
this.getScrollSize().y;},getScrollWidth:function(){return =
this.getScrollSize().x;=0A=
},getTop:function(){return =
this.getPosition().y;},getLeft:function(){return =
this.getPosition().x;}});Native.implement([Document,Element],{getElements=
:function(H,G){H=3DH.split(",");=0A=
var C,E=3D{};for(var D=3D0,B=3DH.length;D<B;D++){var =
A=3DH[D],F=3DSelectors.Utils.search(this,A,E);if(D!=3D0&&F.item){F=3D$A(F=
);}C=3D(D=3D=3D0)?F:(C.item)?$A(C).concat(F):C.concat(F);=0A=
}return new =
Elements(C,{ddup:(H.length>1),cash:!G});}});Element.implement({match:func=
tion(B){if(!B||(B=3D=3Dthis)){return true;}var =
D=3DSelectors.Utils.parseTagAndID(B);=0A=
var =
A=3DD[0],E=3DD[1];if(!Selectors.Filters.byID(this,E)||!Selectors.Filters.=
byTag(this,A)){return false;}var =
C=3DSelectors.Utils.parseSelector(B);return(C)?Selectors.Utils.filter(thi=
s,C,{}):true;=0A=
}});var =
Selectors=3D{Cache:{nth:{},parsed:{}}};Selectors.RegExps=3D{id:(/#([\w-]+=
)/),tag:(/^(\w+|\*)/),quick:(/^(\w+|\*)$/),splitter:(/\s*([+>~\s])\s*([a-=
zA-Z#.*:\[])/g),combined:(/\.([\w-]+)|\[(\w+)(?:([!*^$~|]?=3D)(["']?)([^\=
4]*?)\4)?\]|:([\w-]+)(?:\(["']?(.*?)?["']?\)|$)/g)};=0A=
Selectors.Utils=3D{chk:function(B,C){if(!C){return true;}var =
A=3D$uid(B);if(!C[A]){return C[A]=3Dtrue;}return =
false;},parseNthArgument:function(F){if(Selectors.Cache.nth[F]){return =
Selectors.Cache.nth[F];=0A=
}var C=3DF.match(/^([+-]?\d*)?([a-z]+)?([+-]?\d*)?$/);if(!C){return =
false;}var E=3DparseInt(C[1]);var B=3D(E||E=3D=3D=3D0)?E:1;var =
D=3DC[2]||false;var A=3DparseInt(C[3])||0;=0A=
if(B!=3D0){A--;while(A<1){A+=3DB;}while(A>=3DB){A-=3DB;}}else{B=3DA;D=3D"=
index";}switch(D){case"n":C=3D{a:B,b:A,special:"n"};break;case"odd":C=3D{=
a:2,b:0,special:"n"};=0A=
break;case"even":C=3D{a:2,b:1,special:"n"};break;case"first":C=3D{a:0,spe=
cial:"index"};break;case"last":C=3D{special:"last-child"};break;case"only=
":C=3D{special:"only-child"};=0A=
break;default:C=3D{a:(B-1),special:"index"};}return =
Selectors.Cache.nth[F]=3DC;},parseSelector:function(E){if(Selectors.Cache=
.parsed[E]){return Selectors.Cache.parsed[E];=0A=
}var =
D,H=3D{classes:[],pseudos:[],attributes:[]};while((D=3DSelectors.RegExps.=
combined.exec(E))){var =
I=3DD[1],G=3DD[2],F=3DD[3],B=3DD[5],C=3DD[6],J=3DD[7];if(I){H.classes.pus=
h(I);=0A=
}else{if(C){var =
A=3DSelectors.Pseudo.get(C);if(A){H.pseudos.push({parser:A,argument:J});}=
else{H.attributes.push({name:C,operator:"=3D",value:J});}}else{if(G){H.at=
tributes.push({name:G,operator:F,value:B});=0A=
}}}}if(!H.classes.length){delete =
H.classes;}if(!H.attributes.length){delete =
H.attributes;}if(!H.pseudos.length){delete =
H.pseudos;}if(!H.classes&&!H.attributes&&!H.pseudos){H=3Dnull;=0A=
}return Selectors.Cache.parsed[E]=3DH;},parseTagAndID:function(B){var =
A=3DB.match(Selectors.RegExps.tag);var =
C=3DB.match(Selectors.RegExps.id);return[(A)?A[1]:"*",(C)?C[1]:false];=0A=
},filter:function(F,C,E){var =
D;if(C.classes){for(D=3DC.classes.length;D--;D){var =
G=3DC.classes[D];if(!Selectors.Filters.byClass(F,G)){return =
false;}}}if(C.attributes){for(D=3DC.attributes.length;=0A=
D--;D){var =
B=3DC.attributes[D];if(!Selectors.Filters.byAttribute(F,B.name,B.operator=
,B.value)){return =
false;}}}if(C.pseudos){for(D=3DC.pseudos.length;D--;D){var =
A=3DC.pseudos[D];=0A=
if(!Selectors.Filters.byPseudo(F,A.parser,A.argument,E)){return =
false;}}}return true;},getByTagAndID:function(B,A,D){if(D){var =
C=3D(B.getElementById)?B.getElementById(D,true):Element.getElementById(B,=
D,true);=0A=
return(C&&Selectors.Filters.byTag(C,A))?[C]:[];}else{return =
B.getElementsByTagName(A);}},search:function(I,H,N){var B=3D[];var =
C=3DH.trim().replace(Selectors.RegExps.splitter,function(Y,X,W){B.push(X)=
;=0A=
return":)"+W;}).split(":)");var J,E,U;for(var =
T=3D0,P=3DC.length;T<P;T++){var =
S=3DC[T];if(T=3D=3D0&&Selectors.RegExps.quick.test(S)){J=3DI.getElementsB=
yTagName(S);=0A=
continue;}var A=3DB[T-1];var K=3DSelectors.Utils.parseTagAndID(S);var =
V=3DK[0],L=3DK[1];if(T=3D=3D0){J=3DSelectors.Utils.getByTagAndID(I,V,L);}=
else{var D=3D{},G=3D[];for(var R=3D0,Q=3DJ.length;=0A=
R<Q;R++){G=3DSelectors.Getters[A](G,J[R],V,L,D);}J=3DG;}var =
F=3DSelectors.Utils.parseSelector(S);if(F){E=3D[];for(var =
O=3D0,M=3DJ.length;O<M;O++){U=3DJ[O];if(Selectors.Utils.filter(U,F,N)){E.=
push(U);=0A=
}}J=3DE;}}return J;}};Selectors.Getters=3D{" ":function(H,G,I,A,E){var =
D=3DSelectors.Utils.getByTagAndID(G,I,A);for(var =
C=3D0,B=3DD.length;C<B;C++){var =
F=3DD[C];if(Selectors.Utils.chk(F,E)){H.push(F);=0A=
}}return H;},">":function(H,G,I,A,F){var =
C=3DSelectors.Utils.getByTagAndID(G,I,A);for(var =
E=3D0,D=3DC.length;E<D;E++){var =
B=3DC[E];if(B.parentNode=3D=3DG&&Selectors.Utils.chk(B,F)){H.push(B);=0A=
}}return =
H;},"+":function(C,B,A,E,D){while((B=3DB.nextSibling)){if(B.nodeType=3D=3D=
1){if(Selectors.Utils.chk(B,D)&&Selectors.Filters.byTag(B,A)&&Selectors.F=
ilters.byID(B,E)){C.push(B);=0A=
}break;}}return =
C;},"~":function(C,B,A,E,D){while((B=3DB.nextSibling)){if(B.nodeType=3D=3D=
1){if(!Selectors.Utils.chk(B,D)){break;}if(Selectors.Filters.byTag(B,A)&&=
Selectors.Filters.byID(B,E)){C.push(B);=0A=
}}}return =
C;}};Selectors.Filters=3D{byTag:function(B,A){return(A=3D=3D"*"||(B.tagNa=
me&&B.tagName.toLowerCase()=3D=3DA));},byID:function(A,B){return(!B||(A.i=
d&&A.id=3D=3DB));=0A=
},byClass:function(B,A){return(B.className&&B.className.contains(A," =
"));},byPseudo:function(A,D,C,B){return =
D.call(A,C,B);},byAttribute:function(C,D,B,E){var =
A=3DElement.prototype.getProperty.call(C,D);=0A=
if(!A){return(B=3D=3D"!=3D");}if(!B||E=3D=3Dundefined){return =
true;}switch(B){case"=3D":return(A=3D=3DE);case"*=3D":return(A.contains(E=
));case"^=3D":return(A.substr(0,E.length)=3D=3DE);=0A=
case"$=3D":return(A.substr(A.length-E.length)=3D=3DE);case"!=3D":return(A=
!=3DE);case"~=3D":return A.contains(E," ");case"|=3D":return =
A.contains(E,"-");}return false;=0A=
}};Selectors.Pseudo=3Dnew Hash({checked:function(){return =
this.checked;},empty:function(){return =
!(this.innerText||this.textContent||"").length;},not:function(A){return =
!Element.match(this,A);=0A=
},contains:function(A){return(this.innerText||this.textContent||"").conta=
ins(A);},"first-child":function(){return =
Selectors.Pseudo.index.call(this,0);},"last-child":function(){var =
A=3Dthis;=0A=
while((A=3DA.nextSibling)){if(A.nodeType=3D=3D1){return false;}}return =
true;},"only-child":function(){var =
B=3Dthis;while((B=3DB.previousSibling)){if(B.nodeType=3D=3D1){return =
false;=0A=
}}var A=3Dthis;while((A=3DA.nextSibling)){if(A.nodeType=3D=3D1){return =
false;}}return =
true;},"nth-child":function(G,E){G=3D(G=3D=3Dundefined)?"n":G;var =
C=3DSelectors.Utils.parseNthArgument(G);=0A=
if(C.special!=3D"n"){return =
Selectors.Pseudo[C.special].call(this,C.a,E);}var =
F=3D0;E.positions=3DE.positions||{};var =
D=3D$uid(this);if(!E.positions[D]){var B=3Dthis;=0A=
while((B=3DB.previousSibling)){if(B.nodeType!=3D1){continue;}F++;var =
A=3DE.positions[$uid(B)];if(A!=3Dundefined){F=3DA+F;break;}}E.positions[D=
]=3DF;}return(E.positions[D]%C.a=3D=3DC.b);=0A=
},index:function(A){var =
B=3Dthis,C=3D0;while((B=3DB.previousSibling)){if(B.nodeType=3D=3D1&&++C>A=
){return false;}}return(C=3D=3DA);},even:function(B,A){return =
Selectors.Pseudo["nth-child"].call(this,"2n+1",A);=0A=
},odd:function(B,A){return =
Selectors.Pseudo["nth-child"].call(this,"2n",A);}});Element.Events.domrea=
dy=3D{onAdd:function(A){if(Browser.loaded){A.call(this);=0A=
}}};(function(){var B=3Dfunction(){if(Browser.loaded){return =
;}Browser.loaded=3Dtrue;window.fireEvent("domready");document.fireEvent("=
domready");};if(Browser.Engine.trident){var =
A=3Ddocument.createElement("div");=0A=
(function(){($try(function(){A.doScroll("left");return =
$(A).inject(document.body).set("html","temp").dispose();}))?B():arguments=
.callee.delay(50);})();=0A=
}else{if(Browser.Engine.webkit&&Browser.Engine.version<525){(function(){(=
["loaded","complete"].contains(document.readyState))?B():arguments.callee=
.delay(50);=0A=
})();}else{window.addEvent("load",B);document.addEvent("DOMContentLoaded"=
,B);}}})();var JSON=3Dnew =
Hash({$specialChars:{"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\=
r",'"':'\\"',"\\":"\\\\"},$replaceChars:function(A){return =
JSON.$specialChars[A]||"\\u00"+Math.floor(A.charCodeAt()/16).toString(16)=
+(A.charCodeAt()%16).toString(16);=0A=
},encode:function(B){switch($type(B)){case"string":return'"'+B.replace(/[=
\x00-\x1f\\"]/g,JSON.$replaceChars)+'"';case"array":return"["+String(B.ma=
p(JSON.encode).filter($defined))+"]";=0A=
case"object":case"hash":var A=3D[];Hash.each(B,function(E,D){var =
C=3DJSON.encode(E);if(C){A.push(JSON.encode(D)+":"+C);}});return"{"+A+"}"=
;case"number":case"boolean":return String(B);=0A=
case false:return"null";}return =
null;},decode:function(string,secure){if($type(string)!=3D"string"||!stri=
ng.length){return null;}if(secure&&!(/^[,:{}\[\]0-9.\-+Eaeflnr-u =
\n\r\t]*$/).test(string.replace(/\\./g,"@").replace(/"[^"\\\n\r]*"/g,""))=
){return null;=0A=
}return =
eval("("+string+")");}});Native.implement([Hash,Array,String,Number],{toJ=
SON:function(){return JSON.encode(this);}});var Cookie=3Dnew =
Class({Implements:Options,options:{path:false,domain:false,duration:false=
,secure:false,document:document},initialize:function(B,A){this.key=3DB;=0A=
this.setOptions(A);},write:function(B){B=3DencodeURIComponent(B);if(this.=
options.domain){B+=3D"; =
domain=3D"+this.options.domain;}if(this.options.path){B+=3D"; =
path=3D"+this.options.path;=0A=
}if(this.options.duration){var A=3Dnew =
Date();A.setTime(A.getTime()+this.options.duration*24*60*60*1000);B+=3D";=
 expires=3D"+A.toGMTString();}if(this.options.secure){B+=3D"; secure";=0A=
}this.options.document.cookie=3Dthis.key+"=3D"+B;return =
this;},read:function(){var =
A=3Dthis.options.document.cookie.match("(?:^|;)\\s*"+this.key.escapeRegEx=
p()+"=3D([^;]*)");=0A=
return(A)?decodeURIComponent(A[1]):null;},dispose:function(){new =
Cookie(this.key,$merge(this.options,{duration:-1})).write("");return =
this;}});Cookie.write=3Dfunction(B,C,A){return new Cookie(B,A).write(C);=0A=
};Cookie.read=3Dfunction(A){return new =
Cookie(A).read();};Cookie.dispose=3Dfunction(B,A){return new =
Cookie(B,A).dispose();};var Swiff=3Dnew =
Class({Implements:[Options],options:{id:null,height:1,width:1,container:n=
ull,properties:{},params:{quality:"high",allowScriptAccess:"always",wMode=
:"transparent",swLiveConnect:true},callBacks:{},vars:{}},toElement:functi=
on(){return this.object;=0A=
},initialize:function(L,M){this.instance=3D"Swiff_"+$time();this.setOptio=
ns(M);M=3Dthis.options;var B=3Dthis.id=3DM.id||this.instance;var =
A=3D$(M.container);Swiff.CallBacks[this.instance]=3D{};=0A=
var E=3DM.params,G=3DM.vars,F=3DM.callBacks;var =
H=3D$extend({height:M.height,width:M.width},M.properties);var =
K=3Dthis;for(var D in =
F){Swiff.CallBacks[this.instance][D]=3D(function(N){return =
function(){return N.apply(K.object,arguments);=0A=
};})(F[D]);G[D]=3D"Swiff.CallBacks."+this.instance+"."+D;}E.flashVars=3DH=
ash.toQueryString(G);if(Browser.Engine.trident){H.classid=3D"clsid:D27CDB=
6E-AE6D-11cf-96B8-444553540000";=0A=
E.movie=3DL;}else{H.type=3D"application/x-shockwave-flash";H.data=3DL;}va=
r J=3D'<object id=3D"'+B+'"';for(var I in H){J+=3D" =
"+I+'=3D"'+H[I]+'"';}J+=3D">";for(var C in E){if(E[C]){J+=3D'<param =
name=3D"'+C+'" value=3D"'+E[C]+'" />';=0A=
}}J+=3D"</object>";this.object=3D((A)?A.empty():new =
Element("div")).set("html",J).firstChild;},replaces:function(A){A=3D$(A,t=
rue);A.parentNode.replaceChild(this.toElement(),A);=0A=
return =
this;},inject:function(A){$(A,true).appendChild(this.toElement());return =
this;},remote:function(){return =
Swiff.remote.apply(Swiff,[this.toElement()].extend(arguments));=0A=
}});Swiff.CallBacks=3D{};Swiff.remote=3Dfunction(obj,fn){var =
rs=3Dobj.CallFunction('<invoke name=3D"'+fn+'" =
returntype=3D"javascript">'+__flash__argumentsToXML(arguments,2)+"</invok=
e>");=0A=
return eval(rs);};var Fx=3Dnew =
Class({Implements:[Chain,Events,Options],options:{fps:50,unit:false,durat=
ion:500,link:"ignore"},initialize:function(A){this.subject=3Dthis.subject=
||this;=0A=
this.setOptions(A);this.options.duration=3DFx.Durations[this.options.dura=
tion]||this.options.duration.toInt();var =
B=3Dthis.options.wait;if(B=3D=3D=3Dfalse){this.options.link=3D"cancel";=0A=
}},getTransition:function(){return function(A){return =
-(Math.cos(Math.PI*A)-1)/2;};},step:function(){var =
A=3D$time();if(A<this.time+this.options.duration){var =
B=3Dthis.transition((A-this.time)/this.options.duration);=0A=
this.set(this.compute(this.from,this.to,B));}else{this.set(this.compute(t=
his.from,this.to,1));this.complete();}},set:function(A){return =
A;},compute:function(C,B,A){return Fx.compute(C,B,A);=0A=
},check:function(A){if(!this.timer){return =
true;}switch(this.options.link){case"cancel":this.cancel();return =
true;case"chain":this.chain(A.bind(this,Array.slice(arguments,1)));=0A=
return false;}return =
false;},start:function(B,A){if(!this.check(arguments.callee,B,A)){return =
this;}this.from=3DB;this.to=3DA;this.time=3D0;this.transition=3Dthis.getT=
ransition();=0A=
this.startTimer();this.onStart();return =
this;},complete:function(){if(this.stopTimer()){this.onComplete();}return=
 this;},cancel:function(){if(this.stopTimer()){this.onCancel();=0A=
}return =
this;},onStart:function(){this.fireEvent("start",this.subject);},onComple=
te:function(){this.fireEvent("complete",this.subject);if(!this.callChain(=
)){this.fireEvent("chainComplete",this.subject);=0A=
}},onCancel:function(){this.fireEvent("cancel",this.subject).clearChain()=
;},pause:function(){this.stopTimer();return =
this;},resume:function(){this.startTimer();=0A=
return this;},stopTimer:function(){if(!this.timer){return =
false;}this.time=3D$time()-this.time;this.timer=3D$clear(this.timer);retu=
rn true;},startTimer:function(){if(this.timer){return false;=0A=
}this.time=3D$time()-this.time;this.timer=3Dthis.step.periodical(Math.rou=
nd(1000/this.options.fps),this);return =
true;}});Fx.compute=3Dfunction(C,B,A){return(B-C)*A+C;=0A=
};Fx.Durations=3D{"short":250,normal:500,"long":1000};Fx.CSS=3Dnew =
Class({Extends:Fx,prepare:function(D,E,B){B=3D$splat(B);var =
C=3DB[1];if(!$chk(C)){B[1]=3DB[0];=0A=
B[0]=3DD.getStyle(E);}var =
A=3DB.map(this.parse);return{from:A[0],to:A[1]};},parse:function(A){A=3D$=
lambda(A)();A=3D(typeof A=3D=3D"string")?A.split(" "):$splat(A);=0A=
return A.map(function(C){C=3DString(C);var =
B=3Dfalse;Fx.CSS.Parsers.each(function(F,E){if(B){return ;}var =
D=3DF.parse(C);if($chk(D)){B=3D{value:D,parser:F};}});=0A=
B=3DB||{value:C,parser:Fx.CSS.Parsers.String};return =
B;});},compute:function(D,C,B){var =
A=3D[];(Math.min(D.length,C.length)).times(function(E){A.push({value:D[E]=
.parser.compute(D[E].value,C[E].value,B),parser:D[E].parser});=0A=
});A.$family=3D{name:"fx:css:value"};return =
A;},serve:function(C,B){if($type(C)!=3D"fx:css:value"){C=3Dthis.parse(C);=
}var A=3D[];C.each(function(D){A=3DA.concat(D.parser.serve(D.value,B));=0A=
});return =
A;},render:function(A,D,C,B){A.setStyle(D,this.serve(C,B));},search:funct=
ion(A){if(Fx.CSS.Cache[A]){return Fx.CSS.Cache[A];}var =
B=3D{};Array.each(document.styleSheets,function(E,D){var C=3DE.href;=0A=
if(C&&C.contains("://")&&!C.contains(document.domain)){return ;}var =
F=3DE.rules||E.cssRules;Array.each(F,function(I,G){if(!I.style){return =
;}var =
H=3D(I.selectorText)?I.selectorText.replace(/^\w+/,function(J){return =
J.toLowerCase();=0A=
}):null;if(!H||!H.test("^"+A+"$")){return =
;}Element.Styles.each(function(K,J){if(!I.style[J]||Element.ShortStyles[J=
]){return =
;}K=3DString(I.style[J]);B[J]=3D(K.test(/^rgb/))?K.rgbToHex():K;=0A=
});});});return =
Fx.CSS.Cache[A]=3DB;}});Fx.CSS.Cache=3D{};Fx.CSS.Parsers=3Dnew =
Hash({Color:{parse:function(A){if(A.match(/^#[0-9a-f]{3,6}$/i)){return =
A.hexToRgb(true);=0A=
}return((A=3DA.match(/(\d+),\s*(\d+),\s*(\d+)/)))?[A[1],A[2],A[3]]:false;=
},compute:function(C,B,A){return C.map(function(E,D){return =
Math.round(Fx.compute(C[D],B[D],A));=0A=
});},serve:function(A){return =
A.map(Number);}},Number:{parse:parseFloat,compute:Fx.compute,serve:functi=
on(B,A){return(A)?B+A:B;}},String:{parse:$lambda(false),compute:$argument=
s(1),serve:$arguments(0)}});=0A=
Fx.Tween=3Dnew =
Class({Extends:Fx.CSS,initialize:function(B,A){this.element=3Dthis.subjec=
t=3D$(B);this.parent(A);},set:function(B,A){if(arguments.length=3D=3D1){A=
=3DB;=0A=
B=3Dthis.property||this.options.property;}this.render(this.element,B,A,th=
is.options.unit);return =
this;},start:function(C,E,D){if(!this.check(arguments.callee,C,E,D)){retu=
rn this;=0A=
}var =
B=3DArray.flatten(arguments);this.property=3Dthis.options.property||B.shi=
ft();var A=3Dthis.prepare(this.element,this.property,B);return =
this.parent(A.from,A.to);=0A=
}});Element.Properties.tween=3D{set:function(A){var =
B=3Dthis.retrieve("tween");if(B){B.cancel();}return =
this.eliminate("tween").store("tween:options",$extend({link:"cancel"},A))=
;=0A=
},get:function(A){if(A||!this.retrieve("tween")){if(A||!this.retrieve("tw=
een:options")){this.set("tween",A);}this.store("tween",new =
Fx.Tween(this,this.retrieve("tween:options")));=0A=
}return =
this.retrieve("tween");}};Element.implement({tween:function(A,C,B){this.g=
et("tween").start(arguments);return this;},fade:function(C){var =
E=3Dthis.get("tween"),D=3D"opacity",A;=0A=
C=3D$pick(C,"toggle");switch(C){case"in":E.start(D,1);break;case"out":E.s=
tart(D,0);break;case"show":E.set(D,1);break;case"hide":E.set(D,0);break;c=
ase"toggle":var =
B=3Dthis.retrieve("fade:flag",this.get("opacity")=3D=3D1);=0A=
E.start(D,(B)?0:1);this.store("fade:flag",!B);A=3Dtrue;break;default:E.st=
art(D,arguments);}if(!A){this.eliminate("fade:flag");}return =
this;},highlight:function(C,A){if(!A){A=3Dthis.retrieve("highlight:origin=
al",this.getStyle("background-color"));=0A=
A=3D(A=3D=3D"transparent")?"#fff":A;}var =
B=3Dthis.get("tween");B.start("background-color",C||"#ffff88",A).chain(fu=
nction(){this.setStyle("background-color",this.retrieve("highlight:origin=
al"));=0A=
B.callChain();}.bind(this));return this;}});Fx.Morph=3Dnew =
Class({Extends:Fx.CSS,initialize:function(B,A){this.element=3Dthis.subjec=
t=3D$(B);this.parent(A);},set:function(A){if(typeof =
A=3D=3D"string"){A=3Dthis.search(A);=0A=
}for(var B in =
A){this.render(this.element,B,A[B],this.options.unit);}return =
this;},compute:function(E,D,C){var A=3D{};for(var B in =
E){A[B]=3Dthis.parent(E[B],D[B],C);=0A=
}return A;},start:function(B){if(!this.check(arguments.callee,B)){return =
this;}if(typeof B=3D=3D"string"){B=3Dthis.search(B);}var =
E=3D{},D=3D{};for(var C in B){var A=3Dthis.prepare(this.element,C,B[C]);=0A=
E[C]=3DA.from;D[C]=3DA.to;}return =
this.parent(E,D);}});Element.Properties.morph=3D{set:function(A){var =
B=3Dthis.retrieve("morph");if(B){B.cancel();}return =
this.eliminate("morph").store("morph:options",$extend({link:"cancel"},A))=
;=0A=
},get:function(A){if(A||!this.retrieve("morph")){if(A||!this.retrieve("mo=
rph:options")){this.set("morph",A);}this.store("morph",new =
Fx.Morph(this,this.retrieve("morph:options")));=0A=
}return =
this.retrieve("morph");}};Element.implement({morph:function(A){this.get("=
morph").start(A);return =
this;}});Fx.implement({getTransition:function(){var =
A=3Dthis.options.transition||Fx.Transitions.Sine.easeInOut;=0A=
if(typeof A=3D=3D"string"){var =
B=3DA.split(":");A=3DFx.Transitions;A=3DA[B[0]]||A[B[0].capitalize()];if(=
B[1]){A=3DA["ease"+B[1].capitalize()+(B[2]?B[2].capitalize():"")];=0A=
}}return A;}});Fx.Transition=3Dfunction(B,A){A=3D$splat(A);return =
$extend(B,{easeIn:function(C){return B(C,A);},easeOut:function(C){return =
1-B(1-C,A);},easeInOut:function(C){return(C<=3D0.5)?B(2*C,A)/2:(2-B(2*(1-=
C),A))/2;=0A=
}});};Fx.Transitions=3Dnew =
Hash({linear:$arguments(0)});Fx.Transitions.extend=3Dfunction(A){for(var =
B in A){Fx.Transitions[B]=3Dnew =
Fx.Transition(A[B]);}};Fx.Transitions.extend({Pow:function(B,A){return =
Math.pow(B,A[0]||6);=0A=
},Expo:function(A){return Math.pow(2,8*(A-1));},Circ:function(A){return =
1-Math.sin(Math.acos(A));},Sine:function(A){return =
1-Math.sin((1-A)*Math.PI/2);=0A=
},Back:function(B,A){A=3DA[0]||1.618;return =
Math.pow(B,2)*((A+1)*B-A);},Bounce:function(D){var C;for(var =
B=3D0,A=3D1;1;B+=3DA,A/=3D2){if(D>=3D(7-4*B)/11){C=3DA*A-Math.pow((11-6*B=
-11*D)/4,2);=0A=
break;}}return C;},Elastic:function(B,A){return =
Math.pow(2,10*--B)*Math.cos(20*B*Math.PI*(A[0]||1)/3);}});["Quad","Cubic"=
,"Quart","Quint"].each(function(B,A){Fx.Transitions[B]=3Dnew =
Fx.Transition(function(C){return Math.pow(C,[A+2]);=0A=
});});var Request=3Dnew =
Class({Implements:[Chain,Events,Options],options:{url:"",data:"",headers:=
{"X-Requested-With":"XMLHttpRequest",Accept:"text/javascript, text/html, =
application/xml, text/xml, =
*/*"},async:true,format:false,method:"post",link:"ignore",isSuccess:null,=
emulation:true,urlEncoded:true,encoding:"utf-8",evalScripts:false,evalRes=
ponse:false},initialize:function(A){this.xhr=3Dnew Browser.Request();=0A=
this.setOptions(A);this.options.isSuccess=3Dthis.options.isSuccess||this.=
isSuccess;this.headers=3Dnew =
Hash(this.options.headers);},onStateChange:function(){if(this.xhr.readySt=
ate!=3D4||!this.running){return ;=0A=
}this.running=3Dfalse;this.status=3D0;$try(function(){this.status=3Dthis.=
xhr.status;}.bind(this));if(this.options.isSuccess.call(this,this.status)=
){this.response=3D{text:this.xhr.responseText,xml:this.xhr.responseXML};=0A=
this.success(this.response.text,this.response.xml);}else{this.response=3D=
{text:null,xml:null};this.failure();}this.xhr.onreadystatechange=3D$empty=
;},isSuccess:function(){return((this.status>=3D200)&&(this.status<300));=0A=
},processScripts:function(A){if(this.options.evalResponse||(/(ecma|java)s=
cript/).test(this.getHeader("Content-type"))){return $exec(A);}return =
A.stripScripts(this.options.evalScripts);=0A=
},success:function(B,A){this.onSuccess(this.processScripts(B),A);},onSucc=
ess:function(){this.fireEvent("complete",arguments).fireEvent("success",a=
rguments).callChain();=0A=
},failure:function(){this.onFailure();},onFailure:function(){this.fireEve=
nt("complete").fireEvent("failure",this.xhr);},setHeader:function(A,B){th=
is.headers.set(A,B);=0A=
return this;},getHeader:function(A){return $try(function(){return =
this.xhr.getResponseHeader(A);}.bind(this));},check:function(A){if(!this.=
running){return true;=0A=
}switch(this.options.link){case"cancel":this.cancel();return =
true;case"chain":this.chain(A.bind(this,Array.slice(arguments,1)));return=
 false;}return false;=0A=
},send:function(I){if(!this.check(arguments.callee,I)){return =
this;}this.running=3Dtrue;var =
G=3D$type(I);if(G=3D=3D"string"||G=3D=3D"element"){I=3D{data:I};}var =
D=3Dthis.options;=0A=
I=3D$extend({data:D.data,url:D.url,method:D.method},I);var =
E=3DI.data,B=3DI.url,A=3DI.method;switch($type(E)){case"element":E=3D$(E)=
.toQueryString();break;case"object":case"hash":E=3DHash.toQueryString(E);=0A=
}if(this.options.format){var =
H=3D"format=3D"+this.options.format;E=3D(E)?H+"&"+E:H;}if(this.options.em=
ulation&&["put","delete"].contains(A)){var F=3D"_method=3D"+A;=0A=
E=3D(E)?F+"&"+E:F;A=3D"post";}if(this.options.urlEncoded&&A=3D=3D"post"){=
var C=3D(this.options.encoding)?"; =
charset=3D"+this.options.encoding:"";this.headers.set("Content-type","app=
lication/x-www-form-urlencoded"+C);=0A=
}if(E&&A=3D=3D"get"){B=3DB+(B.contains("?")?"&":"?")+E;E=3Dnull;}this.xhr=
.open(A.toUpperCase(),B,this.options.async);this.xhr.onreadystatechange=3D=
this.onStateChange.bind(this);=0A=
this.headers.each(function(K,J){try{this.xhr.setRequestHeader(J,K);}catch=
(L){this.fireEvent("exception",[J,K]);}},this);this.fireEvent("request");=
this.xhr.send(E);=0A=
if(!this.options.async){this.onStateChange();}return =
this;},cancel:function(){if(!this.running){return =
this;}this.running=3Dfalse;this.xhr.abort();this.xhr.onreadystatechange=3D=
$empty;=0A=
this.xhr=3Dnew Browser.Request();this.fireEvent("cancel");return =
this;}});(function(){var =
A=3D{};["get","post","put","delete","GET","POST","PUT","DELETE"].each(fun=
ction(B){A[B]=3Dfunction(){var =
C=3DArray.link(arguments,{url:String.type,data:$defined});=0A=
return =
this.send($extend(C,{method:B.toLowerCase()}));};});Request.implement(A);=
})();Element.Properties.send=3D{set:function(A){var =
B=3Dthis.retrieve("send");=0A=
if(B){B.cancel();}return =
this.eliminate("send").store("send:options",$extend({data:this,link:"canc=
el",method:this.get("method")||"post",url:this.get("action")},A));=0A=
},get:function(A){if(A||!this.retrieve("send")){if(A||!this.retrieve("sen=
d:options")){this.set("send",A);}this.store("send",new =
Request(this.retrieve("send:options")));=0A=
}return this.retrieve("send");}};Element.implement({send:function(A){var =
B=3Dthis.get("send");B.send({data:this,url:A||B.options.url});return =
this;}});Request.HTML=3Dnew =
Class({Extends:Request,options:{update:false,evalScripts:true,filter:fals=
e},processHTML:function(C){var =
B=3DC.match(/<body[^>]*>([\s\S]*?)<\/body>/i);=0A=
C=3D(B)?B[1]:C;var A=3Dnew Element("div");return $try(function(){var =
D=3D"<root>"+C+"</root>",G;if(Browser.Engine.trident){G=3Dnew =
ActiveXObject("Microsoft.XMLDOM");=0A=
G.async=3Dfalse;G.loadXML(D);}else{G=3Dnew =
DOMParser().parseFromString(D,"text/xml");}D=3DG.getElementsByTagName("ro=
ot")[0];for(var F=3D0,E=3DD.childNodes.length;=0A=
F<E;F++){var =
H=3DElement.clone(D.childNodes[F],true,true);if(H){A.grab(H);}}return =
A;})||A.set("html",C);},success:function(D){var =
C=3Dthis.options,B=3Dthis.response;=0A=
B.html=3DD.stripScripts(function(E){B.javascript=3DE;});var =
A=3Dthis.processHTML(B.html);B.tree=3DA.childNodes;B.elements=3DA.getElem=
ents("*");if(C.filter){B.tree=3DB.elements.filter(C.filter);=0A=
}if(C.update){$(C.update).empty().set("html",B.html);}if(C.evalScripts){$=
exec(B.javascript);}this.onSuccess(B.tree,B.elements,B.html,B.javascript)=
;}});=0A=
Element.Properties.load=3D{set:function(A){var =
B=3Dthis.retrieve("load");if(B){B.cancel();}return =
this.eliminate("load").store("load:options",$extend({data:this,link:"canc=
el",update:this,method:"get"},A));=0A=
},get:function(A){if(A||!this.retrieve("load")){if(A||!this.retrieve("loa=
d:options")){this.set("load",A);}this.store("load",new =
Request.HTML(this.retrieve("load:options")));=0A=
}return =
this.retrieve("load");}};Element.implement({load:function(){this.get("loa=
d").send(Array.link(arguments,{data:Object.type,url:String.type}));return=
 this;=0A=
}});Request.JSON=3Dnew =
Class({Extends:Request,options:{secure:true},initialize:function(A){this.=
parent(A);this.headers.extend({Accept:"application/json","X-Request":"JSO=
N"});=0A=
},success:function(A){this.response.json=3DJSON.decode(A,this.options.sec=
ure);this.onSuccess(this.response.json,A);}});
------=_NextPart_000_0081_01CC9261.0F739DA0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.proviadoor.com/scripts/slideshow.js

=EF=BB=BFfunction SwapSlide(hl,imgsrc) {
    var hl =3D $(hl);
    var xlslide=3D$('xlslide');
    var slide =3D $('slide');
    var slideCaption =3D $('slideCaption');
    slide.set('src', imgsrc);
    slide.set('alt', hl.get('title'));
    slideCaption.set('html', hl.get('title'));
    xlslide.set('href', hl.get('href'));
	xlslide.set('rel','lightbox[set 640 480]')
	xlslide.set('title',hl.get('title'));
}

window.addEvent('domready', function() {
    if ($('slides')) {
        var aryHL=3D$('slides').getChildren('a');
        SwapSlide(aryHL[0].get('id'), aryHL[0].get('rel'));
    }
});
------=_NextPart_000_0081_01CC9261.0F739DA0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.proviadoor.com/scripts/mootools/mediabox/mediaboxAdv99g.js

/*=0A=
	mediaboxAdvanced v0.9.9g - The ultimate extension of Mediabox into an =
all-media script=0A=
	updated 2009.03.28=0A=
	(c) 2007-2009 John Einselen <http://iaian7.com>=0A=
		based on=0A=
	Slimbox v1.64 - The ultimate lightweight Lightbox clone=0A=
	(c) 2007-2008 Christophe Beyls <http://www.digitalia.be>=0A=
	MIT-style license.=0A=
*/=0A=
=0A=
var Mediabox;=0A=
=0A=
(function() {=0A=
=0A=
	// Global variables, accessible to Mediabox only=0A=
	var state =3D 0, options, images, activeImage, prevImage, nextImage, =
top, fx, preload, preloadPrev =3D new Image(), preloadNext =3D new =
Image(),	// State values: 0 (closed or closing), 1 (open and ready), 2+ =
(open and busy with animation)=0A=
	// DOM elements=0A=
	overlay, center, image, bottomContainer, bottom, captionSplit, title, =
caption, prevLink, number, nextLink,=0A=
	// Mediabox specific vars=0A=
	URL, WH, WHL, elrel, mediaWidth, mediaHeight, mediaType =3D "none", =
mediaSplit, mediaId =3D "mediaBox", mediaFmt;=0A=
=0A=
	/*=0A=
		Initialization=0A=
	*/=0A=
=0A=
	window.addEvent("domready", function() {=0A=
		// Create and append the Mediabox HTML code at the bottom of the =
document=0A=
		$(document.body).adopt(=0A=
			$$([=0A=
				overlay =3D new Element("div", {id: "mbOverlay"}).addEvent("click", =
close),=0A=
				center =3D new Element("div", {id: "mbCenter"}),=0A=
				bottomContainer =3D new Element("div", {id: "mbBottomContainer"})=0A=
			]).setStyle("display", "none")=0A=
		);=0A=
=0A=
		image =3D new Element("div", {id: "mbImage"}).injectInside(center);=0A=
		bottom =3D new Element("div", {id: =
"mbBottom"}).injectInside(bottomContainer).adopt(=0A=
			new Element("a", {id: "mbCloseLink", href: "#"}).addEvent("click", =
close),=0A=
			nextLink =3D new Element("a", {id: "mbNextLink", href: =
"#"}).addEvent("click", next),=0A=
			prevLink =3D new Element("a", {id: "mbPrevLink", href: =
"#"}).addEvent("click", previous),=0A=
			title =3D new Element("div", {id: "mbTitle"}),=0A=
			number =3D new Element("div", {id: "mbNumber"}),=0A=
			caption =3D new Element("div", {id: "mbCaption"}),=0A=
			new Element("div", {styles: {clear: "both"}})=0A=
		);=0A=
=0A=
		fx =3D {=0A=
			overlay: new Fx.Tween(overlay, {property: "opacity", duration: =
360}).set(0),=0A=
			image: new Fx.Tween(image, {property: "opacity", duration: 360, =
onComplete: nextEffect}),=0A=
			bottom: new Fx.Tween(bottom, {property: "margin-top", duration: 240})=0A=
		};=0A=
	});=0A=
=0A=
	/*=0A=
		API=0A=
	*/=0A=
=0A=
	Mediabox =3D {=0A=
		close: function(){ =0A=
			close();	// Thanks to Yosha on the google group for fixing the close =
function API!=0A=
		}, =0A=
=0A=
		open: function(_images, startImage, _options) {=0A=
			options =3D $extend({=0A=
				loop: false,					// Allows to navigate between first and last images=0A=
				stopKey: true,					// Prevents default keyboard action (such as =
up/down arrows), in lieu of the shortcuts=0A=
													// Does not apply to iFrame content=0A=
													// Does not affect mouse scrolling=0A=
				overlayOpacity: 0.7,			// 1 is opaque, 0 is completely transparent =
(change the color in the CSS file)=0A=
													// Remember that Firefox 2 and Camino 1.6 on the Mac =
require a background .png set in the CSS=0A=
				resizeDuration: 240,			// Duration of each of the box resize =
animations (in milliseconds)=0A=
				resizeTransition: false,		// Default transition in mootools=0A=
				initialWidth: 360,				// Initial width of the box (in pixels)=0A=
				initialHeight: 240,				// Initial height of the box (in pixels)=0A=
				showCaption: true,				// Display the title and caption, true / false=0A=
				animateCaption: true,			// Animate the caption, true / false=0A=
				showCounter: true,				// If true, a counter will only be shown if =
there is more than 1 image to display=0A=
				counterText: '  ({x} of {y})',	// Translate or change as you wish=0A=
//			Global media options=0A=
				scriptaccess: 'true',		// Allow script access to flash files=0A=
				fullscreen: 'true',			// Use fullscreen=0A=
				fullscreenNum: '1',			// 1 =3D true=0A=
				autoplay: 'true',			// Plays the video as soon as it's opened=0A=
				autoplayNum: '1',			// 1 =3D true=0A=
				autoplayYes: 'yes',			// yes =3D true=0A=
				bgcolor: '#000000',			// Background color, used for both flash and =
QT media=0A=
//			JW Media Player settings and options=0A=
				playerpath: '../js/player.swf',	// Path to the mediaplayer.swf or =
flvplayer.swf file=0A=
				backcolor:  '000000',		// Base color for the controller, color name =
/ hex value (0x000000)=0A=
				frontcolor: '999999',		// Text and button color for the controller, =
color name / hex value (0x000000)=0A=
				lightcolor: '000000',		// Rollover color for the controller, color =
name / hex value (0x000000)=0A=
				screencolor: '000000',		// Rollover color for the controller, color =
name / hex value (0x000000)=0A=
				controlbar: 'over',			// bottom, over, none (this setting is ignored =
when playing audio files)=0A=
//			NonverBlaster=0A=
				useNB: true,				// use NonverBlaster in place of the JW Media Player =
for .flv and .mp4 files=0A=
				NBpath: '/inc/script/mootools/mediabox/NonverBlaster.swf',	// Path =
to NonverBlaster.swf=0A=
				NBloop: 'true',				// Loop video playback, true / false=0A=
				controllerColor: '0x777777',	// set the controlbar colour=0A=
				showTimecode: 'false',		// turn timecode display off or on=0A=
//			Quicktime options=0A=
				controller: 'true',			// Show controller, true / false=0A=
//			Flickr options=0A=
				flInfo: 'true',				// Show title and info at video start=0A=
//			Revver options=0A=
				revverID: '187866',			// Revver affiliate ID, required for ad =
revinue sharing=0A=
				revverFullscreen: 'true',	// Fullscreen option=0A=
				revverBack: '000000',		// Background colour=0A=
				revverFront: 'ffffff',		// Foreground colour=0A=
				revverGrad: '000000',		// Gradation colour=0A=
//			Youtube options=0A=
				ytBorder: '0',				// Outline 				(1=3Dtrue, 0=3Dfalse)=0A=
				ytColor1: '000000',			// Outline colour=0A=
				ytColor2: '333333',			// Base interface colour (highlight colours =
stay consistent)=0A=
				ytQuality: '&ap=3D%2526fmt%3D18',	// Leave empty for standard =
quality, use '&ap=3D%2526fmt%3D18' for high quality, and =
'&ap=3D%2526fmt%3D22' for HD (note that not all videos are availible in =
high quality, and very few in HD)=0A=
				ytRel: '0',					// Show related videos	(1=3Dtrue, 0=3Dfalse)=0A=
				ytInfo: '1',				// Show video info		(1=3Dtrue, 0=3Dfalse)=0A=
				ytSearch: '0',				// Show search field	(1=3Dtrue, 0=3Dfalse)=0A=
//			Viddyou options=0A=
				vuPlayer: 'basic',			// Use 'full' or 'basic' players=0A=
//			Vimeo options=0A=
				vmTitle: '1',				// Show video title=0A=
				vmByline: '1',				// Show byline=0A=
				vmPortrait: '1',			// Show author portrait=0A=
				vmColor: 'ffffff'			// Custom controller colours, hex value minus =
the # sign, defult is 5ca0b5=0A=
			}, _options || {});=0A=
=0A=
			if (typeof _images =3D=3D "string") {	// The function is called for a =
single image, with URL and Title as first two arguments=0A=
				_images =3D [[_images,startImage,_options]];=0A=
				startImage =3D 0;=0A=
			}=0A=
=0A=
// Fixes Firefox 2 and Camino 1.6 incompatibility with opacity + flash=0A=
if ((Browser.Engine.gecko) && (Browser.Engine.version<19)) {=0A=
	options.overlayOpacity =3D 1;=0A=
	overlay.className =3D 'mbOverlayFF';=0A=
}=0A=
=0A=
			images =3D _images;=0A=
			options.loop =3D options.loop && (images.length > 1);=0A=
			position();=0A=
			setup(true);=0A=
			top =3D window.getScrollTop() + (window.getHeight() / 15);=0A=
			fx.resize =3D new Fx.Morph(center, $extend({duration: =
options.resizeDuration, onComplete: nextEffect}, =
options.resizeTransition ? {transition: options.resizeTransition} : {}));=0A=
			center.setStyles({top: top, width: options.initialWidth, height: =
options.initialHeight, marginLeft: -(options.initialWidth/2), display: =
""});=0A=
			fx.overlay.start(options.overlayOpacity);=0A=
			state =3D 1;=0A=
			return changeImage(startImage);=0A=
		}=0A=
	};=0A=
=0A=
	Element.implement({=0A=
		mediabox: function(_options, linkMapper) {=0A=
			$$(this).mediabox(_options, linkMapper);	// The processing of a =
single element is similar to the processing of a collection with a =
single element=0A=
=0A=
			return this;=0A=
		}=0A=
	});=0A=
=0A=
	Elements.implement({=0A=
		/*=0A=
			options:	Optional options object, see Mediabox.open()=0A=
			linkMapper:	Optional function taking a link DOM element and an index =
as arguments and returning an array containing 3 elements:=0A=
					the image URL and the image caption (may contain HTML)=0A=
			linksFilter:	Optional function taking a link DOM element and an index =
as arguments and returning true if the element is part of=0A=
					the image collection that will be shown on click, false if not. =
"this" refers to the element that was clicked.=0A=
					This function must always return true when the DOM element argument =
is "this".=0A=
		*/=0A=
		mediabox: function(_options, linkMapper, linksFilter) {=0A=
			linkMapper =3D linkMapper || function(el) {=0A=
				elrel =3D el.rel.split(/[\[\]]/);=0A=
				elrel =3D elrel[1];=0A=
				return [el.href, el.title, elrel];=0A=
			};=0A=
=0A=
			linksFilter =3D linksFilter || function() {=0A=
				return true;=0A=
			};=0A=
=0A=
			var links =3D this;=0A=
=0A=
			links.removeEvents("click").addEvent("click", function() {=0A=
				// Build the list of images that will be displayed=0A=
				var filteredArray =3D links.filter(linksFilter, this);=0A=
				var filteredLinks =3D [];=0A=
				var filteredHrefs =3D [];=0A=
=0A=
				filteredArray.each(function(item, index){=0A=
					if(filteredHrefs.indexOf(item.toString()) < 0) {=0A=
						filteredLinks.include(filteredArray[index]);=0A=
						filteredHrefs.include(filteredArray[index].toString());=0A=
					};=0A=
				});=0A=
=0A=
				return Mediabox.open(filteredLinks.map(linkMapper), =
filteredHrefs.indexOf(this.toString()), _options);=0A=
			});=0A=
=0A=
			return links;=0A=
		}=0A=
	});=0A=
=0A=
	/*=0A=
		Internal functions=0A=
	*/=0A=
=0A=
	function position() {=0A=
		overlay.setStyles({top: window.getScrollTop(), height: =
window.getHeight()});=0A=
	}=0A=
=0A=
	function setup(open) {=0A=
		// Hides on-page objects and embeds while the overlay is open to =
counteract Firefox stupidity=0A=
		["object", window.ie ? "select" : "embed"].forEach(function(tag) {=0A=
			Array.forEach(document.getElementsByTagName(tag), function(el) {=0A=
				if (open) el._mediabox =3D el.style.visibility;=0A=
				el.style.visibility =3D open ? "hidden" : el._mediabox;=0A=
			});=0A=
		});=0A=
=0A=
		overlay.style.display =3D open ? "" : "none";=0A=
=0A=
		var fn =3D open ? "addEvent" : "removeEvent";=0A=
		window[fn]("scroll", position)[fn]("resize", position);=0A=
		document[fn]("keydown", keyDown);=0A=
	}=0A=
=0A=
	function keyDown(event) {=0A=
		switch(event.code) {=0A=
			case 27:	// Esc=0A=
			case 88:	// 'x'=0A=
			case 67:	// 'c'=0A=
				close();=0A=
				break;=0A=
			case 37:	// Left arrow=0A=
			case 80:	// 'p'=0A=
				previous();=0A=
				break;	=0A=
			case 39:	// Right arrow=0A=
			case 78:	// 'n'=0A=
				next();=0A=
		}=0A=
		if (options.stopKey) { return false; };=0A=
	}=0A=
=0A=
	function previous() {=0A=
		return changeImage(prevImage);=0A=
	}=0A=
=0A=
	function next() {=0A=
		return changeImage(nextImage);=0A=
	}=0A=
=0A=
	function changeImage(imageIndex) {=0A=
		if ((state =3D=3D 1) && (imageIndex >=3D 0)) {=0A=
			state =3D 2;=0A=
			image.set('html', '');=0A=
			activeImage =3D imageIndex;=0A=
			prevImage =3D ((activeImage || !options.loop) ? activeImage : =
images.length) - 1;=0A=
			nextImage =3D activeImage + 1;=0A=
			if (nextImage =3D=3D images.length) nextImage =3D options.loop ? 0 : =
-1;=0A=
=0A=
			$$(prevLink, nextLink, image, bottomContainer).setStyle("display", =
"none");=0A=
			fx.bottom.cancel().set(0);=0A=
			fx.image.set(0);=0A=
			center.className =3D "mbLoading";=0A=
=0A=
// MEDIABOX FORMATING=0A=
			WH =3D images[imageIndex][2].split(' ');=0A=
			WHL =3D WH.length;=0A=
			if (WHL>1) {=0A=
				mediaWidth =3D (WH[WHL-2].match("%")) ? =
(window.getWidth()*("0."+(WH[WHL-2].replace("%", ""))))+"px" : =
WH[WHL-2]+"px";=0A=
				mediaHeight =3D (WH[WHL-1].match("%")) ? =
(window.getHeight()*("0."+(WH[WHL-1].replace("%", ""))))+"px" : =
WH[WHL-1]+"px";=0A=
			} else {=0A=
				mediaWidth =3D "";=0A=
				mediaHeight =3D "";=0A=
			}=0A=
			URL =3D images[imageIndex][0];=0A=
			captionSplit =3D images[activeImage][1].split('::');=0A=
// Quietube support=0A=
			if (URL.match(/quietube\.com/i)) {=0A=
				mediaSplit =3D URL.split('v.php/');=0A=
				URL =3D mediaSplit[1];=0A=
			}=0A=
// MEDIA TYPES=0A=
// IMAGES=0A=
			if (URL.match(/\.gif|\.jpg|\.png/i)) {=0A=
				mediaType =3D 'img';=0A=
				preload =3D new Image();=0A=
				preload.onload =3D nextEffect;=0A=
				preload.src =3D images[imageIndex][0];=0A=
// FLV, MP4=0A=
			} else if (URL.match(/\.flv|\.mp4/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaWidth =3D mediaWidth || options.initialWidth;=0A=
				mediaHeight =3D mediaHeight || options.initialHeight;=0A=
				if (options.useNB) {=0A=
				preload =3D new =
Swiff(''+options.NBpath+'?videoURL=3D'+URL+'&allowSmoothing=3Dtrue&autoPl=
ay=3D'+options.autoplay+'&buffer=3D6&showTimecode=3D'+options.showTimecod=
e+'&loop=3D'+options.NBloop+'&controlColour=3D'+options.controllerColor+'=
&scaleIfFullScreen=3Dtrue&showScalingButton=3Dfalse', {=0A=
					id: 'MediaboxSWF',=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {wmode: 'opaque', bgcolor: options.bgcolor, =
allowscriptaccess: options.scriptaccess, allowfullscreen: =
options.fullscreen}=0A=
					});=0A=
				} else {=0A=
				preload =3D new =
Swiff(''+options.playerpath+'?file=3D'+URL+'&backcolor=3D'+options.backco=
lor+'&frontcolor=3D'+options.frontcolor+'&lightcolor=3D'+options.lightcol=
or+'&screencolor=3D'+options.screencolor+'&autostart=3D'+options.autoplay=
+'&controlbar=3D'+options.controlbar, {=0A=
					id: 'MediaboxSWF',=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {wmode: 'opaque', bgcolor: options.bgcolor, =
allowscriptaccess: options.scriptaccess, allowfullscreen: =
options.fullscreen}=0A=
					});=0A=
				}=0A=
				nextEffect();=0A=
// MP3, AAC=0A=
			} else if (URL.match(/\.mp3|\.aac/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaWidth =3D mediaWidth || options.initialWidth;=0A=
				mediaHeight =3D mediaHeight || options.initialHeight;=0A=
				preload =3D new =
Swiff(''+options.playerpath+'?file=3D'+URL+'&backcolor=3D'+options.backco=
lor+'&frontcolor=3D'+options.frontcolor+'&lightcolor=3D'+options.lightcol=
or+'&screencolor=3D'+options.screencolor+'&autostart=3D'+options.autoplay=
, {=0A=
					id: 'MediaboxSWF',=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {wmode: 'opaque', bgcolor: options.bgcolor, =
allowscriptaccess: options.scriptaccess, allowfullscreen: =
options.fullscreen}=0A=
					});=0A=
				nextEffect();=0A=
// SWF=0A=
			} else if (URL.match(/\.swf/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaWidth =3D mediaWidth || options.initialWidth;=0A=
				mediaHeight =3D mediaHeight || options.initialHeight;=0A=
				preload =3D new Swiff(URL, {=0A=
					id: 'MediaboxSWF',=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {wmode: 'opaque', bgcolor: options.bgcolor, =
allowscriptaccess: options.scriptaccess, allowfullscreen: =
options.fullscreen}=0A=
					});=0A=
				nextEffect();=0A=
// SOCIAL SITES=0A=
// Blip.tv=0A=
			} else if (URL.match(/blip\.tv/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaWidth =3D mediaWidth || "640px";=0A=
				mediaHeight =3D mediaHeight || "390px";=0A=
				preload =3D new Swiff(URL, {=0A=
					src: URL,=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {wmode: 'opaque', bgcolor: options.bgcolor, =
allowscriptaccess: options.scriptaccess, allowfullscreen: =
options.fullscreen}=0A=
					});=0A=
				nextEffect();=0A=
// DailyMotion=0A=
			} else if (URL.match(/dailymotion\.com/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaWidth =3D mediaWidth || "480px";=0A=
				mediaHeight =3D mediaHeight || "381px";=0A=
				preload =3D new Swiff(URL, {=0A=
					id: mediaId,=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {wmode: 'opaque', bgcolor: options.bgcolor, =
allowscriptaccess: options.scriptaccess, allowfullscreen: =
options.fullscreen}=0A=
					});=0A=
				nextEffect();=0A=
// Facebook=0A=
			} else if (URL.match(/facebook\.com/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaWidth =3D mediaWidth || "320px";=0A=
				mediaHeight =3D mediaHeight || "240px";=0A=
				mediaSplit =3D URL.split('v=3D');=0A=
				mediaSplit =3D mediaSplit[1].split('&');=0A=
				mediaId =3D mediaSplit[0];=0A=
				preload =3D new Swiff('http://www.facebook.com/v/'+mediaId, {=0A=
					movie: 'http://www.facebook.com/v/'+mediaId,=0A=
					classid: 'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000',=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {wmode: 'opaque', bgcolor: options.bgcolor, =
allowscriptaccess: options.scriptaccess, allowfullscreen: =
options.fullscreen}=0A=
					});=0A=
				startEffect();=0A=
// Flickr=0A=
			} else if (URL.match(/flickr\.com/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaWidth =3D mediaWidth || "500px";=0A=
				mediaHeight =3D mediaHeight || "375px";=0A=
				mediaSplit =3D URL.split('/');=0A=
				mediaId =3D mediaSplit[5];=0A=
				preload =3D new =
Swiff('http://www.flickr.com/apps/video/stewart.swf', {=0A=
					id: mediaId,=0A=
					classid: 'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000',=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {flashvars: =
'photo_id=3D'+mediaId+'&amp;show_info_box=3D'+options.flInfo, wmode: =
'opaque', bgcolor: options.bgcolor, allowscriptaccess: =
options.scriptaccess, allowfullscreen: options.fullscreen}=0A=
					});=0A=
				nextEffect();=0A=
// Google Video=0A=
			} else if (URL.match(/google\.com\/videoplay/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaWidth =3D mediaWidth || "400px";=0A=
				mediaHeight =3D mediaHeight || "326px";=0A=
				mediaSplit =3D URL.split('=3D');=0A=
				mediaId =3D mediaSplit[1];=0A=
				preload =3D new =
Swiff('http://video.google.com/googleplayer.swf?docId=3D'+mediaId+'&autop=
lay=3D'+options.autoplayNum, {=0A=
					id: mediaId,=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {wmode: 'opaque', bgcolor: options.bgcolor, =
allowscriptaccess: options.scriptaccess, allowfullscreen: =
options.fullscreen}=0A=
					});=0A=
				nextEffect();=0A=
// Megavideo - Thanks to Robert Jandreu for suggesting this code!=0A=
			} else if (URL.match(/megavideo\.com/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaWidth =3D mediaWidth || "640px";=0A=
				mediaHeight =3D mediaHeight || "360px";=0A=
				mediaSplit =3D URL.split('=3D');=0A=
				mediaId =3D mediaSplit[1];=0A=
				preload =3D new =
Swiff('http://wwwstatic.megavideo.com/mv_player.swf?v=3D'+mediaId, {=0A=
					id: mediaId,=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {wmode: 'opaque', bgcolor: options.bgcolor, =
allowscriptaccess: options.scriptaccess, allowfullscreen: =
options.fullscreen}=0A=
					});=0A=
				nextEffect();=0A=
// Metacafe=0A=
			} else if (URL.match(/metacafe\.com\/watch/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaWidth =3D mediaWidth || "400px";=0A=
				mediaHeight =3D mediaHeight || "345px";=0A=
				mediaSplit =3D URL.split('/');=0A=
				mediaId =3D mediaSplit[4];=0A=
				preload =3D new =
Swiff('http://www.metacafe.com/fplayer/'+mediaId+'/.swf?playerVars=3Dauto=
Play=3D'+options.autoplayYes, {=0A=
					id: mediaId,=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {wmode: 'opaque', bgcolor: options.bgcolor, =
allowscriptaccess: options.scriptaccess, allowfullscreen: =
options.fullscreen}=0A=
					});=0A=
				nextEffect();=0A=
// MyspaceTV=0A=
			} else if (URL.match(/myspacetv\.com|vids\.myspace\.com/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaWidth =3D mediaWidth || "425px";=0A=
				mediaHeight =3D mediaHeight || "360px";=0A=
				mediaSplit =3D URL.split('=3D');=0A=
				mediaId =3D mediaSplit[2];=0A=
				preload =3D new =
Swiff('http://lads.myspace.com/videos/vplayer.swf?m=3D'+mediaId+'&v=3D2&a=
=3D'+options.autoplayNum+'&type=3Dvideo', {=0A=
					id: mediaId,=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {wmode: 'opaque', bgcolor: options.bgcolor, =
allowscriptaccess: options.scriptaccess, allowfullscreen: =
options.fullscreen}=0A=
					});=0A=
				nextEffect();=0A=
// Revver=0A=
			} else if (URL.match(/revver\.com/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaWidth =3D mediaWidth || "480px";=0A=
				mediaHeight =3D mediaHeight || "392px";=0A=
				mediaSplit =3D URL.split('/');=0A=
				mediaId =3D mediaSplit[4];=0A=
				preload =3D new =
Swiff('http://flash.revver.com/player/1.0/player.swf?mediaId=3D'+mediaId+=
'&affiliateId=3D'+options.revverID+'&allowFullScreen=3D'+options.revverFu=
llscreen+'&autoStart=3D'+options.autoplay+'&backColor=3D#'+options.revver=
Back+'&frontColor=3D#'+options.revverFront+'&gradColor=3D#'+options.revve=
rGrad+'&shareUrl=3Drevver', {=0A=
					id: mediaId,=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {wmode: 'opaque', bgcolor: options.bgcolor, =
allowscriptaccess: options.scriptaccess, allowfullscreen: =
options.fullscreen}=0A=
					});=0A=
				nextEffect();=0A=
// Rutube=0A=
			} else if (URL.match(/rutube\.ru/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaWidth =3D mediaWidth || "470px";=0A=
				mediaHeight =3D mediaHeight || "353px";=0A=
				mediaSplit =3D URL.split('=3D');=0A=
				mediaId =3D mediaSplit[1];=0A=
				preload =3D new Swiff('http://video.rutube.ru/'+mediaId, {=0A=
					movie: 'http://video.rutube.ru/'+mediaId,=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {wmode: 'opaque', bgcolor: options.bgcolor, =
allowscriptaccess: options.scriptaccess, allowfullscreen: =
options.fullscreen}=0A=
					});=0A=
				nextEffect();=0A=
// Seesmic=0A=
			} else if (URL.match(/seesmic\.com/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaWidth =3D mediaWidth || "435px";=0A=
				mediaHeight =3D mediaHeight || "355px";=0A=
				mediaSplit =3D URL.split('/');=0A=
				mediaId =3D mediaSplit[5];=0A=
				preload =3D new =
Swiff('http://seesmic.com/Standalone.swf?video=3D'+mediaId, {=0A=
					id: mediaId,=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {wmode: 'opaque', bgcolor: options.bgcolor, =
allowscriptaccess: options.scriptaccess, allowfullscreen: =
options.fullscreen}=0A=
					});=0A=
				nextEffect();=0A=
// Tudou=0A=
			} else if (URL.match(/tudou\.com/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaWidth =3D mediaWidth || "400px";=0A=
				mediaHeight =3D mediaHeight || "340px";=0A=
				mediaSplit =3D URL.split('/');=0A=
				mediaId =3D mediaSplit[5];=0A=
				preload =3D new Swiff('http://www.tudou.com/v/'+mediaId, {=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {wmode: 'opaque', bgcolor: options.bgcolor, =
allowscriptaccess: options.scriptaccess, allowfullscreen: =
options.fullscreen}=0A=
					});=0A=
				nextEffect();=0A=
// YouKu=0A=
			} else if (URL.match(/youku\.com/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaWidth =3D mediaWidth || "480px";=0A=
				mediaHeight =3D mediaHeight || "400px";=0A=
				mediaSplit =3D URL.split('id_');=0A=
				mediaId =3D mediaSplit[1];=0A=
				preload =3D new =
Swiff('http://player.youku.com/player.php/sid/'+mediaId+'=3D/v.swf', {=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {wmode: 'opaque', bgcolor: options.bgcolor, =
allowscriptaccess: options.scriptaccess, allowfullscreen: =
options.fullscreen}=0A=
					});=0A=
				nextEffect();=0A=
// YouTube=0A=
			} else if (URL.match(/youtube\.com\/watch/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaSplit =3D URL.split('v=3D');=0A=
				mediaId =3D mediaSplit[1];=0A=
				if (mediaId.match(/fmt=3D18/i)) {=0A=
					mediaFmt =3D '&ap=3D%2526fmt%3D18';=0A=
					mediaWidth =3D mediaWidth || "560px";=0A=
					mediaHeight =3D mediaHeight || "345px";=0A=
				} else if (mediaId.match(/fmt=3D22/i)) {=0A=
					mediaFmt =3D '&ap=3D%2526fmt%3D22';=0A=
					mediaWidth =3D mediaWidth || "640px";=0A=
					mediaHeight =3D mediaHeight || "385px";=0A=
				} else {=0A=
					mediaFmt =3D options.ytQuality;=0A=
					mediaWidth =3D mediaWidth || "480px";=0A=
					mediaHeight =3D mediaHeight || "295px";=0A=
				}=0A=
				preload =3D new =
Swiff('http://www.youtube.com/v/'+mediaId+'&autoplay=3D'+options.autoplay=
Num+'&fs=3D'+options.fullscreenNum+mediaFmt+'&border=3D'+options.ytBorder=
+'&color1=3D0x'+options.ytColor1+'&color2=3D0x'+options.ytColor2+'&rel=3D=
'+options.ytRel+'&showinfo=3D'+options.ytInfo+'&showsearch=3D'+options.yt=
Search, {=0A=
					id: mediaId,=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {wmode: 'opaque', bgcolor: options.bgcolor, =
allowscriptaccess: options.scriptaccess, allowfullscreen: =
options.fullscreen}=0A=
					});=0A=
				nextEffect();=0A=
// YouTube=0A=
			} else if (URL.match(/youtube\.com\/view/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaSplit =3D URL.split('p=3D');=0A=
				mediaId =3D mediaSplit[1];=0A=
				mediaWidth =3D mediaWidth || "480px";=0A=
				mediaHeight =3D mediaHeight || "385px";=0A=
				preload =3D new =
Swiff('http://www.youtube.com/p/'+mediaId+'&autoplay=3D'+options.autoplay=
Num+'&fs=3D'+options.fullscreenNum+mediaFmt+'&border=3D'+options.ytBorder=
+'&color1=3D0x'+options.ytColor1+'&color2=3D0x'+options.ytColor2+'&rel=3D=
'+options.ytRel+'&showinfo=3D'+options.ytInfo+'&showsearch=3D'+options.yt=
Search, {=0A=
					id: mediaId,=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {wmode: 'opaque', bgcolor: options.bgcolor, =
allowscriptaccess: options.scriptaccess, allowfullscreen: =
options.fullscreen}=0A=
					});=0A=
				nextEffect();=0A=
// Veoh=0A=
			} else if (URL.match(/veoh\.com/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaWidth =3D mediaWidth || "410px";=0A=
				mediaHeight =3D mediaHeight || "341px";=0A=
				mediaSplit =3D URL.split('videos/');=0A=
				mediaId =3D mediaSplit[1];=0A=
				preload =3D new =
Swiff('http://www.veoh.com/videodetails2.swf?permalinkId=3D'+mediaId+'&pl=
ayer=3Dvideodetailsembedded&videoAutoPlay=3D'+options.AutoplayNum, {=0A=
					id: mediaId,=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {wmode: 'opaque', bgcolor: options.bgcolor, =
allowscriptaccess: options.scriptaccess, allowfullscreen: =
options.fullscreen}=0A=
					});=0A=
				nextEffect();=0A=
// Viddler=0A=
			} else if (URL.match(/viddler\.com/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaWidth =3D mediaWidth || "437px";=0A=
				mediaHeight =3D mediaHeight || "370px";=0A=
				mediaSplit =3D URL.split('/');=0A=
				mediaId =3D mediaSplit[4];=0A=
				preload =3D new Swiff(URL, {=0A=
					id: 'viddler_'+mediaId,=0A=
					movie: URL,=0A=
					classid: 'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000',=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {wmode: 'opaque', bgcolor: options.bgcolor, =
allowscriptaccess: options.scriptaccess, allowfullscreen: =
options.fullscreen, id: 'viddler_'+mediaId, movie: URL}=0A=
					});=0A=
				nextEffect();=0A=
// Viddyou=0A=
			} else if (URL.match(/viddyou\.com/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaWidth =3D mediaWidth || "416px";=0A=
				mediaHeight =3D mediaHeight || "312px";=0A=
				mediaSplit =3D URL.split('=3D');=0A=
				mediaId =3D mediaSplit[1];=0A=
				preload =3D new =
Swiff('http://www.viddyou.com/get/v2_'+options.vuPlayer+'/'+mediaId+'.swf=
', {=0A=
					id: mediaId,=0A=
					movie: =
'http://www.viddyou.com/get/v2_'+options.vuPlayer+'/'+mediaId+'.swf',=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {wmode: 'opaque', bgcolor: options.bgcolor, =
allowscriptaccess: options.scriptaccess, allowfullscreen: =
options.fullscreen}=0A=
					});=0A=
				nextEffect();=0A=
// Vimeo=0A=
			} else if (URL.match(/vimeo\.com/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaWidth =3D mediaWidth || "400px";=0A=
				mediaHeight =3D mediaHeight || "225px";=0A=
				mediaSplit =3D URL.split('/');=0A=
				mediaId =3D mediaSplit[3];=0A=
				preload =3D new =
Swiff('http://www.vimeo.com/moogaloop.swf?clip_id=3D'+mediaId+'&amp;serve=
r=3Dwww.vimeo.com&amp;fullscreen=3D'+options.fullscreenNum+'&amp;autoplay=
=3D'+options.autoplayNum+'&amp;show_title=3D'+options.vmTitle+'&amp;show_=
byline=3D'+options.vmByline+'&amp;show_portrait=3D'+options.vmPortrait+'&=
amp;color=3D'+options.vmColor, {=0A=
					id: mediaId,=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {wmode: 'opaque', bgcolor: options.bgcolor, =
allowscriptaccess: options.scriptaccess, allowfullscreen: =
options.fullscreen}=0A=
					});=0A=
				nextEffect();=0A=
// 12seconds=0A=
			} else if (URL.match(/12seconds\.tv/i)) {=0A=
				mediaType =3D 'obj';=0A=
				mediaWidth =3D mediaWidth || "430px";=0A=
				mediaHeight =3D mediaHeight || "360px";=0A=
				mediaSplit =3D URL.split('/');=0A=
				mediaId =3D mediaSplit[5];=0A=
				preload =3D new =
Swiff('http://embed.12seconds.tv/players/remotePlayer.swf', {=0A=
					id: mediaId,=0A=
					width: mediaWidth,=0A=
					height: mediaHeight,=0A=
					params: {flashvars: 'vid=3D'+mediaId+'', wmode: 'opaque', bgcolor: =
options.bgcolor, allowscriptaccess: options.scriptaccess, =
allowfullscreen: options.fullscreen}=0A=
					});=0A=
				nextEffect();=0A=
// CONTENT TYPES=0A=
// INLINE=0A=
			} else if (URL.match(/\#mb_/i)) {=0A=
				mediaType =3D 'inline';=0A=
				mediaWidth =3D mediaWidth || options.initialWidth;=0A=
				mediaHeight =3D mediaHeight || options.initialHeight;=0A=
				URLsplit =3D URL.split('#');=0A=
				preload =3D $(URLsplit[1]).get('html');=0A=
				nextEffect();=0A=
// HTML=0A=
			} else {=0A=
				mediaType =3D 'url';=0A=
				mediaWidth =3D mediaWidth || options.initialWidth;=0A=
				mediaHeight =3D mediaHeight || options.initialHeight;=0A=
				mediaId =3D "mediaId_"+new Date().getTime();	// Safari will not =
update iframe content with a static id.=0A=
				preload =3D new Element('iframe', {=0A=
//					'href': URL,=0A=
					'src': URL,=0A=
					'id': mediaId,=0A=
					'width': mediaWidth,=0A=
					'height': mediaHeight,=0A=
					'frameborder': 0=0A=
					});=0A=
				nextEffect();=0A=
			}=0A=
		}=0A=
		return false;=0A=
	}=0A=
=0A=
	function nextEffect() {=0A=
		switch (state++) {=0A=
			case 2:=0A=
				if (mediaType =3D=3D "img"){=0A=
					mediaWidth =3D preload.width;=0A=
					mediaHeight =3D preload.height;=0A=
					image.setStyles({backgroundImage: "url("+URL+")", display: ""});=0A=
				} else if (mediaType =3D=3D "obj") {=0A=
					if (Browser.Plugins.Flash.version<8) {=0A=
						image.setStyles({backgroundImage: "none", display: ""});=0A=
						image.set('html', '<div id=3D"mbError"><b>Error</b><br/>Adobe =
Flash is either not installed or not up to date,<br/>please visit <a =
href=3D"http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Vers=
ion=3DShockwaveFlash" title=3D"Get Flash" target=3D"_new">Adobe.com</a> =
to download the free player.</div>');=0A=
					} else {=0A=
						image.setStyles({backgroundImage: "none", display: ""});=0A=
						preload.inject(image);=0A=
					}=0A=
				} else if (mediaType =3D=3D "inline") {=0A=
					image.setStyles({backgroundImage: "none", display: ""});=0A=
					image.set('html', preload);=0A=
				} else if (mediaType =3D=3D "url") {=0A=
					image.setStyles({backgroundImage: "none", display: ""});=0A=
					preload.inject(image);=0A=
				} else {=0A=
					alert('this file type is not supported\n'+URL+'\nplease visit =
iaian7.com/webcode/Mediabox for more information');=0A=
				}=0A=
				$$(image, bottom).setStyle("width", mediaWidth);=0A=
				image.setStyle("height", mediaHeight);=0A=
=0A=
				title.set('html', (options.showCaption) ? captionSplit[0] : "");=0A=
				caption.set('html', (options.showCaption && (captionSplit.length > =
1)) ? captionSplit[1] : "");=0A=
				number.set('html', (options.showCounter && (images.length > 1)) ? =
options.counterText.replace(/{x}/, activeImage + 1).replace(/{y}/, =
images.length) : "");=0A=
=0A=
				if ((prevImage >=3D 0) && =
(images[prevImage][0].match(/\.gif|\.jpg|\.png/i))) preloadPrev.src =3D =
images[prevImage][0];=0A=
				if ((nextImage >=3D 0) && =
(images[nextImage][0].match(/\.gif|\.jpg|\.png/i))) preloadNext.src =3D =
images[nextImage][0];=0A=
=0A=
				state++;=0A=
			case 3:=0A=
				center.className =3D "";=0A=
				fx.resize.start({height: image.offsetHeight, width: =
image.offsetWidth, marginLeft: -image.offsetWidth/2});=0A=
				break;=0A=
				state++;=0A=
			case 4:=0A=
				bottomContainer.setStyles({top: top + center.clientHeight, =
marginLeft: center.style.marginLeft, visibility: "hidden", display: ""});=0A=
				fx.image.start(1);=0A=
				break;=0A=
			case 5:=0A=
				if (prevImage >=3D 0) prevLink.style.display =3D "";=0A=
				if (nextImage >=3D 0) nextLink.style.display =3D "";=0A=
				if (options.animateCaption) {=0A=
					fx.bottom.set(-bottom.offsetHeight).start(0);=0A=
				}=0A=
				bottomContainer.style.visibility =3D "";=0A=
				state =3D 1;=0A=
		}=0A=
	}=0A=
=0A=
	function close() {=0A=
		if (state) {=0A=
			state =3D 0;=0A=
			preload.onload =3D $empty;=0A=
			image.set('html', '');=0A=
			for (var f in fx) fx[f].cancel();=0A=
			$$(center, bottomContainer).setStyle("display", "none");=0A=
			fx.overlay.chain(setup).start(0);=0A=
		}=0A=
		return false;=0A=
	}=0A=
})();=0A=
=0A=
// AUTOLOAD CODE BLOCK=0A=
Mediabox.scanPage =3D function() {=0A=
	var links =3D $$("a").filter(function(el) {=0A=
		return el.rel && el.rel.test(/^lightbox/i);=0A=
	});=0A=
	$$(links).mediabox({/* Put custom options here */}, null, function(el) {=0A=
		var rel0 =3D this.rel.replace(/[[]|]/gi," ");=0A=
		var relsize =3D rel0.split(" ");=0A=
		return (this =3D=3D el) || ((this.rel.length > 8) && =
el.rel.match(relsize[1]));=0A=
	});=0A=
};=0A=
window.addEvent("domready", Mediabox.scanPage);
------=_NextPart_000_0081_01CC9261.0F739DA0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.proviadoor.com/scripts/googleAnalyticsAdvanced.js

// Add extra Google Analytics functionality to the page
// This script will track all document downloads, and outbound links
// Samuel Sweitzer <sam@tkg.com>

    function gaAddEventTracking() { // add Google Analytics event =
tracking to all document links on the page (link must also be hosted on =
this site to be tracked).
		if (window.attachEvent){intWayToAddOnClickEvent=3D1;} else if =
(window.addEventListener) {intWayToAddOnClickEvent=3D2;}
		var aryLinks =3D document.links; // find all links on the page
		for (var aryLinks_counter =3D 0; aryLinks_counter < aryLinks.length; =
aryLinks_counter++){
			try{ //protocol, host, hostname, port, pathname, search, hash
				if (aryLinks[aryLinks_counter].hostname =3D=3D location.host) { =
//make sure it is a link on this site.
					var strLinkPath =3D aryLinks[aryLinks_counter].pathname + =
aryLinks[aryLinks_counter].search;
					var bolTrackDocument =3D =
strLinkPath.match(/\.(?:txt|doc|pdf|dwg|xls|ppt|zip|rar)($|\&|\?)/);
					if (bolTrackDocument){
						switch (intWayToAddOnClickEvent) {
							case 1:
								=
aryLinks[aryLinks_counter].attachEvent("onClick","gaTrackEvent(this, =
'Document Download', '" + =
((strLinkPath).substring((strLinkPath).lastIndexOf('/') + 1)) + "', '" + =
((location.pathname).substring((location.pathname).lastIndexOf('/') + =
1)) + "');return false;");
								break;
							case 2:
								=
aryLinks[aryLinks_counter].setAttribute("onClick","gaTrackEvent(this, =
'Document Download', '" + =
((strLinkPath).substring((strLinkPath).lastIndexOf('/') + 1)) + "', '" + =
((location.pathname).substring((location.pathname).lastIndexOf('/') + =
1)) + "');return false;");
								break;
							default:
								//do nothing
						}					=09
					}
				}else{ //outbound links
					var strLinkPath =3D aryLinks[aryLinks_counter].href;
					switch (intWayToAddOnClickEvent) {
						case 1:
							=
aryLinks[aryLinks_counter].attachEvent("onClick","gaTrackEvent(this, =
'Outbound Links', '" + strLinkPath + "', '" + =
((location.pathname).substring((location.pathname).lastIndexOf('/') + =
1)) + "');return false;");
							break;
						case 2:
							=
aryLinks[aryLinks_counter].setAttribute("onClick","gaTrackEvent(this, =
'Outbound Links', '" + strLinkPath + "', '" + =
((location.pathname).substring((location.pathname).lastIndexOf('/') + =
1)) + "');return false;");
							break;
						default:
							//do nothing
					}				=09
				}
			}catch(err){continue;}	=09
		}
	}
=09
	function gaTrackEventFollowLink(link){
		if(link.target=3D=3D"_blank"){ // check to see if the link openes in a =
new window or this one.
			window.open(link.href);
		}else{
			document.location=3Dlink.href;
		}=09
	}
=09
=09
	function gaTrackEvent (link, category, action, label){ // function to =
track on the onClick event of a link and send info to Google Analytics
		try{
			pageTracker._trackEvent(category, action, label); // track the link =
click
			gaTrackEventFollowLink(link).delay(100);
		}catch(err){
			//error
		}
	}
=09
=09
=09
=09

------=_NextPart_000_0081_01CC9261.0F739DA0--

