From: <Saved by Windows Internet Explorer 8>
Subject: State of Hawaii to SCOTUS: Protect Property Rights from "Overreaching Federal Regulation" > Hawaii Free Press > Articles Main
Date: Fri, 28 Oct 2011 17:16:24 -0700
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01CC9595.522B0AC0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CC9595.522B0AC0
Content-Type: text/html;
	charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://hawaiifreepress.com/ArticlesMain/tabid/56/articleType/ArticleView/articleId/5200/State-of-Hawaii-to-SCOTUS-Protect-Property-Rights-from-Overreaching-Federal-Regulation.aspx

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML lang=3Den-US><HEAD id=3DHead><TITLE>State of Hawaii to SCOTUS: =
Protect Property Rights from "Overreaching Federal Regulation" > Hawaii =
Free Press > Articles Main</TITLE>
<META content=3D"text/html; charset=3Dwindows-1252" =
http-equiv=3DContent-Type>
<META id=3DMetaDescription name=3DDESCRIPTION content=3D"Hawaii Free =
Press">
<META id=3DMetaKeywords name=3DKEYWORDS content=3D"Hawaii Free Press">
<META id=3DMetaCopyright name=3DCOPYRIGHT=20
content=3D"=A9 Hawaii Free Press - All Rights Reserved">
<META id=3DMetaAuthor name=3DAUTHOR content=3D"Hawaii Free Press">
<META name=3DRESOURCE-TYPE content=3DDOCUMENT>
<META name=3DDISTRIBUTION content=3DGLOBAL>
<META name=3DROBOTS content=3D"INDEX, FOLLOW">
<META name=3DREVISIT-AFTER content=3D"1 DAYS">
<META name=3DRATING content=3DGENERAL>
<META content=3DRevealTrans(Duration=3D0,Transition=3D1) =
http-equiv=3DPAGE-ENTER>
<STYLE id=3DStylePlaceholder type=3Dtext/css></STYLE>
<LINK id=3D_DesktopModules_DnnForge___NewsArticles rel=3Dstylesheet =
type=3Dtext/css=20
href=3D"/DesktopModules/DnnForge - NewsArticles/module.css"><LINK =
id=3DTemplate_380=20
rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://hawaiifreepress.com/DesktopModules/DnnForge - =
NewsArticles/Templates/Default/Template.css"><LINK=20
id=3D_Portals__default_ rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://hawaiifreepress.com/Portals/_default/default.css"><LINK=20
id=3D_Portals_0_Skins_Article_1col_ rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://hawaiifreepress.com/Portals/0/Skins/Article_1col/skin.css"=
><LINK=20
id=3D_Portals_0_Containers_Boxes_ rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://hawaiifreepress.com/Portals/0/Containers/Boxes/container.c=
ss"><LINK=20
id=3D_Portals_0_ rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://hawaiifreepress.com/Portals/0/portal.css">
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.19154"></HEAD>
<BODY id=3DBody><NOSCRIPT></NOSCRIPT>
<FORM style=3D"HEIGHT: 100%" id=3DForm encType=3Dmultipart/form-data =
method=3Dpost=20
name=3DForm=20
action=3D/ArticlesMain/tabid/56/articleType/ArticleView/articleId/5200/St=
ate-of-Hawaii-to-SCOTUS-Protect-Property-Rights-from-Overreaching-Federal=
-Regulation.aspx=20
autocomplete=3D"off">
<DIV><INPUT id=3D__EVENTTARGET type=3Dhidden name=3D__EVENTTARGET> =
<INPUT=20
id=3D__EVENTARGUMENT type=3Dhidden name=3D__EVENTARGUMENT> <INPUT =
id=3D__VIEWSTATE=20
value=3D/wEPDwUJMjgzMDU3ODk3D2QWBmYPFgIeBFRleHQFPjwhRE9DVFlQRSBIVE1MIFBVQ=
kxJQyAiLS8vVzNDLy9EVEQgSFRNTCA0LjAgVHJhbnNpdGlvbmFsLy9FTiI+ZAIBD2QWDAIBDx=
YCHgdWaXNpYmxlaGQCAg8WAh4HY29udGVudAURSGF3YWlpIEZyZWUgUHJlc3NkAgMPFgIfAgU=
RSGF3YWlpIEZyZWUgUHJlc3NkAgQPFgIfAgUqwqkgSGF3YWlpIEZyZWUgUHJlc3MgLSBBbGwg=
UmlnaHRzIFJlc2VydmVkZAIFDxYEHwJkHwFoZAIGDxYCHwIFEUhhd2FpaSBGcmVlIFByZXNzZ=
AICD2QWAgIBD2QWAgIED2QWAmYPZBYMAgIPZBYEZg9kFgYCAQ8QDxYEHwAFA1dlYh4HVG9vbF=
RpcAURR29vZ2xlIFdlYiBTZWFyY2hkZGRkAgMPEA8WBB8ABQRTaXRlHwMFC1NpdGUgU2VhcmN=
oZGRkZAIHDw8WAh8ABQZTZWFyY2hkZAICD2QWBGYPDxYCHg1BbHRlcm5hdGVUZXh0BRZTZWxl=
Y3QgdGhlIHNlYXJjaCB0eXBlZGQCAg8PFgIfAAUGU2VhcmNoZGQCAw9kFgJmDw8WBB8DBRFIY=
XdhaWkgRnJlZSBQcmVzcx4LTmF2aWdhdGVVcmwFJ2h0dHA6Ly9oYXdhaWlmcmVlcHJlc3MuY2=
9tL0RlZmF1bHQuYXNweGRkAggPZBYCAgIPZBYCAgEPZBYCZg8PFgIfAWhkZAIJD2QWAgICD2Q=
WAgIBD2QWAmYPDxYCHwFoZGQCDg9kFgJmDw8WAh8BaGRkAg8PZBYCZg8PFgIfAAUFTG9naW5k=
ZBgBBR5fX0NvbnRyb2xzUmVxdWlyZVBvc3RCYWNrS2V5X18WAwUUZG5uJGRublNFQVJDSCRvc=
HRXZWIFFWRubiRkbm5TRUFSQ0gkb3B0U2l0ZQUUZG5uJGRubk5BViRjdGxkbm5OQVYQvjhsap=
m4XudhX6gQQAPrK307cQ=3D=3D type=3Dhidden name=3D__VIEWSTATE> </DIV>
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
var theForm =3D document.forms['Form'];
if (!theForm) {
    theForm =3D document.Form;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() !=3D false)) {
        theForm.__EVENTTARGET.value =3D eventTarget;
        theForm.__EVENTARGUMENT.value =3D eventArgument;
        theForm.submit();
    }
}
//]]>
</SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://hawaiifreepress.com/WebResource.axd?d=3DUk3BNWevtdHFv-jfxbN=
2RaoFYXHya7df_KW4sRjqk3sJbLM-tCWNJXb_u6Sd5tQtMoMYxABeDrvsHAcm0&amp;t=3D63=
4258850654344891"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://hawaiifreepress.com/js/dnncore.js"></SCRIPT>

<SCRIPT src=3D"http://hawaiifreepress.com/js/dnn.js"></SCRIPT>

<SCRIPT src=3D"http://hawaiifreepress.com/js/dnn.xml.js"></SCRIPT>

<SCRIPT =
src=3D"http://hawaiifreepress.com/js/dnn.dom.positioning.js"></SCRIPT>

<SCRIPT src=3D"http://hawaiifreepress.com/js/dnn.xmlhttp.js"></SCRIPT>

<SCRIPT =
src=3D"http://hawaiifreepress.com/js/dnn.controls.dnnmenu.js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://hawaiifreepress.com/ScriptResource.axd?d=3DZ0rYf093GQHoqY3u=
4RRI_sSh6W5hJNvWn6XHFGyA1pnV3KpOYD_zA13ep5GrNwT4UpJeIrLWyHgmhWTrtMYOLqDse=
-7Feo3q36zFGOUPKMq7nZ-YHIkOAzAWoFOYt3OUsMFCJryrXpN8nVXgxYRbDcyem3w1&amp;t=
=3Dfffffffff9d85fa6"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"http://hawaiifreepress.com/ScriptResource.axd?d=3D3Ip8UoOT3w7gq9lV=
rOEMhl9DHUCe-Ff8KAa4vQi_TSU3sMc4NPOA77qk2bdArq_C_PVcFfX2bveUUwIBBiN55excn=
l5V4L3tVJKCfcqjuZIE4kK3vHtiv7jAXugK0UQ3erfjwCX83J6Cgl4auOLjNxtmu-lbxqJw9x=
lg8w2&amp;t=3Dfffffffff9d85fa6"></SCRIPT>
<LINK rel=3Dstylesheet type=3Dtext/css=20
href=3D"http://hawaiifreepress.com/Portals/0/Skins/Article_1col/skin.css"=
>
<TABLE class=3DHFPpagemaster border=3D0 cellSpacing=3D0 cellPadding=3D0>
  <TBODY>
  <TR>
    <TD vAlign=3Dtop>
      <TABLE class=3DHFPskinmaster border=3D0 cellSpacing=3D0 =
cellPadding=3D0 width=3D832=20
      align=3Dcenter>
        <TBODY>
        <TR>
          <TD id=3Ddnn_ControlPanel class=3Dcontrolpanel vAlign=3Dtop=20
          align=3Dmiddle></TD></TR>
        <TR>
          <TD vAlign=3Dtop>
            <TABLE class=3Dskinheader border=3D0 cellSpacing=3D0 =
cellPadding=3D2=20
            width=3D"100%">
              <TBODY>
              <TR>
                <TD vAlign=3Dtop width=3D300 noWrap align=3Dleft><SPAN=20
                  id=3Ddnn_dnnCURRENTDATE_lblDate =
class=3DSkinObject>Friday, October=20
                  28, 2011</SPAN> </TD>
                <TD vAlign=3Dcenter noWrap align=3Dright><SPAN=20
                  id=3Ddnn_dnnSEARCH_ClassicSearch><SPAN =
class=3DSkinObject=20
                  title=3D"Google Web Search"><INPUT =
id=3Ddnn_dnnSEARCH_optWeb=20
                  value=3DoptWeb type=3Dradio =
name=3Ddnn$dnnSEARCH$Search><LABEL=20
                  for=3Ddnn_dnnSEARCH_optWeb>Web</LABEL></SPAN> <SPAN=20
                  class=3DSkinObject title=3D"Site Search"><INPUT=20
                  id=3Ddnn_dnnSEARCH_optSite value=3DoptSite CHECKED =
type=3Dradio=20
                  name=3Ddnn$dnnSEARCH$Search><LABEL=20
                  for=3Ddnn_dnnSEARCH_optSite>Site</LABEL></SPAN> <INPUT =

                  onkeydown=3D"return __dnn_KeyDown('13', =
'javascript:__doPostBack(%27dnn$dnnSEARCH$cmdSearch%27,%27%27)', =
event);"=20
                  id=3Ddnn_dnnSEARCH_txtSearch class=3DNormalTextBox =
maxLength=3D255=20
                  name=3Ddnn$dnnSEARCH$txtSearch>&nbsp; <A=20
                  id=3Ddnn_dnnSEARCH_cmdSearch class=3DSkinObject=20
                  =
href=3D"javascript:__doPostBack('dnn$dnnSEARCH$cmdSearch','')">Search</A>=
=20
                  </SPAN></TD></TR></TBODY></TABLE>
            <TABLE class=3Dskinheader border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
            width=3D"100%">
              <TBODY>
              <TR>
                <TD vAlign=3Dcenter align=3Dmiddle><A =
id=3Ddnn_dnnLOGO_hypLogo=20
                  title=3D"Hawaii Free Press"=20
                  href=3D"http://hawaiifreepress.com/Default.aspx"><IMG=20
                  style=3D"BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px"=20
                  id=3Ddnn_dnnLOGO_imgLogo alt=3D"Hawaii Free Press"=20
                  =
src=3D"http://hawaiifreepress.com/Portals/0/HFP_Banner832.jpg"></A></TD><=
/TR></TBODY></TABLE>
            <TABLE class=3DHFP_navigation border=3D0 cellSpacing=3D0 =
cellPadding=3D2=20
            width=3D"100%">
              <TBODY>
              <TR>
                <TD vAlign=3Dcenter width=3D"100%" noWrap =
align=3Dleft><SPAN><SPAN=20
                  id=3Ddnn_dnnNAV_ctldnnNAV class=3Dmain_dnnmenu_item=20
                  callback=3D"dnn.xmlhttp.doCallBack('ctldnnNAV =
dnn_dnnNAV_ctldnnNAV','[NODEXML]',this.callBackSuccess,oMNode,this.callBa=
ckFail,this.callBackStatus,null,null,0);"=20
                  =
postback=3D"__doPostBack('dnn$dnnNAV$ctldnnNAV','[NODEID]&#18;Click')"=20
                  cssicon=3D"main_dnnmenu_icon" =
mcss=3D"main_dnnmenu_submenu"=20
                  mbcss=3D"main_dnnmenu_bar" =
csshover=3D"main_dnnmenu_itemhover"=20
                  css=3D"main_dnnmenu_item" =
carrowimg=3D"/images/breadcrumb.gif"=20
                  rarrowimg=3D"/images/menu_down.gif" =
sysimgpath=3D"/images/"=20
                  orient=3D"0" name=3D"dnn$dnnNAV$ctldnnNAV"=20
                  =
width=3D"100%"></SPAN></SPAN></TD></TR></TBODY></TABLE><!-- <table =
cellspacing=3D"0" cellpadding=3D"2" width=3D"100%" border=3D"0">
                            <tr>
                                <td width=3D"100%" valign=3D"top" =
align=3D"center">
                                    <font face=3D"Tahoma" =
size=3D"1"><b>You are here:>></b></font>&nbsp;<span =
id=3D"dnn_dnnBREADCRUMB_lblBreadCrumb"><a =
href=3D"http://hawaiifreepress.com/ArticlesMain/tabid/56/Default.aspx" =
class=3D"SkinObject">Articles Main</a></span>
<b>::.. </b></td>
                            </tr>
                        </table> --></TD></TR>
        <TR>
          <TD height=3D"100%" vAlign=3Dtop>
            <TABLE border=3D0 cellSpacing=3D3 cellPadding=3D3 =
width=3D"100%">
              <TBODY>
              <TR>
                <TD id=3Ddnn_TopPane class=3Dtoppane vAlign=3Dtop =
colSpan=3D2=20
                align=3Dmiddle></TD></TR>
              <TR vAlign=3Dtop><!-- <td id=3D"dnn_LeftPane" =
class=3D"leftpane" valign=3D"top" align=3D"center">
                                </td>
 -->
                <TD id=3Ddnn_ContentPane class=3Dcontentpane_art =
vAlign=3Dtop=20
                align=3Dmiddle><A name=3D380></A><!-- Transparent =
Disclaimer Box No Title -->
                  <TABLE class=3Dcontainermasterbox_disclaimer =
border=3D0=20
                  cellSpacing=3D0 cellPadding=3D0 align=3Dcenter>
                    <TBODY>
                    <TR>
                      <TD id=3Ddnn_ctr380_ContentPane =
class=3DDNNAlignleft=20
                      align=3Dleft><!-- Start_Module_380 -->
                        <DIV id=3Ddnn_ctr380_ModuleContent>
                        <DIV class=3DNewsArticles><!-- Menu.Item -->
                        <P class=3DNormal align=3Dcenter><A =
class=3DMenuTopSelected=20
                        =
href=3D"http://hawaiifreepress.com/ArticlesMain/tabid/56/Default.aspx">Cu=
rrent=20
                        Articles</A> | <A class=3DMenuTop=20
                        =
href=3D"http://hawaiifreepress.com/ArticlesMain/tabid/56/articleType/Arch=
ives/Default.aspx">Archives</A>=20
                        | <A class=3DMenuTop=20
                        =
href=3D"http://hawaiifreepress.com/ArticlesMain/tabid/56/articleType/Sear=
ch/Default.aspx">Search</A>=20
                        </P><LINK rel=3Dpingback=20
                        =
href=3D"http://hawaiifreepress.com/DesktopModules/DnnForge%20-%20NewsArti=
cles/Tracking/Pingback.ashx"><!--<rdf:RDF =
xmlns:rdf=3D"http://www.w3.org/1999/02/22-rdf-syntax-ns#" =
xmlns:dc=3D"http://purl.org/dc/elements/1.1/" =
xmlns:trackback=3D"http://madskills.com/public/xml/rss/module/trackback/"=
><rdf:Description =
rdf:about=3D"http://hawaiifreepress.com/ArticlesMain/tabid/56/articleType=
/ArticleView/articleId/5200/State-of-Hawaii-to-SCOTUS-Protect-Property-Ri=
ghts-from-Overreaching-Federal-Regulation.aspx" =
dc:identifier=3D"http://hawaiifreepress.com/ArticlesMain/tabid/56/article=
Type/ArticleView/articleId/5200/State-of-Hawaii-to-SCOTUS-Protect-Propert=
y-Rights-from-Overreaching-Federal-Regulation.aspx" dc:title=3D"State of =
Hawaii to SCOTUS: Protect Property Rights from "Overreaching Federal =
Regulation"" =
trackback:ping=3D"http://hawaiifreepress.com/DesktopModules/DnnForge%20-%=
20NewsArticles/Tracking/Trackback.aspx?ArticleID=3D5200&PortalID=3D0&TabI=
D=3D56" /></rdf:RDF>--><!-- View.Header --><!-- View.Item -->
                        <TABLE border=3D0 cellSpacing=3D1 =
cellPadding=3D0 width=3D"100%"=20
                        align=3Dcenter>
                          <TBODY>
                          <TR>
                            <TD class=3DarticleTable>
                              <TABLE border=3D0 cellSpacing=3D1 =
cellPadding=3D3=20
                              width=3D"100%">
                                <TBODY>
                                <TR align=3Dleft>
                                <TD class=3DarticleTopCell =
align=3Dleft><SPAN=20
                                class=3DNormalBold>Thursday, October 06, =

                                2011</SPAN></TD></TR>
                                <TR>
                                <TD class=3DarticleContentCell>
                                <TABLE id=3DTable3 width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD></TD>
                                <TD class=3DNormal width=3D"100%" =
align=3Dleft><FONT=20
                                style=3D"COLOR: #000000; FONT-SIZE: =
20px; FONT-WEIGHT: normal">State=20
                                of Hawaii to SCOTUS: Protect Property =
Rights=20
                                from "Overreaching Federal=20
                                Regulation"</FONT><BR>By Robert Thomas =
:: 359=20
                                Views :: <A=20
                                =
href=3D"http://hawaiifreepress.com/ArticlesMain/tabid/56/articleType/Cate=
goryView/categoryId/49/Hawaii-State-News.aspx">Hawaii=20
                                State News</A>, <A=20
                                =
href=3D"http://hawaiifreepress.com/ArticlesMain/tabid/56/articleType/Cate=
goryView/categoryId/50/Hawaii-State-Politics.aspx">Hawaii=20
                                State Politics</A>, <A=20
                                =
href=3D"http://hawaiifreepress.com/ArticlesMain/tabid/56/articleType/Cate=
goryView/categoryId/51/National-News.aspx">National=20
                                News</A>, <A=20
                                =
href=3D"http://hawaiifreepress.com/ArticlesMain/tabid/56/articleType/Cate=
goryView/categoryId/52/National-Politics.aspx">National=20
                                Politics</A> </TD>
                                <TD vAlign=3Dbottom align=3Dright><A=20
                                =
id=3Ddnn_ctr380_NewsArticles_ViewArticle_NewsArticles_745200_32=20
                                title=3D"Click to print"=20
                                =
href=3D"http://hawaiifreepress.com/DesktopModules/DnnForge%20-%20NewsArti=
cles/Print.aspx?tabid=3D56&amp;tabmoduleid=3D74&amp;articleId=3D5200&amp;=
moduleId=3D380&amp;PortalID=3D0"=20
                                target=3D_blank><IMG=20
                                style=3D"BORDER-RIGHT-WIDTH: 0px; =
BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px" =

                                title=3D"Click to print"=20
                                =
src=3D"http://hawaiifreepress.com/images/print.gif"></A>&nbsp;</TD></TR>
                                <TR>
                                <TD colSpan=3D3>
                                <TABLE id=3DTable4 border=3D0 =
cellSpacing=3D1=20
                                cellPadding=3D0 width=3D"100%" =
align=3Dcenter>
                                <TBODY>
                                <TR>
                                <TD class=3DarticleTable>
                                <TABLE id=3DTable5 border=3D0 =
cellSpacing=3D1=20
                                cellPadding=3D3 width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD class=3DarticleTextCell><SPAN =
class=3DNormal>
                                <P><FONT size=3D2 face=3DVerdana>by =
Robert Thomas,=20
                                </FONT><A=20
                                =
href=3D"http://www.inversecondemnation.com/inversecondemnation/2011/10/st=
ate-of-hawaii-to-scotus-protect-property-rights-from-overreaching-federal=
-regulation.html"=20
                                target=3D_blank><FONT color=3D#669966 =
size=3D2=20
                                =
face=3DVerdana><U>www.InverseCondemnation.com</U></FONT></A><FONT=20
                                size=3D2 face=3DVerdana> October 4, =
2011</FONT></P>
                                <P><FONT size=3D2 face=3DVerdana>Yes, =
you read that=20
                                right.</FONT></P>
                                <P><FONT size=3D2 =
face=3DVerdana>Yesterday, we=20
                                </FONT><A=20
                                =
href=3D"http://www.inversecondemnation.com/inversecondemnation/2011/10/am=
icus-briefs-in-sackett-v-epa-judicial-review-of-a-claim-of-regulatory-jur=
isdiction-1.html"=20
                                target=3D_blank><FONT color=3D#669966 =
size=3D2=20
                                face=3DVerdana><U>posted most of the =
amici=20
                                briefs</U></FONT></A><FONT size=3D2 =
face=3DVerdana>=20
                                in <EM>Sackett v. EPA</EM>, No. 10-1062, =
the=20
                                case in which Idaho property owners are=20
                                asserting their right to challenge the =
EPA's=20
                                assertion that a portion of their land =
are=20
                                "wetlands." But we saved one for a =
separate=20
                                post, because it was worth noting on its =
own.=20
                                The State of Hawaii has joined eight =
other=20
                                states and signed onto the </FONT><A=20
                                =
href=3D"http://www.inversecondemnation.com/files/alaska-states-amicus-sac=
kett.pdf"=20
                                target=3D_blank><FONT color=3D#669966 =
size=3D2=20
                                face=3DVerdana><U>amici brief authored =
by=20
                                Alaska</U></FONT></A><FONT size=3D2 =
face=3DVerdana>,=20
                                and this brief has a distinct property =
rights=20
                                flavor to it.</FONT></P>
                                <P><FONT size=3D2 face=3DVerdana>As the =
Alaska=20
                                Governor's </FONT><A=20
                                =
href=3D"http://gov.alaska.gov/parnell/press-room/full-press-release.html?=
pr=3D5914"=20
                                target=3D_blank><FONT color=3D#669966 =
size=3D2=20
                                face=3DVerdana><U>press=20
                                release</U></FONT></A><FONT size=3D2 =
face=3DVerdana>=20
                                ("Alaska Files Brief Supporting Property =

                                Rights") notes, the signatories are =
"supporting=20
                                the right of property owners to have =
access to=20
                                the courts for meaningful judicial =
review of=20
                                arbitrary federal compliance orders." As =
regular=20
                                readers of this blog surely must know, =
the=20
                                Hawaii government isn't exactly known as =
being=20
                                property rights friendly. And the other=20
                                signatories to the brief (Alaska, =
Wyoming, South=20
                                Carolina, Virginia, North Dakota, =
Nebraska,=20
                                Arizona, Colorado, and Michigan) are not =
the=20
                                reliably-blue-state crowd that Hawaii =
usually=20
                                hangs out with on legal =
issues.</FONT></P>
                                <P><FONT size=3D2 face=3DVerdana>The =
Hawaii=20
                                government filing a brief asking the =
Court to=20
                                protect property rights? </FONT><A=20
                                =
href=3D"http://www.hulu.com/watch/102975/saturday-night-live-what-up-with=
-that-james-franco"=20
                                target=3D_blank><FONT color=3D#669966 =
size=3D2=20
                                face=3DVerdana><U>What up with=20
                                that</U></FONT></A><FONT size=3D2 =
face=3DVerdana>?=20
                                Are </FONT><A=20
                                =
href=3D"http://www.keikikruisers.com/img/designs/puaa.gif"=20
                                target=3D_blank><FONT color=3D#669966 =
size=3D2=20
                                =
face=3DVerdana><U>pua=92a</U></FONT></A><FONT size=3D2=20
                                face=3DVerdana> sprouting =
wings?</FONT></P>
                                <P><FONT size=3D2 face=3DVerdana>We =
don't have the=20
                                inside story, unfortunately. We suspect =
that it=20
                                does not reflect a major shift in the=20
                                long-prevailing regulatory philosophy of =

                                Hawaii's officials, but the more mundane =
case of=20
                                the Alaska AG having asked his fellow =
AG's=20
                                whether they would join his brief and =
some=20
                                agreeing. And the State of Hawaii does =
own a lot=20
                                of land, which we are sure it would like =
to=20
                                control with as little unwarranted =
federal=20
                                regulatory interference as possible. =
</FONT></P>
                                <P><FONT size=3D2 face=3DVerdana>Even if =
this does=20
                                not foreshadow a sea change in Hawaii's=20
                                regulatory climate, it still warmed the =
cockles=20
                                of our hearts to see the State of Hawaii =
sign a=20
                                brief recognizing that the EPA's =
position forces=20
                                property owners nationwide into a no-win =

                                situation:</FONT></P>
                                <BLOCKQUOTE>
                                <P><FONT size=3D2 face=3DVerdana>Without =
judicial=20
                                review to determine the validity of a =
compliance=20
                                order, the recipient of the order faces =
a=20
                                "Hobson=92s choice": either to comply =
with an=20
                                order at the cost of significant =
development=20
                                expenses and meaningful judicial review =
of the=20
                                wetlands determination, or to decline to =
comply=20
                                and risk significant civil, and possibly =

                                criminal, penalties. The States have a =
sovereign=20
                                interest to protect their property =
interests.=20
                                They also have a strong interest in =
protecting=20
                                responsibly-conducted development for =
housing,=20
                                infrastructure, and other purposes from=20
                                overreaching federal regulation that is=20
                                administered so zealously that it =
exceeds the=20
                                objectives of the =
CWA.</FONT></P></BLOCKQUOTE>
                                <P><FONT size=3D2 face=3DVerdana>Brief =
at 3-4. We=20
                                also like this bit:</FONT></P>
                                <BLOCKQUOTE>
                                <P><FONT size=3D2 =
face=3DVerdana>Precluding=20
                                pre-enforcement judicial review =
buttresses a=20
                                regime where EPA has assumed the =
authority to=20
                                enjoin development by issuing =
unreviewable=20
                                compliance orders. Such a result is =
repugnant to=20
                                the core principle in the Due Process =
Clause=20
                                that "[n]o person shall be deprived of =
life,=20
                                liberty, or property, without due =
process of=20
                                law."</FONT></P></BLOCKQUOTE>
                                <P><FONT size=3D2 face=3DVerdana>Brief =
at 22. The=20
                                states' </FONT><A=20
                                =
href=3D"http://www.inversecondemnation.com/files/alaska-states-amicus-sac=
kett.pdf"=20
                                target=3D_blank><FONT color=3D#669966 =
size=3D2=20
                                face=3DVerdana><U>amici =
brief</U></FONT></A><FONT=20
                                size=3D2 face=3DVerdana> is definitely =
worth a read.=20
                                </FONT></P>
                                <P><FONT size=3D2=20
                                =
face=3DVerdana>---30---</FONT></P></SPAN></TD></TR></TBODY></TABLE></TD><=
/TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><=
/TD></TR></TBODY></TABLE><!-- View.Footer --><!-- Comment.Header --><A=20
                        id=3DComments></A>
                        <TABLE id=3DTable6 border=3D0 cellSpacing=3D1 =
cellPadding=3D0=20
                        width=3D"100%" align=3Dcenter>
                          <TBODY>
                          <TR>
                            <TD class=3DarticleTable>
                              <TABLE id=3DTable7 border=3D0 =
cellSpacing=3D1=20
                              cellPadding=3D3 width=3D"100%">
                                <TBODY>
                                <TR align=3Dleft>
                                <TD class=3DarticleTopCell =
align=3Dleft><SPAN=20
                                class=3DNormalBold><!-- Comments =
--></SPAN></TD></TR>
                                <TR>
                                <TD class=3DarticleContentCell><!-- =
Comment.Item -->
                                <TABLE id=3DTable1 width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD class=3DNormal width=3D"100%" =
align=3Dleft><IMG=20
                                alt=3Dcomment align=3DabsMiddle=20
                                =
src=3D"http://hawaiifreepress.com/DesktopModules/DnnForge%20-%20NewsArtic=
les/Templates/Default/Images/icon_comment.gif">=20
                                By Hawaii Free Press @ Friday, October =
07, 2011=20
                                4:51 PM </TD></TR>
                                <TR>
                                <TD colSpan=3D3>
                                <TABLE id=3DTable2 border=3D0 =
cellSpacing=3D1=20
                                cellPadding=3D0 width=3D"100%" =
align=3Dcenter>
                                <TBODY>
                                <TR>
                                <TD class=3DarticleTable>
                                <TABLE id=3DTable3 border=3D0 =
cellSpacing=3D1=20
                                cellPadding=3D3 width=3D"100%">
                                <TBODY>
                                <TR>
                                <TD class=3DarticleTextCell><SPAN=20
                                class=3DNormal>Comments from the =
following blog=20
                                entry: <A=20
                                =
href=3D"http://hawaiifreepress.com/ArticlesDailyNews/tabid/65/articleType=
/ArticleView/articleId/5204/October-7-2011-News-Read.aspx">October=20
                                7, 2011 News Read</A>, located at: <A=20
                                =
href=3D"http://hawaiifreepress.com/ArticlesDailyNews/tabid/65/articleType=
/ArticleView/articleId/5204/October-7-2011-News-Read.aspx">http://hawaiif=
reepress.com/ArticlesDailyNews/tabid/65/articleType/ArticleView/articleId=
/5204/October-7-2011-News-Read.aspx</A>=20
                                =
</SPAN></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TB=
ODY></TABLE>
                                <HR>
<!-- Comment.Footer =
--></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></DIV><!-- =
End_Module_380 --></DIV></TD></TR></TBODY></TABLE></TD>
                <TD id=3Ddnn_RightPane class=3Drightpane vAlign=3Dtop=20
                  align=3Dmiddle><A name=3D393></A><!-- Transparent =
Disclaimer Box No Title -->
                  <TABLE class=3Dcontainermasterbox_disclaimer =
border=3D0=20
                  cellSpacing=3D0 cellPadding=3D0 align=3Dcenter>
                    <TBODY>
                    <TR>
                      <TD id=3Ddnn_ctr393_ContentPane =
class=3DDNNAligncenter=20
                      align=3Dleft><!-- Start_Module_393 --><SPAN=20
                        class=3DNormal>LINKS:</SPAN>
                        <DIV id=3Ddnn_ctr393_ModuleContent>
                        <DIV =
id=3Ddnn_ctr393_HtmlModule_HtmlModule_lblContent=20
                        class=3DNormal>
                        <P style=3D"TEXT-ALIGN: left"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana">TEXT "follow=20
                        HawaiiFreePress" to 40404</SPAN></SPAN></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://visitor.constantcontact.com/manage/optin/ea?v=3D001qvJffTs=
Wrj_9y41q7mWJ2Q%3D%3D"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>JOIN OUR EMAIL =

                        LIST</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.hawaiifreepress.com/Main/DesktopModules/DnnForge%20-%2=
0NewsArticles/RSS.aspx?TabID=3D56&amp;ModuleID=3D380&amp;MaxCount=3D25"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>RSS FEED =
Latest 25=20
                        articles</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://twitter.com/#!/hawaiifreepress"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>TWITTER =
Hawai`i Free=20
                        Press</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://33-minutes.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>33=20
                        Minutes</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.40daysforlife.com/honolulu/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>40 Days for =
Life=20
                        Honolulu</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.seariderproductions.com/50voices/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>50 Voices of=20
                        Statehood</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.midweek.com/content/columns/ace/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>A Conservative =

                        Estimate</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://billcorless.blogspot.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>A New=20
                        Beginning</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://abcdefgroup.blogspot.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>ABCDEF Group=20
                        Samoa</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.aim.org/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Accuracy in=20
                        Media</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.actforamerica-honolulu.org/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>ACT for=20
                        =
America-Honolulu</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://americansforprosperity.org/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>AFP=20
                        Hawaii</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.hawaiifreepress.com/ArticlesMain/tabid/56/articleType/=
ArticleView/articleId/316/Akaka-Bill-Reading-List.aspx"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Akaka Bill =
Reading=20
                        List</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.alec.org/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: =
Verdana"><U>ALEC</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.alliancedefensefund.org/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Alliance =
Defense=20
                        Fund</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.facebook.com/pages/Constitutional-Conservative-Allianc=
e/218370722242?sk=3Devents#!/groups/AlohaCons/?id=3D10150286904528581&amp=
;notif_t=3Dgroup_activity"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Aloha =
Conservative=20
                        Alliance</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.afa-pac.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Aloha Family=20
                        Alliance</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.angelgroup.org/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Angel=20
                        Group</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.hawaiifreepress.com/ArticlesMain/tabid/56/articleType/=
ArticleView/articleId/1038/Antonio-Gramsci-Reading-List.aspx"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Antonio =
Gramsci Reading=20
                        List</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.bagtheban.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><U><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana">Bag the=20
                        Ban</SPAN></SPAN></U></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.hawaiifreepress.com/ArticlesMain/tabid/56/articleType/=
ArticleView/articleId/81/Barack-Obama-Reading-List.aspx"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Barack Obama =
Reading=20
                        List</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://betterhawaii.wordpress.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Better=20
                        Hawaii</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://biggovernment.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Big=20
                        Government</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://bighollywood.breitbart.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Big=20
                        Hollywood</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://bigjournalism.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Big=20
                        Journalism</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://bigpeace.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Big=20
                        Peace</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.brokentrustbook.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Broken=20
                        Trust</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://hcxb.wordpress.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Castaway=20
                        Conservative</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.catholichomeschoolhawaii.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Catholic =
Homeschoolers=20
                        of Hawaii</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.consumerfreedom.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Center for =
Consumer=20
                        Freedom</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.cgfi.org/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Center for =
Global Food=20
                        Issues</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.childrensrightsinstitute.org/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Children's =
Rights=20
                        Institute</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.christianhomeschoolersofhawaii.org/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Christian =
Homeschoolers=20
                        of Hawaii</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.city-journal.org/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>City=20
                        Journal</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.cliffslater.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Cliff Slater's =
Second=20
                        Opinion</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.midweek.com/content/columns/coffeebreak/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Coffee=20
                        Break</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.cwfa.org/state-details.asp?organization=3Dhi"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Concerned =
Women For=20
                        America Hawaii</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.conforhawaii.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Conservative =
Forum for=20
                        Hawaii</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.december7.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>December 7 =
Battlefields=20
                        at risk</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.drudgereport.com/"><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Drudge=20
                        Report</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://kinialohaguy.wordpress.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>E M&#257;ua =
Ola i Moku o=20
                        Keawe</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://educate808.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Educate=20
                        808</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.fcahawaii.org/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>FCA=20
                        Hawaii</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://fixoahu.blogspot.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Fix=20
                        Oahu!</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://hawaiifreepress.com/ArticlesMain/tabid/56/articleType/Arti=
cleView/articleId/5200/www.followthemoney.org"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Follow the =
Money=20
                        Hawaii</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://frankinhawaii.wordpress.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Frank in=20
                        Hawaii</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://connect.freedomworks.org/node/12065"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>FreedomWorks=20
                        Hawaii</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://friendsoflanai.org/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Friends of=20
                        Lanai</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://johncando.wordpress.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>From the=20
                        Right</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.frontpagemag.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Front Page=20
                        Magazine</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.pbs.org/wgbh/pages/frontline/shows/fixers"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Frontline: The =

                        Fixers</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.getoffyourbutts.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Get Off Your=20
                        Butts!</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.eastangliaemails.com/search.php"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Global Warming =

                        "Scientists" Email Files=20
                        </U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://hawaiifreepress.com/ArticlesMain/tabid/56/articleType/Arti=
cleView/articleId/5200/godfreedomcountry.blogspot.com"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>God, Freedom,=20
                        America</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.governorlindalingle.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: =
Verdana"><U>GovernorLindaLingle.com=20
                        </U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.grassrootinstitute.org/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Grassroot=20
                        Institute</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><A=20
                        =
href=3D"http://www.usdebtclock.org/state-debt-clocks/state-of-hawaii-debt=
-clock.html"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><U>Hawaii=20
                        Debt Clock</U></SPAN></A></SPAN></SPAN></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://hawaiisunshine.org/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii=20
                        $unshine</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><A=20
                        =
href=3D"http://www.hawaiiansagainstassistedsuicide.org/"=20
                        target=3D_blank><U><SPAN style=3D"COLOR: =
#0000ff">Hawaii=20
                        Aganst Assisted =
Suicide</SPAN></U></A></SPAN></SPAN></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://hawaiitropicalsaltwateraquariumfish.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii =
Aquarium Fish=20
                        Report</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://hiavps.com/index.html" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii =
Aviation=20
                        Preservation =
Society</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://hawaiifreepress.com/ArticlesMain/tabid/56/articleType/Arti=
cleView/articleId/5200/hawaii.statebudgetwatch.org"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii Budget=20
                        Watch</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A =
href=3D"http://hictv.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii =
Catholic=20
                        TV</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.hi-christian.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii =
Christian=20
                        Coalition</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.h-c4h.org/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii =
Coalition for=20
                        Health</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://hawaiiccw.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii =
Concealed=20
                        Carry</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.hciaonline.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii Crop =
Improvement=20
                        Association</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.hawaiifamilyforum.org/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii Family=20
                        Forum</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.fed-soc.org/chapters/id.238/default.asp"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii =
Federalist=20
                        Society</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.facebook.com/pages/Hawaii-Federated-Republican-Womens-=
Association/364436004045"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii =
Federated=20
                        Republican Women's=20
                        Association</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.2ahawaii.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii Firearm =

                        Community</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.hawaiifishingnews.com/home.cfm"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii Fishing =

                        News</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://hawaiifreepress.com/ArticlesMain/tabid/56/articleType/Arti=
cleView/articleId/5200/goekona.wordpress.com"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii =
Gathering of=20
                        Eagles</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://hawaiifreepress.com/ArticlesMain/tabid/56/articleType/Arti=
cleView/articleId/5200/www.hawaiihomeschoolassociation.org/HHA/resources/=
findex.html&amp;tabid=3D36&amp;mid=3D349"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii =
Homeschool=20
                        Association</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://hawaiifreepress.com/ArticlesMain/tabid/56/articleType/Arti=
cleView/articleId/5200/hawaiiinvestigates.wordpress.com"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii=20
                        Investigates</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://hawaii-knightsofcolumbus.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii Knights =
of=20
                        Columbus</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.hlemf.org/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii Law =
Enforcement=20
                        Memorial</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.hawaiimethproject.org/index.php"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii Meth=20
                        Project</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://hawaiipoliticast.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii=20
                        Politicast</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.hawaiirifleassociation.org/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii Rifle=20
                        Association</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.hawaiirighttolifehilo.blogspot.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii Right =
to Life --=20
                        Big Island</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://hawaiifreepress.com/ArticlesMain/tabid/56/articleType/Arti=
cleView/articleId/5200/hrtl.blogspot.com"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii Right =
to Life --=20
                        Oahu</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://hawaiitropicalsaltwateraquariumfish.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii =
Tropical Fish=20
                        Association</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://hawaiivotes.org/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii=20
                        Votes</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.iwlchi.org/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hawaii Womens=20
                        Conference</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.hawaiireporter.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: =
Verdana"><U>HawaiiReporter.com</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://hepsy.wordpress.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hepsy's=20
                        Kuleana</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.heritage.org/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Heritage=20
                        Foundation</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.hcalg.org/findex.html"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>HI Coalition =
Against=20
                        Legalized =
Gambling</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.honolulualliance.org/Home_Page.html"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Honolulu=20
                        Alliance</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.facebook.com/pages/Honolulu-College-Republicans/139743=
119398307"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Honolulu =
College=20
                        Republicans</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.facebook.com/pages/Honolulu-TEA-Party/182150538489641"=
=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Honolulu TEA=20
                        Party</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.honolulutraffic.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Honolulu=20
                        Traffic</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://houseminority.wordpress.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>House Minority =

                        Blog</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://capitol.hawaii.gov/hsemin/index.htm"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>House =
Republican=20
                        Caucus</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.youtube.com/user/mvanhess"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>House =
Republican Caucus=20
                        YouTube</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.hpacc.org/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: =
Verdana"><U>HPACC</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://humpdayreport.wordpress.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Hump Day=20
                        Report</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://ialohamolokai.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>I Aloha=20
                        Molokai</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.insidegitmo.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Inside =
Guantanamo=20
                        </U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.washingtonpost.com/wp-dyn/content/linkset/2007/11/16/L=
I2007111600631.html"=20
                        target=3D_blank><U><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana">Inside the Nature =

                        =
Conservancy</SPAN></SPAN></SPAN></U></A>&nbsp;</P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.inversecondemnation.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Inverse=20
                        Condemnation</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.investigativeproject.org/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Investigative =
Project on=20
                        Terrorism</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://israeldayhawaii.org/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Israel Day=20
                        Hawaii</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.jihadwatch.org/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Jihad=20
                        Watch</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://kahuagroup.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Kahua=20
                        Group</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://kauteaparty.wordpress.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Kau TEA=20
                        Party</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://hawaiifreepress.com/ArticlesMain/tabid/56/articleType/Arti=
cleView/articleId/5200/www.keywiki.org"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: =
Verdana"><U>KeyWiki</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.konateaparty.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Kona TEA=20
                        Party</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://lanaicity.ning.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Lanaians for =
Sensible=20
                        Growth</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://books.google.com/books?id=3D8128CdCEJNcC&amp;dq=3Dgraham+%=
26+wong+hawaii"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Land and Power =
in=20
                        Hawaii</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.followthemoney.org/database/state_overview.phtml?s=3DH=
I&amp;y=3D2010"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Legislative =
Committee=20
                        Analysis Tool </U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://teapartymaui.com/data/index.php"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Maui TEA=20
                        Party</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://maunakearug.com/blog" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Mauna Kea =
Recreational=20
                        Users Group</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.meforum.org/legal-project.php"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Middle East =
Forum--The=20
                        Legal Project</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.facebook.com/pages/Mililani-Conservatives-For-Change/2=
08323869187085?ref=3Dts&amp;sk=3Dinfo"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Mililani =
Conservatives=20
                        for Change</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.youtube.com/user/mvanhess"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Minority =
Caucus=20
                        YouTube</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.missiledefenseadvocacy.org/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Missile =
Defense=20
                        Advocacy</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://narnianinsurgency.blogspot.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Narnian=20
                        Insurgency</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.narth.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: =
Verdana"><U>NARTH</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.wind-watch.org/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>National Wind=20
                        Watch</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://4hawaiiansonly.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Native =
Hawaiian Grants=20
                        Project </U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://hawaiifreepress.com/ArticlesMain/tabid/56/articleType/Arti=
cleView/articleId/5200/newzeal.blogspot.com"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>New=20
                        Zeal</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.nohawaiibeveragetax.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>No Hawaii =
Beverage=20
                        Tax</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><A=20
                        =
href=3D"http://notdeadyetnewscommentary.blogspot.com/search/label/hawaii"=
=20
                        target=3D_blank><U><SPAN style=3D"COLOR: =
#0000ff">Not Dead=20
                        Yet, Hawaii</SPAN></U></A></SPAN></SPAN></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://nowwhatireallythink.wordpress.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Now What I =
Really=20
                        Think</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://oahuleague.homestead.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Oahu League of =

                        Republican =
Women</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://ohalies.tumblr.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>OHA=20
                        Lies</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.opensecrets.org/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: =
Verdana"><U>OpenSecrets.org</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.overtaxedhawaii.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Overtaxed=20
                        Hawaii</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.traffickjamming.org/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Pacific =
Alliance to Stop=20
                        Slavery</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://pajamasmedia.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Pajamas=20
                        Media</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.ksskradio.com/pages/perryandprice.html"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Perry and =
Price=20
                        Show</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://plasticfoodservicefacts.com/"=20
                        target=3D_blank><U><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana">Plastic Food =
Service=20
                        Facts</SPAN></SPAN></SPAN></U></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.pontificatinginparadise.blogspot.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Pontificating =
in=20
                        Paradise</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://positiveimpactinstitute.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Positive =
Impact=20
                        Institute</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.pritchettcartoons.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Pritchett=20
                        Cartoons</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.redcounty.com/west/hawaii/honolulu-county"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Red County=20
                        Honolulu</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://gopkauai.com/default.aspx"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Republican =
Party --=20
                        Kauai County</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.gophawaii.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Republican =
Party --=20
                        Hawaii State</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.gopmaui.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Republican =
Party Maui=20
                        County</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.rihiusa.org/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Research =
Institute for=20
                        Hawaii USA</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.khvh830am.com/pages/rickPersonality.html"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Rick Hamada=20
                        Show</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><A=20
                        href=3D"http://rightlypov.wordpress.com/"=20
                        target=3D_blank><U><SPAN style=3D"COLOR: =
#0000ff">Rightly=20
                        POV</SPAN></U></A></SPAN></SPAN></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://hawaiifreepress.com/ArticlesMain/tabid/56/articleType/Arti=
cleView/articleId/5200/www.hawaiiroc.org"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Robotics =
Organizing=20
                        Committee</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.saveourdoctorshawaii.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Save Our =
Doctors=20
                        Hawaii</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.savetheplasticbag.com/ReadContent461.aspx"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Save The =
Plastic=20
                        Bag</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://senateminority.wordpress.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Senate =
Minority=20
                        Blog</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://hawaiisenatewatchdog.org/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Senate=20
                        Watchdog</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.facebook.com/pages/BYUH-SIFE/109067325789557?sk=3Dinfo=
"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>SIFE=20
                        BYUH</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.facebook.com/pages/BYUH-SIFE/109067325789557?sk=3Dinfo=
#!/groups/9970233031/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>SIFE=20
                        HPU</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.facebook.com/groups/SIFERemingtoncollegehonolulucampus=
/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>SIFE=20
                        Remington</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.facebook.com/SIFE.UHWO"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>SIFE W.=20
                        Oahu</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.smartbusinesshawaii.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Smart Business =

                        Hawaii</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://smartgirlpolitics.ning.com/group/hawaii"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Smart Girl =
Politics=20
                        Hawaii</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.standforlifehawaii.org/default.html"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Stand for Life =

                        Hawaii</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://hawaiifreepress.com/ArticlesMain/tabid/56/articleType/Arti=
cleView/articleId/5200/sunshinereview.org/index.php/Hawaii"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Sunshine =
Review=20
                        Hawaii</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.tfhawaii.org/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Tax Foundation =
of=20
                        Hawaii</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://tentcitysolutions.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>Tent City=20
                        Solutions</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.theblaze.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>The=20
                        Blaze</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.thefarleftcoast.com/joomla"><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>The Far Left=20
                        Coast</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://foxreport.org/wordpress"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>The Fox =
Climate=20
                        Report</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://harriettubmanagenda.blogspot.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>The Harriet =
Tubman=20
                        Agenda</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://www.longwarjournal.org/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>The Long War=20
                        Journal</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><A=20
                        href=3D"http://www.theverifiabletruth.com/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><U>The=20
                        Verifiable =
Truth</U></SPAN></A></SPAN></SPAN></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://thevoiceofkapolei.com/" =
target=3D_blank><SPAN=20
                        style=3D"COLOR: #0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>The Voice of=20
                        Kapolei</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.studentveterans.org/uofhawaii/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>UH Student =
Veterans=20
                        Org</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://unitedveteranshawaii.org/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><U><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana">United Veterans=20
                        Hawaii</SPAN></SPAN></U></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://www.taxfoundation.org/research/topic/24.html"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>US Tax =
Foundation Hawaii=20
                        Info</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        href=3D"http://affiliates.uso.org/hawaii/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>USO=20
                        Hawaii</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><A=20
                        =
href=3D"http://waronterrornews.typepad.com/home/"=20
                        target=3D_blank><SPAN style=3D"COLOR: =
#0000ff"><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>War On Terror=20
                        News</U></SPAN></SPAN></SPAN></A></P>
                        <P style=3D"TEXT-ALIGN: left"><SPAN=20
                        style=3D"COLOR: #0000ff"><A=20
                        href=3D"http://www.westmaui.org/" =
target=3D_blank><SPAN=20
                        style=3D"FONT-SIZE: x-small"><SPAN=20
                        style=3D"FONT-FAMILY: Verdana"><U>West Maui =
Taxpayers=20
                        Association</U></SPAN></SPAN></A></SPAN><SPAN=20
                        style=3D"COLOR: =
#0000ff">&nbsp;</SPAN></P></DIV><!-- End_Module_393 =
--></DIV></TD></TR></TBODY></TABLE></TD></TR>
              <TR>
                <TD id=3Ddnn_BottomPane class=3Dbottompane vAlign=3Dtop =
colSpan=3D3=20
                align=3Dmiddle></TD></TR>
              <TR vAlign=3Dtop><!-- <td valign=3D"top" align=3D"center">
                                    <img =
src=3D"/Portals/0/Skins/Article_1col/spacer.gif" height=3D"1" =
width=3D"150"></td> -->
                <TD vAlign=3Dtop align=3Dmiddle><IMG=20
                  =
src=3D"http://hawaiifreepress.com/Portals/0/Skins/Article_1col/spacer266.=
gif"=20
                  width=3D678 height=3D1> </TD>
                <TD vAlign=3Dtop align=3Dmiddle><IMG=20
                  =
src=3D"http://hawaiifreepress.com/Portals/0/Skins/Article_1col/spacer.gif=
"=20
                  width=3D150 =
height=3D1></TD></TR></TBODY></TABLE></TD></TR>
        <TR>
          <TD vAlign=3Dtop>
            <TABLE class=3DHFP_footer border=3D0 cellSpacing=3D0 =
cellPadding=3D0=20
            width=3D"100%">
              <TBODY>
              <TR>
                <TD vAlign=3Dcenter align=3Dmiddle><SPAN=20
                  id=3Ddnn_dnnCOPYRIGHT_lblCopyright =
class=3DSkinObject>=A9 Hawaii=20
                  Free Press - All Rights Reserved</SPAN> &nbsp;&nbsp;<A =

                  id=3Ddnn_dnnTERMS_hypTerms class=3DSkinObject=20
                  =
href=3D"http://hawaiifreepress.com/FrontPage/tabid/36/ctl/Terms/Default.a=
spx">Terms=20
                  Of Use</A>&nbsp;&nbsp;<A =
id=3Ddnn_dnnPRIVACY_hypPrivacy=20
                  class=3DSkinObject=20
                  =
href=3D"http://hawaiifreepress.com/FrontPage/tabid/36/ctl/Privacy/Default=
.aspx">Privacy=20
                  Statement</A>&nbsp;&nbsp;&nbsp;&nbsp;<A=20
                  id=3Ddnn_dnnLOGIN_cmdLogin class=3DSkinObject=20
                  =
href=3D"javascript:__doPostBack('dnn$dnnLOGIN$cmdLogin','')">Login</A></T=
D></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABL=
E><INPUT=20
id=3DScrollTop type=3Dhidden name=3DScrollTop> <INPUT id=3D__dnnVariable =

value=3D"&#17;dnn_dnnNAV_ctldnnNAV_xml&#18;<root =
id=3D&#19;dnn_dnnNAV_ctldnnNAV&#19;><n id=3D&#19;36&#19; =
key=3D&#19;36&#19; txt=3D&#19;Front Page&#19; ca=3D&#19;3&#19; =
url=3D&#19;http://hawaiifreepress.com/FrontPage/tabid/36/Default.aspx&#19=
; css=3D&#19;main_dnnmenu_rootitem&#19; cssIcon=3D&#19; &#19; /><n =
id=3D&#19;59&#19; key=3D&#19;59&#19; txt=3D&#19;Search Articles&#19; =
ca=3D&#19;3&#19; =
url=3D&#19;http://www.hawaiifreepress.com/main/HawaiiFreePressFeature/tab=
id/56/articleType/Search/Default.aspx&#19; =
css=3D&#19;main_dnnmenu_rootitem&#19; cssIcon=3D&#19; &#19; /><n =
id=3D&#19;64&#19; key=3D&#19;64&#19; txt=3D&#19;About HFP&#19; =
ca=3D&#19;3&#19; =
url=3D&#19;http://hawaiifreepress.com/AboutHFP/tabid/64/Default.aspx&#19;=
 css=3D&#19;main_dnnmenu_rootitem&#19; cssIcon=3D&#19; &#19; /></root>"=20
type=3Dhidden name=3D__dnnVariable>
<SCRIPT>dnn.controls.initMenu($('dnn_dnnNAV_ctldnnNAV'));</SCRIPT>
 </FORM></BODY></HTML>

------=_NextPart_000_0000_01CC9595.522B0AC0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://hawaiifreepress.com/Portals/0/HFP_Banner832.jpg

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

------=_NextPart_000_0000_01CC9595.522B0AC0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://hawaiifreepress.com/images/print.gif

R0lGODlhEAAQALMPAGNjY3x8fEtLS+Tk5Ovr6/Dw8DY2NpGRkTU1Ne/v75OTk+Xl5ZmZmczMzP//
/wAAACH5BAEAAA8ALAAAAAAQABAAAARu8ElFq5X4ncQ7P5kUJEtpJkH4jOaZhoBTzLQDqDGh7zZ2
UALHYEh0CCoB4WHJbA4cgWQj6ahaoQ0oYNGIEYcMRqCxAAAaDAE6HE4CGF21wtCo283HhkBwaCD+
gIENBwIPBodXV4cGGYuOiyqRKhEAOw==

------=_NextPart_000_0000_01CC9595.522B0AC0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://hawaiifreepress.com/DesktopModules/DnnForge%20-%20NewsArticles/Templates/Default/Images/icon_comment.gif

R0lGODlhEAAQALMAAP///9/+wunp6fLwpNra2szMzL6+vpubvX19qmZmzGZmmQB/fwAAmP4BAgAA
AAAAACH5BAUUAA0ALAAAAAAQABAAAARBEMhJq72XpM0ZO1YSWMFXJcOiroBJoZc7idK6tOBbDcAg
S5oEIif5AQkEQwJQOhAwEsXSeJFSq9cqEQoscCuCSQQAOw==

------=_NextPart_000_0000_01CC9595.522B0AC0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://hawaiifreepress.com/Portals/0/Skins/Article_1col/spacer266.gif

R0lGODlhCgEBAIAAAP///wAAACH5BAEAAAAALAAAAAAKAQEAAAIOhI+py+0Po5y02ouzjgUAOw==

------=_NextPart_000_0000_01CC9595.522B0AC0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://hawaiifreepress.com/Portals/0/Skins/Article_1col/spacer.gif

R0lGODlhlgABAIAAAP///wAAACH5BAEAAAAALAAAAACWAAEAAAIKhI+py+0Po5xUFgA7

------=_NextPart_000_0000_01CC9595.522B0AC0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://hawaiifreepress.com/DesktopModules/DnnForge - NewsArticles/Templates/Default/Template.css

.articleTitle {
	COLOR: #000000; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.articleTable {
	BACKGROUND-COLOR: transparent; MARGIN: 0px
}
.articleTopCell {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; FONT-FAMILY: Sans-Serif; HEIGHT: 25px; COLOR: black; =
FONT-SIZE: xx-small; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
.articleTopCell .NormalBold {
	COLOR: #000000
}
.articleContentCell {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #fefefe; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; COLOR: black; PADDING-TOP: 6px
}
.articleTextCell {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; COLOR: black; PADDING-TOP: 6px
}
.articleIconCell {
	BACKGROUND-COLOR: #d0d0d0; WIDTH: 20px
}
.articleFooterCell {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #336699; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; HEIGHT: 25px; COLOR: #ffffff; PADDING-TOP: 3px
}
.articleFooterCell .NormalBold {
	COLOR: #fff
}
.featuredTopCell {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #336699; PADDING-LEFT: 6px; =
PADDING-RIGHT: 6px; HEIGHT: 25px; COLOR: white; FONT-WEIGHT: bold; =
PADDING-TOP: 6px
}
UNKNOWN {
	TEXT-DECORATION: underline
}
UNKNOWN {
	TEXT-DECORATION: underline
}
UNKNOWN {
	TEXT-DECORATION: underline
}
UNKNOWN {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
UNKNOWN {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
UNKNOWN {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
UNKNOWN {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
UNKNOWN {
	COLOR: #ff0000; TEXT-DECORATION: underline
}

------=_NextPart_000_0000_01CC9595.522B0AC0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://hawaiifreepress.com/Portals/_default/default.css

BODY {
	BACKGROUND-COLOR: white; MARGIN: 0px
}
.ControlPanel {
	BORDER-BOTTOM: #003366 1px solid; BORDER-LEFT: #003366 1px solid; =
BACKGROUND-COLOR: #ffffff; WIDTH: 100%; BORDER-TOP: #003366 1px solid; =
BORDER-RIGHT: #003366 1px solid
}
.PagingTable {
	BORDER-BOTTOM: #003366 1px solid; BORDER-LEFT: #003366 1px solid; =
BACKGROUND-COLOR: #ffffff; WIDTH: 100%; BORDER-TOP: #003366 1px solid; =
BORDER-RIGHT: #003366 1px solid
}
.SkinObject {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: =
8.5pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.SkinObject:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.SkinObject:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.SkinObject:hover {
	COLOR: #003366; TEXT-DECORATION: none
}
A.SkinObject:active {
	COLOR: #003366; TEXT-DECORATION: none
}
.Language {
	MARGIN: 0px; VERTICAL-ALIGN: middle
}
.Language IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: =
medium none; BORDER-RIGHT: medium none
}
.Head {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #333333; FONT-SIZE: 20px; =
FONT-WEIGHT: normal
}
.SubHead {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
.SubSubHead {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: black; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
.Normal {
	FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: =
normal
}
.NormalDisabled {
	FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: =
normal
}
.NormalDisabled {
	COLOR: silver
}
.NormalBold {
	FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: =
bold
}
.NormalRed {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #ff0000; FONT-SIZE: 12px; =
FONT-WEIGHT: bold
}
.NormalTextBox {
	FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: =
normal
}
.DataGrid_AlternatingItem {
	BACKGROUND-COLOR: white; FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: =
red; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.DataGrid_Container {
	BACKGROUND-COLOR: transparent
}
.DataGrid_Footer {
	BACKGROUND-COLOR: white
}
.DataGrid_Header {
	TEXT-ALIGN: center; BACKGROUND-COLOR: transparent; FONT-FAMILY: Tahoma, =
Arial, Helvetica; COLOR: black; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
.DataGrid_Item {
	BACKGROUND-COLOR: transparent; FONT-FAMILY: Tahoma, Arial, Helvetica; =
COLOR: black; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.DataGrid_SelectedItem {
	BACKGROUND-COLOR: silver; FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: =
blue; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
.TreeMenu_Node {
	FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: =
normal
}
.TreeMenu_NodeSelected {
	BACKGROUND-COLOR: #dcdcdc; FONT-FAMILY: Tahoma, Arial, Helvetica; =
FONT-SIZE: 12px; FONT-WEIGHT: normal
}
A.TreeMenu_Node:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.TreeMenu_NodeSelected:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.TreeMenu_Node:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.TreeMenu_NodeSelected:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.TreeMenu_Node:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.TreeMenu_NodeSelected:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.TreeMenu_Node:active {
	COLOR: #003366; TEXT-DECORATION: none
}
A.TreeMenu_NodeSelected:active {
	COLOR: #003366; TEXT-DECORATION: none
}
.FileManager {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; HEIGHT: =
400px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid
}
.FileManager_ToolBar {
	BORDER-BOTTOM: black 1px solid; HEIGHT: 25px
}
.FileManager_Explorer {
	BORDER-BOTTOM: #696969 1px solid; BORDER-LEFT: #696969 1px solid; =
BACKGROUND-COLOR: white; MARGIN: 2px; HEIGHT: 100%; BORDER-TOP: #696969 =
1px solid; BORDER-RIGHT: #696969 1px solid
}
.FileManager_FileList {
	BORDER-BOTTOM: #696969 1px solid; BORDER-LEFT: #696969 1px solid; =
BACKGROUND-COLOR: white; MARGIN: 2px; HEIGHT: 100%; OVERFLOW: auto; =
BORDER-TOP: #696969 1px solid; BORDER-RIGHT: #696969 1px solid
}
.FileManager_MessageBox {
	TEXT-ALIGN: center; PADDING-BOTTOM: 25px; BACKGROUND-COLOR: white; =
PADDING-LEFT: 25px; PADDING-RIGHT: 25px; VERTICAL-ALIGN: middle; =
PADDING-TOP: 25px
}
.FileManager_Header {
	BORDER-BOTTOM: #696969 1px solid; BACKGROUND-COLOR: #9ebff6; =
FONT-FAMILY: Tahoma, Arial, Helvetica; HEIGHT: 25px; COLOR: #e7e7ff; =
FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.FileManager_Pager {
	BACKGROUND-COLOR: #eeeeee; FONT-FAMILY: Tahoma, Arial, Helvetica; =
HEIGHT: 25px; FONT-SIZE: 11px; BORDER-TOP: #696969 1px solid; =
FONT-WEIGHT: bold
}
.FileManager_StatusBar {
	BACKGROUND-COLOR: #dedfde; MARGIN: 2px; FONT-FAMILY: Tahoma, Arial, =
Helvetica; HEIGHT: 25px; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.FileManager_Item {
	BORDER-BOTTOM: black 1px dashed; BACKGROUND-COLOR: #f8f8f8; =
FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: black; FONT-SIZE: 11px; =
BORDER-TOP: black 1px dashed; FONT-WEIGHT: normal
}
.FileManager_AltItem {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: =
#eeeeee; FONT-FAMILY: Tahoma, Arial, Helvetica; BORDER-TOP-STYLE: none; =
COLOR: black; FONT-SIZE: 11px; BORDER-LEFT-STYLE: none; FONT-WEIGHT: =
normal
}
.FileManager_SelItem {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: =
#99ffff; FONT-FAMILY: Tahoma, Arial, Helvetica; BORDER-TOP-STYLE: none; =
COLOR: white; FONT-SIZE: 11px; BORDER-LEFT-STYLE: none; FONT-WEIGHT: =
bold
}
.FileManagerTreeNode {
	FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: =
normal
}
.FileManagerTreeNodeSelected {
	BACKGROUND-COLOR: #dcdcdc; FONT-FAMILY: Tahoma, Arial, Helvetica; =
FONT-SIZE: 11px; FONT-WEIGHT: normal
}
A.FileManagerTreeNode:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.FileManagerTreeNodeSelected:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A.FileManagerTreeNode:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.FileManagerTreeNodeSelected:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A.FileManagerTreeNode:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.FileManagerTreeNodeSelected:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.FileManagerTreeNode:active {
	COLOR: #003366; TEXT-DECORATION: none
}
A.FileManagerTreeNodeSelected:active {
	COLOR: #003366; TEXT-DECORATION: none
}
.Wizard {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: =
650px; HEIGHT: 400px; BORDER-TOP: black 1px solid; BORDER-RIGHT: black =
1px solid
}
.WizardButton {
	BORDER-BOTTOM: #696969 1px solid; BORDER-LEFT: #696969 1px solid; =
PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #dcdcdc; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; BORDER-TOP: #696969 1px solid; BORDER-RIGHT: #696969 =
1px solid; PADDING-TOP: 2px
}
.WizardHeader {
	BORDER-BOTTOM: black 1px solid; BACKGROUND: #ffffcc; HEIGHT: 40px
}
.WizardFooter {
	TEXT-ALIGN: right; BACKGROUND: #ccffcc; HEIGHT: 25px; BORDER-TOP: black =
1px solid
}
.WizardBody {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: =
325px; PADDING-TOP: 10px
}
.WizardHelp {
	BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: =
#ccffff; PADDING-LEFT: 5px; WIDTH: 180px; PADDING-RIGHT: 5px; FONT-SIZE: =
9pt; PADDING-TOP: 5px
}
.WizardHelpText {
	WIDTH: 180px; FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif; HEIGHT: =
300px; COLOR: black; FONT-SIZE: 8pt; OVERFLOW: auto
}
.WizardText {
	FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif; COLOR: black; =
FONT-SIZE: 9pt
}
.Help {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; =
PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffff99; PADDING-LEFT: 2px; =
PADDING-RIGHT: 2px; FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: black; =
FONT-SIZE: 11px; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; =
BORDER-RIGHT: black 1px solid; PADDING-TOP: 2px
}
.CommandButton {
	FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: =
normal
}
A.CommandButton:link {
	COLOR: #003366; TEXT-DECORATION: underline
}
A.CommandButton:visited {
	COLOR: #003366; TEXT-DECORATION: underline
}
A.CommandButton:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.CommandButton:active {
	COLOR: #003366; TEXT-DECORATION: underline
}
.StandardButton {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Verdana, =
sans-serif; BACKGROUND: #dddddd; COLOR: #000000; FONT-SIZE: 11px; =
FONT-WEIGHT: normal
}
H1 {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #666644; FONT-SIZE: 20px; =
FONT-WEIGHT: normal
}
H2 {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #666644; FONT-SIZE: 20px; =
FONT-WEIGHT: normal
}
H3 {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 12px; =
FONT-WEIGHT: normal
}
H4 {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 12px; =
FONT-WEIGHT: normal
}
H5 {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
DT {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
H6 {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 11px; =
FONT-WEIGHT: bold
}
TFOOT {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 12px
}
THEAD {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 12px
}
TH {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #003366; FONT-SIZE: 12px; =
VERTICAL-ALIGN: baseline; FONT-WEIGHT: bold
}
A:link {
	COLOR: #003366; TEXT-DECORATION: none
}
A:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #003366; TEXT-DECORATION: none
}
SMALL {
	FONT-SIZE: 8px
}
BIG {
	FONT-SIZE: 14px
}
BLOCKQUOTE {
	FONT-FAMILY: Lucida Console, monospace
}
PRE {
	FONT-FAMILY: Lucida Console, monospace
}
UL LI {
	LIST-STYLE-TYPE: square
}
UL LI LI {
	LIST-STYLE-TYPE: disc
}
UL LI LI LI {
	LIST-STYLE-TYPE: circle
}
OL LI {
	LIST-STYLE-TYPE: decimal
}
OL OL LI {
	LIST-STYLE-TYPE: lower-alpha
}
OL OL OL LI {
	LIST-STYLE-TYPE: lower-roman
}
OL UL LI {
	LIST-STYLE-TYPE: disc
}
HR {
	TEXT-ALIGN: left; HEIGHT: 1pt; COLOR: #696969
}
.ModuleTitle_MenuContainer {
	BORDER-BOTTOM: blue 0px solid; BORDER-LEFT: blue 0px solid; BORDER-TOP: =
blue 0px solid; BORDER-RIGHT: blue 0px solid
}
.ModuleTitle_MenuBar {
	BACKGROUND-COLOR: transparent; HEIGHT: 16px; CURSOR: pointer
}
.ModuleTitle_MenuItem {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 0px solid; =
BACKGROUND-COLOR: transparent; FONT-STYLE: normal; FONT-FAMILY: Tahoma, =
Arial, Helvetica; COLOR: black; FONT-SIZE: 9pt; BORDER-TOP: white 1px =
solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: white 0px solid
}
.ModuleTitle_MenuIcon {
	BORDER-BOTTOM: #eeeeee 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#eeeeee 1px solid; BACKGROUND-COLOR: #eeeeee; WIDTH: 15px; HEIGHT: 21px; =
BORDER-TOP: #eeeeee 1px solid; CURSOR: pointer
}
.ModuleTitle_SubMenu {
	Z-INDEX: 1000; BORDER-BOTTOM: #ffffff 0px solid; BORDER-LEFT: #ffffff =
0px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #ffffff 0px solid; =
CURSOR: pointer; BORDER-RIGHT: #ffffff 0px solid
}
.ModuleTitle_MenuBreak {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 0px solid; =
BACKGROUND-COLOR: #eeeeee; HEIGHT: 1px; BORDER-TOP: #eeeeee 1px solid; =
BORDER-RIGHT: #eeeeee 0px solid
}
.ModuleTitle_MenuItemSel {
	BACKGROUND-COLOR: #c1d2ee; FONT-STYLE: normal; FONT-FAMILY: Tahoma, =
Arial, Helvetica; COLOR: black; FONT-SIZE: 9pt; CURSOR: pointer; =
FONT-WEIGHT: bold
}
.ModuleTitle_MenuArrow {
	BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: webdings; FONT-SIZE: =
10pt; BORDER-TOP: #ffffff 0px solid; CURSOR: pointer; BORDER-RIGHT: =
#ffffff 1px solid
}
.ModuleTitle_RootMenuArrow {
	FONT-FAMILY: webdings; FONT-SIZE: 10pt; CURSOR: pointer
}
.MainMenu_MenuContainer {
	BACKGROUND-COLOR: transparent
}
.MainMenu_MenuBar {
	BACKGROUND-COLOR: transparent; HEIGHT: 16px; CURSOR: pointer
}
.MainMenu_MenuItem {
	BORDER-BOTTOM: white 1px solid; BORDER-LEFT: white 0px solid; =
BACKGROUND-COLOR: transparent; FONT-STYLE: normal; FONT-FAMILY: Tahoma, =
Arial, Helvetica; COLOR: black; FONT-SIZE: 9pt; BORDER-TOP: white 1px =
solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: white 0px solid
}
.MainMenu_MenuIcon {
	BORDER-BOTTOM: #eeeeee 1px solid; TEXT-ALIGN: center; BORDER-LEFT: =
#eeeeee 1px solid; BACKGROUND-COLOR: #eeeeee; WIDTH: 15px; HEIGHT: 21px; =
BORDER-TOP: #eeeeee 1px solid; CURSOR: pointer
}
.MainMenu_SubMenu {
	Z-INDEX: 1000; BORDER-BOTTOM: #ffffff 0px solid; BORDER-LEFT: #ffffff =
0px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #ffffff 0px solid; =
CURSOR: pointer; BORDER-RIGHT: #ffffff 0px solid
}
.MainMenu_MenuBreak {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 0px solid; =
BACKGROUND-COLOR: #eeeeee; HEIGHT: 1px; BORDER-TOP: #eeeeee 1px solid; =
BORDER-RIGHT: #eeeeee 0px solid
}
.MainMenu_MenuItemSel {
	BACKGROUND-COLOR: #c1d2ee; FONT-STYLE: normal; FONT-FAMILY: Tahoma, =
Arial, Helvetica; COLOR: black; FONT-SIZE: 9pt; CURSOR: pointer; =
FONT-WEIGHT: bold
}
.MainMenu_MenuArrow {
	BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: webdings; FONT-SIZE: =
10pt; BORDER-TOP: #ffffff 0px solid; CURSOR: pointer; BORDER-RIGHT: =
#ffffff 1px solid
}
.MainMenu_RootMenuArrow {
	FONT-FAMILY: webdings; FONT-SIZE: 10pt; CURSOR: pointer
}
.HeadBg {
	BACKGROUND-COLOR: #cccccc
}
.TabBg {
	BACKGROUND-COLOR: black
}
.SelectedTab {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #ffffff; FONT-SIZE: =
8.5pt; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.SelectedTab:link {
	COLOR: white; TEXT-DECORATION: none
}
A.SelectedTab:visited {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
A.SelectedTab:hover {
	COLOR: #cccccc; TEXT-DECORATION: none
}
A.SelectedTab:active {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
.OtherTabs {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: white; FONT-SIZE: 8.5pt; =
FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.OtherTabs:link {
	COLOR: white; TEXT-DECORATION: none
}
A.OtherTabs:visited {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
A.OtherTabs:hover {
	COLOR: #cccccc; TEXT-DECORATION: none
}
A.OtherTabs:active {
	COLOR: #eeeeee; TEXT-DECORATION: none
}
.PagingTable {
	HEIGHT: 33px
}
.LabelEditTextClass {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; =
BACKGROUND-COLOR: transparent; BORDER-TOP: red 1px solid; BORDER-RIGHT: =
red 1px solid
}
.LabelEditWorkClass {
	BORDER-BOTTOM: red 0px solid; BORDER-LEFT: red 0px solid; =
BACKGROUND-COLOR: transparent; BORDER-TOP: red 0px solid; BORDER-RIGHT: =
red 0px solid
}
.SuggestTextMenu {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; =
WHITE-SPACE: nowrap; BACKGROUND: white; BORDER-TOP: black 1px solid; =
BORDER-RIGHT: black 1px solid
}
.SuggestNodeOver {
	BACKGROUND-COLOR: navy; COLOR: white
}
.eipbackimg {
	BORDER-BOTTOM: 1px outset; POSITION: absolute; BORDER-LEFT: 1px outset; =
MARGIN-TOP: -22px; WHITE-SPACE: nowrap; BACKGROUND: =
url(../../images/eip_toolbar.gif) #99cccc; HEIGHT: 22px; BORDER-TOP: 1px =
outset; BORDER-RIGHT: 1px outset
}
.eipbuttonbackimg {
	WIDTH: 21px; DISPLAY: inline-block; HEIGHT: 21px; CURSOR: pointer
}
.eipbutton_edit {
	BACKGROUND: url(../../images/eip_edit.gif) no-repeat 100% center
}
.eipbutton_save {
	BACKGROUND: url(../../images/eip_save.gif) no-repeat 100% center
}
.eipborderhover {
	BORDER-BOTTOM: 1px outset; BORDER-LEFT: 1px outset; BORDER-TOP: 1px =
outset; BORDER-RIGHT: 1px outset
}
.DNNEmptyPane {
	WIDTH: 0px
}
.DNNAlignleft {
	TEXT-ALIGN: left
}
.DNNAlignright {
	TEXT-ALIGN: right
}
.DNNAligncenter {
	TEXT-ALIGN: center
}
.LoginPanel {
=09
}
.LoginTabGroup {
=09
}
.LoginTab {
	BORDER-BOTTOM: #25569a 1px solid; BORDER-LEFT: #25569a 1px solid; =
PADDING-BOTTOM: 4px; MARGIN: 0px 3px 3px 0px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; BACKGROUND: url(../../images/tablogin_gray.gif) left =
top; FLOAT: left; COLOR: #fff; BORDER-TOP: #25569a 1px solid; =
BORDER-RIGHT: #25569a 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.LoginTabSelected {
	BORDER-BOTTOM: #25569a 1px solid; BORDER-LEFT: #25569a 1px solid; =
PADDING-BOTTOM: 4px; MARGIN: 0px 3px 3px 0px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; BACKGROUND: url(../../images/tablogin_gray.gif) 0% =
-41px; FLOAT: left; COLOR: #fff; BORDER-TOP: #25569a 1px solid; =
BORDER-RIGHT: #25569a 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.LoginTabHover {
	BORDER-BOTTOM: #c00 1px solid; BORDER-LEFT: #c00 1px solid; =
PADDING-BOTTOM: 4px; MARGIN: 0px 3px 3px 0px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; BACKGROUND: url(../../images/tablogin_gray.gif) left =
top; FLOAT: left; COLOR: #555; BORDER-TOP: #c00 1px solid; CURSOR: =
pointer; BORDER-RIGHT: #c00 1px solid; TEXT-DECORATION: none; =
PADDING-TOP: 5px
}
.LoginContainerGroup {
	CLEAR: both; PADDING-TOP: 5px
}
.LoginContainer {
=09
}

------=_NextPart_000_0000_01CC9595.522B0AC0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://hawaiifreepress.com/Portals/0/Skins/Article_1col/skin.css

BODY {
	BACKGROUND-COLOR: #eeeeee
}
.HFPpagemaster {
	BACKGROUND-COLOR: transparent; WIDTH: 100%; HEIGHT: 100%
}
.HFPskinmaster {
	BACKGROUND-COLOR: #ffffff; HEIGHT: 100%
}
.HFPskinheader {
=09
}
.HFPskingradient {
	BACKGROUND-IMAGE: url(gradient_DKGray.jpg); HEIGHT: 30px
}
.HFP_navigation {
	BORDER-BOTTOM: red 3px solid; BORDER-TOP: red 3px solid
}
.ControlPanel {
	BACKGROUND-COLOR: #fefefe; WIDTH: 100%
}
.toppane {
	BACKGROUND-COLOR: transparent; PADDING-LEFT: 2px; WIDTH: 100%; =
PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.leftpane {
	BACKGROUND-COLOR: transparent; PADDING-LEFT: 4px; WIDTH: 12.5%; =
PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
.leftcontentpane {
	BORDER-LEFT: blue 1px solid; BACKGROUND-COLOR: transparent; =
PADDING-LEFT: 4px; WIDTH: 37.5%; PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
.contentpane {
	BACKGROUND-COLOR: transparent; PADDING-LEFT: 4px; WIDTH: 37.5%; =
PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
.contentpane_art {
	BACKGROUND-COLOR: transparent; PADDING-LEFT: 4px; WIDTH: 75%; =
PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
.rightpane {
	BORDER-LEFT: blue 1px solid; BACKGROUND-COLOR: transparent; =
PADDING-LEFT: 4px; WIDTH: 12.5%; PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
.bottompane {
	BACKGROUND-COLOR: transparent; PADDING-LEFT: 2px; WIDTH: 100%; =
PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.HFP_footer {
	BORDER-BOTTOM: blue 6px double; PADDING-BOTTOM: 4px; BORDER-TOP: blue =
6px double; PADDING-TOP: 4px
}
.main_dnnmenu_container {
	BACKGROUND-COLOR: transparent
}
.main_dnnmenu_bar {
	BACKGROUND-COLOR: transparent; HEIGHT: 16px; CURSOR: hand
}
.main_dnnmenu_item TD {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: transparent; FONT-STYLE: normal; =
PADDING-LEFT: 1px; PADDING-RIGHT: 3px; FONT-FAMILY: Tahoma, Arial, =
Helvetica; WHITE-SPACE: nowrap; COLOR: #000000; FONT-SIZE: 9pt; CURSOR: =
hand; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.main_dnnmenu_rootitem {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; FONT-STYLE: normal; =
PADDING-LEFT: 5px; PADDING-RIGHT: 12px; FONT-FAMILY: Tahoma, Arial, =
Helvetica; WHITE-SPACE: nowrap; COLOR: #000000; FONT-SIZE: 9pt; CURSOR: =
hand; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.main_dnnmenu_itemhover {
	BACKGROUND-COLOR: #aaaaaa
}
.main_dnnmenu_itemhover TD {
	BACKGROUND-COLOR: #aaaaaa
}
.main_dnnmenu_icon {
	TEXT-ALIGN: center; WIDTH: 15px; HEIGHT: 100%; CURSOR: hand
}
.main_dnnmenu_submenu {
	Z-INDEX: 1000; FILTER: =
progid:DXImageTransform.Microsoft.Shadow(color=3D      '#696969' , =
Direction=3D135, Strength=3D3); PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
#cccccc; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; CURSOR: hand; =
PADDING-TOP: 1px
}
.main_dnnmenu_break {
	HEIGHT: 1px; FONT-SIZE: 1px
}
.main_dnnmenu_arrow {
	BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: webdings; FONT-SIZE: =
10pt; BORDER-TOP: #cccccc 0px solid; CURSOR: hand; BORDER-RIGHT: #cccccc =
1px solid
}
.main_dnnmenu_rootmenuarrow {
	FONT-FAMILY: webdings; FONT-SIZE: 10pt; CURSOR: hand
}
.StandardButton {
	FONT-FAMILY: Verdana, sans-serif; BACKGROUND: #aaaaaa; COLOR: #ffffff; =
FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.TreeViewMenu {
	BORDER-BOTTOM: #8f9092 1px solid; BORDER-LEFT: #8f9092 1px solid; =
BACKGROUND-COLOR: #dddddd; WIDTH: 175px; BORDER-TOP: #8f9092 1px solid; =
BORDER-RIGHT: #8f9092 1px solid; -moz-border-radius-bottomleft: 15px; =
-moz-border-radius-bottomright: 15px; -moz-border-radius-topleft: 3px; =
-moz-border-radius-topright: 3px
}
.TreeViewMenu_Header {
	BACKGROUND-IMAGE: url(gradient_LtGray.jpg)
}
.Head {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #333333; FONT-SIZE: 18px; =
FONT-WEIGHT: normal
}

------=_NextPart_000_0000_01CC9595.522B0AC0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://hawaiifreepress.com/Portals/0/Containers/Boxes/container.css

.containermasterbox_gray {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; =
WIDTH: 100%; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px =
solid
}
.containermasterbox_grayTitle {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; =
WIDTH: 100%; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px =
solid
}
.containermasterbox_grayShirtTitle {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; =
WIDTH: 100%; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px =
solid
}
.containermasterbox_white {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; =
WIDTH: 100%; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px =
solid
}
.containermasterbox_whiteTitle {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; =
WIDTH: 100%; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px =
solid
}
.containermasterbox_transparent {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; =
WIDTH: 100%; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px =
solid
}
.containermasterbox_transparentTitle {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; =
WIDTH: 100%; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px =
solid
}
.containermasterbox_disclaimer {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; =
WIDTH: 100%; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px =
solid
}
.containermasterbox_disclaimerTitle {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; =
WIDTH: 100%; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px =
solid
}
.containermasterbox_gray {
	BACKGROUND-COLOR: #f0f0f0
}
.containermasterbox_grayTitle {
	BACKGROUND-COLOR: #f0f0f0
}
.containermasterbox_grayShirtTitle {
	BACKGROUND-COLOR: #f0f0f0
}
.containermasterbox_white {
	BACKGROUND-COLOR: #ffffff
}
.containermasterbox_whiteTitle {
	BACKGROUND-COLOR: #ffffff
}
.containermasterbox_transparent {
	BORDER-BOTTOM: transparent 0px solid; BORDER-LEFT: transparent 0px =
solid; BACKGROUND-COLOR: transparent; BORDER-TOP: transparent 0px solid; =
BORDER-RIGHT: transparent 0px solid
}
.containermasterbox_transparentTitle {
	BORDER-BOTTOM: transparent 0px solid; BORDER-LEFT: transparent 0px =
solid; BACKGROUND-COLOR: transparent; BORDER-TOP: transparent 0px solid; =
BORDER-RIGHT: transparent 0px solid
}
.containermasterbox_disclaimer {
	BORDER-BOTTOM: transparent 0px solid; BORDER-LEFT: transparent 0px =
solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: transparent 0px =
solid; BORDER-RIGHT: transparent 0px solid; PADDING-TOP: 0px
}
.containermasterbox_disclaimerTitle {
	BORDER-BOTTOM: transparent 0px solid; BORDER-LEFT: transparent 0px =
solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: transparent 0px =
solid; BORDER-RIGHT: transparent 0px solid; PADDING-TOP: 0px
}
.containerrow_box_title {
	TEXT-ALIGN: center; PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; FONT: bold 14px Verdana, Tahoma, Arial, Helvetica, =
Sans-Serif; COLOR: #000; PADDING-TOP: 2px
}
.containerrow2_white {
	BACKGROUND-COLOR: #ffffff
}
.containerrow2_gray {
	BACKGROUND-COLOR: #f0f0f0
}
.containerrow2_transparent {
	BACKGROUND-COLOR: transparent
}
.tshirt_footer {
	FONT-FAMILY: Tahoma, Arial, Sans-Serif; FONT-SIZE: x-small
}

------=_NextPart_000_0000_01CC9595.522B0AC0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Location: http://hawaiifreepress.com/Portals/0/portal.css

.HeadBg {
	
}
BODY {
	
}
.ControlPanel {
	
}
.TabBg {
	
}
.leftpane {
	
}
.contentpane {
	
}
.rightpane {
	
}
.SelectedTab {
	
}
A.SelectedTab:link {
	
}
A.SelectedTab:visited {
	
}
A.SelectedTab:hover {
	
}
A.SelectedTab:active {
	
}
.OtherTabs {
	
}
A.OtherTabs:link {
	
}
A.OtherTabs:visited {
	
}
A.OtherTabs:hover {
	
}
A.OtherTabs:active {
	
}
.Head {
	
}
.SubHead {
	
}
.SubSubHead {
	
}
.Normal {
	
}
.NormalTextBox {
	
}
.NormalRed {
	
}
.NormalBold {
	
}
.CommandButton {
	
}
A.CommandButton:link {
	
}
A.CommandButton:visited {
	
}
A.CommandButton:hover {
	
}
A.CommandButton:active {
	
}
.StandardButton {
	
}
H1 {
	
}
H2 {
	
}
H3 {
	
}
H4 {
	
}
H5 {
	
}
DT {
	
}
H6 {
	
}
TFOOT {
	
}
THEAD {
	
}
TH {
	
}
A:link {
	
}
A:visited {
	
}
A:hover {
	
}
A:active {
	
}
SMALL {
	
}
BIG {
	
}
BLOCKQUOTE {
	
}
PRE {
	
}
UL LI {
	
}
UL LI LI {
	
}
UL LI LI LI {
	
}
OL LI {
	
}
OL OL LI {
	
}
OL OL OL LI {
	
}
OL UL LI {
	
}
HR {
	
}
.Message {
	
}
.ItemTitle {
	
}
.ModuleTitle_MenuContainer {
	
}
.ModuleTitle_MenuBar {
	
}
.ModuleTitle_MenuItem {
	
}
.ModuleTitle_MenuIcon {
	
}
.ModuleTitle_SubMenu {
	
}
.ModuleTitle_MenuBreak {
	
}
.ModuleTitle_MenuItemSel {
	
}
.ModuleTitle_MenuArrow {
	
}
.ModuleTitle_RootMenuArrow {
	
}
.MainMenu_MenuContainer {
	
}
.MainMenu_MenuBar {
	
}
.MainMenu_MenuItem {
	
}
.MainMenu_MenuIcon {
	
}
.MainMenu_SubMenu {
	
}
.MainMenu_MenuBreak {
	
}
.MainMenu_MenuItemSel {
	
}
.MainMenu_MenuArrow {
	
}
.MainMenu_RootMenuArrow {
	
}
.LoginPanel {
	
}
.LoginTabGroup {
	
}
.LoginTab {
	
}
.LoginTabSelected {
	
}
.LoginTabHover {
	
}
.LoginContainerGroup {
	
}
.LoginContainer {
	
}

------=_NextPart_000_0000_01CC9595.522B0AC0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://hawaiifreepress.com/Portals/0/Skins/Article_1col/skin.css

BODY {
	BACKGROUND-COLOR: #eeeeee
}
.HFPpagemaster {
	BACKGROUND-COLOR: transparent; WIDTH: 100%; HEIGHT: 100%
}
.HFPskinmaster {
	BACKGROUND-COLOR: #ffffff; HEIGHT: 100%
}
.HFPskinheader {
=09
}
.HFPskingradient {
	BACKGROUND-IMAGE: url(gradient_DKGray.jpg); HEIGHT: 30px
}
.HFP_navigation {
	BORDER-BOTTOM: red 3px solid; BORDER-TOP: red 3px solid
}
.ControlPanel {
	BACKGROUND-COLOR: #fefefe; WIDTH: 100%
}
.toppane {
	BACKGROUND-COLOR: transparent; PADDING-LEFT: 2px; WIDTH: 100%; =
PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.leftpane {
	BACKGROUND-COLOR: transparent; PADDING-LEFT: 4px; WIDTH: 12.5%; =
PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
.leftcontentpane {
	BORDER-LEFT: blue 1px solid; BACKGROUND-COLOR: transparent; =
PADDING-LEFT: 4px; WIDTH: 37.5%; PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
.contentpane {
	BACKGROUND-COLOR: transparent; PADDING-LEFT: 4px; WIDTH: 37.5%; =
PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
.contentpane_art {
	BACKGROUND-COLOR: transparent; PADDING-LEFT: 4px; WIDTH: 75%; =
PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
.rightpane {
	BORDER-LEFT: blue 1px solid; BACKGROUND-COLOR: transparent; =
PADDING-LEFT: 4px; WIDTH: 12.5%; PADDING-RIGHT: 4px; PADDING-TOP: 2px
}
.bottompane {
	BACKGROUND-COLOR: transparent; PADDING-LEFT: 2px; WIDTH: 100%; =
PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.HFP_footer {
	BORDER-BOTTOM: blue 6px double; PADDING-BOTTOM: 4px; BORDER-TOP: blue =
6px double; PADDING-TOP: 4px
}
.main_dnnmenu_container {
	BACKGROUND-COLOR: transparent
}
.main_dnnmenu_bar {
	BACKGROUND-COLOR: transparent; HEIGHT: 16px; CURSOR: hand
}
.main_dnnmenu_item TD {
	PADDING-BOTTOM: 3px; BACKGROUND-COLOR: transparent; FONT-STYLE: normal; =
PADDING-LEFT: 1px; PADDING-RIGHT: 3px; FONT-FAMILY: Tahoma, Arial, =
Helvetica; WHITE-SPACE: nowrap; COLOR: #000000; FONT-SIZE: 9pt; CURSOR: =
hand; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.main_dnnmenu_rootitem {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; FONT-STYLE: normal; =
PADDING-LEFT: 5px; PADDING-RIGHT: 12px; FONT-FAMILY: Tahoma, Arial, =
Helvetica; WHITE-SPACE: nowrap; COLOR: #000000; FONT-SIZE: 9pt; CURSOR: =
hand; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.main_dnnmenu_itemhover {
	BACKGROUND-COLOR: #aaaaaa
}
.main_dnnmenu_itemhover TD {
	BACKGROUND-COLOR: #aaaaaa
}
.main_dnnmenu_icon {
	TEXT-ALIGN: center; WIDTH: 15px; HEIGHT: 100%; CURSOR: hand
}
.main_dnnmenu_submenu {
	Z-INDEX: 1000; FILTER: =
progid:DXImageTransform.Microsoft.Shadow(color=3D      '#696969' , =
Direction=3D135, Strength=3D3); PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
#cccccc; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; CURSOR: hand; =
PADDING-TOP: 1px
}
.main_dnnmenu_break {
	HEIGHT: 1px; FONT-SIZE: 1px
}
.main_dnnmenu_arrow {
	BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: webdings; FONT-SIZE: =
10pt; BORDER-TOP: #cccccc 0px solid; CURSOR: hand; BORDER-RIGHT: #cccccc =
1px solid
}
.main_dnnmenu_rootmenuarrow {
	FONT-FAMILY: webdings; FONT-SIZE: 10pt; CURSOR: hand
}
.StandardButton {
	FONT-FAMILY: Verdana, sans-serif; BACKGROUND: #aaaaaa; COLOR: #ffffff; =
FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.TreeViewMenu {
	BORDER-BOTTOM: #8f9092 1px solid; BORDER-LEFT: #8f9092 1px solid; =
BACKGROUND-COLOR: #dddddd; WIDTH: 175px; BORDER-TOP: #8f9092 1px solid; =
BORDER-RIGHT: #8f9092 1px solid; -moz-border-radius-bottomleft: 15px; =
-moz-border-radius-bottomright: 15px; -moz-border-radius-topleft: 3px; =
-moz-border-radius-topright: 3px
}
.TreeViewMenu_Header {
	BACKGROUND-IMAGE: url(gradient_LtGray.jpg)
}
.Head {
	FONT-FAMILY: Tahoma, Arial, Helvetica; COLOR: #333333; FONT-SIZE: 18px; =
FONT-WEIGHT: normal
}

------=_NextPart_000_0000_01CC9595.522B0AC0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://hawaiifreepress.com/WebResource.axd?d=Uk3BNWevtdHFv-jfxbN2RaoFYXHya7df_KW4sRjqk3sJbLM-tCWNJXb_u6Sd5tQtMoMYxABeDrvsHAcm0&t=634258850654344891

function WebForm_PostBackOptions(eventTarget, eventArgument, validation, =
validationGroup, actionUrl, trackFocus, clientSubmit) {
    this.eventTarget =3D eventTarget;
    this.eventArgument =3D eventArgument;
    this.validation =3D validation;
    this.validationGroup =3D validationGroup;
    this.actionUrl =3D actionUrl;
    this.trackFocus =3D trackFocus;
    this.clientSubmit =3D clientSubmit;
}
function WebForm_DoPostBackWithOptions(options) {
    var validationResult =3D true;
    if (options.validation) {
        if (typeof(Page_ClientValidate) =3D=3D 'function') {
            validationResult =3D =
Page_ClientValidate(options.validationGroup);
        }
    }
    if (validationResult) {
        if ((typeof(options.actionUrl) !=3D "undefined") && =
(options.actionUrl !=3D null) && (options.actionUrl.length > 0)) {
            theForm.action =3D options.actionUrl;
        }
        if (options.trackFocus) {
            var lastFocus =3D theForm.elements["__LASTFOCUS"];
            if ((typeof(lastFocus) !=3D "undefined") && (lastFocus !=3D =
null)) {
                if (typeof(document.activeElement) =3D=3D "undefined") {
                    lastFocus.value =3D options.eventTarget;
                }
                else {
                    var active =3D document.activeElement;
                    if ((typeof(active) !=3D "undefined") && (active =
!=3D null)) {
                        if ((typeof(active.id) !=3D "undefined") && =
(active.id !=3D null) && (active.id.length > 0)) {
                            lastFocus.value =3D active.id;
                        }
                        else if (typeof(active.name) !=3D "undefined") {
                            lastFocus.value =3D active.name;
                        }
                    }
                }
            }
        }
    }
    if (options.clientSubmit) {
        __doPostBack(options.eventTarget, options.eventArgument);
    }
}
var __pendingCallbacks =3D new Array();
var __synchronousCallBackIndex =3D -1;
function WebForm_DoCallback(eventTarget, eventArgument, eventCallback, =
context, errorCallback, useAsync) {
    var postData =3D __theFormPostData +
                "__CALLBACKID=3D" + WebForm_EncodeCallback(eventTarget) =
+
                "&__CALLBACKPARAM=3D" + =
WebForm_EncodeCallback(eventArgument);
    if (theForm["__EVENTVALIDATION"]) {
        postData +=3D "&__EVENTVALIDATION=3D" + =
WebForm_EncodeCallback(theForm["__EVENTVALIDATION"].value);
    }
    var xmlRequest,e;
    try {
        xmlRequest =3D new XMLHttpRequest();
    }
    catch(e) {
        try {
            xmlRequest =3D new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch(e) {
        }
    }
    var setRequestHeaderMethodExists =3D true;
    try {
        setRequestHeaderMethodExists =3D (xmlRequest && =
xmlRequest.setRequestHeader);
    }
    catch(e) {}
    var callback =3D new Object();
    callback.eventCallback =3D eventCallback;
    callback.context =3D context;
    callback.errorCallback =3D errorCallback;
    callback.async =3D useAsync;
    var callbackIndex =3D =
WebForm_FillFirstAvailableSlot(__pendingCallbacks, callback);
    if (!useAsync) {
        if (__synchronousCallBackIndex !=3D -1) {
            __pendingCallbacks[__synchronousCallBackIndex] =3D null;
        }
        __synchronousCallBackIndex =3D callbackIndex;
    }
    if (setRequestHeaderMethodExists) {
        xmlRequest.onreadystatechange =3D WebForm_CallbackComplete;
        callback.xmlRequest =3D xmlRequest;
        xmlRequest.open("POST", theForm.action, true);
        xmlRequest.setRequestHeader("Content-Type", =
"application/x-www-form-urlencoded; charset=3Dutf-8");
        xmlRequest.send(postData);
        return;
    }
    callback.xmlRequest =3D new Object();
    var callbackFrameID =3D "__CALLBACKFRAME" + callbackIndex;
    var xmlRequestFrame =3D document.frames[callbackFrameID];
    if (!xmlRequestFrame) {
        xmlRequestFrame =3D document.createElement("IFRAME");
        xmlRequestFrame.width =3D "1";
        xmlRequestFrame.height =3D "1";
        xmlRequestFrame.frameBorder =3D "0";
        xmlRequestFrame.id =3D callbackFrameID;
        xmlRequestFrame.name =3D callbackFrameID;
        xmlRequestFrame.style.position =3D "absolute";
        xmlRequestFrame.style.top =3D "-100px"
        xmlRequestFrame.style.left =3D "-100px";
        try {
            if (callBackFrameUrl) {
                xmlRequestFrame.src =3D callBackFrameUrl;
            }
        }
        catch(e) {}
        document.body.appendChild(xmlRequestFrame);
    }
    var interval =3D window.setInterval(function() {
        xmlRequestFrame =3D document.frames[callbackFrameID];
        if (xmlRequestFrame && xmlRequestFrame.document) {
            window.clearInterval(interval);
            xmlRequestFrame.document.write("");
            xmlRequestFrame.document.close();
            xmlRequestFrame.document.write('<html><body><form =
method=3D"post"><input type=3D"hidden" name=3D"__CALLBACKLOADSCRIPT" =
value=3D"t"></form></body></html>');
            xmlRequestFrame.document.close();
            xmlRequestFrame.document.forms[0].action =3D theForm.action;
            var count =3D __theFormPostCollection.length;
            var element;
            for (var i =3D 0; i < count; i++) {
                element =3D __theFormPostCollection[i];
                if (element) {
                    var fieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
                    fieldElement.type =3D "hidden";
                    fieldElement.name =3D element.name;
                    fieldElement.value =3D element.value;
                    =
xmlRequestFrame.document.forms[0].appendChild(fieldElement);
                }
            }
            var callbackIdFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackIdFieldElement.type =3D "hidden";
            callbackIdFieldElement.name =3D "__CALLBACKID";
            callbackIdFieldElement.value =3D eventTarget;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackIdFieldElement);
            var callbackParamFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackParamFieldElement.type =3D "hidden";
            callbackParamFieldElement.name =3D "__CALLBACKPARAM";
            callbackParamFieldElement.value =3D eventArgument;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackParamFieldElement);=

            if (theForm["__EVENTVALIDATION"]) {
                var callbackValidationFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
                callbackValidationFieldElement.type =3D "hidden";
                callbackValidationFieldElement.name =3D =
"__EVENTVALIDATION";
                callbackValidationFieldElement.value =3D =
theForm["__EVENTVALIDATION"].value;
                =
xmlRequestFrame.document.forms[0].appendChild(callbackValidationFieldElem=
ent);
            }
            var callbackIndexFieldElement =3D =
xmlRequestFrame.document.createElement("INPUT");
            callbackIndexFieldElement.type =3D "hidden";
            callbackIndexFieldElement.name =3D "__CALLBACKINDEX";
            callbackIndexFieldElement.value =3D callbackIndex;
            =
xmlRequestFrame.document.forms[0].appendChild(callbackIndexFieldElement);=

            xmlRequestFrame.document.forms[0].submit();
        }
    }, 10);
}
function WebForm_CallbackComplete() {
    for (var i =3D 0; i < __pendingCallbacks.length; i++) {
        callbackObject =3D __pendingCallbacks[i];
        if (callbackObject && callbackObject.xmlRequest && =
(callbackObject.xmlRequest.readyState =3D=3D 4)) {
            if (!__pendingCallbacks[i].async) {
                __synchronousCallBackIndex =3D -1;
            }
            __pendingCallbacks[i] =3D null;
            var callbackFrameID =3D "__CALLBACKFRAME" + i;
            var xmlRequestFrame =3D =
document.getElementById(callbackFrameID);
            if (xmlRequestFrame) {
                xmlRequestFrame.parentNode.removeChild(xmlRequestFrame);
            }
            WebForm_ExecuteCallback(callbackObject);
        }
    }
}
function WebForm_ExecuteCallback(callbackObject) {
    var response =3D callbackObject.xmlRequest.responseText;
    if (response.charAt(0) =3D=3D "s") {
        if ((typeof(callbackObject.eventCallback) !=3D "undefined") && =
(callbackObject.eventCallback !=3D null)) {
            callbackObject.eventCallback(response.substring(1), =
callbackObject.context);
        }
    }
    else if (response.charAt(0) =3D=3D "e") {
        if ((typeof(callbackObject.errorCallback) !=3D "undefined") && =
(callbackObject.errorCallback !=3D null)) {
            callbackObject.errorCallback(response.substring(1), =
callbackObject.context);
        }
    }
    else {
        var separatorIndex =3D response.indexOf("|");
        if (separatorIndex !=3D -1) {
            var validationFieldLength =3D parseInt(response.substring(0, =
separatorIndex));
            if (!isNaN(validationFieldLength)) {
                var validationField =3D =
response.substring(separatorIndex + 1, separatorIndex + =
validationFieldLength + 1);
                if (validationField !=3D "") {
                    var validationFieldElement =3D =
theForm["__EVENTVALIDATION"];
                    if (!validationFieldElement) {
                        validationFieldElement =3D =
document.createElement("INPUT");
                        validationFieldElement.type =3D "hidden";
                        validationFieldElement.name =3D =
"__EVENTVALIDATION";
                        theForm.appendChild(validationFieldElement);
                    }
                    validationFieldElement.value =3D validationField;
                }
                if ((typeof(callbackObject.eventCallback) !=3D =
"undefined") && (callbackObject.eventCallback !=3D null)) {
                    =
callbackObject.eventCallback(response.substring(separatorIndex + =
validationFieldLength + 1), callbackObject.context);
                }
            }
        }
    }
}
function WebForm_FillFirstAvailableSlot(array, element) {
    var i;
    for (i =3D 0; i < array.length; i++) {
        if (!array[i]) break;
    }
    array[i] =3D element;
    return i;
}
var __nonMSDOMBrowser =3D =
(window.navigator.appName.toLowerCase().indexOf('explorer') =3D=3D -1);
var __theFormPostData =3D "";
var __theFormPostCollection =3D new Array();
function WebForm_InitCallback() {
    var count =3D theForm.elements.length;
    var element;
    for (var i =3D 0; i < count; i++) {
        element =3D theForm.elements[i];
        var tagName =3D element.tagName.toLowerCase();
        if (tagName =3D=3D "input") {
            var type =3D element.type;
            if ((type =3D=3D "text" || type =3D=3D "hidden" || type =
=3D=3D "password" ||
                ((type =3D=3D "checkbox" || type =3D=3D "radio") && =
element.checked)) &&
                (element.id !=3D "__EVENTVALIDATION")) {
                WebForm_InitCallbackAddField(element.name, =
element.value);
            }
        }
        else if (tagName =3D=3D "select") {
            var selectCount =3D element.options.length;
            for (var j =3D 0; j < selectCount; j++) {
                var selectChild =3D element.options[j];
                if (selectChild.selected =3D=3D true) {
                    WebForm_InitCallbackAddField(element.name, =
element.value);
                }
            }
        }
        else if (tagName =3D=3D "textarea") {
            WebForm_InitCallbackAddField(element.name, element.value);
        }
    }
}
function WebForm_InitCallbackAddField(name, value) {
    var nameValue =3D new Object();
    nameValue.name =3D name;
    nameValue.value =3D value;
    __theFormPostCollection[__theFormPostCollection.length] =3D =
nameValue;
    __theFormPostData +=3D WebForm_EncodeCallback(name) + "=3D" + =
WebForm_EncodeCallback(value) + "&";
}
function WebForm_EncodeCallback(parameter) {
    if (encodeURIComponent) {
        return encodeURIComponent(parameter);
    }
    else {
        return escape(parameter);
    }
}
var __disabledControlArray =3D new Array();
function WebForm_ReEnableControls() {
    if (typeof(__enabledControlArray) =3D=3D 'undefined') {
        return false;
    }
    var disabledIndex =3D 0;
    for (var i =3D 0; i < __enabledControlArray.length; i++) {
        var c;
        if (__nonMSDOMBrowser) {
            c =3D document.getElementById(__enabledControlArray[i]);
        }
        else {
            c =3D document.all[__enabledControlArray[i]];
        }
        if ((typeof(c) !=3D "undefined") && (c !=3D null) && (c.disabled =
=3D=3D true)) {
            c.disabled =3D false;
            __disabledControlArray[disabledIndex++] =3D c;
        }
    }
    setTimeout("WebForm_ReDisableControls()", 0);
    return true;
}
function WebForm_ReDisableControls() {
    for (var i =3D 0; i < __disabledControlArray.length; i++) {
        __disabledControlArray[i].disabled =3D true;
    }
}
function WebForm_FireDefaultButton(event, target) {
    if (event.keyCode =3D=3D 13) {
        var src =3D event.srcElement || event.target;
        if (!src || (src.tagName.toLowerCase() !=3D "textarea")) {
            var defaultButton;
            if (__nonMSDOMBrowser) {
               defaultButton =3D document.getElementById(target);
            }
            else {
                defaultButton =3D document.all[target];
            }
            if (defaultButton && typeof(defaultButton.click) !=3D =
"undefined") {
                defaultButton.click();
                event.cancelBubble =3D true;
                if (event.stopPropagation) event.stopPropagation();
                return false;
            }
        }
    }
    return true;
}
function WebForm_GetScrollX() {
    if (__nonMSDOMBrowser) {
        return window.pageXOffset;
    }
    else {
        if (document.documentElement && =
document.documentElement.scrollLeft) {
            return document.documentElement.scrollLeft;
        }
        else if (document.body) {
            return document.body.scrollLeft;
        }
    }
    return 0;
}
function WebForm_GetScrollY() {
    if (__nonMSDOMBrowser) {
        return window.pageYOffset;
    }
    else {
        if (document.documentElement && =
document.documentElement.scrollTop) {
            return document.documentElement.scrollTop;
        }
        else if (document.body) {
            return document.body.scrollTop;
        }
    }
    return 0;
}
function WebForm_SaveScrollPositionSubmit() {
    if (__nonMSDOMBrowser) {
        theForm.elements['__SCROLLPOSITIONY'].value =3D =
window.pageYOffset;
        theForm.elements['__SCROLLPOSITIONX'].value =3D =
window.pageXOffset;
    }
    else {
        theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX();
        theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY();
    }
    if ((typeof(this.oldSubmit) !=3D "undefined") && (this.oldSubmit =
!=3D null)) {
        return this.oldSubmit();
    }
    return true;
}
function WebForm_SaveScrollPositionOnSubmit() {
    theForm.__SCROLLPOSITIONX.value =3D WebForm_GetScrollX();
    theForm.__SCROLLPOSITIONY.value =3D WebForm_GetScrollY();
    if ((typeof(this.oldOnSubmit) !=3D "undefined") && (this.oldOnSubmit =
!=3D null)) {
        return this.oldOnSubmit();
    }
    return true;
}
function WebForm_RestoreScrollPosition() {
    if (__nonMSDOMBrowser) {
        window.scrollTo(theForm.elements['__SCROLLPOSITIONX'].value, =
theForm.elements['__SCROLLPOSITIONY'].value);
    }
    else {
        window.scrollTo(theForm.__SCROLLPOSITIONX.value, =
theForm.__SCROLLPOSITIONY.value);
    }
    if ((typeof(theForm.oldOnLoad) !=3D "undefined") && =
(theForm.oldOnLoad !=3D null)) {
        return theForm.oldOnLoad();
    }
    return true;
}
function WebForm_TextBoxKeyHandler(event) {
    if (event.keyCode =3D=3D 13) {
        var target;
        if (__nonMSDOMBrowser) {
            target =3D event.target;
        }
        else {
            target =3D event.srcElement;
        }
        if ((typeof(target) !=3D "undefined") && (target !=3D null)) {
            if (typeof(target.onchange) !=3D "undefined") {
                target.onchange();
                event.cancelBubble =3D true;
                if (event.stopPropagation) event.stopPropagation();
                return false;
            }
        }
    }
    return true;
}
function WebForm_TrimString(value) {
    return value.replace(/^\s+|\s+$/g, '')
}
function WebForm_AppendToClassName(element, className) {
    var currentClassName =3D ' ' + WebForm_TrimString(element.className) =
+ ' ';
    className =3D WebForm_TrimString(className);
    var index =3D currentClassName.indexOf(' ' + className + ' ');
    if (index =3D=3D=3D -1) {
        element.className =3D (element.className =3D=3D=3D '') ? =
className : element.className + ' ' + className;
    }
}
function WebForm_RemoveClassName(element, className) {
    var currentClassName =3D ' ' + WebForm_TrimString(element.className) =
+ ' ';
    className =3D WebForm_TrimString(className);
    var index =3D currentClassName.indexOf(' ' + className + ' ');
    if (index >=3D 0) {
        element.className =3D =
WebForm_TrimString(currentClassName.substring(0, index) + ' ' +
            currentClassName.substring(index + className.length + 1, =
currentClassName.length));
    }
}
function WebForm_GetElementById(elementId) {
    if (document.getElementById) {
        return document.getElementById(elementId);
    }
    else if (document.all) {
        return document.all[elementId];
    }
    else return null;
}
function WebForm_GetElementByTagName(element, tagName) {
    var elements =3D WebForm_GetElementsByTagName(element, tagName);
    if (elements && elements.length > 0) {
        return elements[0];
    }
    else return null;
}
function WebForm_GetElementsByTagName(element, tagName) {
    if (element && tagName) {
        if (element.getElementsByTagName) {
            return element.getElementsByTagName(tagName);
        }
        if (element.all && element.all.tags) {
            return element.all.tags(tagName);
        }
    }
    return null;
}
function WebForm_GetElementDir(element) {
    if (element) {
        if (element.dir) {
            return element.dir;
        }
        return WebForm_GetElementDir(element.parentNode);
    }
    return "ltr";
}
function WebForm_GetElementPosition(element) {
    var result =3D new Object();
    result.x =3D 0;
    result.y =3D 0;
    result.width =3D 0;
    result.height =3D 0;
    if (element.offsetParent) {
        result.x =3D element.offsetLeft;
        result.y =3D element.offsetTop;
        var parent =3D element.offsetParent;
        while (parent) {
            result.x +=3D parent.offsetLeft;
            result.y +=3D parent.offsetTop;
            var parentTagName =3D parent.tagName.toLowerCase();
            if (parentTagName !=3D "table" &&
                parentTagName !=3D "body" &&=20
                parentTagName !=3D "html" &&=20
                parentTagName !=3D "div" &&=20
                parent.clientTop &&=20
                parent.clientLeft) {
                result.x +=3D parent.clientLeft;
                result.y +=3D parent.clientTop;
            }
            parent =3D parent.offsetParent;
        }
    }
    else if (element.left && element.top) {
        result.x =3D element.left;
        result.y =3D element.top;
    }
    else {
        if (element.x) {
            result.x =3D element.x;
        }
        if (element.y) {
            result.y =3D element.y;
        }
    }
    if (element.offsetWidth && element.offsetHeight) {
        result.width =3D element.offsetWidth;
        result.height =3D element.offsetHeight;
    }
    else if (element.style && element.style.pixelWidth && =
element.style.pixelHeight) {
        result.width =3D element.style.pixelWidth;
        result.height =3D element.style.pixelHeight;
    }
    return result;
}
function WebForm_GetParentByTagName(element, tagName) {
    var parent =3D element.parentNode;
    var upperTagName =3D tagName.toUpperCase();
    while (parent && (parent.tagName.toUpperCase() !=3D upperTagName)) {
        parent =3D parent.parentNode ? parent.parentNode : =
parent.parentElement;
    }
    return parent;
}
function WebForm_SetElementHeight(element, height) {
    if (element && element.style) {
        element.style.height =3D height + "px";
    }
}
function WebForm_SetElementWidth(element, width) {
    if (element && element.style) {
        element.style.width =3D width + "px";
    }
}
function WebForm_SetElementX(element, x) {
    if (element && element.style) {
        element.style.left =3D x + "px";
    }
}
function WebForm_SetElementY(element, y) {
    if (element && element.style) {
        element.style.top =3D y + "px";
    }
}

------=_NextPart_000_0000_01CC9595.522B0AC0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://hawaiifreepress.com/js/dnncore.js

//General
//for example: instead of each module writing out script found in =
moduleMaxMin_OnClick have the functionality cached
//

var DNN_COL_DELIMITER =3D String.fromCharCode(16);
var DNN_ROW_DELIMITER =3D String.fromCharCode(15);
var __dnn_m_bPageLoaded =3D false;

window.onload =3D __dnn_Page_OnLoad;

function __dnn_ClientAPIEnabled()
{
	return typeof(dnn) !=3D 'undefined';
}


function __dnn_Page_OnLoad()
{
	if (__dnn_ClientAPIEnabled())
	{
		var sLoadHandlers =3D dnn.getVar('__dnn_pageload');
		if (sLoadHandlers !=3D null)
			eval(sLoadHandlers);
	=09
		dnn.dom.attachEvent(window, 'onscroll', __dnn_bodyscroll);
	}
	__dnn_m_bPageLoaded =3D true;
}

function __dnn_KeyDown(iKeyCode, sFunc, e)
{
	if (e =3D=3D null)
		e =3D window.event;

	if (e.keyCode =3D=3D iKeyCode)
	{
		eval(unescape(sFunc));
		return false;
	}
}

function __dnn_bodyscroll()=20
{
	var oF=3Ddocument.forms[0];=09
	if (__dnn_ClientAPIEnabled() && __dnn_m_bPageLoaded)
		oF.ScrollTop.value=3Ddocument.documentElement.scrollTop ? =
document.documentElement.scrollTop : =
dnn.dom.getByTagName("body")[0].scrollTop;
}

function __dnn_setScrollTop(iTop)
{
	if (__dnn_ClientAPIEnabled())
	{
		if (iTop =3D=3D null)
			iTop =3D document.forms[0].ScrollTop.value;
=09
		var sID =3D dnn.getVar('ScrollToControl');
		if (sID !=3D null && sID.length > 0)
		{
			var oCtl =3D dnn.dom.getById(sID);
			if (oCtl !=3D null)
			{
				iTop =3D dnn.dom.positioning.elementTop(oCtl);
				dnn.setVar('ScrollToControl', '');
			}
		}
		window.scrollTo(0, iTop);
	}
}

//Focus logic
function __dnn_SetInitialFocus(sID)
{
	var oCtl =3D dnn.dom.getById(sID);=09
	if (oCtl !=3D null && __dnn_CanReceiveFocus(oCtl))
		oCtl.focus();
}=09

function __dnn_CanReceiveFocus(e)
{
	//probably should call getComputedStyle for classes that cause item to =
be hidden
	if (e.style.display !=3D 'none' && e.tabIndex > -1 && e.disabled =3D=3D =
false && e.style.visible !=3D 'hidden')
	{
		var eParent =3D e.parentElement;
		while (eParent !=3D null && eParent.tagName !=3D 'BODY')
		{
			if (eParent.style.display =3D=3D 'none' || eParent.disabled || =
eParent.style.visible =3D=3D 'hidden')
				return false;
			eParent =3D eParent.parentElement;
		}
		return true;
	}
	else
		return false;
}

//Max/Min Script
function __dnn_ContainerMaxMin_OnClick(oLnk, sContentID)
{
	var oContent =3D dnn.dom.getById(sContentID);
	if (oContent !=3D null)
	{
		var oBtn =3D oLnk.childNodes[0];
		var sContainerID =3D oLnk.getAttribute('containerid');
		var sCookieID =3D oLnk.getAttribute('cookieid');
		var sCurrentFile =3D =
oBtn.src.toLowerCase().substr(oBtn.src.lastIndexOf('/'));
		var sMaxFile;
		var sMaxIcon;
		var sMinIcon;

		if (dnn.getVar('min_icon_' + sContainerID))
			sMinIcon =3D dnn.getVar('min_icon_' + sContainerID);
		else
			sMinIcon =3D dnn.getVar('min_icon');

		if (dnn.getVar('max_icon_' + sContainerID))
			sMaxIcon =3D dnn.getVar('max_icon_' + sContainerID);
		else
			sMaxIcon =3D dnn.getVar('max_icon');

		sMaxFile =3D sMaxIcon.toLowerCase().substr(sMaxIcon.lastIndexOf('/'));

		var iNum =3D 5;
		if (oLnk.getAttribute('animf') !=3D null)
			iNum =3D new Number(oLnk.getAttribute('animf'));
		=09
		if (sCurrentFile =3D=3D sMaxFile)
		{
			oBtn.src =3D sMinIcon;			=09
			//oContent.style.display =3D '';
			dnn.dom.expandElement(oContent, iNum);
			oBtn.title =3D dnn.getVar('min_text');
			if (sCookieID !=3D null)
			{
				if (dnn.getVar('__dnn_' + sContainerID + ':defminimized') =3D=3D =
'true')
					dnn.dom.setCookie(sCookieID, 'true', 365);
				else
					dnn.dom.deleteCookie(sCookieID);
			}
			else
				dnn.setVar('__dnn_' + sContainerID + '_Visible', 'true');
		}
		else
		{
			oBtn.src =3D sMaxIcon;			=09
			//oContent.style.display =3D 'none';
			dnn.dom.collapseElement(oContent, iNum);
			oBtn.title =3D dnn.getVar('max_text');
			if (sCookieID !=3D null)
			{
				if (dnn.getVar('__dnn_' + sContainerID + ':defminimized') =3D=3D =
'true')
					dnn.dom.deleteCookie(sCookieID);
				else
					dnn.dom.setCookie(sCookieID, 'false', 365);			=09
			}
			else
				dnn.setVar('__dnn_' + sContainerID + '_Visible', 'false');		=09
		}
	=09
		return true;	//cancel postback
	}
	return false;	//failed so do postback
}

function __dnn_Help_OnClick(sHelpID)
{
	var oHelp =3D dnn.dom.getById(sHelpID);
	if (oHelp !=3D null)
	{
		if (oHelp.style.display =3D=3D 'none')
			oHelp.style.display =3D '';
		else
			oHelp.style.display =3D 'none';

		return true;	//cancel postback
	}
	return false;	//failed so do postback
}

function __dnn_SectionMaxMin(oBtn, sContentID)
{
	var oContent =3D dnn.dom.getById(sContentID);
	if (oContent !=3D null)
	{
		var sMaxIcon =3D oBtn.getAttribute('max_icon');
		var sMinIcon =3D oBtn.getAttribute('min_icon');
		var bCallback =3D oBtn.getAttribute('userctr') !=3D null;
		var sVal;
		if (oContent.style.display =3D=3D 'none')
		{
			oBtn.src =3D sMinIcon;			=09
			oContent.style.display =3D '';
			if (bCallback)
			    sVal =3D 'True';
			else
			    dnn.setVar(oBtn.id + ':exp', 1);
		}
		else
		{
			oBtn.src =3D sMaxIcon;			=09
			oContent.style.display =3D 'none';
			if (bCallback)
			    sVal =3D 'False';
			else
                dnn.setVar(oBtn.id + ':exp', 0);
		}
		if (bCallback)
		    dnncore.setUserProp(oBtn.getAttribute('userctr'), =
oBtn.getAttribute('userkey'), sVal, null);
		return true;	//cancel postback
	}
	return false;	//failed so do postback
}

//Drag N Drop
function __dnn_enableDragDrop()
{
	var aryConts =3D dnn.getVar('__dnn_dragDrop').split(";");=09
	var aryTitles;

	for (var i=3D0; i < aryConts.length; i++)
	{
		aryTitles =3D aryConts[i].split(" ");
		if (aryTitles[0].length > 0)
		{		=09
			var oCtr =3D dnn.dom.getById(aryTitles[0]);
			var oTitle =3D dnn.dom.getById(aryTitles[1]);
			if (oCtr !=3D null && oTitle !=3D null)
			{
				oCtr.setAttribute('moduleid', aryTitles[2]);
				dnn.dom.positioning.enableDragAndDrop(oCtr, oTitle, =
'__dnn_dragComplete()', '__dnn_dragOver()');
			}=09
		}
	}
}

var __dnn_oPrevSelPane;
var __dnn_oPrevSelModule;
var __dnn_dragEventCount=3D0;
function __dnn_dragOver()
{
	__dnn_dragEventCount++;
	if (__dnn_dragEventCount % 75 !=3D 0)	//only calculate position every =
75 events
		return;
=09
	var oCont =3D dnn.dom.getById(dnn.dom.positioning.dragCtr.contID);

	var oPane =3D __dnn_getMostSelectedPane(dnn.dom.positioning.dragCtr);
	=09
	if (__dnn_oPrevSelPane !=3D null)	//reset previous pane's border
		__dnn_oPrevSelPane.pane.style.border =3D =
__dnn_oPrevSelPane.origBorder;

	if (oPane !=3D null)
	{	=09
		__dnn_oPrevSelPane =3D oPane;
		oPane.pane.style.border =3D '4px double ' + DNN_HIGHLIGHT_COLOR;
		var iIndex =3D __dnn_getPaneControlIndex(oCont, oPane);

		var oPrevCtl;
		var oNextCtl;
		for (var i=3D0; i<oPane.controls.length; i++)
		{
			if (iIndex > i && oPane.controls[i].id !=3D oCont.id)
				oPrevCtl =3D oPane.controls[i];
			if (iIndex <=3D i && oPane.controls[i].id !=3D oCont.id)
			{
				oNextCtl =3D oPane.controls[i];
				break;
			}
		}		=09
	=09
		if (__dnn_oPrevSelModule !=3D null)
			dnn.dom.getNonTextNode(__dnn_oPrevSelModule.control).style.border =3D =
__dnn_oPrevSelModule.origBorder;
		=09

		if (oNextCtl !=3D null)
		{
			__dnn_oPrevSelModule =3D oNextCtl;
			dnn.dom.getNonTextNode(oNextCtl.control).style.borderTop =3D '5px =
groove ' + DNN_HIGHLIGHT_COLOR;
		}
		else if (oPrevCtl !=3D null)
		{
			__dnn_oPrevSelModule =3D oPrevCtl;
			dnn.dom.getNonTextNode(oPrevCtl.control).style.borderBottom =3D '5px =
groove ' + DNN_HIGHLIGHT_COLOR;
		}
	}
}

function __dnn_dragComplete()
{
	var oCtl =3D dnn.dom.getById(dnn.dom.positioning.dragCtr.contID);
	var sModuleID =3D oCtl.getAttribute('moduleid');
=09
	if (__dnn_oPrevSelPane !=3D null)
		__dnn_oPrevSelPane.pane.style.border =3D =
__dnn_oPrevSelPane.origBorder;

	if (__dnn_oPrevSelModule !=3D null)
		dnn.dom.getNonTextNode(__dnn_oPrevSelModule.control).style.border =3D =
__dnn_oPrevSelModule.origBorder;
	=09
	var oPane =3D __dnn_getMostSelectedPane(dnn.dom.positioning.dragCtr);
	var iIndex;
	if (oPane =3D=3D null)
	{
		var oPanes =3D __dnn_Panes();
		for (var i=3D0; i<oPanes.length; i++)
		{
			if (oPanes[i].id =3D=3D oCtl.parentNode.id)
				oPane =3D oPanes[i];
		}
	}=09
	if (oPane !=3D null)
	{
		iIndex =3D __dnn_getPaneControlIndex(oCtl, oPane);
		__dnn_MoveToPane(oPane, oCtl, iIndex);

		dnn.callPostBack('MoveToPane', 'moduleid=3D' + sModuleID, 'pane=3D' + =
oPane.paneName, 'order=3D' + iIndex * 2);=20
	}
}

function __dnn_MoveToPane(oPane, oCtl, iIndex)
{

	if (oPane !=3D null)
	{
		var aryCtls =3D new Array();
		for (var i=3DiIndex; i<oPane.controls.length; i++)
		{
			if (oPane.controls[i].control.id !=3D oCtl.id)
				aryCtls[aryCtls.length] =3D oPane.controls[i].control;

			dnn.dom.removeChild(oPane.controls[i].control);
		}
		dnn.dom.appendChild(oPane.pane, oCtl);
		oCtl.style.top=3D0;
		oCtl.style.left=3D0;
		oCtl.style.position =3D 'relative';
		for (var i=3D0; i<aryCtls.length; i++)
		{
			dnn.dom.appendChild(oPane.pane, aryCtls[i]);
		}
		__dnn_RefreshPanes();
	}
	else
	{
		oCtl.style.top=3D0;
		oCtl.style.left=3D0;
		oCtl.style.position =3D 'relative';
	}
}

function __dnn_RefreshPanes()
{
	var aryPanes =3D dnn.getVar('__dnn_Panes').split(';');
	var aryPaneNames =3D dnn.getVar('__dnn_PaneNames').split(';');
	__dnn_m_aryPanes =3D new Array();
	for (var i=3D0; i<aryPanes.length; i++)
	{
		if (aryPanes[i].length > 0)
			__dnn_m_aryPanes[__dnn_m_aryPanes.length] =3D new =
__dnn_Pane(dnn.dom.getById(aryPanes[i]), aryPaneNames[i]);
	}
}

var __dnn_m_aryPanes;
var __dnn_m_aryModules;
function __dnn_Panes()
{
	if (__dnn_m_aryPanes =3D=3D null)
	{
		__dnn_m_aryPanes =3D new Array();
		__dnn_RefreshPanes();
	}
	return __dnn_m_aryPanes;
}

function __dnn_Modules(sModuleID)
{
	if (__dnn_m_aryModules =3D=3D null)
		__dnn_RefreshPanes();
=09
	return __dnn_m_aryModules[sModuleID];
}

function __dnn_getMostSelectedPane(oContent)
{
	var oCDims =3D new dnn.dom.positioning.dims(oContent);
	var iTopScore=3D0;
	var iScore;
	var oTopPane;
	for (var i=3D0; i<__dnn_Panes().length; i++)
	{
		var oPane =3D __dnn_Panes()[i];
		var oPDims =3D new dnn.dom.positioning.dims(oPane.pane);
		iScore =3D dnn.dom.positioning.elementOverlapScore(oPDims, oCDims);
	=09
		if (iScore > iTopScore)
		{
			iTopScore =3D iScore;
			oTopPane =3D oPane;
		}
	}
	return oTopPane;
}

function __dnn_getPaneControlIndex(oContent, oPane)
{
	if (oPane =3D=3D null)
		return;
	var oCDims =3D new dnn.dom.positioning.dims(oContent);
	var oCtl;
	if (oPane.controls.length =3D=3D 0)
		return 0;
	for (var i=3D0; i<oPane.controls.length; i++)
	{
		oCtl =3D oPane.controls[i];
		var oIDims =3D new dnn.dom.positioning.dims(oCtl.control);
		if (oCDims.t < oIDims.t)
			return oCtl.index;
	}
	if (oCtl !=3D null)
		return oCtl.index+1;
	else
		return 0;
}

//Objects
function __dnn_Pane(ctl, sPaneName)
{
	this.pane =3D ctl;
	this.id =3D ctl.id;
	this.controls =3D new Array();
	this.origBorder =3D ctl.style.border;
	this.paneName =3D sPaneName;
=09
	var iIndex =3D 0;
	var strModuleOrder=3D'';
	for (var i=3D0; i<ctl.childNodes.length; i++)
	{
		var oNode =3D ctl.childNodes[i];
		if (dnn.dom.isNonTextNode(oNode))=09
		{
			if (__dnn_m_aryModules =3D=3D null)
				__dnn_m_aryModules =3D new Array();

			//if (oNode.tagName =3D=3D 'A' && oNode.childNodes.length > 0)
			//	oNode =3D oNode.childNodes[0];	//DNN now embeds anchor tag=20
			=09
			var sModuleID =3D oNode.getAttribute('moduleid');
			if (sModuleID !=3D null && sModuleID.length > 0)
			{
				strModuleOrder +=3D sModuleID + '~';
				this.controls[this.controls.length] =3D new __dnn_PaneControl(oNode, =
iIndex);
				__dnn_m_aryModules[sModuleID] =3D oNode.id;
				iIndex+=3D1;
			}
		}
	}
	this.moduleOrder =3D strModuleOrder;

}

function __dnn_PaneControl(ctl, iIndex)
{
	this.control =3D ctl;
	this.id =3D ctl.id;
	this.index =3D iIndex;
	this.origBorder =3D ctl.style.border;
=09
}

//move towards dnncore ns.  right now only for personalization
function __dnncore()
{
    this.GetUserVal =3D 0;
    this.SetUserVal =3D 1;
}

__dnncore.prototype =3D {
getUserProp: function(sNameCtr, sKey, pFunc) {
    this._doUserCallBack(dnncore.GetUserVal, sNameCtr, sKey, null, new =
dnncore.UserPropArgs(sNameCtr, sKey, pFunc));
},

setUserProp: function(sNameCtr, sKey, sVal, pFunc) {
    this._doUserCallBack(dnncore.SetUserVal, sNameCtr, sKey, sVal, new =
dnncore.UserPropArgs(sNameCtr, sKey, pFunc));
},

_doUserCallBack: function(iType, sNameCtr, sKey, sVal, pFunc) {
    if (dnn && dnn.xmlhttp)
    {
        var sPack =3D iType + COL_DELIMITER + sNameCtr + COL_DELIMITER + =
sKey + COL_DELIMITER + sVal;
        =
dnn.xmlhttp.doCallBack('__Page',sPack,dnncore._callBackSuccess,pFunc,dnnc=
ore._callBackFail,null,true,null,0);
    }
    else
        alert('Client Personalization not enabled');
},

_callBackSuccess: function (result, ctx, req) {
    if (ctx.pFunc)
        ctx.pFunc(ctx.namingCtr, ctx.key, result);
},

_callBackFail: function (result, ctx) {
	window.status =3D result;
}
}

__dnncore.prototype.UserPropArgs =3D function(sNameCtr, sKey, pFunc)
{
    this.namingCtr =3D sNameCtr;
	this.key =3D sKey;
	this.pFunc =3D pFunc;
}

var dnncore =3D new __dnncore();

------=_NextPart_000_0000_01CC9595.522B0AC0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://hawaiifreepress.com/js/dnn.js

var dnn;	//should really make this m_dnn... but want to treat like =
namespace

var DNN_HIGHLIGHT_COLOR =3D '#9999FF';
var COL_DELIMITER =3D String.fromCharCode(18);
var ROW_DELIMITER =3D String.fromCharCode(17);
var QUOTE_REPLACEMENT =3D String.fromCharCode(19);
var KEY_LEFT_ARROW =3D 37;
var KEY_UP_ARROW =3D 38;
var KEY_RIGHT_ARROW =3D 39;
var KEY_DOWN_ARROW =3D 40;
var KEY_RETURN =3D 13;
var KEY_ESCAPE =3D 27;

if (typeof(__dnn_m_aNamespaces) =3D=3D 'undefined')	//include in each =
DNN ClientAPI namespace file for dependency loading
	var __dnn_m_aNamespaces =3D new Array();

//NameSpace DNN
	function __dnn()
	{
		this.apiversion =3D .4;
		this.pns =3D '';
		this.ns =3D 'dnn';
		this.diagnostics =3D null;
		this.vars =3D null;
		this.dependencies =3D new Array();
		this.isLoaded =3D false;
		this.delay =3D new Array();
	}
=09
__dnn.prototype =3D=20
{
	getVars: function()
	{
		if (this.vars =3D=3D null)
		{
			this.vars =3D new Array();
			var oCtl =3D dnn.dom.getById('__dnnVariable');
			if (oCtl !=3D null)
			{
				if (oCtl.value.indexOf('__scdoff') !=3D -1)
				{
					//browsers like MacIE don't support char(18) very well... need to =
use multichars
					COL_DELIMITER =3D '~|~';
					ROW_DELIMITER =3D '~`~';
					QUOTE_REPLACEMENT =3D '~!~';
				}
		=09
				var aryItems =3D oCtl.value.split(ROW_DELIMITER);
				for (var i=3D0; i<aryItems.length; i++)
				{
					var aryItem =3D aryItems[i].split(COL_DELIMITER);
				=09
					if (aryItem.length =3D=3D 2)
						this.vars[aryItem[0]] =3D aryItem[1];
				}
			}
		}
		return this.vars;=09
	},

	getVar: function(sKey)
	{
		if (this.getVars()[sKey] !=3D null)
		{
			var re =3D eval('/' + QUOTE_REPLACEMENT + '/g');
			return this.getVars()[sKey].replace(re, '"');
		}
	},

	setVar: function(sKey, sVal)
	{		=09
		if (this.vars =3D=3D null)
			this.getVars();		=09
		this.vars[sKey] =3D sVal;
		var oCtl =3D dnn.dom.getById('__dnnVariable');
		if (oCtl =3D=3D null)
		{
			oCtl =3D dnn.dom.createElement('INPUT');
			oCtl.type =3D 'hidden';
			oCtl.id =3D '__dnnVariable';
			dnn.dom.appendChild(dnn.dom.getByTagName("body")[0], oCtl);	=09
		}
		var sVals =3D '';
		var s;
		var re =3D eval('/"/g');
		for (s in this.vars)
			sVals +=3D ROW_DELIMITER + s + COL_DELIMITER + =
this.vars[s].toString().replace(re, QUOTE_REPLACEMENT);

		oCtl.value =3D sVals;
		return true;
	},

	callPostBack: function(sAction)
	{
		var sPostBack =3D dnn.getVar('__dnn_postBack');
		var sData =3D '';
		if (sPostBack.length > 0)
		{
			sData +=3D sAction;
			for (var i=3D1; i<arguments.length; i++)
			{
				var aryParam =3D arguments[i].split('=3D');
				sData +=3D COL_DELIMITER + aryParam[0] + COL_DELIMITER + =
aryParam[1];
			}
			eval(sPostBack.replace('[DATA]', sData));
			return true;
		}
		return false;
	},

    createDelegate: function(oThis, pFunc)=20
    {
        return function() {pFunc.apply(oThis, arguments);};
    },

	doDelay: function(sType, iTime, pFunc, oContext)=20
	{
		if (this.delay[sType] =3D=3D null)
		{
			this.delay[sType] =3D new dnn.delayObject(pFunc, oContext, sType);
			//this.delay[sType].num =3D =
window.setTimeout(dnn.dom.getObjMethRef(this.delay[sType], 'complete'), =
iTime);
			this.delay[sType].num =3D =
window.setTimeout(dnn.createDelegate(this.delay[sType], =
this.delay[sType].complete), iTime);
		}
	},

	cancelDelay: function(sType)=20
	{
		if (this.delay[sType] !=3D null)
		{
			window.clearTimeout(this.delay[sType].num);
			this.delay[sType] =3D null;
		}
	},

	decodeHTML: function(s)=09
	{
		return =
s.toString().replace(/&amp;/g,"&").replace(/&lt;/g,"<").replace(/&gt;/g,"=
>").replace(/&quot;/g,'"');
	},

	encode: function(sArg)
	{
		if (encodeURIComponent)
			return encodeURIComponent(sArg);
		else
			return escape(sArg);
	},

	encodeHTML: function(s)=09
	{
		return s.toString().replace(/&/g, "&amp;").replace(/</g, =
"&lt;").replace(/>/g, "&gt;").replace(/'/g, "&apos;").replace(/\"/g, =
"&quot;");
	},

	evalJSON: function(s)
	{
		return eval("("+s+")");
	},

	escapeForEval: function(s)	//needs work...
	{
		return s.replace(/\\/g, '\\\\').replace(/\'/g, "\\'").replace(/\r/g, =
'').replace(/\n/g, '\\n').replace(/\./, '\\.');
	},

	extend: function(dest, src)=20
	{
		for (s in src)
			dest[s] =3D src[s];=0A=
		return dest;=0A=
	},

	dependenciesLoaded: function()
	{
		return true;
	},


	loadNamespace: function()
	{
		if (this.isLoaded =3D=3D false)
		{
			if (this.dependenciesLoaded())
			{
				dnn =3D this;=20
				this.isLoaded =3D true;
				this.loadDependencies(this.pns, this.ns);
			}
		}=09
	},

	loadDependencies: function(sPNS, sNS)
	{
		for (var i=3D0; i<__dnn_m_aNamespaces.length; i++)
		{
			for (var iDep=3D0; iDep<__dnn_m_aNamespaces[i].dependencies.length; =
iDep++)
			{
				if (__dnn_m_aNamespaces[i].dependencies[iDep] =3D=3D sPNS + =
(sPNS.length>0 ? '.': '') + sNS)
					__dnn_m_aNamespaces[i].loadNamespace();
			}
		}
	}
}=09

	__dnn.prototype.delayObject =3D function(pFunc, oContext, sType)
	{
		this.num =3D null;
		this.pfunc =3D pFunc;
		this.context =3D oContext;
		this.type =3D sType;
	}

	__dnn.prototype.delayObject.prototype =3D
	{
		complete: function()
		{
			dnn.delay[this.type] =3D null;
			this.pfunc(this.context);
		}
	}

	__dnn.prototype.ScriptRequest =3D function(sSrc, sText, fCallBack)
	{
		this.ctl =3D null;
		this.xmlhttp =3D null;
		this.src =3D null;
		this.text =3D null;
		if (sSrc !=3D null && sSrc.length > 0)
			this.src =3D sSrc;
		if (sText !=3D null && sText.length > 0)
			this.text =3D sText;
		this.callBack =3D fCallBack;
		this.status =3D 'init';
		this.timeOut =3D 5000;
		//this.alreadyLoaded =3D false;
	}
	__dnn.prototype.ScriptRequest.prototype =3D=20
	{
		load: function()
		{
			this.status =3D 'loading';
			this.ctl =3D document.createElement('script');
			this.ctl.type =3D 'text/javascript';
			if (this.src !=3D null)
			{
				if (dnn.dom.browser.isType(dnn.dom.browser.Safari))
				{
					this.xmlhttp=3Dnew XMLHttpRequest();
					this.xmlhttp.open('GET',this.src,true);
					this.xmlhttp.onreadystatechange=3Ddnn.createDelegate(this, =
this.xmlhttpStatusChange);
					this.xmlhttp.send(null);
					return;
				}
				else
				{
					if (dnn.dom.browser.isType(dnn.dom.browser.InternetExplorer))
						this.ctl.onreadystatechange =3D dnn.createDelegate(this, =
this.statusChange);
					else if (dnn.dom.browser.isType(dnn.dom.browser.Opera) =3D=3D =
false)	//opera loads synchronously
						this.ctl.onload =3D dnn.createDelegate(this, this.complete);
				=09
					this.ctl.src =3D this.src;
				}
			}
			else
			{
				if (dnn.dom.browser.isType(dnn.dom.browser.Safari))
					this.ctl.innerHTML =3D dnn.encodeHTML(this.text);		=09
				else
					this.ctl.text =3D this.text;		=09
			}
					=09
			var oHeads =3D dnn.dom.getByTagName('HEAD');
			if (oHeads)
			{
				//opera will load script twice if inline and appended to page=20
				if (dnn.dom.browser.isType(dnn.dom.browser.Opera) =3D=3D false || =
this.src !=3D null)
					oHeads[0].appendChild(this.ctl);
			}
			else
				alert('Cannot load dynamic script, no HEAD tag present.');
		=09
			if (this.src =3D=3D null || =
dnn.dom.browser.isType(dnn.dom.browser.Opera))	//opera loads script =
synchronously
				this.complete();
			else if (this.timeOut)
				dnn.doDelay('loadScript_' + this.src, this.timeOut, =
dnn.createDelegate(this, this.reload), null);
		},

		xmlhttpStatusChange: function()
		{
			if(this.xmlhttp.readyState !=3D 4)
				return;
		=09
			this.src =3D null;
			this.text =3D this.xmlhttp.responseText;
			this.load();	//load as inline script
		},

		statusChange: function()
		{
			if ((this.ctl.readyState =3D=3D 'loaded' || this.ctl.readyState =
=3D=3D 'complete') && this.status !=3D 'complete')
				this.complete();
		},
	=09
		reload: function()
		{
			//if (dnn.dom.getScript(this.src))
			if (dnn.dom.scriptStatus(this.src) =3D=3D 'complete')
			{=09
				//alert('timeout:  event didnt fire\n' + this.src);
				this.complete();
			}
			else
			{
				//alert('timeout: attempting load\n' + this.src);
				this.load();
			}
		},
			=09
		complete: function()
		{
			dnn.cancelDelay('loadScript_' + this.src);
			this.status =3D 'complete';
			//this.ctl.readyState =3D 'loaded';
			if (typeof(this.callBack) !=3D 'undefined')
				this.callBack(this);
		    this.dispose();		=09
		},
	=09
		dispose: function()
		{
			this.callBack =3D null;
			if (this.ctl)
			{
				if (this.ctl.onreadystatechange)
					this.ctl.onreadystatechange =3D new function() {};//stop IE memory =
leak.  Not sure why can't set to null;
				else if (this.ctl.onload)
					this.ctl.onload =3D null;
				this.ctl =3D null;
			}
			this.xmlhttp =3D null;
		}
	}

	//--- dnn.dom
		function dnn_dom()
		{
			this.pns =3D 'dnn';
			this.ns =3D 'dom';
			this.dependencies =3D 'dnn'.split(',');
			this.isLoaded =3D false;
			this.browser =3D new this.browserObject();
			this.__leakEvts =3D new Array();		=09
			this.scripts =3D [];
			this.scriptElements =3D [];
		}

dnn_dom.prototype =3D
{
		appendChild: function(oParent, oChild)=20
		{
			if (oParent.appendChild)=20
				return oParent.appendChild(oChild);
			else=20
				return null;
		},

		attachEvent: function(oCtl, sType, fHandler)=20
		{
			if (dnn.dom.browser.isType(dnn.dom.browser.InternetExplorer) =3D=3D =
false)
			{
				var sName =3D sType.substring(2);
				oCtl.addEventListener(sName, function(evt) {dnn.dom.event =3D new =
dnn.dom.eventObject(evt, evt.target); return fHandler();}, false);
			}
			else
				oCtl.attachEvent(sType, function() {dnn.dom.event =3D new =
dnn.dom.eventObject(window.event, window.event.srcElement); return =
fHandler();});
			return true;
		},	=09

		createElement: function(sTagName)=20
		{
			if (document.createElement)=20
				return document.createElement(sTagName.toLowerCase());
			else=20
				return null;
		},

		cursorPos: function(oCtl)
		{		=09
			// empty control means the cursor is at 0
			if (oCtl.value.length =3D=3D 0)
				return 0;
		=09
			// -1 for unknown
			var iPos =3D -1;

			if (oCtl.selectionStart)	// Moz - Opera
				iPos =3D oCtl.selectionStart;
			else if ( oCtl.createTextRange )// IE
			{
				var oSel =3D window.document.selection.createRange();
				var oRange =3D oCtl.createTextRange();
			=09
				// if the current selection is within the edit control		=09
				if (oRange =3D=3D null || oSel =3D=3D null || (( oSel.text !=3D "" ) =
&& oRange.inRange(oSel) =3D=3D false))
					return -1;
			=09
				if (oSel.text =3D=3D "")
				{
					if (oRange.boundingLeft =3D=3D oSel.boundingLeft)
						iPos =3D 0;
					else
					{
						var sTagName =3D oCtl.tagName.toLowerCase();
						// Handle inputs.
						if (sTagName =3D=3D "input")
						{
							var sText =3D oRange.text;
							var i =3D 1;
							while (i < sText.length)
							{
								oRange.findText(sText.substring(i));
								if (oRange.boundingLeft =3D=3D oSel.boundingLeft)
									break;
							=09
								i++;
							}
						}
						// Handle text areas.
						else if (sTagName =3D=3D "textarea")
						{
							var i =3D oCtl.value.length + 1;
							var oCaret =3D document.selection.createRange().duplicate();
							while (oCaret.parentElement() =3D=3D oCtl && =
oCaret.move("character",1) =3D=3D 1)
								--i;
						=09
							if (i =3D=3D oCtl.value.length + 1)
								i =3D -1;
						}
						iPos =3D i;
					}
				}
				else
					iPos =3D oRange.text.indexOf(oSel.text);
			}
			return iPos;
		},

		cancelCollapseElement: function(oCtl)
		{
			dnn.cancelDelay(oCtl.id + 'col');
			oCtl.style.display =3D 'none';
		},
	=09
		collapseElement: function(oCtl, iNum, pCallBack)=20
		{
			if (iNum =3D=3D null)
				iNum =3D 10;
			oCtl.style.overflow =3D 'hidden';
			var oContext =3D new Object();
			oContext.num =3D iNum;
			oContext.ctl =3D oCtl;
			oContext.pfunc =3D pCallBack;
			oCtl.origHeight =3D oCtl.offsetHeight;
			dnn.dom.__collapseElement(oContext);
		},
	=09
		__collapseElement: function(oContext)=20
		{
			var iNum =3D oContext.num;
			var oCtl =3D oContext.ctl;
		=09
			var iStep =3D oCtl.origHeight / iNum;
			if (oCtl.offsetHeight - (iStep*2) > 0)
			{
				oCtl.style.height =3D (oCtl.offsetHeight - iStep).toString() + 'px';
				dnn.doDelay(oCtl.id + 'col', 10, dnn.dom.__collapseElement, =
oContext);
			}
			else
			{
				oCtl.style.display =3D 'none';
				if (oContext.pfunc !=3D null)
					oContext.pfunc();
			}
		},

		cancelExpandElement: function(oCtl)
		{
			dnn.cancelDelay(oCtl.id + 'exp');
			oCtl.style.overflow =3D '';
			oCtl.style.height =3D '';		=09
		},
	=09
		expandElement: function(oCtl, iNum, pCallBack)=20
		{
			if (iNum =3D=3D null)
				iNum =3D 10;
		=09
			if (oCtl.style.display =3D=3D 'none' && oCtl.origHeight =3D=3D null)
			{
				oCtl.style.display =3D '';
				oCtl.style.overflow =3D '';
				oCtl.origHeight =3D oCtl.offsetHeight;
				oCtl.style.overflow =3D 'hidden';
				oCtl.style.height =3D '1px';
			}
			oCtl.style.display =3D '';

			var oContext =3D new Object();
			oContext.num =3D iNum;
			oContext.ctl =3D oCtl;
			oContext.pfunc =3D pCallBack;
			dnn.dom.__expandElement(oContext);
		},

		__expandElement: function(oContext)=20
		{
			var iNum =3D oContext.num;
			var oCtl =3D oContext.ctl;
			var iStep =3D oCtl.origHeight / iNum;
			if (oCtl.offsetHeight + iStep < oCtl.origHeight)
			{
				oCtl.style.height =3D (oCtl.offsetHeight + iStep).toString() + 'px';
				dnn.doDelay(oCtl.id + 'exp', 10, dnn.dom.__expandElement, oContext);
			}
			else
			{
				oCtl.style.overflow =3D '';
				oCtl.style.height =3D '';
				if (oContext.pfunc !=3D null)
					oContext.pfunc();
			}			=09
		},
	=09
		deleteCookie: function(sName, sPath, sDomain)=20
		{
			if (this.getCookie(sName))=20
			{
				this.setCookie(sName, '', -1, sPath, sDomain);
				return true;
			}
			return false;
		},

		getAttr: function(oNode, sAttr, sDef)
		{
			if (oNode.getAttribute =3D=3D null)
				return sDef;
			var sVal =3D oNode.getAttribute(sAttr);
		=09
			if (sVal =3D=3D null || sVal =3D=3D '')
				return sDef;
			else
				return sVal;
		},

		getById: function(sID, oCtl)
		{
			if (oCtl =3D=3D null)
				oCtl =3D document;
			if (oCtl.getElementById) =
//(dnn.dom.browser.isType(dnn.dom.browser.InternetExplorer) =3D=3D =
false)
				return oCtl.getElementById(sID);
			else if (oCtl.all)
				return oCtl.all(sID);
			else
				return null;
		},

		getByTagName: function(sTag, oCtl)
		{
			if (oCtl =3D=3D null)
				oCtl =3D document;
			if (oCtl.getElementsByTagName) //(dnn.dom.browser.type =3D=3D =
dnn.dom.browser.InternetExplorer)
				return oCtl.getElementsByTagName(sTag);
			else if (oCtl.all && oCtl.all.tags)
				return oCtl.all.tags(sTag);
			else
				return null;
		},

		getParentByTagName: function(oCtl, sTag)
		{
			var oP =3D oCtl.parentNode;
			sTag =3D sTag.toLowerCase();
			while (oP!=3D null)
			{
				if  (oP.tagName && oP.tagName.toLowerCase() =3D=3D sTag)
					return oP;
				oP =3D oP.parentNode;
			}
			return null;
		},

		getCookie: function(sName)=20
		{
			var sCookie =3D " " + document.cookie;
			var sSearch =3D " " + sName + "=3D";
			var sStr =3D null;
			var iOffset =3D 0;
			var iEnd =3D 0;
			if (sCookie.length > 0)=20
			{
				iOffset =3D sCookie.indexOf(sSearch);
				if (iOffset !=3D -1)=20
				{
					iOffset +=3D sSearch.length;
					iEnd =3D sCookie.indexOf(";", iOffset)
					if (iEnd =3D=3D -1)=20
						iEnd =3D sCookie.length;
					sStr =3D unescape(sCookie.substring(iOffset, iEnd));
				}
			}
			return(sStr);
		},

		getNonTextNode: function(oNode)
		{
			if (this.isNonTextNode(oNode))=09
				return oNode;
		=09
			while (oNode !=3D null && this.isNonTextNode(oNode))
			{
				oNode =3D this.getSibling(oNode, 1);
			}
			return oNode;
		},

		__leakEvt: function(sName, oCtl, oPtr)
		{
			this.name =3D sName;
			this.ctl =3D oCtl;
			this.ptr =3D oPtr;
		},
	=09
		addSafeHandler: function(oDOM, sEvent, oObj, sMethod)
		{
			oDOM[sEvent] =3D this.getObjMethRef(oObj, sMethod);		=09

			if (dnn.dom.browser.isType(dnn.dom.browser.InternetExplorer))	=
//handle IE memory leaks with closures
			{
				if (this.__leakEvts.length =3D=3D 0)
					dnn.dom.attachEvent(window, 'onunload', dnn.dom.destroyHandlers);

				this.__leakEvts[this.__leakEvts.length] =3D new =
dnn.dom.__leakEvt(sEvent, oDOM, oDOM[sEvent]);
			}
		},
	=09
		destroyHandlers: function()	//handle IE memory leaks with closures
		{
			var iCount =3D dnn.dom.__leakEvts.length-1;
			for (var i=3DiCount; i>=3D0; i--)
			{
				var oEvt =3D dnn.dom.__leakEvts[i];
				oEvt.ctl.detachEvent(oEvt.name, oEvt.ptr);
				oEvt.ctl[oEvt.name] =3D null;
				dnn.dom.__leakEvts.length =3D dnn.dom.__leakEvts.length - 1;
			}
		},
	=09
		//http://jibbering.com/faq/faq_notes/closures.html =
(associateObjWithEvent)
		getObjMethRef: function(obj, methodName)
		{
			return (function(e)	{e =3D e||window.event; return obj[methodName](e, =
this); } );
		},

		getScript: function(sSrc)
		{
			if (this.scriptElements[sSrc]) //perf
				return this.scriptElements[sSrc];
			=09
			//var oScripts =3D (document.scripts !=3D null ? document.scripts : =
dnn.dom.getByTagName('SCRIPT'));
			var oScripts =3D dnn.dom.getByTagName('SCRIPT');	//safari has =
document.scripts
			//for (var s in oScripts)
			for (var s=3D0; s<oScripts.length; s++) //safari
			{
				if (oScripts[s].src !=3D null && oScripts[s].src.indexOf(sSrc) > -1)
				{
					this.scriptElements[sSrc] =3D oScripts[s];	//cache for perf
					return oScripts[s];=20
				}
			}
		},
	=09
		getScriptPath: function()
		{
			var oThisScript =3D dnn.dom.getScript('dnn.js');
			if (oThisScript)
				return oThisScript.src.replace('dnn.js', '');
			return '';
		},

		getSibling: function(oCtl, iOffset)
		{
			if (oCtl !=3D null && oCtl.parentNode !=3D null)
			{
				for (var i=3D0; i<oCtl.parentNode.childNodes.length; i++)
				{
					if (oCtl.parentNode.childNodes[i].id =3D=3D oCtl.id)
					{
						if (oCtl.parentNode.childNodes[i + iOffset] !=3D null)
							return oCtl.parentNode.childNodes[i + iOffset];
					}
				}
			}
			return null;
		},
=09
		isNonTextNode: function(oNode)
		{
			return (oNode.nodeType !=3D 3 && oNode.nodeType !=3D 8); //exclude =
nodeType of Text (Netscape/Mozilla) issue!
		},

		scriptFile: function(sSrc)	//trims off path
		{
			var ary =3D sSrc.split('/');
			return ary[ary.length-1];
		},
=09
		loadScript: function(sSrc, sText, callBack)
		{
			var sFile;
			if (sSrc !=3D null && sSrc.length > 0)
			{
				sFile =3D this.scriptFile(sSrc);=20
				if (this.scripts[sFile] !=3D null)	//already loaded
					return;
			}
			var oSR =3D new dnn.ScriptRequest(sSrc, sText, callBack);
			if (sFile)
				this.scripts[sFile] =3D oSR;
			oSR.load();
			return oSR;	=09
		},
	=09
		loadScripts: function(aSrc, aText, callBack)
		{
			if (dnn.scripts =3D=3D null)
			{
				var oRef =3D function(aSrc, aText, callBack) //closure to invoke =
self with same params when done
							{return (function() {dnn.dom.loadScripts(aSrc, aText, =
callBack);});};
				dnn.dom.loadScript(dnn.dom.getScriptPath() + 'dnn.scripts.js', null, =
oRef(aSrc, aText, callBack));
				//dnn.dom.loadScript(dnn.dom.getScriptPath() + 'dnn.scripts.js', =
null);
				return;
			}
			var oBatch =3D new dnn.scripts.ScriptBatchRequest(aSrc, aText, =
callBack);
			oBatch.load();
		},
	=09
		scriptStatus: function(sSrc)
		{
			var sFile =3D this.scriptFile(sSrc);
			if (this.scripts[sFile])
				return this.scripts[sFile].status;	//dynamic load
		=09
			var oScript =3D this.getScript(sSrc);
			if (oScript !=3D null)	//not a dynamic load, must be complete if =
found
				return 'complete';
			else
				return '';
		},=09
	=09
		setScriptLoaded: function(sSrc)	//called by pages js that is =
dynamically loaded.  Needed since Safari doesn't support onload for =
script elements
		{
			var sFile =3D this.scriptFile(sSrc);
			if (this.scripts[sFile] && dnn.dom.scripts[sFile].status !=3D =
'complete')
				dnn.dom.scripts[sFile].complete();	=09
		},
			=09
		navigate: function(sURL, sTarget)
		{
			if (sTarget !=3D null && sTarget.length > 0)
			{
				if (sTarget =3D=3D '_blank')	//todo: handle more
					window.open(sURL);
				else
					document.frames[sTarget].location.href =3D sURL;
			}
			else
				window.location.href =3D sURL;
			return false;
		},
	=09
		removeChild: function(oChild)=20
		{
			if (oChild.parentNode.removeChild)=20
				return oChild.parentNode.removeChild(oChild);
			else=20
				return null;
		},

		setCookie: function(sName, sVal, iDays, sPath, sDomain, bSecure)=20
		{
			var sExpires;
			if (iDays)
			{
				sExpires =3D new Date();
				sExpires.setTime(sExpires.getTime()+(iDays*24*60*60*1000));
			}
			document.cookie =3D sName + "=3D" + escape(sVal) + ((sExpires) ? "; =
expires=3D" + sExpires.toGMTString() : "") +=20
				((sPath) ? "; path=3D" + sPath : "") + ((sDomain) ? "; domain=3D" + =
sDomain : "") + ((bSecure) ? "; secure" : "");
		=09
			if (document.cookie.length > 0)
				return true;
		},

		getCurrentStyle: function(oNode, prop)=20
		{
			if (document.defaultView)=20
			{
				if (oNode.nodeType !=3D oNode.ELEMENT_NODE) return null;
				return =
document.defaultView.getComputedStyle(oNode,'').getPropertyValue(prop.spl=
it('-').join(''));
			}
			if (oNode.currentStyle)=20
				return oNode.currentStyle[prop.split('-').join('')];
			if (oNode.style)=20
				return oNode.style.getAttribute(prop.split('-').join(''));  // We =
need to get rid of slashes
			return null;
		},

		dependenciesLoaded: function()
		{
			return (typeof(dnn) !=3D 'undefined');
		},

		loadNamespace: function()
		{
			if (this.isLoaded =3D=3D false)
			{
				if (this.dependenciesLoaded())
				{
					dnn.dom =3D this;=20
					this.isLoaded =3D true;
					dnn.loadDependencies(this.pns, this.ns);
				}
			}=09
		},

		getFormPostString: function(oCtl)
		{
			var sRet =3D '';
			if (oCtl !=3D null)
			{
				if (oCtl.tagName && oCtl.tagName.toLowerCase() =3D=3D 'form')	//if =
form, faster to loop elements collection
				{
					for (var i=3D0; i<oCtl.elements.length; i++)
						sRet +=3D this.getElementPostString(oCtl.elements[i]);				=09
				}
				else
				{
					sRet =3D this.getElementPostString(oCtl);
					for (var i=3D0; i<oCtl.childNodes.length; i++)
						sRet +=3D this.getFormPostString(oCtl.childNodes[i]);	//1.3 fix =
(calling self recursive insead of elementpoststring)
				}
			}
			return sRet;	=09
		},
	=09
		getElementPostString: function(oCtl)
		{
			var sTagName;
			if (oCtl.tagName)
				sTagName =3D oCtl.tagName.toLowerCase();
			=09
			if (sTagName =3D=3D 'input')=20
			{
				var sType =3D oCtl.type.toLowerCase();
				if (sType =3D=3D 'text' || sType =3D=3D 'password' || sType =3D=3D =
'hidden' || ((sType =3D=3D 'checkbox' || sType =3D=3D 'radio') && =
oCtl.checked))=20
					return oCtl.name + '=3D' + dnn.encode(oCtl.value) + '&';
			}
			else if (sTagName =3D=3D 'select')=20
			{
				for (var i=3D0; i<oCtl.options.length; i++)=20
				{
					if (oCtl.options[i].selected)=20
						return oCtl.name + '=3D' + dnn.encode(oCtl.options[i].value) + =
'&';
				}
			}
			else if (sTagName =3D=3D 'textarea')=20
					return oCtl.name + '=3D' + dnn.encode(oCtl.value) + '&';
			return '';
		}
}

		dnn_dom.prototype.eventObject =3D function(e, srcElement)
		{
			this.object =3D e;
			this.srcElement =3D srcElement;
		}
	=09
		//--- dnn.dom.browser
		dnn_dom.prototype.browserObject =3D function()
		{
			this.InternetExplorer =3D 'ie';
			this.Netscape =3D 'ns';
			this.Mozilla =3D 'mo';
			this.Opera =3D 'op';
			this.Safari =3D 'safari';
			this.Konqueror =3D 'kq';
			this.MacIE =3D 'macie';
		=09
			//Please offer a better solution if you have one!
			var sType;
			var agt=3Dnavigator.userAgent.toLowerCase();

			if (agt.indexOf('konqueror') !=3D -1)=20
				sType =3D this.Konqueror;
			else if (agt.indexOf('opera') !=3D -1)=20
				sType =3D this.Opera;
			else if (agt.indexOf('netscape') !=3D -1)=20
				sType =3D this.Netscape;
			else if (agt.indexOf('msie') !=3D -1)
			{
				if (agt.indexOf('mac') !=3D -1)
					sType =3D this.MacIE;
				else
					sType =3D this.InternetExplorer;
			}
			else if (agt.indexOf('safari') !=3D -1)
				sType =3D 'safari';
		=09
			if (sType =3D=3D null)
				sType =3D this.Mozilla; =20
		=09
			this.type =3D sType;
			this.version =3D parseFloat(navigator.appVersion);
		=09
			var sAgent =3D navigator.userAgent.toLowerCase();
			if (this.type =3D=3D this.InternetExplorer)
			{
				var temp=3Dnavigator.appVersion.split("MSIE");
				this.version=3DparseFloat(temp[1]);
			}
			if (this.type =3D=3D this.Netscape)
			{
				var temp=3DsAgent.split("netscape");
				this.version=3DparseFloat(temp[1].split("/")[1]);=09
			}
		}
	=09
dnn_dom.prototype.browserObject.prototype =3D
{
		toString: function()
		{
			return this.type + ' ' + this.version;
		},
	=09
		isType: function()
		{
			for (var i=3D0; i<arguments.length; i++)
			{
				if (dnn.dom.browser.type =3D=3D arguments[i])
					return true;
			}
			return false;
		}
}=09
		//--- End dnn.dom.browser
					=09
	//--- End dnn.dom

	//--- dnn.controls - not enough here to justify separate js file=09
	function dnn_controls()
	{
		this.pns =3D 'dnn';
		this.ns =3D 'controls';
		this.dependencies =3D 'dnn,dnn.dom'.split(',');	//,dnn.xml - removed =
10/17/06
		this.isLoaded =3D false;
		this.controls =3D new Array();
		this.toolbars =3D [];	//stores JSON toolbar objects
	=09
		this.orient =3D new Object();
		this.orient.horizontal =3D 0;
		this.orient.vertical =3D 1;
	=09
		this.action =3D new Object();
		this.action.postback =3D 0;
		this.action.expand =3D 1;
		this.action.none =3D 2;
		this.action.nav =3D 3;
	}

dnn_controls.prototype =3D=20
{
	dependenciesLoaded: function()
	{
		return (typeof(dnn) !=3D 'undefined' && typeof(dnn.dom) !=3D =
'undefined');	//removed && typeof(dnn.xml) !=3D 'undefined' - 10/17/06
	},

	loadNamespace: function()
	{
		if (this.isLoaded =3D=3D false)
		{
			if (this.dependenciesLoaded())
			{			=09
				if (typeof(dnn_control) !=3D 'undefined')
					dnn.extend(dnn_controls.prototype, new dnn_control);

				dnn.controls =3D new dnn_controls(); =09
				this.isLoaded =3D true;
				dnn.loadDependencies(this.pns, this.ns);
			}
		}=09
	}
}
	dnn_controls.prototype.DNNNode =3D function(oNode)
	{
		if (oNode !=3D null)
		{
			this.node =3D oNode;=20
			this.id =3D oNode.getAttribute('id', '');
			this.key =3D oNode.getAttribute('key', '');
			this.text =3D oNode.getAttribute('txt', '');
			this.url =3D oNode.getAttribute('url', '');
			this.js =3D oNode.getAttribute('js', '');
			this.target =3D oNode.getAttribute('tar', '');
			this.toolTip =3D oNode.getAttribute('tTip', '');
			this.enabled =3D oNode.getAttribute('enabled', '1') !=3D '0';
			this.css =3D oNode.getAttribute('css', '');
			this.cssSel =3D oNode.getAttribute('cssSel', '');
			this.cssHover =3D oNode.getAttribute('cssHover', '');
			this.cssIcon =3D oNode.getAttribute('cssIcon', '');
			this.hasNodes =3D oNode.childNodeCount() > 0;=09
			this.hasPendingNodes =3D (oNode.getAttribute('hasNodes', '0') =3D=3D =
'1' && this.hasNodes =3D=3D false);=09
			this.imageIndex =3D new Number(oNode.getAttribute('imgIdx', '-1'));=20
			this.image =3D oNode.getAttribute('img', '');
			this.level =3D this.getNodeLevel();	//cache
		}
	}
dnn_controls.prototype.DNNNode.prototype =3D=20
{
	childNodeCount: function()
	{
		return this.node.childNodes.length;
	},
	getNodeLevel: function()
	{
		var i=3D0;
		var oNode =3D this.node;
		while (oNode !=3D null)
		{
			oNode =3D oNode.parentNode();
			if (oNode =3D=3D null || oNode.nodeName() =3D=3D 'root')
				break;
			i++;
		}=09
		return i;
	},
	update: function(sProp)
	{
		if (sProp !=3D null)
		{
			var sType =3D typeof(this[sProp]);
		=09
			if (sType =3D=3D 'string' || sType =3D=3D 'number' || this[sProp] =
=3D=3D null)
				this.node.setAttribute(sProp, this[sProp]);
			else if (sType =3D=3D 'boolean')
				this.node.setAttribute(sProp, new Number(this[sProp]));
		}
		else
		{
			for (sProp in this)
				this.update(sProp);
		}
	}
}//END DNNNode Methods
=09
//--- End dnn.controls

	//--- dnn.utilities
	function dnn_util()
	{
		this.pns =3D 'dnn';
		this.ns =3D 'utilities';
		this.dependencies =3D 'dnn,dnn.dom'.split(',');
		this.isLoaded =3D false;
	}

	dnn_util.prototype.dependenciesLoaded =3D function()
	{
		return (typeof(dnn) !=3D 'undefined' && typeof(dnn.dom) !=3D =
'undefined');
	}

	dnn_util.prototype.loadNamespace =3D function()
	{
		if (this.isLoaded =3D=3D false)
		{
			if (this.dependenciesLoaded())
			{			=09
				if (typeof(dnn_utility) !=3D 'undefined')
					dnn.extend(dnn_util.prototype, new dnn_utility);

				dnn.util =3D new dnn_util(); =09
				this.isLoaded =3D true;
				dnn.loadDependencies(this.pns, this.ns);
			}
		}=09
	}
	//--- End dnn.utilities
=09
//--- End dnn

//-- prototype/atlas shorthand functions
function $() =0A=
{=0A=
  var ary =3D new Array();=0A=
  for (var i=3D0; i<arguments.length; i++) =0A=
  {=0A=
    var arg =3D arguments[i];=0A=
    var ctl;=0A=
    if (typeof arg =3D=3D 'string')=0A=
      ctl =3D dnn.dom.getById(arg);=0A=
    else=0A=
      ctl =3D arg;=0A=
=0A=
    if (ctl !=3D null && typeof(Element) !=3D 'undefined' && =
typeof(Element.extend) !=3D 'undefined')   //if prototype loaded, we =
must extend the object=0A=
        Element.extend(ctl);=0A=
        =0A=
    if (arguments.length =3D=3D 1)=0A=
      return ctl;=0A=
=0A=
    ary[ary.length] =3D ctl;=0A=
  }=0A=
  return ary;=0A=
}

//load namespaces
__dnn_m_aNamespaces[__dnn_m_aNamespaces.length] =3D new dnn_util();
__dnn_m_aNamespaces[__dnn_m_aNamespaces.length] =3D new dnn_controls();
__dnn_m_aNamespaces[__dnn_m_aNamespaces.length] =3D new dnn_dom();
__dnn_m_aNamespaces[__dnn_m_aNamespaces.length] =3D new __dnn();
for (var i=3D__dnn_m_aNamespaces.length-1; i>=3D0; i--)
	__dnn_m_aNamespaces[i].loadNamespace();

------=_NextPart_000_0000_01CC9595.522B0AC0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://hawaiifreepress.com/js/dnn.xml.js

if (typeof(__dnn_m_aNamespaces) =3D=3D 'undefined')	//include in each =
DNN ClientAPI namespace file for dependency loading
	var __dnn_m_aNamespaces =3D new Array();

function __dnn_getParser()
{
	if (dnn.dom.browser.isType(dnn.dom.browser.InternetExplorer))
		return 'MSXML';
	else if =
(dnn.dom.browser.isType(dnn.dom.browser.Netscape,dnn.dom.browser.Mozilla)=
)
		return 'DOMParser';
	else
		return 'JS';
=09
}

//dnn.xml Namespace =
-------------------------------------------------------------------------=
--------------------------------
function dnn_xml()
{
	this.pns =3D 'dnn';
	this.ns =3D 'xml';
	this.dependencies =3D 'dnn,dnn.dom'.split(',');
	this.isLoaded =3D false;
	this.parserName =3D null;
}

dnn_xml.prototype.init =3D function ()
{
	this.parserName =3D __dnn_getParser();
	if (this.parserName =3D=3D 'MSXML')=09
	{
		dnn_xml.prototype.createDocument =3D function()
		{
			var o =3D new ActiveXObject('MSXML.DOMDocument');
			o.async =3D false;
			return new dnn.xml.documentObject(o);=20
		}

		dnn_xml.prototype.documentObject.prototype.getXml =3D function(sXml)
		{
			return this._doc.xml;
		}
	=09
		dnn_xml.prototype.documentObject.prototype.loadXml =3D function (sXml)
		{
			return this._doc.loadXML(sXml);
		}
		=09
	}
	else if (this.parserName =3D=3D 'DOMParser')
	{
		dnn_xml.prototype.createDocument =3D function()
		{
			return new =
dnn.xml.documentObject(document.implementation.createDocument("", "", =
null));=20
		}
	=09
		dnn_xml.prototype.documentObject.prototype.getXml =3D function (sXml)
		{
			return this._doc.xml;
		}
	=09
		dnn_xml.prototype.documentObject.prototype.loadXml =3D function (sXml)
		{
			// parse the string to a new doc
			var oDoc =3D (new DOMParser()).parseFromString(sXml, "text/xml");
			   =20
			// remove all initial children
			while (this._doc.hasChildNodes())
				this._doc.removeChild(this._doc.lastChild);

			// insert and import nodes
			for (var i =3D 0; i < oDoc.childNodes.length; i++)=20
				this._doc.appendChild(this._doc.importNode(oDoc.childNodes[i], =
true));
		}
		function __dnn_getNodeXml()=20
		{
			//create a new XMLSerializer
			var oXmlSerializer =3D new XMLSerializer;
			   =20
			//get the XML string
			var sXml =3D oXmlSerializer.serializeToString(this);
			   =20
			//return the XML string
			return sXml;
		}
		Node.prototype.__defineGetter__("xml", __dnn_getNodeXml);
	}
	else
	{
		dnn_xml.prototype.createDocument =3D function()
		{
			return new dnn.xml.documentObject(new dnn.xml.JsDocument());=20
		}
	=09
		dnn_xml.prototype.documentObject.prototype.getXml =3D function ()
		{
			return this._doc.getXml();	//wish other browsers supported =
getters/setters=09
		}
	=09
		dnn_xml.prototype.documentObject.prototype.loadXml =3D function (sXml)
		{
			return this._doc.loadXml(sXml);
		}
	}
}

//dnn.xml.documentObject Object =
-------------------------------------------------------------------------=
--------------------------------
dnn_xml.prototype.documentObject =3D function(oDoc)
{
	this._doc =3D oDoc;
}

dnn_xml.prototype.documentObject.prototype.childNodes =3D function =
(iIndex)
{
	if (this._doc.childNodes[iIndex] !=3D null)
		return new dnn.xml.XmlNode(this._doc.childNodes[iIndex]);
}

dnn_xml.prototype.documentObject.prototype.findNode =3D function =
(sNodeName, sAttr, sValue)
{
	return this.childNodes(0).findNode(sNodeName, sAttr, sValue);
}

dnn_xml.prototype.documentObject.prototype.childNodeCount =3D function =
()
{
	return this._doc.childNodes.length;
}

dnn_xml.prototype.documentObject.prototype.rootNode =3D function ()
{
	var oNode;
	for (var i=3D0; i<this.childNodeCount(); i++)
	{
		if (this.childNodes(i).nodeType !=3D 7)
		{
			oNode =3D this.childNodes(i);
			break;
		}
	}
	return oNode;
}

//dnn.xml.XmlNode =
-------------------------------------------------------------------------=
--------------------------------
	//function dnn_xml_XmlNode(oNode)
	dnn_xml.prototype.XmlNode =3D function (oNode)
	{
		this.node =3D oNode;
		this.ownerDocument =3D this.node.ownerDocument;
		this.nodeType =3D this.node.nodeType;
	}
=09
	dnn_xml.prototype.XmlNode.prototype.parentNode =3D function ()
	{
		if (this.node.parentNode !=3D null)
			return new dnn.xml.XmlNode(this.node.parentNode);
		else
			return null;
	}
=09
	dnn_xml.prototype.XmlNode.prototype.childNodes =3D function (iIndex)
	{
		if (this.node.childNodes[iIndex] !=3D null)
			return new dnn.xml.XmlNode(this.node.childNodes[iIndex]);
	}

	dnn_xml.prototype.XmlNode.prototype.childNodeCount =3D function ()
	{
		return this.node.childNodes.length;
	}

	dnn_xml.prototype.XmlNode.prototype.nodeName =3D function ()
	{
		return this.node.nodeName;
	}
=09
	dnn_xml.prototype.XmlNode.prototype.getAttribute =3D function (sAttr, =
sDef)
	{
		var sRet =3D this.node.getAttribute(sAttr);
		if (sRet =3D=3D null)
			sRet =3D sDef;
		return sRet;
	}

	dnn_xml.prototype.XmlNode.prototype.setAttribute =3D function (sAttr, =
sVal)
	{
		if (sVal =3D=3D null)
			return this.node.removeAttribute(sAttr);
		else
			return this.node.setAttribute(sAttr, sVal);
	}
=09
	dnn_xml.prototype.XmlNode.prototype.getXml =3D function()
	{
		if (this.node.xml !=3D null)
			return this.node.xml;
		else
			return this.node.getXml();=09
	}=09

	dnn_xml.prototype.XmlNode.prototype.getDocumentXml =3D function()
	{
		if (this.node.ownerDocument.xml !=3D null)
			return this.node.ownerDocument.xml;
		else
			return this.node.ownerDocument.getXml();
	}

	dnn_xml.prototype.XmlNode.prototype.appendXml =3D function (sXml)
	{
		var oDoc =3D dnn.xml.createDocument();
		oDoc.loadXml('<___temp>' + sXml + '</___temp>');	//need to guarantee a =
single root
		var aNodes =3D new Array();

		for (var i=3D0; i<oDoc.childNodes(0).childNodeCount(); i++)	=
//appending child actually removes node from document, so get references =
then do append
			aNodes[aNodes.length] =3D oDoc.childNodes(0).childNodes(i).node;	=
//use real underlying node object
		for (var i=3D0; i<aNodes.length; i++)
			this.node.appendChild(aNodes[i]);	//surprised I don't need importNode
	=09
		return true;
	}

	dnn_xml.prototype.XmlNode.prototype.getNodeIndex =3D function (sIDName)
	{
		var oParent =3D this.parentNode();
		var sID =3D this.getAttribute(sIDName);
		for (var i=3D0; i<oParent.childNodeCount(); i++)
		{
			if (oParent.childNodes(i).getAttribute(sIDName) =3D=3D sID)
				return i;
		}
		return -1;
	}

	dnn_xml.prototype.XmlNode.prototype.findNode =3D function (sNodeName, =
sAttr, sValue)
	{
		var sXPath =3D "//" + sNodeName + "[@" + sAttr + "=3D'" + sValue + =
"']";
		var oNode;
		if (typeof(this.node.selectSingleNode) !=3D 'undefined')
			oNode =3D this.node.selectSingleNode(sXPath);
		else if (typeof(this.node.ownerDocument.evaluate) !=3D 'undefined')
		{
			var oNodeList =3D (this.node.ownerDocument.evaluate(sXPath, =
this.node, null, 0, null));
			if (oNodeList !=3D null)
				oNode =3D oNodeList.iterateNext();
		}
		else
			oNode =3D this.node.ownerDocument.findNode(this.node, sNodeName, =
sAttr, sValue);
	=09
		if (oNode !=3D null)
			return new dnn.xml.XmlNode(oNode);
		=09
	}

	dnn_xml.prototype.XmlNode.prototype.removeChild =3D function(oNode)
	{
		return this.node.removeChild(oNode.node);
	}

//-----------------------------------------------------------------------=
----------------------------------

dnn_xml.prototype.dependenciesLoaded =3D function()
{
	return (typeof(dnn) !=3D 'undefined' && typeof(dnn.dom) !=3D =
'undefined');
}

dnn_xml.prototype.loadNamespace =3D function ()
{
	if (this.isLoaded =3D=3D false)
	{
		if (this.dependenciesLoaded())
		{
			dnn.xml =3D this;=20
			this.isLoaded =3D true;
			dnn.loadDependencies(this.pns, this.ns);
			dnn.xml.init();
		}
	}=09
}

__dnn_m_aNamespaces[__dnn_m_aNamespaces.length] =3D new dnn_xml();
for (var i=3D__dnn_m_aNamespaces.length-1; i>=3D0; i--)
	__dnn_m_aNamespaces[i].loadNamespace();

------=_NextPart_000_0000_01CC9595.522B0AC0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://hawaiifreepress.com/js/dnn.dom.positioning.js

if (typeof(__dnn_m_aNamespaces) =3D=3D 'undefined')	//include in each =
DNN ClientAPI namespace file for dependency loading
	var __dnn_m_aNamespaces =3D new Array();

function dnn_dom_positioning()
{
	this.pns =3D 'dnn.dom';
	this.ns =3D 'positioning';
	this.dragCtr=3Dnull;
	this.dragCtrDims=3Dnull;
	this.dependencies =3D 'dnn,dnn.dom'.split(',');
	this.isLoaded =3D false;=09
}

dnn_dom_positioning.prototype.bodyScrollLeft =3D function ()
{
	if (window.pageYOffset)
		return window.pageYOffset;
=09
	var oBody =3D (document.compatMode && document.compatMode !=3D =
"BackCompat") ? document.documentElement : document.body;	=09
	return oBody.scrollLeft;
}

dnn_dom_positioning.prototype.bodyScrollTop =3D function()
{
	if (window.pageXOffset)
		return window.pageXOffset;

	var oBody =3D (document.compatMode && document.compatMode !=3D =
"BackCompat") ? document.documentElement : document.body;
	return oBody.scrollTop;
}

dnn_dom_positioning.prototype.viewPortHeight =3D function()
{
	// supported in Mozilla, Opera, and Safari
  if(window.innerHeight)
		return window.innerHeight;

	var oBody =3D (document.compatMode && document.compatMode !=3D =
"BackCompat") ? document.documentElement : document.body;	=09
	return oBody.clientHeight;=09
}

dnn_dom_positioning.prototype.viewPortWidth =3D function()
{
	// supported in Mozilla, Opera, and Safari
	if(window.innerWidth)
		return window.innerWidth;

	var oBody =3D (document.compatMode && document.compatMode !=3D =
"BackCompat") ? document.documentElement : document.body;	=09
	return oBody.clientWidth;=09
}


dnn_dom_positioning.prototype.dragContainer =3D function(oCtl)
{
	var iNewLeft=3D0;
	var iNewTop=3D0;
	var e =3D dnn.dom.event.object;
	var oCont =3D dnn.dom.getById(oCtl.contID);
	var oTitle =3D dnn.dom.positioning.dragCtr;
	var iScrollTop =3D this.bodyScrollTop();
	var iScrollLeft =3D this.bodyScrollLeft();

	if (oCtl.startLeft =3D=3D null)
		oCtl.startLeft =3D e.clientX - this.elementLeft(oCont) + iScrollLeft;

	if (oCtl.startTop =3D=3D null)
		oCtl.startTop =3D e.clientY - this.elementTop(oCont) + iScrollTop;

	if (oCont.style.position =3D=3D 'relative')
		oCont.style.position =3D 'absolute';
=09
	iNewLeft =3D e.clientX - oCtl.startLeft + iScrollLeft;
	iNewTop =3D e.clientY - oCtl.startTop + iScrollTop;

	if (iNewLeft > this.elementWidth(document.forms[0]))// =
this.viewPortWidth() + iScrollLeft)
		iNewLeft =3D =
this.elementWidth(document.forms[0]);//this.viewPortWidth() + =
iScrollLeft;
=09
	if (iNewTop > this.elementHeight(document.forms[0])) =
//this.viewPortHeight() + iScrollTop)
		iNewTop =3D =
this.elementHeight(document.forms[0]);//this.viewPortHeight() + =
iScrollTop;
=09
	oCont.style.left =3D iNewLeft + 'px';
	oCont.style.top =3D iNewTop + 'px';

	if (oTitle !=3D null && oTitle.dragOver !=3D null)
		eval(oCtl.dragOver);
}

dnn_dom_positioning.prototype.elementHeight =3D function (eSrc)
{=09
	if (eSrc.offsetHeight =3D=3D null || eSrc.offsetHeight =3D=3D 0)
	{
		if (eSrc.offsetParent =3D=3D null)
			return 0;
		if (eSrc.offsetParent.offsetHeight =3D=3D null || =
eSrc.offsetParent.offsetHeight =3D=3D 0)
		{
			if (eSrc.offsetParent.offsetParent !=3D null)
				return eSrc.offsetParent.offsetParent.offsetHeight; //needed for =
Konqueror
			else
				return 0;
		}
		else
			return eSrc.offsetParent.offsetHeight;
	}
	else
		return eSrc.offsetHeight;
}

dnn_dom_positioning.prototype.elementLeft =3D function (eSrc)
{=09
	return this.elementPos(eSrc).l;
}

dnn_dom_positioning.prototype.elementOverlapScore =3D function (oDims1, =
oDims2)
{	=09
	var iLeftScore =3D 0;
	var iTopScore =3D 0;
	if (oDims1.l <=3D oDims2.l && oDims2.l <=3D oDims1.r)	//if left of =
content fits between panel borders
		iLeftScore +=3D (oDims1.r < oDims2.r ? oDims1.r : oDims2.r) - =
oDims2.l;	//set score based off left of content to closest right border
	if (oDims2.l <=3D oDims1.l && oDims1.l <=3D oDims2.r)	//if left of =
panel fits between content borders
		iLeftScore +=3D (oDims2.r < oDims1.r ? oDims2.r : oDims1.r)  - =
oDims1.l; //set score based off left of panel to closest right border
	if (oDims1.t <=3D oDims2.t && oDims2.t <=3D oDims1.b)	//if top of =
content fits between panel borders
		iTopScore +=3D (oDims1.b < oDims2.b ? oDims1.b : oDims2.b)  - =
oDims2.t;	//set score based off top of content to closest bottom border
	if (oDims2.t <=3D oDims1.t && oDims1.t <=3D oDims2.b)	//if top of panel =
fits between content borders
		iTopScore +=3D (oDims2.b < oDims1.b ? oDims2.b : oDims1.b) -  - =
oDims1.t; //set score based off top of panel to closest bottom border
=09
	return iLeftScore * iTopScore;
}

dnn_dom_positioning.prototype.elementTop =3D function (eSrc)
{
	return this.elementPos(eSrc).t;
}

dnn_dom_positioning.prototype.elementPos =3D function (eSrc)
{
	var oPos =3D new Object();
	oPos.t =3D 0;	//relative top
	oPos.l =3D 0; //relative left
	oPos.at =3D 0; //actual top
	oPos.al =3D 0; //actual left
=09
	var eParent =3D eSrc;
=09
	if (eSrc.style.position =3D=3D 'absolute')
	{
		oPos.t =3D eParent.offsetTop;
		oPos.l =3D eParent.offsetLeft;
	}
	=09
	while (eParent !=3D null)
	{
		oPos.at +=3D eParent.offsetTop;
		oPos.al +=3D eParent.offsetLeft;
	=09
		if (eSrc.style.position !=3D 'absolute')
		{
			if (eParent.id =3D=3D eSrc.id || eParent.style.position !=3D =
'relative')
			{
				oPos.t +=3D eParent.offsetTop;
				oPos.l +=3D eParent.offsetLeft;
			}
		}
	=09
		eParent =3D eParent.offsetParent;
		if (eParent =3D=3D null || (eParent.tagName.toUpperCase() =3D=3D =
"BODY" && dnn.dom.browser.isType(dnn.dom.browser.Konqueror)))  //safari =
no longer needed here
			break;	=09
	}=09
	return oPos;
}

dnn_dom_positioning.prototype.elementWidth =3D function (eSrc)
{
	if (eSrc.offsetWidth =3D=3D null || eSrc.offsetWidth =3D=3D 0)
	{
		if (eSrc.offsetParent =3D=3D null)
			return 0;
		if (eSrc.offsetParent.offsetWidth =3D=3D null || =
eSrc.offsetParent.offsetWidth =3D=3D 0)
		{
			if (eSrc.offsetParent.offsetParent !=3D null)
				return eSrc.offsetParent.offsetParent.offsetWidth; //needed for =
Konqueror
			else
				return 0;
		}
		else
			return eSrc.offsetParent.offsetWidth

	}
	else
		return eSrc.offsetWidth;
}

dnn_dom_positioning.prototype.enableDragAndDrop =3D function(oContainer, =
oTitle, sDragCompleteEvent, sDragOverEvent)
{
	dnn.dom.attachEvent(document.body, 'onmousemove', __dnn_bodyMouseMove);
	dnn.dom.attachEvent(document.body, 'onmouseup', __dnn_bodyMouseUp);
	dnn.dom.attachEvent(oTitle, 'onmousedown', =
__dnn_containerMouseDownDelay);
=09
	if (dnn.dom.browser.type =3D=3D dnn.dom.browser.InternetExplorer)
		oTitle.style.cursor =3D 'hand';
	else
		oTitle.style.cursor =3D 'pointer';
=09
	if (oContainer.id.length =3D=3D 0)
		oContainer.id =3D oTitle.id + '__dnnCtr';
	=09
	oTitle.contID =3D oContainer.id;
	if (sDragCompleteEvent !=3D null)
		oTitle.dragComplete =3D sDragCompleteEvent;
	if (sDragOverEvent !=3D null)
		oTitle.dragOver =3D sDragOverEvent;
=09
	return true;
}

dnn_dom_positioning.prototype.placeOnTop =3D function(oCont, bShow, =
sSrc)
{
	if (dnn.dom.browser.isType(dnn.dom.browser.Opera, =
dnn.dom.browser.Opera, dnn.dom.browser.Mozilla, =
dnn.dom.browser.Netscape))
		return;	//not needed

	var oIFR=3Ddnn.dom.getById('ifr' + oCont.id);
	=09
	if (bShow)
	{
		if (oIFR =3D=3D null)
		{
			var oIFR =3D document.createElement('iframe');
			oIFR.id =3D 'ifr' + oCont.id;
			if (sSrc !=3D null)
				oIFR.src =3D sSrc;
			oIFR.style.top =3D '0px';
			oIFR.style.left =3D '0px';
			oIFR.style.filter =3D =
"progid:DXImageTransform.Microsoft.Alpha(opacity=3D0)";
			oIFR.scrolling =3D 'no';
			oIFR.frameBorder =3D 'no';
			oIFR.style.display =3D 'none';
			oIFR.style.position =3D 'absolute';
			oCont.parentNode.appendChild(oIFR);
		}
		var oDims =3D new dnn.dom.positioning.dims(oCont);

		oIFR.style.width=3DoDims.w;
		oIFR.style.height=3DoDims.h;
		oIFR.style.top=3DoDims.t + 'px';
		oIFR.style.left=3DoDims.l + 'px';
	=09
		var iIndex =3D dnn.dom.getCurrentStyle(oCont, 'zIndex');
		if (iIndex =3D=3D null || iIndex =3D=3D 0)
			oCont.style.zIndex =3D 1;
		oIFR.style.zIndex=3DiIndex-1;
		oIFR.style.display=3D"block";
	=09
	}
	else if (oIFR !=3D null)
		oIFR.style.display=3D'none';
}


//dims object
dnn_dom_positioning.prototype.dims =3D function (eSrc)
{
	var bHidden =3D (eSrc.style.display =3D=3D 'none');
=09
	if (bHidden)
		eSrc.style.display =3D "";
=09
	this.w =3D dnn.dom.positioning.elementWidth(eSrc);
	this.h =3D dnn.dom.positioning.elementHeight(eSrc);
	var oPos =3D dnn.dom.positioning.elementPos(eSrc);
	this.t =3D oPos.t;
	this.l =3D oPos.l;
	this.at =3D oPos.at;	//actual top
	this.al =3D oPos.al;	//actual left
	this.rot =3D this.at - this.t; //relative offset top
	this.rol =3D this.al - this.l; //relative offset left
=09
	this.r =3D this.l + this.w;
	this.b =3D this.t + this.h;
=09
	if (bHidden)
		eSrc.style.display =3D "none";
=09
}

dnn_dom_positioning.prototype.dependenciesLoaded =3D function()
{
	return (typeof(dnn) !=3D 'undefined' && typeof(dnn.dom) !=3D =
'undefined');
}

dnn_dom_positioning.prototype.loadNamespace =3D function ()
{
	if (this.isLoaded =3D=3D false)
	{	=09
		if (this.dependenciesLoaded())
		{
			dnn.dom.positioning =3D this;=20
			this.isLoaded =3D true;
			dnn.loadDependencies(this.pns, this.ns);
		}
	}=09
}

function __dnn_containerMouseDownDelay()
{
	var oTitle =3D dnn.dom.event.srcElement;
	dnn.doDelay('__dnn_dragdrop', 500, __dnn_containerMouseDown, oTitle);
}

function __dnn_containerMouseDown(oCtl)
{
	//oCtl =3D dnn.dom.event.srcElement;
	while (oCtl.contID =3D=3D null)
	{
		oCtl =3D oCtl.parentNode;
		if (oCtl.tagName.toUpperCase() =3D=3D 'BODY')
			return;
	}
	dnn.dom.positioning.dragCtr =3D oCtl;	//assumption is we can only drag =
one thing at a time
	oCtl.startTop =3D null;
	oCtl.startLeft =3D null;

	var oCont =3D dnn.dom.getById(oCtl.contID);
	if (oCont.style.position =3D=3D null || oCont.style.position.length =
=3D=3D 0)
		oCont.style.position =3D 'relative';
=09
	dnn.dom.positioning.dragCtrDims =3D new =
dnn.dom.positioning.dims(oCont);	//store now so we aren't continually =
calculating
=09
	if (oCont.getAttribute('_b') =3D=3D null)
	{
		oCont.setAttribute('_b', oCont.style.backgroundColor);=20
		oCont.setAttribute('_z', oCont.style.zIndex);=20
		oCont.setAttribute('_w', oCont.style.width);=20
		oCont.setAttribute('_d', oCont.style.border);=20
		oCont.style.zIndex =3D 9999;
		oCont.style.backgroundColor =3D DNN_HIGHLIGHT_COLOR;
		oCont.style.border =3D '4px outset ' + DNN_HIGHLIGHT_COLOR;
		oCont.style.width =3D dnn.dom.positioning.elementWidth(oCont);
		if (dnn.dom.browser.type =3D=3D dnn.dom.browser.InternetExplorer)
			oCont.style.filter =3D =
'progid:DXImageTransform.Microsoft.Alpha(opacity=3D80)';
	}
}

function __dnn_bodyMouseUp()
{
	dnn.cancelDelay('__dnn_dragdrop');
	var oCtl =3D dnn.dom.positioning.dragCtr;
	if (oCtl !=3D null && oCtl.dragComplete !=3D null)
	{
		eval(oCtl.dragComplete);

		var oCont =3D dnn.dom.getById(oCtl.contID);

		oCont.style.backgroundColor =3D oCont.getAttribute('_b');=20
		oCont.style.zIndex =3D oCont.getAttribute('_z');=20
		oCont.style.width =3D oCont.getAttribute('_w');=20
		oCont.style.border =3D oCont.getAttribute('_d');=20
		oCont.setAttribute('_b', null);=20
		oCont.setAttribute('_z', null);=20
		if (dnn.dom.browser.type =3D=3D dnn.dom.browser.InternetExplorer)
			oCont.style.filter =3D null;

	}
=09
	dnn.dom.positioning.dragCtr =3D null;
}

function __dnn_bodyMouseMove()
{
	if (dnn.dom.positioning.dragCtr !=3D null)
		dnn.dom.positioning.dragContainer(dnn.dom.positioning.dragCtr);
}

__dnn_m_aNamespaces[__dnn_m_aNamespaces.length] =3D new =
dnn_dom_positioning();
for (var i=3D__dnn_m_aNamespaces.length-1; i>=3D0; i--)
	__dnn_m_aNamespaces[i].loadNamespace();

------=_NextPart_000_0000_01CC9595.522B0AC0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://hawaiifreepress.com/js/dnn.xmlhttp.js

if (typeof(__dnn_m_aNamespaces) =3D=3D 'undefined')	//include in each =
DNN ClientAPI namespace file for dependency loading
	var __dnn_m_aNamespaces =3D new Array();

function __dnn_getParser()
{
	if (dnn_xmlhttp.JsXmlHttpRequest !=3D null)
		return 'JS';
	if (dnn.dom.browser.isType(dnn.dom.browser.InternetExplorer))
		return 'ActiveX'; //'ActiveX';
	else if (typeof(XMLHttpRequest) !=3D "undefined") =
//(dnn.dom.browser.isType(dnn.dom.browser.Netscape) || =
dnn.dom.browser.isType(dnn.dom.browser.Mozilla)) //(typeof =
XMLHttpRequest !=3D "undefined");
		return 'Native'; //'Native';
	else
		return 'JS';
=09
}

function __dnn_cleanupxmlhttp()
{
	for (var i=3D0; i<dnn.xmlhttp.requests.length;i++)
	{
		if (dnn.xmlhttp.requests[i] !=3D null)
		{
			if (dnn.xmlhttp.requests[i].completed)
			{
				dnn.xmlhttp.requests[i].dispose();
				if (dnn.xmlhttp.requests.length =3D=3D 1)
				    dnn.xmlhttp.requests =3D new Array();
				else
				    dnn.xmlhttp.requests.splice(i,i);
			}
		}
	}
	//window.status =3D dnn.xmlhttp.requests.length + ' ' + new Date();
}

//dnn.xmlhttp Namespace =
-------------------------------------------------------------------------=
--------------------------------
function dnn_xmlhttp()
{
	this.pns =3D 'dnn';
	this.ns =3D 'xmlhttp';
	this.dependencies =3D 'dnn,dnn.dom'.split(',');
	this.isLoaded =3D false;
	this.parserName =3D null;
	this.contextId =3D 0;
	this.requests =3D new Array();
	this.cleanUpTimer =3D null;
}

dnn_xmlhttp.prototype.init =3D function ()
{
	this.parserName =3D __dnn_getParser();
}

dnn_xmlhttp.prototype.doCallBack =3D function(sControlId, sArg, =
pSuccessFunc, sContext, pFailureFunc, pStatusFunc, bAsync, =
sPostChildrenId, iType)
{
	var oReq =3D dnn.xmlhttp.createRequestObject();
	var sURL =3D document.location.href;
	oReq.successFunc =3D pSuccessFunc;
	oReq.failureFunc =3D pFailureFunc;
	oReq.statusFunc =3D pStatusFunc;
	oReq.context =3D sContext;
	if (bAsync =3D=3D null)
		bAsync =3D true;
=09
	if (sURL.indexOf('.aspx') =3D=3D -1)	//fix this for url's that dont =
have page name in them...  quickfix for now...
		sURL +=3D 'default.aspx';
=09
	if (sURL.indexOf('?') =3D=3D -1)
		sURL +=3D '?';
	else
		sURL +=3D '&';

=09
	//sURL +=3D '__DNNCAPISCI=3D' + sControlId + '&__DNNCAPISCP=3D' + =
encodeURIComponent(sArg);
=09
	oReq.open('POST', sURL, bAsync);
	//oReq.send();
=09
	sArg =3D dnn.encode(sArg);
	=09
	if (sPostChildrenId)
		sArg +=3D '&' + dnn.dom.getFormPostString($(sPostChildrenId));

	if (iType !=3D 0)
		sArg +=3D '&__DNNCAPISCT=3D' + iType;
	=09
	oReq.send('__DNNCAPISCI=3D' + sControlId + '&__DNNCAPISCP=3D' + sArg);

	return oReq; //1.3
}

dnn_xmlhttp.prototype.createRequestObject =3D function()
{
	if (this.parserName =3D=3D 'ActiveX')
	{
		var o =3D new ActiveXObject('Microsoft.XMLHTTP');
		dnn.xmlhttp.requests[dnn.xmlhttp.requests.length] =3D new =
dnn.xmlhttp.XmlHttpRequest(o);
		return dnn.xmlhttp.requests[dnn.xmlhttp.requests.length-1];=20
	}
	else if (this.parserName =3D=3D 'Native')
	{
		return new dnn.xmlhttp.XmlHttpRequest(new XMLHttpRequest());=20
	}
	else
	{
		var oReq =3D new dnn.xmlhttp.XmlHttpRequest(new =
dnn.xmlhttp.JsXmlHttpRequest());
		dnn.xmlhttp.requests[oReq._request.contextId] =3D oReq;
		return oReq;=20
	}=09
}

//dnn.xmlhttp.XmlHttpRequest Object =
-------------------------------------------------------------------------=
--------------------------------
dnn_xmlhttp.prototype.XmlHttpRequest =3D function(o)
{
	this._request =3D o;
	this.successFunc =3D null;
	this.failureFunc =3D null;
	this.statusFunc =3D null;
	//this._request.onreadystatechange =3D dnn.dom.getObjMethRef(this, =
'readyStateChange');
	this._request.onreadystatechange =3D dnn.dom.getObjMethRef(this, =
'onreadystatechange');
	this.context =3D null;
	this.completed =3D false;
	//this.childNodes =3D this._doc.childNodes;
}

dnn_xmlhttp.prototype.XmlHttpRequest.prototype.dispose =3D function ()
{
	if (this._request !=3D null)
	{
		this._request.onreadystatechange =3D new function() {};//stop IE =
memory leak.  Not sure why can't set to null;
		this._request.abort();
		this._request =3D null;
		this.successFunc =3D null;
		this.failureFunc =3D null;
		this.statusFunc =3D null;
		this.context =3D null;
		this.completed =3D null;
		this.postData =3D null;	//1.3
	}
}

dnn_xmlhttp.prototype.XmlHttpRequest.prototype.open =3D function =
(sMethod, sURL, bAsync)
{
	this._request.open(sMethod, sURL, bAsync);
	if (typeof(this._request.setRequestHeader) !=3D 'undefined')
		this._request.setRequestHeader("Content-type", =
"application/x-www-form-urlencoded; charset=3DUTF-8");
	return true;
}=20

dnn_xmlhttp.prototype.XmlHttpRequest.prototype.send =3D function =
(postData)
{
	//this._request.onreadystatechange =3D this.complete;
	this.postData =3D postData;
	if (dnn.xmlhttp.parserName =3D=3D 'ActiveX')=09
		this._request.send(postData);
	else
		this._request.send(postData);
	return true;
}

dnn_xmlhttp.prototype.XmlHttpRequest.prototype.onreadystatechange =3D =
function ()
{
	if (this.statusFunc !=3D null)
		this.statusFunc(this._request.readyState, this.context, this); //1.3
	=09
	if (this._request.readyState =3D=3D '4')
	{
		this.complete(this._request.responseText);
		if (dnn.xmlhttp.parserName =3D=3D 'ActiveX')
			window.setTimeout(__dnn_cleanupxmlhttp, 1);	//cleanup xmlhttp object
	}
}

dnn_xmlhttp.prototype.XmlHttpRequest.prototype.complete =3D function =
(sRes)
{
	var sStatusCode =3D this.getResponseHeader('__DNNCAPISCSI');
	this.completed=3Dtrue;

	if (sStatusCode =3D=3D '200')=09
		this.successFunc(sRes, this.context, this);	//1.3
	else
	{
		var sStatusDesc =3D this.getResponseHeader('__DNNCAPISCSDI');
		if (this.failureFunc !=3D null)
			this.failureFunc(sStatusCode + ' - ' + sStatusDesc, this.context, =
this); //1.3
		else
			alert(sStatusCode + ' - ' + sStatusDesc);
	}
}

dnn_xmlhttp.prototype.XmlHttpRequest.prototype.getResponseHeader =3D =
function (sKey)
{
	return this._request.getResponseHeader(sKey);
}


dnn_xmlhttp.prototype.dependenciesLoaded =3D function()
{
	return (typeof(dnn) !=3D 'undefined' && typeof(dnn.dom) !=3D =
'undefined');
}

dnn_xmlhttp.prototype.loadNamespace =3D function ()
{
	if (this.isLoaded =3D=3D false)
	{
		if (this.dependenciesLoaded())
		{
			dnn.xmlhttp =3D this;=20
			this.isLoaded =3D true;
			dnn.loadDependencies(this.pns, this.ns);
			dnn.xmlhttp.init();
		}
	}=09
}

__dnn_m_aNamespaces[__dnn_m_aNamespaces.length] =3D new dnn_xmlhttp();

for (var i=3D__dnn_m_aNamespaces.length-1; i>=3D0; i--)
	__dnn_m_aNamespaces[i].loadNamespace();

------=_NextPart_000_0000_01CC9595.522B0AC0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://hawaiifreepress.com/js/dnn.controls.dnnmenu.js

//BEGIN [Needed in case scripts load out of order]
if (typeof(dnn_control) =3D=3D 'undefined')
	eval('function dnn_control() {}')
//END [Needed in case scripts load out of order]

dnn_control.prototype.initMenu =3D function (oCtl)=20
{
	dnn.extend(dnn.controls.DNNMenuNode.prototype, new =
dnn.controls.DNNNode);

	if (oCtl)
	{
		dnn.controls.controls[oCtl.id] =3D new dnn.controls.DNNMenu(oCtl);
		dnn.controls.controls[oCtl.id].generateMenuHTML();
		return dnn.controls.controls[oCtl.id];
	}
}

//------- Constructor -------//
dnn_control.prototype.DNNMenu =3D function (o)
{
	this.ns =3D o.id;               //stores namespace for menu
	this.container =3D o;                    //stores container

	//--- Data Properties ---// =20
	this.DOM =3D new dnn.xml.createDocument();
	this.DOM.loadXml(dnn.getVar(o.id + '_xml'));

	//--- Appearance Properties ---//
	this.mbcss =3D dnn.dom.getAttr(o, 'mbcss', '');
	this.mcss =3D dnn.dom.getAttr(o, 'mcss', '');
	this.css =3D dnn.dom.getAttr(o, 'css', '');
	this.cssChild =3D dnn.dom.getAttr(o, 'csschild', '');
	this.cssHover =3D dnn.dom.getAttr(o, 'csshover', '');
	this.cssSel =3D dnn.dom.getAttr(o, 'csssel', '');
	this.cssIcon =3D dnn.dom.getAttr(o, 'cssicon', '');

	this.sysImgPath =3D dnn.dom.getAttr(o, 'sysimgpath', '');
	this.imagePaths =3D dnn.dom.getAttr(o, 'imagepaths', '').split(',');
	this.imageList =3D dnn.dom.getAttr(o, 'imagelist', '').split(',');
	for (var i=3D0; i<this.imageList.length; i++)
	{
		var iPos =3D this.imageList[i].indexOf(']');
		if (iPos > -1)
			this.imageList[i] =3D this.imagePaths[this.imageList[i].substring(1, =
iPos)] + this.imageList[i].substring(iPos+1);
	}
	this.urlList =3D dnn.dom.getAttr(o, 'urllist', '').split(',');
=09
	this.workImg =3D dnn.dom.getAttr(o, 'workimg', 'dnnanim.gif');=09
	this.rootArrow =3D dnn.dom.getAttr(o, 'rarrowimg', '');
	this.childArrow =3D dnn.dom.getAttr(o, 'carrowimg', '');
	this.target =3D dnn.dom.getAttr(o, 'target', '');=09
	this.defaultJS =3D dnn.dom.getAttr(o, 'js', '');=09
	this.postBack =3D dnn.dom.getAttr(o, 'postback', '');
	this.callBack =3D dnn.dom.getAttr(o, 'callback', '');
	this.callBackStatFunc =3D dnn.dom.getAttr(o, 'callbacksf', '');
	this.selMenuNode=3Dnull; =20
	this.rootNode =3D null;=09
	this.orient =3D new Number(dnn.dom.getAttr(o, 'orient', =
dnn.controls.orient.horizontal));
	this.suborient =3D new Number(dnn.dom.getAttr(o, 'suborient', =
dnn.controls.orient.vertical));
=09
	this.openMenus =3D new Array();
	this.moutDelay =3D dnn.dom.getAttr(o, 'moutdelay', 500);
	this.minDelay =3D new Number(dnn.dom.getAttr(o, 'mindelay', 250));

	this.anim =3D dnn.dom.getAttr(o, 'anim', '');	//expand
	this.useTables =3D (dnn.dom.getAttr(o, 'usetables', '1') =3D=3D '1');
	this.enablePostbackState =3D (dnn.dom.getAttr(o, 'enablepbstate', '0') =
=3D=3D '1');
	this.enablePostbackState =3D true;//F5 in FireFox seems to need this =
on...  for now always set to true until can provide a workaround.
	this.podInProgress =3D false;
=09
	this.keyboardAccess =3D (dnn.dom.getAttr(o, 'kbaccess', '1') =3D=3D =
'1');
=09
	this.childControls =3D null;

	this.hoverMenuNode =3D null;
	this.selMenuNode=3Dnull; =20
	this.rootNode =3D null;=09
	if (this.keyboardAccess)
	{
=09
		if (this.container.tabIndex <=3D 0)
		{
			this.container.tabIndex =3D 0;
			dnn.dom.addSafeHandler(this.container, 'onkeydown', this, =
'keyboardHandler');
			dnn.dom.addSafeHandler(this.container, 'onfocus', this, =
'focusHandler');
			dnn.dom.addSafeHandler(this.container, 'onblur', this, =
'blurHandler');
		}
		else
		{
			var oTxt =3D document.createElement('input');
			oTxt.type =3D 'text';
			oTxt.style.width =3D 0;
			oTxt.style.height =3D 0;
			oTxt.style.background =3D 'transparent';
			oTxt.style.border =3D 0;
			oTxt.style.positioning =3D 'absolute';=09
			if (dnn.dom.browser.isType(dnn.dom.browser.Safari))
			{
				oTxt.style.width =3D 1;	//safari doesn't like zero
				oTxt.style.height =3D 1;=09
				dnn.dom.addSafeHandler(oTxt, 'onkeydown', this, 'keyboardHandler'); =
//'keydownHandler');=20
				dnn.dom.addSafeHandler(this.container.parentNode, 'onkeypress', =
this, 'safariKeyHandler');	//in order to cancel RETURN (if attach =
keypress to oTxt, Safari crashes...
			}
			else
				dnn.dom.addSafeHandler(oTxt, 'onkeypress', this, 'keyboardHandler');	=

			dnn.dom.addSafeHandler(oTxt, 'onfocus', this, 'focusHandler');
			dnn.dom.addSafeHandler(oTxt, 'onblur', this, 'blurHandler');

			this.container.parentNode.appendChild(oTxt);
		}
	}
}

dnn_control.prototype.DNNMenu.prototype =3D=20
{

//--- Generates menu HTML ---//
getXml: function ()=20
{
	return this.DOM.getXml();
},

generateMenuHTML: function()=20
{
	this.childControls =3D new Array();
	this.rootNode =3D this.DOM.rootNode();
	this.container.className =3D this.mbcss;=09

	for (var i=3D0; i<this.rootNode.childNodeCount(); i++)
		this.renderNode(this.rootNode.childNodes(i), this.container);

	this.update();	=09
},

renderNode: function(oNode, oCtr)
{
	var oMNode =3D new dnn.controls.DNNMenuNode(oNode);
=09
	if (oMNode.selected)
		this.selMenuNode =3D oMNode;
=09
	var oMBuilder;=09
	if (this.useTables && oMNode.level > 0 && this.isNodeVertical(oMNode))=20
		oMBuilder =3D new dnn.controls.DNNMenuTableBuilder(this, oMNode, =
oCtr);	=09
	else
		oMBuilder =3D new dnn.controls.DNNMenuBuilder(this, oMNode, oCtr);

	if (this.isNodeVertical(oMNode))
		oMBuilder.newRow();

	oMBuilder.newCont();

	if (oMNode.lhtml.length > 0)
		oMBuilder.appendChild(this.renderCustomHTML(oMNode.lhtml));

	var oIcn =3D this.renderIcon(oMNode);
	oMBuilder.appendChild(oIcn);	//render icon
	if (this.useTables =3D=3D false || oMNode.level =3D=3D 0)
		oIcn.className =3D (oMNode.cssIcon.length > 0 ? oMNode.cssIcon : =
this.cssIcon);
	else=09
		oMBuilder.subcont.className =3D (oMNode.cssIcon.length > 0 ? =
oMNode.cssIcon : this.cssIcon);	//assign style to container of icon

	if (oMNode.isBreak =3D=3D false)
		oMBuilder.appendChild(this.renderText(oMNode), true);	//render text
	=09
	oMBuilder.newCell();		=09
	this.renderArrow(oMNode, oMBuilder.subcont);

	if (oMNode.rhtml.length > 0)
		oMBuilder.appendChild(this.renderCustomHTML(oMNode.rhtml));
			=09
	if (oMNode.toolTip.length > 0)
		oMBuilder.row.title =3D oMNode.toolTip;

	this.assignCss(oMNode);
=09
	if (oMNode.enabled)
		dnn.dom.addSafeHandler(oMBuilder.row, 'onclick', this, =
'nodeTextClick');
=09
	dnn.dom.addSafeHandler(oMBuilder.row, 'onmouseover', this, =
'nodeMOver');
	dnn.dom.addSafeHandler(oMBuilder.row, 'onmouseout', this, 'nodeMOut');
	dnn.dom.addSafeHandler(oMBuilder.container, 'onmouseover', this, =
'menuMOver');
	dnn.dom.addSafeHandler(oMBuilder.container, 'onmouseout', this, =
'menuMOut');

	if (oMNode.hasNodes || oMNode.hasPendingNodes)	//if node has children =
render container and hide if necessary
	{
		var oSub =3D this.renderSubMenu(oMNode);
		this.container.appendChild(oSub);
	=09
		for (var i=3D0; i<oNode.childNodeCount(); i++)	//recursively call =
child rendering
			this.renderNode(oNode.childNodes(i), oSub);
	}			=09
},

renderCustomHTML: function (sHTML)=20
{
	var oCtr =3D dnn.dom.createElement('span');
	oCtr.innerHTML =3D sHTML;
	return oCtr;=09
},

renderIcon: function (oMNode)=20
{
	var oCtr =3D dnn.dom.createElement('span');
	if (oMNode.imageIndex > -1 || oMNode.image !=3D '')
	{
		var oImg =3D this.createChildControl('img', oMNode.id, 'icn');
		oImg.src =3D (oMNode.image.length > 0 ? oMNode.image : =
this.imageList[oMNode.imageIndex]);
		oCtr.appendChild(oImg);
	}
=09
	return oCtr;
},

renderArrow: function (oMNode, oCont)=20
{
	if (oMNode.hasNodes || oMNode.hasPendingNodes)
	{
		var sImg =3D (oMNode.level =3D=3D 0 ? this.rootArrow : =
this.childArrow);
		if (sImg.length > 0)
		{
			if (this.useTables && oMNode.level > 0)	//do not require tables to =
need special padding to properly show arrow, place a real image there =
and have browser space it appropriately
			{
				var oImg =3D dnn.dom.createElement('img');
				oImg.src =3D sImg;
				oCont.appendChild(oImg);		=09
			}
			else
			{
				oCont.style.backgroundImage =3D 'url(' + sImg + ')';
				oCont.style.backgroundRepeat =3D 'no-repeat';
				oCont.style.backgroundPosition =3D 'right';		=09
			}
		}
	}
},

renderText: function (oMNode)=20
{
	var oCtr =3D this.createChildControl('span', oMNode.id, 't');
	oCtr.innerHTML =3D oMNode.text;=09
	oCtr.style.cursor =3D 'pointer';	=09
	return oCtr;
},

renderSubMenu: function(oMNode)
{
	var oMBuilder;
	if (this.suborient =3D=3D dnn.controls.orient.vertical) // =
(this.useTables)
		oMBuilder =3D new dnn.controls.DNNMenuTableBuilder(this, oMNode);	=09
	else
		oMBuilder =3D new dnn.controls.DNNMenuBuilder(this, oMNode);
=09
	var oSub =3D oMBuilder.createSubMenu();
	oSub.style.position =3D 'absolute';
	oSub.style.display =3D 'none';
	oSub.className =3D this.mcss;
	return oSub;
},

//---- Methods ---//
hoverNode: function (oMNode)=20
{
	if (this.hoverMenuNode !=3D null)
	{
		this.hoverMenuNode.hover =3D false;
		this.assignCss(this.hoverMenuNode);
	}
	if (oMNode !=3D null)
	{
		oMNode.hover =3D true;
		this.assignCss(oMNode);
	}
	this.hoverMenuNode =3D oMNode;
},

__expandNode: function (oContext)=20
{
	this.expandNode(oContext, true);
},

expandNode: function (oMNode, bForce)=20
{
	dnn.cancelDelay(this.ns + 'min');
	=09
	if (oMNode.hasPendingNodes)
	{
		if (this.podInProgress =3D=3D false)
		{
			this.podInProgress =3D true;
			this.showWorkImage(oMNode, true);
			oMNode.menu =3D this;	//need to give reference back to self
		=09
			if (this.callBack.indexOf('[NODEXML]') > -1)
				eval(this.callBack.replace('[NODEXML]', =
dnn.escapeForEval(oMNode.node.getXml())));
			else
				eval(this.callBack.replace('[NODEID]', oMNode.id));
		}
	}
	else
	{
		if (this.minDelay =3D=3D 0 || bForce)=09
		{
			this.hideMenus(new =
dnn.controls.DNNMenuNode(oMNode.node.parentNode()));	//MinDelay???
			var oSub =3D this.getChildControl(oMNode.id, 'sub');
			if (oSub !=3D null)
			{
				this.positionMenu(oMNode, oSub);
				this.showSubMenu(oSub, true);			=09
				this.openMenus[this.openMenus.length] =3D oMNode;
			}
		}
		else
			dnn.doDelay(this.ns + 'min', this.minDelay, dnn.createDelegate(this, =
this.__expandNode), oMNode);
	}
	return true;
},

showSubMenu: function(oSub, bShow)
{
	oSub.style.display =3D (bShow ? '' : 'none');
	dnn.dom.positioning.placeOnTop(oSub, bShow, this.sysImgPath + =
'spacer.gif');
},

showWorkImage: function (oMNode, bShow)
{
	if (this.workImg !=3D null)
	{
		var oIcn =3D this.getChildControl(oMNode.id, 'icn');=09
		if (oIcn !=3D null)
		{
			if (bShow)
				oIcn.src =3D this.sysImgPath + this.workImg;
			else
				oIcn.src =3D (oMNode.image.length > 0 ? oMNode.image : =
this.imageList[oMNode.imageIndex]);
		}
	}

},

isNodeVertical: function (oMNode)
{
	return ((oMNode.level =3D=3D 0 && this.orient =3D=3D =
dnn.controls.orient.vertical) || (oMNode.level > 0 && this.suborient =
=3D=3D dnn.controls.orient.vertical));
},

hideMenus: function (oMNode)=20
{
	for (var i=3Dthis.openMenus.length-1; i>=3D0; i--)
	{
		if (oMNode !=3D null && this.openMenus[i].id =3D=3D oMNode.id)
			break;
		this.collapseNode(this.openMenus[i]);
		this.openMenus.length =3D this.openMenus.length-1;
	}
},

collapseNode: function (oMNode)=20
{
	var oSub =3D this.getChildControl(oMNode.id, 'sub');
	if (oSub !=3D null)
	{
		this.showSubMenu(oSub, false);
		oMNode.expanded =3D null;
		oMNode.update();
		this.update();
		return true;
	}
},

positionMenu: function (oMNode, oMenu)
{
	var oPCtl =3D this.getChildControl(oMNode.id, 'ctr');
	if (dnn.dom.browser.isType(dnn.dom.browser.Safari, =
dnn.dom.browser.Opera))
	{
		if (oPCtl.tagName =3D=3D 'TR' && oPCtl.childNodes.length > 0)
			oPCtl =3D oPCtl.childNodes[oPCtl.childNodes.length-1];	//fix for =
Safari... use TD instead of TR
	}
	=09
	var oPDims =3D new dnn.dom.positioning.dims(oPCtl);
	var oMDims =3D new dnn.dom.positioning.dims(oMenu);
	var iScrollLeft =3D dnn.dom.positioning.bodyScrollLeft();
	var iScrollTop =3D dnn.dom.positioning.bodyScrollTop()
	//Max =3D ViewPort + Scroll - Menu's relative offset
	var iMaxTop =3D dnn.dom.positioning.viewPortHeight() + iScrollTop - =
oPDims.rot;=09
	var iMaxLeft =3D dnn.dom.positioning.viewPortWidth() + iScrollLeft - =
oPDims.rol;=09
	var iNewTop =3D oPDims.t;
	var iNewLeft =3D oPDims.l;
	var iStartTop =3D oPDims.t;
	var iStartLeft =3D oPDims.l;

	if (this.isNodeVertical(oMNode))
	{
		iNewLeft =3D oPDims.l + oPDims.w;
		iStartTop =3D iMaxTop;
	}
	else
	{
		iNewTop =3D oPDims.t + oPDims.h;
		iStartLeft =3D iMaxLeft;
	}=09
	=09
	if (iNewTop + oMDims.h >=3D iMaxTop)	//if menu doesn't fit below...
	{
		if (oPDims.rot + iStartTop - oMDims.h > iScrollTop)	//see if it fits =
above
			iNewTop =3D iStartTop - oMDims.h;
		//else						//cause menu to scroll...
	}
=09
	if (iNewLeft + oMDims.w > iMaxLeft)	//if menu doesn't fit to right
	{
		if (oPDims.rol + iStartLeft - oMDims.w > iScrollLeft)  //see if it =
fits to left
			iNewLeft =3D iStartLeft - oMDims.w;
	}

	//horizontal submenus
	if (this.suborient =3D=3D dnn.controls.orient.horizontal && =
this.isNodeVertical(oMNode) =3D=3D false)
	{
		var oRDims =3D new dnn.dom.positioning.dims(this.container);
		iNewLeft =3D oRDims.l;=09
	}
	oMenu.style.top =3D iNewTop + 'px';
	oMenu.style.left =3D iNewLeft + 'px';
},

selectNode: function (oMNode)=20
{	=09
	if (this.selMenuNode !=3D null)	//unselect previously selected node
	{
		this.selMenuNode.selected =3D null;
		this.selMenuNode.update('selected');
		this.assignCss(this.selMenuNode);
	}	=09
=09
	oMNode.selected =3D (oMNode.selected ? null : true);
	oMNode.update('selected');
	this.assignCss(oMNode);
=09
	this.selMenuNode =3D oMNode;
	this.update();

	if (oMNode.hasNodes || oMNode.hasPendingNodes)
		this.expandNode(oMNode, true);	//force display

	if (oMNode.selected)
	{
		var sJS =3D this.defaultJS;
		if (oMNode.js.length > 0)
			sJS =3D oMNode.js;
	=09
		this.enablePostbackState =3D true;=20
		this.update();	//update xml even if enablePostbackState =3D false
	=09
		if (sJS.length > 0)
		{
			if (eval(sJS) =3D=3D false)
				return;	//don't do postback if returns false
		}
	=09
		if (oMNode.clickAction =3D=3D dnn.controls.action.postback)
			eval(this.postBack.replace('[NODEID]', oMNode.id));
		else if (oMNode.clickAction =3D=3D dnn.controls.action.nav)
			dnn.dom.navigate(oMNode.getUrl(this), oMNode.target.length > 0 ? =
oMNode.target : this.target);
	}
	return true;	=09
},

assignCss: function (oMNode)
{
	var oCtr =3D this.getChildControl(oMNode.id, 'ctr');	=09
	var sCss =3D this.css;

	if (oMNode.level > 0 && this.cssChild.length > 0)
		sCss =3D this.cssChild;

	if (oMNode.css.length > 0)
		sCss =3D oMNode.css;

	if (oMNode.hover)
		sCss +=3D ' ' + (oMNode.cssHover.length > 0 ? oMNode.cssHover : =
this.cssHover);
	if (oMNode.selected)
		sCss +=3D ' ' + (oMNode.cssSel.length > 0 ? oMNode.cssSel : =
this.cssSel);
=09
	oCtr.className =3D sCss;
},

update: function (bForce)=20
{
	if (this.enablePostbackState || bForce)
		dnn.setVar(this.ns + '_xml', this.DOM.getXml());
	else
		dnn.setVar(this.ns + '_xml', '');
	return true;
},

//--- Event Handlers ---//
focusHandler: function (e)=20
{
	var oMNode =3D this.hoverMenuNode;
	if (oMNode =3D=3D null)
		oMNode =3D this.selMenuNode;
	if (oMNode =3D=3D null)
		oMNode =3D new dnn.controls.DNNMenuNode(this.rootNode.childNodes(0));
	this.hoverNode(oMNode);
	this.container.onfocus =3D null;
},

blurHandler: function (e)
{
	if (this.hoverMenuNode !=3D null)
		this.hoverNode(null);

	dnn.cancelDelay(this.ns + 'min');
	if (this.moutDelay > 0)
		dnn.doDelay(this.ns + 'mout', this.moutDelay, dnn.createDelegate(this, =
this.hideMenus));
	else
		this.hideMenus();
},

safariKeyHandler: function (e)=20
{
	if (e.keyCode =3D=3D KEY_RETURN)
	{
		if (this.hoverMenuNode !=3D null && this.hoverMenuNode.enabled)
			this.selectNode(this.hoverMenuNode);
		return false;
	}
},

keyboardHandler: function (e)=20
{
	if (e.keyCode =3D=3D KEY_RETURN)
	{
		if (this.hoverMenuNode !=3D null && this.hoverMenuNode.enabled)
			this.selectNode(this.hoverMenuNode);
		return false;
	}
=09
	if (e.keyCode =3D=3D KEY_ESCAPE)
	{
		this.blurHandler();
		return false;
	}
=09
	if (e.keyCode >=3D KEY_LEFT_ARROW && e.keyCode <=3D KEY_DOWN_ARROW)
	{
		var iDir =3D (e.keyCode =3D=3D KEY_UP_ARROW || e.keyCode =3D=3D =
KEY_LEFT_ARROW) ? -1 : 1;
		var sAxis =3D (e.keyCode =3D=3D KEY_UP_ARROW || e.keyCode =3D=3D =
KEY_DOWN_ARROW) ? 'y' : 'x';

		var oMNode =3D this.hoverMenuNode;
		var oNewMNode;
		if (oMNode =3D=3D null)
			oMNode =3D new dnn.controls.DNNMenuNode(this.rootNode.childNodes(0));
	=09
		var bHor =3D !this.isNodeVertical(oMNode);
		if ((sAxis =3D=3D 'y' && !bHor) || (bHor && sAxis =3D=3D 'x'))
		{
			this.hideMenus(new =
dnn.controls.DNNMenuNode(oMNode.node.parentNode()));
			oNewMNode =3D this.__getNextNode(oMNode, iDir);
		}	=09
		else=20
		{
			if (iDir =3D=3D -1)
			{
				oNewMNode =3D new =
dnn.controls.DNNMenuNode(oMNode.node.parentNode());
				if (oNewMNode.level =3D=3D 0 && this.orient =3D=3D =
dnn.controls.orient.horizontal)
					oNewMNode =3D this.__getNextNode(new =
dnn.controls.DNNMenuNode(oMNode.node.parentNode()), iDir);				=09
				this.hideMenus(oNewMNode);=09
				=09
			}
			else if (iDir =3D=3D 1)
			{
				if (oMNode.hasNodes || oMNode.hasPendingNodes)
				{
					if (oMNode.expanded !=3D true)
					{
						this.expandNode(oMNode);
						if (this.podInProgress =3D=3D false)
							oNewMNode =3D new =
dnn.controls.DNNMenuNode(oMNode.node.childNodes(0));
					}
				}
				else
				{
					var oNode =3D oMNode.node;
					while (oNode.parentNode().nodeName() !=3D 'root')
						oNode =3D oNode.parentNode();
					oNewMNode =3D new dnn.controls.DNNMenuNode(oNode);
					oNewMNode =3D this.__getNextNode(oNewMNode, iDir);
					this.hideMenus(new =
dnn.controls.DNNMenuNode(oNewMNode.node.parentNode()));
				}
			}
		}
		if (oNewMNode !=3D null && oNewMNode.node.nodeName() !=3D 'root')
			this.hoverNode(oNewMNode);
	=09
		return false;
	}
=09
},

__getNextNode: function (oMNode, iDir)=20
{
	var oNode;
	var oParentNode =3D oMNode.node.parentNode();
	var iNodeIndex =3D oMNode.node.getNodeIndex('id');
	if (iNodeIndex + iDir < 0)	//if first node was selected and going left, =
select last node
		oNode =3D oParentNode.childNodes(oParentNode.childNodeCount()-1);
	else if (iNodeIndex + iDir > oParentNode.childNodeCount()-1)
		oNode =3D oParentNode.childNodes(0);
	else
		oNode =3D oParentNode.childNodes(iNodeIndex + iDir);
=09
	var oRetNode =3D new dnn.controls.DNNMenuNode(oNode);=09
	if (oRetNode.isBreak)
	{
		iNodeIndex +=3D iDir;	//check next one
		if (iNodeIndex + iDir < 0)
			oNode =3D oParentNode.childNodes(oParentNode.childNodeCount()-1);
		else if (iNodeIndex + iDir > oParentNode.childNodeCount()-1)
			oNode =3D oParentNode.childNodes(0);
		else
			oNode =3D oParentNode.childNodes(iNodeIndex + iDir);
		return new dnn.controls.DNNMenuNode(oNode);
	}
	else
		return oRetNode;
},

callBackStatus: function (result, ctx)=20
{
	var oMNode =3D ctx;
	var oMenu =3D oMNode.menu;
=09
	if (oMenu.callBackStatFunc !=3D null && oMenu.callBackStatFunc.length > =
0)
	{
		var oPtr =3D eval(oMenu.callBackStatFunc);
		oPtr(result, ctx);=09
	}
},

callBackSuccess: function (result, ctx)=20
{
	var oMNode =3D ctx;
	var oNode =3D oMNode.node;
	var oMenu =3D oMNode.menu;
=09
	oMenu.showWorkImage(oMNode, false);
	oNode.appendXml(result);

	var oSub =3D oMenu.getChildControl(oMNode.id, 'sub');=09
	for (var i=3D0; i<oNode.childNodeCount(); i++)=09
		oMenu.renderNode(oNode.childNodes(i), oSub);
=09
	oMNode.hasPendingNodes =3D false;
	oMNode.hasNodes =3D true;

	oMenu.update();

	oSub =3D oMenu.getChildControl(oMNode.id, 'sub');
	oMenu.expandNode(new dnn.controls.DNNMenuNode(oNode));

	oMenu.callBackStatus(result, ctx);
	oMenu.podInProgress =3D false;
},

callBackFail: function (result, ctx)=20
{
	window.status =3D result;
},

nodeTextClick: function(evt, element)
{

	var oNode =3D this.DOM.findNode('n', 'id', element.nodeid);
	if (oNode !=3D null)
		this.selectNode(new dnn.controls.DNNMenuNode(oNode));
},

menuMOver: function(evt, element)
{
	dnn.cancelDelay(this.ns + 'mout');
},

menuMOut: function(evt, element)
{
	dnn.cancelDelay(this.ns + 'min');
	if (this.moutDelay > 0)
		dnn.doDelay(this.ns + 'mout', this.moutDelay, dnn.createDelegate(this, =
this.hideMenus));
	else
		this.hideMenus();
},

nodeMOver: function(evt, element)
{
	var oNode =3D this.DOM.findNode('n', 'id', element.nodeid);
	if (oNode !=3D null)
	{
		var oMNode =3D new dnn.controls.DNNMenuNode(oNode);
		//this.hideMenus(new dnn.controls.DNNMenuNode(oNode.parentNode())); =
//MinDelay???
		oMNode.hover =3D true;
		this.assignCss(oMNode);
		this.expandNode(oMNode);
	}
},

nodeMOut: function(evt, element)
{
	var oNode =3D this.DOM.findNode('n', 'id', element.nodeid);
	if (oNode !=3D null)
	{
		var oMNode =3D new dnn.controls.DNNMenuNode(oNode);
		this.assignCss(oMNode);
	}
},

createChildControl: function (sTag, sNodeID, sPrefix)
{
	var oCtl =3D dnn.dom.createElement(sTag);
	oCtl.ns =3D this.ns;
	oCtl.nodeid =3D sNodeID;
	oCtl.id =3D this.ns + sPrefix + sNodeID;
	this.childControls[oCtl.id] =3D oCtl; //cache the control for quicker =
lookups
	return oCtl;
},=20

getChildControl: function (sNodeID, sPrefix)
{
	var sId =3D this.ns + sPrefix + sNodeID;
	if (this.childControls[sId] !=3D null)	//retrive from cache if =
available
		return this.childControls[sId];
	else
		return $(sId);
}
}

//DNNMenuBuilder object
dnn_control.prototype.DNNMenuBuilder =3D function (oMenu, oMNode, oCont)
{
	this.menu =3D oMenu;
	this.menuNode =3D oMNode;
	this.isVertical =3D oMenu.isNodeVertical(oMNode);
	this.container =3D oCont;=09
	this.row =3D null;
	this.subcont =3D null;
}

//DNNMenuBuilder specific methods
dnn_control.prototype.DNNMenuBuilder.prototype =3D=20
{
appendChild: function(oCtl, bNewCell)
{
	this.subcont.appendChild(oCtl);=09
},

newCell: function() {},

newCont: function()
{
	if (this.isVertical)
		this.row =3D this.menu.createChildControl('div', this.menuNode.id, =
'ctr');	//container for Node
	else
		this.row =3D this.menu.createChildControl('span', this.menuNode.id, =
'ctr');	//container for Node
	this.subcont =3D this.row;
	this.container.appendChild(this.subcont);
},

newRow: function()
{
	//if (this.container.childNodes.length > 0)
	//	this.container.appendChild(document.createElement('br'));
},

createSubMenu: function()
{
	return this.menu.createChildControl('DIV', this.menuNode.id, 'sub');	=
//Not using SPAN due to FireFox bug...
}
}

//DNNMenuTableBuilder object inherits DNNMenuBuilder
dnn_control.prototype.DNNMenuTableBuilder =3D function (oMenu, oMNode, =
oCont)
{
	this.base =3D dnn.controls.DNNMenuBuilder;
	this.base(oMenu, oMNode, oCont);	//invoke base class constructor
	//RootTable???
	/*if (oCont !=3D null && oCont.rows.length > 0)
		this.row =3D oCont.rows[oCont.rows.length-1];*/
}

//DNNMenuTableBuilder specific methods
dnn_control.prototype.DNNMenuTableBuilder.prototype =3D=20
{
appendChild: function(oCtl, bNewCell)
{
	if (bNewCell)
		this.newCell();
	this.subcont.appendChild(oCtl);=09
},

newCont: function()
{
	this.subcont =3D this.newCell();	//TD=09
},

newCell: function()
{
	var  oTD =3D dnn.dom.createElement('td');
	this.row.appendChild(oTD);=09
	this.subcont =3D oTD;//
	return oTD;
},

newRow: function()
{
	this.row =3D this.menu.createChildControl('tr', this.menuNode.id, =
'ctr');	//TR
	var oTBs =3D dnn.dom.getByTagName('TBODY', this.container);
	oTBs[0].appendChild(this.row);
},

createSubMenu: function()
{	=09
	var oSub =3D this.menu.createChildControl('table', this.menuNode.id, =
'sub');
	oSub.border =3D 0;
	oSub.cellPadding =3D 0;
	oSub.cellSpacing =3D 0;
	oSub.appendChild(dnn.dom.createElement('tbody'));
	return oSub;
}
}

dnn_control.prototype.DNNMenuNode =3D function (oNode)
{
	this.base =3D dnn.controls.DNNNode;
	this.base(oNode);	//invoke base class constructor
=09
	//menu specific attributes
	this.hover =3D false;
	this.expanded =3D oNode.getAttribute('expanded', '0') =3D=3D '1' ? true =
: null;
	this.selected =3D oNode.getAttribute('selected', '0') =3D=3D '1' ? true =
: null;
	this.clickAction =3D oNode.getAttribute('ca', =
dnn.controls.action.postback);
	this.imageIndex =3D new Number(oNode.getAttribute('iIdx', '-1'));=20
	this.urlIndex =3D new Number(oNode.getAttribute('uIdx', '-1'));=20
	this.isBreak =3D oNode.getAttribute('break', '0') =3D=3D '1' ? true : =
false;	//probably move to base DNNNode
	this.lhtml =3D oNode.getAttribute('lhtml', '');
	this.rhtml =3D oNode.getAttribute('rhtml', '');
}

//DNNMenuNode specific methods
dnn_control.prototype.DNNMenuNode.prototype =3D=20
{
childNodes: function (iIndex)
{
	if (this.node.childNodes[iIndex] !=3D null)
		return new dnn.controls.DNNMenuNode(this.node.childNodes[iIndex]);
},
getUrl: function (oMenu)
{
	if (this.urlIndex > -1)
		return oMenu.urlList[this.urlIndex] + this.url;
	else
		return this.url;
}
}

//BEGIN [Needed in case scripts load out of order]
if (typeof(dnn_controls) !=3D 'undefined')
{
	dnn.extend(dnn_controls.prototype, dnn_control.prototype);
	dnn.controls =3D new dnn_controls();
}
//END [Needed in case scripts load out of order]
------=_NextPart_000_0000_01CC9595.522B0AC0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://hawaiifreepress.com/ScriptResource.axd?d=Z0rYf093GQHoqY3u4RRI_sSh6W5hJNvWn6XHFGyA1pnV3KpOYD_zA13ep5GrNwT4UpJeIrLWyHgmhWTrtMYOLqDse-7Feo3q36zFGOUPKMq7nZ-YHIkOAzAWoFOYt3OUsMFCJryrXpN8nVXgxYRbDcyem3w1&t=fffffffff9d85fa6

=EF=BB=BF//----------------------------------------------------------
// Copyright (C) Microsoft Corporation. All rights reserved.
//----------------------------------------------------------
// MicrosoftAjax.js
Function.__typeName=3D"Function";Function.__class=3Dtrue;Function.createC=
allback=3Dfunction(b,a){return function(){var =
e=3Darguments.length;if(e>0){var d=3D[];for(var =
c=3D0;c<e;c++)d[c]=3Darguments[c];d[e]=3Da;return b.apply(this,d)}return =
b.call(this,a)}};Function.createDelegate=3Dfunction(a,b){return =
function(){return =
b.apply(a,arguments)}};Function.emptyFunction=3DFunction.emptyMethod=3Dfu=
nction(){};Function._validateParams=3Dfunction(e,c){var =
a;a=3DFunction._validateParameterCount(e,c);if(a){a.popStackFrame();retur=
n a}for(var b=3D0;b<e.length;b++){var =
d=3Dc[Math.min(b,c.length-1)],f=3Dd.name;if(d.parameterArray)f+=3D"["+(b-=
c.length+1)+"]";a=3DFunction._validateParameter(e[b],d,f);if(a){a.popStac=
kFrame();return a}}return =
null};Function._validateParameterCount=3Dfunction(e,a){var =
c=3Da.length,d=3D0;for(var =
b=3D0;b<a.length;b++)if(a[b].parameterArray)c=3DNumber.MAX_VALUE;else =
if(!a[b].optional)d++;if(e.length<d||e.length>c){var =
f=3DError.parameterCount();f.popStackFrame();return f}return =
null};Function._validateParameter=3Dfunction(c,a,h){var =
b,g=3Da.type,l=3D!!a.integer,k=3D!!a.domElement,m=3D!!a.mayBeNull;b=3DFun=
ction._validateParameterType(c,g,l,k,m,h);if(b){b.popStackFrame();return =
b}var =
e=3Da.elementType,f=3D!!a.elementMayBeNull;if(g=3D=3D=3DArray&&typeof =
c!=3D=3D"undefined"&&c!=3D=3Dnull&&(e||!f)){var =
j=3D!!a.elementInteger,i=3D!!a.elementDomElement;for(var =
d=3D0;d<c.length;d++){var =
n=3Dc[d];b=3DFunction._validateParameterType(n,e,j,i,f,h+"["+d+"]");if(b)=
{b.popStackFrame();return b}}}return =
null};Function._validateParameterType=3Dfunction(a,c,n,m,k,d){var =
b;if(typeof a=3D=3D=3D"undefined")if(k)return =
null;else{b=3DError.argumentUndefined(d);b.popStackFrame();return =
b}if(a=3D=3D=3Dnull)if(k)return =
null;else{b=3DError.argumentNull(d);b.popStackFrame();return =
b}if(c&&c.__enum){if(typeof =
a!=3D=3D"number"){b=3DError.argumentType(d,Object.getType(a),c);b.popStac=
kFrame();return b}if(a%1=3D=3D=3D0){var =
e=3Dc.prototype;if(!c.__flags||a=3D=3D=3D0){for(var i in =
e)if(e[i]=3D=3D=3Da)return null}else{var l=3Da;for(var i in e){var =
f=3De[i];if(f=3D=3D=3D0)continue;if((f&a)=3D=3D=3Df)l-=3Df;if(l=3D=3D=3D0=
)return =
null}}}b=3DError.argumentOutOfRange(d,a,String.format(Sys.Res.enumInvalid=
Value,a,c.getName()));b.popStackFrame();return b}if(m){var h;if(typeof =
a.nodeType!=3D=3D"number"){var =
g=3Da.ownerDocument||a.document||a;if(g!=3Da){var =
j=3Dg.defaultView||g.parentWindow;h=3Dj!=3Da&&!(j.document&&a.document&&j=
.document=3D=3D=3Da.document)}else h=3Dtypeof =
g.body=3D=3D=3D"undefined"}else =
h=3Da.nodeType=3D=3D=3D3;if(h){b=3DError.argument(d,Sys.Res.argumentDomEl=
ement);b.popStackFrame();return =
b}}if(c&&!c.isInstanceOfType(a)){b=3DError.argumentType(d,Object.getType(=
a),c);b.popStackFrame();return =
b}if(c=3D=3D=3DNumber&&n)if(a%1!=3D=3D0){b=3DError.argumentOutOfRange(d,a=
,Sys.Res.argumentInteger);b.popStackFrame();return b}return =
null};Error.__typeName=3D"Error";Error.__class=3Dtrue;Error.create=3Dfunc=
tion(d,b){var a=3Dnew Error(d);a.message=3Dd;if(b)for(var c in =
b)a[c]=3Db[c];a.popStackFrame();return =
a};Error.argument=3Dfunction(a,c){var b=3D"Sys.ArgumentException: =
"+(c?c:Sys.Res.argument);if(a)b+=3D"\n"+String.format(Sys.Res.paramName,a=
);var =
d=3DError.create(b,{name:"Sys.ArgumentException",paramName:a});d.popStack=
Frame();return d};Error.argumentNull=3Dfunction(a,c){var =
b=3D"Sys.ArgumentNullException: =
"+(c?c:Sys.Res.argumentNull);if(a)b+=3D"\n"+String.format(Sys.Res.paramNa=
me,a);var =
d=3DError.create(b,{name:"Sys.ArgumentNullException",paramName:a});d.popS=
tackFrame();return d};Error.argumentOutOfRange=3Dfunction(c,a,d){var =
b=3D"Sys.ArgumentOutOfRangeException: =
"+(d?d:Sys.Res.argumentOutOfRange);if(c)b+=3D"\n"+String.format(Sys.Res.p=
aramName,c);if(typeof =
a!=3D=3D"undefined"&&a!=3D=3Dnull)b+=3D"\n"+String.format(Sys.Res.actualV=
alue,a);var =
e=3DError.create(b,{name:"Sys.ArgumentOutOfRangeException",paramName:c,ac=
tualValue:a});e.popStackFrame();return =
e};Error.argumentType=3Dfunction(d,c,b,e){var =
a=3D"Sys.ArgumentTypeException: ";if(e)a+=3De;else =
if(c&&b)a+=3DString.format(Sys.Res.argumentTypeWithTypes,c.getName(),b.ge=
tName());else =
a+=3DSys.Res.argumentType;if(d)a+=3D"\n"+String.format(Sys.Res.paramName,=
d);var =
f=3DError.create(a,{name:"Sys.ArgumentTypeException",paramName:d,actualTy=
pe:c,expectedType:b});f.popStackFrame();return =
f};Error.argumentUndefined=3Dfunction(a,c){var =
b=3D"Sys.ArgumentUndefinedException: =
"+(c?c:Sys.Res.argumentUndefined);if(a)b+=3D"\n"+String.format(Sys.Res.pa=
ramName,a);var =
d=3DError.create(b,{name:"Sys.ArgumentUndefinedException",paramName:a});d=
.popStackFrame();return d};Error.format=3Dfunction(a){var =
c=3D"Sys.FormatException: =
"+(a?a:Sys.Res.format),b=3DError.create(c,{name:"Sys.FormatException"});b=
.popStackFrame();return b};Error.invalidOperation=3Dfunction(a){var =
c=3D"Sys.InvalidOperationException: =
"+(a?a:Sys.Res.invalidOperation),b=3DError.create(c,{name:"Sys.InvalidOpe=
rationException"});b.popStackFrame();return =
b};Error.notImplemented=3Dfunction(a){var =
c=3D"Sys.NotImplementedException: =
"+(a?a:Sys.Res.notImplemented),b=3DError.create(c,{name:"Sys.NotImplement=
edException"});b.popStackFrame();return =
b};Error.parameterCount=3Dfunction(a){var =
c=3D"Sys.ParameterCountException: =
"+(a?a:Sys.Res.parameterCount),b=3DError.create(c,{name:"Sys.ParameterCou=
ntException"});b.popStackFrame();return =
b};Error.prototype.popStackFrame=3Dfunction(){if(typeof =
this.stack=3D=3D=3D"undefined"||this.stack=3D=3D=3Dnull||typeof =
this.fileName=3D=3D=3D"undefined"||this.fileName=3D=3D=3Dnull||typeof =
this.lineNumber=3D=3D=3D"undefined"||this.lineNumber=3D=3D=3Dnull)return;=
var =
a=3Dthis.stack.split("\n"),c=3Da[0],e=3Dthis.fileName+":"+this.lineNumber=
;while(typeof =
c!=3D=3D"undefined"&&c!=3D=3Dnull&&c.indexOf(e)=3D=3D=3D-1){a.shift();c=3D=
a[0]}var d=3Da[1];if(typeof =
d=3D=3D=3D"undefined"||d=3D=3D=3Dnull)return;var =
b=3Dd.match(/@(.*):(\d+)$/);if(typeof =
b=3D=3D=3D"undefined"||b=3D=3D=3Dnull)return;this.fileName=3Db[1];this.li=
neNumber=3DparseInt(b[2]);a.shift();this.stack=3Da.join("\n")};Object.__t=
ypeName=3D"Object";Object.__class=3Dtrue;Object.getType=3Dfunction(b){var=
 a=3Db.constructor;if(!a||typeof =
a!=3D=3D"function"||!a.__typeName||a.__typeName=3D=3D=3D"Object")return =
Object;return a};Object.getTypeName=3Dfunction(a){return =
Object.getType(a).getName()};String.__typeName=3D"String";String.__class=3D=
true;String.prototype.endsWith=3Dfunction(a){return =
this.substr(this.length-a.length)=3D=3D=3Da};String.prototype.startsWith=3D=
function(a){return =
this.substr(0,a.length)=3D=3D=3Da};String.prototype.trim=3Dfunction(){ret=
urn =
this.replace(/^\s+|\s+$/g,"")};String.prototype.trimEnd=3Dfunction(){retu=
rn =
this.replace(/\s+$/,"")};String.prototype.trimStart=3Dfunction(){return =
this.replace(/^\s+/,"")};String.format=3Dfunction(){return =
String._toFormattedString(false,arguments)};String.localeFormat=3Dfunctio=
n(){return =
String._toFormattedString(true,arguments)};String._toFormattedString=3Dfu=
nction(l,j){var c=3D"",e=3Dj[0];for(var a=3D0;true;){var =
f=3De.indexOf("{",a),d=3De.indexOf("}",a);if(f<0&&d<0){c+=3De.slice(a);br=
eak}if(d>0&&(d<f||f<0)){c+=3De.slice(a,d+1);a=3Dd+2;continue}c+=3De.slice=
(a,f);a=3Df+1;if(e.charAt(a)=3D=3D=3D"{"){c+=3D"{";a++;continue}if(d<0)br=
eak;var =
h=3De.substring(a,d),g=3Dh.indexOf(":"),k=3DparseInt(g<0?h:h.substring(0,=
g),10)+1,i=3Dg<0?"":h.substring(g+1),b=3Dj[k];if(typeof =
b=3D=3D=3D"undefined"||b=3D=3D=3Dnull)b=3D"";if(b.toFormattedString)c+=3D=
b.toFormattedString(i);else =
if(l&&b.localeFormat)c+=3Db.localeFormat(i);else =
if(b.format)c+=3Db.format(i);else c+=3Db.toString();a=3Dd+1}return =
c};Boolean.__typeName=3D"Boolean";Boolean.__class=3Dtrue;Boolean.parse=3D=
function(b){var a=3Db.trim().toLowerCase();if(a=3D=3D=3D"false")return =
false;if(a=3D=3D=3D"true")return =
true};Date.__typeName=3D"Date";Date.__class=3Dtrue;Date._appendPreOrPostM=
atch=3Dfunction(e,b){var d=3D0,a=3Dfalse;for(var =
c=3D0,g=3De.length;c<g;c++){var f=3De.charAt(c);switch(f){case =
"'":if(a)b.append("'");else d++;a=3Dfalse;break;case =
"\\":if(a)b.append("\\");a=3D!a;break;default:b.append(f);a=3Dfalse}}retu=
rn =
d};Date._expandFormat=3Dfunction(a,b){if(!b)b=3D"F";if(b.length=3D=3D=3D1=
)switch(b){case "d":return a.ShortDatePattern;case "D":return =
a.LongDatePattern;case "t":return a.ShortTimePattern;case "T":return =
a.LongTimePattern;case "F":return a.FullDateTimePattern;case "M":case =
"m":return a.MonthDayPattern;case "s":return =
a.SortableDateTimePattern;case "Y":case "y":return =
a.YearMonthPattern;default:throw =
Error.format(Sys.Res.formatInvalidString)}return =
b};Date._expandYear=3Dfunction(c,a){if(a<100){var b=3D(new =
Date).getFullYear();a+=3Db-b%100;if(a>c.Calendar.TwoDigitYearMax)return =
a-100}return =
a};Date._getParseRegExp=3Dfunction(b,e){if(!b._parseRegExp)b._parseRegExp=
=3D{};else if(b._parseRegExp[e])return b._parseRegExp[e];var =
c=3DDate._expandFormat(b,e);c=3Dc.replace(/([\^\$\.\*\+\?\|\[\]\(\)\{\}])=
/g,"\\\\$1");var a=3Dnew =
Sys.StringBuilder("^"),j=3D[],f=3D0,i=3D0,h=3DDate._getTokenRegExp(),d;wh=
ile((d=3Dh.exec(c))!=3D=3Dnull){var =
l=3Dc.slice(f,d.index);f=3Dh.lastIndex;i+=3DDate._appendPreOrPostMatch(l,=
a);if(i%2=3D=3D=3D1){a.append(d[0]);continue}switch(d[0]){case =
"dddd":case "ddd":case "MMMM":case "MMM":a.append("(\\D+)");break;case =
"tt":case "t":a.append("(\\D*)");break;case =
"yyyy":a.append("(\\d{4})");break;case =
"fff":a.append("(\\d{3})");break;case =
"ff":a.append("(\\d{2})");break;case "f":a.append("(\\d)");break;case =
"dd":case "d":case "MM":case "M":case "yy":case "y":case "HH":case =
"H":case "hh":case "h":case "mm":case "m":case "ss":case =
"s":a.append("(\\d\\d?)");break;case =
"zzz":a.append("([+-]?\\d\\d?:\\d{2})");break;case "zz":case =
"z":a.append("([+-]?\\d\\d?)")}Array.add(j,d[0])}Date._appendPreOrPostMat=
ch(c.slice(f),a);a.append("$");var =
k=3Da.toString().replace(/\s+/g,"\\s+"),g=3D{"regExp":k,"groups":j};b._pa=
rseRegExp[e]=3Dg;return g};Date._getTokenRegExp=3Dfunction(){return =
/dddd|ddd|dd|d|MMMM|MMM|MM|M|yyyy|yy|y|hh|h|HH|H|mm|m|ss|s|tt|t|fff|ff|f|=
zzz|zz|z/g};Date.parseLocale=3Dfunction(a){return =
Date._parse(a,Sys.CultureInfo.CurrentCulture,arguments)};Date.parseInvari=
ant=3Dfunction(a){return =
Date._parse(a,Sys.CultureInfo.InvariantCulture,arguments)};Date._parse=3D=
function(g,c,h){var e=3Dfalse;for(var a=3D1,i=3Dh.length;a<i;a++){var =
f=3Dh[a];if(f){e=3Dtrue;var b=3DDate._parseExact(g,f,c);if(b)return =
b}}if(!e){var d=3Dc._getDateTimeFormats();for(var =
a=3D0,i=3Dd.length;a<i;a++){var =
b=3DDate._parseExact(g,d[a],c);if(b)return b}}return =
null};Date._parseExact=3Dfunction(s,y,j){s=3Ds.trim();var =
m=3Dj.dateTimeFormat,v=3DDate._getParseRegExp(m,y),x=3D(new =
RegExp(v.regExp)).exec(s);if(x=3D=3D=3Dnull)return null;var =
w=3Dv.groups,f=3Dnull,c=3Dnull,h=3Dnull,g=3Dnull,d=3D0,n=3D0,o=3D0,e=3D0,=
k=3Dnull,r=3Dfalse;for(var p=3D0,z=3Dw.length;p<z;p++){var =
a=3Dx[p+1];if(a)switch(w[p]){case "dd":case =
"d":h=3DparseInt(a,10);if(h<1||h>31)return null;break;case =
"MMMM":c=3Dj._getMonthIndex(a);if(c<0||c>11)return null;break;case =
"MMM":c=3Dj._getAbbrMonthIndex(a);if(c<0||c>11)return null;break;case =
"M":case "MM":var c=3DparseInt(a,10)-1;if(c<0||c>11)return =
null;break;case "y":case =
"yy":f=3DDate._expandYear(m,parseInt(a,10));if(f<0||f>9999)return =
null;break;case "yyyy":f=3DparseInt(a,10);if(f<0||f>9999)return =
null;break;case "h":case =
"hh":d=3DparseInt(a,10);if(d=3D=3D=3D12)d=3D0;if(d<0||d>11)return =
null;break;case "H":case "HH":d=3DparseInt(a,10);if(d<0||d>23)return =
null;break;case "m":case "mm":n=3DparseInt(a,10);if(n<0||n>59)return =
null;break;case "s":case "ss":o=3DparseInt(a,10);if(o<0||o>59)return =
null;break;case "tt":case "t":var =
u=3Da.toUpperCase();r=3Du=3D=3D=3Dm.PMDesignator.toUpperCase();if(!r&&u!=3D=
=3Dm.AMDesignator.toUpperCase())return null;break;case =
"f":e=3DparseInt(a,10)*100;if(e<0||e>999)return null;break;case =
"ff":e=3DparseInt(a,10)*10;if(e<0||e>999)return null;break;case =
"fff":e=3DparseInt(a,10);if(e<0||e>999)return null;break;case =
"dddd":g=3Dj._getDayIndex(a);if(g<0||g>6)return null;break;case =
"ddd":g=3Dj._getAbbrDayIndex(a);if(g<0||g>6)return null;break;case =
"zzz":var q=3Da.split(/:/);if(q.length!=3D=3D2)return null;var =
i=3DparseInt(q[0],10);if(i<-12||i>13)return null;var =
l=3DparseInt(q[1],10);if(l<0||l>59)return =
null;k=3Di*60+(a.startsWith("-")?-l:l);break;case "z":case "zz":var =
i=3DparseInt(a,10);if(i<-12||i>13)return null;k=3Di*60}}var b=3Dnew =
Date;if(f=3D=3D=3Dnull)f=3Db.getFullYear();if(c=3D=3D=3Dnull)c=3Db.getMon=
th();if(h=3D=3D=3Dnull)h=3Db.getDate();b.setFullYear(f,c,h);if(b.getDate(=
)!=3D=3Dh)return null;if(g!=3D=3Dnull&&b.getDay()!=3D=3Dg)return =
null;if(r&&d<12)d+=3D12;b.setHours(d,n,o,e);if(k!=3D=3Dnull){var =
t=3Db.getMinutes()-(k+b.getTimezoneOffset());b.setHours(b.getHours()+pars=
eInt(t/60,10),t%60)}return b};Date.prototype.format=3Dfunction(a){return =
this._toFormattedString(a,Sys.CultureInfo.InvariantCulture)};Date.prototy=
pe.localeFormat=3Dfunction(a){return =
this._toFormattedString(a,Sys.CultureInfo.CurrentCulture)};Date.prototype=
._toFormattedString=3Dfunction(e,h){if(!e||e.length=3D=3D=3D0||e=3D=3D=3D=
"i")if(h&&h.name.length>0)return this.toLocaleString();else return =
this.toString();var d=3Dh.dateTimeFormat;e=3DDate._expandFormat(d,e);var =
a=3Dnew Sys.StringBuilder,b;function c(a){if(a<10)return "0"+a;return =
a.toString()}function g(a){if(a<10)return "00"+a;if(a<100)return =
"0"+a;return a.toString()}var =
j=3D0,i=3DDate._getTokenRegExp();for(;true;){var =
l=3Di.lastIndex,f=3Di.exec(e),k=3De.slice(l,f?f.index:e.length);j+=3DDate=
._appendPreOrPostMatch(k,a);if(!f)break;if(j%2=3D=3D=3D1){a.append(f[0]);=
continue}switch(f[0]){case =
"dddd":a.append(d.DayNames[this.getDay()]);break;case =
"ddd":a.append(d.AbbreviatedDayNames[this.getDay()]);break;case =
"dd":a.append(c(this.getDate()));break;case =
"d":a.append(this.getDate());break;case =
"MMMM":a.append(d.MonthNames[this.getMonth()]);break;case =
"MMM":a.append(d.AbbreviatedMonthNames[this.getMonth()]);break;case =
"MM":a.append(c(this.getMonth()+1));break;case =
"M":a.append(this.getMonth()+1);break;case =
"yyyy":a.append(this.getFullYear());break;case =
"yy":a.append(c(this.getFullYear()%100));break;case =
"y":a.append(this.getFullYear()%100);break;case =
"hh":b=3Dthis.getHours()%12;if(b=3D=3D=3D0)b=3D12;a.append(c(b));break;ca=
se =
"h":b=3Dthis.getHours()%12;if(b=3D=3D=3D0)b=3D12;a.append(b);break;case =
"HH":a.append(c(this.getHours()));break;case =
"H":a.append(this.getHours());break;case =
"mm":a.append(c(this.getMinutes()));break;case =
"m":a.append(this.getMinutes());break;case =
"ss":a.append(c(this.getSeconds()));break;case =
"s":a.append(this.getSeconds());break;case =
"tt":a.append(this.getHours()<12?d.AMDesignator:d.PMDesignator);break;cas=
e =
"t":a.append((this.getHours()<12?d.AMDesignator:d.PMDesignator).charAt(0)=
);break;case =
"f":a.append(g(this.getMilliseconds()).charAt(0));break;case =
"ff":a.append(g(this.getMilliseconds()).substr(0,2));break;case =
"fff":a.append(g(this.getMilliseconds()));break;case =
"z":b=3Dthis.getTimezoneOffset()/60;a.append((b<=3D0?"+":"-")+Math.floor(=
Math.abs(b)));break;case =
"zz":b=3Dthis.getTimezoneOffset()/60;a.append((b<=3D0?"+":"-")+c(Math.flo=
or(Math.abs(b))));break;case =
"zzz":b=3Dthis.getTimezoneOffset()/60;a.append((b<=3D0?"+":"-")+c(Math.fl=
oor(Math.abs(b)))+d.TimeSeparator+c(Math.abs(this.getTimezoneOffset()%60)=
))}}return =
a.toString()};Number.__typeName=3D"Number";Number.__class=3Dtrue;Number.p=
arseLocale=3Dfunction(a){return =
Number._parse(a,Sys.CultureInfo.CurrentCulture)};Number.parseInvariant=3D=
function(a){return =
Number._parse(a,Sys.CultureInfo.InvariantCulture)};Number._parse=3Dfuncti=
on(b,o){b=3Db.trim();if(b.match(/^[+-]?infinity$/i))return =
parseFloat(b);if(b.match(/^0x[a-f0-9]+$/i))return parseInt(b);var =
a=3Do.numberFormat,g=3DNumber._parseNumberNegativePattern(b,a,a.NumberNeg=
ativePattern),h=3Dg[0],e=3Dg[1];if(h=3D=3D=3D""&&a.NumberNegativePattern!=
=3D=3D1){g=3DNumber._parseNumberNegativePattern(b,a,1);h=3Dg[0];e=3Dg[1]}=
if(h=3D=3D=3D"")h=3D"+";var =
j,d,f=3De.indexOf("e");if(f<0)f=3De.indexOf("E");if(f<0){d=3De;j=3Dnull}e=
lse{d=3De.substr(0,f);j=3De.substr(f+1)}var =
c,k,m=3Dd.indexOf(a.NumberDecimalSeparator);if(m<0){c=3Dd;k=3Dnull}else{c=
=3Dd.substr(0,m);k=3Dd.substr(m+a.NumberDecimalSeparator.length)}c=3Dc.sp=
lit(a.NumberGroupSeparator).join("");var =
n=3Da.NumberGroupSeparator.replace(/\u00A0/g," =
");if(a.NumberGroupSeparator!=3D=3Dn)c=3Dc.split(n).join("");var =
l=3Dh+c;if(k!=3D=3Dnull)l+=3D"."+k;if(j!=3D=3Dnull){var =
i=3DNumber._parseNumberNegativePattern(j,a,1);if(i[0]=3D=3D=3D"")i[0]=3D"=
+";l+=3D"e"+i[0]+i[1]}if(l.match(/^[+-]?\d*\.?\d*(e[+-]?\d+)?$/))return =
parseFloat(l);return =
Number.NaN};Number._parseNumberNegativePattern=3Dfunction(a,d,e){var =
b=3Dd.NegativeSign,c=3Dd.PositiveSign;switch(e){case 4:b=3D" "+b;c=3D" =
"+c;case 3:if(a.endsWith(b))return =
["-",a.substr(0,a.length-b.length)];else if(a.endsWith(c))return =
["+",a.substr(0,a.length-c.length)];break;case 2:b+=3D" ";c+=3D" ";case =
1:if(a.startsWith(b))return ["-",a.substr(b.length)];else =
if(a.startsWith(c))return ["+",a.substr(c.length)];break;case =
0:if(a.startsWith("(")&&a.endsWith(")"))return =
["-",a.substr(1,a.length-2)]}return =
["",a]};Number.prototype.format=3Dfunction(a){return =
this._toFormattedString(a,Sys.CultureInfo.InvariantCulture)};Number.proto=
type.localeFormat=3Dfunction(a){return =
this._toFormattedString(a,Sys.CultureInfo.CurrentCulture)};Number.prototy=
pe._toFormattedString=3Dfunction(d,j){if(!d||d.length=3D=3D=3D0||d=3D=3D=3D=
"i")if(j&&j.name.length>0)return this.toLocaleString();else return =
this.toString();var o=3D["n %","n%","%n"],n=3D["-n =
%","-n%","-%n"],p=3D["(n)","-n","- n","n-","n -"],m=3D["$n","n$","$ =
n","n $"],l=3D["($n)","-$n","$-n","$n-","(n$)","-n$","n-$","n$-","-n =
$","-$ n","n $-","$ n-","$ -n","n- $","($ n)","(n $)"];function =
g(a,c,d){for(var b=3Da.length;b<c;b++)a=3Dd?"0"+a:a+"0";return =
a}function i(j,i,l,n,p){var =
h=3Dl[0],k=3D1,o=3DMath.pow(10,i),m=3DMath.round(j*o)/o;if(!isFinite(m))m=
=3Dj;j=3Dm;var =
b=3Dj.toString(),a=3D"",c,e=3Db.split(/e/i);b=3De[0];c=3De.length>1?parse=
Int(e[1]):0;e=3Db.split(".");b=3De[0];a=3De.length>1?e[1]:"";var =
q;if(c>0){a=3Dg(a,c,false);b+=3Da.slice(0,c);a=3Da.substr(c)}else =
if(c<0){c=3D-c;b=3Dg(b,c+1,true);a=3Db.slice(-c,b.length)+a;b=3Db.slice(0=
,-c)}if(i>0){if(a.length>i)a=3Da.slice(0,i);else =
a=3Dg(a,i,false);a=3Dp+a}else a=3D"";var =
d=3Db.length-1,f=3D"";while(d>=3D0){if(h=3D=3D=3D0||h>d)if(f.length>0)ret=
urn b.slice(0,d+1)+n+f+a;else return =
b.slice(0,d+1)+a;if(f.length>0)f=3Db.slice(d-h+1,d+1)+n+f;else =
f=3Db.slice(d-h+1,d+1);d-=3Dh;if(k<l.length){h=3Dl[k];k++}}return =
b.slice(0,d+1)+n+f+a}var =
a=3Dj.numberFormat,e=3DMath.abs(this);if(!d)d=3D"D";var =
b=3D-1;if(d.length>1)b=3DparseInt(d.slice(1),10);var =
c;switch(d.charAt(0)){case "d":case =
"D":c=3D"n";if(b!=3D=3D-1)e=3Dg(""+e,b,true);if(this<0)e=3D-e;break;case =
"c":case "C":if(this<0)c=3Dl[a.CurrencyNegativePattern];else =
c=3Dm[a.CurrencyPositivePattern];if(b=3D=3D=3D-1)b=3Da.CurrencyDecimalDig=
its;e=3Di(Math.abs(this),b,a.CurrencyGroupSizes,a.CurrencyGroupSeparator,=
a.CurrencyDecimalSeparator);break;case "n":case =
"N":if(this<0)c=3Dp[a.NumberNegativePattern];else =
c=3D"n";if(b=3D=3D=3D-1)b=3Da.NumberDecimalDigits;e=3Di(Math.abs(this),b,=
a.NumberGroupSizes,a.NumberGroupSeparator,a.NumberDecimalSeparator);break=
;case "p":case "P":if(this<0)c=3Dn[a.PercentNegativePattern];else =
c=3Do[a.PercentPositivePattern];if(b=3D=3D=3D-1)b=3Da.PercentDecimalDigit=
s;e=3Di(Math.abs(this)*100,b,a.PercentGroupSizes,a.PercentGroupSeparator,=
a.PercentDecimalSeparator);break;default:throw =
Error.format(Sys.Res.formatBadFormatSpecifier)}var =
k=3D/n|\$|-|%/g,f=3D"";for(;true;){var =
q=3Dk.lastIndex,h=3Dk.exec(c);f+=3Dc.slice(q,h?h.index:c.length);if(!h)br=
eak;switch(h[0]){case "n":f+=3De;break;case =
"$":f+=3Da.CurrencySymbol;break;case "-":f+=3Da.NegativeSign;break;case =
"%":f+=3Da.PercentSymbol}}return =
f};RegExp.__typeName=3D"RegExp";RegExp.__class=3Dtrue;Array.__typeName=3D=
"Array";Array.__class=3Dtrue;Array.add=3DArray.enqueue=3Dfunction(a,b){a[=
a.length]=3Db};Array.addRange=3Dfunction(a,b){a.push.apply(a,b)};Array.cl=
ear=3Dfunction(a){a.length=3D0};Array.clone=3Dfunction(a){if(a.length=3D=3D=
=3D1)return [a[0]];else return =
Array.apply(null,a)};Array.contains=3Dfunction(a,b){return =
Array.indexOf(a,b)>=3D0};Array.dequeue=3Dfunction(a){return =
a.shift()};Array.forEach=3Dfunction(b,e,d){for(var =
a=3D0,f=3Db.length;a<f;a++){var c=3Db[a];if(typeof =
c!=3D=3D"undefined")e.call(d,c,a,b)}};Array.indexOf=3Dfunction(d,e,a){if(=
typeof e=3D=3D=3D"undefined")return -1;var =
c=3Dd.length;if(c!=3D=3D0){a=3Da-0;if(isNaN(a))a=3D0;else{if(isFinite(a))=
a=3Da-a%1;if(a<0)a=3DMath.max(0,c+a)}for(var b=3Da;b<c;b++)if(typeof =
d[b]!=3D=3D"undefined"&&d[b]=3D=3D=3De)return b}return =
-1};Array.insert=3Dfunction(a,b,c){a.splice(b,0,c)};Array.parse=3Dfunctio=
n(value){if(!value)return [];return =
eval(value)};Array.remove=3Dfunction(b,c){var =
a=3DArray.indexOf(b,c);if(a>=3D0)b.splice(a,1);return =
a>=3D0};Array.removeAt=3Dfunction(a,b){a.splice(b,1)};if(!window)this.win=
dow=3Dthis;window.Type=3DFunction;Type.prototype.callBaseMethod=3Dfunctio=
n(a,d,b){var c=3Dthis.getBaseMethod(a,d);if(!b)return c.apply(a);else =
return c.apply(a,b)};Type.prototype.getBaseMethod=3Dfunction(d,c){var =
b=3Dthis.getBaseType();if(b){var a=3Db.prototype[c];return a instanceof =
Function?a:null}return =
null};Type.prototype.getBaseType=3Dfunction(){return typeof =
this.__baseType=3D=3D=3D"undefined"?null:this.__baseType};Type.prototype.=
getInterfaces=3Dfunction(){var a=3D[],b=3Dthis;while(b){var =
c=3Db.__interfaces;if(c)for(var d=3D0,f=3Dc.length;d<f;d++){var =
e=3Dc[d];if(!Array.contains(a,e))a[a.length]=3De}b=3Db.__baseType}return =
a};Type.prototype.getName=3Dfunction(){return typeof =
this.__typeName=3D=3D=3D"undefined"?"":this.__typeName};Type.prototype.im=
plementsInterface=3Dfunction(d){this.resolveInheritance();var =
c=3Dd.getName(),a=3Dthis.__interfaceCache;if(a){var e=3Da[c];if(typeof =
e!=3D=3D"undefined")return e}else a=3Dthis.__interfaceCache=3D{};var =
b=3Dthis;while(b){var =
f=3Db.__interfaces;if(f)if(Array.indexOf(f,d)!=3D=3D-1)return =
a[c]=3Dtrue;b=3Db.__baseType}return =
a[c]=3Dfalse};Type.prototype.inheritsFrom=3Dfunction(b){this.resolveInher=
itance();var a=3Dthis.__baseType;while(a){if(a=3D=3D=3Db)return =
true;a=3Da.__baseType}return =
false};Type.prototype.initializeBase=3Dfunction(a,b){this.resolveInherita=
nce();if(this.__baseType)if(!b)this.__baseType.apply(a);else =
this.__baseType.apply(a,b);return =
a};Type.prototype.isImplementedBy=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;var =
b=3DObject.getType(a);return =
!!(b.implementsInterface&&b.implementsInterface(this))};Type.prototype.is=
InstanceOfType=3Dfunction(b){if(typeof =
b=3D=3D=3D"undefined"||b=3D=3D=3Dnull)return false;if(b instanceof =
this)return true;var a=3DObject.getType(b);return =
!!(a=3D=3D=3Dthis)||a.inheritsFrom&&a.inheritsFrom(this)||a.implementsInt=
erface&&a.implementsInterface(this)};Type.prototype.registerClass=3Dfunct=
ion(c,b,d){this.prototype.constructor=3Dthis;this.__typeName=3Dc;this.__c=
lass=3Dtrue;if(b){this.__baseType=3Db;this.__basePrototypePending=3Dtrue}=
Sys.__upperCaseTypes[c.toUpperCase()]=3Dthis;if(d){this.__interfaces=3D[]=
;for(var a=3D2,f=3Darguments.length;a<f;a++){var =
e=3Darguments[a];this.__interfaces.push(e)}}return =
this};Type.prototype.registerInterface=3Dfunction(a){Sys.__upperCaseTypes=
[a.toUpperCase()]=3Dthis;this.prototype.constructor=3Dthis;this.__typeNam=
e=3Da;this.__interface=3Dtrue;return =
this};Type.prototype.resolveInheritance=3Dfunction(){if(this.__baseProtot=
ypePending){var b=3Dthis.__baseType;b.resolveInheritance();for(var a in =
b.prototype){var =
c=3Db.prototype[a];if(!this.prototype[a])this.prototype[a]=3Dc}delete =
this.__basePrototypePending}};Type.getRootNamespaces=3Dfunction(){return =
Array.clone(Sys.__rootNamespaces)};Type.isClass=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__class};Type.isInterface=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__interface};Type.isNamespace=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__namespace};Type.parse=3Dfunction(typeName,ns){var =
fn;if(ns){fn=3DSys.__upperCaseTypes[ns.getName().toUpperCase()+"."+typeNa=
me.toUpperCase()];return fn||null}if(!typeName)return =
null;if(!Type.__htClasses)Type.__htClasses=3D{};fn=3DType.__htClasses[typ=
eName];if(!fn){fn=3Deval(typeName);Type.__htClasses[typeName]=3Dfn}return=
 fn};Type.registerNamespace=3Dfunction(f){var =
d=3Dwindow,c=3Df.split(".");for(var b=3D0;b<c.length;b++){var =
e=3Dc[b],a=3Dd[e];if(!a){a=3Dd[e]=3D{__namespace:true,__typeName:c.slice(=
0,b+1).join(".")};if(b=3D=3D=3D0)Sys.__rootNamespaces[Sys.__rootNamespace=
s.length]=3Da;a.getName=3Dfunction(){return =
this.__typeName}}d=3Da}};window.Sys=3D{__namespace:true,__typeName:"Sys",=
getName:function(){return =
"Sys"},__upperCaseTypes:{}};Sys.__rootNamespaces=3D[Sys];Sys.IDisposable=3D=
function(){};Sys.IDisposable.prototype=3D{};Sys.IDisposable.registerInter=
face("Sys.IDisposable");Sys.StringBuilder=3Dfunction(a){this._parts=3Dtyp=
eof =
a!=3D=3D"undefined"&&a!=3D=3Dnull&&a!=3D=3D""?[a.toString()]:[];this._val=
ue=3D{};this._len=3D0};Sys.StringBuilder.prototype=3D{append:function(a){=
this._parts[this._parts.length]=3Da},appendLine:function(a){this._parts[t=
his._parts.length]=3Dtypeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull||a=3D=3D=3D""?"\r\n":a+"\r\n"},clea=
r:function(){this._parts=3D[];this._value=3D{};this._len=3D0},isEmpty:fun=
ction(){if(this._parts.length=3D=3D=3D0)return true;return =
this.toString()=3D=3D=3D""},toString:function(a){a=3Da||"";var =
b=3Dthis._parts;if(this._len!=3D=3Db.length){this._value=3D{};this._len=3D=
b.length}var d=3Dthis._value;if(typeof =
d[a]=3D=3D=3D"undefined"){if(a!=3D=3D"")for(var =
c=3D0;c<b.length;)if(typeof =
b[c]=3D=3D=3D"undefined"||b[c]=3D=3D=3D""||b[c]=3D=3D=3Dnull)b.splice(c,1=
);else c++;d[a]=3Dthis._parts.join(a)}return =
d[a]}};Sys.StringBuilder.registerClass("Sys.StringBuilder");if(!window.XM=
LHttpRequest)window.XMLHttpRequest=3Dfunction(){var =
b=3D["Msxml2.XMLHTTP.3.0","Msxml2.XMLHTTP"];for(var =
a=3D0,c=3Db.length;a<c;a++)try{return new =
ActiveXObject(b[a])}catch(d){}return =
null};Sys.Browser=3D{};Sys.Browser.InternetExplorer=3D{};Sys.Browser.Fire=
fox=3D{};Sys.Browser.Safari=3D{};Sys.Browser.Opera=3D{};Sys.Browser.agent=
=3Dnull;Sys.Browser.hasDebuggerStatement=3Dfalse;Sys.Browser.name=3Dnavig=
ator.appName;Sys.Browser.version=3DparseFloat(navigator.appVersion);Sys.B=
rowser.documentMode=3D0;if(navigator.userAgent.indexOf(" MSIE =
")>-1){Sys.Browser.agent=3DSys.Browser.InternetExplorer;Sys.Browser.versi=
on=3DparseFloat(navigator.userAgent.match(/MSIE =
(\d+\.\d+)/)[1]);if(Sys.Browser.version>=3D8)if(document.documentMode>=3D=
7)Sys.Browser.documentMode=3Ddocument.documentMode;Sys.Browser.hasDebugge=
rStatement=3Dtrue}else if(navigator.userAgent.indexOf(" =
Firefox/")>-1){Sys.Browser.agent=3DSys.Browser.Firefox;Sys.Browser.versio=
n=3DparseFloat(navigator.userAgent.match(/Firefox\/(\d+\.\d+)/)[1]);Sys.B=
rowser.name=3D"Firefox";Sys.Browser.hasDebuggerStatement=3Dtrue}else =
if(navigator.userAgent.indexOf(" =
AppleWebKit/")>-1){Sys.Browser.agent=3DSys.Browser.Safari;Sys.Browser.ver=
sion=3DparseFloat(navigator.userAgent.match(/AppleWebKit\/(\d+(\.\d+)?)/)=
[1]);Sys.Browser.name=3D"Safari"}else =
if(navigator.userAgent.indexOf("Opera/")>-1)Sys.Browser.agent=3DSys.Brows=
er.Opera;Type.registerNamespace("Sys.UI");Sys._Debug=3Dfunction(){};Sys._=
Debug.prototype=3D{_appendConsole:function(a){if(typeof =
Debug!=3D=3D"undefined"&&Debug.writeln)Debug.writeln(a);if(window.console=
&&window.console.log)window.console.log(a);if(window.opera)window.opera.p=
ostError(a);if(window.debugService)window.debugService.trace(a)},_appendT=
race:function(b){var =
a=3Ddocument.getElementById("TraceConsole");if(a&&a.tagName.toUpperCase()=
=3D=3D=3D"TEXTAREA")a.value+=3Db+"\n"},assert:function(c,a,b){if(!c){a=3D=
b&&this.assert.caller?String.format(Sys.Res.assertFailedCaller,a,this.ass=
ert.caller):String.format(Sys.Res.assertFailed,a);if(confirm(String.forma=
t(Sys.Res.breakIntoDebugger,a)))this.fail(a)}},clearTrace:function(){var =
a=3Ddocument.getElementById("TraceConsole");if(a&&a.tagName.toUpperCase()=
=3D=3D=3D"TEXTAREA")a.value=3D""},fail:function(message){this._appendCons=
ole(message);if(Sys.Browser.hasDebuggerStatement)eval("debugger")},trace:=
function(a){this._appendConsole(a);this._appendTrace(a)},traceDump:functi=
on(a,b){var =
c=3Dthis._traceDump(a,b,true)},_traceDump:function(a,c,f,b,d){c=3Dc?c:"tr=
aceDump";b=3Db?b:"";if(a=3D=3D=3Dnull){this.trace(b+c+": =
null");return}switch(typeof a){case "undefined":this.trace(b+c+": =
Undefined");break;case "number":case "string":case =
"boolean":this.trace(b+c+": =
"+a);break;default:if(Date.isInstanceOfType(a)||RegExp.isInstanceOfType(a=
)){this.trace(b+c+": "+a.toString());break}if(!d)d=3D[];else =
if(Array.contains(d,a)){this.trace(b+c+": =
...");return}Array.add(d,a);if(a=3D=3Dwindow||a=3D=3D=3Ddocument||window.=
HTMLElement&&a instanceof HTMLElement||typeof =
a.nodeName=3D=3D=3D"string"){var =
k=3Da.tagName?a.tagName:"DomElement";if(a.id)k+=3D" - =
"+a.id;this.trace(b+c+" {"+k+"}")}else{var =
i=3DObject.getTypeName(a);this.trace(b+c+(typeof i=3D=3D=3D"string"?" =
{"+i+"}":""));if(b=3D=3D=3D""||f){b+=3D"    ";var =
e,j,l,g,h;if(Array.isInstanceOfType(a)){j=3Da.length;for(e=3D0;e<j;e++)th=
is._traceDump(a[e],"["+e+"]",f,b,d)}else for(g in =
a){h=3Da[g];if(!Function.isInstanceOfType(h))this._traceDump(h,g,f,b,d)}}=
}Array.remove(d,a)}}};Sys._Debug.registerClass("Sys._Debug");Sys.Debug=3D=
new Sys._Debug;Sys.Debug.isDebug=3Dfalse;function =
Sys$Enum$parse(c,e){var =
a,b,i;if(e){a=3Dthis.__lowerCaseValues;if(!a){this.__lowerCaseValues=3Da=3D=
{};var g=3Dthis.prototype;for(var f in g)a[f.toLowerCase()]=3Dg[f]}}else =
a=3Dthis.prototype;if(!this.__flags){i=3De?c.toLowerCase():c;b=3Da[i.trim=
()];if(typeof b!=3D=3D"number")throw =
Error.argument("value",String.format(Sys.Res.enumInvalidValue,c,this.__ty=
peName));return b}else{var =
h=3D(e?c.toLowerCase():c).split(","),j=3D0;for(var =
d=3Dh.length-1;d>=3D0;d--){var k=3Dh[d].trim();b=3Da[k];if(typeof =
b!=3D=3D"number")throw =
Error.argument("value",String.format(Sys.Res.enumInvalidValue,c.split(","=
)[d].trim(),this.__typeName));j|=3Db}return j}}function =
Sys$Enum$toString(c){if(typeof =
c=3D=3D=3D"undefined"||c=3D=3D=3Dnull)return this.__string;var =
d=3Dthis.prototype,a;if(!this.__flags||c=3D=3D=3D0){for(a in =
d)if(d[a]=3D=3D=3Dc)return a}else{var =
b=3Dthis.__sortedValues;if(!b){b=3D[];for(a in =
d)b[b.length]=3D{key:a,value:d[a]};b.sort(function(a,b){return =
a.value-b.value});this.__sortedValues=3Db}var =
e=3D[],g=3Dc;for(a=3Db.length-1;a>=3D0;a--){var =
h=3Db[a],f=3Dh.value;if(f=3D=3D=3D0)continue;if((f&c)=3D=3D=3Df){e[e.leng=
th]=3Dh.key;g-=3Df;if(g=3D=3D=3D0)break}}if(e.length&&g=3D=3D=3D0)return =
e.reverse().join(", ")}return =
""}Type.prototype.registerEnum=3Dfunction(b,c){Sys.__upperCaseTypes[b.toU=
pperCase()]=3Dthis;for(var a in =
this.prototype)this[a]=3Dthis.prototype[a];this.__typeName=3Db;this.parse=
=3DSys$Enum$parse;this.__string=3Dthis.toString();this.toString=3DSys$Enu=
m$toString;this.__flags=3Dc;this.__enum=3Dtrue};Type.isEnum=3Dfunction(a)=
{if(typeof a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__enum};Type.isFlags=3Dfunction(a){if(typeof =
a=3D=3D=3D"undefined"||a=3D=3D=3Dnull)return false;return =
!!a.__flags};Sys.EventHandlerList=3Dfunction(){this._list=3D{}};Sys.Event=
HandlerList.prototype=3D{addHandler:function(b,a){Array.add(this._getEven=
t(b,true),a)},removeHandler:function(c,b){var =
a=3Dthis._getEvent(c);if(!a)return;Array.remove(a,b)},getHandler:function=
(b){var a=3Dthis._getEvent(b);if(!a||a.length=3D=3D=3D0)return =
null;a=3DArray.clone(a);return function(c,d){for(var =
b=3D0,e=3Da.length;b<e;b++)a[b](c,d)}},_getEvent:function(a,b){if(!this._=
list[a]){if(!b)return null;this._list[a]=3D[]}return =
this._list[a]}};Sys.EventHandlerList.registerClass("Sys.EventHandlerList"=
);Sys.EventArgs=3Dfunction(){};Sys.EventArgs.registerClass("Sys.EventArgs=
");Sys.EventArgs.Empty=3Dnew =
Sys.EventArgs;Sys.CancelEventArgs=3Dfunction(){Sys.CancelEventArgs.initia=
lizeBase(this);this._cancel=3Dfalse};Sys.CancelEventArgs.prototype=3D{get=
_cancel:function(){return =
this._cancel},set_cancel:function(a){this._cancel=3Da}};Sys.CancelEventAr=
gs.registerClass("Sys.CancelEventArgs",Sys.EventArgs);Sys.INotifyProperty=
Change=3Dfunction(){};Sys.INotifyPropertyChange.prototype=3D{};Sys.INotif=
yPropertyChange.registerInterface("Sys.INotifyPropertyChange");Sys.Proper=
tyChangedEventArgs=3Dfunction(a){Sys.PropertyChangedEventArgs.initializeB=
ase(this);this._propertyName=3Da};Sys.PropertyChangedEventArgs.prototype=3D=
{get_propertyName:function(){return =
this._propertyName}};Sys.PropertyChangedEventArgs.registerClass("Sys.Prop=
ertyChangedEventArgs",Sys.EventArgs);Sys.INotifyDisposing=3Dfunction(){};=
Sys.INotifyDisposing.prototype=3D{};Sys.INotifyDisposing.registerInterfac=
e("Sys.INotifyDisposing");Sys.Component=3Dfunction(){if(Sys.Application)S=
ys.Application.registerDisposableObject(this)};Sys.Component.prototype=3D=
{_id:null,_initialized:false,_updating:false,get_events:function(){if(!th=
is._events)this._events=3Dnew Sys.EventHandlerList;return =
this._events},get_id:function(){return =
this._id},set_id:function(a){this._id=3Da},get_isInitialized:function(){r=
eturn this._initialized},get_isUpdating:function(){return =
this._updating},add_disposing:function(a){this.get_events().addHandler("d=
isposing",a)},remove_disposing:function(a){this.get_events().removeHandle=
r("disposing",a)},add_propertyChanged:function(a){this.get_events().addHa=
ndler("propertyChanged",a)},remove_propertyChanged:function(a){this.get_e=
vents().removeHandler("propertyChanged",a)},beginUpdate:function(){this._=
updating=3Dtrue},dispose:function(){if(this._events){var =
a=3Dthis._events.getHandler("disposing");if(a)a(this,Sys.EventArgs.Empty)=
}delete =
this._events;Sys.Application.unregisterDisposableObject(this);Sys.Applica=
tion.removeComponent(this)},endUpdate:function(){this._updating=3Dfalse;i=
f(!this._initialized)this.initialize();this.updated()},initialize:functio=
n(){this._initialized=3Dtrue},raisePropertyChanged:function(b){if(!this._=
events)return;var =
a=3Dthis._events.getHandler("propertyChanged");if(a)a(this,new =
Sys.PropertyChangedEventArgs(b))},updated:function(){}};Sys.Component.reg=
isterClass("Sys.Component",null,Sys.IDisposable,Sys.INotifyPropertyChange=
,Sys.INotifyDisposing);function Sys$Component$_setProperties(a,i){var =
d,j=3DObject.getType(a),e=3Dj=3D=3D=3DObject||j=3D=3D=3DSys.UI.DomElement=
,h=3DSys.Component.isInstanceOfType(a)&&!a.get_isUpdating();if(h)a.beginU=
pdate();for(var c in i){var b=3Di[c],f=3De?null:a["get_"+c];if(e||typeof =
f!=3D=3D"function"){var k=3Da[c];if(!b||typeof =
b!=3D=3D"object"||e&&!k)a[c]=3Db;else =
Sys$Component$_setProperties(k,b)}else{var l=3Da["set_"+c];if(typeof =
l=3D=3D=3D"function")l.apply(a,[b]);else if(b instanceof =
Array){d=3Df.apply(a);for(var =
g=3D0,m=3Dd.length,n=3Db.length;g<n;g++,m++)d[m]=3Db[g]}else if(typeof =
b=3D=3D=3D"object"&&Object.getType(b)=3D=3D=3DObject){d=3Df.apply(a);Sys$=
Component$_setProperties(d,b)}}}if(h)a.endUpdate()}function =
Sys$Component$_setReferences(c,b){for(var a in b){var =
e=3Dc["set_"+a],d=3D$find(b[a]);e.apply(c,[d])}}var =
$create=3DSys.Component.create=3Dfunction(h,f,d,c,g){var a=3Dg?new =
h(g):new =
h,b=3DSys.Application,i=3Db.get_isCreatingComponents();a.beginUpdate();if=
(f)Sys$Component$_setProperties(a,f);if(d)for(var e in =
d)a["add_"+e](d[e]);if(a.get_id())b.addComponent(a);if(i){b._createdCompo=
nents[b._createdComponents.length]=3Da;if(c)b._addComponentToSecondPass(a=
,c);else =
a.endUpdate()}else{if(c)Sys$Component$_setReferences(a,c);a.endUpdate()}r=
eturn a};Sys.UI.MouseButton=3Dfunction(){throw =
Error.notImplemented()};Sys.UI.MouseButton.prototype=3D{leftButton:0,midd=
leButton:1,rightButton:2};Sys.UI.MouseButton.registerEnum("Sys.UI.MouseBu=
tton");Sys.UI.Key=3Dfunction(){throw =
Error.notImplemented()};Sys.UI.Key.prototype=3D{backspace:8,tab:9,enter:1=
3,esc:27,space:32,pageUp:33,pageDown:34,end:35,home:36,left:37,up:38,righ=
t:39,down:40,del:127};Sys.UI.Key.registerEnum("Sys.UI.Key");Sys.UI.Point=3D=
function(a,b){this.x=3Da;this.y=3Db};Sys.UI.Point.registerClass("Sys.UI.P=
oint");Sys.UI.Bounds=3Dfunction(c,d,b,a){this.x=3Dc;this.y=3Dd;this.heigh=
t=3Da;this.width=3Db};Sys.UI.Bounds.registerClass("Sys.UI.Bounds");Sys.UI=
.DomEvent=3Dfunction(e){var =
a=3De,b=3Dthis.type=3Da.type.toLowerCase();this.rawEvent=3Da;this.altKey=3D=
a.altKey;if(typeof a.button!=3D=3D"undefined")this.button=3Dtypeof =
a.which!=3D=3D"undefined"?a.button:a.button=3D=3D=3D4?Sys.UI.MouseButton.=
middleButton:a.button=3D=3D=3D2?Sys.UI.MouseButton.rightButton:Sys.UI.Mou=
seButton.leftButton;if(b=3D=3D=3D"keypress")this.charCode=3Da.charCode||a=
.keyCode;else if(a.keyCode&&a.keyCode=3D=3D=3D46)this.keyCode=3D127;else =
this.keyCode=3Da.keyCode;this.clientX=3Da.clientX;this.clientY=3Da.client=
Y;this.ctrlKey=3Da.ctrlKey;this.target=3Da.target?a.target:a.srcElement;i=
f(!b.startsWith("key"))if(typeof a.offsetX!=3D=3D"undefined"&&typeof =
a.offsetY!=3D=3D"undefined"){this.offsetX=3Da.offsetX;this.offsetY=3Da.of=
fsetY}else if(this.target&&this.target.nodeType!=3D=3D3&&typeof =
a.clientX=3D=3D=3D"number"){var =
c=3DSys.UI.DomElement.getLocation(this.target),d=3DSys.UI.DomElement._get=
Window(this.target);this.offsetX=3D(d.pageXOffset||0)+a.clientX-c.x;this.=
offsetY=3D(d.pageYOffset||0)+a.clientY-c.y}this.screenX=3Da.screenX;this.=
screenY=3Da.screenY;this.shiftKey=3Da.shiftKey};Sys.UI.DomEvent.prototype=
=3D{preventDefault:function(){if(this.rawEvent.preventDefault)this.rawEve=
nt.preventDefault();else =
if(window.event)this.rawEvent.returnValue=3Dfalse},stopPropagation:functi=
on(){if(this.rawEvent.stopPropagation)this.rawEvent.stopPropagation();els=
e =
if(window.event)this.rawEvent.cancelBubble=3Dtrue}};Sys.UI.DomEvent.regis=
terClass("Sys.UI.DomEvent");var =
$addHandler=3DSys.UI.DomEvent.addHandler=3Dfunction(a,d,e){if(!a._events)=
a._events=3D{};var c=3Da._events[d];if(!c)a._events[d]=3Dc=3D[];var =
b;if(a.addEventListener){b=3Dfunction(b){return e.call(a,new =
Sys.UI.DomEvent(b))};a.addEventListener(d,b,false)}else =
if(a.attachEvent){b=3Dfunction(){var =
b=3D{};try{b=3DSys.UI.DomElement._getWindow(a).event}catch(c){}return =
e.call(a,new =
Sys.UI.DomEvent(b))};a.attachEvent("on"+d,b)}c[c.length]=3D{handler:e,bro=
wserHandler:b}},$addHandlers=3DSys.UI.DomEvent.addHandlers=3Dfunction(e,d=
,c){for(var b in d){var =
a=3Dd[b];if(c)a=3DFunction.createDelegate(c,a);$addHandler(e,b,a)}},$clea=
rHandlers=3DSys.UI.DomEvent.clearHandlers=3Dfunction(a){if(a._events){var=
 e=3Da._events;for(var b in e){var d=3De[b];for(var =
c=3Dd.length-1;c>=3D0;c--)$removeHandler(a,b,d[c].handler)}a._events=3Dnu=
ll}},$removeHandler=3DSys.UI.DomEvent.removeHandler=3Dfunction(a,e,f){var=
 d=3Dnull,c=3Da._events[e];for(var =
b=3D0,g=3Dc.length;b<g;b++)if(c[b].handler=3D=3D=3Df){d=3Dc[b].browserHan=
dler;break}if(a.removeEventListener)a.removeEventListener(e,d,false);else=
 =
if(a.detachEvent)a.detachEvent("on"+e,d);c.splice(b,1)};Sys.UI.DomElement=
=3Dfunction(){};Sys.UI.DomElement.registerClass("Sys.UI.DomElement");Sys.=
UI.DomElement.addCssClass=3Dfunction(a,b){if(!Sys.UI.DomElement.containsC=
ssClass(a,b))if(a.className=3D=3D=3D"")a.className=3Db;else =
a.className+=3D" =
"+b};Sys.UI.DomElement.containsCssClass=3Dfunction(b,a){return =
Array.contains(b.className.split(" =
"),a)};Sys.UI.DomElement.getBounds=3Dfunction(a){var =
b=3DSys.UI.DomElement.getLocation(a);return new =
Sys.UI.Bounds(b.x,b.y,a.offsetWidth||0,a.offsetHeight||0)};var =
$get=3DSys.UI.DomElement.getElementById=3Dfunction(f,e){if(!e)return =
document.getElementById(f);if(e.getElementById)return =
e.getElementById(f);var c=3D[],d=3De.childNodes;for(var =
b=3D0;b<d.length;b++){var =
a=3Dd[b];if(a.nodeType=3D=3D1)c[c.length]=3Da}while(c.length){a=3Dc.shift=
();if(a.id=3D=3Df)return =
a;d=3Da.childNodes;for(b=3D0;b<d.length;b++){a=3Dd[b];if(a.nodeType=3D=3D=
1)c[c.length]=3Da}}return null};switch(Sys.Browser.agent){case =
Sys.Browser.InternetExplorer:Sys.UI.DomElement.getLocation=3Dfunction(a){=
if(a.self||a.nodeType=3D=3D=3D9)return new Sys.UI.Point(0,0);var =
b=3Da.getBoundingClientRect();if(!b)return new Sys.UI.Point(0,0);var =
d=3Da.ownerDocument.documentElement,e=3Db.left-2+d.scrollLeft,f=3Db.top-2=
+d.scrollTop;try{var =
c=3Da.ownerDocument.parentWindow.frameElement||null;if(c){var =
g=3Dc.frameBorder=3D=3D=3D"0"||c.frameBorder=3D=3D=3D"no"?2:0;e+=3Dg;f+=3D=
g}}catch(h){}return new Sys.UI.Point(e,f)};break;case =
Sys.Browser.Safari:Sys.UI.DomElement.getLocation=3Dfunction(c){if(c.windo=
w&&c.window=3D=3D=3Dc||c.nodeType=3D=3D=3D9)return new =
Sys.UI.Point(0,0);var f=3D0,g=3D0,j=3Dnull,e=3Dnull,b;for(var =
a=3Dc;a;j=3Da,(e=3Db,a=3Da.offsetParent)){b=3DSys.UI.DomElement._getCurre=
ntStyle(a);var =
d=3Da.tagName?a.tagName.toUpperCase():null;if((a.offsetLeft||a.offsetTop)=
&&(d!=3D=3D"BODY"||(!e||e.position!=3D=3D"absolute"))){f+=3Da.offsetLeft;=
g+=3Da.offsetTop}}b=3DSys.UI.DomElement._getCurrentStyle(c);var =
h=3Db?b.position:null;if(!h||h!=3D=3D"absolute")for(var =
a=3Dc.parentNode;a;a=3Da.parentNode){d=3Da.tagName?a.tagName.toUpperCase(=
):null;if(d!=3D=3D"BODY"&&d!=3D=3D"HTML"&&(a.scrollLeft||a.scrollTop)){f-=
=3Da.scrollLeft||0;g-=3Da.scrollTop||0}b=3DSys.UI.DomElement._getCurrentS=
tyle(a);var =
i=3Db?b.position:null;if(i&&i=3D=3D=3D"absolute")break}return new =
Sys.UI.Point(f,g)};break;case =
Sys.Browser.Opera:Sys.UI.DomElement.getLocation=3Dfunction(b){if(b.window=
&&b.window=3D=3D=3Db||b.nodeType=3D=3D=3D9)return new =
Sys.UI.Point(0,0);var d=3D0,e=3D0,i=3Dnull;for(var =
a=3Db;a;i=3Da,a=3Da.offsetParent){var =
f=3Da.tagName;d+=3Da.offsetLeft||0;e+=3Da.offsetTop||0}var =
g=3Db.style.position,c=3Dg&&g!=3D=3D"static";for(var =
a=3Db.parentNode;a;a=3Da.parentNode){f=3Da.tagName?a.tagName.toUpperCase(=
):null;if(f!=3D=3D"BODY"&&f!=3D=3D"HTML"&&(a.scrollLeft||a.scrollTop)&&(c=
&&(a.style.overflow=3D=3D=3D"scroll"||a.style.overflow=3D=3D=3D"auto"))){=
d-=3Da.scrollLeft||0;e-=3Da.scrollTop||0}var =
h=3Da&&a.style?a.style.position:null;c=3Dc||h&&h!=3D=3D"static"}return =
new =
Sys.UI.Point(d,e)};break;default:Sys.UI.DomElement.getLocation=3Dfunction=
(d){if(d.window&&d.window=3D=3D=3Dd||d.nodeType=3D=3D=3D9)return new =
Sys.UI.Point(0,0);var e=3D0,f=3D0,i=3Dnull,g=3Dnull,b=3Dnull;for(var =
a=3Dd;a;i=3Da,(g=3Db,a=3Da.offsetParent)){var =
c=3Da.tagName?a.tagName.toUpperCase():null;b=3DSys.UI.DomElement._getCurr=
entStyle(a);if((a.offsetLeft||a.offsetTop)&&!(c=3D=3D=3D"BODY"&&(!g||g.po=
sition!=3D=3D"absolute"))){e+=3Da.offsetLeft;f+=3Da.offsetTop}if(i!=3D=3D=
null&&b){if(c!=3D=3D"TABLE"&&c!=3D=3D"TD"&&c!=3D=3D"HTML"){e+=3DparseInt(=
b.borderLeftWidth)||0;f+=3DparseInt(b.borderTopWidth)||0}if(c=3D=3D=3D"TA=
BLE"&&(b.position=3D=3D=3D"relative"||b.position=3D=3D=3D"absolute")){e+=3D=
parseInt(b.marginLeft)||0;f+=3DparseInt(b.marginTop)||0}}}b=3DSys.UI.DomE=
lement._getCurrentStyle(d);var =
h=3Db?b.position:null;if(!h||h!=3D=3D"absolute")for(var =
a=3Dd.parentNode;a;a=3Da.parentNode){c=3Da.tagName?a.tagName.toUpperCase(=
):null;if(c!=3D=3D"BODY"&&c!=3D=3D"HTML"&&(a.scrollLeft||a.scrollTop)){e-=
=3Da.scrollLeft||0;f-=3Da.scrollTop||0;b=3DSys.UI.DomElement._getCurrentS=
tyle(a);if(b){e+=3DparseInt(b.borderLeftWidth)||0;f+=3DparseInt(b.borderT=
opWidth)||0}}}return new =
Sys.UI.Point(e,f)}}Sys.UI.DomElement.removeCssClass=3Dfunction(d,c){var =
a=3D" "+d.className+" ",b=3Da.indexOf(" "+c+" =
");if(b>=3D0)d.className=3D(a.substr(0,b)+" =
"+a.substring(b+c.length+1,a.length)).trim()};Sys.UI.DomElement.setLocati=
on=3Dfunction(b,c,d){var =
a=3Db.style;a.position=3D"absolute";a.left=3Dc+"px";a.top=3Dd+"px"};Sys.U=
I.DomElement.toggleCssClass=3Dfunction(b,a){if(Sys.UI.DomElement.contains=
CssClass(b,a))Sys.UI.DomElement.removeCssClass(b,a);else =
Sys.UI.DomElement.addCssClass(b,a)};Sys.UI.DomElement.getVisibilityMode=3D=
function(a){return =
a._visibilityMode=3D=3D=3DSys.UI.VisibilityMode.hide?Sys.UI.VisibilityMod=
e.hide:Sys.UI.VisibilityMode.collapse};Sys.UI.DomElement.setVisibilityMod=
e=3Dfunction(a,b){Sys.UI.DomElement._ensureOldDisplayMode(a);if(a._visibi=
lityMode!=3D=3Db){a._visibilityMode=3Db;if(Sys.UI.DomElement.getVisible(a=
)=3D=3D=3Dfalse)if(a._visibilityMode=3D=3D=3DSys.UI.VisibilityMode.hide)a=
.style.display=3Da._oldDisplayMode;else =
a.style.display=3D"none";a._visibilityMode=3Db}};Sys.UI.DomElement.getVis=
ible=3Dfunction(b){var =
a=3Db.currentStyle||Sys.UI.DomElement._getCurrentStyle(b);if(!a)return =
true;return =
a.visibility!=3D=3D"hidden"&&a.display!=3D=3D"none"};Sys.UI.DomElement.se=
tVisible=3Dfunction(a,b){if(b!=3D=3DSys.UI.DomElement.getVisible(a)){Sys.=
UI.DomElement._ensureOldDisplayMode(a);a.style.visibility=3Db?"visible":"=
hidden";if(b||a._visibilityMode=3D=3D=3DSys.UI.VisibilityMode.hide)a.styl=
e.display=3Da._oldDisplayMode;else =
a.style.display=3D"none"}};Sys.UI.DomElement._ensureOldDisplayMode=3Dfunc=
tion(a){if(!a._oldDisplayMode){var =
b=3Da.currentStyle||Sys.UI.DomElement._getCurrentStyle(a);a._oldDisplayMo=
de=3Db?b.display:null;if(!a._oldDisplayMode||a._oldDisplayMode=3D=3D=3D"n=
one")switch(a.tagName.toUpperCase()){case "DIV":case "P":case =
"ADDRESS":case "BLOCKQUOTE":case "BODY":case "COL":case "COLGROUP":case =
"DD":case "DL":case "DT":case "FIELDSET":case "FORM":case "H1":case =
"H2":case "H3":case "H4":case "H5":case "H6":case "HR":case =
"IFRAME":case "LEGEND":case "OL":case "PRE":case "TABLE":case "TD":case =
"TH":case "TR":case "UL":a._oldDisplayMode=3D"block";break;case =
"LI":a._oldDisplayMode=3D"list-item";break;default:a._oldDisplayMode=3D"i=
nline"}}};Sys.UI.DomElement._getWindow=3Dfunction(a){var =
b=3Da.ownerDocument||a.document||a;return =
b.defaultView||b.parentWindow};Sys.UI.DomElement._getCurrentStyle=3Dfunct=
ion(a){if(a.nodeType=3D=3D=3D3)return null;var =
c=3DSys.UI.DomElement._getWindow(a);if(a.documentElement)a=3Da.documentEl=
ement;var =
b=3Dc&&a!=3D=3Dc&&c.getComputedStyle?c.getComputedStyle(a,null):a.current=
Style||a.style;if(!b&&Sys.Browser.agent=3D=3D=3DSys.Browser.Safari&&a.sty=
le){var =
g=3Da.style.display,f=3Da.style.position;a.style.position=3D"absolute";a.=
style.display=3D"block";var =
e=3Dc.getComputedStyle(a,null);a.style.display=3Dg;a.style.position=3Df;b=
=3D{};for(var d in e)b[d]=3De[d];b.display=3D"none"}return =
b};Sys.IContainer=3Dfunction(){};Sys.IContainer.prototype=3D{};Sys.IConta=
iner.registerInterface("Sys.IContainer");Sys._ScriptLoader=3Dfunction(){t=
his._scriptsToLoad=3Dnull;this._sessions=3D[];this._scriptLoadedDelegate=3D=
Function.createDelegate(this,this._scriptLoadedHandler)};Sys._ScriptLoade=
r.prototype=3D{dispose:function(){this._stopSession();this._loading=3Dfal=
se;if(this._events)delete =
this._events;this._sessions=3Dnull;this._currentSession=3Dnull;this._scri=
ptLoadedDelegate=3Dnull},loadScripts:function(d,b,c,a){var =
e=3D{allScriptsLoadedCallback:b,scriptLoadFailedCallback:c,scriptLoadTime=
outCallback:a,scriptsToLoad:this._scriptsToLoad,scriptTimeout:d};this._sc=
riptsToLoad=3Dnull;this._sessions[this._sessions.length]=3De;if(!this._lo=
ading)this._nextSession()},notifyScriptLoaded:function(){if(!this._loadin=
g)return;this._currentTask._notified++;if(Sys.Browser.agent=3D=3D=3DSys.B=
rowser.Safari)if(this._currentTask._notified=3D=3D=3D1)window.setTimeout(=
Function.createDelegate(this,function(){this._scriptLoadedHandler(this._c=
urrentTask.get_scriptElement(),true)}),0)},queueCustomScriptTag:function(=
a){if(!this._scriptsToLoad)this._scriptsToLoad=3D[];Array.add(this._scrip=
tsToLoad,a)},queueScriptBlock:function(a){if(!this._scriptsToLoad)this._s=
criptsToLoad=3D[];Array.add(this._scriptsToLoad,{text:a})},queueScriptRef=
erence:function(a){if(!this._scriptsToLoad)this._scriptsToLoad=3D[];Array=
.add(this._scriptsToLoad,{src:a})},_createScriptElement:function(c){var =
a=3Ddocument.createElement("script");a.type=3D"text/javascript";for(var =
b in c)a[b]=3Dc[b];return a},_loadScriptsInternal:function(){var =
b=3Dthis._currentSession;if(b.scriptsToLoad&&b.scriptsToLoad.length>0){va=
r =
c=3DArray.dequeue(b.scriptsToLoad),a=3Dthis._createScriptElement(c);if(a.=
text&&Sys.Browser.agent=3D=3D=3DSys.Browser.Safari){a.innerHTML=3Da.text;=
delete a.text}if(typeof c.src=3D=3D=3D"string"){this._currentTask=3Dnew =
Sys._ScriptLoaderTask(a,this._scriptLoadedDelegate);this._currentTask.exe=
cute()}else{document.getElementsByTagName("head")[0].appendChild(a);Sys._=
ScriptLoader._clearScript(a);this._loadScriptsInternal()}}else{this._stop=
Session();var =
d=3Db.allScriptsLoadedCallback;if(d)d(this);this._nextSession()}},_nextSe=
ssion:function(){if(this._sessions.length=3D=3D=3D0){this._loading=3Dfals=
e;this._currentSession=3Dnull;return}this._loading=3Dtrue;var =
a=3DArray.dequeue(this._sessions);this._currentSession=3Da;if(a.scriptTim=
eout>0)this._timeoutCookie=3Dwindow.setTimeout(Function.createDelegate(th=
is,this._scriptLoadTimeoutHandler),a.scriptTimeout*1000);this._loadScript=
sInternal()},_raiseError:function(a){var =
c=3Dthis._currentSession.scriptLoadFailedCallback,b=3Dthis._currentTask.g=
et_scriptElement();this._stopSession();if(c){c(this,b,a);this._nextSessio=
n()}else{this._loading=3Dfalse;throw =
Sys._ScriptLoader._errorScriptLoadFailed(b.src,a)}},_scriptLoadedHandler:=
function(a,b){if(b&&this._currentTask._notified)if(this._currentTask._not=
ified>1)this._raiseError(true);else{Array.add(Sys._ScriptLoader._getLoade=
dScripts(),a.src);this._currentTask.dispose();this._currentTask=3Dnull;th=
is._loadScriptsInternal()}else =
this._raiseError(false)},_scriptLoadTimeoutHandler:function(){var =
a=3Dthis._currentSession.scriptLoadTimeoutCallback;this._stopSession();if=
(a)a(this);this._nextSession()},_stopSession:function(){if(this._timeoutC=
ookie){window.clearTimeout(this._timeoutCookie);this._timeoutCookie=3Dnul=
l}if(this._currentTask){this._currentTask.dispose();this._currentTask=3Dn=
ull}}};Sys._ScriptLoader.registerClass("Sys._ScriptLoader",null,Sys.IDisp=
osable);Sys._ScriptLoader.getInstance=3Dfunction(){var =
a=3DSys._ScriptLoader._activeInstance;if(!a)a=3DSys._ScriptLoader._active=
Instance=3Dnew Sys._ScriptLoader;return =
a};Sys._ScriptLoader.isScriptLoaded=3Dfunction(b){var =
a=3Ddocument.createElement("script");a.src=3Db;return =
Array.contains(Sys._ScriptLoader._getLoadedScripts(),a.src)};Sys._ScriptL=
oader.readLoadedScripts=3Dfunction(){if(!Sys._ScriptLoader._referencedScr=
ipts){var =
b=3DSys._ScriptLoader._referencedScripts=3D[],c=3Ddocument.getElementsByT=
agName("script");for(i=3Dc.length-1;i>=3D0;i--){var =
d=3Dc[i],a=3Dd.src;if(a.length)if(!Array.contains(b,a))Array.add(b,a)}}};=
Sys._ScriptLoader._clearScript=3Dfunction(a){if(!Sys.Debug.isDebug)a.pare=
ntNode.removeChild(a)};Sys._ScriptLoader._errorScriptLoadFailed=3Dfunctio=
n(b,d){var a;if(d)a=3DSys.Res.scriptLoadMultipleCallbacks;else =
a=3DSys.Res.scriptLoadFailed;var e=3D"Sys.ScriptLoadFailedException: =
"+String.format(a,b),c=3DError.create(e,{name:"Sys.ScriptLoadFailedExcept=
ion","scriptUrl":b});c.popStackFrame();return =
c};Sys._ScriptLoader._getLoadedScripts=3Dfunction(){if(!Sys._ScriptLoader=
._referencedScripts){Sys._ScriptLoader._referencedScripts=3D[];Sys._Scrip=
tLoader.readLoadedScripts()}return =
Sys._ScriptLoader._referencedScripts};Sys._ScriptLoaderTask=3Dfunction(b,=
a){this._scriptElement=3Db;this._completedCallback=3Da;this._notified=3D0=
};Sys._ScriptLoaderTask.prototype=3D{get_scriptElement:function(){return =
this._scriptElement},dispose:function(){if(this._disposed)return;this._di=
sposed=3Dtrue;this._removeScriptElementHandlers();Sys._ScriptLoader._clea=
rScript(this._scriptElement);this._scriptElement=3Dnull},execute:function=
(){this._addScriptElementHandlers();document.getElementsByTagName("head")=
[0].appendChild(this._scriptElement)},_addScriptElementHandlers:function(=
){this._scriptLoadDelegate=3DFunction.createDelegate(this,this._scriptLoa=
dHandler);if(Sys.Browser.agent!=3D=3DSys.Browser.InternetExplorer){this._=
scriptElement.readyState=3D"loaded";$addHandler(this._scriptElement,"load=
",this._scriptLoadDelegate)}else =
$addHandler(this._scriptElement,"readystatechange",this._scriptLoadDelega=
te);if(this._scriptElement.addEventListener){this._scriptErrorDelegate=3D=
Function.createDelegate(this,this._scriptErrorHandler);this._scriptElemen=
t.addEventListener("error",this._scriptErrorDelegate,false)}},_removeScri=
ptElementHandlers:function(){if(this._scriptLoadDelegate){var =
a=3Dthis.get_scriptElement();if(Sys.Browser.agent!=3D=3DSys.Browser.Inter=
netExplorer)$removeHandler(a,"load",this._scriptLoadDelegate);else =
$removeHandler(a,"readystatechange",this._scriptLoadDelegate);if(this._sc=
riptErrorDelegate){this._scriptElement.removeEventListener("error",this._=
scriptErrorDelegate,false);this._scriptErrorDelegate=3Dnull}this._scriptL=
oadDelegate=3Dnull}},_scriptErrorHandler:function(){if(this._disposed)ret=
urn;this._completedCallback(this.get_scriptElement(),false)},_scriptLoadH=
andler:function(){if(this._disposed)return;var =
a=3Dthis.get_scriptElement();if(a.readyState!=3D=3D"loaded"&&a.readyState=
!=3D=3D"complete")return;var =
b=3Dthis;window.setTimeout(function(){b._completedCallback(a,true)},0)}};=
Sys._ScriptLoaderTask.registerClass("Sys._ScriptLoaderTask",null,Sys.IDis=
posable);Sys.ApplicationLoadEventArgs=3Dfunction(b,a){Sys.ApplicationLoad=
EventArgs.initializeBase(this);this._components=3Db;this._isPartialLoad=3D=
a};Sys.ApplicationLoadEventArgs.prototype=3D{get_components:function(){re=
turn this._components},get_isPartialLoad:function(){return =
this._isPartialLoad}};Sys.ApplicationLoadEventArgs.registerClass("Sys.App=
licationLoadEventArgs",Sys.EventArgs);Sys.HistoryEventArgs=3Dfunction(a){=
Sys.HistoryEventArgs.initializeBase(this);this._state=3Da};Sys.HistoryEve=
ntArgs.prototype=3D{get_state:function(){return =
this._state}};Sys.HistoryEventArgs.registerClass("Sys.HistoryEventArgs",S=
ys.EventArgs);Sys._Application=3Dfunction(){Sys._Application.initializeBa=
se(this);this._disposableObjects=3D[];this._components=3D{};this._created=
Components=3D[];this._secondPassComponents=3D[];this._appLoadHandler=3Dnu=
ll;this._beginRequestHandler=3Dnull;this._clientId=3Dnull;this._currentEn=
try=3D"";this._endRequestHandler=3Dnull;this._history=3Dnull;this._enable=
History=3Dfalse;this._historyFrame=3Dnull;this._historyInitialized=3Dfals=
e;this._historyInitialLength=3D0;this._historyLength=3D0;this._historyPoi=
ntIsNew=3Dfalse;this._ignoreTimer=3Dfalse;this._initialState=3Dnull;this.=
_state=3D{};this._timerCookie=3D0;this._timerHandler=3Dnull;this._uniqueI=
d=3Dnull;this._unloadHandlerDelegate=3DFunction.createDelegate(this,this.=
_unloadHandler);this._loadHandlerDelegate=3DFunction.createDelegate(this,=
this._loadHandler);Sys.UI.DomEvent.addHandler(window,"unload",this._unloa=
dHandlerDelegate);Sys.UI.DomEvent.addHandler(window,"load",this._loadHand=
lerDelegate)};Sys._Application.prototype=3D{_creatingComponents:false,_di=
sposing:false,get_isCreatingComponents:function(){return =
this._creatingComponents},get_stateString:function(){var =
a=3Dwindow.location.hash;if(this._isSafari2()){var =
b=3Dthis._getHistory();if(b)a=3Db[window.history.length-this._historyInit=
ialLength]}if(a.length>0&&a.charAt(0)=3D=3D=3D"#")a=3Da.substring(1);if(S=
ys.Browser.agent=3D=3D=3DSys.Browser.Firefox)a=3Dthis._serializeState(thi=
s._deserializeState(a,true));return =
a},get_enableHistory:function(){return =
this._enableHistory},set_enableHistory:function(a){this._enableHistory=3D=
a},add_init:function(a){if(this._initialized)a(this,Sys.EventArgs.Empty);=
else =
this.get_events().addHandler("init",a)},remove_init:function(a){this.get_=
events().removeHandler("init",a)},add_load:function(a){this.get_events().=
addHandler("load",a)},remove_load:function(a){this.get_events().removeHan=
dler("load",a)},add_navigate:function(a){this.get_events().addHandler("na=
vigate",a)},remove_navigate:function(a){this.get_events().removeHandler("=
navigate",a)},add_unload:function(a){this.get_events().addHandler("unload=
",a)},remove_unload:function(a){this.get_events().removeHandler("unload",=
a)},addComponent:function(a){this._components[a.get_id()]=3Da},addHistory=
Point:function(c,f){this._ensureHistory();var b=3Dthis._state;for(var a =
in c){var d=3Dc[a];if(d=3D=3D=3Dnull){if(typeof =
b[a]!=3D=3D"undefined")delete b[a]}else b[a]=3Dd}var =
e=3Dthis._serializeState(b);this._historyPointIsNew=3Dtrue;this._setState=
(e,f);this._raiseNavigate()},beginCreateComponents:function(){this._creat=
ingComponents=3Dtrue},dispose:function(){if(!this._disposing){this._dispo=
sing=3Dtrue;if(this._timerCookie){window.clearTimeout(this._timerCookie);=
delete =
this._timerCookie}if(this._endRequestHandler){Sys.WebForms.PageRequestMan=
ager.getInstance().remove_endRequest(this._endRequestHandler);delete =
this._endRequestHandler}if(this._beginRequestHandler){Sys.WebForms.PageRe=
questManager.getInstance().remove_beginRequest(this._beginRequestHandler)=
;delete =
this._beginRequestHandler}if(window.pageUnload)window.pageUnload(this,Sys=
.EventArgs.Empty);var =
c=3Dthis.get_events().getHandler("unload");if(c)c(this,Sys.EventArgs.Empt=
y);var b=3DArray.clone(this._disposableObjects);for(var =
a=3D0,e=3Db.length;a<e;a++)b[a].dispose();Array.clear(this._disposableObj=
ects);Sys.UI.DomEvent.removeHandler(window,"unload",this._unloadHandlerDe=
legate);if(this._loadHandlerDelegate){Sys.UI.DomEvent.removeHandler(windo=
w,"load",this._loadHandlerDelegate);this._loadHandlerDelegate=3Dnull}var =
d=3DSys._ScriptLoader.getInstance();if(d)d.dispose();Sys._Application.cal=
lBaseMethod(this,"dispose")}},endCreateComponents:function(){var =
b=3Dthis._secondPassComponents;for(var a=3D0,d=3Db.length;a<d;a++){var =
c=3Db[a].component;Sys$Component$_setReferences(c,b[a].references);c.endU=
pdate()}this._secondPassComponents=3D[];this._creatingComponents=3Dfalse}=
,findComponent:function(b,a){return =
a?Sys.IContainer.isInstanceOfType(a)?a.findComponent(b):a[b]||null:Sys.Ap=
plication._components[b]||null},getComponents:function(){var =
a=3D[],b=3Dthis._components;for(var c in b)a[a.length]=3Db[c];return =
a},initialize:function(){if(!this._initialized&&!this._initializing){this=
._initializing=3Dtrue;window.setTimeout(Function.createDelegate(this,this=
._doInitialize),0)}},notifyScriptLoaded:function(){var =
a=3DSys._ScriptLoader.getInstance();if(a)a.notifyScriptLoaded()},register=
DisposableObject:function(a){if(!this._disposing)this._disposableObjects[=
this._disposableObjects.length]=3Da},raiseLoad:function(){var =
b=3Dthis.get_events().getHandler("load"),a=3Dnew =
Sys.ApplicationLoadEventArgs(Array.clone(this._createdComponents),!this._=
initializing);if(b)b(this,a);if(window.pageLoad)window.pageLoad(this,a);t=
his._createdComponents=3D[]},removeComponent:function(b){var =
a=3Db.get_id();if(a)delete =
this._components[a]},setServerId:function(a,b){this._clientId=3Da;this._u=
niqueId=3Db},setServerState:function(a){this._ensureHistory();this._state=
.__s=3Da;this._updateHiddenField(a)},unregisterDisposableObject:function(=
a){if(!this._disposing)Array.remove(this._disposableObjects,a)},_addCompo=
nentToSecondPass:function(b,a){this._secondPassComponents[this._secondPas=
sComponents.length]=3D{component:b,references:a}},_deserializeState:funct=
ion(a,i){var e=3D{};a=3Da||"";var =
b=3Da.indexOf("&&");if(b!=3D=3D-1&&b+2<a.length){e.__s=3Da.substr(b+2);a=3D=
a.substr(0,b)}var g=3Da.split("&");for(var =
f=3D0,k=3Dg.length;f<k;f++){var =
d=3Dg[f],c=3Dd.indexOf("=3D");if(c!=3D=3D-1&&c+1<d.length){var =
j=3Dd.substr(0,c),h=3Dd.substr(c+1);e[j]=3Di?h:decodeURIComponent(h)}}ret=
urn =
e},_doInitialize:function(){Sys._Application.callBaseMethod(this,"initial=
ize");var =
b=3Dthis.get_events().getHandler("init");if(b){this.beginCreateComponents=
();b(this,Sys.EventArgs.Empty);this.endCreateComponents()}if(Sys.WebForms=
){this._beginRequestHandler=3DFunction.createDelegate(this,this._onPageRe=
questManagerBeginRequest);Sys.WebForms.PageRequestManager.getInstance().a=
dd_beginRequest(this._beginRequestHandler);this._endRequestHandler=3DFunc=
tion.createDelegate(this,this._onPageRequestManagerEndRequest);Sys.WebFor=
ms.PageRequestManager.getInstance().add_endRequest(this._endRequestHandle=
r)}var =
a=3Dthis.get_stateString();if(a!=3D=3Dthis._currentEntry)this._navigate(a=
);this.raiseLoad();this._initializing=3Dfalse},_enableHistoryInScriptMana=
ger:function(){this._enableHistory=3Dtrue},_ensureHistory:function(){if(!=
this._historyInitialized&&this._enableHistory){if(Sys.Browser.agent=3D=3D=
=3DSys.Browser.InternetExplorer&&Sys.Browser.documentMode<8){this._histor=
yFrame=3Ddocument.getElementById("__historyFrame");this._ignoreIFrame=3Dt=
rue}if(this._isSafari2()){var =
a=3Ddocument.getElementById("__history");this._setHistory([window.locatio=
n.hash]);this._historyInitialLength=3Dwindow.history.length}this._timerHa=
ndler=3DFunction.createDelegate(this,this._onIdle);this._timerCookie=3Dwi=
ndow.setTimeout(this._timerHandler,100);try{this._initialState=3Dthis._de=
serializeState(this.get_stateString())}catch(b){}this._historyInitialized=
=3Dtrue}},_getHistory:function(){var =
a=3Ddocument.getElementById("__history");if(!a)return "";var =
b=3Da.value;return =
b?Sys.Serialization.JavaScriptSerializer.deserialize(b,true):""},_isSafar=
i2:function(){return =
Sys.Browser.agent=3D=3D=3DSys.Browser.Safari&&Sys.Browser.version<=3D419.=
3},_loadHandler:function(){if(this._loadHandlerDelegate){Sys.UI.DomEvent.=
removeHandler(window,"load",this._loadHandlerDelegate);this._loadHandlerD=
elegate=3Dnull}this.initialize()},_navigate:function(c){this._ensureHisto=
ry();var b=3Dthis._deserializeState(c);if(this._uniqueId){var =
d=3Dthis._state.__s||"",a=3Db.__s||"";if(a!=3D=3Dd){this._updateHiddenFie=
ld(a);__doPostBack(this._uniqueId,a);this._state=3Db;return}}this._setSta=
te(c);this._state=3Db;this._raiseNavigate()},_onIdle:function(){delete =
this._timerCookie;var =
a=3Dthis.get_stateString();if(a!=3D=3Dthis._currentEntry){if(!this._ignor=
eTimer){this._historyPointIsNew=3Dfalse;this._navigate(a);this._historyLe=
ngth=3Dwindow.history.length}}else =
this._ignoreTimer=3Dfalse;this._timerCookie=3Dwindow.setTimeout(this._tim=
erHandler,100)},_onIFrameLoad:function(a){this._ensureHistory();if(!this.=
_ignoreIFrame){this._historyPointIsNew=3Dfalse;this._navigate(a)}this._ig=
noreIFrame=3Dfalse},_onPageRequestManagerBeginRequest:function(){this._ig=
noreTimer=3Dtrue},_onPageRequestManagerEndRequest:function(e,d){var =
b=3Dd.get_dataItems()[this._clientId],a=3Ddocument.getElementById("__EVEN=
TTARGET");if(a&&a.value=3D=3D=3Dthis._uniqueId)a.value=3D"";if(typeof =
b!=3D=3D"undefined"){this.setServerState(b);this._historyPointIsNew=3Dtru=
e}else this._ignoreTimer=3Dfalse;var =
c=3Dthis._serializeState(this._state);if(c!=3D=3Dthis._currentEntry){this=
._ignoreTimer=3Dtrue;this._setState(c);this._raiseNavigate()}},_raiseNavi=
gate:function(){var =
c=3Dthis.get_events().getHandler("navigate"),b=3D{};for(var a in =
this._state)if(a!=3D=3D"__s")b[a]=3Dthis._state[a];var d=3Dnew =
Sys.HistoryEventArgs(b);if(c)c(this,d)},_serializeState:function(d){var =
b=3D[];for(var a in d){var e=3Dd[a];if(a=3D=3D=3D"__s")var c=3De;else =
b[b.length]=3Da+"=3D"+encodeURIComponent(e)}return =
b.join("&")+(c?"&&"+c:"")},_setHistory:function(b){var =
a=3Ddocument.getElementById("__history");if(a)a.value=3DSys.Serialization=
.JavaScriptSerializer.serialize(b)},_setState:function(a,c){a=3Da||"";if(=
a!=3D=3Dthis._currentEntry){if(window.theForm){var =
e=3Dwindow.theForm.action,f=3De.indexOf("#");window.theForm.action=3D(f!=3D=
=3D-1?e.substring(0,f):e)+"#"+a}if(this._historyFrame&&this._historyPoint=
IsNew){this._ignoreIFrame=3Dtrue;this._historyPointIsNew=3Dfalse;var =
d=3Dthis._historyFrame.contentWindow.document;d.open("javascript:'<html><=
/html>'");d.write("<html><head><title>"+(c||document.title)+"</title><scr=
i"+'pt =
type=3D"text/javascript">parent.Sys.Application._onIFrameLoad(\''+a+"');<=
/scri"+"pt></head><body></body></html>");d.close()}this._ignoreTimer=3Dfa=
lse;var =
h=3Dthis.get_stateString();this._currentEntry=3Da;if(a!=3D=3Dh){if(this._=
isSafari2()){var =
g=3Dthis._getHistory();g[window.history.length-this._historyInitialLength=
+1]=3Da;this._setHistory(g);this._historyLength=3Dwindow.history.length+1=
;var =
b=3Ddocument.createElement("form");b.method=3D"get";b.action=3D"#"+a;docu=
ment.appendChild(b);b.submit();document.removeChild(b)}else =
window.location.hash=3Da;if(typeof =
c!=3D=3D"undefined"&&c!=3D=3Dnull)document.title=3Dc}}},_unloadHandler:fu=
nction(){this.dispose()},_updateHiddenField:function(b){if(this._clientId=
){var =
a=3Ddocument.getElementById(this._clientId);if(a)a.value=3Db}}};Sys._Appl=
ication.registerClass("Sys._Application",Sys.Component,Sys.IContainer);Sy=
s.Application=3Dnew Sys._Application;var =
$find=3DSys.Application.findComponent;Type.registerNamespace("Sys.Net");S=
ys.Net.WebRequestExecutor=3Dfunction(){this._webRequest=3Dnull;this._resu=
ltObject=3Dnull};Sys.Net.WebRequestExecutor.prototype=3D{get_webRequest:f=
unction(){return =
this._webRequest},_set_webRequest:function(a){this._webRequest=3Da},get_s=
tarted:function(){throw =
Error.notImplemented()},get_responseAvailable:function(){throw =
Error.notImplemented()},get_timedOut:function(){throw =
Error.notImplemented()},get_aborted:function(){throw =
Error.notImplemented()},get_responseData:function(){throw =
Error.notImplemented()},get_statusCode:function(){throw =
Error.notImplemented()},get_statusText:function(){throw =
Error.notImplemented()},get_xml:function(){throw =
Error.notImplemented()},get_object:function(){if(!this._resultObject)this=
._resultObject=3DSys.Serialization.JavaScriptSerializer.deserialize(this.=
get_responseData());return =
this._resultObject},executeRequest:function(){throw =
Error.notImplemented()},abort:function(){throw =
Error.notImplemented()},getResponseHeader:function(){throw =
Error.notImplemented()},getAllResponseHeaders:function(){throw =
Error.notImplemented()}};Sys.Net.WebRequestExecutor.registerClass("Sys.Ne=
t.WebRequestExecutor");Sys.Net.XMLDOM=3Dfunction(d){if(!window.DOMParser)=
{var c=3D["Msxml2.DOMDocument.3.0","Msxml2.DOMDocument"];for(var =
b=3D0,f=3Dc.length;b<f;b++)try{var a=3Dnew =
ActiveXObject(c[b]);a.async=3Dfalse;a.loadXML(d);a.setProperty("Selection=
Language","XPath");return a}catch(g){}}else try{var e=3Dnew =
window.DOMParser;return e.parseFromString(d,"text/xml")}catch(g){}return =
null};Sys.Net.XMLHttpExecutor=3Dfunction(){Sys.Net.XMLHttpExecutor.initia=
lizeBase(this);var =
a=3Dthis;this._xmlHttpRequest=3Dnull;this._webRequest=3Dnull;this._respon=
seAvailable=3Dfalse;this._timedOut=3Dfalse;this._timer=3Dnull;this._abort=
ed=3Dfalse;this._started=3Dfalse;this._onReadyStateChange=3Dfunction(){if=
(a._xmlHttpRequest.readyState=3D=3D=3D4){try{if(typeof =
a._xmlHttpRequest.status=3D=3D=3D"undefined")return}catch(b){return}a._cl=
earTimer();a._responseAvailable=3Dtrue;try{a._webRequest.completed(Sys.Ev=
entArgs.Empty)}finally{if(a._xmlHttpRequest!=3Dnull){a._xmlHttpRequest.on=
readystatechange=3DFunction.emptyMethod;a._xmlHttpRequest=3Dnull}}}};this=
._clearTimer=3Dfunction(){if(a._timer!=3Dnull){window.clearTimeout(a._tim=
er);a._timer=3Dnull}};this._onTimeout=3Dfunction(){if(!a._responseAvailab=
le){a._clearTimer();a._timedOut=3Dtrue;a._xmlHttpRequest.onreadystatechan=
ge=3DFunction.emptyMethod;a._xmlHttpRequest.abort();a._webRequest.complet=
ed(Sys.EventArgs.Empty);a._xmlHttpRequest=3Dnull}}};Sys.Net.XMLHttpExecut=
or.prototype=3D{get_timedOut:function(){return =
this._timedOut},get_started:function(){return =
this._started},get_responseAvailable:function(){return =
this._responseAvailable},get_aborted:function(){return =
this._aborted},executeRequest:function(){this._webRequest=3Dthis.get_webR=
equest();var =
c=3Dthis._webRequest.get_body(),a=3Dthis._webRequest.get_headers();this._=
xmlHttpRequest=3Dnew =
XMLHttpRequest;this._xmlHttpRequest.onreadystatechange=3Dthis._onReadySta=
teChange;var =
e=3Dthis._webRequest.get_httpVerb();this._xmlHttpRequest.open(e,this._web=
Request.getResolvedUrl(),true);if(a)for(var b in a){var =
f=3Da[b];if(typeof =
f!=3D=3D"function")this._xmlHttpRequest.setRequestHeader(b,f)}if(e.toLowe=
rCase()=3D=3D=3D"post"){if(a=3D=3D=3Dnull||!a["Content-Type"])this._xmlHt=
tpRequest.setRequestHeader("Content-Type","application/x-www-form-urlenco=
ded; charset=3Dutf-8");if(!c)c=3D""}var =
d=3Dthis._webRequest.get_timeout();if(d>0)this._timer=3Dwindow.setTimeout=
(Function.createDelegate(this,this._onTimeout),d);this._xmlHttpRequest.se=
nd(c);this._started=3Dtrue},getResponseHeader:function(b){var =
a;try{a=3Dthis._xmlHttpRequest.getResponseHeader(b)}catch(c){}if(!a)a=3D"=
";return a},getAllResponseHeaders:function(){return =
this._xmlHttpRequest.getAllResponseHeaders()},get_responseData:function()=
{return this._xmlHttpRequest.responseText},get_statusCode:function(){var =
a=3D0;try{a=3Dthis._xmlHttpRequest.status}catch(b){}return =
a},get_statusText:function(){return =
this._xmlHttpRequest.statusText},get_xml:function(){var =
a=3Dthis._xmlHttpRequest.responseXML;if(!a||!a.documentElement){a=3DSys.N=
et.XMLDOM(this._xmlHttpRequest.responseText);if(!a||!a.documentElement)re=
turn null}else =
if(navigator.userAgent.indexOf("MSIE")!=3D=3D-1)a.setProperty("SelectionL=
anguage","XPath");if(a.documentElement.namespaceURI=3D=3D=3D"http://www.m=
ozilla.org/newlayout/xml/parsererror.xml"&&a.documentElement.tagName=3D=3D=
=3D"parsererror")return =
null;if(a.documentElement.firstChild&&a.documentElement.firstChild.tagNam=
e=3D=3D=3D"parsererror")return null;return =
a},abort:function(){if(this._aborted||this._responseAvailable||this._time=
dOut)return;this._aborted=3Dtrue;this._clearTimer();if(this._xmlHttpReque=
st&&!this._responseAvailable){this._xmlHttpRequest.onreadystatechange=3DF=
unction.emptyMethod;this._xmlHttpRequest.abort();this._xmlHttpRequest=3Dn=
ull;this._webRequest.completed(Sys.EventArgs.Empty)}}};Sys.Net.XMLHttpExe=
cutor.registerClass("Sys.Net.XMLHttpExecutor",Sys.Net.WebRequestExecutor)=
;Sys.Net._WebRequestManager=3Dfunction(){this._defaultTimeout=3D0;this._d=
efaultExecutorType=3D"Sys.Net.XMLHttpExecutor"};Sys.Net._WebRequestManage=
r.prototype=3D{add_invokingRequest:function(a){this._get_eventHandlerList=
().addHandler("invokingRequest",a)},remove_invokingRequest:function(a){th=
is._get_eventHandlerList().removeHandler("invokingRequest",a)},add_comple=
tedRequest:function(a){this._get_eventHandlerList().addHandler("completed=
Request",a)},remove_completedRequest:function(a){this._get_eventHandlerLi=
st().removeHandler("completedRequest",a)},_get_eventHandlerList:function(=
){if(!this._events)this._events=3Dnew Sys.EventHandlerList;return =
this._events},get_defaultTimeout:function(){return =
this._defaultTimeout},set_defaultTimeout:function(a){this._defaultTimeout=
=3Da},get_defaultExecutorType:function(){return =
this._defaultExecutorType},set_defaultExecutorType:function(a){this._defa=
ultExecutorType=3Da},executeRequest:function(webRequest){var =
executor=3DwebRequest.get_executor();if(!executor){var =
failed=3Dfalse;try{var =
executorType=3Deval(this._defaultExecutorType);executor=3Dnew =
executorType}catch(a){failed=3Dtrue}webRequest.set_executor(executor)}if(=
executor.get_aborted())return;var evArgs=3Dnew =
Sys.Net.NetworkRequestEventArgs(webRequest),handler=3Dthis._get_eventHand=
lerList().getHandler("invokingRequest");if(handler)handler(this,evArgs);i=
f(!evArgs.get_cancel())executor.executeRequest()}};Sys.Net._WebRequestMan=
ager.registerClass("Sys.Net._WebRequestManager");Sys.Net.WebRequestManage=
r=3Dnew =
Sys.Net._WebRequestManager;Sys.Net.NetworkRequestEventArgs=3Dfunction(a){=
Sys.Net.NetworkRequestEventArgs.initializeBase(this);this._webRequest=3Da=
};Sys.Net.NetworkRequestEventArgs.prototype=3D{get_webRequest:function(){=
return =
this._webRequest}};Sys.Net.NetworkRequestEventArgs.registerClass("Sys.Net=
.NetworkRequestEventArgs",Sys.CancelEventArgs);Sys.Net.WebRequest=3Dfunct=
ion(){this._url=3D"";this._headers=3D{};this._body=3Dnull;this._userConte=
xt=3Dnull;this._httpVerb=3Dnull;this._executor=3Dnull;this._invokeCalled=3D=
false;this._timeout=3D0};Sys.Net.WebRequest.prototype=3D{add_completed:fu=
nction(a){this._get_eventHandlerList().addHandler("completed",a)},remove_=
completed:function(a){this._get_eventHandlerList().removeHandler("complet=
ed",a)},completed:function(b){var =
a=3DSys.Net.WebRequestManager._get_eventHandlerList().getHandler("complet=
edRequest");if(a)a(this._executor,b);a=3Dthis._get_eventHandlerList().get=
Handler("completed");if(a)a(this._executor,b)},_get_eventHandlerList:func=
tion(){if(!this._events)this._events=3Dnew Sys.EventHandlerList;return =
this._events},get_url:function(){return =
this._url},set_url:function(a){this._url=3Da},get_headers:function(){retu=
rn =
this._headers},get_httpVerb:function(){if(this._httpVerb=3D=3D=3Dnull){if=
(this._body=3D=3D=3Dnull)return "GET";return "POST"}return =
this._httpVerb},set_httpVerb:function(a){this._httpVerb=3Da},get_body:fun=
ction(){return =
this._body},set_body:function(a){this._body=3Da},get_userContext:function=
(){return =
this._userContext},set_userContext:function(a){this._userContext=3Da},get=
_executor:function(){return =
this._executor},set_executor:function(a){this._executor=3Da;this._executo=
r._set_webRequest(this)},get_timeout:function(){if(this._timeout=3D=3D=3D=
0)return Sys.Net.WebRequestManager.get_defaultTimeout();return =
this._timeout},set_timeout:function(a){this._timeout=3Da},getResolvedUrl:=
function(){return =
Sys.Net.WebRequest._resolveUrl(this._url)},invoke:function(){Sys.Net.WebR=
equestManager.executeRequest(this);this._invokeCalled=3Dtrue}};Sys.Net.We=
bRequest._resolveUrl=3Dfunction(b,a){if(b&&b.indexOf("://")!=3D=3D-1)retu=
rn b;if(!a||a.length=3D=3D=3D0){var =
d=3Ddocument.getElementsByTagName("base")[0];if(d&&d.href&&d.href.length>=
0)a=3Dd.href;else a=3Ddocument.URL}var =
c=3Da.indexOf("?");if(c!=3D=3D-1)a=3Da.substr(0,c);c=3Da.indexOf("#");if(=
c!=3D=3D-1)a=3Da.substr(0,c);a=3Da.substr(0,a.lastIndexOf("/")+1);if(!b||=
b.length=3D=3D=3D0)return a;if(b.charAt(0)=3D=3D=3D"/"){var =
e=3Da.indexOf("://"),g=3Da.indexOf("/",e+3);return =
a.substr(0,g)+b}else{var f=3Da.lastIndexOf("/");return =
a.substr(0,f+1)+b}};Sys.Net.WebRequest._createQueryString=3Dfunction(d,b)=
{if(!b)b=3DencodeURIComponent;var a=3Dnew =
Sys.StringBuilder,f=3D0;for(var c in d){var e=3Dd[c];if(typeof =
e=3D=3D=3D"function")continue;var =
g=3DSys.Serialization.JavaScriptSerializer.serialize(e);if(f!=3D=3D0)a.ap=
pend("&");a.append(c);a.append("=3D");a.append(b(g));f++}return =
a.toString()};Sys.Net.WebRequest._createUrl=3Dfunction(a,b){if(!b)return =
a;var d=3DSys.Net.WebRequest._createQueryString(b);if(d.length>0){var =
c=3D"?";if(a&&a.indexOf("?")!=3D=3D-1)c=3D"&";return a+c+d}else return =
a};Sys.Net.WebRequest.registerClass("Sys.Net.WebRequest");Sys.Net.WebServ=
iceProxy=3Dfunction(){};Sys.Net.WebServiceProxy.prototype=3D{get_timeout:=
function(){return this._timeout},set_timeout:function(a){if(a<0)throw =
Error.argumentOutOfRange("value",a,Sys.Res.invalidTimeout);this._timeout=3D=
a},get_defaultUserContext:function(){return =
this._userContext},set_defaultUserContext:function(a){this._userContext=3D=
a},get_defaultSucceededCallback:function(){return =
this._succeeded},set_defaultSucceededCallback:function(a){this._succeeded=
=3Da},get_defaultFailedCallback:function(){return =
this._failed},set_defaultFailedCallback:function(a){this._failed=3Da},get=
_path:function(){return =
this._path},set_path:function(a){this._path=3Da},_invoke:function(d,e,g,f=
,c,b,a){if(c=3D=3D=3Dnull||typeof =
c=3D=3D=3D"undefined")c=3Dthis.get_defaultSucceededCallback();if(b=3D=3D=3D=
null||typeof =
b=3D=3D=3D"undefined")b=3Dthis.get_defaultFailedCallback();if(a=3D=3D=3Dn=
ull||typeof =
a=3D=3D=3D"undefined")a=3Dthis.get_defaultUserContext();return =
Sys.Net.WebServiceProxy.invoke(d,e,g,f,c,b,a,this.get_timeout())}};Sys.Ne=
t.WebServiceProxy.registerClass("Sys.Net.WebServiceProxy");Sys.Net.WebSer=
viceProxy.invoke=3Dfunction(k,a,j,d,i,c,f,h){var b=3Dnew =
Sys.Net.WebRequest;b.get_headers()["Content-Type"]=3D"application/json; =
charset=3Dutf-8";if(!d)d=3D{};var =
g=3Dd;if(!j||!g)g=3D{};b.set_url(Sys.Net.WebRequest._createUrl(k+"/"+enco=
deURIComponent(a),g));var =
e=3Dnull;if(!j){e=3DSys.Serialization.JavaScriptSerializer.serialize(d);i=
f(e=3D=3D=3D"{}")e=3D""}b.set_body(e);b.add_completed(l);if(h&&h>0)b.set_=
timeout(h);b.invoke();function l(d){if(d.get_responseAvailable()){var =
g=3Dd.get_statusCode(),b=3Dnull;try{var =
e=3Dd.getResponseHeader("Content-Type");if(e.startsWith("application/json=
"))b=3Dd.get_object();else =
if(e.startsWith("text/xml"))b=3Dd.get_xml();else =
b=3Dd.get_responseData()}catch(m){}var =
k=3Dd.getResponseHeader("jsonerror"),h=3Dk=3D=3D=3D"true";if(h){if(b)b=3D=
new =
Sys.Net.WebServiceError(false,b.Message,b.StackTrace,b.ExceptionType)}els=
e =
if(e.startsWith("application/json"))b=3Db.d;if(g<200||g>=3D300||h){if(c){=
if(!b||!h)b=3Dnew =
Sys.Net.WebServiceError(false,String.format(Sys.Res.webServiceFailedNoMsg=
,a),"","");b._statusCode=3Dg;c(b,f,a)}}else if(i)i(b,f,a)}else{var =
j;if(d.get_timedOut())j=3DString.format(Sys.Res.webServiceTimedOut,a);els=
e j=3DString.format(Sys.Res.webServiceFailedNoMsg,a);if(c)c(new =
Sys.Net.WebServiceError(d.get_timedOut(),j,"",""),f,a)}}return =
b};Sys.Net.WebServiceProxy._generateTypedConstructor=3Dfunction(a){return=
 function(b){if(b)for(var c in =
b)this[c]=3Db[c];this.__type=3Da}};Sys.Net.WebServiceError=3Dfunction(c,d=
,b,a){this._timedOut=3Dc;this._message=3Dd;this._stackTrace=3Db;this._exc=
eptionType=3Da;this._statusCode=3D-1};Sys.Net.WebServiceError.prototype=3D=
{get_timedOut:function(){return =
this._timedOut},get_statusCode:function(){return =
this._statusCode},get_message:function(){return =
this._message},get_stackTrace:function(){return =
this._stackTrace},get_exceptionType:function(){return =
this._exceptionType}};Sys.Net.WebServiceError.registerClass("Sys.Net.WebS=
erviceError");Type.registerNamespace("Sys.Services");Sys.Services._Profil=
eService=3Dfunction(){Sys.Services._ProfileService.initializeBase(this);t=
his.properties=3D{}};Sys.Services._ProfileService.DefaultWebServicePath=3D=
"";Sys.Services._ProfileService.prototype=3D{_defaultLoadCompletedCallbac=
k:null,_defaultSaveCompletedCallback:null,_path:"",_timeout:0,get_default=
LoadCompletedCallback:function(){return =
this._defaultLoadCompletedCallback},set_defaultLoadCompletedCallback:func=
tion(a){this._defaultLoadCompletedCallback=3Da},get_defaultSaveCompletedC=
allback:function(){return =
this._defaultSaveCompletedCallback},set_defaultSaveCompletedCallback:func=
tion(a){this._defaultSaveCompletedCallback=3Da},get_path:function(){retur=
n this._path||""},load:function(c,d,e,f){var =
b,a;if(!c){a=3D"GetAllPropertiesForCurrentUser";b=3D{authenticatedUserOnl=
y:false}}else{a=3D"GetPropertiesForCurrentUser";b=3D{properties:this._clo=
nePropertyNames(c),authenticatedUserOnly:false}}this._invoke(this._get_pa=
th(),a,false,b,Function.createDelegate(this,this._onLoadComplete),Functio=
n.createDelegate(this,this._onLoadFailed),[d,e,f])},save:function(d,b,c,e=
){var =
a=3Dthis._flattenProperties(d,this.properties);this._invoke(this._get_pat=
h(),"SetPropertiesForCurrentUser",false,{values:a.value,authenticatedUser=
Only:false},Function.createDelegate(this,this._onSaveComplete),Function.c=
reateDelegate(this,this._onSaveFailed),[b,c,e,a.count])},_clonePropertyNa=
mes:function(e){var c=3D[],d=3D{};for(var b=3D0;b<e.length;b++){var =
a=3De[b];if(!d[a]){Array.add(c,a);d[a]=3Dtrue}}return =
c},_flattenProperties:function(a,i,j){var =
b=3D{},e,d,g=3D0;if(a&&a.length=3D=3D=3D0)return =
{value:b,count:0};for(var c in =
i){e=3Di[c];d=3Dj?j+"."+c:c;if(Sys.Services.ProfileGroup.isInstanceOfType=
(e)){var =
k=3Dthis._flattenProperties(a,e,d),h=3Dk.value;g+=3Dk.count;for(var f in =
h){var l=3Dh[f];b[f]=3Dl}}else =
if(!a||Array.indexOf(a,d)!=3D=3D-1){b[d]=3De;g++}}return =
{value:b,count:g}},_get_path:function(){var =
a=3Dthis.get_path();if(!a.length)a=3DSys.Services._ProfileService.Default=
WebServicePath;if(!a||!a.length)throw =
Error.invalidOperation(Sys.Res.servicePathNotSet);return =
a},_onLoadComplete:function(a,e,g){if(typeof a!=3D=3D"object")throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
g,"Object"));var c=3Dthis._unflattenProperties(a);for(var b in =
c)this.properties[b]=3Dc[b];var =
d=3De[0]||this.get_defaultLoadCompletedCallback()||this.get_defaultSuccee=
dedCallback();if(d){var =
f=3De[2]||this.get_defaultUserContext();d(a.length,f,"Sys.Services.Profil=
eService.load")}},_onLoadFailed:function(d,b){var =
a=3Db[1]||this.get_defaultFailedCallback();if(a){var =
c=3Db[2]||this.get_defaultUserContext();a(d,c,"Sys.Services.ProfileServic=
e.load")}},_onSaveComplete:function(a,b,f){var =
c=3Db[3];if(a!=3D=3Dnull)if(a instanceof Array)c-=3Da.length;else =
if(typeof a=3D=3D=3D"number")c=3Da;else throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
f,"Array"));var =
d=3Db[0]||this.get_defaultSaveCompletedCallback()||this.get_defaultSuccee=
dedCallback();if(d){var =
e=3Db[2]||this.get_defaultUserContext();d(c,e,"Sys.Services.ProfileServic=
e.save")}},_onSaveFailed:function(d,b){var =
a=3Db[1]||this.get_defaultFailedCallback();if(a){var =
c=3Db[2]||this.get_defaultUserContext();a(d,c,"Sys.Services.ProfileServic=
e.save")}},_unflattenProperties:function(e){var c=3D{},d,f,h=3D0;for(var =
a in e){h++;f=3De[a];d=3Da.indexOf(".");if(d!=3D=3D-1){var =
g=3Da.substr(0,d);a=3Da.substr(d+1);var =
b=3Dc[g];if(!b||!Sys.Services.ProfileGroup.isInstanceOfType(b)){b=3Dnew =
Sys.Services.ProfileGroup;c[g]=3Db}b[a]=3Df}else =
c[a]=3Df}e.length=3Dh;return =
c}};Sys.Services._ProfileService.registerClass("Sys.Services._ProfileServ=
ice",Sys.Net.WebServiceProxy);Sys.Services.ProfileService=3Dnew =
Sys.Services._ProfileService;Sys.Services.ProfileGroup=3Dfunction(a){if(a=
)for(var b in =
a)this[b]=3Da[b]};Sys.Services.ProfileGroup.registerClass("Sys.Services.P=
rofileGroup");Sys.Services._AuthenticationService=3Dfunction(){Sys.Servic=
es._AuthenticationService.initializeBase(this)};Sys.Services._Authenticat=
ionService.DefaultWebServicePath=3D"";Sys.Services._AuthenticationService=
.prototype=3D{_defaultLoginCompletedCallback:null,_defaultLogoutCompleted=
Callback:null,_path:"",_timeout:0,_authenticated:false,get_defaultLoginCo=
mpletedCallback:function(){return =
this._defaultLoginCompletedCallback},set_defaultLoginCompletedCallback:fu=
nction(a){this._defaultLoginCompletedCallback=3Da},get_defaultLogoutCompl=
etedCallback:function(){return =
this._defaultLogoutCompletedCallback},set_defaultLogoutCompletedCallback:=
function(a){this._defaultLogoutCompletedCallback=3Da},get_isLoggedIn:func=
tion(){return this._authenticated},get_path:function(){return =
this._path||""},login:function(c,b,a,h,f,d,e,g){this._invoke(this._get_pa=
th(),"Login",false,{userName:c,password:b,createPersistentCookie:a},Funct=
ion.createDelegate(this,this._onLoginComplete),Function.createDelegate(th=
is,this._onLoginFailed),[c,b,a,h,f,d,e,g])},logout:function(c,a,b,d){this=
._invoke(this._get_path(),"Logout",false,{},Function.createDelegate(this,=
this._onLogoutComplete),Function.createDelegate(this,this._onLogoutFailed=
),[c,a,b,d])},_get_path:function(){var =
a=3Dthis.get_path();if(!a.length)a=3DSys.Services._AuthenticationService.=
DefaultWebServicePath;if(!a||!a.length)throw =
Error.invalidOperation(Sys.Res.servicePathNotSet);return =
a},_onLoginComplete:function(e,c,f){if(typeof e!=3D=3D"boolean")throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
f,"Boolean"));var =
b=3Dc[4],d=3Dc[7]||this.get_defaultUserContext(),a=3Dc[5]||this.get_defau=
ltLoginCompletedCallback()||this.get_defaultSucceededCallback();if(e){thi=
s._authenticated=3Dtrue;if(a)a(true,d,"Sys.Services.AuthenticationService=
.login");if(typeof =
b!=3D=3D"undefined"&&b!=3D=3Dnull)window.location.href=3Db}else =
if(a)a(false,d,"Sys.Services.AuthenticationService.login")},_onLoginFaile=
d:function(d,b){var a=3Db[6]||this.get_defaultFailedCallback();if(a){var =
c=3Db[7]||this.get_defaultUserContext();a(d,c,"Sys.Services.Authenticatio=
nService.login")}},_onLogoutComplete:function(f,a,e){if(f!=3D=3Dnull)thro=
w =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
e,"null"));var =
b=3Da[0],d=3Da[3]||this.get_defaultUserContext(),c=3Da[1]||this.get_defau=
ltLogoutCompletedCallback()||this.get_defaultSucceededCallback();this._au=
thenticated=3Dfalse;if(c)c(null,d,"Sys.Services.AuthenticationService.log=
out");if(!b)window.location.reload();else =
window.location.href=3Db},_onLogoutFailed:function(c,b){var =
a=3Db[2]||this.get_defaultFailedCallback();if(a)a(c,b[3],"Sys.Services.Au=
thenticationService.logout")},_setAuthenticated:function(a){this._authent=
icated=3Da}};Sys.Services._AuthenticationService.registerClass("Sys.Servi=
ces._AuthenticationService",Sys.Net.WebServiceProxy);Sys.Services.Authent=
icationService=3Dnew =
Sys.Services._AuthenticationService;Sys.Services._RoleService=3Dfunction(=
){Sys.Services._RoleService.initializeBase(this);this._roles=3D[]};Sys.Se=
rvices._RoleService.DefaultWebServicePath=3D"";Sys.Services._RoleService.=
prototype=3D{_defaultLoadCompletedCallback:null,_rolesIndex:null,_timeout=
:0,_path:"",get_defaultLoadCompletedCallback:function(){return =
this._defaultLoadCompletedCallback},set_defaultLoadCompletedCallback:func=
tion(a){this._defaultLoadCompletedCallback=3Da},get_path:function(){retur=
n this._path||""},get_roles:function(){return =
Array.clone(this._roles)},isUserInRole:function(a){var =
b=3Dthis._get_rolesIndex()[a.trim().toLowerCase()];return =
!!b},load:function(a,b,c){Sys.Net.WebServiceProxy.invoke(this._get_path()=
,"GetRolesForCurrentUser",false,{},Function.createDelegate(this,this._onL=
oadComplete),Function.createDelegate(this,this._onLoadFailed),[a,b,c],thi=
s.get_timeout())},_get_path:function(){var =
a=3Dthis.get_path();if(!a||!a.length)a=3DSys.Services._RoleService.Defaul=
tWebServicePath;if(!a||!a.length)throw =
Error.invalidOperation(Sys.Res.servicePathNotSet);return =
a},_get_rolesIndex:function(){if(!this._rolesIndex){var b=3D{};for(var =
a=3D0;a<this._roles.length;a++)b[this._roles[a].toLowerCase()]=3Dtrue;thi=
s._rolesIndex=3Db}return =
this._rolesIndex},_onLoadComplete:function(a,c,f){if(a&&!(a instanceof =
Array))throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
f,"Array"));this._roles=3Da;this._rolesIndex=3Dnull;var =
b=3Dc[0]||this.get_defaultLoadCompletedCallback()||this.get_defaultSuccee=
dedCallback();if(b){var =
e=3Dc[2]||this.get_defaultUserContext(),d=3DArray.clone(a);b(d,e,"Sys.Ser=
vices.RoleService.load")}},_onLoadFailed:function(d,b){var =
a=3Db[1]||this.get_defaultFailedCallback();if(a){var =
c=3Db[2]||this.get_defaultUserContext();a(d,c,"Sys.Services.RoleService.l=
oad")}}};Sys.Services._RoleService.registerClass("Sys.Services._RoleServi=
ce",Sys.Net.WebServiceProxy);Sys.Services.RoleService=3Dnew =
Sys.Services._RoleService;Type.registerNamespace("Sys.Serialization");Sys=
.Serialization.JavaScriptSerializer=3Dfunction(){};Sys.Serialization.Java=
ScriptSerializer.registerClass("Sys.Serialization.JavaScriptSerializer");=
Sys.Serialization.JavaScriptSerializer._charsToEscapeRegExs=3D[];Sys.Seri=
alization.JavaScriptSerializer._charsToEscape=3D[];Sys.Serialization.Java=
ScriptSerializer._dateRegEx=3Dnew =
RegExp('(^|[^\\\\])\\"\\\\/Date\\((-?[0-9]+)(?:[a-zA-Z]|(?:\\+|-)[0-9]{4}=
)?\\)\\\\/\\"',"g");Sys.Serialization.JavaScriptSerializer._escapeChars=3D=
{};Sys.Serialization.JavaScriptSerializer._escapeRegEx=3Dnew =
RegExp('["\\\\\\x00-\\x1F]',"i");Sys.Serialization.JavaScriptSerializer._=
escapeRegExGlobal=3Dnew =
RegExp('["\\\\\\x00-\\x1F]',"g");Sys.Serialization.JavaScriptSerializer._=
jsonRegEx=3Dnew RegExp("[^,:{}\\[\\]0-9.\\-+Eaeflnr-u =
\\n\\r\\t]","g");Sys.Serialization.JavaScriptSerializer._jsonStringRegEx=3D=
new =
RegExp('"(\\\\.|[^"\\\\])*"',"g");Sys.Serialization.JavaScriptSerializer.=
_serverTypeFieldName=3D"__type";Sys.Serialization.JavaScriptSerializer._i=
nit=3Dfunction(){var =
c=3D["\\u0000","\\u0001","\\u0002","\\u0003","\\u0004","\\u0005","\\u0006=
","\\u0007","\\b","\\t","\\n","\\u000b","\\f","\\r","\\u000e","\\u000f","=
\\u0010","\\u0011","\\u0012","\\u0013","\\u0014","\\u0015","\\u0016","\\u=
0017","\\u0018","\\u0019","\\u001a","\\u001b","\\u001c","\\u001d","\\u001=
e","\\u001f"];Sys.Serialization.JavaScriptSerializer._charsToEscape[0]=3D=
"\\";Sys.Serialization.JavaScriptSerializer._charsToEscapeRegExs["\\"]=3D=
new =
RegExp("\\\\","g");Sys.Serialization.JavaScriptSerializer._escapeChars["\=
\"]=3D"\\\\";Sys.Serialization.JavaScriptSerializer._charsToEscape[1]=3D'=
"';Sys.Serialization.JavaScriptSerializer._charsToEscapeRegExs['"']=3Dnew=
 =
RegExp('"',"g");Sys.Serialization.JavaScriptSerializer._escapeChars['"']=3D=
'\\"';for(var a=3D0;a<32;a++){var =
b=3DString.fromCharCode(a);Sys.Serialization.JavaScriptSerializer._charsT=
oEscape[a+2]=3Db;Sys.Serialization.JavaScriptSerializer._charsToEscapeReg=
Exs[b]=3Dnew =
RegExp(b,"g");Sys.Serialization.JavaScriptSerializer._escapeChars[b]=3Dc[=
a]}};Sys.Serialization.JavaScriptSerializer._serializeBooleanWithBuilder=3D=
function(b,a){a.append(b.toString())};Sys.Serialization.JavaScriptSeriali=
zer._serializeNumberWithBuilder=3Dfunction(a,b){if(isFinite(a))b.append(S=
tring(a));else throw =
Error.invalidOperation(Sys.Res.cannotSerializeNonFiniteNumbers)};Sys.Seri=
alization.JavaScriptSerializer._serializeStringWithBuilder=3Dfunction(a,c=
){c.append('"');if(Sys.Serialization.JavaScriptSerializer._escapeRegEx.te=
st(a)){if(Sys.Serialization.JavaScriptSerializer._charsToEscape.length=3D=
=3D=3D0)Sys.Serialization.JavaScriptSerializer._init();if(a.length<128)a=3D=
a.replace(Sys.Serialization.JavaScriptSerializer._escapeRegExGlobal,funct=
ion(a){return =
Sys.Serialization.JavaScriptSerializer._escapeChars[a]});else for(var =
d=3D0;d<34;d++){var =
b=3DSys.Serialization.JavaScriptSerializer._charsToEscape[d];if(a.indexOf=
(b)!=3D=3D-1)if(Sys.Browser.agent=3D=3D=3DSys.Browser.Opera||Sys.Browser.=
agent=3D=3D=3DSys.Browser.FireFox)a=3Da.split(b).join(Sys.Serialization.J=
avaScriptSerializer._escapeChars[b]);else =
a=3Da.replace(Sys.Serialization.JavaScriptSerializer._charsToEscapeRegExs=
[b],Sys.Serialization.JavaScriptSerializer._escapeChars[b])}}c.append(a);=
c.append('"')};Sys.Serialization.JavaScriptSerializer._serializeWithBuild=
er=3Dfunction(b,a,i,g){var c;switch(typeof b){case =
"object":if(b)if(Number.isInstanceOfType(b))Sys.Serialization.JavaScriptS=
erializer._serializeNumberWithBuilder(b,a);else =
if(Boolean.isInstanceOfType(b))Sys.Serialization.JavaScriptSerializer._se=
rializeBooleanWithBuilder(b,a);else =
if(String.isInstanceOfType(b))Sys.Serialization.JavaScriptSerializer._ser=
ializeStringWithBuilder(b,a);else =
if(Array.isInstanceOfType(b)){a.append("[");for(c=3D0;c<b.length;++c){if(=
c>0)a.append(",");Sys.Serialization.JavaScriptSerializer._serializeWithBu=
ilder(b[c],a,false,g)}a.append("]")}else{if(Date.isInstanceOfType(b)){a.a=
ppend('"\\/Date(');a.append(b.getTime());a.append(')\\/"');break}var =
d=3D[],f=3D0;for(var e in =
b){if(e.startsWith("$"))continue;if(e=3D=3D=3DSys.Serialization.JavaScrip=
tSerializer._serverTypeFieldName&&f!=3D=3D0){d[f++]=3Dd[0];d[0]=3De}else =
d[f++]=3De}if(i)d.sort();a.append("{");var =
j=3Dfalse;for(c=3D0;c<f;c++){var h=3Db[d[c]];if(typeof =
h!=3D=3D"undefined"&&typeof h!=3D=3D"function"){if(j)a.append(",");else =
j=3Dtrue;Sys.Serialization.JavaScriptSerializer._serializeWithBuilder(d[c=
],a,i,g);a.append(":");Sys.Serialization.JavaScriptSerializer._serializeW=
ithBuilder(h,a,i,g)}}a.append("}")}else a.append("null");break;case =
"number":Sys.Serialization.JavaScriptSerializer._serializeNumberWithBuild=
er(b,a);break;case =
"string":Sys.Serialization.JavaScriptSerializer._serializeStringWithBuild=
er(b,a);break;case =
"boolean":Sys.Serialization.JavaScriptSerializer._serializeBooleanWithBui=
lder(b,a);break;default:a.append("null")}};Sys.Serialization.JavaScriptSe=
rializer.serialize=3Dfunction(b){var a=3Dnew =
Sys.StringBuilder;Sys.Serialization.JavaScriptSerializer._serializeWithBu=
ilder(b,a,false);return =
a.toString()};Sys.Serialization.JavaScriptSerializer.deserialize=3Dfuncti=
on(data,secure){if(data.length=3D=3D=3D0)throw =
Error.argument("data",Sys.Res.cannotDeserializeEmptyString);try{var =
exp=3Ddata.replace(Sys.Serialization.JavaScriptSerializer._dateRegEx,"$1n=
ew =
Date($2)");if(secure&&Sys.Serialization.JavaScriptSerializer._jsonRegEx.t=
est(exp.replace(Sys.Serialization.JavaScriptSerializer._jsonStringRegEx,"=
")))throw null;return eval("("+exp+")")}catch(a){throw =
Error.argument("data",Sys.Res.cannotDeserializeInvalidJson)}};Sys.Culture=
Info=3Dfunction(c,b,a){this.name=3Dc;this.numberFormat=3Db;this.dateTimeF=
ormat=3Da};Sys.CultureInfo.prototype=3D{_getDateTimeFormats:function(){if=
(!this._dateTimeFormats){var =
a=3Dthis.dateTimeFormat;this._dateTimeFormats=3D[a.MonthDayPattern,a.Year=
MonthPattern,a.ShortDatePattern,a.ShortTimePattern,a.LongDatePattern,a.Lo=
ngTimePattern,a.FullDateTimePattern,a.RFC1123Pattern,a.SortableDateTimePa=
ttern,a.UniversalSortableDateTimePattern]}return =
this._dateTimeFormats},_getMonthIndex:function(a){if(!this._upperMonths)t=
his._upperMonths=3Dthis._toUpperArray(this.dateTimeFormat.MonthNames);ret=
urn =
Array.indexOf(this._upperMonths,this._toUpper(a))},_getAbbrMonthIndex:fun=
ction(a){if(!this._upperAbbrMonths)this._upperAbbrMonths=3Dthis._toUpperA=
rray(this.dateTimeFormat.AbbreviatedMonthNames);return =
Array.indexOf(this._upperAbbrMonths,this._toUpper(a))},_getDayIndex:funct=
ion(a){if(!this._upperDays)this._upperDays=3Dthis._toUpperArray(this.date=
TimeFormat.DayNames);return =
Array.indexOf(this._upperDays,this._toUpper(a))},_getAbbrDayIndex:functio=
n(a){if(!this._upperAbbrDays)this._upperAbbrDays=3Dthis._toUpperArray(thi=
s.dateTimeFormat.AbbreviatedDayNames);return =
Array.indexOf(this._upperAbbrDays,this._toUpper(a))},_toUpperArray:functi=
on(c){var b=3D[];for(var =
a=3D0,d=3Dc.length;a<d;a++)b[a]=3Dthis._toUpper(c[a]);return =
b},_toUpper:function(a){return a.split("\u00a0").join(" =
").toUpperCase()}};Sys.CultureInfo._parse=3Dfunction(b){var =
a=3DSys.Serialization.JavaScriptSerializer.deserialize(b);return new =
Sys.CultureInfo(a.name,a.numberFormat,a.dateTimeFormat)};Sys.CultureInfo.=
registerClass("Sys.CultureInfo");Sys.CultureInfo.InvariantCulture=3DSys.C=
ultureInfo._parse('{"name":"","numberFormat":{"CurrencyDecimalDigits":2,"=
CurrencyDecimalSeparator":".","IsReadOnly":true,"CurrencyGroupSizes":[3],=
"NumberGroupSizes":[3],"PercentGroupSizes":[3],"CurrencyGroupSeparator":"=
,","CurrencySymbol":"\u00a4","NaNSymbol":"NaN","CurrencyNegativePattern":=
0,"NumberNegativePattern":1,"PercentPositivePattern":0,"PercentNegativePa=
ttern":0,"NegativeInfinitySymbol":"-Infinity","NegativeSign":"-","NumberD=
ecimalDigits":2,"NumberDecimalSeparator":".","NumberGroupSeparator":",","=
CurrencyPositivePattern":0,"PositiveInfinitySymbol":"Infinity","PositiveS=
ign":"+","PercentDecimalDigits":2,"PercentDecimalSeparator":".","PercentG=
roupSeparator":",","PercentSymbol":"%","PerMilleSymbol":"\u2030","NativeD=
igits":["0","1","2","3","4","5","6","7","8","9"],"DigitSubstitution":1},"=
dateTimeFormat":{"AMDesignator":"AM","Calendar":{"MinSupportedDateTime":"=
@-62135568000000@","MaxSupportedDateTime":"@253402300799999@","AlgorithmT=
ype":1,"CalendarType":1,"Eras":[1],"TwoDigitYearMax":2029,"IsReadOnly":tr=
ue},"DateSeparator":"/","FirstDayOfWeek":0,"CalendarWeekRule":0,"FullDate=
TimePattern":"dddd, dd MMMM yyyy HH:mm:ss","LongDatePattern":"dddd, dd =
MMMM yyyy","LongTimePattern":"HH:mm:ss","MonthDayPattern":"MMMM =
dd","PMDesignator":"PM","RFC1123Pattern":"ddd, dd MMM yyyy =
HH\':\'mm\':\'ss =
\'GMT\'","ShortDatePattern":"MM/dd/yyyy","ShortTimePattern":"HH:mm","Sort=
ableDateTimePattern":"yyyy\'-\'MM\'-\'dd\'T\'HH\':\'mm\':\'ss","TimeSepar=
ator":":","UniversalSortableDateTimePattern":"yyyy\'-\'MM\'-\'dd =
HH\':\'mm\':\'ss\'Z\'","YearMonthPattern":"yyyy =
MMMM","AbbreviatedDayNames":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"=
ShortestDayNames":["Su","Mo","Tu","We","Th","Fr","Sa"],"DayNames":["Sunda=
y","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"Abbrev=
iatedMonthNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","=
Oct","Nov","Dec",""],"MonthNames":["January","February","March","April","=
May","June","July","August","September","October","November","December","=
"],"IsReadOnly":true,"NativeCalendarName":"Gregorian =
Calendar","AbbreviatedMonthGenitiveNames":["Jan","Feb","Mar","Apr","May",=
"Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthGenitiveNames":["Janu=
ary","February","March","April","May","June","July","August","September",=
"October","November","December",""]}}');if(typeof =
__cultureInfo=3D=3D=3D"undefined")var =
__cultureInfo=3D'{"name":"en-US","numberFormat":{"CurrencyDecimalDigits":=
2,"CurrencyDecimalSeparator":".","IsReadOnly":false,"CurrencyGroupSizes":=
[3],"NumberGroupSizes":[3],"PercentGroupSizes":[3],"CurrencyGroupSeparato=
r":",","CurrencySymbol":"$","NaNSymbol":"NaN","CurrencyNegativePattern":0=
,"NumberNegativePattern":1,"PercentPositivePattern":0,"PercentNegativePat=
tern":0,"NegativeInfinitySymbol":"-Infinity","NegativeSign":"-","NumberDe=
cimalDigits":2,"NumberDecimalSeparator":".","NumberGroupSeparator":",","C=
urrencyPositivePattern":0,"PositiveInfinitySymbol":"Infinity","PositiveSi=
gn":"+","PercentDecimalDigits":2,"PercentDecimalSeparator":".","PercentGr=
oupSeparator":",","PercentSymbol":"%","PerMilleSymbol":"\u2030","NativeDi=
gits":["0","1","2","3","4","5","6","7","8","9"],"DigitSubstitution":1},"d=
ateTimeFormat":{"AMDesignator":"AM","Calendar":{"MinSupportedDateTime":"@=
-62135568000000@","MaxSupportedDateTime":"@253402300799999@","AlgorithmTy=
pe":1,"CalendarType":1,"Eras":[1],"TwoDigitYearMax":2029,"IsReadOnly":fal=
se},"DateSeparator":"/","FirstDayOfWeek":0,"CalendarWeekRule":0,"FullDate=
TimePattern":"dddd, MMMM dd, yyyy h:mm:ss tt","LongDatePattern":"dddd, =
MMMM dd, yyyy","LongTimePattern":"h:mm:ss tt","MonthDayPattern":"MMMM =
dd","PMDesignator":"PM","RFC1123Pattern":"ddd, dd MMM yyyy =
HH\':\'mm\':\'ss =
\'GMT\'","ShortDatePattern":"M/d/yyyy","ShortTimePattern":"h:mm =
tt","SortableDateTimePattern":"yyyy\'-\'MM\'-\'dd\'T\'HH\':\'mm\':\'ss","=
TimeSeparator":":","UniversalSortableDateTimePattern":"yyyy\'-\'MM\'-\'dd=
 HH\':\'mm\':\'ss\'Z\'","YearMonthPattern":"MMMM, =
yyyy","AbbreviatedDayNames":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"=
ShortestDayNames":["Su","Mo","Tu","We","Th","Fr","Sa"],"DayNames":["Sunda=
y","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"Abbrev=
iatedMonthNames":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","=
Oct","Nov","Dec",""],"MonthNames":["January","February","March","April","=
May","June","July","August","September","October","November","December","=
"],"IsReadOnly":false,"NativeCalendarName":"Gregorian =
Calendar","AbbreviatedMonthGenitiveNames":["Jan","Feb","Mar","Apr","May",=
"Jun","Jul","Aug","Sep","Oct","Nov","Dec",""],"MonthGenitiveNames":["Janu=
ary","February","March","April","May","June","July","August","September",=
"October","November","December",""]}}';Sys.CultureInfo.CurrentCulture=3DS=
ys.CultureInfo._parse(__cultureInfo);delete =
__cultureInfo;Sys.UI.Behavior=3Dfunction(b){Sys.UI.Behavior.initializeBas=
e(this);this._element=3Db;var =
a=3Db._behaviors;if(!a)b._behaviors=3D[this];else =
a[a.length]=3Dthis};Sys.UI.Behavior.prototype=3D{_name:null,get_element:f=
unction(){return this._element},get_id:function(){var =
a=3DSys.UI.Behavior.callBaseMethod(this,"get_id");if(a)return =
a;if(!this._element||!this._element.id)return "";return =
this._element.id+"$"+this.get_name()},get_name:function(){if(this._name)r=
eturn this._name;var =
a=3DObject.getTypeName(this),b=3Da.lastIndexOf(".");if(b!=3D-1)a=3Da.subs=
tr(b+1);if(!this.get_isInitialized())this._name=3Da;return =
a},set_name:function(a){this._name=3Da},initialize:function(){Sys.UI.Beha=
vior.callBaseMethod(this,"initialize");var =
a=3Dthis.get_name();if(a)this._element[a]=3Dthis},dispose:function(){Sys.=
UI.Behavior.callBaseMethod(this,"dispose");if(this._element){var =
a=3Dthis.get_name();if(a)this._element[a]=3Dnull;Array.remove(this._eleme=
nt._behaviors,this);delete =
this._element}}};Sys.UI.Behavior.registerClass("Sys.UI.Behavior",Sys.Comp=
onent);Sys.UI.Behavior.getBehaviorByName=3Dfunction(b,c){var =
a=3Db[c];return =
a&&Sys.UI.Behavior.isInstanceOfType(a)?a:null};Sys.UI.Behavior.getBehavio=
rs=3Dfunction(a){if(!a._behaviors)return [];return =
Array.clone(a._behaviors)};Sys.UI.Behavior.getBehaviorsByType=3Dfunction(=
d,e){var a=3Dd._behaviors,c=3D[];if(a)for(var =
b=3D0,f=3Da.length;b<f;b++)if(e.isInstanceOfType(a[b]))c[c.length]=3Da[b]=
;return c};Sys.UI.VisibilityMode=3Dfunction(){throw =
Error.notImplemented()};Sys.UI.VisibilityMode.prototype=3D{hide:0,collaps=
e:1};Sys.UI.VisibilityMode.registerEnum("Sys.UI.VisibilityMode");Sys.UI.C=
ontrol=3Dfunction(a){Sys.UI.Control.initializeBase(this);this._element=3D=
a;a.control=3Dthis};Sys.UI.Control.prototype=3D{_parent:null,_visibilityM=
ode:Sys.UI.VisibilityMode.hide,get_element:function(){return =
this._element},get_id:function(){if(!this._element)return "";return =
this._element.id},set_id:function(){throw =
Error.invalidOperation(Sys.Res.cantSetId)},get_parent:function(){if(this.=
_parent)return this._parent;if(!this._element)return null;var =
a=3Dthis._element.parentNode;while(a){if(a.control)return =
a.control;a=3Da.parentNode}return =
null},set_parent:function(a){this._parent=3Da},get_visibilityMode:functio=
n(){return =
Sys.UI.DomElement.getVisibilityMode(this._element)},set_visibilityMode:fu=
nction(a){Sys.UI.DomElement.setVisibilityMode(this._element,a)},get_visib=
le:function(){return =
Sys.UI.DomElement.getVisible(this._element)},set_visible:function(a){Sys.=
UI.DomElement.setVisible(this._element,a)},addCssClass:function(a){Sys.UI=
.DomElement.addCssClass(this._element,a)},dispose:function(){Sys.UI.Contr=
ol.callBaseMethod(this,"dispose");if(this._element){this._element.control=
=3Dundefined;delete this._element}if(this._parent)delete =
this._parent},onBubbleEvent:function(){return =
false},raiseBubbleEvent:function(b,c){var =
a=3Dthis.get_parent();while(a){if(a.onBubbleEvent(b,c))return;a=3Da.get_p=
arent()}},removeCssClass:function(a){Sys.UI.DomElement.removeCssClass(thi=
s._element,a)},toggleCssClass:function(a){Sys.UI.DomElement.toggleCssClas=
s(this._element,a)}};Sys.UI.Control.registerClass("Sys.UI.Control",Sys.Co=
mponent);
Type.registerNamespace('Sys');Sys.Res=3D{"argumentInteger":"Value must =
be an integer.","scriptLoadMultipleCallbacks":"The script =
\u0027{0}\u0027 contains multiple calls to =
Sys.Application.notifyScriptLoaded(). Only one is =
allowed.","invokeCalledTwice":"Cannot call invoke more than =
once.","webServiceFailed":"The server method \u0027{0}\u0027 failed with =
the following error: {1}","webServiceInvalidJsonWrapper":"The server =
method \u0027{0}\u0027 returned invalid data. The \u0027d\u0027 property =
is missing from the JSON wrapper.","argumentType":"Object cannot be =
converted to the required type.","argumentNull":"Value cannot be =
null.","controlCantSetId":"The id property can\u0027t be set on a =
control.","formatBadFormatSpecifier":"Format specifier was =
invalid.","webServiceFailedNoMsg":"The server method \u0027{0}\u0027 =
failed.","argumentDomElement":"Value must be a DOM =
element.","invalidExecutorType":"Could not create a valid =
Sys.Net.WebRequestExecutor from: =
{0}.","cannotCallBeforeResponse":"Cannot call {0} when responseAvailable =
is false.","actualValue":"Actual value was =
{0}.","enumInvalidValue":"\u0027{0}\u0027 is not a valid value for enum =
{1}.","scriptLoadFailed":"The script \u0027{0}\u0027 could not be =
loaded.","parameterCount":"Parameter count =
mismatch.","cannotDeserializeEmptyString":"Cannot deserialize empty =
string.","formatInvalidString":"Input string was not in a correct =
format.","invalidTimeout":"Value must be greater than or equal to =
zero.","cannotAbortBeforeStart":"Cannot abort when executor has not =
started.","argument":"Value does not fall within the expected =
range.","cannotDeserializeInvalidJson":"Cannot deserialize. The data =
does not correspond to valid JSON.","invalidHttpVerb":"httpVerb cannot =
be set to an empty or null string.","nullWebRequest":"Cannot call =
executeRequest with a null webRequest.","eventHandlerInvalid":"Handler =
was not added through the Sys.UI.DomEvent.addHandler =
method.","cannotSerializeNonFiniteNumbers":"Cannot serialize non finite =
numbers.","argumentUndefined":"Value cannot be =
undefined.","webServiceInvalidReturnType":"The server method =
\u0027{0}\u0027 returned an invalid type. Expected type: =
{1}","servicePathNotSet":"The path to the web service has not been =
set.","argumentTypeWithTypes":"Object of type \u0027{0}\u0027 cannot be =
converted to type \u0027{1}\u0027.","cannotCallOnceStarted":"Cannot call =
{0} once started.","badBaseUrl1":"Base URL does not contain =
://.","badBaseUrl2":"Base URL does not contain another =
/.","badBaseUrl3":"Cannot find last / in base =
URL.","setExecutorAfterActive":"Cannot set executor after it has become =
active.","paramName":"Parameter name: =
{0}","cannotCallOutsideHandler":"Cannot call {0} outside of a completed =
event handler.","cannotSerializeObjectWithCycle":"Cannot serialize =
object with cyclic reference within child properties.","format":"One of =
the identified items was in an invalid =
format.","assertFailedCaller":"Assertion Failed: {0}\r\nat =
{1}","argumentOutOfRange":"Specified argument was out of the range of =
valid values.","webServiceTimedOut":"The server method \u0027{0}\u0027 =
timed out.","notImplemented":"The method or operation is not =
implemented.","assertFailed":"Assertion Failed: =
{0}","invalidOperation":"Operation is not valid due to the current state =
of the object.","breakIntoDebugger":"{0}\r\n\r\nBreak into debugger?"};
if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0000_01CC9595.522B0AC0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://hawaiifreepress.com/ScriptResource.axd?d=3Ip8UoOT3w7gq9lVrOEMhl9DHUCe-Ff8KAa4vQi_TSU3sMc4NPOA77qk2bdArq_C_PVcFfX2bveUUwIBBiN55excnl5V4L3tVJKCfcqjuZIE4kK3vHtiv7jAXugK0UQ3erfjwCX83J6Cgl4auOLjNxtmu-lbxqJw9xlg8w2&t=fffffffff9d85fa6

=EF=BB=BF//----------------------------------------------------------
// Copyright (C) Microsoft Corporation. All rights reserved.
//----------------------------------------------------------
// MicrosoftAjaxWebForms.js
Type.registerNamespace("Sys.WebForms");Sys.WebForms.BeginRequestEventArgs=
=3Dfunction(b,a){Sys.WebForms.BeginRequestEventArgs.initializeBase(this);=
this._request=3Db;this._postBackElement=3Da};Sys.WebForms.BeginRequestEve=
ntArgs.prototype=3D{get_postBackElement:function(){return =
this._postBackElement},get_request:function(){return =
this._request}};Sys.WebForms.BeginRequestEventArgs.registerClass("Sys.Web=
Forms.BeginRequestEventArgs",Sys.EventArgs);Sys.WebForms.EndRequestEventA=
rgs=3Dfunction(c,a,b){Sys.WebForms.EndRequestEventArgs.initializeBase(thi=
s);this._errorHandled=3Dfalse;this._error=3Dc;this._dataItems=3Da||{};thi=
s._response=3Db};Sys.WebForms.EndRequestEventArgs.prototype=3D{get_dataIt=
ems:function(){return this._dataItems},get_error:function(){return =
this._error},get_errorHandled:function(){return =
this._errorHandled},set_errorHandled:function(a){this._errorHandled=3Da},=
get_response:function(){return =
this._response}};Sys.WebForms.EndRequestEventArgs.registerClass("Sys.WebF=
orms.EndRequestEventArgs",Sys.EventArgs);Sys.WebForms.InitializeRequestEv=
entArgs=3Dfunction(b,a){Sys.WebForms.InitializeRequestEventArgs.initializ=
eBase(this);this._request=3Db;this._postBackElement=3Da};Sys.WebForms.Ini=
tializeRequestEventArgs.prototype=3D{get_postBackElement:function(){retur=
n this._postBackElement},get_request:function(){return =
this._request}};Sys.WebForms.InitializeRequestEventArgs.registerClass("Sy=
s.WebForms.InitializeRequestEventArgs",Sys.CancelEventArgs);Sys.WebForms.=
PageLoadedEventArgs=3Dfunction(b,a,c){Sys.WebForms.PageLoadedEventArgs.in=
itializeBase(this);this._panelsUpdated=3Db;this._panelsCreated=3Da;this._=
dataItems=3Dc||{}};Sys.WebForms.PageLoadedEventArgs.prototype=3D{get_data=
Items:function(){return =
this._dataItems},get_panelsCreated:function(){return =
this._panelsCreated},get_panelsUpdated:function(){return =
this._panelsUpdated}};Sys.WebForms.PageLoadedEventArgs.registerClass("Sys=
.WebForms.PageLoadedEventArgs",Sys.EventArgs);Sys.WebForms.PageLoadingEve=
ntArgs=3Dfunction(b,a,c){Sys.WebForms.PageLoadingEventArgs.initializeBase=
(this);this._panelsUpdating=3Db;this._panelsDeleting=3Da;this._dataItems=3D=
c||{}};Sys.WebForms.PageLoadingEventArgs.prototype=3D{get_dataItems:funct=
ion(){return this._dataItems},get_panelsDeleting:function(){return =
this._panelsDeleting},get_panelsUpdating:function(){return =
this._panelsUpdating}};Sys.WebForms.PageLoadingEventArgs.registerClass("S=
ys.WebForms.PageLoadingEventArgs",Sys.EventArgs);Sys.WebForms.PageRequest=
Manager=3Dfunction(){this._form=3Dnull;this._activeDefaultButton=3Dnull;t=
his._activeDefaultButtonClicked=3Dfalse;this._updatePanelIDs=3Dnull;this.=
_updatePanelClientIDs=3Dnull;this._updatePanelHasChildrenAsTriggers=3Dnul=
l;this._asyncPostBackControlIDs=3Dnull;this._asyncPostBackControlClientID=
s=3Dnull;this._postBackControlIDs=3Dnull;this._postBackControlClientIDs=3D=
null;this._scriptManagerID=3Dnull;this._pageLoadedHandler=3Dnull;this._ad=
ditionalInput=3Dnull;this._onsubmit=3Dnull;this._onSubmitStatements=3D[];=
this._originalDoPostBack=3Dnull;this._originalDoPostBackWithOptions=3Dnul=
l;this._originalFireDefaultButton=3Dnull;this._originalDoCallback=3Dnull;=
this._isCrossPost=3Dfalse;this._postBackSettings=3Dnull;this._request=3Dn=
ull;this._onFormSubmitHandler=3Dnull;this._onFormElementClickHandler=3Dnu=
ll;this._onWindowUnloadHandler=3Dnull;this._asyncPostBackTimeout=3Dnull;t=
his._controlIDToFocus=3Dnull;this._scrollPosition=3Dnull;this._processing=
Request=3Dfalse;this._scriptDisposes=3D{};this._transientFields=3D["__VIE=
WSTATEENCRYPTED","__VIEWSTATEFIELDCOUNT"]};Sys.WebForms.PageRequestManage=
r.prototype=3D{_get_eventHandlerList:function(){if(!this._events)this._ev=
ents=3Dnew Sys.EventHandlerList;return =
this._events},get_isInAsyncPostBack:function(){return =
this._request!=3D=3Dnull},add_beginRequest:function(a){this._get_eventHan=
dlerList().addHandler("beginRequest",a)},remove_beginRequest:function(a){=
this._get_eventHandlerList().removeHandler("beginRequest",a)},add_endRequ=
est:function(a){this._get_eventHandlerList().addHandler("endRequest",a)},=
remove_endRequest:function(a){this._get_eventHandlerList().removeHandler(=
"endRequest",a)},add_initializeRequest:function(a){this._get_eventHandler=
List().addHandler("initializeRequest",a)},remove_initializeRequest:functi=
on(a){this._get_eventHandlerList().removeHandler("initializeRequest",a)},=
add_pageLoaded:function(a){this._get_eventHandlerList().addHandler("pageL=
oaded",a)},remove_pageLoaded:function(a){this._get_eventHandlerList().rem=
oveHandler("pageLoaded",a)},add_pageLoading:function(a){this._get_eventHa=
ndlerList().addHandler("pageLoading",a)},remove_pageLoading:function(a){t=
his._get_eventHandlerList().removeHandler("pageLoading",a)},abortPostBack=
:function(){if(!this._processingRequest&&this._request){this._request.get=
_executor().abort();this._request=3Dnull}},_cancelPendingCallbacks:functi=
on(){for(var a=3D0,e=3Dwindow.__pendingCallbacks.length;a<e;a++){var =
c=3Dwindow.__pendingCallbacks[a];if(c){if(!c.async)window.__synchronousCa=
llBackIndex=3D-1;window.__pendingCallbacks[a]=3Dnull;var =
d=3D"__CALLBACKFRAME"+a,b=3Ddocument.getElementById(d);if(b)b.parentNode.=
removeChild(b)}}},_commitControls:function(a,b){if(a){this._updatePanelID=
s=3Da.updatePanelIDs;this._updatePanelClientIDs=3Da.updatePanelClientIDs;=
this._updatePanelHasChildrenAsTriggers=3Da.updatePanelHasChildrenAsTrigge=
rs;this._asyncPostBackControlIDs=3Da.asyncPostBackControlIDs;this._asyncP=
ostBackControlClientIDs=3Da.asyncPostBackControlClientIDs;this._postBackC=
ontrolIDs=3Da.postBackControlIDs;this._postBackControlClientIDs=3Da.postB=
ackControlClientIDs}if(typeof =
b!=3D=3D"undefined"&&b!=3D=3Dnull)this._asyncPostBackTimeout=3Db*1000},_c=
reateHiddenField:function(c,d){var =
b,a=3Ddocument.getElementById(c);if(a)if(!a._isContained)a.parentNode.rem=
oveChild(a);else =
b=3Da.parentNode;if(!b){b=3Ddocument.createElement("span");b.style.cssTex=
t=3D"display:none =
!important";this._form.appendChild(b)}b.innerHTML=3D"<input =
type=3D'hidden' =
/>";a=3Db.childNodes[0];a._isContained=3Dtrue;a.id=3Da.name=3Dc;a.value=3D=
d},_createPageRequestManagerTimeoutError:function(){var =
b=3D"Sys.WebForms.PageRequestManagerTimeoutException: =
"+Sys.WebForms.Res.PRM_TimeoutError,a=3DError.create(b,{name:"Sys.WebForm=
s.PageRequestManagerTimeoutException"});a.popStackFrame();return =
a},_createPageRequestManagerServerError:function(a,d){var =
c=3D"Sys.WebForms.PageRequestManagerServerErrorException: =
"+(d||String.format(Sys.WebForms.Res.PRM_ServerError,a)),b=3DError.create=
(c,{name:"Sys.WebForms.PageRequestManagerServerErrorException",httpStatus=
Code:a});b.popStackFrame();return =
b},_createPageRequestManagerParserError:function(b){var =
c=3D"Sys.WebForms.PageRequestManagerParserErrorException: =
"+String.format(Sys.WebForms.Res.PRM_ParserError,b),a=3DError.create(c,{n=
ame:"Sys.WebForms.PageRequestManagerParserErrorException"});a.popStackFra=
me();return a},_createPostBackSettings:function(c,b,a){return =
{async:c,panelID:b,sourceElement:a}},_convertToClientIDs:function(a,d,c){=
if(a)for(var =
b=3D0,e=3Da.length;b<e;b++){Array.add(d,a[b]);Array.add(c,this._uniqueIDT=
oClientID(a[b]))}},_destroyTree:function(f){if(f.nodeType=3D=3D=3D1){var =
d=3Df.childNodes;for(var b=3Dd.length-1;b>=3D0;b--){var =
a=3Dd[b];if(a.nodeType=3D=3D=3D1){if(a.dispose&&typeof =
a.dispose=3D=3D=3D"function")a.dispose();else if(a.control&&typeof =
a.control.dispose=3D=3D=3D"function")a.control.dispose();var =
e=3DSys.UI.Behavior.getBehaviors(a);for(var =
c=3De.length-1;c>=3D0;c--)e[c].dispose();this._destroyTree(a)}}}},dispose=
:function(){if(this._form){Sys.UI.DomEvent.removeHandler(this._form,"subm=
it",this._onFormSubmitHandler);Sys.UI.DomEvent.removeHandler(this._form,"=
click",this._onFormElementClickHandler);Sys.UI.DomEvent.removeHandler(win=
dow,"unload",this._onWindowUnloadHandler);Sys.UI.DomEvent.removeHandler(w=
indow,"load",this._pageLoadedHandler)}if(this._originalDoPostBack){window=
.__doPostBack=3Dthis._originalDoPostBack;this._originalDoPostBack=3Dnull}=
if(this._originalDoPostBackWithOptions){window.WebForm_DoPostBackWithOpti=
ons=3Dthis._originalDoPostBackWithOptions;this._originalDoPostBackWithOpt=
ions=3Dnull}if(this._originalFireDefaultButton){window.WebForm_FireDefaul=
tButton=3Dthis._originalFireDefaultButton;this._originalFireDefaultButton=
=3Dnull}if(this._originalDoCallback){window.WebForm_DoCallback=3Dthis._or=
iginalDoCallback;this._originalDoCallback=3Dnull}this._form=3Dnull;this._=
updatePanelIDs=3Dnull;this._updatePanelClientIDs=3Dnull;this._asyncPostBa=
ckControlIDs=3Dnull;this._asyncPostBackControlClientIDs=3Dnull;this._post=
BackControlIDs=3Dnull;this._postBackControlClientIDs=3Dnull;this._asyncPo=
stBackTimeout=3Dnull;this._scrollPosition=3Dnull},_doCallback:function(d,=
b,c,f,a,e){if(!this.get_isInAsyncPostBack())this._originalDoCallback(d,b,=
c,f,a,e)},_doPostBack:function(a,e){this._additionalInput=3Dnull;var =
b=3Dthis._form;if(a=3D=3D=3Dnull||typeof =
a=3D=3D=3D"undefined"||this._isCrossPost){this._postBackSettings=3Dthis._=
createPostBackSettings(false,null,null);this._isCrossPost=3Dfalse}else{va=
r =
f=3Dthis._uniqueIDToClientID(a),d=3Ddocument.getElementById(f);if(!d)if(A=
rray.contains(this._asyncPostBackControlIDs,a))this._postBackSettings=3Dt=
his._createPostBackSettings(true,this._scriptManagerID+"|"+a,null);else =
if(Array.contains(this._postBackControlIDs,a))this._postBackSettings=3Dth=
is._createPostBackSettings(false,null,null);else{var =
c=3Dthis._findNearestElement(a);if(c)this._postBackSettings=3Dthis._getPo=
stBackSettings(c,a);else =
this._postBackSettings=3Dthis._createPostBackSettings(false,null,null)}el=
se =
this._postBackSettings=3Dthis._getPostBackSettings(d,a)}if(!this._postBac=
kSettings.async){b.onsubmit=3Dthis._onsubmit;this._originalDoPostBack(a,e=
);b.onsubmit=3Dnull;return}b.__EVENTTARGET.value=3Da;b.__EVENTARGUMENT.va=
lue=3De;this._onFormSubmit()},_doPostBackWithOptions:function(a){this._is=
CrossPost=3Da&&a.actionUrl;this._originalDoPostBackWithOptions(a)},_eleme=
ntContains:function(b,a){while(a){if(a=3D=3D=3Db)return =
true;a=3Da.parentNode}return =
false},_endPostBack:function(a,d,f){if(this._request=3D=3D=3Dd.get_webReq=
uest()){this._processingRequest=3Dfalse;this._additionalInput=3Dnull;this=
._request=3Dnull}var =
e=3Dthis._get_eventHandlerList().getHandler("endRequest"),b=3Dfalse;if(e)=
{var c=3Dnew =
Sys.WebForms.EndRequestEventArgs(a,f?f.dataItems:{},d);e(this,c);b=3Dc.ge=
t_errorHandled()}if(a&&!b)throw =
a},_findNearestElement:function(a){while(a.length>0){var =
d=3Dthis._uniqueIDToClientID(a),c=3Ddocument.getElementById(d);if(c)retur=
n c;var b=3Da.lastIndexOf("$");if(b=3D=3D=3D-1)return =
null;a=3Da.substring(0,b)}return null},_findText:function(b,a){var =
c=3DMath.max(0,a-20),d=3DMath.min(b.length,a+20);return =
b.substring(c,d)},_fireDefaultButton:function(a,d){if(a.keyCode=3D=3D=3D1=
3){var =
c=3Da.srcElement||a.target;if(!c||c.tagName.toLowerCase()!=3D=3D"textarea=
"){var b=3Ddocument.getElementById(d);if(b&&typeof =
b.click!=3D=3D"undefined"){this._activeDefaultButton=3Db;this._activeDefa=
ultButtonClicked=3Dfalse;try{b.click()}finally{this._activeDefaultButton=3D=
null}a.cancelBubble=3Dtrue;if(typeof =
a.stopPropagation=3D=3D=3D"function")a.stopPropagation();return =
false}}}return true},_getPageLoadedEventArgs:function(j,e){var =
i=3D[],h=3D[],d=3De?e.updatePanelData:null,c,g,b;if(!d){c=3Dthis._updateP=
anelIDs;g=3Dnull;b=3Dnull}else{c=3Dd.updatePanelIDs;g=3Dd.childUpdatePane=
lIDs;b=3Dd.panelsToRefreshIDs}var =
a,f;if(b)for(a=3D0,f=3Db.length;a<f;a++)Array.add(i,document.getElementBy=
Id(this._uniqueIDToClientID(b[a])));for(a=3D0,f=3Dc.length;a<f;a++)if(j||=
Array.indexOf(g,c[a])!=3D=3D-1)Array.add(h,document.getElementById(this._=
uniqueIDToClientID(c[a])));return new =
Sys.WebForms.PageLoadedEventArgs(i,h,e?e.dataItems:{})},_getPageLoadingEv=
entArgs:function(h){var =
g=3D[],f=3D[],c=3Dh.updatePanelData,b=3Dc.oldUpdatePanelIDs,j=3Dc.updateP=
anelIDs,i=3Dc.childUpdatePanelIDs,e=3Dc.panelsToRefreshIDs,a,d;for(a=3D0,=
d=3De.length;a<d;a++)Array.add(g,document.getElementById(this._uniqueIDTo=
ClientID(e[a])));for(a=3D0,d=3Db.length;a<d;a++)if(Array.indexOf(e,b[a])=3D=
=3D=3D-1&&(Array.indexOf(j,b[a])=3D=3D=3D-1||Array.indexOf(i,b[a])>-1))Ar=
ray.add(f,document.getElementById(this._uniqueIDToClientID(b[a])));return=
 new =
Sys.WebForms.PageLoadingEventArgs(g,f,h.dataItems)},_getPostBackSettings:=
function(a,c){var =
d=3Da,b=3Dnull;while(a){if(a.id){if(!b&&Array.contains(this._asyncPostBac=
kControlClientIDs,a.id))b=3Dthis._createPostBackSettings(true,this._scrip=
tManagerID+"|"+c,d);else =
if(!b&&Array.contains(this._postBackControlClientIDs,a.id))return =
this._createPostBackSettings(false,null,null);else{var =
e=3DArray.indexOf(this._updatePanelClientIDs,a.id);if(e!=3D=3D-1)if(this.=
_updatePanelHasChildrenAsTriggers[e])return =
this._createPostBackSettings(true,this._updatePanelIDs[e]+"|"+c,d);else =
return =
this._createPostBackSettings(true,this._scriptManagerID+"|"+c,d)}if(!b&&t=
his._matchesParentIDInList(a.id,this._asyncPostBackControlClientIDs))b=3D=
this._createPostBackSettings(true,this._scriptManagerID+"|"+c,d);else =
if(!b&&this._matchesParentIDInList(a.id,this._postBackControlClientIDs))r=
eturn =
this._createPostBackSettings(false,null,null)}a=3Da.parentNode}if(!b)retu=
rn this._createPostBackSettings(false,null,null);else return =
b},_getScrollPosition:function(){var =
a=3Ddocument.documentElement;if(a&&(this._validPosition(a.scrollLeft)||th=
is._validPosition(a.scrollTop)))return =
{x:a.scrollLeft,y:a.scrollTop};else{a=3Ddocument.body;if(a&&(this._validP=
osition(a.scrollLeft)||this._validPosition(a.scrollTop)))return =
{x:a.scrollLeft,y:a.scrollTop};else =
if(this._validPosition(window.pageXOffset)||this._validPosition(window.pa=
geYOffset))return {x:window.pageXOffset,y:window.pageYOffset};else =
return =
{x:0,y:0}}},_initializeInternal:function(a,b){if(this._prmInitialized)thr=
ow =
Error.invalidOperation(Sys.WebForms.Res.PRM_CannotRegisterTwice);this._pr=
mInitialized=3Dtrue;this._scriptManagerID=3Da;this._form=3Db;this._onsubm=
it=3Dthis._form.onsubmit;this._form.onsubmit=3Dnull;this._onFormSubmitHan=
dler=3DFunction.createDelegate(this,this._onFormSubmit);this._onFormEleme=
ntClickHandler=3DFunction.createDelegate(this,this._onFormElementClick);t=
his._onWindowUnloadHandler=3DFunction.createDelegate(this,this._onWindowU=
nload);Sys.UI.DomEvent.addHandler(this._form,"submit",this._onFormSubmitH=
andler);Sys.UI.DomEvent.addHandler(this._form,"click",this._onFormElement=
ClickHandler);Sys.UI.DomEvent.addHandler(window,"unload",this._onWindowUn=
loadHandler);this._originalDoPostBack=3Dwindow.__doPostBack;if(this._orig=
inalDoPostBack)window.__doPostBack=3DFunction.createDelegate(this,this._d=
oPostBack);this._originalDoPostBackWithOptions=3Dwindow.WebForm_DoPostBac=
kWithOptions;if(this._originalDoPostBackWithOptions)window.WebForm_DoPost=
BackWithOptions=3DFunction.createDelegate(this,this._doPostBackWithOption=
s);this._originalFireDefaultButton=3Dwindow.WebForm_FireDefaultButton;if(=
this._originalFireDefaultButton)window.WebForm_FireDefaultButton=3DFuncti=
on.createDelegate(this,this._fireDefaultButton);this._originalDoCallback=3D=
window.WebForm_DoCallback;if(this._originalDoCallback)window.WebForm_DoCa=
llback=3DFunction.createDelegate(this,this._doCallback);this._pageLoadedH=
andler=3DFunction.createDelegate(this,this._pageLoadedInitialLoad);Sys.UI=
.DomEvent.addHandler(window,"load",this._pageLoadedHandler)},_matchesPare=
ntIDInList:function(c,b){for(var =
a=3D0,d=3Db.length;a<d;a++)if(c.startsWith(b[a]+"_"))return true;return =
false},_onFormElementActive:function(a,d,e){if(a.disabled)return;this._po=
stBackSettings=3Dthis._getPostBackSettings(a,a.name);if(a.name){var =
b=3Da.tagName.toUpperCase();if(b=3D=3D=3D"INPUT"){var =
c=3Da.type;if(c=3D=3D=3D"submit")this._additionalInput=3DencodeURICompone=
nt(a.name)+"=3D"+encodeURIComponent(a.value);else =
if(c=3D=3D=3D"image")this._additionalInput=3DencodeURIComponent(a.name)+"=
.x=3D"+d+"&"+encodeURIComponent(a.name)+".y=3D"+e}else =
if(b=3D=3D=3D"BUTTON"&&a.name.length!=3D=3D0&&a.type=3D=3D=3D"submit")thi=
s._additionalInput=3DencodeURIComponent(a.name)+"=3D"+encodeURIComponent(=
a.value)}},_onFormElementClick:function(a){this._activeDefaultButtonClick=
ed=3Da.target=3D=3D=3Dthis._activeDefaultButton;this._onFormElementActive=
(a.target,a.offsetX,a.offsetY)},_onFormSubmit:function(h){var =
g=3Dtrue,t=3Dthis._isCrossPost;this._isCrossPost=3Dfalse;var =
e,s;if(this._onsubmit)g=3Dthis._onsubmit();if(g)for(e=3D0,s=3Dthis._onSub=
mitStatements.length;e<s;e++)if(!this._onSubmitStatements[e]()){g=3Dfalse=
;break}if(!g){if(h)h.preventDefault();return}var =
n=3Dthis._form;if(t)return;if(this._activeDefaultButton&&!this._activeDef=
aultButtonClicked)this._onFormElementActive(this._activeDefaultButton,0,0=
);if(!this._postBackSettings.async)return;var a=3Dnew =
Sys.StringBuilder;a.append(encodeURIComponent(this._scriptManagerID)+"=3D=
"+encodeURIComponent(this._postBackSettings.panelID)+"&");var =
v=3Dn.elements.length;for(e=3D0;e<v;e++){var =
d=3Dn.elements[e],f=3Dd.name;if(typeof =
f=3D=3D=3D"undefined"||f=3D=3D=3Dnull||f.length=3D=3D=3D0||f=3D=3D=3Dthis=
._scriptManagerID)continue;var =
m=3Dd.tagName.toUpperCase();if(m=3D=3D=3D"INPUT"){var =
k=3Dd.type;if(k=3D=3D=3D"text"||k=3D=3D=3D"password"||k=3D=3D=3D"hidden"|=
|(k=3D=3D=3D"checkbox"||k=3D=3D=3D"radio")&&d.checked){a.append(encodeURI=
Component(f));a.append("=3D");a.append(encodeURIComponent(d.value));a.app=
end("&")}}else if(m=3D=3D=3D"SELECT"){var u=3Dd.options.length;for(var =
o=3D0;o<u;o++){var =
q=3Dd.options[o];if(q.selected){a.append(encodeURIComponent(f));a.append(=
"=3D");a.append(encodeURIComponent(q.value));a.append("&")}}}else =
if(m=3D=3D=3D"TEXTAREA"){a.append(encodeURIComponent(f));a.append("=3D");=
a.append(encodeURIComponent(d.value));a.append("&")}}a.append("__ASYNCPOS=
T=3Dtrue&");if(this._additionalInput){a.append(this._additionalInput);thi=
s._additionalInput=3Dnull}var c=3Dnew =
Sys.Net.WebRequest,b=3Dn.action;if(Sys.Browser.agent=3D=3D=3DSys.Browser.=
InternetExplorer){var =
p=3Db.indexOf("#");if(p!=3D=3D-1)b=3Db.substr(0,p);var =
l=3Db.indexOf("?");if(l!=3D=3D-1){var =
r=3Db.substr(0,l);if(r.indexOf("%")=3D=3D=3D-1)b=3DencodeURI(r)+b.substr(=
l)}else =
if(b.indexOf("%")=3D=3D=3D-1)b=3DencodeURI(b)}c.set_url(b);c.get_headers(=
)["X-MicrosoftAjax"]=3D"Delta=3Dtrue";c.get_headers()["Cache-Control"]=3D=
"no-cache";c.set_timeout(this._asyncPostBackTimeout);c.add_completed(Func=
tion.createDelegate(this,this._onFormSubmitCompleted));c.set_body(a.toStr=
ing());var =
i,j=3Dthis._get_eventHandlerList().getHandler("initializeRequest");if(j){=
i=3Dnew =
Sys.WebForms.InitializeRequestEventArgs(c,this._postBackSettings.sourceEl=
ement);j(this,i);g=3D!i.get_cancel()}if(!g){if(h)h.preventDefault();retur=
n}this._scrollPosition=3Dthis._getScrollPosition();this.abortPostBack();j=
=3Dthis._get_eventHandlerList().getHandler("beginRequest");if(j){i=3Dnew =
Sys.WebForms.BeginRequestEventArgs(c,this._postBackSettings.sourceElement=
);j(this,i)}if(this._originalDoCallback)this._cancelPendingCallbacks();th=
is._request=3Dc;this._processingRequest=3Dfalse;c.invoke();if(h)h.prevent=
Default()},_onFormSubmitCompleted:function(c){this._processingRequest=3Dt=
rue;if(c.get_timedOut()){this._endPostBack(this._createPageRequestManager=
TimeoutError(),c,null);return}if(c.get_aborted()){this._endPostBack(null,=
c,null);return}if(!this._request||c.get_webRequest()!=3D=3Dthis._request)=
return;if(c.get_statusCode()!=3D=3D200){this._endPostBack(this._createPag=
eRequestManagerServerError(c.get_statusCode()),c,null);return}var =
a=3Dthis._parseDelta(c);if(!a)return;var =
b,e;if(a.asyncPostBackControlIDsNode&&a.postBackControlIDsNode&&a.updateP=
anelIDsNode&&a.panelsToRefreshNode&&a.childUpdatePanelIDsNode){var =
p=3Dthis._updatePanelIDs,h=3Da.childUpdatePanelIDsNode.content,n=3Dh.leng=
th?h.split(","):[],l=3Dthis._splitNodeIntoArray(a.asyncPostBackControlIDs=
Node),m=3Dthis._splitNodeIntoArray(a.postBackControlIDsNode),o=3Dthis._sp=
litNodeIntoArray(a.updatePanelIDsNode),g=3Dthis._splitNodeIntoArray(a.pan=
elsToRefreshNode);for(b=3D0,e=3Dg.length;b<e;b++){var =
i=3Dthis._uniqueIDToClientID(g[b]);if(!document.getElementById(i)){this._=
endPostBack(Error.invalidOperation(String.format(Sys.WebForms.Res.PRM_Mis=
singPanel,i)),c,a);return}}var =
f=3Dthis._processUpdatePanelArrays(o,l,m);f.oldUpdatePanelIDs=3Dp;f.child=
UpdatePanelIDs=3Dn;f.panelsToRefreshIDs=3Dg;a.updatePanelData=3Df}a.dataI=
tems=3D{};var =
d;for(b=3D0,e=3Da.dataItemNodes.length;b<e;b++){d=3Da.dataItemNodes[b];a.=
dataItems[d.id]=3Dd.content}for(b=3D0,e=3Da.dataItemJsonNodes.length;b<e;=
b++){d=3Da.dataItemJsonNodes[b];a.dataItems[d.id]=3DSys.Serialization.Jav=
aScriptSerializer.deserialize(d.content)}var =
k=3Dthis._get_eventHandlerList().getHandler("pageLoading");if(k)k(this,th=
is._getPageLoadingEventArgs(a));Sys._ScriptLoader.readLoadedScripts();Sys=
.Application.beginCreateComponents();var =
j=3DSys._ScriptLoader.getInstance();this._queueScripts(j,a.scriptBlockNod=
es,true,false);this._processingRequest=3Dtrue;j.loadScripts(0,Function.cr=
eateDelegate(this,Function.createCallback(this._scriptIncludesLoadComplet=
e,a)),Function.createDelegate(this,Function.createCallback(this._scriptIn=
cludesLoadFailed,a)),null)},_onWindowUnload:function(){this.dispose()},_p=
ageLoaded:function(a,c){var =
b=3Dthis._get_eventHandlerList().getHandler("pageLoaded");if(b)b(this,thi=
s._getPageLoadedEventArgs(a,c));if(!a)Sys.Application.raiseLoad()},_pageL=
oadedInitialLoad:function(){this._pageLoaded(true,null)},_parseDelta:func=
tion(g){var =
c=3Dg.get_responseData(),d,h,D,E,C,b=3D0,e=3Dnull,i=3D[];while(b<c.length=
){d=3Dc.indexOf("|",b);if(d=3D=3D=3D-1){e=3Dthis._findText(c,b);break}h=3D=
parseInt(c.substring(b,d),10);if(h%1!=3D=3D0){e=3Dthis._findText(c,b);bre=
ak}b=3Dd+1;d=3Dc.indexOf("|",b);if(d=3D=3D=3D-1){e=3Dthis._findText(c,b);=
break}D=3Dc.substring(b,d);b=3Dd+1;d=3Dc.indexOf("|",b);if(d=3D=3D=3D-1){=
e=3Dthis._findText(c,b);break}E=3Dc.substring(b,d);b=3Dd+1;if(b+h>=3Dc.le=
ngth){e=3Dthis._findText(c,c.length);break}C=3Dc.substr(b,h);b+=3Dh;if(c.=
charAt(b)!=3D=3D"|"){e=3Dthis._findText(c,b);break}b++;Array.add(i,{type:=
D,id:E,content:C})}if(e){this._endPostBack(this._createPageRequestManager=
ParserError(String.format(Sys.WebForms.Res.PRM_ParserErrorDetails,e)),g,n=
ull);return null}var =
w=3D[],u=3D[],o=3D[],v=3D[],r=3D[],B=3D[],z=3D[],y=3D[],t=3D[],q=3D[],k,n=
,s,l,m,p,x;for(var j=3D0,F=3Di.length;j<F;j++){var =
a=3Di[j];switch(a.type){case "updatePanel":Array.add(w,a);break;case =
"hiddenField":Array.add(u,a);break;case =
"arrayDeclaration":Array.add(o,a);break;case =
"scriptBlock":Array.add(v,a);break;case =
"scriptStartupBlock":Array.add(r,a);break;case =
"expando":Array.add(B,a);break;case "onSubmit":Array.add(z,a);break;case =
"asyncPostBackControlIDs":k=3Da;break;case =
"postBackControlIDs":n=3Da;break;case "updatePanelIDs":s=3Da;break;case =
"asyncPostBackTimeout":l=3Da;break;case =
"childUpdatePanelIDs":m=3Da;break;case =
"panelsToRefreshIDs":p=3Da;break;case "formAction":x=3Da;break;case =
"dataItem":Array.add(y,a);break;case =
"dataItemJson":Array.add(t,a);break;case =
"scriptDispose":Array.add(q,a);break;case =
"pageRedirect":if(Sys.Browser.agent=3D=3D=3DSys.Browser.InternetExplorer)=
{var =
f=3Ddocument.createElement("a");f.style.display=3D"none";f.attachEvent("o=
nclick",A);f.href=3Da.content;this._form.parentNode.insertBefore(f,this._=
form);f.click();f.detachEvent("onclick",A);this._form.parentNode.removeCh=
ild(f);function A(a){a.cancelBubble=3Dtrue}}else =
window.location.href=3Da.content;return;case =
"error":this._endPostBack(this._createPageRequestManagerServerError(Numbe=
r.parseInvariant(a.id),a.content),g,null);return null;case =
"pageTitle":document.title=3Da.content;break;case =
"focus":this._controlIDToFocus=3Da.content;break;default:this._endPostBac=
k(this._createPageRequestManagerParserError(String.format(Sys.WebForms.Re=
s.PRM_UnknownToken,a.type)),g,null);return null}}return =
{executor:g,updatePanelNodes:w,hiddenFieldNodes:u,arrayDeclarationNodes:o=
,scriptBlockNodes:v,scriptStartupNodes:r,expandoNodes:B,onSubmitNodes:z,d=
ataItemNodes:y,dataItemJsonNodes:t,scriptDisposeNodes:q,asyncPostBackCont=
rolIDsNode:k,postBackControlIDsNode:n,updatePanelIDsNode:s,asyncPostBackT=
imeoutNode:l,childUpdatePanelIDsNode:m,panelsToRefreshNode:p,formActionNo=
de:x}},_processUpdatePanelArrays:function(e,l,n){var d,c,b;if(e){var =
f=3De.length;d=3Dnew Array(f);c=3Dnew Array(f);b=3Dnew Array(f);for(var =
a=3D0;a<f;a++){var =
k=3De[a].substr(1),m=3De[a].charAt(0)=3D=3D=3D"t";b[a]=3Dm;d[a]=3Dk;c[a]=3D=
this._uniqueIDToClientID(k)}}else{d=3D[];c=3D[];b=3D[]}var =
i=3D[],g=3D[];this._convertToClientIDs(l,i,g);var =
j=3D[],h=3D[];this._convertToClientIDs(n,j,h);return =
{updatePanelIDs:d,updatePanelClientIDs:c,updatePanelHasChildrenAsTriggers=
:b,asyncPostBackControlIDs:i,asyncPostBackControlClientIDs:g,postBackCont=
rolIDs:j,postBackControlClientIDs:h}},_queueScripts:function(scriptLoader=
,scriptBlockNodes,queueIncludes,queueBlocks){for(var =
i=3D0,l=3DscriptBlockNodes.length;i<l;i++){var =
scriptBlockType=3DscriptBlockNodes[i].id;switch(scriptBlockType){case =
"ScriptContentNoTags":if(!queueBlocks)continue;scriptLoader.queueScriptBl=
ock(scriptBlockNodes[i].content);break;case "ScriptContentWithTags":var =
scriptTagAttributes;eval("scriptTagAttributes =3D =
"+scriptBlockNodes[i].content);if(scriptTagAttributes.src){if(!queueInclu=
des||Sys._ScriptLoader.isScriptLoaded(scriptTagAttributes.src))continue}e=
lse =
if(!queueBlocks)continue;scriptLoader.queueCustomScriptTag(scriptTagAttri=
butes);break;case =
"ScriptPath":if(!queueIncludes||Sys._ScriptLoader.isScriptLoaded(scriptBl=
ockNodes[i].content))continue;scriptLoader.queueScriptReference(scriptBlo=
ckNodes[i].content)}}},_registerDisposeScript:function(a,b){if(!this._scr=
iptDisposes[a])this._scriptDisposes[a]=3D[b];else =
Array.add(this._scriptDisposes[a],b)},_scriptIncludesLoadComplete:functio=
n(e,b){if(b.executor.get_webRequest()!=3D=3Dthis._request)return;this._co=
mmitControls(b.updatePanelData,b.asyncPostBackTimeoutNode?b.asyncPostBack=
TimeoutNode.content:null);if(b.formActionNode)this._form.action=3Db.formA=
ctionNode.content;var =
a,d,c;for(a=3D0,d=3Db.updatePanelNodes.length;a<d;a++){c=3Db.updatePanelN=
odes[a];var =
j=3Ddocument.getElementById(c.id);if(!j){this._endPostBack(Error.invalidO=
peration(String.format(Sys.WebForms.Res.PRM_MissingPanel,c.id)),b.executo=
r,b);return}this._updatePanel(j,c.content)}for(a=3D0,d=3Db.scriptDisposeN=
odes.length;a<d;a++){c=3Db.scriptDisposeNodes[a];this._registerDisposeScr=
ipt(c.id,c.content)}for(a=3D0,d=3Dthis._transientFields.length;a<d;a++){v=
ar g=3Ddocument.getElementById(this._transientFields[a]);if(g){var =
k=3Dg._isContained?g.parentNode:g;k.parentNode.removeChild(k)}}for(a=3D0,=
d=3Db.hiddenFieldNodes.length;a<d;a++){c=3Db.hiddenFieldNodes[a];this._cr=
eateHiddenField(c.id,c.content)}if(b.scriptsFailed)throw =
Sys._ScriptLoader._errorScriptLoadFailed(b.scriptsFailed.src,b.scriptsFai=
led.multipleCallbacks);this._queueScripts(e,b.scriptBlockNodes,false,true=
);var =
i=3D"";for(a=3D0,d=3Db.arrayDeclarationNodes.length;a<d;a++){c=3Db.arrayD=
eclarationNodes[a];i+=3D"Sys.WebForms.PageRequestManager._addArrayElement=
('"+c.id+"', "+c.content+");\r\n"}var =
h=3D"";for(a=3D0,d=3Db.expandoNodes.length;a<d;a++){c=3Db.expandoNodes[a]=
;h+=3Dc.id+" =3D =
"+c.content+"\r\n"}if(i.length)e.queueScriptBlock(i);if(h.length)e.queueS=
criptBlock(h);this._queueScripts(e,b.scriptStartupNodes,true,true);var =
f=3D"";for(a=3D0,d=3Db.onSubmitNodes.length;a<d;a++){if(a=3D=3D=3D0)f=3D"=
Array.add(Sys.WebForms.PageRequestManager.getInstance()._onSubmitStatemen=
ts, function() =
{\r\n";f+=3Db.onSubmitNodes[a].content+"\r\n"}if(f.length){f+=3D"\r\nretu=
rn =
true;\r\n});\r\n";e.queueScriptBlock(f)}e.loadScripts(0,Function.createDe=
legate(this,Function.createCallback(this._scriptsLoadComplete,b)),null,nu=
ll)},_scriptIncludesLoadFailed:function(d,c,b,a){a.scriptsFailed=3D{src:c=
.src,multipleCallbacks:b};this._scriptIncludesLoadComplete(d,a)},_scripts=
LoadComplete:function(f,c){var =
e=3Dc.executor;if(window.__theFormPostData)window.__theFormPostData=3D"";=
if(window.__theFormPostCollection)window.__theFormPostCollection=3D[];if(=
window.WebForm_InitCallback)window.WebForm_InitCallback();if(this._scroll=
Position){if(window.scrollTo)window.scrollTo(this._scrollPosition.x,this.=
_scrollPosition.y);this._scrollPosition=3Dnull}Sys.Application.endCreateC=
omponents();this._pageLoaded(false,c);this._endPostBack(null,e,c);if(this=
._controlIDToFocus){var =
a,d;if(Sys.Browser.agent=3D=3D=3DSys.Browser.InternetExplorer){var =
b=3D$get(this._controlIDToFocus);a=3Db;if(b&&!WebForm_CanFocus(b))a=3DWeb=
Form_FindFirstFocusableChild(b);if(a&&typeof =
a.contentEditable!=3D=3D"undefined"){d=3Da.contentEditable;a.contentEdita=
ble=3Dfalse}else =
a=3Dnull}WebForm_AutoFocus(this._controlIDToFocus);if(a)a.contentEditable=
=3Dd;this._controlIDToFocus=3Dnull}},_splitNodeIntoArray:function(b){var =
a=3Db.content,c=3Da.length?a.split(","):[];return =
c},_uniqueIDToClientID:function(a){return =
a.replace(/\$/g,"_")},_updateControls:function(d,a,c,b){this._commitContr=
ols(this._processUpdatePanelArrays(d,a,c),b)},_updatePanel:function(updat=
ePanelElement,rendering){for(var updatePanelID in =
this._scriptDisposes)if(this._elementContains(updatePanelElement,document=
.getElementById(updatePanelID))){var =
disposeScripts=3Dthis._scriptDisposes[updatePanelID];for(var =
i=3D0,l=3DdisposeScripts.length;i<l;i++)eval(disposeScripts[i]);delete =
this._scriptDisposes[updatePanelID]}this._destroyTree(updatePanelElement)=
;updatePanelElement.innerHTML=3Drendering},_validPosition:function(a){ret=
urn typeof =
a!=3D=3D"undefined"&&a!=3D=3Dnull&&a!=3D=3D0}};Sys.WebForms.PageRequestMa=
nager.getInstance=3Dfunction(){var =
a=3DSys.WebForms.PageRequestManager._instance;if(!a)a=3DSys.WebForms.Page=
RequestManager._instance=3Dnew Sys.WebForms.PageRequestManager;return =
a};Sys.WebForms.PageRequestManager._addArrayElement=3Dfunction(a){if(!win=
dow[a])window[a]=3D[];for(var =
b=3D1,c=3Darguments.length;b<c;b++)Array.add(window[a],arguments[b])};Sys=
.WebForms.PageRequestManager._initialize=3Dfunction(a,b){Sys.WebForms.Pag=
eRequestManager.getInstance()._initializeInternal(a,b)};Sys.WebForms.Page=
RequestManager.registerClass("Sys.WebForms.PageRequestManager");Sys.UI._U=
pdateProgress=3Dfunction(a){Sys.UI._UpdateProgress.initializeBase(this,[a=
]);this._displayAfter=3D500;this._dynamicLayout=3Dtrue;this._associatedUp=
datePanelId=3Dnull;this._beginRequestHandlerDelegate=3Dnull;this._startDe=
legate=3Dnull;this._endRequestHandlerDelegate=3Dnull;this._pageRequestMan=
ager=3Dnull;this._timerCookie=3Dnull};Sys.UI._UpdateProgress.prototype=3D=
{get_displayAfter:function(){return =
this._displayAfter},set_displayAfter:function(a){this._displayAfter=3Da},=
get_dynamicLayout:function(){return =
this._dynamicLayout},set_dynamicLayout:function(a){this._dynamicLayout=3D=
a},get_associatedUpdatePanelId:function(){return =
this._associatedUpdatePanelId},set_associatedUpdatePanelId:function(a){th=
is._associatedUpdatePanelId=3Da},_clearTimeout:function(){if(this._timerC=
ookie){window.clearTimeout(this._timerCookie);this._timerCookie=3Dnull}},=
_handleBeginRequest:function(d,c){var =
a=3Dc.get_postBackElement(),b=3D!this._associatedUpdatePanelId;while(!b&&=
a){if(a.id&&this._associatedUpdatePanelId=3D=3D=3Da.id)b=3Dtrue;a=3Da.par=
entNode}if(b)this._timerCookie=3Dwindow.setTimeout(this._startDelegate,th=
is._displayAfter)},_startRequest:function(){if(this._pageRequestManager.g=
et_isInAsyncPostBack())if(this._dynamicLayout)this.get_element().style.di=
splay=3D"block";else =
this.get_element().style.visibility=3D"visible";this._timerCookie=3Dnull}=
,_handleEndRequest:function(){if(this._dynamicLayout)this.get_element().s=
tyle.display=3D"none";else =
this.get_element().style.visibility=3D"hidden";this._clearTimeout()},disp=
ose:function(){if(this._beginRequestHandlerDelegate!=3D=3Dnull){this._pag=
eRequestManager.remove_beginRequest(this._beginRequestHandlerDelegate);th=
is._pageRequestManager.remove_endRequest(this._endRequestHandlerDelegate)=
;this._beginRequestHandlerDelegate=3Dnull;this._endRequestHandlerDelegate=
=3Dnull}this._clearTimeout();Sys.UI._UpdateProgress.callBaseMethod(this,"=
dispose")},initialize:function(){Sys.UI._UpdateProgress.callBaseMethod(th=
is,"initialize");this._beginRequestHandlerDelegate=3DFunction.createDeleg=
ate(this,this._handleBeginRequest);this._endRequestHandlerDelegate=3DFunc=
tion.createDelegate(this,this._handleEndRequest);this._startDelegate=3DFu=
nction.createDelegate(this,this._startRequest);if(Sys.WebForms&&Sys.WebFo=
rms.PageRequestManager)this._pageRequestManager=3DSys.WebForms.PageReques=
tManager.getInstance();if(this._pageRequestManager!=3D=3Dnull){this._page=
RequestManager.add_beginRequest(this._beginRequestHandlerDelegate);this._=
pageRequestManager.add_endRequest(this._endRequestHandlerDelegate)}}};Sys=
.UI._UpdateProgress.registerClass("Sys.UI._UpdateProgress",Sys.UI.Control=
);
Type.registerNamespace('Sys.WebForms');Sys.WebForms.Res=3D{"PRM_UnknownTo=
ken":"Unknown token: \u0027{0}\u0027.","PRM_MissingPanel":"Could not =
find UpdatePanel with ID \u0027{0}\u0027. If it is being updated =
dynamically then it must be inside another =
UpdatePanel.","PRM_ServerError":"An unknown error occurred while =
processing the request on the server. The status code returned from the =
server was: {0}","PRM_ParserError":"The message received from the server =
could not be parsed. Common causes for this error are when the response =
is modified by calls to Response.Write(), response filters, HttpModules, =
or server trace is enabled.\r\nDetails: {0}","PRM_TimeoutError":"The =
server request timed out.","PRM_ParserErrorDetails":"Error parsing near =
\u0027{0}\u0027.","PRM_CannotRegisterTwice":"The PageRequestManager =
cannot be initialized more than once."};
if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0000_01CC9595.522B0AC0--

