From: "Saved by Windows Internet Explorer 7"
Subject: TurfFiles:Zoysiagrass Lawn Maintenance Calendar (AG-432)
Date: Mon, 22 Jun 2009 04:21:10 -0500
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01C9F2F0.DEE80430"
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6001.18049

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.turffiles.ncsu.edu/articles/tf0020.aspx

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML =
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>TurfFiles:Zoysiagrass=
 Lawn Maintenance Calendar (AG-432)</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dutf-8"><LINK=20
href=3D"../images/TurfFiles.ico" rel=3D"SHORTCUT ICON"><LINK =
id=3Dctl00_StyleSheet1=20
href=3D"http://www.turffiles.ncsu.edu/StyleSheet.css" type=3Dtext/css=20
rel=3Dstylesheet><LINK id=3Dctl00_SiteMapStyles=20
href=3D"http://www.turffiles.ncsu.edu/SiteMapStyles.css" type=3Dtext/css =

rel=3Dstylesheet><LINK id=3Dctl00_Link1=20
href=3D"http://www.turffiles.ncsu.edu/Tabs.css" type=3Dtext/css =
rel=3Dstylesheet>
<STYLE type=3Dtext/css>.ctl00_Menu1_0 {
	DISPLAY: none; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: =
0px; BACKGROUND-COLOR: white
}
.ctl00_Menu1_1 {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: white; FONT-FAMILY: Tahoma; =
TEXT-DECORATION: none
}
.ctl00_Menu1_2 {
	FONT-WEIGHT: bold; FONT-SIZE: small; WIDTH: 100%; COLOR: white; =
FONT-FAMILY: Tahoma
}
.ctl00_Menu1_3 {
	COLOR: white
}
.ctl00_Menu1_4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px; BACKGROUND-COLOR: green
}
.ctl00_Menu1_5 {
	BORDER-RIGHT: green 5px ridge; BORDER-TOP: green 5px ridge; =
BORDER-LEFT: green 5px ridge; BORDER-BOTTOM: green 5px ridge; =
BACKGROUND-COLOR: green
}
.ctl00_Menu1_6 {
	COLOR: white
}
.ctl00_Menu1_7 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px; BACKGROUND-COLOR: green
}
.ctl00_Menu1_8 {
	BORDER-RIGHT: green 5px ridge; BORDER-TOP: green 5px ridge; =
BORDER-LEFT: green 5px ridge; BORDER-BOTTOM: green 5px ridge; =
BACKGROUND-COLOR: green
}
.ctl00_Menu1_9 {
	COLOR: green
}
.ctl00_Menu1_10 {
	COLOR: green; BACKGROUND-COLOR: #cceebb; TEXT-DECORATION: none
}
.ctl00_Menu1_11 {
	COLOR: green
}
.ctl00_Menu1_12 {
	COLOR: green; BACKGROUND-COLOR: #cceebb; TEXT-DECORATION: none
}
</STYLE>

<META content=3D"MSHTML 6.00.6001.18248" name=3DGENERATOR></HEAD>
<BODY id=3Dctl00_Body=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: Tahoma">
<FORM id=3DaspnetForm name=3DaspnetForm=20
onsubmit=3D"javascript:return WebForm_OnSubmit();" =
action=3D/articles/tf0020.aspx=20
method=3Dpost>
<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
type=3Dhidden =
value=3D/wEPaA8FDzhjYmMxMGZhYzJhZWVkOWS8ERx7Q1iQYJF1ls+zvPsNy3EtZQ=3D=3D =

name=3D__VIEWSTATE> </DIV>
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
var theForm =3D document.forms['aspnetForm'];
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=20
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3DwRfqtHN3Sq9dNeOw=
IDekeA2&amp;t=3D633743776488576041"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.turffiles.ncsu.edu/js/TurfFiles.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.turffiles.ncsu.edu/js/wz_tooltip.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.turffiles.ncsu.edu/js/scrollDiv.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.turffiles.ncsu.edu/ScriptResource.axd?d=3D33yY_qcexjq3a=
WGnXKexGAK2RHx77Gp297_lJ0cIgMxI_tDtdbIV0yJ6laNUYNZirFhDkmbn0F3VDNf9GQAb8Q=
2&amp;t=3D633743776488576041"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3DSlkA0giOm8US2MbL=
Agy-hg2&amp;t=3D633743776488576041"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.turffiles.ncsu.edu/ScriptResource.axd?d=3DLoGU1NKUM1kEX=
Pc1q_iJ8NW1PewFx_2i6Gay1X82Gf75063hWfg4FfmusClqySDoONSrkasL0nUb1JK3FjSYZB=
PkU36Cs6El1Vg-n137cTs1&amp;t=3D633175003597326566"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.turffiles.ncsu.edu/ScriptResource.axd?d=3DLoGU1NKUM1kEX=
Pc1q_iJ8NW1PewFx_2i6Gay1X82Gf75063hWfg4FfmusClqySDoONSrkasL0nUb1JK3FjSYZM=
TiiCAdtysVoEPq8pgRnhg1&amp;t=3D633175003597326566"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
function WebForm_OnSubmit() {
if (typeof(ValidatorOnSubmit) =3D=3D "function" && ValidatorOnSubmit() =
=3D=3D false) return false;
return true;
}
//]]>
</SCRIPT>

<DIV><INPUT id=3D__EVENTVALIDATION type=3Dhidden=20
value=3D/wEWAwLGtKXnDAKbpbO9AQK3s/6/CGFoOeofEfJeQeQbxwOt9zU36CgP=20
name=3D__EVENTVALIDATION> </DIV>
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
Sys.WebForms.PageRequestManager._initialize('ctl00$ScriptManager1', =
document.getElementById('aspnetForm'));
Sys.WebForms.PageRequestManager.getInstance()._updateControls(['fctl00$Co=
ntentPlaceHolder2$Article$udp_Content'], [], [], 90);
//]]>
</SCRIPT>

<TABLE width=3D"100%">
  <TBODY>
  <TR>
    <TD vAlign=3Dtop colSpan=3D2>
      <DIV id=3Dctl00_Header=20
      style=3D"PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: =
url(/images/ncsu_grass.jpg); PADDING-BOTTOM: 5px; PADDING-TOP: 5px; =
HEIGHT: 115px">
      <DIV id=3Dctl00_Panel8 style=3D"FLOAT: right; TEXT-ALIGN: =
right"><A=20
      id=3Dctl00_HyperLink4 style=3D"PADDING-TOP: 15px"=20
      href=3D"http://www.turffiles.ncsu.edu/Diseases/Default.aspx"><IMG=20
      id=3Dctl00_Image11 onmouseover=3D"Tip(SetImageTooltip(this), =
MAXWIDTH, 200)"=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; HEIGHT: 35px; =
BORDER-RIGHT-WIDTH: 0px"=20
      alt=3DDiseases=20
      =
src=3D"http://www.turffiles.ncsu.edu/images/topic/diseases.gif"></A> <A=20
      id=3Dctl00_HyperLink13 style=3D"PADDING-TOP: 15px"=20
      href=3D"http://www.turffiles.ncsu.edu/Insects/Default.aspx"><IMG=20
      id=3Dctl00_Image17 onmouseover=3D"Tip(SetImageTooltip(this), =
MAXWIDTH, 200)"=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; HEIGHT: 35px; =
BORDER-RIGHT-WIDTH: 0px"=20
      alt=3DInsects=20
      =
src=3D"http://www.turffiles.ncsu.edu/images/topic/Insects.gif"></A> <A=20
      id=3Dctl00_HyperLink15 style=3D"PADDING-TOP: 15px"=20
      =
href=3D"http://www.turffiles.ncsu.edu/Other_Pests/Default.aspx"><IMG=20
      id=3Dctl00_Image5 onmouseover=3D"Tip(SetImageTooltip(this), =
MAXWIDTH, 200)"=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; HEIGHT: 35px; =
BORDER-RIGHT-WIDTH: 0px"=20
      alt=3D"Other Turf Pests"=20
      =
src=3D"http://www.turffiles.ncsu.edu/images/topic/Other_Pests.gif"></A> =
<A=20
      id=3Dctl00_HyperLink10 style=3D"PADDING-TOP: 15px"=20
      =
href=3D"http://www.turffiles.ncsu.edu/Turfgrasses/Default.aspx"><IMG=20
      id=3Dctl00_Image4 onmouseover=3D"Tip(SetImageTooltip(this), =
MAXWIDTH, 200)"=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; HEIGHT: 35px; =
BORDER-RIGHT-WIDTH: 0px"=20
      alt=3DTurfgrasses=20
      =
src=3D"http://www.turffiles.ncsu.edu/images/topic/turfgrasses.gif"></A> =
<A=20
      id=3Dctl00_HyperLink12 style=3D"PADDING-TOP: 15px"=20
      =
href=3D"http://www.turffiles.ncsu.edu/Water_Quality/Default.aspx"><IMG=20
      id=3Dctl00_Image3 onmouseover=3D"Tip(SetImageTooltip(this), =
MAXWIDTH, 200)"=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; HEIGHT: 35px; =
BORDER-RIGHT-WIDTH: 0px"=20
      alt=3D"Water Quality Information"=20
      =
src=3D"http://www.turffiles.ncsu.edu/images/topic/water_quality.gif"></A>=
 <A=20
      id=3Dctl00_HyperLink14 style=3D"PADDING-TOP: 15px"=20
      href=3D"http://www.turffiles.ncsu.edu/Weeds/Default.aspx"><IMG=20
      id=3Dctl00_Image2 onmouseover=3D"Tip(SetImageTooltip(this), =
MAXWIDTH, 200)"=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 1px; HEIGHT: 35px; =
BORDER-RIGHT-WIDTH: 0px"=20
      alt=3DWeeds =
src=3D"http://www.turffiles.ncsu.edu/images/topic/weeds.gif"></A>=20
      <BR><A id=3Dctl00_HyperLink7=20
      style=3D"BORDER-RIGHT: green 2px solid; PADDING-RIGHT: 2px; =
BORDER-TOP: green 2px solid; DISPLAY: inline-block; PADDING-LEFT: 2px; =
FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 2px; BORDER-LEFT: =
green 2px solid; COLOR: green; PADDING-TOP: 2px; BORDER-BOTTOM: green =
2px solid; BACKGROUND-COLOR: #cceebb"=20
      href=3D"http://www.turffiles.ncsu.edu/Glossary.aspx">Glossary</A> =
<A=20
      id=3Dctl00_HyperLink16=20
      style=3D"BORDER-RIGHT: green 2px solid; PADDING-RIGHT: 2px; =
BORDER-TOP: green 2px solid; DISPLAY: inline-block; PADDING-LEFT: 2px; =
FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 2px; BORDER-LEFT: =
green 2px solid; COLOR: green; PADDING-TOP: 2px; BORDER-BOTTOM: green =
2px solid; BACKGROUND-COLOR: #cceebb"=20
      href=3D"http://www.turffiles.ncsu.edu/SiteMap.aspx">Site Map</A> =
<A=20
      id=3Dctl00_HyperLink23=20
      style=3D"BORDER-RIGHT: green 2px solid; PADDING-RIGHT: 2px; =
BORDER-TOP: green 2px solid; DISPLAY: inline-block; PADDING-LEFT: 2px; =
FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 2px; BORDER-LEFT: =
green 2px solid; COLOR: green; PADDING-TOP: 2px; BORDER-BOTTOM: green =
2px solid; BACKGROUND-COLOR: #cceebb"=20
      href=3D"http://www.turffiles.ncsu.edu/About.aspx">About</A> <A=20
      id=3Dctl00_HyperLink25=20
      style=3D"BORDER-RIGHT: green 2px solid; PADDING-RIGHT: 2px; =
BORDER-TOP: green 2px solid; DISPLAY: inline-block; PADDING-LEFT: 2px; =
FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 2px; BORDER-LEFT: =
green 2px solid; COLOR: green; PADDING-TOP: 2px; BORDER-BOTTOM: green =
2px solid; BACKGROUND-COLOR: #cceebb"=20
      href=3D"mailto:turf_webmaster@cropsci.ncsu.edu">Contact Us</A>=20
      <DIV=20
      onkeypress=3D"javascript:return WebForm_FireDefaultButton(event, =
'ctl00_btn_Search')"=20
      id=3Dctl00_Panel6=20
      style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; PADDING-TOP: 25px"><INPUT=20
      id=3Dctl00_tbox_Keyword=20
      onblur=3D"if (this.value =3D=3D '') { this.value=3D'Enter =
keyword(s)'; }"=20
      onclick=3D"if (this.value =3D=3D 'Enter keyword(s)') { =
this.value=3D''; }"=20
      value=3D"Enter keyword(s)" name=3Dctl00$tbox_Keyword> <SPAN=20
      id=3Dctl00_RequiredFieldValidator1=20
      style=3D"VISIBILITY: hidden; COLOR: red"></SPAN><SPAN=20
      id=3Dctl00_CustomValidator2 style=3D"VISIBILITY: hidden; COLOR: =
red"></SPAN><INPUT id=3Dctl00_btn_Search style=3D"BORDER-RIGHT: green =
2px solid; BORDER-TOP: green 2px solid; FONT-WEIGHT: bold; BORDER-LEFT: =
green 2px solid; COLOR: green; BORDER-BOTTOM: green 2px solid; =
BACKGROUND-COLOR: #cceebb" =
onclick=3D'javascript:WebForm_DoPostBackWithOptions(new =
WebForm_PostBackOptions("ctl00$btn_Search", "", true, "Keyword", "", =
false, false))' type=3Dsubmit value=3DSearch name=3Dctl00$btn_Search>=20
      </DIV></DIV><A id=3Dctl00_HyperLink9 href=3D"http://www.ncsu.edu/" =

      target=3DTurfFiles_Links><IMG id=3Dctl00_Image1=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)"=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
      alt=3D"N.C. State Homepage"=20
      =
src=3D"http://www.turffiles.ncsu.edu/images/NCSUbrickLettersWHT.gif"></A>=
=20
      <BR><IMG id=3Dctl00_TurfCenterLogo=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)"=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; MARGIN: -5px 0px 0px 50px; BORDER-RIGHT-WIDTH: =
0px"=20
      alt=3D"CENTERE, Center for Turfgrass Environmental Research &amp; =
Education North Carolina State University Turfgrass Management Group"=20
      =
src=3D"http://www.turffiles.ncsu.edu/images/CENTERE_VectorRGB.gif">=20
  </DIV></TD></TR>
  <TR>
    <TD=20
    style=3D"PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; =
WIDTH: 170px; PADDING-TOP: 2px"=20
    vAlign=3Dtop>
      <DIV id=3Dctl00_Panel3=20
      style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
3px; WIDTH: 100%; PADDING-TOP: 0px"><A=20
      =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#ctl00_Menu1_Sk=
ipLink"><IMG=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)"=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
      height=3D0 alt=3D"Skip Navigation Links"=20
      =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3DgJm7P6MShGdG_3eW=
83wFPA2&amp;t=3D633743776488576041"=20
      width=3D0></A>
      <TABLE class=3D"ctl00_Menu1_5 ctl00_Menu1_2" id=3Dctl00_Menu1 =
cellSpacing=3D0=20
      cellPadding=3D0 border=3D0>
        <TBODY>
        <TR id=3Dctl00_Menu1n0 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverStatic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_4 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_3"=20
                  href=3D"http://www.turffiles.ncsu.edu/Default.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl00_Label1>Home</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n1 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverStatic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_4 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_3" style=3D"CURSOR: =
text"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#">
                  <DIV class=3Dnonselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl01_Label1>Alerts, News, =
Etc.</SPAN>=20
                  </DIV></A></TD>
                <TD style=3D"WIDTH: 0px"><IMG=20
                  onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, =
200)"=20
                  style=3D"VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: =
none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none"=20
                  alt=3D"Expand Alerts, News, Etc."=20
                  =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3DM5AnnZOBvXkLwsFP=
JfaHi9j4eFwSAzdr6B7HGFrUedU1&amp;t=3D633743776488576041"></TD></TR></TBOD=
Y></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n2 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverStatic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_4 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_3" style=3D"CURSOR: =
text"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#">
                  <DIV class=3Dnonselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl07_Label1>Decision Aids</SPAN> =
</DIV></A></TD>
                <TD style=3D"WIDTH: 0px"><IMG=20
                  onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, =
200)"=20
                  style=3D"VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: =
none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none"=20
                  alt=3D"Expand Decision Aids"=20
                  =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3DM5AnnZOBvXkLwsFP=
JfaHi9j4eFwSAzdr6B7HGFrUedU1&amp;t=3D633743776488576041"></TD></TR></TBOD=
Y></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n3 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverStatic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_4 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_3" style=3D"CURSOR: =
text"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#">
                  <DIV class=3Dnonselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl15_Label1>Topics</SPAN> =
</DIV></A></TD>
                <TD style=3D"WIDTH: 0px"><IMG=20
                  onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, =
200)"=20
                  style=3D"VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: =
none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none"=20
                  alt=3D"Expand Topics"=20
                  =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3DM5AnnZOBvXkLwsFP=
JfaHi9j4eFwSAzdr6B7HGFrUedU1&amp;t=3D633743776488576041"></TD></TR></TBOD=
Y></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n4 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverStatic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_4 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_3" style=3D"CURSOR: =
text"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#">
                  <DIV class=3Dnonselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl29_Label1>Reports</SPAN> =
</DIV></A></TD>
                <TD style=3D"WIDTH: 0px"><IMG=20
                  onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, =
200)"=20
                  style=3D"VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: =
none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none"=20
                  alt=3D"Expand Reports"=20
                  =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3DM5AnnZOBvXkLwsFP=
JfaHi9j4eFwSAzdr6B7HGFrUedU1&amp;t=3D633743776488576041"></TD></TR></TBOD=
Y></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n5 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverStatic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_4 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_3" style=3D"CURSOR: =
text"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#">
                  <DIV class=3Dnonselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl47_Label1>Extension</SPAN> =
</DIV></A></TD>
                <TD style=3D"WIDTH: 0px"><IMG=20
                  onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, =
200)"=20
                  style=3D"VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: =
none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none"=20
                  alt=3D"Expand Extension"=20
                  =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3DM5AnnZOBvXkLwsFP=
JfaHi9j4eFwSAzdr6B7HGFrUedU1&amp;t=3D633743776488576041"></TD></TR></TBOD=
Y></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n6 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverStatic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_4 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_3" style=3D"CURSOR: =
text"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#">
                  <DIV class=3Dnonselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl50_Label1>Academics</SPAN> =
</DIV></A></TD>
                <TD style=3D"WIDTH: 0px"><IMG=20
                  onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, =
200)"=20
                  style=3D"VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: =
none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none"=20
                  alt=3D"Expand Academics"=20
                  =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3DM5AnnZOBvXkLwsFP=
JfaHi9j4eFwSAzdr6B7HGFrUedU1&amp;t=3D633743776488576041"></TD></TR></TBOD=
Y></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n7 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverStatic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_4 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_3"=20
                  href=3D"http://www.turffiles.ncsu.edu/People.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl62_Label1>People</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n8 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverStatic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_4 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_3"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/KeywordIndex.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl63_Label1>Keyword Index</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n9 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverStatic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_4 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_3"=20
                  href=3D"http://www.turffiles.ncsu.edu/Glossary.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl64_Label1>Glossary</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n10 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverStatic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_4 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_3"=20
                  href=3D"http://ncstateturfdiagnostics.com/"=20
                  target=3DTurfFiles_Links>
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl65_Label1>Diagnostics Lab</SPAN>=20
                </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n11 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverStatic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_4 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_3"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/RelatedLinks.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl66_Label1>Related Links</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n12 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverStatic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_4 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_3"=20
                  href=3D"http://www.turffiles.ncsu.edu/SiteMap.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl67_Label1>TurfFiles Site =
Map</SPAN>=20
                  </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n13 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverStatic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_4 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_3"=20
                  href=3D"http://www.turffiles.ncsu.edu/About.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl68_Label1>About</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n14 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverStatic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_4 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_3"=20
                  href=3D"mailto:turf_webmaster@cropsci.ncsu.edu">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl69_Label1>Contact Us</SPAN>=20
              =
</DIV></A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
      <DIV class=3D"ctl00_Menu1_0 ctl00_Menu1_8" =
id=3Dctl00_Menu1n1Items>
      <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
        <TBODY>
        <TR id=3Dctl00_Menu1n15 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  href=3D"http://www.turffiles.ncsu.edu/Alerts.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl02_Label1>Alerts</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n16 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  href=3D"http://www.turffiles.ncsu.edu/News.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl03_Label1>News</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n17 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Presentations.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl04_Label1>Presentations</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n18 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  href=3D"http://www.turffiles.ncsu.edu/Careers.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl05_Label1>Career =
Announcements</SPAN>=20
                  </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n19 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Internships.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl06_Label1>Internships</SPAN>=20
              =
</DIV></A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
      <DIV class=3D"ctl00_Menu1_7 ctl00_Menu1_0" =
id=3Dctl00_Menu1n1ItemsUp=20
      onmouseover=3DPopOut_Up(this) style=3D"TEXT-ALIGN: center"=20
      onmouseout=3DPopOut_Stop(this)><IMG=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)" =
alt=3D"Scroll up"=20
      =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3DRF-yhSRjnUYxxXRv=
60950OXzx8V6Mf2LSDRxx_4sB9w1&amp;t=3D633743776488576041">=20
      </DIV>
      <DIV class=3D"ctl00_Menu1_7 ctl00_Menu1_0" =
id=3Dctl00_Menu1n1ItemsDn=20
      onmouseover=3DPopOut_Down(this) style=3D"TEXT-ALIGN: center"=20
      onmouseout=3DPopOut_Stop(this)><IMG=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)" =
alt=3D"Scroll down"=20
      =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3D9wq3N0eVmWyeFiPt=
SWOu5QtJG2wuRH8pYqJwUbD8t2k1&amp;t=3D633743776488576041">=20
      </DIV></DIV>
      <DIV class=3D"ctl00_Menu1_0 ctl00_Menu1_8" =
id=3Dctl00_Menu1n2Items>
      <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
        <TBODY>
        <TR id=3Dctl00_Menu1n20 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/DecisionAids.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl08_Label1>Decision Aids =
Homepage</SPAN>=20
                  </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n21 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/diseaseID/default.aspx"=20
                  target=3DTurfFiles_DiseaseID>
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl09_Label1>Disease =
Identification</SPAN>=20
                  </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n22 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  href=3D"http://www.turffiles.ncsu.edu/diseasemgmt/"=20
                  target=3DTurfFiles_DiseaseMgmt>
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl10_Label1>Disease =
Management</SPAN>=20
                  </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n23 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/turfselect/turfselection.aspx"=20
                  target=3DTurfFiles_TurfSelect>
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl11_Label1>Turf/Cultivar =
Selection</SPAN>=20
                  </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n24 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/tims/default.aspx"=20
                  target=3DTurfFiles_TIMS>
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl12_Label1>Turf Irrigation =
Management System=20
                  (TIMS)</SPAN> =
</DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n25 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/turfid/itemselector.aspx"=20
                  target=3DTurfFiles_TurfID>
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl13_Label1>Turf &amp; Weed=20
                  Identification</SPAN> =
</DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n26 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/turfweedmgmt/weedmgmt.aspx"=20
                  target=3DTurfFiles_TurfWeedMgmt>
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl14_Label1>Weed Management</SPAN>=20
                =
</DIV></A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
      <DIV class=3D"ctl00_Menu1_7 ctl00_Menu1_0" =
id=3Dctl00_Menu1n2ItemsUp=20
      onmouseover=3DPopOut_Up(this) style=3D"TEXT-ALIGN: center"=20
      onmouseout=3DPopOut_Stop(this)><IMG=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)" =
alt=3D"Scroll up"=20
      =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3DRF-yhSRjnUYxxXRv=
60950OXzx8V6Mf2LSDRxx_4sB9w1&amp;t=3D633743776488576041">=20
      </DIV>
      <DIV class=3D"ctl00_Menu1_7 ctl00_Menu1_0" =
id=3Dctl00_Menu1n2ItemsDn=20
      onmouseover=3DPopOut_Down(this) style=3D"TEXT-ALIGN: center"=20
      onmouseout=3DPopOut_Stop(this)><IMG=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)" =
alt=3D"Scroll down"=20
      =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3D9wq3N0eVmWyeFiPt=
SWOu5QtJG2wuRH8pYqJwUbD8t2k1&amp;t=3D633743776488576041">=20
      </DIV></DIV>
      <DIV class=3D"ctl00_Menu1_0 ctl00_Menu1_8" =
id=3Dctl00_Menu1n3Items>
      <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
        <TBODY>
        <TR id=3Dctl00_Menu1n27 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Athletic_Fields/Default.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl16_Label1>Athletic Fields</SPAN>=20
                </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n28 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Diseases/Default.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl17_Label1>Diseases</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n29 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Forage_and_Pastures/Default.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl18_Label1>Forage and =
Pastures</SPAN>=20
                  </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n30 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Golf_Courses/Default.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl19_Label1>Golf Courses</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n31 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Insects/Default.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl20_Label1>Insects</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n32 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Integrated_Pest_Management_(IPM)/De=
fault.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl21_Label1>Integrated Pest =
Management=20
                  (IPM)</SPAN> =
</DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n33 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Other_Pests/Default.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl22_Label1>Other Pests</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n34 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Plant_Growth_Regulators_(PGRs)/Defa=
ult.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl23_Label1>Plant Growth Regulators=20
                  (PGRs)</SPAN> =
</DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n35 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Roadsides_and_Right-of-Ways/Default=
.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl24_Label1>Roadsides and =
Right-of-Ways</SPAN>=20
                  </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n36 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Sod_and_Seed_Production/Default.asp=
x">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl25_Label1>Sod and Seed =
Production</SPAN>=20
                  </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n37 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Turfgrasses/Default.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl26_Label1>Turfgrasses</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n38 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Water_Quality/Default.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl27_Label1>Water Quality</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n39 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Weeds/Default.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl28_Label1>Weeds</SPAN>=20
              =
</DIV></A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
      <DIV class=3D"ctl00_Menu1_7 ctl00_Menu1_0" =
id=3Dctl00_Menu1n3ItemsUp=20
      onmouseover=3DPopOut_Up(this) style=3D"TEXT-ALIGN: center"=20
      onmouseout=3DPopOut_Stop(this)><IMG=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)" =
alt=3D"Scroll up"=20
      =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3DRF-yhSRjnUYxxXRv=
60950OXzx8V6Mf2LSDRxx_4sB9w1&amp;t=3D633743776488576041">=20
      </DIV>
      <DIV class=3D"ctl00_Menu1_7 ctl00_Menu1_0" =
id=3Dctl00_Menu1n3ItemsDn=20
      onmouseover=3DPopOut_Down(this) style=3D"TEXT-ALIGN: center"=20
      onmouseout=3DPopOut_Stop(this)><IMG=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)" =
alt=3D"Scroll down"=20
      =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3D9wq3N0eVmWyeFiPt=
SWOu5QtJG2wuRH8pYqJwUbD8t2k1&amp;t=3D633743776488576041">=20
      </DIV></DIV>
      <DIV class=3D"ctl00_Menu1_0 ctl00_Menu1_8" =
id=3Dctl00_Menu1n4Items>
      <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
        <TBODY>
        <TR id=3Dctl00_Menu1n40 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6" style=3D"CURSOR: =
text"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#">
                  <DIV class=3Dnonselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl30_Label1>Herbicide-PGR</SPAN> =
</DIV></A></TD>
                <TD style=3D"WIDTH: 0px"><IMG=20
                  onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, =
200)"=20
                  style=3D"VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: =
none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none"=20
                  alt=3D"Expand Herbicide-PGR"=20
                  =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3DM5AnnZOBvXkLwsFP=
JfaHi9j4eFwSAzdr6B7HGFrUedU1&amp;t=3D633743776488576041"></TD></TR></TBOD=
Y></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n41 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6" style=3D"CURSOR: =
text"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#">
                  <DIV class=3Dnonselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl40_Label1>Pathology</SPAN> =
</DIV></A></TD>
                <TD style=3D"WIDTH: 0px"><IMG=20
                  onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, =
200)"=20
                  style=3D"VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: =
none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none"=20
                  alt=3D"Expand Pathology"=20
                  =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3DM5AnnZOBvXkLwsFP=
JfaHi9j4eFwSAzdr6B7HGFrUedU1&amp;t=3D633743776488576041"></TD></TR></TBOD=
Y></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n42 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/NTEP/Default.aspx#RE000000">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl46_Label1>NTEP</SPAN>=20
              =
</DIV></A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
      <DIV class=3D"ctl00_Menu1_7 ctl00_Menu1_0" =
id=3Dctl00_Menu1n4ItemsUp=20
      onmouseover=3DPopOut_Up(this) style=3D"TEXT-ALIGN: center"=20
      onmouseout=3DPopOut_Stop(this)><IMG=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)" =
alt=3D"Scroll up"=20
      =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3DRF-yhSRjnUYxxXRv=
60950OXzx8V6Mf2LSDRxx_4sB9w1&amp;t=3D633743776488576041">=20
      </DIV>
      <DIV class=3D"ctl00_Menu1_7 ctl00_Menu1_0" =
id=3Dctl00_Menu1n4ItemsDn=20
      onmouseover=3DPopOut_Down(this) style=3D"TEXT-ALIGN: center"=20
      onmouseout=3DPopOut_Stop(this)><IMG=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)" =
alt=3D"Scroll down"=20
      =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3D9wq3N0eVmWyeFiPt=
SWOu5QtJG2wuRH8pYqJwUbD8t2k1&amp;t=3D633743776488576041">=20
      </DIV></DIV>
      <DIV class=3D"ctl00_Menu1_0 ctl00_Menu1_8" =
id=3Dctl00_Menu1n40Items>
      <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
        <TBODY>
        <TR id=3Dctl00_Menu1n43 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Reports/Herbicide-PGR/2008.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl31_Label1>2008</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n44 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Reports/Herbicide-PGR/2007.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl32_Label1>2007</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n45 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Reports/Herbicide-PGR/2006.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl33_Label1>2006</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n46 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Reports/Herbicide-PGR/2005.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl34_Label1>2005</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n47 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Reports/Herbicide-PGR/2004.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl35_Label1>2004</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n48 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Reports/Herbicide-PGR/2003.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl36_Label1>2003</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n49 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Reports/Herbicide-PGR/2002.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl37_Label1>2002</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n50 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Reports/Herbicide-PGR/2001.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl38_Label1>2001</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n51 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Reports/Herbicide-PGR/2000.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl39_Label1>2000</SPAN>=20
              =
</DIV></A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
      <DIV class=3D"ctl00_Menu1_7 ctl00_Menu1_0" =
id=3Dctl00_Menu1n40ItemsUp=20
      onmouseover=3DPopOut_Up(this) style=3D"TEXT-ALIGN: center"=20
      onmouseout=3DPopOut_Stop(this)><IMG=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)" =
alt=3D"Scroll up"=20
      =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3DRF-yhSRjnUYxxXRv=
60950OXzx8V6Mf2LSDRxx_4sB9w1&amp;t=3D633743776488576041">=20
      </DIV>
      <DIV class=3D"ctl00_Menu1_7 ctl00_Menu1_0" =
id=3Dctl00_Menu1n40ItemsDn=20
      onmouseover=3DPopOut_Down(this) style=3D"TEXT-ALIGN: center"=20
      onmouseout=3DPopOut_Stop(this)><IMG=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)" =
alt=3D"Scroll down"=20
      =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3D9wq3N0eVmWyeFiPt=
SWOu5QtJG2wuRH8pYqJwUbD8t2k1&amp;t=3D633743776488576041">=20
      </DIV></DIV>
      <DIV class=3D"ctl00_Menu1_0 ctl00_Menu1_8" =
id=3Dctl00_Menu1n41Items>
      <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
        <TBODY>
        <TR id=3Dctl00_Menu1n52 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Reports/Pathology/2007.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl41_Label1>2007</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n53 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Reports/Pathology/2006.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl42_Label1>2006</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n54 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Reports/Pathology/2005.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl43_Label1>2005</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n55 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Reports/Pathology/2004.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl44_Label1>2004</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n56 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Reports/Pathology/2003.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl45_Label1>2003</SPAN>=20
              =
</DIV></A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
      <DIV class=3D"ctl00_Menu1_7 ctl00_Menu1_0" =
id=3Dctl00_Menu1n41ItemsUp=20
      onmouseover=3DPopOut_Up(this) style=3D"TEXT-ALIGN: center"=20
      onmouseout=3DPopOut_Stop(this)><IMG=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)" =
alt=3D"Scroll up"=20
      =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3DRF-yhSRjnUYxxXRv=
60950OXzx8V6Mf2LSDRxx_4sB9w1&amp;t=3D633743776488576041">=20
      </DIV>
      <DIV class=3D"ctl00_Menu1_7 ctl00_Menu1_0" =
id=3Dctl00_Menu1n41ItemsDn=20
      onmouseover=3DPopOut_Down(this) style=3D"TEXT-ALIGN: center"=20
      onmouseout=3DPopOut_Stop(this)><IMG=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)" =
alt=3D"Scroll down"=20
      =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3D9wq3N0eVmWyeFiPt=
SWOu5QtJG2wuRH8pYqJwUbD8t2k1&amp;t=3D633743776488576041">=20
      </DIV></DIV>
      <DIV class=3D"ctl00_Menu1_0 ctl00_Menu1_8" =
id=3Dctl00_Menu1n5Items>
      <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
        <TBODY>
        <TR id=3Dctl00_Menu1n57 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  href=3D"http://www.turffiles.ncsu.edu/Extension.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl48_Label1>Extension =
Homepage</SPAN>=20
                  </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n58 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Extension/Publications.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl49_Label1>Official =
Publications</SPAN>=20
                  =
</DIV></A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
      <DIV class=3D"ctl00_Menu1_7 ctl00_Menu1_0" =
id=3Dctl00_Menu1n5ItemsUp=20
      onmouseover=3DPopOut_Up(this) style=3D"TEXT-ALIGN: center"=20
      onmouseout=3DPopOut_Stop(this)><IMG=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)" =
alt=3D"Scroll up"=20
      =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3DRF-yhSRjnUYxxXRv=
60950OXzx8V6Mf2LSDRxx_4sB9w1&amp;t=3D633743776488576041">=20
      </DIV>
      <DIV class=3D"ctl00_Menu1_7 ctl00_Menu1_0" =
id=3Dctl00_Menu1n5ItemsDn=20
      onmouseover=3DPopOut_Down(this) style=3D"TEXT-ALIGN: center"=20
      onmouseout=3DPopOut_Stop(this)><IMG=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)" =
alt=3D"Scroll down"=20
      =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3D9wq3N0eVmWyeFiPt=
SWOu5QtJG2wuRH8pYqJwUbD8t2k1&amp;t=3D633743776488576041">=20
      </DIV></DIV>
      <DIV class=3D"ctl00_Menu1_0 ctl00_Menu1_8" =
id=3Dctl00_Menu1n6Items>
      <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
        <TBODY>
        <TR id=3Dctl00_Menu1n59 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  href=3D"http://www.turffiles.ncsu.edu/Academics.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl51_Label1>Academics =
Homepage</SPAN>=20
                  </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n60 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6" style=3D"CURSOR: =
text"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#">
                  <DIV class=3Dnonselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl52_Label1>Courses</SPAN> =
</DIV></A></TD>
                <TD style=3D"WIDTH: 0px"><IMG=20
                  onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, =
200)"=20
                  style=3D"VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: =
none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none"=20
                  alt=3D"Expand Courses"=20
                  =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3DM5AnnZOBvXkLwsFP=
JfaHi9j4eFwSAzdr6B7HGFrUedU1&amp;t=3D633743776488576041"></TD></TR></TBOD=
Y></TABLE></TD></TR></TBODY></TABLE>
      <DIV class=3D"ctl00_Menu1_7 ctl00_Menu1_0" =
id=3Dctl00_Menu1n6ItemsUp=20
      onmouseover=3DPopOut_Up(this) style=3D"TEXT-ALIGN: center"=20
      onmouseout=3DPopOut_Stop(this)><IMG=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)" =
alt=3D"Scroll up"=20
      =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3DRF-yhSRjnUYxxXRv=
60950OXzx8V6Mf2LSDRxx_4sB9w1&amp;t=3D633743776488576041">=20
      </DIV>
      <DIV class=3D"ctl00_Menu1_7 ctl00_Menu1_0" =
id=3Dctl00_Menu1n6ItemsDn=20
      onmouseover=3DPopOut_Down(this) style=3D"TEXT-ALIGN: center"=20
      onmouseout=3DPopOut_Stop(this)><IMG=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)" =
alt=3D"Scroll down"=20
      =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3D9wq3N0eVmWyeFiPt=
SWOu5QtJG2wuRH8pYqJwUbD8t2k1&amp;t=3D633743776488576041">=20
      </DIV></DIV>
      <DIV class=3D"ctl00_Menu1_0 ctl00_Menu1_8" =
id=3Dctl00_Menu1n60Items>
      <TABLE cellSpacing=3D0 cellPadding=3D0 border=3D0>
        <TBODY>
        <TR id=3Dctl00_Menu1n61 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Academics/Courses/CS021.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl53_Label1>CS021</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n62 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Academics/Courses/CS022.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl54_Label1>CS022</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n63 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Academics/Courses/CS053.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl55_Label1>CS053</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n64 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Academics/Courses/CS055.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl56_Label1>CS055</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n65 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Academics/Courses/CS200.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl57_Label1>CS200</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n66 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Academics/Courses/CS210.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl58_Label1>CS210</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n67 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Academics/Courses/CS400.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl59_Label1>CS400</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n68 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Academics/Courses/CS465-565.aspx">
                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl60_Label1>CS465/565</SPAN>=20
              </DIV></A></TD></TR></TBODY></TABLE></TD></TR>
        <TR id=3Dctl00_Menu1n69 onkeyup=3DMenu_Key(this)=20
        onmouseover=3DMenu_HoverDynamic(this) =
onmouseout=3DMenu_Unhover(this)>
          <TD>
            <TABLE class=3Dctl00_Menu1_7 cellSpacing=3D0 cellPadding=3D0 =
width=3D"100%"=20
            border=3D0>
              <TBODY>
              <TR>
                <TD style=3D"WIDTH: 100%; WHITE-SPACE: nowrap"><A=20
                  class=3D"ctl00_Menu1_1 ctl00_Menu1_6"=20
                  =
href=3D"http://www.turffiles.ncsu.edu/Academics/Courses/CS470-590T.aspx">=

                  <DIV class=3Dselectablemenuitem><SPAN=20
                  id=3Dctl00_Menu1_ctl61_Label1>CS470/590T</SPAN>=20
              =
</DIV></A></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
      <DIV class=3D"ctl00_Menu1_7 ctl00_Menu1_0" =
id=3Dctl00_Menu1n60ItemsUp=20
      onmouseover=3DPopOut_Up(this) style=3D"TEXT-ALIGN: center"=20
      onmouseout=3DPopOut_Stop(this)><IMG=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)" =
alt=3D"Scroll up"=20
      =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3DRF-yhSRjnUYxxXRv=
60950OXzx8V6Mf2LSDRxx_4sB9w1&amp;t=3D633743776488576041">=20
      </DIV>
      <DIV class=3D"ctl00_Menu1_7 ctl00_Menu1_0" =
id=3Dctl00_Menu1n60ItemsDn=20
      onmouseover=3DPopOut_Down(this) style=3D"TEXT-ALIGN: center"=20
      onmouseout=3DPopOut_Stop(this)><IMG=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)" =
alt=3D"Scroll down"=20
      =
src=3D"http://www.turffiles.ncsu.edu/WebResource.axd?d=3D9wq3N0eVmWyeFiPt=
SWOu5QtJG2wuRH8pYqJwUbD8t2k1&amp;t=3D633743776488576041">=20
      </DIV></DIV><A id=3Dctl00_Menu1_SkipLink></A></DIV>
      <DIV id=3Dctl00_Panel9=20
      style=3D"FONT-WEIGHT: normal; FONT-SIZE: smaller; WIDTH: 100%; =
PADDING-TOP: 3px; BORDER-BOTTOM: black 3px solid; TEXT-ALIGN: center"><A =

      id=3Dctl00_HyperLink5 style=3D"TEXT-DECORATION: none"=20
      href=3D"http://www.rounds4research.com/" =
target=3DTurfFiles_Links><IMG=20
      id=3Dctl00_Rounds_4_Research=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)"=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; WIDTH: 160px; BORDER-RIGHT-WIDTH: 0px"=20
      alt=3D"Rounds 4 Research: Bid for foursomes and golf packages at =
first-class courses across North and South Carolina. Proceeds benefit =
turfgrass research programs at North Carolina State University and =
Clemson University."=20
      src=3D"http://www.turfgrass.ncsu.edu/images/Bid_4_Play.gif"></A> =
</DIV>
      <DIV id=3Dctl00_Panel2=20
      style=3D"WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: center"><A=20
      id=3Dctl00_HyperLink6 href=3D"http://www.ces.ncsu.edu/"=20
      target=3DTurfFiles_Links><IMG id=3Dctl00_Image7=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)"=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; WIDTH: 160px; BORDER-RIGHT-WIDTH: 0px"=20
      alt=3D"North Carolina Cooperative Extension"=20
      src=3D"http://www.turffiles.ncsu.edu/Images/CES_Logo.gif"></A> =
</DIV>
      <DIV id=3Dctl00_Panel7=20
      style=3D"WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: center"><A=20
      id=3Dctl00_HyperLink1 href=3D"http://www.cals.ncsu.edu/"=20
      target=3DTurfFiles_Links><IMG id=3Dctl00_Image12=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)"=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; WIDTH: 160px; BORDER-RIGHT-WIDTH: 0px"=20
      alt=3D"College of Agriculture and Life Sciences - NC State =
University"=20
      src=3D"http://www.turffiles.ncsu.edu/Images/CALS_Small.jpg"></A> =
</DIV>
      <DIV id=3Dctl00_Panel1=20
      style=3D"WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: center"><A=20
      id=3Dctl00_HyperLink2 href=3D"http://www.ncturfgrass.org/"=20
      target=3DTurfFiles_Links><IMG id=3Dctl00_Image13=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)"=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; WIDTH: 75px; BORDER-RIGHT-WIDTH: 0px"=20
      alt=3D"Turfgrass Council of North Carolina"=20
      src=3D"http://www.turffiles.ncsu.edu/Images/TCNCLogo.gif"></A> <A=20
      id=3Dctl00_HyperLink3 =
href=3D"http://www.ncturfgrass.org/foundation.htm"=20
      target=3DTurfFiles_Links><IMG id=3Dctl00_Image14=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)"=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; WIDTH: 75px; BORDER-RIGHT-WIDTH: 0px"=20
      alt=3D"The North Carolina Turfgrass Research &amp; Education =
Foundation (NCTF)"=20
      =
src=3D"http://www.turffiles.ncsu.edu/Images/FoundationLogo.gif"></A> =
</DIV>
      <DIV id=3Dctl00_Panel4=20
      style=3D"WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: center"><A=20
      id=3Dctl00_HyperLink8 style=3D"PADDING-TOP: 10px"=20
      href=3D"http://www.ncsportsturf.org/" =
target=3DTurfFiles_Links><IMG=20
      id=3Dctl00_Image9 onmouseover=3D"Tip(SetImageTooltip(this), =
MAXWIDTH, 200)"=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; WIDTH: 160px; BORDER-RIGHT-WIDTH: 0px"=20
      alt=3D"North Carolina Sports Turf Association"=20
      =
src=3D"http://www.turffiles.ncsu.edu/Images/NC_SportsTurf.gif"></A> =
</DIV>
      <DIV id=3Dctl00_Panel5=20
      style=3D"WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: center"><A=20
      id=3Dctl00_HyperLink11 style=3D"PADDING-TOP: 10px"=20
      href=3D"http://www.ncsod.org/" target=3DTurfFiles_Links><IMG =
id=3Dctl00_Image10=20
      onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)"=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; WIDTH: 160px; BORDER-RIGHT-WIDTH: 0px"=20
      alt=3D"North Carolina Sod Producers Association"=20
      src=3D"http://www.turffiles.ncsu.edu/Images/NCSOD.gif"></A> =
</DIV></TD>
    <TD style=3D"FONT-SIZE: smaller; WIDTH: 100%; FONT-FAMILY: Tahoma"=20
      vAlign=3Dtop><DIV id=3Dctl00_UpdateProgress1 style=3D"DISPLAY: =
none">
      <DIV id=3Dctl00_pnl_Progress=20
      style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap"><IMG=20
      id=3Dctl00_img_Progress=20
      style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px 0px 0px; BORDER-RIGHT-WIDTH: =
0px"=20
      src=3D"http://www.turffiles.ncsu.edu/images/ajax-loader.gif"=20
      align=3DabsMiddle> <SPAN id=3Dctl00_lbl_Progress=20
      style=3D"FONT-WEIGHT: bold">Updating ...</SPAN> </DIV></DIV>
      <DIV id=3Dctl00_ContentPlaceHolder2_Article_udp_Content>
      <DIV id=3Dctl00_ContentPlaceHolder2_Article_pnl_Details=20
      style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; =
PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; =
FONT-FAMILY: Tahoma">
      <DIV id=3Dctl00_ContentPlaceHolder2_Article_pnl_Header=20
      style=3D"MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; =
OVERFLOW: hidden; BORDER-BOTTOM: black 5px double">
      <TABLE id=3Dctl00_ContentPlaceHolder2_Article_tbl_Title=20
      style=3D"WIDTH: 100%; BORDER-COLLAPSE: collapse" cellSpacing=3D0 =
cellPadding=3D0=20
      border=3D0>
        <TBODY>
        <TR>
          <TD style=3D"WIDTH: 100%" vAlign=3Dtop>
            <H2=20
            style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: =
bold; FONT-SIZE: medium; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: =
0px">Zoysiagrass=20
            Lawn Maintenance Calendar (AG-432) </H2></TD>
          <TD style=3D"WHITE-SPACE: nowrap" vAlign=3Dtop align=3Dright>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_Audience1_pnl_Audience=20
            style=3D"CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; =
FLOAT: none; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; HEIGHT: 24px; =
BACKGROUND-COLOR: transparent; TEXT-ALIGN: center"=20
            Audience=3D"pro,home"><IMG=20
            id=3Dctl00_ContentPlaceHolder2_Article_Audience1_Img_Home=20
            onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)"=20
            style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px"=20
            alt=3D"Article contains terms, results, and products that =
are targeted to home owners."=20
            =
src=3D"http://www.turffiles.ncsu.edu/Images/Home_Owners.gif"> <IMG=20
            id=3Dctl00_ContentPlaceHolder2_Article_Audience1_Img_Pro=20
            onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)"=20
            style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px"=20
            alt=3D"Article contains terms, results, and products that =
are targeted to turf professionals."=20
            =
src=3D"http://www.turffiles.ncsu.edu/Images/Professionals.gif">=20
          </DIV></TD></TR></TBODY></TABLE>
      <TABLE id=3Dctl00_ContentPlaceHolder2_Article_Table1=20
      style=3D"WIDTH: 100%; BORDER-COLLAPSE: collapse" cellSpacing=3D0 =
cellPadding=3D0=20
      border=3D0>
        <TBODY>
        <TR>
          <TD style=3D"WIDTH: 100%" align=3Dleft><A=20
            id=3Dctl00_ContentPlaceHolder2_Article_hlk_Author=20
            style=3D"FONT-WEIGHT: bold"=20
            =
href=3D"http://www.turffiles.ncsu.edu/People/Art_Bruneau.aspx">Art=20
            Bruneau</A> <BR><SPAN =
id=3Dctl00_ContentPlaceHolder2_Article_lbl_Date=20
            style=3D"FONT-WEIGHT: bold; FONT-SIZE: small">Feb 22, =
2001</SPAN></TD>
          <TD id=3Dctl00_ContentPlaceHolder2_Article_cell_PDF=20
          style=3D"PADDING-RIGHT: 3px; PADDING-LEFT: 3px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap"=20
          align=3Dmiddle><A id=3Dctl00_ContentPlaceHolder2_Article_PDF=20
            =
href=3D"http://www.turffiles.ncsu.edu/PDFFiles/000020/Zoysiagrass.pdf"=20
            target=3DTurfFiles_PDF_Window>Printable PDF <BR>(224.2=20
        kB)</A></TD></TR></TBODY></TABLE></DIV>
      <DIV id=3Dctl00_ContentPlaceHolder2_Article_pnl_Content=20
      style=3D"OVERFLOW: hidden"><SPAN=20
      id=3Dctl00_ContentPlaceHolder2_Article_lbl_Content>
      <DIV class=3DSection1>
      <DIV=20
      style=3D"BORDER-RIGHT: red 1pt solid; PADDING-RIGHT: 3pt; =
BORDER-TOP: red 1pt solid; PADDING-LEFT: 3pt; PADDING-BOTTOM: 3pt; =
BORDER-LEFT: red 1pt solid; MARGIN-RIGHT: 6.55pt; PADDING-TOP: 3pt; =
BORDER-BOTTOM: red 1pt solid">
      <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" =
align=3Dcenter><B><SPAN=20
      style=3D"FONT-SIZE: x-large; COLOR: black; LETTER-SPACING: =
4pt">Zoysiagrass</SPAN></B></P></DIV>
      <P class=3DMsoNormal><A name=3Dindx></A></P><BR>
      <P class=3DMsoNormal><SPAN style=3D"FONT-SIZE: small"><A=20
      =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#1"><B>March=20
      through May</B></A> <BR><A=20
      =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#2"><B>June=20
      through August</B></A> <BR><A=20
      =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#3"><B>Septembe=
r=20
      through November</B></A> <BR><A=20
      =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#4"><B>December=
=20
      through February</B></A> <BR><A=20
      =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#5"><B>More =
About=20
      Zoysiagrass</B></A> <BR><A=20
      =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#ipm"><B>Integr=
ated=20
      Pest Management</B></A> <BR><A=20
      =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#disc"><B>Discl=
aimer</B></A>=20
      </SPAN></P><BR>
      <P class=3DMsoNormal style=3D"BACKGROUND: red; TEXT-ALIGN: center" =

      align=3Djustify><SPAN=20
      style=3D"FONT-SIZE: large; COLOR: white; LETTER-SPACING: =
4pt"><B>Lawn=20
      Maintenance Calendar</B></SPAN></P><BR>
      <P class=3DMsoNormal><I><SPAN style=3D"FONT-FAMILY: Tahoma">This =
calendar of=20
      suggested management practices is designed to assist you in the =
seasonal=20
      care of your lawn. Location, terrain, soil type and condition, age =
of the=20
      lawn, previous lawn care, and other factors affect turf =
performance. For=20
      these reasons, tile following management practices and dates =
should be=20
      adjusted to suit your particular home lawn =
conditions.</SPAN></I></P><BR>
      <P class=3DMsoNormal style=3D"BACKGROUND: red; TEXT-ALIGN: =
justify"><B><SPAN=20
      style=3D"COLOR: white; FONT-FAMILY: Tahoma; LETTER-SPACING: =
4pt"><A=20
      name=3D1></A>March through May </SPAN></B></P><BR>
      <P class=3DMsoNormal><B><SPAN=20
      style=3D"FONT-FAMILY: Tahoma">Mowing</SPAN></B></P>
      <P class=3DMsoNormal><SPAN>Mow the lawn when it first turns green =
in the=20
      spring using a reel mower set at 3/4 to 1 inch or a rotary mower =
set as=20
      low as possible without scalping the lawn. Mow before the grass =
grows=20
      taller than 1 1/2 to 2 inches. Recycle nutrients by not collecting =

      clippings unless they are unsightly or in clumps.</SPAN></P><BR>
      <P class=3DMsoNormal><B><SPAN>Fertilizing</B></SPAN>=20
      <P class=3DMsoNormal><SPAN>Apply 1/2 pound of nitrogen per =
thousand square=20
      feet three weeks after the grass turns green. In absence of a soil =
test,=20
      use a complete (N-P-K) turf-grade fertilizer with a 3-1-2 or 4-1-2 =
ratio=20
      (for example, 12-4-8 or 16-4-8). Submit a soil sample to determine =

      nutrient requirements, if you haven't already. (Contact your =
county=20
      Agricultural Extension agent for details.) Apply lime if =
suggested.=20
      </SPAN></P><BR>
      <P class=3DMsoNormal><SPAN>To determine the amount of product =
required to=20
      apply 1/2 pound of nitrogen per thousand square feet, divide 50 by =
the=20
      first number in the fertilizer ratio. For example, for a 5-5-15=20
      fertilizer, divide 50 by 5. The result is 10 pounds of product per =

      thousand square feet. </SPAN></P><BR>
      <P class=3DMsoNormal><B><SPAN>Irrigation</B></SPAN>=20
      <P class=3DMsoNormal><SPAN>Water to a soil depth of 4 to 6 inches. =
Probe=20
      with a screwdriver to determine moisture depth. Zoysiagrass needs =
a weekly=20
      application of 1 to 1 1/4 inches of water. On sandy soils, it =
requires=20
      more frequent watering, for example, 1/2 inch of water every third =
day. It=20
      is often necessary to irrigate an area for three to five hours to =
apply 1=20
      inch of water. (It takes 620 gallons of water to apply 1 inch of =
water per=20
      thousand square feet.) Because clay soils accept water slowly, =
irrigate=20
      these areas until runoff occurs; wait one-half hour until the =
water has=20
      been absorbed, and then continue irrigating until the desired =
depth or=20
      amount is obtained. A dark, bluish gray color, footprinting, and =
wilted,=20
      folded, or curled leaves indicate that it is time to water. Proper =

      irrigation may prevent or reduce pest problems and environmental =
stress=20
      later in the summer. </SPAN></P><BR>
      <P class=3DMsoNormal><B><SPAN>Weed Control</B></SPAN>=20
      <P class=3DMsoNormal><SPAN>Apply preemergence herbicides to =
control=20
      crabgrass, goosegrass. and foxtail by the time the dogwoods are in =
full=20
      bloom. Apply postemergence herbicides in May as needed to control =
summer=20
      annual and perennial broadleaf weeds such as knotweed, spurge, and =

      lespedeza. Products containing two or three broadleaf herbicides =
are=20
      usually more effective in controlling several different broadleaf =
weeds in=20
      a lawn. Be sure the product is labeled for use on zoysiagrass. =
Apply only=20
      if weeds are present and wait until three weeks after the grass =
turns=20
      green. (See Agricultural Extension Service publication AG-408, =
Pest=20
      Control Recommendations for Turfgrass Managers.) </SPAN></P><BR>
      <P class=3DMsoNormal><B>Insect Control</B></SPAN></P>
      <P class=3DMsoNormal><SPAN>Check for white grubs and control them =
if=20
      necessary. (See <A=20
      =
href=3D"http://www.turffiles.ncsu.edu/Insects/White_Grubs.aspx"><B>White =

      Grubs in Turf, ENT/ORT-67, AG-366</B></A>).</SPAN><SPAN=20
      style=3D"FONT-FAMILY: Tahoma"> </SPAN></P><BR>
      <P class=3DMsoNormal><B>Thatch Removal</B> </SPAN>
      <P class=3DMsoNormal><SPAN>Vertically mow after the grass turns =
green to=20
      remove thatch if it is more than 1/2 inch thick. Do not attempt to =
remove=20
      too much thatch at one time because zoysiagrass has a slow =
recovery rate.=20
      It may take several years to get thatch under control. =
</SPAN></P><BR>
      <P class=3DMsoNormal><B>Renovation</B></SPAN>=20
      <P class=3DMsoNormal><SPAN>Replant large bare areas using sod or =
plugs=20
      planted on 6- or 12-inch centers. (See <A=20
      href=3D"http://www.turfgrass.ncsu.edu/guides/ag69.pdf"=20
      target=3Dblank><B>Carolina Lawns, AG-69</B></A>.) Applying a =
preemergence=20
      herbicide that does not interfere with root growth after plugging =
helps=20
      prevent weed encroachment.</SPAN></P>
      <P><SPAN><A=20
      =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#indx"><B>Retur=
n=20
      to Main Index</B></A></SPAN></P>
      <DIV>
      <P class=3DMsoNormal style=3D"BACKGROUND: red; TEXT-ALIGN: =
justify"><B><SPAN=20
      style=3D"COLOR: white; FONT-FAMILY: Tahoma; LETTER-SPACING: =
4pt"><A=20
      name=3D2></A>June through August</SPAN></B></P></DIV><BR>
      <P class=3DMsoNormal><B><SPAN>Mowing</B></SPAN>=20
      <P class=3DMsoNormal><SPAN>Follow the March-May mowing=20
      guidelines</SPAN></P><BR>
      <P class=3DMsoNormal><B><SPAN>Fertilizing</B></SPAN>=20
      <P class=3DMsoNormal><SPAN>Apply 1/2 pound of nitrogen per =
thousand square=20
      feet in late June or early July and repeat in mid-August using =
March-May=20
      fertilizer guidelines. </SPAN></P><BR>
      <P class=3DMsoNormal><B><SPAN>Irrigation</B></SPAN>=20
      <P class=3DMsoNormal><SPAN>Follow the March-May irrigation =
guidelines.=20
      </SPAN></P><BR>
      <P class=3DMsoNormal><B><SPAN>Weed Control</B></SPAN>=20
      <P class=3DMsoNormal><SPAN>Apply postemergence herbicides as =
needed to=20
      control summer annual and perennial broadleaf weeds such as =
knotweed,=20
      spurge, and lespedeza. Do not apply postemergence herbicides =
unless weeds=20
      are present, grass is actively growing, and the lawn is not =
suffering from=20
      drought stress. Crabgrass, goosegrass, dallisgrass, nutsedge, =
annual=20
      sedges, and sandbur can be controlled with postemergence grass =
control=20
      herbicides. Two or three applications 7 to 10 days apart are =
required for=20
      effective control. Zoysiagrasses are sensitive to these compounds =
so=20
      select the application carefully. (See Agricultural Extension =
Service=20
      publication <A=20
      =
href=3D"http://www.turfgrass.ncsu.edu/Guides/AG408PestControl_Professiona=
ls.pdf"=20
      target=3Dblank><B>Pest Control for Professional Turfgrass =
Managers,=20
      AG-408</B></A>.) </SPAN></P><BR>
      <P class=3DMsoNormal><B><SPAN>Insect Control</B></SPAN>=20
      <P class=3DMsoNormal><SPAN>Follow the March-May insect control =
guidelines.=20
      August is the best time to control grubs because they are small =
and close=20
      to the soil surface. </SPAN></P><BR>
      <P class=3DMsoNormal><B><SPAN>Thatch Removal</B></SPAN>=20
      <P class=3DMsoNormal><SPAN>Vertically mow in June using the =
March-May thatch=20
      removal guidelines.</SPAN></P>
      <P><SPAN><A=20
      =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#indx"><B>Retur=
n=20
      to Main Index</B></A></SPAN></P>
      <DIV>
      <P class=3DMsoNormal style=3D"BACKGROUND: red; TEXT-ALIGN: =
justify"><B><SPAN=20
      style=3D"COLOR: white; LETTER-SPACING: 4pt"><A =
name=3D3></A>September through=20
      November</SPAN></B></P></DIV><BR>
      <P class=3DMsoNormal><B><SPAN style=3D"FONT-FAMILY: =
Tahoma">Mowing</SPAN></B>=20
      <P class=3DMsoNormal><SPAN>Mow the lawn using the March-May=20
      guidelines.</SPAN></P><BR>
      <P class=3DMsoNormal><B><SPAN>Fertilization</SPAN></B>=20
      <P class=3DMsoNormal><SPAN>Fertilize with 1 pound of potash =
(K<SUB>2</SUB>O)=20
      using 1.6 pounds of muriate of potash (0-0-60), 2 pounds of =
potassium=20
      sulfate (0-0-50), or 5 pounds of sul-po-mag (0-0-22) per thousand =
square=20
      feet.</SPAN></P><BR>
      <P class=3DMsoNormal><SPAN>To determine the amount of product =
required to=20
      apply 1 pound of potash per thousand feet, divide 100 by the third =
number=20
      in the fertilizer ratio. For example, for a 6-6-12 fertilizer, =
divide 100=20
      by 12. The result is 8.3 pounds of product per thousand square =
feet:=20
      </SPAN></P><BR>
      <P class=3DMsoNormal><SPAN>100/12 =3D 8.3 </SPAN></P><BR>
      <P class=3DMsoNormal><B><SPAN>Irrigation</SPAN></B>=20
      <P class=3DMsoNormal><SPAN>Follow the March-May irrigation =
guidelines.=20
      Dormant zoysiagrass may still need to be watered periodically when =
warm,=20
      windy weather prevails. </SPAN></P><BR>
      <P class=3DMsoNormal><B><SPAN>Weed Control</SPAN></B>=20
      <P class=3DMsoNormal><SPAN>Apply preemergence or postemergence =
herbicides as=20
      needed to control winter annual and perennial broadleaf weeds such =
as=20
      chickweed and hen bit. Preemergence herbicides will not control =
existing=20
      perennial weeds. Apply postemergence herbicides only when weeds =
are=20
      present. (See Agricultural Extension Service publication <A=20
      =
href=3D"http://www.turfgrass.ncsu.edu/Guides/AG408PestControl_Professiona=
ls.pdf"=20
      target=3Dblank><B>Pest Control for Professional Turfgrass =
Managers,=20
      AG-408</B></A>.) </SPAN></P><BR>
      <P class=3DMsoNormal><B><SPAN>Insect Control</SPAN></B>=20
      <P class=3DMsoNormal><SPAN>Follow the March-May insect control =
guidelines.=20
      </SPAN></P>
      <P><B><SPAN><A=20
      =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#indx">Return =
to=20
      Main Index</A></SPAN></B></P>
      <DIV>
      <P class=3DMsoNormal style=3D"BACKGROUND: red; TEXT-ALIGN: =
justify"><B><SPAN=20
      style=3D"COLOR: white; FONT-FAMILY: Tahoma; LETTER-SPACING: =
4pt"><A=20
      name=3D4></A>December through February</SPAN></B> </P></DIV><BR>
      <P class=3DMsoNormal><B><SPAN>Mowing </SPAN></B>
      <P class=3DMsoNormal><SPAN>Follow the March-May mowing guidelines. =

      Zoysiagrass need not be mowed when dormant.</SPAN></P><BR>
      <P class=3DMsoNormal><B><SPAN>Fertilization</SPAN></B>=20
      <P class=3DMsoNormal><SPAN>Do not fertilize.</SPAN></P><BR>
      <P class=3DMsoNormal><B><SPAN>Irrigation</SPAN></B>=20
      <P class=3DMsoNormal><SPAN>Dormant zoysiagrass may need to be =
irrigated=20
      periodically to prevent desiccation especially when warm, windy =
weather=20
      prevails. </SPAN></P><BR>
      <P class=3DMsoNormal><B><SPAN>Weed Control</SPAN></B>=20
      <P class=3DMsoNormal><SPAN>Apply broadleaf herbicides as necessary =
to=20
      control chickweed, henbit, and hop clover. Selective herbicides =
can be=20
      applied in November or December to control annual bluegrass =
(<I>Poa=20
      annua</I>) and several annual broadleaf weeds. Apply postemergence =

      herbicides only when weeds are present. (See Agricultural =
Extension=20
      Service publication <A=20
      =
href=3D"http://www.turfgrass.ncsu.edu/Guides/AG408PestControl_Professiona=
ls.pdf"=20
      target=3Dblank><B>Pest Control for Professional Turfgrass =
Managers,=20
      AG-408</B></A>.) </SPAN></P>
      <P><SPAN><A=20
      =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#indx"><B>Retur=
n=20
      to Main Index</B></A></SPAN></P>
      <DIV>
      <P class=3DMsoNormal style=3D"BACKGROUND: red; TEXT-ALIGN: =
justify"><B><SPAN=20
      style=3D"COLOR: white; LETTER-SPACING: 4pt"><A name=3D5></A>More =
About=20
      Zoysiagrass</SPAN></B> </P></DIV><BR>
      <P class=3DMsoNormal><SPAN>Zoysiagrasses are very low, slow =
growing,=20
      sod-forming grasses that make a very dense, wear-resistant lawn.=20
      Zoysiagrass grows well in full sun or partial shade. It requires =
less=20
      mowing but is tougher to mow and easier to keep out of flower beds =
than=20
      bermudagrass. It is very slow to establish when plugged (typically =
two to=20
      three years) and slow to recover from injury.</SPAN></P><BR>
      <P class=3DMsoNormal><SPAN>Zoysiagrass is well adapted to the =
Piedmont and=20
      Coastal Plain and is usually vegetatively planted, although =
procedures are=20
      now available for seeding common zoysiagrass. However, treated =
seed is not=20
      readily available. (Contact your county Agricultural Extension =
agent for=20
      more information.)</SPAN></P><BR>
      <P class=3DMsoNormal><SPAN>Once zoysiagrasses is established, it =
can become=20
      thatchy (fluffy due to an accumulation of dead, decaying plant =
residue at=20
      the soil surface), especially when mowed high and infrequently or =
when=20
      heavily fertilized. Thatch needs to be removed every two to three =
years,=20
      but care should be taken because the recovery rate of zoysiagrass =
is slow.=20
      Zoysiagrasses perform best when mowed with reel mowers, however, =
good=20
      performance can be achieved using a rotary mower with sharp blades =
set as=20
      low as possible without scalping. Uneven terrain may prevent =
zoysiagrass=20
      from being mowed as short as desired.</SPAN></P><BR>
      <P class=3DMsoNormal><SPAN>Emerald zoysiagrass has very fine =
leaves, good=20
      winter hardiness, shade tolerance, and wear resistance, a moderate =
rate of=20
      spread, and a dark green color. Meyer zoysiagrass has a medium =
leaf=20
      texture, is less shade tolerant, and lighter in color than =
Emerald. Meyer=20
      establishes more quickly than other zoysiagrasses and is the most =
cold=20
      tolerant. <I>Zoysia matrella</I> (manilagrass) is intermediate in =
leaf=20
      texture, density, cold tolerance, and low-temperature color =
retention=20
      compared to Emerald and Meyer. Little published research is =
available on=20
      the new cultivars, Belair, Cashmire, El-Toro, and Z-26. =
</SPAN></P><BR>
      <P class=3DMsoNormal><SPAN>Zoysiagrasses are subject to diseases =
such as=20
      rust, brown patch, and dollar spot, and are susceptible to =
nematode=20
      injury. Nematode damage results in shallow-rooted plants that do =
not=20
      respond to water and fertilizer, resulting in open areas invaded =
by weeds.=20
      If nematodes are suspected, submit a soil sample for analysis to =
Agronomic=20
      Division, Soil, Plant, and Nematode Testing, North Carolina =
Department of=20
      Agriculture, Raleigh, NC 27611. (See <A=20
      =
href=3D"http://www.turfgrass.ncsu.edu/articles/bruneau/1995/ag360.pdf"=20
      target=3Dblank><B>Diseases of Warm-Season Grasses, AG-360</B></A>, =
and=20
      <I>Ornamentals and Turf Insect Note No. 70</I> for insects that =
feed on=20
      zoysiagrass.) Contact your county Agricultural Extension agent for =

      assistance. </SPAN></P>
      <P><SPAN><A=20
      =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#indx"><B>Retur=
n=20
      to Main Index</B></A></SPAN></P>
      <DIV>
      <P class=3DMsoNormal style=3D"BACKGROUND: red; TEXT-ALIGN: =
justify"><B><SPAN=20
      style=3D"COLOR: white; LETTER-SPACING: 4pt"><A =
name=3Dipm></A>Integrated Pest=20
      Management: The Sensible Approach to Lawn Care</SPAN></B> =
</P></DIV><BR>
      <P class=3DMsoNormal><SPAN>Many pest problems can cause your turf =
to look=20
      bad--diseases, weeds, insects,, and animals. If you are really =
unlucky,=20
      you may have all of them at one time.</SPAN></P><BR>
      <P class=3DMsoNormal><SPAN>So what do you do? Use a pesticide? Or =
make=20
      changes in cultural practices? Both methods, and some others as =
well, may=20
      be needed. The balanced use of all available methods is called=20
      <I>Integrated Pest Management (IPM)</I>.</SPAN></P><BR>
      <P class=3DMsoNormal><SPAN>The idea is simple. It involves the use =
of all=20
      available prevention and control methods to keep pests from =
reaching=20
      damaging levels. The goal is to produce a good turf and minimize =
the=20
      influence of pesticides on man, the environment, and =
turf.</SPAN></P><BR>
      <P class=3DMsoNormal><SPAN>IPM methods include: </SPAN></P>
      <OL style=3D"MARGIN-TOP: 0in" type=3D1>
        <LI class=3DMsoNormal><SPAN>Use of best adapted grasses. </SPAN>
        <LI class=3DMsoNormal><SPAN>Proper use of cultural practices =
such as=20
        watering, mowing, and fertilization. </SPAN>
        <LI class=3DMsoNormal><SPAN>Proper selection and use of =
pesticides when=20
        necessary.</SPAN> </LI></OL><BR>
      <P class=3DMsoNormal><SPAN>Early detection and prevention, or =
both, will=20
      minimize pest damage, saving time, effort, and money. Should a =
problem=20
      occur, determine the cause or causes, then choose the safest, most =

      effective control or controls available.</SPAN></P><BR>
      <P class=3DMsoNormal><SPAN>When chemical control is necessary, =
select the=20
      proper pesticide, follow label directions, and apply when the pest =
is=20
      susceptible. Treat only those areas in need. Regard pesticides as =
only one=20
      of many tools available for turf care.</SPAN></P><BR>
      <P class=3DMsoNormal><SPAN>To learn more about integrated pest =
management,=20
      pest identification, turf care, and proper use of pesticides, =
contact your=20
      county Cooperative Extension Center.</SPAN></P>
      <P><SPAN><A=20
      =
href=3D"http://www.turffiles.ncsu.edu/articles/tf0020.aspx#indx"><B>Retur=
n=20
      to Main Index</B></A></SPAN></P>
      <P class=3DMsoNormal><SPAN><A name=3Ddisc></A><B><U><SPAN=20
      style=3D"FONT-SIZE: small; FONT-FAMILY: =
Tahoma">DISCLAIMER</SPAN></U></B><B><SPAN=20
      style=3D"FONT-SIZE: small; FONT-FAMILY: Tahoma">:</SPAN></B><SPAN=20
      style=3D"FONT-SIZE: small; FONT-FAMILY: Tahoma"> Recommendations =
for the use=20
      of agricultural chemicals are included in this publication as a=20
      convenience to the reader. The use of brand names and any mention =
or=20
      listing of commercial products or services in this publication =
does not=20
      imply endorsement by the North Carolina Cooperative Extension =
Service nor=20
      discrimination against similar products or services not mentioned. =

      Individuals who use agricultural chemicals are responsible for =
ensuring=20
      that the intended use complies with current regulations and =
conforms to=20
      the product label. Be sure to obtain current information about =
usage=20
      regulations and examine a current product label before applying =
any=20
      chemical. For assistance, contact your county Cooperative =
Extension=20
      Service agent. </SPAN></P><BR><B>
      <P class=3DMsoNormal style=3D"FONT-SIZE: x-small; TEXT-ALIGN: =
center"=20
      align=3Dcenter><SPAN style=3D"FONT-FAMILY: Tahoma">Prepared by: =
Arthur H.=20
      Bruneau, Crop Science Extension Specialist, Turfgrass</SPAN></P>
      <P class=3DMsoNormal style=3D"FONT-SIZE: x-small; TEXT-ALIGN: =
center"=20
      align=3Dcenter>Fred Yelverton, Extension Specialist, Turfgrass =
Weed=20
      Management </SPAN></P>
      <P class=3DMsoNormal style=3D"FONT-SIZE: x-small; TEXT-ALIGN: =
center"=20
      align=3Dcenter><SPAN style=3D"FONT-FAMILY: Tahoma">Henry C. =
Wetzel, Extension=20
      Plant Pathology Specialist, Turfgrass</SPAN></P>
      <P class=3DMsoNormal style=3D"FONT-SIZE: x-small; TEXT-ALIGN: =
center"=20
      align=3Dcenter><SPAN style=3D"FONT-FAMILY: Tahoma">Charles H. =
Peacock,=20
      Turfgrass Research and Teaching</SPAN></P>
      <P class=3DMsoNormal style=3D"FONT-SIZE: x-small; TEXT-ALIGN: =
center"=20
      align=3Dcenter><SPAN style=3D"FONT-FAMILY: Tahoma">Rick L. =
Brandenburg,=20
      Extension Entomologist</SPAN></P>
      <P class=3DMsoNormal style=3D"FONT-SIZE: x-small; TEXT-ALIGN: =
center"=20
      align=3Dcenter><SPAN style=3D"FONT-FAMILY: Tahoma">Daniel C. =
Bowman, Turfgrass=20
      Research</SPAN></P>
      <P class=3DMsoNormal style=3D"FONT-SIZE: x-small; TEXT-ALIGN: =
center"=20
      align=3Dcenter><SPAN style=3D"FONT-FAMILY: Tahoma">Richard J. =
Cooper,=20
      Turfgrass Research</SPAN></P>
      <P class=3DMsoNormal style=3D"FONT-SIZE: x-small; TEXT-ALIGN: =
center"=20
      align=3Dcenter><SPAN style=3D"FONT-FAMILY: Tahoma">Cale A. =
Bigelow, Extension=20
      Associate, Turfgrass</SPAN></P><BR>
      <P class=3DMsoNormal style=3D"FONT-SIZE: x-small; TEXT-ALIGN: =
center"=20
      align=3Dcenter>Published by North Carolina Cooperative Extension =
Service=20
      <BR>Publication Number: AG-432 Revised: December,&nbsp;2000&nbsp; =
<BR>This=20
      Electronic Version: January,&nbsp;2008</SPAN></P></B>
      <P class=3DMsoNormal style=3D"TEXT-ALIGN: center" =
align=3Dcenter><SPAN=20
      style=3D"FONT-SIZE: small; FONT-FAMILY: Tahoma"><BR><B>=C2=A9 2008 =

      TurfFiles</B></SPAN></P></DIV></SPAN></DIV>
      <DIV id=3Dctl00_ContentPlaceHolder2_Article_pnl_Keywords=20
      style=3D"CLEAR: both; BORDER-RIGHT: green 1px dotted; =
PADDING-RIGHT: 5px; BORDER-TOP: green 1px dotted; PADDING-LEFT: 5px; =
FONT-SIZE: small; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; BORDER-LEFT: =
green 1px dotted; PADDING-TOP: 5px; BORDER-BOTTOM: green 1px dotted; =
BACKGROUND-COLOR: #cceebb"><SPAN=20
      id=3Dctl00_ContentPlaceHolder2_Article_Label1=20
      style=3D"FONT-WEIGHT: bold; COLOR: black">KEYWORDS FOUND IN THIS=20
      ARTICLE:</SPAN>=20
      <TABLE id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords=20
      style=3D"BORDER-COLLAPSE: collapse" cellSpacing=3D0 border=3D0>
        <TBODY>
        <TR>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl00_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl00_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/bermudagrass.aspx">bermuda=
grass</A>=20
            </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl10_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl10_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/knotweed.aspx">knotweed</A=
>=20
            </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl20_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl20_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/pesticide.aspx">pesticide<=
/A>=20
            </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl29_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl29_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/variety.aspx">variety</A> =

            </DIV></TD></TR>
        <TR>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl01_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl01_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/chickweed.aspx">chickweed<=
/A>=20
            </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl11_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl11_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/large_patch.aspx">large=20
            patch</A> </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl21_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl21_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/potassium.aspx">potassium<=
/A>=20
            </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl30_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl30_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/watering.aspx">watering</A=
>=20
            </DIV></TD></TR>
        <TR>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl02_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl02_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/crabgrass.aspx">crabgrass<=
/A>=20
            </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl12_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl12_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/lawn_care.aspx">lawn=20
            care</A> </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl22_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl22_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/seeding.aspx">seeding</A> =

            </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl31_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl31_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/wear.aspx">wear</A>=20
            </DIV></TD></TR>
        <TR>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl03_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl03_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/fertilizer.aspx">fertilize=
r</A>=20
            </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl13_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl13_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/lawn_maintenance.aspx">law=
n=20
            maintenance</A> </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl23_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl23_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/sod.aspx">sod</A>=20
          </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl32_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl32_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/weed_control.aspx">weed=20
            control</A> </DIV></TD></TR>
        <TR>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl04_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl04_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/fungicide.aspx">fungicide<=
/A>=20
            </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl14_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl14_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/lespedeza.aspx">lespedeza<=
/A>=20
            </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl24_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl24_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/spurge.aspx">spurge</A>=20
            </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl33_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl33_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/weed_management.aspx">weed=
=20
            management</A> </DIV></TD></TR>
        <TR>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl05_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl05_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/goosegrass.aspx">goosegras=
s</A>=20
            </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl15_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl15_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/management.aspx">managemen=
t</A>=20
            </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl25_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl25_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/summer_annual_weed.aspx">s=
ummer=20
            annual weed</A> </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl34_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl34_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/white_grubs.aspx">white=20
            grubs</A> </DIV></TD></TR>
        <TR>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl06_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl06_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/grub.aspx">grub</A>=20
            </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl16_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl16_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/mowing.aspx">mowing</A>=20
            </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl26_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl26_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/take_all_patch.aspx">take =

            all patch</A> </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl35_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl35_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/winter_annual_weed.aspx">w=
inter=20
            annual weed</A> </DIV></TD></TR>
        <TR>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl07_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl07_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/herbicide.aspx">herbicide<=
/A>=20
            </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl17_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl17_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/nematodes.aspx">nematodes<=
/A>=20
            </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl27_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl27_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/thatch.aspx">thatch</A>=20
            </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl36_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl36_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/yellow_nutsedge.aspx">yell=
ow=20
            nutsedge</A> </DIV></TD></TR>
        <TR>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl08_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl08_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/insect_control.aspx">insec=
t=20
            control</A> </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl18_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl18_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/nitrogen.aspx">nitrogen</A=
>=20
            </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl28_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl28_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/turfgrass_weed_control.asp=
x">turfgrass=20
            weed control</A> </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl37_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl37_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/zoysiagrass.aspx">zoysiagr=
ass</A>=20
            </DIV></TD></TR>
        <TR>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl09_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl09_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/irrigation.aspx">irrigatio=
n</A>=20
            </DIV></TD>
          <TD vAlign=3Dtop>
            <DIV =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl19_Panel5=20
            style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"><A=20
            class=3DKeyword_Format=20
            =
id=3Dctl00_ContentPlaceHolder2_Article_dl_Keywords_ctl19_hlk_Keyword=20
            =
href=3D"http://www.turffiles.ncsu.edu/Keywords/perennial.aspx">perennial<=
/A>=20
            </DIV></TD>
          <TD></TD>
          <TD></TD></TR></TBODY></TABLE></DIV></DIV></DIV></TD></TR>
  <TR>
    <TD=20
    style=3D"PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: small; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px"=20
    colSpan=3D2>
      <TABLE width=3D"100%">
        <TBODY>
        <TR>
          <TD style=3D"FONT-SIZE: small; BORDER-BOTTOM: black thin =
solid"=20
          colSpan=3D2><A id=3Dctl00_HyperLink17=20
            href=3D"http://www.turffiles.ncsu.edu/"><IMG =
id=3Dctl00_Image16=20
            onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)"=20
            style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
            alt=3D"TurfFiles Logo"=20
            src=3D"http://www.turffiles.ncsu.edu/Images/TurfFiles.gif"=20
            align=3DabsBottom></A> <SPAN id=3Dctl00_Label4=20
            style=3D"FONT-WEIGHT: bold">Copyright =C2=A9 2000-2009 North =
Carolina State=20
            University. All Rights Reserved. </SPAN></TD></TR>
        <TR>
          <TD><A id=3Dctl00_HyperLink18 =
href=3D"http://www.ncsu.edu/"><IMG=20
            id=3Dctl00_Image18=20
            onmouseover=3D"Tip(SetImageTooltip(this), MAXWIDTH, 200)"=20
            style=3D"BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px"=20
            alt=3D"TurfFiles Logo"=20
            =
src=3D"http://www.turffiles.ncsu.edu/Images/NCSUbrickLetters-PMS877.gif">=
</A>=20
          </TD>
          <TD style=3D"WIDTH: 100%"><SPAN id=3Dctl00_Label1>TurfFiles is =
funded by=20
            the Center for Turfgrass Environmental Research &amp; =
Education=20
            (CENTERE) through public and private grants.=20
      </SPAN></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<SCRIPT type=3Dtext/javascript>
//<![CDATA[
var Page_Validators =3D  new =
Array(document.getElementById("ctl00_RequiredFieldValidator1"), =
document.getElementById("ctl00_CustomValidator2"));
//]]>
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[
var ctl00_RequiredFieldValidator1 =3D document.all ? =
document.all["ctl00_RequiredFieldValidator1"] : =
document.getElementById("ctl00_RequiredFieldValidator1");
ctl00_RequiredFieldValidator1.controltovalidate =3D =
"ctl00_tbox_Keyword";
ctl00_RequiredFieldValidator1.validationGroup =3D "Keyword";
ctl00_RequiredFieldValidator1.evaluationfunction =3D =
"RequiredFieldValidatorEvaluateIsValid";
ctl00_RequiredFieldValidator1.initialvalue =3D "";
var ctl00_CustomValidator2 =3D document.all ? =
document.all["ctl00_CustomValidator2"] : =
document.getElementById("ctl00_CustomValidator2");
ctl00_CustomValidator2.controltovalidate =3D "ctl00_tbox_Keyword";
ctl00_CustomValidator2.validationGroup =3D "Keyword";
ctl00_CustomValidator2.evaluationfunction =3D =
"CustomValidatorEvaluateIsValid";
ctl00_CustomValidator2.clientvalidationfunction =3D "KeywordValidate";
//]]>
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
//<![CDATA[

var Page_ValidationActive =3D false;
if (typeof(ValidatorOnLoad) =3D=3D "function") {
    ValidatorOnLoad();
}

function ValidatorOnSubmit() {
    if (Page_ValidationActive) {
        return ValidatorCommonOnSubmit();
    }
    else {
        return true;
    }
}
        var ctl00_Menu1_Data =3D new Object();
ctl00_Menu1_Data.disappearAfter =3D 300;
ctl00_Menu1_Data.horizontalOffset =3D 0;
ctl00_Menu1_Data.verticalOffset =3D 0;
ctl00_Menu1_Data.hoverClass =3D 'ctl00_Menu1_12';
ctl00_Menu1_Data.hoverHyperLinkClass =3D 'ctl00_Menu1_11';
ctl00_Menu1_Data.staticHoverClass =3D 'ctl00_Menu1_10';
ctl00_Menu1_Data.staticHoverHyperLinkClass =3D 'ctl00_Menu1_9';
Sys.Application.initialize();

document.getElementById('ctl00_RequiredFieldValidator1').dispose =3D =
function() {
    Array.remove(Page_Validators, =
document.getElementById('ctl00_RequiredFieldValidator1'));
}

document.getElementById('ctl00_CustomValidator2').dispose =3D function() =
{
    Array.remove(Page_Validators, =
document.getElementById('ctl00_CustomValidator2'));
}
Sys.Application.add_init(function() {
    $create(Sys.UI._UpdateProgress, =
{"associatedUpdatePanelId":null,"displayAfter":500,"dynamicLayout":true},=
 null, null, $get("ctl00_UpdateProgress1"));
});
//]]>
</SCRIPT>
</FORM>
<SCRIPT type=3Dtext/javascript>
var gaJsHost =3D (("https:" =3D=3D document.location.protocol) ? =
"https://ssl." : "http://www.");
document.write(unescape("%3Cscript src=3D'" + gaJsHost + =
"google-analytics.com/ga.js' =
type=3D'text/javascript'%3E%3C/script%3E"));
</SCRIPT>

<SCRIPT type=3Dtext/javascript>
var pageTracker =3D _gat._getTracker("UA-5439790-1");
pageTracker._trackPageview();
</SCRIPT>
</BODY></HTML>

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/images/topic/diseases.gif

R0lGODlhHgAeAMQAACepUbThw6PatZLUqM3r1wSaNDCrVdXu3li8d+X16kS0Z/X792nChXnJkx2k
SPv9/N3y44PNmwicOO748jmvX8HmzXHGjWC/fk64bwCUKQCTJwCZMgCVKv///wCZMwAAACH5BAEA
AB8ALAAAAAAeAB4AAAX/4Pd1ZGme6CmOwuW+cCwjbjORgqbvGlfwwJ1CINEBHh2LZuNpbgqDQGHD
bFo1GAKjYiEUE0mNtclpLCiZsZWDCTAaEQFAA1ZWyZJJTu3hGBINAg0DAhUZdWJjBRkMBBSJTgUS
ERYDAxERFxyId2QGEwESVGMaCA8IFhETX2FqG0sCEAIcd1QOChYTFAoSm2G1EhcYDCQYkE4aEgYc
GQW+SlavAxAVDRUdBA4cagV9a5xNGQ6yAgEWSAxLfGPPiX7lFQMLlwMWy+vfvx4aLQElARwsNNDW
Zxufdn0cBFDwYEKCBAg08GKWwYCCTmQ4vbvQQYADghx6UBCQYIBBdoj2yQ258CAHrR5tElRAkAFj
H04ZKARA0CGAjmAEDgiI0IBXNzUIOShkCKEAgwOyMBWqQOFkPjtPAmA48EDBgAYSFBgwUAgDrYMp
Xw1q0CEBgbcMKFzgZTOjvg0SgnZYIEBeBwTMqNRF+CTnjQDlBPw9tq7dHX4dJli6ERHfVUivFIAh
8SCU4M+dHEeDUqF0gAjLQI+6vCYCBIcPEyxweyBoUKFT7NrxsKFMhQDAgwf4TXz4gClMNj2oEKS5
cx0ZdBh4MCKF9eskJnwIAQA7

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/images/topic/Insects.gif

R0lGODlhHgAeAMQfAAWaNSuqVWzDiAGUKf/8/eXy6JXTqVW6dRGfP8ro06HYska0abTfwdjt3vT5
9e738CKnTvj6+H/LmDCsWTmwYfn8+vD58/7+/vL69QCZMv3+/gCYMP37+////wCZM////yH5BAEA
AB8ALAAAAAAeAB4AAAX/4PdpZGme6ClWRwAFUyzPNO0GUmcNCAUNg41wSCwCNxAK8mJBJHSMBdBD
rVo9mQHgkIh0FBDm5EIgdDqMSfBa3QwWzw7hUqBoHgs5h2OuSAAbVhkePApnexwXeBoWEBEEiIlf
GwBUGYBOeogXDWMWG4aRfB1/EEIQAAwdohwdAmEYAweaiAQaFAgeAAACtHuQEGEWABNlrB0JCAAI
EA8arHQIAUzLDxesZgK7BqvHCRvTwxtPrK0JAgIF18cGA+EAAzlkkJEVCQ30v2VnB+7UGwgUFHAQ
IUKkOesQFXTQ4A84ah7cIEBwoEC+cgQSLFA2IMPDYYPcVLxYxtimBBQGyFD5CGBQvA4J+UR48OCY
g34R32XJE7MVAwYGGnRD1MGBKZZZeh0TwEBCqIMdpCCV5atMAAMHZokiEOGozgET+ETSUGAXgAAV
LkYTohOgukhfggghRzRBR6QRVdWKqpJQDrjtclJz+XdPhwaVVkJwQM8MTrwDKJAxLKAvlQFPFSEI
hPcSOWSArCB5sCruSp2XZ3UoEMByFVleHLQ+zWRDhtseD0j4gQU3brASpPReYpSS2SNmkx8HknxD
ng8RMEifTr269eoaPoQAADs=

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/images/topic/Other_Pests.gif

R0lGODlhMgAyAMQAAKzevAWZMW/GjACUKZfWrPX79/r9+1y+fbXixMnq1NXu3ReiREa1au748jOt
Wtrx4iipUuX16gyeO4POmx+mTD2xY1G5c/f8+cLnzgabNwCZMgCVKgCTJwCZM////////yH5BAEA
AB8ALAAAAAAyADIAAAX/4Pd5ZGmeaKqunjh6RoIAdG3feK7TiPK+DwdnSCwaj8jkkdEwOTpQjQZK
rVqv2Gz1UIpwoAOteDwOXEiKL3nNrm6annR7Pp6+0Wq6HnuP5/eAUH1ygYWDf4V6h4mBi4x7g4+A
kZKKcApkHlYsJmuUWiRQnCpjn1edo5xZplWprqF8l1ivtLF4myVUtCxYl38nursrV77BnaLCpFbF
yMm1Vcytzq7Qt7PTKchUjlnYxx2wHdygzqeagtGV5Nvp6ubn4u3u0m7y8+Dh8db3xlbj97n82ZP0
rd4+dwUN+gGY78o/gvBWDeSnkBBFLQ8vVkSkcWNHiQc/sgspUp+HBxxFMvZpECDLlIsLDJSYIKWm
zZdRbuq0aWWnFAAkRrzwNk1ECQMFkipdyjQpiqZMT5xpISIEADs=

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/images/topic/turfgrasses.gif

R0lGODlhHgAeAMQfAACVKqfatwOYMVy9fObz6SWoUbjhxXnJk/v8+5HRpdjt3hiiRkm2bcnn0jOt
XAyePACTJW3EiTqwYQSZM/D58yuqVgaaNi+sWf7+/v3+/vL69QCYMACZMv///wCZM////yH5BAEA
AB8ALAAAAAAeAB4AAAX/4PdlZGme6CkizOW+cCzHR0dteK7v/A4UGIqF4ykai5xHYXM8MoubSnDY
dEYWTyMH8LBApUJitQgYHCDHbeQg+E7Fxo34p3hkAQcK1h0+Ti4eRBwbChFoHgASHQOHHlFvThID
AEUQAQpygwoNAHCPfU4BEpQQER0XAAAMHQ6UcWBUR6oNE1uKZwABnE2fsY6BAA0RABtABlwEDK6v
kBwWWFsDBBYbDxQEExIKtbywYhsXAwJcFIwTChgLEQmNzKCIDAkClgYQGw2nB6hZfL4eEAcCQGCw
DYCBDgwGTCjWDZKWDQYOWGjwAMJBBgsAJJjkxFsTABU0VEiwwNIpgNj4mvWCY4ReAQsGETxYgMBQ
J3f+yEhAUCBVAwUANTwA4ODBN49NOHAgcIaDAnYN2CUwIOCowyb0IDwgIGECgXCnlq0cU0oBSKoL
DJxj1/GqLAacEkJQV6ABtbbvnDgQKMHOzAqtGuaNU2DY3UGDqoytksSBnDGCMymdLKgy5ctKi2FA
sGCC58+gQ4sGLWDVBwQaUqtezbo1awQfQgAAOw==

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/images/topic/water_quality.gif

R0lGODlhHgAeAMQfALfhxKfat1i7dwCVK/j8+SqpVEm1bBuiRYTNmzStW3nJk2jChAGZMyKlTJjV
rA6dO9bt3Y3QocLmzQCTJjywYfD58wSZMwaaNi+sWf7+/v3+/vL69QCYMACZMgCZM////yH5BAEA
AB8ALAAAAAAeAB4AAAX/4PdpZGme6CkSRoK9cCzPsaJVXK7v/JT7v8FgMmhkKpeOZ8lsejoPBOeh
SHIMCIVgUDgmneApRLCAWAYUyeEBMBiRSnBTTIZ0JumHBSB4f+VNDw5QEQ0CBwIRCAscXXCAThxP
AxgOBRMdDAONXnGQkRgGD5JLnI+fYQMMc45/qKimrq+QsZ6zgLW3n7kcm7alm2AdvTmtHgMPGA29
TEINCQfBS5sFCRdcXgMGEgEAABRDExjd3Q4NE0QU3t0FrRwHaxcGAAER3QIXDw8L3PZt+Q0etELT
DQCCAwUMYDigwBuABQ8oGChwAME6hF4aUcjHL4IABBIUHLBwIELIRBIgfsrDiIRDgwj0DgnQcsBA
gJsUDiyguaCbAoHZDCx4di+BAHpu5gVQKECCgwQFFLTzcmzTkAQRHEQAt8mHAQcBECQgwoFIq19D
0jbpEI4Iq066aJ2Ni2su3TCOOHTYy7ev3799OREYaaGw4cOIExu+kuEDgQ2QI0ueTHmyhg8hAAA7

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/images/topic/weeds.gif

R0lGODlhHgAeAMQfAGrChgeZM/z8++Py5wCVKpPSp6fatxOgQsnn0lW6diioUbnixkW0adju3wCS
JDWtXCClS4LMmvX59QaaNi+sWSuqVvD58wSZM/3+/vL69f7+/gCYMACZMv///wCZM////yH5BAEA
AB8ALAAAAAAeAB4AAAX/4PdhZGme6CkKSaVQlFLBdG3fQGcRB0R4gANhQywaj5vhBqLZATTBTuLn
qVqvVQ6BN9lUmoFDowMYKIZbAgdbHUIACOHXMiFc4A3I5EBhUJJYBAwIEmRDcwEQEQZjAwgNAh0d
CBRUHgQJGh0aAmdeYAwNBg8ReRAUCQg6EBseHBeqAhoDB0RzXUkOEBY+BA4BqgU/GwcWnB0Gw7cc
a8QSAA5VDgXIVAQGkg0KrZ90ax4bExYGDkkTY9CuGwYADHVV3RPfHBsILIkLOgxCggUOQ1bifbuU
QNKAQhokSMgzjcEPX1sEXiEAoNAkVZoSODDAigApAwsOKGgi74oWCAwe3sCS1IHBRiEPInVYQGAZ
myRbEgxosCBOAQgOImzq8MCBTTZWuAgCSWGapAVdjlrRAtHXP10DEhwo8OBBLYkBNyQoYCCBgkUF
AAQ4C0AjQLDgJmBjOQ7AIgQMAORpBU8qAWoCAiNzQNjoggW0+II7SoCCBk6CI0Rrs8tCrYA2teR7
rKnBZSvTNHxeTHINAaEWBqg2cCZQJlaYS4Nrd6B2F0tJE0gYDTZikYETK3aJ7Q2pcYIGNgzsppyZ
8+fQmYFT7orZhpESIFzYzr279+/eGXT4ICCD+fPo06tPL+BDCAA7

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/images/NCSUbrickLettersWHT.gif

R0lGODlh9gAVAOMOALAGBscICPnn59l1de2+vpwICM5HR+agoMUrK7dJSd0ICIUICN+IiOJ7e///
/////yH5BAEAAA8ALAAAAAD2ABUAAAT+8MlJq7046827/2AojmRpnmiqrmzrtk4sU7Ml19yNS3rv
VDqa7zYZ/jSxS1LoENiORSgPs4z2gD5q8MkcRrnd6mPHy26MYXOZaEWvr0jptwue24XYc0UgfrPx
VFp1flJkMk5rcVV/TBlwT3JWIX1leZF9mJFjcpRAg5t7mY5ahZePhmJkWKmdqhJ8P66bmrOTmqKi
gFGIupVISnnBd56Cw7N/O4yybx6yM4ySSp1x0pac15+U00XAvY60Yxmwxj6IycsYsNuN0keuzuvV
2e6lwsPa4FP2tWfg+UutngFkFa8dOn6QEiU0CE3evoHe8BHbZ4PiA3XUAn3TBynWwFL+BRn+m1bj
HUk1G+fZyRVRZKYtBlN2+3byI8JjJHrwWtWOnc9VMGVGhMLn3i0oAR8RWtcQlEaatNgIBJkvR9Ob
0RT+3GrVoS8e5rDVCajHItdtVZ3GrHUuZL+kLlXBS2uRpVO7NLh5nWlsYV+OQoG2IQhSER2/aYJi
zdrs6EOPZukVG2X2MeWMa4+JwcgY8eLFRlBFddsXbxK8RZycLDtU5dPAh/3w7LyKF+fZZ1+SsvVJ
bSXUv0ezNuqa7+SOYUJ5gap06+3Oc5t7HUcRGtqix41fvLYzxk7fE2G3SQ70auKauGN/1mw+mkkL
z8FzHazMuDrF8vViRq6+/1umuvElp1V57ZHXG1ZoJYiSY+Vll1c/L0Qo4YQUVmjhhRhmqOGGHIoQ
AQA7

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/images/CENTERE_VectorRGB.gif

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

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/WebResource.axd?d=gJm7P6MShGdG_3eW83wFPA2&t=633743776488576041

R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/WebResource.axd?d=M5AnnZOBvXkLwsFPJfaHi9j4eFwSAzdr6B7HGFrUedU1&t=633743776488576041

R0lGODlhDwAPAID/AMDAwAAAACH5BAEAAAAALAAAAAAPAA8AQAIXhI+ZwaHrnpxUtjhZ3fzh2mzX
p4RgRxUAOw==

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/WebResource.axd?d=RF-yhSRjnUYxxXRv60950OXzx8V6Mf2LSDRxx_4sB9w1&t=633743776488576041

R0lGODlhDwAPAPAAAMDAwAAAACH5BAEAAAAALAAAAAAPAA8AAAIUhI+py+0PUYihvoob3mv7CIbi
eBQAOw==

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/WebResource.axd?d=9wq3N0eVmWyeFiPtSWOu5QtJG2wuRH8pYqJwUbD8t2k1&t=633743776488576041

R0lGODlhDwAPAIABAAAAAP///yH5BAEAAAEALAAAAAAPAA8AAAITjI+py+0PgZxz0cruwxv6D4ZQ
AQA7

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.turfgrass.ncsu.edu/images/Bid_4_Play.gif

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

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/Images/CES_Logo.gif

R0lGODlhxgBDAPcAAHR2eH6Agnt9f21ucJCSlYGDhVFSVHh6fEtvsaKkpvzHs5aYm4KEhlVWWFla
XHx+gDo5OpSWmWVmaDMxMkpKTEZGSEhISmZoakRERmpsbnd4e1RUVmFiZPmvliQhIvJlSfWLbUxM
TikmJ25wck1OUHN0d0FBQgBMm3FydT08Pvn5/aez2X6RxvaRc0JCRP////eXef3VxLe/3gBToABR
np2q0/q3nu4iJe9FMiMfIO0cJABTn4iKjABSnzEvMO/w8P39/eLj5Pf3+Pz8/OPk5TU0Nfr7+/Pz
8/T19fj4+fX29vb29/n5+rm7vbjB4PLy8/P09PDx8err7PHx8s3P0Lu9v8bIyrGztcvMztbX2ejo
6cfJy+3t7u7v8Obn6M/Q0uHi42JjZoyOkezt7b/Bw8XGyO7u76yusNTV19LT1a6wsrS2uOTl5tHT
1Judn6Gjpenq6yckJdrc3bW3ua2vsaiqrZOVmI6Qkufo6eDh4rq8vtDS1MjKzLK0ttXX2Onp6tvc
3tDR07a4upmbnr7AwszO0KWoqo6Qk5udoNnb3MrLzbO1uMDCxDs6PMPFx4eJi87P0d7f4KutsJia
nb2/wYWHiS4sLZ2fori6vNfY2tPU1ry+wGlqbIiKjYWHiisoKZeanJ6gooCBhKCipZWXmpqcnre5
vNjZ26Smqa6ws4+RlMTGyKmrrbK0t7CytMXHydzd3oSGiNna231/gt7g4be5uzAtL56ho3p7fi0r
LK+xtMvNz93e38LExoaIi9/g4ouNj3R1eKaoq2NkZ7y9wGprbTw7PamsrqeprIuNkKqsr8HCxCwp
Kjg2OMHDxZGTlqWnqXBxdD8/QJ+hpNTW12RlZ+Xm5zc1N1BRU8nLzGhpbJyeoWBhY4qMjuvs7V5f
YYOFiJKUl1xcX3V3eTQzNFtcXl1eYE9QUlxdYI2PklhZW19gYomLjqOlqFdYWv/x6iVfp//8+s/U
6qiw1uvs9tPY7Onq9fWGaMfO5q653Njd7myDvQBQnX+SxnSJwR9dpiwAAAAAxgBDAAAI/wBfCBxI
sKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJ0mESSk1ixiSmRCGS
TTJjUkpycMkmBg1s5chx7dsdRUZaKl3a8MeEoVBzqFJIJFfUHBN+GGyC7mrUOByaAGFKtqxAp16Z
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

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/Images/CALS_Small.jpg

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

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/Images/TCNCLogo.gif

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

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/Images/FoundationLogo.gif

R0lGODlhTgBLAMQAAAAAAP//ADMzMwCZMzOZM2ZmZjOZZv//ZpmZmWbMmZnMmf//mZnMzMzMzMz/
zP//zMz//////zMAAGYAAJkAAMwAAP8AAAAzADMzAGYzAJkzAMwzAP8zAABmADNmAGZmACH5BAAA
AAAALAAAAABOAEsAAAX/YCSOZGmeaKqubOueDdLEdDS/eM7SDSBEBR/CBygAAQidcikSAJDPRsTX
E06LomEhyeySGoVCrFgcSqlP5BBrCz7F3m56iwxqhwI82WlsAsBUUnEvAkZOVAKFZD6FCFsFTngi
PYZQcIMsa2KHdEgzgiZSWyJBY5troJhfhRGcbn82Oo4RQwh5bgKpqq15R2+9cVW5aT8yuyI+WYxc
mDSHuVXMmHgNkcckkFhOibpKkCPP3S4PCwEHBw8PKGDZRTVMmiOjSg8B9vf2C+ondjaH0jiChOtS
Dp9BdCiMRUqkxNG2bUwKmjN4D+E6H1sciVOBpBWjjSUSmHhwAF9Jeyfz/6WooiYKoWRHXCQAGEEi
xYMqHNlKA7KEnjw9SwxQYCKlSZT49q075LLFN1QuGgwtinTizQALRjg4kaijC05AcrkwMJVEvatH
sY5gQNQEN0dsLqaBObaDAaoUTxrNKiLBXRNr0tAsAejJ4BRk/5IwapSiUrJbAYPNOWPnigaRIzAY
MIBAZhEFG1tFScJABwYw+Ng4/ErM4REGIIxQ0GFAh7YjSB68yTeCA9MiT9ga47VEGSdBGxjI7ICz
3c810U48QGLzgOD85v5wizEuCtq4I5DlrHhE6IoVldqwXb4ErhgmxGTbroJseNO2r48UjVW9eNvY
hUKFRiVsA0lQ4nUQIP8DtTlnQDfknGORCWQpmFMeh4ACBlMIkkUACc3lx5l+OUgFYE5zwULKHH2U
AB1+4SVQ24y2EYAgCTKeuNITuUgDyWQlxFYae0GOaOQA7aUQImfhwdAiCvN84dmQOsKWH421BYgC
frXdqAR4VFYpAn5HsgeSAiPadc1sFq7VYG1CunmliAOIw6CIXirhoVAidkBAAqBAQGaanKFGAppG
JrkLfoZm4Vyaf2bGAJeEgoImlk2u9GQTP1xSpJphNpgfArL5Nh6dA4hwaZqKJoQRK0eoZgJtnGk5
qKh+YqfcmwCaSKeXPXQ1izLFHfqorXTiaoChECSAagM5OqdlTgisAav/MpuKAAGuAUKAwKPgZjmC
iTMCymWrCYWRzZOQZDtmnyROUiGqZorAAAEO/jZioy2AwcUN8nj3Bbg1LjvuqTRyZuMkeDp7mw7c
CFdsSLwmquu8j4KqmXMzaPzCGodRgRivFS8nL73Y5cjApEtsI86B9SVLKJKCKDdnB5GZyIAD0Llw
x8SxrjCpzOBiN6mobQn68BICrSYZfSspgLHMC78Lp5X85tBPCnStAAG0CfNqstV19nXaEhuqUIW7
Kw1dsV01jyhIAh+iHXEKtrB9mV+ikjfCt0vTzcTWOwLABARSY2loc6DOhLbIasuKdrRIWhlcAj37
LDCUXS+xKgGlyljz/+Ni9fsaDpvV1haaeXIOdEJ3d3FpcFK1nh1DLdhybReJifBbF9XccjopirQb
h4y0o9svNzcmciByXkj1F89dFJJnNVLYYkscfw7SNA7+jmL7CQYo/9L41xgwbUPDr3mC1O7Hf1nm
8tdv//34569/MFL0P8m4sYiF//4nwAFqiIBrEkgR3BCGBRZPC0QwgkBwwQdhVKMOUDvGHewQhFJo
zzB5WOAf3AAXMYiQEngYjvvWFoQjtNBfD0FhHTzoCUYYroMPiV8PkuAEF/4hfAKR4Y/KUMMf8UJd
nduFFmhBhGEkYhjZwIPzkDBFExaPiFBZU7W4kLfsWY8H8kmEDMRAgw5RbCEGX5RBtdC3P/mFAAA7

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/Images/NC_SportsTurf.gif

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

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/Images/NCSOD.gif

R0lGODlhlgAnAPf/AP///+fn5+/v7/f39+/v5/f37///99bWzt7e1ufn3t7ezufn1u/v3s7Ovb3G
nM7WtcbOra21lKWtjL3GpZylhNbexs7WvcbOtbW9pa21nKWtlISUY2t7SnuMWnOEUt7nzr3GrbXG
nK29lKW1jJSle4ycc4SUa3OEWmt7Ur3OpZythHuMY2N7QnOMUmuESlpzOVJrMUpjKefv3sbOve/3
59bezs7WxsbWta29nKW1lIyce4SUc4Sca3OMWmuEUmN7SlJzMUprKb3OrbXGpZytjJSlhHuUY1pz
Qt7n1r3GtXOUWmuMUmOESkpzKUJrIaW9lIScc1p7Qpy1jJSthIyle3uUa3OMY2uEWsbWvaW1nFqE
QlJ7OUpzMUJrKTljIYyte4Slc2uMWmOEUilaECFSCM7extbnzr3Ota29pbXGrXuca3OUYzlrITFj
GBhKAGuUWmOMUkpzOUJrMSFaCBhSAKW9nFqESlJ7QrXOra3GpZy1lJStjIylhEp7OUJzMTlrKTFj
ISlaGCFSECljGCFaEISlezFrIRhSCBBKAJS1jIythHucc3OUa2OMWhBSAHOca2uUY1qEUlJ7SkJz
OVKESkp7QjlrMTFjKSlaITFrKSljIRhSEBBSCAhCAAhKAOfv5+/37/f/99be1t7n3s7eztbn1sbW
xr3Ova3GrQA5AABCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDAwCH5BAEAAP8ALAAAAACWACcA
QAj/AAcAGEiw4MACoD4REFDAoMOHECNKnEixosWLBkMZGMCxY4EBoAQIIPApAMFJqhzRIfTCSJc0
Bj7x8VOnoJA1iP70QeRIFaSBCcZ4csPJEaJOUgAQCISoKSACAPZ0Moro0BRRZ7p4OnQ0DEVFOQjU
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

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/images/ajax-loader.gif

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

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/Images/Home_Owners.gif

R0lGODlhHgAeAMQAAACTJrThw8bp0mTBg/P69nvKlardu1S7dkm2bIrQouj27RaiRACXMNPu3Nrx
4jWuXKHZs5jWrCuqVQudPBScOYPNmj2xY3LGjCKlS1i8eRSbNxSbNhCaNaPatQCZM////yH5BAAA
AAAALAAAAAAeAB4AAAX/4LBoZGmeJEWh2nJM05HNdG0fyCHXxzJthY9wSBQSho3KJVD8RDibRJNI
uFgggo+i0TA0O1Dp9BN4XBSKQCAyaTCL4OhUkbEIGo9FxzkRZOFhTRESCQoFHgAMABkiXV+BSAgI
DgIYiR6YiQsKERUKRHFiHxUSEAoDl5iqHgwPfhdeQqEfAg8HDWwAuru8uwMNCb8fYBQFBRJMAhcX
xs3OzhcQHw0DAQYcFBcCaR0QBt/g4eIGHREOWrMECxbMz+7PCAOykAcGDR34HQZq+9b5HQHuyBtG
z0AGDBYQWFDUy0LCBwAkCDgwT86HDAbffMDAQBWDCZ8+OGglAEFFMRgxwBrh6BGkkAYkLZwUklIj
S0wfj4gkKWHmRYMDIJRbwKBo0QkJhFYg+cDnAAOodnmYsKDqAkS7mDqFCsBjBDRbVrFy1ZSgxQEd
UKkCEKAChkkTOuIku1VtpgCoJDSI69GVTLNintpFhDfiXrljBfyd9eFphkS7CutVxDCiYp+wIkja
TC2iAhybEVxo8PcahQwECAwo0MCBa9cNEADA0Pr16w4WUl/gcHUBhgligwvHRPUqVVZFhytflXzC
g+XQhUsIAQA7

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/Images/Professionals.gif

R0lGODlhHgAeAMQfAJSUlKSkpLy8vF1dXf39/WFhYXV1ddvb2+3t7dXV1Zqamvb29mxsbOHh4Wlp
aYyMjIODg/Hx8Xt7e7Kysq6ursPDw7a2tsrKyvj4+M3NzeXl5aioqPr6+v///2ZmZv///yH5BAEA
AB8ALAAAAAAeAB4AAAX/4CeOZGme6LlMFpe+J9J1C2yLXDIfxA0LgZni4ktxPJ7A5gFwFU2CQcHQ
mEUwTxLH4SkcZjNOpJeNDh7gdMTpwyAHlTQmwekgnpPBAIBJEyQTHREdPhoDEhk7MjMCDggcZDYK
FHUEFQUXYAgFgTU2DQUJGAIQBQMUaQ8SHJ4wCh4GBlIee2kXA0SfXAUFSF0GdVYODJEpr76+AwoE
aRADGTANXMhIjjPMHRsDBljG1G+oHQnhGVICKdLfUwsdGBIO7AgMHo4oAN+04doDAjOlHhtONMBH
K9CBXgUkMAswwAODOyXu4RsQKMqbRAl6ASwxkCDFDhZpoSHw7yEJiRMDUuXxFapDhYZJRnT0GIgC
TJE0DPQy+eEYzQ4MkXnpYAFmABEQCL6xAPQmLQAaAGh8IKICg6tYs3oAYAHCsKwMDDgMC00EAQ5o
06rlgGGtW0giQgAAOw==

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/Images/TurfFiles.gif

R0lGODlhlgAhALMAAJKSkke2F2JiYjY2NqXbjvf79sbGxuTk5NHtxYvRbWjDQe/27Lzlq+Dz2AAA
AP///yH5BAAAAAAALAAAAACWACEAAAT/8MlJq7046827/2AojmRpnuWCrmzrigXyznTNMo2t7/wk
Uw1Cb0jULAofBKOS+BWfxRgooZo0FEiottdYXhbVCUNIUZC3aBshd2FkJQUFW4IIzNP4ViPxpjC8
EwQKFQqDeYcsCWcUC1SMAYAPDJCIlSZXdxMJCUxYE3EBYZajHwmGFQ0BTg91iwQBnKSyHQsBixOF
hHZWAaqzvxqvqxKTkZOxEgkBnsDNj8wTCwqh0dOAdbbO2hKvyJqwFMqnBcq727IFWaCRrL2AqdnE
vd7nlVLcvaIP06cP5VWgKNUbpQTONHqT4kmaF6hXgD4DDzlaKFBCrV5sAv6QxvDDgY8g/0N+1Cfi
gIGTBg4sEBmyCsgqKz/2YBAr4J1yyF4ta9hrmIYDDoIKHRp0gAkARA0IIDrUKNCiEgYIPbAjjpeE
/bAJvCgQ3jKIPweIlSp07AABMFQsGArAwAKyDsyKRXtAAAC7UYXqA0P1QoGVYDxMqjJNYUAFVcoh
TubwFgi4ACgYGBv5AYCxBixTliq27IDIkC/UPVsZbl+lcElPmNy5KIC+GAqAo+gLX0etsbSaGxF6
tVC0loVGXtq0dVG0cOOaRfI0bt6gVJG6Ju5AQAEDZQ1cVp3hlZfCzLzWLmyOPL0QvSVgDwpcuoPM
1K1LaG70OdMBzMvaVznUrgC4bjUlgOddmWVwkQq4fdOLIQntRFtFvAlHgXuVUTecUAU+QN8EcKEF
RmAPrFedfQXQN+CJA2Z2wF3JjYiBMrGQ90OD2QREiY2LlZBeiGxR994D1GW4FlT2VVbBhg+YBqRw
Jw0IAADX3SWAAdeVBdYD8Cyh1WIcOaRCOV89oFNHOv5GQQE+VidhkBMgmaSEFiCpZF1MxUXlZJ4V
lSET+ZDjUCxjgpNKIWZguWAh7JSUklsWaNcWEieppKFJVFJAKWyUpuRXpH1d+sYCjj4Jm3qhvqYB
Ag2wgWqqVaTqqgoFsKpOAx+mE9GtuOYKRQQAOw==

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.turffiles.ncsu.edu/Images/NCSUbrickLetters-PMS877.gif

R0lGODlhLAEaAPf/AN/g4MDAwba4usbIy6yusdzd3sPExuTk5Kqsr6yusru9waiqreHi5OTl5tDR
09TV18jJytna2ujp6s/Q0cTFxtzc3N7f4Ly9vtjZ2urr7ODh4tfY2uXm57e5vMbHybq8vdvc3dDQ
0aanqOvs7Obm6Nna2+7v8Li6vubm5s7P0dfY2MLDxNPT09bW1+Pk5bq6u7W1tuzt7tbX2MjIye/w
8Nrb3NXW2K6vsfHy8szMzbCxs8DDxt3e377BxOHi4tHS0srLy7e3udLU1cfIyb6/wby+wrq7v6ao
qp6gounq6r2/wa6ws56fodPU1vz8/KmrrtHS1Orq6/Pz87q7vPLy8t7e3qutsLO1uNLT1cDBxOzs
7L7Awr3Aw8DCxcDDxejo6KGio7m7vLK0uLq6vOvr67i6vfr6+tDS1MzO0Pj4+MTGyPv7+8vMzqOj
pOHh4bS2ua+vr7m6u+Pj4/f39+3t7bK0t7CytfT09Lm6vPb29v39/bu8vrW3uu7u76ChorGytby+
wPX19fn5+b/Aw83O0Lu9wK+xtO7u7ujo6e/v8MjKzbGzts3P0cXHyezs7dLU1rO1t8LDxb/Awq6w
ssjKzOzt7fDw8M3Oz/Dx8cDCxMvNz7q8vrq8v9TV2Lm8v7S2uM/Pz62vst3e4MjJzODg4MnKzLW3
ub2+wbS1uNHT1fX29vP09MzNz+np6snKzbi6vPDw8bm6va+xs7/Bw+Li4/n5+rKztvLy89TU1PPz
9P3+/qWlp8rLzfX19sXGx7u8v6ytrq+ws/7+/snLzbK0tsvN0MrMzunq67CytN7e3/Hx8cTHycPF
x+3u7urq6urr68TFyLO1ubu+wb2+v8rLzsHCxNjY2efn6Pj4+fj5+fb29/b399XW19/f4LKztLu7
vczO0c3P0La3us7P0sfJy7W2ufHx8vT09fT19cnKy+7v7/f3+Li5u8TGycXGyaOkp6yur6usrL6/
w7G0t7O0tcXIyrGzteDg4eDh4b/AwMjLzby9wLm7vrO0t6eprP///yH5BAEAAP8ALAAAAAAsARoA
AAj/ABMlGTgwSqB/CBEKQjSQzKGEEPNgIFfolBJK19JA3Mjx3x0OrLwAAhTJQZ81CXuZaEWwpcsk
jvJARHSsZQYnCc1EeckzyYg1ZmCx7NnKUZ+OCNPcyoAIqTZMI8hs/EKmFQ0pSA+RoTFn46Eo53D+
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

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.turffiles.ncsu.edu/StyleSheet.css

.modalBackground {
	FILTER: alpha(opacity=3D70); BACKGROUND-COLOR: gray; opacity: 0.7
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: medium; =
PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 5px; =
FONT-FAMILY: Tahoma
}
DIV.CustomTitle {
	MARGIN: 0px 0px 3px
}
H1.CustomTitle {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: =
bold; FONT-SIZE: x-large; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: =
#009900; PADDING-TOP: 0px; FONT-FAMILY: 'Arial Black'; WHITE-SPACE: =
nowrap
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: medium; =
PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 3px; =
FONT-FAMILY: Tahoma
}
P.MsoNormal {
	FONT-SIZE: small; MARGIN: 0in 0in 0pt; FONT-FAMILY: Tahoma
}
LI.MsoNormal {
	FONT-SIZE: small; MARGIN: 0in 0in 0pt; FONT-FAMILY: Tahoma
}
DIV.MsoNormal {
	FONT-SIZE: small; MARGIN: 0in 0in 0pt; FONT-FAMILY: Tahoma
}
DIV {
=09
}
.mnuButton {
	BACKGROUND-COLOR: aqua
}
.GridViews {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; OVERFLOW-X: =
hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: scroll; WIDTH: 100%; =
PADDING-TOP: 0px; FONT-FAMILY: Tahoma; HEIGHT: 150px
}
.MasterMenu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: =
small; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px; FONT-FAMILY: =
Tahoma; BACKGROUND-COLOR: green; TEXT-ALIGN: center
}
.UserCntlFra {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.TurfTip_Control {
	FONT-FAMILY: Tahoma
}
.TurfTip_ControlNew {
	BORDER-RIGHT: #006600 3px ridge; BORDER-TOP: #006600 3px ridge; =
BORDER-LEFT: #006600 3px ridge; BORDER-BOTTOM: #006600 3px ridge; =
FONT-FAMILY: Script
}
.TurfTip_Title {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: =
3px; COLOR: #006600; PADDING-TOP: 3px; FONT-FAMILY: Inherit; TEXT-ALIGN: =
left
}
.TurfTip_Content {
	PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px; FONT-FAMILY: Inherit
}
.TurfTip_Info {
	BORDER-TOP: #006600 thin solid; FONT-SIZE: small; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px; BORDER-BOTTOM: #006600 thin solid; FONT-FAMILY: =
Inherit
}
.Title {
	BORDER-RIGHT: green thin solid; BORDER-TOP: green thin solid; =
BORDER-LEFT: green thin solid; WIDTH: 100%; BORDER-BOTTOM: green thin =
solid; HEIGHT: 50px; BACKGROUND-COLOR: #ccff99
}
.Topics {
	WIDTH: 80%
}
.TopicsTitle {
	VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #ccff99; FONT-FAMILY: =
Tahoma; BACKGROUND-COLOR: #000000; TEXT-ALIGN: center
}
.TopicHeader {
	MARGIN-TOP: 4px; VERTICAL-ALIGN: middle; WIDTH: 100%; COLOR: #ffffff; =
FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #006600
}
.TopicItems {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; =
PADDING-LEFT: 20px; MARGIN-BOTTOM: 5px; BORDER-LEFT: black 2px solid; =
COLOR: #000000; BORDER-BOTTOM: black 2px solid; FONT-FAMILY: Tahoma; =
BACKGROUND-COLOR: #ffffcc
}
.KeywordList {
	FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: small; =
LINE-HEIGHT: 16px; LIST-STYLE-TYPE: disc
}
SPAN {
=09
}
DIV.MasterMenu A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; COLOR: #ffffff; TEXT-DECORATION: =
none
}
DIV.MasterMenu A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; COLOR: #ffffff; TEXT-DECORATION: =
none
}
DIV.MasterMenu A:active {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; COLOR: #ffffff; TEXT-DECORATION: =
none
}
DIV.MasterMenu A:hover {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; COLOR: #006600; =
BACKGROUND-COLOR: #ccff99; TEXT-DECORATION: none
}
DIV.TurfTip_Control A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
DIV.TurfTip_Control A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
DIV.TurfTip_Control A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
DIV.TurfTip_Control A:hover {
	FONT-WEIGHT: bold; COLOR: #66cc00; TEXT-DECORATION: none
}
DIV.viewpost H1 {
	DISPLAY: inline; FONT-SIZE: larger; COLOR: #000000; FONT-FAMILY: Tahoma
}
DIV.selectablemenuitem {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: =
100%; CURSOR: pointer; PADDING-TOP: 0px
}
DIV.nonselectablemenuitem {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: =
100%; CURSOR: auto; PADDING-TOP: 0px
}
.Keyword_Format {
	FONT-WEIGHT: bold
}
.gv_header {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: white; HEIGHT: 1.5em; =
BACKGROUND-COLOR: green
}
.gv_header A {
	TEXT-TRANSFORM: uppercase; COLOR: white; TEXT-DECORATION: underline
}
.gv_header A:hover {
	COLOR: white
}
.gv_row_select {
	BACKGROUND-COLOR: #ccefbb
}
.gv_row {
	VERTICAL-ALIGN: middle; BACKGROUND-COLOR: white
}
.gv_alt_row {
	BACKGROUND-COLOR: #e0e0e0
}
.tvn_link {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 0px 0px 0px 5px; COLOR: =
green
}
.tvn_nonlink {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 0px 0px 0px 5px; COLOR: =
black
}
.tvn_articlelink {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN: 3px 0px 5px 5px; =
VERTICAL-ALIGN: top; COLOR: green; TEXT-ALIGN: left
}
.tvn_articleinfo {
	DISPLAY: block; FONT-WEIGHT: normal; MARGIN: 0px 0px 0px 5px; COLOR: =
black
}

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.turffiles.ncsu.edu/SiteMapStyles.css

A {
	FONT-WEIGHT: bold; COLOR: #063; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #009933; TEXT-DECORATION: underline
}
A.HeaderLink {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: white; =
FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
A.HeaderLink:hover {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: green; =
FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.Menu1 {
	FONT-SIZE: xx-small
}
A.SiteMapLink {
	FONT-SIZE: small
}
A.SiteMapLink:hover {
	FONT-SIZE: small
}
.SiteMapIndent {
	MARGIN-LEFT: 30px
}

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.turffiles.ncsu.edu/Tabs.css

BODY {
	FONT-FAMILY: verdana,tahoma,helvetica
}
.ajax__tab_xp-theme .ajax__tab_header {
	FONT-SIZE: 11px; BACKGROUND: url(tabimages/xp/tab-line.gif) repeat-x =
50% bottom; FONT-FAMILY: verdana,tahoma,helvetica
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_outer {
	PADDING-RIGHT: 4px; BACKGROUND: url(tabimages/xp/tab-right.gif) =
no-repeat right 50%; HEIGHT: 21px
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_inner {
	PADDING-LEFT: 3px; BACKGROUND: url(tabimages/xp/tab-left.gif) no-repeat
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_tab {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: =
url(tabimages/xp/tab.gif) repeat-x; PADDING-BOTTOM: 4px; MARGIN: 0px; =
PADDING-TOP: 4px; HEIGHT: 13px
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_outer {
	BACKGROUND: url(tabimages/xp/tab-hover-right.gif) no-repeat right 50%
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_inner {
	BACKGROUND: url(tabimages/xp/tab-hover-left.gif) no-repeat
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_tab {
	BACKGROUND: url(tabimages/xp/tab-hover.gif) repeat-x
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_outer {
	BACKGROUND: url(tabimages/xp/tab-active-right.gif) no-repeat right 50%
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_inner {
	BACKGROUND: url(tabimages/xp/tab-active-left.gif) no-repeat
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_tab {
	BACKGROUND: url(tabimages/xp/tab-active.gif) repeat-x
}
.ajax__tab_xp-theme .ajax__tab_body {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: =
#999999 0px solid; PADDING-LEFT: 8px; FONT-SIZE: 10pt; PADDING-BOTTOM: =
8px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: =
#999999 1px solid; FONT-FAMILY: verdana,tahoma,helvetica; =
BACKGROUND-COLOR: #ffffff
}
.ajax__tab_yuitabview-theme .ajax__tab_header {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-BOTTOM: green 3px solid; =
FONT-FAMILY: arial,helvetica,clean,sans-serif
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer {
	BORDER-RIGHT: green 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: green =
1px solid; PADDING-LEFT: 0px; BACKGROUND: url(tabimages/yui/sprite.png) =
#d8d8d8 repeat-x; PADDING-BOTTOM: 1px; MARGIN: 0px 0.16em 0px 0px; =
VERTICAL-ALIGN: bottom; BORDER-LEFT: green 1px solid; PADDING-TOP: 1px; =
BORDER-BOTTOM: green 0px solid
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab {
	PADDING-RIGHT: 0.15em; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0.15em; =
COLOR: #000; MARGIN-RIGHT: 0.01em; PADDING-TOP: 0.1em
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer {
	BACKGROUND: url(tabimages/yui/sprite.png) #e1ffe1 repeat-x left -1300px
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab {
	COLOR: #fff
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer {
	BACKGROUND: url(tabimages/yui/sprite.png) #ff00ff repeat-x left -1400px
}
.ajax__tab_yuitabview-theme .ajax__tab_body {
	BORDER-RIGHT: green 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: green =
0px solid; PADDING-LEFT: 0.5em; FONT-SIZE: 10pt; PADDING-BOTTOM: 0.25em; =
BORDER-LEFT: green 1px solid; PADDING-TOP: 0.25em; BORDER-BOTTOM: green =
1px solid; FONT-FAMILY: arial,verdana,tahoma,helvetica; =
BACKGROUND-COLOR: #ecebeb
}
.ajax__tab_technorati-theme {
	MARGIN-RIGHT: 5px
}
.ajax__tab_technorati-theme .ajax__tab_header {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: =
url(tabimages/technorati/tab-line.png) repeat-x 50% bottom; FONT-FAMILY: =
Arial, Sans-Serif
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer {
	PADDING-LEFT: 5px; BACKGROUND: url(tabimages/technorati/tab.png) =
no-repeat left top; COLOR: #184a18; MARGIN-RIGHT: 1px; BORDER-BOTTOM: =
green 1px solid
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: =
8pt; BORDER-LEFT-COLOR: #cccccc; BACKGROUND: =
url(tabimages/technorati/tab.png) no-repeat right top; =
BORDER-BOTTOM-COLOR: #cccccc; PADDING-BOTTOM: 2px; COLOR: #184a18; =
BORDER-TOP-COLOR: #cccccc; PADDING-TOP: 2px; BORDER-RIGHT-COLOR: #cccccc
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner =
.ajax__tab_inner_h2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: =
0px; COLOR: #184a18; PADDING-TOP: 0px; FONT-FAMILY: Arial, Sans-Serif
}
.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner =
.ajax__tab_inner_h2 {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_outer {
	BACKGROUND: url(tabimages/technorati/tab.png) no-repeat 0pt -40px; =
PADDING-BOTTOM: 1px; BORDER-BOTTOM: green 0px solid
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner {
	BORDER-LEFT-COLOR: #333; BACKGROUND: url(tabimages/technorati/tab.png) =
no-repeat right -40px; BORDER-BOTTOM-COLOR: #333; COLOR: #ffffff; =
BORDER-TOP-COLOR: #333; BORDER-RIGHT-COLOR: #333
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner =
.ajax__tab_inner_h2 {
	COLOR: #ffffff
}
.ajax__tab_technorati-theme .ajax__tab_body {
	BORDER-RIGHT: green 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: green =
0px solid; PADDING-LEFT: 8px; FONT-SIZE: 10pt; PADDING-BOTTOM: 8px; =
BORDER-LEFT: green 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: green 1px =
solid; FONT-FAMILY: verdana,tahoma,helvetica; BACKGROUND-COLOR: #f0f0f0
}
.ajax__tab_msngallery-theme .ajax__tab_header {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: =
url(tabimages/msngallery/tab-line.png) repeat-x 50% bottom
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_outer {
	BORDER-RIGHT: #d7dce1 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: =
#d7dce1 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: =
#d7dce1 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #a8d4d9 2px solid; =
BACKGROUND-COLOR: #edf2fb
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 6px; WIDTH: 117px; COLOR: #444444; PADDING-TOP: 6px; =
TEXT-ALIGN: center
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab IMG {
	WIDTH: 24px; HEIGHT: 24px
}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab DIV {
	FONT-WEIGHT: bold; FONT-SIZE: 92%; LINE-HEIGHT: 145%; FONT-FAMILY: =
Verdana, Arial, Sans-Serif; WHITE-SPACE: nowrap
}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_outer {
	BORDER-RIGHT: #a8d4d9 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#a8d4d9 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: =
#a8d4d9 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 2px solid; =
BACKGROUND-COLOR: #ffffff
}
.ajax__tab_msngallery-theme .ajax__tab_body {
	BORDER-RIGHT: #a8d4d9 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: =
#a8d4d9 0px solid; PADDING-LEFT: 8px; FONT-SIZE: 10pt; PADDING-BOTTOM: =
8px; BORDER-LEFT: #a8d4d9 2px solid; PADDING-TOP: 8px; BORDER-BOTTOM: =
#a8d4d9 2px solid; FONT-FAMILY: verdana,tahoma,helvetica; =
BACKGROUND-COLOR: #ffffff
}
.ajax__tab_ie-theme .ajax__tab_header {
	PADDING-LEFT: 5px
}
.ajax__tab_ie-theme .ajax__tab_header .ajax__tab_tab {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 13px; =
BACKGROUND: url(tabimages/ie/tab_unselected.gif); PADDING-BOTTOM: 3px; =
WIDTH: 116px; COLOR: #006699; MARGIN-RIGHT: 0px; PADDING-TOP: 9px; =
FONT-FAMILY: verdana; TEXT-ALIGN: center
}
.ajax__tab_ie-theme .ajax__tab_active .ajax__tab_tab {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(tabimages/ie/tab_selected.gif); PADDING-BOTTOM: 3px; PADDING-TOP: =
6px
}
.ajax__tab_ie-theme .ajax__tab_body {
	FONT-SIZE: 13px; BACKGROUND: url(tabimages/ie/ie_tabbacker_720x296.jpg) =
no-repeat; WIDTH: 716px; FONT-FAMILY: verdana; HEIGHT: 296px
}
.ajax__tab_ie-theme .ajax__tab_body DIV {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; =
PADDING-TOP: 8px
}

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.turffiles.ncsu.edu/WebResource.axd?d=wRfqtHN3Sq9dNeOwIDekeA2&t=633743776488576041

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_01C9F2F0.DEE80430
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.turffiles.ncsu.edu/js/TurfFiles.js

=EF=BB=BF// JScript File
// Javascript functions used by TurfFiles web site

function trim(stringToTrim) {
	return stringToTrim.replace(/^\s+|\s+$/g,"");
}
function ltrim(stringToTrim) {
	return stringToTrim.replace(/^\s+/,"");
}
function rtrim(stringToTrim) {
	return stringToTrim.replace(/\s+$/,"");
	}



   function KeywordValidate(source, clientside_arguments)
   {   =20
      if (trim(clientside_arguments.Value.toLowerCase()) !=3D "enter =
keyword(s)")
      {
         clientside_arguments.IsValid=3Dtrue;
      }
      else {clientside_arguments.IsValid=3Dfalse};
   }

  function SetImageTooltip(imgobj)
  {
    imgobj.title =3D ''
    return imgobj.alt;
  }
 =20
  function HighlightRow(rowNo, gvID)
  {
    var gv =3D document.getElementById(gvID);
    var curRowNo =3Dgv.getAttribute('curRowNo')
    var i =3D -1
   =20
    if (curRowNo !=3D "")
    {
      i =3D eval(curRowNo) + 1
   =20
      if(i % 2 =3D=3D 0)
      {=20
        gv.rows[i].className =3D gv.getAttribute('altRowClass');=20
      }
      else
      {=20
        gv.rows[i].className =3D gv.getAttribute('rowClass');=20
      }
    }
   =20
    gv.setAttribute('curRowNo',rowNo);
    gv.rows[eval(rowNo) + 1].className =3D =
gv.getAttribute('rowSelectClass');
  }

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.turffiles.ncsu.edu/js/wz_tooltip.js

/* This notice must be untouched at all times.=0A=
=0A=
wz_tooltip.js	 v. 4.12=0A=
=0A=
The latest version is available at=0A=
http://www.walterzorn.com=0A=
or http://www.devira.com=0A=
or http://www.walterzorn.de=0A=
=0A=
Copyright (c) 2002-2007 Walter Zorn. All rights reserved.=0A=
Created 1.12.2002 by Walter Zorn (Web: http://www.walterzorn.com )=0A=
Last modified: 13.7.2007=0A=
=0A=
Easy-to-use cross-browser tooltips.=0A=
Just include the script at the beginning of the <body> section, and =
invoke=0A=
Tip('Tooltip text') from within the desired HTML onmouseover =
eventhandlers.=0A=
No container DIV, no onmouseouts required.=0A=
By default, width of tooltips is automatically adapted to content.=0A=
Is even capable of dynamically converting arbitrary HTML elements to =
tooltips=0A=
by calling TagToTip('ID_of_HTML_element_to_be_converted') instead of =
Tip(),=0A=
which means you can put important, search-engine-relevant stuff into =
tooltips.=0A=
Appearance of tooltips can be individually configured=0A=
via commands passed to Tip() or TagToTip().=0A=
=0A=
Tab Width: 4=0A=
LICENSE: LGPL=0A=
=0A=
This library is free software; you can redistribute it and/or=0A=
modify it under the terms of the GNU Lesser General Public=0A=
License (LGPL) as published by the Free Software Foundation; either=0A=
version 2.1 of the License, or (at your option) any later version.=0A=
=0A=
This library is distributed in the hope that it will be useful,=0A=
but WITHOUT ANY WARRANTY; without even the implied warranty of=0A=
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.=0A=
=0A=
For more details on the GNU Lesser General Public License,=0A=
see http://www.gnu.org/copyleft/lesser.html=0A=
*/=0A=
=0A=
var config =3D new Object();=0A=
=0A=
=0A=
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D  GLOBAL =
TOOPTIP CONFIGURATION  =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
//=0A=
var  tt_Debug	=3D true		// false or true - recommended: false once you =
release your page to the public=0A=
var  tt_Enabled	=3D true		// Allows to (temporarily) suppress tooltips, =
e.g. by providing the user with a button that sets this global variable =
to false=0A=
var  TagsToTip	=3D true		// false or true - if true, the script is =
capable of converting HTML elements to tooltips=0A=
=0A=
// For each of the following config variables there exists a command, =
which is=0A=
// just the variablename in uppercase, to be passed to Tip() or =
TagToTip() to=0A=
// configure tooltips individually. Individual commands override global=0A=
// configuration. Order of commands is arbitrary.=0A=
// Example: onmouseover=3D"Tip('Tooltip text', LEFT, true, BGCOLOR, =
'#FF9900', FADEIN, 400)"=0A=
=0A=
config. Above			=3D false 	// false or true - tooltip above mousepointer?=0A=
config. BgColor 		=3D '#cceebb' // Background color=0A=
config. BgImg			=3D ''		// Path to background image, none if empty =
string ''=0A=
config. BorderColor 	=3D 'green'=0A=
config. BorderStyle 	=3D 'solid'	// Any permitted CSS value, but I =
recommend 'solid', 'dotted' or 'dashed'=0A=
config. BorderWidth 	=3D 2=0A=
config. CenterMouse 	=3D false 	// false or true - center the tip =
horizontally below (or above) the mousepointer=0A=
config. ClickClose		=3D false 	// false or true - close tooltip if the =
user clicks somewhere=0A=
config. CloseBtn		=3D false 	// false or true - closebutton in titlebar=0A=
config. CloseBtnColors	=3D ['#990000', '#FFFFFF', '#DD3333', '#FFFFFF']	 =
 // [Background, text, hovered background, hovered text] - use empty =
strings '' to inherit title colors=0A=
config. CloseBtnText	=3D '&nbsp;X&nbsp;'	// Close button text (may also =
be an image tag)=0A=
config. CopyContent		=3D true		// When converting a HTML element to a =
tooltip, copy only the element's content, rather than converting the =
element by its own=0A=
config. Delay			=3D 330		// Time span in ms until tooltip shows up=0A=
config. Duration		=3D 0 		// Time span in ms after which the tooltip =
disappears; 0 for infinite duration=0A=
config. FadeIn			=3D 0 		// Fade-in duration in ms, e.g. 400; 0 for no =
animation=0A=
config. FadeOut 		=3D 0=0A=
config. FadeInterval	=3D 30		// Duration of each fade step in ms =
(recommended: 30) - shorter is smoother but causes more CPU-load=0A=
config. Fix 			=3D null		// Fixated position - x- an y-oordinates in =
brackets, e.g. [210, 480], or null for no fixation=0A=
config. FollowMouse		=3D true		// false or true - tooltip follows the =
mouse=0A=
config. FontColor		=3D '#009900'=0A=
config. FontFace		=3D 'Verdana,Geneva,sans-serif'=0A=
config. FontSize		=3D '8pt' 	// E.g. '9pt' or '12px' - unit is mandatory=0A=
config. FontWeight		=3D 'bold'	// 'normal' or 'bold';=0A=
config. Left			=3D false 	// false or true - tooltip on the left of the =
mouse=0A=
config. MaxWidth    =3D 0     //Added by GSBuol to contol tooltip width=0A=
config. OffsetX 		=3D 14		// Horizontal offset of left-top corner from =
mousepointer=0A=
config. OffsetY 		=3D 8 		// Vertical offset=0A=
config. Opacity 		=3D 100		// Integer between 0 and 100 - opacity of =
tooltip in percent=0A=
config. Padding 		=3D 5 		// Spacing between border and content=0A=
config. Shadow			=3D false 	// false or true=0A=
config. ShadowColor 	=3D '#C0C0C0'=0A=
config. ShadowWidth 	=3D 5=0A=
config. Sticky			=3D false 	// Do NOT hide tooltip on mouseout? false or =
true=0A=
config. TextAlign		=3D 'left'	// 'left', 'right' or 'justify'=0A=
config. Title			=3D ''		// Default title text applied to all tips (no =
default title: empty string '')=0A=
config. TitleAlign		=3D 'left'	// 'left' or 'right' - text alignment =
inside the title bar=0A=
config. TitleBgColor	=3D ''		// If empty string '', BorderColor will be =
used=0A=
config. TitleFontColor	=3D '#ffffff'	// Color of title text - if '', =
BgColor (of tooltip body) will be used=0A=
config. TitleFontFace	=3D ''		// If '' use FontFace (boldified)=0A=
config. TitleFontSize	=3D ''		// If '' use FontSize=0A=
config. Width			=3D 0 		// Tooltip width; 0 for automatic adaption to =
tooltip content=0A=
//=3D=3D=3D=3D=3D=3D=3D  END OF TOOLTIP CONFIG, DO NOT CHANGE ANYTHING =
BELOW  =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D//=0A=
=0A=
=0A=
=0A=
=0A=
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D  =
PUBLIC  =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D//=0A=
function Tip()=0A=
{=0A=
	tt_Tip(arguments, null);=0A=
}=0A=
function TagToTip()=0A=
{=0A=
	if(TagsToTip)=0A=
	{=0A=
		var t2t =3D tt_GetElt(arguments[0]);=0A=
		if(t2t)=0A=
			tt_Tip(arguments, t2t);=0A=
	}=0A=
}=0A=
=0A=
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D  PUBLIC =
EXTENSION API	=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D//=0A=
// Extension eventhandlers currently supported:=0A=
// OnLoadConfig, OnCreateContentString, OnSubDivsCreated, OnShow, =
OnMoveBefore,=0A=
// OnMoveAfter, OnHideInit, OnHide, OnKill=0A=
=0A=
var tt_aElt =3D new Array(10), // Container DIV, outer title & body =
DIVs, inner title & body TDs, closebutton SPAN, shadow DIVs, and IFRAME =
to cover windowed elements in IE=0A=
tt_aV =3D new Array(),	// Caches and enumerates config data for =
currently active tooltip=0A=
tt_sContent,			// Inner tooltip text or HTML=0A=
tt_scrlX =3D 0, tt_scrlY =3D 0,=0A=
tt_musX, tt_musY,=0A=
tt_over,=0A=
tt_x, tt_y, tt_w, tt_h; // Position, width and height of currently =
displayed tooltip=0A=
=0A=
function tt_Extension()=0A=
{=0A=
	tt_ExtCmdEnum();=0A=
	tt_aExt[tt_aExt.length] =3D this;=0A=
	return this;=0A=
}=0A=
function tt_SetTipPos(x, y)=0A=
{=0A=
	var css =3D tt_aElt[0].style;=0A=
=0A=
	tt_x =3D x;=0A=
	tt_y =3D y;=0A=
	css.left =3D x + "px";=0A=
	css.top =3D y + "px";=0A=
	=0A=
	if(tt_ie56)=0A=
	{=0A=
		var ifrm =3D tt_aElt[tt_aElt.length - 1];=0A=
		if(ifrm)=0A=
		{=0A=
			ifrm.style.left =3D css.left;=0A=
			ifrm.style.top =3D css.top;=0A=
		}=0A=
	}=0A=
}=0A=
function tt_Hide()=0A=
{=0A=
	if(tt_db && tt_iState)=0A=
	{=0A=
		if(tt_iState & 0x2)=0A=
		{=0A=
			tt_aElt[0].style.visibility =3D "hidden";=0A=
			tt_ExtCallFncs(0, "Hide");=0A=
		}=0A=
		tt_tShow.EndTimer();=0A=
		tt_tHide.EndTimer();=0A=
		tt_tDurt.EndTimer();=0A=
		tt_tFade.EndTimer();=0A=
		if(!tt_op && !tt_ie)=0A=
		{=0A=
			tt_tWaitMov.EndTimer();=0A=
			tt_bWait =3D false;=0A=
		}=0A=
		if(tt_aV[CLICKCLOSE])=0A=
			tt_RemEvtFnc(document, "mouseup", tt_HideInit);=0A=
		tt_AddRemOutFnc(false);=0A=
		tt_ExtCallFncs(0, "Kill");=0A=
		// In case of a TagToTip tooltip, hide converted DOM node and=0A=
		// re-insert it into document=0A=
		if(tt_t2t && !tt_aV[COPYCONTENT])=0A=
		{=0A=
			tt_t2t.style.display =3D "none";=0A=
			tt_MovDomNode(tt_t2t, tt_aElt[6], tt_t2tDad);=0A=
		}=0A=
		tt_iState =3D 0;=0A=
		tt_over =3D null;=0A=
		tt_ResetMainDiv();=0A=
		if(tt_aElt[tt_aElt.length - 1])=0A=
			tt_aElt[tt_aElt.length - 1].style.display =3D "none";=0A=
	}=0A=
}=0A=
function tt_GetElt(id)=0A=
{=0A=
	return(document.getElementById ? document.getElementById(id)=0A=
			: document.all ? document.all[id]=0A=
			: null);=0A=
}=0A=
function tt_GetDivW(el)=0A=
{=0A=
	return(el ? (el.offsetWidth || el.style.pixelWidth || 0) : 0);=0A=
}=0A=
function tt_GetDivH(el)=0A=
{=0A=
	return(el ? (el.offsetHeight || el.style.pixelHeight || 0) : 0);=0A=
}=0A=
function tt_GetScrollX()=0A=
{=0A=
	return(window.pageXOffset || (tt_db ? (tt_db.scrollLeft || 0) : 0));=0A=
}=0A=
function tt_GetScrollY()=0A=
{=0A=
	return(window.pageYOffset || (tt_db ? (tt_db.scrollTop || 0) : 0));=0A=
}=0A=
function tt_GetClientW()=0A=
{=0A=
	return(document.body && (typeof(document.body.clientWidth) !=3D tt_u) ? =
document.body.clientWidth=0A=
			: (typeof(window.innerWidth) !=3D tt_u) ? window.innerWidth=0A=
			: tt_db ? (tt_db.clientWidth || 0)=0A=
			: 0);=0A=
}=0A=
function tt_GetClientH()=0A=
{=0A=
	// Exactly this order seems to yield correct values in all major =
browsers=0A=
	return(document.body && (typeof(document.body.clientHeight) !=3D tt_u) =
? document.body.clientHeight=0A=
			: (typeof(window.innerHeight) !=3D tt_u) ? window.innerHeight=0A=
			: tt_db ? (tt_db.clientHeight || 0)=0A=
			: 0);=0A=
}=0A=
function tt_GetEvtX(e)=0A=
{=0A=
	return (e ? ((typeof(e.pageX) !=3D tt_u) ? e.pageX : (e.clientX + =
tt_scrlX)) : 0);=0A=
}=0A=
function tt_GetEvtY(e)=0A=
{=0A=
	return (e ? ((typeof(e.pageY) !=3D tt_u) ? e.pageY : (e.clientY + =
tt_scrlY)) : 0);=0A=
}=0A=
function tt_AddEvtFnc(el, sEvt, PFnc)=0A=
{=0A=
	if(el)=0A=
	{=0A=
		if(el.addEventListener)=0A=
			el.addEventListener(sEvt, PFnc, false);=0A=
		else=0A=
			el.attachEvent("on" + sEvt, PFnc);=0A=
	}=0A=
}=0A=
function tt_RemEvtFnc(el, sEvt, PFnc)=0A=
{=0A=
	if(el)=0A=
	{=0A=
		if(el.removeEventListener)=0A=
			el.removeEventListener(sEvt, PFnc, false);=0A=
		else=0A=
			el.detachEvent("on" + sEvt, PFnc);=0A=
	}=0A=
}=0A=
=0A=
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D  =
PRIVATE  =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D//=0A=
var tt_aExt =3D new Array(),	// Array of extension objects=0A=
=0A=
tt_db, tt_op, tt_ie, tt_ie56, tt_bBoxOld,	// Browser flags=0A=
tt_body,=0A=
tt_flagOpa, 			// Opacity support: 1=3DIE, 2=3DKhtml, 3=3DKHTML, =
4=3DMoz, 5=3DW3C=0A=
tt_maxPosX, tt_maxPosY,=0A=
tt_iState =3D 0,			// Tooltip active |=3D 1, shown |=3D 2, move with =
mouse |=3D 4=0A=
tt_opa, 				// Currently applied opacity=0A=
tt_bJmpVert,			// Tip above mouse (or ABOVE tip below mouse)=0A=
tt_t2t, tt_t2tDad,		// Tag converted to tip, and its parent element in =
the document=0A=
tt_elDeHref,			// The tag from which Opera has removed the href attribute=0A=
// Timer=0A=
tt_tShow =3D new Number(0), tt_tHide =3D new Number(0), tt_tDurt =3D new =
Number(0),=0A=
tt_tFade =3D new Number(0), tt_tWaitMov =3D new Number(0),=0A=
tt_bWait =3D false,=0A=
tt_u =3D "undefined";=0A=
=0A=
=0A=
function tt_Init()=0A=
{=0A=
	tt_MkCmdEnum();=0A=
	// Send old browsers instantly to hell=0A=
	if(!tt_Browser() || !tt_MkMainDiv())=0A=
		return;=0A=
	tt_IsW3cBox();=0A=
	tt_OpaSupport();=0A=
	tt_AddEvtFnc(document, "mousemove", tt_Move);=0A=
	// In Debug mode we search for TagToTip() calls in order to notify=0A=
	// the user if they've forgotten to set the TagsToTip config flag=0A=
	if(TagsToTip || tt_Debug)=0A=
		tt_SetOnloadFnc();=0A=
	tt_AddEvtFnc(window, "scroll",=0A=
		function()=0A=
		{=0A=
			tt_scrlX =3D tt_GetScrollX();=0A=
			tt_scrlY =3D tt_GetScrollY();=0A=
			if(tt_iState && !(tt_aV[STICKY] && (tt_iState & 2)))=0A=
				tt_HideInit();=0A=
		} );=0A=
	// Ensure the tip be hidden when the page unloads=0A=
	tt_AddEvtFnc(window, "unload", tt_Hide);=0A=
	tt_Hide();=0A=
}=0A=
// Creates command names by translating config variable names to upper =
case=0A=
function tt_MkCmdEnum()=0A=
{=0A=
	var n =3D 0;=0A=
	for(var i in config)=0A=
		eval("window." + i.toString().toUpperCase() + " =3D " + n++);=0A=
	tt_aV.length =3D n;=0A=
}=0A=
function tt_Browser()=0A=
{=0A=
	var n, nv, n6, w3c;=0A=
=0A=
	n =3D navigator.userAgent.toLowerCase(),=0A=
	nv =3D navigator.appVersion;=0A=
	tt_op =3D (document.defaultView && typeof(eval("w" + "indow" + "." + =
"o" + "p" + "er" + "a")) !=3D tt_u);=0A=
	tt_ie =3D n.indexOf("msie") !=3D -1 && document.all && !tt_op;=0A=
	if(tt_ie)=0A=
	{=0A=
		var ieOld =3D (!document.compatMode || document.compatMode =3D=3D =
"BackCompat");=0A=
		tt_db =3D !ieOld ? document.documentElement : (document.body || null);=0A=
		if(tt_db)=0A=
			tt_ie56 =3D parseFloat(nv.substring(nv.indexOf("MSIE") + 5)) >=3D 5.5=0A=
					&& typeof document.body.style.maxHeight =3D=3D tt_u;=0A=
	}=0A=
	else=0A=
	{=0A=
		tt_db =3D document.documentElement || document.body ||=0A=
				(document.getElementsByTagName ? =
document.getElementsByTagName("body")[0]=0A=
				: null);=0A=
		if(!tt_op)=0A=
		{=0A=
			n6 =3D document.defaultView && typeof =
document.defaultView.getComputedStyle !=3D tt_u;=0A=
			w3c =3D !n6 && document.getElementById;=0A=
		}=0A=
	}=0A=
	tt_body =3D (document.getElementsByTagName ? =
document.getElementsByTagName("body")[0]=0A=
				: (document.body || null));=0A=
	if(tt_ie || n6 || tt_op || w3c)=0A=
	{=0A=
		if(tt_body && tt_db)=0A=
		{=0A=
			if(document.attachEvent || document.addEventListener)=0A=
				return true;=0A=
		}=0A=
		else=0A=
			tt_Err("wz_tooltip.js must be included INSIDE the body section,"=0A=
					+ " immediately after the opening <body> tag.");=0A=
	}=0A=
	tt_db =3D null;=0A=
	return false;=0A=
}=0A=
function tt_MkMainDiv()=0A=
{=0A=
	// Create the tooltip DIV=0A=
	if(tt_body.insertAdjacentHTML)=0A=
		tt_body.insertAdjacentHTML("afterBegin", tt_MkMainDivHtm());=0A=
	else if(typeof tt_body.innerHTML !=3D tt_u && document.createElement && =
tt_body.appendChild)=0A=
		tt_body.appendChild(tt_MkMainDivDom());=0A=
	// FireFox Alzheimer bug=0A=
	if(window.tt_GetMainDivRefs && tt_GetMainDivRefs())=0A=
		return true;=0A=
	tt_db =3D null;=0A=
	return false;=0A=
}=0A=
function tt_MkMainDivHtm()=0A=
{=0A=
	return('<div id=3D"WzTtDiV"></div>' +=0A=
			(tt_ie56 ? ('<iframe id=3D"WzTtIfRm" src=3D"javascript:false" =
scrolling=3D"no" frameborder=3D"0" =
style=3D"filter:Alpha(opacity=3D0);position:absolute;top:0px;left:0px;dis=
play:none;"></iframe>')=0A=
			: ''));=0A=
}=0A=
function tt_MkMainDivDom()=0A=
{=0A=
	var el =3D document.createElement("div");=0A=
	if(el)=0A=
		el.id =3D "WzTtDiV";=0A=
	return el;=0A=
}=0A=
function tt_GetMainDivRefs()=0A=
{=0A=
	tt_aElt[0] =3D tt_GetElt("WzTtDiV");=0A=
	if(tt_ie56 && tt_aElt[0])=0A=
	{=0A=
		tt_aElt[tt_aElt.length - 1] =3D tt_GetElt("WzTtIfRm");=0A=
		if(!tt_aElt[tt_aElt.length - 1])=0A=
			tt_aElt[0] =3D null;=0A=
	}=0A=
	if(tt_aElt[0])=0A=
	{=0A=
		var css =3D tt_aElt[0].style;=0A=
=0A=
		css.visibility =3D "hidden";=0A=
		css.position =3D "absolute";=0A=
		css.overflow =3D "hidden";=0A=
		return true;=0A=
	}=0A=
	return false;=0A=
}=0A=
function tt_ResetMainDiv()=0A=
{=0A=
	var w =3D (window.screen && screen.width) ? screen.width : 10000;=0A=
=0A=
	tt_SetTipPos(-w, 0);=0A=
	tt_aElt[0].innerHTML =3D "";=0A=
	tt_aElt[0].style.width =3D (w - 1) + "px";=0A=
}=0A=
function tt_IsW3cBox()=0A=
{=0A=
	var css =3D tt_aElt[0].style;=0A=
=0A=
	css.padding =3D "10px";=0A=
	css.width =3D "40px";=0A=
	tt_bBoxOld =3D (tt_GetDivW(tt_aElt[0]) =3D=3D 40);=0A=
	css.padding =3D "0px";=0A=
	tt_ResetMainDiv();=0A=
}=0A=
function tt_OpaSupport()=0A=
{=0A=
	var css =3D tt_body.style;=0A=
=0A=
	tt_flagOpa =3D (typeof(css.filter) !=3D tt_u) ? 1=0A=
				: (typeof(css.KhtmlOpacity) !=3D tt_u) ? 2=0A=
				: (typeof(css.KHTMLOpacity) !=3D tt_u) ? 3=0A=
				: (typeof(css.MozOpacity) !=3D tt_u) ? 4=0A=
				: (typeof(css.opacity) !=3D tt_u) ? 5=0A=
				: 0;=0A=
}=0A=
// Ported from http://dean.edwards.name/weblog/2006/06/again/=0A=
// (Dean Edwards et al.)=0A=
function tt_SetOnloadFnc()=0A=
{=0A=
	tt_AddEvtFnc(document, "DOMContentLoaded", tt_HideSrcTags);=0A=
	tt_AddEvtFnc(window, "load", tt_HideSrcTags);=0A=
	if(tt_body.attachEvent)=0A=
		tt_body.attachEvent("onreadystatechange",=0A=
			function() {=0A=
				if(tt_body.readyState =3D=3D "complete")=0A=
					tt_HideSrcTags();=0A=
			} );=0A=
	if(/WebKit|KHTML/i.test(navigator.userAgent))=0A=
	{=0A=
		var t =3D setInterval(function() {=0A=
					if(/loaded|complete/.test(document.readyState))=0A=
					{=0A=
						clearInterval(t);=0A=
						tt_HideSrcTags();=0A=
					}=0A=
				}, 10);=0A=
	}=0A=
}=0A=
function tt_HideSrcTags()=0A=
{=0A=
	if(!window.tt_HideSrcTags || window.tt_HideSrcTags.done)=0A=
		return;=0A=
	window.tt_HideSrcTags.done =3D true;=0A=
	if(!tt_HideSrcTagsRecurs(tt_body))=0A=
		tt_Err("To enable the capability to convert HTML elements to tooltips,"=0A=
				+ " you must set TagsToTip in the global tooltip configuration"=0A=
				+ " to true.");=0A=
}=0A=
function tt_HideSrcTagsRecurs(dad)=0A=
{=0A=
	var a, ovr, asT2t;=0A=
=0A=
	// Walk the DOM tree for tags that have an onmouseover attribute=0A=
	// containing a TagToTip('...') call.=0A=
	// (.childNodes first since .children is bugous in Safari)=0A=
	a =3D dad.childNodes || dad.children || null;=0A=
	for(var i =3D a ? a.length : 0; i;)=0A=
	{--i;=0A=
		if(!tt_HideSrcTagsRecurs(a[i]))=0A=
			return false;=0A=
		ovr =3D a[i].getAttribute ? a[i].getAttribute("onmouseover")=0A=
				: (typeof a[i].onmouseover =3D=3D "function") ? a[i].onmouseover=0A=
				: null;=0A=
		if(ovr)=0A=
		{=0A=
			asT2t =3D ovr.toString().match(/TagToTip\s*\(\s*'[^'.]+'\s*[\),]/);=0A=
			if(asT2t && asT2t.length)=0A=
			{=0A=
				if(!tt_HideSrcTag(asT2t[0]))=0A=
					return false;=0A=
			}=0A=
		}=0A=
	}=0A=
	return true;=0A=
}=0A=
function tt_HideSrcTag(sT2t)=0A=
{=0A=
	var id, el;=0A=
=0A=
	// The ID passed to the found TagToTip() call identifies an HTML element=0A=
	// to be converted to a tooltip, so hide that element=0A=
	id =3D sT2t.replace(/.+'([^'.]+)'.+/, "$1");=0A=
	el =3D tt_GetElt(id);=0A=
	if(el)=0A=
	{=0A=
		if(tt_Debug && !TagsToTip)=0A=
			return false;=0A=
		else=0A=
			el.style.display =3D "none";=0A=
	}=0A=
	else=0A=
		tt_Err("Invalid ID\n'" + id + "'\npassed to TagToTip()."=0A=
				+ " There exists no HTML element with that ID.");=0A=
	return true;=0A=
}=0A=
function tt_Tip(arg, t2t)=0A=
{=0A=
	if(!tt_db)=0A=
		return;=0A=
	if(tt_iState)=0A=
		tt_Hide();=0A=
	if(!tt_Enabled)=0A=
		return;=0A=
	tt_t2t =3D t2t;=0A=
	if(!tt_ReadCmds(arg))=0A=
		return;=0A=
	tt_iState =3D 0x1 | 0x4;=0A=
	tt_AdaptConfig1();=0A=
	tt_MkTipContent(arg);=0A=
	tt_MkTipSubDivs();=0A=
	tt_FormatTip();=0A=
	tt_bJmpVert =3D false;=0A=
	tt_maxPosX =3D tt_GetClientW() + tt_scrlX - tt_w - 1;=0A=
	tt_maxPosY =3D tt_GetClientH() + tt_scrlY - tt_h - 1;=0A=
	tt_AdaptConfig2();=0A=
	// We must fake the first mousemove in order to ensure the tip=0A=
	// be immediately shown and positioned=0A=
	tt_Move();=0A=
	tt_ShowInit();=0A=
}=0A=
function tt_ReadCmds(a)=0A=
{=0A=
	var i;=0A=
=0A=
	// First load the global config values, to initialize also values=0A=
	// for which no command has been passed=0A=
	i =3D 0;=0A=
	for(var j in config)=0A=
		tt_aV[i++] =3D config[j];=0A=
	// Then replace each cached config value for which a command has been=0A=
	// passed (ensure the # of command args plus value args be even)=0A=
	if(a.length & 1)=0A=
	{=0A=
		for(i =3D a.length - 1; i > 0; i -=3D 2)=0A=
			tt_aV[a[i - 1]] =3D a[i];=0A=
		return true;=0A=
	}=0A=
	tt_Err("Incorrect call of Tip() or TagToTip().\n"=0A=
			+ "Each command must be followed by a value.");=0A=
	return false;=0A=
}=0A=
function tt_AdaptConfig1()=0A=
{=0A=
	tt_ExtCallFncs(0, "LoadConfig");=0A=
	// Inherit unspecified title formattings from body=0A=
	if(!tt_aV[TITLEBGCOLOR].length)=0A=
		tt_aV[TITLEBGCOLOR] =3D tt_aV[BORDERCOLOR];=0A=
	if(!tt_aV[TITLEFONTCOLOR].length)=0A=
		tt_aV[TITLEFONTCOLOR] =3D tt_aV[BGCOLOR];=0A=
	if(!tt_aV[TITLEFONTFACE].length)=0A=
		tt_aV[TITLEFONTFACE] =3D tt_aV[FONTFACE];=0A=
	if(!tt_aV[TITLEFONTSIZE].length)=0A=
		tt_aV[TITLEFONTSIZE] =3D tt_aV[FONTSIZE];=0A=
	if(tt_aV[CLOSEBTN])=0A=
	{=0A=
		// Use title colors for non-specified closebutton colors=0A=
		if(!tt_aV[CLOSEBTNCOLORS])=0A=
			tt_aV[CLOSEBTNCOLORS] =3D new Array("", "", "", "");=0A=
		for(var i =3D 4; i;)=0A=
		{--i;=0A=
			if(!tt_aV[CLOSEBTNCOLORS][i].length)=0A=
				tt_aV[CLOSEBTNCOLORS][i] =3D (i & 1) ? tt_aV[TITLEFONTCOLOR] : =
tt_aV[TITLEBGCOLOR];=0A=
		}=0A=
		// Enforce titlebar be shown=0A=
		if(!tt_aV[TITLE].length)=0A=
			tt_aV[TITLE] =3D " ";=0A=
	}=0A=
	// Circumvents broken display of images and fade-in flicker in Geckos < =
1.8=0A=
	if(tt_aV[OPACITY] =3D=3D 100 && typeof tt_aElt[0].style.MozOpacity !=3D =
tt_u && !Array.every)=0A=
		tt_aV[OPACITY] =3D 99;=0A=
	// Smartly shorten the delay for fade-in tooltips=0A=
	if(tt_aV[FADEIN] && tt_flagOpa && tt_aV[DELAY] > 100)=0A=
		tt_aV[DELAY] =3D Math.max(tt_aV[DELAY] - tt_aV[FADEIN], 100);=0A=
}=0A=
function tt_AdaptConfig2()=0A=
{=0A=
	if(tt_aV[CENTERMOUSE])=0A=
		tt_aV[OFFSETX] -=3D ((tt_w - (tt_aV[SHADOW] ? tt_aV[SHADOWWIDTH] : 0)) =
>> 1);=0A=
}=0A=
// Expose content globally so extensions can modify it=0A=
function tt_MkTipContent(a)=0A=
{=0A=
	if(tt_t2t)=0A=
	{=0A=
		if(tt_aV[COPYCONTENT])=0A=
			tt_sContent =3D tt_t2t.innerHTML;=0A=
		else=0A=
			tt_sContent =3D "";=0A=
	}=0A=
	else=0A=
		tt_sContent =3D a[0];=0A=
=0A=
	tt_ExtCallFncs(0, "CreateContentString");=0A=
}=0A=
function tt_MkTipSubDivs()=0A=
{=0A=
	var sCss =3D =
'position:relative;margin:0px;padding:0px;border-width:0px;left:0px;top:0=
px;line-height:normal;width:auto;',=0A=
	sTbTrTd =3D ' cellspacing=3D0 cellpadding=3D0 border=3D0 style=3D"' + =
sCss + '"><tbody style=3D"' + sCss + '"><tr><td ';=0A=
=0A=
	tt_aElt[0].innerHTML =3D=0A=
		(''=0A=
		+ (tt_aV[TITLE].length ?=0A=
			('<div id=3D"WzTiTl" style=3D"position:relative;z-index:1;">'=0A=
			+ '<table id=3D"WzTiTlTb"' + sTbTrTd + 'id=3D"WzTiTlI" style=3D"' + =
sCss + '">'=0A=
			+ tt_aV[TITLE]=0A=
			+ '</td>'=0A=
			+ (tt_aV[CLOSEBTN] ?=0A=
				('<td align=3D"right" style=3D"' + sCss=0A=
				+ 'text-align:right;">'=0A=
				+ '<span id=3D"WzClOsE" style=3D"padding-left:2px;padding-right:2px;'=0A=
				+ 'cursor:' + (tt_ie ? 'hand' : 'pointer')=0A=
				+ ';" onmouseover=3D"tt_OnCloseBtnOver(1)" =
onmouseout=3D"tt_OnCloseBtnOver(0)" onclick=3D"tt_HideInit()">'=0A=
				+ tt_aV[CLOSEBTNTEXT]=0A=
				+ '</span></td>')=0A=
				: '')=0A=
			+ '</tr></tbody></table></div>')=0A=
			: '')=0A=
		+ '<div id=3D"WzBoDy" style=3D"position:relative;z-index:0;">'=0A=
		+ '<table' + sTbTrTd + 'id=3D"WzBoDyI" style=3D"' + sCss + '">'=0A=
		+ tt_sContent=0A=
		+ '</td></tr></tbody></table></div>'=0A=
		+ (tt_aV[SHADOW]=0A=
			? ('<div id=3D"WzTtShDwR" =
style=3D"position:absolute;overflow:hidden;"></div>'=0A=
				+ '<div id=3D"WzTtShDwB" =
style=3D"position:relative;overflow:hidden;"></div>')=0A=
			: '')=0A=
		);=0A=
	tt_GetSubDivRefs();=0A=
	// Convert DOM node to tip=0A=
	if(tt_t2t && !tt_aV[COPYCONTENT])=0A=
	{=0A=
		// Store the tag's parent element so we can restore that DOM branch=0A=
		// once the tooltip is hidden=0A=
		tt_t2tDad =3D tt_t2t.parentNode || tt_t2t.parentElement || =
tt_t2t.offsetParent || null;=0A=
		if(tt_t2tDad)=0A=
		{=0A=
			tt_MovDomNode(tt_t2t, tt_t2tDad, tt_aElt[6]);=0A=
			tt_t2t.style.display =3D "block";=0A=
		}=0A=
	}=0A=
	tt_ExtCallFncs(0, "SubDivsCreated");=0A=
}=0A=
function tt_GetSubDivRefs()=0A=
{=0A=
	var aId =3D new Array("WzTiTl", "WzTiTlTb", "WzTiTlI", "WzClOsE", =
"WzBoDy", "WzBoDyI", "WzTtShDwB", "WzTtShDwR");=0A=
=0A=
	for(var i =3D aId.length; i; --i)=0A=
		tt_aElt[i] =3D tt_GetElt(aId[i - 1]);=0A=
}=0A=
function tt_FormatTip()=0A=
{=0A=
	var css, w, iOffY, iOffSh;=0A=
=0A=
	//--------- Title DIV ----------=0A=
	if(tt_aV[TITLE].length)=0A=
	{=0A=
		css =3D tt_aElt[1].style;=0A=
		css.background =3D tt_aV[TITLEBGCOLOR];=0A=
		css.paddingTop =3D (tt_aV[CLOSEBTN] ? 2 : 0) + "px";=0A=
		css.paddingBottom =3D "1px";=0A=
		css.paddingLeft =3D css.paddingRight =3D tt_aV[PADDING] + "px";=0A=
		css =3D tt_aElt[3].style;=0A=
		css.color =3D tt_aV[TITLEFONTCOLOR];=0A=
		css.fontFamily =3D tt_aV[TITLEFONTFACE];=0A=
		css.fontSize =3D tt_aV[TITLEFONTSIZE];=0A=
		css.fontWeight =3D "bold";=0A=
		css.textAlign =3D tt_aV[TITLEALIGN];=0A=
		// Close button DIV=0A=
		if(tt_aElt[4])=0A=
		{=0A=
			css.paddingRight =3D (tt_aV[PADDING] << 1) + "px";=0A=
			css =3D tt_aElt[4].style;=0A=
			css.background =3D tt_aV[CLOSEBTNCOLORS][0];=0A=
			css.color =3D tt_aV[CLOSEBTNCOLORS][1];=0A=
			css.fontFamily =3D tt_aV[TITLEFONTFACE];=0A=
			css.fontSize =3D tt_aV[TITLEFONTSIZE];=0A=
			css.fontWeight =3D "bold";=0A=
		}=0A=
		if(tt_aV[WIDTH] > 0)=0A=
			tt_w =3D tt_aV[WIDTH] + ((tt_aV[PADDING] + tt_aV[BORDERWIDTH]) << 1);=0A=
		else=0A=
		{=0A=
			tt_w =3D tt_GetDivW(tt_aElt[3]) + tt_GetDivW(tt_aElt[4]);=0A=
			// Some spacing between title DIV and closebutton=0A=
			if(tt_aElt[4])=0A=
				tt_w +=3D tt_aV[PADDING];=0A=
				=0A=
				if (tt_aV[MAXWIDTH] > 0 && tt_aV[MAXWIDTH] < tt_w)=0A=
	      {=0A=
	        tt_w =3D tt_aV[MAXWIDTH];=0A=
	      }=0A=
		}=0A=
	=0A=
		// Ensure the top border of the body DIV be covered by the title DIV=0A=
		iOffY =3D -tt_aV[BORDERWIDTH];=0A=
	}=0A=
	else=0A=
	{=0A=
		tt_w =3D 0;=0A=
		iOffY =3D 0;=0A=
	}=0A=
=0A=
	//-------- Body DIV ------------=0A=
	css =3D tt_aElt[5].style;=0A=
	css.top =3D iOffY + "px";=0A=
	if(tt_aV[BORDERWIDTH])=0A=
	{=0A=
		css.borderColor =3D tt_aV[BORDERCOLOR];=0A=
		css.borderStyle =3D tt_aV[BORDERSTYLE];=0A=
		css.borderWidth =3D tt_aV[BORDERWIDTH] + "px";=0A=
	}=0A=
	if(tt_aV[BGCOLOR].length)=0A=
		css.background =3D tt_aV[BGCOLOR];=0A=
	if(tt_aV[BGIMG].length)=0A=
		css.backgroundImage =3D "url(" + tt_aV[BGIMG] + ")";=0A=
	css.padding =3D tt_aV[PADDING] + "px";=0A=
	css.textAlign =3D tt_aV[TEXTALIGN];=0A=
	// TD inside body DIV=0A=
	css =3D tt_aElt[6].style;=0A=
	css.color =3D tt_aV[FONTCOLOR];=0A=
	css.fontFamily =3D tt_aV[FONTFACE];=0A=
	css.fontSize =3D tt_aV[FONTSIZE];=0A=
	css.fontWeight =3D tt_aV[FONTWEIGHT];=0A=
	css.background =3D "";=0A=
	css.textAlign =3D tt_aV[TEXTALIGN];=0A=
	if(tt_aV[WIDTH] > 0)=0A=
		w =3D tt_aV[WIDTH] + ((tt_aV[PADDING] + tt_aV[BORDERWIDTH]) << 1);=0A=
	else=0A=
		// We measure the width of the body's inner TD, because some browsers=0A=
		// expand the width of the container and outer body DIV to 100%=0A=
		w =3D tt_GetDivW(tt_aElt[6]) + ((tt_aV[PADDING] + tt_aV[BORDERWIDTH]) =
<< 1);=0A=
	if(w > tt_w)=0A=
		tt_w =3D w;=0A=
		=0A=
  //Added by GSBuol to contol tooltip width=0A=
  if (tt_aV[MAXWIDTH] > 0 && tt_aV[MAXWIDTH] < tt_w)=0A=
	  {=0A=
	     tt_w =3D tt_aV[MAXWIDTH];=0A=
	  }=0A=
=0A=
	//--------- Shadow DIVs ------------=0A=
	if(tt_aV[SHADOW])=0A=
	{=0A=
		tt_w +=3D tt_aV[SHADOWWIDTH];=0A=
		iOffSh =3D Math.floor((tt_aV[SHADOWWIDTH] * 4) / 3);=0A=
		// Bottom shadow=0A=
		css =3D tt_aElt[7].style;=0A=
		css.top =3D iOffY + "px";=0A=
		css.left =3D iOffSh + "px";=0A=
		css.width =3D (tt_w - iOffSh - tt_aV[SHADOWWIDTH]) + "px";=0A=
		css.height =3D tt_aV[SHADOWWIDTH] + "px";=0A=
		css.background =3D tt_aV[SHADOWCOLOR];=0A=
		// Right shadow=0A=
		css =3D tt_aElt[8].style;=0A=
		css.top =3D iOffSh + "px";=0A=
		css.left =3D (tt_w - tt_aV[SHADOWWIDTH]) + "px";=0A=
		css.width =3D tt_aV[SHADOWWIDTH] + "px";=0A=
		css.background =3D tt_aV[SHADOWCOLOR];=0A=
	}=0A=
	else=0A=
		iOffSh =3D 0;=0A=
=0A=
	//-------- Container DIV -------=0A=
	tt_SetTipOpa(tt_aV[FADEIN] ? 0 : tt_aV[OPACITY]);=0A=
	tt_FixSize(iOffY, iOffSh);=0A=
}=0A=
// Fixate the size so it can't dynamically change while the tooltip is =
moving.=0A=
function tt_FixSize(iOffY, iOffSh)=0A=
{=0A=
	var wIn, wOut, i;=0A=
=0A=
	tt_aElt[0].style.width =3D tt_w + "px";=0A=
	tt_aElt[0].style.pixelWidth =3D tt_w;=0A=
	wOut =3D tt_w - ((tt_aV[SHADOW]) ? tt_aV[SHADOWWIDTH] : 0);=0A=
	// Body=0A=
	wIn =3D wOut;=0A=
	if(!tt_bBoxOld)=0A=
		wIn -=3D ((tt_aV[PADDING] + tt_aV[BORDERWIDTH]) << 1);=0A=
	tt_aElt[5].style.width =3D wIn + "px";=0A=
	// Title=0A=
	if(tt_aElt[1])=0A=
	{=0A=
		wIn =3D wOut - (tt_aV[PADDING] << 1);=0A=
		if(!tt_bBoxOld)=0A=
			wOut =3D wIn;=0A=
		tt_aElt[1].style.width =3D wOut + "px";=0A=
		tt_aElt[2].style.width =3D wIn + "px";=0A=
	}=0A=
	tt_h =3D tt_GetDivH(tt_aElt[0]) + iOffY;=0A=
	// Right shadow=0A=
	if(tt_aElt[8])=0A=
		tt_aElt[8].style.height =3D (tt_h - iOffSh) + "px";=0A=
	i =3D tt_aElt.length - 1;=0A=
	if(tt_aElt[i])=0A=
	{=0A=
		tt_aElt[i].style.width =3D tt_w + "px";=0A=
		tt_aElt[i].style.height =3D tt_h + "px";=0A=
	}=0A=
}=0A=
function tt_DeAlt(el)=0A=
{=0A=
	var aKid;=0A=
=0A=
//	if(el.alt)=0A=
//		el.alt =3D "";=0A=
	if(el.title)=0A=
		el.title =3D "";=0A=
	aKid =3D el.childNodes || el.children || null;=0A=
	if(aKid)=0A=
	{=0A=
		for(var i =3D aKid.length; i;)=0A=
			tt_DeAlt(aKid[--i]);=0A=
	}=0A=
}=0A=
// This hack removes the annoying native tooltips over links in Opera=0A=
function tt_OpDeHref(el)=0A=
{=0A=
	if(!tt_op)=0A=
		return;=0A=
	if(tt_elDeHref)=0A=
		tt_OpReHref();=0A=
	while(el)=0A=
	{=0A=
		if(el.hasAttribute("href"))=0A=
		{=0A=
			el.t_href =3D el.getAttribute("href");=0A=
			el.t_stats =3D window.status;=0A=
			el.removeAttribute("href");=0A=
			el.style.cursor =3D "hand";=0A=
			tt_AddEvtFnc(el, "mousedown", tt_OpReHref);=0A=
			window.status =3D el.t_href;=0A=
			tt_elDeHref =3D el;=0A=
			break;=0A=
		}=0A=
		el =3D el.parentElement;=0A=
	}=0A=
}=0A=
function tt_ShowInit()=0A=
{=0A=
	tt_tShow.Timer("tt_Show()", tt_aV[DELAY], true);=0A=
	if(tt_aV[CLICKCLOSE])=0A=
		tt_AddEvtFnc(document, "mouseup", tt_HideInit);=0A=
}=0A=
function tt_OverInit(e)=0A=
{=0A=
	tt_over =3D e.target || e.srcElement;=0A=
	tt_DeAlt(tt_over);=0A=
	tt_OpDeHref(tt_over);=0A=
	tt_AddRemOutFnc(true);=0A=
}=0A=
function tt_Show()=0A=
{=0A=
	var css =3D tt_aElt[0].style;=0A=
=0A=
	// Override the z-index of the topmost wz_dragdrop.js D&D item=0A=
	css.zIndex =3D Math.max((window.dd && dd.z) ? (dd.z + 2) : 0, 1010);=0A=
	if(tt_aV[STICKY] || !tt_aV[FOLLOWMOUSE])=0A=
		tt_iState &=3D ~0x4;=0A=
	if(tt_aV[DURATION] > 0)=0A=
		tt_tDurt.Timer("tt_HideInit()", tt_aV[DURATION], true);=0A=
	tt_ExtCallFncs(0, "Show")=0A=
	css.visibility =3D "visible";=0A=
	tt_iState |=3D 0x2;=0A=
	if(tt_aV[FADEIN])=0A=
		tt_Fade(0, 0, tt_aV[OPACITY], Math.round(tt_aV[FADEIN] / =
tt_aV[FADEINTERVAL]));=0A=
	tt_ShowIfrm();=0A=
}=0A=
function tt_ShowIfrm()=0A=
{=0A=
	if(tt_ie56)=0A=
	{=0A=
		var ifrm =3D tt_aElt[tt_aElt.length - 1];=0A=
		if(ifrm)=0A=
		{=0A=
			var css =3D ifrm.style;=0A=
			css.zIndex =3D tt_aElt[0].style.zIndex - 1;=0A=
			css.display =3D "block";=0A=
		}=0A=
	}=0A=
}=0A=
function tt_Move(e)=0A=
{=0A=
	e =3D window.event || e;=0A=
	if(e)=0A=
	{=0A=
		tt_musX =3D tt_GetEvtX(e);=0A=
		tt_musY =3D tt_GetEvtY(e);=0A=
	}=0A=
	if(tt_iState)=0A=
	{=0A=
		if(!tt_over && e)=0A=
			tt_OverInit(e);=0A=
		if(tt_iState & 0x4)=0A=
		{=0A=
			// Protect some browsers against jam of mousemove events=0A=
			if(!tt_op && !tt_ie)=0A=
			{=0A=
				if(tt_bWait)=0A=
					return;=0A=
				tt_bWait =3D true;=0A=
				tt_tWaitMov.Timer("tt_bWait =3D false;", 1, true);=0A=
			}=0A=
			if(tt_aV[FIX])=0A=
			{=0A=
				tt_iState &=3D ~0x4;=0A=
				tt_SetTipPos(tt_aV[FIX][0], tt_aV[FIX][1]);=0A=
			}=0A=
			else if(!tt_ExtCallFncs(e, "MoveBefore"))=0A=
				tt_SetTipPos(tt_PosX(), tt_PosY());=0A=
			tt_ExtCallFncs([tt_musX, tt_musY], "MoveAfter")=0A=
		}=0A=
	}=0A=
}=0A=
function tt_PosX()=0A=
{=0A=
	var x;=0A=
=0A=
	x =3D tt_musX;=0A=
	if(tt_aV[LEFT])=0A=
		x -=3D tt_w + tt_aV[OFFSETX] - (tt_aV[SHADOW] ? tt_aV[SHADOWWIDTH] : =
0);=0A=
	else=0A=
		x +=3D tt_aV[OFFSETX];=0A=
	// Prevent tip from extending past right/left clientarea boundary=0A=
	if(x > tt_maxPosX)=0A=
		x =3D tt_maxPosX;=0A=
	return((x < tt_scrlX) ? tt_scrlX : x);=0A=
}=0A=
function tt_PosY()=0A=
{=0A=
	var y;=0A=
=0A=
	// Apply some hysteresis after the tip has snapped to the other side of =
the=0A=
	// mouse. In case of insufficient space above and below the mouse, we =
place=0A=
	// the tip below.=0A=
	if(tt_aV[ABOVE] && (!tt_bJmpVert || tt_CalcPosYAbove() >=3D tt_scrlY + =
16))=0A=
		y =3D tt_DoPosYAbove();=0A=
	else if(!tt_aV[ABOVE] && tt_bJmpVert && tt_CalcPosYBelow() > tt_maxPosY =
- 16)=0A=
		y =3D tt_DoPosYAbove();=0A=
	else=0A=
		y =3D tt_DoPosYBelow();=0A=
	// Snap to other side of mouse if tip would extend past window boundary=0A=
	if(y > tt_maxPosY)=0A=
		y =3D tt_DoPosYAbove();=0A=
	if(y < tt_scrlY)=0A=
		y =3D tt_DoPosYBelow();=0A=
	return y;=0A=
}=0A=
function tt_DoPosYBelow()=0A=
{=0A=
	tt_bJmpVert =3D tt_aV[ABOVE];=0A=
	return tt_CalcPosYBelow();=0A=
}=0A=
function tt_DoPosYAbove()=0A=
{=0A=
	tt_bJmpVert =3D !tt_aV[ABOVE];=0A=
	return tt_CalcPosYAbove();=0A=
}=0A=
function tt_CalcPosYBelow()=0A=
{=0A=
	return(tt_musY + tt_aV[OFFSETY]);=0A=
}=0A=
function tt_CalcPosYAbove()=0A=
{=0A=
	var dy =3D tt_aV[OFFSETY] - (tt_aV[SHADOW] ? tt_aV[SHADOWWIDTH] : 0);=0A=
	if(tt_aV[OFFSETY] > 0 && dy <=3D 0)=0A=
		dy =3D 1;=0A=
	return(tt_musY - tt_h - dy);=0A=
}=0A=
function tt_OnOut()=0A=
{=0A=
	tt_AddRemOutFnc(false);=0A=
	if(!(tt_aV[STICKY] && (tt_iState & 0x2)))=0A=
		tt_HideInit();=0A=
}=0A=
function tt_HideInit()=0A=
{=0A=
	tt_ExtCallFncs(0, "HideInit");=0A=
	tt_iState &=3D ~0x4;=0A=
	if(tt_flagOpa && tt_aV[FADEOUT])=0A=
	{=0A=
		tt_tFade.EndTimer();=0A=
		if(tt_opa)=0A=
		{=0A=
			var n =3D Math.round(tt_aV[FADEOUT] / (tt_aV[FADEINTERVAL] * =
(tt_aV[OPACITY] / tt_opa)));=0A=
			tt_Fade(tt_opa, tt_opa, 0, n);=0A=
			return;=0A=
		}=0A=
	}=0A=
	tt_tHide.Timer("tt_Hide();", 1, false);=0A=
}=0A=
function tt_OpReHref()=0A=
{=0A=
	if(tt_elDeHref)=0A=
	{=0A=
		tt_elDeHref.setAttribute("href", tt_elDeHref.t_href);=0A=
		tt_RemEvtFnc(tt_elDeHref, "mousedown", tt_OpReHref);=0A=
		window.status =3D tt_elDeHref.t_stats;=0A=
		tt_elDeHref =3D null;=0A=
	}=0A=
}=0A=
function tt_Fade(a, now, z, n)=0A=
{=0A=
	if(n)=0A=
	{=0A=
		now +=3D Math.round((z - now) / n);=0A=
		if((z > a) ? (now >=3D z) : (now <=3D z))=0A=
			now =3D z;=0A=
		else=0A=
			tt_tFade.Timer("tt_Fade("=0A=
							+ a + "," + now + "," + z + "," + (n - 1)=0A=
							+ ")",=0A=
							tt_aV[FADEINTERVAL],=0A=
							true);=0A=
	}=0A=
	now ? tt_SetTipOpa(now) : tt_Hide();=0A=
}=0A=
// To circumvent the opacity nesting flaws of IE, we set the opacity=0A=
// for each sub-DIV separately, rather than for the container DIV.=0A=
function tt_SetTipOpa(opa)=0A=
{=0A=
	tt_SetOpa(tt_aElt[5].style, opa);=0A=
	if(tt_aElt[1])=0A=
		tt_SetOpa(tt_aElt[1].style, opa);=0A=
	if(tt_aV[SHADOW])=0A=
	{=0A=
		opa =3D Math.round(opa * 0.8);=0A=
		tt_SetOpa(tt_aElt[7].style, opa);=0A=
		tt_SetOpa(tt_aElt[8].style, opa);=0A=
	}=0A=
}=0A=
function tt_OnCloseBtnOver(iOver)=0A=
{=0A=
	var css =3D tt_aElt[4].style;=0A=
=0A=
	iOver <<=3D 1;=0A=
	css.background =3D tt_aV[CLOSEBTNCOLORS][iOver];=0A=
	css.color =3D tt_aV[CLOSEBTNCOLORS][iOver + 1];=0A=
}=0A=
function tt_Int(x)=0A=
{=0A=
	var y;=0A=
=0A=
	return(isNaN(y =3D parseInt(x)) ? 0 : y);=0A=
}=0A=
// Adds or removes the document.mousemove or HoveredElem.mouseout handler=0A=
// conveniently. Keeps track of those handlers to prevent them from being=0A=
// set or removed redundantly.=0A=
function tt_AddRemOutFnc(bAdd)=0A=
{=0A=
	var PSet =3D bAdd ? tt_AddEvtFnc : tt_RemEvtFnc;=0A=
=0A=
	if(bAdd !=3D tt_AddRemOutFnc.bOn)=0A=
	{=0A=
		PSet(tt_over, "mouseout", tt_OnOut);=0A=
		tt_AddRemOutFnc.bOn =3D bAdd;=0A=
		if(!bAdd)=0A=
			tt_OpReHref();=0A=
	}=0A=
}=0A=
tt_AddRemOutFnc.bOn =3D false;=0A=
Number.prototype.Timer =3D function(s, iT, bUrge)=0A=
{=0A=
	if(!this.value || bUrge)=0A=
		this.value =3D window.setTimeout(s, iT);=0A=
}=0A=
Number.prototype.EndTimer =3D function()=0A=
{=0A=
	if(this.value)=0A=
	{=0A=
		window.clearTimeout(this.value);=0A=
		this.value =3D 0;=0A=
	}=0A=
}=0A=
function tt_SetOpa(css, opa)=0A=
{=0A=
	tt_opa =3D opa;=0A=
	if(tt_flagOpa =3D=3D 1)=0A=
	{=0A=
		// Hack for bugs of IE:=0A=
		// A DIV cannot be made visible in a single step if an opacity < 100=0A=
		// has been applied while the DIV was hidden.=0A=
		// Moreover, in IE6, applying an opacity < 100 has no effect if the=0A=
		// concerned element has no layout (position, size, zoom, ...).=0A=
		if(opa < 100)=0A=
		{=0A=
			var bVis =3D css.visibility !=3D "hidden";=0A=
			css.zoom =3D "100%";=0A=
			if(!bVis)=0A=
				css.visibility =3D "visible";=0A=
			css.filter =3D "alpha(opacity=3D" + opa + ")";=0A=
			if(!bVis)=0A=
				css.visibility =3D "hidden";=0A=
		}=0A=
		else=0A=
			css.filter =3D "";=0A=
	}=0A=
	else=0A=
	{=0A=
		opa /=3D 100.0;=0A=
		switch(tt_flagOpa)=0A=
		{=0A=
		case 2:=0A=
			css.KhtmlOpacity =3D opa; break;=0A=
		case 3:=0A=
			css.KHTMLOpacity =3D opa; break;=0A=
		case 4:=0A=
			css.MozOpacity =3D opa; break;=0A=
		case 5:=0A=
			css.opacity =3D opa; break;=0A=
		}=0A=
	}=0A=
}=0A=
function tt_MovDomNode(el, dadFrom, dadTo)=0A=
{=0A=
	if(dadFrom)=0A=
		dadFrom.removeChild(el);=0A=
	if(dadTo)=0A=
		dadTo.appendChild(el);=0A=
}=0A=
function tt_Err(sErr)=0A=
{=0A=
	if(tt_Debug)=0A=
		alert("Tooltip Script Error Message:\n\n" + sErr);=0A=
}=0A=
=0A=
//=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D  DEALING WITH EXTENSIONS	=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D//=0A=
function tt_ExtCmdEnum()=0A=
{=0A=
	var s;=0A=
=0A=
	// Add new command(s) to the commands enum=0A=
	for(var i in config)=0A=
	{=0A=
		s =3D "window." + i.toString().toUpperCase();=0A=
		if(eval("typeof(" + s + ") =3D=3D tt_u"))=0A=
		{=0A=
			eval(s + " =3D " + tt_aV.length);=0A=
			tt_aV[tt_aV.length] =3D null;=0A=
		}=0A=
	}=0A=
}=0A=
function tt_ExtCallFncs(arg, sFnc)=0A=
{=0A=
	var b =3D false;=0A=
	for(var i =3D tt_aExt.length; i;)=0A=
	{--i;=0A=
		var fnc =3D tt_aExt[i]["On" + sFnc];=0A=
		// Call the method the extension has defined for this event=0A=
		if(fnc && fnc(arg))=0A=
			b =3D true;=0A=
	}=0A=
	return b;=0A=
}=0A=
=0A=
tt_Init();=0A=

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.turffiles.ncsu.edu/js/scrollDiv.js

var defaultStep=3D1;
var step=3DdefaultStep;
var stepfactor=3D0;
var timerDown=3D"";=20
var timerUp=3D"";
var stopImageURL=3D"";
var upImageURL=3D"";
var downImageURL=3D"";
var expandImageURL=3D"";
var collapseImageURL=3D"";
var contentObj=3D"";
var scrolldownObj=3D"";
var scrollupObj=3D"";
var expandObj=3D"";
var collapseObj=3D"";
var listHeight=3D"";
var maxHt;
var minHt;
var listObjs=3D new Array();


function scrollDivDown()
{
clearTimeout(timerDown);
contentObj.scrollTop+=3Dstep * stepfactor;

if (contentObj.scrollTop + contentObj.offsetHeight =3D=3D =
contentObj.scrollHeight)
{
scrolldownObj.src =3D downImageURL;
stepfactor =3D 0;
}
else
{
timerDown=3DsetTimeout("scrollDivDown()",10);
}
}=20

function scrollDivUp()
{
clearTimeout(timerUp);
contentObj.scrollTop-=3Dstep * stepfactor;

if (contentObj.scrollTop =3D=3D 0)
{
scrollupObj.src =3D upImageURL;
stepfactor =3D 0;
}
else
{
timerUp=3DsetTimeout("scrollDivUp()",10);
}
}=20
=20


function stopDivScroll()
{
scrolldownObj.src =3D downImageURL;
scrollupObj.src =3D upImageURL;

stepfactor=3D0;

clearTimeout(timerDown);=20
clearTimeout(timerUp);
}


function scrollDownStartStop()
{
if (contentObj.scrollTop + contentObj.offsetHeight < =
contentObj.scrollHeight)
{
if (stepfactor =3D=3D 0)
{stepfactor =3D 1;
scrolldownObj.src =3D stopImageURL;
}
else
{stepfactor =3D 0;
scrolldownObj.src =3D downImageURL;
}
}
}

function scrollUpStartStop()
{
if (contentObj.scrollTop > 0)
{
if (stepfactor =3D=3D 0)
{stepfactor =3D 1;
scrollupObj.src =3D stopImageURL;
}
else
{stepfactor =3D 0;
scrollupObj.src =3D upImageURL;
}
}
}

function scrolltotop()
{
contentObj.scrollTop =3D 0;
}

function scrolltobottom()
{
contentObj.scrollTop =3D contentObj.scrollHeight;
}



function togglelistsize(directionfactor)
{
var newHeight;
var viewportheight;
var inc;

inc =3D parseInt((maxHt - minHt)/3) + 1;
newHeight =3D contentObj.offsetHeight + (inc * directionfactor);

if (newHeight <=3D minHt)
{
newHeight =3D minHt;
collapseObj.style.visibility  =3D "hidden";
expandObj.style.visibility  =3D "visible";
}
else if (newHeight >=3D maxHt)
{
newHeight =3D maxHt;
collapseObj.style.visibility  =3D "visible";
expandObj.style.visibility  =3D "hidden";
}
else
{
collapseObj.style.visibility  =3D "visible";
expandObj.style.visibility  =3D "visible";
}

contentObj.style.height =3D newHeight + 'px';

document.cookie =3D 'listHt=3D' + newHeight + '; expires=3DFri, 27 Jul =
2999 02:47:11 UTC; path=3D/';

for (obj in listObjs)
{
  listObjs[obj].style.height =3D newHeight + 'px';
}
}


function ApplyClientListHeight(id,_minHt)
{

var listHt =3D readCookie('listHt');
minHt =3D _minHt;

if (listHt =3D=3D null)
{
createCookie('listHt', minHt, 365)
listHt =3D minHt
}

contentObj =3D document.getElementById(id);

 if (typeof window.innerWidth !=3D 'undefined')
 {
      viewportheight =3D window.innerHeight;
 }
=20
// IE6 in standards compliant mode (i.e. with a valid doctype as the =
first line in the document)

 else if (typeof document.documentElement !=3D 'undefined'
     && typeof document.documentElement.clientWidth !=3D
     'undefined' && document.documentElement.clientWidth !=3D 0)
 {
       viewportheight =3D document.documentElement.clientHeight;
 }
=20
 maxHt =3D parseInt(viewportheight * .5);


if (listHt !=3D "")=20
{

expandObj =3D =
document.getElementById(contentObj.getAttribute("expandID"));
collapseObj =3D =
document.getElementById(contentObj.getAttribute("collapseID"));

if (listHt =3D=3D minHt)
{
collapseObj.style.visibility  =3D "hidden";
expandObj.style.visibility  =3D "visible";
}
else if (listHt =3D=3D maxHt)
{
collapseObj.style.visibility  =3D "visible";
expandObj.style.visibility  =3D "hidden";
}

contentObj.style.height =3D listHt + 'px';

listObjs[id] =3D contentObj;

}
}

function initClientControlInfo(id)
{
contentObj =3D document.getElementById(id);

downImageURL =3D contentObj.getAttribute("downimagesrc");
upImageURL =3D contentObj.getAttribute("upimagesrc");
stopImageURL =3D contentObj.getAttribute("stopimagesrc");
expandImageURL =3D contentObj.getAttribute("expandimagesrc");
collapseImageURL =3D contentObj.getAttribute("collapseimagesrc");
scrolldownObj =3D =
document.getElementById(contentObj.getAttribute("scrollDownID"));
scrollupObj =3D =
document.getElementById(contentObj.getAttribute("scrollUpID"));
expandObj =3D =
document.getElementById(contentObj.getAttribute("expandID"));
collapseObj =3D =
document.getElementById(contentObj.getAttribute("collapseID"));
}


function createCookie(name,value,days)
{
	if (days)
	{
		var date =3D new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires =3D "; expires=3D"+date.toGMTString();
	}
	else var expires =3D "";
	document.cookie =3D name+"=3D"+value+expires+"; path=3D/";
}

function readCookie(name)
{
	var nameEQ =3D name + "=3D";
	var ca =3D document.cookie.split(';');
	for(var i=3D0;i < ca.length;i++)
	 {
		var c =3D ca[i];
		while (c.charAt(0)=3D=3D' ') c =3D c.substring(1,c.length);
		if (c.indexOf(nameEQ) =3D=3D 0) return =
c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name)
{
	createCookie(name,"",-1);
}


------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.turffiles.ncsu.edu/ScriptResource.axd?d=33yY_qcexjq3aWGnXKexGAK2RHx77Gp297_lJ0cIgMxI_tDtdbIV0yJ6laNUYNZirFhDkmbn0F3VDNf9GQAb8Q2&t=633743776488576041

=EF=BB=BFvar Page_ValidationVer =3D "125";
var Page_IsValid =3D true;
var Page_BlockSubmit =3D false;
var Page_InvalidControlToBeFocused =3D null;
function ValidatorUpdateDisplay(val) {
    if (typeof(val.display) =3D=3D "string") {
        if (val.display =3D=3D "None") {
            return;
        }
        if (val.display =3D=3D "Dynamic") {
            val.style.display =3D val.isvalid ? "none" : "inline";
            return;
        }
    }
    if ((navigator.userAgent.indexOf("Mac") > -1) &&
        (navigator.userAgent.indexOf("MSIE") > -1)) {
        val.style.display =3D "inline";
    }
    val.style.visibility =3D val.isvalid ? "hidden" : "visible";
}
function ValidatorUpdateIsValid() {
    Page_IsValid =3D AllValidatorsValid(Page_Validators);
}
function AllValidatorsValid(validators) {
    if ((typeof(validators) !=3D "undefined") && (validators !=3D null)) =
{
        var i;
        for (i =3D 0; i < validators.length; i++) {
            if (!validators[i].isvalid) {
                return false;
            }
        }
    }
    return true;
}
function ValidatorHookupControlID(controlID, val) {
    if (typeof(controlID) !=3D "string") {
        return;
    }
    var ctrl =3D document.getElementById(controlID);
    if ((typeof(ctrl) !=3D "undefined") && (ctrl !=3D null)) {
        ValidatorHookupControl(ctrl, val);
    }
    else {
        val.isvalid =3D true;
        val.enabled =3D false;
    }
}
function ValidatorHookupControl(control, val) {
    if (typeof(control.tagName) !=3D "string") {
        return; =20
    }
    if (control.tagName !=3D "INPUT" && control.tagName !=3D "TEXTAREA" =
&& control.tagName !=3D "SELECT") {
        var i;
        for (i =3D 0; i < control.childNodes.length; i++) {
            ValidatorHookupControl(control.childNodes[i], val);
        }
        return;
    }
    else {
        if (typeof(control.Validators) =3D=3D "undefined") {
            control.Validators =3D new Array;
            var eventType;
            if (control.type =3D=3D "radio") {
                eventType =3D "onclick";
            } else {
                eventType =3D "onchange";
                if (typeof(val.focusOnError) =3D=3D "string" && =
val.focusOnError =3D=3D "t") {
                    ValidatorHookupEvent(control, "onblur", =
"ValidatedControlOnBlur(event); ");
                }
            }
            ValidatorHookupEvent(control, eventType, =
"ValidatorOnChange(event); ");
            if (control.type =3D=3D "text" ||
                control.type =3D=3D "password" ||
                control.type =3D=3D "file") {
                ValidatorHookupEvent(control, "onkeypress",=20
                    "if (!ValidatedTextBoxOnKeyPress(event)) { =
event.cancelBubble =3D true; if (event.stopPropagation) =
event.stopPropagation(); return false; } ");
            }
        }
        control.Validators[control.Validators.length] =3D val;
    }
}
function ValidatorHookupEvent(control, eventType, functionPrefix) {
    var ev;
    eval("ev =3D control." + eventType + ";");
    if (typeof(ev) =3D=3D "function") {
        ev =3D ev.toString();
        ev =3D ev.substring(ev.indexOf("{") + 1, ev.lastIndexOf("}"));
    }
    else {
        ev =3D "";
    }
    var func;
    if (navigator.appName.toLowerCase().indexOf('explorer') > -1) {
        func =3D new Function(functionPrefix + " " + ev);
    }
    else {
        func =3D new Function("event", functionPrefix + " " + ev);
    }
    eval("control." + eventType + " =3D func;");
}
function ValidatorGetValue(id) {
    var control;
    control =3D document.getElementById(id);
    if (typeof(control.value) =3D=3D "string") {
        return control.value;
    }
    return ValidatorGetValueRecursive(control);
}
function ValidatorGetValueRecursive(control)
{
    if (typeof(control.value) =3D=3D "string" && (control.type !=3D =
"radio" || control.checked =3D=3D true)) {
        return control.value;
    }
    var i, val;
    for (i =3D 0; i<control.childNodes.length; i++) {
        val =3D ValidatorGetValueRecursive(control.childNodes[i]);
        if (val !=3D "") return val;
    }
    return "";
}
function Page_ClientValidate(validationGroup) {
    Page_InvalidControlToBeFocused =3D null;
    if (typeof(Page_Validators) =3D=3D "undefined") {
        return true;
    }
    var i;
    for (i =3D 0; i < Page_Validators.length; i++) {
        ValidatorValidate(Page_Validators[i], validationGroup, null);
    }
    ValidatorUpdateIsValid();
    ValidationSummaryOnSubmit(validationGroup);
    Page_BlockSubmit =3D !Page_IsValid;
    return Page_IsValid;
}
function ValidatorCommonOnSubmit() {
    Page_InvalidControlToBeFocused =3D null;
    var result =3D !Page_BlockSubmit;
    if ((typeof(window.event) !=3D "undefined") && (window.event !=3D =
null)) {
        window.event.returnValue =3D result;
    }
    Page_BlockSubmit =3D false;
    return result;
}
function ValidatorEnable(val, enable) {
    val.enabled =3D (enable !=3D false);
    ValidatorValidate(val);
    ValidatorUpdateIsValid();
}
function ValidatorOnChange(event) {
    if (!event) {
        event =3D window.event;
    }
    Page_InvalidControlToBeFocused =3D null;
    var targetedControl;
    if ((typeof(event.srcElement) !=3D "undefined") && (event.srcElement =
!=3D null)) {
        targetedControl =3D event.srcElement;
    }
    else {
        targetedControl =3D event.target;
    }
    var vals;
    if (typeof(targetedControl.Validators) !=3D "undefined") {
        vals =3D targetedControl.Validators;
    }
    else {
        if (targetedControl.tagName.toLowerCase() =3D=3D "label") {
            targetedControl =3D =
document.getElementById(targetedControl.htmlFor);
            vals =3D targetedControl.Validators;
        }
    }
    var i;
    for (i =3D 0; i < vals.length; i++) {
        ValidatorValidate(vals[i], null, event);
    }
    ValidatorUpdateIsValid();
}
function ValidatedTextBoxOnKeyPress(event) {
    if (event.keyCode =3D=3D 13) {
        ValidatorOnChange(event);
        var vals;
        if ((typeof(event.srcElement) !=3D "undefined") && =
(event.srcElement !=3D null)) {
            vals =3D event.srcElement.Validators;
        }
        else {
            vals =3D event.target.Validators;
        }
        return AllValidatorsValid(vals);
    }
    return true;
}
function ValidatedControlOnBlur(event) {
    var control;
    if ((typeof(event.srcElement) !=3D "undefined") && (event.srcElement =
!=3D null)) {
        control =3D event.srcElement;
    }
    else {
        control =3D event.target;
    }
    if ((typeof(control) !=3D "undefined") && (control !=3D null) && =
(Page_InvalidControlToBeFocused =3D=3D control)) {
        control.focus();
        Page_InvalidControlToBeFocused =3D null;
    }
}
function ValidatorValidate(val, validationGroup, event) {
    val.isvalid =3D true;
    if ((typeof(val.enabled) =3D=3D "undefined" || val.enabled !=3D =
false) && IsValidationGroupMatch(val, validationGroup)) {
        if (typeof(val.evaluationfunction) =3D=3D "function") {
            val.isvalid =3D val.evaluationfunction(val);
            if (!val.isvalid && Page_InvalidControlToBeFocused =3D=3D =
null &&
                typeof(val.focusOnError) =3D=3D "string" && =
val.focusOnError =3D=3D "t") {
                ValidatorSetFocus(val, event);
            }
        }
    }
    ValidatorUpdateDisplay(val);
}
function ValidatorSetFocus(val, event) {
    var ctrl;
    if (typeof(val.controlhookup) =3D=3D "string") {
        var eventCtrl;
        if ((typeof(event) !=3D "undefined") && (event !=3D null)) {
            if ((typeof(event.srcElement) !=3D "undefined") && =
(event.srcElement !=3D null)) {
                eventCtrl =3D event.srcElement;
            }
            else {
                eventCtrl =3D event.target;
            }
        }
        if ((typeof(eventCtrl) !=3D "undefined") && (eventCtrl !=3D =
null) &&
            (typeof(eventCtrl.id) =3D=3D "string") &&
            (eventCtrl.id =3D=3D val.controlhookup)) {
            ctrl =3D eventCtrl;
        }
    }
    if ((typeof(ctrl) =3D=3D "undefined") || (ctrl =3D=3D null)) {
        ctrl =3D document.getElementById(val.controltovalidate);
    }
    if ((typeof(ctrl) !=3D "undefined") && (ctrl !=3D null) &&
        (ctrl.tagName.toLowerCase() !=3D "table" || (typeof(event) =
=3D=3D "undefined") || (event =3D=3D null)) &&=20
        ((ctrl.tagName.toLowerCase() !=3D "input") || =
(ctrl.type.toLowerCase() !=3D "hidden")) &&
        (typeof(ctrl.disabled) =3D=3D "undefined" || ctrl.disabled =
=3D=3D null || ctrl.disabled =3D=3D false) &&
        (typeof(ctrl.visible) =3D=3D "undefined" || ctrl.visible =3D=3D =
null || ctrl.visible !=3D false) &&
        (IsInVisibleContainer(ctrl))) {
        if ((ctrl.tagName.toLowerCase() =3D=3D "table" && =
(typeof(__nonMSDOMBrowser) =3D=3D "undefined" || __nonMSDOMBrowser)) ||
            (ctrl.tagName.toLowerCase() =3D=3D "span")) {
            var inputElements =3D ctrl.getElementsByTagName("input");
            var lastInputElement  =3D inputElements[inputElements.length =
-1];
            if (lastInputElement !=3D null) {
                ctrl =3D lastInputElement;
            }
        }
        if (typeof(ctrl.focus) !=3D "undefined" && ctrl.focus !=3D null) =
{
            ctrl.focus();
            Page_InvalidControlToBeFocused =3D ctrl;
        }
    }
}
function IsInVisibleContainer(ctrl) {
    if (typeof(ctrl.style) !=3D "undefined" &&
        ( ( typeof(ctrl.style.display) !=3D "undefined" &&
            ctrl.style.display =3D=3D "none") ||
          ( typeof(ctrl.style.visibility) !=3D "undefined" &&
            ctrl.style.visibility =3D=3D "hidden") ) ) {
        return false;
    }
    else if (typeof(ctrl.parentNode) !=3D "undefined" &&
             ctrl.parentNode !=3D null &&
             ctrl.parentNode !=3D ctrl) {
        return IsInVisibleContainer(ctrl.parentNode);
    }
    return true;
}
function IsValidationGroupMatch(control, validationGroup) {
    if ((typeof(validationGroup) =3D=3D "undefined") || (validationGroup =
=3D=3D null)) {
        return true;
    }
    var controlGroup =3D "";
    if (typeof(control.validationGroup) =3D=3D "string") {
        controlGroup =3D control.validationGroup;
    }
    return (controlGroup =3D=3D validationGroup);
}
function ValidatorOnLoad() {
    if (typeof(Page_Validators) =3D=3D "undefined")
        return;
    var i, val;
    for (i =3D 0; i < Page_Validators.length; i++) {
        val =3D Page_Validators[i];
        if (typeof(val.evaluationfunction) =3D=3D "string") {
            eval("val.evaluationfunction =3D " + val.evaluationfunction =
+ ";");
        }
        if (typeof(val.isvalid) =3D=3D "string") {
            if (val.isvalid =3D=3D "False") {
                val.isvalid =3D false;
                Page_IsValid =3D false;
            }
            else {
                val.isvalid =3D true;
            }
        } else {
            val.isvalid =3D true;
        }
        if (typeof(val.enabled) =3D=3D "string") {
            val.enabled =3D (val.enabled !=3D "False");
        }
        if (typeof(val.controltovalidate) =3D=3D "string") {
            ValidatorHookupControlID(val.controltovalidate, val);
        }
        if (typeof(val.controlhookup) =3D=3D "string") {
            ValidatorHookupControlID(val.controlhookup, val);
        }
    }
    Page_ValidationActive =3D true;
}
function ValidatorConvert(op, dataType, val) {
    function GetFullYear(year) {
        var twoDigitCutoffYear =3D val.cutoffyear % 100;
        var cutoffYearCentury =3D val.cutoffyear - twoDigitCutoffYear;
        return ((year > twoDigitCutoffYear) ? (cutoffYearCentury - 100 + =
year) : (cutoffYearCentury + year));
    }
    var num, cleanInput, m, exp;
    if (dataType =3D=3D "Integer") {
        exp =3D /^\s*[-\+]?\d+\s*$/;
        if (op.match(exp) =3D=3D null)
            return null;
        num =3D parseInt(op, 10);
        return (isNaN(num) ? null : num);
    }
    else if(dataType =3D=3D "Double") {
        exp =3D new RegExp("^\\s*([-\\+])?(\\d*)\\" + val.decimalchar + =
"?(\\d*)\\s*$");
        m =3D op.match(exp);
        if (m =3D=3D null)
            return null;
        if (m[2].length =3D=3D 0 && m[3].length =3D=3D 0)
            return null;
        cleanInput =3D (m[1] !=3D null ? m[1] : "") + (m[2].length>0 ? =
m[2] : "0") + (m[3].length>0 ? "." + m[3] : "");
        num =3D parseFloat(cleanInput);
        return (isNaN(num) ? null : num);
    }
    else if (dataType =3D=3D "Currency") {
        var hasDigits =3D (val.digits > 0);
        var beginGroupSize, subsequentGroupSize;
        var groupSizeNum =3D parseInt(val.groupsize, 10);
        if (!isNaN(groupSizeNum) && groupSizeNum > 0) {
            beginGroupSize =3D "{1," + groupSizeNum + "}";
            subsequentGroupSize =3D "{" + groupSizeNum + "}";
        }
        else {
            beginGroupSize =3D subsequentGroupSize =3D "+";
        }
        exp =3D new RegExp("^\\s*([-\\+])?((\\d" + beginGroupSize + =
"(\\" + val.groupchar + "\\d" + subsequentGroupSize + ")+)|\\d*)"
                        + (hasDigits ? "\\" + val.decimalchar + =
"?(\\d{0," + val.digits + "})" : "")
                        + "\\s*$");
        m =3D op.match(exp);
        if (m =3D=3D null)
            return null;
        if (m[2].length =3D=3D 0 && hasDigits && m[5].length =3D=3D 0)
            return null;
        cleanInput =3D (m[1] !=3D null ? m[1] : "") + m[2].replace(new =
RegExp("(\\" + val.groupchar + ")", "g"), "") + ((hasDigits && =
m[5].length > 0) ? "." + m[5] : "");
        num =3D parseFloat(cleanInput);
        return (isNaN(num) ? null : num);
    }
    else if (dataType =3D=3D "Date") {
        var yearFirstExp =3D new =
RegExp("^\\s*((\\d{4})|(\\d{2}))([-/]|\\. =
?)(\\d{1,2})\\4(\\d{1,2})\\.?\\s*$");
        m =3D op.match(yearFirstExp);
        var day, month, year;
        if (m !=3D null && (m[2].length =3D=3D 4 || val.dateorder =3D=3D =
"ymd")) {
            day =3D m[6];
            month =3D m[5];
            year =3D (m[2].length =3D=3D 4) ? m[2] : =
GetFullYear(parseInt(m[3], 10))
        }
        else {
            if (val.dateorder =3D=3D "ymd"){
                return null;
            }
            var yearLastExp =3D new RegExp("^\\s*(\\d{1,2})([-/]|\\. =
?)(\\d{1,2})(?:\\s|\\2)((\\d{4})|(\\d{2}))(?:\\s\u0433\\.)?\\s*$");
            m =3D op.match(yearLastExp);
            if (m =3D=3D null) {
                return null;
            }
            if (val.dateorder =3D=3D "mdy") {
                day =3D m[3];
                month =3D m[1];
            }
            else {
                day =3D m[1];
                month =3D m[3];
            }
            year =3D (m[5].length =3D=3D 4) ? m[5] : =
GetFullYear(parseInt(m[6], 10))
        }
        month -=3D 1;
        var date =3D new Date(year, month, day);
        if (year < 100) {
            date.setFullYear(year);
        }
        return (typeof(date) =3D=3D "object" && year =3D=3D =
date.getFullYear() && month =3D=3D date.getMonth() && day =3D=3D =
date.getDate()) ? date.valueOf() : null;
    }
    else {
        return op.toString();
    }
}
function ValidatorCompare(operand1, operand2, operator, val) {
    var dataType =3D val.type;
    var op1, op2;
    if ((op1 =3D ValidatorConvert(operand1, dataType, val)) =3D=3D null)
        return false;
    if (operator =3D=3D "DataTypeCheck")
        return true;
    if ((op2 =3D ValidatorConvert(operand2, dataType, val)) =3D=3D null)
        return true;
    switch (operator) {
        case "NotEqual":
            return (op1 !=3D op2);
        case "GreaterThan":
            return (op1 > op2);
        case "GreaterThanEqual":
            return (op1 >=3D op2);
        case "LessThan":
            return (op1 < op2);
        case "LessThanEqual":
            return (op1 <=3D op2);
        default:
            return (op1 =3D=3D op2);
    }
}
function CompareValidatorEvaluateIsValid(val) {
    var value =3D ValidatorGetValue(val.controltovalidate);
    if (ValidatorTrim(value).length =3D=3D 0)
        return true;
    var compareTo =3D "";
    if ((typeof(val.controltocompare) !=3D "string") ||
        (typeof(document.getElementById(val.controltocompare)) =3D=3D =
"undefined") ||
        (null =3D=3D document.getElementById(val.controltocompare))) {
        if (typeof(val.valuetocompare) =3D=3D "string") {
            compareTo =3D val.valuetocompare;
        }
    }
    else {
        compareTo =3D ValidatorGetValue(val.controltocompare);
    }
    var operator =3D "Equal";
    if (typeof(val.operator) =3D=3D "string") {
        operator =3D val.operator;
    }
    return ValidatorCompare(value, compareTo, operator, val);
}
function CustomValidatorEvaluateIsValid(val) {
    var value =3D "";
    if (typeof(val.controltovalidate) =3D=3D "string") {
        value =3D ValidatorGetValue(val.controltovalidate);
        if ((ValidatorTrim(value).length =3D=3D 0) &&
            ((typeof(val.validateemptytext) !=3D "string") || =
(val.validateemptytext !=3D "true"))) {
            return true;
        }
    }
    var args =3D { Value:value, IsValid:true };
    if (typeof(val.clientvalidationfunction) =3D=3D "string") {
        eval(val.clientvalidationfunction + "(val, args) ;");
    }
    return args.IsValid;
}
function RegularExpressionValidatorEvaluateIsValid(val) {
    var value =3D ValidatorGetValue(val.controltovalidate);
    if (ValidatorTrim(value).length =3D=3D 0)
        return true;
    var rx =3D new RegExp(val.validationexpression);
    var matches =3D rx.exec(value);
    return (matches !=3D null && value =3D=3D matches[0]);
}
function ValidatorTrim(s) {
    var m =3D s.match(/^\s*(\S+(\s+\S+)*)\s*$/);
    return (m =3D=3D null) ? "" : m[1];
}
function RequiredFieldValidatorEvaluateIsValid(val) {
    return (ValidatorTrim(ValidatorGetValue(val.controltovalidate)) !=3D =
ValidatorTrim(val.initialvalue))
}
function RangeValidatorEvaluateIsValid(val) {
    var value =3D ValidatorGetValue(val.controltovalidate);
    if (ValidatorTrim(value).length =3D=3D 0)
        return true;
    return (ValidatorCompare(value, val.minimumvalue, =
"GreaterThanEqual", val) &&
            ValidatorCompare(value, val.maximumvalue, "LessThanEqual", =
val));
}
function ValidationSummaryOnSubmit(validationGroup) {
    if (typeof(Page_ValidationSummaries) =3D=3D "undefined")
        return;
    var summary, sums, s;
    for (sums =3D 0; sums < Page_ValidationSummaries.length; sums++) {
        summary =3D Page_ValidationSummaries[sums];
        summary.style.display =3D "none";
        if (!Page_IsValid && IsValidationGroupMatch(summary, =
validationGroup)) {
            var i;
            if (summary.showsummary !=3D "False") {
                summary.style.display =3D "";
                if (typeof(summary.displaymode) !=3D "string") {
                    summary.displaymode =3D "BulletList";
                }
                switch (summary.displaymode) {
                    case "List":
                        headerSep =3D "<br>";
                        first =3D "";
                        pre =3D "";
                        post =3D "<br>";
                        end =3D "";
                        break;
                    case "BulletList":
                    default:
                        headerSep =3D "";
                        first =3D "<ul>";
                        pre =3D "<li>";
                        post =3D "</li>";
                        end =3D "</ul>";
                        break;
                    case "SingleParagraph":
                        headerSep =3D " ";
                        first =3D "";
                        pre =3D "";
                        post =3D " ";
                        end =3D "<br>";
                        break;
                }
                s =3D "";
                if (typeof(summary.headertext) =3D=3D "string") {
                    s +=3D summary.headertext + headerSep;
                }
                s +=3D first;
                for (i=3D0; i<Page_Validators.length; i++) {
                    if (!Page_Validators[i].isvalid && =
typeof(Page_Validators[i].errormessage) =3D=3D "string") {
                        s +=3D pre + Page_Validators[i].errormessage + =
post;
                    }
                }
                s +=3D end;
                summary.innerHTML =3D s;
                window.scrollTo(0,0);
            }
            if (summary.showmessagebox =3D=3D "True") {
                s =3D "";
                if (typeof(summary.headertext) =3D=3D "string") {
                    s +=3D summary.headertext + "\r\n";
                }
                var lastValIndex =3D Page_Validators.length - 1;
                for (i=3D0; i<=3DlastValIndex; i++) {
                    if (!Page_Validators[i].isvalid && =
typeof(Page_Validators[i].errormessage) =3D=3D "string") {
                        switch (summary.displaymode) {
                            case "List":
                                s +=3D Page_Validators[i].errormessage;
                                if (i < lastValIndex) {
                                    s +=3D "\r\n";
                                }
                                break;
                            case "BulletList":
                            default:
                                s +=3D "- " + =
Page_Validators[i].errormessage;
                                if (i < lastValIndex) {
                                    s +=3D "\r\n";
                                }
                                break;
                            case "SingleParagraph":
                                s +=3D Page_Validators[i].errormessage + =
" ";
                                break;
                        }
                    }
                }
                alert(s);
            }
        }
    }
}

if(typeof(Sys)!=3D=3D'undefined')Sys.Application.notifyScriptLoaded();
------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.turffiles.ncsu.edu/WebResource.axd?d=SlkA0giOm8US2MbLAgy-hg2&t=633743776488576041

var __rootMenuItem;
var __menuInterval;
var __scrollPanel;
var __disappearAfter =3D 500;
function Menu_ClearInterval() {
    if (__menuInterval) {
        window.clearInterval(__menuInterval);
    }
}
function Menu_Collapse(item) {
    Menu_SetRoot(item);
    if (__rootMenuItem) {
        Menu_ClearInterval();
        if (__disappearAfter >=3D 0) {
            __menuInterval =3D window.setInterval("Menu_HideItems()", =
__disappearAfter);
        }
    }
}
function Menu_Expand(item, horizontalOffset, verticalOffset, =
hideScrollers) {
    Menu_ClearInterval();
    var tr =3D =
item.parentNode.parentNode.parentNode.parentNode.parentNode;
    var horizontal =3D true;
    if (!tr.id) {
        horizontal =3D false;
        tr =3D tr.parentNode;
    }
    var child =3D Menu_FindSubMenu(item);
    if (child) {
        var data =3D Menu_GetData(item);
        if (!data) {
            return null;
        }
        child.rel =3D tr.id;
        child.x =3D horizontalOffset;
        child.y =3D verticalOffset;
        if (horizontal) child.pos =3D "bottom";
        PopOut_Show(child.id, hideScrollers, data);
    }
    Menu_SetRoot(item);
    if (child) {
        if (!document.body.__oldOnClick && document.body.onclick) {
            document.body.__oldOnClick =3D document.body.onclick;
        }
        if (__rootMenuItem) {
            document.body.onclick =3D Menu_HideItems;
        }
    }
    Menu_ResetSiblings(tr);
    return child;
}
function Menu_FindMenu(item) {
    if (item && item.menu) return item.menu;
    var tr =3D =
item.parentNode.parentNode.parentNode.parentNode.parentNode;
    if (!tr.id) {
        tr =3D tr.parentNode;
    }
    for (var i =3D tr.id.length - 1; i >=3D 0; i--) {
        if (tr.id.charAt(i) < '0' || tr.id.charAt(i) > '9') {
            var menu =3D WebForm_GetElementById(tr.id.substr(0, i));
            if (menu) {
                item.menu =3D menu;
                return menu;
            }
        }
    }
    return null;
}
function Menu_FindNext(item) {
    var a =3D WebForm_GetElementByTagName(item, "A");
    var parent =3D Menu_FindParentContainer(item);
    var first =3D null;
    if (parent) {
        var links =3D WebForm_GetElementsByTagName(parent, "A");
        var match =3D false;
        for (var i =3D 0; i < links.length; i++) {
            var link =3D links[i];
            if (Menu_IsSelectable(link)) {
                if (Menu_FindParentContainer(link) =3D=3D parent) {
                    if (match) {
                        return link;
                    }
                    else if (!first) {
                        first =3D link;
                    }
                }
                if (!match && link =3D=3D a) {
                    match =3D true;
                }
            }
        }
    }
    return first;
}
function Menu_FindParentContainer(item) {
    if (item.menu_ParentContainerCache) return =
item.menu_ParentContainerCache;
    var a =3D (item.tagName.toLowerCase() =3D=3D "a") ? item : =
WebForm_GetElementByTagName(item, "A");
    var menu =3D Menu_FindMenu(a);
    if (menu) {
        var parent =3D item;
        while (parent && parent.tagName &&
            parent.id !=3D menu.id &&
            parent.tagName.toLowerCase() !=3D "div") {
            parent =3D parent.parentNode;
        }
        item.menu_ParentContainerCache =3D parent;
        return parent;
    }
}
function Menu_FindParentItem(item) {
    var parentContainer =3D Menu_FindParentContainer(item);
    var parentContainerID =3D parentContainer.id;
    var len =3D parentContainerID.length;
    if (parentContainerID && parentContainerID.substr(len - 5) =3D=3D =
"Items") {
        var parentItemID =3D parentContainerID.substr(0, len - 5);
        return WebForm_GetElementById(parentItemID);
    }
    return null;
}
function Menu_FindPrevious(item) {
    var a =3D WebForm_GetElementByTagName(item, "A");
    var parent =3D Menu_FindParentContainer(item);
    var last =3D null;
    if (parent) {
        var links =3D WebForm_GetElementsByTagName(parent, "A");
        for (var i =3D 0; i < links.length; i++) {
            var link =3D links[i];
            if (Menu_IsSelectable(link)) {
                if (link =3D=3D a && last) {
                    return last;
                }
                if (Menu_FindParentContainer(link) =3D=3D parent) {
                    last =3D link;
                }
            }
        }
    }
    return last;
}
function Menu_FindSubMenu(item) {
    var tr =3D =
item.parentNode.parentNode.parentNode.parentNode.parentNode;
    if (!tr.id) {
        tr=3Dtr.parentNode;
    }
    return WebForm_GetElementById(tr.id + "Items");
}
function Menu_Focus(item) {
    if (item && item.focus) {
        var pos =3D WebForm_GetElementPosition(item);
        var parentContainer =3D Menu_FindParentContainer(item);
        if (!parentContainer.offset) {
            parentContainer.offset =3D 0;
        }
        var posParent =3D WebForm_GetElementPosition(parentContainer);
        var delta;
        if (pos.y + pos.height > posParent.y + parentContainer.offset + =
parentContainer.clippedHeight) {
            delta =3D pos.y + pos.height - posParent.y - =
parentContainer.offset - parentContainer.clippedHeight;
            PopOut_Scroll(parentContainer, delta);
        }
        else if (pos.y < posParent.y + parentContainer.offset) {
            delta =3D posParent.y + parentContainer.offset - pos.y;
            PopOut_Scroll(parentContainer, -delta);
        }
        PopOut_HideScrollers(parentContainer);
        item.focus();
    }
}
function Menu_GetData(item) {
    if (!item.data) {
        var a =3D (item.tagName.toLowerCase() =3D=3D "a" ? item : =
WebForm_GetElementByTagName(item, "a"));
        var menu =3D Menu_FindMenu(a);
        try {
            item.data =3D eval(menu.id + "_Data");
        }
        catch(e) {}
    }
    return item.data;
}
function Menu_HideItems(items) {
    if (document.body.__oldOnClick) {
        document.body.onclick =3D document.body.__oldOnClick;
        document.body.__oldOnClick =3D null;
    }
    Menu_ClearInterval();
    if (!items || ((typeof(items.tagName) =3D=3D "undefined") && (items =
instanceof Event))) {
        items =3D __rootMenuItem;
    }
    var table =3D items;
    if ((typeof(table) =3D=3D "undefined") || (table =3D=3D null) || =
!table.tagName || (table.tagName.toLowerCase() !=3D "table")) {
        table =3D WebForm_GetElementByTagName(table, "TABLE");
    }
    if ((typeof(table) =3D=3D "undefined") || (table =3D=3D null) || =
!table.tagName || (table.tagName.toLowerCase() !=3D "table")) {
        return;
    }
    var rows =3D table.rows ? table.rows : table.firstChild.rows;
    var isVertical =3D false;
    for (var r =3D 0; r < rows.length; r++) {
        if (rows[r].id) {
            isVertical =3D true;
            break;
        }
    }
    var i, child, nextLevel;
    if (isVertical) {
        for(i =3D 0; i < rows.length; i++) {
            if (rows[i].id) {
                child =3D WebForm_GetElementById(rows[i].id + "Items");
                if (child) {
                    Menu_HideItems(child);
                }
            }
            else if (rows[i].cells[0]) {
                nextLevel =3D =
WebForm_GetElementByTagName(rows[i].cells[0], "TABLE");
                if (nextLevel) {
                    Menu_HideItems(nextLevel);
                }
            }
        }
    }
    else if (rows[0]) {
        for(i =3D 0; i < rows[0].cells.length; i++) {
            if (rows[0].cells[i].id) {
                child =3D WebForm_GetElementById(rows[0].cells[i].id + =
"Items");
                if (child) {
                    Menu_HideItems(child);
                }
            }
            else {
                nextLevel =3D =
WebForm_GetElementByTagName(rows[0].cells[i], "TABLE");
                if (nextLevel) {
                    Menu_HideItems(rows[0].cells[i].firstChild);
                }
            }
        }
    }
    if (items && items.id) {
        PopOut_Hide(items.id);
    }
}
function Menu_HoverDisabled(item) {
    var node =3D (item.tagName.toLowerCase() =3D=3D "td") ?
        item:
        item.cells[0];
    var data =3D Menu_GetData(item);
    if (!data) return;
    node =3D WebForm_GetElementByTagName(node, =
"table").rows[0].cells[0].childNodes[0];
    if (data.disappearAfter >=3D 200) {
        __disappearAfter =3D data.disappearAfter;
    }
    Menu_Expand(node, data.horizontalOffset, data.verticalOffset);=20
}
function Menu_HoverDynamic(item) {
    var node =3D (item.tagName.toLowerCase() =3D=3D "td") ?
        item:
        item.cells[0];
    var data =3D Menu_GetData(item);
    if (!data) return;
    var nodeTable =3D WebForm_GetElementByTagName(node, "table");
    if (data.hoverClass) {
        nodeTable.hoverClass =3D data.hoverClass;
        WebForm_AppendToClassName(nodeTable, data.hoverClass);
    }
    node =3D nodeTable.rows[0].cells[0].childNodes[0];
    if (data.hoverHyperLinkClass) {
        node.hoverHyperLinkClass =3D data.hoverHyperLinkClass;
        WebForm_AppendToClassName(node, data.hoverHyperLinkClass);
    }
    if (data.disappearAfter >=3D 200) {
        __disappearAfter =3D data.disappearAfter;
    }
    Menu_Expand(node, data.horizontalOffset, data.verticalOffset);=20
}
function Menu_HoverRoot(item) {
    var node =3D (item.tagName.toLowerCase() =3D=3D "td") ?
        item:
        item.cells[0];
    var data =3D Menu_GetData(item);
    if (!data) {
        return null;
    }
    var nodeTable =3D WebForm_GetElementByTagName(node, "table");
    if (data.staticHoverClass) {
        nodeTable.hoverClass =3D data.staticHoverClass;
        WebForm_AppendToClassName(nodeTable, data.staticHoverClass);
    }
    node =3D nodeTable.rows[0].cells[0].childNodes[0];
    if (data.staticHoverHyperLinkClass) {
        node.hoverHyperLinkClass =3D data.staticHoverHyperLinkClass;
        WebForm_AppendToClassName(node, data.staticHoverHyperLinkClass);
    }
    return node;
}
function Menu_HoverStatic(item) {
    var node =3D Menu_HoverRoot(item);
    var data =3D Menu_GetData(item);
    if (!data) return;
    __disappearAfter =3D data.disappearAfter;
    Menu_Expand(node, data.horizontalOffset, data.verticalOffset);=20
}
function Menu_IsHorizontal(item) {
    if (item) {
        var a =3D ((item.tagName && (item.tagName.toLowerCase =3D=3D =
"a")) ? item : WebForm_GetElementByTagName(item, "A"));
        if (!a) {
            return false;
        }
        var td =3D =
a.parentNode.parentNode.parentNode.parentNode.parentNode;
        if (td.id) {
            return true;
        }
    }
    return false;
}
function Menu_IsSelectable(link) {
    return (link && link.href)
}
function Menu_Key(item) {
    var event;
    if (window.event) {
        event =3D window.event;
    }
    else {
        event =3D item;
        item =3D event.currentTarget;
    }
    var key =3D (event ? event.keyCode : -1);
    var data =3D Menu_GetData(item);
    if (!data) return;
    var horizontal =3D Menu_IsHorizontal(item);
    var a =3D WebForm_GetElementByTagName(item, "A");
    var nextItem, parentItem, previousItem;
    if ((!horizontal && key =3D=3D 38) || (horizontal && key =3D=3D 37)) =
{
        previousItem =3D Menu_FindPrevious(item);
        while (previousItem && previousItem.disabled) {
            previousItem =3D Menu_FindPrevious(previousItem);
        }
        if (previousItem) {
            Menu_Focus(previousItem);
            Menu_Expand(previousItem, data.horizontalOffset, =
data.verticalOffset, true);
            event.cancelBubble =3D true;
            if (event.stopPropagation) event.stopPropagation();
            return;
        }
    }
    if ((!horizontal && key =3D=3D 40) || (horizontal && key =3D=3D 39)) =
{
        if (horizontal) {
            var subMenu =3D Menu_FindSubMenu(a);
            if (subMenu && subMenu.style && subMenu.style.visibility &&=20
                subMenu.style.visibility.toLowerCase() =3D=3D "hidden") =
{
                Menu_Expand(a, data.horizontalOffset, =
data.verticalOffset, true);
                event.cancelBubble =3D true;
                if (event.stopPropagation) event.stopPropagation();
                return;
            }
        }
        nextItem =3D Menu_FindNext(item);
        while (nextItem && nextItem.disabled) {
            nextItem =3D Menu_FindNext(nextItem);
        }
        if (nextItem) {
            Menu_Focus(nextItem);
            Menu_Expand(nextItem, data.horizontalOffset, =
data.verticalOffset, true);
            event.cancelBubble =3D true;
            if (event.stopPropagation) event.stopPropagation();
            return;
        }
    }
    if ((!horizontal && key =3D=3D 39) || (horizontal && key =3D=3D 40)) =
{
        var children =3D Menu_Expand(a, data.horizontalOffset, =
data.verticalOffset, true);
        if (children) {
            var firstChild;
            children =3D WebForm_GetElementsByTagName(children, "A");
            for (var i =3D 0; i < children.length; i++) {
                if (!children[i].disabled && =
Menu_IsSelectable(children[i])) {
                    firstChild =3D children[i];
                    break;
                }
            }
            if (firstChild) {
                Menu_Focus(firstChild);
                Menu_Expand(firstChild, data.horizontalOffset, =
data.verticalOffset, true);
                event.cancelBubble =3D true;
                if (event.stopPropagation) event.stopPropagation();
                return;
            }
        }
        else {
            parentItem =3D Menu_FindParentItem(item);
            while (parentItem && !Menu_IsHorizontal(parentItem)) {
                parentItem =3D Menu_FindParentItem(parentItem);
            }
            if (parentItem) {
                nextItem =3D Menu_FindNext(parentItem);
                while (nextItem && nextItem.disabled) {
                    nextItem =3D Menu_FindNext(nextItem);
                }
                if (nextItem) {
                    Menu_Focus(nextItem);
                    Menu_Expand(nextItem, data.horizontalOffset, =
data.verticalOffset, true);
                    event.cancelBubble =3D true;
                    if (event.stopPropagation) event.stopPropagation();
                    return;
                }
            }
        }
    }
    if ((!horizontal && key =3D=3D 37) || (horizontal && key =3D=3D 38)) =
{
        parentItem =3D Menu_FindParentItem(item);
        if (parentItem) {
            if (Menu_IsHorizontal(parentItem)) {
                previousItem =3D Menu_FindPrevious(parentItem);
                while (previousItem && previousItem.disabled) {
                    previousItem =3D Menu_FindPrevious(previousItem);
                }
                if (previousItem) {
                    Menu_Focus(previousItem);
                    Menu_Expand(previousItem, data.horizontalOffset, =
data.verticalOffset, true);
                    event.cancelBubble =3D true;
                    if (event.stopPropagation) event.stopPropagation();
                    return;
                }
            }
            var parentA =3D WebForm_GetElementByTagName(parentItem, =
"A");
            if (parentA) {
                Menu_Focus(parentA);
            }
            Menu_ResetSiblings(parentItem);
            event.cancelBubble =3D true;
            if (event.stopPropagation) event.stopPropagation();
            return;
        }
    }
    if (key =3D=3D 27) {
        Menu_HideItems();
        event.cancelBubble =3D true;
        if (event.stopPropagation) event.stopPropagation();
        return;
    }
}
function Menu_ResetSiblings(item) {
    var table =3D (item.tagName.toLowerCase() =3D=3D "td") ?
        item.parentNode.parentNode.parentNode :
        item.parentNode.parentNode;
    var isVertical =3D false;
    for (var r =3D 0; r < table.rows.length; r++) {
        if (table.rows[r].id) {
            isVertical =3D true;
            break;
        }
    }
    var i, child, childNode;
    if (isVertical) {
        for(i =3D 0; i < table.rows.length; i++) {
            childNode =3D table.rows[i];
            if (childNode !=3D item) {
                child =3D WebForm_GetElementById(childNode.id + =
"Items");
                if (child) {
                    Menu_HideItems(child);
                }
            }
        }
    }
    else {
        for(i =3D 0; i < table.rows[0].cells.length; i++) {
            childNode =3D table.rows[0].cells[i];
            if (childNode !=3D item) {
                child =3D WebForm_GetElementById(childNode.id + =
"Items");
                if (child) {
                    Menu_HideItems(child);
                }
            }
        }
    }
    Menu_ResetTopMenus(table, table, 0, true);
}
function Menu_ResetTopMenus(table, doNotReset, level, up) {
    var i, child, childNode;
    if (up && table.id =3D=3D "") {
        var parentTable =3D =
table.parentNode.parentNode.parentNode.parentNode;
        if (parentTable.tagName.toLowerCase() =3D=3D "table") {
            Menu_ResetTopMenus(parentTable, doNotReset, level + 1, =
true);
        }
    }
    else {
        if (level =3D=3D 0 && table !=3D doNotReset) {
            if (table.rows[0].id) {
                for(i =3D 0; i < table.rows.length; i++) {
                    childNode =3D table.rows[i];
                    child =3D WebForm_GetElementById(childNode.id + =
"Items");
                    if (child) {
                        Menu_HideItems(child);
                    }
                }
            }
            else {
                for(i =3D 0; i < table.rows[0].cells.length; i++) {
                    childNode =3D table.rows[0].cells[i];
                    child =3D WebForm_GetElementById(childNode.id + =
"Items");
                    if (child) {
                        Menu_HideItems(child);
                    }
                }
            }
        }
        else if (level > 0) {
            for (i =3D 0; i < table.rows.length; i++) {
                for (var j =3D 0; j < table.rows[i].cells.length; j++) {
                    var subTable =3D table.rows[i].cells[j].firstChild;
                    if (subTable && subTable.tagName.toLowerCase() =
=3D=3D "table") {
                        Menu_ResetTopMenus(subTable, doNotReset, level - =
1, false);
                    }
                }
            }
        }
    }
}
function Menu_RestoreInterval() {
    if (__menuInterval && __rootMenuItem) {
        Menu_ClearInterval();
        __menuInterval =3D window.setInterval("Menu_HideItems()", =
__disappearAfter);
    }
}
function Menu_SetRoot(item) {
    var newRoot =3D Menu_FindMenu(item);
    if (newRoot) {
        if (__rootMenuItem && __rootMenuItem !=3D newRoot) {
            Menu_HideItems();
        }
        __rootMenuItem =3D newRoot;
    }
}
function Menu_Unhover(item) {
    var node =3D (item.tagName.toLowerCase() =3D=3D "td") ?
        item:
        item.cells[0];
    var nodeTable =3D WebForm_GetElementByTagName(node, "table");
    if (nodeTable.hoverClass) {
        WebForm_RemoveClassName(nodeTable, nodeTable.hoverClass);
    }
    node =3D nodeTable.rows[0].cells[0].childNodes[0];
    if (node.hoverHyperLinkClass) {
        WebForm_RemoveClassName(node, node.hoverHyperLinkClass);
    }
    Menu_Collapse(node);
}
function PopOut_Clip(element, y, height) {
    if (element && element.style) {
        element.style.clip =3D "rect(" + y + "px auto " + (y + height) + =
"px auto)";
        element.style.overflow =3D "hidden";
    }
}
function PopOut_Down(scroller) {
    Menu_ClearInterval();
    var panel;
    if (scroller) {
        panel =3D scroller.parentNode
    }
    else {
        panel =3D __scrollPanel;
    }
    if (panel && ((panel.offset + panel.clippedHeight) < =
panel.physicalHeight)) {
        PopOut_Scroll(panel, 2)
        __scrollPanel =3D panel;
        PopOut_ShowScrollers(panel);
        PopOut_Stop();
        __scrollPanel.interval =3D window.setInterval("PopOut_Down()", =
8);
    }
    else {
        PopOut_ShowScrollers(panel);
    }
}
function PopOut_Hide(panelId) {
    var panel =3D WebForm_GetElementById(panelId);
    if (panel && panel.tagName.toLowerCase() =3D=3D "div") {
        panel.style.visibility =3D "hidden";
        panel.style.display =3D "none";
        panel.offset =3D 0;
        panel.scrollTop =3D 0;
        var table =3D WebForm_GetElementByTagName(panel, "TABLE");
        if (table) {
            WebForm_SetElementY(table, 0);
        }
        if (window.navigator && window.navigator.appName =3D=3D =
"Microsoft Internet Explorer" &&
            !window.opera) {
            var childFrameId =3D panel.id + "_MenuIFrame";
            var childFrame =3D WebForm_GetElementById(childFrameId);
            if (childFrame) {
                childFrame.style.display =3D "none";
            }
        }
    }
}
function PopOut_HideScrollers(panel) {
    if (panel && panel.style) {
        var up =3D WebForm_GetElementById(panel.id + "Up");
        var dn =3D WebForm_GetElementById(panel.id + "Dn");
        if (up) {
            up.style.visibility =3D "hidden";
            up.style.display =3D "none";
        }
        if (dn) {
            dn.style.visibility =3D "hidden";
            dn.style.display =3D "none";
        }
    }
}
function PopOut_Position(panel, hideScrollers) {
    if (window.opera) {
        panel.parentNode.removeChild(panel);
        document.forms[0].appendChild(panel);
    }
    var rel =3D WebForm_GetElementById(panel.rel);
    var relTable =3D WebForm_GetElementByTagName(rel, "TABLE");
    var relCoordinates =3D WebForm_GetElementPosition(relTable ? =
relTable : rel);
    var panelCoordinates =3D WebForm_GetElementPosition(panel);
    var panelHeight =3D ((typeof(panel.physicalHeight) !=3D "undefined") =
&& (panel.physicalHeight !=3D null)) ?
        panel.physicalHeight :
        panelCoordinates.height;
    panel.physicalHeight =3D panelHeight;
    var panelParentCoordinates;
    if (panel.offsetParent) {
        panelParentCoordinates =3D =
WebForm_GetElementPosition(panel.offsetParent);
    }
    else {
        panelParentCoordinates =3D new Object();
        panelParentCoordinates.x =3D 0;
        panelParentCoordinates.y =3D 0;
    }
    var overflowElement =3D WebForm_GetElementById("__overFlowElement");
    if (!overflowElement) {
        overflowElement =3D document.createElement("img");
        overflowElement.id=3D"__overFlowElement";
        WebForm_SetElementWidth(overflowElement, 1);
        document.body.appendChild(overflowElement);
    }
    WebForm_SetElementHeight(overflowElement, panelHeight + =
relCoordinates.y + parseInt(panel.y ? panel.y : 0));
    overflowElement.style.visibility =3D "visible";
    overflowElement.style.display =3D "inline";
    var clientHeight =3D 0;
    var clientWidth =3D 0;
    if (window.innerHeight) {
        clientHeight =3D window.innerHeight;
        clientWidth =3D window.innerWidth;
    }
    else if (document.documentElement && =
document.documentElement.clientHeight) {
        clientHeight =3D document.documentElement.clientHeight;
        clientWidth =3D document.documentElement.clientWidth;
    }
    else if (document.body && document.body.clientHeight) {
        clientHeight =3D document.body.clientHeight;
        clientWidth =3D document.body.clientWidth;
    }
    var scrollTop =3D 0;
    var scrollLeft =3D 0;
    if (typeof(window.pageYOffset) !=3D "undefined") {
        scrollTop =3D window.pageYOffset;
        scrollLeft =3D window.pageXOffset;
    }
    else if (document.documentElement && =
(typeof(document.documentElement.scrollTop) !=3D "undefined")) {
        scrollTop =3D document.documentElement.scrollTop;
        scrollLeft =3D document.documentElement.scrollLeft;
    }
    else if (document.body && (typeof(document.body.scrollTop) !=3D =
"undefined")) {
        scrollTop =3D document.body.scrollTop;
        scrollLeft =3D document.body.scrollLeft;
    }
    overflowElement.style.visibility =3D "hidden";
    overflowElement.style.display =3D "none";
    var bottomWindowBorder =3D clientHeight + scrollTop;
    var rightWindowBorder =3D clientWidth + scrollLeft;
    var position =3D panel.pos;
    if ((typeof(position) =3D=3D "undefined") || (position =3D=3D null) =
|| (position =3D=3D "")) {
        position =3D (WebForm_GetElementDir(rel) =3D=3D "rtl" ? =
"middleleft" : "middleright");
    }
    position =3D position.toLowerCase();
    var y =3D relCoordinates.y + parseInt(panel.y ? panel.y : 0) - =
panelParentCoordinates.y;
    var borderParent =3D (rel && rel.parentNode && =
rel.parentNode.parentNode && rel.parentNode.parentNode.parentNode
        && rel.parentNode.parentNode.parentNode.tagName.toLowerCase() =
=3D=3D "div") ?
        rel.parentNode.parentNode.parentNode : null;
    WebForm_SetElementY(panel, y);
    PopOut_SetPanelHeight(panel, panelHeight, true);
    var clip =3D false;
    var overflow;
    if (position.indexOf("top") !=3D -1) {
        y -=3D panelHeight;
        WebForm_SetElementY(panel, y);=20
        if (y < -panelParentCoordinates.y) {
            y =3D -panelParentCoordinates.y;
            WebForm_SetElementY(panel, y);=20
            if (panelHeight > clientHeight - 2) {
                clip =3D true;
                PopOut_SetPanelHeight(panel, clientHeight - 2);
            }
        }
    }
    else {
        if (position.indexOf("bottom") !=3D -1) {
            y +=3D relCoordinates.height;
            WebForm_SetElementY(panel, y);=20
        }
        overflow =3D y + panelParentCoordinates.y + panelHeight - =
bottomWindowBorder;
        if (overflow > 0) {
            y -=3D overflow;
            WebForm_SetElementY(panel, y);=20
            if (y < -panelParentCoordinates.y) {
                y =3D 2 - panelParentCoordinates.y + scrollTop;
                WebForm_SetElementY(panel, y);=20
                clip =3D true;
                PopOut_SetPanelHeight(panel, clientHeight - 2);
            }
        }
    }
    if (!clip) {
        PopOut_SetPanelHeight(panel, panel.clippedHeight, true);
    }
    var panelParentOffsetY =3D 0;
    if (panel.offsetParent) {
        panelParentOffsetY =3D =
WebForm_GetElementPosition(panel.offsetParent).y;
    }
    var panelY =3D ((typeof(panel.originY) !=3D "undefined") && =
(panel.originY !=3D null)) ?
        panel.originY :
        y - panelParentOffsetY;
    panel.originY =3D panelY;
    if (!hideScrollers) {
        PopOut_ShowScrollers(panel);
    }
    else {
        PopOut_HideScrollers(panel);
    }
    var x =3D relCoordinates.x + parseInt(panel.x ? panel.x : 0) - =
panelParentCoordinates.x;
    if (borderParent && borderParent.clientLeft) {
        x +=3D 2 * borderParent.clientLeft;
    }
    WebForm_SetElementX(panel, x);
    if (position.indexOf("left") !=3D -1) {
        x -=3D panelCoordinates.width;
        WebForm_SetElementX(panel, x);
        if (x < -panelParentCoordinates.x) {
            WebForm_SetElementX(panel, -panelParentCoordinates.x);
        }
    }
    else {
        if (position.indexOf("right") !=3D -1) {
            x +=3D relCoordinates.width;
            WebForm_SetElementX(panel, x);
        }
        overflow =3D x + panelParentCoordinates.x + =
panelCoordinates.width - rightWindowBorder;
        if (overflow > 0) {
            if (position.indexOf("bottom") =3D=3D -1 && relCoordinates.x =
> panelCoordinates.width) {
                x -=3D relCoordinates.width + panelCoordinates.width;
            }
            else {
                x -=3D overflow;
            }
            WebForm_SetElementX(panel, x);
            if (x < -panelParentCoordinates.x) {
                WebForm_SetElementX(panel, -panelParentCoordinates.x);
            }
        }
    }
}
function PopOut_Scroll(panel, offsetDelta) {
    var table =3D WebForm_GetElementByTagName(panel, "TABLE");
    if (!table) return;
    table.style.position =3D "relative";
    var tableY =3D (table.style.top ? parseInt(table.style.top) : 0);
    panel.offset +=3D offsetDelta;
    WebForm_SetElementY(table, tableY - offsetDelta);
}
function PopOut_SetPanelHeight(element, height, doNotClip) {
    if (element && element.style) {
        var size =3D WebForm_GetElementPosition(element);
        element.physicalWidth =3D size.width;
        element.clippedHeight =3D height;
        WebForm_SetElementHeight(element, height - (element.clientTop ? =
(2 * element.clientTop) : 0));
        if (doNotClip && element.style) {
            element.style.clip =3D "rect(auto auto auto auto)";
        }
        else {
            PopOut_Clip(element, 0, height);
        }
    }
}
function PopOut_Show(panelId, hideScrollers, data) {
    var panel =3D WebForm_GetElementById(panelId);
    if (panel && panel.tagName.toLowerCase() =3D=3D "div") {
        panel.style.visibility =3D "visible";
        panel.style.display =3D "inline";
        if (!panel.offset || hideScrollers) {
            panel.scrollTop =3D 0;
            panel.offset =3D 0;
            var table =3D WebForm_GetElementByTagName(panel, "TABLE");
            if (table) {
                WebForm_SetElementY(table, 0);
            }
        }
        PopOut_Position(panel, hideScrollers);
        var z =3D 1;
        var isIE =3D window.navigator && window.navigator.appName =3D=3D =
"Microsoft Internet Explorer" && !window.opera;
        if (isIE && data) {
            var childFrameId =3D panel.id + "_MenuIFrame";
            var childFrame =3D WebForm_GetElementById(childFrameId);
            var parent =3D panel.offsetParent;
            if (!childFrame) {
                childFrame =3D document.createElement("iframe");
                childFrame.id =3D childFrameId;
                childFrame.src =3D (data.iframeUrl ? data.iframeUrl : =
"about:blank");
                childFrame.style.position =3D "absolute";
                childFrame.style.display =3D "none";
                childFrame.scrolling =3D "no";
                childFrame.frameBorder =3D "0";
                if (parent.tagName.toLowerCase() =3D=3D "html") {
                    document.body.appendChild(childFrame);
                }
                else {
                    parent.appendChild(childFrame);
                }
            }
            var pos =3D WebForm_GetElementPosition(panel);
            var parentPos =3D WebForm_GetElementPosition(parent);
            WebForm_SetElementX(childFrame, pos.x - parentPos.x);
            WebForm_SetElementY(childFrame, pos.y - parentPos.y);
            WebForm_SetElementWidth(childFrame, pos.width);
            WebForm_SetElementHeight(childFrame, pos.height);
            childFrame.style.display =3D "block";
            if (panel.currentStyle && panel.currentStyle.zIndex && =
!isNaN(parseInt(panel.currentStyle.zIndex))) {
                z =3D panel.currentStyle.zIndex;
            }
            else if (panel.style.zIndex) {
                z =3D panel.style.zIndex;
            }
        }
        panel.style.zIndex =3D z;
    }
}
function PopOut_ShowScrollers(panel) {
    if (panel && panel.style) {
        var up =3D WebForm_GetElementById(panel.id + "Up");
        var dn =3D WebForm_GetElementById(panel.id + "Dn");
        var cnt =3D 0;
        if (up && dn) {
            if (panel.offset && panel.offset > 0) {
                up.style.visibility =3D "visible";
                up.style.display =3D "inline";
                cnt++;
                if (panel.clientWidth) {
                    WebForm_SetElementWidth(up, panel.clientWidth
                        - (up.clientLeft ? (2 * up.clientLeft) : 0));
                }
                WebForm_SetElementY(up, 0);
            }
            else {
                up.style.visibility =3D "hidden";
                up.style.display =3D "none";
            }
            if (panel.offset + panel.clippedHeight + 2 <=3D =
panel.physicalHeight) {
                dn.style.visibility =3D "visible";
                dn.style.display =3D "inline";
                cnt++;
                if (panel.clientWidth) {
                    WebForm_SetElementWidth(dn, panel.clientWidth
                        - (dn.clientLeft ? (2 * dn.clientLeft) : 0));
                }
                WebForm_SetElementY(dn, panel.clippedHeight - =
WebForm_GetElementPosition(dn).height
                    - (panel.clientTop ? (2 * panel.clientTop) : 0));
            }
            else {
                dn.style.visibility =3D "hidden";
                dn.style.display =3D "none";
            }
            if (cnt =3D=3D 0) {
                panel.style.clip =3D "rect(auto auto auto auto)";
            }
        }
    }
}
function PopOut_Stop() {
    if (__scrollPanel && __scrollPanel.interval) {
        window.clearInterval(__scrollPanel.interval);
    }
    Menu_RestoreInterval();
}
function PopOut_Up(scroller) {
    Menu_ClearInterval();
    var panel;
    if (scroller) {
        panel =3D scroller.parentNode
    }
    else {
        panel =3D __scrollPanel;
    }
    if (panel && panel.offset && panel.offset > 0) {
        PopOut_Scroll(panel, -2);
        __scrollPanel =3D panel;
        PopOut_ShowScrollers(panel);
        PopOut_Stop();
        __scrollPanel.interval =3D window.setInterval("PopOut_Up()", 8);
    }
}

------=_NextPart_000_0000_01C9F2F0.DEE80430
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.turffiles.ncsu.edu/ScriptResource.axd?d=LoGU1NKUM1kEXPc1q_iJ8NW1PewFx_2i6Gay1X82Gf75063hWfg4FfmusClqySDoONSrkasL0nUb1JK3FjSYZBPkU36Cs6El1Vg-n137cTs1&t=633175003597326566

=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(b,c,k,j,h,d){var =
a;if(typeof b=3D=3D=3D"undefined")if(h)return =
null;else{a=3DError.argumentUndefined(d);a.popStackFrame();return =
a}if(b=3D=3D=3Dnull)if(h)return =
null;else{a=3DError.argumentNull(d);a.popStackFrame();return =
a}if(c&&c.__enum){if(typeof =
b!=3D=3D"number"){a=3DError.argumentType(d,Object.getType(b),c);a.popStac=
kFrame();return a}if(b%1=3D=3D=3D0){var =
e=3Dc.prototype;if(!c.__flags||b=3D=3D=3D0){for(var g in =
e)if(e[g]=3D=3D=3Db)return null}else{var i=3Db;for(var g in e){var =
f=3De[g];if(f=3D=3D=3D0)continue;if((f&b)=3D=3D=3Df)i-=3Df;if(i=3D=3D=3D0=
)return =
null}}}a=3DError.argumentOutOfRange(d,b,String.format(Sys.Res.enumInvalid=
Value,b,c.getName()));a.popStackFrame();return =
a}if(j&&b!=3D=3Dwindow&&b!=3D=3Ddocument&&!(window.HTMLElement&&b =
instanceof HTMLElement)&&typeof =
b.nodeName!=3D=3D"string"){a=3DError.argument(d,Sys.Res.argumentDomElemen=
t);a.popStackFrame();return =
a}if(c&&!c.isInstanceOfType(b)){a=3DError.argumentType(d,Object.getType(b=
),c);a.popStackFrame();return =
a}if(c=3D=3D=3DNumber&&k)if(b%1!=3D=3D0){a=3DError.argumentOutOfRange(d,b=
,Sys.Res.argumentInteger);a.popStackFrame();return a}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")};if(!window=
)this.window=3Dthis;window.Type=3DFunction;window.__rootNamespaces=3D[];w=
indow.__registeredTypes=3D{};Type.prototype.callBaseMethod=3Dfunction(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}=
if(!window.__classes)window.__classes=3D{};window.__classes[c.toUpperCase=
()]=3Dthis;if(d){this.__interfaces=3D[];for(var =
a=3D2;a<arguments.length;a++){var =
e=3Darguments[a];this.__interfaces.push(e)}}return =
this};Type.prototype.registerInterface=3Dfunction(a){this.prototype.const=
ructor=3Dthis;this.__typeName=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(window.__rootNamespaces)};Type.isClass=3Dfunction(a){if(typeo=
f 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){if(!window.__classes)return =
null;fn=3Dwindow.__classes[ns.getName().toUpperCase()+"."+typeName.toUppe=
rCase()];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{};if(b=3D=3D=3D0)window.__rootNamesp=
aces[window.__rootNamespaces.length]=3Da;a.__namespace=3Dtrue;a.__typeNam=
e=3Dc.slice(0,b+1).join(".");a.getName=3Dfunction(){return =
this.__typeName}}d=3Da}};Object.__typeName=3D"Object";Object.__class=3Dtr=
ue;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()};Boolean.__typeName=3D"Boolean";Boolean.__cla=
ss=3Dtrue;Boolean.parse=3Dfunction(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;break=
}}return =
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?)");break}Array.add(j,d[0])}Date._appendPreOrP=
ostMatch(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=3Dnull){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=3DDate._parseInt(a);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=3DDate._parseInt(a)-1;if(c<0||c>11)return =
null;break;case "y":case =
"yy":f=3DDate._expandYear(m,Date._parseInt(a));if(f<0||f>9999)return =
null;break;case "yyyy":f=3DDate._parseInt(a);if(f<0||f>9999)return =
null;break;case "h":case =
"hh":d=3DDate._parseInt(a);if(d=3D=3D=3D12)d=3D0;if(d<0||d>11)return =
null;break;case "H":case "HH":d=3DDate._parseInt(a);if(d<0||d>23)return =
null;break;case "m":case "mm":n=3DDate._parseInt(a);if(n<0||n>59)return =
null;break;case "s":case "ss":o=3DDate._parseInt(a);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=3DDate._parseInt(a)*100;if(e<0||e>999)return null;break;case =
"ff":e=3DDate._parseInt(a)*10;if(e<0||e>999)return null;break;case =
"fff":e=3DDate._parseInt(a);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=3DDate._parseInt(q[0]);if(i<-12||i>13)return null;var =
l=3DDate._parseInt(q[1]);if(l<0||l>59)return =
null;k=3Di*60+(a.startsWith("-")?-l:l);break;case "z":case "zz":var =
i=3DDate._parseInt(a);if(i<-12||i>13)return null;k=3Di*60;break}}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),t%60)}return b}};Date._parseInt=3Dfunction(a){return =
parseInt(a.replace(/^[\s0]+(\d+)$/,"$1"))};Date.prototype.format=3Dfuncti=
on(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)=
));break}}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(g,f){var a=3Dg.trim();if(a.match(/infinity/i)!=3D=3Dnull)return =
parseFloat(a);if(a.match(/^0x[a-f0-9]+$/i)!=3D=3Dnull)return =
parseInt(a);var =
d=3Df.numberFormat,b=3Dd.NumberDecimalSeparator,c=3Dd.NumberGroupSeparato=
r,e=3Dnew =
RegExp("^[+-]?[\\d\\"+c+"]*\\"+b+"?\\d*([eE][+-]?\\d+)?$");if(!a.match(e)=
)return Number.NaN;a=3Da.split(c).join("");a=3Da.replace(b,".");return =
parseFloat(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 q=3D["n %","n%","%n"],p=3D["-n =
%","-n%","-%n"],r=3D["(n)","-n","- n","n-","n -"],o=3D["$n","n$","$ =
n","n $"],n=3D["($n)","-$n","$-n","$n-","(n$)","-n$","n-$","n$-","-n =
$","-$ n","n $-","$ n-","$ -n","n- $","($ n)","(n $)"];function =
i(p,k,j,l,o){var =
e=3Dj[0],g=3D1,c=3Dp.toString(),a=3D"",m=3D"",i=3Dc.split(".");if(i.lengt=
h>1){c=3Di[0];a=3Di[1];var =
h=3Da.split(/e/i);if(h.length>1){a=3Dh[0];m=3D"e"+h[1]}}if(k>0){var =
f=3Da.length-k;if(f>0)a=3Da.slice(0,k);else if(f<0)for(var =
n=3D0;n<Math.abs(f);n++)a+=3D"0";a=3Do+a}else a=3D"";a+=3Dm;var =
b=3Dc.length-1,d=3D"";while(b>=3D0){if(e=3D=3D=3D0||e>b)if(d.length>0)ret=
urn c.slice(0,b+1)+l+d+a;else return =
c.slice(0,b+1)+a;if(d.length>0)d=3Dc.slice(b-e+1,b+1)+l+d;else =
d=3Dc.slice(b-e+1,b+1);b-=3De;if(g<j.length){e=3Dj[g];g++}}return =
c.slice(0,b+1)+l+d+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));var =
c;switch(d.charAt(0)){case "d":case "D":c=3D"n";if(b!=3D=3D-1){var =
g=3D""+e,k=3Db-g.length;if(k>0)for(var =
m=3D0;m<k;m++)g=3D"0"+g;e=3Dg}if(this<0)e=3D-e;break;case "c":case =
"C":if(this<0)c=3Dn[a.CurrencyNegativePattern];else =
c=3Do[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=3Dr[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=3Dp[a.PercentNegativePattern];else =
c=3Dq[a.PercentPositivePattern];if(b=3D=3D=3D-1)b=3Da.PercentDecimalDigit=
s;e=3Di(Math.abs(this),b,a.PercentGroupSizes,a.PercentGroupSeparator,a.Pe=
rcentDecimalSeparator);break;default:throw =
Error.format(Sys.Res.formatBadFormatSpecifier)}var =
l=3D/n|\$|-|%/g,f=3D"";for(;true;){var =
s=3Dl.lastIndex,h=3Dl.exec(c);f+=3Dc.slice(s,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;break}}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)};String.__typeName=3D=
"String";String.__class=3Dtrue;String.prototype.endsWith=3Dfunction(a){re=
turn =
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))+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};Type.registerNamespace("Sys");Sys.IDisposable=3Dfunction(){};Sys.IDisp=
osable.prototype=3D{};Sys.IDisposable.registerInterface("Sys.IDisposable"=
);Sys.StringBuilder=3Dfunction(a){this._parts=3Dtypeof =
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","Microsoft.XMLHTTP"];for(var =
a=3D0;a<b.length;a++)try{var c=3Dnew ActiveXObject(b[a]);return =
c}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);if(na=
vigator.userAgent.indexOf(" MSIE =
")>-1){Sys.Browser.agent=3DSys.Browser.InternetExplorer;Sys.Browser.versi=
on=3DparseFloat(navigator.userAgent.match(/MSIE =
(\d+\.\d+)/)[1]);Sys.Browser.hasDebuggerStatement=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(" =
Safari/")>-1){Sys.Browser.agent=3DSys.Browser.Safari;Sys.Browser.version=3D=
parseFloat(navigator.userAgent.match(/Safari\/(\d+\.\d+)/)[1]);Sys.Browse=
r.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(c,b){for(var a in =
this.prototype)this[a]=3Dthis.prototype[a];this.__typeName=3Dc;this.parse=
=3DSys$Enum$parse;this.__string=3Dthis.toString();this.toString=3DSys$Enu=
m$toString;this.__flags=3Db;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);if(!a._handler)a._handler=3Dfunction(c,d){for(var=
 b=3D0,e=3Da.length;b<e;b++)a[b](c,d)};return =
a._handler},_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]);b._createdComponents[b._createdComponents.length]=3Da=
;if(a.get_id())b.addComponent(a);if(i)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.DomEve=
nt=3Dfunction(c){var =
a=3Dc;this.rawEvent=3Da;this.altKey=3Da.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(a.type=3D=3D=3D"keypress")this.charCode=3Da.charCo=
de||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(this.target){var =
b=3DSys.UI.DomElement.getLocation(this.target);this.offsetX=3Dtypeof =
a.offsetX!=3D=3D"undefined"?a.offsetX:window.pageXOffset+(a.clientX||0)-b=
.x;this.offsetY=3Dtypeof =
a.offsetY!=3D=3D"undefined"?a.offsetY:window.pageYOffset+(a.clientY||0)-b=
.y}this.screenX=3Da.screenX;this.screenY=3Da.screenY;this.shiftKey=3Da.sh=
iftKey;this.type=3Da.type};Sys.UI.DomEvent.prototype=3D{preventDefault:fu=
nction(){if(this.rawEvent.preventDefault)this.rawEvent.preventDefault();e=
lse =
if(window.event)window.event.returnValue=3Dfalse},stopPropagation:functio=
n(){if(this.rawEvent.stopPropagation)this.rawEvent.stopPropagation();else=
 =
if(window.event)window.event.cancelBubble=3Dtrue}};Sys.UI.DomEvent.regist=
erClass("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(){return e.call(a,new =
Sys.UI.DomEvent(window.event))};a.attachEvent("on"+d,b)}c[c.length]=3D{ha=
ndler:e,browserHandler:b}},$addHandlers=3DSys.UI.DomEvent.addHandlers=3Df=
unction(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],d=3Dnull;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.IContainer=3D=
function(){};Sys.IContainer.prototype=3D{};Sys.IContainer.registerInterfa=
ce("Sys.IContainer");Sys._ScriptLoader=3Dfunction(){this._scriptsToLoad=3D=
null;this._scriptLoadedDelegate=3DFunction.createDelegate(this,this._scri=
ptLoadedHandler)};Sys._ScriptLoader.prototype=3D{dispose:function(){this.=
_stopLoading();if(this._events)delete =
this._events;this._scriptLoadedDelegate=3Dnull},loadScripts:function(a,c,=
d,b){this._loading=3Dtrue;this._allScriptsLoadedCallback=3Dc;this._script=
LoadFailedCallback=3Dd;this._scriptLoadTimeoutCallback=3Db;if(a>0)this._t=
imeoutCookie=3Dwindow.setTimeout(Function.createDelegate(this,this._scrip=
tLoadTimeoutHandler),a*1000);this._loadScriptsInternal()},notifyScriptLoa=
ded:function(){if(!this._loading)return;this._currentTask._notified++;if(=
Sys.Browser.agent=3D=3D=3DSys.Browser.Safari)if(this._currentTask._notifi=
ed=3D=3D=3D1)window.setTimeout(Function.createDelegate(this,function(){th=
is._scriptLoadedHandler(this._currentTask.get_scriptElement(),true)}),0)}=
,queueCustomScriptTag:function(a){if(!this._scriptsToLoad)this._scriptsTo=
Load=3D[];Array.add(this._scriptsToLoad,a)},queueScriptBlock:function(a){=
if(!this._scriptsToLoad)this._scriptsToLoad=3D[];Array.add(this._scriptsT=
oLoad,{text:a})},queueScriptReference:function(a){if(!this._scriptsToLoad=
)this._scriptsToLoad=3D[];Array.add(this._scriptsToLoad,{src:a})},_create=
ScriptElement: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(){if(this._scriptsToLoad&&this._scriptsT=
oLoad.length>0){var =
b=3DArray.dequeue(this._scriptsToLoad),a=3Dthis._createScriptElement(b);i=
f(a.text&&Sys.Browser.agent=3D=3D=3DSys.Browser.Safari){a.innerHTML=3Da.t=
ext;delete a.text}if(typeof =
b.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{var =
c=3Dthis._allScriptsLoadedCallback;this._stopLoading();if(c)c(this)}},_ra=
iseError:function(a){var =
c=3Dthis._scriptLoadFailedCallback,b=3Dthis._currentTask.get_scriptElemen=
t();this._stopLoading();if(c)c(this,b,a);else throw =
Sys._ScriptLoader._errorScriptLoadFailed(b.src,a)},_scriptLoadedHandler:f=
unction(a,b){if(b&&this._currentTask._notified)if(this._currentTask._noti=
fied>1)this._raiseError(true);else{Array.add(Sys._ScriptLoader._getLoaded=
Scripts(),a.src);this._currentTask.dispose();this._currentTask=3Dnull;thi=
s._loadScriptsInternal()}else =
this._raiseError(false)},_scriptLoadTimeoutHandler:function(){var =
a=3Dthis._scriptLoadTimeoutCallback;this._stopLoading();if(a)a(this)},_st=
opLoading:function(){if(this._timeoutCookie){window.clearTimeout(this._ti=
meoutCookie);this._timeoutCookie=3Dnull}if(this._currentTask){this._curre=
ntTask.dispose();this._currentTask=3Dnull}this._scriptsToLoad=3Dnull;this=
._loading=3Dnull;this._allScriptsLoadedCallback=3Dnull;this._scriptLoadFa=
iledCallback=3Dnull;this._scriptLoadTimeoutCallback=3Dnull}};Sys._ScriptL=
oader.registerClass("Sys._ScriptLoader",null,Sys.IDisposable);Sys._Script=
Loader.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);this._scriptErrorDelegate=3DFunction.createDelegate(this,this._script=
ErrorHandler);$addHandler(this._scriptElement,"error",this._scriptErrorDe=
legate)},_removeScriptElementHandlers:function(){if(this._scriptLoadDeleg=
ate){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);$removeHand=
ler(a,"error",this._scriptErrorDelegate);this._scriptErrorDelegate=3Dnull=
;this._scriptLoadDelegate=3Dnull}},_scriptErrorHandler:function(){if(this=
._disposed)return;this._completedCallback(this.get_scriptElement(),false)=
},_scriptLoadHandler: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._Application=3Dfunction(){Sys._=
Application.initializeBase(this);this._disposableObjects=3D[];this._compo=
nents=3D{};this._createdComponents=3D[];this._secondPassComponents=3D[];t=
his._unloadHandlerDelegate=3DFunction.createDelegate(this,this._unloadHan=
dler);this._loadHandlerDelegate=3DFunction.createDelegate(this,this._load=
Handler);Sys.UI.DomEvent.addHandler(window,"unload",this._unloadHandlerDe=
legate);Sys.UI.DomEvent.addHandler(window,"load",this._loadHandlerDelegat=
e)};Sys._Application.prototype=3D{_creatingComponents:false,_disposing:fa=
lse,get_isCreatingComponents:function(){return =
this._creatingComponents},add_load:function(a){this.get_events().addHandl=
er("load",a)},remove_load:function(a){this.get_events().removeHandler("lo=
ad",a)},add_init:function(a){if(this._initialized)a(this,Sys.EventArgs.Em=
pty);else =
this.get_events().addHandler("init",a)},remove_init:function(a){this.get_=
events().removeHandler("init",a)},add_unload:function(a){this.get_events(=
).addHandler("unload",a)},remove_unload:function(a){this.get_events().rem=
oveHandler("unload",a)},addComponent:function(a){this._components[a.get_i=
d()]=3Da},beginCreateComponents:function(){this._creatingComponents=3Dtru=
e},dispose:function(){if(!this._disposing){this._disposing=3Dtrue;if(wind=
ow.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]},unregisterDisposableObject:function(a){if(!this._dis=
posing)Array.remove(this._disposableObjects,a)},_addComponentToSecondPass=
:function(b,a){this._secondPassComponents[this._secondPassComponents.leng=
th]=3D{component:b,references:a}},_doInitialize:function(){Sys._Applicati=
on.callBaseMethod(this,"initialize");var =
a=3Dthis.get_events().getHandler("init");if(a){this.beginCreateComponents=
();a(this,Sys.EventArgs.Empty);this.endCreateComponents()}this.raiseLoad(=
);this._initializing=3Dfalse},_loadHandler:function(){if(this._loadHandle=
rDelegate){Sys.UI.DomEvent.removeHandler(window,"load",this._loadHandlerD=
elegate);this._loadHandlerDelegate=3Dnull}this.initialize()},_unloadHandl=
er:function(){this.dispose()}};Sys._Application.registerClass("Sys._Appli=
cation",Sys.Component,Sys.IContainer);Sys.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");window.XMLDOM=3Dfunction(d){if(!window.DOMParser){=
var c=3D["Msxml2.DOMDocument.3.0","Msxml2.DOMDocument"];for(var =
b=3D0;b<c.length;b++)try{var a=3Dnew =
ActiveXObject(c[b]);a.async=3Dfalse;a.loadXML(d);a.setProperty("Selection=
Language","XPath");return a}catch(f){}return null}else try{var e=3Dnew =
window.DOMParser;return e.parseFromString(d,"text/xml")}catch(f){return =
null}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){a._clearTimer();a._responseAvail=
able=3Dtrue;a._webRequest.completed(Sys.EventArgs.Empty);if(a._xmlHttpReq=
uest!=3Dnull){a._xmlHttpRequest.onreadystatechange=3DFunction.emptyMethod=
;a._xmlHttpRequest=3Dnull}}};this._clearTimer=3Dfunction(){if(a._timer!=3D=
null){window.clearTimeout(a._timer);a._timer=3Dnull}};this._onTimeout=3Df=
unction(){if(!a._responseAvailable){a._clearTimer();a._timedOut=3Dtrue;a.=
_xmlHttpRequest.onreadystatechange=3DFunction.emptyMethod;a._xmlHttpReque=
st.abort();a._webRequest.completed(Sys.EventArgs.Empty);a._xmlHttpRequest=
=3Dnull}}};Sys.Net.XMLHttpExecutor.prototype=3D{get_timedOut:function(){r=
eturn 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");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(){return =
this._xmlHttpRequest.status},get_statusText:function(){return =
this._xmlHttpRequest.statusText},get_xml:function(){var =
a=3Dthis._xmlHttpRequest.responseXML;if(!a||!a.documentElement){a=3Dnew =
XMLDOM(this._xmlHttpRequest.responseText);if(!a||!a.documentElement)retur=
n 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;var =
a=3Dthis._webRequest._get_eventHandlerList().getHandler("completed");if(a=
)a(this,Sys.EventArgs.Empty)}}};Sys.Net.XMLHttpExecutor.registerClass("Sy=
s.Net.XMLHttpExecutor",Sys.Net.WebRequestExecutor);Sys.Net._WebRequestMan=
ager=3Dfunction(){this._this=3Dthis;this._defaultTimeout=3D0;this._defaul=
tExecutorType=3D"Sys.Net.XMLHttpExecutor"};Sys.Net._WebRequestManager.pro=
totype=3D{add_invokingRequest:function(a){this._get_eventHandlerList().ad=
dHandler("invokingRequest",a)},remove_invokingRequest:function(a){this._g=
et_eventHandlerList().removeHandler("invokingRequest",a)},add_completedRe=
quest:function(a){this._get_eventHandlerList().addHandler("completedReque=
st",a)},remove_completedRequest:function(a){this._get_eventHandlerList().=
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 =
c=3Ddocument.getElementsByTagName("base")[0];if(c&&c.href&&c.href.length>=
0)a=3Dc.href;else a=3Ddocument.URL}var =
d=3Da.indexOf("?");if(d!=3D=3D-1)a=3Da.substr(0,d);a=3Da.substr(0,a.lastI=
ndexOf("/")+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{set_timeout:=
function(a){this._timeout=3Da},get_timeout:function(){return =
this._timeout},set_defaultUserContext:function(a){this._userContext=3Da},=
get_defaultUserContext:function(){return =
this._userContext},set_defaultSucceededCallback:function(a){this._succeed=
ed=3Da},get_defaultSucceededCallback:function(){return =
this._succeeded},set_defaultFailedCallback:function(a){this._failed=3Da},=
get_defaultFailedCallback:function(){return =
this._failed},set_path:function(a){this._path=3Da},get_path:function(){re=
turn =
this._path},_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+"/"+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 =
e=3Dd.get_statusCode(),b=3Dnull;try{var =
j=3Dd.getResponseHeader("Content-Type");if(j.startsWith("application/json=
"))b=3Dd.get_object();else =
if(j.startsWith("text/xml"))b=3Dd.get_xml();else =
b=3Dd.get_responseData()}catch(m){}var =
k=3Dd.getResponseHeader("jsonerror"),g=3Dk=3D=3D=3D"true";if(g)b=3Dnew =
Sys.Net.WebServiceError(false,b.Message,b.StackTrace,b.ExceptionType);if(=
e<200||e>=3D300||g){if(c){if(!b||!g)b=3Dnew =
Sys.Net.WebServiceError(false,String.format(Sys.Res.webServiceFailedNoMsg=
,a),"","");b._statusCode=3De;c(b,f,a)}}else if(i)i(b,f,a)}else{var =
h;if(d.get_timedOut())h=3DString.format(Sys.Res.webServiceTimedOut,a);els=
e h=3DString.format(Sys.Res.webServiceFailedNoMsg,a);if(c)c(new =
Sys.Net.WebServiceError(d.get_timedOut(),h,"",""),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{_defaultFailedCallback:null,=
_defaultLoadCompletedCallback:null,_defaultSaveCompletedCallback:null,_pa=
th:"",_timeout:0,get_defaultFailedCallback:function(){return =
this._defaultFailedCallback},set_defaultFailedCallback:function(a){this._=
defaultFailedCallback=3Da},get_defaultLoadCompletedCallback:function(){re=
turn =
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},set_path:function(a){if(!a||!a.length)a=3D"";this._path=3Da},=
get_timeout:function(){return =
this._timeout},set_timeout:function(a){this._timeout=3Da},load:function(b=
,d,e,f){var =
c=3D{},a;if(!b)a=3D"GetAllPropertiesForCurrentUser";else{a=3D"GetProperti=
esForCurrentUser";c=3D{properties:this._clonePropertyNames(b)}}this._invo=
ke(this._get_path(),a,false,c,Function.createDelegate(this,this._onLoadCo=
mplete),Function.createDelegate(this,this._onLoadFailed),[d,e,f])},save:f=
unction(d,a,c,e){var =
b=3Dthis._flattenProperties(d,this.properties);this._invoke(this._get_pat=
h(),"SetPropertiesForCurrentUser",false,{values:b},Function.createDelegat=
e(this,this._onSaveComplete),Function.createDelegate(this,this._onSaveFai=
led),[a,c,e])},_clonePropertyNames: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,h,i){var =
b=3D{},e,d;if(a&&a.length=3D=3D=3D0)return b;for(var c in =
h){e=3Dh[c];d=3Di?i+"."+c:c;if(Sys.Services.ProfileGroup.isInstanceOfType=
(e)){var g=3Dthis._flattenProperties(a,e,d);for(var f in g){var =
j=3Dg[f];b[f]=3Dj}}else =
if(!a||Array.indexOf(a,d)!=3D=3D-1)b[d]=3De}return =
b},_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,f,g){if(typeof a!=3D=3D"object")throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
g,"Object"));var d=3Dthis._unflattenProperties(a);for(var b in =
d)this.properties[b]=3Dd[b];var =
c=3Df[0],e=3Dc?c:this._defaultLoadCompletedCallback;if(e)e(a.length,f[2],=
"Sys.Services.ProfileService.load")},_onLoadFailed:function(d,c){var =
a=3Dc[1],b=3Da?a:this._defaultFailedCallback;if(b)b(d,c[2],"Sys.Services.=
ProfileService.load")},_onSaveComplete:function(d,c,f){if(typeof =
d!=3D=3D"number")throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
f,"Number"));var =
a=3Dc[0],e=3Dc[2],b=3Da?a:this._defaultSaveCompletedCallback;if(b)b(d,e,"=
Sys.Services.ProfileService.save")},_onSaveFailed:function(e,c){var =
a=3Dc[1],d=3Dc[2],b=3Da?a:this._defaultFailedCallback;if(b)b(e,d,"Sys.Ser=
vices.ProfileService.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{_defaultFailedCallback:null,_defaultLoginCompletedCallback:=
null,_defaultLogoutCompletedCallback:null,_path:"",_timeout:0,_authentica=
ted:false,get_defaultFailedCallback:function(){return =
this._defaultFailedCallback},set_defaultFailedCallback:function(a){this._=
defaultFailedCallback=3Da},get_defaultLoginCompletedCallback:function(){r=
eturn =
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},set_path:function(a){if(!a||!a.length)a=3D"";this._path=3Da},=
get_timeout:function(){return =
this._timeout},set_timeout:function(a){this._timeout=3Da},login:function(=
c,b,a,h,f,d,e,g){this._invoke(this._get_path(),"Login",false,{userName:c,=
password:b,createPersistentCookie:a},Function.createDelegate(this,this._o=
nLoginComplete),Function.createDelegate(this,this._onLoginFailed),[c,b,a,=
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(f,c,g){if(typeof f!=3D=3D"boolean")throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
g,"Boolean"));var =
b=3Dc[3],d=3Dc[4],e=3Dc[6],a=3Dd?d:this._defaultLoginCompletedCallback;if=
(f){this._authenticated=3Dtrue;if(a)a(true,e,"Sys.Services.Authentication=
Service.login");if(typeof =
b!=3D=3D"undefined"&&b!=3D=3Dnull)window.location.href=3Db}else =
if(a)a(false,e,"Sys.Services.AuthenticationService.login")},_onLoginFaile=
d:function(d,c){var =
a=3Dc[5],b=3Da?a:this._defaultFailedCallback;if(b)b(d,c[6],"Sys.Services.=
AuthenticationService.login")},_onLogoutComplete:function(g,a,f){if(g!=3D=
=3Dnull)throw =
Error.invalidOperation(String.format(Sys.Res.webServiceInvalidReturnType,=
f,"null"));var =
c=3Da[0],b=3Da[1],e=3Da[3],d=3Db?b:this._defaultLogoutCompletedCallback;t=
his._authenticated=3Dfalse;if(d)d(null,e,"Sys.Services.AuthenticationServ=
ice.logout");if(!c)window.location.reload();else =
window.location.href=3Dc},_onLogoutFailed:function(d,c){var =
a=3Dc[2],b=3Da?a:this._defaultFailedCallback;if(b)b(d,c[3],"Sys.Services.=
AuthenticationService.logout")},_setAuthenticated:function(a){this._authe=
nticated=3Da}};Sys.Services._AuthenticationService.registerClass("Sys.Ser=
vices._AuthenticationService",Sys.Net.WebServiceProxy);Sys.Services.Authe=
nticationService=3Dnew =
Sys.Services._AuthenticationService;Type.registerNamespace("Sys.Serializa=
tion");Sys.Serialization.JavaScriptSerializer=3Dfunction(){};Sys.Serializ=
ation.JavaScriptSerializer.registerClass("Sys.Serialization.JavaScriptSer=
ializer");Sys.Serialization.JavaScriptSerializer._stringRegEx=3Dnew =
RegExp('["\b\f\n\r\t\\\\\x00-\x1F]',"i");Sys.Serialization.JavaScriptSeri=
alizer._serializeWithBuilder=3Dfunction(b,a,h){var c;switch(typeof =
b){case =
"object":if(b)if(Array.isInstanceOfType(b)){a.append("[");for(c=3D0;c<b.l=
ength;++c){if(c>0)a.append(",");Sys.Serialization.JavaScriptSerializer._s=
erializeWithBuilder(b[c],a)}a.append("]")}else{if(Date.isInstanceOfType(b=
)){a.append('"\\/Date(');a.append(b.getTime());a.append(')\\/"');break}va=
r e=3D[],i=3D0;for(var g in =
b){if(g.startsWith("$"))continue;e[i++]=3Dg}if(h)e.sort();a.append("{");v=
ar j=3Dfalse;for(c=3D0;c<i;c++){var f=3Db[e[c]];if(typeof =
f!=3D=3D"undefined"&&typeof f!=3D=3D"function"){if(j)a.append(",");else =
j=3Dtrue;Sys.Serialization.JavaScriptSerializer._serializeWithBuilder(e[c=
],a,h);a.append(":");Sys.Serialization.JavaScriptSerializer._serializeWit=
hBuilder(f,a,h)}}a.append("}")}else a.append("null");break;case =
"number":if(isFinite(b))a.append(String(b));else throw =
Error.invalidOperation(Sys.Res.cannotSerializeNonFiniteNumbers);break;cas=
e =
"string":a.append('"');if(Sys.Browser.agent=3D=3D=3DSys.Browser.Safari||S=
ys.Serialization.JavaScriptSerializer._stringRegEx.test(b)){var =
k=3Db.length;for(c=3D0;c<k;++c){var d=3Db.charAt(c);if(d>=3D" =
"){if(d=3D=3D=3D"\\"||d=3D=3D=3D'"')a.append("\\");a.append(d)}else =
switch(d){case "\b":a.append("\\b");break;case =
"\f":a.append("\\f");break;case "\n":a.append("\\n");break;case =
"\r":a.append("\\r");break;case =
"\t":a.append("\\t");break;default:a.append("\\u00");if(d.charCodeAt()<16=
)a.append("0");a.append(d.charCodeAt().toString(16))}}}else =
a.append(b);a.append('"');break;case =
"boolean":a.append(b.toString());break;default:a.append("null");break}};S=
ys.Serialization.JavaScriptSerializer.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){if(data.length=3D=3D=3D0)throw =
Error.argument("data",Sys.Res.cannotDeserializeEmptyString);try{var =
exp=3Ddata.replace(new =
RegExp('(^|[^\\\\])\\"\\\\/Date\\((-?[0-9]+)\\)\\\\/\\"',"g"),"$1new =
Date($2)");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._upperMonths,this._toUpper(a))},_getDayIndex:function(=
a){if(!this._upperDays)this._upperDays=3Dthis._toUpperArray(this.dateTime=
Format.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.Point=3Dfunction(a,b){this.x=3Da;this.y=3Db};Sys.UI.=
Point.registerClass("Sys.UI.Point");Sys.UI.Bounds=3Dfunction(c,d,b,a){thi=
s.x=3Dc;this.y=3Dd;this.height=3Da;this.width=3Db};Sys.UI.Bounds.register=
Class("Sys.UI.Bounds");Sys.UI.DomElement=3Dfunction(){};Sys.UI.DomElement=
.registerClass("Sys.UI.DomElement");Sys.UI.DomElement.addCssClass=3Dfunct=
ion(a,b){if(!Sys.UI.DomElement.containsCssClass(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 =
Sys$UI$DomElement$getLocation(a){if(a.self||a.nodeType=3D=3D=3D9)return =
new Sys.UI.Point(0,0);var d=3Da.getClientRects();if(!d||!d.length)return =
new Sys.UI.Point(0,0);var =
e=3Da.ownerDocument.parentWindow,g=3De.screenLeft-top.screenLeft-top.docu=
ment.documentElement.scrollLeft+2,h=3De.screenTop-top.screenTop-top.docum=
ent.documentElement.scrollTop+2,c=3De.frameElement||null;if(c){var =
b=3Dc.currentStyle;g+=3D(c.frameBorder||1)*2+(parseInt(b.paddingLeft)||0)=
+(parseInt(b.borderLeftWidth)||0)-a.ownerDocument.documentElement.scrollL=
eft;h+=3D(c.frameBorder||1)*2+(parseInt(b.paddingTop)||0)+(parseInt(b.bor=
derTopWidth)||0)-a.ownerDocument.documentElement.scrollTop}var =
f=3Dd[0];return new Sys.UI.Point(f.left-g,f.top-h)};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 g=3D0,h=3D0,j=3Dnull,f=3Dnull,b;for(var =
a=3Dc;a;j=3Da,(f=3Db,a=3Da.offsetParent)){b=3DSys.UI.DomElement._getCurre=
ntStyle(a);var =
e=3Da.tagName;if((a.offsetLeft||a.offsetTop)&&(e!=3D=3D"BODY"||(!f||f.pos=
ition!=3D=3D"absolute"))){g+=3Da.offsetLeft;h+=3Da.offsetTop}}b=3DSys.UI.=
DomElement._getCurrentStyle(c);var =
d=3Db?b.position:null,k=3Dd&&d!=3D=3D"static";if(!d||d!=3D=3D"absolute")f=
or(var =
a=3Dc.parentNode;a;a=3Da.parentNode){e=3Da.tagName;if(e!=3D=3D"BODY"&&e!=3D=
=3D"HTML"&&(a.scrollLeft||a.scrollTop)){g-=3Da.scrollLeft||0;h-=3Da.scrol=
lTop||0}b=3DSys.UI.DomElement._getCurrentStyle(a);var =
i=3Db?b.position:null;if(i&&i=3D=3D=3D"absolute")break}return new =
Sys.UI.Point(g,h)};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;if(f!=3D=3D"BODY"&&f!=3D=
=3D"HTML"&&(a.scrollLeft||a.scrollTop)&&(c&&(a.style.overflow=3D=3D=3D"sc=
roll"||a.style.overflow=3D=3D=3D"auto"))){d-=3Da.scrollLeft||0;e-=3Da.scr=
ollTop||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,h=3Dnull,b=3Dnull;for(var =
a=3Dd;a;i=3Da,(h=3Db,a=3Da.offsetParent)){var =
c=3Da.tagName;b=3DSys.UI.DomElement._getCurrentStyle(a);if((a.offsetLeft|=
|a.offsetTop)&&!(c=3D=3D=3D"BODY"&&(!h||h.position!=3D=3D"absolute"))){e+=
=3Da.offsetLeft;f+=3Da.offsetTop}if(i!=3D=3Dnull&&b){if(c!=3D=3D"TABLE"&&=
c!=3D=3D"TD"&&c!=3D=3D"HTML"){e+=3DparseInt(b.borderLeftWidth)||0;f+=3Dpa=
rseInt(b.borderTopWidth)||0}if(c=3D=3D=3D"TABLE"&&(b.position=3D=3D=3D"re=
lative"||b.position=3D=3D=3D"absolute")){e+=3DparseInt(b.marginLeft)||0;f=
+=3DparseInt(b.marginTop)||0}}}b=3DSys.UI.DomElement._getCurrentStyle(d);=
var =
g=3Db?b.position:null,j=3Dg&&g!=3D=3D"static";if(!g||g!=3D=3D"absolute")f=
or(var =
a=3Dd.parentNode;a;a=3Da.parentNode){c=3Da.tagName;if(c!=3D=3D"BODY"&&c!=3D=
=3D"HTML"&&(a.scrollLeft||a.scrollTop)){e-=3Da.scrollLeft||0;f-=3Da.scrol=
lTop||0;b=3DSys.UI.DomElement._getCurrentStyle(a);e+=3DparseInt(b.borderL=
eftWidth)||0;f+=3DparseInt(b.borderTopWidth)||0}}return new =
Sys.UI.Point(e,f)};break}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._getCurrentStyle=3D=
function(a){var =
b=3D(a.ownerDocument?a.ownerDocument:a.documentElement).defaultView;retur=
n =
b&&a!=3D=3Db&&b.getComputedStyle?b.getComputedStyle(a,null):a.style};Sys.=
UI.Behavior=3Dfunction(b){Sys.UI.Behavior.initializeBase(this);this._elem=
ent=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;this._oldDisplayMode=3Dthis._element.style.display;if(=
!this._oldDisplayMode||this._oldDisplayMode=3D=3D"none")this._oldDisplayM=
ode=3D""};Sys.UI.Control.prototype=3D{_parent:null,_visibilityMode: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;else{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:functi=
on(){return =
this._visibilityMode},set_visibilityMode:function(a){if(this._visibilityM=
ode!=3D=3Da){this._visibilityMode=3Da;if(this.get_visible()=3D=3D=3Dfalse=
)if(this._visibilityMode=3D=3D=3DSys.UI.VisibilityMode.hide)this._element=
.style.display=3Dthis._oldDisplayMode;else =
this._element.style.display=3D"none"}this._visibilityMode=3Da},get_visibl=
e:function(){return =
this._element.style.visibility!=3D"hidden"},set_visible:function(a){if(a!=
=3Dthis.get_visible()){this._element.style.visibility=3Da?"visible":"hidd=
en";if(a||this._visibilityMode=3D=3D=3DSys.UI.VisibilityMode.hide)this._e=
lement.style.display=3Dthis._oldDisplayMode;else =
this._element.style.display=3D"none"}},addCssClass:function(a){Sys.UI.Dom=
Element.addCssClass(this._element,a)},dispose:function(){Sys.UI.Control.c=
allBaseMethod(this,"dispose");if(this._element){this._element.control=3Du=
ndefined;delete =
this._element}},initialize:function(){Sys.UI.Control.callBaseMethod(this,=
"initialize");var a=3Dthis._element},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}",
"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.",
"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_01C9F2F0.DEE80430
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.turffiles.ncsu.edu/ScriptResource.axd?d=LoGU1NKUM1kEXPc1q_iJ8NW1PewFx_2i6Gay1X82Gf75063hWfg4FfmusClqySDoONSrkasL0nUb1JK3FjSYZMTiiCAdtysVoEPq8pgRnhg1&t=633175003597326566

=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||new =
Object;this._response=3Db};Sys.WebForms.EndRequestEventArgs.prototype=3D{=
get_dataItems: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||new =
Object};Sys.WebForms.PageLoadedEventArgs.prototype=3D{get_dataItems:funct=
ion(){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||new =
Object};Sys.WebForms.PageLoadingEventArgs.prototype=3D{get_dataItems:func=
tion(){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._updatePanelIDs=3Dnull;this._=
updatePanelClientIDs=3Dnull;this._oldUpdatePanelIDs=3Dnull;this._childUpd=
atePanelIDs=3Dnull;this._panelsToRefreshIDs=3Dnull;this._updatePanelHasCh=
ildrenAsTriggers=3Dnull;this._asyncPostBackControlIDs=3Dnull;this._asyncP=
ostBackControlClientIDs=3Dnull;this._postBackControlIDs=3Dnull;this._post=
BackControlClientIDs=3Dnull;this._scriptManagerID=3Dnull;this._pageLoaded=
Handler=3Dnull;this._additionalInput=3Dnull;this._onsubmit=3Dnull;this._o=
nSubmitStatements=3D[];this._originalDoPostBack=3Dnull;this._postBackSett=
ings=3Dnull;this._request=3Dnull;this._onFormSubmitHandler=3Dnull;this._o=
nFormElementClickHandler=3Dnull;this._onWindowUnloadHandler=3Dnull;this._=
asyncPostBackTimeout=3Dnull;this._controlIDToFocus=3Dnull;this._scrollPos=
ition=3Dnull;this._dataItems=3Dnull;this._response=3Dnull;this._processin=
gRequest=3Dfalse;this._scriptDisposes=3D{}};Sys.WebForms.PageRequestManag=
er.prototype=3D{_get_eventHandlerList:function(){if(!this._events)this._e=
vents=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}},_createPageRequestManagerTimeo=
utError: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=3Dd||"Sys.WebForms.PageRequestManagerServerErrorException: =
"+String.format(Sys.WebForms.Res.PRM_ServerError,a),b=3DError.create(c,{n=
ame:"Sys.WebForms.PageRequestManagerServerErrorException",httpStatusCode:=
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;b<a.length;b++){Array.add(d,a[b]);Array.add(c,this._uniqueIDToClien=
tID(a[b]))}},_decodeString:function(a){return =
a.replace(/\\\u00FF\\/g,"\x00").replace(/\u00FF\u00FF/g,"\u00FF")},_destr=
oyTree: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}=
this._form=3Dnull;this._updatePanelIDs=3Dnull;this._oldUpdatePanelIDs=3Dn=
ull;this._childUpdatePanelIDs=3Dnull;this._updatePanelClientIDs=3Dnull;th=
is._asyncPostBackControlIDs=3Dnull;this._asyncPostBackControlClientIDs=3D=
null;this._postBackControlIDs=3Dnull;this._postBackControlClientIDs=3Dnul=
l;this._asyncPostBackTimeout=3Dnull;this._scrollPosition=3Dnull;this._dat=
aItems=3Dnull},_doPostBack:function(a,e){this._additionalInput=3Dnull;var=
 =
b=3Dthis._form;if(b.action!=3D=3Db._initialAction)this._postBackSettings=3D=
this._createPostBackSettings(false,null,null);else{var =
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()},_elementContains:function(b,a){while(a){if(=
a=3D=3D=3Db)return true;a=3Da.parentNode}return =
false},_endPostBack:function(a,e){this._processingRequest=3Dfalse;this._r=
equest=3Dnull;this._additionalInput=3Dnull;var =
d=3Dthis._get_eventHandlerList().getHandler("endRequest"),b=3Dfalse;if(d)=
{var c=3Dnew =
Sys.WebForms.EndRequestEventArgs(a,this._dataItems,e);d(this,c);b=3Dc.get=
_errorHandled()}this._dataItems=3Dnull;if(a&&!b)alert(a.message)},_findNe=
arestElement: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)},_getPageLoadedEventArgs:function(f){var =
e=3D[],d=3D[],h=3Dthis._oldUpdatePanelIDs||[],b=3Dthis._updatePanelIDs,g=3D=
this._childUpdatePanelIDs||[],c=3Dthis._panelsToRefreshIDs||[];for(var =
a=3D0;a<c.length;a++)Array.add(e,document.getElementById(this._uniqueIDTo=
ClientID(c[a])));for(var =
a=3D0;a<b.length;a++)if(f||Array.indexOf(g,b[a])!=3D=3D-1)Array.add(d,doc=
ument.getElementById(this._uniqueIDToClientID(b[a])));return new =
Sys.WebForms.PageLoadedEventArgs(e,d,this._dataItems)},_getPageLoadingEve=
ntArgs:function(){var =
e=3D[],d=3D[],b=3Dthis._oldUpdatePanelIDs,g=3Dthis._updatePanelIDs,f=3Dth=
is._childUpdatePanelIDs,c=3Dthis._panelsToRefreshIDs;for(var =
a=3D0;a<c.length;a++)Array.add(e,document.getElementById(this._uniqueIDTo=
ClientID(c[a])));for(var =
a=3D0;a<b.length;a++)if(Array.indexOf(c,b[a])=3D=3D=3D-1&&(Array.indexOf(=
g,b[a])=3D=3D=3D-1||Array.indexOf(f,b[a])>-1))Array.add(d,document.getEle=
mentById(this._uniqueIDToClientID(b[a])));return new =
Sys.WebForms.PageLoadingEventArgs(e,d,this._dataItems)},_getPostBackSetti=
ngs: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){this._scriptManagerID=3Da;t=
his._form=3Db;this._form._initialAction=3Dthis._form.action;this._onsubmi=
t=3Dthis._form.onsubmit;this._form.onsubmit=3Dnull;this._onFormSubmitHand=
ler=3DFunction.createDelegate(this,this._onFormSubmit);this._onFormElemen=
tClickHandler=3DFunction.createDelegate(this,this._onFormElementClick);th=
is._onWindowUnloadHandler=3DFunction.createDelegate(this,this._onWindowUn=
load);Sys.UI.DomEvent.addHandler(this._form,"submit",this._onFormSubmitHa=
ndler);Sys.UI.DomEvent.addHandler(this._form,"click",this._onFormElementC=
lickHandler);Sys.UI.DomEvent.addHandler(window,"unload",this._onWindowUnl=
oadHandler);this._originalDoPostBack=3Dwindow.__doPostBack;if(this._origi=
nalDoPostBack)window.__doPostBack=3DFunction.createDelegate(this,this._do=
PostBack);this._pageLoadedHandler=3DFunction.createDelegate(this,this._pa=
geLoadedInitialLoad);Sys.UI.DomEvent.addHandler(window,"load",this._pageL=
oadedHandler)},_matchesParentIDInList:function(c,b){for(var =
a=3D0;a<b.length;a++)if(c.startsWith(b[a]+"_"))return true;return =
false},_onFormElementClick:function(b){var =
a=3Db.target;if(a.disabled)return;this._postBackSettings=3Dthis._getPostB=
ackSettings(a,a.name);if(a.name)if(a.tagName=3D=3D=3D"INPUT"){var =
c=3Da.type;if(c=3D=3D=3D"submit")this._additionalInput=3Da.name+"=3D"+enc=
odeURIComponent(a.value);else if(c=3D=3D=3D"image"){var =
d=3Db.offsetX,e=3Db.offsetY;this._additionalInput=3Da.name+".x=3D"+d+"&"+=
a.name+".y=3D"+e}}else =
if(a.tagName=3D=3D=3D"BUTTON"&&a.name.length!=3D=3D0&&a.type=3D=3D=3D"sub=
mit")this._additionalInput=3Da.name+"=3D"+encodeURIComponent(a.value)},_o=
nFormSubmit:function(f){var =
d=3Dtrue;if(this._onsubmit)d=3Dthis._onsubmit();if(d)for(var =
g=3D0;g<this._onSubmitStatements.length;g++)if(!this._onSubmitStatements[=
g]()){d=3Dfalse;break}if(!d){if(f)f.preventDefault();return}var =
i=3Dthis._form;if(i.action!=3D=3Di._initialAction)return;if(!this._postBa=
ckSettings.async)return;var a=3Dnew =
Sys.StringBuilder;a.append(this._scriptManagerID+"=3D"+this._postBackSett=
ings.panelID+"&");var p=3Di.elements.length;for(var g=3D0;g<p;g++){var =
c=3Di.elements[g],e=3Dc.name;if(typeof =
e=3D=3D=3D"undefined"||e=3D=3D=3Dnull||e.length=3D=3D=3D0)continue;var =
l=3Dc.tagName;if(l=3D=3D=3D"INPUT"){var =
j=3Dc.type;if(j=3D=3D=3D"text"||j=3D=3D=3D"password"||j=3D=3D=3D"hidden"|=
|(j=3D=3D=3D"checkbox"||j=3D=3D=3D"radio")&&c.checked){a.append(e);a.appe=
nd("=3D");a.append(encodeURIComponent(c.value));a.append("&")}}else =
if(l=3D=3D=3D"SELECT"){var o=3Dc.options.length;for(var =
m=3D0;m<o;m++){var =
n=3Dc.options[m];if(n.selected){a.append(e);a.append("=3D");a.append(enco=
deURIComponent(n.value));a.append("&")}}}else =
if(l=3D=3D=3D"TEXTAREA"){a.append(e);a.append("=3D");a.append(encodeURICo=
mponent(c.value));a.append("&")}}if(this._additionalInput){a.append(this.=
_additionalInput);this._additionalInput=3Dnull}var b=3Dnew =
Sys.Net.WebRequest;b.set_url(i.action);b.get_headers()["X-MicrosoftAjax"]=
=3D"Delta=3Dtrue";b.get_headers()["Cache-Control"]=3D"no-cache";b.set_tim=
eout(this._asyncPostBackTimeout);b.add_completed(Function.createDelegate(=
this,this._onFormSubmitCompleted));b.set_body(a.toString());var =
h=3Dthis._get_eventHandlerList().getHandler("initializeRequest");if(h){va=
r k=3Dnew =
Sys.WebForms.InitializeRequestEventArgs(b,this._postBackSettings.sourceEl=
ement);h(this,k);d=3D!k.get_cancel()}if(!d){if(f)f.preventDefault();retur=
n}this._scrollPosition=3Dthis._getScrollPosition();this.abortPostBack();h=
=3Dthis._get_eventHandlerList().getHandler("beginRequest");if(h){var =
k=3Dnew =
Sys.WebForms.BeginRequestEventArgs(b,this._postBackSettings.sourceElement=
);h(this,k)}this._request=3Db;b.invoke();if(f)f.preventDefault()},_onForm=
SubmitCompleted:function(sender,eventArgs){this._processingRequest=3Dtrue=
;var =
delimitByLengthDelimiter=3D"|";if(sender.get_timedOut()){this._endPostBac=
k(this._createPageRequestManagerTimeoutError(),sender);return}if(sender.g=
et_aborted()){this._endPostBack(null,sender);return}if(!this._request||se=
nder.get_webRequest()!=3D=3Dthis._request)return;var =
errorMessage,delta=3D[];if(sender.get_statusCode()!=3D=3D200){this._endPo=
stBack(this._createPageRequestManagerServerError(sender.get_statusCode())=
,sender);return}var =
reply=3Dsender.get_responseData(),delimiterIndex,len,type,id,content,repl=
yIndex=3D0,parserErrorDetails=3Dnull;while(replyIndex<reply.length){delim=
iterIndex=3Dreply.indexOf(delimitByLengthDelimiter,replyIndex);if(delimit=
erIndex=3D=3D=3D-1){parserErrorDetails=3Dthis._findText(reply,replyIndex)=
;break}len=3DparseInt(reply.substring(replyIndex,delimiterIndex),10);if(l=
en%1!=3D=3D0){parserErrorDetails=3Dthis._findText(reply,replyIndex);break=
}replyIndex=3DdelimiterIndex+1;delimiterIndex=3Dreply.indexOf(delimitByLe=
ngthDelimiter,replyIndex);if(delimiterIndex=3D=3D=3D-1){parserErrorDetail=
s=3Dthis._findText(reply,replyIndex);break}type=3Dreply.substring(replyIn=
dex,delimiterIndex);replyIndex=3DdelimiterIndex+1;delimiterIndex=3Dreply.=
indexOf(delimitByLengthDelimiter,replyIndex);if(delimiterIndex=3D=3D=3D-1=
){parserErrorDetails=3Dthis._findText(reply,replyIndex);break}id=3Dreply.=
substring(replyIndex,delimiterIndex);replyIndex=3DdelimiterIndex+1;if(rep=
lyIndex+len>=3Dreply.length){parserErrorDetails=3Dthis._findText(reply,re=
ply.length);break}content=3Dthis._decodeString(reply.substr(replyIndex,le=
n));replyIndex+=3Dlen;if(reply.charAt(replyIndex)!=3D=3DdelimitByLengthDe=
limiter){parserErrorDetails=3Dthis._findText(reply,replyIndex);break}repl=
yIndex++;Array.add(delta,{type:type,id:id,content:content})}if(parserErro=
rDetails){this._endPostBack(this._createPageRequestManagerParserError(Str=
ing.format(Sys.WebForms.Res.PRM_ParserErrorDetails,parserErrorDetails)),s=
ender);return}var =
updatePanelNodes=3D[],hiddenFieldNodes=3D[],arrayDeclarationNodes=3D[],sc=
riptBlockNodes=3D[],expandoNodes=3D[],onSubmitNodes=3D[],dataItemNodes=3D=
[],dataItemJsonNodes=3D[],scriptDisposeNodes=3D[],asyncPostBackControlIDs=
Node,postBackControlIDsNode,updatePanelIDsNode,asyncPostBackTimeoutNode,c=
hildUpdatePanelIDsNode,panelsToRefreshNode,formActionNode;for(var =
i=3D0;i<delta.length;i++){var =
deltaNode=3Ddelta[i];switch(deltaNode.type){case =
"updatePanel":Array.add(updatePanelNodes,deltaNode);break;case =
"hiddenField":Array.add(hiddenFieldNodes,deltaNode);break;case =
"arrayDeclaration":Array.add(arrayDeclarationNodes,deltaNode);break;case =
"scriptBlock":Array.add(scriptBlockNodes,deltaNode);break;case =
"expando":Array.add(expandoNodes,deltaNode);break;case =
"onSubmit":Array.add(onSubmitNodes,deltaNode);break;case =
"asyncPostBackControlIDs":asyncPostBackControlIDsNode=3DdeltaNode;break;c=
ase "postBackControlIDs":postBackControlIDsNode=3DdeltaNode;break;case =
"updatePanelIDs":updatePanelIDsNode=3DdeltaNode;break;case =
"asyncPostBackTimeout":asyncPostBackTimeoutNode=3DdeltaNode;break;case =
"childUpdatePanelIDs":childUpdatePanelIDsNode=3DdeltaNode;break;case =
"panelsToRefreshIDs":panelsToRefreshNode=3DdeltaNode;break;case =
"formAction":formActionNode=3DdeltaNode;break;case =
"dataItem":Array.add(dataItemNodes,deltaNode);break;case =
"dataItemJson":Array.add(dataItemJsonNodes,deltaNode);break;case =
"scriptDispose":Array.add(scriptDisposeNodes,deltaNode);break;case =
"pageRedirect":window.location.href=3DdeltaNode.content;return;case =
"error":this._endPostBack(this._createPageRequestManagerServerError(Numbe=
r.parseInvariant(deltaNode.id),deltaNode.content),sender);return;case =
"pageTitle":document.title=3DdeltaNode.content;break;case =
"focus":this._controlIDToFocus=3DdeltaNode.content;break;default:this._en=
dPostBack(this._createPageRequestManagerParserError(String.format(Sys.Web=
Forms.Res.PRM_UnknownToken,deltaNode.type)),sender);return}}var =
i;if(asyncPostBackControlIDsNode&&postBackControlIDsNode&&updatePanelIDsN=
ode&&panelsToRefreshNode&&asyncPostBackTimeoutNode&&childUpdatePanelIDsNo=
de){this._oldUpdatePanelIDs=3Dthis._updatePanelIDs;var =
childUpdatePanelIDsString=3DchildUpdatePanelIDsNode.content;this._childUp=
datePanelIDs=3DchildUpdatePanelIDsString.length?childUpdatePanelIDsString=
.split(","):[];var =
asyncPostBackControlIDsArray=3Dthis._splitNodeIntoArray(asyncPostBackCont=
rolIDsNode),postBackControlIDsArray=3Dthis._splitNodeIntoArray(postBackCo=
ntrolIDsNode),updatePanelIDsArray=3Dthis._splitNodeIntoArray(updatePanelI=
DsNode);this._panelsToRefreshIDs=3Dthis._splitNodeIntoArray(panelsToRefre=
shNode);for(i=3D0;i<this._panelsToRefreshIDs.length;i++){var =
panelClientID=3Dthis._uniqueIDToClientID(this._panelsToRefreshIDs[i]);if(=
!document.getElementById(panelClientID)){this._endPostBack(Error.invalidO=
peration(String.format(Sys.WebForms.Res.PRM_MissingPanel,panelClientID)),=
sender);return}}var =
asyncPostBackTimeout=3DasyncPostBackTimeoutNode.content;this._updateContr=
ols(updatePanelIDsArray,asyncPostBackControlIDsArray,postBackControlIDsAr=
ray,asyncPostBackTimeout)}this._dataItems=3D{};for(i=3D0;i<dataItemNodes.=
length;i++){var =
dataItemNode=3DdataItemNodes[i];this._dataItems[dataItemNode.id]=3DdataIt=
emNode.content}for(i=3D0;i<dataItemJsonNodes.length;i++){var =
dataItemJsonNode=3DdataItemJsonNodes[i];this._dataItems[dataItemJsonNode.=
id]=3Deval(dataItemJsonNode.content)}var =
handler=3Dthis._get_eventHandlerList().getHandler("pageLoading");if(handl=
er)handler(this,this._getPageLoadingEventArgs());if(formActionNode){this.=
_form.action=3DformActionNode.content;this._form._initialAction=3Dthis._f=
orm.action}for(i=3D0;i<updatePanelNodes.length;i++){var =
deltaUpdatePanel=3DupdatePanelNodes[i],deltaPanelID=3DdeltaUpdatePanel.id=
,deltaPanelRendering=3DdeltaUpdatePanel.content,updatePanelElement=3Ddocu=
ment.getElementById(deltaPanelID);if(!updatePanelElement){this._endPostBa=
ck(Error.invalidOperation(String.format(Sys.WebForms.Res.PRM_MissingPanel=
,deltaPanelID)),sender);return}this._updatePanel(updatePanelElement,delta=
PanelRendering)}for(i=3D0;i<scriptDisposeNodes.length;i++){var =
disposePanelId=3DscriptDisposeNodes[i].id,disposeScript=3DscriptDisposeNo=
des[i].content;this._registerDisposeScript(disposePanelId,disposeScript)}=
for(i=3D0;i<hiddenFieldNodes.length;i++){var =
id=3DhiddenFieldNodes[i].id,value=3DhiddenFieldNodes[i].content,hiddenFie=
ldElement=3Ddocument.getElementById(id);if(!hiddenFieldElement){hiddenFie=
ldElement=3Ddocument.createElement("input");hiddenFieldElement.id=3Did;hi=
ddenFieldElement.name=3Did;hiddenFieldElement.type=3D"hidden";this._form.=
appendChild(hiddenFieldElement)}hiddenFieldElement.value=3Dvalue}var =
arrayScript=3D"";for(i=3D0;i<arrayDeclarationNodes.length;i++)arrayScript=
+=3D"Sys.WebForms.PageRequestManager._addArrayElement('"+arrayDeclaration=
Nodes[i].id+"', "+arrayDeclarationNodes[i].content+");\r\n";var =
expandoScript=3D"";for(i=3D0;i<expandoNodes.length;i++){var =
propertyReference=3DexpandoNodes[i].id,propertyValue=3DexpandoNodes[i].co=
ntent;expandoScript+=3DpropertyReference+" =3D =
"+propertyValue+"\r\n"}Sys._ScriptLoader.readLoadedScripts();Sys.Applicat=
ion.beginCreateComponents();var =
scriptLoader=3DSys._ScriptLoader.getInstance();if(arrayScript.length)scri=
ptLoader.queueScriptBlock(arrayScript);if(expandoScript.length)scriptLoad=
er.queueScriptBlock(expandoScript);for(i=3D0;i<scriptBlockNodes.length;i+=
+){var =
scriptBlockType=3DscriptBlockNodes[i].id;switch(scriptBlockType){case =
"ScriptContentNoTags":scriptLoader.queueScriptBlock(scriptBlockNodes[i].c=
ontent);break;case "ScriptContentWithTags":var =
scriptTagAttributes;eval("scriptTagAttributes =3D =
"+scriptBlockNodes[i].content);if(scriptTagAttributes.src&&Sys._ScriptLoa=
der.isScriptLoaded(scriptTagAttributes.src))continue;scriptLoader.queueCu=
stomScriptTag(scriptTagAttributes);break;case =
"ScriptPath":if(Sys._ScriptLoader.isScriptLoaded(scriptBlockNodes[i].cont=
ent))continue;scriptLoader.queueScriptReference(scriptBlockNodes[i].conte=
nt);break}}var onSubmitStatementScript=3D"";for(var =
i=3D0;i<onSubmitNodes.length;i++){if(i=3D=3D=3D0)onSubmitStatementScript=3D=
"Array.add(Sys.WebForms.PageRequestManager.getInstance()._onSubmitStateme=
nts, function() =
{\r\n";onSubmitStatementScript+=3DonSubmitNodes[i].content+"\r\n"}if(onSu=
bmitStatementScript.length){onSubmitStatementScript+=3D"\r\nreturn =
true;\r\n});\r\n";scriptLoader.queueScriptBlock(onSubmitStatementScript)}=
this._response=3Dsender;scriptLoader.loadScripts(0,Function.createDelegat=
e(this,this._scriptsLoadComplete),null,null)},_onWindowUnload:function(){=
this.dispose()},_pageLoaded:function(a){var =
b=3Dthis._get_eventHandlerList().getHandler("pageLoaded");if(b)b(this,thi=
s._getPageLoadedEventArgs(a));if(!a)Sys.Application.raiseLoad()},_pageLoa=
dedInitialLoad:function(){this._pageLoaded(true)},_registerDisposeScript:=
function(a,b){if(!this._scriptDisposes[a])this._scriptDisposes[a]=3D[b];e=
lse =
Array.add(this._scriptDisposes[a],b)},_scriptsLoadComplete:function(){if(=
window.__theFormPostData)window.__theFormPostData=3D"";if(window.__theFor=
mPostCollection)window.__theFormPostCollection=3D[];if(window.WebForm_Ini=
tCallback)window.WebForm_InitCallback();if(this._scrollPosition){if(windo=
w.scrollTo)window.scrollTo(this._scrollPosition.x,this._scrollPosition.y)=
;this._scrollPosition=3Dnull}Sys.Application.endCreateComponents();this._=
pageLoaded(false);this._endPostBack(null,this._response);this._response=3D=
null;if(this._controlIDToFocus){var =
a,c;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"){c=3Da.contentEditable;a.contentEdita=
ble=3Dfalse}else =
a=3Dnull}WebForm_AutoFocus(this._controlIDToFocus);if(a)a.contentEditable=
=3Dc;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(a,d,g,e){if(a){this._updat=
ePanelIDs=3Dnew Array(a.length);this._updatePanelClientIDs=3Dnew =
Array(a.length);this._updatePanelHasChildrenAsTriggers=3Dnew =
Array(a.length);for(var b=3D0;b<a.length;b++){var =
c=3Da[b].substr(1),f=3Da[b].charAt(0)=3D=3D=3D"t";this._updatePanelHasChi=
ldrenAsTriggers[b]=3Df;this._updatePanelIDs[b]=3Dc;this._updatePanelClien=
tIDs[b]=3Dthis._uniqueIDToClientID(c)}this._asyncPostBackTimeout=3De*1000=
}else{this._updatePanelIDs=3D[];this._updatePanelClientIDs=3D[];this._upd=
atePanelHasChildrenAsTriggers=3D[];this._asyncPostBackTimeout=3D0}this._a=
syncPostBackControlIDs=3D[];this._asyncPostBackControlClientIDs=3D[];this=
._convertToClientIDs(d,this._asyncPostBackControlIDs,this._asyncPostBackC=
ontrolClientIDs);this._postBackControlIDs=3D[];this._postBackControlClien=
tIDs=3D[];this._convertToClientIDs(g,this._postBackControlIDs,this._postB=
ackControlClientIDs)},_updatePanel:function(updatePanelElement,rendering)=
{for(var updatePanelID in =
this._scriptDisposes)if(this._elementContains(updatePanelElement,document=
.getElementById(updatePanelID))){var =
disposeScripts=3Dthis._scriptDisposes[updatePanelID];for(var =
i=3D0;i<disposeScripts.length;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(){return =
Sys.WebForms.PageRequestManager._instance||null};Sys.WebForms.PageRequest=
Manager._addArrayElement=3Dfunction(a,b){if(typeof =
window[a]=3D=3D=3D"undefined")window[a]=3D[b];else =
Array.add(window[a],b)};Sys.WebForms.PageRequestManager._initialize=3Dfun=
ction(a,b){if(Sys.WebForms.PageRequestManager.getInstance())throw =
Error.invalidOperation(Sys.WebForms.Res.PRM_CannotRegisterTwice);Sys.WebF=
orms.PageRequestManager._instance=3Dnew =
Sys.WebForms.PageRequestManager;Sys.WebForms.PageRequestManager.getInstan=
ce()._initializeInternal(a,b)};Sys.WebForms.PageRequestManager.registerCl=
ass("Sys.WebForms.PageRequestManager");Sys.UI._UpdateProgress=3Dfunction(=
a){Sys.UI._UpdateProgress.initializeBase(this,[a]);this._displayAfter=3D5=
00;this._dynamicLayout=3Dtrue;this._associatedUpdatePanelId=3Dnull;this._=
beginRequestHandlerDelegate=3Dnull;this._startDelegate=3Dnull;this._endRe=
questHandlerDelegate=3Dnull;this._pageRequestManager=3Dnull;this._timerCo=
okie=3Dnull};Sys.UI._UpdateProgress.prototype=3D{get_displayAfter:functio=
n(){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},_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";if(this._timerCookie){wind=
ow.clearTimeout(this._timerCookie);this._timerCookie=3Dnull}},dispose:fun=
ction(){if(this._pageRequestManager!=3D=3Dnull){this._pageRequestManager.=
remove_beginRequest(this._beginRequestHandlerDelegate);this._pageRequestM=
anager.remove_endRequest(this._endRequestHandlerDelegate)}Sys.UI._UpdateP=
rogress.callBaseMethod(this,"dispose")},initialize:function(){Sys.UI._Upd=
ateProgress.callBaseMethod(this,"initialize");this._beginRequestHandlerDe=
legate=3DFunction.createDelegate(this,this._handleBeginRequest);this._end=
RequestHandlerDelegate=3DFunction.createDelegate(this,this._handleEndRequ=
est);this._startDelegate=3DFunction.createDelegate(this,this._startReques=
t);if(Sys.WebForms&&Sys.WebForms.PageRequestManager)this._pageRequestMana=
ger=3DSys.WebForms.PageRequestManager.getInstance();if(this._pageRequestM=
anager!=3D=3Dnull){this._pageRequestManager.add_beginRequest(this._beginR=
equestHandlerDelegate);this._pageRequestManager.add_endRequest(this._endR=
equestHandlerDelegate)}}};Sys.UI._UpdateProgress.registerClass("Sys.UI._U=
pdateProgress",Sys.UI.Control)
Type.registerNamespace('Sys.WebForms');
Sys.WebForms.Res=3D{
"PRM_UnknownToken":"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_01C9F2F0.DEE80430--
