From: <Saved by Windows Internet Explorer 7>
Subject: Governor offers deal on stimulus - Local / Metro - The State
Date: Mon, 6 Apr 2009 15:26:19 -0400
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0000_01C9B6CC.08AC6830"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.thestate.com/local/story/732948.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML><HEAD><TITLE>Governor offers deal on stimulus - Local / Metro - =
The State</TITLE>
<META=20
content=3D"Gov. Mark Sanford has proposed a compromise with state =
lawmakers over accepting $700 million in federal stimulus money =97 one =
that would require diverting state funds to pay off debt and accepting =
Sanford=92s suggested budget savings."=20
name=3Ddescription>
<META content=3Dlocal name=3Dkeywords><LINK title=3D"Local / Metro feed" =

href=3D"/local/index.rss" type=3Dapplication/rss+xml rel=3Dalternate>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1"><LINK=20
href=3D"http://media.thestate.com/static/styles/indigio/masthead2.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://media.thestate.com/static/styles/indigio/nav3.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK=20
href=3D"http://media.thestate.com/static/styles/indigio/tabs2.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK=20
href=3D"http://media.thestate.com/static/styles/indigio/theme2.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK=20
href=3D"http://media.thestate.com/static/styles/indigio/story1.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK=20
href=3D"http://media.thestate.com/static/styles/accuweather.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK =
href=3D"http://media.thestate.com/static/styles/widgets.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK=20
href=3D"http://media.thestate.com/static/styles/mi/thickbox.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK=20
href=3D"http://media.thestate.com/static/styles/thestate2008.css" =
type=3Dtext/css=20
rel=3Dstylesheet>
<SCRIPT type=3Dtext/javascript>var insitecookie =3D =
'thestate_user_auth'</SCRIPT>

<SCRIPT=20
src=3D"http://media.thestate.com/static/scripts/mi/insite/insite_cookie_m=
anager.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://media.thestate.com/static/scripts/mi/insite/insite.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://media.thestate.com/static/insite/insite_conf.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.thestate.com/static/js/insite_conf.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.thestate.com/reg_js/verify_access.js"=20
type=3Dtext/javascript></SCRIPT>
<!-- START /pubsys/production/shared/ad_dart_self_awareness.comp -->
<SCRIPT language=3DJavascript text=3D"text/javascript">=0A=
    var string1 =3D "";=0A=
    var string2 =3D"";=0A=
    var last =3D "";=0A=
    var finalc =3D "";=0A=
    var string1 =3D "thestate.news";=0A=
    var mystring =3D "News/Local / Metro";=0A=
    var array =3D mystring.split("/");=0A=
    for (var i =3D 0;i<array.length;i++) {=0A=
        if (array[i] !=3D=3D "story") {=0A=
            if (array[i] !=3D=3D array[(array.length-1)]) {=0A=
                string2 =3D string2 + "c" + (i+2) + "=3D" + array[i] + =
";";=0A=
                finalc++;=0A=
            } =0A=
            last =3D array[i];=0A=
        }=0A=
    }=0A=
    if (last =3D=3D "") {=0A=
        var last =3D array[2];=0A=
    }=0A=
    string1 =3D string1 + "/" + last.toLowerCase() + ";";=0A=
    string1 =3D string1 + string2.toLowerCase();=0A=
    string1 =3D string1 + "c" + (finalc + 2) + "=3D" + =
last.toLowerCase() + "_homepage;";=0A=
    string1 =3D string1 + "template=3Darticle;";=0A=
    string1 =3D string1 + '!category=3D' + last.toLowerCase();=0A=
    // GENERIC: replace whitespace with underscore=0A=
    string1 =3D string1.replace(/\s+/g,"_");=0A=
    // replace & with dash=0A=
    string1 =3D string1.replace(/&/g,"-");=0A=
    // remove single quote=0A=
    string1 =3D string1.replace(/'/g,"");=0A=
    // remove double quote=0A=
    string1 =3D string1.replace(/"/g,"");=0A=
    =0A=
    // SITE SPECIFIC REPLACEMENTS=0A=
    // replace front_page with homepage=0A=
    string1 =3D string1.replace(/front_page/g,"homepage");=0A=
=0A=
    var src_string =3D string1;=0A=
</SCRIPT>
<!-- END /pubsys/production/shared/ad_dart_self_awareness.comp --><!-- =
START /pubsys/production/ad_dart_init.comp -->
<SCRIPT language=3Djavascript1.1 type=3Dtext/javascript>=0A=
var krd_site =3D "thestate";=0A=
var krd_site_display_name =3D "TheState.com";=0A=
var krd_publication =3D "thestate";=0A=
var krd_topix_property =3D "5026";=0A=
var _krdDartOrd =3D new Date().getTime();=0A=
var _krdDartInc =3D 0;=0A=
var section_name =3D "Local / Metro";=0A=
var section=3Dsection_name.toLowerCase();=0A=
var breadcrumb =3D "News/Local / Metro";=0A=
var path =3D breadcrumb.toLowerCase();=0A=
</SCRIPT>
<!-- END /pubsys/production/ad_dart_init.comp -->
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
    mi_is_live =3D 1;=0A=
=0A=
    miyahoo =3D {};=0A=
    miyahoo.tax =3D "News|Local|";=0A=
    miyahoo.tax_id =3D 20276501;=0A=
    miyahoo.content_type =3D "fn_news";=0A=
    miyahoo.cstm_sctn_list =3D "story";=0A=
    miyahoo.cstm_content_cat =3D "Local / Metro";=0A=
=0A=
    miyahoo.slots =3D {};=0A=
=0A=
    miyahoo.slots.slot_1 =3D {};=0A=
    miyahoo.slots.slot_1.ad_size_list =3D ["728x90"];=0A=
    miyahoo.slots.slot_1.ad_delivery_mode =3D "ipatf";=0A=
    miyahoo.slots.slot_1.ad_format_list =3D ["standard graphical","rich =
media"];=0A=
    miyahoo.slots.slot_1.ad_marker =3D "";=0A=
    miyahoo.slots.slot_2 =3D {};=0A=
    miyahoo.slots.slot_2.ad_size_list =3D ["146x60"];=0A=
    miyahoo.slots.slot_2.ad_delivery_mode =3D "ipatf";=0A=
    miyahoo.slots.slot_2.ad_format_list =3D ["standard graphical","rich =
media"];=0A=
    miyahoo.slots.slot_2.ad_marker =3D "";=0A=
    miyahoo.slots.slot_3 =3D {};=0A=
    miyahoo.slots.slot_3.ad_size_list =3D ["300x250"];=0A=
    miyahoo.slots.slot_3.ad_delivery_mode =3D "ipbtf";=0A=
    miyahoo.slots.slot_3.ad_format_list =3D ["standard graphical","rich =
media"];=0A=
    miyahoo.slots.slot_3.ad_marker =3D "";=0A=
    miyahoo.slots.slot_4 =3D {};=0A=
    miyahoo.slots.slot_4.ad_size_list =3D ["300x250"];=0A=
    miyahoo.slots.slot_4.ad_delivery_mode =3D "ipatf";=0A=
    miyahoo.slots.slot_4.ad_format_list =3D ["standard graphical","rich =
media"];=0A=
    miyahoo.slots.slot_4.ad_marker =3D "";=0A=
    miyahoo.slots.slot_5 =3D {};=0A=
    miyahoo.slots.slot_5.ad_size_list =3D ["160x600"];=0A=
    miyahoo.slots.slot_5.ad_delivery_mode =3D "ipbtf";=0A=
    miyahoo.slots.slot_5.ad_format_list =3D ["standard graphical","rich =
media"];=0A=
    miyahoo.slots.slot_5.ad_marker =3D "";=0A=
=0A=
=0A=
-->=0A=
</SCRIPT>

<SCRIPT src=3D"http://media.thestate.com/misites/defaults.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://media.thestate.com/misites/sta/thestate.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://media.thestate.com/miads/yahoo.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
 if(miyahoo.ads[mi_live_or_preview].yahoo.enabled){ // 'live' or =
'preview' is set during page build=0A=
        document.write('<'+'script type=3D"text/javascript" =
src=3D"http://e.yieldmanager.net/script.js"></script'+'>');=0A=
    }=0A=
-->=0A=
</SCRIPT>

<SCRIPT =
src=3D"http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://media.thestate.com/static/scripts/mi/mi_script_scheduler.js=
"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://media.thestate.com/static/scripts/search_site.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
	document.domain=3D"thestate.com";=0A=
	var serverUrl =3D "http://pluck.thestate.com/ver1.0/Direct/Process";=0A=
</SCRIPT>

<SCRIPT=20
src=3D"http://pluck.thestate.com/ver1.0/SiteLifeProxy?sid=3Dpluck.thestat=
e.com"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://pluck.thestate.com/ver1.0/Direct/DirectProxy?sid=3Dpluck.th=
estate.com"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://media.thestate.com/static/scripts/mi/pluck/pluckMain.min.js=
"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://media.thestate.com/static/scripts/mi/pluck/commentOutput.mi=
n.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
		var thisArticleId =3D "732948";	=0A=
		var thisArticleUrl =3D "/local/story/732948.html";=0A=
		var thisArticleTitle =3D "Governor offers deal on stimulus";=0A=
		var thisArticleSection =3D "Local / Metro";=0A=
		var thisArticleCatagory =3D "";=0A=
		NYX.cache.iconRoot =3D =
"http://pluck.thestate.com/ver1.0/Content/images/icons/";=0A=
	</SCRIPT>

<SCRIPT=20
src=3D"http://media.thestate.com/static/scripts/mi/pluck/commenting.min.j=
s"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
	if (NYX) { NYX.commentingInit(); }=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
=0A=
     function asset_accordion_toggle() {=0A=
         var assets =3D $('div.story_assets ul');=0A=
         var headline =3D $('div.story_assets h5 a');=0A=
=0A=
         if (assets.css('display') =3D=3D "block") { =0A=
             // Assets are currently shown=0A=
             headline.text("Click for Related Content");=0A=
             assets.css('display', 'none');=0A=
         } else { =0A=
             // Assets are currently invisible=0A=
             headline.text("Click to Hide");=0A=
             assets.css('display', 'block');=0A=
         }=0A=
     }=0A=
=0A=
</SCRIPT>

<SCRIPT src=3D"http://img.video.ap.org/inline/js/ga.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://img.video.ap.org/inline/js/qos.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://img.video.ap.org/inline/js/qos_mps.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://img.video.ap.org/inline/js/swfobject.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://img.video.ap.org/inline/js/util.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://img.video.ap.org/inline/js/inlineutil.js"=20
type=3Dtext/javascript></SCRIPT>

<META content=3D"MSHTML 6.00.6000.16809" name=3DGENERATOR></HEAD>
<BODY class=3Dstory1><!-- commented out to address emergency page =
--><!-- div id=3D"pubSys" editUser=3D"581" editSection=3D"154"></div -->
<DIV id=3Dmi_page_container>
<DIV id=3Dmi_masthead>
<DIV id=3Dmi_masthead>
<DIV class=3Dfull_width id=3Dmasthead_wf2><!-- Start: =
/shared/leaderboard.comp -->
<DIV class=3Dadvertisement id=3Dyahoo_728x90_ipatf>
<SCRIPT><!--=0A=
if(miyahoo.ads[mi_live_or_preview].yahoo.enabled){yld_mgr.place_ad_here("=
slot_1");}=0A=
--></SCRIPT>
</DIV><!-- End: /shared/ads/leaderboard.comp -->
<DIV class=3Dfull_width id=3Dheaderbar>
<DIV id=3Dheaderlinks><A href=3D"http://www.thestate.com/rss">RSS =
Feeds</A> | <A=20
href=3D"http://m.thestate.com/">Mobile Edition</A> | <A=20
href=3D"http://e-state.thestateonline.com/">Electronic Newspaper =
(PDF)</A> | <A=20
href=3D"http://www.thestate.com/subscriptions">Subscribe to Print</A> | =
<A=20
href=3D"http://state.npsubscriptions.thestate.com/display.asp">Manage =
Home=20
Delivery</A> | <A href=3D"http://columbiathestate.adperfect.com/">Place =
an Ad</A>=20
| <A href=3D"http://www.thestate.com/contact">Contact Us</A> | <A=20
href=3D"http://www.niethestate.com/" target=3D_blank>N.I.E.</A> </DIV>
<DIV class=3Dclearing></DIV></DIV>
<DIV class=3Dblock id=3DmastLogo><A =
href=3D"http://www.thestate.com/"><SPAN=20
id=3Dlogo>TheState.com</SPAN></A> </DIV>
<DIV class=3Dblock id=3Dsitesearch>
<DIV id=3Dsearch_box_wrapper>
<FORM onsubmit=3D"return searchFormSubmit (this);"=20
action=3Dhttp://pd.thestate.com/sp method=3Dget>
<DIV id=3Dweb_search><INPUT class=3Dradio id=3Dsite type=3Dradio CHECKED =
value=3D1100=20
name=3Daff> <SPAN class=3Dsearch_label_news>thestate.com </SPAN><INPUT =
class=3Dradio=20
id=3Darchives type=3Dradio value=3Darchives name=3Daff> <SPAN=20
class=3Dsearch_label_archives>archives </SPAN><INPUT class=3Dradio =
id=3Dweb type=3Dradio=20
value=3Dweb name=3Daff> <SPAN class=3Dsearch_label_web>Web Search =
</SPAN><SPAN=20
class=3Dsearch_label>powered by </SPAN><SPAN =
class=3Dsearch_label2>YAHOO!=20
</SPAN><SPAN class=3Dsearch_label3>SEARCH</SPAN> </DIV>
<DIV class=3Dsearch_box_input><INPUT class=3Dsearch_input size=3D50 =
name=3Dkeywords>=20
<INPUT class=3Dbutton type=3Dimage alt=3Dsearch=20
src=3D"http://media.thestate.com/static/images/btn_search.gif" =
value=3DSearch>=20
</DIV></FORM></DIV></DIV>
<DIV id=3DmastAd>
<DIV class=3Dadvertisement id=3Dyahoo_146x60_ipatf>
<SCRIPT><!--=0A=
if(miyahoo.ads[mi_live_or_preview].yahoo.enabled){yld_mgr.place_ad_here("=
slot_2");}=0A=
--></SCRIPT>
</DIV></DIV></DIV></DIV>
<DIV id=3Dnavigation>
<UL class=3Dnav>
  <LI id=3DnavNews><A href=3D"http://www.thestate.com/132">news</A>=20
  <UL>
    <LI><A href=3D"http://www.thestate.com/local">local</A> </LI>
    <LI><A href=3D"http://www.thestate.com/politics">politics</A> </LI>
    <LI><A href=3D"http://www.thestate.com/crime">crime</A> </LI>
    <LI><A href=3D"http://www.thestate.com/nation">nation</A> </LI>
    <LI><A href=3D"http://www.thestate.com/world">world</A> </LI>
    <LI><A href=3D"http://www.thestate.com/multimedia">photo/video</A> =
</LI>
    <LI><A href=3D"http://www.thestate.com/weird">weird</A> </LI>
    <LI><A href=3D"http://www.thestate.com/neighbors">neighbors</A> =
</LI>
    <LI><A=20
    =
href=3D"http://adserver1.harvestadsdepot.com/cgi-bin/columbiathestate/spl=
ash.pl">special=20
    sections</A> </LI>
    <LI><A href=3D"http://www.thestate.com/data">Data</A> </LI>
    <LI><A href=3D"http://www.thestate.com/bloggers">Blogs</A> </LI>
    <LI><A href=3D"http://www.thestate.com/reports">News reports =
archive</A>=20
  </LI></UL></LI>
  <LI id=3DnavSports><A =
href=3D"http://www.thestate.com/sports">sports</A>=20
  <UL>
    <LI><A =
href=3D"http://www.thestate.com/gogamecocks">GoGamecocks.com</A> </LI>
    <LI><A href=3D"http://www.thestate.com/tigers">tigers</A> </LI>
    <LI><A href=3D"http://www.thestate.com/midlandspreps">midlands =
preps</A> </LI>
    <LI><A href=3D"http://www.thestate.com/racing">that's racin</A> =
</LI>
    <LI><A href=3D"http://www.thestate.com/golf">golf</A> </LI>
    <LI><A href=3D"http://www.thestate.com/sportsslideshows">national=20
    galleries</A> </LI>
    <LI><A href=3D"http://www.thestate.com/bloggers#sports">sports =
blogs</A>=20
  </LI></UL></LI>
  <LI id=3DnavBusiness><A =
href=3D"http://www.thestate.com/business">business</A>=20
  <UL>
    <LI><A href=3D"http://www.thestate.com/cbj">cbj</A> </LI>
    <LI><A href=3D"http://thestatecom.typepad.com/cbj/">people &amp;=20
    promotions</A> </LI>
    <LI><A href=3D"http://20under40.thestateonline.com/">20 under 40</A> =
</LI>
    <LI><A=20
    =
href=3D"http://newspaperads.thestate.com/SS/Page.aspx?&amp;secid=3D48983&=
amp;pagenum=3D1&amp;facing=3Dfalse">Book=20
    of Lists</A> </LI>
    <LI><A href=3D"http://www.thestate.com/less/">Living With Less</A> =
</LI>
    <LI><A href=3D"http://www.thestate.com/technology">technology</A> =
</LI>
    <LI><A href=3D"http://www.thestate.com/classifieds/real_estate">real =

    estate</A> </LI>
    <LI><A href=3D"http://www.thestate.com/jobs">jobs</A> <!-- <li><a =
href=3D"/stretching">personal finance</a></li> --></LI>
    <LI><A =
href=3D"http://www.thestateonline.com/legals/legalindex.php">legals</A>=20
    </LI></UL></LI>
  <LI id=3DnavLiving><A =
href=3D"http://www.thestate.com/living">living</A>=20
  <UL>
    <LI><A=20
    =
href=3D"http://www.legacy.com/TheState/Celebrations.asp">celebrations</A>=
=20
</LI>
    <LI><A href=3D"http://www.thestate.com/health">health &amp; =
fitness</A> </LI>
    <LI><A href=3D"http://www.thestate.com/home/">home &amp; garden</A> =
</LI>
    <LI><A href=3D"http://www.thestate.com/family">family ties</A> </LI>
    <LI><A href=3D"http://www.thestate.com/religion">Faith &amp; =
Values</A> </LI>
    <LI><A href=3D"http://www.thestate.com/livinghere/">living here</A> =
</LI>
    <LI><A href=3D"http://www.thestate.com/travelwire">travel</A> =
</LI></UL></LI>
  <LI id=3DnavEntertainment><A=20
  href=3D"http://www.thestate.com/entertainment">entertainment</A>=20
  <UL>
    <LI><A href=3D"http://events.thestate.com/">events</A> </LI>
    <LI><A href=3D"http://www.thestate.com/comics">comics/games</A> =
</LI>
    <LI><A href=3D"http://www.thestate.com/horoscopes">horoscopes</A> =
</LI>
    <LI><A href=3D"http://www.thestate.com/movies">movies</A> </LI>
    <LI><A href=3D"http://books.thestateonline.com/">books</A> <!-- =
<li><a href=3D"/entslideshows">slideshows</a></li> --></LI>
    <LI><A href=3D"http://www.thestate.com/food">food &amp; dining</A> =
<!-- <li><a href=3D"#">reality tv</a></li> --></LI>
    <LI><A href=3D"http://www.thestate.com/music/">music</A> </LI>
    <LI><A href=3D"http://www.thestate.com/bloggers">blogs</A> </LI>
    <LI><A href=3D"http://www.thestate.com/magazines">Magazines</A> =
</LI></UL></LI>
  <LI id=3DnavOpinions><A =
href=3D"http://www.thestate.com/opinion">opinions</A>=20
  <UL><!-- <li><a href=3D"/editorial">editorial</a></li> -->
    <LI><A href=3D"http://www.thestate.com/letters">letters to the =
editor</A> <!-- <li><a href=3D"http://ariail.thestateonline.com/">ariail =
cartoons</a></li> --></LI>
    <LI><A href=3D"http://www.thestate.com/bloggers">blogs</A> <!-- =
<li><a href=3D"http://blogs.thestate.com/bradwarthensblog/">Brad =
Warthen's Blog</a></li> --></LI></UL></LI>
  <LI id=3DnavPhotos><A =
href=3D"http://www.thestate.com/multimedia">photos /=20
  videos</A>=20
  <UL>
    <LI><A href=3D"http://www.thestate.com/slideshows">local =
galleries</A> </LI>
    <LI><A href=3D"http://www.thestate.com/natslideshows">national =
galleries</A>=20
    </LI>
    <LI><A href=3D"http://www.thestate.com/sportsslideshows">national =
sports</A>=20
    </LI>
    <LI><A href=3D"http://videos.thestate.com/">local videos</A> </LI>
    <LI><A href=3D"http://video.ap.org/?f=3Dsccol">national video</A> =
</LI>
    <LI><A =
href=3D"http://pictopia.com/perl/gal?provider_id=3D50">reprints</A>=20
  </LI></UL></LI>
  <LI id=3DnavObits><A =
href=3D"http://www.legacy.com/obituaries/thestate/">obits</A>=20
  </LI>
  <LI id=3DnavShop><A =
href=3D"http://thestate.shopmountain.com/">shop</A>=20
  <UL>
    <LI><A href=3D"http://thestate.mediawebconnect.com/">Palmetto =
Deals</A>=20
  </LI></UL></LI>
  <LI id=3DnavClassifieds><A=20
  href=3D"http://www.thestate.com/classifieds">classifieds</A> </LI>
  <LI id=3DnavHomes><A =
href=3D"http://www.thestate.com/realestate">homes</A>=20
  <UL>
    <LI><A href=3D"http://apartments.com/thestate">Apartments</A> </LI>
    <LI><A href=3D"http://www.thestate.com/515/">Real Estate Videos</A> =
</LI>
    <LI><A href=3D"http://columbiatoday.homescape.com/">Home Search</A> =
</LI>
    <LI><A =
href=3D"http://www.thestateonline.com/realestate/rew.pdf">Real Estate=20
    Weekly</A> </LI></UL></LI>
  <LI id=3DnavJobs><A href=3D"http://www.thestate.com/jobs">jobs</A>=20
  <UL>
    <LI><A href=3D"http://www.thestate.com/294/">Jobs at The State</A>=20
  </LI></UL></LI>
  <LI id=3DnavCars><A href=3D"http://www.thestate.com/209">cars</A> =
</LI>
  <LI class=3DplaceAd><A =
href=3D"http://columbiathestate.adperfect.com/">place an=20
  ad</A> </LI></UL></DIV>
<DIV class=3Dclearing></DIV>
<SCRIPT>=0A=
      $( "li#navNews" ).parent().parent("li").addClass( "current" ) ;=0A=
        $( "li#navNews" ).addClass( "current" ) ;=0A=
    </SCRIPT>
</DIV>
<DIV id=3Dmi_content_container>
<DIV id=3Dmi_content>
<SCRIPT =
src=3D"http://media.thestate.com/static/scripts/story_detail3.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://media.thestate.com/static/scripts/mi/third_party/jquery/jqu=
ery.cycle.all.pack-2.22.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://media.thestate.com/static/scripts/mi/third_party/jquery/med=
ia.js"=20
type=3Dtext/javascript></SCRIPT>

<DIV id=3Dmi_story_detail_top>
<DIV id=3Dstory_section_breadcrumb>
<DIV class=3Dmi_rss_link><A =
href=3D"http://www.thestate.com/local/index.rss"><IMG=20
alt=3Drss=20
src=3D"http://media.thestate.com/images/mi/icons/rss12x12.png"></A></DIV>=
<A=20
href=3D"http://www.thestate.com/132/index.html">News</A> - <A=20
href=3D"http://www.thestate.com/154/index.html">Local / =
Metro</A></DIV><!-- CLOSE: #story_section_breadcrumb -->
<DIV id=3Dstory_header>
<H4 class=3Ddate>Tuesday, Mar. 31, 2009</H4>
<H1 id=3Dstory_headline>Governor offers deal on stimulus</H1>
<H2 id=3Dstory_subheadline>Sanford might accept the federal funds if =
lawmakers=20
agree to deal with debt</H2>
<DIV id=3Dstory_bycredit><SPAN class=3Dbyline>By JOHN O=92CONNOR</SPAN> =
- <SPAN=20
class=3Dcreditline><A=20
href=3D"mailto:joconnor@thestate.com">joconnor@thestate.com</A></SPAN>=20
</DIV></DIV><!-- CLOSE: #story_header -->
<SCRIPT type=3Dtext/javascript>=0A=
$javascriptRequire =3D new miScriptScheduler();=0A=
$javascriptRequire.scriptCheck =3D window.mi_story_tool;=0A=
$javascriptRequire.scriptPath =3D =
"http://media.thestate.com/static/scripts/mi/pubsys/story_tools_oo.js";=0A=
$javascriptRequire.scheduleScript();=0A=
</SCRIPT>

<DIV id=3Dstory_tools>
<DIV id=3Daddthis><!-- AddThis Bookmark Button BEGIN -->
<SCRIPT type=3Dtext/javascript>=0A=
			addthis_url =3D location.href;   =0A=
			addthis_title =3D =
document.title.replace(/\'/g,'\\\'').replace(/"/g,"\"");=0A=
			addthis_pub =3D 'support@mcclatchyinteractive';     =0A=
		</SCRIPT>

<SCRIPT src=3D"http://s7.addthis.com/js/addthis_widget.php?v=3D12"=20
type=3Dtext/javascript></SCRIPT>
<!-- AddThis Bookmark Button END --></DIV><A id=3Dstory_link_email=20
href=3D"javascript:mi_story_tool.storyTool( 'email', =
'/local/v-email_form/story/732948.html' );"=20
rel=3Dnofollow><IMG height=3D10 alt=3D"email this story to a friend"=20
src=3D"http://media.thestate.com/static/images/mi/icons/email.gif"> =
E-Mail </A><A=20
id=3Dstory_link_print=20
href=3D"http://www.thestate.com/local/v-print/story/732948.html" =
target=3D_blank=20
rel=3Dnofollow><IMG height=3D10 alt=3D"print story"=20
src=3D"http://media.thestate.com/static/images/mi/icons/print.gif"> =
Print </A><A=20
id=3Dstory_link_reprint=20
href=3D"http://www.reprintbuyer.com/mags/knightridder/reprints.html">Repr=
int </A>
<DIV id=3Dstory_activity_count>
<DIV id=3Dstory_comments_count><A=20
href=3D"http://www.thestate.com/local/story/732948.html#Comments_Containe=
r"><IMG=20
id=3DcommentCountImg=20
src=3D"http://media.thestate.com/static/images/mi/pluck/comment.gif"><SPA=
N=20
class=3D"icon icon-comment"></SPAN>Comments</A> (<SPAN =
id=3DcommentsCount>0</SPAN>)=20
</DIV>
<DIV id=3Dstory_recommended_count><SPAN =
id=3Drecommendation></SPAN></DIV></DIV>
<DIV id=3DtxtResizeTool><SPAN class=3DtxtResizeToolHeading>Text =
Size:</SPAN> <A=20
id=3DtxtResizeMinus title=3D"Reduce font size"><IMG class=3DtxtResize=20
id=3DtxtResizeMinus=20
src=3D"http://media.thestate.com/static/images/mi/story_detail/text_resiz=
e/txt_minus.gif">=20
<IMG class=3DtxtResize id=3DtxtResizeMinusFade=20
src=3D"http://media.thestate.com/static/images/mi/story_detail/text_resiz=
e/txt_minus_fade.gif">=20
</A><A id=3DtxtResizePlus title=3D"Increase font size"><IMG =
class=3DtxtResize=20
id=3DtxtResizePlus=20
src=3D"http://media.thestate.com/static/images/mi/story_detail/text_resiz=
e/txt_plus.gif">=20
<IMG class=3DtxtResize id=3DtxtResizePlusFade=20
src=3D"http://media.thestate.com/static/images/mi/story_detail/text_resiz=
e/txt_plus_fade.gif">=20
</A></DIV></DIV>
<DIV id=3Dtoolbox>
<DIV id=3Dtoolbar>
<H3 id=3Dtoolname>tool name</H3><A=20
href=3D"javascript:mi_story_tool.closeTool();">close</A> </DIV>
<DIV id=3Dtool>tool goes here </DIV></DIV>
<DIV class=3Dclear></DIV></DIV>
<DIV id=3Dstory_body>
<DIV id=3Dstory_text_top>
<P><STRONG>GREENVILLE</STRONG> =97 Gov. Mark Sanford has proposed a =
compromise=20
with state lawmakers over accepting $700 million in federal stimulus =
money =97 one=20
that would require diverting state funds to pay off debt and accepting =
Sanford=92s=20
suggested budget savings.</P>
<P>Speaking to a group of Furman University students Monday, Sanford =
said for=20
the first time that he might accept the rest of the federal stimulus =
money due=20
to South Carolina if lawmakers use an equivalent amount of state money =
to pay=20
down debt the next two years.</P>
<P>Friday is the deadline for governors to accept the funds. </P></DIV>
<DIV id=3Dassets_ad>
<DIV id=3Dstory_assets>
<DIV id=3Dfeatured_assets>
<DIV id=3DcycleSlideShow>
<DIV id=3DcycleControls><A id=3DcyclePrev=20
href=3D"http://www.thestate.com/local/story/732948.html#"><IMG=20
src=3D"http://media.thestate.com/static/images/mi/story_detail/cycle_gall=
ery/previous.png">=20
</A><A id=3DcyclePause =
onclick=3D"$('#cycleSlides').cycle('pause');return( false )"=20
href=3D"http://www.thestate.com/local/story/732948.html#"><IMG=20
src=3D"http://media.thestate.com/static/images/mi/story_detail/cycle_gall=
ery/pause.png">=20
</A><A id=3DcyclePlay =
onclick=3D"$('#cycleSlides').cycle('resume');return( false )"=20
href=3D"http://www.thestate.com/local/story/732948.html#"><IMG=20
src=3D"http://media.thestate.com/static/images/mi/story_detail/cycle_gall=
ery/play.png">=20
</A><A id=3DcycleNext =
href=3D"http://www.thestate.com/local/story/732948.html#"><IMG=20
src=3D"http://media.thestate.com/static/images/mi/story_detail/cycle_gall=
ery/next.png">=20
</A></DIV>
<DIV id=3DcycleSlides>
<DIV class=3Dslide><A class=3Dthickbox=20
title=3D"&#10;      South Carolina Gov. Mark Sanford gives a speech at =
Furman University in Greenville on Monday.       - AP Photo/The =
Greenville News, Patrick Collard            "=20
href=3D"http://media.thestate.com/smedia/2009/03/30/20/740-marksanford.st=
andalone.prod_affiliate.74.jpg"=20
rel=3Dstory-images=20
alt=3D"&#10;      South Carolina Gov. Mark Sanford gives a speech at =
Furman University in Greenville on Monday.       - AP Photo/The =
Greenville News, Patrick Collard      &#10;      "><IMG=20
class=3DimageCycle alt=3D"SC STATE BUDGET        "=20
src=3D"http://media.thestate.com/smedia/2009/03/30/20/937-marksanford.emb=
edded.prod_affiliate.74.jpg">=20
</A>
<P class=3Dcaption>South Carolina Gov. Mark Sanford gives a speech at =
Furman=20
University in Greenville on Monday. </P>
<P class=3D"caption creditline">- <SPAN class=3Dcreditline>AP Photo/The =
Greenville=20
News, Patrick Collard</SPAN> </P></DIV></DIV></DIV>
<DIV id=3DcycleImageCaption></DIV>
<DIV class=3Dclear></DIV></DIV>
<DIV id=3Dmore_assets>
<UL class=3Dstory_assets>
  <LI></LI></UL>
<DIV class=3Dclear></DIV></DIV></DIV>
<DIV class=3Dadvertisement id=3Dyahoo_300x250_ipbtf>
<SCRIPT><!--=0A=
if(miyahoo.ads[mi_live_or_preview].yahoo.enabled){yld_mgr.place_ad_here("=
slot_3");}=0A=
--></SCRIPT>
</DIV></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
if ($('#story_assets').length =3D=3D 0 && $('#assets_ad =
#yahoo_300x250_ipbtf div').length =3D=3D 0) {=0A=
	$('#assets_ad').hide ();=0A=
}=0A=
</SCRIPT>

<DIV id=3Dstory_text_remaining>
<P>Sanford and lawmakers have been at odds over whether to use the =
federal money=20
to balance the state budget or to pay off debt. Lawmakers worry legal =
questions=20
mean they might not be able to request the money, and have been drawing =
up a=20
worst-case-scenario budget if the money is not available.</P>
<P>Sanford argued the two sides are not that far apart, ticking off a =
checklist=20
of funds that might make up the difference.</P>
<P>Sanford wants:</P>
<P><SPAN class=3Dbullet>=95&nbsp;</SPAN>Lawmakers to approve $270 =
million in cuts=20
Sanford included in his executive budget and to spend that money on =
debt.</P>
<P><SPAN class=3Dbullet>=95&nbsp;</SPAN>Lawmakers to find $70 million =
more over the=20
next two years and to spend it on debt.</P>
<P>Sanford noted lawmakers have about $220 million in extra health-care =
funds =97=20
money the House spread throughout its $6.6 billion spending plan =97 to =
make up=20
the difference. Paying off debt would save $80 million in each of the =
next two=20
years, he said.</P>
<P>=93Is it possible?=94 Sanford asked the crowd of more than 200 =
students, faculty=20
and neighbors. =93I think it=92s probably something that could be done. =
I think what=20
we=92ve carved out is a very reasonable middle ground.=94</P>
<P>While possible, the compromise will be difficult for the =
Legislature.</P>
<P>Lawmakers have long disputed the savings included in Sanford=92s =
budgets,=20
noting his suggestions might not save any money or would take years to =
accrue.=20
Senate Finance chairman Hugh Leatherman, R-Florence, said Sanford=92s =
budgets do=20
not have to meet the requirements that lawmakers=92 budgets do =97 a =
state budget=20
office must certify lawmakers=92 budgets are balanced.</P>
<P>Sanford spokesman Joel Sawyer said the budget office said Sanford=92s =
budget=20
was balanced, too.</P>
<P>Leatherman told his committee Monday to find $368 million in cuts to =
replace=20
the stimulus money, should Sanford not accept it by Friday=92s deadline. =

Leatherman said those cuts would include $161.5 million from K-12 =
education and=20
$44 million from higher education, along with $103 million from state=20
health-care programs.</P>
<P>Late Monday night, Leatherman said of the governor=92s plan: =93A =
small portion=20
of the debt, we might be able to do that. If he=92s talking $700 =
million, he=92s=20
whistling =91Dixie.=92=94</P>
<P>=93The governor of this state has put us in the most unnecessary =
crisis in the=20
time I=92ve been here,=94 said Sen. John Land, D-Clarendon, elected to =
the Senate in=20
1977. =93It=92s the worst thing I=92ve ever seen and it makes no =
sense.=94</P>
<P>Since July, $1.1 billion has been cut from state spending, resulting =
in=20
hundreds of layoffs and furloughs for state workers. Based on =
Sanford=92s=20
calculations, meeting his goals would mean additional cuts, beyond what =
the=20
House included in its budget passed earlier this month. That plan would =
reduce=20
most state agency budgets to 2005-06 levels.</P>
<P>Sanford said that his staff and lawmakers have talked about the plan =
and that=20
some of those savings could come from restructuring state government, a =
cause he=20
has pushed since taking office in 2003. Sanford thinks restructuring =
might only=20
be possible because of the national recession.</P>
<P>Sanford said he is touring the state to sound out citizens and to =
build=20
support for his objection to the federal money. Monday, he warned =
students about=20
the stimulus-related debt=92s drag on the future economy.</P>
<P>Most in the audience agreed with the governor, who among national =
Republican=20
circles is mentioned as a possible 2012 presidential candidate. Sanford =
received=20
applause for rejecting the money, and many in the audience quietly =
agreed with=20
his points.</P>
<P>=93I want to congratulate South Carolina,=94 Richard Parrish, the =
father of a=20
Furman senior from Cobden, Ill., said to Sanford, =93for having a =
governor that=20
has the character and the courage to pursue a wise course rather than =
the easy=20
course.=94</P>
<P>Today, Sanford will join the conservative S.C. Policy Council in =
releasing a=20
report that raises questions about whether the stimulus package can live =
up to=20
its promises.</P>
<P>The report, Sanford said, concludes that the stimulus will result in =
less=20
spending in South Carolina than if there was no federal stimulus. The =
report,=20
authored by economist Arthur Laffer, reached the same conclusion as the=20
Congressional Budget Office about national spending, he said.</P>
<P>Staff Writer Roddie Burris contributed to this report. Reach =
O=92Connor at=20
(803) 771-8358. </P></DIV>
<DIV class=3Dclear></DIV></DIV><A name=3Duser_comments></A>
<DIV class=3DcomWrapper>
<DIV id=3DComments_Container></DIV>
<P id=3DnyxComments_header style=3D"DISPLAY: none"><SPAN=20
id=3DnyxComments_count></SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Showing: =
<SELECT=20
id=3DnyxComments_sort onchange=3DsortComments(this.value)> <OPTION=20
  value=3DTimeStampAscending selected>Oldest first</OPTION> <OPTION=20
  value=3DTimeStampDescending>Newest first</OPTION> <OPTION=20
  value=3DRecommendationsDescending>Most-recommended first</OPTION> =
<OPTION=20
  value=3DRecommendationsAscending>Least-recommended =
first</OPTION></SELECT> </P>
<UL id=3DnyxComments_dynamicContent style=3D"DISPLAY: none"></UL>
<DIV id=3DnyxComments_pager></DIV></DIV>
<DIV id=3DcommentOutputTemplate style=3D"DISPLAY: none">
<LI class=3D"nyxComment @Nyx.AlternateClass@"><IMG class=3Davatar=20
title=3D@Nyx.AdditionalAuthorInfo@=20
src=3D"http://www.thestate.com/local/story/@Nyx.AuthorAvatarPhotoUrl@">=20
<DIV class=3DcommentBlock>
<DIV class=3DpluckComAuth><A=20
href=3D"http://www.thestate.com/personas?plckUserId=3D@Nyx.AuthorKey@&amp=
;insiteUserId=3D@Nyx.AuthorKey@">@Nyx.AuthorDisplayName@</A>=20
wrote on @Nyx.PostedAtTime@: </DIV>
<P>@Nyx.CommentBody@</P>
<DIV class=3DpluckComOptions=20
style=3D"FONT-SIZE: 11px; PADDING-TOP: 10px; TEXT-ALIGN: right"><SPAN=20
class=3DcommentRecommend>@Nyx.Recommender@</SPAN> <SPAN=20
class=3DcommentAbuse>@Nyx.AbuseReporter@</SPAN> </DIV></DIV></LI></DIV>
<DIV id=3Dcontent_match>
<SCRIPT type=3Dtext/javascript>=0A=
<!--=0A=
=0A=
=0A=
//Required Parameters=0A=
    ctxt_ad_config =3D '1001507650';     //unique numeric partner id=0A=
    ctxt_ad_source =3D 'npc_mcclatchy_thestate_t2_ctxt';     //provided =
by Account Manager=0A=
    ctxt_ad_interface =3D =
'http://cm.npc-mcclatchy.overture.com/js_1_0/'; =0A=
    ctxt_ad_width =3D 420;     //width of the displayed ad block=0A=
    ctxt_ad_height =3D 150;     //height of the displayed ad block=0A=
    =0A=
//Context Parameters=0A=
    ctxt_ad_url =3D window.location.href;     //context URL=0A=
    ctxt_ad_url_cat =3D 'news';     //fallback category name=0A=
    ctxt_ad_id =3D 'news';     //context ID name=0A=
    ctxt_ad_keywords =3D '';     //keywords (URL safe values only)=0A=
    ctxt_ad_oe =3D 'latin1';     //output character encoding=0A=
                  =0A=
//Type Tag=0A=
    ctxt_ad_type =3D 'news';     //tag for reports--can be =
ctxt_ad_section=0A=
//Click Wrapper=0A=
    ctxt_ad_cw =3D '';     //click wrapper URL=0A=
//Display Parameters=0A=
    //ctxt_ad_bc =3D '000000';     //cell border color=0A=
    //ctxt_ad_cc =3D 'ffffff';     //cell background color=0A=
    //ctxt_ad_lc =3D '000000';     //ad text-title color=0A=
    //ctxt_ad_tc =3D 'a3a3a3';     //ad text-description color=0A=
    //ctxt_ad_uc =3D 'a3a3a3';    //ad text-sitehost color=0A=
    ctxt_ad_css =3D =
'http://static.mcclatchyinteractive.com/static/styles/mi/third_party/yaho=
o/yahoo.css';     //stylesheet URL--can be ctxt_url_css=0A=
    ctxt_ad_newwin =3D '1';     //new window for results=0A=
-->=0A=
</SCRIPT>

<SCRIPT language=3DJavascript>=0A=
<!--=0A=
//Required Parameters=0A=
    ctxt_ad_source =3D 'npc_mcclatchy_thestate_t2_ctxt';     //provided =
by Account Manager=0A=
=0A=
//Context Parameters=0A=
    ctxt_ad_url_cat =3D 'news';     //fallback chategory name=0A=
    ctxt_ad_id =3D 'news';     //contect ID name=0A=
                  =0A=
//Type Tag=0A=
    ctxt_ad_type =3D 'news';     //tag for reports--can be =
ctxt_ad_section=0A=
-->=0A=
</SCRIPT>

<SCRIPT language=3Djavascript=20
src=3D"http://cm.npc-mcclatchy.overture.com/partner/js/ypn.js"></SCRIPT>
</DIV></DIV>
<DIV id=3Dmi_sidebar>
<DIV class=3DcurrentUser id=3DuserTemplate style=3D"DISPLAY: none"><A=20
href=3D"http://www.thestate.com/personas?plckUserId=3D@Nyx.Key@&amp;insit=
eUserId=3D@Nyx.Key@"><IMG=20
alt=3D"current user avatar"=20
src=3D"http://www.thestate.com/local/story/@Nyx.AvatarPhotoUrl@"></A>=20
<DIV id=3DpluckAvatarControls>
<DIV id=3Dtop>
<DIV id=3DpluckWelcomeMsg>Welcome
<SCRIPT type=3Dtext/javascript>=0A=
					var user_run_mode =3D '';=0A=
					document.write('<a class=3D"pluckUser" =
href=3D"/reg-bin/tint.cgi?mode=3Dedit">' + account_user_name + '<\/a>');=0A=
				</SCRIPT>
 </DIV>
<DIV id=3DpluckLogOut><A id=3DpluckLogOut=20
href=3D"http://www.thestate.com/reg-bin/tint.cgi?mode=3Dlogout">Log =
Out</A></DIV>
<DIV id=3DpluckMyAccount><A id=3DpluckMyAccount=20
href=3D"http://www.thestate.com/reg-bin/tint.cgi?mode=3Dedit">My =
Account</A></DIV>
<DIV id=3DpluckMyProfile><A id=3DpluckMyProfile=20
href=3D"http://www.thestate.com/personas/?plckUserId=3D@Nyx.Key@&amp;insi=
teUserId=3D@Nyx.Key@">My=20
Profile</A></DIV></DIV>
<DIV class=3Dclear></DIV></DIV></DIV>
<DIV class=3DcurrentUser id=3DanonTemplate style=3D"DISPLAY: none"><IMG=20
alt=3D"current user avatar"=20
src=3D"http://media.thestate.com/static/images/mi/pluck/default-user-imag=
e.gif">=20
<DIV id=3DpluckAvatarControls>
<DIV id=3Dtop>
<DIV id=3DpluckWelcomeMsg>Welcome <SPAN =
class=3DpluckUser>Guest</SPAN></DIV>
<DIV id=3DpluckSignIn><A id=3DpluckSignIn=20
href=3D"http://www.thestate.com/static/insite/login.html">Sign =
In</A></DIV>
<DIV id=3DpluckBecomeMember><A id=3DpluckBecomeMember=20
href=3D"http://www.thestate.com/reg-bin/int.cgi?mode=3Dregister">Become =
A=20
Member</A></DIV></DIV></DIV>
<DIV class=3Dclear></DIV></DIV>
<DIV class=3Dclear></DIV>
<DIV class=3DcurrentUser id=3DAvatarOutput_dynamicContent=20
style=3D"DISPLAY: none"></DIV>
<DIV class=3Dclear></DIV>
<DIV class=3Dadvertisement id=3Dyahoo_300x250_ipatf>
<SCRIPT><!--=0A=
if(miyahoo.ads[mi_live_or_preview].yahoo.enabled){yld_mgr.place_ad_here("=
slot_4");}=0A=
--></SCRIPT>
</DIV>
<DIV class=3D"block careerbuilder"><!-- career builder -->
<DIV class=3Dcb_block><!-- quick search -->
<DIV id=3Dcb-quicksearch><!-- cb: quick search-->
<DIV class=3Dlogo><IMG alt=3D""=20
src=3D"http://media.thestate.com/static/images/logo-careerbuilder.gif"></=
DIV>
<DIV class=3Dheader>Quick Job Search</DIV>
<FORM =
action=3Dhttp://www.careerbuilder.com/JobSeeker/Jobs/JobResults.aspx=20
method=3Dget><INPUT type=3Dhidden value=3Dcbcb_ts name=3Dlr> <INPUT =
type=3Dhidden=20
value=3Dcb_ts003np01 name=3Dsiteid> <INPUT type=3Dhidden value=3Dall =
name=3Duse>=20
<TABLE class=3Dvoid>
  <TBODY>
  <TR>
    <TD class=3Dpr><LABEL for=3Dmxjobsrchcriteria_rawwords>Enter=20
      Keyword(s):</LABEL> <INPUT id=3Dmxjobsrchcriteria_rawwords =
tabIndex=3D1=20
      maxLength=3D256 name=3Dmxjobsrchcriteria_rawwords> </TD>
    <TD><LABEL for=3Dmxjobsrchcriteria_city>Enter a City:</LABEL> <INPUT =

      id=3Dmxjobsrchcriteria_city tabIndex=3D2 value=3DColumbia=20
      name=3Dmxjobsrchcriteria_city> </TD></TR>
  <TR>
    <TD class=3Dpr><LABEL for=3Dmxjobsrchcriteria_state>Select a =
State:</LABEL>=20
      <SELECT id=3Dmxjobsrchcriteria_state tabIndex=3D3 size=3D1=20
      name=3Dmxjobsrchcriteria_state> <OPTION value=3D"ALL, US">All =
United=20
        States</OPTION> <OPTION value=3D"AL, US">Alabama</OPTION> =
<OPTION=20
        value=3D"AK, US">Alaska</OPTION> <OPTION value=3D"AZ, =
US">Arizona</OPTION>=20
        <OPTION value=3D"AR, US">Arkansas</OPTION> <OPTION=20
        value=3D"CA, US">California</OPTION> <OPTION=20
        value=3D"CO, US">Colorado</OPTION> <OPTION=20
        value=3D"CT, US">Connecticut</OPTION> <OPTION=20
        value=3D"DE, US">Delaware</OPTION> <OPTION value=3D"DC, =
US">District of=20
        Columbia</OPTION> <OPTION value=3D"FL, US">Florida</OPTION> =
<OPTION=20
        value=3D"GA, US">Georgia</OPTION> <OPTION value=3D"HI, =
US">Hawaii</OPTION>=20
        <OPTION value=3D"ID, US">Idaho</OPTION> <OPTION=20
        value=3D"IL, US">Illinois</OPTION> <OPTION value=3D"IN, =
US">Indiana</OPTION>=20
        <OPTION value=3D"IA, US">Iowa</OPTION> <OPTION=20
        value=3D"KS, US">Kansas</OPTION> <OPTION value=3D"KY, =
US">Kentucky</OPTION>=20
        <OPTION value=3D"LA, US">Louisiana</OPTION> <OPTION=20
        value=3D"ME, US">Maine</OPTION> <OPTION value=3D"MD, =
US">Maryland</OPTION>=20
        <OPTION value=3D"MA, US">Massachusetts</OPTION> <OPTION=20
        value=3D"MI, US">Michigan</OPTION> <OPTION=20
        value=3D"MN, US">Minnesota</OPTION> <OPTION=20
        value=3D"MS, US">Mississippi</OPTION> <OPTION=20
        value=3D"MO, US">Missouri</OPTION> <OPTION value=3D"MT, =
US">Montana</OPTION>=20
        <OPTION value=3D"NE, US">Nebraska</OPTION> <OPTION=20
        value=3D"NV, US">Nevada</OPTION> <OPTION value=3D"NH, US">New=20
        Hampshire</OPTION> <OPTION value=3D"NJ, US">New Jersey</OPTION> =
<OPTION=20
        value=3D"NM, US">New Mexico</OPTION> <OPTION value=3D"NY, =
US">New=20
        York</OPTION> <OPTION value=3D"NC, US">North Carolina</OPTION> =
<OPTION=20
        value=3D"ND, US">North Dakota</OPTION> <OPTION=20
        value=3D"OH, US">Ohio</OPTION> <OPTION value=3D"OK, =
US">Oklahoma</OPTION>=20
        <OPTION value=3D"OR, US">Oregon</OPTION> <OPTION=20
        value=3D"PA, US">Pennsylvania</OPTION> <OPTION value=3D"RI, =
US">Rhode=20
        Island</OPTION> <OPTION value=3D"SC, US" selected>South =
Carolina</OPTION>=20
        <OPTION value=3D"SD, US">South Dakota</OPTION> <OPTION=20
        value=3D"TN, US">Tennessee</OPTION> <OPTION value=3D"TX, =
US">Texas</OPTION>=20
        <OPTION value=3D"UT, US">Utah</OPTION> <OPTION=20
        value=3D"VT, US">Vermont</OPTION> <OPTION value=3D"VA, =
US">Virginia</OPTION>=20
        <OPTION value=3D"WA, US">Washington</OPTION> <OPTION =
value=3D"WV, US">West=20
        Virginia</OPTION> <OPTION value=3D"WI, US">Wisconsin</OPTION> =
<OPTION=20
        value=3D"WY, US">Wyoming</OPTION></SELECT> </TD>
    <TD><LABEL for=3DMXJOBSRCHCRITERIA_JobTypes>Select a =
Category:</LABEL>=20
      <SELECT id=3DMXJOBSRCHCRITERIA_JobTypes tabIndex=3D4 size=3D1=20
      name=3DMXJOBSRCHCRITERIA_JobTypes> <OPTION value=3DAll =
selected>All Job=20
        Categories</OPTION> <OPTION value=3DJN001>Accounting</OPTION> =
<OPTION=20
        value=3DJN002>Admin &amp; Clerical</OPTION> <OPTION=20
        value=3DJN054>Automotive1</OPTION> <OPTION =
value=3DJN038>Banking1</OPTION>=20
        <OPTION value=3DJN053>Biotech1</OPTION> <OPTION =
value=3DJN047>Broadcast -=20
        Journalism1</OPTION> <OPTION value=3DJN019>Business =
Development</OPTION>=20
        <OPTION value=3DJN043>Construction</OPTION> <OPTION=20
        value=3DJN020>Consultant</OPTION> <OPTION value=3DJN003>Customer =

        Service</OPTION> <OPTION value=3DJN021>Design</OPTION> <OPTION=20
        value=3DJN027>Distribution - Shipping</OPTION> <OPTION=20
        value=3DJN031>Education</OPTION> <OPTION =
value=3DJN004>Engineering</OPTION>=20
        <OPTION value=3DJN022>Entry Level</OPTION> <OPTION=20
        value=3DJN018>Executive</OPTION> <OPTION =
value=3DJN017>Facilities</OPTION>=20
        <OPTION value=3DJN005>Finance</OPTION> <OPTION =
value=3DJN006>General=20
        Business</OPTION> <OPTION value=3DJN051>General Labor</OPTION> =
<OPTION=20
        value=3DJN046>Government</OPTION> <OPTION value=3DJN023>Health =
Care</OPTION>=20
        <OPTION value=3DJN040>Hotel - Hospitality</OPTION> <OPTION=20
        value=3DJN007>Human Resources</OPTION> <OPTION =
value=3DJN008>Information=20
        Technology</OPTION> <OPTION value=3DJN034>Insurance</OPTION> =
<OPTION=20
        value=3DJN015>Inventory</OPTION> <OPTION =
value=3DJN030>Legal</OPTION>=20
        <OPTION value=3DJN041>Legal Admin</OPTION> <OPTION=20
        value=3DJN037>Management</OPTION> <OPTION=20
        value=3DJN029>Manufacturing</OPTION> <OPTION=20
        value=3DJN009>Marketing</OPTION> <OPTION =
value=3DJN050>Nurse</OPTION>=20
        <OPTION value=3DJN010>Other</OPTION> <OPTION=20
        value=3DJN049>Pharmaceutical</OPTION> <OPTION =
value=3DJN024>Professional=20
        Services</OPTION> <OPTION value=3DJN016>Purchasing - =
Procurement</OPTION>=20
        <OPTION value=3DJN025>QA - Quality Control</OPTION> <OPTION=20
        value=3DJN026>Research</OPTION> <OPTION value=3DJN035>Restaurant =
- Food=20
        Service</OPTION> <OPTION value=3DJN033>Retail - Grocery</OPTION> =
<OPTION=20
        value=3DJN011>Sales</OPTION> <OPTION =
value=3DJN012>Science</OPTION> <OPTION=20
        value=3DJN013>Skilled Labor - Trades</OPTION> <OPTION =
value=3DJN028>Strategy=20
        - Planning</OPTION> <OPTION value=3DJN014>Supply Chain</OPTION> =
<OPTION=20
        value=3DJN048>Telecommunications</OPTION> <OPTION=20
        value=3DJN032>Training</OPTION> <OPTION=20
        value=3DJN044>Transportation</OPTION> <OPTION=20
        value=3DJN045>Warehouse</OPTION></SELECT> =
</TD></TR></TBODY></TABLE>
<DIV class=3Df-right><INPUT tabIndex=3D5 type=3Dimage alt=3DSEARCH=20
src=3D"http://media.thestate.com/static/images/btn-careerbuilder-search.g=
if"></DIV>
<DIV class=3Dothersearches><A=20
href=3D"http://www.careerbuilder.com/jobseeker/jobs/jobfindadv.aspx?lr=3D=
cbcb_ts&amp;siteid=3Dcb_ts003np01">Advanced=20
Job Search</A> | <A=20
href=3D"http://www.careerbuilder.com/jobseeker/companies/companysearch.as=
px?lr=3Dcbcb_ts&amp;cb_ts003np01">Search=20
by Category</A> </DIV></FORM><!-- /cb: quick search --></DIV><!-- /quick =
search --></DIV>
<DIV class=3Dcb_block><!-- top jobs -->
<DIV id=3Dcb-topjobs><!-- cb: top jobs -->
<DIV class=3Dheader><!-- =
http://media.thestate.com/static/topjobs/top_jobs.rss -->
<DIV class=3Df-right><A=20
href=3D"http://media.thestate.com/static/topjobs/top_jobs.rss"><SPAN=20
class=3D"icon icon-rss"></SPAN><ABBR title=3D"Really Simple =
Syndication">RSS</ABBR>=20
Feed </A></DIV><A href=3D"http://www.thestate.com/topjobs">The State Top =
Jobs=20
=BB</A> </DIV>
<SCRIPT src=3D"http://media.thestate.com/static/topjobs/top_jobs.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
	<!--=0A=
		function openTopJobsWin(url) {=0A=
			x=3DMath.max(1, screen.width-798);=0A=
			y=3D1;=0A=
			h=3DMath.min(640, screen.availHeight);=0A=
			windowName=3D'topjobs';=0A=
			if (self.name=3D=3D'topjobs') {=0A=
				x=3D1;=0A=
				y=3D40;=0A=
				windowName=3D'topjobs2';=0A=
			}=0A=
			window.open(url, windowName, =
'width=3D788,height=3D'+h+',top=3D'+y+',left=3D'+x+',scrollbars=3Dyes,too=
lbar=3Dyes,status=3Dyes,menubar=3Dyes,location=3Dyes,resizable=3Dyes').fo=
cus();=0A=
		}=0A=
	=0A=
		function showTopJobs(element,all) {=0A=
			if (all) {=0A=
				jobsToShow =3D jobs.length;=0A=
				firstJob =3D 0;=0A=
			} else {=0A=
				jobsToShow =3D 6;=0A=
				firstJob =3D new Date().getTime() % jobs.length;=0A=
			}=0A=
			for (count =3D 0; count < jobsToShow && count < jobs.length; count++) =
{=0A=
			index =3D (firstJob + count) % jobs.length;=0A=
				$("#"+element).append(jobs[index].listing ());=0A=
			}=0A=
		}=0A=
	//-->=0A=
	</SCRIPT>

<UL class=3Ddivided id=3Ddivided></UL>
<SCRIPT type=3Dtext/javascript><!--=0A=
	showTopJobs ("divided", 0);=0A=
	//--></SCRIPT>
<!-- /cb: top jobs --></DIV><!-- /top jobs --></DIV><!-- /career builder =
--></DIV>
<DIV class=3Dadvertisement id=3Dyahoo_160x600_ipbtf>
<SCRIPT><!--=0A=
if(miyahoo.ads[mi_live_or_preview].yahoo.enabled){yld_mgr.place_ad_here("=
slot_5");}=0A=
--></SCRIPT>
</DIV>
<DIV class=3Dui-tabs-panel>
<H5 style=3D"MARGIN-BOTTOM: 5px; BORDER-BOTTOM: #ccc 1px solid">Most =
Popular</H5>
<UL>
  <UL class=3D"story_list square">
    <LI><A =
href=3D"http://www.thestate.com/594/story/739888.html">Recruiting:=20
    Rivals battle for defensive back recruit</A>=20
    <LI><A =
href=3D"http://www.thestate.com/136/story/740194.html">Police: Drag=20
    racing wreck led to 3 deaths</A>=20
    <LI><A =
href=3D"http://www.thestate.com/591/story/739881.html">Baseball: Powell=20
    ready to make fortune pay off</A>=20
    <LI><A =
href=3D"http://www.thestate.com/136/story/740189.html">Officer: Teen=20
    fatally stabbed stepfather in the neck</A>=20
    <LI><A =
href=3D"http://www.thestate.com/136/story/740029.html">Police: Dad=20
    killed 5 kids because wife was leaving</A>=20
    <LI><A href=3D"http://www.thestate.com/154/story/739804.html">Battle =
brews=20
    over Lake Murray water plant</A>=20
    <LI><A =
href=3D"http://www.thestate.com/136/story/740200.html">Bailed-out firms=20
    save face by skipping the Masters</A>=20
    <LI><A =
href=3D"http://www.thestate.com/594/story/738861.html">Motivated Maddox=20
    raising the bar for renewed ground game</A>=20
    <LI><A =
href=3D"http://www.thestate.com/136/story/740239.html">Tornado watch in=20
    SC, possible freeze to follow</A>=20
    <LI><A =
href=3D"http://www.thestate.com/611/story/739839.html">Lattimore Won't=20
    Attend Spring Game</A> </LI></UL></UL>
<DIV class=3Dclear></DIV></DIV></DIV>
<DIV class=3Dclear></DIV></DIV>
<DIV id=3Dmi_footer>
<DIV id=3Dsitemap>
<DIV class=3Dtitle>SITE MAP</DIV>
<DIV class=3Dcolumn>
<DIV class=3Dcolumn_title><A =
href=3D"http://www.thestate.com/news">news</A></DIV>
<UL class=3Dcolumn_list_square>
  <LI class=3Dcolumn_list_item><A =
href=3D"http://www.thestate.com/nation"=20
  rel=3Dnofollow>nation</A>=20
  <LI class=3Dcolumn_list_item><A href=3D"http://www.thestate.com/world" =

  rel=3Dnofollow>world</A>=20
  <LI class=3Dcolumn_list_item><A =
href=3D"http://www.thestate.com/politics"=20
  rel=3Dnofollow>politics</A>=20
  <LI class=3Dcolumn_list_item><A href=3D"http://www.thestate.com/local" =

  rel=3Dnofollow>local</A>=20
  <LI class=3Dcolumn_list_item><A =
href=3D"http://www.thestate.com/multimedia"=20
  rel=3Dnofollow>photo/video</A>=20
  <LI class=3Dcolumn_list_item><A href=3D"http://www.thestate.com/data"=20
  rel=3Dnofollow>data</A> </LI></UL></DIV>
<DIV class=3Dcolumn>
<DIV class=3Dcolumn_title><A=20
href=3D"http://www.thestate.com/sports">sports</A></DIV>
<UL class=3Dcolumn_list_square>
  <LI class=3Dcolumn_list_item><A =
href=3D"http://www.thestate.com/gogamecocks"=20
  rel=3Dnofollow>gogamecocks.com</A>=20
  <LI class=3Dcolumn_list_item><A =
href=3D"http://www.thestate.com/tigers"=20
  rel=3Dnofollow>tigers</A>=20
  <LI class=3Dcolumn_list_item><A =
href=3D"http://www.thestate.com/midlandspreps"=20
  rel=3Dnofollow>midlands preps</A>=20
  <LI class=3Dcolumn_list_item><A href=3D"http://thatsracin.com/"=20
  rel=3Dnofollow>that's racin</A>=20
  <LI class=3Dcolumn_list_item><A href=3D"http://www.thestate.com/golf"=20
  rel=3Dnofollow>golf</A> </LI></UL></DIV>
<DIV class=3Dcolumn>
<DIV class=3Dcolumn_title><A=20
href=3D"http://www.thestate.com/business">business</A></DIV>
<UL class=3Dcolumn_list_square>
  <LI class=3Dcolumn_list_item><A href=3D"http://www.thestate.com/cbj"=20
  rel=3Dnofollow>cbj</A>=20
  <LI class=3Dcolumn_list_item><A =
href=3D"http://thestatecom.typepad.com/cbj"=20
  rel=3Dnofollow>people &amp; promotions</A>=20
  <LI class=3Dcolumn_list_item><A =
href=3D"http://www.thestate.com/technology-wire"=20
  rel=3Dnofollow>technology</A>=20
  <LI class=3Dcolumn_list_item><A=20
  href=3D"http://www.thestate.com/classifieds/real_estate" =
rel=3Dnofollow>real=20
  estate</A>=20
  <LI class=3Dcolumn_list_item><A href=3D"http://www.thestate.com/jobs"=20
  rel=3Dnofollow>jobs</A>=20
  <LI class=3Dcolumn_list_item><A href=3D"http://www.thestate.com/236"=20
  rel=3Dnofollow>legals</A>=20
  <LI class=3Dcolumn_list_item><A=20
  href=3D"http://consumer.thestateonline.com/">consumer blog</A> =
</LI></UL></DIV>
<DIV class=3Dcolumn>
<DIV class=3Dcolumn_title><A=20
href=3D"http://www.thestate.com/living">living</A></DIV>
<UL class=3Dcolumn_list_square>
  <LI class=3Dcolumn_list_item><A=20
  href=3D"http://www.legacy.com/TheState/Celebrations.asp"=20
  rel=3Dnofollow>celebrations</A>=20
  <LI class=3Dcolumn_list_item><A =
href=3D"http://www.thestate.com/health"=20
  rel=3Dnofollow>health &amp; fitness</A>=20
  <LI class=3Dcolumn_list_item><A href=3D"http://www.thestate.com/home"=20
  rel=3Dnofollow>home &amp; garden</A>=20
  <LI class=3Dcolumn_list_item><A =
href=3D"http://www.thestate.com/family"=20
  rel=3Dnofollow>family ties</A>=20
  <LI class=3Dcolumn_list_item><A =
href=3D"http://www.thestate.com/religion"=20
  rel=3Dnofollow>faith &amp; values</A>=20
  <LI class=3Dcolumn_list_item><A =
href=3D"http://www.thestate.com/livinghere"=20
  rel=3Dnofollow>living here</A>=20
  <LI class=3Dcolumn_list_item><A =
href=3D"http://www.thestate.com/travel"=20
  rel=3Dnofollow>travel</A> </LI></UL></DIV>
<DIV class=3Dcolumn>
<DIV class=3Dcolumn_title><A=20
href=3D"http://www.thestate.com/entertainment">entertainment</A></DIV>
<UL class=3Dcolumn_list_square>
  <LI class=3Dcolumn_list_item><A href=3D"http://events.thestate.com/"=20
  rel=3Dnofollow>events</A>=20
  <LI class=3Dcolumn_list_item><A =
href=3D"http://www.thestate.com/comics"=20
  rel=3Dnofollow>comics/games</A>=20
  <LI class=3Dcolumn_list_item><A =
href=3D"http://www.thestate.com/horoscopes"=20
  rel=3Dnofollow>horoscopes</A>=20
  <LI class=3Dcolumn_list_item><A =
href=3D"http://www.thestate.com/magazines"=20
  rel=3Dnofollow>magazines</A>=20
  <LI class=3Dcolumn_list_item><A href=3D"http://www.thestate.com/107"=20
  rel=3Dnofollow>movies</A>=20
  <LI class=3Dcolumn_list_item><A href=3D"http://www.thestate.com/books" =

  rel=3Dnofollow>books</A>=20
  <LI class=3Dcolumn_list_item><A href=3D"http://www.thestate.com/food"=20
  rel=3Dnofollow>food &amp; dining</A>=20
  <LI class=3Dcolumn_list_item><A href=3D"http://www.thestate.com/music" =

  rel=3Dnofollow>music</A>=20
  <LI class=3Dcolumn_list_item><A =
href=3D"http://www.thestate.com/entertainment-all"=20
  rel=3Dnofollow>celebrity</A> </LI></UL></DIV>
<DIV class=3Dcolumn>
<DIV class=3Dcolumn_title><A=20
href=3D"http://www.thestate.com/opinion">opinions</A></DIV>
<UL class=3Dcolumn_list_square>
  <LI class=3Dcolumn_list_item><A =
href=3D"http://www.thestate.com/letters"=20
  rel=3Dnofollow>letters to the editor</A>=20
  <LI class=3Dcolumn_list_item><A =
href=3D"http://ariail.thestateonline.com/"=20
  rel=3Dnofollow>ariail cartoons</A>=20
  <LI class=3Dcolumn_list_item><A=20
  href=3D"http://yourturn.thestateonline.com/">community blogs</A> =
</LI></UL></DIV>
<DIV class=3Dcolumn>
<DIV class=3Dcolumn_title><A=20
href=3D"http://www.thestate.com/multimedia">photos/videos</A></DIV>
<UL class=3Dcolumn_list_square>
  <LI class=3Dcolumn_list_item><A =
href=3D"http://www.thestate.com/galleries"=20
  rel=3Dnofollow>galleries</A>=20
  <LI class=3Dcolumn_list_item><A href=3D"http://videos.thestate.com/"=20
  rel=3Dnofollow>videos</A> </LI></UL></DIV>
<DIV class=3Dclear></DIV></DIV>
<DIV class=3DReportAbuse_Container id=3DnyxAbuseRptForm =
style=3D"DISPLAY: none">
<DIV class=3DReportAbuse_SectionHead><SPAN style=3D"FLOAT: left">Report =
comment as:=20
(required)</SPAN> <A=20
onclick=3D"document.getElementById('nyxAbuseRptForm').reporter.hideForm()=
"=20
href=3D"javascript: void(0)">X</A> </DIV>
<DIV class=3DReportAbuse_Interior><SELECT id=3DnyxAbuseRptForm_reason> =
<OPTION=20
  value=3DObscenity/vulgarity>Obscenity/vulgarity</OPTION> <OPTION=20
  value=3D"Hate speech">Hate speech</OPTION> <OPTION=20
  value=3D"Personal attack">Personal attack</OPTION> <OPTION=20
  value=3DAdvertising/Spam selected>Advertising/Spam</OPTION> <OPTION=20
  value=3DCopyright/Plagiarism>Copyright/Plagiarism</OPTION> <OPTION=20
  value=3DOther>Other</OPTION></SELECT> </DIV>
<DIV class=3DReportAbuse_SectionHead>Remarks: (optional) </DIV>
<DIV class=3DReportAbuse_Comment><TEXTAREA id=3DnyxAbuseRptForm_comment =
onkeyup=3D"return LimitLength(this, 500);"></TEXTAREA>=20
<INPUT =
onclick=3D"document.getElementById('nyxAbuseRptForm').reporter.report()" =
type=3Dbutton value=3DReport>=20
</DIV></DIV>
<DIV id=3Dmi_legal><IMG height=3D40 alt=3D"The State"=20
src=3D"http://media.thestate.com/static/images/logo_theState_small.gif" =
width=3D148>=20

<UL>
  <LI><A href=3D"http://www.thestate.com/terms_of_use">Terms of Use</A>=20
  <LI><A href=3D"http://www.thestate.com/privacy_policy">Privacy =
Policy</A>=20
  <LI><A href=3D"http://www.thestate.com/copyright">Copyright</A>=20
  <LI><A href=3D"http://www.thestate.com/about">About The State</A>=20
  <LI><A href=3D"http://www.mcclatchy.com/">About the McClatchy =
Company</A>=20
</LI></UL></DIV></DIV></DIV>
<SCRIPT=20
src=3D"http://media.thestate.com/scripts/mi/third_party/jquery/jquery.cyc=
le.all.pack-2.22.js"=20
type=3Dtext/javascript>=0A=
</SCRIPT>

<SCRIPT=20
src=3D"http://ajax.googleapis.com/ajax/libs/jqueryui/1.5.2/jquery-ui.min.=
js"=20
type=3Dtext/javascript>=0A=
</SCRIPT>

<SCRIPT src=3D"http://media.thestate.com/scripts/mi/hoverIntent.js"=20
type=3Dtext/javascript>=0A=
</SCRIPT>

<SCRIPT=20
src=3D"http://media.thestate.com/scripts/mi/third_party/jquery/jquery.ifi=
xpng.js"=20
type=3Dtext/javascript>=0A=
</SCRIPT>

<SCRIPT src=3D"http://media.thestate.com/scripts/mi/superfish.js"=20
type=3Dtext/javascript>=0A=
</SCRIPT>

<SCRIPT=20
src=3D"http://media.thestate.com/scripts/mi/third_party/jquery/jquery.bgi=
frame.min.js"=20
type=3Dtext/javascript>=0A=
</SCRIPT>

<SCRIPT src=3D"http://media.thestate.com/scripts/mi/thickbox.js"=20
type=3Dtext/javascript>=0A=
</SCRIPT>

<SCRIPT=20
src=3D"http://media.thestate.com/scripts/mi/third_party/jquery/jquery.jca=
rousel.pack.js"=20
type=3Dtext/javascript>=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
=0A=
$(document).ready(function(){=0A=
                        $("ul.nav").superfish({=0A=
                                pathClass : 'current',=0A=
                                animation : {opacity:'show'},=0A=
                                delay : 1000=0A=
                        });=0A=
                });=0A=
$(document).ready(function(){=0A=
                        $("ul.sfHover").superfish({=0A=
                                pathClass : 'current',=0A=
                                animation : {opacity:'show'},=0A=
                                delay : 1000=0A=
                        });=0A=
                });=0A=
=0A=
$(document).ready(function(){=0A=
	$(".mi_tabs > ul").tabs();=0A=
});=0A=
=0A=
$(document).ready(function() {=0A=
        $('img[@src$=3D.png]').ifixpng();=0A=
});=0A=
=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
src_string=3D"thestate.news/local;c2=3Dlocal;c3=3Dlocal_homepage;template=
=3Dchannel;!category=3Dlocal";=0A=
</SCRIPT>

<DIV id=3Dmistatstag style=3D"DISPLAY: none"><!-- SiteCatalyst: =
McClatchy WorkBench Stats Tag v.1.0 --><!-- site specific file already =
loaded -->
<SCRIPT language=3DJavaScript=20
src=3D"http://media.thestate.com/mistats/products/pubsys_s_code.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript>=0A=
<!--=0A=
=0A=
measure_popularity=3Dtrue;=0A=
mistats.msr =3D 'sta|thestate';=0A=
mistats.cmsid=3D'GUID: 742384779703044909 | Story: 732948';=0A=
mistats.pagelevel=3D'Story';=0A=
mistats.pagename=3D'Story: 732948|Governor offers deal on stimulus';=0A=
mistats.version=3D'1.0|';=0A=
mistats.taxonomy=3D'News|Local|||';=0A=
mistats.channel=3D'Local / Metro';=0A=
=0A=
=0A=
mistats.popular=3D'154|732948|http://www.thestate.com/154/story/732948.ht=
ml';=0A=
mistats.popstoryurl=3D'http://www.thestate.com/154/story/732948.html';=0A=
mistats.popstoryheadline=3D'732948|Governor offers deal on stimulus';=0A=
mistats.contentsource=3D'thestate|XMUltra|&#60;a =
href=3D"mailto:joconnor@thestate.com"&#62;joconnor@thestate.com&#60;/a&#6=
2;|By JOHN OCONNOR';=0A=
mistats.pubdate=3D'2009/03/31';=0A=
mistats.moddate=3D'2009/03/31 H09';=0A=
mistats.keywords=3D'local';=0A=
=0A=
=0A=
=0A=
=0A=
-->=0A=
</SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://media.thestate.com/mistats/products/pubsys.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT language=3DJavaScript=20
src=3D"http://media.thestate.com/mistats/finalizestats.js"=20
type=3Dtext/javascript></SCRIPT>
<NOSCRIPT><IMG height=3D1 alt=3D""=20
src=3D"http://mcclatchy.112.2o7.net/b/ss/nmcolumbia/1/H.10--NS/0?pageName=
=3DStory:%20732948%7CGovernor%20offers%20deal%20on%20stimulus&amp;server=3D=
www.thestate.com&amp;channel=3DLocal%20/%20Metro&amp;c1=3Dhttp%26%2358;%2=
6%2347;%26%2347;www.thestate.com%26%2347;154%26%2347;story%26%2347;732948=
.html&amp;c3=3DStory&amp;c4=3Dthestate%7CXMUltra%7C%3Ca%20href=3D%22mailt=
o:joconnor@thestate.com%22%3Ejoconnor@thestate.com%3C/a%3E%7CBy%20JOHN%20=
OCONNOR&amp;c6=3Dsta%7Cthestate&amp;c28=3D&amp;h1=3DSTA%7CTHESTATE%7CNews=
%7CLocal%7C%7C%7C%7CLocal%20/%20Metro"=20
width=3D1 border=3D0></NOSCRIPT> <!-- End SiteCatalyst: McClatchy =
WorkBench Stats Tag v.1.0 --></DIV>
<DIV id=3DMI_post_load style=3D"DISPLAY: none"></DIV></BODY></HTML>

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://media.thestate.com/images/mi/icons/rss12x12.png

iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABGdBTUEAANbY1E9YMgAAABl0RVh0
U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAH5SURBVHjaJJLPS1RRFMc/98d7b2Z0pMSa
bDDQUTIQhGzTD8gssE1C7cJFMdCifQSt+guM2rQIAjdtI1AhIiEiqHZSEUaaVippKWMzI2/m3ftu
d+jAOZzFOed7zvd7xNKEGE2FfOi9Q+pQChM7YSxCgQwCEMI70se6jZMb2gn9yO47NBAdv0jnyQnS
7RXc1iJu5yvB3ipBWw6VCZHKsv7y07R2Lj0gslminn7CwyVE7zBhVw+usk5z4Qlq9TnS/EWEGbwV
tVTCBllFvDDD1pcXHruB7u4nf6pM++htzPIw7v0DRGPX1wsjfXRpGpMbGqN78h6d528S2grVuVv8
eXUfVRpHHDmLrfxqVSL9QYRtWbC7xJWfRMfG6bw6TX7gNPGbKaofZ1CDlzG6C5ckSG+05UOi1Vma
z8psPb5Ebfk17WN3yezvoTI/hckVoDCCM545m6YYF6MKR8n3nSDX3GBn9g42tWRGyiSV35jaNq6j
hFOe30bDEOeLtF+fI5qcI1McRlY3qa+8Ixq44Efm/a0SeXAQdAbtdQlkoHDO/RfJCiKlSBbn4fsH
ZNyk9vYpdm3Nr5RqsXRFfes609crC0MEviHd+Eyj3sSYEFM3PnckTU1a30PHGz+Ef41zKpLTLrEF
0ZJG+5/w5DlraYG6Vm5Sv5XY9LRe+yfAAMhIy/wzJ4oDAAAAAElFTkSuQmCC

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://media.thestate.com/static/images/mi/icons/email.gif

R0lGODlhFgAOALP/AAAAAP///zMAmZmZ/8zM/zP/mf//AN0AAMwAAO7u7szMzP///wAAAAAAAAAA
AAAAACwAAAAAFgAOAEAETRDISauVJIXNuw8JgWlfeQiHCBBs677vmMx0XQuIoWZlD+4knyeEgbEU
xtZI2DkUBMCOQDCYWjvEVTAwrXYF2CjHSr1yshmbWq26uC0RADs=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://media.thestate.com/static/images/mi/icons/print.gif

R0lGODlhFAAOAKIAAP7+//n7/ujq8MzP14aOqH2GpAUplAAkjiH5BAAHAP8ALAAAAAAUAA4AAANI
CApD9fCRsSo4x+itsV2HIoykEn6Xia0mmgJBLLefd622XdnyfNcnXO4EEAwGOhTmKLgJn0JAgeiy
HB6GKsrwoGpNBSd0DEgAADs=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://media.thestate.com/static/images/mi/pluck/comment.gif

R0lGODlhEAAPANUAABR5wcnM07m6rK6srdjj0+fm5MXKxPTz8d/PwLXGzt7p/d7Z1uHf0Mvr+sq9
x9zX2/38+r29ve3j68bFw9XV1dXMzcfAus7Oxdvj5rW2rtzh5+Lsx/zx9eHk88XJyt3c2Ozs6tLU
4dvUzt7e3uru783Hx77N0P///7/DxMrGurW0sr29tePi4OTg1MDFv/j39e7u7szMzNLUz87FzsfL
zM3R0uXf0dbu+tvl8f/399ni3f///wAAAAAAAAAAAAAAACH5BAEHADsALAAAAAAQAA8AAAaVwB2p
hvJ4isZkjLIDCSIaDWGD+dhsH50ss/tYQoqweIx7lEQlBWDNbituqUVF3a4rJAaKg15nK1omIjF8
fQAKHQkLLoR9Cg0BDxkaY5QKMAgcByURMiOeCwUnLwUfExE7OwUyMROtEyMnIwMqMSOoqAcvELu7
MREst8EQIA+eHipMwbcwEwMDEREeIMrBIAUFIwUvykEAOw==

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://media.thestate.com/static/images/mi/story_detail/text_resize/txt_minus.gif

R0lGODlhDQANAMQYALy8vL6+vv///9ra2tDQ0PPz89HR0e7u7t/f3/39/cXFxcDAwP7+/tXV1c3N
zerq6szMzPLy8tLS0tnZ2b+/v9TU1PHx8enp6f///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEA
ABgALAAAAAANAA0AAAU9ICYeRAAsUiGKyQC8cIAwogHf74A9eB85PVzDFIQpboJkErYgFgEKyPNV
uUwBFgzhOWG5cDLaimSiGFSiEAA7

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://media.thestate.com/static/images/mi/story_detail/text_resize/txt_minus_fade.gif

R0lGODlhDQANALMPAObm5ufn5////+7u7vHx8ezs7Orq6vr6+v7+/vPz8+/v7/v7+/n5+ff39+3t
7f///yH5BAEAAA8ALAAAAAANAA0AAAQ38Ek2AghjSYkI+GCQCNIAnh/xNGh7FC2qWDFonEKeh3QN
GDAfQMESHh6mmurRaYlIG4bDgtFIIgA7

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://media.thestate.com/static/images/mi/story_detail/text_resize/txt_plus.gif

R0lGODlhDQANAMQaALy8vL6+vvr6+tra2tDQ0PPz8/7+/v39/cXFxd/f38DAwPv7+9HR0fn5+e7u
7urq6tXV1dLS0szMzPLy8tTU1L+/v83NzfHx8enp6dnZ2f///wAAAAAAAAAAAAAAAAAAACH5BAEA
ABoALAAAAAANAA0AAAVCoCY6RAAoUSGKxwC8cJAYIgPf76A9eD9ZOAEOYroJbwhjQ7A4noqwBQ4h
wTVwFEwPd9EQtq8My4WT0VYkU4WhEoUAADs=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://media.thestate.com/static/images/mi/story_detail/text_resize/txt_plus_fade.gif

R0lGODlhDQANALMPAObm5ufn5/r6+u7u7vHx8fv7+/n5+ezs7P////7+/vf39+/v7/Pz8+rq6u3t
7f///yH5BAEAAA8ALAAAAAANAA0AAAQ88EkzAgijSJkI+GDAINIAnh/xKGgrHKiALtYpn41tCMV9
1aACqgE7GWaslu1hUgJUj05LRNoYHBaMRhIBADs=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://media.thestate.com/static/images/mi/story_detail/cycle_gallery/previous.png

iVBORw0KGgoAAAANSUhEUgAAAA0AAAARCAYAAAAG/yacAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A
/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9gGExQSGmHsuzYAAAJESURBVCjP
jZPdS1NxGMe/v5fzJoK6HTvWZnDSlhZzm4mm9kIQFEQXdhuOLrzqJou6MArpsluhf0K8CoIILWJk
L0JbOozBIVvOBpuRM3Ob5+XXhU0vCvMLz93zufh+eB6C/YcD0AGoZB/LBEBjfVN94GQkdlNR5BH6
H0ADcLinJ3b13ODgdDweH95rmQEwTNM8e/HShRe3747+KpXWhBBCXL5yaYv/A2hQFKWlr793pFn3
3xgbu6dEI92sUi3D87ydcrWoAJqj0fCZQ4HAo6GhIT0+fF31hIv1jRIAAU2t24EoAH8gEGgLdx1/
YJrm+fHxh5rfr6NarcB1HVBKQbDrjOu63h6JhK81NjXcGR29pQz0n2a2Y6NcKQMQIKTmSmyX5Yzw
gYHeYVVT709MPIZxoAWrP4qwbRuMUhBCQQgBITXzgCornMmymj3YYqy9eTvbaxgGbTPbKKUMnueB
c/5nJHAuQZZkTM88d1ihUCjJsrqwVS0/ya0sB9Pp+WC0KyY1NjRBQIBRColtw4wyvHw14zIAIp/P
b4ZCHatLn7MzEpdS8wvJPsdxlFD7Mc4Y34EppXg9m/BYzYhlWW4ul/sZDLZmV4v5Kdup2smPH7qD
wVbq8/mo67lglOH93LtdqJZMJrMVDsfWvywtpzijT7/lc0dWVpaN0NEOSZIkJJNzf0MAsLi4KCzL
2uzsPFH8ms09q9OUTMb6dMpzPV78XlDYXgeYSqWcdDq9YZrtS64tpmxUNE1Re8h+n2lycpIlEgmf
67rqb9Vk1C5Y2GF6AAAAAElFTkSuQmCC

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://media.thestate.com/static/images/mi/story_detail/cycle_gallery/pause.png

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAZhJREFU
WIXtlt2K00AYhp9JJiFfUsgmbQj13CtSXPDiBPFA/LshL8ATaZfqqrA283qwtVBs2dk5Ne/RMO/D
5GGGDwJz5sz53+MimCdAc6H7AXyJZM7GRwjUz6+ffT5XfHz36ekjmDSBtm0F8P7tB+5+3wFQ+ILr
ly9o21a73S6KuZQsVkASm81Xbm42/3QxTLLA1dXV8fBp2rOf9kzTdNLFMMkCq9UqAASF454O679d
DJMssFwudTgRl2U4HJJOuhgmWWCxWAggSORZfviOTroYJllgGAaVZQkS32+/8fPXLUGBsiwZhkGx
zKU8OIZ1XYfKKoQoigJwIKisoq7rEMsk38B6vZaZAY7Cl3h/72xmxxGLYZJvoCxLmRkO8N4f39bM
jiMWwyQL9H0vqypwDu89IRwOryr6vlcskyzQdV24v17IXAZZQAgzo+u6EMskC4zjKDNDEmY1kg5r
YxxHxTLJAk3TyKzi9ZtXJ/tmFU3TKJa5lAf/B7bbbZvneX6um6Zp6vt+F8MkCwBIOjuuzrnwGGbO
nDnn8geBSAonMN700wAAAABJRU5ErkJggg==

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://media.thestate.com/static/images/mi/story_detail/cycle_gallery/play.png

iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAA7tJREFU
WIXtlk9oXEUcx7+/mffeJpjdTbpZs2Z3m83WHDTBQ9hirMaeAm0S4yU16aEQiiAFiwcRW6kkoodq
NLkVpC32FJEcLFoQqWCKKApeWihCqMpmS5Ju9m3cNMn7tzPjYTeKEDbbmMaD+cKc5r35fd53fvOd
B+xpT/+x+BbzzQAaAHjlsesAkaN9PR8ZumYuLZkWAAeA2E2AUDLZeqG9veOl5uhjrcv5P2bX19cF
ABuA2hWAA48nT09NfcZbWhJPLC7On4g0N2FhfnFOCCFRcuThAwwOHkNDqJ4GBgZ0w9C7pBLHAv66
9Pz8wgqAIgD3oQIMDQ3DdR0oJdHe0cGPHDnqX8rl+kP76p9TSsya5rKLbfZH1QCeV/pIKSU4Z+ju
PsxTqYOxTCYz3BxrfjS3lLtj2zbKIHJHAAKBQCgWj/4DYENSCvgDfvT19fP98fhTOTN7ItLUZOXz
y3d9Ph8cx7H/NUAymQwFg/7TQ8PHURRFMCIQsb8HCFIKxKIx6n9hwABUN0G8WBcM/lpbU7ve2Ngo
TNOs2B9UabKnp6eNmJy9evULWLYFooqPgzOO+6urGP/gvDeXznx/31p7m0mWdl13aWZmZlNHWKUF
o9FoiZIYOOfgjINzDsZKDiilIKWAV/RgOzZWVguQqojR0Xf00bGxw8G6uu8C9XWvJRKJ+MjISM0D
A4TDYQCAUhKWbcF2LNi2Bcd14HkOhChCSAkoBUYEjWvw+WrAGcfC/IK0LAucWDocDmNtbW3TKNcq
AcRiMdz+5RaIGDSugbGNHiAQqLSBClDlUNQ1A5nMHCYmx13HcT999tAzE37/voV8Pm9OT09vejIq
AkSjURi6ASL6awsYYyDGwIiw0UKccxQKBUxOTnh35zI/JxL7z7a1PflbMBjM9vb2VkzLLR3QdR0E
gBEDMQJjDKzcC5xzWOsWrl370rt+/etsuDF85tSpV38QQuS6urpWKq1dvQOGDgVAKgmSBAkJxhik
kLh186a8/MlFu76+4cOzZ85N1dbW5iORiElEVQdRVQ4opSBEsfSCpiN77x4uXvrYVQqfv3zylfHO
zs4sgCwRPfDlVBEAAAzDgFISmqZDCoUrVy576fTvtw+mnn5zcHDoDoAcEVVl97YAdF0H5xp++vFG
8duZb8x4vOXc++cnbgAolItXbff2AAwd7743Zvsf8V944/W3LoVCoVVs0+5tAbS2to4d6nr+q1Qq
lQNgElFhJwpvqGK4K6UOoJSWhXLxHf0f3FJKKV0p5dvVonv63+lPeip8lRfpXtkAAAAASUVORK5C
YII=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://media.thestate.com/static/images/mi/story_detail/cycle_gallery/next.png

iVBORw0KGgoAAAANSUhEUgAAAA0AAAARCAYAAAAG/yacAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A
/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9gGExQTKl4uutsAAAJUSURBVCjP
jdNPSJNxGAfw7+/9O/dOnVr5TpdFEzyoDdkhpIPK0OGhqMgOUasuQRAy005BDqMuBUkSFB2sS4dA
uwQzCMpDZUHZqZO6iiLd2vvq3Hy31/d9nw6GCKX53D88D8/zfXgAewHIAIoAHGyj+K5IWK/x13K6
pn8xTdP6g7dGgfp98bNnzrXk8tmecq/3u67pmmVZJgBrU9UVCRMRUSqdot7eiyvd3ZGJ5ubmVlVV
dwLgt0TLuSxZlkVvp16vHjl2OBfu7BgKhUKBhoaG0n+Od/pUFMv5ZaxaJvz+Oq7n+AmpYBgH5lM/
jipu95zPV7tUVlZWTKfTNgCwrkiYnk+8wGJWBwMDGCDwAlxyCRZS8xgcvFqYX/iZsIFrLt71LRgM
6pwoCgAAxhgYx8AxDkQEo7CCqqoduH/vgav/0uVDbkmeJLLPz87O7hEURQEAmKa5BhlABBAR8kYe
kiihva1DCATqSwcGYjccp2ivI1l2gTEGACBy4DgOJFGGS5Yx9e6N9fDRqFHhrbheXl71eB25JBlg
DOSshUIUJWhaBsPDtwxN0xK7fL6hytLKr7FYbIlTPGuIFwQwxiCIInheQCLxrDAycnvOsVdPBveH
Lvir/Z/7+voWGWO03sm2bYiCiLnkjDX+dKxI5NxsamoZLRQKmWg0mt94J8GzYRFj40+MTObXq921
NVdUtS45OTmZjcfjf4VYUDxufJh+b3ya/piRpZL+g61tL2VZXmpsbDQ3i56gKAqSyZk77W2ddz0e
j6aqav6/v5HL5ap1XfcSEYdt1m+qkfodXz+GsQAAAABJRU5ErkJggg==

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://media.thestate.com/smedia/2009/03/30/20/937-marksanford.embedded.prod_affiliate.74.jpg

/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEP
ERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4e
Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7/wAARCADQASwDASIA
AhEBAxEB/8QAHAAAAgMBAQEBAAAAAAAAAAAABAUDBgcCAQgA/8QARBAAAgEDAwIEBAMFBgQFBAMA
AQIDAAQRBRIhBjETIkFRBxRhcTKBkRUjQqGxCCQzUsHRFmJy4Rc0Y5LwQ1NU8XOCg//EABsBAAID
AQEBAAAAAAAAAAAAAAMEAQIFAAYH/8QANREAAgIBBAAEAwcCBgMAAAAAAAECAxEEEiExBRMiQVFh
cQYUIzKBscGh8BUkMzRCYtHh8f/aAAwDAQACEQMRAD8Ao2/Rd5/ul6hA4Czqfy5FTNJpFzPEr2l2
niMEyJgeDwOMVw2jsX3C+sTzn/GqP5P5S+Txby0RlZWx4vJ7H2rL5NCSj7Bd7Z6TDdvbrHeZjYoS
sq84OMjik0XT+p691Wmn6Ba/N7Lc3Dq0qZVNoXBJwA2W7d+acXngG5kKXNr5mYgeMM4Jz71cfgu+
kaHd9Rzaxf2tte+Mtsolb+EZckYzxkj9Ke8Ok4zlOXsA1Ve9KEOWzMNa6K6s0hZ3u9Fuyu3xEeFP
FXIOCCUzjv600120t7PqS3u57rjUYpleNMb0ZHyMqecckZ9+K+nundZ0m/0u6l0/ULaaNRtbwZQc
H/evlj4lxzf+KjqqO3iTOVB9dzOcj/emNbb504r5MBp63VnPHKDlttMMSStfXCB92P3O7kGujb2T
QkrqDYjXkGE5xnH+oqL5SdNPtYTH5wXyu4Z5NFWVjNmQyRyBGhZRjksfQAfcVjPBobn3k7a3smtY
4f2xbDYzNypzzgf6VJaw2kdvPF+0rZvFAXcVIxg54+n/AGpc2janKxKWM7cf5c4rp9N1FE5s5lAP
PkNRhE4+YW2mKInuRqVmYuMuGPBP0qAWO9XddTtHWMbmzJ2Hv2ruKwuRpsyNbT7jKp/AeQAf96DM
ElvbXjyRTD+7SfiQ98cc1aEU2kVlOST5KXpuX1K4l/8ASAB++40x6ZQ3PWeibGYSKhxg+qmTig9I
/wAW4H5foo/3r903Iw6msQo5AkVcdznfXr9XD8H9GYdMvxGX+TTrxCh3Q53DI8ZO+fXmtWuJW2jz
kEDjHpWEtCyuwliYE+hQ5JraZpf3akZGVGBj6V5zSrGR/VNvBml9Lr0rsHN9Iwb8OxsA59Km1uC9
axjjZJXmY8nafbtz9a8uzq9xLLt+a8R5BgLkYGf5Cls2ma27tHKtwHyclpB/UmgPhjcV6QJtP1FI
9j28xz5TkZJFT3VtcPA6MBlyq5LgDOPv70x16ykmZVt2iLIi7iZFGSPrmlUmmzReeYwqozuzIuAK
npnZ3LkGGn3C2wWWKLduLeaVQSPbvU7RKiwKLiE7Y8N+8HlyMVJcW5kiaZJbdtybkzKoyP1oSfS5
zEjrLbhXUHJkHbviocm+ysYpdHFrpN2g3l7dlSM78TA4yOD/ADrkKqR7VvrTcmSPM3f9KPt1igia
NtQsz4kYVv3mdpB+1BQaPvZrgX1oVJIHLHJ/SuXzOk2ym69Cq6NcMLmFyEOQpIP8xVv1cwD4gzeF
ISRbQA5OefBjzVS6gt/B0m6HjwvmM8LnPf7Vauo42i+JNwHYFmhhbj/+JKZqFrey1WDEQ4z3qGR2
DMCTiu7AkQ5qCY+c80yKtcnhdt/4uOaEJ7nNEA+fB9jQzEDNScgO6JzQ8Vw8MxkXYSFxhwCDz7V5
qN9bQuyyNyo5/wBvqfpS201q3V2ka0WVCNpEmcfy5oVjysBq1h5Hdhqs80kMZW22uwH+AM4+9HR3
eoNmON1BUnAVBmgYr6yjjEkemWWcbgfMTx2xzTK31FGto5UtLQtJu3EKePp37/70i18h7OCXTL+9
kuQJL2VcxOQAfUKcfaiJLy7+Tndru4OCoBLnjmoZL0wBRDbWqMUUk+Hk8jtz965Oo3OAuI9mM7dg
x+lCb5CKDazgEe6nLh5bp2OCMl8k0vjEgBCyOgz2zTWTVr0XLRIVADAALGoOP0qB9SuhI4DDGf8A
KKu3ghQcg54nXuhBzk8UJ1NaS/tLxJYJPDZE2krkNhV4yKlN3dkDE9xtyR+M1x484y3iuG753EAV
EeC21rkTQ2V3cTJHbWsjSyNiPyHBP6U90XTNTOhveRafeSpOxPiJAxRsdzkD70Ze6pq8F49zpks6
3CncmwnEXkwWHtgE4PocV9CWOn/svpzTbBA4FvbpGRzzhRn+ea0dPV5tLzxz+xSvWPS3qaWeP3/+
HzNbCa3sLxn8SJ2O3HKspAyOO9alq9vCvw3utUmtIrq4srUTRmRcsMxBWIPccMT+VatN09ouodOO
2o6TY3UkmR4k0Cs59vNjP86+eNU6i1PR7abS4pBLYTaZHDJbyKGAzDtJXPY/yPrSsq/IvjueU0/4
H7tT/idWIRw48/UrobA3Bl9O5716m/d4hn3H0+gqTRL64fQraRpd7hdpYgEnAA5zTHT7mWR3Lqku
I2ba48vAzS047ZNC8J5jnB+tJXFhvSUg+Ljcp7eWvVldlLPI5Gxu7H2oYarcF12rDDH/AJEjG3+d
SNqlyo8ojBGeRGuSD71XY8nctdArSy/MsrTsV5IG44oTU55P2Zcjcw3Jg+b3OKbnVbptOlm2wZDK
obwV+ufSkmsajcTaZNE/hYcqpxGqnuPYUxp4brYr5oHZLEJcCXSVG64PbLPn8gBUGjF4Nd0q4Vip
8dsEdx5v+9FaNyJgeSQ55+9B2REd5p8rDIS7IIP/AFdq9jqY5qf0Z5yl+tGiLqmpNIo+dmbBGOc5
rR7ojCluT61maX1u0iYsYIzvByC3HPfvWk3BBJDc15HSdM1tYsOJQLnSbyWabwY8NubbmdRjJ78m
pdZ0q5uDGh+XRNvO6VcA4+/vUmraazSyFJ7RAxyrNOvHNLLvQb0xDc9ooADAGcDkEHI+tCfLyxhJ
R6YKmi3sHi+N4MbNyAZ07YOT398V5q1s114scVxaZESqxadeD2559cUXrNrJI08UUsEjBywHjLkD
vQUmitbLJO1xYsGxu3SZyo55wPapT9yWLo9FvLSDDS2qBm2ZaUYYH0pnOqCzghFxbr4SFCfFBz25
/lRNxFHJAXe8tULyGRA8vAGMZxS6PSmR2/vtm3lyP3nf613ZPQJ+yn8Ta91Yo5HI8XPp9BRFibNL
NoWv4DIp3HAY888DivZLJDJHK2oWeNvmAcnPGD6fehrfRmS38T5+1diSVChznHfnFThPso5NFQ6i
jRtLuXjmV8RnI5GBn61YdXDH4h3JYMNscYG4848NcVXdfiRNJnbx0clOwznv9qtGrEy/EG9Y4yqR
rwP+RaYq6F7XzyWexJ8DkUPMR4veiLP/AMufvQsx/fGmRU5By/5GoBGXlVAOWYKPuTXanLn7Uf0z
ax32tpbSpvXw2bH1A4/rXSeFktCO6SivcZdN9N2xc3U8UclxLITvIBJwccew4qfqjojSdQ2u0bW8
3q0Q2/mfSn2oaYtvboqXTMtmqp5VADhfcnkEk54rmddRvL4bpURVAAUswwccnI9c+/FY8pNzckzc
hBKtRaMutdEGm6tPpl4XmVZVSN1O3hh3NHvNZJFDbi3LCMbFBfB759O/3o7qONbbqKe6upWVJLzd
D4eCSEUDn6ZJxQxtLN1jnzONynbkgYGcUWc88isIYeGdwXMMk5DWaZVThhIeMDj+lTRTWjW11O9j
GHjAIwSQcn2rmOPT7VhuFy+6PdgOAOQR7d6/CWxihljFrOUkAB3TDuDkelQuSZP4A9xcxysZFs4Y
2/ESwLZ/nS43bFmPgW4yePLj/WndzJpqvJbtYyMQTjMxH9BS5f2ac7rCXOfS5I/0rlKPuRKL9iwz
y2R4OnQDj0zx/OgL+5VHliFtb+YKSSnuAfejXfTWLMl/HjGPwkn9McUt1CK0Zml+ccAkDaICeAPv
VK012Xm4PohsOqLzT3nisoohcXdu1vJIYwSqMy9gcjPGDkfpXerXl4iRZvJ2lPdvGYnPrzmr98Ie
gNJupp9b1Ai/CSrDBC6YjDfiLEZ83cAfn9K0nXOmunpk8GTRdPI7AC3UYH3ArTWnc647XgLpPEa9
K5qUc5+hiWmde9XWGi2cEGqPJEpIVZkD9j6nuf1qxal8OzrmhrqFnc+HqDWybopOY3O0Dg91P61Y
+svhn03onQ9/rdtcX0T2kLXKQmRWjyOdvbOCcDvUnRvWOjG0t7K/k+QuJbaGRfE/wzvXIUP2H54p
dQxao3P44HNRqVZHzdFHGO+DBdAle0tDp11ZgSwyujguQQc85p1Dd28RO2zzvUqwMp5HqKafEbRY
7Hre/lFzHBDdbbhfITknIbGP+nOfrSVLaCR+L9G28kBG7fpQL01YxBbccdBkUumCxNy+kj/F8Pas
7e2c9q6tf2VdTJDDps+9g3kE2QSBkDtk5qJYrZbE27X8YJk358J8dsYry0jtYLgSrqCnAYeWNs5I
I9vrUenAF7tzwcvcWC2pgFlIELAlTNyCOOOOKUdQm0OmhYbZ43Mq+Yy7h+mKbPZo8LSG9iKpgk+E
2aTdRCFbWIRziQtICR4ZXGAfU0xoVuvh9SNS1GuQo0LmGcj+EN+m40La4xA7AkLe8/8Aupj0baXW
oNcWlnA088qNsjXucEnihIoXitpFkU7o7w5X1zu7V7C1bq8fJmBB4nn6F4P7JVwVa9bB7bVHrWhX
LFgSMjjPNZ4NNkEikXVseQMhjxz9qv1y5GAOw4rx2nwk8GvqstrJVb/TNsKo9/p6sM78yEY+nb61
3qiRS20axXdq7oWz+8GMEDjNd6ppkAe4CalZhXG47ped319qFl0p4IlHztk247sLNnAHf0+tBfLy
MxSiuxTFo8PzDyS31kFaMAuJDtyD9qnureBo2gOq2JEr5yshIGRjniphYZjaL5+zd3JVQHOPfnj6
UJNoMhdGGoaeisxbJlwB9O1dwWzkgv8ASJlC+Jf2e2NVjJDt5QPy+5roxWiHat/a/gwSGJ5/Sir5
EKzJHqFoQ2Af3mRmlv7Gl3ll1CyHlz/iHt79qlZKt/M7TSXBGdRtD5CeGPbHB7VLF8mtjn9oWzMi
sDjPqBj0r8qWoRQ+o27bUCghiP5EVCNHjeBhDqUHiSqdxBOMfTiuTaOlyUbqayMGkyMZ4ySgwoBz
Vn1Z4X+IV+0ICptjAGMfwLVd6pVP2TKwuI5DgDAznvTq/wBq9fXoUk8Jz/8A0WmKeha7stVuf7sS
fSg5jmXIoiKRUtHdztVckn2FKLm5vpekrnqmxs42sre7FqwlkIck48+AMbckDvnmmc4QuouT4Cly
XNE6FJNH1LYJbyMs0kmAF7lcEt+W0Gs9uepdWlOUeO3HtGnP6nNHdC61LpHWuja1cyPMLW8jaXec
5TOGH/tLVfZu4Zye15Ns1C4e5lPmxEzlmIJBHqMYoFL97dLl52cBTks77iQBVz+IfR82kH9q6NKz
afcMMKMExsewwe4Pp61nfxNiuemtD086wXS8v3Li343rAg5dgO2WZQB9DWW9PPc44NVaiChuTFes
Pa6zfQSCWSDagRV8LPm9STn7fpUS6nppgggaWcvEhUt4Wc8+vNQaPPp13GtxbarDIi8lRGwYcdiC
OK9TQ45EWRdQiCnI/Ax5zUNJcMopOTyG29xp93OoV7pGSL0jXBAHPr9amW20ySGSQ3F2qIwB8i55
7f0oS3sYNPu5PH1Bd3hlcCNvUA/mfpRIFl4EkS3o3yMuN0TDtmqt88HYWMsic2Mtyzq1xuJ48g4z
+deW+m2zoS00yEMRgqprie1t4p3U3gZ1OCuw9wfevWmt1Yje5OeSFOKG8hfSHfsLVBlhZuNpzjIy
f51HcabdFAjWz/Vsgk8feh5hJ59u7kY7nIrvqpjFqsgEYVEC4Uf9C8/U1eOGVjFyZo02qX/SvQGh
QadOltfahcS3EpwGYJ9M9v4Rn6VUbr4i9WW9y8z6q04RuUljQhvp24px0row6nQarql1OoiAt4YY
QOFVRgZPYAYH3yaF1boXTxe4j1C58MSKXR0UkgnsCMY/nSmo8cpqtde5rH1N/T6SiqrZYk2++B71
L8Rrvqzp2fpZNJitp9Rg8CObxcohPOSMZxxVW6o0S9sIF+atnWCGwt4mlALRl0TDDd2zT670LQun
72x1STUpokSXYPHK7cngc4GO9axocMdxp1yHVJoJiBggMjDb+hHNMabUR8RcZp/H+Ba3UVeHzbph
6T54Frc6t0fFcoHlnsLpoGUcnw3wy/of5UDYWdxbzlrmxkdNjDYw4Y+1ab1p01ZaR0/1CmmxGCG4
iW4MSnyo6d9vsCAOKx2GbJ4fj705fW4NJmRZdG2cpR6bGY0zUpI8JZzsw/5e1Sx6PqSRYazkU+u4
gUVG7Hp60fxGP72Ud+fSidClkkvCvjMQY2BBPfik84eAmW1uA4rOX5KeOWPLuF2gSr3Bz71XOp7a
a3S2MsbKGdsE4weKjuDIAVY+ZT2HHP5Uuu3YzIHYkYY9847VqeHQ/wAxH+/YT1f+lJ/37Fm+DVjq
rXbavpqI4tGHi7lzhS3P28pY5/5TQXVsRt+pdejUBimqOR/7ga1n+zDpkH/A91qIVPFnldZCf4lR
iADngEZP5Gs267aIdX9SiLBxfuQQcjIAr0VdnmWOC9kzGcdqTGMNtdNIMwyryD+HtVwum9AMntVD
t5/FRpS484DY3ds1eJMlUI5woNeT06w5I2tW21FsR3mmiO0likubMEu0gYyenAwfrUVzpoNqu6/s
o3YqQPF9PUV1qs9lcPKnz1urMpAR1cYJPbtXF5bRTeCq3MBXC5bDeVVIye35fnQuUH/NzkWz6UuV
STUrRfOSSJOAoI7nH5VJqlsskMlsb20kaMBjiUYWiLqxt5YGgW9tvEzncxI+oHI7ULc6VBBdBpL6
32jgkEkEcd+K7CObYJPoE+XiNzaDAAJ39sjijZLaEAJHd2hZUCDL+teX0lrcSPKt9EEbax7g49PT
0oW8sVaVQl5B5mB4Yk4xnParJtFWs9gcmkPGoZru0OTgKshJ7/ap47eKO1UNqFtuEbqu2XueaMWC
2RgovLNiq7TmUcHHf9aW/syZogUubQgo3AlGSPp+ldk4pnUlt4GkvueMnA7Nk8mnFxG0XW98rYzl
Twf+UUt6qt3XTJZDJERgHAfJ7ij5Hd+s71pMltyjn/pFMVdC1/5i0xWM+qxLptswSS5kEe49lXOW
P5KCaO+KmnWnT/w2tdF04LHbtqA3/v8Ae8p2lizDt3C8DgcCnfQSWlpFLqFypWTaqxyFc7VYZJA+
uBk1L1haQ6+I/lNE0jqJIY2CsdVW3mhcjkFOBjsc55+lRO38RR9kEqq/Dcvdnz6EB8p/OptgCHkk
gH71xKj+L4SD94W2AZ9c4/rWyx9Cx6h0amltpd3pl7E3iJO8sc48Ur58lDnYcdvTinLLVXjItCqV
mcGodT39pqPRGgW7q01xJaxSxLnhP3YLMR65ztFYF8a9VOqdc3QR3MVrbwWiKzZ2hUGVH5k1remG
4hs7C0vkVJreCODytuXCIFyD6gnJ/OvnzqW7+a13Uron/FupW/LcQP5AUTcpcoTg5eZJMXRyyQz+
JCzROvZlODVz6T6oaeSLT9QTJZtqTjgbj2DD/UVRxvkk2A49z7U56atZ59YtLeKPdJJMFijDDPuT
k8enehW1xnF7h2uyUGsGl6lZve3rtb3NoMKAQZgCMLycUENHvHmNwsts6Iw3HxhgZpvpGjahZXE0
13GsTm1kWJXkQku2BjGfbNctpt6+i3FtFb+LNJPEwVSCSBuHv9RWWnteEOtbl2AXdkz3E0y3FqFL
E8zAEZoVrOUu2Lm0bnv44FdjQdZhZ5X0642+p2ggH/4a4j0rUwDiymwTnkV2Fk6WccDqTUJkl/e2
ViPNniEcfyoXVtWnmdkKxF5Bsz4K5JPGM4prcfsh5SoS/wCDn8acj70/+HHT+nXvWdm0tvO8cULX
itLIGG8HaoIA9G5/KoqhvkooZ3xre5rofdM9CahB0nG93dSQXEjiRbZWK7FIxhiP4jgcemMe9V/W
NEubW1uHj1G/tnhDOrJKSMgZ7HIPatV6w16z6e6fmvL9yXBxHED5pWx2H+p9K+Z9U6k1vVepo78X
ksQu5VgaKNv3aoTjZtPHYnnvzmlfFvCKW1Kt4l7/AAY5ordTqVK2a9P99Dzqm16m1i7n023mlvbO
3EXiIQGk3hFLMPXufSrPaa7rOgXNuNPu5IUXT7YNbuN0ZPh+qn17dsGjel7eVdX1XVeTD89LGNvJ
G3jOPyq0T6fpWsRyG9t0duCkyHa6+UYw3r+dZduos0F6coYh7NfMb0d1U61Gfq+JULrr2DWry2sL
u2FrNcGS2mUHdG29PIwz/wAwAIP+b1qhaffy/IXDzpbM0KqEBtk4JOCO1N/iD0deaKBqlnP8zaxt
uLnh4/YkeozjkUgF9YFJcW9ypnOXzIpB5zkce9bleujrK98XkQ1ukqqkpUrhhk2r3EdsVEFpt3ZC
+CMc/QVzZaxdBi4jtUIB5WEDFe2a2Mtnc3DxXLrGVUqHUZJP29uamtBpM1xFbxWtxG0rBQzSggZ4
7YqMMVcoLjB41y37InvBb2YdZVX/AMupyD3qqdS3Ek09uJI4UIRj5IlTvjvj7VZry+t7eK4sXtGk
UvgkSYPlPcccdqq3U01rJdwmzjnTEDb/ABWDc59MDtWl4Wm9RH9RLWrFbNc/sr6vbN0jf6N4hiu4
3aVCRkMjev2DAg/fNUbrxHbrrqRWXaxvCSh9MovFaB/Zfs7RugTey26GaKeUpNvIaMEjOSOwPt24
rPviNHLF8ROoLctvfxg5fGAfIn8+RW5VdXVbKUnhYMmUJTSSBLDVtSTToFS6I2xhQFRcgDj25rRJ
NxRcnDEAHn1rO7G4sYLWK3XS45CoC72mclz74B71oU3kddy4xjy+2PSvPrmcmujQtacYoQX+i26z
DOrlcN5j8uSAue2Qe9Tzxaf8tsS4C7iMFoyOMjH2qTUdT067Lsy3CTMCEWMKQO2Kh1CytIZRHLdz
SblD5EI4+nelZN+4/HAPe6bDDcnxtQUJIMK3gNjj+tQalDYXUTiG9VS/CrIrZx6ntTG/uNNuFTdf
NE6eZCYTxQN5ZW0EoklvgVi5IETHP0qItolie50CSPYJNTtsHtgOMevt9Kltbe1kmkK6hbbY1/Fk
gZHp2z+lHXt5ZX783fhRKuxGaJjng+goNNJjgJSPUImd+QCjDNXy32VBbXRZppGCX1sW5IChzwfX
O3ipbe2ktrUIl7ZeJGrciYEc59KZWE/ynReteBdeJNcyW8YaJmGxVLMT784C/rVf0rT5bjS/mGuY
IxtbAZyGIGfTFWlHCTBqeZNMqvU1pLFpLyPNCQcKAr5J5o+5Zz1XfXKRs4EiggAk/h9AO/aguqIG
XTHkM0TZ2nAbJPNF6prNxoeo6k9hIgnvEMQk2+aJSoBKH+Fu4z7E0xR1kXu5kavD1VoWl/BDT9Yu
ohPqkSGyjiSXb4xDuQHA7hcnng4OK+dr+7luL4zy43yOXc9uTz29qiaUkbSx2A5xniupY99ukxBD
lyCPTj1FNYTbaQHc8YyF2Elo9/CuoGYWhceMYADIE9dueM/ete+FP/D818ToFp1LdJEGElxfSBbV
OPUDjd7YyRWO2sZR0k2q21g2GGQcc4I9R9Ke6/1Z1HrUaWt5qBisk/Ba2qCCFPsq4oV1crAtVqh2
fRMxt58Ql0Vx+FlB4P51iHX/AETe6FtvEMjW9xPKkIl4eQLglhgYI5x/+6L6Nvru20LT9Rnluri3
ivo451Fwyt4TPtOG5xjIPORRfxj1i2uup4bDRdzabo9v4K+dpPO7bpWZjnLFiAT7jAqKKJV9vgi2
+FvMY8mbmX5eFCq+d3wc+1WLoyG4n1JGSIuTG2AAcgd+1I7+CNnjYFgT+I57Z5pl06ZLG8VVLh/H
VCAeOQ3H9KNZHMWgdbxJGja7ZXsl6B8nNKVijTesZbOFoCOw1FOVsrpGBBGImB/pUunNcZumUzLi
A5J3ZzkCpFuJ00WYrJOJPmUyd7dtrVko092OCa7+cZZ43huAu9yFKHHcn255oCCC48MZtZj/AP5H
/aoZNRv/ABApvrlfoZW/3rr9p6ijMq6hdrz2E7f71VxO3NFqu9OZHY/P6f3wB8yD/Srx0DqFjoGj
3er3skb/AC8KWiLE4YyOWZ9qn65GfaqlqnS00Tq0Uo3txhjwT9DSIxajaSGyu45EigcyovozMBuY
H14AFFrUqJbsDOkphrbFBvj3+gf13r19rTPfX8hbedgVfwxR98Ae3v6nvTLpD4cajFBDqV7bM91P
PF8laZAPMi4ds8A4zgHt3NXjoHoJYoIdb12HMoAe1tXH4PUO49+2F9PXmrdpU6L1NpljIwLvcGWJ
fXyAs35dv1oyparlbZ2NeIeJR/2+n6XeP2RmP7cj6Q6dmfU4SLu5uLlorUsNzOZG7kcYHGT9vWq5
1Jf6imtWOrWt3Lb3Eum20jeEcKMpyNp4I+hqtdbyTX/WF/48jOqXDCME/hUE+Ue3qa0TR+nlvW03
UtV4tlsrdEhP/wBQhe7ew7fesfxDWxUYuz8vw+I/otLXpoqcuW+wuyl1fqTpG+N9aRxq9s8ccicC
Y4ODtPbB9RxWRadapNYtcvcLGEY5BQk/ix6fevpC/wBHkvOn7q3ZjAlxA0SbfKRkYGMdhXzzoSOd
N1S1ZRvRmjCE48wI/wBjQ/DdJbRW7JR2qT4XwQhqdTXdGXl+zQysZdLi0me0kvWDzMGLLC3lx24P
51JpkukWV6lzJevKEXAHy5GD7/lShdM1GYZjiTj0MqZ/rR1roGpTThbiIQRkZLb1Yn7YJrSSyZUv
qfry2sZbOXUP2iXjE4Rj8u2dzZPv96qPUPy4vT8vK8i+ByWTbzk/Wrre6Rb/AChtPnkijZs8kjzd
sml0Vjq/TV+lxZXcTzNHtO1Q4ZWGCpBHY+tO6OxUWqeMi1+6yG3I9/s1ayYLe60ErM7ag0SxbD+D
AYnj2zgn6VJ8VLJbLq6eJnLEW5bOO4Ph4/mD+lA9BafrOgasNcsbII0btIkbjCjIIx9uTX7VeqL9
OpjrWp2uZijRnZwMH/5/Kj+J2RvgvK+rBaSEq5NzF8droxRf75fbj7Qp/vV7fznYzZGMZPc1QNPg
jvIhJFdW6DvtcnI/ICr+sEvydxeFcwWyK80mcBASFB/MkUnQ3ymF1MYLa4im90/R9PujI8V84j7h
ZV7nt6VDqF9p1xCsxiu4BkRh/Kx+9Dan1HbSNLFNpjOZHCFvGIOd2M9qYyx6bDAn7i5aPacr4oOS
MYHb60Bprscik1wLJLLS8maS8v8Av5i0SnAH2NTy3Om3TPCbmSJggI/cZ7d+M/1qFp9Oa2aMw3sa
bwW8yn0+1R3VnpkVyJEubrLpl/3a8D7+tdwyeQe602yO6RNQc5PObcgep96/SC0ieO6a/ABBAUwt
nOKJFxpb2rR+PNHuAOTEDwPXvzQt7p1qbSIftAhY2AAMJ53dvWpRDXxDOnw+l200lnqFjNDdkKqz
xtkAZ59vWgorGKCwaD9o2DbEZQDIfXnjiuo2so1jhiux4cWSN0TZH3/OhpNMzHIqXVsXIJCFmBIA
+o4qct9gtqzkovUdssWknE8LHKjarEnvXWsaat9rl7AJijI4KEjjkDuKj6ijUaY7CaNzuXABOe/2
o1Qy9TXoY+bcP6CmKXwL3dgth0RLNKDPfxiL+IIh3H7Z4pXqVsi3hgh/woSUB9+eTV6urz5PTJpQ
cORtT7mqaQNxb1p+tZjlijfIOsO0VE8ZOcDnvR+OKJ0bTm1XWLPTY57a2a6nWETXD7IoyxxuZvQV
Z4SyyOWWDwEi+Ccku7DS3iof/eT/AKVSuntZvtGkkaPw5IJx4VxbyjMUyd9rD+YPcHkVp/W3T9zo
PwjisJp4J2Go7mkgffGw3MAVPqDjOfrWXTWxlTaF/Fjt70NxU4/FFaXjP1JJ7qCe4eSGHwIs+SIu
X2D0G48mjNOWW6vopICRN8zC2R9FbJ/lRPTXS8epu9vJdywyhd6OqgjG0nkfce9WHpu1OkzOIZWe
Xw1zJtGTyf09qFbdGCcfcarqcmpDzXb67juZkjnmhVUTaniHtsH60ui1fUPEjU3s2dwJG+mlhql5
JPOJJFJWLepaNTzn04ru6vJIbFbgQ2rys4XzW6exPoKzUx/HBFLqN4zSBpi5Vz+JFIwD27UvOs6i
SWE6puOcCJOP5VJ+1w8202FkxOOSh7+/fnP1qUaptJC6ZpmM/wD42f6mo5RZNL2LhJqi29rHb/Mb
vDXOCc8j/tTPpDXtDuNbsBdxrJ4M2VWTtk9mHuQecVm15LIqHdIctxx7UIshSPeCcp2OeRW/KiJj
V2yi8p4PrXqXV7LRtJkvr6XbGowijlpG9APc1j3QnV8Vx8YX1jXLqO0hg066WJTkrENv4Rgfck+v
6VSY+sb/AFieG01e5e4KR+HCz/wj7fX3obT7S8WXVtTeIrbvZzxxu3G88A49wM9/yrI8Qtedj4X7
nptDp6I6KVseZPj6fL/2WnpLQIr/AFOXXtSQSRvO0ltERw4LcO30PoPzpn8T7+/ivINJVzBC1uDI
dvmkGSO/txXfw+6hstV1efTVjA+WjVrdif8AFVeGOPTBx+VGfGyAi1stTjiEngSyQzMB5tu/C/ln
+tebVGLq538ylnC9kl/JqU2vzts1wi0dK66dZ6QtzK5Nxbn5e5bPJZQMH7lcH9axPrvThpnXepxR
r+6uHW6QAej9x9gc1b/gVN4ur6jY30pU3QWWKJTwWXOQT6HB9PY0w+PFvFZ31hcWiiCQ2UqMV7sF
ZSMn8z+teqk/N06fujBvh911U4JcPlGcaco+TvJGOGIVRxxjI5q39NafBJoU6pMBdSRqe+Bk9hVD
TU70ci6m7f5u1Wq+un0a70wXEyXE0tnDOX7KN4zyPUgcUmo4F5yciua1pmox6tFbFiQyiR2zwATx
V26MtrOTUIo7pchVwcnNCW1zHqVz8jbzi4kU5yqZJTvuPtyaGiDWF8UEzZU/zpitAJPlGyva2D2w
+WiWTaOVHes6+Jen2Eto7RxbGAx2xiudN6qNvLtabCg+ZvU0m636h/aG7aBgjH3q+CzsW0z1JJLO
6VomwAe3vWx2Npfan07qUkEZ+QS1Se+DMF/dghhweT2zx6ZrGmBM43AtkkjjtWpJEl1pjy6lbQ3V
/NYJbJdyMwktwq7QVwQM7eOc1KXLAT6WSK/h0mC4KSaXaMm/eCgZW35BHOe3eh21G0lkZHsEjjiU
ttSQgEnjkntXNnqdztuBItnMAQoEkQz7dxg1FqM8fzUcK2NpGXbJMKEFsds8mkM84ZocJZFeq6zo
yymO1029lcEKpEx5PsMipTq1ncKouNOuYdsYjB8Ttjt3FWK4igtUSSS0CFRkOwGc+mDSq9hju2ke
OTzKeBgbSavgHufYvuLHThYLPHPdFVOMYU/XFTltNki8HxZl3kN54QcEenB5oCTUNI09pIdRuNqO
vCp+JWHpXEGqdN3UIA1G5QqcruiBwffvU7Xgspr3YVcabaJaBor0HcgIzG2QM1wLnTAqOl+r+Tbt
KOCxxjJyPWiUm0qa1/c3sjxLGYx+65GR9/Sln/DtttUx6srZXcM27jgf/o1Vf9jnz0UbqKKJNOci
5V2JXyqp9/U0ZFl+oryT3ccfkKF6lghWxkkW7SRiy+UIff3NFQuF1y+kJ4U5P5AU3SsoUub3ckOt
zNLdGMswVOAAaBwyqeQw+vBqeQ7xluWYljmozGpGOce2a0sYWBQ/ZwKm061e+v4LSOGWczSBfDiX
LsM8gfXGaHkNWr4b3FrDezD5MyXTROjSm5KARuVTaq4/Fknn2JFck20kuyJNJNs1jrpuluounrLT
enLa6vbG2ubRbm1gnDzeCGwQpA4IAxn3rJfiND0va9TovSNnfW+ltEF/vc3iN4wJ3DPpxt4NaPr/
AFJHZ6akydPaZbwXUy2pjiugGSJGLN+6A3bPQ54Occ1R+otXsdU6fTRLXSYLSJNQ+cE8eA5Owrtx
jgYPv6UO6SofrayX0tFlq9Me/wBBb0neT2U0rR7FymQWUHt96dSarE8lu0T2bztagSqIlOW3nPGP
bFV1olUHAGexqSxkeKXCEDf5ScDODnjPpWZZarbG0jYjo3VWnJlnv7uSyuZIbWytwGRCSITk5GTz
7VB87cOixPp0ciF9zZib7en3rjfJ/wAL3xDtkXtucg/8ktJJ3mUnc8gIOCCx4r0nhX2a+/6dXeZj
PtjP8nnfE/G/uGodGzOPfI+lFusr7NF2FWPmDyc8+1eo9sc50xQR3zM9KdFgjl1OyOpXEtnZSucX
DRM6naPQevmwDjtmrZDIjKWEQ5OThfWlfFvBoeHTjHfuz8sf+Q3h/ib1sW3HGPnkrWoS7piOeKDe
Xg+lGahExy0ZJ3cjjnFSaR0/PeyIZnIDjKAetQ74Y3ZJVUk8CezcjUIpUgkmSORWZU7kZ5GfStb6
8u7a+6dV9MiCwmx2xxIuNpZ0G3HvXOk6HZ6dp6wFY1kf8bMK91r9n2MaLFJlwVKgdsg5H86w9XXD
U2Rm/wDj1+pqaecqYOPsym/DiK7TrzSFi3Qkz+fK5JTBLA/cZrd9WtoNStjZ3S7obkyo4x2Dkkkf
Y4P5Vjv/ABGdP1f9oW9nGJl3HOOBuHNOtF+IZubhEuZEVw2dtZF+hvs1ldsX6Y/2zYu8RqnB8ciU
W+odOa98sHMF5ZTb/EA9QfKR9CMflT/4vdQW+paf09qkUCSLdRyiRCfwHyhl/I8UT1lf6VrpiuQw
gvVj8Jm9HUdj9xVM1LTjNaLDNcuILWSSSPCZGG259fda2U/L3R9mV1Wop1dMLH+ddi6zSyktrqb9
nxnwY94BdxzkDnntzR2tajbar09YQLZiK7sQY2ZAdpi/h+vGfWhbZ9Pignh8adhMmxjsAwMg8c/S
pLPU7TToLy3tHjkF7B4EjTJ5gu4N5fY5A5qtVcpvCMy2cIReRp8G5Hg1rVo4UyZrFkAYck5zSfqf
UblL54kQCTOGIPao9J1JtG1NL60fMi5BRm4YHuMUP1LZ6nG0V80AWLUEM0RzkAE9s015bg+RZ2Rs
gsdoEj1TbIquVGeCcd6F1LU3eQGN9ygn86r1zPPFdPHIpDD3ruJLlyqwqWbOQMc1LQJGh9E6dBrG
oKXO2JRmRvarrPsE+xRuQcDPqKrnw6hn07RzNcQgvNuLAdx7VYEnim5DgH2J7UODy2GvilCOOwTW
9Rv0aUxCPEQyC8Ke4HqPakdxJfX6/OEj93KY1kVAoOeQDjgHirLeXetRS7RPdqjMMCRchk/MVNqd
/JeWNxYzsEVmUwKqqPPjAGR65pVPkb2poDsdTiuo4odUUFwSkKFsDjjc350n6i1OxtiNL0yWPxNu
XYDIOf8AvSHX3uHuHnmco8W5WAOGyDzke9IrbUYklku7hWYScLkdqNXDLyxWTaWBfrGnzi7aWQmT
J/WlIiYOqgkbu3NWmbUIyxRlOCg2nHvQdzawSqsluAGxwtMA847F1o14kkbh2jbsCPXHvWjaHMt1
00mozu0KoWtnfwyVDc57ff2qjGSTAkaPKQtgKPerF0g0N1pt9bSTmBcmTBQsAcHPAoVkU0Hoklnd
8CsdT20UWm7kukly6gAIR6+5ry7wmo6gV43SBf5ZP9Kk6nigGkKUulkPiL5QpHr35r9qcYju5UBB
y5Y/mB/tRdJHIvqHyCgEgCv209lUsx7ADNegACrf8LumpOoupLaxEwVbj8RA5VQefzNN2T2LIKmv
zJY9gLoroHqHqy+ENlB4cYI3yv2X/v8AStu6Y/s+aZZSR3Oo3txNOBjIbbjPfAFbh0d0fpnTemR2
djAqYHJ9Sfemt5bhFOPzoG+WOWXe1P0mNXvwf6TMZUW7K57uHOSfvms268+FFxo9vJf6XM09unLI
3cD6GvpG/wBgB2jcaUziO6ie1njBSQYIpWUIyY3C62HqzwfG8ikAjA71zAP3y8/xf6Vavid08en+
prm1jB8CT95Hx2BPaqrECJI8jknt+VL1pqTRqWzU6018v3HqNjprUD323Vq2CPpKKUBRdXUUJkji
8R1Te5IVcnG4n29TTrT7S71DR9RtbOCSeZpLchEGScM3+9Pul/hdrmoajbnUraWGx3Az+Ew8Xb/y
54z96+l/ZzV00eGp2SS5Z87+0Wlst8SexN8ID6V0S41zXJen7vVXu9O0SOeWFrd8xfjGShx2Y4P1
p/JZzaY5tdhC/iXIzwe3NXb4U9A6l0vFrpvfAeS9iSKE88KCSc/qP0pzF03c3Cbr2JPGQ7CV5BA7
V5v7Qav7xqUq5Zil/X3NnwbTRr0zU1iWf6HzXqkt9aeG4GMIVIHOa0Xo1Lc6Jaahv3FI+c+hNVHU
5dNN9BCjK0hB3A9hxVo6Mktv2CbG3cOTJjA5NYNjyjRiuQPUri5fxVkMm4tlSR6V7b2NzcxNOzZY
fhBpvrFxNF/dZII25wD2IoEi9ih8SIAAHBGe9Uisktg99pwl0lw0QSc9zVP0mzig6jSOUEkN2rSb
WYQQF9QUeflaVz6Et7dNqFqQGU7qvjCIyQ9UWqhomtgVX+ICgpGK2ptlckMP/grqa+kkuntZCN6j
+lBQySNdEdx2qDhPIrxyMpY5FfgFfGe47U/i6fvr6cusJCk9zT/T+hXKhpSAfXinFbFLkXdcm+DP
ZV8Xh0LY4GRW8/DXQtP6l+FtlDqyJFFbF1WaQ7doBPIJ9KqF10p8snlXP0xXnUmv30mj2+hrH8tZ
QqAUTgOR71ZeVb+Z9HJ2VdIaX/RPwyl1By+uXN9Kq7SlqoKjHuQP9aWS6NoVndsmnWxKgcGUDdQ+
gX9haae0PlDtzmkWra5cxXZWFS6j+IUG6SziKwglafbY9ntrhFMluQhIIx6VTb8alHcs6ynO70NF
2/Us8czGVGZMcV+kk+agafkZ5xQcBGF9PdValDcrbyXcoP4R5iRg9+DVhj1DVlmDyM0/jsAfGQNj
HbAI496zTwmF2ZFJBzxTi713VmsFtI7+ZYcYZFYjI+tDdO+XBeNqguUfuvNX0++ummgiEUzri4kB
4kkzyyj0zxmqiLgmeGzaLcjAgrjkCiNbWHwoMnLq2cV+iu40nVxGrOEABPtR0lHgHly5Pbty7CFo
wI8BFx3GKjjAglRQTjwzuJ9DQs9zcW8sjOA2WGCOwzUt2XO5ME4UEY9RmuTOaOJJZlUqihlBww+t
TdMXU1vdM8swRZMqwI9xihZYyvjyLIUl/h+tQi9XZGyLtkVvxN2qGSGdVWsUGn4W43t4ieUIRx75
r1ImuNTuonYrtfy8duK96glF3oSTnh1dQRjvzXentv1m7PbMnb8q6luKK3csFvbd7acxMGb1DAdx
X0B/Ze6dQ3Flrcj+aQMqrjsAx/2rEdZH97jP/pj+tfRv9nadF07S40IbbHzj0OTRbpP0/UnTx4n9
D6ImCqoIPalOpTo+Fz96PDrJGcmgLm2By/FdJPAKLQouNu04pTKiiRifypnqB8NCR6Uku7gKm/Oa
Ht9y7seMGLf2hbZl1rTLmPfufKnB+xrLbLSNUu9RnZbaVs3HBb22ivobWtJXXNTW8vVzHFkRKf61
G9pYWanESLSsppSbHoWPy1D4EHwY6cg0XT57y9Km5ucAg/wgdhWp2Rt2xhl/Ksml1q3hbYsmB9DU
0GuXcSia2uDJGOdpNEhqVjaxa2uUpOT9zXJxGq5PNc2xiKE5H4qqvSvUtvqyeEXxIOCDVogtRtbk
96ZUk1wLNNM+KbvRrn5lJ922VOM+lXn4D6ds69ijvGLxMjvt9N1KZ3DOQ33Far/Z86atL69m1qaU
Foj4caZ5Hua0tRTXCtsBROcppA3xf0k2t/NNbjYSu4flWewaxO9gquhDDua3n4w6JLqQgWxUNK3k
P2rJuo+jNR0eySS4AZM4baPw5rHTS4NBwk+UVm7ubi7AeR2KIucUw0XUZbXQJbkv+LIApLdSTWu+
324B4yaHMk01ulknvwAauwayezWt58yl3GpknnPYegNX7orpBjGt1dDMjHJB7CjeiOnVFtFLOu+Q
DnPpV9bw7OEKAM47UpZbzwMV157BbbTbe3QAqoAFSF7VCRgUBc3ckj8HAoZi7GlnJsbVaQ0kS3mX
GBzVc1zQY5lZlXNN7ckcmpJJMrg9qspNdESrTMe6p0GeBWe3LKR6Cq9Z3EuTbyr5/XIratVs47iJ
hgEmsw6r0o205mjUZBzTdd27iQnZTt5QLNbxRQZmUFT3IFey3tnDbBLYhlxg/Sh7W4a4i8Jvb1qK
LTPLK7HORwKKDjLJBM6Snch2mhr3McGQeT6iiZI40tli3AP60uvncIEY5HpV616ik+hXfQtOVfcd
ynIr0rKih9yLjjj2qbdnNCzMBLnGeexPFGthjlFIT5wzu4lEdowVhJyPKa7leUoWt2WNtnJNBXMX
jIpty24OA+farF0x0zcdS6jLDEzJCow0g7A/SgBRGWUwSBiSzEHefSuYZUNghktwxBxlfvWtD4SW
wjUS6hKRgDFS/wDhfpiIym5lIfuAePvUNo7JmE00UmlvCsJChl4xXOnFTrV2V/8AuVrEXw60tIwv
jSsR9a6h+HWlR3LTDfuc5PNUi0mdN7jL9XybxcAnCD/Wtr/sxajBbLeRTna0ZDLn2NE2XTWkwxqn
ykbEDGWHNGWtnZaeWNtEsRPfaMVedilj5EV+nPzNrh1qyaQMlyuCO2alm1iB4yVYFfesRkuyn4HI
P0NdR6nqKxmNLhvD9M1KviU8to0TWNZXzA/hx3pTZT/PIcHK5ql31/qM0Xh+IMYxVy6YRINHVj+I
jkmqTsUlwTGOHyd3EfBC4FVzXLZjk1aUKyNnIxQepwI6MF74pSUcjMJYMxvrNpZSoBx70VpFsbfc
hcnI9aaahZvHJ5QM5oO3Um5we+DQl2FyeaVPLp2rrcRHC581bXoWoxXGnJKWBJ9R9hWKzRspbj7V
cekbp00dVLtw5H9Kaoljhi9sfdHz7JPmTGM4Hoa0H4EXtzD1tFbLO8UU0bFo8+VyMfzrNrOYfPNF
H2253H1xTTTtWn0jVrHVonIe0nVmHuh4Yfoa9JbHfW0ZNUts0z66volZ45DgsppB15bpd2SRLCWU
8uQPSjbbWIbu1t5FYfvEDZ+9O7eBZ7Q71DBhWC17G3GW3k+UviHbRpfyvH5QBhQPelfROmSXmsJK
5JVOcfWtm+JnQlxKJLiwhD9zjFVf4edM31kzPeQFHLc5FUnPbDBRRzPJeNIt1trQHHIFD3rmSTk8
U3nj2QBfpSO8bDms+UuR6CSOI41Lc0T4KbeMUsacqeDUsV02OTRYtYLPsIYY4FC3D4qV5wR3pdez
DnmqnEc1xg96S67apcQFiM0TJL5q9Y74TntiqbtsslZxTRl2pbLG/wAHhc0Pd6iwXfAePWjuuolW
beOOaqJuMxlN+B61pwe6OTNccPAZ4sl5cJGAd7sBRfV0luk0FpbqAYk85+tK7O5dD8zEM+Ge/pmh
bmaS4uHmkOWY5Jo9UMvIOySUcH7fz3oO4kXf381SuxBoGUF5sg0W3oHX2T2UjLNIJAcEZGK3/wCF
mkNp3TcLSLtknbecjnBrCtCiX9s20JG4MyhgfXmvp20Xw7S2C4CiMYFKsLJ8BjZI5zUEgznIruSU
ZAriVvLUFSIpjPfivyPk1+3+Xmv1oviyYxUYwd2SSMVXIHNLJhcSMQoNWq103xEBIPNGJo6Kfw/y
oMuQ0VgoRt7lGy2cGiE8VUyBVwvtLXw+FHFJzYlXK7eKognYkW5xJtcYzVlsNQHyXhhvSlN5puG3
Ba8ijaNM9qhzwdtyN7W7ZJSSSVoyS4EnmU0jSdVTb3JqWykK5DGui8kNHmoLJJIeODQotY4FMxOW
NT3d6OQBzS29maRANxFc4pkpnMzPI2fQ1Y+nt0Wn7TwS5OP0qoiWZ8iPkqu6pLHrC6hhMUljuZWI
yDwaPTBMHbuxkyGyU/tHJHZGI/SieLiN42/jUg1N01091Pq9wRpGkXOoBOC8acD6E9q0rpL4GdZ6
mEmvEg0yM8kSnc/6DgfrXodyXZk7WysdDdc6+JLTQ4rWS+uVYQwqn42PoMf619d9KaXe/sO1/aEY
hnKAyJnJB9qq/wAKPg/o3Rt22q3O291ZicTsOEHso9K1DOKzbY159I9Cc8ciqfSI5UKMQR9qrWu9
PRW0bSpgetXcmkPUt3Abdot4ziheVGS6LKySfZmN8eCPaq3fjLn2qyXowz8jgkZ96r99jfWJNYka
8HwALFvrmWPYKJQgHmorlwQasnwWAXkb0NCXLMRmjNuTUMseO9VciRawwcmpY8bDzxiurhcDio7d
GkJUDNUzlnMo/XNitwD5iOap8WkwxSbn3OB6GtG600+6S3MscZIXk1QZp5m/gAr02lrrdS4MHVSs
hZgkaSFLFrOK3VEY5JpTqdskMAlQcDvRUhlY8lR+dcMrSIY5GVkPcUfy4pYSAb2+WIJp42TKsCe1
DwRTXF8sVvDJNI2MJGpYn8hWodOX3T1lo1zpl50zb3KXCFTLkbwcdxkcflWg/wBm2x6W0aG5up5Y
X1KRju8TG5UHZRQJ1t9hY2JGBw6XrdpepNJpeoxOpBDNbOMfyr6B0XUJ30i0S4GJzGNw9q1fqDqu
IaVO1vpysgUgSMoxWLpeNcdQmIYyVycdhStiS6CReSxxOQcuea7MmfWoVjO0kk1E77RgGhlghmNN
NBiDNzSLxM85FWHpkhmBqsnhExWWW20iCoOBU5Iz6V+QgRDFBTXAViM0FsOkSXjLtIpVKq7u1EXE
wYZzxSm5v0hcgsO9UckWUWFtAHHal97bBAQBREOqQEABhmuZbmObOCKHLBdFefdFIeKIEEsgVlJA
9aLaGN7lQcHNW7TtIgltRwO1TUmyZIoN3CEHBzgUj1KZkfjNajedPW/J4qndVaZDbQs6gDjvRccl
dvGSuxzJDZyOxBdhjv2rrTel55bRZRMrb+Tk+9IEkNw0iBsqnrTLTbi4+VASeRQDjANMwah2BnY5
flPsHTNL0/TYfCsbOG3j9o0AFGcCvzHHJpZqWtWGnxs9xMqgU0k5MWykM81yzADJIFULVfiTpkUZ
FlmaT2ANUzXuvdYu0Kw4gU+vc0xXorJdrAN3RRdevuuI+njJDInDRkxSA8FgO1ZnoGu6l1AWvrqY
qrsdsanhRVa12/ub9t15PJOR23dhTHoa5CQmJVI2t7U1qNMqqHjs7SyU7kmWW/l8EbCe49ar97cD
dTnVVeWQMVbBHtVX1XxIW8yt+leQtj6j0G3aTGfJyKill3cZoFLjvwf0r1Zdx7H9KqRkLjIFRzyr
g1w8nHAOftS+4lbcRg/pVeyTueTORmmPT9sXnVyOCaRRF5p1jVSc/Srt0/D4EQ8RCMfSr1wyy8WA
dYW8cdjJlRjaawe5ZvGcFQRuOK2r4iaii6fLgkYU1iTyISSd2Tz2r0OiTUDG8TknJJHhClfwCvYo
0/yiuPEX0Rj+VSJKxXATFOmXyTKvHAxXUUjwyK8Tsjg8MDgioVLEZOT+Ve+bd2NcWRqb9eJe9FRa
YUYXXCyN6ECqlZXurP1Lv0qBZSqhZN3YUis3ZC2Aas/wyaR21KVwQGbAbFZl6xMbrfpLWNTvI9sN
xb7pCOdg4okFZE3MNhPoTSe+j1FpTiZ1T/MFoSLSNSuZgIrueZ2PCqpJoAQfuCp4PFWTpEM3IGRm
qjFoHUduV8a1vdp/zQt/tWndFWHh6bGWhdWx5sqRzVLEy9fLD5JCkP5VWtWvjFITnirDrJ2OUUHt
7VUdRheebbsbH2NLTYzFYPyak8iEDJpTq63E3KMeaZtCLWHJUgAeopLda3bJP4RIoDYVIjtLW8G4
lm+lT/M3FsQHzwaP0rU7WZcHj8qk1RIJI9wGeMjiqpnYB7a+3XMZJ9a1fpaCa6tVEaFsisUsVd7+
NQpxvHp9a+k+iPCi01ECYO0fw07pK9+WwN9mzAvbpq8n/EQgpXrvw+jvbOSOaRjuGODitDmuoYxl
if0pRd6srvtjUkevFPwpj8BSV0msZPmjqDoy66YlmBSSW1OT4h7gfWqoL7wiUi/DnivqXXYbbU4G
t5oshhg+Ws8uvhRp1xcPLEkkak9kyBVp0Z6BqzHZ/9k=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.thestate.com/local/story/@Nyx.AuthorAvatarPhotoUrl@

R0lGODlhAQABAIAAAAAAAP///yH5BAEHAAEALAAAAAABAAEAAAICTAEAOw==

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.thestate.com/local/story/@Nyx.AvatarPhotoUrl@

R0lGODlhAQABAIAAAAAAAP///yH5BAEHAAEALAAAAAABAAEAAAICTAEAOw==

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://media.thestate.com/static/images/mi/pluck/default-user-image.gif

R0lGODlhOgA6AOYAAP////7+/v39/fz8/Pv7+/r6+vn5+fj4+Pf39/b29vT09PPz8/Ly8vHx8fDw
8O3t7evr6+rq6ujo6Ofn5+bm5uXl5ePj49/f39vb29nZ2dXV1dPT09LS0tDQ0MzMzMnJycfHx8TE
xMDAwLy8vLi4uLW1tbGxsa2traqqqqWlpaOjo6CgoJ+fn56enp2dnZycnJqampmZmZeXl5WVlZOT
k5KSkpCQkI+Pj46Ojo2NjYqKioiIiIeHh4aGhoWFhYSEhIODg4KCgoGBgYCAgH9/f35+fn19fXt7
e3p6enh4eHd3d3Z2dnV1dXR0dHNzc3JycnFxcXBwcG5ubmtra2lpaQAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAQUAP8ALAAAAAA6ADoAAAf/gB6Cg4SFhoeIiYqEAI2Oj5CRkpOUlQCClpmam5GYnJ+gkp6hpKCj
pAYUIyktK64rKCEPBKWXHqUBFiYwr72uLyMPpaecBB8uvsmvGgGhxJoEIrzKyi8dAs2cz5bGMiwt
LS4tLN/j4Cwr6CsvGtjat58WMC/09S8u9y764ePkKw/uNG2jlMBEjIMwYMRImPDFPHv0WABDENDS
wEkWasjYyJFjDBkHQ4ZsSKGAAIHwNpGYQWOGy5cwO8rcOALBgGyVLkp6YaNGzxpAa9AYShSmURUM
DJy0mFITjhxQb0i1QbUqVZ8/gQ6N4cAmzkk6I+0Yq6Os2bJQoeLAIfWG1RkP/xQU+CqqaSYeeMfq
3Uv2rFmoNR4kXUopLKQfiHsoXpxXb2O+NyA0OEAYrF1LPoQICQIEiOYgiH/4EN3Dx+IeeHnYgOCA
MtNPNIwYKUK7CJHbtz9r3g0kiO8XrF3nvFzJhOzjyGUXmV379pDnQkoEr1z30wUjSpAgOcK9e/Lv
RnRgkCy8MHGCKpgsWb9EiZIk8OFrn+/dxATBSl9zCnBBiJMmTvznBHvqsbeee0rcgEEEcc2l3yYB
HCDCEk9U6MQTFzYBYIAaauiEECBEwJpXD24iwAIlLBEFFFBEUeGLMFZIhAgSMKhAfiVqEkABDIwg
hBRRALkiiy22+IQOIEwgwf8DDZCYoyYCGMAABisgIcWVWF4ZRREnYCDBkg7IRZdloQQwgAEKQIDB
CTUQkcQSSAgxQwkYVFDjA2GatIlhkpiJpgMPQBDBl4R+KSKTclX0JIQDFIAAA4AGCsGkEDyAJwMI
mDSmeZIY0EEMSbQYRZBCjirEBQUYgIACDDTgwKsNbDDEqKNqOSoUScTQgQHVQWJACEdkKWyWNmRQ
QKMGHKAsAhnYMOyzR4RwQCeXcTCEsLTWSqoURGQgwLfgZvCjlqXWmuUQ13z1TArZahtku6PScEFA
FswA77v4ZruCpo480wORQ97aLpFQ9NAOABn8C3C2orI4JBQ/JNrvZUEQbDH/FE+wmDHBOZiEg8Ub
b3wxi0M06aAtkSBRoYsuaoxxjKM+QUWmVDwRc4wYa8xyhUgIdvIzR8Qo9NAyN1kz0Ug/0fNgjQB9
4YtPW3jh1C9SIdjRGGYdIIxRY3gEeUs9Y8SGAnoYIIdnB0iFZFSkLWDaHpLdxNethX2ZEeoxwUTa
ev+3t96AT8HaFID3zQSAfZ+t9xJM0C3cM0WsBziBkjNu4BJSsCbF5XlXLvniSxgxXdOXDYHg6agr
wR6CmTsgBYKrp556EaOjDIkQ2sWHhHzx9R5fFKxF4bvvuydRvPFIEFH7M0Fo1912R8wnvfTAOxDF
9NhzB330cS5/2Q9HGNHd7/jkk/8Ea0+Ur/744gfhfSQ/gCc/cuc78MT8+LtfN+mR+DA/bfJrAmua
ID8Ays8H74NED5hjGwbWZjkGLIITWOOE5TDHgbUxAhEyiMD92e4RPHAOEYaAmxLihoS3YQJrmHBC
E5qQhCjsQQIfsQPd7OaGONxNEliThBz6cDdB0AwPZugIARzAARAolBKX+CXWKEABSGSiFJvowWdE
iQGSopQWt0gpJiEAAQ3IIhfHWCmmfbCIBWDVq9bIxjausQEKUJYCXOXGOq6RARI7YyMCIIACHOCL
gAykIAF5gGM16o+DTCQh+WWLRTjykZA8RCAAADs=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://media.thestate.com/static/images/logo-careerbuilder.gif

R0lGODlhsQAeAOZ/AAAAW/9kAPDw9oCAsv7y6Lm51Y6Nu/+dXHZ2rf9eAPj4+/+sdf+UTfX1+Ts7
iGRjov98J//Dm9vb6v/u4v+0gcXF3P9rCv/l0tTT5Rsbdu3t9EdHjv/StP+BLQgIav/gy/9yE5yc
xKioyv+ma0xMk/9qB//WugAAYykpfS0sgJycw/9bAKSkyF5dnv/dxv7+/iQke6GhxpmZwvr6/H5+
sREQbwUFaP9hAP9jAP+QR//7+P9oAw8Ob//27+Hh7be31P/48//Mqv+7jv94Hv/+/f+hY//8+v+N
Qv+FNf+KPbKy0f/9/P9uD/+9kWtrpufn8f/Ipa2uzv91G/+xfVJSl//q27Cwz//n11dXmv+HOfv7
/ZOSvv/ZwP9mBGJino+Qu/7Hoaqqy5aWwP39/r6/2La20/Ly98zM4P7cw8/Q49jY54iHt/f3+nBw
qP/fyJucw5ybwpybxNbW5/9jBTIyggsLZP9lC2dmpP9WAICArZucxJCPvAAAZQAAYf9mAP///yH5
BAEAAH8ALAAAAACxAB4AAAf/gH+Cg4SFhoeIiYqLhlEoKSkVjIsTYCaDMY8oUYgKVI90EpOjpKWm
p6iMMgB9J2WpglwgCQEjRn8GACcAMohsKK02GLDExcbHiSp9fHw/xBQrfjd+VbgAfH1vnSnLHsPI
4OHikyHLzc/RNzsT1tgq293f4/P04uXMzrBVHQkWEUTt+rw7pIAbH2/1Eiokdu8csR5Q3AzK5Q7e
QXkLM2pU1DAfOIoCLSLcSLLkoI7iQA40VDCeyVETLlwggKjHlQtVgCwCMgHgIJ4TeigCSnNRDx1/
Ghb400BAg2MqCwkQIMjgSEIK2MxgZObpuAsHmJQoAWIEu0EfRoCwUMLCkAUX/wZNGFGkyIcgEEAI
/TNhAQQLFkDkgKKT0IcFUgAzYXBpkJADRUZcOWABTFJzUdZkqAFjjQZBWmh48UJja4M2oxEo+HPG
ywMvMQRFFVRhA48aJCo4cClIAIsWKVDQcVJAyyAlo9uwGVDDybgPIFbgwBEAxwoGg3R0WHEDR/cb
KyAUvQB+hdoVTIQaybIigXv35gldiX7jvfsmg5LgWbEjifsIl/HBAwkAXNMHAM79oQAMBcKwmgB8
FFiDGX+wUCAALchm4EAKoKDLgTBswNsfBF54IQKDIFAgD2sc6MU4/kkjTQAB7OCCIBxM44cfTOyw
YwIHAHRBCTWWgEMCJQi1QP8CODDRBBQM3HADE9X8AUQHNwRgwZNISAnBLX/kkIAfO+wAHoAN8RHc
Mn04qCA3faTwYA0nnJDBU2GcEOEDGlb0RxjmeOCABzYwM9IW15zwgAwk1FmDKH8McI0NHhyYYTgf
dOEHDgxwQAETAaywgCALpDMFRJriYAFNQwawqQUdMKADAUwceYAgF+wQQAIUCOICjQmM+scFFuDQ
xQeCiEnmDVJkwUGAJ6RghgYinuCBKC3FOWedd/6pJwB8BjRQC9d4YMUYBgQ6jAAZtAIDG0zBsMsa
gkjKTB810EFvOEtqeRYD7mH3B8A4+HHjH12SiWyrfgTAgREAoeHjClMI0gP/CEcKDIaOjRkBQX34
hTnmDUlMsARA9yAoiAqJivBmH9r+IQAPfNiJ57fhRjUDHTCnIIgEHhg6zBnMqCxIiRu8EGmiNaQx
wxjiZOHdEYMUscIKVP9xBC02CgIwmTe2ekPWOLq6Qq9/aCdlB7c0QUsJcaWNZXwiSxMEISkbIEjK
YrwcsxkZcHvznn2GBPgJfThg3OEX/VFA0QMMgoUuMDxlbx96z9OBdcL+gZgUt/7xAQcmcLGE11yH
TaSohARR8NmCqH3DEDoJMaYfjamdQBHJjrkDF3izycLKywAQebZyvnxC5d4SLq7MPCBOx1YtNf5D
0SgKMvkJNVBlLx+SaG4d/9pp93BUIRNAEUEEWNaoeqjk/+G6H7D/YUT76f1h+46NLYHl7r0DW/Dw
QbwIHQ9OyUPeavLkvKgIgE5xglf1EHK9CN1Bcrro3tIOIgd6bK5+iAgCEkogJR25b1hGugGABjG/
+qktAPmznas4oAMd9OB/vBNZAOA2QIcow4B+SyACF4izwr3jgYgToksqCIALai+D3tMFDz4jPhAa
YgLRCUB9pNOwrg3JOysUxPxwAAEG5CAHoMKBXvR3uyF04I0l8AMAdcjDk5gjHz80XhBXo8DmgcuI
MoOgEq3HjBOg4A6IlBf3orjIQhTgC3DwQW9YsAYVSFINMiBDDNpgBQkMoP8NctCCAWIgghh8MH6E
IMIBRgaBAyxgCNTxYgrDKL+Cmelq3KmPBYSyPzm2JwFSWkHoxLTDuO3tjgXUYx/7yMA/Pg+JMZvg
MCpYswuxiQeM1OBEDgQAOjSgARu4EAw0wLJKAcAGGSiQA/4QAzKkAAanRAQBinUD8QiiCKlDIRhb
V7AAgOCNAIVAFmrXRoC+EQIVo6MxA+TD4h2wZ3wcoh9ztqFAJjGiS2TGQWrA0Y5mgEKSaqQgfBC0
MFABABUQAQBqYAUHAIAMKq1BCNLZgj30wQMaeMITKlCBeB7iA7py2CBGkM8vqpCf9JtCDXWwhKae
jo0zXCoRpuoTYtbxmAT//EMeHxpNiTaTohWB5iApWLQWTEUAZkirGZQWUm2yEwAk+INKYyApFH0B
AD9QaYbIpYQnHESSg/DpsDjAAWRJ7AYgKMwfVnlCo9KyheQDgmQLI0PcDYIAEwhK74rZQzw6dI+g
/SogxYpRQlqQEFpIbb2gOIhV0OAPcsgDBlQUm1zktYl/eAAAlOADSgFWEB/snNUSkIM/mEAatBvE
EbIky32y8HVo68EQmMCEIfCSFn54VtqQYAE7jGCzV2XoK7RavNcu06tFfKYgS0tW5/0BAShAgQNA
ylpBxAEArx1EGwDwDtuqlE+65a1vCZGE+oRuse4p7mGHAKaLxVJ1zsXR/44oZjEL1EcKOnGbq3IH
gQQIE7wLvUcfYvMHOBSPXsgzjgbWO9HR1qBmQtRTe3EriJMCwAPZpIog9IBfQuy3v3j9b25321sP
/PYP+KwnUhBm4D+4wUwWiFsQXNXYWRKCCz4KlsVAoEUk3CICWbrB3ez3MdYpdIAA+IIg7oqN2LSE
e09gTaFiJtrnNUCRbmIcQipQ1kGc1JCraauO//AGPTbAB2xQEZBvC2AiD3gQUBgTDiJAAAq4KgFC
+EMViBSAIQhBCCCYRpUjrGkiJUBgE7DArkLHgUvnkFbeGbNVQ1w8J97hGnwgw8tq5gAZOEBPdE7v
bAj01z8ATWjGnjMKBv+xG7iuVqR/WAWKolCHMNAAALUN8h8DXOQj90AK09gBE6aBWHbo4GNmcs+U
dNXcow7CCFvzgwVG0AQG0OgG2iVAqP1QghEIIQnSAEFRZj3AE/AAAU6gmZ0oRCJcw0wX2EhenWcj
hkQ5gAYiQrYWwsmMO0QBAUHD9rM1KIcGRAEA61wDXlWOomszesgCNnIhKDAHYJbQzH/Y2HfCsyQm
oWFYvqSl6GYBHnWvIAlP/UMEugDMqwEzAd8VxBHa44eFruKcDNLFLl60N1YULQNZd5NKLSUIlR+o
FzJLZ4Sukc5rfKMCNbiGLuaeAq9c+8YzKEAfSPAEGPSBCjXAKRkMPoCvdqkhBhj6A7ms4ANmHFkQ
JjgAEt6YAyH4RBARyEESjnCAK6CBAaC/Al9AzxhDfEDyQxiCQBdQlEFEHgmph8AR/jGIKZD+LIIo
AAlI0AIMPIAOMEgBAgatgDU4AOwtSEMcNkACJ2ylArvfwBYEYQXmk2ApgiDDBmAQIhHIgPlU+G0F
gFOD2xxSDYMQAfOxMAbdtOEPuqlBCqb/BzGkQP7TL4MD6GX8CjxhAxsQZ4MQCAA7

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://media.thestate.com/static/images/logo_theState_small.gif

R0lGODlh4AAyAPQfAAAAAAsLCxQUFBwcHCMjIysrKzQ0NDs7O0NDQ0tLS1NTU1tbW2RkZGxsbHR0
dHx8fISEhIyMjJSUlJycnKOjo6ysrLOzs7u7u8PDw8zMzNPT09vb2+Pj4+zs7PT09P7+/iH5BAAA
AAAALAAAAADgADIAAAX+4CeOZGmeaKquLOuRXcW9bW3feK7vPO51tN6tE7l0OBfIQwIBCnue4HNK
TUlFnQ5UM2kwItrqyZOpTC6Ux6LhUCQYikVEE72KUZiE5c5/ejiAHEA0GgkSNR4aMBUKAgMOdH0k
f0wNDQkNCAcNBAMHCggOGRYPFXY2Fw4TGDMqiQ8DBRyStDYeFw8IBZ0FBZ8NEQkACLNWGxOYIrfC
AAV7tVEZEBAMcAe+AgYJAQOxCAsKDxMZHz85GAUAAAG+Cw4SExUWFxUSDgkC6xO1/CsX2+oCChxo
oAGECRQomJGg5gABdQ/KQcjXDAM/DxMWLEjgxoABbgJ8FTCgYEAAAQf+EkyIUKFMgwmKalxIN3Bg
gJoAFJzqd1HCAJxAg+I01SBgAAoXLSQgkMBAgQAGBhCIegCCgwIMFkhNMGBB1ksLKoRZgfGnUKAC
LPJcO6LCzbNwcR7o8ECgTn4YGGxSAFXBga0ECDD4+ImdsGwFBhh4gGHDzhEcGryNO9AB28sdDtQM
MJlyTQEWLEwO8KyWBgfaFiB4I+xAVKegOCbYdgDxT0MWHn/IoFkdZ8/NNtTQUIznhpg7MuQrEC7e
hdATqBmgSFnABA691R3QXUVDgwVWr5XsdGAByQagnCYARwDlyQe5U6ADIKBBBQwYKtwzeXZfCw0G
+NePBxpxp4IGC1D+0MoYGlSwQFxdWVTBQBCsxUEFDzig12IPNGXAXwsc4No1KSnQSSPMaXjBGMIU
sGIJHmxwgQSXRNVZAmOp0IFfxfETwQBq7RBFChc28IAGGtBkFBtsRGCBY+UoIBBpa2HEwEhcEbAR
VwAwVVsBswmAAAK8EOBaVA7YMcE6FbgQIwYQAHCAKC144MBRa7nFgCQaPJBYEyLEOZACOY6wgZIA
DCBcPx1YAFsC1yRWwEoDACNBAQ4cwA5/vjlUQClXeIAAAAkYSMKdL7oQgZyFSmLBAGnxwQEsXcYn
wgYPDXSICRh0VkCrfPT5AHoKMDCVAAIwMAFfCxyrkSbdUMcOOA7+9LhbPpbZoMEApdYJwU0V9mPB
Q92K4ag6BQQ5QlEEWfvBmgIhYCoU9kDaHgHsRPVGAGYWcGkACmDgALfT5SNAAhXgUigF6mRbwwMB
tOkCxPSRw08FZkUghgcRUDRAqiRc0Jk6Ao6wql3z8nCBV/hyI+lSTL1xD4JUFSDAsQ+x4wAGkZAg
gXbAnsCBL0GTwAEDAc0FTcfqCGDxFB5QrM6uJgxd010kCBoQ1iM44YMF7n6AIXo2FwvpG7okkBgB
JaE0ki9SpTNAsQ6ALMLP6jCAnAo/lzzGBdkB4PCBYbOwwYMBGVB01baeEMFkOKaAuEAFLDpCXXaV
sCMEKX+ggZT+DdiRwbBLgBnLU9kMFi0CJiFgAAE2M4AAsgYw8KQdFgg0NwQUzIPfBcAD76gAFBB3
ymnUkczCuAZEAGULHUyAKAB71mCBpn6PYIG0EqOgtVHqfoB5QOXefdMChZtgAU0BUD0CGRHQCKYl
cnq0EQQGsB7/LgMgEIBGsYiK+0hwKJxw5jc3+Y1vQqKACYTBAwIzy5RggqSekQADuUpUAiBgAZ4d
Z0YWS0QEDICTBlSQOCjwgAQ8ZrcPYEcgSksBvAbSPRGMTx0KIEGSAoKAvaGAAhKkTw1vxYSRrIF/
3WiKAp6ihwY14AAMcERTWjSBnTgAOAY8wIo0gD+0IAtZpbn+FQkNGK0AMCAM0RuVAb8YgMG9T2ro
8uHJAhIRFUyoJgO8YU7eNzntWO4EGKvJx0qAIfOs5iZPMYlTSOUQBVTgEgZzCFdIEoGdbGCMWBzI
IF3Yx07NZjbq8gDS4KIoGOFtIGCaDQIGKBG5WC4zA2khIXHiNz12K2pyKdwFTMIMgRAgjNGzitr6
95GRUKMZ+eBWL7iRgKtoiEbok8/0MgkAAyyKYQNxWh2uwLAAQKABQSSIHTYQTgBIYJt2eJwvanKA
RblFd388wSkFMkQ95jBqJ8HJAuywwwd0YJS6q2EHMICMBLAkHTrrxUeaxhnwTGBYDbBAFxIgyxHw
hpoD0dj+uz7jQ8iQUCeJmIBeRiYvE5ATjyrYXsQuWRMDkINdAfnVCq6YzafZcFCfy0kGACqQAXpA
SkrjgJRsUkkSMMIQF5hdASxhptpMa4kKoAAZKCCBDHAgOvE0QQcgME3gKG2GARFAR++2Dru9EIbj
LCcrR7DD0O0GkzGdQOCGoRsPzLWahdJjLAQAqH/WpAB7WxWVRMCBTgIgXJCxxwQsAIcKaOACDHAA
xLByhgtEgHPlcMIPTHWMBSRmZHAR6wewKRDRapWE5VPGXLdjUrWm8EGVsyhcEzWB5JFKNxewLQA0
SgI9NqNxHFCjQBCrgYdw7QMdcABFBHDOExxhA0p4wYX+jiEnfypjQTz4gQYwYIEKUKA2B5kAE5pV
kxWBtWljvSNv3zfXkpbgpLpCwTvraKihNmNFNUktjAxrTRPo0QAdxUA4DVAMmiIFRkWxjuGK84IJ
QGWftcBVahMBU3W0ibRhHSvSAtBCuw7EvQR0rVY1M4COckAYBlBLfu04MtCcwJ6noCn4PPcTAsSz
LL/cwZq41bkcfGuIyqjwHjCM3qqlw2kj/nBaUWqCd5bvBckNwAGQ09KgZWB6Cn7xoFCwrYHs42Qg
lgg7wneDnwVAv2IYGmtPgCvfkIPI9AnwTUw7idUuOb77bVgJCkuqP9qWzhecrQHCWAJbptC+6uAc
M7j+1oGiTDkHHTgOx+jTgA4gaXE76JsVhiqLjWazo/DisAk8HK8799SkuVpvIahnrdnuFkbSoxwE
0ie+Qe1kjuqIAAdyVa4NSCkBWSXLjCZA7AcZQBXEjgemh+CRxbHrLnAG9E0TPWo7t7Ym2csdtUWA
ARKmyQQyTtwsflABZoQkQbSe9tZScMeAUCADb5HpRRmQ7lFbIALviEAaPHEACygBF7O+wR8IahU2
HARimE0Bu3YV7Y4CNIbsVfK18UyCGUK4AvhKeAlyWxMHDJQaBqEABrzGAkOjQDRhzUCvAnKGdHwb
B5ZtEjUk8LoIPMDm+AbPspHroKcEhTkSsOD7hGH+YxGcN84m6KPfSM1DUweElXME0gqtsxMCbaaS
Pf6DunG4k3bLCYKTiVZzccAFyUKgKzdfSj2+qYpqVHEFFhBuXASwAAvkqM0OO7q0P9BHAtiU6dpx
+tRMgGt8OWMFGShnAB7Q4wkAuNaZ6xpy5nmIDdh2vSXAgHVHTWx5QMwgEIBUF6LDACbEz6am1C1l
EEaDn5V4BHp/mgfAFu5qyt7aWMgNfE9t0TJkk9AV16gEQJsTMqcgMwgAQifL5YEGELgck3u+B3qp
HeNfMnImjcACzpAABJACNQSgURUvoIBZc0GGxPfM/zTAUvp+oPbqeAZGrDNPdDnwAwX0ZTHsBKT+
d1ZmBOiwAF0mEAsQbBcgGMoAf+pQKRlgIBSAJ7uUTReQCAuQZfmHJ2SVTQ/wPLtxDWP1AbiwABfg
HfHgXSbBABDABKRgHxgRNvm3gL4gIq+jen+FYvs3fDiRACrXAMlyC6B1ZhAgd3TEARhQgRIwEzgx
ABagAT7RTqLUUtfxPuNCKG+UfgcTdMACQb7wB9QXEExhElQzQ25FWHfVJQsgAfu2SaNGAQZxGu30
UOwCWCdmNhXiWI7jG460AYPwAxzwWBIwGDTYNKWhQgv1GfmwAFrQAV2lDrOxGS3DOUpBfPlUABYj
YDiBFfDAAFJ2YxNQTqVlAAsgDgqxEloBAPv+QAmLmHAcMEbYNwIRKBQBkD3vEx0rUX6apxo2YwBI
YQFPtEoQhHrlIAwD8HYrMFBXARSMpzlyBRQJUBzfIxDNeHQBkXC3wBc4QQDqgmtAgY0okAEAkUkQ
5zmI1jBBAGbBVltCkYwp9FCLpVgKYAkhkYIakFxLYAoYAIy7Zk4CtwHKNShBwwH9CEN/9ILkMwuw
1HGhEmulRWj4FBTE4woT4D9YxEp2MhlnBID5kAAf+AHnghPHtYbTEBosAR91ARUZAAYcMA9mMAFZ
pQEosXPqoyTttAKBhC7A+IDQaDlXNhAXeQIZIFyxOAY+ARSIpSMUgA+U8Xyjxi7NCBmaoQD+wUZA
A0MQUYl/WkBVBqEhDiAPsPIUqyABgmBzxJZWbnQD80GJLXCAXVJRj6MOCBBP3liQKrABwhAAmJd5
FTgQEIYIcFIbZ3GXTjmTWLAAbQSTXMQVIVFR+Lcsg2EI2vchJVFa7hBVLNEG8VMBz9MBi9EDGKAA
wChDBABk70MBvjBWHXApgMUCV6aOViAwfxEAb6kDZCBSr4lKVfkBPPM+DVAAUuUDG5ABG7kBugAr
yPI2X3ScXwQrnlAwyGImGygC99Bjk9A5ZMAdG0BrHHCbJJABMBkFv1lvLrABBGVzXnBgNcAInwk1
GgCcFZQB7Ikk7nlC7fme8LmehGAAonlCGfq5nzxAcvwpBBWgRf85oARaoGwxewaFXQa6oAzaoDrA
ATQiAY3xXBcAng56oRjKn3+QBVHAoRn6oSAaoiLaDyEAADs=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://mcclatchy.112.2o7.net/b/ss/nmcolumbia/1/H.10--NS/0?pageName=Story:%20732948%7CGovernor%20offers%20deal%20on%20stimulus&server=www.thestate.com&channel=Local%20/%20Metro&c1=http%26%2358;%26%2347;%26%2347;www.thestate.com%26%2347;154%26%2347;story%26%2347;732948.html&c3=Story&c4=thestate%7CXMUltra%7C%3Ca%20href=%22mailto:joconnor@thestate.com%22%3Ejoconnor@thestate.com%3C/a%3E%7CBy%20JOHN%20OCONNOR&c6=sta%7Cthestate&c28=&h1=STA%7CTHESTATE%7CNews%7CLocal%7C%7C%7C%7CLocal%20/%20Metro

R0lGODlhAgACAIAAAP///wAAACH5BAEAAAAALAAAAAACAAIAAAIChFEAOw==

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://media.thestate.com/static/images/btn_search.gif

R0lGODlhUgAUAOYAAOBqSuFtTbhLL9Y8Et5gPqYnBd9iQakoBeWrm/fj3s0wBtl0WdxWMr0sBdEx
BtlGHu3HvOKDaemUffPz8sIuBc6RgdpJIdY1CthCGt1ZNeeLc/LJvenTzfXNwuWyo8kvBqwoBfbW
ze2xoMUuBsZVN8E6FttQKtuBashIJbYrBeu5rN5dOrksBbQqBdY4DuWRet2rnfzx7tQyBuSah9pN
J9tPKdxVMe3q6q4pBd5oSPja0tqvpN5ePNxSLeJwUrkrBbIqBeufiuWei+WHbvHu7PXQxctwWPrl
3+6ql+qZhN2IcP///+BmRbApBeBoR95cOd9kQ/T09KgnBdhAF+3t7bEqBezs7NpLJOBnRt1bON9l
ROJvUO7u7ttRK9c/FuBlRO6tnOR5XNVZONlEHNxUL9+RfN1cOOm9svC0pOyijf308c9kSOajke2l
ktpaOMBrVOF8Yea3qrk0EMqCb+/s67oxC/rp5KgsC9tVMPK/suvZ1NxcOsQzDOWAZNRmSPPCtSH5
BAAAAAAALAAAAABSABQAAAf/gFaCgjcQM0M+iT5bjFsBjwCRAE6UlZaXmJmXWFhMX1AGBgQrTxkZ
Nj1dNQARcTeDglSyVHpDj424jwGSlZydTMDBwsPExZ5aoKKjWRkMqDU0Fg8YUwYcs9geuwC63ZCR
Tp1fWshQ5ufo6erryaHKpKaoXTRXFmMYXgMuAzOzXFxstDChJKngpHCe2ikjwLChw4cQIzpcsYLZ
qVQ16k3L5+KCDAcOlPzjcoZAKChavgDjFIycO4Y8KJJ6QrOmzZs4cz7JwtOUM4waqenz+NGBAgUI
uNAJsIJHQ3dQJ+405ZOB1atYs2rdatWGVzIY6dnDN1RG0aMfPqC4ocIUzycy/+PSzPLCzpIlajSk
ust3SRoTgIvc1QDYhIS+S4qYMWEGDF8wNSILLiINzZIjZUEaVZB2xAgKMDR4tcHVmQ0AiJcYuJI6
iAULBPj+eW3hMGIkFnTcfvCgw5IOU7yIuGwWJNrOFJJTMJLDRJfn0KGbiExjyF0yD8bcw3A3yZTv
4JP8vkvju4a7348sydNn8JTzbbx48b2ho+Mjmzl/+Jy8gf8GKOBxxYAEDkgbb/fodpcIW7jgQmoB
XHBBCEuEQaEEElqH2BCHxSDhhxJukFoC+nnW338spFiHCbxlpx0GMAY3wIwOhiEBhUvk4EBqOrpx
lxdBLBECSBEg9oIDLywRg/9mTIqIWAL8UfBfAyz88EMKWMqxB3j5zKhPR0QVBVIMS7ygwF0vpKWm
EKmJ8UGRSwyQwBIJfLDAXQt8IMYSKqQl4gaeIUDnlFVimUILiCIqABw0gmmWmEYliZgfI6SGAAVk
IlYGBSfcRcGdS2yKI18qJAfBEhD4J2gCVmKZKBBVNCGrrEZ4IOGjmh2l335s3pXAAv5ZusZdJKg6
aKdL+HdqDCiUIOhdCJSgLKpWrtoCrLHioO2228JABA25Hrcff4RWeaWh6Kar7rrsGvpqttuCIC8I
B9RrrwBETODBZmqSi+K5iAKBbRUEEzzrwQgnrPCs3Go7r70QHyDFxPXuMMFxxUogJ6V/hR4KaxMN
zyvyyCSXbPLDEUs8sRQFtOxyy3NcHEUUE5TBx8aFIlpFvPSm7PPPQAe9MssvF+3yHRVMMPPSUXBQ
7JXXgoxDz/UObfTVWGet9dYtC8AB02DrawQJO09dNdFcp6322gK8YTHYgQAAOw==

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://media.thestate.com/static/images/btn-careerbuilder-search.gif

R0lGODlhQAAUAMQGAP+7LOJaBeJ7SviLCf6tSv6cJP8AzP/jqv/57v/DR//y3f/OZv/Ddv65Zv/r
zP/Zmf/hu//Ud//YiP/qu/+oAP2FAP6KAP+OAPh0Afl4Aft8AfyBANpHAP+ZAP////+vACH5BAEA
AAYALAAAAABAABQAAAX/oGEIAWeeaKqubOtygSAawUB9eK7vfO//wA8lE6B1gsikErghLZ/QJAUW
rVp31Ks2mt1FEB7PAbcImz06jyRXPk90hzAiQkbnJnRsgJfwJD4ACg8fCwo+EQoIbHaAczgKDgCE
HguTOng8XTkRDpuKhT4OCwiVlneDXzoSdGWXeTqaOAAeE2tshjwAig9vph8JjgdjPK13rzkwFMrL
FAAPYQoJFG1mE8oSEhR9ANNnYsoTD8zL1GYR41MBHevs7QUQCAUNCu3sYGYMHQ0e6xAKBeseHKi3
bl87CPnqwbjAsCHChgU8yFPQsCEBigwZUNzXEBLDBgg6NGSA4AJHhwwqkTKEYaGly30MWvqzMM+l
SwgNXEYksM8lAQ8xLUAqQBNoUZsIbbaEUaGp0wokwzgoUGGfN5ADnkJ4sO/pg3gV3slh0LSrU4RP
m8LYwLat27dw48qdSzcuDA148+rdy7ev37+A+WaAgSGD4cOIEytezLix48QxaATAQLmy5cuYM2ve
zLlygCIiBLwYTbr0isgGQgAAOw==

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/static/styles/indigio/masthead2.css

#masthead_wf2 {
	HEIGHT: 1%; BACKGROUND-COLOR: #fff
}
#mastBanner {
=09
}
#mastBanner .advertisement {
	MARGIN: 10px auto; WIDTH: 728px
}
#masthead_wf2 #headerbar {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; FONT: 1em =
arial,helvetica,verdana,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: =
#494949; PADDING-TOP: 5px; BACKGROUND-COLOR: #e7e7e7
}
#masthead_wf2 #headerbar A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: =
#494949; PADDING-TOP: 0px
}
#masthead_wf2 #headerlinks {
	FLOAT: left
}
#masthead_wf2 #insite {
	FLOAT: right
}
#masthead_wf2 #mastLogo {
	DISPLAY: block; BACKGROUND: =
url(http://media.thestate.com/static/images/logo_theState.gif) no-repeat =
0px 0px; FLOAT: left; MARGIN: 20px 0px 5px 10px; FONT: 3.4em georgia, =
serif; WIDTH: 224px; TEXT-INDENT: -5000px; HEIGHT: 64px
}
#mastLogo A {
	DISPLAY: block; FONT-SIZE: 0px; WIDTH: 100%; LINE-HEIGHT: 0; HEIGHT: =
100%
}
#masthead_wf2 #mastLogo #logo {
	WIDTH: 224px; HEIGHT: 64px
}
#masthead_wf2 #mastLogo #logo IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
#masthead_wf2 #sitesearch {
	FLOAT: left; MARGIN: 15px 0px 0px 30px
}
#masthead_wf2 #mastAd {
	FLOAT: right; MARGIN: 5px 5px 0px 0px; VERTICAL-ALIGN: middle
}
#masthead_wf2 #mastAd .advertisement {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; =
VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
#sitesearch {
	PADDING-LEFT: 15px; BACKGROUND: =
url(http://media.thestate.com/static/images/bg_search.gif) #fff =
no-repeat 0px 0px; WIDTH: 460px; HEIGHT: 75px
}
* > #sitesearch {
	WIDTH: auto
}
#search_box_wrapper {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://media.thestate.com/static/images/bg_search.gif) #fff =
no-repeat right 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; HEIGHT: =
55px
}
#sitesearch INPUT.radio {
	MARGIN: 0px 5px 0px 0px; VERTICAL-ALIGN: middle
}
#web_search {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 2px
}
#web_search INPUT {
=09
}
#web_search SPAN {
=09
}
.search_label_news {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; VERTICAL-ALIGN: middle; COLOR: #444
}
.search_label_archives {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; VERTICAL-ALIGN: middle; COLOR: #444
}
.search_label_web {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; VERTICAL-ALIGN: middle; COLOR: #444
}
.search_label {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; VERTICAL-ALIGN: middle; COLOR: #444
}
.search_label2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; VERTICAL-ALIGN: middle; COLOR: #444
}
.search_label3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; VERTICAL-ALIGN: middle; COLOR: #444
}
.search_label_news {
	PADDING-RIGHT: 10px
}
.search_label_archives {
	PADDING-RIGHT: 10px
}
#web_search INPUT.radio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#sitesearch INPUT#web {
=09
}
.search_label2 {
	COLOR: #c31
}
.search_label2 {
	TEXT-TRANSFORM: uppercase
}
.search_label3 {
	TEXT-TRANSFORM: uppercase
}
#sitesearch INPUT.search_input {
	BORDER-RIGHT: #abadb3 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: =
#abadb3 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: =
1.2em; PADDING-BOTTOM: 2px; MARGIN: 2px 10px 0px 0px; VERTICAL-ALIGN: =
top; TEXT-TRANSFORM: none; BORDER-LEFT: #abadb3 1px solid; WIDTH: 330px; =
COLOR: #abadb3; PADDING-TOP: 2px; BORDER-BOTTOM: #abadb3 1px solid
}
#sitesearch INPUT.button {
	MARGIN-TOP: 2px; DISPLAY: inline; VERTICAL-ALIGN: top; =
BORDER-TOP-STYLE: none; MARGIN-RIGHT: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/static/styles/indigio/nav3.css

#navigation {
	FLOAT: left; WIDTH: 966px
}
.nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.nav * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; Z-INDEX: 1; BACKGROUND: =
url(http://media.thestate.com/static/images/navBg.gif) #fff repeat-x =
left bottom; FLOAT: left; PADDING-BOTTOM: 0px; FONT: 1em =
verdana,helvetica,arial,sans-serif; TEXT-TRANSFORM: uppercase; WIDTH: =
955px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 58px
}
.sf-sub-indicator {
	DISPLAY: none
}
.nav UL {
	BACKGROUND: #444; FLOAT: left; WIDTH: 960px; POSITION: relative
}
.nav LI {
	Z-INDEX: 999; BACKGROUND: =
url(http://media.thestate.com/static/images/tabs.gif) no-repeat right =
-50px; FLOAT: left; MARGIN: 0px 1px 0px 0px; LIST-STYLE-TYPE: none
}
.nav LI.current UL {
	Z-INDEX: 999
}
.nav LI.sfHover UL {
	Z-INDEX: 1000
}
UL.nav LI:hover UL {
	Z-INDEX: 1000
}
.nav A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 7px; BACKGROUND: =
url(http://media.thestate.com/static/images/tabs.gif) no-repeat left =
-50px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: auto; COLOR: #fff; =
MARGIN-RIGHT: 8px; PADDING-TOP: 9px; TEXT-DECORATION: none
}
.nav LI UL {
	LEFT: 0px; POSITION: absolute; TOP: -999em
}
.nav A {
	COLOR: #444; HEIGHT: 19px; BACKGROUND-COLOR: transparent
}
.nav A:focus {
	COLOR: #444; HEIGHT: 19px; BACKGROUND-COLOR: transparent
}
.nav A:hover {
	COLOR: #444; HEIGHT: 19px; BACKGROUND-COLOR: transparent
}
.nav A:active {
	COLOR: #444; HEIGHT: 19px; BACKGROUND-COLOR: transparent
}
.nav LI LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 4px; COLOR: #fff; MARGIN-RIGHT: =
0px; PADDING-TOP: 4px
}
.nav LI LI A {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: none transparent =
scroll repeat 0% 0%; PADDING-BOTTOM: 4px; COLOR: #fff; MARGIN-RIGHT: =
0px; PADDING-TOP: 4px
}
.nav LI LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 5px; MARGIN: 0px 3px =
0px 0px; HEIGHT: 20px! important
}
.nav LI LI A {
=09
}
.nav LI LI.firstSubItem {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.nav LI:hover LI A {
	COLOR: #fff
}
.nav LI LI:hover A {
	TEXT-DECORATION: underline
}
.nav LI LI A:hover {
	TEXT-DECORATION: underline
}
.nav LI.current {
	BACKGROUND-POSITION: right 0px
}
.nav LI.current:hover {
	BACKGROUND-POSITION: right 0px
}
.nav LI.sfHover.current {
	BACKGROUND-POSITION: right 0px
}
.nav LI.sfHover.current:hover {
	BACKGROUND-POSITION: right 0px
}
.nav LI.current A {
	BACKGROUND-POSITION: 0px 0px; COLOR: #fff
}
.nav LI.current:hover A {
	BACKGROUND-POSITION: 0px 0px; COLOR: #fff
}
.nav LI.sfHover.current A {
	BACKGROUND-POSITION: 0px 0px; COLOR: #fff
}
.nav LI.sfHover.current:hover A {
	BACKGROUND-POSITION: 0px 0px; COLOR: #fff
}
.nav LI.current A {
	COLOR: #fff
}
.nav LI.current:hover A {
	COLOR: #fff
}
.nav LI.currentOff:hover A {
	HEIGHT: 18px
}
.nav LI.currentOff A {
	HEIGHT: 18px
}
.nav LI.current:hover LI A {
	COLOR: #fff
}
.nav LI.current LI A {
	FONT-WEIGHT: normal; COLOR: #fff; HEIGHT: auto
}
.nav LI.current:hover LI A {
	FONT-WEIGHT: normal; COLOR: #fff; HEIGHT: auto
}
.nav LI.sfHover.current LI A {
	FONT-WEIGHT: normal; COLOR: #fff; HEIGHT: auto
}
.nav LI.sfHover.current:hover LI A {
	FONT-WEIGHT: normal; COLOR: #fff; HEIGHT: auto
}
.nav LI LI.current A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.nav LI LI.current A:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.nav LI.current:hover LI.current A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.nav LI.current LI.current A:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.nav LI.sfHover.current LI.current A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.nav LI.current LI:hover A {
	COLOR: #fff
}
.nav LI LI.current:hover A {
	TEXT-DECORATION: underline
}
.nav LI:hover {
	BACKGROUND-POSITION: right 0px
}
.nav LI.sfHover:hover {
	BACKGROUND-POSITION: right 0px
}
.nav LI.sfHover {
	BACKGROUND-POSITION: right 0px
}
.nav LI:hover A {
	BACKGROUND-POSITION: left 0px; COLOR: #fff
}
.nav LI.sfHover A {
	BACKGROUND-POSITION: left 0px; COLOR: #fff
}
.nav LI.sfHover A:focus {
	BACKGROUND-POSITION: left 0px; COLOR: #fff
}
.nav LI.sfHover A:hover {
	BACKGROUND-POSITION: left 0px; COLOR: #fff
}
.nav LI.sfHover A:active {
	BACKGROUND-POSITION: left 0px; COLOR: #fff
}
.nav LI.sfHover:hover A {
	BACKGROUND-POSITION: left 0px; COLOR: #fff
}
.nav LI.sfHover LI A {
	BACKGROUND-IMAGE: none; COLOR: #fff; HEIGHT: auto
}
.nav LI.sfHover LI A:focus {
	BACKGROUND-IMAGE: none; COLOR: #fff; HEIGHT: auto
}
.nav LI.sfHover LI A:hover {
	BACKGROUND-IMAGE: none; COLOR: #fff; HEIGHT: auto
}
.nav LI.sfHover LI A:active {
	BACKGROUND-IMAGE: none; COLOR: #fff; HEIGHT: auto
}
.nav LI.sfHover:hover LI A {
	BACKGROUND-IMAGE: none; COLOR: #fff; HEIGHT: auto
}
.nav LI.sfHover LI A:hover {
	BACKGROUND-IMAGE: none; TEXT-DECORATION: underline
}
.nav LI.sfHover LI:hover A {
	BACKGROUND-IMAGE: none; TEXT-DECORATION: underline
}
.nav LI.sfHover LI.current A {
=09
}
.nav LI.sfHover LI.current A:hover {
	TEXT-DECORATION: none
}
.nav LI.sfHover LI.current:hover A {
	TEXT-DECORATION: none
}
.nav LI:hover UL {
	BORDER-BOTTOM: #d8d9da 1px solid; TOP: 28px; HEIGHT: 30px
}
BODY .nav LI.current UL {
	BORDER-BOTTOM: #d8d9da 1px solid; TOP: 28px; HEIGHT: 30px
}
UL.nav LI.sfHover UL {
	BORDER-BOTTOM: #d8d9da 1px solid; TOP: 28px; HEIGHT: 30px
}
UL.nav LI.sfHover2 UL {
	BORDER-BOTTOM: #d8d9da 1px solid; TOP: 28px; HEIGHT: 30px
}
.nav LI:hover LI UL {
	TOP: -999em
}
.nav LI.sfHover LI UL {
	TOP: -999em
}
.nav LI LI:hover UL {
	TOP: 28px
}
UL.nav LI LI.sfHover UL {
	TOP: 28px
}
UL.nav LI LI.sfHover2 UL {
	TOP: 28px
}
.superfish LI:hover UL {
	TOP: -999em
}
.superfish LI LI:hover UL {
	TOP: -999em
}
.nav .placeAd A {
	BACKGROUND: url(http://media.thestate.com/static/images/tabs.gif) =
no-repeat left -100px
}
.nav A.placeAd:hover {
	BACKGROUND: url(http://media.thestate.com/static/images/tabs.gif) =
no-repeat left -150px
}
.nav .placeAd {
	BACKGROUND: url(http://media.thestate.com/static/images/tabs.gif) =
no-repeat right -100px
}
.nav LI.placeAd:hover {
	BACKGROUND-POSITION: right 0px
}

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/static/styles/indigio/tabs2.css


@media Screen, Projection   =20
{
.ui-tabs-hide {
	DISPLAY: none
}

}

@media Print   =20
{
.ui-tabs-nav {
	DISPLAY: none
}
    }
.ui-tabs-nav {
=09
}
.ui-tabs-panel {
=09
}
.ui-tabs-nav {
	FONT-SIZE: 0.95em; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: =
5px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; =
LIST-STYLE-TYPE: none
}
.ui-tabs-nav:unknown {
	CLEAR: both; DISPLAY: block; content: " "
}
.ui-tabs-nav LI {
	MIN-WIDTH: 30px; FLOAT: left; MARGIN: 0px 1px 0px 0px
}
.ui-tabs-nav A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: =
url(http://media.thestate.com/static/images/tabs.gif) no-repeat; =
PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.ui-tabs-nav A SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: =
url(http://media.thestate.com/static/images/tabs.gif) no-repeat; =
PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.ui-tabs-nav A {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN: 1px 0px 0px; LINE-HEIGHT: =
1.2; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION: none; =
outline: 0
}
.ui-tabs-nav .ui-tabs-selected A {
	MARGIN-TOP: 0px; Z-INDEX: 2; COLOR: #fff; POSITION: relative; TOP: 1px
}
.ui-tabs-nav .ui-tabs-selected A SPAN {
	COLOR: #fff
}
.ui-tabs-nav A SPAN {
	PADDING-RIGHT: 0px; MIN-WIDTH: 30px; MIN-HEIGHT: 18px; WIDTH: 30px; =
LINE-HEIGHT: 1.6em; PADDING-TOP: 4px; HEIGHT: 18px
}
* > .ui-tabs-nav A SPAN {
	WIDTH: auto; HEIGHT: auto
}
.ui-tabs-nav .ui-tabs-selected A SPAN {
	PADDING-BOTTOM: 1px
}
.ui-tabs-nav A {
	BACKGROUND-POSITION: 100% 0px
}
.ui-tabs-nav .ui-tabs-disabled A:hover {
	BACKGROUND-POSITION: 100% 0px
}
.ui-tabs-nav .ui-tabs-disabled A:focus {
	BACKGROUND-POSITION: 100% 0px
}
.ui-tabs-nav .ui-tabs-disabled A:active {
	BACKGROUND-POSITION: 100% 0px
}
.ui-tabs-nav A SPAN {
	BACKGROUND-POSITION: 0px 0px
}
.ui-tabs-nav .ui-tabs-disabled A:hover SPAN {
	BACKGROUND-POSITION: 0px 0px
}
.ui-tabs-nav .ui-tabs-disabled A:focus SPAN {
	BACKGROUND-POSITION: 0px 0px
}
.ui-tabs-nav .ui-tabs-disabled A:active SPAN {
	BACKGROUND-POSITION: 0px 0px
}
.ui-tabs-nav .ui-tabs-selected A {
	BACKGROUND-POSITION: 100% -50px
}
.ui-tabs-nav .ui-tabs-selected A:hover {
	BACKGROUND-POSITION: 100% -50px
}
.ui-tabs-nav .ui-tabs-selected A:focus {
	BACKGROUND-POSITION: 100% -50px
}
.ui-tabs-nav .ui-tabs-selected A:active {
	BACKGROUND-POSITION: 100% -50px
}
.ui-tabs-nav .ui-tabs-selected A SPAN {
	BACKGROUND-POSITION: 0px -50px
}
.ui-tabs-nav .ui-tabs-selected A:hover SPAN {
	BACKGROUND-POSITION: 0px -50px
}
.ui-tabs-nav .ui-tabs-selected A:focus SPAN {
	BACKGROUND-POSITION: 0px -50px
}
.ui-tabs-nav .ui-tabs-selected A:active SPAN {
	BACKGROUND-POSITION: 0px -50px
}
.ui-tabs-nav A:hover {
	BACKGROUND-POSITION: 100% -50px
}
.ui-tabs-nav A:focus {
	BACKGROUND-POSITION: 100% -50px
}
.ui-tabs-nav A:active {
	BACKGROUND-POSITION: 100% -50px
}
.ui-tabs-nav A:hover SPAN {
	BACKGROUND-POSITION: 0px -50px
}
.ui-tabs-nav A:focus SPAN {
	BACKGROUND-POSITION: 0px -50px
}
.ui-tabs-nav A:active SPAN {
	BACKGROUND-POSITION: 0px -50px
}
.ui-tabs-nav A:hover {
	TEXT-DECORATION: none
}
.ui-tabs-nav A:hover SPAN {
	TEXT-DECORATION: none
}
.ui-tabs-nav .ui-tabs-selected A:link {
	CURSOR: text
}
.ui-tabs-nav .ui-tabs-selected A:visited {
	CURSOR: text
}
.ui-tabs-nav .ui-tabs-disabled A:link {
	CURSOR: text
}
.ui-tabs-nav .ui-tabs-disabled A:visited {
	CURSOR: text
}
.ui-tabs-nav A:hover {
	CURSOR: pointer
}
.ui-tabs-nav A:focus {
	CURSOR: pointer
}
.ui-tabs-nav A:active {
	CURSOR: pointer
}
.ui-tabs-nav .ui-tabs-unselect A:hover {
	CURSOR: pointer
}
.ui-tabs-nav .ui-tabs-unselect A:focus {
	CURSOR: pointer
}
.ui-tabs-nav .ui-tabs-unselect A:active {
	CURSOR: pointer
}
.ui-tabs-nav A:hover SPAN {
	COLOR: #424d52
}
.ui-tabs-nav .ui-tabs-selected A SPAN {
	COLOR: #424d52
}
.ui-tabs-disabled {
	FILTER: alpha(opacity=3D40); opacity: .4
}
.ui-tabs-panel {
	BORDER-RIGHT: #d2d2d2 1px solid; PADDING-RIGHT: 0.6em; BORDER-TOP: =
#d2d2d2 1px solid; PADDING-LEFT: 0.6em; BACKGROUND: #fff; =
PADDING-BOTTOM: 1em; BORDER-LEFT: #d2d2d2 1px solid; PADDING-TOP: 1em; =
BORDER-BOTTOM: #d2d2d2 1px solid
}
.ui-tabs-panel LI {
	FONT-SIZE: 1.2em; LINE-HEIGHT: 1.4em
}
.ui-tabs-panel P {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 10px
}
.ui-tabs-loading EM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
* HTML .ui-tabs-nav {
	DISPLAY: inline-block
}
*:first-child + HTML .ui-tabs-nav {
	DISPLAY: inline-block
}
SPAN.mi_tabs_label {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; MARGIN: 8px 5px 0px =
0px
}
.mi_tabs {
	CLEAR: both; MARGIN: 10px 0px
}
.mi_tabs .title {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 1.6em; =
MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; =
COLOR: #444; BORDER-TOP-STYLE: none; FONT-FAMILY: Georgia, "Times New =
Roman", Times, serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.mi_tabs .tabBody .title {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0.5em
}
.mi_tabs .title A {
	COLOR: #444
}
.mi_tabs .ui-tabs-panel .stack LI {
	LINE-HEIGHT: normal
}
.mi_tabs .tabBody .stack .headline {
	FONT-SIZE: 1em
}
#mi_content_container .ui-tabs-nav A {
	FONT-WEIGHT: normal
}
.mi_sidebar .mi_tabs {
	MARGIN: 5px
}
.mi_sidebar .ui-tabs-nav A {
	BACKGROUND-POSITION: 100% -150px
}
.mi_sidebar .ui-tabs-nav .ui-tabs-disabled A:hover {
	BACKGROUND-POSITION: 100% -150px
}
.mi_sidebar .ui-tabs-nav .ui-tabs-disabled A:focus {
	BACKGROUND-POSITION: 100% -150px
}
.mi_sidebar .ui-tabs-nav .ui-tabs-disabled A:active {
	BACKGROUND-POSITION: 100% -150px
}
.mi_sidebar .ui-tabs-nav A SPAN {
	BACKGROUND-POSITION: 0px -150px
}
.mi_sidebar .ui-tabs-nav .ui-tabs-disabled A:hover SPAN {
	BACKGROUND-POSITION: 0px -150px
}
.mi_sidebar .ui-tabs-nav .ui-tabs-disabled A:focus SPAN {
	BACKGROUND-POSITION: 0px -150px
}
.mi_sidebar .ui-tabs-nav .ui-tabs-disabled A:active SPAN {
	BACKGROUND-POSITION: 0px -150px
}
.mi_sidebar .ui-tabs-nav .ui-tabs-selected A {
	BACKGROUND-POSITION: 100% -200px
}
.mi_sidebar .ui-tabs-nav .ui-tabs-selected A:hover {
	BACKGROUND-POSITION: 100% -200px
}
.mi_sidebar .ui-tabs-nav .ui-tabs-selected A:focus {
	BACKGROUND-POSITION: 100% -200px
}
.mi_sidebar .ui-tabs-nav .ui-tabs-selected A:active {
	BACKGROUND-POSITION: 100% -200px
}
.mi_sidebar .ui-tabs-nav .ui-tabs-selected A SPAN {
	BACKGROUND-POSITION: 0px -200px
}
.mi_sidebar .ui-tabs-nav .ui-tabs-selected A:hover SPAN {
	BACKGROUND-POSITION: 0px -200px
}
.mi_sidebar .ui-tabs-nav .ui-tabs-selected A:focus SPAN {
	BACKGROUND-POSITION: 0px -200px
}
.mi_sidebar .ui-tabs-nav .ui-tabs-selected A:active SPAN {
	BACKGROUND-POSITION: 0px -200px
}
.mi_sidebar .ui-tabs-nav A:hover {
	BACKGROUND-POSITION: 100% -200px
}
.mi_sidebar .ui-tabs-nav A:focus {
	BACKGROUND-POSITION: 100% -200px
}
.mi_sidebar .ui-tabs-nav A:active {
	BACKGROUND-POSITION: 100% -200px
}
.mi_sidebar .ui-tabs-nav A:hover SPAN {
	BACKGROUND-POSITION: 0px -200px
}
.mi_sidebar .ui-tabs-nav A:focus SPAN {
	BACKGROUND-POSITION: 0px -200px
}
.mi_sidebar .ui-tabs-nav A:active SPAN {
	BACKGROUND-POSITION: 0px -200px
}
.sf3 #mi_middle .mi_sidebar .ui-tabs-nav A {
	BACKGROUND-POSITION: 100% 0px
}
.sf3 #mi_bottom .mi_sidebar .ui-tabs-nav A {
	BACKGROUND-POSITION: 100% 0px
}
.sf3 #mi_middle .mi_sidebar .ui-tabs-nav .ui-tabs-disabled A:hover {
	BACKGROUND-POSITION: 100% 0px
}
.sf3 #mi_bottom .mi_sidebar .ui-tabs-nav .ui-tabs-disabled A:hover {
	BACKGROUND-POSITION: 100% 0px
}
.sf3 #mi_middle .mi_sidebar .ui-tabs-nav .ui-tabs-disabled A:focus {
	BACKGROUND-POSITION: 100% 0px
}
.sf3 #mi_bottom .mi_sidebar .ui-tabs-nav .ui-tabs-disabled A:focus {
	BACKGROUND-POSITION: 100% 0px
}
.sf3 #mi_middle .mi_sidebar .ui-tabs-nav .ui-tabs-disabled A:active {
	BACKGROUND-POSITION: 100% 0px
}
.sf3 #mi_bottom .mi_sidebar .ui-tabs-nav .ui-tabs-disabled A:active {
	BACKGROUND-POSITION: 100% 0px
}
.sf3 #mi_middle .mi_sidebar .ui-tabs-nav A SPAN {
	BACKGROUND-POSITION: 0px 0px
}
.sf3 #mi_bottom .mi_sidebar .ui-tabs-nav A SPAN {
	BACKGROUND-POSITION: 0px 0px
}
.sf3 #mi_middle .mi_sidebar .ui-tabs-nav .ui-tabs-disabled A:hover SPAN =
{
	BACKGROUND-POSITION: 0px 0px
}
.sf3 #mi_bottom .mi_sidebar .ui-tabs-nav .ui-tabs-disabled A:hover SPAN =
{
	BACKGROUND-POSITION: 0px 0px
}
.sf3 #mi_middle .mi_sidebar .ui-tabs-nav .ui-tabs-disabled A:focus SPAN =
{
	BACKGROUND-POSITION: 0px 0px
}
.sf3 #mi_bottom .mi_sidebar .ui-tabs-nav .ui-tabs-disabled A:focus SPAN =
{
	BACKGROUND-POSITION: 0px 0px
}
.sf3 #mi_middle .mi_sidebar .ui-tabs-nav .ui-tabs-disabled A:active SPAN =
{
	BACKGROUND-POSITION: 0px 0px
}
.sf3 #mi_bottom .mi_sidebar .ui-tabs-nav .ui-tabs-disabled A:active SPAN =
{
	BACKGROUND-POSITION: 0px 0px
}
.sf3 #mi_middle .mi_sidebar .ui-tabs-nav .ui-tabs-selected A {
	BACKGROUND-POSITION: 100% -50px
}
.sf3 #mi_bottom .mi_sidebar .ui-tabs-nav .ui-tabs-selected A {
	BACKGROUND-POSITION: 100% -50px
}
.sf3 #mi_middle .mi_sidebar .ui-tabs-nav .ui-tabs-selected A:hover {
	BACKGROUND-POSITION: 100% -50px
}
.sf3 #mi_bottom .mi_sidebar .ui-tabs-nav .ui-tabs-selected A:hover {
	BACKGROUND-POSITION: 100% -50px
}
.sf3 #mi_middle .mi_sidebar .ui-tabs-nav .ui-tabs-selected A:focus {
	BACKGROUND-POSITION: 100% -50px
}
.sf3 #mi_bottom .mi_sidebar .ui-tabs-nav .ui-tabs-selected A:focus {
	BACKGROUND-POSITION: 100% -50px
}
.sf3 #mi_middle .mi_sidebar .ui-tabs-nav .ui-tabs-selected A:active {
	BACKGROUND-POSITION: 100% -50px
}
.sf3 #mi_bottom .mi_sidebar .ui-tabs-nav .ui-tabs-selected A:active {
	BACKGROUND-POSITION: 100% -50px
}
.sf3 #mi_middle .mi_sidebar .ui-tabs-nav .ui-tabs-selected A SPAN {
	BACKGROUND-POSITION: 0px -50px
}
.sf3 #mi_bottom .mi_sidebar .ui-tabs-nav .ui-tabs-selected A SPAN {
	BACKGROUND-POSITION: 0px -50px
}
.sf3 #mi_middle .mi_sidebar .ui-tabs-nav .ui-tabs-selected A:hover SPAN =
{
	BACKGROUND-POSITION: 0px -50px
}
.sf3 #mi_bottom .mi_sidebar .ui-tabs-nav .ui-tabs-selected A:hover SPAN =
{
	BACKGROUND-POSITION: 0px -50px
}
.sf3 #mi_middle .mi_sidebar .ui-tabs-nav .ui-tabs-selected A:focus SPAN =
{
	BACKGROUND-POSITION: 0px -50px
}
.sf3 #mi_bottom .mi_sidebar .ui-tabs-nav .ui-tabs-selected A:focus SPAN =
{
	BACKGROUND-POSITION: 0px -50px
}
.sf3 #mi_middle .mi_sidebar .ui-tabs-nav .ui-tabs-selected A:active SPAN =
{
	BACKGROUND-POSITION: 0px -50px
}
.sf3 #mi_bottom .mi_sidebar .ui-tabs-nav .ui-tabs-selected A:active SPAN =
{
	BACKGROUND-POSITION: 0px -50px
}
.sf3 #mi_middle .mi_sidebar .ui-tabs-nav A:hover {
	BACKGROUND-POSITION: 100% -50px
}
.sf3 #mi_bottom .mi_sidebar .ui-tabs-nav A:hover {
	BACKGROUND-POSITION: 100% -50px
}
.sf3 #mi_middle .mi_sidebar .ui-tabs-nav A:focus {
	BACKGROUND-POSITION: 100% -50px
}
.sf3 #mi_bottom .mi_sidebar .ui-tabs-nav A:focus {
	BACKGROUND-POSITION: 100% -50px
}
.sf3 #mi_middle .mi_sidebar .ui-tabs-nav A:active {
	BACKGROUND-POSITION: 100% -50px
}
.sf3 #mi_bottom .mi_sidebar .ui-tabs-nav A:active {
	BACKGROUND-POSITION: 100% -50px
}
.sf3 #mi_middle .mi_sidebar .ui-tabs-nav A:hover SPAN {
	BACKGROUND-POSITION: 0px -50px
}
.sf3 #mi_bottom .mi_sidebar .ui-tabs-nav A:hover SPAN {
	BACKGROUND-POSITION: 0px -50px
}
.sf3 #mi_middle .mi_sidebar .ui-tabs-nav A:focus SPAN {
	BACKGROUND-POSITION: 0px -50px
}
.sf3 #mi_bottom .mi_sidebar .ui-tabs-nav A:focus SPAN {
	BACKGROUND-POSITION: 0px -50px
}
.sf3 #mi_middle .mi_sidebar .ui-tabs-nav A:active SPAN {
	BACKGROUND-POSITION: 0px -50px
}
.sf3 #mi_bottom .mi_sidebar .ui-tabs-nav A:active SPAN {
	BACKGROUND-POSITION: 0px -50px
}

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/static/styles/indigio/theme2.css

* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
HTML {
=09
}
BODY {
=09
}
FORM {
=09
}
INPUT {
=09
}
H1 {
=09
}
H2 {
=09
}
H3 {
=09
}
H4 {
=09
}
H5 {
=09
}
H6 {
=09
}
UL {
=09
}
OL {
=09
}
LI {
=09
}
DL {
=09
}
DD {
=09
}
DT {
=09
}
TABLE {
=09
}
THEAD {
=09
}
TBODY {
=09
}
TFOOT {
=09
}
TH {
=09
}
TR {
=09
}
TD {
=09
}
PRE {
=09
}
P {
=09
}
BLOCKQUOTE {
=09
}
FIELDSET {
=09
}
BODY {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 62.5%; BACKGROUND: =
url(http://media.thestate.com/static/images/bg_body.gif) #444 repeat-y =
50.1% 0px; BORDER-LEFT: 0px; COLOR: #303030; BORDER-BOTTOM: 0px; =
FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
A {
	COLOR: #38616a; TEXT-DECORATION: none
}
A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
A:hover {
	TEXT-DECORATION: underline
}
.title A:hover {
	TEXT-DECORATION: none
}
IMG {
	FONT-SIZE: 0.9em; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A IMG {
	FONT-SIZE: 0.9em; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.left {
	FLOAT: left; MARGIN-RIGHT: 3px
}
.right {
	FLOAT: right; MARGIN-LEFT: 3px
}
.none {
	DISPLAY: none
}
.clear {
	CLEAR: both
}
.center {
	TEXT-ALIGN: center
}
.strong {
	FONT-WEIGHT: bold
}
.site_title {
	FONT-SIZE: 3em; TEXT-ALIGN: center
}
#content_match {
	MARGIN: 8px 0px; WIDTH: 616px; TEXT-ALIGN: center
}
#yahooContentMatch {
	MARGIN: 8px 0px; WIDTH: 616px; TEXT-ALIGN: center
}
H1 {
	FONT-SIZE: 1.8em
}
H2 {
	FONT-SIZE: 1.6em
}
H3 {
	FONT-SIZE: 1.4em
}
H4 {
	FONT-SIZE: 1.2em
}
H5 {
	FONT-SIZE: 1.1em
}
H6 {
	FONT-SIZE: 1em
}
UL {
	LIST-STYLE: none none outside
}
OL {
	LIST-STYLE: none none outside
}
LI {
=09
}
DL {
=09
}
DD {
=09
}
DT {
=09
}
TD {
=09
}
PRE {
=09
}
P {
=09
}
BLOCKQUOTE {
=09
}
FIELDSET {
=09
}
LI {
=09
}
CODE {
	FONT-SIZE: 1.2em
}
XMP {
	FONT-SIZE: 1.2em
}
BLOCKQUOTE {
	FONT-SIZE: 1.2em
}
.story:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: =
"."
}
.story {
	DISPLAY: inline-block
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .story {
	HEIGHT: 1%
}
* HTML .clearfix {
	HEIGHT: 1%
}
.story {
	DISPLAY: block
}
.clearfix {
	DISPLAY: block
}
.clearing {
	CLEAR: both; MARGIN-TOP: -1px; OVERFLOW: hidden; HEIGHT: 1px
}
#mi_content_container A {
=09
}
.section_heading {
	PADDING-RIGHT: 100px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 2px; BORDER-BOTTOM: #bec6c7 1px solid; POSITION: relative
}
H1#mi_heading {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 2px; BORDER-BOTTOM: #bec6c7 1px solid
}
H1#mi_heading {
	FONT-WEIGHT: normal; FONT-SIZE: 2em; COLOR: #bec6c7
}
.section_heading H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 2em; COLOR: #bec6c7
}
.section_heading #heading_rss {
	RIGHT: 10px; POSITION: absolute; TOP: 5px; HEIGHT: 22px
}
.section_heading .myYahooButton {
	VERTICAL-ALIGN: top
}
.section_heading .rss IMG {
	MARGIN-TOP: 3px; VERTICAL-ALIGN: middle
}
.mi_headlines {
	MARGIN-BOTTOM: 15px
}
.mi_headlines LI {
	MARGIN-BOTTOM: 0.5em
}
.mi_headlines .story {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.mi_headlines .story_header H4 {
	DISPLAY: none
}
.mi_headlines .story_body {
	DISPLAY: none
}
.mi_headlines .headline {
=09
}
.mi_headlines .more {
	FONT-SIZE: 1.2em; TEXT-TRANSFORM: capitalize
}
.mi_headlines .stack {
=09
}
.mi_headlines .stack .story {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.stack .story .headline {
	MARGIN-BOTTOM: 0.2em
}
.advertisement {
	MARGIN: 10px 0px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
.top_stories {
	CLEAR: both; MARGIN-BOTTOM: 10px
}
.top_stories .title A {
	COLOR: #444
}
.top_stories .title A:hover {
	COLOR: #38616a; TEXT-DECORATION: underline
}
.top_stories .story .headline {
	TEXT-ALIGN: left
}
.top_stories .image {
	DISPLAY: inline; MARGIN-RIGHT: 10px! important
}
.title {
	PADDING-RIGHT: 18px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; =
PADDING-BOTTOM: 5px; FONT: 1.4em verdana,helvetica,arial,sans-serif; =
TEXT-TRANSFORM: none; COLOR: #889296; PADDING-TOP: 0px; BORDER-BOTTOM: =
#efefef 1px solid; POSITION: relative
}
* HTML .title {
	HEIGHT: 1%
}
.title A {
=09
}
.mi_rss_link {
	RIGHT: 2px; WIDTH: 12px; POSITION: absolute; TOP: 2px; HEIGHT: 12px
}
.stack {
=09
}
.stack LI {
	PADDING-LEFT: 12px; BACKGROUND: =
url(http://media.thestate.com/static/images/bltSprite.gif) no-repeat 0px =
0px; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 1.4em
}
.stack .story {
=09
}
.stack .story .headline {
	FONT-SIZE: 1.3em
}
.story {
	CLEAR: both; COLOR: #272727
}
.story .story_header {
	MARGIN-BOTTOM: 5px
}
.story .section_name {
	MARGIN-TOP: 0.5em; FONT-SIZE: 1.3em; MARGIN-BOTTOM: 0.5em; =
PADDING-BOTTOM: 0.1em; TEXT-TRANSFORM: uppercase; COLOR: #444; =
FONT-FAMILY: verdana,helvetica,arial,sans-serif
}
.story .headline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0.75em; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.story .headline A {
=09
}
.story H2 {
	FONT-SIZE: 1.3em
}
.story H3 {
	FONT-WEIGHT: normal
}
.story H3 A {
=09
}
.story H4.date {
	MARGIN-TOP: 5px; FONT-SIZE: 0.8em; COLOR: #666
}
.story H4.byline {
	BORDER-RIGHT: #a5a5a5 1px solid; PADDING-RIGHT: 0.5em; DISPLAY: inline; =
FONT-WEIGHT: normal; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 0.3em; COLOR: =
#a5a5a5; MARGIN-RIGHT: 0.5em
}
.story H4.creditline {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 1.1em; MARGIN-BOTTOM: =
0.3em; COLOR: #a5a5a5
}
.story H6 {
	FONT-SIZE: 0.8em
}
.story P {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 1.3em
}
.story .dateline {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold
}
.story .dateline:unknown {
	content: " --"
}
.story A.more {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.story A.more:hover {
	TEXT-DECORATION: underline
}
.story .image {
	MARGIN-BOTTOM: 10px
}
.story .image A {
=09
}
.story .image IMG {
=09
}
.story_body {
	MARGIN-TOP: 5px
}
.story .image P {
	FONT-SIZE: 1.1em; TEXT-ALIGN: left
}
.story .image H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 0.25em; COLOR: =
#666; TEXT-ALIGN: right
}
.story .image H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 0.25em; COLOR: =
#666; TEXT-ALIGN: right
}
.story .left H4 {
	TEXT-ALIGN: left
}
.story .left H5 {
	TEXT-ALIGN: left
}
.summary {
=09
}
.summary .headline {
	MARGIN: 0px 0px 0.25em; FONT: bold 1.4em Georgia, "Times New Roman", =
Times, serif
}
.summary .headline A {
=09
}
.story_assets {
	FLOAT: left; MARGIN-BOTTOM: 10px
}
.story_assets H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; MARGIN-BOTTOM: =
0.5em; TEXT-TRANSFORM: uppercase; COLOR: #444
}
.story_assets LI {
	FONT-SIZE: 1.2em; LINE-HEIGHT: 1.4em
}
.story_assets A:hover {
=09
}
.story_assets A SPAN {
	DISPLAY: inline; TEXT-TRANSFORM: uppercase; COLOR: #444; MARGIN-RIGHT: =
5px
}
.story_assets LI {
	PADDING-LEFT: 22px! important; MARGIN-BOTTOM: 5px
}
.story_assets A SPAN {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: -20px
}
.story_assets A SPAN.asset {
	BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: =
url(http://media.thestate.com/static/images/iconSprite.gif)! important; =
BACKGROUND-REPEAT: no-repeat
}
.story_assets A SPAN.asset_photo {
	BACKGROUND-POSITION: 0px -4px
}
.story_assets A SPAN.asset_gallery {
	BACKGROUND-POSITION: 0px -4px
}
.story_assets A SPAN.asset_mobile {
	BACKGROUND-POSITION: 0px -44px
}
.story_assets A SPAN.asset_ap_video_link {
	BACKGROUND-POSITION: 0px -82px
}
.story_assets A SPAN.asset_mp3 {
	BACKGROUND-POSITION: 0px -124px
}
.story_assets A SPAN.asset_audio {
	BACKGROUND-POSITION: 0px -124px
}
.story_assets A SPAN.asset_comments {
	BACKGROUND-POSITION: 0px -162px
}
.story_assets A SPAN.asset_user {
	BACKGROUND-POSITION: 0px -202px
}
.story_assets A SPAN.asset_doc {
	BACKGROUND-POSITION: 0px -242px
}
.story_assets A SPAN.asset_blog {
	BACKGROUND-POSITION: 0px -282px
}
.story_assets A SPAN.asset_cal {
	BACKGROUND-POSITION: 0px -322px
}
.story_assets A SPAN.asset_print {
	BACKGROUND-POSITION: 0px -363px
}
.story_assets A SPAN.asset_email {
	BACKGROUND-POSITION: 0px -402px
}
.story_assets A SPAN.asset_subscribe {
	BACKGROUND-POSITION: 0px -443px
}
.story_assets A SPAN.asset_rss {
	BACKGROUND-POSITION: 0px -483px
}
.story_assets A SPAN.asset_podcast {
	BACKGROUND-POSITION: 0px -523px
}
.story_assets A SPAN.asset_link {
	BACKGROUND-POSITION: 0px -563px
}
.more_stories {
	PADDING-RIGHT: 0px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 1em; FONT: 1.2em georgia,serif; TEXT-TRANSFORM: none; =
COLOR: #444; PADDING-TOP: 1em
}
#mi_breaking {
	MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px
}
#mi_breaking LI {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0.5em; LINE-HEIGHT: 1.1em; HEIGHT: 1%
}
#mi_breaking LI A {
=09
}
#mi_breaking .timestamp {
	FONT-SIZE: 0.9em; COLOR: #c31
}
#mi_breaking .stack {
=09
}
#mi_lead_story .title {
	FONT-SIZE: 1.4em
}
#mi_lead_story .story P {
	FONT-SIZE: 1.4em; LINE-HEIGHT: 1.4em
}
#mi_lead_story .stack .story .headline {
	FONT-SIZE: 2.2em
}
#mi_page_container {
=09
}
#masthead_wf2 {
=09
}
#mi_masthead {
=09
}
#mi_sidebar {
=09
}
#sitemap {
	BORDER-TOP: #efefef 1px solid; PADDING-BOTTOM: 20px; COLOR: #444; =
FONT-FAMILY: verdana,helvetica,arial,sans-serif; BACKGROUND-COLOR: #fff
}
#sitemap .title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1.8em; =
PADDING-BOTTOM: 0px; COLOR: #444; BORDER-TOP-STYLE: none; PADDING-TOP: =
10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none
}
#sitemap .column {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 10px; WIDTH: 108px
}
#sitemap .column_title {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 3px; =
TEXT-TRANSFORM: uppercase; BORDER-BOTTOM: #d53206 1px solid
}
#sitemap .column_list_item {
=09
}
#sitemap .column_list_square {
=09
}
#sitemap LI.column_list_item {
	PADDING-LEFT: 8px; FONT-SIZE: 1.2em; BACKGROUND: =
url(http://media.thestate.com/static/images/bltSprite.gif) no-repeat =
-3px -60px; MARGIN-BOTTOM: 2px
}
.legal {
	PADDING-RIGHT: 0px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.legal LI {
	DISPLAY: inline; MARGIN: 5px 10px
}
.hp3 #mi_top {
	BACKGROUND: url(http://media.thestate.com/static/images/bg_rnavTop.gif) =
repeat-y right top
}
.hp3 #mi_group_3 {
	CLEAR: both; BORDER-TOP: #d8d9da 1px solid; BORDER-BOTTOM: #d8d9da 1px =
solid; BACKGROUND-COLOR: #fafafa
}
.hp3 #mi_group_3 .title {
	COLOR: #444; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.sf3 #mi_group_2 LI .title {
=09
}
.hp3 #mi_group_3 LI {
	BORDER-LEFT-COLOR: #efefef; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: =
#efefef; BORDER-TOP-COLOR: #efefef; BORDER-RIGHT-COLOR: #efefef
}
.hp3 #mi_group_3 LI IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: =
#ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.hp3 #mi_group_1 #mi_lead_story .top_stories .image {
	MARGIN-RIGHT: 0px
}
.hp3 #mi_group_1 .mi_col_2 .mi_headlines {
	PADDING-TOP: 10px
}
.hp3 #mi_group_1 .mi_col_2 .mi_headlines .top_stories .stack LI {
	PADDING-LEFT: 12px; BACKGROUND: =
url(http://media.thestate.com/static/images/bltSprite.gif) no-repeat 0px =
0px
}
.hp3 #mi_bottom .mi_sidebar .top_stories {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #efefef 1px solid; =
BORDER-LEFT: #efefef 1px solid; BORDER-BOTTOM: #efefef 1px solid
}
.hp3 #mi_bottom .mi_sidebar .top_stories .title {
	PADDING-RIGHT: 18px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.hp3 #mi_bottom .mi_sidebar .top_stories .mi_rss_link {
	RIGHT: 7px; TOP: 7px
}
.hp3 #mi_bottom .mi_sidebar .top_stories .stack {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.hp3 #mi_bottom .mi_sidebar .top_stories .stack LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.hp3 #mi_bottom .mi_sidebar .top_stories .story {
	BORDER-BOTTOM: #efefef 1px solid
}
.hp3 #mi_bottom .mi_sidebar .top_stories .story .image {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 0px! important
}
.hp3 #mi_bottom .mi_sidebar .top_stories .byline {
	FONT-WEIGHT: bold
}
.hp3 #mi_bottom .mi_sidebar .top_stories .creditline {
	COLOR: #999
}
.sf3 #mi_top {
	BACKGROUND: url(http://media.thestate.com/static/images/bg_rnavTop.gif) =
repeat-y right top
}
.sf3 #mi_group_2 {
	BORDER-TOP: #d8d9da 1px solid; BORDER-BOTTOM: #d8d9da 1px solid; =
BACKGROUND-COLOR: #fafafa
}
.sf3 #mi_group_2 .title {
	COLOR: #444; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.sf3 #mi_group_2 LI {
	BORDER-LEFT-COLOR: #efefef; BACKGROUND: #fff; BORDER-BOTTOM-COLOR: =
#efefef; BORDER-TOP-COLOR: #efefef; BORDER-RIGHT-COLOR: #efefef
}
.sf3 #mi_group_2 LI IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: =
#ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.sf3 #mi_middle #mi_group_3 H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.8em; PADDING-BOTTOM: 20px; =
TEXT-TRANSFORM: uppercase; COLOR: #444; FONT-FAMILY: Georgia,"Times New =
Roman",Times,serif; BACKGROUND-COLOR: #fff
}
.sf3 #content_match {
	MARGIN: 8px 0px; TEXT-ALIGN: left
}
.sf4 #mi_content_container {
	BACKGROUND: url(http://media.thestate.com/static/images/bg_rnavTop.gif) =
repeat-y right top
}
.sf4 #auto_left {
	BORDER-TOP: #efefef 1px solid; BORDER-BOTTOM: #efefef 1px solid
}
.sf4 .no_summary .headline {
	MARGIN: 0px 0px 1.25em; FONT: 1.4em Georgia, "Times New Roman", Times, =
serif
}
.story1 #mi_content_container {
	BACKGROUND: url(http://media.thestate.com/static/images/bg_rnavTop.gif) =
repeat-y right top
}
.story1 #story_body {
	LINE-HEIGHT: 1.8em
}
.story1 #story_body P {
	MARGIN-TOP: 10px; FONT-SIZE: 1.3em; COLOR: #272727
}
.story1 #story_body #story_text_remaining {
=09
}
.story1 #story_body #story_text_remaining P {
=09
}
.story1 #story_tools {
	BORDER-RIGHT: #abadb3 1px solid; BORDER-TOP: #abadb3 1px solid; =
BORDER-LEFT: #abadb3 1px solid; BORDER-BOTTOM: #abadb3 1px solid; =
BACKGROUND-COLOR: #f8f9f9
}
.story1 #story_header #story_section_breadcrumb {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
1.2em; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: =
uppercase; COLOR: #ccc; PADDING-TOP: 0px; POSITION: relative
}
.story1 #story_header #story_section_breadcrumb A {
	COLOR: #444
}
.story1 #story_header H4.date {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; MARGIN-BOTTOM: 5px; COLOR: #999
}
.story1 #story_header H1#story_headline {
	FONT: bold 2.6em Georgia, "Times New Roman", Times, serif; COLOR: =
#38616a
}
.story1 #story_header H2#story_subheadline {
	FONT-WEIGHT: normal; FONT-SIZE: 1.6em; MARGIN: 0.1em 0px 0.5em; COLOR: =
#666; LINE-HEIGHT: 1.2em
}
.story1 #story_header H3#story_creditline {
	FONT-WEIGHT: normal; FONT-SIZE: 1.3em; COLOR: #999; FONT-STYLE: italic
}
.story1 #story_header #story_section_breadcrumb .mi_rss_link {
	DISPLAY: inline; RIGHT: auto; MARGIN-LEFT: 0.25em; VERTICAL-ALIGN: =
-10%; POSITION: static; TOP: auto
}
.story1 #story_header #story_section_breadcrumb .mi_rss_link IMG {
	MARGIN-TOP: 4px
}
.story1 #story_tools A {
	FONT-SIZE: 1.1em; MARGIN-BOTTOM: 5px; TEXT-TRANSFORM: uppercase
}
.story1 #story_tools DIV#addthis {
	DISPLAY: block; MARGIN: 0px 0px 5px
}
.story1 #story_tools A.myYahooButton {
	DISPLAY: block; MARGIN: 0px 0px 5px
}
.story1 #story_tools A#story_link_email {
	DISPLAY: block; MARGIN: 0px 0px 5px
}
.story1 #story_tools A#story_link_print {
	DISPLAY: block; MARGIN: 0px 0px 5px
}
.story1 #story_tools A#story_link_print {
	MARGIN-BOTTOM: 2px
}
.story1 #story_tools A#story_link_reprint {
	MARGIN: 0px 0px 6px
}
.story1 #assets_ad {
	MARGIN: 10px 10px 10px 0px
}
.story1 #story_assets {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #efefef 1px solid; =
BORDER-LEFT: #efefef 1px solid; BORDER-BOTTOM: #efefef 1px solid; =
TEXT-ALIGN: center
}
.story1 #story_assets P.asset_heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#story_assets A.asset_heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.story1 #story_assets A.asset_heading {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none; =
outline: none
}
.story1 #story_assets A.asset_heading:hover {
	TEXT-DECORATION: underline
}
.story1 #story_assets UL#cycleNav {
	DISPLAY: none
}
.story1 #story_assets UL#cycleNav A {
	outline: none
}
.story1 #story_assets UL#more_assets_list {
	MARGIN: 10px 5px 5px
}
.story1 #story_assets #more_assets_list LI A {
	FONT-SIZE: 1.2em
}
.story1 #story_assets #more_assets DIV {
	DISPLAY: inline
}
.story1 #story_assets DIV.mp3 P.assetHeadline {
	DISPLAY: inline; FONT-SIZE: 1.2em; MARGIN-LEFT: 7px; LINE-HEIGHT: 1.4em
}
.story1 #story_assets DIV.mp3 OBJECT.button EMBED {
	MARGIN-TOP: -15px
}
.story1 #story_assets DIV.mp3 P.assetSubHeading {
	MARGIN: 0px 0px 10px 15px
}
.story1 #story_assets UL#more_assets_list LI DIV.flashVideoFile {
	DISPLAY: none
}
.story1 DIV#cycleImageCaption {
	CLEAR: both; TEXT-ALIGN: left
}
.story1 #story_body P.caption {
	FONT-SIZE: 0.9em; MARGIN: 0px; TEXT-ALIGN: left
}
.story1 #story_assets DIV.embedded H4 {
	TEXT-ALIGN: left
}
.story1 #story_assets DIV.embedded P {
	TEXT-ALIGN: left
}
.story1 #story_assets LI.thumbnail {
	FLOAT: left; MARGIN: 10px; OVERFLOW: hidden; HEIGHT: 50px
}
.story1 #story_assets LI.thumbnail IMG {
=09
}
.story1 #featured_assets {
	BORDER-BOTTOM: #efefef 1px solid
}
#story_body #more_photos {
	BORDER-BOTTOM: #efefef 1px solid
}
.story1 #story_assets #featured_assets {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.story1 #story_assets #more_photos {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.story1 #story_assets #more_assets {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.story1 #story_assets #more_assets {
	TEXT-ALIGN: left
}
.story1 #story_assets DIV.story_asset_divider {
	CLEAR: both; BORDER-TOP: #efefef 1px solid
}
.story1 #story_assets UL#more_assets_list {
=09
}
#related_news UL {
=09
}
.story1 #related_news {
	BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#efefef 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: =
10px 0px; BORDER-LEFT: #efefef 1px solid; PADDING-TOP: 5px; =
BORDER-BOTTOM: #efefef 1px solid
}
.story1 #related_news P.related_news {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; MARGIN-BOTTOM: 5px; =
TEXT-TRANSFORM: uppercase; COLOR: #444; BORDER-BOTTOM: #9db1c5 1px solid
}
.story1 #related_news LI {
	PADDING-LEFT: 12px; FONT-SIZE: 1.1em; BACKGROUND: =
url(http://media.thestate.com/static/images/bltSprite.gif) no-repeat 0px =
0px; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 1.4em
}
.story1 #toolbar {
	COLOR: #444; TEXT-ALIGN: right
}
.story1 #toolbar H3 {
	FLOAT: left; MARGIN: 0px 0px 0px 0.5em; FONT: 11px arial black, arial, =
helvetica, sans-serif; TEXT-TRANSFORM: uppercase
}
.story1 #toolbar A {
	FONT: 10px arial, helvetica, verdana, sans-serif; COLOR: #075099; =
MARGIN-RIGHT: 0.5em; TEXT-DECORATION: underline
}

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/static/styles/indigio/story1.css

.story1 #mi_content {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: =
15px; WIDTH: 630px; PADDING-TOP: 10px; POSITION: relative
}
.story1 #story_header {
	FLOAT: left; WIDTH: 460px
}
.story1 #story_tools {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: =
5px; WIDTH: 125px; PADDING-TOP: 5px
}
.story1 #story_body #assets_ad {
	FLOAT: left; WIDTH: 315px
}
.story1 #txtResizeTool {
=09
}
.story1 #txtResizeTool .txtResizeToolHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN: 0px 5px 0px 0px; =
TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 1em
}
.story1 #txtResizeTool #txtResizeImageContainer {
	MARGIN-LEFT: 15px
}
.story1 #txtResizeTool A#txtResizeMinus {
	MARGIN: 0px 5px 0px 2px
}
.story1 #txtResizeTool IMG#txtResizeMinusFade {
	DISPLAY: none
}
.story1 #txtResizeTool IMG#txtResizePlusFade {
	DISPLAY: none
}
.story1 #txtResizeTool A IMG {
	VERTICAL-ALIGN: bottom; WIDTH: 13px; HEIGHT: 13px
}
.story1 #txtResizeTool IMG.txtResize {
	MARGIN-TOP: 0px
}
#cycleSlideShow {
	POSITION: relative
}
#cycleSlideShow #cycleControls {
	PADDING-RIGHT: 2px; DISPLAY: none; PADDING-LEFT: 2px; Z-INDEX: 1000; =
LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 290px; PADDING-TOP: =
2px; POSITION: absolute; TOP: 0px
}
#cycleSlideShow #cycleControls A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; outline-style: none
}
A#cyclePrev {
	LEFT: 10px; POSITION: absolute; TOP: 10px
}
A#cycleNext {
	RIGHT: 0px; POSITION: absolute; TOP: 10px
}
A#cyclePause {
	LEFT: 120px; POSITION: absolute
}
A#cyclePlay {
	RIGHT: 105px; POSITION: absolute
}
#cycleSlides {
	MARGIN-LEFT: 2px; OVERFLOW: hidden; WIDTH: 300px; HEIGHT: 100%
}
A.activeSlide IMG {
	Z-INDEX: 20; BACKGROUND: rgb(0,0,0); FILTER: alpha(opacity=3D50); =
opacity: 0.5; -moz-opacity: 0.50
}
#toolbox {
	BORDER-RIGHT: #666 3px solid; BORDER-TOP: #666 3px solid; DISPLAY: =
none; Z-INDEX: 100; LEFT: 200px; BORDER-LEFT: #666 3px solid; WIDTH: =
380px; BORDER-BOTTOM: #666 3px solid; POSITION: absolute; TOP: 150px; =
BACKGROUND-COLOR: #eee
}
#tool {
	MARGIN: 0.5em
}
#tool .label {
	FONT: 10px normal arial, helvetica, sans-serif; WIDTH: 175px
}
#story_assets #more_assets DIV.mi_poll DIV {
	DISPLAY: block
}
.mi_poll {
	MARGIN-TOP: 5px
}
.mi_poll .poll_heading {
	DISPLAY: inline; FONT-WEIGHT: bold; FLOAT: left; MARGIN-RIGHT: 5px; =
TEXT-ALIGN: left
}
.mi_poll .poll_question {
	MARGIN-BOTTOM: 5px; TEXT-ALIGN: left
}
#mi_poll_already_voted {
	FONT-WEIGHT: bold; COLOR: #666
}
#poll_form {
	MARGIN-BOTTOM: 5px
}
#poll_form #poll_radios DIV {
	MARGIN-BOTTOM: 3px
}
#poll_form #poll_radios INPUT {
	VERTICAL-ALIGN: middle
}
#poll_form #poll_radios LABEL {
	VERTICAL-ALIGN: middle
}
#poll_form #poll_buttons INPUT {
	MARGIN-TOP: 5px
}
#poll_result {
	CLEAR: both; MARGIN-BOTTOM: 5px
}
#poll_result .response {
	CLEAR: both; MARGIN-TOP: 10px
}
#poll_result .answer {
	FLOAT: left; MARGIN-RIGHT: 5px; TEXT-ALIGN: left
}
#poll_result .tally {
	TEXT-ALIGN: left
}
#poll_result .result {
	TEXT-ALIGN: left
}
#poll_result .poll_percent {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; DISPLAY: =
inline; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid
}
#poll_result #total {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold
}
.story1 #story_body .factbox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px =
5px 10px; PADDING-TOP: 5px
}
.story1 #story_body .factbox P {
	FONT-SIZE: 12px; MARGIN: 5px 5px 10px
}
.story1 #story_body .factbox UL {
	FONT-SIZE: 11px; MARGIN: 0px; LIST-STYLE-TYPE: square
}
.story1 #story_body .factbox LI {
	LIST-STYLE-POSITION: inside; MARGIN-BOTTOM: 2px
}
.story1 #story_body .factbox H2 {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 0px
}
.story_assets LI.fact_box {
	PADDING-LEFT: 5px! important; MARGIN-BOTTOM: 5px
}

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/static/styles/accuweather.css

.weatherComponent {
	FONT-SIZE: 11px; MARGIN: 5px 0px 10px 5px; WIDTH: 97%
}
.weatherComponentsmall {
	FONT-SIZE: 10px; MARGIN: 0px 0px 10px 5px; WIDTH: 97%
}
.weatherHeader {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: =
bold; BACKGROUND: #cccccc; PADDING-BOTTOM: 0px; WIDTH: 100%; =
PADDING-TOP: 0px; TEXT-ALIGN: left
}
.titleLine {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FLOAT: left; =
MARGIN: 2px 2px 5px; WIDTH: 97%; BORDER-BOTTOM: #999999 1px solid
}
.titleLine .rightTitle {
	PADDING-RIGHT: 0px
}
.titleLine .leftTitle {
	PADDING-LEFT: 0px
}
.leftTitle {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FLOAT: left; TEXT-ALIGN: left
}
.centerTitle {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.rightTitle {
	PADDING-RIGHT: 2px; FONT-WEIGHT: bold; FLOAT: right; TEXT-ALIGN: right
}
.fullTitle {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 97%; =
TEXT-ALIGN: left
}
.fullTitle .rightTitle {
	PADDING-RIGHT: 2px; FONT-WEIGHT: bold; FLOAT: right; WIDTH: auto; =
TEXT-ALIGN: right
}
.footerLinks {
	FLOAT: left; WIDTH: 100%; TEXT-ALIGN: center
}
.weatherTitleBar {
	HEIGHT: 25px
}
.weatherTitleBar .wHeaderTitle {
	FLOAT: left; HEIGHT: 25px
}
.weatherTitleBar .wHeaderEmail {
	FLOAT: right; HEIGHT: 25px
}
.weatherComponent #currentWeather {
	FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 65%; MARGIN-RIGHT: 5px
}
.weatherComponent #radarView {
	FLOAT: right; MARGIN-LEFT: 2px; WIDTH: 30%; TEXT-ALIGN: center
}
#severeWeather {
	DISPLAY: none; PADDING-LEFT: 2px; BACKGROUND: red; MARGIN-BOTTOM: 10px; =
WIDTH: 97%; COLOR: white; TEXT-ALIGN: center
}
#severeWeather A {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: underline
}
#conditions {
	WIDTH: 100%
}
#conditions .fullTitle {
	PADDING-LEFT: 0px; BACKGROUND: #cccccc
}
#conditions .rightTitle {
	BACKGROUND: #cccccc
}
#currentWeather #bigWeatherIcon {
	FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 33%
}
#currentWeather #bigWeatherIcon #iconImage {
	MARGIN-LEFT: 2px; WIDTH: 100%; TEXT-ALIGN: center
}
#currentWeather #bigWeatherIcon #iconName {
	MARGIN-LEFT: 2px; WIDTH: 100%; TEXT-ALIGN: center
}
#currentWeather #currentTemp {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 200%; FLOAT: left; =
WIDTH: 32%; TEXT-ALIGN: center
}
#currentWeather #realFeelTemp {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 125%; FLOAT: left; =
WIDTH: 33%; TEXT-ALIGN: center
}
#currentWeather #weatherInfo {
	BORDER-TOP: gray 1px dotted; MARGIN-TOP: 5px; FLOAT: left; MARGIN-LEFT: =
2px; WIDTH: 100%; PADDING-TOP: 5px; FONT-STYLE: italic
}
#weatherInfo #WIleft {
	FLOAT: left; WIDTH: 49%
}
#weatherInfo #WIright {
	FLOAT: left; WIDTH: 49%
}
#currentWeather #twoDay {
	BORDER-TOP: gray 1px dotted; MARGIN-TOP: 5px; FLOAT: left; MARGIN-LEFT: =
2px; WIDTH: 100%; PADDING-TOP: 5px
}
#twoDay #today {
	BORDER-RIGHT: gray 1px dotted; FLOAT: left; MARGIN-LEFT: 2px; WIDTH: =
48%; MARGIN-RIGHT: 2px
}
.smallWeatherIcon {
	FLOAT: left; WIDTH: 45%
}
.temps {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 53%
}
.weatherText {
	FLOAT: left; WIDTH: 100%; FONT-STYLE: italic
}
.suntime {
	FLOAT: left; WIDTH: 100%; FONT-STYLE: italic
}
#twoDay #tonight {
	FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 48%; MARGIN-RIGHT: 2px
}
#extendedForecast {
	MARGIN-TOP: 0px; FLOAT: left; WIDTH: 97%
}
#extendedForecast .day {
	FONT-WEIGHT: bold; FLOAT: left; TEXT-TRANSFORM: uppercase; WIDTH: =
19.75%; TEXT-ALIGN: center
}
#extendedForecast .daySmall {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; FLOAT: left; TEXT-TRANSFORM: =
uppercase; WIDTH: 19.75%; TEXT-ALIGN: center
}
#healthIndex {
	MARGIN-TOP: 15px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 97%
}
#healthIndex .index {
	FLOAT: left; MARGIN-LEFT: 2px; WIDTH: 32%
}
#healthIndex .indexTitle {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 20%; LINE-HEIGHT: 1em
}
#healthIndex .indexImage {
	FLOAT: left; WIDTH: 77%; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#marineForecast {
	MARGIN-TOP: 15px; FLOAT: left; WIDTH: 97%
}
#marineForecast #tides {
	PADDING-LEFT: 15px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 97%
}
#marineForecast #tides .tideLocation {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 100%
}
#marineForecast #tides .tideLocation .tideLocationName {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 100%
}
.tideItem {
	FLOAT: left; WIDTH: 23%
}
#marineForecast #beach {
	PADDING-LEFT: 15px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 97%
}
#moonPhases {
	MARGIN-TOP: 15px; FLOAT: left; WIDTH: 97%
}
#moonPhases .moonPhase {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 19.5%; TEXT-ALIGN: center
}
#almanac {
	MARGIN-TOP: 15px; FLOAT: left; WIDTH: 97%
}
#almanacHistory {
	BORDER-TOP: gray 1px dotted; MARGIN-TOP: 10px; FLOAT: left; WIDTH: 97%; =
PADDING-TOP: 5px
}
#almanacHistory .historyItem {
	FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 100%; BORDER-BOTTOM: gray 1px =
dotted
}
#almanacHistory .historyItem .historyDate {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 100%
}
#almanacHistory .historyItem .historyText {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 100%
}
.titleItem {
	DISPLAY: inline
}
.highTempCol {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 32%
}
.lowTempCol {
	BORDER-RIGHT: gray 1px dotted; PADDING-LEFT: 5px; FLOAT: left; =
BORDER-LEFT: gray 1px dotted; WIDTH: 32%
}
.precipCol {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 32%
}
#moreWeather {
	MARGIN-TOP: 15px; FLOAT: left; WIDTH: 97%
}
#moreWeather .moreLeft {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; WIDTH: 32.5%; =
TEXT-ALIGN: center
}
#moreWeather .moreCenter {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; WIDTH: 32.5%; =
TEXT-ALIGN: center
}
#moreWeather .moreRight {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; WIDTH: 32.5%; =
TEXT-ALIGN: center
}
#searchWeather {
	MARGIN-TOP: 15px; FLOAT: left; WIDTH: 97%
}
#searchWeather #USSearchBox {
	FLOAT: left; WIDTH: 49.6%; HEIGHT: 50px
}
#searchWeather #intlSearchBox {
	FLOAT: left; WIDTH: 49.6%; HEIGHT: 50px
}
.keywordBox {
	FLOAT: left
}
#powered {
	MARGIN-TOP: 15px; FLOAT: left; WIDTH: 97%; TEXT-ALIGN: center
}
#severeDiscussion {
	MARGIN-TOP: 15px; FLOAT: left; WIDTH: 97%
}
#severeMap {
	MARGIN-TOP: 15px; FLOAT: left; WIDTH: 97%
}
#severeMap #leftRadar {
	MARGIN-TOP: 15px; FLOAT: left; WIDTH: 48%
}
#severeMap #rightRadar {
	MARGIN-TOP: 15px; FLOAT: left; WIDTH: 48%
}
#radarMap1 {
	FLOAT: left; WIDTH: 100%; TEXT-ALIGN: center
}
#radarMap2 {
	FLOAT: left; WIDTH: 100%; TEXT-ALIGN: center
}
.watchWarn {
=09
}
.watchWarn .textBlock {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: =
15px; WIDTH: 97%; TEXT-ALIGN: left
}
.watchWarn .textHeader {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 100%; COLOR: =
white; BACKGROUND-COLOR: red; TEXT-ALIGN: center
}
.weatherComponent .leftList {
	FLOAT: left; WIDTH: 330px
}
.weatherComponent .leftList UL {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
.weatherComponent .rightList {
	FLOAT: right; WIDTH: 330px
}
.weatherComponent .rightList UL {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/static/styles/widgets.css

#top_jobs_container {
	BORDER-RIGHT: #efefef 1px solid; BORDER-TOP: #efefef 1px solid; =
FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #efefef 1px solid; =
BORDER-BOTTOM: #efefef 1px solid; FONT-FAMILY: =
verdana,helvetica,sans-serif
}
#top_jobs_head {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
}
#top_jobs_container UL {
	PADDING-RIGHT: 0pt; LIST-STYLE: disc none outside; PADDING-LEFT: 20px; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#top_jobs_item LI {
	MARGIN-BOTTOM: 5px
}
#top_jobs_all_link {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; TEXT-ALIGN: center
}
#top_jobs_feed {
	PADDING-RIGHT: 5px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 5px; =
FONT-WEIGHT: normal; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; =
VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#top_jobs_container {
	FONT-SIZE: 11px; MARGIN: 0px 8px 8px; FONT-FAMILY: verdana, helvetica, =
sans-serif
}
#top_jobs_container UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; LIST-STYLE-POSITION: outside; =
PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.1em; PADDING-TOP: 10px; =
LIST-STYLE-TYPE: disc
}
#top_jobs_container UL LI {
	PADDING-BOTTOM: 5px
}
#top_jobs_all_link {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; TEXT-ALIGN: right
}
#top_jobs_all_link .arrow {
	FONT-SIZE: 11px; LETTER-SPACING: 1px
}
#top_jobs_feed {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: =
5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#top_jobs_feed * {
	VERTICAL-ALIGN: middle
}
#top_jobs_feed_link {
	PADDING-LEFT: 0.4em; VERTICAL-ALIGN: middle
}
#cb_widget .jobs_widget_large {
	BORDER-RIGHT: #ff9933 1px solid; BORDER-TOP: #ff9933 1px solid; =
BACKGROUND: #ffffcc; MARGIN: 0px 5px 10px; BORDER-LEFT: #ff9933 1px =
solid; BORDER-BOTTOM: #ff9933 1px solid
}
#cb_widget #top_jobs_container {
	MARGIN: 5px
}
#cb_widget {
	BORDER-RIGHT: #ff9933 1px solid; BORDER-TOP: #ff9933 1px solid; MARGIN: =
8px; BORDER-LEFT: #ff9933 1px solid; BORDER-BOTTOM: #ff9933 1px solid; =
TEXT-ALIGN: left
}
#cb_widget #top_jobs_header {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: =
12px; PADDING-BOTTOM: 2px; COLOR: #e85753; LINE-HEIGHT: 14px; =
PADDING-TOP: 2px; BORDER-BOTTOM: #f93 1px solid; POSITION: relative; =
BACKGROUND-COLOR: #ffd099
}
#cb_widget #top_jobs_head {
	DISPLAY: none
}
#cb_widget #top_jobs_footer {
	TEXT-ALIGN: center
}
#top_jobs_header .feed {
	RIGHT: 2px; POSITION: absolute
}
#cb_widget .jobs_widget_large {
	BORDER-RIGHT: #ff9933 1px solid; BORDER-TOP: #ff9933 1px solid; =
BACKGROUND: #ffffcc; MARGIN: 0px 0px 10px; BORDER-LEFT: #ff9933 1px =
solid; BORDER-BOTTOM: #ff9933 1px solid
}
.jobs_widget_large .header {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: =
1.5em
}
.jobs_widget_large FORM {
	MARGIN: 5px
}
.jobs_widget_large FORM LABEL {
	DISPLAY: block; FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; OVERFLOW: hidden
}
.jobs_widget_large FORM LABEL INPUT {
	MARGIN-TOP: -14px; FONT-SIZE: 12px; FLOAT: right; WIDTH: 160px
}
.jobs_widget_large FORM LABEL SELECT {
	MARGIN-TOP: -14px; FONT-SIZE: 12px; FLOAT: right; WIDTH: 170px
}
.jobs_widget_large FORM .button {
	MARGIN-TOP: 5px; TEXT-ALIGN: right
}
.jobs_widget_large FORM .button INPUT {
	FONT-SIZE: 10px
}
.cb_links {
	OVERFLOW: hidden
}
.cb_links LI {
	FONT-SIZE: 10px; FLOAT: left; WIDTH: 49%; TEXT-ALIGN: center
}
.jobs_widget_large .header {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff9933
}
.jobs_widget_large FORM LABEL:hover {
	BACKGROUND-COLOR: #ffd68e
}
#cb_ads_block {
	CLEAR: both; MARGIN-TOP: 10px; FLOAT: left
}
.cb_ads {
	FLOAT: left
}
#mmWidgetContainer {
	OVERFLOW: hidden; WIDTH: 435px; HEIGHT: 284px; BACKGROUND-COLOR: #fff
}
#mmWidgetContainer UL {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mmWidgetNavContainer UL {
	WIDTH: 435px; POSITION: relative; HEIGHT: 29px
}
#mmWidgetNavContainer LI {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; OVERFLOW: hidden; =
TEXT-TRANSFORM: uppercase; WIDTH: 90px; MARGIN-RIGHT: 10px; HEIGHT: 25px
}
#mmWidgetNavContainer LI A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: =
url(/includes/vmix/images/buttonBg.gif) no-repeat 0px 0px; COLOR: =
#8c1a24; POSITION: relative; HEIGHT: 25px; TEXT-DECORATION: none
}
#mmWidgetNavContainer LI A.tab:hover {
	BACKGROUND: url(/includes/vmix/images/buttonBg.gif) #f8f8f1 no-repeat =
0px -30px
}
#mmWidgetNavContainer LI A SPAN {
	LEFT: 7px; CURSOR: pointer; POSITION: absolute; TOP: 6px
}
#mmWidgetNavContainer LI A IMG {
	DISPLAY: inline; VERTICAL-ALIGN: -0.2em; MARGIN-RIGHT: 4px
}
#mmWidgetNavContainer LI.current {
	BACKGROUND: url(/includes/vmix/images/bg_tab_current_right.gif) #f8f8f1 =
no-repeat right top; MARGIN-BOTTOM: -1px; HEIGHT: 30px
}
#mmWidgetNavContainer LI.currentLeft {
	BACKGROUND: url(/includes/vmix/images/bg_tab_current_right.gif) #f8f8f1 =
no-repeat right top; MARGIN-BOTTOM: -1px; HEIGHT: 30px
}
#mmWidgetNavContainer LI.currentRight {
	BACKGROUND: url(/includes/vmix/images/bg_tab_current_right.gif) #f8f8f1 =
no-repeat right top; MARGIN-BOTTOM: -1px; HEIGHT: 30px
}
#mmWidgetNavContainer LI.current A {
	BACKGROUND: url(/includes/vmix/images/bg_tab_current_left.gif) =
no-repeat left top; MARGIN-BOTTOM: -1px; COLOR: #949494; HEIGHT: 30px
}
#mmWidgetNavContainer LI.currentLeft A {
	BACKGROUND: url(/includes/vmix/images/bg_tab_current_left.gif) =
no-repeat left top; MARGIN-BOTTOM: -1px; COLOR: #949494; HEIGHT: 30px
}
#mmWidgetNavContainer LI.currentRight A {
	BACKGROUND: url(/includes/vmix/images/bg_tab_current_left.gif) =
no-repeat left top; MARGIN-BOTTOM: -1px; COLOR: #949494; HEIGHT: 30px
}
#mmWidgetNavContainer LI.current A SPAN {
	LEFT: 15px
}
#mmWidgetNavContainer LI.currentLeft A SPAN {
	LEFT: 15px
}
#mmWidgetNavContainer LI.currentRight A SPAN {
	LEFT: 15px
}
#mmWidgetNavContainer LI.currentRight {
	BACKGROUND: url(/includes/vmix/images/bg_tab_current_last.gif) #f8f8f1 =
no-repeat right top; MARGIN-RIGHT: 0px
}
#mmWidgetNavContainer LI.currentLeft A {
	BACKGROUND: url(/includes/vmix/images/bg_tab_current_first.gif) =
no-repeat left top
}
#mmWidgetNavContainer #apvideoTab {
	MARGIN-RIGHT: 0px
}
#mmWidgetNavContainer #apvideoTab A SPAN {
	LEFT: 17px! important
}
#mmWidgetContentContainer {
	CLEAR: both; BORDER-RIGHT: #bfc1a7 1px solid; BORDER-TOP: #bfc1a7 1px =
solid; MARGIN-TOP: -1px; BORDER-LEFT: #bfc1a7 1px solid; BORDER-BOTTOM: =
#bfc1a7 1px solid; HEIGHT: 253px; BACKGROUND-COLOR: #f8f8f1
}
#mmWidgetContentContainer .preloader {
	MARGIN-TOP: 80px; MARGIN-LEFT: 161px; POSITION: absolute
}
#mmWidgetContentContainer .length {
	COLOR: #999; PADDING-TOP: 2px
}
#mmWidgetContentContainer DIV.content {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 10px; WIDTH: 413px; PADDING-TOP: 0px; =
POSITION: relative; HEIGHT: 232px; BACKGROUND-COLOR: #f8f8f1
}
#mmWidgetContentContainer DIV.content SPAN.clear {
	CLEAR: both; DISPLAY: block; HEIGHT: 1px
}
#mmWidgetContentContainer DIV.player {
	BORDER-RIGHT: #bfc1a7 1px solid; BORDER-TOP: #bfc1a7 1px solid; FLOAT: =
left; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #bfc1a7 1px =
solid; WIDTH: 200px; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #bfc1a7 1px =
solid; HEIGHT: 157px; TEXT-ALIGN: center
}
#mmWidgetContentContainer DIV.list {
	BORDER-RIGHT: #bfc1a7 1px solid; BORDER-TOP: #bfc1a7 1px solid; FLOAT: =
left; MARGIN-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #bfc1a7 1px =
solid; WIDTH: 199px; BORDER-BOTTOM: #bfc1a7 1px solid; HEIGHT: 157px; =
BACKGROUND-COLOR: #fff
}
#mmWidgetContentContainer DIV.list LI {
	CLEAR: both; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; =
PADDING-BOTTOM: 5px; MARGIN: 3px 0px; PADDING-TOP: 5px
}
#mmWidgetContentContainer DIV.list IMG.thumb {
	FLOAT: right; MARGIN-LEFT: 5px; WIDTH: 50px
}
#mmWidgetContentContainer DIV.list A {
	DISPLAY: block
}
#mmWidgetContentContainer DIV.list IMG.icon {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-RIGHT: 5px
}
#mmWidgetContentContainer DIV.detail {
	CLEAR: both; BORDER-RIGHT: #bfc1a7 1px solid; PADDING-RIGHT: 5px; =
BORDER-TOP: #bfc1a7 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; =
PADDING-BOTTOM: 5px; BORDER-LEFT: #bfc1a7 1px solid; PADDING-TOP: 5px; =
BORDER-BOTTOM: #bfc1a7 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #fff
}
#mmWidgetContentContainer DIV.detail .length {
	FONT-SIZE: 9px
}
#mmWidgetContentContainer DIV.footer {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: =
2px; PADDING-TOP: 2px; HEIGHT: 12px; TEXT-ALIGN: center
}
#mmWidgetContentContainer #mmWidgetApPlayer {
	HEIGHT: 228px
}
#mmWidgetContentContainer #mmWidgetApList {
	HEIGHT: 228px
}
#mi_ap_vids {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; =
PADDING-BOTTOM: 5px; WIDTH: 300px; PADDING-TOP: 5px; HEIGHT: 100px
}
#hp3_ap_vid {
	PADDING-LEFT: 30px
}
A.titleLink5 {
	MARGIN-TOP: 6px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px
}
.contentBlockTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
A.siteIndex {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 14px; MARGIN-LEFT: =
420px; COLOR: #114683
}
.siteMap1 {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 108px
}
.siteMap2 {
	PADDING-LEFT: 10px; FLOAT: left; MARGIN: 10px 0px 10px 10px; =
BORDER-LEFT: #cccce6 1px solid; WIDTH: 108px; HEIGHT: 350px
}
.clear {
	CLEAR: both
}

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/static/styles/mi/thickbox.css

* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#TB_window {
	FONT: 12px Arial, Helvetica, sans-serif; COLOR: #333333
}
#TB_secondLine {
	FONT: 10px Arial, Helvetica, sans-serif; COLOR: #666666
}
#TB_window A:link {
	COLOR: #666666
}
#TB_window A:visited {
	COLOR: #666666
}
#TB_window A:hover {
	COLOR: #000
}
#TB_window A:active {
	COLOR: #666666
}
#TB_window A:focus {
	COLOR: #666666
}
#TB_overlay {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; POSITION: fixed; TOP: 0px; =
HEIGHT: 100%
}
.TB_overlayMacFFBGHack {
	BACKGROUND: url(macFFBgHack.png)
}
.TB_overlayBG {
	FILTER: alpha(opacity=3D75); BACKGROUND-COLOR: #000; opacity: 0.75; =
-moz-opacity: 0.75
}
* HTML #TB_overlay {
	POSITION: absolute; ; HEIGHT: expression(document.body.scrollHeight > =
document.body.offsetHeight ? document.body.scrollHeight : =
document.body.offsetHeight + 'px')
}
#TB_window {
	BORDER-RIGHT: #525252 4px solid; BORDER-TOP: #525252 4px solid; =
DISPLAY: none; Z-INDEX: 102; BACKGROUND: #ffffff; LEFT: 50%; =
BORDER-LEFT: #525252 4px solid; COLOR: #000000; BORDER-BOTTOM: #525252 =
4px solid; POSITION: fixed; TOP: 50%; TEXT-ALIGN: left
}
* HTML #TB_window {
	; MARGIN-TOP: expression(0 - parseInt(this.offsetHeight / 2) + =
(TBWindowMargin =3D document.documentElement && =
document.documentElement.scrollTop || document.body.scrollTop) + 'px'); =
POSITION: absolute
}
#TB_window IMG#TB_Image {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #666 1px solid; DISPLAY: =
block; MARGIN: 15px 0px 0px 15px; BORDER-LEFT: #666 1px solid; =
BORDER-BOTTOM: #ccc 1px solid
}
#TB_caption {
	PADDING-RIGHT: 30px; PADDING-LEFT: 25px; FLOAT: left; PADDING-BOTTOM: =
10px; PADDING-TOP: 7px; HEIGHT: 25px
}
#TB_closeWindow {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
10px; PADDING-TOP: 11px; HEIGHT: 25px
}
#TB_closeAjaxWindow {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; MARGIN-BOTTOM: =
1px; PADDING-BOTTOM: 5px; PADDING-TOP: 7px; TEXT-ALIGN: right
}
#TB_ajaxWindowTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: =
1px; PADDING-BOTTOM: 5px; PADDING-TOP: 7px
}
#TB_title {
	HEIGHT: 27px; BACKGROUND-COLOR: #e8e8e8
}
#TB_ajaxContent {
	CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: =
15px; OVERFLOW: auto; LINE-HEIGHT: 1.4em; PADDING-TOP: 2px; TEXT-ALIGN: =
left
}
.TB_modal#TB_ajaxContent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; =
PADDING-TOP: 15px
}
#TB_ajaxContent P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
#TB_load {
	DISPLAY: none; Z-INDEX: 103; LEFT: 50%; MARGIN: -6px 0px 0px -104px; =
WIDTH: 208px; POSITION: fixed; TOP: 50%; HEIGHT: 13px
}
* HTML #TB_load {
	; MARGIN-TOP: expression(0 - parseInt(this.offsetHeight / 2) + =
(TBWindowMargin =3D document.documentElement && =
document.documentElement.scrollTop || document.body.scrollTop) + 'px'); =
POSITION: absolute
}
#TB_HideSelect {
	Z-INDEX: 99; FILTER: alpha(opacity=3D0); LEFT: 0px; WIDTH: 100%; =
BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; POSITION: fixed; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #fff; =
BORDER-BOTTOM-STYLE: none; opacity: 0; -moz-opacity: 0
}
* HTML #TB_HideSelect {
	POSITION: absolute; ; HEIGHT: expression(document.body.scrollHeight > =
document.body.offsetHeight ? document.body.scrollHeight : =
document.body.offsetHeight + 'px')
}
#TB_iframeContent {
	CLEAR: both; MARGIN-TOP: 1px; MARGIN-BOTTOM: -1px; BORDER-TOP-STYLE: =
none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none; _margin-bottom: 1px
}

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/static/styles/tsn.css

.TSN1a {
	FONT: 11px Verdana, Helvetica, Arial, sans-serif
}
.TSN1 {
	FONT: 11px Verdana, Helvetica, Arial, sans-serif
}
.TSN1 A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.TSN1 A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.TSN2 {
	BACKGROUND: #444; FONT: bold 11px Verdana, Helvetica, Arial, =
sans-serif; COLOR: #ffffff
}
.clemson .TSN2 {
	BACKGROUND: #ff5f00
}
.usc .TSN2 {
	BACKGROUND: #990000
}
.TSN4 {
=09
}
.TSN5 {
	BACKGROUND: #e7e7e7; FONT: 11px Verdana, Helvetica, Arial, sans-serif
}
.TSN5 A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.TSN5 A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.TSN6 {
	BACKGROUND: #000000; FONT: bold 11px Verdana, Helvetica, Arial, =
sans-serif; COLOR: #ffffff
}

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/static/styles/thestate2008.css

@import url( http://media.thestate.com/static/styles/tsn.css );
BLOCKQUOTE {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: =
5px 0px; BORDER-LEFT: #ccc 3px solid; PADDING-TOP: 10px
}
BLOCKQUOTE.narrow {
	MARGIN-LEFT: 325px
}
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#mi_page_container {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 966px; BACKGROUND-COLOR: =
#fff
}
#mi_masthead {
	Z-INDEX: 1000
}
#masthead_wf2 #mastLogo {
	BACKGROUND: =
url(http://media.thestate.com/static/images/logo_theState.png) no-repeat =
0px 0px
}
#masthead_wf2 #mastLogo:hover {
	BACKGROUND: =
url(http://media.thestate.com/static/images/logo_theState_active.png) =
no-repeat 0px 0px
}
#mi_content_container {
=09
}
.mi_col_full {
	FLOAT: left; WIDTH: 100%
}
.mi_col_1 {
	CLEAR: left; FLOAT: left; WIDTH: 49%
}
.mi_col_2 {
	CLEAR: right; FLOAT: right; WIDTH: 49%
}
#mi_sidebar {
	FLOAT: right; WIDTH: 305px
}
.mi_sidebar {
	FLOAT: right; WIDTH: 305px
}
#mi_footer {
	CLEAR: both; BACKGROUND: #fff; MARGIN-LEFT: auto; WIDTH: 965px; =
MARGIN-RIGHT: auto
}
#mi_footer #sitemap {
	PADDING-BOTTOM: 20px
}
#mi_footer #sitemap .column {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 10px; WIDTH: 125px
}
#mi_legal {
	BORDER-TOP: #d53206 1px solid; BACKGROUND: #ffffff; MARGIN-BOTTOM: 0px; =
PADDING-BOTTOM: 20px; MARGIN-LEFT: 10px; PADDING-TOP: 15px
}
#mi_legal UL LI {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
.legal {
	CLEAR: both
}
.legal LI {
	DISPLAY: inline
}
#mi_featured {
	WIDTH: 100%
}
#mi_featured DIV.featured-promo {
	BACKGROUND-COLOR: #38616a; TEXT-ALIGN: center
}
#mi_featured DIV.featured-promo H2 {
	COLOR: white
}
#mi_featured DIV.featured-promo H2 A {
	COLOR: white
}
#mi_oh_crap {
	OVERFLOW: hidden; WIDTH: 100%
}
.hp3 #mi_group_1 .myYahooButton {
	RIGHT: 2px; POSITION: absolute
}
#ad_corner {
	RIGHT: 0pt; POSITION: absolute; TOP: 0pt
}
#ad_billboard1 {
	MARGIN-TOP: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#ad_top {
	WIDTH: 100%; TEXT-ALIGN: center
}
.sf3 #mi_group_1 .mi_box_1b .mi_headlines .story_ {
	DISPLAY: block
}
.mi_headlines .story_body {
	DISPLAY: block
}
.hp3 #mi_group_1 .top_stories .more_stories {
	DISPLAY: none
}
.hp3 #mi_group_2 .top_stories .more_stories {
	DISPLAY: none
}
.sf3 #mi_group_1 .top_stories .more_stories {
	DISPLAY: none
}
.sf3 #mi_group_3 .top_stories .more_stories {
	DISPLAY: none
}
.sf3 #mi_group_5 .top_stories .more_stories {
	DISPLAY: none
}
.related_headlines {
	TEXT-TRANSFORM: uppercase
}
.hp3 #mi_bottom .mi_content .yahoo_ads {
	PADDING-BOTTOM: 10px; TEXT-ALIGN: center
}
.sf3 #mi_bottom .mi_content .yahoo_ads {
	PADDING-BOTTOM: 10px; TEXT-ALIGN: center
}
.sf3 #mi_group_6 {
	WIDTH: 100%; PADDING-TOP: 5px
}
.sf4 .static_content {
	MARGIN: 10px
}
.sf4 #sf_spill {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
#sf_spill H1 {
	FONT-SIZE: 1.2em; LINE-HEIGHT: 2em
}
.sf4 #auto_left .title {
	DISPLAY: none
}
.sf4 #auto_left .section_name {
	DISPLAY: none
}
.sf4 #auto_left .story_assets {
	DISPLAY: none
}
.sf4 #auto_left .image {
	DISPLAY: none
}
.gallery_section #mi_content_container #mi_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
0px; WIDTH: 650px; PADDING-TOP: 0px
}
.qna #mi_content_container #mi_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
0px; WIDTH: 650px; PADDING-TOP: 0px
}
.qna #mi_content_container .section_heading {
	PADDING-TOP: 30px
}
.qna #navigation LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none
}
.horoscope {
	PADDING-RIGHT: 10px; MARGIN-TOP: 20px; PADDING-LEFT: 10px; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.block {
	WIDTH: 295px
}
DIV.block DIV#cb-quicksearch {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: =
10px; BACKGROUND-IMAGE: =
url(http://media.thestate.com/static/images/bg-careerbuilder-blocks.gif);=
 PADDING-BOTTOM: 0px; MARGIN: 10px 2px; PADDING-TOP: 10px; =
BORDER-BOTTOM: #bbb 1px solid; BACKGROUND-REPEAT: repeat-x
}
* + HTML DIV.block DIV#cb-quicksearch {
	MARGIN: 10px 5px
}
DIV.block DIV#cb-topjobs {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: =
10px; BACKGROUND-IMAGE: =
url(http://media.thestate.com/static/images/bg-careerbuilder-blocks.gif);=
 PADDING-BOTTOM: 0px; MARGIN: -10px 2px; PADDING-TOP: 10px; =
BORDER-BOTTOM: #bbb 1px solid; BACKGROUND-REPEAT: repeat-x
}
* + HTML DIV.block DIV#cb-topjobs {
	MARGIN: -5px -5px 10px; WIDTH: 279px
}
DIV.block DIV#cb-videos {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; FONT-SIZE: =
1px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px! important; MARGIN: =
10px 2px; LINE-HEIGHT: 1px; PADDING-TOP: 0px! important; TEXT-ALIGN: =
center
}
DIV.cb_block {
	WIDTH: 295px
}
DIV.block DIV#cb-videos IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
* + HTML DIV.block DIV#cb-videos {
	MARGIN: -10px -5px -5px; WIDTH: 299px
}
DIV#cb-quicksearch TABLE LABEL {
	DISPLAY: block; FONT-WEIGHT: bold
}
DIV#cb-quicksearch TABLE INPUT {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px =
solid; PADDING-LEFT: 3px; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; =
BORDER-LEFT: #ccc 1px solid; WIDTH: 125px; PADDING-TOP: 3px; =
BORDER-BOTTOM: #ccc 1px solid
}
DIV#cb-quicksearch TABLE SELECT {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px =
solid; PADDING-LEFT: 3px; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; =
BORDER-LEFT: #ccc 1px solid; WIDTH: 125px; PADDING-TOP: 3px; =
BORDER-BOTTOM: #ccc 1px solid
}
DIV#cb-topjobs SPAN.icon-rss {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: =
url(http://media.thestate.com/static/images/icon-rss-careerbuilder.gif)
}
DIV.careerbuilder {
	MARGIN: 0px 0px 20px 2px
}
DIV.careerbuilder DIV.logo {
	MARGIN-BOTTOM: 10px
}
DIV.careerbuilder DIV.header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
10pt; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 5px; COLOR: #f60; =
LINE-HEIGHT: 1em; PADDING-TOP: 4px; BORDER-BOTTOM: #006 1px solid
}
DIV.careerbuilder DIV.header A {
	COLOR: #f60! important
}
DIV.careerbuilder DIV.othersearches {
	FONT-SIZE: 10px; LINE-HEIGHT: 20px
}
DIV.careerbuilder UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV.careerbuilder UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.f-left {
	DISPLAY: inline; FLOAT: left; LINE-HEIGHT: 1em; MARGIN-RIGHT: 8px
}
.f-right {
	DISPLAY: inline; FLOAT: right; MARGIN-LEFT: 8px; LINE-HEIGHT: 1em
}
TABLE.void {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 1em; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; =
border-spacing: 0
}
TABLE.void TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: =
4px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; TEXT-ALIGN: =
left
}
TABLE.void TD.pr {
	PADDING-RIGHT: 10px
}
TABLE.void TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
1em; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; =
TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; TEXT-ALIGN: left
}
UL.divided {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
UL.divided LI {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; =
MARGIN-BOTTOM: 0.25em; PADDING-BOTTOM: 5px! important; LINE-HEIGHT: =
1.3em; PADDING-TOP: 5px! important; BORDER-BOTTOM: #ccc 1px solid; =
LIST-STYLE-TYPE: none
}
UL.divided LI.last {
	MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-BOTTOM-STYLE: none
}
#TextLinkAds {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
.TextLinkAds {
	BORDER-RIGHT: rgb(204,204,204) 1px solid; BORDER-TOP: rgb(204,204,204) =
1px solid; MARGIN-TOP: 20px; BORDER-LEFT: rgb(204,204,204) 1px solid; =
BORDER-BOTTOM: rgb(204,204,204) 1px solid
}
.tla {
	CLEAR: both; FONT-SIZE: 10pt; FONT-FAMILY: arial, sans-serif
}
.tla H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666
}
.tla TABLE {
	BORDER-RIGHT: #b3c7e3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#b3c7e3 1px solid; PADDING-LEFT: 0px; BACKGROUND: #cedbed; =
PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #b3c7e3 1px solid; =
WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #b3c7e3 1px solid; =
BORDER-COLLAPSE: collapse
}
.tla TABLE TR TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.tla .tla_toprow {
	BORDER-RIGHT: #b3c7e3 1px solid; BORDER-TOP: #b3c7e3 1px solid; =
BACKGROUND: #fff; BORDER-LEFT: #b3c7e3 1px solid; BORDER-BOTTOM: #b3c7e3 =
1px solid
}
.tla .tla_toprow TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.tla .tla_secondrow {
	BORDER-RIGHT: #b3c7e3 1px solid; BORDER-TOP: #b3c7e3 1px solid; =
BACKGROUND: #e4ebf5; BORDER-LEFT: #b3c7e3 1px solid; BORDER-BOTTOM: =
#b3c7e3 1px solid
}
.tla .tla_secondrow TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
#AvatarOutput_dynamicContent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FLOAT: =
right; PADDING-BOTTOM: 5px; MARGIN: 0px 2px; TEXT-TRANSFORM: none; =
WIDTH: 275px; PADDING-TOP: 5px
}
#AvatarOutput_dynamicContent IMG {
	FLOAT: right
}
#pluckAvatarControls {
	FLOAT: left; WIDTH: 200px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#pluckBecomeMember {
	FONT-WEIGHT: bold
}
#pluckAvatarControls .pluckUser {
	FONT-WEIGHT: bold
}
.PersonaTabs_Container #PhotosTab {
	DISPLAY: none
}
#nyxComments_pager {
	FONT-SIZE: 13px
}
#nyxComments_pager .paginationNavLinks {
	LETTER-SPACING: 4px
}
.commentBlock {
	BACKGROUND-POSITION: 70px 10px; FONT-SIZE: 9pt; BACKGROUND-IMAGE: =
url(http://media.thestate.com/images/quote2.png); BACKGROUND-REPEAT: =
no-repeat
}
.pluckComAuth {
	DISPLAY: inline; FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px 3px 0px =
0px
}
.nyxComment {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 10px; WIDTH: 100%
}
.avatar {
	FLOAT: left; MARGIN: 3px 10px 0px 0px
}
#postTitle {
	FONT-SIZE: 11pt
}
#postBody P {
	FONT-SIZE: 10pt; MARGIN-BOTTOM: 10px
}
.BlogMain_EntryTitle A {
	FONT-SIZE: 11pt
}
.BlogMain_EntryContent {
	FONT-SIZE: 10pt
}
UL.mininav {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; LIST-STYLE-POSITION: outside; =
FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 0pt; MARGIN: 0pt; =
PADDING-TOP: 0pt; LIST-STYLE-TYPE: none
}
UL.mininav LI {
	FLOAT: left; MARGIN: 8px 3px 0pt 0pt; LINE-HEIGHT: 20px
}
UL.mininav LI IMG {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 0pt; MARGIN: 0pt =
0pt 0pt 6px; PADDING-TOP: 4px
}
.zvents_container {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px =
0px 10px 5px; OVERFLOW: hidden; WIDTH: 285px; PADDING-TOP: 5px; =
BACKGROUND-COLOR: #ffffff
}
.zvents_container H1 {
	MARGIN-TOP: 3px; PADDING-LEFT: 3px; FONT-SIZE: 18px; FLOAT: left
}
.zvents_header {
	BACKGROUND: =
url(http://media.thestate.com/images/zvents/header_bar.gif); HEIGHT: =
30px
}
.clearfix {
	DISPLAY: block; FONT-SIZE: 10px
}
.clearfix UL {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 90px
}
.real_clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; content: "."
}
.ZventsQuickSearch {
	PADDING-LEFT: 3px
}
DIV.belt_item {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: left; =
PADDING-BOTTOM: 5px; WIDTH: 150px; PADDING-TOP: 5px
}
DIV.belt_item H4.overline {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: =
1.1em; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 5px
}
DIV.belt_item DIV.promo_image {
	TEXT-ALIGN: center
}
DIV.belt_item DIV.image_caption H3.headline {
	FONT-WEIGHT: normal; FONT-SIZE: 100%
}
DIV.belt_item DIV.story_header H3.headline {
	FONT-WEIGHT: normal; FONT-SIZE: 2.2em; FONT-FAMILY: georgia, serif
}
DIV.belt_item DIV.story_body P {
	FONT-SIZE: 1.2em
}
.rss_belt .headline {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: =
url(http://media.thestate.com/images/belt-arrow-small-bg.jpg); OVERFLOW: =
hidden; WIDTH: 150px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 55px
}
.rss_belt .story_body {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: =
url(http://media.thestate.com/images/belt-arrow-small-bg.jpg); =
MARGIN-BOTTOM: 4px; OVERFLOW: hidden; WIDTH: 150px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 86px
}
.rss_belt .headline:hover {
	BACKGROUND-IMAGE: none; HEIGHT: 100%
}
.rss_belt .hovered.headline {
	BACKGROUND-IMAGE: none; HEIGHT: 100%
}
.rss_belt .story_body:hover {
	BACKGROUND-IMAGE: none; HEIGHT: 100%
}
.rss_belt .hovered.story_body {
	BACKGROUND-IMAGE: none; HEIGHT: 100%
}
.gallery_list {
	WIDTH: 275px
}
.more_gallery {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: =
12px; FLOAT: right; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.gallery_list H2 {
	MARGIN-TOP: 0px; FONT-SIZE: 1.4em; TEXT-ALIGN: center; =
BORDER-BOTTOM-STYLE: none
}
.gallery_list #gallery_title H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; TEXT-TRANSFORM: =
uppercase; COLOR: #000000; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: =
Georgia, "Times New Roman", Times, serif; POSITION: relative; =
TEXT-ALIGN: left
}
.fp_gallery {
	FLOAT: left; MARGIN: 5px 1px 0px 0px; WIDTH: 90px; HEIGHT: 90px; =
TEXT-ALIGN: center
}
.fp_gallery H2 {
	FONT-SIZE: 1em; BORDER-BOTTOM-STYLE: none
}
.fp_img_block {
	OVERFLOW: hidden; WIDTH: 90px; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 60px; =
BORDER-BOTTOM-STYLE: none
}
.sf_gallery {
	FLOAT: left; WIDTH: 190px
}
.gallery_frame {
	BORDER-RIGHT: white 5px solid; BACKGROUND-POSITION: 50% 50%; =
BORDER-TOP: white 5px solid; OVERFLOW: hidden; BORDER-LEFT: white 5px =
solid; WIDTH: 130px; BORDER-BOTTOM: white 5px solid; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 120px
}
.sf_gallery H2 {
	BORDER-BOTTOM: #fff 0px solid
}
.sf_gallery H3 {
	COLOR: #777; BORDER-BOTTOM: #fff 0px solid
}
.span3 .gallery_list {
	HEIGHT: 170px; BACKGROUND-COLOR: #fff
}
.span3 .fp_gallery {
	WIDTH: 190px
}
.span3 .fp_img_block {
	PADDING-LEFT: 48px; WIDTH: 90px; HEIGHT: 60px
}
.span3 .fp_img_block IMG {
	WIDTH: 90px; HEIGHT: 60px
}
.rss H2 {
	CLEAR: both; FONT-SIZE: 14px; BORDER-BOTTOM: blue 1px solid
}
.rss FIELDSET {
	CLEAR: left; BORDER-TOP: #ccc 2px solid; MARGIN-BOTTOM: 15px; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: =
none
}
.rss LEGEND {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #000
}
.rss UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.rss H3 {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; =
PADDING-BOTTOM: 1px; MARGIN: 0px 0px 3px; WIDTH: 90%; PADDING-TOP: 10px; =
BORDER-BOTTOM: silver 1px dotted
}
.rss LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.rss LI SPAN {
	FONT-SIZE: 10px; COLOR: gray
}
.rss#xml LI A {
	PADDING-RIGHT: 1em; PADDING-LEFT: 33px; BACKGROUND: =
url(http://media.thestate.com/static/images/common/rss_xml_12px.gif) =
no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.xml {
	PADDING-RIGHT: 1em; PADDING-LEFT: 33px; BACKGROUND: =
url(http://media.thestate.com/static/images/common/rss_xml_12px.gif) =
no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.rss#yahoo LI A {
	PADDING-RIGHT: 1em; PADDING-LEFT: 75px; BACKGROUND: =
url(http://media.thestate.com/static/images/common/rss_yahoo_12px.gif) =
no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.yahoo {
	PADDING-RIGHT: 1em; PADDING-LEFT: 75px; BACKGROUND: =
url(http://media.thestate.com/static/images/common/rss_yahoo_12px.gif) =
no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
[id].rss#yahoo LI A:hover {
	BACKGROUND-POSITION: 1px 1px
}
[id].rss#xml LI A:hover {
	BACKGROUND-POSITION: 1px 1px
}
.xml:hover {
	BACKGROUND-POSITION: 1px 1px
}
.yahoo:hover {
	BACKGROUND-POSITION: 1px 1px
}
.ui-tabs-nav {
	FONT-FAMILY: verdana, helvetica, arial, sans-serif
}
.dc_headlines {
	PADDING-LEFT: 10px
}
.html_module LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.html_module .stack LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
DIV#story_body UL.stack {
	CLEAR: both
}
.full {
	DISPLAY: inline; FLOAT: left; WIDTH: 100%
}
.half {
	DISPLAY: inline; FLOAT: left; WIDTH: 50%
}
.third {
	DISPLAY: inline; FLOAT: left; WIDTH: 33.3%
}
.third_2 {
	DISPLAY: inline; FLOAT: left; WIDTH: 66.6%
}
.quarter {
	DISPLAY: inline; FLOAT: left; WIDTH: 25%
}
.quarter_3 {
	DISPLAY: inline; FLOAT: left; WIDTH: 75%
}
.sixth {
	DISPLAY: inline; FLOAT: left; WIDTH: 16.6%
}
.sixth_5 {
	DISPLAY: inline; FLOAT: left; WIDTH: 83.3%
}
.full > * {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.half > * {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.third > * {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.third_2 > * {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.quarter > * {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.quarter_3 > * {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.sixth > * {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
.sixth_5 > * {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 5px
}
BODY.gallery_section DIV.gallery {
	FLOAT: left; MARGIN: 20px 10px 0px 5px; WIDTH: 30%; HEIGHT: 150px
}
BODY.gallery_section DIV.gallery A {
	FONT-SIZE: 1em
}
BODY.gallery_section DIV.gallery H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.2em
}
BODY.gallery_section DIV.gallery H2 {
	FONT-SIZE: 1.2em
}
#van_lines {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
#national_mortgage {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.vendor_masthead #mastBanner {
	DISPLAY: none
}
.no_sprites LI {
	PADDING-LEFT: 0px; BACKGROUND-IMAGE: none
}
.html_module .ui-tabs-nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
#TB_caption {
	HEIGHT: 100%
}
.story1 #story_assets #more_assets DIV {
	DISPLAY: block
}
#staticindex .title {
	BORDER-RIGHT: #efefef 1px solid
}
.overlay {
	POSITION: relative
}
.captured {
	MARGIN-BOTTOM: -170px; TOP: -170px
}
#poweredCW {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; FLOAT: right; WIDTH: 200px; =
TEXT-ALIGN: right
}
.poweredCWR {
	COLOR: red
}
.columnsig .mug {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 70px; HEIGHT: 105px
}
.columnsig IMG {
	WIDTH: 70px
}
.columnsig .columninfo {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 145px; HEIGHT: 105px
}
#story_body .factbox .columnsig .info P {
	MARGIN-BOTTOM: 4px; LINE-HEIGHT: 1
}
#story_body .factbox .columnsig .contact {
	FONT-WEIGHT: bold; FONT-SIZE: 0.95em; FONT-STYLE: italic
}
.reverse A {
	COLOR: #fff
}
LI SPAN.asset_disable_comments {
	DISPLAY: none
}
#twitter_div {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10pt; BACKGROUND: =
#444; PADDING-BOTTOM: 5px; OVERFLOW: auto; COLOR: #fff; PADDING-TOP: =
5px; HEIGHT: 200px
}
#twitter_div A {
	COLOR: #ff0000
}
#twitter_update_list UL {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: =
5px; PADDING-TOP: 5px
}
.monitter_widget {
	WIDTH: 300px
}
.monitter_factbox .monitter_widget {
	WIDTH: 275px
}
.monitter_container {
	BACKGROUND: url(http://media.thestate.com/images/monitter-warning.jpg) =
no-repeat center 50%; WIDTH: 100%; HEIGHT: 200px
}
.monitter {
	BORDER-RIGHT: #666 4px solid; BORDER-TOP: #666 4px solid; BACKGROUND: =
#666; OVERFLOW: auto; BORDER-LEFT: #666 4px solid; WIDTH: 100%; COLOR: =
#fff; BORDER-BOTTOM: #666 4px solid; HEIGHT: 96%
}
#tweets {
	FILTER: alpha(opacity=3D10); WIDTH: 100%; HEIGHT: 96%; opacity: 0.1
}
#tweets:hover {
	FILTER: alpha(opacity=3D100); WIDTH: 100%; HEIGHT: 96%; opacity: 1.0
}
.hovered#tweets {
	FILTER: alpha(opacity=3D100); WIDTH: 100%; HEIGHT: 96%; opacity: 1.0
}
.monitter A {
	COLOR: #e7e7e7
}
.story1 #tweets A {
	FONT-WEIGHT: bold
}
.story1 #tweets P {
	COLOR: #fff
}
.monitter_widget .tweet {
	CLEAR: both; PADDING-RIGHT: 0.6em; DISPLAY: block; PADDING-LEFT: 0.6em; =
BACKGROUND: #333; PADDING-BOTTOM: 0.6em; MARGIN: 0.3em; PADDING-TOP: =
0.6em
}
.tweet IMG {
	BORDER-RIGHT: #222 2px solid; BORDER-TOP: #222 2px solid; BACKGROUND: =
#444; FLOAT: left; BORDER-LEFT: #222 2px solid; MARGIN-RIGHT: 1em; =
BORDER-BOTTOM: #222 2px solid
}
.tweet P.text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 70px; PADDING-BOTTOM: 0px; MARGIN: =
0px; COLOR: #fff; PADDING-TOP: 0px
}
.rss_stack {
	FONT-SIZE: 120%; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, "Times New =
Roman", Times, serif
}
.rss_stack H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN-BOTTOM: 5px
}
.rss_compressed H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; MARGIN-BOTTOM: 5px
}
#weather_temp {
	PADDING-BOTTOM: 5px; MARGIN: -10px 0px -5px; LINE-HEIGHT: 0pt
}
#weather_status {
	PADDING-BOTTOM: 5px; MARGIN: -10px 0px -5px; LINE-HEIGHT: 0pt
}
#weather_temp P {
	MARGIN: -5px 0px; LINE-HEIGHT: 0pt
}
#weather_status LI {
	LINE-HEIGHT: 10pt
}
#tab_AP_Video:hover {
	WIDTH: 100%
}
.hovered#tab_AP_Video {
	WIDTH: 100%
}
#tab_AP_Video #divPlayer {
	OVERFLOW: hidden
}
#tab_AP_video #divPlayer:hover {
	OVERFLOW: visible
}
#tab_AP_Video .hovered#divPlayer {
	OVERFLOW: visible
}
.factbox_AP_Video {
	MARGIN-LEFT: -15px
}
#section_620 .mi_sidebar .ui-tabs-panel {
	PADDING-LEFT: 0.5em
}
.shorttab {
	OVERFLOW: hidden; HEIGHT: 125px
}
.shorttab:hover {
	HEIGHT: 100%
}
.hovered.shorttab {
	HEIGHT: 100%
}
.carousel_wrapper LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.carousel_wrapper {
	MARGIN: -1px 0px 0px 10px; OVERFLOW: hidden; WIDTH: 640px; POSITION: =
relative; HEIGHT: 82px
}
.carousel_promo {
	OVERFLOW: hidden; WIDTH: 100%; POSITION: relative; HEIGHT: 70px
}
.carousel_promo LI {
	POSITION: relative
}
#carousel_controls {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; =
POSITION: relative
}
#carousel_controls P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
9pt; FILTER: alpha(opacity=3D100); PADDING-BOTTOM: 0px; MARGIN: 0px; =
WIDTH: 50%; COLOR: #fff; BORDER-TOP-STYLE: none; LINE-HEIGHT: 8pt; =
PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
HEIGHT: 12px; BACKGROUND-COLOR: #303030; BORDER-BOTTOM-STYLE: none; =
opacity: 1.0
}
#carousel_controls A {
	COLOR: #fff
}
.prev P {
	FLOAT: left; TEXT-ALIGN: left
}
.next P {
	FLOAT: left; TEXT-ALIGN: right
}
.carousel_headline {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; OVERFLOW: hidden; WIDTH: 90%; =
COLOR: #303030; POSITION: relative; BACKGROUND-COLOR: #fff
}
.carousel_headline A {
	COLOR: #303030
}

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/static/scripts/mi/insite/insite_cookie_manager.js

// Program: insite_cookie_manager.jsa=0A=
// Purpose: This program should be used to extract user information from =
either the default '<SITENAME>_user_auth' cookie, =0A=
//   or the more detailed 'insite_account_info' cookie.  =0A=
//   NOTE: The 'insite_account_info' cookie is not used by Insite by =
default, and must be added to the list of custom cookies. See wiki for =
details.=0A=
// Expected Use:=0A=
//   When a user instantiates this object several variables will be set =
and available to the user these are, also users can call the methods =
outlined here if they need to for some reason.  NOTE: All variables =
after 'userLoggedIn' are only set if the user is acually logged into =
Insite.=0A=
//     userLoggedIn =3D 1 if logged in, 0 if not=0A=
//     userID       =3D Users Insite ID=0A=
//     userName     =3D Users Insite username=0A=
//     firstName    =3D Users first name as Insite sees it=0A=
//     lastName     =3D Users last name as Insite sees it=0A=
//     email        =3D Users Email as registered with Insite=0A=
// Author:  Ara Yapejian - 3/31/2008=0A=
=0A=
function Insite_Cookie_Manager() {=0A=
	// The name of the default Insite Cookie as well as the more detailed =
'insite_account_info' cookie=0A=
	this.insiteDefaultCookie =3D 'user_auth';=0A=
	this.insiteAccountInfoCookie =3D 'insite_account_info';=0A=
	=0A=
	// Purpose: This function will return 1 if the user is logged into =
insite, and 0 if not.=0A=
	this.isUserLoggedIn =3D function() {=0A=
		if( document.cookie.length > 0 ) {=0A=
			var cookieValue =3D document.cookie.match( '(^|;)*' + =
this.insiteDefaultCookie + '=3D([^;]*)(;|$)' );=0A=
			if( cookieValue && !document.cookie.match( '(^|;)*' + =
this.insiteDefaultCookie + '=3D\.threshold([^;]*)(;|$)' ) )=0A=
				return( "1" );=0A=
			else =0A=
				return( "0" );=0A=
		}=0A=
	}=0A=
	=0A=
	// Purpose: This function will return the Insite users 'username' from =
the default, and always available (When logged in) 'user_auth' cookie.=0A=
	this.getInsiteUserName =3D function() {=0A=
		if( document.cookie.length > 0 ) {=0A=
			var cookieValue =3D document.cookie.match( '(^|;)*' + =
this.insiteDefaultCookie + '=3D([^;]*)(;|$)' );=0A=
			if( cookieValue && !document.cookie.match( '(^|;)*' + =
this.insiteDefaultCookie + '=3D\.threshold([^;]*)(;|$)' ) ){=0A=
				var end =3D cookieValue[2].indexOf( "%7C" );=0A=
				var userName =3D cookieValue[2].substr(0, end);=0A=
				return( userName );=0A=
			} else=0A=
				return( "0" );=0A=
		} else=0A=
			return( "0" );=0A=
	}=0A=
	=0A=
	// Purpose: This function will return the users insite ID from the =
'insite_account_info' cookie=0A=
	this.getInsiteID =3D function() {=0A=
		if( document.cookie.length > 0 ) {=0A=
				var cookieValue =3D document.cookie.match( '(^|;)*' + =
this.insiteAccountInfoCookie + '=3D([^;]*)(;|$)' );=0A=
			        if( cookieValue && !document.cookie.match( '(^|;)*' + =
this.insiteDefaultCookie + '=3D\.threshold([^;]*)(;|$)' ) ){=0A=
					// Get the index of the first and last character in the cookie =
argument we need=0A=
					var start =3D cookieValue[2].indexOf( "id%3D" );=0A=
					var end   =3D cookieValue[2].indexOf( "%7C", start );=0A=
					// Extract that one piece of the cookie based on the start, end =
values.  The calculate a new 'start' for the '=3D' to get the =0A=
					//   actual value of the piece we are interested ... increment by 3 =
based on teh '%3D' Hex code for '=3D'=0A=
					// The little 'end =3D=3D -1' part is needed if the value found is =
the last value in the cookie ... if it is then the=0A=
					//   'end' index (where we look for the next occurence of a pipe =
("%7C") wont exist and brakes stuff.=0A=
					if( end =3D=3D -1 )=0A=
						var extractedCookieValue =3D cookieValue[2].substr( start );=0A=
					else=0A=
						var extractedCookieValue =3D cookieValue[2].substring( start,end );=0A=
					start =3D extractedCookieValue.indexOf( "%3D" );=0A=
					start =3D start + 3;=0A=
					var ID =3D extractedCookieValue.substr(start);=0A=
					return( ID );=0A=
				} else=0A=
					return( "0" );=0A=
			} else=0A=
				return( "0" );=0A=
	}=0A=
	=0A=
	// Purpose: This function will return the users first name from the =
'insite_account_info' cookie=0A=
	this.getInsiteFirstName =3D function() {=0A=
		if( document.cookie.length > 0 ) {=0A=
			var cookieValue =3D document.cookie.match( '(^|;)*' + =
this.insiteAccountInfoCookie + '=3D([^;]*)(;|$)' );=0A=
			if( cookieValue && !document.cookie.match( '(^|;)*' + =
this.insiteDefaultCookie + '=3D\.threshold([^;]*)(;|$)' ) ){=0A=
				// Get the index of the first and last character in the cookie =
argument we need=0A=
				var start =3D cookieValue[2].indexOf( "first_name%3D" );=0A=
				var end   =3D cookieValue[2].indexOf( "%7C", start );=0A=
				// Extract that one piece of the cookie based on the start, end =
values.  The calculate a new 'start' for the '=3D' to get the =0A=
				//   actual value of the piece we are interested ... increment by 3 =
based on teh '%3D' Hex code for '=3D'=0A=
				// The little 'end =3D=3D -1' part is needed if the value found is =
the last value in the cookie ... if it is then the=0A=
				//   'end' index (where we look for the next occurence of a pipe =
("%7C") wont exist and brakes stuff.=0A=
				if( end =3D=3D -1 )=0A=
					var extractedCookieValue =3D cookieValue[2].substr( start );=0A=
				else=0A=
					var extractedCookieValue =3D cookieValue[2].substring( start,end );=0A=
				start =3D extractedCookieValue.indexOf( "%3D" );=0A=
				start =3D start + 3;=0A=
				var firstName =3D extractedCookieValue.substr(start);=0A=
	=0A=
				return( firstName );=0A=
			} else=0A=
				return( "0" );=0A=
		} else=0A=
			return( "0" );=0A=
	}=0A=
	=0A=
	// Purpose: This function will return the users last name from the =
'insite_account_info' cookie=0A=
	this.getInsiteLastName =3D function() {=0A=
	if( document.cookie.length > 0 ) {=0A=
			var cookieValue =3D document.cookie.match( '(^|;)*' + =
this.insiteAccountInfoCookie + '=3D([^;]*)(;|$)' );=0A=
			if( cookieValue && !document.cookie.match( '(^|;)*' + =
this.insiteDefaultCookie + '=3D\.threshold([^;]*)(;|$)' ) ){=0A=
				// Get the index of the first and last character in the cookie =
argument we need=0A=
				var start =3D cookieValue[2].indexOf( "last_name%3D" );=0A=
				var end   =3D cookieValue[2].indexOf( "%7C", start );=0A=
				// Extract that one piece of the cookie based on the start, end =
values.  The calculate a new 'start' for the '=3D' to get the =0A=
				//   actual value of the piece we are interested ... increment by 3 =
based on teh '%3D' Hex code for '=3D'=0A=
				// The little 'end =3D=3D -1' part is needed if the value found is =
the last value in the cookie ... if it is then the =0A=
				//   'end' index (where we look for the next occurence of a pipe =
("%7C") wont exist and brakes stuff.=0A=
				if( end =3D=3D -1 )=0A=
					var extractedCookieValue =3D cookieValue[2].substr( start );=0A=
				else                    =0A=
					var extractedCookieValue =3D cookieValue[2].substring( start,end );=0A=
				start =3D extractedCookieValue.indexOf( "%3D" );=0A=
				start =3D start + 3;=0A=
				var lastName =3D extractedCookieValue.substr(start);=0A=
	=0A=
				return( lastName );=0A=
			} else=0A=
				return( "0" );=0A=
		} else=0A=
			return( "0" );=0A=
	}=0A=
	=0A=
	// Purpose: This function will return the users email from the =
'insite_account_info' cookie=0A=
	this.getInsiteEmail =3D function() {=0A=
		if( document.cookie.length > 0 ) {=0A=
			var cookieValue =3D document.cookie.match( '(^|;)*' + =
this.insiteAccountInfoCookie + '=3D([^;]*)(;|$)' );=0A=
			if( cookieValue && !document.cookie.match( '(^|;)*' + =
this.insiteDefaultCookie + '=3D\.threshold([^;]*)(;|$)' ) ){=0A=
				// Get the index of the first and last character in the cookie =
argument we need=0A=
				var start =3D cookieValue[2].indexOf( "email%3D" );=0A=
				var end   =3D cookieValue[2].indexOf( "%7C", start );=0A=
				// Extract that one piece of the cookie based on the start, end =
values.  The calculate a new 'start' for the '=3D' to get the =0A=
				//   actual value of the piece we are interested ... increment by 3 =
based on teh '%3D' Hex code for '=3D'=0A=
				// The little 'end =3D=3D -1' part is needed if the value found is =
the last value in the cookie ... if it is then the =0A=
				//   'end' index (where we look for the next occurence of a pipe =
("%7C") wont exist and brakes stuff.=0A=
				if( end =3D=3D -1 ) =0A=
					var extractedCookieValue =3D cookieValue[2].substr( start );=0A=
				else =0A=
					var extractedCookieValue =3D cookieValue[2].substring( start,end );=0A=
				start =3D extractedCookieValue.indexOf( "%3D" );=0A=
				start =3D start + 3;=0A=
				var email =3D extractedCookieValue.substr(start);=0A=
	=0A=
				return( email );=0A=
			} else=0A=
				return( "0" );=0A=
		} else=0A=
			return( "0" );=0A=
	}=0A=
	=0A=
=0A=
// ***********************************=0A=
// THE MAIN CONSTRUCTOR FOR THE CLASS=0A=
// ***********************************=0A=
	this.userLoggedIn =3D this.isUserLoggedIn();=0A=
	// If the user is logged in get all info=0A=
	if( this.userLoggedIn !=3D 0 ) {=0A=
		this.userID       =3D this.getInsiteID();=0A=
		this.userName     =3D this.getInsiteUserName();=0A=
		this.firstName    =3D this.getInsiteFirstName();=0A=
		this.lastName     =3D this.getInsiteLastName();=0A=
		this.email        =3D this.getInsiteEmail();=0A=
	} else {=0A=
		this.userID       =3D "";=0A=
		this.userName     =3D "";=0A=
		this.firstName    =3D "";=0A=
		this.lastName     =3D "";=0A=
		this.email        =3D "";=0A=
        }=0A=
	=0A=
} // END OF PROGRAM=0A=
=0A=
=0A=
// ##################=0A=
// PURPOSE: This function fetches our insite cookie and returns the =
insite userName or "-1" if not logged in=0A=
function getInsiteUserName( myInsiteCookieName ) {=0A=
        if( document.cookie.length > 0 ) {=0A=
                var cookieValue =3D document.cookie.match( '(^|;)*' + =
myInsiteCookieName + '=3D([^;]*)(;|$)' );=0A=
	        if( cookieValue && !document.cookie.match( '(^|;)*' + =
this.insiteDefaultCookie + '=3D\.threshold([^;]*)(;|$)' ) ){=0A=
                        var end =3D cookieValue[2].indexOf( "%7C" );=0A=
                        var userName =3D cookieValue[2].substr(0, end);=0A=
                        if( userName =3D=3D '' ){=0A=
                                return( "-1" );=0A=
                        }=0A=
                        return( userName );=0A=
                } else=0A=
                        return( "-1" );=0A=
        } else=0A=
                return( "-1" );=0A=
}=0A=
// ##################=0A=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/static/scripts/mi/insite/insite.js

//SHOW HIDE CSS=0A=
=0A=
//if (typeof account_user_name !=3D 'undefined' && typeof insitecookie =
!=3D 'undefined') {=0A=
	var account_user_name =3D getInsiteUserName( insitecookie );=0A=
	if ( -1  =3D=3D account_user_name) {=0A=
		document.write("<style>#member{display:none;}</style>");=0A=
		account_user_name =3D 'Guest';=0A=
	} else {=0A=
		document.write("<style>#nonmember{display:none;}</style>");=0A=
	}=0A=
//}=0A=
=0A=
var rurl_qs =3D '';=0A=
var loc =3D ''+document.location;=0A=
if (loc.match('/reg-bin/') )=0A=
{=0A=
    rurl_qs =3D ";goto=3D/";=0A=
}=0A=
else=0A=
{=0A=
    rurl_qs =3D ";goto=3D"+loc=0A=
}=0A=
=0A=
=0A=
=0A=
// temporary switch stand in for Pluck=0A=
var siteLife_master_switch_on =3D true;=0A=
var sitelife_is_on =3D true;=0A=
=0A=
if (!siteLife_master_switch_on || !sitelife_is_on) {=0A=
	var gSiteLife =3D {=0A=
		AddEventHandler: function () {},=0A=
		FireEvent: function () {},=0A=
		ScriptId: function() {},=0A=
		OnError: function() {},=0A=
		OnDebug: function() {},=0A=
		GetParameter: function() {},=0A=
		GetElement: function() {},=0A=
		GetTags: function() {},=0A=
		EscapeValue: function() {},=0A=
		__ArrayValidation: function() {},=0A=
		__CheckErrorHandler: function() {},=0A=
		SetCookie: function SetCookie() {},=0A=
		__GetArgument: function() {},=0A=
		__StripAnchorFromUrl: function() {},=0A=
		__SafeAppendUrlValue: function() {},=0A=
		__AppendUrlValues: function () {},=0A=
		ReloadPage: function() {},=0A=
		__Send: function() {},=0A=
		Logout: function() {},=0A=
		AddLoadEvent: function() {},=0A=
		AdInsertHelper: function() {},=0A=
		InsertAds: function() {},=0A=
		TitleTag: function() {},=0A=
		WriteDiv: function() {},=0A=
		InnerHtmlWrite: function() {},=0A=
		SortTimeStampDescending: "TimeStampDescending",=0A=
		SortTimeStampAscending: "TimeStampAscending",=0A=
		SortRecommendationsDescending: "RecommendationsDescending",=0A=
		SortRecommendationsAscending: "RecommendationsAscending",=0A=
		SortRatingDescending: "RatingDescending",=0A=
		SortRatingAscending: "RatingAscending",=0A=
		SortAlphabeticalAscending: "AlphabeticalAscending",=0A=
		SortAlphabeticalDescending: "AlphabeticalDescending",=0A=
		KeyTypeExternalResource: "ExternalResource",=0A=
		PersonaHeaderRequest: function() {},=0A=
		PersonaHeader: function() {},=0A=
		Persona: function() {},=0A=
		LoadPersonaPage: function() {},=0A=
		PersonaHome: function() {},=0A=
		PopulateGroupsDiv: function() {},=0A=
		WatchItem: function() {},=0A=
		PersonaRemoveWatchItem: function() {},=0A=
		PersonaAddFriend: function() {},=0A=
		PersonaRemoveFriend: function() {},=0A=
		PersonaRemovePendingFriend: function() {},=0A=
		PersonaAddPendingFriend: function() {},=0A=
		PersonaMessages: function() {},=0A=
		PersonaComments: function() {},=0A=
		PersonaBlog: function() {},=0A=
		PersonaProfile: function() {},=0A=
		PersonaWatchListPaginate: function() {},=0A=
		PersonaFriendsPaginate: function() {},=0A=
		PersonaFriendsExpand: function() {},=0A=
		PersonaFriendsCollapse: function() {},=0A=
		PersonaPendingFriendsPaginate: function() {},=0A=
		PersonaMessagesPreviewPaginate: function() {},=0A=
		PersonaMessageRemove: function() {},=0A=
		PersonaSend: function() {},=0A=
		PersonaPaginate: function() {},=0A=
		PersonaPhotoSend: function() {},=0A=
		PersonaMostRecent: function() {},=0A=
		PersonaCommunityGroupsPaginate: function() {},=0A=
		PersonaCreateGallery: function() {},=0A=
		PersonaEditGallery: function() {},=0A=
		PersonaUploadToUserGallery: function() {},=0A=
		PersonaPhotos: function() {},=0A=
		PersonaAllPhotos: function() {},=0A=
		PersonaGalleryPhoto: function() {},=0A=
		PersonaMyRecentPhotos: function() {},=0A=
		PersonaGallery: function() {},=0A=
		UserGalleryList: function() {},=0A=
		PersonaGallerySubmissions: function() {},=0A=
		PersonaGalleryPhoto: function() {},=0A=
		PersonaRecentGalleryPhoto: function() {},=0A=
		LoadPersonaGalleryPage: function() {},=0A=
		LoadPersonaPhotoPage: function() {},=0A=
		LoadPersonaRecentPhotoPage: function() {},=0A=
		ShowFacebookHelpDialog: function() {},=0A=
		CopyRssUrlToClipboard: function() {},=0A=
		SolicitPhoto: function() {},=0A=
		PhotoUpload: function() {},=0A=
		PublicGallery: function() {},=0A=
		GalleryPhoto: function() {},=0A=
		PublicGalleries: function() {},=0A=
		PhotoRecommend: function() {},=0A=
		Comments: function() {},=0A=
		CommentsInput: function() {},=0A=
		CommentsOutput: function() {},=0A=
		CommentsRefresh: function() {},=0A=
		CommentsInternal: function() {},=0A=
		GetComments: function() {},=0A=
		Blog: function() {},=0A=
		LoadBlogPage: function() {},=0A=
		BlogViewEdit: function() {},=0A=
		BlogPostCreate: function() {},=0A=
		BlogPendingComments: function() {},=0A=
		BlogSettings: function() {},=0A=
		BlogEditPost: function() {},=0A=
		BlogRemovePost: function() {},=0A=
		BlogViewPost: function() {},=0A=
		BlogViewMonth: function() {},=0A=
		AddBlogWatchItem: function() {},=0A=
		RemoveBlogWatchItem: function() {},=0A=
		BlogViewTag: function() {},=0A=
		BlogRefreshViewEditList: function() {},=0A=
		BlogSend: function() {},=0A=
		Recommend: function() {},=0A=
		BlogSelectPendingComments: function() {},=0A=
		Forums: function() {},=0A=
		ForumCategories: function() {},=0A=
		Forum: function() {},=0A=
		ForumDiscussion: function() {},=0A=
		ForumCreateDiscussion: function() {},=0A=
		ForumMain: function() {},=0A=
		ForumCreatePost: function() {},=0A=
		ForumEditPost: function() {},=0A=
		ForumEditProfile: function() {},=0A=
		ToggleExpand: function() {},=0A=
		ForumSearch: function() {},=0A=
		ForumSearchKeyPress: function() {},=0A=
		ForumSearchPaginate: function() {},=0A=
		ForumSpecificForumSearchKeyPress: function() {},=0A=
		ForumSpecificForumSearch: function() {},=0A=
		ForumSearchSpecificForumPaginate: function() {},=0A=
		LoadForumPage: function() {},=0A=
		ForumSend: function() {},=0A=
		ForumDiscussionEdit: function() {},=0A=
		ForumDiscussionToggleIsSticky: function() {},=0A=
		ForumDiscussionToggleIsClosed: function() {},=0A=
		ForumDiscussionDelete: function() {},=0A=
		MoveDiscussion: function() {},=0A=
		ForumEdit: function() {},=0A=
		ForumToggleIsClosed: function() {},=0A=
		ForumDelete: function() {},=0A=
		ForumPostDelete: function() {},=0A=
		ForumBlockUser: function() {},=0A=
		ForumMyDiscussionsPaginate: function() {},=0A=
		ForumImage: function() {},=0A=
		BaseAdParam: function () {},=0A=
		ForumJoinGroup: function() {},=0A=
		ForumLeaveGroup: function() {},=0A=
		ForumGroupMemberList: function() {},=0A=
		ForumInviteUser: function() {},=0A=
		ForumGroupConfirm: function() {},=0A=
		ForumSendInviteToUser: function() {},=0A=
		ForumAddEnemy: function() {},=0A=
		ForumRemoveEnemy: function() {},=0A=
		ForumChangeSort: function() {},=0A=
		Recommend: function() {},=0A=
		PostRecommendation: function() {},=0A=
		RateItem: function () {},=0A=
		Rating: function() {},=0A=
		RatingClickStar: function () {},=0A=
		RatingFillStar: function() {},=0A=
		Review: function() {},=0A=
		ReviewClickStar: function () {},=0A=
		GetReviews: function() {},=0A=
		SummaryArticlesMostCommented: function() {},=0A=
		SummaryArticlesMostRecommended: function() {},=0A=
		SummaryPhotosRecentPhotosByTag: function() {},=0A=
		SummaryPhotosRecentUserPhotos: function() {},=0A=
		SummaryPhotosRecentPhotos: function() {},=0A=
		SummaryPhotosMostRecommendedPhotos: function() {},=0A=
		SummaryPhotosMostRecommendedUserPhotos: function() {},=0A=
		SummaryPhotosMostRecommendedGalleries: function() {},=0A=
		SummaryForumsRecentDiscussions: function() {},=0A=
		SummaryBlogsRecent: function() {},=0A=
		SummaryBlogsRecentPostsByTag: function() {},=0A=
		SummaryBlogsRecentPosts: function() {},=0A=
		SummaryBlogsMostRecommendedPosts: function() {},=0A=
		SummaryPersonaProfileRecent: function() {},=0A=
		SummaryPanel: function() {},=0A=
		SummarySend: function() {}=0A=
	}=0A=
	var RequestBatch =3D function() {};=0A=
	RequestBatch.prototype =3D {=0A=
		initialize: function() {},=0A=
		AddToRequest: function(requestThis) { },=0A=
		BeginRequest: function(serverUrl, callback) {}=0A=
	};=0A=
	function Section () {}=0A=
	function Category () {}=0A=
	function Activity () {}=0A=
	function ContentType () {}=0A=
	function UserTier () {}=0A=
	function DiscoverContentAction () {}=0A=
	function UserKey () {}=0A=
	function ArticleKey () {}=0A=
	function UpdateArticleAction () {}=0A=
	function CommentPage () {}=0A=
}=0A=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/static/insite/insite_conf.js

var rs =3D ''; //setting this to the empty string so that the source tag =
for the locked down js will have a relative path=0A=
var login_url =3D '/static/insite/login.html';=0A=
var acb =3D true;=0A=
var aa =3D true;=0A=
var reg_omn =3D true;=0A=
var pw_minlen =3D 6;=0A=
var pw_maxlen =3D 24;=0A=
var user_name_maxlen =3D 128;=0A=
var req_fld =3D new Array();=0A=
req_fld["email"] =3D 1;=0A=
req_fld["first_name"] =3D 1;=0A=
req_fld["last_name"] =3D 1;=0A=
req_fld["address1"] =3D 1;=0A=
req_fld["city"] =3D 1;=0A=
req_fld["state"] =3D 1;=0A=
req_fld["country"] =3D 1;=0A=
req_fld["zipcode"] =3D 1;=0A=
req_fld["gender"] =3D 1;=0A=
req_fld["birth_year"] =3D 1;=0A=
req_fld["cf_ack_privacy"] =3D 1;=0A=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.thestate.com/static/js/insite_conf.js

var rs =3D ''; //setting this to the empty string so that the source tag =
for the locked down js will have a relative path=0A=
var login_url =3D '/static/insite/login.html';=0A=
var acb =3D true;=0A=
var aa =3D true;=0A=
var reg_omn =3D true;=0A=
var pw_minlen =3D 6;=0A=
var pw_maxlen =3D 24;=0A=
var user_name_maxlen =3D 128;=0A=
var req_fld =3D new Array();=0A=
req_fld["email"] =3D 1;=0A=
req_fld["first_name"] =3D 1;=0A=
req_fld["last_name"] =3D 1;=0A=
req_fld["address1"] =3D 1;=0A=
req_fld["city"] =3D 1;=0A=
req_fld["state"] =3D 1;=0A=
req_fld["country"] =3D 1;=0A=
req_fld["zipcode"] =3D 1;=0A=
req_fld["gender"] =3D 1;=0A=
req_fld["birth_year"] =3D 1;=0A=
req_fld["cf_ack_privacy"] =3D 1;=0A=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.thestate.com/reg_js/verify_access.js

var login_url;if(! login_url){alert('login_url not defined!')};=0A=
var known_but_denied_url; if(! =
known_but_denied_url){known_but_denied_url =3D login_url};=0A=
var known_but_denied =3D false;=0A=
var js_cookie_url;if(! js_cookie_url){js_cookie_url =3D login_url};var =
permitted =3D false;;=0A=
var aa;=0A=
function cc(n,v,ds){if (ds){var d =3D new =
Date();d.setTime(d.getTime()+(ds*24*60*60*1000));var xp =3D "; =
expires=3D"+d.toGMTString();}else{var xp =3D "";}document.cookie =3D =
n+"=3D"+v+xp+"; path=3D/";}function rc(n){var neq =3D n + "=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(neq) =3D=3D 0) return =
c.substring(neq.length,c.length);}return null;}function =
ec(n){cc(n,"",-1);}=0A=
=0A=
if (! aa)=0A=
{=0A=
    var acb; var ibc; cc('ct', 1);if(rc('ct')){ec('ct');}else{if (!acb) =
{document.location =3D js_cookie_url;}else{ibc=3Dtrue;}} =0A=
    var th; if (!th){th=3D0} var dc =3D false;=0A=
    if (th > 0)=0A=
    {=0A=
        var tm =3D rc('rtc');=0A=
        var dt =3D new Date();=0A=
        var delta =3D parseInt((dt.getTime() - tm) / 1000); // in =
minutes.=0A=
        if (delta > th)=0A=
        {=0A=
            dc =3D true;=0A=
        }=0A=
    //    document.write('delta: ' +delta + '<br>');=0A=
    }=0A=
    //document.write('throttled_verify_access<br>');=0A=
    var dc; =0A=
    //document.write("throttle: " + th + ' minutes<br>');=0A=
    var lc_ua =3D navigator.userAgent.toLowerCase();=0A=
    var lc_browser =3D navigator.appVersion.toLowerCase();=0A=
=0A=
    if (!ibc && (! th || th && dc) )=0A=
    {=0A=
    //    document.write('verifying<br>');=0A=
        var dt =3D new Date();=0A=
        var rtc =3D  dt.getTime();=0A=
        var r =3D escape(document.location);=0A=
        //Break off the domain/path of the URL.=0A=
=0A=
        var referer =3D document.referrer;=0A=
        var auto_user_url_fragment =3D '';=0A=
        if (referer)=0A=
        {=0A=
            var url =3D referer.split("?")[0];=0A=
            var fqdn =3D url.split("/")[2];=0A=
            var fqdnParts =3D fqdn.split(".").reverse();=0A=
            var tld =3D fqdnParts[0];=0A=
            var domain =3D fqdnParts[1];=0A=
            var key =3D domain + '.' + tld;=0A=
            // document.write('<br>domain: ' + key + '<br>'); =0A=
=0A=
            var aud;=0A=
            if (!aud) { aud =3D new Array(); }=0A=
            if (aud[key])=0A=
            { =0A=
                // document.write('<br>setting au! ') =0A=
                auto_user_url_fragment =3D ';au=3D' + aud[key];=0A=
            } =0A=
        }=0A=
=0A=
        document.write('<scr' + 'ipt src=3D"' + rs + =
'/reg_js/access_check.js?t=3D' + rtc + ';r=3D' + r + =
auto_user_url_fragment +'" type=3D"text/javascript"></scr' + 'ipt>');=0A=
        document.write('<scr' + 'ipt src=3D"' + rs + =
'/reg_js/access_check_post.js" type=3D"text/javascript"></scr' + 'ipt>');=0A=
        if (th && dc){cc('rtc', rtc)}=0A=
    }=0A=
    else=0A=
    {=0A=
    //    document.write('throttled<br>');=0A=
    }=0A=
}=0A=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/misites/defaults.js

// Default values for Yahoo ad tags.=0A=
// Override in site files.=0A=
=0A=
miyahoo.disable_content_send =3D "0";=0A=
=0A=
// Default values for enabling and disabling Yahoo and DART=0A=
// ads on a page.=0A=
miyahoo.ads =3D {};=0A=
=0A=
// Preview/Devel=0A=
miyahoo.ads.preview =3D {};=0A=
miyahoo.ads.preview.yahoo =3D {};=0A=
miyahoo.ads.preview.dart =3D {};=0A=
=0A=
miyahoo.ads.preview.yahoo.enabled =3D true;=0A=
miyahoo.ads.preview.yahoo.request_type =3D "ac";=0A=
miyahoo.ads.preview.dart.enabled =3D false;=0A=
=0A=
// Live=0A=
miyahoo.ads.live =3D {};=0A=
miyahoo.ads.live.yahoo =3D {};=0A=
miyahoo.ads.live.dart =3D {};=0A=
=0A=
miyahoo.ads.live.yahoo.enabled =3D true;=0A=
miyahoo.ads.live.yahoo.request_type =3D "ac";=0A=
miyahoo.ads.live.dart.enabled =3D true;=0A=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/misites/sta/thestate.js

// Site Specific Omniture Settings
// Desc: This file is used to store site specific settings
// Note: Please enter the site name on the line below to identify the =
site.
// Site: The State (Columbia, SC)
/////////////////////////////////////////////////////////////////////////=
///

// MI Stats Function
function miStatsObject(){}=20

// MI Stats Object
var mistats =3D new miStatsObject();

// Site specific variables
mistats.sitename    =3D "The State";	  	      // Site Name
mistats.account     =3D "nmcolumbia";                   // Report Suite =
ID
mistats.bizunit     =3D "STA";                          // Business Unit
mistats.pubname     =3D "TS";                           // Publication =
Code
mistats.regcookie   =3D "";      			      // Insite Cookie Name
mistats.segcookie   =3D "";                     	      // Insite =
Segments Cookie Name
mistats.tacoda      =3D "17779";

// Yahoo Ads Variables
miyahoo.ads.live.yahoo.request_type =3D "ac";
miyahoo.ads.preview.yahoo.request_type =3D "ac";
miyahoo.ads.live.yahoo.enabled =3D true;
miyahoo.ads.live.dart.enabled =3D false;
miyahoo.ads.preview.yahoo.enabled =3D true;
miyahoo.ads.preview.dart.enabled =3D false;

misite =3D {};
misite.yahoo_pub_id =3D "20210895746";
misite.yahoo_site_name =3D "The State";


// Call custom .js file for sites use (uncomment to use)
//document.write("\n<" + "script type=3D'text/javascript' =
src=3D'http://media.mcclatchyinteractive.com/mistats/custom.js'>" + "</" =
+ "script>");

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/miads/yahoo.js

// This file contains variable that should be not be overridden.=0A=
// We override them here no matter what the defaults say or=0A=
// the site specific files say.=0A=
=0A=
// We also have some functions in here for determining if ads should=0A=
// be displayed on sites or not (Yahoo AND DART).=0A=
=0A=
var yld_mgr =3D {};=0A=
=0A=
yld_mgr.container_type =3D "js";  // DO NOT CHANGE THIS=0A=
yld_mgr.disable_content_send =3D miyahoo.disable_content_send;=0A=
yld_mgr.content_topic_id_list =3D [miyahoo.tax_id.toString()];=0A=
yld_mgr.content_type_list =3D [miyahoo.content_type];=0A=
=0A=
var query =3D =
window.location.toString().match(/(pubsys_story|pubsys_gallery|pubsys_med=
ia|qna_general|movies_showtimes|events_target|sf_search_text)[^a-zA-Z=3D]=
*=3D([^&;]*)/);=0A=
search_keywords =3D null;=0A=
if (query && query[1]) {=0A=
    search_keywords =3D unescape(query[2]);=0A=
    miyahoo.cstm_sctn_list =3D "search results";=0A=
    if(search_keywords) miyahoo.cstm_content_cat =3D search_keywords;=0A=
}=0A=
=0A=
yld_mgr.cstm_sctn_list =3D [miyahoo.cstm_sctn_list];=0A=
=0A=
miyahoo.cstm_content_cat =3D make_safe(miyahoo.cstm_content_cat);=0A=
=0A=
yld_mgr.cstm_content_cat_list =3D [miyahoo.cstm_content_cat];=0A=
=0A=
yld_mgr.slots =3D populate_per_ad(miyahoo.slots);=0A=
=0A=
yld_mgr.pub_id =3D misite.yahoo_pub_id;=0A=
yld_mgr.site_name =3D misite.yahoo_site_name;=0A=
=0A=
mi_live_or_preview =3D 'preview';=0A=
if(mi_is_live){mi_live_or_preview =3D 'live';}=0A=
=0A=
yld_mgr.request_type =3D =
miyahoo.ads[mi_live_or_preview].yahoo.request_type;=0A=
=0A=
// Do InSite cookie stuff.=0A=
if(miadcookie =3D GetCookie('adinfo'))=0A=
{=0A=
    addUserData();    =0A=
}=0A=
=0A=
// ads insite data to the yahoo object=0A=
function addUserData()=0A=
{=0A=
    miadinfo =3D miadcookie.split('|');=0A=
    mi_gender =3D miadinfo[0].toLowerCase();=0A=
    mi_birthyear =3D miadinfo[1];=0A=
    mi_income =3D miadinfo[2].toLowerCase();=0A=
    mi_city =3D miadinfo[3].toLowerCase();=0A=
    mi_state =3D miadinfo[4].toLowerCase();=0A=
    mi_zip =3D miadinfo[5];=0A=
    mi_country =3D miadinfo[6].toLowerCase();=0A=
    =0A=
    if(mi_gender =3D=3D 'm')=0A=
    {=0A=
        mi_gender =3D 'male';=0A=
    }=0A=
    else if(mi_gender =3D=3D 'f')=0A=
    {=0A=
        mi_gender =3D 'female';=0A=
    }=0A=
    yld_mgr.user_gender =3D mi_gender;=0A=
    =0A=
    yld_mgr.user_city =3D mi_city;=0A=
    yld_mgr.user_country =3D mi_country;=0A=
    if(mi_country =3D=3D 'us')=0A=
    {=0A=
        yld_mgr.user_state =3D mi_state;=0A=
    }=0A=
    yld_mgr.user_zip =3D mi_zip;=0A=
    =0A=
    if(mi_income)=0A=
    {=0A=
        income =3D mi_income.split('-');=0A=
        income[0] =3D income[0]+'000';=0A=
        if(income[1])=0A=
        {=0A=
            if(income[1] =3D=3D "999")=0A=
            {=0A=
                income[1] =3D "";=0A=
            }=0A=
            else=0A=
            {=0A=
                income[1] =3D income[1]+'999';=0A=
            }=0A=
        }=0A=
        yld_mgr.user_income =3D income.join('-');=0A=
        if(mi_income =3D=3D "0-0")=0A=
        {=0A=
            yld_mgr.user_income =3D "";=0A=
        }=0A=
    }=0A=
    yld_mgr.user_age =3D getAgeRange(mi_birthyear);=0A=
}=0A=
=0A=
// figures out age ranges.=0A=
function getAgeRange(year)=0A=
{=0A=
    //13-17, 18-20, 21-24, 25-29, 30-34, 35-39=0A=
    //40-44, 45-49, 50-54, 55-59, 60-64, 65-100=0A=
    d =3D new Date();=0A=
    age =3D d.getFullYear() - year;=0A=
    range =3D '';=0A=
    if( age >=3D 13 && age <=3D 17)=0A=
    {=0A=
        range =3D '13-17';=0A=
    }=0A=
    else if( age >=3D 18 && age <=3D 20)=0A=
    {=0A=
        range =3D '18-20';=0A=
    }=0A=
    else if( age >=3D 21 && age <=3D 24)=0A=
    {=0A=
        range =3D '21-24';=0A=
    }=0A=
    else if( age >=3D 25 && age <=3D 29)=0A=
    {=0A=
        range =3D '25-29';=0A=
    }=0A=
    else if( age >=3D 30 && age <=3D 34)=0A=
    {=0A=
        range =3D '30-34';=0A=
    }=0A=
    else if( age >=3D 35 && age <=3D 39)=0A=
    {=0A=
        range =3D '35-39';=0A=
    }=0A=
    else if( age >=3D 40 && age <=3D 44)=0A=
    {=0A=
        range =3D '40-44';=0A=
    }=0A=
    else if( age >=3D 45 && age <=3D 49)=0A=
    {=0A=
        range =3D '45-49';=0A=
    }=0A=
    else if( age >=3D 50 && age <=3D 54)=0A=
    {=0A=
        range =3D '50-54';=0A=
    }=0A=
    else if( age >=3D 55 && age <=3D 59)=0A=
    {=0A=
        range =3D '55-59';=0A=
    }=0A=
    else if( age >=3D 60 && age <=3D 64)=0A=
    {=0A=
        range =3D '60-64';=0A=
    }=0A=
    else if( age >=3D 65 && age <=3D 100)=0A=
    {=0A=
        range =3D '65-100';=0A=
    }=0A=
    return range;=0A=
}=0A=
=0A=
// GENERIC COOKIE FUNCTIONS=0A=
function GetCookie(c_name) {=0A=
    c_name=3Dc_name+"=3D";=0A=
    var ca =3Ddocument.cookie.split(';');=0A=
    var cb=3Dnull;=0A=
    for(var i=3D0;i < ca.length;i++) {=0A=
        var c=3Dca[i];=0A=
        while (c.charAt(0)=3D=3D' ')=0A=
            c=3Dc.substring(1,c.length);=0A=
        if (c.indexOf(c_name) =3D=3D 0) {=0A=
            cb=3Dc.substring(c_name.length,c.length);=0A=
            break;=0A=
        }=0A=
    }=0A=
    if(cb =3D=3D null){ return null; }=0A=
    return decodeURIComponent(cb);=0A=
} =0A=
=0A=
function make_safe(str)=0A=
{=0A=
    str =3D str.replace(/\+/g, " ");=0A=
    str =3D str.replace(/&[^\s]*;/g, "");=0A=
    str =3D str.replace(/[^a-zA-z0-9-_ ]/g, "");=0A=
    str =3D str.replace(/[`\^\\]/g, "");=0A=
    return str;=0A=
}=0A=
=0A=
function populate_per_ad(slots)=0A=
{=0A=
    for (key in slots)=0A=
    {=0A=
        if(miyahoo.content_type !=3D null && slots[key].content_type =
=3D=3D null)=0A=
        {=0A=
            slots[key].content_type =3D miyahoo.content_type;=0A=
        }=0A=
        if(miyahoo.cstm_content_cat !=3D null && =
slots[key].cstm_content_cat =3D=3D null)=0A=
        {=0A=
            slots[key].cstm_content_cat_list =3D =
[miyahoo.cstm_content_cat];=0A=
        }=0A=
    }=0A=
    return slots;=0A=
}=0A=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js

/*=0A=
 * jQuery 1.2.6 - New Wave Javascript=0A=
 *=0A=
 * Copyright (c) 2008 John Resig (jquery.com)=0A=
 * Dual licensed under the MIT (MIT-LICENSE.txt)=0A=
 * and GPL (GPL-LICENSE.txt) licenses.=0A=
 *=0A=
 * $Date: 2008/05/26 $=0A=
 * $Rev: 5685 $=0A=
 */=0A=
(function(){var _jQuery=3Dwindow.jQuery,_$=3Dwindow.$;var =
jQuery=3Dwindow.jQuery=3Dwindow.$=3Dfunction(selector,context){return =
new jQuery.fn.init(selector,context);};var =
quickExpr=3D/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/,isSimple=3D/^.[^:#\[\.]*$/=
,undefined;jQuery.fn=3DjQuery.prototype=3D{init:function(selector,context=
){selector=3Dselector||document;if(selector.nodeType){this[0]=3Dselector;=
this.length=3D1;return this;}if(typeof selector=3D=3D"string"){var =
match=3DquickExpr.exec(selector);if(match&&(match[1]||!context)){if(match=
[1])selector=3DjQuery.clean([match[1]],context);else{var =
elem=3Ddocument.getElementById(match[3]);if(elem){if(elem.id!=3Dmatch[3])=
return jQuery().find(selector);return jQuery(elem);}selector=3D[];}}else=0A=
return jQuery(context).find(selector);}else =
if(jQuery.isFunction(selector))return =
jQuery(document)[jQuery.fn.ready?"ready":"load"](selector);return =
this.setArray(jQuery.makeArray(selector));},jquery:"1.2.6",size:function(=
){return this.length;},length:0,get:function(num){return =
num=3D=3Dundefined?jQuery.makeArray(this):this[num];},pushStack:function(=
elems){var ret=3DjQuery(elems);ret.prevObject=3Dthis;return =
ret;},setArray:function(elems){this.length=3D0;Array.prototype.push.apply=
(this,elems);return this;},each:function(callback,args){return =
jQuery.each(this,callback,args);},index:function(elem){var =
ret=3D-1;return =
jQuery.inArray(elem&&elem.jquery?elem[0]:elem,this);},attr:function(name,=
value,type){var =
options=3Dname;if(name.constructor=3D=3DString)if(value=3D=3D=3Dundefined=
)return =
this[0]&&jQuery[type||"attr"](this[0],name);else{options=3D{};options[nam=
e]=3Dvalue;}return this.each(function(i){for(name in =
options)jQuery.attr(type?this.style:this,name,jQuery.prop(this,options[na=
me],type,i,name));});},css:function(key,value){if((key=3D=3D'width'||key=3D=
=3D'height')&&parseFloat(value)<0)value=3Dundefined;return =
this.attr(key,value,"curCSS");},text:function(text){if(typeof =
text!=3D"object"&&text!=3Dnull)return =
this.empty().append((this[0]&&this[0].ownerDocument||document).createText=
Node(text));var =
ret=3D"";jQuery.each(text||this,function(){jQuery.each(this.childNodes,fu=
nction(){if(this.nodeType!=3D8)ret+=3Dthis.nodeType!=3D1?this.nodeValue:j=
Query.fn.text([this]);});});return =
ret;},wrapAll:function(html){if(this[0])jQuery(html,this[0].ownerDocument=
).clone().insertBefore(this[0]).map(function(){var =
elem=3Dthis;while(elem.firstChild)elem=3Delem.firstChild;return =
elem;}).append(this);return this;},wrapInner:function(html){return =
this.each(function(){jQuery(this).contents().wrapAll(html);});},wrap:func=
tion(html){return =
this.each(function(){jQuery(this).wrapAll(html);});},append:function(){re=
turn =
this.domManip(arguments,true,false,function(elem){if(this.nodeType=3D=3D1=
)this.appendChild(elem);});},prepend:function(){return =
this.domManip(arguments,true,true,function(elem){if(this.nodeType=3D=3D1)=
this.insertBefore(elem,this.firstChild);});},before:function(){return =
this.domManip(arguments,false,false,function(elem){this.parentNode.insert=
Before(elem,this);});},after:function(){return =
this.domManip(arguments,false,true,function(elem){this.parentNode.insertB=
efore(elem,this.nextSibling);});},end:function(){return =
this.prevObject||jQuery([]);},find:function(selector){var =
elems=3DjQuery.map(this,function(elem){return =
jQuery.find(selector,elem);});return this.pushStack(/[^+>] =
[^+>]/.test(selector)||selector.indexOf("..")>-1?jQuery.unique(elems):ele=
ms);},clone:function(events){var =
ret=3Dthis.map(function(){if(jQuery.browser.msie&&!jQuery.isXMLDoc(this))=
{var =
clone=3Dthis.cloneNode(true),container=3Ddocument.createElement("div");co=
ntainer.appendChild(clone);return =
jQuery.clean([container.innerHTML])[0];}else=0A=
return this.cloneNode(true);});var =
clone=3Dret.find("*").andSelf().each(function(){if(this[expando]!=3Dundef=
ined)this[expando]=3Dnull;});if(events=3D=3D=3Dtrue)this.find("*").andSel=
f().each(function(i){if(this.nodeType=3D=3D3)return;var =
events=3DjQuery.data(this,"events");for(var type in events)for(var =
handler in =
events[type])jQuery.event.add(clone[i],type,events[type][handler],events[=
type][handler].data);});return ret;},filter:function(selector){return =
this.pushStack(jQuery.isFunction(selector)&&jQuery.grep(this,function(ele=
m,i){return =
selector.call(elem,i);})||jQuery.multiFilter(selector,this));},not:functi=
on(selector){if(selector.constructor=3D=3DString)if(isSimple.test(selecto=
r))return this.pushStack(jQuery.multiFilter(selector,this,true));else=0A=
selector=3DjQuery.multiFilter(selector,this);var =
isArrayLike=3Dselector.length&&selector[selector.length-1]!=3D=3Dundefine=
d&&!selector.nodeType;return this.filter(function(){return =
isArrayLike?jQuery.inArray(this,selector)<0:this!=3Dselector;});},add:fun=
ction(selector){return =
this.pushStack(jQuery.unique(jQuery.merge(this.get(),typeof =
selector=3D=3D'string'?jQuery(selector):jQuery.makeArray(selector))));},i=
s:function(selector){return!!selector&&jQuery.multiFilter(selector,this).=
length>0;},hasClass:function(selector){return =
this.is("."+selector);},val:function(value){if(value=3D=3Dundefined){if(t=
his.length){var elem=3Dthis[0];if(jQuery.nodeName(elem,"select")){var =
index=3Delem.selectedIndex,values=3D[],options=3Delem.options,one=3Delem.=
type=3D=3D"select-one";if(index<0)return null;for(var =
i=3Done?index:0,max=3Done?index+1:options.length;i<max;i++){var =
option=3Doptions[i];if(option.selected){value=3DjQuery.browser.msie&&!opt=
ion.attributes.value.specified?option.text:option.value;if(one)return =
value;values.push(value);}}return values;}else=0A=
return(this[0].value||"").replace(/\r/g,"");}return =
undefined;}if(value.constructor=3D=3DNumber)value+=3D'';return =
this.each(function(){if(this.nodeType!=3D1)return;if(value.constructor=3D=
=3DArray&&/radio|checkbox/.test(this.type))this.checked=3D(jQuery.inArray=
(this.value,value)>=3D0||jQuery.inArray(this.name,value)>=3D0);else =
if(jQuery.nodeName(this,"select")){var =
values=3DjQuery.makeArray(value);jQuery("option",this).each(function(){th=
is.selected=3D(jQuery.inArray(this.value,values)>=3D0||jQuery.inArray(thi=
s.text,values)>=3D0);});if(!values.length)this.selectedIndex=3D-1;}else=0A=
this.value=3Dvalue;});},html:function(value){return =
value=3D=3Dundefined?(this[0]?this[0].innerHTML:null):this.empty().append=
(value);},replaceWith:function(value){return =
this.after(value).remove();},eq:function(i){return =
this.slice(i,i+1);},slice:function(){return =
this.pushStack(Array.prototype.slice.apply(this,arguments));},map:functio=
n(callback){return =
this.pushStack(jQuery.map(this,function(elem,i){return =
callback.call(elem,i,elem);}));},andSelf:function(){return =
this.add(this.prevObject);},data:function(key,value){var =
parts=3Dkey.split(".");parts[1]=3Dparts[1]?"."+parts[1]:"";if(value=3D=3D=
=3Dundefined){var =
data=3Dthis.triggerHandler("getData"+parts[1]+"!",[parts[0]]);if(data=3D=3D=
=3Dundefined&&this.length)data=3DjQuery.data(this[0],key);return =
data=3D=3D=3Dundefined&&parts[1]?this.data(parts[0]):data;}else=0A=
return =
this.trigger("setData"+parts[1]+"!",[parts[0],value]).each(function(){jQu=
ery.data(this,key,value);});},removeData:function(key){return =
this.each(function(){jQuery.removeData(this,key);});},domManip:function(a=
rgs,table,reverse,callback){var clone=3Dthis.length>1,elems;return =
this.each(function(){if(!elems){elems=3DjQuery.clean(args,this.ownerDocum=
ent);if(reverse)elems.reverse();}var =
obj=3Dthis;if(table&&jQuery.nodeName(this,"table")&&jQuery.nodeName(elems=
[0],"tr"))obj=3Dthis.getElementsByTagName("tbody")[0]||this.appendChild(t=
his.ownerDocument.createElement("tbody"));var =
scripts=3DjQuery([]);jQuery.each(elems,function(){var =
elem=3Dclone?jQuery(this).clone(true)[0]:this;if(jQuery.nodeName(elem,"sc=
ript"))scripts=3Dscripts.add(elem);else{if(elem.nodeType=3D=3D1)scripts=3D=
scripts.add(jQuery("script",elem).remove());callback.call(obj,elem);}});s=
cripts.each(evalScript);});}};jQuery.fn.init.prototype=3DjQuery.fn;functi=
on =
evalScript(i,elem){if(elem.src)jQuery.ajax({url:elem.src,async:false,data=
Type:"script"});else=0A=
jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"");if(ele=
m.parentNode)elem.parentNode.removeChild(elem);}function =
now(){return+new Date;}jQuery.extend=3DjQuery.fn.extend=3Dfunction(){var =
target=3Darguments[0]||{},i=3D1,length=3Darguments.length,deep=3Dfalse,op=
tions;if(target.constructor=3D=3DBoolean){deep=3Dtarget;target=3Dargument=
s[1]||{};i=3D2;}if(typeof target!=3D"object"&&typeof =
target!=3D"function")target=3D{};if(length=3D=3Di){target=3Dthis;--i;}for=
(;i<length;i++)if((options=3Darguments[i])!=3Dnull)for(var name in =
options){var =
src=3Dtarget[name],copy=3Doptions[name];if(target=3D=3D=3Dcopy)continue;i=
f(deep&&copy&&typeof =
copy=3D=3D"object"&&!copy.nodeType)target[name]=3DjQuery.extend(deep,src|=
|(copy.length!=3Dnull?[]:{}),copy);else =
if(copy!=3D=3Dundefined)target[name]=3Dcopy;}return target;};var =
expando=3D"jQuery"+now(),uuid=3D0,windowData=3D{},exclude=3D/z-?index|fon=
t-?weight|opacity|zoom|line-?height/i,defaultView=3Ddocument.defaultView|=
|{};jQuery.extend({noConflict:function(deep){window.$=3D_$;if(deep)window=
.jQuery=3D_jQuery;return =
jQuery;},isFunction:function(fn){return!!fn&&typeof =
fn!=3D"string"&&!fn.nodeName&&fn.constructor!=3DArray&&/^[\s[]?function/.=
test(fn+"");},isXMLDoc:function(elem){return =
elem.documentElement&&!elem.body||elem.tagName&&elem.ownerDocument&&!elem=
.ownerDocument.body;},globalEval:function(data){data=3DjQuery.trim(data);=
if(data){var =
head=3Ddocument.getElementsByTagName("head")[0]||document.documentElement=
,script=3Ddocument.createElement("script");script.type=3D"text/javascript=
";if(jQuery.browser.msie)script.text=3Ddata;else=0A=
script.appendChild(document.createTextNode(data));head.insertBefore(scrip=
t,head.firstChild);head.removeChild(script);}},nodeName:function(elem,nam=
e){return =
elem.nodeName&&elem.nodeName.toUpperCase()=3D=3Dname.toUpperCase();},cach=
e:{},data:function(elem,name,data){elem=3Delem=3D=3Dwindow?windowData:ele=
m;var =
id=3Delem[expando];if(!id)id=3Delem[expando]=3D++uuid;if(name&&!jQuery.ca=
che[id])jQuery.cache[id]=3D{};if(data!=3D=3Dundefined)jQuery.cache[id][na=
me]=3Ddata;return =
name?jQuery.cache[id][name]:id;},removeData:function(elem,name){elem=3Del=
em=3D=3Dwindow?windowData:elem;var =
id=3Delem[expando];if(name){if(jQuery.cache[id]){delete =
jQuery.cache[id][name];name=3D"";for(name in =
jQuery.cache[id])break;if(!name)jQuery.removeData(elem);}}else{try{delete=
 =
elem[expando];}catch(e){if(elem.removeAttribute)elem.removeAttribute(expa=
ndo);}delete jQuery.cache[id];}},each:function(object,callback,args){var =
name,i=3D0,length=3Dobject.length;if(args){if(length=3D=3Dundefined){for(=
name in =
object)if(callback.apply(object[name],args)=3D=3D=3Dfalse)break;}else=0A=
for(;i<length;)if(callback.apply(object[i++],args)=3D=3D=3Dfalse)break;}e=
lse{if(length=3D=3Dundefined){for(name in =
object)if(callback.call(object[name],name,object[name])=3D=3D=3Dfalse)bre=
ak;}else=0A=
for(var =
value=3Dobject[0];i<length&&callback.call(value,i,value)!=3D=3Dfalse;valu=
e=3Dobject[++i]){}}return =
object;},prop:function(elem,value,type,i,name){if(jQuery.isFunction(value=
))value=3Dvalue.call(elem,i);return =
value&&value.constructor=3D=3DNumber&&type=3D=3D"curCSS"&&!exclude.test(n=
ame)?value+"px":value;},className:{add:function(elem,classNames){jQuery.e=
ach((classNames||"").split(/\s+/),function(i,className){if(elem.nodeType=3D=
=3D1&&!jQuery.className.has(elem.className,className))elem.className+=3D(=
elem.className?" =
":"")+className;});},remove:function(elem,classNames){if(elem.nodeType=3D=
=3D1)elem.className=3DclassNames!=3Dundefined?jQuery.grep(elem.className.=
split(/\s+/),function(className){return!jQuery.className.has(classNames,c=
lassName);}).join(" "):"";},has:function(elem,className){return =
jQuery.inArray(className,(elem.className||elem).toString().split(/\s+/))>=
-1;}},swap:function(elem,options,callback){var old=3D{};for(var name in =
options){old[name]=3Delem.style[name];elem.style[name]=3Doptions[name];}c=
allback.call(elem);for(var name in =
options)elem.style[name]=3Dold[name];},css:function(elem,name,force){if(n=
ame=3D=3D"width"||name=3D=3D"height"){var =
val,props=3D{position:"absolute",visibility:"hidden",display:"block"},whi=
ch=3Dname=3D=3D"width"?["Left","Right"]:["Top","Bottom"];function =
getWH(){val=3Dname=3D=3D"width"?elem.offsetWidth:elem.offsetHeight;var =
padding=3D0,border=3D0;jQuery.each(which,function(){padding+=3DparseFloat=
(jQuery.curCSS(elem,"padding"+this,true))||0;border+=3DparseFloat(jQuery.=
curCSS(elem,"border"+this+"Width",true))||0;});val-=3DMath.round(padding+=
border);}if(jQuery(elem).is(":visible"))getWH();else=0A=
jQuery.swap(elem,props,getWH);return Math.max(0,val);}return =
jQuery.curCSS(elem,name,force);},curCSS:function(elem,name,force){var =
ret,style=3Delem.style;function =
color(elem){if(!jQuery.browser.safari)return false;var =
ret=3DdefaultView.getComputedStyle(elem,null);return!ret||ret.getProperty=
Value("color")=3D=3D"";}if(name=3D=3D"opacity"&&jQuery.browser.msie){ret=3D=
jQuery.attr(style,"opacity");return =
ret=3D=3D""?"1":ret;}if(jQuery.browser.opera&&name=3D=3D"display"){var =
save=3Dstyle.outline;style.outline=3D"0 solid =
black";style.outline=3Dsave;}if(name.match(/float/i))name=3DstyleFloat;if=
(!force&&style&&style[name])ret=3Dstyle[name];else =
if(defaultView.getComputedStyle){if(name.match(/float/i))name=3D"float";n=
ame=3Dname.replace(/([A-Z])/g,"-$1").toLowerCase();var =
computedStyle=3DdefaultView.getComputedStyle(elem,null);if(computedStyle&=
&!color(elem))ret=3DcomputedStyle.getPropertyValue(name);else{var =
swap=3D[],stack=3D[],a=3Delem,i=3D0;for(;a&&color(a);a=3Da.parentNode)sta=
ck.unshift(a);for(;i<stack.length;i++)if(color(stack[i])){swap[i]=3Dstack=
[i].style.display;stack[i].style.display=3D"block";}ret=3Dname=3D=3D"disp=
lay"&&swap[stack.length-1]!=3Dnull?"none":(computedStyle&&computedStyle.g=
etPropertyValue(name))||"";for(i=3D0;i<swap.length;i++)if(swap[i]!=3Dnull=
)stack[i].style.display=3Dswap[i];}if(name=3D=3D"opacity"&&ret=3D=3D"")re=
t=3D"1";}else if(elem.currentStyle){var =
camelCase=3Dname.replace(/\-(\w)/g,function(all,letter){return =
letter.toUpperCase();});ret=3Delem.currentStyle[name]||elem.currentStyle[=
camelCase];if(!/^\d+(px)?$/i.test(ret)&&/^\d/.test(ret)){var =
left=3Dstyle.left,rsLeft=3Delem.runtimeStyle.left;elem.runtimeStyle.left=3D=
elem.currentStyle.left;style.left=3Dret||0;ret=3Dstyle.pixelLeft+"px";sty=
le.left=3Dleft;elem.runtimeStyle.left=3DrsLeft;}}return =
ret;},clean:function(elems,context){var =
ret=3D[];context=3Dcontext||document;if(typeof =
context.createElement=3D=3D'undefined')context=3Dcontext.ownerDocument||c=
ontext[0]&&context[0].ownerDocument||document;jQuery.each(elems,function(=
i,elem){if(!elem)return;if(elem.constructor=3D=3DNumber)elem+=3D'';if(typ=
eof =
elem=3D=3D"string"){elem=3Delem.replace(/(<(\w+)[^>]*?)\/>/g,function(all=
,front,tag){return =
tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?all=
:front+"></"+tag+">";});var =
tags=3DjQuery.trim(elem).toLowerCase(),div=3Dcontext.createElement("div")=
;var wrap=3D!tags.indexOf("<opt")&&[1,"<select =
multiple=3D'multiple'>","</select>"]||!tags.indexOf("<leg")&&[1,"<fieldse=
t>","</fieldset>"]||tags.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,"<ta=
ble>","</table>"]||!tags.indexOf("<tr")&&[2,"<table><tbody>","</tbody></t=
able>"]||(!tags.indexOf("<td")||!tags.indexOf("<th"))&&[3,"<table><tbody>=
<tr>","</tr></tbody></table>"]||!tags.indexOf("<col")&&[2,"<table><tbody>=
</tbody><colgroup>","</colgroup></table>"]||jQuery.browser.msie&&[1,"div<=
div>","</div>"]||[0,"",""];div.innerHTML=3Dwrap[1]+elem+wrap[2];while(wra=
p[0]--)div=3Ddiv.lastChild;if(jQuery.browser.msie){var =
tbody=3D!tags.indexOf("<table")&&tags.indexOf("<tbody")<0?div.firstChild&=
&div.firstChild.childNodes:wrap[1]=3D=3D"<table>"&&tags.indexOf("<tbody")=
<0?div.childNodes:[];for(var =
j=3Dtbody.length-1;j>=3D0;--j)if(jQuery.nodeName(tbody[j],"tbody")&&!tbod=
y[j].childNodes.length)tbody[j].parentNode.removeChild(tbody[j]);if(/^\s/=
.test(elem))div.insertBefore(context.createTextNode(elem.match(/^\s*/)[0]=
),div.firstChild);}elem=3DjQuery.makeArray(div.childNodes);}if(elem.lengt=
h=3D=3D=3D0&&(!jQuery.nodeName(elem,"form")&&!jQuery.nodeName(elem,"selec=
t")))return;if(elem[0]=3D=3Dundefined||jQuery.nodeName(elem,"form")||elem=
.options)ret.push(elem);else=0A=
ret=3DjQuery.merge(ret,elem);});return =
ret;},attr:function(elem,name,value){if(!elem||elem.nodeType=3D=3D3||elem=
.nodeType=3D=3D8)return undefined;var =
notxml=3D!jQuery.isXMLDoc(elem),set=3Dvalue!=3D=3Dundefined,msie=3DjQuery=
.browser.msie;name=3Dnotxml&&jQuery.props[name]||name;if(elem.tagName){va=
r =
special=3D/href|src|style/.test(name);if(name=3D=3D"selected"&&jQuery.bro=
wser.safari)elem.parentNode.selectedIndex;if(name in =
elem&&notxml&&!special){if(set){if(name=3D=3D"type"&&jQuery.nodeName(elem=
,"input")&&elem.parentNode)throw"type property can't be =
changed";elem[name]=3Dvalue;}if(jQuery.nodeName(elem,"form")&&elem.getAtt=
ributeNode(name))return elem.getAttributeNode(name).nodeValue;return =
elem[name];}if(msie&&notxml&&name=3D=3D"style")return =
jQuery.attr(elem.style,"cssText",value);if(set)elem.setAttribute(name,""+=
value);var =
attr=3Dmsie&&notxml&&special?elem.getAttribute(name,2):elem.getAttribute(=
name);return =
attr=3D=3D=3Dnull?undefined:attr;}if(msie&&name=3D=3D"opacity"){if(set){e=
lem.zoom=3D1;elem.filter=3D(elem.filter||"").replace(/alpha\([^)]*\)/,"")=
+(parseInt(value)+''=3D=3D"NaN"?"":"alpha(opacity=3D"+value*100+")");}ret=
urn =
elem.filter&&elem.filter.indexOf("opacity=3D")>=3D0?(parseFloat(elem.filt=
er.match(/opacity=3D([^)]*)/)[1])/100)+'':"";}name=3Dname.replace(/-([a-z=
])/ig,function(all,letter){return =
letter.toUpperCase();});if(set)elem[name]=3Dvalue;return =
elem[name];},trim:function(text){return(text||"").replace(/^\s+|\s+$/g,""=
);},makeArray:function(array){var ret=3D[];if(array!=3Dnull){var =
i=3Darray.length;if(i=3D=3Dnull||array.split||array.setInterval||array.ca=
ll)ret[0]=3Darray;else=0A=
while(i)ret[--i]=3Darray[i];}return =
ret;},inArray:function(elem,array){for(var =
i=3D0,length=3Darray.length;i<length;i++)if(array[i]=3D=3D=3Delem)return =
i;return-1;},merge:function(first,second){var =
i=3D0,elem,pos=3Dfirst.length;if(jQuery.browser.msie){while(elem=3Dsecond=
[i++])if(elem.nodeType!=3D8)first[pos++]=3Delem;}else=0A=
while(elem=3Dsecond[i++])first[pos++]=3Delem;return =
first;},unique:function(array){var ret=3D[],done=3D{};try{for(var =
i=3D0,length=3Darray.length;i<length;i++){var =
id=3DjQuery.data(array[i]);if(!done[id]){done[id]=3Dtrue;ret.push(array[i=
]);}}}catch(e){ret=3Darray;}return =
ret;},grep:function(elems,callback,inv){var ret=3D[];for(var =
i=3D0,length=3Delems.length;i<length;i++)if(!inv!=3D!callback(elems[i],i)=
)ret.push(elems[i]);return ret;},map:function(elems,callback){var =
ret=3D[];for(var i=3D0,length=3Delems.length;i<length;i++){var =
value=3Dcallback(elems[i],i);if(value!=3Dnull)ret[ret.length]=3Dvalue;}re=
turn ret.concat.apply([],ret);}});var =
userAgent=3Dnavigator.userAgent.toLowerCase();jQuery.browser=3D{version:(=
userAgent.match(/.+(?:rv|it|ra|ie)[\/: =
]([\d.]+)/)||[])[1],safari:/webkit/.test(userAgent),opera:/opera/.test(us=
erAgent),msie:/msie/.test(userAgent)&&!/opera/.test(userAgent),mozilla:/m=
ozilla/.test(userAgent)&&!/(compatible|webkit)/.test(userAgent)};var =
styleFloat=3DjQuery.browser.msie?"styleFloat":"cssFloat";jQuery.extend({b=
oxModel:!jQuery.browser.msie||document.compatMode=3D=3D"CSS1Compat",props=
:{"for":"htmlFor","class":"className","float":styleFloat,cssFloat:styleFl=
oat,styleFloat:styleFloat,readonly:"readOnly",maxlength:"maxLength",cells=
pacing:"cellSpacing"}});jQuery.each({parent:function(elem){return =
elem.parentNode;},parents:function(elem){return =
jQuery.dir(elem,"parentNode");},next:function(elem){return =
jQuery.nth(elem,2,"nextSibling");},prev:function(elem){return =
jQuery.nth(elem,2,"previousSibling");},nextAll:function(elem){return =
jQuery.dir(elem,"nextSibling");},prevAll:function(elem){return =
jQuery.dir(elem,"previousSibling");},siblings:function(elem){return =
jQuery.sibling(elem.parentNode.firstChild,elem);},children:function(elem)=
{return jQuery.sibling(elem.firstChild);},contents:function(elem){return =
jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.d=
ocument:jQuery.makeArray(elem.childNodes);}},function(name,fn){jQuery.fn[=
name]=3Dfunction(selector){var =
ret=3DjQuery.map(this,fn);if(selector&&typeof =
selector=3D=3D"string")ret=3DjQuery.multiFilter(selector,ret);return =
this.pushStack(jQuery.unique(ret));};});jQuery.each({appendTo:"append",pr=
ependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"r=
eplaceWith"},function(name,original){jQuery.fn[name]=3Dfunction(){var =
args=3Darguments;return this.each(function(){for(var =
i=3D0,length=3Dargs.length;i<length;i++)jQuery(args[i])[original](this);}=
);};});jQuery.each({removeAttr:function(name){jQuery.attr(this,name,"");i=
f(this.nodeType=3D=3D1)this.removeAttribute(name);},addClass:function(cla=
ssNames){jQuery.className.add(this,classNames);},removeClass:function(cla=
ssNames){jQuery.className.remove(this,classNames);},toggleClass:function(=
classNames){jQuery.className[jQuery.className.has(this,classNames)?"remov=
e":"add"](this,classNames);},remove:function(selector){if(!selector||jQue=
ry.filter(selector,[this]).r.length){jQuery("*",this).add(this).each(func=
tion(){jQuery.event.remove(this);jQuery.removeData(this);});if(this.paren=
tNode)this.parentNode.removeChild(this);}},empty:function(){jQuery(">*",t=
his).remove();while(this.firstChild)this.removeChild(this.firstChild);}},=
function(name,fn){jQuery.fn[name]=3Dfunction(){return =
this.each(fn,arguments);};});jQuery.each(["Height","Width"],function(i,na=
me){var =
type=3Dname.toLowerCase();jQuery.fn[type]=3Dfunction(size){return =
this[0]=3D=3Dwindow?jQuery.browser.opera&&document.body["client"+name]||j=
Query.browser.safari&&window["inner"+name]||document.compatMode=3D=3D"CSS=
1Compat"&&document.documentElement["client"+name]||document.body["client"=
+name]:this[0]=3D=3Ddocument?Math.max(Math.max(document.body["scroll"+nam=
e],document.documentElement["scroll"+name]),Math.max(document.body["offse=
t"+name],document.documentElement["offset"+name])):size=3D=3Dundefined?(t=
his.length?jQuery.css(this[0],type):null):this.css(type,size.constructor=3D=
=3DString?size:size+"px");};});function num(elem,prop){return =
elem[0]&&parseInt(jQuery.curCSS(elem[0],prop,true),10)||0;}var =
chars=3DjQuery.browser.safari&&parseInt(jQuery.browser.version)<417?"(?:[=
\\w*_-]|\\\\.)":"(?:[\\w\u0128-\uFFFF*_-]|\\\\.)",quickChild=3Dnew =
RegExp("^>\\s*("+chars+"+)"),quickID=3Dnew =
RegExp("^("+chars+"+)(#)("+chars+"+)"),quickClass=3Dnew =
RegExp("^([#.]?)("+chars+"*)");jQuery.extend({expr:{"":function(a,i,m){re=
turn m[2]=3D=3D"*"||jQuery.nodeName(a,m[2]);},"#":function(a,i,m){return =
a.getAttribute("id")=3D=3Dm[2];},":":{lt:function(a,i,m){return =
i<m[3]-0;},gt:function(a,i,m){return =
i>m[3]-0;},nth:function(a,i,m){return =
m[3]-0=3D=3Di;},eq:function(a,i,m){return =
m[3]-0=3D=3Di;},first:function(a,i){return =
i=3D=3D0;},last:function(a,i,m,r){return =
i=3D=3Dr.length-1;},even:function(a,i){return =
i%2=3D=3D0;},odd:function(a,i){return =
i%2;},"first-child":function(a){return =
a.parentNode.getElementsByTagName("*")[0]=3D=3Da;},"last-child":function(=
a){return =
jQuery.nth(a.parentNode.lastChild,1,"previousSibling")=3D=3Da;},"only-chi=
ld":function(a){return!jQuery.nth(a.parentNode.lastChild,2,"previousSibli=
ng");},parent:function(a){return =
a.firstChild;},empty:function(a){return!a.firstChild;},contains:function(=
a,i,m){return(a.textContent||a.innerText||jQuery(a).text()||"").indexOf(m=
[3])>=3D0;},visible:function(a){return"hidden"!=3Da.type&&jQuery.css(a,"d=
isplay")!=3D"none"&&jQuery.css(a,"visibility")!=3D"hidden";},hidden:funct=
ion(a){return"hidden"=3D=3Da.type||jQuery.css(a,"display")=3D=3D"none"||j=
Query.css(a,"visibility")=3D=3D"hidden";},enabled:function(a){return!a.di=
sabled;},disabled:function(a){return =
a.disabled;},checked:function(a){return =
a.checked;},selected:function(a){return =
a.selected||jQuery.attr(a,"selected");},text:function(a){return"text"=3D=3D=
a.type;},radio:function(a){return"radio"=3D=3Da.type;},checkbox:function(=
a){return"checkbox"=3D=3Da.type;},file:function(a){return"file"=3D=3Da.ty=
pe;},password:function(a){return"password"=3D=3Da.type;},submit:function(=
a){return"submit"=3D=3Da.type;},image:function(a){return"image"=3D=3Da.ty=
pe;},reset:function(a){return"reset"=3D=3Da.type;},button:function(a){ret=
urn"button"=3D=3Da.type||jQuery.nodeName(a,"button");},input:function(a){=
return/input|select|textarea|button/i.test(a.nodeName);},has:function(a,i=
,m){return =
jQuery.find(m[3],a).length;},header:function(a){return/h\d/i.test(a.nodeN=
ame);},animated:function(a){return =
jQuery.grep(jQuery.timers,function(fn){return =
a=3D=3Dfn.elem;}).length;}}},parse:[/^(\[) *@?([\w-]+) *([!*$^~=3D]*) =
*('?"?)(.*?)\4 *\]/,/^(:)([\w-]+)\("?'?(.*?(\(.*?\))?[^(]*?)"?'?\)/,new =
RegExp("^([:.#]*)("+chars+"+)")],multiFilter:function(expr,elems,not){var=
 old,cur=3D[];while(expr&&expr!=3Dold){old=3Dexpr;var =
f=3DjQuery.filter(expr,elems,not);expr=3Df.t.replace(/^\s*,\s*/,"");cur=3D=
not?elems=3Df.r:jQuery.merge(cur,f.r);}return =
cur;},find:function(t,context){if(typeof =
t!=3D"string")return[t];if(context&&context.nodeType!=3D1&&context.nodeTy=
pe!=3D9)return[];context=3Dcontext||document;var =
ret=3D[context],done=3D[],last,nodeName;while(t&&last!=3Dt){var =
r=3D[];last=3Dt;t=3DjQuery.trim(t);var =
foundToken=3Dfalse,re=3DquickChild,m=3Dre.exec(t);if(m){nodeName=3Dm[1].t=
oUpperCase();for(var i=3D0;ret[i];i++)for(var =
c=3Dret[i].firstChild;c;c=3Dc.nextSibling)if(c.nodeType=3D=3D1&&(nodeName=
=3D=3D"*"||c.nodeName.toUpperCase()=3D=3DnodeName))r.push(c);ret=3Dr;t=3D=
t.replace(re,"");if(t.indexOf(" =
")=3D=3D0)continue;foundToken=3Dtrue;}else{re=3D/^([>+~])\s*(\w*)/i;if((m=
=3Dre.exec(t))!=3Dnull){r=3D[];var =
merge=3D{};nodeName=3Dm[2].toUpperCase();m=3Dm[1];for(var =
j=3D0,rl=3Dret.length;j<rl;j++){var =
n=3Dm=3D=3D"~"||m=3D=3D"+"?ret[j].nextSibling:ret[j].firstChild;for(;n;n=3D=
n.nextSibling)if(n.nodeType=3D=3D1){var =
id=3DjQuery.data(n);if(m=3D=3D"~"&&merge[id])break;if(!nodeName||n.nodeNa=
me.toUpperCase()=3D=3DnodeName){if(m=3D=3D"~")merge[id]=3Dtrue;r.push(n);=
}if(m=3D=3D"+")break;}}ret=3Dr;t=3DjQuery.trim(t.replace(re,""));foundTok=
en=3Dtrue;}}if(t&&!foundToken){if(!t.indexOf(",")){if(context=3D=3Dret[0]=
)ret.shift();done=3DjQuery.merge(done,ret);r=3Dret=3D[context];t=3D" =
"+t.substr(1,t.length);}else{var re2=3DquickID;var =
m=3Dre2.exec(t);if(m){m=3D[0,m[2],m[3],m[1]];}else{re2=3DquickClass;m=3Dr=
e2.exec(t);}m[2]=3Dm[2].replace(/\\/g,"");var =
elem=3Dret[ret.length-1];if(m[1]=3D=3D"#"&&elem&&elem.getElementById&&!jQ=
uery.isXMLDoc(elem)){var =
oid=3Delem.getElementById(m[2]);if((jQuery.browser.msie||jQuery.browser.o=
pera)&&oid&&typeof =
oid.id=3D=3D"string"&&oid.id!=3Dm[2])oid=3DjQuery('[@id=3D"'+m[2]+'"]',el=
em)[0];ret=3Dr=3Doid&&(!m[3]||jQuery.nodeName(oid,m[3]))?[oid]:[];}else{f=
or(var i=3D0;ret[i];i++){var =
tag=3Dm[1]=3D=3D"#"&&m[3]?m[3]:m[1]!=3D""||m[0]=3D=3D""?"*":m[2];if(tag=3D=
=3D"*"&&ret[i].nodeName.toLowerCase()=3D=3D"object")tag=3D"param";r=3DjQu=
ery.merge(r,ret[i].getElementsByTagName(tag));}if(m[1]=3D=3D".")r=3DjQuer=
y.classFilter(r,m[2]);if(m[1]=3D=3D"#"){var tmp=3D[];for(var =
i=3D0;r[i];i++)if(r[i].getAttribute("id")=3D=3Dm[2]){tmp=3D[r[i]];break;}=
r=3Dtmp;}ret=3Dr;}t=3Dt.replace(re2,"");}}if(t){var =
val=3DjQuery.filter(t,r);ret=3Dr=3Dval.r;t=3DjQuery.trim(val.t);}}if(t)re=
t=3D[];if(ret&&context=3D=3Dret[0])ret.shift();done=3DjQuery.merge(done,r=
et);return done;},classFilter:function(r,m,not){m=3D" "+m+" ";var =
tmp=3D[];for(var i=3D0;r[i];i++){var pass=3D(" "+r[i].className+" =
").indexOf(m)>=3D0;if(!not&&pass||not&&!pass)tmp.push(r[i]);}return =
tmp;},filter:function(t,r,not){var last;while(t&&t!=3Dlast){last=3Dt;var =
p=3DjQuery.parse,m;for(var =
i=3D0;p[i];i++){m=3Dp[i].exec(t);if(m){t=3Dt.substring(m[0].length);m[2]=3D=
m[2].replace(/\\/g,"");break;}}if(!m)break;if(m[1]=3D=3D":"&&m[2]=3D=3D"n=
ot")r=3DisSimple.test(m[3])?jQuery.filter(m[3],r,true).r:jQuery(r).not(m[=
3]);else if(m[1]=3D=3D".")r=3DjQuery.classFilter(r,m[2],not);else =
if(m[1]=3D=3D"["){var tmp=3D[],type=3Dm[3];for(var =
i=3D0,rl=3Dr.length;i<rl;i++){var =
a=3Dr[i],z=3Da[jQuery.props[m[2]]||m[2]];if(z=3D=3Dnull||/href|src|select=
ed/.test(m[2]))z=3DjQuery.attr(a,m[2])||'';if((type=3D=3D""&&!!z||type=3D=
=3D"=3D"&&z=3D=3Dm[5]||type=3D=3D"!=3D"&&z!=3Dm[5]||type=3D=3D"^=3D"&&z&&=
!z.indexOf(m[5])||type=3D=3D"$=3D"&&z.substr(z.length-m[5].length)=3D=3Dm=
[5]||(type=3D=3D"*=3D"||type=3D=3D"~=3D")&&z.indexOf(m[5])>=3D0)^not)tmp.=
push(a);}r=3Dtmp;}else if(m[1]=3D=3D":"&&m[2]=3D=3D"nth-child"){var =
merge=3D{},tmp=3D[],test=3D/(-?)(\d*)n((?:\+|-)?\d*)/.exec(m[3]=3D=3D"eve=
n"&&"2n"||m[3]=3D=3D"odd"&&"2n+1"||!/\D/.test(m[3])&&"0n+"+m[3]||m[3]),fi=
rst=3D(test[1]+(test[2]||1))-0,last=3Dtest[3]-0;for(var =
i=3D0,rl=3Dr.length;i<rl;i++){var =
node=3Dr[i],parentNode=3Dnode.parentNode,id=3DjQuery.data(parentNode);if(=
!merge[id]){var c=3D1;for(var =
n=3DparentNode.firstChild;n;n=3Dn.nextSibling)if(n.nodeType=3D=3D1)n.node=
Index=3Dc++;merge[id]=3Dtrue;}var =
add=3Dfalse;if(first=3D=3D0){if(node.nodeIndex=3D=3Dlast)add=3Dtrue;}else=
 =
if((node.nodeIndex-last)%first=3D=3D0&&(node.nodeIndex-last)/first>=3D0)a=
dd=3Dtrue;if(add^not)tmp.push(node);}r=3Dtmp;}else{var =
fn=3DjQuery.expr[m[1]];if(typeof =
fn=3D=3D"object")fn=3Dfn[m[2]];if(typeof =
fn=3D=3D"string")fn=3Deval("false||function(a,i){return =
"+fn+";}");r=3DjQuery.grep(r,function(elem,i){return =
fn(elem,i,m,r);},not);}}return{r:r,t:t};},dir:function(elem,dir){var =
matched=3D[],cur=3Delem[dir];while(cur&&cur!=3Ddocument){if(cur.nodeType=3D=
=3D1)matched.push(cur);cur=3Dcur[dir];}return =
matched;},nth:function(cur,result,dir,elem){result=3Dresult||1;var =
num=3D0;for(;cur;cur=3Dcur[dir])if(cur.nodeType=3D=3D1&&++num=3D=3Dresult=
)break;return cur;},sibling:function(n,elem){var =
r=3D[];for(;n;n=3Dn.nextSibling){if(n.nodeType=3D=3D1&&n!=3Delem)r.push(n=
);}return =
r;}});jQuery.event=3D{add:function(elem,types,handler,data){if(elem.nodeT=
ype=3D=3D3||elem.nodeType=3D=3D8)return;if(jQuery.browser.msie&&elem.setI=
nterval)elem=3Dwindow;if(!handler.guid)handler.guid=3Dthis.guid++;if(data=
!=3Dundefined){var =
fn=3Dhandler;handler=3Dthis.proxy(fn,function(){return =
fn.apply(this,arguments);});handler.data=3Ddata;}var =
events=3DjQuery.data(elem,"events")||jQuery.data(elem,"events",{}),handle=
=3DjQuery.data(elem,"handle")||jQuery.data(elem,"handle",function(){if(ty=
peof jQuery!=3D"undefined"&&!jQuery.event.triggered)return =
jQuery.event.handle.apply(arguments.callee.elem,arguments);});handle.elem=
=3Delem;jQuery.each(types.split(/\s+/),function(index,type){var =
parts=3Dtype.split(".");type=3Dparts[0];handler.type=3Dparts[1];var =
handlers=3Devents[type];if(!handlers){handlers=3Devents[type]=3D{};if(!jQ=
uery.event.special[type]||jQuery.event.special[type].setup.call(elem)=3D=3D=
=3Dfalse){if(elem.addEventListener)elem.addEventListener(type,handle,fals=
e);else =
if(elem.attachEvent)elem.attachEvent("on"+type,handle);}}handlers[handler=
.guid]=3Dhandler;jQuery.event.global[type]=3Dtrue;});elem=3Dnull;},guid:1=
,global:{},remove:function(elem,types,handler){if(elem.nodeType=3D=3D3||e=
lem.nodeType=3D=3D8)return;var =
events=3DjQuery.data(elem,"events"),ret,index;if(events){if(types=3D=3Dun=
defined||(typeof types=3D=3D"string"&&types.charAt(0)=3D=3D"."))for(var =
type in =
events)this.remove(elem,type+(types||""));else{if(types.type){handler=3Dt=
ypes.handler;types=3Dtypes.type;}jQuery.each(types.split(/\s+/),function(=
index,type){var =
parts=3Dtype.split(".");type=3Dparts[0];if(events[type]){if(handler)delet=
e events[type][handler.guid];else=0A=
for(handler in =
events[type])if(!parts[1]||events[type][handler].type=3D=3Dparts[1])delet=
e events[type][handler];for(ret in =
events[type])break;if(!ret){if(!jQuery.event.special[type]||jQuery.event.=
special[type].teardown.call(elem)=3D=3D=3Dfalse){if(elem.removeEventListe=
ner)elem.removeEventListener(type,jQuery.data(elem,"handle"),false);else =
if(elem.detachEvent)elem.detachEvent("on"+type,jQuery.data(elem,"handle")=
);}ret=3Dnull;delete events[type];}}});}for(ret in =
events)break;if(!ret){var =
handle=3DjQuery.data(elem,"handle");if(handle)handle.elem=3Dnull;jQuery.r=
emoveData(elem,"events");jQuery.removeData(elem,"handle");}}},trigger:fun=
ction(type,data,elem,donative,extra){data=3DjQuery.makeArray(data);if(typ=
e.indexOf("!")>=3D0){type=3Dtype.slice(0,-1);var =
exclusive=3Dtrue;}if(!elem){if(this.global[type])jQuery("*").add([window,=
document]).trigger(type,data);}else{if(elem.nodeType=3D=3D3||elem.nodeTyp=
e=3D=3D8)return undefined;var =
val,ret,fn=3DjQuery.isFunction(elem[type]||null),event=3D!data[0]||!data[=
0].preventDefault;if(event){data.unshift({type:type,target:elem,preventDe=
fault:function(){},stopPropagation:function(){},timeStamp:now()});data[0]=
[expando]=3Dtrue;}data[0].type=3Dtype;if(exclusive)data[0].exclusive=3Dtr=
ue;var =
handle=3DjQuery.data(elem,"handle");if(handle)val=3Dhandle.apply(elem,dat=
a);if((!fn||(jQuery.nodeName(elem,'a')&&type=3D=3D"click"))&&elem["on"+ty=
pe]&&elem["on"+type].apply(elem,data)=3D=3D=3Dfalse)val=3Dfalse;if(event)=
data.shift();if(extra&&jQuery.isFunction(extra)){ret=3Dextra.apply(elem,v=
al=3D=3Dnull?data:data.concat(val));if(ret!=3D=3Dundefined)val=3Dret;}if(=
fn&&donative!=3D=3Dfalse&&val!=3D=3Dfalse&&!(jQuery.nodeName(elem,'a')&&t=
ype=3D=3D"click")){this.triggered=3Dtrue;try{elem[type]();}catch(e){}}thi=
s.triggered=3Dfalse;}return val;},handle:function(event){var =
val,ret,namespace,all,handlers;event=3Darguments[0]=3DjQuery.event.fix(ev=
ent||window.event);namespace=3Devent.type.split(".");event.type=3Dnamespa=
ce[0];namespace=3Dnamespace[1];all=3D!namespace&&!event.exclusive;handler=
s=3D(jQuery.data(this,"events")||{})[event.type];for(var j in =
handlers){var =
handler=3Dhandlers[j];if(all||handler.type=3D=3Dnamespace){event.handler=3D=
handler;event.data=3Dhandler.data;ret=3Dhandler.apply(this,arguments);if(=
val!=3D=3Dfalse)val=3Dret;if(ret=3D=3D=3Dfalse){event.preventDefault();ev=
ent.stopPropagation();}}}return =
val;},fix:function(event){if(event[expando]=3D=3Dtrue)return event;var =
originalEvent=3Devent;event=3D{originalEvent:originalEvent};var =
props=3D"altKey attrChange attrName bubbles button cancelable charCode =
clientX clientY ctrlKey currentTarget data detail eventPhase fromElement =
handler keyCode metaKey newValue originalTarget pageX pageY prevValue =
relatedNode relatedTarget screenX screenY shiftKey srcElement target =
timeStamp toElement type view wheelDelta which".split(" ");for(var =
i=3Dprops.length;i;i--)event[props[i]]=3DoriginalEvent[props[i]];event[ex=
pando]=3Dtrue;event.preventDefault=3Dfunction(){if(originalEvent.preventD=
efault)originalEvent.preventDefault();originalEvent.returnValue=3Dfalse;}=
;event.stopPropagation=3Dfunction(){if(originalEvent.stopPropagation)orig=
inalEvent.stopPropagation();originalEvent.cancelBubble=3Dtrue;};event.tim=
eStamp=3Devent.timeStamp||now();if(!event.target)event.target=3Devent.src=
Element||document;if(event.target.nodeType=3D=3D3)event.target=3Devent.ta=
rget.parentNode;if(!event.relatedTarget&&event.fromElement)event.relatedT=
arget=3Devent.fromElement=3D=3Devent.target?event.toElement:event.fromEle=
ment;if(event.pageX=3D=3Dnull&&event.clientX!=3Dnull){var =
doc=3Ddocument.documentElement,body=3Ddocument.body;event.pageX=3Devent.c=
lientX+(doc&&doc.scrollLeft||body&&body.scrollLeft||0)-(doc.clientLeft||0=
);event.pageY=3Devent.clientY+(doc&&doc.scrollTop||body&&body.scrollTop||=
0)-(doc.clientTop||0);}if(!event.which&&((event.charCode||event.charCode=3D=
=3D=3D0)?event.charCode:event.keyCode))event.which=3Devent.charCode||even=
t.keyCode;if(!event.metaKey&&event.ctrlKey)event.metaKey=3Devent.ctrlKey;=
if(!event.which&&event.button)event.which=3D(event.button&1?1:(event.butt=
on&2?3:(event.button&4?2:0)));return =
event;},proxy:function(fn,proxy){proxy.guid=3Dfn.guid=3Dfn.guid||proxy.gu=
id||this.guid++;return =
proxy;},special:{ready:{setup:function(){bindReady();return;},teardown:fu=
nction(){return;}},mouseenter:{setup:function(){if(jQuery.browser.msie)re=
turn =
false;jQuery(this).bind("mouseover",jQuery.event.special.mouseenter.handl=
er);return true;},teardown:function(){if(jQuery.browser.msie)return =
false;jQuery(this).unbind("mouseover",jQuery.event.special.mouseenter.han=
dler);return =
true;},handler:function(event){if(withinElement(event,this))return =
true;event.type=3D"mouseenter";return =
jQuery.event.handle.apply(this,arguments);}},mouseleave:{setup:function()=
{if(jQuery.browser.msie)return =
false;jQuery(this).bind("mouseout",jQuery.event.special.mouseleave.handle=
r);return true;},teardown:function(){if(jQuery.browser.msie)return =
false;jQuery(this).unbind("mouseout",jQuery.event.special.mouseleave.hand=
ler);return =
true;},handler:function(event){if(withinElement(event,this))return =
true;event.type=3D"mouseleave";return =
jQuery.event.handle.apply(this,arguments);}}}};jQuery.fn.extend({bind:fun=
ction(type,data,fn){return =
type=3D=3D"unload"?this.one(type,data,fn):this.each(function(){jQuery.eve=
nt.add(this,type,fn||data,fn&&data);});},one:function(type,data,fn){var =
one=3DjQuery.event.proxy(fn||data,function(event){jQuery(this).unbind(eve=
nt,one);return(fn||data).apply(this,arguments);});return =
this.each(function(){jQuery.event.add(this,type,one,fn&&data);});},unbind=
:function(type,fn){return =
this.each(function(){jQuery.event.remove(this,type,fn);});},trigger:funct=
ion(type,data,fn){return =
this.each(function(){jQuery.event.trigger(type,data,this,true,fn);});},tr=
iggerHandler:function(type,data,fn){return =
this[0]&&jQuery.event.trigger(type,data,this[0],false,fn);},toggle:functi=
on(fn){var =
args=3Darguments,i=3D1;while(i<args.length)jQuery.event.proxy(fn,args[i++=
]);return =
this.click(jQuery.event.proxy(fn,function(event){this.lastToggle=3D(this.=
lastToggle||0)%i;event.preventDefault();return =
args[this.lastToggle++].apply(this,arguments)||false;}));},hover:function=
(fnOver,fnOut){return =
this.bind('mouseenter',fnOver).bind('mouseleave',fnOut);},ready:function(=
fn){bindReady();if(jQuery.isReady)fn.call(document,jQuery);else=0A=
jQuery.readyList.push(function(){return fn.call(this,jQuery);});return =
this;}});jQuery.extend({isReady:false,readyList:[],ready:function(){if(!j=
Query.isReady){jQuery.isReady=3Dtrue;if(jQuery.readyList){jQuery.each(jQu=
ery.readyList,function(){this.call(document);});jQuery.readyList=3Dnull;}=
jQuery(document).triggerHandler("ready");}}});var =
readyBound=3Dfalse;function =
bindReady(){if(readyBound)return;readyBound=3Dtrue;if(document.addEventLi=
stener&&!jQuery.browser.opera)document.addEventListener("DOMContentLoaded=
",jQuery.ready,false);if(jQuery.browser.msie&&window=3D=3Dtop)(function()=
{if(jQuery.isReady)return;try{document.documentElement.doScroll("left");}=
catch(error){setTimeout(arguments.callee,0);return;}jQuery.ready();})();i=
f(jQuery.browser.opera)document.addEventListener("DOMContentLoaded",funct=
ion(){if(jQuery.isReady)return;for(var =
i=3D0;i<document.styleSheets.length;i++)if(document.styleSheets[i].disabl=
ed){setTimeout(arguments.callee,0);return;}jQuery.ready();},false);if(jQu=
ery.browser.safari){var =
numStyles;(function(){if(jQuery.isReady)return;if(document.readyState!=3D=
"loaded"&&document.readyState!=3D"complete"){setTimeout(arguments.callee,=
0);return;}if(numStyles=3D=3D=3Dundefined)numStyles=3DjQuery("style, =
link[rel=3Dstylesheet]").length;if(document.styleSheets.length!=3DnumStyl=
es){setTimeout(arguments.callee,0);return;}jQuery.ready();})();}jQuery.ev=
ent.add(window,"load",jQuery.ready);}jQuery.each(("blur,focus,load,resize=
,scroll,unload,click,dblclick,"+"mousedown,mouseup,mousemove,mouseover,mo=
useout,change,select,"+"submit,keydown,keypress,keyup,error").split(","),=
function(i,name){jQuery.fn[name]=3Dfunction(fn){return =
fn?this.bind(name,fn):this.trigger(name);};});var =
withinElement=3Dfunction(event,elem){var =
parent=3Devent.relatedTarget;while(parent&&parent!=3Delem)try{parent=3Dpa=
rent.parentNode;}catch(error){parent=3Delem;}return =
parent=3D=3Delem;};jQuery(window).bind("unload",function(){jQuery("*").ad=
d(document).unbind();});jQuery.fn.extend({_load:jQuery.fn.load,load:funct=
ion(url,params,callback){if(typeof url!=3D'string')return =
this._load(url);var off=3Durl.indexOf(" ");if(off>=3D0){var =
selector=3Durl.slice(off,url.length);url=3Durl.slice(0,off);}callback=3Dc=
allback||function(){};var =
type=3D"GET";if(params)if(jQuery.isFunction(params)){callback=3Dparams;pa=
rams=3Dnull;}else{params=3DjQuery.param(params);type=3D"POST";}var =
self=3Dthis;jQuery.ajax({url:url,type:type,dataType:"html",data:params,co=
mplete:function(res,status){if(status=3D=3D"success"||status=3D=3D"notmod=
ified")self.html(selector?jQuery("<div/>").append(res.responseText.replac=
e(/<script(.|\s)*?\/script>/g,"")).find(selector):res.responseText);self.=
each(callback,[res.responseText,status,res]);}});return =
this;},serialize:function(){return =
jQuery.param(this.serializeArray());},serializeArray:function(){return =
this.map(function(){return =
jQuery.nodeName(this,"form")?jQuery.makeArray(this.elements):this;}).filt=
er(function(){return =
this.name&&!this.disabled&&(this.checked||/select|textarea/i.test(this.no=
deName)||/text|hidden|password/i.test(this.type));}).map(function(i,elem)=
{var val=3DjQuery(this).val();return =
val=3D=3Dnull?null:val.constructor=3D=3DArray?jQuery.map(val,function(val=
,i){return{name:elem.name,value:val};}):{name:elem.name,value:val};}).get=
();}});jQuery.each("ajaxStart,ajaxStop,ajaxComplete,ajaxError,ajaxSuccess=
,ajaxSend".split(","),function(i,o){jQuery.fn[o]=3Dfunction(f){return =
this.bind(o,f);};});var =
jsc=3Dnow();jQuery.extend({get:function(url,data,callback,type){if(jQuery=
.isFunction(data)){callback=3Ddata;data=3Dnull;}return =
jQuery.ajax({type:"GET",url:url,data:data,success:callback,dataType:type}=
);},getScript:function(url,callback){return =
jQuery.get(url,null,callback,"script");},getJSON:function(url,data,callba=
ck){return =
jQuery.get(url,data,callback,"json");},post:function(url,data,callback,ty=
pe){if(jQuery.isFunction(data)){callback=3Ddata;data=3D{};}return =
jQuery.ajax({type:"POST",url:url,data:data,success:callback,dataType:type=
});},ajaxSetup:function(settings){jQuery.extend(jQuery.ajaxSettings,setti=
ngs);},ajaxSettings:{url:location.href,global:true,type:"GET",timeout:0,c=
ontentType:"application/x-www-form-urlencoded",processData:true,async:tru=
e,data:null,username:null,password:null,accepts:{xml:"application/xml, =
text/xml",html:"text/html",script:"text/javascript, =
application/javascript",json:"application/json, =
text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},ajax:=
function(s){s=3DjQuery.extend(true,s,jQuery.extend(true,{},jQuery.ajaxSet=
tings,s));var =
jsonp,jsre=3D/=3D\?(&|$)/g,status,data,type=3Ds.type.toUpperCase();if(s.d=
ata&&s.processData&&typeof =
s.data!=3D"string")s.data=3DjQuery.param(s.data);if(s.dataType=3D=3D"json=
p"){if(type=3D=3D"GET"){if(!s.url.match(jsre))s.url+=3D(s.url.match(/\?/)=
?"&":"?")+(s.jsonp||"callback")+"=3D?";}else =
if(!s.data||!s.data.match(jsre))s.data=3D(s.data?s.data+"&":"")+(s.jsonp|=
|"callback")+"=3D?";s.dataType=3D"json";}if(s.dataType=3D=3D"json"&&(s.da=
ta&&s.data.match(jsre)||s.url.match(jsre))){jsonp=3D"jsonp"+jsc++;if(s.da=
ta)s.data=3D(s.data+"").replace(jsre,"=3D"+jsonp+"$1");s.url=3Ds.url.repl=
ace(jsre,"=3D"+jsonp+"$1");s.dataType=3D"script";window[jsonp]=3Dfunction=
(tmp){data=3Dtmp;success();complete();window[jsonp]=3Dundefined;try{delet=
e =
window[jsonp];}catch(e){}if(head)head.removeChild(script);};}if(s.dataTyp=
e=3D=3D"script"&&s.cache=3D=3Dnull)s.cache=3Dfalse;if(s.cache=3D=3D=3Dfal=
se&&type=3D=3D"GET"){var ts=3Dnow();var =
ret=3Ds.url.replace(/(\?|&)_=3D.*?(&|$)/,"$1_=3D"+ts+"$2");s.url=3Dret+((=
ret=3D=3Ds.url)?(s.url.match(/\?/)?"&":"?")+"_=3D"+ts:"");}if(s.data&&typ=
e=3D=3D"GET"){s.url+=3D(s.url.match(/\?/)?"&":"?")+s.data;s.data=3Dnull;}=
if(s.global&&!jQuery.active++)jQuery.event.trigger("ajaxStart");var =
remote=3D/^(?:\w+:)?\/\/([^\/?#]+)/;if(s.dataType=3D=3D"script"&&type=3D=3D=
"GET"&&remote.test(s.url)&&remote.exec(s.url)[1]!=3Dlocation.host){var =
head=3Ddocument.getElementsByTagName("head")[0];var =
script=3Ddocument.createElement("script");script.src=3Ds.url;if(s.scriptC=
harset)script.charset=3Ds.scriptCharset;if(!jsonp){var =
done=3Dfalse;script.onload=3Dscript.onreadystatechange=3Dfunction(){if(!d=
one&&(!this.readyState||this.readyState=3D=3D"loaded"||this.readyState=3D=
=3D"complete")){done=3Dtrue;success();complete();head.removeChild(script)=
;}};}head.appendChild(script);return undefined;}var =
requestDone=3Dfalse;var xhr=3Dwindow.ActiveXObject?new =
ActiveXObject("Microsoft.XMLHTTP"):new =
XMLHttpRequest();if(s.username)xhr.open(type,s.url,s.async,s.username,s.p=
assword);else=0A=
xhr.open(type,s.url,s.async);try{if(s.data)xhr.setRequestHeader("Content-=
Type",s.contentType);if(s.ifModified)xhr.setRequestHeader("If-Modified-Si=
nce",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 00:00:00 =
GMT");xhr.setRequestHeader("X-Requested-With","XMLHttpRequest");xhr.setRe=
questHeader("Accept",s.dataType&&s.accepts[s.dataType]?s.accepts[s.dataTy=
pe]+", =
*/*":s.accepts._default);}catch(e){}if(s.beforeSend&&s.beforeSend(xhr,s)=3D=
=3D=3Dfalse){s.global&&jQuery.active--;xhr.abort();return =
false;}if(s.global)jQuery.event.trigger("ajaxSend",[xhr,s]);var =
onreadystatechange=3Dfunction(isTimeout){if(!requestDone&&xhr&&(xhr.ready=
State=3D=3D4||isTimeout=3D=3D"timeout")){requestDone=3Dtrue;if(ival){clea=
rInterval(ival);ival=3Dnull;}status=3DisTimeout=3D=3D"timeout"&&"timeout"=
||!jQuery.httpSuccess(xhr)&&"error"||s.ifModified&&jQuery.httpNotModified=
(xhr,s.url)&&"notmodified"||"success";if(status=3D=3D"success"){try{data=3D=
jQuery.httpData(xhr,s.dataType,s.dataFilter);}catch(e){status=3D"parserer=
ror";}}if(status=3D=3D"success"){var =
modRes;try{modRes=3Dxhr.getResponseHeader("Last-Modified");}catch(e){}if(=
s.ifModified&&modRes)jQuery.lastModified[s.url]=3DmodRes;if(!jsonp)succes=
s();}else=0A=
jQuery.handleError(s,xhr,status);complete();if(s.async)xhr=3Dnull;}};if(s=
.async){var =
ival=3DsetInterval(onreadystatechange,13);if(s.timeout>0)setTimeout(funct=
ion(){if(xhr){xhr.abort();if(!requestDone)onreadystatechange("timeout");}=
},s.timeout);}try{xhr.send(s.data);}catch(e){jQuery.handleError(s,xhr,nul=
l,e);}if(!s.async)onreadystatechange();function =
success(){if(s.success)s.success(data,status);if(s.global)jQuery.event.tr=
igger("ajaxSuccess",[xhr,s]);}function =
complete(){if(s.complete)s.complete(xhr,status);if(s.global)jQuery.event.=
trigger("ajaxComplete",[xhr,s]);if(s.global&&!--jQuery.active)jQuery.even=
t.trigger("ajaxStop");}return =
xhr;},handleError:function(s,xhr,status,e){if(s.error)s.error(xhr,status,=
e);if(s.global)jQuery.event.trigger("ajaxError",[xhr,s,e]);},active:0,htt=
pSuccess:function(xhr){try{return!xhr.status&&location.protocol=3D=3D"fil=
e:"||(xhr.status>=3D200&&xhr.status<300)||xhr.status=3D=3D304||xhr.status=
=3D=3D1223||jQuery.browser.safari&&xhr.status=3D=3Dundefined;}catch(e){}r=
eturn false;},httpNotModified:function(xhr,url){try{var =
xhrRes=3Dxhr.getResponseHeader("Last-Modified");return =
xhr.status=3D=3D304||xhrRes=3D=3DjQuery.lastModified[url]||jQuery.browser=
.safari&&xhr.status=3D=3Dundefined;}catch(e){}return =
false;},httpData:function(xhr,type,filter){var =
ct=3Dxhr.getResponseHeader("content-type"),xml=3Dtype=3D=3D"xml"||!type&&=
ct&&ct.indexOf("xml")>=3D0,data=3Dxml?xhr.responseXML:xhr.responseText;if=
(xml&&data.documentElement.tagName=3D=3D"parsererror")throw"parsererror";=
if(filter)data=3Dfilter(data,type);if(type=3D=3D"script")jQuery.globalEva=
l(data);if(type=3D=3D"json")data=3Deval("("+data+")");return =
data;},param:function(a){var =
s=3D[];if(a.constructor=3D=3DArray||a.jquery)jQuery.each(a,function(){s.p=
ush(encodeURIComponent(this.name)+"=3D"+encodeURIComponent(this.value));}=
);else=0A=
for(var j in =
a)if(a[j]&&a[j].constructor=3D=3DArray)jQuery.each(a[j],function(){s.push=
(encodeURIComponent(j)+"=3D"+encodeURIComponent(this));});else=0A=
s.push(encodeURIComponent(j)+"=3D"+encodeURIComponent(jQuery.isFunction(a=
[j])?a[j]():a[j]));return =
s.join("&").replace(/%20/g,"+");}});jQuery.fn.extend({show:function(speed=
,callback){return =
speed?this.animate({height:"show",width:"show",opacity:"show"},speed,call=
back):this.filter(":hidden").each(function(){this.style.display=3Dthis.ol=
dblock||"";if(jQuery.css(this,"display")=3D=3D"none"){var =
elem=3DjQuery("<"+this.tagName+" =
/>").appendTo("body");this.style.display=3Delem.css("display");if(this.st=
yle.display=3D=3D"none")this.style.display=3D"block";elem.remove();}}).en=
d();},hide:function(speed,callback){return =
speed?this.animate({height:"hide",width:"hide",opacity:"hide"},speed,call=
back):this.filter(":visible").each(function(){this.oldblock=3Dthis.oldblo=
ck||jQuery.css(this,"display");this.style.display=3D"none";}).end();},_to=
ggle:jQuery.fn.toggle,toggle:function(fn,fn2){return =
jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle.apply(this,arg=
uments):fn?this.animate({height:"toggle",width:"toggle",opacity:"toggle"}=
,fn,fn2):this.each(function(){jQuery(this)[jQuery(this).is(":hidden")?"sh=
ow":"hide"]();});},slideDown:function(speed,callback){return =
this.animate({height:"show"},speed,callback);},slideUp:function(speed,cal=
lback){return =
this.animate({height:"hide"},speed,callback);},slideToggle:function(speed=
,callback){return =
this.animate({height:"toggle"},speed,callback);},fadeIn:function(speed,ca=
llback){return =
this.animate({opacity:"show"},speed,callback);},fadeOut:function(speed,ca=
llback){return =
this.animate({opacity:"hide"},speed,callback);},fadeTo:function(speed,to,=
callback){return =
this.animate({opacity:to},speed,callback);},animate:function(prop,speed,e=
asing,callback){var optall=3DjQuery.speed(speed,easing,callback);return =
this[optall.queue=3D=3D=3Dfalse?"each":"queue"](function(){if(this.nodeTy=
pe!=3D1)return false;var =
opt=3DjQuery.extend({},optall),p,hidden=3DjQuery(this).is(":hidden"),self=
=3Dthis;for(p in =
prop){if(prop[p]=3D=3D"hide"&&hidden||prop[p]=3D=3D"show"&&!hidden)return=
 =
opt.complete.call(this);if(p=3D=3D"height"||p=3D=3D"width"){opt.display=3D=
jQuery.css(this,"display");opt.overflow=3Dthis.style.overflow;}}if(opt.ov=
erflow!=3Dnull)this.style.overflow=3D"hidden";opt.curAnim=3DjQuery.extend=
({},prop);jQuery.each(prop,function(name,val){var e=3Dnew =
jQuery.fx(self,opt,name);if(/toggle|show|hide/.test(val))e[val=3D=3D"togg=
le"?hidden?"show":"hide":val](prop);else{var =
parts=3Dval.toString().match(/^([+-]=3D)?([\d+-.]+)(.*)$/),start=3De.cur(=
true)||0;if(parts){var =
end=3DparseFloat(parts[2]),unit=3Dparts[3]||"px";if(unit!=3D"px"){self.st=
yle[name]=3D(end||1)+unit;start=3D((end||1)/e.cur(true))*start;self.style=
[name]=3Dstart+unit;}if(parts[1])end=3D((parts[1]=3D=3D"-=3D"?-1:1)*end)+=
start;e.custom(start,end,unit);}else=0A=
e.custom(start,val,"");}});return =
true;});},queue:function(type,fn){if(jQuery.isFunction(type)||(type&&type=
.constructor=3D=3DArray)){fn=3Dtype;type=3D"fx";}if(!type||(typeof =
type=3D=3D"string"&&!fn))return queue(this[0],type);return =
this.each(function(){if(fn.constructor=3D=3DArray)queue(this,type,fn);els=
e{queue(this,type).push(fn);if(queue(this,type).length=3D=3D1)fn.call(thi=
s);}});},stop:function(clearQueue,gotoEnd){var =
timers=3DjQuery.timers;if(clearQueue)this.queue([]);this.each(function(){=
for(var =
i=3Dtimers.length-1;i>=3D0;i--)if(timers[i].elem=3D=3Dthis){if(gotoEnd)ti=
mers[i](true);timers.splice(i,1);}});if(!gotoEnd)this.dequeue();return =
this;}});var =
queue=3Dfunction(elem,type,array){if(elem){type=3Dtype||"fx";var =
q=3DjQuery.data(elem,type+"queue");if(!q||array)q=3DjQuery.data(elem,type=
+"queue",jQuery.makeArray(array));}return =
q;};jQuery.fn.dequeue=3Dfunction(type){type=3Dtype||"fx";return =
this.each(function(){var =
q=3Dqueue(this,type);q.shift();if(q.length)q[0].call(this);});};jQuery.ex=
tend({speed:function(speed,easing,fn){var =
opt=3Dspeed&&speed.constructor=3D=3DObject?speed:{complete:fn||!fn&&easin=
g||jQuery.isFunction(speed)&&speed,duration:speed,easing:fn&&easing||easi=
ng&&easing.constructor!=3DFunction&&easing};opt.duration=3D(opt.duration&=
&opt.duration.constructor=3D=3DNumber?opt.duration:jQuery.fx.speeds[opt.d=
uration])||jQuery.fx.speeds.def;opt.old=3Dopt.complete;opt.complete=3Dfun=
ction(){if(opt.queue!=3D=3Dfalse)jQuery(this).dequeue();if(jQuery.isFunct=
ion(opt.old))opt.old.call(this);};return =
opt;},easing:{linear:function(p,n,firstNum,diff){return =
firstNum+diff*p;},swing:function(p,n,firstNum,diff){return((-Math.cos(p*M=
ath.PI)/2)+0.5)*diff+firstNum;}},timers:[],timerId:null,fx:function(elem,=
options,prop){this.options=3Doptions;this.elem=3Delem;this.prop=3Dprop;if=
(!options.orig)options.orig=3D{};}});jQuery.fx.prototype=3D{update:functi=
on(){if(this.options.step)this.options.step.call(this.elem,this.now,this)=
;(jQuery.fx.step[this.prop]||jQuery.fx.step._default)(this);if(this.prop=3D=
=3D"height"||this.prop=3D=3D"width")this.elem.style.display=3D"block";},c=
ur:function(force){if(this.elem[this.prop]!=3Dnull&&this.elem.style[this.=
prop]=3D=3Dnull)return this.elem[this.prop];var =
r=3DparseFloat(jQuery.css(this.elem,this.prop,force));return =
r&&r>-10000?r:parseFloat(jQuery.curCSS(this.elem,this.prop))||0;},custom:=
function(from,to,unit){this.startTime=3Dnow();this.start=3Dfrom;this.end=3D=
to;this.unit=3Dunit||this.unit||"px";this.now=3Dthis.start;this.pos=3Dthi=
s.state=3D0;this.update();var self=3Dthis;function t(gotoEnd){return =
self.step(gotoEnd);}t.elem=3Dthis.elem;jQuery.timers.push(t);if(jQuery.ti=
merId=3D=3Dnull){jQuery.timerId=3DsetInterval(function(){var =
timers=3DjQuery.timers;for(var =
i=3D0;i<timers.length;i++)if(!timers[i]())timers.splice(i--,1);if(!timers=
.length){clearInterval(jQuery.timerId);jQuery.timerId=3Dnull;}},13);}},sh=
ow:function(){this.options.orig[this.prop]=3DjQuery.attr(this.elem.style,=
this.prop);this.options.show=3Dtrue;this.custom(0,this.cur());if(this.pro=
p=3D=3D"width"||this.prop=3D=3D"height")this.elem.style[this.prop]=3D"1px=
";jQuery(this.elem).show();},hide:function(){this.options.orig[this.prop]=
=3DjQuery.attr(this.elem.style,this.prop);this.options.hide=3Dtrue;this.c=
ustom(this.cur(),0);},step:function(gotoEnd){var =
t=3Dnow();if(gotoEnd||t>this.options.duration+this.startTime){this.now=3D=
this.end;this.pos=3Dthis.state=3D1;this.update();this.options.curAnim[thi=
s.prop]=3Dtrue;var done=3Dtrue;for(var i in =
this.options.curAnim)if(this.options.curAnim[i]!=3D=3Dtrue)done=3Dfalse;i=
f(done){if(this.options.display!=3Dnull){this.elem.style.overflow=3Dthis.=
options.overflow;this.elem.style.display=3Dthis.options.display;if(jQuery=
.css(this.elem,"display")=3D=3D"none")this.elem.style.display=3D"block";}=
if(this.options.hide)this.elem.style.display=3D"none";if(this.options.hid=
e||this.options.show)for(var p in =
this.options.curAnim)jQuery.attr(this.elem.style,p,this.options.orig[p]);=
}if(done)this.options.complete.call(this.elem);return false;}else{var =
n=3Dt-this.startTime;this.state=3Dn/this.options.duration;this.pos=3DjQue=
ry.easing[this.options.easing||(jQuery.easing.swing?"swing":"linear")](th=
is.state,n,0,1,this.options.duration);this.now=3Dthis.start+((this.end-th=
is.start)*this.pos);this.update();}return =
true;}};jQuery.extend(jQuery.fx,{speeds:{slow:600,fast:200,def:400},step:=
{scrollLeft:function(fx){fx.elem.scrollLeft=3Dfx.now;},scrollTop:function=
(fx){fx.elem.scrollTop=3Dfx.now;},opacity:function(fx){jQuery.attr(fx.ele=
m.style,"opacity",fx.now);},_default:function(fx){fx.elem.style[fx.prop]=3D=
fx.now+fx.unit;}}});jQuery.fn.offset=3Dfunction(){var =
left=3D0,top=3D0,elem=3Dthis[0],results;if(elem)with(jQuery.browser){var =
parent=3Delem.parentNode,offsetChild=3Delem,offsetParent=3Delem.offsetPar=
ent,doc=3Delem.ownerDocument,safari2=3Dsafari&&parseInt(version)<522&&!/a=
dobeair/i.test(userAgent),css=3DjQuery.curCSS,fixed=3Dcss(elem,"position"=
)=3D=3D"fixed";if(elem.getBoundingClientRect){var =
box=3Delem.getBoundingClientRect();add(box.left+Math.max(doc.documentElem=
ent.scrollLeft,doc.body.scrollLeft),box.top+Math.max(doc.documentElement.=
scrollTop,doc.body.scrollTop));add(-doc.documentElement.clientLeft,-doc.d=
ocumentElement.clientTop);}else{add(elem.offsetLeft,elem.offsetTop);while=
(offsetParent){add(offsetParent.offsetLeft,offsetParent.offsetTop);if(moz=
illa&&!/^t(able|d|h)$/i.test(offsetParent.tagName)||safari&&!safari2)bord=
er(offsetParent);if(!fixed&&css(offsetParent,"position")=3D=3D"fixed")fix=
ed=3Dtrue;offsetChild=3D/^body$/i.test(offsetParent.tagName)?offsetChild:=
offsetParent;offsetParent=3DoffsetParent.offsetParent;}while(parent&&pare=
nt.tagName&&!/^body|html$/i.test(parent.tagName)){if(!/^inline|table.*$/i=
.test(css(parent,"display")))add(-parent.scrollLeft,-parent.scrollTop);if=
(mozilla&&css(parent,"overflow")!=3D"visible")border(parent);parent=3Dpar=
ent.parentNode;}if((safari2&&(fixed||css(offsetChild,"position")=3D=3D"ab=
solute"))||(mozilla&&css(offsetChild,"position")!=3D"absolute"))add(-doc.=
body.offsetLeft,-doc.body.offsetTop);if(fixed)add(Math.max(doc.documentEl=
ement.scrollLeft,doc.body.scrollLeft),Math.max(doc.documentElement.scroll=
Top,doc.body.scrollTop));}results=3D{top:top,left:left};}function =
border(elem){add(jQuery.curCSS(elem,"borderLeftWidth",true),jQuery.curCSS=
(elem,"borderTopWidth",true));}function =
add(l,t){left+=3DparseInt(l,10)||0;top+=3DparseInt(t,10)||0;}return =
results;};jQuery.fn.extend({position:function(){var =
left=3D0,top=3D0,results;if(this[0]){var =
offsetParent=3Dthis.offsetParent(),offset=3Dthis.offset(),parentOffset=3D=
/^body|html$/i.test(offsetParent[0].tagName)?{top:0,left:0}:offsetParent.=
offset();offset.top-=3Dnum(this,'marginTop');offset.left-=3Dnum(this,'mar=
ginLeft');parentOffset.top+=3Dnum(offsetParent,'borderTopWidth');parentOf=
fset.left+=3Dnum(offsetParent,'borderLeftWidth');results=3D{top:offset.to=
p-parentOffset.top,left:offset.left-parentOffset.left};}return =
results;},offsetParent:function(){var =
offsetParent=3Dthis[0].offsetParent;while(offsetParent&&(!/^body|html$/i.=
test(offsetParent.tagName)&&jQuery.css(offsetParent,'position')=3D=3D'sta=
tic'))offsetParent=3DoffsetParent.offsetParent;return =
jQuery(offsetParent);}});jQuery.each(['Left','Top'],function(i,name){var =
method=3D'scroll'+name;jQuery.fn[method]=3Dfunction(val){if(!this[0])retu=
rn;return =
val!=3Dundefined?this.each(function(){this=3D=3Dwindow||this=3D=3Ddocumen=
t?window.scrollTo(!i?val:jQuery(window).scrollLeft(),i?val:jQuery(window)=
.scrollTop()):this[method]=3Dval;}):this[0]=3D=3Dwindow||this[0]=3D=3Ddoc=
ument?self[i?'pageYOffset':'pageXOffset']||jQuery.boxModel&&document.docu=
mentElement[method]||document.body[method]:this[0][method];};});jQuery.ea=
ch(["Height","Width"],function(i,name){var =
tl=3Di?"Left":"Top",br=3Di?"Right":"Bottom";jQuery.fn["inner"+name]=3Dfun=
ction(){return =
this[name.toLowerCase()]()+num(this,"padding"+tl)+num(this,"padding"+br);=
};jQuery.fn["outer"+name]=3Dfunction(margin){return =
this["inner"+name]()+num(this,"border"+tl+"Width")+num(this,"border"+br+"=
Width")+(margin?num(this,"margin"+tl)+num(this,"margin"+br):0);};});})();
------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/static/scripts/mi/mi_script_scheduler.js

/*=0A=
this script provides a way to test to see if a script has been loaded =
previously, and if so, does not load it again.=0A=
it checks for the object that will be created by a script, if the object =
exists, the script has been loaded.=0A=
*/=0A=
=0A=
function miScriptScheduler() {=0A=
=0A=
    this.scriptCheck =3D ""; /* value of function check (eg. =
window.jQuery)*/=0A=
    this.scriptPath =3D ""; /* file path to required script */=0A=
    //var cc =3D this; /*cache a copy of the object for use inside =
jquery methods*/=0A=
=0A=
    /*=0A=
    method checks value of scriptCheck, if undefined a script node is =
created=0A=
    with the src attribute set to scriptPath. This node is then injected =
into the   DOM=0A=
    */=0A=
    =0A=
    this.scheduleScript =3D function ()=0A=
    {=0A=
        if(!this.scriptCheck)=0A=
        {=0A=
            /* script test function not found, load script with no =
waiting*/=0A=
                var tempElement =3D document.createElement("script");=0A=
                tempElement.src =3D this.scriptPath;=0A=
                var bases =3D document.getElementsByTagName('base');=0A=
                if(bases.length && bases[0].childNodes.length) {=0A=
                   bases[0].appendChild(tempElement);=0A=
                }=0A=
                else {=0A=
                  =
document.getElementsByTagName('head')[0].appendChild(tempElement);=0A=
                }=0A=
            =0A=
        }=0A=
        else {=0A=
            return(0);=0A=
        }=0A=
    } /*end scheduleScript method*/=0A=
} /* end constructor*/=0A=
=0A=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/static/scripts/search_site.js

function today_string() {
	// dependant on date functions defined in mi-utilities.js
	var today =3D new Date();
	return today.getDayString()+', '+today.getMonthString()+' =
'+today.getDate()+', '+today.getFullYear();
}


// searchFormSubmitPreview =
*******************************************************************
 function searchFormSubmit(form) {

     if (form.aff.value =3D=3D 'archives' || form.aff[1].checked =3D=3D =
true) {

         window.location =3D =
"http://www.newslibrary.com/nlsearch.asp?search_mode=3Dall&action=3Dsearc=
h&sort=3Dd%3Ah&nitems=3D10&region=3Dcs&dbquery=3D" + =
form.keywords.value;
             return false;
  =20
     }=20
     else if (form.aff[2].checked =3D=3D true || form.aff.value =3D=3D =
'web') {
         var encoded_keywords =3D =
encodeURIComponent(form.keywords.value);
         var section_num =3D '299';
         var url_version =3D 'ysr';
         var params =3D 'product=3DYahoo%2COverture&' +
                      'collection=3DWEB&' +
                      'live_template=3Dhttp%3A%2F%2Fwww.thestate.com%2F' =
+ section_num + '%2Fv-' + url_version + '%2Findex.html&' +=20
                      =
'error_template=3Dhttp%3A%2F%2Fwww.thestate.com%2F' + section_num + =
'%2Fv-yerr%2Findex.html&' +
                      =
'preview_template=3Dhttp%3A%2F%2Fpreview.thestate.com%2F' + section_num =
+ '%2Fv-' + url_version + '%2Findex.html&' +
                      'results_per_page=3D10' +
                      '&prop_related=3D1&prop_dym=3D1';
         window.location =3D =
"http://search.thestate.com/search-bin/search.pl.cgi?sf_Keywords=3D" + =
encoded_keywords + '&' + params;

         return false;
     }

     return true;
 }
// getParams =
*******************************************************************
function getParams(params) {
   var Params =3D new Object ();
   if ( ! params ) return Params; // return empty object
   var Pairs =3D params.split(/[;&]/);
   for ( var i =3D 0; i < Pairs.length; i++ ) {
      var KeyVal =3D Pairs[i].split('=3D');
      if ( ! KeyVal || KeyVal.length !=3D 2 ) continue;
      var key =3D unescape( KeyVal[0] );
      var val =3D unescape( KeyVal[1] );
      val =3D val.replace(/\+/g, ' ');
      Params[key] =3D val;
   }
   return Params;

}
// end getParams =
*****************************************************************



------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pluck.thestate.com/ver1.0/SiteLifeProxy?sid=pluck.thestate.com

    //multi site enabled -- sid: pluck.thestate.com=20
    document.write("<link =
href=3D'http://pluck.thestate.com/ver1.0/SiteLifeCss?sid=3Dpluck.thestate=
.com' rel=3D'stylesheet' type=3D'text/css' />");
    document.write("<script type=3D'text/javascript' =
src=3D'http://pluck.thestate.com/ver1.0/SiteLifeScripts?sid=3Dpluck.thest=
ate.com'></script>");
	document.write("<link =
href=3D'http://media.thestate.com/static/styles/pluckOverride.css' =
rel=3D'stylesheet' type=3D'text/css' />");

///<summary>constructor to create a new SiteLifeProxy</summary>
function SiteLifeProxy(url) {
    // User Configurable Properties - these can be set at any time

    // your apiKey, this value must be set!
    this.apiKey =3D null;

    // sniff the browser for custom behaviors
    this.__isExplorer =3D =
navigator.userAgent.toLowerCase().indexOf('msie') !=3D -1;
    this.__isSafari =3D =
navigator.userAgent.toLowerCase().indexOf('safari') !=3D -1;
    this.__isMac =3D navigator.platform.toLowerCase().indexOf('mac') =
!=3D -1;
    this.__isMacIE =3D this.__isMac && this.__isExplorer;
   =20
    // if enabled, spit out debug information through alert()
    this.debug =3D false;
   =20
    // used to track the id of the handler expecting the results from =
the immediately preceeding method invocation
    // this is used only for testing purposes
    this.lastHandlerId =3D "";
   =20
    // Methods You can Overide
    //
    // OnSuccess(returnValue) - is passed the return value at the end of =
a successful call, default does nothing
    // OnError(msg) - is passed an error message if a problem occurs
    // OnDebug(msg) - is called when debugging is enabled
    =20
    this.__baseUrl =3D url;
    this.__sendInvokeCount =3D 0;
   =20
    this.__eventHandlers =3D new Object();
};

SiteLifeProxy.prototype.AddEventHandler =3D function (event_name, =
callback) {
	var eventList =3D this.__eventHandlers[event_name];
	if (!eventList){
		eventList =3D new Array();
		this.__eventHandlers[event_name] =3D eventList;
	}
	eventList.push(callback);
};

SiteLifeProxy.prototype.FireEvent =3D function (event_name) {
    var func;
    if(handlers =3D this.__eventHandlers[event_name]) {
        var A =3D new Array(); for (var i =3D 1; i <  =
this.FireEvent.arguments.length; i++){ A[i - 1] =3D =
this.FireEvent.arguments[i];}
        for(var x=3D0;x<handlers.length;x++){
			func =3D handlers[x];
			if (func.__Bound){
			   if (handlers.length =3D=3D 1) return func();
			   func();
			}
			if (handlers.length =3D=3D 1) return func.apply(this, A);
			func.apply(this, A);
    }
}
};

SiteLifeProxy.prototype.ScriptId =3D function() { return this.__scriptId =
=3D "_bb_script_" + this.__sendInvokeCount++; }

// Default error handler for the proxy object, simple alert
SiteLifeProxy.prototype.OnError =3D function(msg) {
   alert("OnError: " + msg);
}

// Default debug handler for the proxy object, simple alert
SiteLifeProxy.prototype.OnDebug =3D function(msg) {
    if (this.debug)
        alert("Debug: " + msg);
}

// fetch a named request parameter from the page URL
SiteLifeProxy.prototype.GetParameter =3D function(parameterName) {
    var key =3D parameterName + "=3D";
    var parameters =3D document.location.search.substring(1).split("&");
    for (var i =3D 0; i < parameters.length; i++)
    {
        if (parameters[i].indexOf(key) =3D=3D 0)
            return parameters[i].substring(key.length);
    }
    return null;
};

// browser independent method to get elements by ID
SiteLifeProxy.prototype.GetElement =3D function(id) {
    this.OnDebug("GetElement " + id);
    if (document.getElementById)
        return document.getElementById(id);
    if (document.all)
        return document.all[id];
    this.OnError("No support for GetElement() in this browser");
    return null;
}

// browser independent method to get elements by tag name
SiteLifeProxy.prototype.GetTags =3D function(tagName) {
    this.OnDebug("GetTags " + tagName);
    if (document.getElementsByTagName)
        return document.getElementsByTagName(tagName);
    if (document.all)
       return document.tags(tagName);
    this.OnError("No support for GetTags() in this browser");
    return null;
}

SiteLifeProxy.prototype.EscapeValue =3D function(s) {
    if (s =3D=3D null) return null;
    return encodeURIComponent(s);
};

SiteLifeProxy.prototype.__ArrayValidation =3D function(s)
{
    if ((typeof s =3D=3D 'undefined') || (s.length < 1))
    {
        return false;
    }
    return true;
}

SiteLifeProxy.prototype.__CheckErrorHandler =3D function(onError) {
    this.OnDebug("__CheckErrorHandler " + onError);
    if ((typeof onError =3D=3D 'undefined') || (eval("window." + =
onError) =3D=3D null))
    {
      return "gSiteLife.OnError";
    }
    return onError;
}
SiteLifeProxy.prototype.SetCookie =3D function SetCookie( name, value) {
    var today =3D new Date(); today.setTime( today.getTime() );
   =20
    var expires_date =3D new Date( today.getTime() + 126144000000 );
   =20
    document.cookie =3D name + "=3D" +escape( value ) +
    ";expires=3D" + expires_date.toGMTString() +=20
    ";path=3D/" + ";domain=3Dthestate.com" ;
}
// validate and fetch arguments, if the argument is missing and =
optional, we return an empty string       =20
SiteLifeProxy.prototype.__GetArgument =3D function(variableName, =
variableValue, isRequired, isArray) {
    this.OnDebug("__GetArgument " + variableName + "," + variableValue + =
"," + isRequired + "," + isArray);
    if (typeof variableValue =3D=3D "undefined" || variableValue =3D=3D =
null || variableValue =3D=3D "")
    {
        if (isRequired)
        {
            this.OnError("Missing required parameter " + variableName);
            this.__isValid =3D false;
            return "";
        }
        else
            return "";
    }
    if (isRequired && isArray)=20
    {
        if (!this.__ArrayValidation(variableValue))=20
        {
            this.OnError("Invalid array parameter " + variableName);
            this.__isValid =3D false;
            return "";
        }
    }
    return "&" + variableName + "=3D" + this.EscapeValue(variableValue);
};

SiteLifeProxy.prototype.__StripAnchorFromUrl =3D function(url) {
    var aIdx =3D url.indexOf("#");
    return aIdx =3D=3D -1 ? url : url.substring(0, aIdx);
}

SiteLifeProxy.prototype.__SafeAppendUrlValue =3D function(url, key, =
value) {
    url +=3D url.indexOf("?") !=3D -1 ? "&" : "?";
    return url + key + "=3D" + value;
}

SiteLifeProxy.prototype.__AppendUrlValues =3D function (url)
{
	time =3D new Date();
    url +=3D this.__GetArgument("plckNoCache", time.getTime(), false, =
false);
    url +=3D this.__GetArgument("plckApiKey", this.apiKey, true, false);
                        url +=3D this.__GetArgument("sid", =
gSiteLife.SID, false, false);
               =20
    return url;
}

SiteLifeProxy.prototype.ReloadPage =3D function(params) {
    var sSearch =3D window.location.search.substring(1);
    var sNVPs =3D sSearch.split('&');
    var newSearch =3D "";
    var anchorPoint =3D "";
    for(var k in params) {
        if(k =3D=3D "extend") continue;
		if(k =3D=3D "#") {
			anchorPoint =3D '#' + params[k];
			continue;
		}	=09
        if(newSearch =3D=3D "") newSearch +=3D "?"; else newSearch +=3D =
"&";
        newSearch +=3D k + '=3D' + params[k];
    }
    for (var i =3D 0; i < sNVPs.length; i++) {
        var kv =3D sNVPs[i].split('=3D');
        if(kv[0] && kv[0].indexOf('plck') !=3D 0 && ! params[kv[0]]) {
            newSearch +=3D "&" + sNVPs[i];       =20
        }
    }
           =20
    if(anchorPoint !=3D ""){=20
        window.location.hash =3D anchorPoint;
    }
    window.location.search =3D newSearch;
}

function loadScript (url, callback) {
	var script =3D document.createElement('script');
	script.type =3D 'text/javascript';
	script.charset =3D 'utf-8';
	if (callback)
		script.onload =3D script.onreadystatechange =3D function() {
			if (script.readyState && script.readyState !=3D 'loaded' && =
script.readyState !=3D 'complete')
				return;
			script.onreadystatechange =3D script.onload =3D null;
			callback();
		};
	script.src =3D url;
	document.getElementsByTagName('head')[0].appendChild (script);
}

SiteLifeProxy.prototype.__Send =3D function(url, scriptToUse, =
callbackName, args) {
    this.OnDebug("_Send " + url);
    function gLoadScript(url, callbackName) {
      var script =3D document.createElement('script');
      script.setAttribute('type', 'text/javascript');
    	script.setAttribute('charset', 'utf-8');
    	script.setAttribute('src', url + (callbackName ? '&EVENT_ID=3D' + =
callbackName : ''));
    	document.getElementsByTagName('head')[0].appendChild (script);
    }
    function bind(_function, _this, _arguments) {
      var f =3D function() {
        _function.apply(_this, _arguments);
      };
      f['__Bound'] =3D true;
      return f;
    };
    var func;
    if ((typeof callbackName =3D=3D 'string') && (func =3D =
this.__eventHandlers[callbackName]) && (typeof func =3D=3D 'function') =
&& !func['__Bound']) {
      this.__eventHandlers[callbackName] =3D bind(func, this, args);
    }
   =20
    //append our various parameters as necessary
    url =3D this.__AppendUrlValues(url);
    this.OnDebug("_Send (updated) " + url);
    // add the script node to the document
    if (document.createElement && ! this.__isMacIE) {
        gLoadScript(url, callbackName);
        return;
    }

    // could fall back to sync at this point, but will bust if the page =
is already loaded

    this.OnError("No support for async in this browser");
}

SiteLifeProxy.prototype.Logout =3D function(ScriptToUse, IsRestPage) {
    var plckRest =3D IsRestPage ? true : false;
    this.__Send(this.__baseUrl + '/Utility/Logout?plckRedirectUrl=3D' + =
escape(window.location.href) + '&plckRest=3D' + plckRest, ScriptToUse);
    return false;
}

SiteLifeProxy.prototype.AddLoadEvent =3D function(func) {
if(window.addEventListener){
 window.addEventListener("load", func, false);
}else{
 if(window.attachEvent){
   window.attachEvent("onload", func);
 }else{
   if(document.getElementById){
    var oldonload =3D window.onload;
    if (typeof window.onload !=3D 'function') {
      window.onload =3D func;
    } else {
      window.onload =3D function() {
       if (oldonload) {
        oldonload();
       }
       func();
}}}}}}

SiteLifeProxy.prototype.AdInsertHelper =3D function() {
    for(var src in gSiteLife.__adsToInsert) {
        if(src =3D=3D "extend") continue;
        var dest =3D gSiteLife.__adsToInsert[src];
        var parent =3D document.getElementById(dest);
		var newChild =3D document.getElementById(src);
		if( ! parent || ! newChild ) {continue; }
		parent.replaceChild( newChild, document.getElementById(dest + =
"Child"));
		newChild.style.display =3D "block"; parent.style.display =3D "block";
    }
}

SiteLifeProxy.prototype.InsertAds =3D function(source, destination) {
gSiteLife.__adsToInsert =3D new Object();
for(ii=3D0; ii< this.InsertAds.arguments.length; ii+=3D2) { =
gSiteLife.__adsToInsert[this.InsertAds.arguments[ii]] =3D =
this.InsertAds.arguments[ii+1];}
this.AddLoadEvent(gSiteLife.AdInsertHelper);
}

SiteLifeProxy.prototype.TitleTag =3D function() {
 var titleTag =3D document.getElementById("plckTitleTag");
 return titleTag ? titleTag.innerText || titleTag.textContent : null;
 }

SiteLifeProxy.prototype.WriteDiv =3D function(id, divClass) {
    var cssClass =3D divClass ? divClass : "";
    document.write('<div id=3D"'+id+'" class=3D"'+cssClass+'"></div>'); =
return id;
}

SiteLifeProxy.prototype.InnerHtmlWrite =3D function(elementId, =
innerContents ) {
    var el =3D document.createElement("div");
    try {
        if(document.location.href.indexOf("debug=3Dtrue") > -1) {
            el.innerHTML +=3D "<div style=3D'border:1px solid =
red;'><span style=3D'background-color:red; color:white; =
position:absolute; cursor:pointer; font-size:8pt;' =
onclick=3D'DebugShowInnerHTML(\"${plckElementId}\",\"http://pluck.thestat=
e.com/ver1.0/Proxies/Default.rails?&sid=3Dpluck.thestate.com\");'>&nbsp;?=
&nbsp;</span><div>" + innerContents + "</div></div>";
        } else {
            el.innerHTML +=3D innerContents;
            el.style.display =3D "inline";
        }
        var destDiv =3D document.getElementById(elementId);
        while (destDiv.childNodes.length >=3D 1) {
             destDiv.removeChild(destDiv.childNodes[0]);
        }
       =20
        destDiv.appendChild(el);
    } catch (error) {
        alert(elementId + " Error "  + error.number + ": " + =
error.description);
    }
}

SiteLifeProxy.prototype.SortTimeStampDescending =3D =
"TimeStampDescending";
SiteLifeProxy.prototype.SortTimeStampAscending =3D "TimeStampAscending";
SiteLifeProxy.prototype.SortRecommendationsDescending =3D =
"RecommendationsDescending";
SiteLifeProxy.prototype.SortRecommendationsAscending =3D =
"RecommendationsAscending";
SiteLifeProxy.prototype.SortRatingDescending =3D "RatingDescending";
SiteLifeProxy.prototype.SortRatingAscending =3D "RatingAscending";
SiteLifeProxy.prototype.SortAlphabeticalAscending =3D =
"AlphabeticalAscending";
SiteLifeProxy.prototype.SortAlphabeticalDescending =3D =
"AlphabeticalDescending";
SiteLifeProxy.prototype.KeyTypeExternalResource =3D "ExternalResource";
       =20



SiteLifeProxy.prototype.PersonaHeaderRequest =3D function(UserId) {
    var url =3D this.__baseUrl + =
'/Persona/PersonaHeader?plckElementId=3DpersonaHDest&plckUserId=3D'+ =
UserId;
    this.__Send(url, "personaHeaderScript", 'persona:header', =
arguments);
}
SiteLifeProxy.prototype.PersonaHeader =3D function(UserId) {
    this.WriteDiv("personaHDest", "Persona_Main");
        this.PersonaHeaderRequest(UserId);=20
}
SiteLifeProxy.prototype.PersonaHeaderInbox =3D function() {
	if (!document.getElementById('PrivateMessageInbox')) return;

	var rb =3D new RequestBatch();
	rb.AddToRequest(new PrivateMessageFolderList());
	rb.BeginRequest(serverUrl,
		function(responseBatch) {
			var count =3D '';
			try {
				if (responseBatch && responseBatch.Messages && =
responseBatch.Messages.length && responseBatch.Messages[0].Message =
=3D=3D 'ok') {
					var folders =3D =
responseBatch.Responses[0].PrivateMessageFolderList.FolderList;
					for (var i =3D 0; i < folders.length; i++) {
						var f =3D folders[i];
						if (f.FolderID =3D=3D 'Inbox') { count =3D f.UnreadMessageCount; =
break; }
					}
				}
			} catch (e) {}
			var inboxStr =3D "Inbox ({0})";
			var idx =3D inboxStr.indexOf("{0}");
			if (inboxStr =3D=3D '' || idx >=3D -1)
				inboxStr =3D inboxStr.substring(0, idx) + count + =
inboxStr.substring(idx+3);
			var inbox =3D document.getElementById('PrivateMessageInbox');
			inbox.innerHTML =3D inboxStr;
			if (count > 0) inbox.style.fontWeight =3D 'bold';
		});
}

SiteLifeProxy.prototype.Persona =3D function(UserId) {
    this.WriteDiv("personaDest", "Persona_Main");
    var action =3D this.GetParameter("plckPersonaPage");
    if(action && (typeof this[action] =3D=3D 'function')) =
this[action](UserId);
             else this.PersonaHome(UserId);
    }
SiteLifeProxy.prototype.LoadPersonaPage =3D function(PageName, UserId) {
    var params =3D new Object(); params['plckPersonaPage'] =3D PageName; =
params['plckUserId'] =3D UserId;
            params['insiteUserId'] =3D UserId;
        for(ii=3D2; ii< this.LoadPersonaPage.arguments.length; ii+=3D2) =
{ params[this.LoadPersonaPage.arguments[ii]] =3D =
this.LoadPersonaPage.arguments[ii+1];}
    this.ReloadPage(params);
    return false;
}

SiteLifeProxy.prototype.PersonaHome =3D function(UserId) {
   return this.PersonaSend('PersonaHome', 'personaDest', =
'personaScript', UserId, null, 'persona:home:complete');
}


SiteLifeProxy.htmlEncode =3D function(str){
	// Fix HTML
	var ret =3D str;
	var div =3D document.createElement('div');
	var text =3D document.createTextNode(str);
	div.appendChild(text);
	ret =3D new String(div.innerHTML);			=09
=09
	// The above doesn't take care of quotes.
	ret =3D ret.replace(/"/g, '&quot;');
=09
	return ret;
};
		=09
SiteLifeProxy.prototype.PopulateGroupsDiv =3D function(UserId, OnPage) {
        // a utility function to compare two urls for purposes of =
determining site of origin
    var isFromThisSite =3D function(siteOfOrigin, currentHost) {
        // assume each url has periods in it
        var siteOfOriginDotIndex =3D siteOfOrigin.indexOf('.');
        var currentHostDotIndex =3D currentHost.indexOf('.')
        if (siteOfOriginDotIndex < 0 || currentHostDotIndex < 0) {
            return false;
        }
        else {
            return =
siteOfOrigin.slice(siteOfOriginDotIndex).toLowerCase() =3D=3D =
currentHost.slice(currentHostDotIndex).toLowerCase();
        }
    }
        // check for groups div... if it's there, populate it
    var groupsDiv =3D =
document.getElementById("PersonaStyle_GroupsContainer");
    if (groupsDiv) {
         var requestBatch =3D new RequestBatch();
        requestBatch.AddToRequest(new CommunityGroupMembershipPage(new =
UserKey(UserId), 8, OnPage, "TimeStampAscending", "Member"));
        =
requestBatch.BeginRequest("http://pluck.thestate.com/ver1.0/Direct/Proces=
s", function(responseBatch) {
           =20
            if (responseBatch.Responses.length > 0 && =
responseBatch.Responses[0].CommunityGroupMembershipPage) {
                var groupBaseUrl =3D =
"http://www.thestate.com/groups/CommunityGroup.html";
                var groupMembershipPage =3D =
responseBatch.Responses[0].CommunityGroupMembershipPage;
                var groupsHtml =3D "<div =
class=3D\"PersonaStyle_SectionHead\">Groups</div>";
                groupsHtml +=3D "<div =
class=3D\"PersonaStyle_GroupList\">";
                for (var index =3D 0; index < =
groupMembershipPage.CommunityGroupMemberships.length; index++) {
                    var currentGroup =3D =
groupMembershipPage.CommunityGroupMemberships[index].CommunityGroup;
                    // if current group is private and user is =
non-member, don't display
                    var display =3D true;
                    if (currentGroup.CommunityGroupVisibility =3D=3D =
'Private') {
                        display =3D =
(currentGroup.RequestingUsersMembershipTier !=3D 'NonMember' && =
currentGroup.RequestingUsersMembershipTier !=3D 'Banned');
                    }
                    if (display) {
                        var groupUrl =3D groupBaseUrl + "?slGroupKey=3D" =
+ currentGroup.CommunityGroupKey.Key;
                                                if =
(!isFromThisSite(currentGroup.SiteOfOrigin, window.location.host)) {
                            groupsHtml +=3D "<img height=3D\"50\" =
width=3D\"50\" title=3D\"" + =
SiteLifeProxy.htmlEncode(currentGroup.Title) + "\" src=3D\"" + =
currentGroup.AvatarImageUrl + "\" />";
                        }
                        else {
                            groupsHtml +=3D "<a href=3D\"" + groupUrl + =
"\"><img height=3D\"50\" width=3D\"50\" title=3D\"" + =
SiteLifeProxy.htmlEncode(currentGroup.Title) + "\" src=3D\"" + =
currentGroup.AvatarImageUrl + "\" /></a>";
                        }
                                            }
                }
                //Pagination for Group List
                groupsHtml +=3D "<p><ul =
class=3D\"PersonaStyle_GroupListPagination\">";
               =20
                if (groupMembershipPage.OnPage > 1)                {
                    groupsHtml +=3D "<li><a href=3D'#PreviousGroup' =
onclick=3D'gSiteLife.PopulateGroupsDiv(\"" + UserId + "\", " + =
(parseInt(groupMembershipPage.OnPage) - 1) + =
");'>&lt;&lt;Previous</a></li>";
                }
               =20
                if =
(groupMembershipPage.NumberOfCommunityGroupMemberships > =
(groupMembershipPage.NumberPerPage * groupMembershipPage.OnPage))        =
        {
                    groupsHtml +=3D "<li><a href=3D'#NextGroup' =
onclick=3D'gSiteLife.PopulateGroupsDiv(\"" + UserId + "\", " + =
(parseInt(groupMembershipPage.OnPage) + 1) + ");'>Next&gt&gt;</a></li>";
                }
                groupsHtml +=3D "</p>";
               =20
                //End Pagination for Group List           =20
                groupsHtml +=3D "</ul><div =
class=3D\"PersonaStyle_GroupListClear\"></div>";                  =20
                groupsHtml +=3D "</div>";                  =20
                groupsDiv.innerHTML =3D groupsHtml;
            }
        });
    }
    // fire any other events
    this.FireEvent('persona:home');
}

SiteLifeProxy.prototype.WatchItem =3D =
function(Controller,Method,WatchKey, targetDiv) {
    var url =3D this.__baseUrl + '/'+Controller+'/' + Method + '?' + =
'plckWatchKey=3D' + WatchKey + '&plckElementId=3D' + targetDiv + =
'&plckWatchUrl=3D' + this.EscapeValue(window.location.href);
    this.__Send(url, "AddWatchScript");
    return false;
}
SiteLifeProxy.prototype.PersonaRemoveWatchItem=3D function(UserId, =
WatchKey, Div, View) {
   return this.PersonaSend('PersonaRemoveWatchItem', Div, =
'personaScript', UserId, 'plckWatchView=3D' + View + '&plckWatchKey=3D' =
+ WatchKey);
}
SiteLifeProxy.prototype.PersonaAddFriend=3D function(UserId) {
   return this.PersonaSend('PersonaAddFriend', 'personaHDest', =
'personaScript', UserId);
}
SiteLifeProxy.prototype.PersonaRemoveFriend =3D function(UserId, Friend, =
Div, View, Expanded) {
   if(!Expanded) Expanded =3D "false";
   if (confirm("Are you sure you want to delete this user from your list =
of Friends?") =3D=3D true) {
    return this.PersonaSend('PersonaRemoveFriend', Div, 'personaScript', =
UserId, 'plckFriendView=3D' + View + '&plckFriend=3D' + Friend + =
'&plckExpanded=3D' + Expanded);
   }
   return false;
}
SiteLifeProxy.prototype.PersonaRemovePendingFriend =3D function(UserId, =
PendingFriend, Div) {
   if (confirm("Are you sure you want to delete this user's invite?") =
=3D=3D true) {
    return this.PersonaSend('PersonaRemovePendingFriend', Div, =
'personaScript', UserId, 'plckPendingFriend=3D' + PendingFriend);
   }
   return false;
}
SiteLifeProxy.prototype.PersonaAddPendingFriend =3D function(UserId, =
PendingFriend, Div) {
    return this.PersonaSend('PersonaAddPendingFriend', Div, =
'personaScript', UserId, 'plckPendingFriend=3D' + PendingFriend);
}
SiteLifeProxy.prototype.PersonaMessages =3D function(UserId) {
   var AdParams =3D this.GetParameter('plckCurrentPage') ? =
'plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";
   var scrl =3D this.GetParameter('plckScrollToAnchor');  if(scrl){ =
if(AdParams) {AdParams +=3D'&';} AdParams +=3D 'plckScrollToAnchor=3D' + =
scrl;}
   if(this.GetParameter('plckMessageSubmitted')){if(AdParams) {AdParams =
+=3D'&';} AdParams +=3D 'plckMessageSubmitted=3D' + =
this.GetParameter('plckMessageSubmitted');}
   return this.PersonaSend('PersonaMessages', 'personaDest', =
'personaScript', UserId, AdParams, 'persona:messages');
}
SiteLifeProxy.prototype.PersonaComments =3D function(UserId) {
   var AdParams =3D this.GetParameter('plckCurrentPage') ? =
'plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";
   return this.PersonaSend('PersonaComments', 'personaDest', =
'personaScript', UserId, AdParams, 'persona:comments');
}
SiteLifeProxy.prototype.PersonaBlog =3D function(UserId) {
   var AdParams =3D this.GetParameter('plckCurrentPage') ? =
'plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";
   if(AdParams) {AdParams +=3D'&';} AdParams +=3D 'plckBlogId=3D' + =
UserId;
   var url =3D this.__baseUrl + =
'/PersonaBlog/PersonaBlog?plckElementId=3DpersonaDest&plckUserId=3D'+ =
UserId + '&' + AdParams;
   this.__Send(url, 'personaScript', 'persona:blog', arguments);
   return false;
}
SiteLifeProxy.prototype.PersonaProfile =3D function(UserId) {
    return this.PersonaSend('PersonaProfile', 'personaDest', =
'personaScript', UserId, null, 'persona:profile');
}
SiteLifeProxy.prototype.PersonaWatchListPaginate =3D function(UserId, =
pageNum) {=20
    return this.PersonaPaginate('WatchList', pageNum, UserId);
}
SiteLifeProxy.prototype.PersonaFriendsPaginate =3D function(UserId, =
pageNum) {=20
	var AdParam =3D "plckFullFriendsList=3Dtrue";
    return this.PersonaPaginate('Friends', pageNum, UserId, AdParam);
}

SiteLifeProxy.prototype.PersonaFriendsExpand=3D function(UserId) {=20
    var url =3D this.__baseUrl + =
'/Persona/PersonaFriends?plckFullFriendsList=3Dtrue&plckFriendsPageNum=3D=
0&plckElementId=3DPersonaFriendsDest&plckUserId=3D'+ UserId;
    this.__Send(url, 'PersonaFriendsScript');
    return false;
}
SiteLifeProxy.prototype.PersonaFriendsCollapse=3D function(UserId, =
pageNum) {=20
    var url =3D this.__baseUrl + =
'/Persona/PersonaFriends?plckFullFriendsList=3Dfalse&plckFriendsPageNum=3D=
0&plckElementId=3DPersonaFriendsDest&plckUserId=3D'+ UserId;
    this.__Send(url, 'PersonaFriendsScript');
    return false;
}

SiteLifeProxy.prototype.PersonaPendingFriendsPaginate =3D =
function(UserId, pageNum) {=20
    var AdParam =3D "plckPendingFriendsPageNum=3D" + pageNum;
    return this.PersonaPaginate('Friends', 0, UserId,AdParam);
}
SiteLifeProxy.prototype.PersonaMessagesPreviewPaginate =3D =
function(UserId, pageNum) {=20
    return this.PersonaPaginate('MessagesPreview', pageNum, UserId);
}
SiteLifeProxy.prototype.PersonaMessageRemove =3D function(UserId, =
pageNum, MessageKey) {=20
   if (confirm("Are you sure you want to remove this message from the =
page?") =3D=3D true) {
        return this.PersonaSend('PersonaRemoveMessage', 'personaDest', =
'PersonaMessagesPageScript', UserId, 'plckCurrentPage=3D'+ pageNum + =
'&plckMessageKey=3D'+MessageKey);
   }
   return false;
}
SiteLifeProxy.prototype.PersonaSend =3D function(ApiName, DestDiv, =
ScriptName, UserId, AddParams, eventId){
    var url =3D this.__baseUrl + '/Persona/' + ApiName + =
'?plckElementId=3D' + DestDiv + '&plckUserId=3D'+ UserId;
    if(AddParams) url +=3D '&' + AddParams;
    this.__Send(url, ScriptName, eventId, arguments);
    return false;
}

SiteLifeProxy.prototype.PersonaPaginate =3D function(ApiName, PageNum, =
UserId, AddParams){
    var url =3D this.__baseUrl + '/Persona/Persona' + ApiName + '?plck' =
+ ApiName + 'PageNum=3D' + PageNum + '&plckElementId=3DPersona' + =
ApiName + 'Dest&plckUserId=3D'+ UserId;
    if(AddParams) url +=3D '&' + AddParams;   =20
    this.__Send(url, 'Persona'+ ApiName + 'Script');
    return false;
}

SiteLifeProxy.prototype.PersonaPhotoSend =3D function(ApiName, DestDiv, =
ScriptName, UserId, AddParams, eventId){
    var url =3D this.__baseUrl + '/PersonaPhoto/' + ApiName + =
'?plckElementId=3D' + DestDiv + '&plckUserId=3D'+ UserId;
    if(AddParams) url +=3D '&' + AddParams;
    this.__Send(url, ScriptName, eventId, arguments);
    return false;
}

SiteLifeProxy.prototype.PersonaMostRecent =3D function(UserId, PhotoID, =
DestDiv) {
   return this.PersonaPhotoSend('PersonaMostRecent', DestDiv, =
'personaScript', UserId,'plckPhotoID=3D' + PhotoID);
}

SiteLifeProxy.prototype.PersonaCommunityGroupsPaginate =3D =
function(UserId, PageNum){
	return this.PersonaPaginate('CommunityGroups', PageNum, UserId);
}

SiteLifeProxy.prototype.PersonaCreateGallery =3D function(UserId) {
     return this.PersonaPhotoSend('UserGalleryCreate', =
'personaDestPhoto', 'personaScript', UserId);
}

SiteLifeProxy.prototype.PersonaEditGallery =3D =
function(UserId,GalleryID) {
     return this.PersonaPhotoSend('UserGalleryEdit', 'userGalleryDest', =
'personaScript', UserId,'plckGalleryID=3D' + GalleryID);
}

SiteLifeProxy.prototype.PersonaUploadToUserGallery =3D =
function(GalleryId) {
    var url =3D this.__baseUrl + =
'/Photo/PhotoUpload?plckElementId=3DuserGalleryDest&plckGalleryID=3D'+ =
GalleryId;
    this.__Send(url);
    return false;
}

SiteLifeProxy.prototype.PersonaPhotos =3D function(UserId) {
     return this.PersonaPhotoSend('PersonaPhotos', 'personaDest', =
'personaScript', UserId, null, 'persona:photos');
}
SiteLifeProxy.prototype.PersonaAllPhotos =3D function(UserId) {
     return this.PersonaPhotoSend('PersonaAllPhotos', 'personaDest', =
'personaScript', UserId);
}

SiteLifeProxy.prototype.PersonaGalleryPhoto =3D function(UserId) {
     return this.PersonaPhotoSend('PersonaGalleryPhoto', 'personaDest', =
'personaScript', UserId);
}
SiteLifeProxy.prototype.PersonaMyRecentPhotos =3D =
function(UserId,ElementId, PageNum) {
     return this.PersonaPhotoSend('PersonaMyRecentPhotos', ElementId, =
'personaScript', UserId,'plckPageNum=3D' + PageNum);
}

SiteLifeProxy.prototype.PersonaGallery =3D =
function(UserId,GalleryId,PageNum) {
     if(!PageNum){
        PageNum =3D gSiteLife.GetParameter("plckPageNum") ? =
gSiteLife.GetParameter("plckPageNum") : 0;
     }
     if(!GalleryId) {
        GalleryId =3D gSiteLife.GetParameter("plckGalleryID");
     }
     return this.PersonaPhotoSend('PersonaGallery', 'personaDest', =
'personaScript', UserId,'plckGalleryID=3D'+ GalleryId + =
'&plckPageNum=3D' + PageNum);
}

SiteLifeProxy.prototype.UserGalleryList =3D function(UserId,ElementId, =
PageNum) {
     return this.PersonaPhotoSend('UserGalleryList', ElementId, =
'personaScript', UserId,'plckPageNum=3D' + PageNum);
}
SiteLifeProxy.prototype.PersonaGallerySubmissions =3D =
function(UserId,ElementId, PageNum){
     return this.PersonaPhotoSend('PersonaGallerySubmissions', =
ElementId, 'personaScript', UserId,'plckPageNum=3D' + PageNum);
}=20

SiteLifeProxy.prototype.PersonaGalleryPhoto =3D function(UserId) {
    var photoid =3D gSiteLife.GetParameter('plckPhotoID');
    return this.PersonaPhotoSend('PersonaGalleryPhoto', =
'personaDest','personaScript', UserId,'&plckPhotoID=3D' +photoid);
}
SiteLifeProxy.prototype.PersonaRecentGalleryPhoto =3D function(UserId) {
    var photoid =3D gSiteLife.GetParameter('plckPhotoID');
    return this.PersonaPhotoSend('PersonaRecentGalleryPhoto', =
'personaDest','personaScript', UserId,'&plckPhotoID=3D' +photoid);
}

SiteLifeProxy.prototype.LoadPersonaGalleryPage =3D =
function(UserId,GalleryID) {
    var params =3D new Object(); params['plckPersonaPage'] =3D =
'PersonaGallery'; params['plckUserId'] =3D UserId;=20
            params['insiteUserId'] =3D UserId;
        params['plckGalleryID'] =3D GalleryID;
    this.ReloadPage(params);
    return false;
}
SiteLifeProxy.prototype.LoadPersonaPhotoPage =3D =
function(UserId,PhotoID) {
    var params =3D new Object(); params['plckPersonaPage'] =3D =
'PersonaGalleryPhoto'; params['plckUserId'] =3D UserId;
            params['insiteUserId'] =3D UserId;
        params['plckPhotoID'] =3D PhotoID;
    this.ReloadPage(params);
    return false;
}
SiteLifeProxy.prototype.LoadPersonaRecentPhotoPage =3D =
function(UserId,PhotoID) {
    var params =3D new Object(); params['plckPersonaPage'] =3D =
'PersonaRecentGalleryPhoto'; params['plckUserId'] =3D UserId;
            params['insiteUserId'] =3D UserId;
        params['plckPhotoID'] =3D PhotoID;
    this.ReloadPage(params);
    return false;
}

var fbHelpDialogTimeout;
SiteLifeProxy.prototype.ShowFacebookHelpDialog =3D function(icon){
	var x =3D 0;
	var y =3D icon.clientHeight/2;

	do {
		x +=3D icon.offsetLeft;
		y +=3D icon.offsetTop;
	}
	while(icon =3D icon.offsetParent);

	var fb_div =3D document.getElementById("Persona_FacebookHelpDialog");
=09
	fb_div.style.position =3D "absolute";
	fb_div.style.display =3D "block";
=09
	// position div to the left of icon.
	var newX =3D x - fb_div.clientWidth;
	var newY =3D y - Math.floor(fb_div.clientHeight/2);
=09
	fb_div.style.left =3D newX + "px";
	fb_div.style.top =3D newY + "px";

	return false;
}

SiteLifeProxy.prototype.HideFacebookHelpDialog =3D function(){
	var fb_div =3D document.getElementById("Persona_FacebookHelpDialog");
	fb_div.style.display =3D "none";
}

SiteLifeProxy.prototype.CopyRssUrlToClipboard =3D function(){=09
	rssUrl =3D document.getElementById("rssUrl");
	copy(rssUrl);
=09
	return false;
}

/* note: doesn't work with flash 10 */
function copy(inElement) {
  if (inElement.createTextRange) {
    var range =3D inElement.createTextRange();
    if (range)
      range.execCommand('Copy');
  } else {
    var flashcopier =3D 'flashcopier';
    if(!document.getElementById(flashcopier)) {
      var divholder =3D document.createElement('div');
      divholder.id =3D flashcopier;
      document.body.appendChild(divholder);
    }
    document.getElementById(flashcopier).innerHTML =3D '';
    var divinfo =3D '<embed src=3D"' + gSiteLife.__baseUrl + =
'/Content/swf/clipboard.swf" =
FlashVars=3D"clipboard=3D'+encodeURIComponent(inElement.value)+'" =
width=3D"0" height=3D"0" =
type=3D"application/x-shockwave-flash"></embed>';
    document.getElementById(flashcopier).innerHTML =3D divinfo;
  }
}

SiteLifeProxy.prototype.UpdateExternalUserId =3D =
function(ExternalSiteName, ExternalSiteUserId) {
	var adParam =3D this.BaseAdParam();
	adParam +=3D "&externalSiteName=3D" + ExternalSiteName;
	adParam +=3D "&externalSiteUserId=3D" + ExternalSiteUserId;
	return this.PersonaSend('UpdateExternalUserId', 'personaHDest', =
'personaScript', adParam);
}


=0A=
SiteLifeProxy.prototype.SolicitPhoto =3D function(galleryID) {
	var elementId =3D 'plcksolicit' + galleryID;
	this.WriteDiv(elementId);
    var url =3D this.__baseUrl + '/Photo/SolicitPhoto?plckElementId=3D' =
+ elementId + '&plckGalleryID=3D' +galleryID;
    this.__Send(url);
    return false;
}

SiteLifeProxy.prototype.PhotoUpload =3D function() {
	var elementId =3D 'plcksubmit';
	this.WriteDiv(elementId);
    var galleryID =3D gSiteLife.GetParameter('plckGalleryID');

    var url =3D this.__baseUrl + '/Photo/PhotoUpload?plckElementId=3D' + =
elementId + '&plckGalleryID=3D' +galleryID;
    this.__Send(url);
    return false;
}

SiteLifeProxy.prototype.PublicGallery =3D function() {
    var elementId =3D 'plckgallery';
	this.WriteDiv(elementId);
	var galleryID =3D gSiteLife.GetParameter('plckGalleryID');
    var pageNum =3D gSiteLife.GetParameter('plckPageNum');
=09
    var url =3D this.__baseUrl + '/Photo/PublicGallery?plckElementId=3D' =
+ elementId + '&plckGalleryID=3D' +galleryID + '&plckPageNum=3D' =
+pageNum;
	this.__Send(url);
	return false;
}


SiteLifeProxy.prototype.GalleryPhoto =3D function() {
	var elementId =3D 'plckphoto';
	this.WriteDiv(elementId);
    var photoid =3D gSiteLife.GetParameter('plckPhotoID');

    var url =3D this.__baseUrl + '/Photo/GalleryPhoto?plckElementId=3D' =
+ elementId + '&plckPhotoID=3D' +photoid;
	this.__Send(url);
	return false;
}

SiteLifeProxy.prototype.PublicGalleries =3D function() {
	var elementId =3D 'plckgalleries';
	this.WriteDiv(elementId);
    var pageNum =3D gSiteLife.GetParameter('plckPageNum') ?  =
gSiteLife.GetParameter('plckPageNum') : "0";

    var url =3D this.__baseUrl + =
'/Photo/PublicGalleries?plckElementId=3D' + elementId + =
'&plckPageNum=3D' + pageNum;
    this.__Send(url);
    return false;
}

SiteLifeProxy.prototype.PhotoRecommend =3D =
function(targetid,recommendDiv,isGallery) {
    var url =3D this.__baseUrl + '/Photo/Recommend?plckElementId=3D' + =
recommendDiv + '&plckTargetid=3D' +targetid + '&plckIsGallery=3D' =
+isGallery ;
    this.__Send(url);
    return false;
}
=0A=
//parentKeyType can be any gSiteLife.KeyType* value, but for including =
this widget on an article page the value is=20
//typically gSiteLife.KeyTypeExternalResource
SiteLifeProxy.prototype.Comments =3D function(parentKeyType, parentKey, =
pageSize, sort, showTabs, tab, parentUrl, parentTitle, refreshPage)
{
	return this.CommentsInternal(parentKeyType, parentKey, pageSize, sort, =
showTabs, tab, parentUrl, parentTitle, false, false, null, refreshPage);
};

SiteLifeProxy.prototype.CommentsInput =3D function(parentKeyType, =
parentKey, redirectToUrl)
{   =20
    return this.CommentsInternal(parentKeyType, parentKey, null, =
"TimeStampDescending", null, null, null, null, true, false, =
redirectToUrl, false);
};

SiteLifeProxy.prototype.CommentsOutput =3D function(parentKeyType, =
parentKey, refreshPage, pageSize, sortOrder)
{
    sortOrder =3D sortOrder || "TimeStampDescending";
	return this.CommentsInternal(parentKeyType, parentKey, pageSize, =
sortOrder, null, null, null, null, false, true, null, refreshPage);
}

SiteLifeProxy.prototype.CommentsRefresh =3D function(parentKeyType, =
parentKey, pageSize, sortOrder)
{
    if (!parentKey || parentKey =3D=3D "") throw "Must pass in value for =
parentKey!";
    return this.CommentsInternal(parentKeyType, parentKey, pageSize, =
sortOrder, null, null, null, null, false, false, null, true);
}

SiteLifeProxy.prototype.CommentsInternal =3D function(parentKeyType, =
parentKey, pageSize, sort, showTabs, tab, parentUrl, parentTitle, =
hideView, hideInput, redirectToUrl, refreshPage)
{
    var divId =3D 'Comments_Container';
    if(this.numCommentsWidgets){ divId +=3D this.numCommentsWidgets; } =
else { this.numCommentsWidgets =3D 0; }
   =20
    document.write("<div id=3D'" + divId + "'></div>");
  =20
    this.numCommentsWidgets++;
   =20
    var oldDocOnLoad =3D window.onload;
   =20
    function loadComments() {
        if (oldDocOnLoad !=3D null) {
            oldDocOnLoad();
        }
        gSiteLife.GetComments(parentKeyType, parentKey, parentUrl, =
parentTitle, 0, pageSize, sort, showTabs, tab, hideView, hideInput, =
redirectToUrl, refreshPage, divId);
    }
   =20
    window.onload =3D loadComments;

    return false;
}

SiteLifeProxy.prototype.GetComments =3D function(parentKeyType, =
parentKey, parentUrl, parentTitle, page, pageSize, sort, showTabs, tab, =
hideView, hideInput, redirectTo, refreshPage, divId)
{
    parentKeyType =3D parentKeyType || "ExternalResource";
    parentUrl =3D parentUrl || =
gSiteLife.__StripAnchorFromUrl(window.location.href);
    parentUrl =3D gSiteLife.EscapeValue(parentUrl);
    parentKey =3D parentKey || =
gSiteLife.__StripAnchorFromUrl(window.location.href);
    parentTitle =3D parentTitle || =
gSiteLife.EscapeValue(document.title);
    page =3D page || gSiteLife.GetParameter('plckCurrentPage') || 0;
    pageSize =3D pageSize || 10;
    sort =3D sort || "TimeStampAscending";
    showTabs =3D showTabs || false;
    tab =3D tab || "MostRecent";
    hideView =3D hideView || false;
    hideInput =3D hideInput || false;
    redirectTo =3DgSiteLife.EscapeValue(redirectTo) || "";
    refreshPage =3D refreshPage || false;
   =20
    var url =3D this.__baseUrl +=20
        '/Comment/GetPage.rails?plckTargetKeyType=3D'+ parentKeyType +=20
        '&plckTargetKey=3D' + escape(parentKey) +=20
        "&plckCurrentPage=3D" + page +=20
        "&plckItemsPerPage=3D" + pageSize +=20
        "&plckSort=3D" + sort +=20
        "&plckElementId=3D" + divId +
        "&plckTargetUrl=3D" + parentUrl +
        "&plckTargetTitle=3D" + parentTitle +
        "&plckHideView=3D" + hideView +
        "&plckHideInput=3D" + hideInput +
        "&plckRefreshPage=3D" + refreshPage +
        "&plckRedirectToUrl=3D" + redirectTo ;

    if (showTabs) {
        url =3D url + "&plckShowTabs=3Dtrue&plckTab=3D" + tab;
    }
    this.__Send(url);
    return false;
};

=0A=
SiteLifeProxy.prototype.Blog =3D function(BlogId) {
    this.WriteDiv("blogDest", "Persona_Main");
    var action =3D this.GetParameter("plckBlogPage");
    if(action && action !=3D "Blog" && (typeof this[action] =3D=3D =
'function')){
     return this[action](BlogId);
    }else{
       var AdParams =3D this.GetParameter('plckCurrentPage') ? =
'plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";
       return this.BlogSend('Blog', 'Blog', 'blogDest', 'blogScript', =
BlogId, AdParams);
    }
}
SiteLifeProxy.prototype.LoadBlogPage =3D function(PageName, BlogId) {
    var params =3D new Object(); params['plckBlogPage'] =3D PageName; =
params['plckBlogId'] =3D BlogId;=20
    for(ii=3D2; ii< this.LoadBlogPage.arguments.length; ii+=3D2) { =
params[this.LoadBlogPage.arguments[ii]] =3D =
this.LoadBlogPage.arguments[ii+1];}
    this.ReloadPage(params);
    return false;
}

SiteLifeProxy.prototype.BlogViewEdit =3D function(blogId) {
   return this.BlogSend(null, 'BlogViewEdit', null, null, blogId);
}

SiteLifeProxy.prototype.BlogPostCreate =3D function(blogId) {
   return this.BlogSend(null, 'BlogPostCreate', null, null, blogId, =
'plckRedirectUrl=3D' + this.GetParameter("plckRedirectUrl"));
}

SiteLifeProxy.prototype.BlogPendingComments =3D function(blogId, =
currentPage) {
   if( !currentPage) currentPage =3D 0;
   return this.BlogSend(null, 'BlogPendingComments', null, null, blogId, =
'plckCurrentPage=3D'+currentPage);
}

SiteLifeProxy.prototype.BlogSettings =3D function(blogId) {
   return this.BlogSend(null, 'BlogSettings', null, null, blogId);
}

SiteLifeProxy.prototype.BlogEditPost =3D function(blogId, controller, =
div, script, postId, selection, daysBack) {
	return this.BlogSend(controller, 'BlogPostEdit', div, script, blogId, =
'plckPostId=3D' + postId + '&plckSelection=3D' + selection + =
'&plckDaysBack=3D' + daysBack + '&plckRedirectUrl=3D' + =
this.EscapeValue(window.location.href));
}

SiteLifeProxy.prototype.BlogRemovePost =3D function(blogId, controller, =
div, script, postId, selection, daysBack) {
  if (confirm("Are you sure you want to delete this item?") =3D=3D true) =
{
    return this.BlogSend(controller, 'BlogRemovePost', div, script, =
blogId, 'plckPostId=3D' + postId + '&plckSelection=3D' + selection + =
'&plckDaysBack=3D' + daysBack );
  }
  return false;
}

SiteLifeProxy.prototype.BlogViewPost =3D function(blogId, postId, =
selection, daysBack) {
    if(!postId ) { postId =3D gSiteLife.GetParameter('plckPostId'); }
	return this.BlogSend(null, 'BlogViewPost', null, null, blogId, =
'plckPostId=3D' + postId + '&plckSelection=3D' + selection + =
'&plckDaysBack=3D' + daysBack + '&plckCommentSortOrder=3D' + =
this.GetParameter('plckCommentSortOrder'));
}

SiteLifeProxy.prototype.BlogViewMonth =3D function(blogId, monthId) {
	if(!monthId ) { monthId =3D gSiteLife.GetParameter('plckMonthId'); }
	var AdParams =3D 'plckMonthId=3D' + monthId;
	AdParams +=3D this.GetParameter('plckCurrentPage') ? =
'&plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";
	return this.BlogSend(null, 'BlogViewMonth', null, null, blogId,  =
AdParams);
}

SiteLifeProxy.prototype.AddBlogWatchItem=3D function(blogId, controller, =
script, Url, WatchKey) {
   return this.BlogSend(controller, 'AddBlogWatch', 'plckBlogWatchDiv', =
script, blogId, 'plckWatchKey=3D' + WatchKey + '&plckWatchUrl=3D' + =
this.EscapeValue(Url));
}
SiteLifeProxy.prototype.RemoveBlogWatchItem=3D function(blogId, =
controller, script, WatchKey) {
   return this.BlogSend(controller, 'RemoveBlogWatch', =
'plckBlogWatchDiv', script, blogId, 'plckWatchKey=3D' + WatchKey);
}

SiteLifeProxy.prototype.BlogViewTag =3D function(blogId, tag) {
	if(!tag ) { tag =3D gSiteLife.GetParameter('plckTag'); }
	var AdParams =3D 'plckTag=3D' + tag;
	AdParams +=3D this.GetParameter('plckCurrentPage') ? =
'&plckCurrentPage=3D' + this.GetParameter('plckCurrentPage') : "";
	return this.BlogSend(null, 'BlogViewTag', null, null, blogId, AdParams =
);
}

SiteLifeProxy.prototype.BlogRefreshViewEditList=3D function(blogId, =
controller, div, script, selection, daysBack) {
	return this.BlogSend(controller, 'BlogRefreshViewEditList', div, =
script, blogId, 'plckSelection=3D' + selection + '&plckDaysBack=3D' + =
daysBack  );
}

SiteLifeProxy.prototype.BlogSend =3D function(controller, apiName, =
destDiv, scriptName, blogId, addParams){
    if(!controller) controller =3D this.GetParameter('plckController');
    if(!destDiv) destDiv =3D this.GetParameter('plckElementId');
    if(!scriptName) scriptName =3D this.GetParameter('plckScript');
    var url =3D this.__baseUrl + '/' + controller + '/' + apiName + =
'?plckElementId=3D' + destDiv + '&plckBlogId=3D' + blogId + '&' + =
addParams;
    this.__Send(url, scriptName, 'widget:blog');
    return false;
}

SiteLifeProxy.prototype.Recommend =3D function(controller, itemId, =
recommendDiv) {
    var url =3D this.__baseUrl + '/' + controller + =
'/Recommend?plckElementId=3D' + recommendDiv + '&plckItemId=3D' +itemId;
    this.__Send(url);
    return false;
}
SiteLifeProxy.prototype.BlogSelectPendingComments =3D function(formId, =
checked) {  =20
    var form =3D document.getElementById(formId);
    for (i=3D0; i<form.elements.length; i++) {
        var input =3D form.elements[i];       =20
        input.checked =3D checked;
    }
}
=0A=
//Here's a script tag: <script>

SiteLifeProxy.prototype.Forums =3D function(numPerPage) {   =20
    var forumId =3D this.GetParameter('plckForumId');       =20
    if (forumId)
    {
        forumId =3D unescape(forumId);
        var i =3D forumId.indexOf('Forum:');
        forumId =3D forumId.substring(i).replace(':', '_');   =20
    }
    else
    {
        var discussionId =3D this.GetParameter('plckDiscussionId');
        if (discussionId)
        {                   =20
            discussionId =3D unescape(discussionId);
            var i =3D discussionId.indexOf('Forum:');
            var j =3D discussionId.indexOf('Discussion:');
            forumId =3D discussionId.substring(i, j).replace(':', '_');
        }
    }

    if (forumId)
    {
        this.WriteDiv("forumDest", "Forum_Main " + forumId);
    }
    else
    {
    this.WriteDiv("forumDest", "Forum_Main");
    }   =20
   =20
    var action =3D this.GetParameter("plckForumPage");
    var categoryCurrentPage =3D =
this.GetParameter('plckCategoryCurrentPage');
    if(action && (typeof this[action] =3D=3D 'function') && action !=3D =
'ForumCategories'){
        this[action]();
    }
    else {    =20
        if( numPerPage =3D=3D null ){
            numPerPage =3D this.GetParameter('plckNumPerPage');
        }
        this.ForumCategories(numPerPage, categoryCurrentPage);
}
}
SiteLifeProxy.prototype.ForumCategories =3D function(numPerPage, =
categoryCurrentPage) {
    var pageNum =3D this.GetParameter('plckCurrentPage'); if(pageNum =
=3D=3D null) pageNum =3D 0;
    var urlPageInfoStr =3D '';
    urlPageInfoStr =3D '&plckNumPerPage=3D' + numPerPage;       =20
    urlPageInfoStr +=3D '&plckCategoryCurrentPage=3D' + =
categoryCurrentPage;           =20
    return this.ForumSend("ForumCategories", "forumDest", "ForumMain", =
'plckCurrentPage=3D' + pageNum + urlPageInfoStr);
}
SiteLifeProxy.prototype.Forum =3D function() {
    var forumId =3D this.GetParameter('plckForumId');
    var categoryPageNum =3D =
this.GetParameter('plckCategoryCurrentPage');
    if(categoryPageNum =3D=3D null) { categoryPageNum =3D 0; }
    var discussionPageNum =3D this.GetParameter('plckCurrentPage');
    if (discussionPageNum =3D=3D null) { discussionPageNum =3D 0; }
    var numPerPage =3D this.GetParameter('plckNumPerPage');
    var urlPageInfoStr =3D '';
    if( numPerPage !=3D null ){
        urlPageInfoStr =3D '&plckNumPerPage=3D' + numPerPage;
    }
   return this.ForumSend('Forum', 'forumDest', 'ForumMain', =
'plckForumId=3D' + forumId + '&plckCurrentPage=3D' + discussionPageNum + =
'&plckCategoryCurrentPage=3D' + categoryPageNum + urlPageInfoStr );
}
SiteLifeProxy.prototype.ForumDiscussion =3D function() {
    var dId =3D this.GetParameter("plckDiscussionId");
    var adParam =3D "plckDiscussionId=3D" + dId;
    var showLast =3D this.GetParameter("plckShowLastPage"); if(showLast) =
adParam +=3D "&plckShowLastPage=3Dtrue";
    var pageNum =3D this.GetParameter('plckCurrentPage'); if(pageNum =
=3D=3D null) pageNum =3D 0;
    var showFirstUnread =3D this.GetParameter('plckShowFirstUnread');=20
    var showPostBasedOnPostKey =3D =
this.GetParameter('plckShowPostBasedOnPostKey');
    var postKey =3D this.GetParameter('plckPostKey');
    if(showFirstUnread !=3D null){
		adParam +=3D "&plckShowFirstUnread=3D" + showFirstUnread;
		this.AddEventHandler("widget:forums", =
function(){gSiteLife.DiscussionScrollToPost()});
    }
    if(showPostBasedOnPostKey !=3D null){
		adParam +=3D "&plckShowPostBasedOnPostKey=3D" + =
showPostBasedOnPostKey;
		adParam +=3D "&plckPostKey=3D" + postKey;
		this.AddEventHandler("widget:forums", =
function(){gSiteLife.DiscussionScrollToPost()});
    }
    var showLatestPost =3D this.GetParameter('plckShowLatestPost');=20
    if(showLatestPost !=3D null){
		adParam +=3D "&plckShowLatestPost=3D" + showLatestPost;
		this.AddEventHandler("widget:forums", =
function(){gSiteLife.DiscussionScrollToPost()});
    }
    adParam +=3D "&plckCurrentPage=3D" + pageNum;
    adParam +=3D "&plckCategoryCurrentPage=3D" + =
this.GetParameter('plckCategoryCurrentPage');  =20
    this.AddEventHandler("widget:forums", =
function(){gSiteLife.DiscussionScanForUnread(dId);});=20
    return this.ForumSend("ForumDiscussion", "forumDest", "ForumMain", =
adParam);
}

SiteLifeProxy.prototype.DiscussionScanForUnread =3D =
function(discussionKey){
	var postDatesContainer =3D =
document.getElementById("PostDateInfoContainer");
	if(!postDatesContainer){
		return;
	}
=09
	this.postDates =3D eval(postDatesContainer.value);
	this.latestPost =3D new =
Date(document.getElementById("LastReadContainer").value);
	this.screenBottom =3D 0;
	this.discussionKey =3D discussionKey;
=09
	this.checkForReadInterval =3D =
setInterval(function(){gSiteLife.DiscussionCheckForLatestPost();}, =
1000);
}

SiteLifeProxy.prototype.DiscussionScrollToPost =3D function(){
	if(!document.getElementById("Discussion_ScrollToPostKey")){
		return false;
	}
=09
	var postKey =3D =
document.getElementById("Discussion_ScrollToPostKey").value;
	var post =3D document.getElementById(postKey);
=09
	if(!post){
		return false;
	}
=09
	var postTop =3D 0;
	if(post.offsetParent){
		obj =3D post;
		do{
			postTop +=3D obj.offsetTop;
		}
		while(obj =3D obj.offsetParent);
		window.scrollBy(0, postTop);
	}
}

SiteLifeProxy.prototype.IsPostOnScreen =3D function(screenBottom, =
postIndex){
	var postId =3D "readIndicator_" + this.postDates[postIndex].Key;
	var post =3D document.getElementById(postId);
	if(post){
		var postTop =3D 0;
		if(post.offsetParent){
			obj =3D post;
			do{
				postTop +=3D obj.offsetTop;
			}
			while(obj =3D obj.offsetParent);
		}
		var postBottom =3D postTop + post.offsetHeight;
	=09
		if(postBottom < screenBottom){
			return true;
		}
	}
=09
	return false;
}

SiteLifeProxy.prototype.DiscussionCheckForLatestPost =3D function(){
	var screenTop =3D 0;
	if (typeof(document.documentElement) !=3D=3D 'undefined' && =
typeof(document.documentElement.scrollTop) !=3D=3D 'undefined') {
		screenTop =3D document.documentElement.scrollTop;
	}
	else if (typeof(document.body.scrollTop) !=3D=3D 'undefined') {
		screenTop =3D document.body.scrollTop;
	}
	else if (typeof(window.pageYOffset) !=3D=3D 'undefined') {
		screenTop =3D window.pageYOffset;
	}
=09
	var screenBottom =3D Math.pow(2,52); /*Supposing our browser can't get =
the height, we mark everything as read.*/
	if(window.innerHeight){
		screenBottom =3D screenTop + window.innerHeight;
	}
	else if(document.documentElement.clientHeight && =
document.documentElement.clientHeight !=3D 0){
		screenBottom =3D screenTop + document.documentElement.clientHeight;
	}
	else if(document.body.clientHeight){
		screenBottom =3D screenTop + document.body.clientHeight;
	}
=09
	/* Only update if we've scrolled down since last poll. */
	if(screenBottom <=3D this.screenBottom){
		return;
	}
=09
	/* Just give up if there are no posts. */
	if(!this.postDates || this.postDates.length <=3D 0){
		clearInterval(this.checkForReadInterval);
		return;
	}
=09
	/* If the last post is already marked read, don't bother polling. */
	if(this.postDates[(this.postDates.length - 1)].Timestamp <=3D =
this.latestPost){
		clearInterval(this.checkForReadInterval);
		return;
	}
=09
	this.screenBottom =3D screenBottom;
=09
	var latestKey =3D null;
=09
	for(i=3D0; i < this.postDates.length; i++){
		if(this.IsPostOnScreen(screenBottom, i)){
			if(this.postDates[i].Timestamp >=3D this.latestPost){
				latestKey =3D this.postDates[i].Key;
				this.latestPost =3D this.postDates[i].Timestamp;
			}
		}
	}

	if(latestKey){
		this.ForumSetLastRead(this.discussionKey, latestKey);
	}
}

SiteLifeProxy.prototype.ForumCreateDiscussion =3D function() {
    var adParam =3D "plckRedirectUrl=3D" + =
this.GetParameter("plckRedirectUrl");
    var fId =3D this.GetParameter("plckForumId"); adParam +=3D =
"&plckForumId=3D" + fId;
    var curView =3D this.GetParameter("plckCurrentView"); if(curView) =
adParam +=3D "&plckCurrentView=3D" + curView;
    var curPage =3D this.GetParameter("plckCurrentPage"); if(curPage) =
adParam +=3D "&plckCurrentPage=3D" + curPage;
    var dId =3D this.GetParameter("plckDiscussionId"); if(dId) adParam =
+=3D "&plckDiscussionId=3D" + dId;
    adParam +=3D "&plckCategoryCurrentPage=3D" + =
this.GetParameter('plckCategoryCurrentPage');   =20
    return this.ForumSend("ForumCreateDiscussion", "forumDest", =
"ForumMain", adParam);
}
SiteLifeProxy.prototype.ForumMain =3D function() {
    return this.ForumSend("ForumMain", "forumDest", "ForumMain");
}
SiteLifeProxy.prototype.ForumCreatePost =3D function() {
    var adParam =3D "plckDiscussionId=3D" + =
this.GetParameter("plckDiscussionId") + "&plckRedirectUrl=3D" + =
this.EscapeValue(window.location.href);
    var PostId =3D this.GetParameter("plckPostId"); if(PostId) adParam =
=3D adParam + "&plckPostId=3D" + PostId;
    var IsReply =3D this.GetParameter("plckIsReply"); if(IsReply) =
adParam =3D adParam + "&plckIsReply=3D" + IsReply;
    var curPage =3D this.GetParameter("plckCurrentPage"); if(curPage) =
adParam =3D adParam + "&plckCurrentPage=3D" + curPage;
    adParam +=3D "&plckCategoryCurrentPage=3D" + =
this.GetParameter("plckCategoryCurrentPage");=20
    return this.ForumSend("ForumCreatePost", "forumDest", "ForumMain", =
adParam);
}
SiteLifeProxy.prototype.ForumEditPost =3D function() {
    var adParam =3D "plckDiscussionId=3D" + =
this.GetParameter("plckDiscussionId") + "&plckRedirectUrl=3D" + =
this.EscapeValue(window.location.href);
    var PostId =3D this.GetParameter("plckPostId"); if(PostId) adParam =
=3D adParam + "&plckPostId=3D" + PostId;
    var CurrPage =3D this.GetParameter("plckCurrentPage"); if(!CurrPage) =
CurrPage=3D"0"; adParam =3D adParam + "&plckCurrentPage=3D" + CurrPage;
    adParam +=3D "&plckCategoryCurrentPage=3D" + =
this.GetParameter('plckCategoryCurrentPage');   =20
    return this.ForumSend("ForumEditPost", "forumDest", "ForumMain", =
adParam);
}
SiteLifeProxy.prototype.ForumEditProfile =3D function() {
    return this.ForumSend("ForumEditProfile", "forumDest", "ForumMain", =
"plckRedirectUrl=3D" + this.EscapeValue(window.location.href));
}
SiteLifeProxy.prototype.ToggleExpand =3D function(imageId, tableId) {
  if (!this.collapsedCategories) {
    var cookie =3D document.cookie && =
document.cookie.match(/forumCatState=3D([^;]+)/);=20
    cookie =3D (cookie ? cookie[1].replace(/^\s+|\s+$/g, '') : []);=20
    this.collapsedCategories =3D (cookie.length ? =
unescape(cookie).split('|') : []);
  }
  var tableElem =3D document.getElementById(tableId), imgElem =3D =
document.getElementById(imageId),
      id =3D tableId.split(':')[1], cats =3D this.collapsedCategories, =
expire;
  if (tableElem.style.display =3D=3D 'none') {
    tableElem.style.display =3D 'block';
    imgElem.src =3D this.__baseUrl + '/Content/images/forums/minus.gif';
    for (var i =3D 0, length =3D cats.length; i < length; i++) {
      if ((cats[i] =3D=3D id) || (cats[i] =3D=3D=3D ''))
        cats.splice(i,1);
    }
  }
  else {
    tableElem.style.display =3D 'none';
    cats.push(id);=20
    imgElem.src =3D this.__baseUrl + '/Content/images/forums/plus.gif';
  }
  this.SetCookie('forumCatState', cats.join('|'));
}

SiteLifeProxy.prototype.ForumSearch =3D function(suffix) {
    var searchText =3D =
document.getElementById('plckSearchText'+suffix).value;
    searchText =3D FixSearchString(searchText);
    var searchArea =3D =
document.getElementById('plckSearchArea'+suffix).value;
    this.LoadForumPage("ForumSearchPaginate", "plckSearchText", =
searchText, "plckSearchArea", searchArea, "plckCurrentPage", "0");
    return false;
}
SiteLifeProxy.prototype.ForumSearchKeyPress =3D function(event, suffix) =
{
    if(IsEnter(event)){return this.ForumSearch(suffix);}else{return =
true;}
}
SiteLifeProxy.prototype.ForumSearchPaginate =3D function() {=09
    return this.ForumSend('ForumSearchPaginate', 'forumDest', =
'ForumMain', 'plckSearchArea=3D' + this.GetParameter('plckSearchArea') + =
'&plckSearchText=3D' + this.GetParameter('plckSearchText') + =
'&plckCurrentPage=3D' + this.GetParameter('plckCurrentPage'));
}

SiteLifeProxy.prototype.ForumSpecificForumSearchKeyPress =3D =
function(event, suffix, forumId) {
    if(IsEnter(event)){return this.ForumSpecificForumSearch(suffix, =
forumId);}else{return true;}
}
SiteLifeProxy.prototype.ForumSpecificForumSearch =3D function(suffix, =
forumId) {
    var searchText =3D =
document.getElementById('plckSearchText'+suffix).value;
    searchText =3D FixSearchString(searchText);
    this.LoadForumPage("ForumSearchSpecificForumPaginate", =
"plckSearchText", searchText, "plckForumId", forumId, "plckCurrentPage", =
"0");
    return false;
}
SiteLifeProxy.prototype.ForumSearchSpecificForumPaginate =3D =
function(title) {=09
    return this.ForumSend('ForumSearchSpecificForumPaginate', =
'forumDest', 'ForumMain', 'plckForumId=3D' + =
this.GetParameter('plckForumId') + '&plckSearchText=3D' + =
this.GetParameter('plckSearchText') + '&plckCurrentPage=3D' + =
this.GetParameter('plckCurrentPage'));
}

SiteLifeProxy.prototype.LoadForumPage =3D function(PageName, paramName, =
paramVal) {
    var params =3D new Object();=20
    params['plckForumPage'] =3D PageName;
    for(ii=3D1; ii< this.LoadForumPage.arguments.length; ii+=3D2) { =
params[this.LoadForumPage.arguments[ii]] =3D =
this.LoadForumPage.arguments[ii+1];}
    this.ReloadPage(params);
    return false;
}

SiteLifeProxy.prototype.ForumSend =3D function(ApiName, DestDiv, =
ScriptName, AddParams){
    var url =3D this.__baseUrl + '/Forums/' + ApiName + =
'?plckElementId=3D' + DestDiv;
    if(AddParams) url +=3D '&' + AddParams;
    var plckPostSort =3D this.GetParameter('plckPostSort');
    if (plckPostSort !=3D null){
		url +=3D "&plckPostSort=3D" + plckPostSort;
	}
    this.__Send(url, ScriptName, 'widget:forums', arguments);
    return false;
}

SiteLifeProxy.prototype.ForumDiscussionEdit =3D function(discussionId, =
curView, curPage) {
    return this.ForumSend('ForumDiscussionEdit', 'forumDest', =
'ForumMain', 'plckDiscussionId=3D' + discussionId + =
'&plckCurrentView=3D' + curView + '&plckCurrentPage=3D' + curPage + =
'&plckRedirectUrl=3D' + this.EscapeValue(window.location.href));
}

SiteLifeProxy.prototype.ForumDiscussionToggleIsSticky =3D =
function(discussionId, curView, curPage) {
    return this.ForumSend('ForumDiscussionToggleIsSticky', 'forumDest', =
'ForumMain', 'plckDiscussionId=3D' + discussionId + '&plckCurView=3D' + =
curView + '&plckCurrentPage=3D' + curPage);
}

SiteLifeProxy.prototype.ForumDiscussionToggleIsClosed =3D =
function(discussionId, curView, curPage) {
    return this.ForumSend('ForumDiscussionToggleIsClosed', 'forumDest', =
'ForumMain', 'plckDiscussionId=3D' + discussionId + '&plckCurView=3D' + =
curView + '&plckCurrentPage=3D' + curPage );
}

SiteLifeProxy.prototype.ForumDiscussionDelete =3D function(discussionId, =
curPage) {
  if (confirm("Are you sure you want to delete this discussion?") =3D=3D =
true) {
    return this.ForumSend('ForumDiscussionDelete', 'forumDest', =
'ForumMain', 'plckDiscussionId=3D' + discussionId + =
'&plckCurrentPage=3D' + curPage );
  }
  else {
	return false;
  }
}

SiteLifeProxy.prototype.MoveDiscussion =3D function(discussionKey, =
toForum, curView, curPage) {
    return this.ForumSend('MoveDiscussion', 'forumDest', 'ForumMain', =
'discussionKey=3D' + discussionKey + '&toForum=3D' + toForum + =
'&plckCurView=3D' + curView + '&plckCurrentPage=3D' + curPage );
}

SiteLifeProxy.prototype.ForumEdit =3D function(forumId, curPage) {
    return this.ForumSend('ForumEdit', 'forumDest', 'ForumMain', =
'plckForumId=3D' + forumId + '&plckCurrentPage=3D' + curPage  );
}

SiteLifeProxy.prototype.ForumToggleIsClosed =3D function(forumId, =
curPage) {
    return this.ForumSend('ForumToggleIsClosed', 'forumDest', =
'ForumMain', 'plckForumId=3D' + forumId + '&plckCurrentPage=3D' + =
curPage  );
}

SiteLifeProxy.prototype.ForumDelete =3D function(forumId) {
  if (confirm("Are you sure you want to delete this forum?") =3D=3D =
true) {
    return this.ForumSend('ForumDelete', 'forumDest', 'ForumMain', =
'plckForumId=3D' + forumId );
  }
  else {
	return false;
  }
}

SiteLifeProxy.prototype.ForumPostDelete =3D function(postId, curPage) {
  if (confirm("Are you sure you want to delete this post?") =3D=3D true) =
{
    return this.ForumSend('ForumPostDelete', 'forumDest', 'ForumMain', =
'plckPostId=3D' + postId + '&plckCurPage=3D' + curPage);
  }
  else {
	return false;
  }
}

SiteLifeProxy.prototype.ForumBlockUser =3D function(postId, userId, =
value, curPage) {
    return this.ForumSend('ForumBlockUser', 'forumDest', 'ForumMain', =
'plckPostId=3D' + postId + '&plckUserId=3D' + userId + '&plckValue=3D' + =
value + '&plckCurPage=3D' + curPage);
}

SiteLifeProxy.prototype.ForumMyDiscussionsPaginate =3D function(pageNum) =
{
    return this.ForumSend('ForumMyDiscussionsPaginate', =
'ForumMyDiscussionsDiv', 'ForumMain', 'plckMyDiscussionsPage=3D' + =
pageNum);
}

SiteLifeProxy.prototype.ForumImage =3D function() {
    var adParam =3D "plckRedirectUrl=3D" + =
this.GetParameter("plckRedirectUrl");
    var pId =3D this.GetParameter("plckPhotoId"); adParam +=3D =
"&plckPhotoId=3D" + pId;
    return this.ForumSend('ForumImage', 'forumDest', 'ForumMain', =
adParam);
}

SiteLifeProxy.prototype.BaseAdParam =3D function () {
    var adParam =3D "plckRedirectUrl=3D" + =
this.EscapeValue(window.location.href);
    var fId =3D this.GetParameter("plckForumId"); adParam +=3D =
"&plckForumId=3D" + fId;
    var curView =3D this.GetParameter("plckCurrentView"); if(curView) =
adParam +=3D "&plckCurrentView=3D" + curView;
    var curPage =3D this.GetParameter("plckCurrentPage"); if(curPage) =
adParam +=3D "&plckCurrentPage=3D" + curPage;
    return adParam;
}

SiteLifeProxy.prototype.ForumJoinGroup =3D function() {
    var adParam =3D this.BaseAdParam();
    var dId =3D this.GetParameter("plckDiscussionId"); if(dId) adParam =
+=3D "&plckDiscussionId=3D" + dId;
    return this.ForumSend("ForumJoinGroup", "forumDest", "ForumMain", =
adParam);
}

SiteLifeProxy.prototype.ForumLeaveGroup =3D function() {
    var adParam =3D this.BaseAdParam();
    var dId =3D this.GetParameter("plckDiscussionId"); if(dId) adParam =
+=3D "&plckDiscussionId=3D" + dId;
    return this.ForumSend("ForumLeaveGroup", "forumDest", "ForumMain", =
adParam);
}

SiteLifeProxy.prototype.ForumGroupMemberList =3D function() {
    var adParam =3D this.BaseAdParam();
    return this.ForumSend("ForumGroupMemberList", "forumDest", =
"ForumMain", adParam);
}

SiteLifeProxy.prototype.ForumInviteUser =3D function() {
    var adParam =3D this.BaseAdParam();
    return this.ForumSend("ForumInviteUser", "forumDest", "ForumMain", =
adParam);
}

SiteLifeProxy.prototype.ForumGroupConfirm =3D function() {
    var adParam =3D this.BaseAdParam();
    var confirmType =3D this.GetParameter("plckConfirmType"); if =
(confirmType) adParam +=3D "&plckConfirmType=3D" + confirmType;
    return this.ForumSend("ForumGroupConfirm", "forumDest", "ForumMain", =
adParam);
}

SiteLifeProxy.prototype.ForumSendInviteToUser =3D function(username, =
email) {
    var adParam =3D this.BaseAdParam();
    var username =3D this.GetParameter("plckUsername"); if (username) =
adParam +=3D "&plckUsername=3D" + username;
    var email =3D this.GetParameter("plckUserEmail"); if (email) adParam =
+=3D "&plckUserEmail" + email;
    return this.ForumSend("ForumSendInviteToUser", "forumDest", =
"ForumMain", adParam);
}

SiteLifeProxy.prototype.ForumAddEnemy =3D function(enemyKey) {
    var adParam =3D this.BaseAdParam();
    adParam +=3D "&enemyKey=3D" + enemyKey;
    var dId =3D this.GetParameter("plckDiscussionId"); if(dId) adParam =
+=3D "&plckDiscussionId=3D" + dId;
    return this.ForumSend("ForumAddEnemy", "forumDest", "ForumMain", =
adParam);
}

SiteLifeProxy.prototype.ForumRemoveEnemy =3D function(enemyKey) {
    var adParam =3D this.BaseAdParam();
    adParam +=3D "&enemyKey=3D" + enemyKey;
    var dId =3D this.GetParameter("plckDiscussionId"); if(dId) adParam =
+=3D "&plckDiscussionId=3D" + dId;
    return this.ForumSend("ForumRemoveEnemy", "forumDest", "ForumMain", =
adParam);
}

function slGetElementsByClassName(classname, node)  {
    if(!node) node =3D document.getElementsByTagName("body")[0];
    var a =3D [];
    var re =3D new RegExp('\\b' + classname + '\\b');
    var els =3D node.getElementsByTagName("*");
    for(var i=3D0,j=3Dels.length; i<j; i++)
        if(re.test(els[i].className))a.push(els[i]);
    return a;
}

	function hideAllPostsFromUser(userKey){
	  var posts =3D =
slGetElementsByClassName("postVisibilityContainer_"+userKey, document);
	  var hiddenMessages =3D =
slGetElementsByClassName("postHiddenMessage_"+userKey, document);
	 =20
	  for(i=3D0; i < posts.length; i++){
	    posts[i].style.display =3D "none";
	    hiddenMessages[i].style.display =3D "block";
	  }
	 =20
	  gSiteLife.ForumAddEnemy(userKey);
	}
=09
	function showAllPostsFromUser(userKey){
	  var posts =3D =
slGetElementsByClassName("postVisibilityContainer_"+userKey, document);
	  var hiddenMessages =3D =
slGetElementsByClassName("postHiddenMessage_"+userKey, document);
	  	 =20
	  for(i=3D0; i < posts.length; i++){
	    posts[i].style.display =3D "block";
	    hiddenMessages[i].style.display =3D "none";
	  }
	 =20
	  gSiteLife.ForumRemoveEnemy(userKey);
	}
=09
SiteLifeProxy.prototype.ForumChangeSort =3D function(sortParamName, =
sortDirection) {
		var currentUrl =3D document.location.href;
		var newUrl;
		// replace the sort param in the url, if found
		var re =3D new RegExp("([?|&])" + sortParamName + "=3D.*?(&|$)","i");
		if (currentUrl.match(re)) {
			newUrl =3D currentUrl.replace(re, '$1' + sortParamName + "=3D" + =
sortDirection + '$2');
		}
		else {
			newUrl =3D currentUrl + '&' + sortParamName + "=3D" + sortDirection;
		}
		document.location.href =3D newUrl;
}

SiteLifeProxy.prototype.ForumSetLastRead =3D function(discussionKey, =
postKey) {
    var adParam =3D this.BaseAdParam();
    adParam +=3D "&discussionKey=3D" + discussionKey;
    if(postKey){
		adParam +=3D "&postKey=3D" + postKey;
	}
    var ret =3D this.ForumSend("ForumSetLastRead", "forumDest", =
"ForumMain", adParam);
   =20
    if(!postKey){
		location.reload();
    }
   =20
    return ret;
}=20

SiteLifeProxy.prototype.ForumDiscussionSubscribe =3D =
function(discussionKey, targetDiv) {
    var url =3D this.__baseUrl + '/Forums/ForumDiscussionSubscribe?' + =
'plckDiscussionId=3D' + discussionKey + '&plckElementId=3D' + targetDiv;
    this.__Send(url, "ForumDiscussionSubscribe");
    return false;
}

SiteLifeProxy.prototype.ForumDiscussionUnSubscribe =3D =
function(discussionKey, targetDiv) {
    var url =3D this.__baseUrl + '/Forums/ForumDiscussionUnSubscribe?' + =
'plckDiscussionId=3D' + discussionKey + '&plckElementId=3D' + targetDiv;
    this.__Send(url, "ForumDiscussionUnSubscribe");
    return false;
}=0A=

SiteLifeProxy.prototype.Recommend =3D function(keyType, targetKey, =
parentUrl) {
    keyType =3D keyType || "ExternalResource";
    targetKey =3D targetKey || =
gSiteLife.__StripAnchorFromUrl(window.location.href);
    parentUrl =3D parentUrl || window.location.href;
    targetKey =3D targetKey;
    var divId =3D "Recommend" + new Date().getTime();
    this.WriteDiv(divId, "Recommend");
    var url =3D this.__baseUrl +=20
        '/Recommend/Recommend?plckElementId=3D' + divId +=20
        '&plckTargetKey=3D' + gSiteLife.EscapeValue(targetKey) +=20
        '&plckTargetKeyType=3D' + keyType +
        '&plckTargetUrl=3D' + gSiteLife.EscapeValue(parentUrl);
    this.__Send(url);
    return false;  =20
}

SiteLifeProxy.prototype.PostRecommendation =3D function(keyType, =
targetKey, recommendDiv, parentTitle, parentUrl) {
    parentUrl =3D parentUrl || window.location.href;
    var url =3D this.__baseUrl +=20
        '/Recommend/PostRecommendation?plckElementId=3D' + recommendDiv =
+=20
        '&plckTargetKey=3D' + gSiteLife.EscapeValue(targetKey) +=20
        '&plckTargetKeyType=3D' + keyType +
        '&plckTargetUrl=3D' + gSiteLife.EscapeValue(parentUrl);
    if(parentTitle) url +=3D '&plckParentTitle=3D' + =
gSiteLife.EscapeValue(parentTitle);
   =20
    this.__Send(url);
    return false;
}
=0A=

SiteLifeProxy.prototype.RateItem =3D function (itemId, itemType, rating, =
targetDiv, parentTitle, parentUrl) {
    var url =3D this.__baseUrl + '/Rating/Rate?plckElementId=3D' + =
targetDiv +=20
        '&plckTargetKey=3D' + gSiteLife.EscapeValue(itemId) +=20
        '&plckTargetKeyType=3D' + itemType +=20
        '&plckRating=3D' + rating +
        '&plckTargetUrl=3D' + gSiteLife.EscapeValue(parentUrl);
        if(parentTitle) url +=3D '&plckParentTitle=3D' + parentTitle;
    this.__Send(url);
    return false;
}

SiteLifeProxy.prototype.Rating =3D function(itemType, itemId, parentUrl) =
{
    itemType =3D itemType || "ExternalResource";
    itemId =3D itemId || =
gSiteLife.__StripAnchorFromUrl(window.location.href);
    parentUrl =3D parentUrl || window.location.href;
    var divId =3D itemId + "_plckRateDiv_" + new Date().getTime() + =
Math.floor(Math.random()*1000);
    this.WriteDiv(divId, "Rating");
    var url =3D this.__baseUrl + '/Rating/GetRating?plckElementId=3D' + =
divId +
        '&plckTargetKey=3D' + gSiteLife.EscapeValue(itemId) +=20
        '&plckTargetKeyType=3D' + itemType +
        '&plckTargetUrl=3D' + gSiteLife.EscapeValue(parentUrl);
    this.__Send(url);
    return false;  =20
}

SiteLifeProxy.prototype.RatingClickStar =3D function (index, targetKey, =
targetKeyType, targetDiv, parentTitle, parentUrl) {
    gSiteLife.RateItem(targetKey, targetKeyType, index, targetDiv, =
parentTitle, parentUrl);
   =20
}

SiteLifeProxy.prototype.RatingFillStar =3D function(index, targetKey) {
    var stars =3D document.getElementsByName(targetKey+"Stars");
    var label =3D document.getElementById(targetKey + "Rating-label");
    var selectedIndex =3D =
parseInt(document.getElementById(targetKey+"Rating-value").value);
   =20
    if (index < 0 && selectedIndex >=3D 0) index =3D selectedIndex;
    for(i=3D1; i <=3D stars.length; i++) {
        if (index > 0 && i <=3D index) {
            stars[i-1].src =3D this.__baseUrl + =
"/Content/images/icons/fullstar.gif";
        }else {
            stars[i-1].src =3D this.__baseUrl + =
"/Content/images/icons/emptystar.gif";
        }
    }
   switch (index) {
        case 0: label.innerHTML =3D "Not rated"; break;
        case 1: label.innerHTML =3D "Horrible!"; break;
        case 2: label.innerHTML =3D "Not for me."; break;
        case 3: label.innerHTML =3D "It's alright."; break;
        case 4: label.innerHTML =3D "I like it."; break;
        case 5: label.innerHTML =3D "I love it!"; break;
        default: label.innerHTML =3D "Not rated";
    }
}
=0A=
SiteLifeProxy.prototype.Review =3D function(parentKeyType, parentKey, =
reviewedTitle, reviewCategory, pageSize, sort, currentPage) {
   =20
    var divId =3D "Reviews_Container";
    this.WriteDiv(divId);
    return this.GetReviews(parentKeyType, parentKey, reviewedTitle, =
reviewCategory, pageSize, sort, currentPage);
}

SiteLifeProxy.prototype.ReviewClickStar =3D function (index, targetKey) =
{
    document.getElementById(targetKey+"Rating-value").value =3D index;
}

SiteLifeProxy.prototype.GetReviews =3D function(parentKeyType, =
parentKey, reviewedTitle, reviewCategory, pageSize, sort, currentPage) {
    parentKeyType =3D parentKeyType || "ExternalResource";
    parentKey =3D gSiteLife.EscapeValue(parentKey) || =
gSiteLife.EscapeValue(gSiteLife.__StripAnchorFromUrl(window.location.href=
));
    reviewedTitle =3D gSiteLife.EscapeValue(reviewedTitle) || =
gSiteLife.EscapeValue(document.title);
    reviewCategory =3D reviewCategory || "Uncategorized";
    pageSize =3D pageSize || 10;
    sort =3D sort || "TimeStampAscending";
    currentPage =3D currentPage || 0;
    var url =3D this.__baseUrl + =
'/Review/Reviews?plckElementId=3DReviews_Container' +
        '&plckTargetKey=3D' + parentKey +=20
        '&plckTargetKeyType=3D' + parentKeyType +
        '&plckReviewedTitle=3D' + reviewedTitle +
        '&plckReviewCategory=3D' + reviewCategory +
        '&plckSort=3D' + sort +=20
        '&plckParentUrl=3D' + =
gSiteLife.EscapeValue(gSiteLife.__StripAnchorFromUrl(window.location.href=
)) +=20
        '&plckParentTitle=3D' + gSiteLife.EscapeValue(document.title) +
        '&plckCurrentPage=3D' + currentPage +
        '&plckPageSize=3D' + pageSize;
    this.__Send(url);
    return false;  =20
}
=0A=
SiteLifeProxy.prototype.SummaryArticlesMostCommented =3D function(count) =
{
 return this.SummaryPanel("SummaryArticlesMostCommented", count);=20
}=20
SiteLifeProxy.prototype.SummaryArticlesMostRecommended =3D =
function(count) {
 return this.SummaryPanel("SummaryArticlesMostRecommended", count);=20
}=20
SiteLifeProxy.prototype.SummaryPhotosRecentPhotosByTag =3D =
function(count, tagFilter, filterBySiteOfOrigin) {
 return this.SummaryPanel("SummaryPhotosRecentPhotosByTag", count, =
tagFilter, filterBySiteOfOrigin);=20
}=20
SiteLifeProxy.prototype.SummaryPhotosRecentUserPhotos =3D =
function(count, tagFilter, filterBySiteOfOrigin) {
 return this.SummaryPanel("SummaryPhotosRecentUserPhotos", count, =
tagFilter, filterBySiteOfOrigin);
}=20
SiteLifeProxy.prototype.SummaryPhotosRecentPhotos =3D function(count, =
tagFilter, filterBySiteOfOrigin) {
 return this.SummaryPanel("SummaryPhotosRecentPhotos", count, tagFilter, =
filterBySiteOfOrigin);=20
}=20
SiteLifeProxy.prototype.SummaryPhotosMostRecommendedPhotos =3D =
function(count, filterBySiteOfOrigin) {
 return this.SummaryPanel("SummaryPhotosMostRecommendedPhotos", count, =
"", filterBySiteOfOrigin);=20
}=20
SiteLifeProxy.prototype.SummaryPhotosMostRecommendedUserPhotos =3D =
function(count, filterBySiteOfOrigin) {
 return this.SummaryPanel("SummaryPhotosMostRecommendedUserPhotos", =
count, "", filterBySiteOfOrigin);=20
}=20
SiteLifeProxy.prototype.SummaryPhotosMostRecommendedGalleries =3D =
function(count) {
 return this.SummaryPanel("SummaryPhotosMostRecommendedGalleries", =
count);=20
}=20
SiteLifeProxy.prototype.SummaryForumsRecentDiscussions =3D =
function(count, filterBySiteOfOrigin, parentIds) {
    var divId=3D "Summary_Container" + this.SID;
    if(this.numSummaryWidgets){ divId +=3D this.numSummaryWidgets++; } =
else { this.numSummaryWidgets =3D 1; }
    this.WriteDiv(divId, divId);
    var methodName =3D "SummaryForumsRecentDiscussions";
    var tagFilter =3D "";
    return this.SummarySend(methodName, divId, divId + "Script", =
"plckCount", count, "plckTagFilter", tagFilter, =
"plckFilterBySiteOfOrigin", filterBySiteOfOrigin, "plckParentIds", =
parentIds);
}=20
SiteLifeProxy.prototype.SummaryBlogsRecent =3D function(count, =
tagFilter) {
    return this.SummaryPanel("SummaryBlogsRecent", count, tagFilter);
}
SiteLifeProxy.prototype.SummaryBlogsRecentPostsByTag =3D function(count, =
tagFilter, filterBySiteOfOrigin) {
 return this.SummaryPanel("SummaryBlogsRecentPostsByTag", count, =
tagFilter, filterBySiteOfOrigin);=20
}=20
SiteLifeProxy.prototype.SummaryBlogsRecentPosts =3D function(count, =
tagFilter, filterBySiteOfOrigin) {
 return this.SummaryPanel("SummaryBlogsRecentPosts", count, tagFilter, =
filterBySiteOfOrigin);=20
}=20
SiteLifeProxy.prototype.SummaryBlogsMostRecommendedPosts =3D =
function(count, tagFilter, filterBySiteOfOrigin) {
    return this.SummaryPanel("SummaryBlogsMostRecommendedPosts", count, =
tagFilter, filterBySiteOfOrigin);
}
SiteLifeProxy.prototype.SummaryPersonaProfileRecent =3D function(count) =
{
    return this.SummaryPanel("SummaryPersonaProfileRecent", count);
}
SiteLifeProxy.prototype.SummaryPanel =3D function(methodName, count, =
tagFilter, filterBySiteOfOrigin) {
    var divId=3D "Summary_Container" + this.SID;
    if(this.numSummaryWidgets){ divId +=3D this.numSummaryWidgets++; } =
else { this.numSummaryWidgets =3D 1; }
    this.WriteDiv(divId, divId);
    return this.SummarySend(methodName, divId, divId + "Script", =
"plckCount", count, "plckTagFilter", tagFilter, =
"plckFilterBySiteOfOrigin", filterBySiteOfOrigin);
}
SiteLifeProxy.prototype.SummarySend =3D function(ApiName, DestDiv, =
ScriptName) {
    var url =3D this.__baseUrl + '/Summary/' + ApiName + =
'?plckElementId=3D' + DestDiv;
    for(ii=3D3; ii< this.SummarySend.arguments.length; ii+=3D2) { =
if(this.SummarySend.arguments[ii+1]) { url +=3D "&" + =
this.SummarySend.arguments[ii] + "=3D" + =
this.SummarySend.arguments[ii+1];} }
    this.__Send(url, ScriptName);
    return false;
}
=0A=



var gSiteLife =3D new SiteLifeProxy("http://pluck.thestate.com/ver1.0");
gSiteLife.apiKey =3D "${APIKey}";
gSiteLife.SID =3D "pluck.thestate.com";



    // We need to return true here as our default behavior allowing =
normal link navigation
    gSiteLife.AddEventHandler('ExternalResourceLink', function() {return =
true;});

if(gSiteLife.GetParameter('plckPersonaPage') && =
gSiteLife.GetParameter('plckPersonaPage').indexOf('PersonaBlog') =3D=3D =
0) {
document.write("<link href=3D" + "'${BlogRssUrl}" + =
gSiteLife.GetParameter('insiteUserId') + "' title=3D'" + =
gSiteLife.GetParameter('insiteUserId') + " Blog'" + "rel=3D'alternate' =
type=3D'application/rss+xml' />"); }

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://pluck.thestate.com/ver1.0/Direct/DirectProxy?sid=pluck.thestate.com

document.write("<script type=3D'text/javascript' =
src=3D'http://pluck.thestate.com/ver1.0/content/direct/scripts/json.js'><=
/script>");
document.write("<script type=3D'text/javascript' =
src=3D'http://pluck.thestate.com/ver1.0/content/direct/scripts/pork.ifram=
e.js'></script>");
document.write("<script type=3D'text/javascript' =
src=3D'http://pluck.thestate.com/ver1.0/content/direct/scripts/requestbat=
ch.js'></script>");
document.write("<script type=3D'text/javascript' =
src=3D'http://pluck.thestate.com/ver1.0/content/direct/scripts/requesttyp=
es.js'></script>");


------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/static/scripts/mi/pluck/pluckMain.min.js

gSiteLife.mi=3D{};var urlTS=3Dnew =
Date();gSiteLife.mi.commenting=3D{submitReturnAddress:'http://'+location.=
host+location.pathname+"?mi_pluck_action=3Dcomment_submitted&qwxq=3D"+Mat=
h.floor(Math.random()*10000)+urlTS.getMilliseconds()+"#Comments_Container=
"};gSiteLife.mi.userLoggedIn=3Dfunction(){if(this.loggedIn=3D=3D=3Dundefi=
ned){var cookies=3Ddocument.cookie.split(';');var =
insiteCrumb=3Dfalse;var pluckCrumb=3Dfalse;for(var =
i=3Dcookies.length-1;i>=3D0;i--){if(cookies[i].match(/^\s*AT=3D/)||cookie=
s[i].match(/^\s*HD=3D/)){pluckCrumb=3Dtrue;}=0A=
else if(cookies[i].match(/_user_auth=3D/)){insiteCrumb=3Dtrue;}}=0A=
this.loggedIn=3D(insiteCrumb&&pluckCrumb);}=0A=
return this.loggedIn;}=0A=
var NYX=3D{version:"0.6"};NYX.fixConsole=3Dfunction(){if(typeof =
window.console!=3D"object"){window.console=3D{};}=0A=
if(window.console.isNyxxed){}=0A=
else{var =
firebugMethods=3D["log","debug","info","warn","error","assert","dir","dir=
xml","trace","group","groupEnd","time","timeEnd","profile","profileEnd","=
count"];for(var =
methodIdx=3D0;methodIdx<firebugMethods.length;methodIdx++){var =
methodName=3DfirebugMethods[methodIdx];if(typeof =
window.console[methodName]!=3D"function"){window.console[methodName]=3Dfu=
nction(){};}}}=0A=
window.console.isNyxxed=3Dtrue;};NYX.fixConsole();console.info("Nyx =
library loaded, version =
"+NYX.version);NYX.cache=3D{};NYX.ieSafeExecution=3Dfunction(){var =
This=3Dthis;this.timeoutLength=3D200;if(typeof =
arguments[0]!=3D"function"){throw("First parameter to =
NYX.ieSafeExecution is required and must be a =
function");}else{this.functionToCall=3Darguments[0];}=0A=
this.execute=3Dfunction(){if(typeof =
This.arguments=3D=3D"undefined"){This.arguments=3Darguments;}=0A=
if(typeof =
document.body.attachEvent=3D=3D"object"&&(document.readyState!=3D"loaded"=
&&document.readyState!=3D"complete")){if(typeof =
console=3D=3D"object"){console.log("in the IE block");}=0A=
try{document.documentElement.doScroll("left");This.functionToCall.apply(T=
his.functionToCall,This.arguments);}catch(error){setTimeout(This.execute,=
This.timeoutLength);}}else{if(typeof =
console=3D=3D"object"){console.log("executing immediately");}=0A=
This.functionToCall.apply(This.functionToCall,This.arguments);}};};NYX.ut=
il=3D{};NYX.util.makePuid=3Dfunction(optExtraDigits,optBase){var =
timeSeed,rnd,puid;if(typeof =
optExtraDigits!=3D"number"){optExtraDigits=3D5;}=0A=
if(typeof optBase!=3D"number"){optBase=3D32;}=0A=
timeSeed=3D(new =
Date().valueOf())-Date.parse("1/1/2008");rnd=3DMath.random().toString().s=
ubstr(2,optExtraDigits);puid=3DparseInt(timeSeed+""+rnd).toString(optBase=
);return puid;};NYX.util.querystring=3D{get:function(name){var =
key=3Dname+"=3D";var =
nameValuePairs=3Ddocument.location.search.substring(1).split("&");for(var=
 =
pairIdx=3D0;pairIdx<nameValuePairs.length;pairIdx++){if(nameValuePairs[pa=
irIdx].indexOf(key)=3D=3D=3D0){return =
nameValuePairs[pairIdx].substring(key.length);}}=0A=
return null;},set:function(name,value,optExistingQS){var qs;if(typeof =
optExistingQS!=3D"string"){qs=3Dlocation.search;}else{qs=3DoptExistingQS;=
}=0A=
var theReturn=3Dqs;if(typeof value=3D=3D"undefined"){value=3D"";}=0A=
var =
nvp=3DencodeURI(name+"=3D"+value);if(qs=3D=3D=3D""){theReturn=3Dnvp;}else=
 if(!NYX.util.string.contains(qs,name)){theReturn=3Dqs+"&"+nvp;}else{var =
regex=3Dnew =
RegExp("("+name+"=3D[^&^]*)","gi");if(qs.match(regex)!=3D=3Dnull){theRetu=
rn=3Dqs.replace(RegExp.lastMatch,nvp);}}=0A=
if(!NYX.util.string.startsWith(theReturn,"?")){theReturn=3D"?"+theReturn;=
}=0A=
return =
theReturn;}};NYX.util.obj=3D{extend:function(targetClass,parentClass){for=
(var member in parentClass){targetClass[member]=3DparentClass[member];}=0A=
return =
targetClass;}};NYX.util.array=3D{contains:function(theArray,match){if(the=
Array.length){for(var =
idx=3D0;idx<theArray.length;idx++){if(theArray[idx]=3D=3Dmatch){return =
true;}}}=0A=
return =
false;}};NYX.util.string=3D{contains:function(source,match,optIgnoreCase)=
{if(optIgnoreCase){source=3Dsource.toLowerCase();match=3Dmatch.toLowerCas=
e();}=0A=
return(source.indexOf(match)>-1);},replaceAll:function(source,match,repla=
cement){replacement=3Dreplacement.replace(/\$/g,'tom MI.dollar =
sawyer');while(this.contains(source,match)){source=3Dsource.replace(match=
,replacement);}=0A=
source=3Dsource.replace(/tom MI\.dollar sawyer/g,'$');return =
source;},ensure:function(arg){if(typeof arg=3D=3D"string"){return arg;}=0A=
if(arg=3D=3D=3Dnull||typeof arg=3D=3D"undefined"){return"";}=0A=
return =
arg.toString();},trim:function(stringToTrim){stringToTrim=3Dthis.ensure(s=
tringToTrim);return =
stringToTrim.replace(/(^\s+|\s+$)/g,"");},isBlank:function(source){return=
(this.trim(source)=3D=3D=3D"");},startsWith:function(source,match,optIgno=
reCase){return(source.substring(0,match.length)=3D=3Dmatch);},endsWith:fu=
nction(source,match,optIgnoreCase){if(optIgnoreCase){source=3Dsource.toLo=
werCase();match=3Dmatch.toLowerCase();}=0A=
return(source.substring(source.length-match.length)=3D=3Dmatch);}};NYX.ut=
il.dom=3D{getElementsByClass:function(className,optElem){var =
theReturn=3D[];if(typeof optElem=3D=3D"undefined"){var =
elem=3Ddocument.body;}=0A=
var children=3Delem.getElementsByTagName("*");for(var =
childIdx=3D0;childIdx<children.length;childIdx++){var =
child=3Dchildren[childIdx];if(typeof =
child.className=3D=3D"string"&&this.elemHasClass(child,className)){theRet=
urn.push(child);}}=0A=
return theReturn;},elemHasClass:function(elem,className){var =
currentClasses=3Delem.className.toLowerCase().split(/\s+/g);return =
NYX.util.array.contains(currentClasses,className.toLowerCase());}};NYX.Te=
mplateTool=3D{DOM_TARGET_SUFFIX:"dynamicContent",DOM_WAITMSG_SUFFIX:"wait=
Msg",ALT_CLASS_2:"nyx2",ALT_CLASS_3:"nyx3",getElem:function(idSuffix){ret=
urn =
document.getElementById(this.idRoot+"_"+idSuffix);},getIndexedElem:functi=
on(idSuffix,index){return =
document.getElementById(this.idRoot+"_"+idSuffix+"_"+index);},showElem:fu=
nction(idSuffix){var =
elem=3Dthis.getElem(idSuffix);if(elem!=3D=3Dnull){elem.style.display=3D""=
;}},flattenDaapiItem:function(daapiItem){var flatData=3D{};for(var child =
in =
daapiItem){if(daapiItem[child]=3D=3D=3Dnull){flatData[child]=3Dnull;}else=
 if(typeof =
daapiItem[child]!=3D"object"){flatData[child]=3DdaapiItem[child];}else{if=
(typeof daapiItem[child].join=3D=3D"function"&&typeof =
daapiItem[child].length=3D=3D"number"){flatData[child]=3DdaapiItem[child]=
;}else{for(var grandchild in daapiItem[child]){if(typeof =
flatData[grandchild]=3D=3D"undefined"){flatData[grandchild]=3DdaapiItem[c=
hild][grandchild];}}}}}=0A=
return flatData;},processTemplate:function(dataObj,template){var =
regex,template,matches,matchIdx,theMatch,varName;regex=3D/\@Nyx\.[^\@]+\@=
/g;matches=3Dtemplate.match(regex);if(matches!=3D=3Dnull){for(matchIdx=3D=
0;matchIdx<matches.length;matchIdx++){theMatch=3Dmatches[matchIdx];varNam=
e=3DtheMatch.substring(5,theMatch.length-1);if(typeof =
dataObj[varName]!=3D"undefined"){template=3DNYX.util.string.replaceAll(te=
mplate,theMatch,dataObj[varName]);}}}=0A=
return template;},applyAltClasses:function(itemIndex,template){var =
className,templateVariable;templateVariable=3D"@Nyx.AlternateClass@";if(t=
emplate.indexOf(templateVariable)>-1){className=3D" =
";if((itemIndex+1)%2=3D=3D=3D0){className+=3Dthis.ALT_CLASS_2+" ";}=0A=
if((itemIndex+1)%3=3D=3D=3D0){className+=3Dthis.ALT_CLASS_3+" ";}=0A=
template=3DNYX.util.string.replaceAll(template,templateVariable,className=
);}=0A=
return template;},showTarget:function(domTarget){var =
waitingMsgElem=3Dthis.getElem(this.DOM_WAITMSG_SUFFIX);if(waitingMsgElem!=
=3D=3Dnull){waitingMsgElem.style.display=3D"none";}=0A=
if(domTarget!=3D=3Dnull){domTarget.style.display=3D"";}}};function =
requestPluckUserAvatar(){var requestBatch=3Dnew RequestBatch();var =
currentUser=3DretrieveSSOCookieUserId();if(currentUser!=3D=3D''&&currentU=
ser!=3D'undefined'){currentUser=3Dhex_md5(currentUser);}=0A=
var userKey=3Dnew =
UserKey(currentUser);requestBatch.AddToRequest(userKey);requestBatch.Begi=
nRequest(serverUrl,renderUserAvatar);}=0A=
function renderUserAvatar(responseBatch){var =
user=3DretrieveSSOCookieUserId();console.log('user =3D =
'+retrieveSSOCookieUserId());if(user=3D=3D=3Dnull){}else{var =
user=3DresponseBatch.Responses[0].User;var =
avatar=3Ddocument.createElement('a');avatar.href=3D'/personas?plckUserId=3D=
'+user.UserKey.Key+'&insiteUserId=3D'+user.UserKey.Key;var =
genericAvatar=3Ddocument.getElementById("avatar");var =
newImg=3DgenericAvatar.cloneNode();newImg.src=3Duser.AvatarPhotoUrl;avata=
r.appendChild(newImg);genericAvatar.replaceChild(avatar,genericAvatar);}}=0A=
NYX.CurrentUser=3Dfunction(idRoot){NYX.util.obj.extend(this,NYX.TemplateT=
ool);this.idRoot=3DidRoot;this.userTemplate=3D"";this.guestTemplate=3D"";=
this.prepareData=3Dfunction(user){var =
dataObj=3Dthis.flattenDaapiItem(user);return =
dataObj;};this.writeGui=3Dfunction(user){var =
flatUser,targetElem;flatUser=3Dthis.prepareData(user);targetElem=3Dthis.g=
etElem(this.DOM_TARGET_SUFFIX);if(targetElem!=3D=3Dnull){this.initGui(tar=
getElem);if(user.UserTier.toLowerCase()=3D=3D"anonymous"||gSiteLife.mi.us=
erLoggedIn()=3D=3Dfalse){targetElem.innerHTML=3Dthis.processTemplate(flat=
User,this.guestTemplate);}else{targetElem.innerHTML=3Dthis.processTemplat=
e(flatUser,this.userTemplate);}=0A=
this.finishGui(targetElem);this.showTarget(targetElem);}};this.initGui=3D=
function(domTarget){return =
true;};this.finishGui=3Dfunction(domTarget){return true;};};
------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/static/scripts/mi/pluck/commentOutput.min.js

=0A=
Date.prototype.getDayString=3Dfunction(){switch(this.getDay()){case =
0:return'Sunday';case 1:return'Monday';case 2:return'Tuesday';case =
3:return'Wednesday';case 4:return'Thursday';case 5:return'Friday';case =
6:return'Saturday';}};Date.prototype.getMonthString=3Dfunction(full){swit=
ch(this.getMonth()){case 0:return(full)?'January':'Jan';case =
1:return(full)?'February':'Feb';case 2:return(full)?'March':'Mar';case =
3:return(full)?'April':'Apr';case 4:return'May';case =
5:return(full)?'June':'Jun';case 6:return(full)?'July':'Jul';case =
7:return(full)?'August':'Aug';case 8:return(full)?'September':'Sep';case =
9:return(full)?'October':'Oct';case =
10:return(full)?'November':'Nov';case =
11:return(full)?'December':'Dec';}};Date.prototype.spanishDay=3Dfunction(=
){switch(this.getDay()){case 0:return'domingo';case 1:return'lunes';case =
2:return'martes';case 3:return'mi&eacute;rcoles';case =
4:return'jueves';case 5:return'viernes';case =
6:return's&aacute;bado';}};Date.prototype.obtenerDia=3DDate.prototype.spa=
nishDay;Date.prototype.spanishMonth=3Dfunction(full){switch(this.getMonth=
()){case 0:return(full)?'enero':'ene';case =
1:return(full)?'febrero':'feb';case 2:return(full)?'marzo':'mar';case =
3:return(full)?'abril':'abr';case 4:return(full)?'mayo':'may';case =
5:return(full)?'junio':'jun';case 6:return(full)?'julio':'jul';case =
7:return(full)?'augusto':'aug';case =
8:return(full)?'septiembre':'sep';case =
9:return(full)?'octubre':'oct';case =
10:return(full)?'noviembre':'nov';case =
11:return(full)?'deciembre':'dec';}};Date.prototype.obtenerMes=3DDate.pro=
totype.spanishMonth;Date.prototype.toFormattedString=3Dfunction(f){var =
a,b;var d0=3D(this.getDate()<10)?'0'+this.getDate():this.getDate();var =
h0=3D(this.getHours()<10)?'0'+this.getHours():this.getHours();var =
m0=3D(this.getMinutes()<10)?'0'+this.getMinutes():this.getMinutes();var =
s0=3D(this.getSeconds()<10)?'0'+this.getSeconds():this.getSeconds();var =
mo0=3Dthis.getMonth()+1;mo0=3D(mo0<10)?'0'+mo0:mo0;f=3Df.replace(/%%/g,'%=
');f=3Df.replace(/%A/g,this.getDayString());f=3Df.replace(/%a/g,this.getD=
ayString().substring(0,3));f=3Df.replace(/%B/g,this.getMonthString(true))=
;f=3Df.replace(/%b/g,this.getMonthString());f=3Df.replace(/%c/g,this.getD=
ayString().substring(0,3)+' '+=0A=
this.getMonthString()+' '+=0A=
d0+' '+h0+':'+m0+':'+s0+' '+=0A=
this.getFullYear());a=3Dthis.getFullYear()+'';a=3Da.substring(2);f=3Df.re=
place(/%D/g,mo0+'/'+d0+'/'+a);f=3Df.replace(/%d/g,d0);a=3Dthis.getDate();=
switch(a){case 1:case 21:case 31:a=3Da+'st';break;case 3:case =
23:a=3Da+'rd';break;default:a=3Da+'th';}=0A=
f=3Df.replace(/%E/g,a);f=3Df.replace(/%e/g,this.getDate());f=3Df.replace(=
/%F/g,this.getFullYear()+'-'+mo0+'-'+d0);f=3Df.replace(/%H/g,h0);a=3D(thi=
s.getHours()>12)?this.getHours()-12:this.getHours();f=3Df.replace(/%I/g,(=
a<10)?'0'+a:a);f=3Df.replace(/%k/g,this.getHours());f=3Df.replace(/%l/g,(=
this.getHours()>12)?this.getHours()-12:this.getHours());f=3Df.replace(/%M=
/g,m0);f=3Df.replace(/%m/g,mo0);f=3Df.replace(/%O/g,this.spanishDay());f=3D=
f.replace(/%o/g,this.spanishDay().substring(0,3));f=3Df.replace(/%p/g,(th=
is.getHours()>11)?'PM':'AM');f=3Df.replace(/%Q/g,this.spanishMonth(true))=
;f=3Df.replace(/%q/g,this.spanishMonth().substring(0,3));f=3Df.replace(/%=
R/g,h0+':'+m0);a=3D(this.getHours()>12)?this.getHours()-12:this.getHours(=
);a=3D(a<10)?'0'+a:a;b=3D(this.getHours()>11)?'PM':'AM';f=3Df.replace(/%r=
/g,a+':'+m0+':'+s0+' =
'+b);f=3Df.replace(/%S/g,s0);f=3Df.replace(/%s/g,Date.parse(this)/1000);f=
=3Df.replace(/%T/g,h0+':'+m0+':'+s0);f=3Df.replace(/%u/g,(this.getDay()=3D=
=3D=3D0)?7:this.getDay());f=3Df.replace(/%v/g,this.getDate()+'-'+this.get=
MonthString()+'-'+this.getFullYear());f=3Df.replace(/%w/g,this.getDay());=
f=3Df.replace(/%X/g,this.toLocaleTimeString());f=3Df.replace(/%Y/g,this.g=
etFullYear());a=3Dthis.getFullYear()+'';f=3Df.replace(/%y/g,a.substring(2=
));return f;};=0A=
NYX.Pager=3Dfunction(paramBag){NYX.util.obj.extend(this,NYX.TemplateTool)=
;this.CSS_CLASS_PAGELINKS=3D"paginationNavLinks";this.CSS_CLASS_CDTRANSPO=
RT=3D"paginationTransport";this.CSS_CLASS_SELECT=3D"paginationDropDown";t=
his.alwaysShowJumpNav=3Dfalse;this.alwaysShowTransport=3Dtrue;this.linkLi=
mit=3D10;NYX.util.obj.extend(this,paramBag);this.pageVarName=3D"pageNum";=
this.transportMaker=3Dnull;this.dropDownMaker=3Dnull;this.getPageCount=3D=
function(){var count=3DMath.ceil(this.totalItems/this.pageLength);return =
count;};this.currentPage=3DNYX.util.querystring.get(this.pageVarName);if(=
this.currentPage=3D=3D=3Dnull||this.currentPage<1){this.currentPage=3D1;}=0A=
this.writeGui=3Dfunction(){this.linkLimit=3DMath.abs(this.linkLimit);this=
.pageCount=3Dthis.getPageCount();this.firstItem=3D(this.currentPage-1)*th=
is.pageLength+1;this.lastItem=3Dthis.firstItem+(this.pageLength-1);if(thi=
s.lastItem>this.totalItems){this.lastItem=3Dthis.totalItems;}=0A=
if(NYX.util.string.contains(this.template,"pageLinks")){this.pageLinks=3D=
this.getPageLinks();}=0A=
if(NYX.util.string.contains(this.template,"pageDropDown")){this.pageDropD=
own=3Dthis.getDropDownCtrl();}=0A=
if(NYX.util.string.contains(this.template,"cdTransport")){this.cdTranspor=
t=3Dthis.getTransportCtrl();}=0A=
this.domTargetElem.innerHTML=3Dthis.processTemplate(this,this.template);}=
;this.getPageLinks=3Dfunction(){var =
wrapper=3Ddocument.createElement("ins");var =
innerWrapper=3Ddocument.createElement("span");innerWrapper.className=3Dth=
is.CSS_CLASS_PAGELINKS;wrapper.appendChild(innerWrapper);var =
actualLinkLimit=3D(this.pageCount<this.linkLimit)?this.pageCount:this.lin=
kLimit;var =
startPage=3Dthis.currentPage-Math.floor(this.linkLimit/3)-1;if(startPage+=
actualLinkLimit>this.pageCount){startPage=3Dthis.pageCount-actualLinkLimi=
t+1;}=0A=
if(startPage<1){startPage=3D1;}=0A=
for(var linkCount=3D0;linkCount<actualLinkLimit;linkCount++){var =
jumpNum=3DlinkCount+startPage;var =
tag;if(jumpNum!=3Dthis.currentPage){tag=3Ddocument.createElement("a");tag=
.href=3DNYX.util.querystring.set(this.pageVarName,jumpNum);tag.href=3Dtag=
.href.replace(/mi_pluck_action=3D[^&]*&*/i,'');tag.href+=3D'&mi_pluck_act=
ion=3Dpage_nav#Comments_Container';}else{tag=3Ddocument.createElement("sp=
an");}=0A=
tag.innerHTML=3DjumpNum;innerWrapper.appendChild(tag);}=0A=
return =
wrapper.innerHTML;};this.getTransportCtrl=3Dfunction(){if(!(this.pageCoun=
t>1||this.alwaysShowTransport)){return"";}=0A=
if(this.transportMaker=3D=3D=3Dnull){this.transportMaker=3Dnew =
NYX.TextCDButtons(this);}=0A=
return =
this.transportMaker.getHTML();};this.getDropDownCtrl=3Dfunction(){if(!(th=
is.pageCount>1||this.alwaysShowJumpNav)){return"";}=0A=
if(this.dropDownMaker=3D=3D=3Dnull){this.dropDownMaker=3Dnew =
NYX.PageSelect(this);}=0A=
return =
this.dropDownMaker.getHTML();};};NYX.TextCDButtons=3Dfunction(parent){thi=
s.parent=3Dparent;this.SYM_FIRST=3D"&laquo;";this.SYM_PREV=3D"&lt;";this.=
SYM_NEXT=3D"&gt;";this.SYM_LAST=3D"&raquo;";this.getHTML=3Dfunction(){var=
 wrapper=3Ddocument.createElement("ins");var =
innerWrapper=3Ddocument.createElement("span");innerWrapper.className=3Dth=
is.parent.CSS_CLASS_CDTRANSPORT;wrapper.appendChild(innerWrapper);var =
tag;if(this.parent.currentPage>1){tag=3Ddocument.createElement("a");tag.h=
ref=3DNYX.util.querystring.set(this.parent.pageVarName,1);}else{tag=3Ddoc=
ument.createElement("span");}=0A=
tag.innerHTML=3Dthis.SYM_FIRST;innerWrapper.appendChild(tag);if(this.pare=
nt.currentPage>1){tag=3Ddocument.createElement("a");tag.href=3DNYX.util.q=
uerystring.set(this.parent.pageVarName,this.parent.currentPage-1);}else{t=
ag=3Ddocument.createElement("span");}=0A=
tag.innerHTML=3Dthis.SYM_PREV;innerWrapper.appendChild(tag);if(this.paren=
t.currentPage<this.parent.pageCount){tag=3Ddocument.createElement("a");ta=
g.href=3DNYX.util.querystring.set(this.parent.pageVarName,this.parent.cur=
rentPage+1);}else{tag=3Ddocument.createElement("span");}=0A=
tag.innerHTML=3Dthis.SYM_NEXT;innerWrapper.appendChild(tag);if(this.paren=
t.currentPage<this.parent.pageCount){tag=3Ddocument.createElement("a");ta=
g.href=3DNYX.util.querystring.set(this.parent.pageVarName,this.parent.pag=
eCount);}else{tag=3Ddocument.createElement("span");}=0A=
tag.innerHTML=3Dthis.SYM_LAST;innerWrapper.appendChild(tag);return =
wrapper.innerHTML;};};NYX.PrevNextLinks=3Dfunction(parent,paramBag){this.=
parent=3Dparent;this.JOINER=3D"&nbsp;";this.TEXT_FIRST=3D"First";this.TEX=
T_PREV=3D"Prev";this.TEXT_NEXT=3D"Next";this.TEXT_LAST=3D"Last";if(typeof=
 paramBag=3D=3D"object"){NYX.util.obj.extend(this,paramBag);}=0A=
NYX.util.obj.extend(this,new =
NYX.TextCDButtons(this.parent));if(this.killSymbols){this.SYM_FIRST=3Dthi=
s.TEXT_FIRST;this.SYM_PREV=3Dthis.TEXT_PREV;this.SYM_NEXT=3Dthis.TEXT_NEX=
T;this.SYM_LAST=3Dthis.TEXT_LAST;}else{this.SYM_FIRST+=3Dthis.JOINER+this=
.TEXT_FIRST;this.SYM_PREV+=3Dthis.JOINER+this.TEXT_PREV;this.SYM_NEXT+=3D=
this.JOINER+this.TEXT_NEXT;this.SYM_LAST+=3Dthis.JOINER+this.TEXT_LAST;}}=
;NYX.PageSelect=3Dfunction(parent){this.parent=3Dparent;this.DEFAULT_OPTI=
ON_TEXT=3D"Jump to:";this.getHTML=3Dfunction(){var =
wrapper=3Ddocument.createElement("ins");var =
ctrl=3Ddocument.createElement("select");ctrl.className=3Dthis.parent.CSS_=
CLASS_SELECT;var =
option=3Ddocument.createElement("option");option.innerHTML=3Dthis.DEFAULT=
_OPTION_TEXT;ctrl.appendChild(option);for(var =
pageIdx=3D1;pageIdx<=3Dthis.parent.pageCount;pageIdx++){option=3Ddocument=
.createElement("option");option.innerHTML=3DpageIdx;ctrl.appendChild(opti=
on);}=0A=
wrapper.appendChild(ctrl);var eventCode=3D"if (this.selectedIndex !=3D =
"+this.parent.currentPage+" && this.selectedIndex > 0) "+=0A=
"location.search =3D NYX.util.querystring.set(pageVarName, =
this.selectedIndex);"+=0A=
"else this.selectedIndex =3D =
0;";eventCode=3DeventCode.replace("pageVarName",'"'+this.parent.pageVarNa=
me+'"');wrapper.innerHTML=3Dwrapper.innerHTML.replace("<select","<select =
onchange=3D'"+eventCode+"' ");return wrapper.innerHTML;};};=0A=
NYX.cache.userIsLoggedIn=3Dfalse;NYX.CommentOutput=3Dfunction(idRoot,item=
Template){NYX.util.obj.extend(this,NYX.TemplateTool);this.idRoot=3DidRoot=
;if(typeof itemTemplate=3D=3D"string"){this.template=3DitemTemplate;}=0A=
else{this.template=3D"@Nyx.PageTitle@";}=0A=
this.pager=3Dnull;this.comments=3D[];this.DOM_TARGET_SUFFIX_COUNT=3D"coun=
t";this.DOM_TARGET_SUFFIX_SORT=3D"sort";this.DOM_TARGET_SUFFIX_HEADER=3D"=
header";this.prepareData=3Dfunction(commentObj){for(var i in =
commentObj.Author){commentObj["Author"+i]=3DcommentObj.Author[i];}=0A=
commentObj.AuthorKey=3DcommentObj.Author.UserKey.Key;commentObj.CommentID=
Key=3DcommentObj.CommentKey.Key;commentObj.CommentIDKey=3DcommentObj.Comm=
entIDKey.replace(/CommentKey\:/,"");commentObj.FilteredAuthorName=3Dcomme=
ntObj.AuthorDisplayName;commentObj.FilteredAuthorName=3DcommentObj.Filter=
edAuthorName.replace(/\\/g,"\\\\");commentObj.FilteredAuthorName=3Dcommen=
tObj.FilteredAuthorName.replace(/\'/g,"\\\'");commentObj.FilteredAuthorNa=
me=3DcommentObj.FilteredAuthorName.replace(/\"/g,"\\\"");commentObj.Comme=
ntBody=3DcommentObj.CommentBody.replace(/\r*\n/g,"<br>");commentObj.repli=
edToText=3D"";commentObj.replyAnswerText=3DcommentObj.CommentBody;if(comm=
entObj.CommentBody.search(/("*Replying to \S+? \(\d+\/\d+\/\d+ =
\d+\:\d+\:\d+ =
\w\w\)\:.+?".+"\:)\s*(<br>)*/)!=3D-1){commentObj.repliedToText=3DcommentO=
bj.CommentBody;commentObj.repliedToText=3DcommentObj.repliedToText.replac=
e(/("*Replying to \S+? \(\d+\/\d+\/\d+ \d+\:\d+\:\d+ =
\w\w\)\:.+?".+"\:)\s*(<br>)*.*/,"<div =
class=3D\"commentRepliedInner\">$1</div>");commentObj.replyAnswerText=3Dc=
ommentObj.replyAnswerText.replace(/("*Replying to \S+? \(\d+\/\d+\/\d+ =
\d+\:\d+\:\d+ \w\w\)\:.+?".+"\:)\s*(<br>)*/,"");}=0A=
return =
commentObj;};this.writeGui=3Dfunction(daapiResponse){this.comments=3Ddaap=
iResponse.Comments;this.commentCount=3DMath.abs(daapiResponse.NumberOfCom=
ments);var =
commentData,itemIdx,html,targetElem;targetElem=3Dthis.getElem(this.DOM_TA=
RGET_SUFFIX);if(targetElem!=3D=3Dnull){this.initGui();document.standardTZ=
Dhours=3D(document.standardTZDhours)?document.standardTZDhours:-5;documen=
t.defaultDateFormat=3D(document.defaultDateFormat)?document.defaultDateFo=
rmat:'%m/%d/%Y %r';var =
modifier=3D(6+document.standardTZDhours)*3600000,pluckDate,modTest=3D(Dat=
e.prototype.toFormattedString&&(document.standardTZDhours!=3D=3D-6||docum=
ent.defaultDateFormat!=3D'%m/%d/%Y %r'))?1:0;var abuseMsg=3D'This =
comment has been hidden and is pending site review. Click here if you =
wish to =
view.';for(itemIdx=3D0;itemIdx<this.comments.length;itemIdx++){if(this.co=
mments[itemIdx].Author.IsBlocked=3D=3D=3D'False'||NYX.cache.DisplayName=3D=
=3Dthis.comments[itemIdx].Author.DisplayName){if(modTest=3D=3D=3D1){pluck=
Date=3Dnew =
Date(this.comments[itemIdx].PostedAtTime);this.comments[itemIdx].PostedAt=
Time=3Dnew =
Date(pluckDate.getTime()+modifier).toFormattedString(document.defaultDate=
Format);}=0A=
commentData=3Dthis.prepareData(this.comments[itemIdx]);html=3Dthis.proces=
sTemplate(commentData,this.template);if(this.comments[itemIdx].AbuseRepor=
tCount>2){html=3Dhtml.replace(/<p([^>]*)>/ig,'<p$1 =
style=3D"display:none;">');html=3Dhtml.replace(/(div =
class=3D["']*pluckComOptions["']* style=3D["']*)/i,'$1display:none; =
');html=3Dhtml.replace(/<p /i,'<p class=3D"abuseMsg" =
style=3D"cursor:pointer;">'+abuseMsg+'<'+'/p><p ');}=0A=
html=3Dthis.applyAltClasses(itemIdx,html);html=3Dthis.showRecommends(html=
,commentData,itemIdx);html=3Dthis.showAbuse(html,commentData,itemIdx);htm=
l=3Dthis.customizeItem(commentData,html,targetElem,itemIdx);targetElem.in=
nerHTML+=3Dhtml;}}=0A=
this.showCommentCount();this.setPageSort();this.setPaginationCtrl();this.=
finishGui();this.showTarget(targetElem);this.showElem(this.DOM_TARGET_SUF=
FIX_HEADER);$('.abuseMsg').click(function(e){$(e.target).parent().childre=
n('p').show('fast');$(e.target).hide('fast');$(e.target).parent().childre=
n('.pluckComOptions').show('fast');return =
false;});}};this.showCommentCount=3Dfunction(){var =
targetElem=3Dthis.getElem(this.DOM_TARGET_SUFFIX_COUNT);if(targetElem!=3D=
=3Dnull){var domain=3D(typeof mi!=3D'undefined'&&typeof =
mi.media_domain!=3D'undefined')?mi.media_domain:'';targetElem.innerHTML=3D=
"Comment"+(this.commentCount=3D=3D1?"":"s")+": <img =
src=3D'"+domain+"/static/images/pluck/comment.gif' /> =
"+this.commentCount;}};this.setPageSort=3Dfunction(){var =
targetElem=3Dthis.getElem(this.DOM_TARGET_SUFFIX_SORT);if(targetElem!=3D=3D=
null&&typeof =
NYX.cache.commentSort=3D=3D"string"){targetElem.value=3DNYX.cache.comment=
Sort;}};this.setPaginationCtrl=3Dfunction(){if(this.pager!=3D=3Dnull){thi=
s.pager.totalItems=3Dthis.commentCount;this.pager.writeGui();}};this.show=
Recommends=3Dfunction(template,dataObj,itemIdx){var =
recIdRoot,link,countElem,wrapper,reactionTool,alreadyDone,html,clickEvent=
Html;alreadyDone=3D(dataObj.CurrentUserHasRecommended.toLowerCase()=3D=3D=
"true");recIdRoot=3Dthis.idRoot+"_rec_"+itemIdx;reactionTool=3Dnew =
NYX.Recommender(recIdRoot,"Comment",dataObj.CommentKey.Key);reactionTool.=
alreadyDone=3DalreadyDone;NYX.cache[recIdRoot+"_recommender"]=3DreactionT=
ool;if(alreadyDone){link=3Ddocument.createElement("span");link.innerHTML=3D=
reactionTool.stateStrings.done;link.className=3D" =
"+reactionTool.classNames.done;}else{link=3Ddocument.createElement("a");l=
ink.href=3D"#";link.innerHTML=3DreactionTool.stateStrings.notDone;link.cl=
assName=3D" "+reactionTool.classNames.notDone;}=0A=
link.id=3DrecIdRoot+"_link";countElem=3Ddocument.createElement("span");co=
untElem.className=3D"nyxRecCount =
";countElem.id=3DrecIdRoot+"_recCount";countElem.innerHTML=3D"&nbsp;("+da=
taObj.NumberOfRecommendations+")";wrapper=3Ddocument.createElement("ins")=
;wrapper.appendChild(link);wrapper.appendChild(countElem);clickEventHtml=3D=
"NYX.cache['"+recIdRoot+"_recommender'].recommend()";html=3Dwrapper.inner=
HTML;html=3Dhtml.replace('href=3D"#"','href=3D"javascript: void(0)" =
onclick=3D"'+clickEventHtml+'"');template=3Dtemplate.replace("@Nyx.Recomm=
ender@",html);return =
template;};this.showAbuse=3Dfunction(template,dataObj,itemIdx){var =
abuseIdRoot,link,img,wrapper,reactionTool,alreadyReported,html,clickEvent=
Html;alreadyReported=3D(dataObj.CurrentUserHasReportedAbuse.toLowerCase()=
=3D=3D"true");abuseIdRoot=3Dthis.idRoot+"_abuse_"+itemIdx;reactionTool=3D=
new =
NYX.AbuseReporter(abuseIdRoot,"Comment",dataObj.CommentKey.Key);reactionT=
ool.alreadyDone=3DalreadyReported;NYX.cache[abuseIdRoot+"_reporter"]=3Dre=
actionTool;if(alreadyReported){link=3Ddocument.createElement("span");link=
.innerHTML=3DreactionTool.stateStrings.done;}else{link=3Ddocument.createE=
lement("a");link.href=3D"#";link.innerHTML=3DreactionTool.stateStrings.no=
tDone;}=0A=
link.className=3D"nyxAbuseReport";link.id=3DabuseIdRoot+"_link";img=3Ddoc=
ument.createElement("img");img.className=3D"nyxAbuseReport";img.id=3Dabus=
eIdRoot+"_img";if(alreadyReported){img.src=3DNYX.cache.iconRoot+"/icon_"+=
reactionTool.imageNames.done+".gif";img.className+=3D" =
"+reactionTool.classNames.done;}else{img.src=3DNYX.cache.iconRoot+"/icon_=
"+reactionTool.imageNames.notDone+".gif";img.className+=3D" =
"+reactionTool.classNames.notDone;}=0A=
wrapper=3Ddocument.createElement("ins");wrapper.appendChild(img);wrapper.=
appendChild(link);clickEventHtml=3D"NYX.cache['"+abuseIdRoot+"_reporter']=
.positionAndShowForm(event)";html=3Dwrapper.innerHTML;html=3Dhtml.replace=
('href=3D"#"','href=3D"javascript: void(0)" =
onclick=3D"'+clickEventHtml+'"');template=3Dtemplate.replace("@Nyx.AbuseR=
eporter@",html);return template;};this.initGui=3Dfunction(){return =
true;};this.finishGui=3Dfunction(){return =
true;};this.customizeItem=3Dfunction(dataObj,itemHtml,domElemThisWritesTo=
,itemIndex){return =
itemHtml;};};NYX.Reactor=3D{This:this,msg_saveError:"Sorry, an =
unexpected error occurred. Please try your action =
again.",form:null,alreadyDone:false,getForm:function(){if(this.form=3D=3D=
=3Dnull){this.form=3Ddocument.getElementById(this.FORM_ID);}=0A=
return this.form;},showForm:function(){var =
form=3Dthis.getForm();form.style.display=3D"block";form.reporter=3Dthis;}=
,hideForm:function(){this.form.style.display=3D"none";},positionAndShowFo=
rm:function(theEvent){ShowDivAtMouse(theEvent,this.FORM_ID);this.showForm=
();}};NYX.Recommender=3Dfunction(guiIdRoot,itemType,itemId){var =
This=3Dthis;NYX.util.obj.extend(this,NYX.Reactor);this.guiIdRoot=3DguiIdR=
oot;this.keyType=3DitemType;this.itemId=3DitemId;this.stateStrings=3D{not=
Done:"Recommend",done:"Recommended"};this.classNames=3D{notDone:"SiteLife=
_Recommend",done:"SiteLife_Recommended"};this.recommend=3Dfunction(){if(!=
this.alreadyDone){var requestBatch,daapiAction,theKey;theKey=3Deval('new =
'+this.keyType+'Key("'+this.itemId+'")');requestBatch=3Dnew =
RequestBatch();daapiAction=3Dnew =
RecommendAction(theKey);requestBatch.AddToRequest(daapiAction);requestBat=
ch.BeginRequest(NYX.cache.daapiProcessUrl,this.callback);}};this.callback=
=3Dfunction(responseBatch){if(responseBatch.Messages[0].Message.toLowerCa=
se()=3D=3D"ok"){This.setDoneState();}else{alert(This.msg_saveError);conso=
le.dir(responseBatch);}};this.setDoneState=3Dfunction(){this.alreadyDone=3D=
true;var =
anchorTag,countTag,currentCount;anchorTag=3Ddocument.getElementById(this.=
guiIdRoot+"_link");anchorTag.className=3DanchorTag.className.replace(this=
.classNames.notDone,this.classNames.done);anchorTag.innerHTML=3Dthis.stat=
eStrings.done;countTag=3Ddocument.getElementById(this.guiIdRoot+"_recCoun=
t");currentCount=3DMath.abs(countTag.innerHTML.substring(countTag.innerHT=
ML.length-2,countTag.innerHTML.length-1));countTag.innerHTML=3D"&nbsp;("+=
 =
++currentCount+")";};};NYX.AbuseReporter=3Dfunction(guiIdRoot,itemType,it=
emId){var =
This=3Dthis;NYX.util.obj.extend(this,NYX.Reactor);this.guiIdRoot=3DguiIdR=
oot;this.keyType=3DitemType;this.itemId=3DitemId;this.msg_saveError=3D"So=
rry, an unexpected error occurred. Please try your abuse report =
again.";this.stateStrings=3D{notDone:"Report abuse",done:"Abuse =
reported"};this.FORM_ID=3D"nyxAbuseRptForm";this.imageNames=3D{notDone:"a=
lert",done:"accept"};this.classNames=3D{notDone:"reportable",done:"report=
ed"};this.report=3Dfunction(){if(!this.alreadyDone){var =
requestBatch,daapiAction,theKey;theKey=3Deval('new =
'+this.keyType+'Key("'+this.itemId+'")');requestBatch=3Dnew =
RequestBatch();daapiAction=3Dnew =
ReportAbuseAction(theKey,document.getElementById(this.FORM_ID+"_reason").=
value,document.getElementById(this.FORM_ID+"_comment").value);requestBatc=
h.AddToRequest(daapiAction);requestBatch.BeginRequest(NYX.cache.daapiProc=
essUrl,this.callback);this.hideForm();}};this.callback=3Dfunction(respons=
eBatch){if(responseBatch.Messages[0].Message.toLowerCase()=3D=3D"ok"){Thi=
s.setDoneState();}else{alert(This.msg_saveError);This.positionAndShowForm=
();console.dir(responseBatch);}};this.setDoneState=3Dfunction(){this.alre=
adyDone=3Dtrue;var =
imgTag,anchorTag;imgTag=3Ddocument.getElementById(this.guiIdRoot+"_img");=
imgTag.src=3DimgTag.src.replace(this.imageNames.notDone,this.imageNames.d=
one);imgTag.className=3DimgTag.className.replace(this.classNames.notDone,=
this.classNames.done);anchorTag=3Ddocument.getElementById(this.guiIdRoot+=
"_link");anchorTag.innerHTML=3Dthis.stateStrings.done;};};function =
colorReplies(retryNum)=0A=
{var =
changed=3Dfalse;$(".pluckCommentBody").attr("innerHTML",function(){if(isR=
eply(this.innerHTML)){changed=3Dtrue;return =
this.innerHTML.replace(/("*Replying to \S+? \(\d+\/\d+\/\d+ =
\d+\:\d+\:\d+ \w\w\)\:.+?".+"\:)\s*(<br>)*/,"<table border=3D0 =
class=3D\"pluckReplyTable\"><tr><td =
class=3D\"pluckReplyInComment\">$1<"+"/td><"+"/tr><"+"/table>");}=0A=
else{return =
this.innerHTML;}});if(!(changed)&&retryNum>0){retryNum--;setTimeout("colo=
rReplies("+retryNum+")",2000);}}=0A=
function isReply(commentText)=0A=
{if(commentText.search(/Replying to \S+? \(\d+\/\d+\/\d+ \d+\:\d+\:\d+ =
\w\w\)\:/)=3D=3D-1){return false;}=0A=
return true;}=0A=
function hideReplyNotLoggedIn()=0A=
{if(!(gSiteLife.mi.userLoggedIn())){$(".Discussion_PostReply").css("displ=
ay","none");}}=0A=
function showReplyLoggedIn()=0A=
{if(gSiteLife.mi.userLoggedIn()){$(".Discussion_PostReply").css("display"=
,"inline");}}=0A=
function commentReply(commentID,replyToName,origTime,truncateTo)=0A=
{var replyText=3D"Replying to "+replyToName+" ("+origTime+"):<br>";var =
fromText=3D$("#"+commentID).html();fromText=3DfromText.replace(/[\r\n]/g,=
"");fromText=3DfromText.replace(/<div =
class=3D"commentRepliedInner">Replying =
to.+?M\):<br>"/i,"");fromText=3DfromText.replace(/":<\/div>/i,"");if(from=
Text.length>truncateTo){var spaceIndex=3DfromText.lastIndexOf(' =
',truncateTo);if(spaceIndex<fromText.lastIndexOf("\n",truncateTo)){spaceI=
ndex=3DfromText.lastIndexOf("\n",truncateTo);}=0A=
fromText=3DfromText.substring(0,spaceIndex)+"...";}=0A=
replyText+=3D"\""+fromText+"\":<br>";var =
fromTextCR=3DfromText.replace(/<br>/gi,"\n");var =
matches=3DfromTextCR.match(/\r|\n/g);if(!matches){NYX.cache.commentReplyL=
ength=3DfromTextCR.length;}=0A=
else{NYX.cache.commentReplyLength=3DfromTextCR.length-matches.length;}=0A=
NYX.cache.max_comment_length=3DNYX.cache.init_max_comment_length-NYX.cach=
e.commentReplyLength;var =
commentMsg=3Ddocument.getElementById('commentTopMsg');commentMsg.innerHTM=
L=3D"<br><a id=3D\"link_back_from_reply\" =
href=3D\"#commentlink"+commentID+"\" onclick=3D\"cancelCommentReply()\" =
class=3D\"cancelReplyLink\">Cancel =
Reply</a>";commentMsg.innerHTML+=3D"<br>";var =
commentTarget=3Ddocument.getElementById('commentTopReply');commentTarget.=
innerHTML=3DreplyText;var =
commentTextArea=3Ddocument.getElementById('commentBody');commentTextArea.=
focus();checkCommentLength(document.getElementById("commentBody"));return=
 false;}=0A=
function cancelCommentReply()=0A=
{var =
commentMsg=3Ddocument.getElementById('commentTopMsg');commentMsg.innerHTM=
L=3D"";var =
commentTarget=3Ddocument.getElementById('commentTopReply');commentTarget.=
innerHTML=3D"";NYX.cache.commentReplyLength=3D0;NYX.cache.max_comment_len=
gth=3DNYX.cache.init_max_comment_length;checkCommentLength(document.getEl=
ementById("commentBody"));}=0A=
function addReplyToComment()=0A=
{var replyToComment=3Ddocument.getElementById('commentTopReply');var =
replyToText=3DreplyToComment.innerHTML;if(replyToText!=3D=3D""){replyToTe=
xt=3DreplyToText.replace(/[\r\n]/g,"");replyToText=3DreplyToText.replace(=
/<br>/gi,"\n");replyToText=3DreplyToText.replace(/<span.+?>/i,"");replyTo=
Text=3DreplyToText.replace(/<\/span>/i,"");replyToText=3DreplyToText.repl=
ace(/<\/*table.*?>/gi,"");replyToText=3DreplyToText.replace(/<\/*tr.*?>/g=
i,"");replyToText=3DreplyToText.replace(/<\/*td.*?>/gi,"");replyToText=3D=
replyToText.replace(/<\/*td.*?>/gi,"");replyToText=3DreplyToText.replace(=
/<\/*tbody.*?>/gi,"");replyToText=3DreplyToText.replace(/<\/*div.*?>/gi,"=
");var =
matches=3DreplyToText.match(/\r|\n/g);if(!matches){NYX.cache.commentReply=
Length=3DreplyToText.length;}=0A=
else{NYX.cache.commentReplyLength=3DreplyToText.length-matches.length;}=0A=
NYX.cache.max_comment_length=3DNYX.cache.init_max_comment_length-NYX.cach=
e.commentReplyLength;var =
commentTarget=3Ddocument.getElementById('commentBody');var =
commentText=3D$("#commentBody").html();if(commentText=3D=3D=3Dnull){comme=
ntText=3D"";}=0A=
if(typeof(commentTarget.value)!=3D"undefined"){if(commentTarget.value!=3D=
=3D""&&commentTarget.value!=3D=3Dnull){commentText=3DcommentTarget.value;=
}}=0A=
commentText=3DreplyToText+commentText;commentTarget.innerText=3DcommentTe=
xt;commentTarget.textContent=3DcommentText;commentTarget.value=3DcommentT=
ext;}=0A=
return true;}=0A=
function stripReplyText()=0A=
{var commentTarget=3Ddocument.getElementById('commentBody');var =
commentText=3D$("#commentBody").html();if(commentText=3D=3D=3Dnull){comme=
ntText=3D"";}=0A=
if(typeof(commentTarget.value)!=3D"undefined"){if(commentTarget.value!=3D=
=3D""&&commentTarget.value!=3D=3Dnull){commentText=3DcommentTarget.value;=
}}=0A=
if(isReply(commentText)){commentText=3DcommentText.replace(/\r?\n/g,"#zxy=
qj");commentText=3DcommentText.replace(/Replying to \S+? \(\d+\/\d+\/\d+ =
\d+\:\d+\:\d+ =
\w\w\)\:.+?".+?"\:(#zxyqj)*/,"");commentText=3DcommentText.replace(/\#zxy=
qj/g,"\n");}=0A=
commentTarget.innerText=3DcommentText;commentTarget.textContent=3Dcomment=
Text;commentTarget.value=3DcommentText;}=0A=
function commentReplyInit()=0A=
{showReplyLoggedIn();colorReplies(20);}=0A=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/static/scripts/mi/pluck/commenting.min.js

NYX.cache.daapiProcessUrl=3DserverUrl;switch(document.domain){case'charlo=
tteobserver.com':case'macon.com':case'bradenton.com':case'sunherald.com':=
if(typeof thisArticlePubDate!=3D'undefined'&&thisArticlePubDate){var =
pubDate=3Dnew Date(thisArticlePubDate),fixDate=3Dnew Date('September 11, =
2008 12:00 =
PM');thisArticleId=3D(pubDate.getTime()>fixDate.getTime())?document.domai=
n+'_'+thisArticleId:thisArticleId;}=0A=
break;case'thesunnews.com':thisArticleId=3D'myrtlebeachonline.com_'+thisA=
rticleId;break;default:thisArticleId=3Ddocument.domain+'_'+thisArticleId;=
}=0A=
thisArticleUrl=3DthisArticleUrl.replace(/\/v-[^\/]+/,'');var =
thisArticleKey=3Dnew ArticleKey(thisArticleId);var =
commentsPerPage=3D(typeof =
mi_comments_per_page=3D=3D'undefined'||mi_comments_per_page>10)?10:(mi_co=
mments_per_page<3)?3:mi_comments_per_page;var numOfRecommends=3D0;var =
currentCommentPage=3DNYX.util.querystring.get("pageNum");if(currentCommen=
tPage=3D=3D=3Dnull){currentCommentPage=3D1;}=0A=
var =
qsParamForSorting=3D"commentSort";NYX.cache.commentSort=3DNYX.util.querys=
tring.get(qsParamForSorting);if(NYX.cache.commentSort=3D=3D=3Dnull)=0A=
{if(typeof =
mi_comment_sort_preference!=3D'undefined'){switch(mi_comment_sort_prefere=
nce){case'TimeStampAscending':case'TimeStampDescending':case'Recommendati=
onsDescending':case'RecommendationsAscending':NYX.cache.commentSort=3Dmi_=
comment_sort_preference;break;default:NYX.cache.commentSort=3D'TimeStampD=
escending';}}else{NYX.cache.commentSort=3D'TimeStampDescending';}}=0A=
function sortComments(criterion){var =
newQuerystring=3DNYX.util.querystring.set(qsParamForSorting,criterion,loc=
ation.search);newQuerystring=3DNYX.util.querystring.set("pageNum",1,newQu=
erystring);location.search=3DnewQuerystring;}=0A=
function =
daapiCallback(responseBatch){NYX.fixConsole();console.dir(responseBatch);=
myGadgetAva.writeGui(responseBatch.Responses[0].User);NYX.cache.DisplayNa=
me=3DresponseBatch.Responses[0].User.DisplayName;var =
respIdx;if(!responseBatch.Responses[1].Article){var =
articlePath=3DthisArticleUrl.replace(/^(http:\/\/)?[^\.]*\.*[^\.]+\.[^\/]=
+(\/.*)$/,'$2');var =
origin=3DNYX.cache.iconRoot.replace(/^http:\/\/([^\/]+)\/.*/,'$1');respon=
seBatch.Responses[2]=3DresponseBatch.Responses[1];responseBatch.Responses=
[1]=3D{'Article':{'ArticleKey':new =
ArticleKey(thisArticleId),'Categories':[],'Comments':{'NumberOfComments':=
0},'PageTitle':thisArticleTitle,'PageUrl':'http://'+location.hostname+art=
iclePath,'Ratings':{'AverageRating':'0','CurrentUserRating':'0','NumberOf=
Ratings':'0'},'Recommendations':{'CurrentUserHasRecommended':'False','Num=
berOfRecommendations':'0'},'Reviews':{'NumberOfReviews':'0'},'Section':{'=
Name':thisArticleSection},'SiteOfOrigin':origin}};}=0A=
if(responseBatch.Responses[1].Article.Recommendations.NumberOfRecommendat=
ions){numOfRecommends=3DresponseBatch.Responses[1].Article.Recommendation=
s.NumberOfRecommendations;var =
recDiv=3Ddocument.getElementById('recommendation');var =
comCount=3Ddocument.getElementById('commentsCount');comCount.innerHTML=3D=
responseBatch.Responses[2].CommentPage.NumberOfComments;if(responseBatch.=
Responses[1].Article.Recommendations.CurrentUserHasRecommended=3D=3D"Fals=
e"){recDiv.innerHTML=3D"<a href=3D'#none' =
onClick=3D'artRecommend();'><img =
src=3D'"+NYX.cache.iconRoot+"arrow_up_rec.gif' /> Recommend</a> =
("+responseBatch.Responses[1].Article.Recommendations.NumberOfRecommendat=
ions+")";}else{recDiv.innerHTML=3D"<img =
src=3D'"+NYX.cache.iconRoot+"icon_accept.gif' /> Recommended =
("+responseBatch.Responses[1].Article.Recommendations.NumberOfRecommendat=
ions+")";}}=0A=
for(respIdx=3D0;respIdx<responseBatch.Responses.length;respIdx++){var =
thisResponse=3DresponseBatch.Responses[respIdx];if(typeof =
thisResponse.User=3D=3D"object"){if(thisResponse.User.UserTier.toLowerCas=
e()!=3D"anonymous"){NYX.cache.userIsLoggedIn=3Dtrue;}}else if(typeof =
thisResponse.CommentPage=3D=3D"object"){outputGadget.writeGui(thisRespons=
e.CommentPage);}}}=0A=
var myGadgetAva=3Dnew NYX.CurrentUser("AvatarOutput");var =
requestBatch=3Dnew RequestBatch();requestBatch.AddToRequest(new =
UserKey());requestBatch.AddToRequest(thisArticleKey);requestBatch.AddToRe=
quest(new =
CommentPage(thisArticleKey,commentsPerPage,currentCommentPage,NYX.cache.c=
ommentSort));function artRecommend(){requestBatch=3Dnew =
RequestBatch();var =
articlePath=3DthisArticleUrl.replace(/^(http:\/\/)?[^\.]*\.*[^\.]+\.[^\/]=
+(\/.*)$/,'$2');requestBatch.AddToRequest(new =
UpdateArticleAction(thisArticleKey,'http://'+location.hostname+articlePat=
h,thisArticleTitle,new Section(thisArticleSection),[new =
Category(thisArticleCatagory)]));requestBatch.AddToRequest(new =
RecommendAction(thisArticleKey));requestBatch.BeginRequest(serverUrl,Reco=
mmendSubmitted);}=0A=
function =
RecommendSubmitted(responseBatch){if(responseBatch.Messages[0].Message=3D=
=3D'ok'){document.getElementById('recommendation').innerHTML=3D"<img =
src=3D'"+NYX.cache.iconRoot+"icon_accept.gif' /> Recommended ("+ =
++numOfRecommends+")";}else{alert(responseBatch.Messages[0].Message);}}=0A=
NYX.CommentInput=3Dfunction(idRoot,articleKey){this.idRoot=3DidRoot;this.=
MAX_COMMENT_LENGTH=3D1000;NYX.cache.max_comment_length=3Dthis.MAX_COMMENT=
_LENGTH;NYX.cache.init_max_comment_length=3Dthis.MAX_COMMENT_LENGTH;NYX.c=
ache.commentReplyLength=3D0;this.getTrueMaxLength=3Dfunction(){return =
this.MAX_COMMENT_LENGTH-5;}=0A=
this.makeHTML=3Dfunction(){NYX.cache.articlePath=3DthisArticleUrl.replace=
(/^(http:\/\/)?[^\.]*\.*[^\.]+\.[^\/]+(\/.*)$/,'$2');var =
theForm=3Ddocument.createElement("form");theForm.id=3DidRoot+"_inputForm"=
;theForm.action=3D"#";theForm.method=3D'post';theForm.style.display=3D'in=
line';var =
addHeading=3Ddocument.createElement("div");if(gSiteLife.mi.userLoggedIn()=
){addHeading.className=3D'Comments_AddHeading';addHeading.appendChild(doc=
ument.createTextNode('Add a comment '));var =
elmRef=3DaddHeading.appendChild(document.createElement('span'));elmRef.cl=
assName=3D'Comments_MaxLengthText';elmRef.appendChild(document.createText=
Node('(max '+this.MAX_COMMENT_LENGTH+' =
characters)'));}else{addHeading.className=3D'SiteLife_Login';addHeading.i=
d=3D'SiteLife_Login';addHeading.appendChild(document.createTextNode('You =
must be logged in to leave a comment. =
'));elmRef=3DaddHeading.appendChild(document.createElement('a'));elmRef.h=
ref=3D'/static/insite/login.html?goto=3D'+window.location.href;elmRef.app=
endChild(document.createTextNode('Login'));addHeading.appendChild(documen=
t.createTextNode(' | =
'));elmRef=3DaddHeading.appendChild(elmRef.cloneNode(false));elmRef.href=3D=
'/reg-bin/int.cgi?mode=3Dregister&goto=3D'+window.location.href;elmRef.ap=
pendChild(document.createTextNode('Register'));}=0A=
$(addHeading).prepend('<div class=3D"Sitelife_PluckLogo"><a =
target=3D"_blank" href=3D"http://www.pluck.com"><img =
src=3D"http://pluck.'+document.domain+'/ver1.0/Content/images/poweredbypl=
uck.gif" style=3D"border: 0px none =
;"/></a></div>');elmRef=3DaddHeading.appendChild(elmRef.cloneNode(false))=
;elmRef.id=3D'CommentError';elmRef.className=3D'Comments_Error';var =
commentTopMsg=3DaddHeading.appendChild(document.createElement('span'));co=
mmentTopMsg.id=3D'commentTopMsg';commentTopMsg.className=3D'commentTop_Ms=
g';var =
commentTopReply=3DaddHeading.appendChild(document.createElement('span'));=
commentTopReply.id=3D'commentTopReply';commentTopReply.className=3D'comme=
ntTop_Reply';theForm.appendChild(addHeading);var =
addTextArea=3DaddHeading.cloneNode(false);addTextArea.className=3D'Commen=
ts_AddTextarea';addTextArea.id=3D'';var =
textArea=3DaddTextArea.appendChild(document.createElement("textarea"));te=
xtArea.id=3D'commentBody';$(textArea).bind('keyup',function(){checkCommen=
tLength(document.getElementById("commentBody"));});textArea.disabled=3D(g=
SiteLife.mi.userLoggedIn())?false:'true';var =
filterMsg=3DaddTextArea.appendChild(addHeading.cloneNode(false));filterMs=
g.className=3D'SiteLife_Filtered';filterMsg.id=3D'';theForm.appendChild(a=
ddTextArea);var =
commentsSubmit=3DaddTextArea.cloneNode(false);commentsSubmit.className=3D=
'Comments_Submit';commentsSubmit.id=3D'';var =
theButton=3Ddocument.createElement("input");theButton.type=3D"submit";the=
Button.value=3D"Submit";theButton.id=3D"comment_submit_button";theButton.=
disabled=3D(gSiteLife.mi.userLoggedIn())?false:'true';commentsSubmit.appe=
ndChild(theButton);theForm.appendChild(commentsSubmit);$(theForm).bind('s=
ubmit',this.submit);$('#Comments_Container').prepend(theForm);}=0A=
this.submit=3Dfunction(){if(document.getElementById("commentBody").value.=
trim()=3D=3D""){document.getElementById("CommentError").innerHTML=3D" * =
Please provide a comment.";return =
false;}else{addReplyToComment();$('.Comments_Submit =
input[type=3Dsubmit]').attr({disabled:true});checkCommentLength(document.=
getElementById("commentBody"));var =
pageUrl=3D'http://'+location.hostname+NYX.cache.articlePath;requestBatch=3D=
new RequestBatch();requestBatch.AddToRequest(new =
CommentAction(thisArticleKey,pageUrl,thisArticleTitle,document.getElement=
ById('commentBody').value));requestBatch.AddToRequest(new =
UpdateArticleAction(thisArticleKey,'http://'+location.hostname+NYX.cache.=
articlePath,thisArticleTitle,new Section(thisArticleSection),[new =
Category(thisArticleCatagory)]));requestBatch.BeginRequest(serverUrl,comm=
entSubmitted);}=0A=
return false;}}=0A=
checkCommentLength=3Dfunction(textbox){if(textbox.value.length>NYX.cache.=
max_comment_length){textbox.value=3Dtextbox.value.substring(0,NYX.cache.m=
ax_comment_length);document.getElementById("CommentError").innerHTML=3D" =
* Your comment has been truncated to meet the character =
limit.";}else{document.getElementById("CommentError").innerHTML=3D"";}}=0A=
commentSubmitted=3Dfunction(responseBatch){NYX.fixConsole();if(responseBa=
tch.Messages[0].Message=3D=3D"ok"){location=3DgSiteLife.mi.commenting.sub=
mitReturnAddress}else if(responseBatch.Messages[0].Message.match('not =
permitted by our language filter')){var =
obscenities=3DresponseBatch.Messages[0].Message.replace(/^.+for example: =
([^\)]+).+$/,'$1');commentErrorProcess('Please edit or remove the =
following word(s), then resubmit your comments: =
'+obscenities+'.',true);}else =
if(responseBatch.Messages[0].Message.match('rapid posting of multiple =
comments')){commentErrorProcess('We restrict the rapid posting of =
comments.  Please wait 15 seconds before submitting =
again.',true);}else{$('.comWrapper =
.SiteLife_Filtered').empty().append((typeof =
CommentTechProbMsg!=3D'undefined')?CommentTechProbMsg:'Commenting is =
currently experiencing temporary technical difficutlies. We value your =
input, please try submitting your comment later. We apologize for the =
inconvenience.');}}=0A=
commentErrorProcess=3Dfunction(errorMsg,submitOK){stripReplyText();$('.co=
mWrapper =
.SiteLife_Filtered').empty().append(errorMsg);if(submitOK){$('.Comments_S=
ubmit input[type=3Dsubmit]').attr({disabled:false});}}=0A=
NYX.commentingInit=3Dfunction(){if(sitelife_is_on&&siteLife_master_switch=
_on){$(document).ready(function(){var commentInput=3Dnew =
NYX.CommentInput('commenting');commentInput.makeHTML();commentTempl=3D(do=
cument.getElementById("commentOutputTemplate"))?document.getElementById("=
commentOutputTemplate").innerHTML:'';window.outputGadget=3Dnew =
NYX.CommentOutput("nyxComments",commentTempl);window.outputGadget.pager=3D=
new NYX.Pager({pageLength:commentsPerPage,template:"More comments on =
this story: =
@Nyx.pageLinks@",domTargetElem:document.getElementById("nyxComments_pager=
"),linkLimit:10});myGadgetAva.userTemplate=3D(document.getElementById("us=
erTemplate"))?document.getElementById("userTemplate").innerHTML:'';myGadg=
etAva.guestTemplate=3D(document.getElementById("anonTemplate"))?document.=
getElementById("anonTemplate").innerHTML:'';function =
pluckCallToAction(){requestBatch.BeginRequest(serverUrl,daapiCallback);};=
new NYX.ieSafeExecution(pluckCallToAction).execute();});}}
------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://img.video.ap.org/inline/js/ga.js

//***********************************************************************=
*****
// Copyright (C) thePlatform for Media, Inc. All Rights Reserved.
//***********************************************************************=
*****

// a map of trackers, keyed by instance ID
var tpGaPageTrackers;

// a map of tracking queues, keyed by instance ID
var tpGaTrackingQueues;

// this is the callback for when this file is loaded.
function tpGaWrapperLoaded(s)
{
	var gaJsHost =3D (("https:" =3D=3D document.location.protocol) ? =
"https://ssl." : "http://www.");
	tpScriptLoader.addScript(gaJsHost + "google-analytics.com/ga.js", =
"tpGaLoaded");
}

// this is the callback for the scripts used by this file are loaded.
function tpGaLoaded()
{
	tpController.dispatchEvent("OnJavascriptLoaded", "tpGaLoaded");
}

// initialize tracking
function tpGaInit(instanceID, trackingID)
{
	if (!tpGaPageTrackers)
	{
		tpGaPageTrackers =3D new Object();
	}
	tpGaPageTrackers[instanceID] =3D _gat._getTracker(trackingID);
	tpGaPageTrackers[instanceID]._initData();
}

// post a URL directly; should only be called privately
function tpGaTrack(instanceID, url)
{
	tpGaPageTrackers[instanceID]._trackPageview(url);
}

// add a URL to a queue of usage to be sent; this is to handle page =
close events
function tpGaUpdateTracking(instanceID, clipID, url)
{
	if (!tpGaTrackingQueues)
	{
		tpGaTrackingQueues =3D new Object();
	}
	if (!tpGaTrackingQueues[instanceID])
	{
		tpGaTrackingQueues[instanceID] =3D new Object();
	}
	tpGaTrackingQueues[instanceID][clipID] =3D url;
}

// commit pending tracking for a particular instance
function tpGaCommit(instanceID, clipID)
{
	var url =3D tpGaTrackingQueues[instanceID][clipID];
	if (url)
	{
		tpGaTrack(instanceID, url);
		tpGaTrackingQueues[instanceID][clipID] =3D null;
	}
}

// commit all pending tracking for all trackers; used on unload
function tpGaCommitAll()
{
	for (var instanceID in tpGaTrackingQueues)
	{
		var queue =3D tpGaTrackingQueues[instanceID];
		for (var clipID in queue)
		{
			var url =3D queue[clipID];
			if (url !=3D null)
			{
				tpGaTrack(instanceID, url);
			}
		}
	}
	tpGaTrackingQueues =3D new Object();
}

// set up the onunload event handler
if(window.attachEvent)
{
	window.attachEvent("onunload", tpGaCommitAll);
}
else if(window.addEventListener)
{
	window.addEventListener("unload", tpGaCommitAll, false);
}
else
{
	window.onunload =3D tpGaCommitAll;
}


------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://img.video.ap.org/inline/js/qos.js

/**********************************
Here is a list of the events that are produced by the flvPlayer.
Data structures are explained below.  NOTE: The mediaType for any event =
that sends back an entire playlist
is always "ALL".

Events that send in a playlist data type (which can include multiple =
clips):
onPlaylistBegin -- fired when new playlist data is first received by the =
player
onPlaylistEnd -- fired when a playlist has completed playing, either =
naturally or when it is replaced by another playlist
onClipTime -- fired every 5 seconds or so to give a snapshot of the =
state of the current playlist and the clips within it

Events that send in a single clip data type:
onBeginMedia -- fired when a media first starts playing, after it has =
buffered sufficiently.
onEndMedia -- fired when a media has completed naturally.  If a media =
ends because the playlist has been replaced, this event is not fired.
onMidMedia -- fired when a media reaches a point between 40 and 60 =
percent.  If the user skips over this section of the media, this event =
is not fired

playlist data type:
pl.currentDate
pl.playlistID
pl.userName
pl.countryCode
pl.regionCode
pl.browser
pl.operatingSystem
pl.feed
pl.affiliateTag
pl.playerName
pl.clips //array of clips below

clip data type:
clip.baseClip.title
clip.baseClip.author
clip.baseClip.abstract
clip.baseClip.copyright
clip.baseClip.height
clip.baseClip.width
clip.baseClip.isAd
clip.baseClip.keywords
clip.baseClip.releaseID
clip.baseClip.releaseLength -- the length of the clip as shown in =
system, in milliseconds
clip.baseClip.bitrate:Number -- the bitrate of the clip as shown in =
system, bps (not kbps)
clip.baseClip.trueLength -- the actual length of the clip as determined =
at runtime, in milliseconds
clip.baseClip.trueBitrate -- the actual bitrate of the clip as =
determined at runtime, in kbps (not bps)
clip.baseClip.connectionBitrate -- the actual bitrate of the user's =
connection as determined at runtime, if this data could not be =
ascertained, this value will be undefined, in kbps (not bps)
clip.baseClip.loadTime -- the total miliseconds between when the request =
is made for the clip and when the clip starts running.
clip.baseClip.lengthPlayed -- the total miliseconds that the clip =
actually played, if the clip did not play, this value is undefined
clip.baseClip.rebufferingTime -- the total miliseconds the player spent =
buffering itself.

***************************************/

tpQOSTypeArray =3D new Array();
var tpQOScurrentPL;
var tpQOSunloading;

function tpRegisterQOSType(eventType, mediaType, callback)
{
	for (var i =3D 1; i < tpQOSTypeArray.length; i++)
	{
		if (tpQOSTypeArray[i].eventType =3D=3D eventType && =
tpQOSTypeArray[i].mediaType =3D=3D mediaType && =
tpQOSTypeArray[i].callback =3D=3D callback)
		{
			return;//there's already one there, don't put another in
		}
	}=09
	var qosTypeObj =3D {mediaType:mediaType, eventType:eventType, =
callback:callback}
	tpQOSTypeArray.push(qosTypeObj);
}

function tpUnregisterQOSType(type, callback)
{
	for (var i =3D 1; i < tpQOSTypeArray.length; i++)
	{
		if (tpQOSTypeArray[i].eventType =3D=3D eventType && =
tpQOSTypeArray[i].mediaType =3D=3D mediaType && =
tpQOSTypeArray[i].callback =3D=3D callback)
		{
			tpQOSTypeArray.splice(i, 1);//get rid of the element
			break;
		}
	}
}

//called from the Player when an event is fired
function tpReceiveQOSEvent(eventType, mediaType, obj)
{
	if (obj =3D=3D undefined) return;//don't do anything, the data is bad
=09
	if (eventType =3D=3D "onClipTime" || eventType =3D=3D =
"onPlaylistBegin")
	{
		tpQOScurrentPL =3D obj;
	}
	else if (eventType =3D=3D "onPlaylistEnd")
	{
		tpQOScurrentPL =3D null;//get rid so we don't hit twice if browser =
closes and a new playlist hasn't yet replaced the old
	}
=09
	//go through the type array and see if we have a match
=09
	for (var i =3D 0; i < tpQOSTypeArray.length; i++)
	{
		if (tpQOSTypeArray[i].eventType =3D=3D eventType && (mediaType =3D=3D =
"ALL" || tpQOSTypeArray[i].mediaType =3D=3D mediaType || =
tpQOSTypeArray[i].mediaType =3D=3D "ALL"))
		{
			eval(tpQOSTypeArray[i].callback)(obj);
		}
	}
}

window.onunload =3D function()
{
	tpQOSUnload();
}

function tpQOSUnload()
{
	if(tpQOScurrentPL =3D=3D undefined || tpQOScurrentPL =3D=3D null) =
return;
	//mock up a playlist end event
	tpQOSunloading =3D true;
	tpReceiveQOSEvent("onPlaylistEnd", "ALL", tpQOScurrentPL);
}

function tpQOSSendURL(url)
{
alert("sending: " + url);
	connection.src =3D url;
	if (tpQOSunloading)
	{
		for (i =3D 0; ((!connection.complete) && (i < 100000)); i++)
		{
		}
	}
}


------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://img.video.ap.org/inline/js/qos_mps.js



//register our functionality with the qos component
tpRegisterQOSType("onPlaylistEnd", "ALL", "QOSMPS_handlePLEnd");

//what's the base url for the mps qos?
var QOSMPS_baseUrl =3D "http://release.theplatform.com/tracker.log"
var QOSMPS_qs =3D "";
var QOSMPS_baseCount =3D 0;
var QOSMPS_baseClips =3D new Array();

function QOSMPS_handlePLEnd(pl)
{
	QOSMPS_baseCount =3D 0;
	QOSMPS_baseClips.length =3D 0;
	//the first 3 values are always the same
	QOSMPS_qs =3D "?type=3Dqos&ver=3D1";
	//let's parse out the query string
	if (pl.currentDate !=3D undefined) QOSMPS_appendStr_qs("d", =
pl.currentDate);
	if (pl.userName !=3D undefined) QOSMPS_appendStr_qs("un", pl.userName);
	if (pl.countryCode !=3D undefined) QOSMPS_appendStr_qs("cc", =
pl.countryCode);
	if (pl.regionCode !=3D undefined) QOSMPS_appendStr_qs("rc", =
pl.regionCode);
	if (pl.browser !=3D undefined) QOSMPS_appendStr_qs("br", pl.browser);
	if (pl.operatingSystem !=3D undefined) QOSMPS_appendStr_qs("os", =
pl.operatingSystem);
	if (pl.feed !=3D undefined) QOSMPS_appendStr_qs("p", pl.feed);
	if (pl.player !=3D undefined) QOSMPS_appendStr_qs("pl", pl.player);
	if (pl.affiliate !=3D undefined) QOSMPS_appendStr_qs("af", =
pl.affiliate);
	if (pl.playlistID !=3D undefined) QOSMPS_appendStr_qs("prid", =
pl.playlistID);
	for (var i =3D 0;i < pl.clips.length;i++)
	{
		QOSMPS_parseClip(pl.clips[i]);
	}
=09
	if (QOSMPS_baseClips.length > 1) =
QOSMPS_parseAggregate(pl.playlistID)//parse the aggregate data only if =
there are 2 or more clips
	QOSMPS_sendData(QOSMPS_qs);
}

function QOSMPS_parseClip(c)
{
	var bc =3D c.baseClip;
	var isC =3D false;
	for (var i =3D 0; i < QOSMPS_baseClips.length; i++)
	{
		if (QOSMPS_baseClips[i].releaseID =3D=3D bc.releaseID)
		{
			if (c.isAd)
			{
				QOSMPS_appendStr_qs("c" + QOSMPS_baseCount, "1");
				break;
			}
			else
			{
				return;//don't parse this one, it's a repeat content
			}
		}
	}
	QOSMPS_baseClips.push(bc);
	if (bc.releaseID !=3D undefined)  QOSMPS_appendStr_qs("rid" + =
QOSMPS_baseCount, bc.releaseID);
=09
	if (bc.title !=3D undefined && bc.title !=3D null && bc.title !=3D =
"null")  QOSMPS_appendStr_qs("t" + QOSMPS_baseCount, bc.title);
	if (bc.author !=3D undefined && bc.author !=3D null && bc.author !=3D =
"null")  QOSMPS_appendStr_qs("a" + QOSMPS_baseCount, bc.author);
	if (bc.releaseLength !=3D undefined)  QOSMPS_appendStr_qs("l" + =
QOSMPS_baseCount, bc.releaseLength);
	if (bc.bitrate !=3D undefined && bc.bitrate !=3D NaN && bc.bitrate !=3D =
"NaN")  QOSMPS_appendStr_qs("b" + QOSMPS_baseCount, bc.bitrate);
	if (bc.loadTime !=3D undefined)  QOSMPS_appendStr_qs("lt" + =
QOSMPS_baseCount, bc.loadTime);
	if (bc.trueLength =3D=3D undefined && c.baseClip.releaseLength !=3D =
undefined) bc.trueLength =3D bc.releaseLength;
	if (bc.lengthPlayed !=3D undefined)
	{
		var percentPlayed =3D QOSMPS_round((bc.lengthPlayed / bc.trueLength) * =
100, 2);
		if (percentPlayed > 100) percentPlayed =3D 100;
		if (!isNaN(percentPlayed))
		{
			QOSMPS_appendStr_qs("pp" + QOSMPS_baseCount, percentPlayed);
		}
	}
	if (bc.rebufferingTime !=3D undefined)
	{
		var percentRebuff =3D QOSMPS_round((bc.rebufferingTime / =
(bc.rebufferingTime + bc.lengthPlayed)) * 100, 2);
		QOSMPS_appendStr_qs("pr" + QOSMPS_baseCount, percentRebuff);
	}
	var percentBW;
	if (bc.connectionBitrate !=3D undefined)
	{
		if (bc.trueBitrate =3D=3D undefined && bc.bitrate !=3D undefined) =
bc.trueBitrate =3D=3D bc.bitrate / 1000;
		percentBW =3D QOSMPS_round((bc.connectionBitrate / bc.trueBitrate) * =
100, 2);
		if (!isNaN(percentBW))
		{
			if (percentBW > 100) percentBW =3D 100;//cap it out at 100%
		}
		else
		{
			percentBW =3D 100;
		}
	}
	else
	{
		percentBW =3D 100;
	}
	if (bc.lengthPlayed !=3D undefined && bc.lengthPlayed > 0)//don't =
include unless the clip has played
	{
		bc.percentBW =3D percentBW;
		QOSMPS_appendStr_qs("pb" + QOSMPS_baseCount, percentBW)
	}
	else
	{
		bc.percentBW =3D undefined;
	}
	if (bc.lengthPlayed !=3D undefined && bc.lengthPlayed > 0)  =
QOSMPS_appendStr_qs("lp" + QOSMPS_baseCount, bc.lengthPlayed);
	QOSMPS_baseCount++;
}

function QOSMPS_parseAggregate(plid)
{
	if (plid !=3D undefined) QOSMPS_appendStr_qs("rid" + QOSMPS_baseCount, =
plid);
	var loadTime =3D QOSMPS_baseClips[0].loadTime;
	var trueLength =3D 0;
	var lengthPlayed =3D 0;
	var percentBW =3D 100;
	var bwLength =3D 0;//the length of the clips that have bandwidth data
	var rebuffTime =3D 0;
	var bwCalcArray =3D new Array();
	//aggregate values
	for (var i =3D 0; i < QOSMPS_baseClips.length; i++)
	{
		var bc =3D QOSMPS_baseClips[i];
		if (bc.trueLength !=3D undefined) trueLength +=3D bc.trueLength;
		if (bc.lengthPlayed !=3D undefined)
		{
			if (bc.lengthPlayed > bc.trueLength) bc.lengthPlayed =3D =
bc.trueLength;//account for duration errors so pp is always <=3D 100;
			lengthPlayed +=3D bc.lengthPlayed;
		}
		if (bc.rebufferingTime !=3D undefined) rebuffTime +=3D =
bc.rebufferingTime;
		if (bc.percentBW !=3D undefined)
		{
			var bwObj =3D new Object();
			bwObj.percentBW =3D bc.percentBW;
			bwObj.trueLength =3D bc.trueLength;
			bwCalcArray.push(bwObj);
			bwLength +=3D bc.trueLength;
		}
	}
=09
	//calculate the weighted bandwidth
	var compositeBW =3D 0;
	if (bwLength > 0)
	{
		for (var i =3D 0; i < bwCalcArray.length; i++)
		{
			var bwObj =3D bwCalcArray[i];
			var percentTotal =3D bwObj.trueLength / bwLength;
			compositeBW +=3D bwObj.percentBW * percentTotal
		}
	}
	if (compositeBW > 100) compositeBW =3D 100;
	if (trueLength > 0) QOSMPS_appendStr_qs("l" + QOSMPS_baseCount, =
trueLength);
	if (loadTime !=3D undefined) QOSMPS_appendStr_qs("lt" + =
QOSMPS_baseCount, loadTime);
	if (lengthPlayed > 0 && trueLength > 0)
	{
		var percentPlayed =3D QOSMPS_round((lengthPlayed / trueLength) * 100, =
2);
		if (percentPlayed > 100) percentPlayed =3D 100;
		if (!isNaN(percentPlayed)) QOSMPS_appendStr_qs("pp" + =
QOSMPS_baseCount, percentPlayed);
	}
	if (rebuffTime > 0 && trueLength > 0)
	{
		var percentRebuff =3D QOSMPS_round((rebuffTime / (rebuffTime + =
lengthPlayed))*100, 2);
		if (!isNaN(percentRebuff)) QOSMPS_appendStr_qs("pr" + =
QOSMPS_baseCount, percentRebuff);
	}
	if (compositeBW > 0) QOSMPS_appendStr_qs("pb" + QOSMPS_baseCount, =
QOSMPS_round(compositeBW, 2));
	if (lengthPlayed > 0) QOSMPS_appendStr_qs("lp" + QOSMPS_baseCount, =
lengthPlayed);
}

function QOSMPS_appendStr_qs(name, value)
{
	QOSMPS_qs +=3D "&" + name + "=3D" + value;
}

function QOSMPS_sendData(qString)
{
	//send the query string
	var theUrl =3D QOSMPS_baseUrl + qString;
	tpQOSSendURL(theUrl);
	//reset the query string
	QOSMPS_qs =3D ""
	alert("sending " + theURL);
}

function QOSMPS_round(num, power)
{
	var mult =3D Math.pow(10, power);
	var raw =3D num * mult;
	raw =3D Math.round(raw);
	return raw / mult;
}
/*
function QOSMPS_sendHttpReq(url)
{
	try=20
	{
		xmlhttp =3D new ActiveXObject("Msxml2.XMLHTTP");
	}=20
	catch (e)=20
	{
		try=20
		{
			xmlhttp =3D new ActiveXObject("Microsoft.XMLHTTP");
		}=20
		catch (E)=20
		{
			xmlhttp =3D false;
		}
	}
	if (!xmlhttp && typeof XMLHttpRequest!=3D'undefined')=20
	{
		try=20
		{
			xmlhttp =3D new XMLHttpRequest();
		}=20
		catch (e)=20
		{
			xmlhttp=3Dfalse;
		}
	}
	if (!xmlhttp && window.createRequest)=20
	{
		try=20
		{
			xmlhttp =3D window.createRequest();
		}=20
		catch (e)=20
		{
			xmlhttp=3Dfalse;
		}
	}
	if (!xmlhttp) return;//maybe we'll try another method
	alert("send xmlhttp " + xmlhttp + ":" + url);
	xmlhttp.open("GET", url, true);//we don't need the return data
}
*/
------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://img.video.ap.org/inline/js/swfobject.js

/**
 * SWFObject v1.5: Flash Player detection and embed - =
http://blog.deconcept.com/swfobject/
 *
 * SWFObject is (c) 2007 Geoff Stearns and is released under the MIT =
License:
 * http://www.opensource.org/licenses/mit-license.php
 *
 */
if(typeof deconcept =3D=3D "undefined") var deconcept =3D new Object();
if(typeof deconcept.util =3D=3D "undefined") deconcept.util =3D new =
Object();
if(typeof deconcept.SWFObjectUtil =3D=3D "undefined") =
deconcept.SWFObjectUtil =3D new Object();
deconcept.SWFObject =3D function(swf, id, w, h, ver, c, quality, =
xiRedirectUrl, redirectUrl, detectKey) {
	if (!document.getElementById) { return; }
	this.DETECT_KEY =3D detectKey ? detectKey : 'detectflash';
	this.skipDetect =3D =
deconcept.util.getRequestParameter(this.DETECT_KEY);
	this.params =3D new Object();
	this.variables =3D new Object();
	this.attributes =3D new Array();
	if(swf) { this.setAttribute('swf', swf); }
	if(id) { this.setAttribute('id', id); }
	if(w) { this.setAttribute('width', w); }
	if(h) { this.setAttribute('height', h); }
	if(ver) { this.setAttribute('version', new =
deconcept.PlayerVersion(ver.toString().split("."))); }
	this.installedVer =3D deconcept.SWFObjectUtil.getPlayerVersion();
	if (!window.opera && document.all && this.installedVer.major > 7) {
		// only add the onunload cleanup if the Flash Player version supports =
External Interface and we are in IE
		// fixes bug in some fp9 versions see =
http://blog.deconcept.com/2006/07/28/swfobject-143-released/
		if (!deconcept.unloadSet) {
			deconcept.SWFObjectUtil.prepUnload =3D function() {
				__flash_unloadHandler =3D function(){};
				__flash_savedUnloadHandler =3D function(){};
				if(!deconcept.prepUnloadSet) {
					deconcept.prepUnloadSet =3D true;
					window.attachEvent("onunload", =
deconcept.SWFObjectUtil.cleanupSWFs);
				}
			}
			window.attachEvent("onbeforeunload", =
deconcept.SWFObjectUtil.prepUnload);
			deconcept.unloadSet =3D true;
		}
	}
	if(c) { this.addParam('bgcolor', c); }
	var q =3D quality ? quality : 'high';
	this.addParam('quality', q);
	this.setAttribute('useExpressInstall', false);
	this.setAttribute('doExpressInstall', false);
	var xir =3D (xiRedirectUrl) ? xiRedirectUrl : window.location;
	this.setAttribute('xiRedirectUrl', xir);
	this.setAttribute('redirectUrl', '');
	if(redirectUrl) { this.setAttribute('redirectUrl', redirectUrl); }
}
deconcept.SWFObject.prototype =3D {
	useExpressInstall: function(path) {
		this.xiSWFPath =3D !path ? "expressinstall.swf" : path;
		this.setAttribute('useExpressInstall', true);
	},
	setAttribute: function(name, value){
		this.attributes[name] =3D value;
	},
	getAttribute: function(name){
		return this.attributes[name] || "";
	},
	addParam: function(name, value){
		this.params[name] =3D value;
	},
	getParams: function(){
		return this.params;
	},
	addVariable: function(name, value){
		this.variables[name] =3D value;
	},
	getVariable: function(name){
		return this.variables[name] || "";
	},
	getVariables: function(){
		return this.variables;
	},
	getVariablePairs: function(){
		var variablePairs =3D new Array();
		var key;
		var variables =3D this.getVariables();
		for(key in variables){
			variablePairs[variablePairs.length] =3D escape(key) +"=3D"+ =
escape(variables[key]);
		}
		return variablePairs;
	},
	getSWFHTML: function() {
		var swfNode =3D "";
		if (navigator.plugins && navigator.mimeTypes && =
navigator.mimeTypes.length) { // netscape plugin architecture
			if (this.getAttribute("doExpressInstall")) {
				this.addVariable("MMplayerType", "PlugIn");
				this.setAttribute('swf', this.xiSWFPath);
			}
			swfNode =3D '<embed type=3D"application/x-shockwave-flash" src=3D"'+ =
this.getAttribute('swf') +'" width=3D"'+ this.getAttribute('width') +'" =
height=3D"'+ this.getAttribute('height') +'" style=3D"'+ =
(this.getAttribute('style') || "") +'"';
			swfNode +=3D ' id=3D"'+ this.getAttribute('id') +'" name=3D"'+ =
this.getAttribute('id') +'" ';
			var params =3D this.getParams();
			 for(var key in params){ swfNode +=3D [key] +'=3D"'+ params[key] +'" =
'; }
			var pairs =3D this.getVariablePairs().join("&");
			 if (pairs.length > 0){ swfNode +=3D 'flashvars=3D"'+ pairs +'"'; }
			swfNode +=3D '/>';
		} else { // PC IE
			if (this.getAttribute("doExpressInstall")) {
				this.addVariable("MMplayerType", "ActiveX");
				this.setAttribute('swf', this.xiSWFPath);
			}
			swfNode =3D '<object id=3D"'+ this.getAttribute('id') +'" =
classid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width=3D"'+ =
this.getAttribute('width') +'" height=3D"'+ this.getAttribute('height') =
+'" style=3D"'+ (this.getAttribute('style') || "") +'">';
			swfNode +=3D '<param name=3D"movie" value=3D"'+ =
this.getAttribute('swf') +'" />';
			var params =3D this.getParams();
			for(var key in params) {
			 swfNode +=3D '<param name=3D"'+ key +'" value=3D"'+ params[key] +'" =
/>';
			}
			var pairs =3D this.getVariablePairs().join("&");
			if(pairs.length > 0) {swfNode +=3D '<param name=3D"flashvars" =
value=3D"'+ pairs +'" />';}
			swfNode +=3D "</object>";
		}
		return swfNode;
	},
	write: function(elementId){
		if(this.getAttribute('useExpressInstall')) {
			// check to see if we need to do an express install
			var expressInstallReqVer =3D new deconcept.PlayerVersion([6,0,65]);
			if (this.installedVer.versionIsValid(expressInstallReqVer) && =
!this.installedVer.versionIsValid(this.getAttribute('version'))) {
				this.setAttribute('doExpressInstall', true);
				this.addVariable("MMredirectURL", =
escape(this.getAttribute('xiRedirectUrl')));
				document.title =3D document.title.slice(0, 47) + " - Flash Player =
Installation";
				this.addVariable("MMdoctitle", document.title);
			}
		}
		if(this.skipDetect || this.getAttribute('doExpressInstall') || =
this.installedVer.versionIsValid(this.getAttribute('version'))){
			var n =3D (typeof elementId =3D=3D 'string') ? =
document.getElementById(elementId) : elementId;
			n.innerHTML =3D this.getSWFHTML();
			return true;
		}else{
			if(this.getAttribute('redirectUrl') !=3D "") {
				document.location.replace(this.getAttribute('redirectUrl'));
			}
		}
		return false;
	}
}

/* ---- detection functions ---- */
deconcept.SWFObjectUtil.getPlayerVersion =3D function(){
	var PlayerVersion =3D new deconcept.PlayerVersion([0,0,0]);
	if(navigator.plugins && navigator.mimeTypes.length){
		var x =3D navigator.plugins["Shockwave Flash"];
		if(x && x.description) {
			PlayerVersion =3D new =
deconcept.PlayerVersion(x.description.replace(/([a-zA-Z]|\s)+/, =
"").replace(/(\s+r|\s+b[0-9]+)/, ".").split("."));
		}
	}else if (navigator.userAgent && navigator.userAgent.indexOf("Windows =
CE") >=3D 0){ // if Windows CE
		var axo =3D 1;
		var counter =3D 3;
		while(axo) {
			try {
				counter++;
				axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+ =
counter);
//				document.write("player v: "+ counter);
				PlayerVersion =3D new deconcept.PlayerVersion([counter,0,0]);
			} catch (e) {
				axo =3D null;
			}
		}
	} else { // Win IE (non mobile)
		// do minor version lookup in IE, but avoid fp6 crashing issues
		// see =
http://blog.deconcept.com/2006/01/11/getvariable-setvariable-crash-intern=
et-explorer-flash-6/
		try{
			var axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
		}catch(e){
			try {
				var axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
				PlayerVersion =3D new deconcept.PlayerVersion([6,0,21]);
				axo.AllowScriptAccess =3D "always"; // error if player version < =
6.0.47 (thanks to Michael Williams @ Adobe for this code)
			} catch(e) {
				if (PlayerVersion.major =3D=3D 6) {
					return PlayerVersion;
				}
			}
			try {
				axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
			} catch(e) {}
		}
		if (axo !=3D null) {
			PlayerVersion =3D new =
deconcept.PlayerVersion(axo.GetVariable("$version").split(" =
")[1].split(","));
		}
	}
	return PlayerVersion;
}
deconcept.PlayerVersion =3D function(arrVersion){
	this.major =3D arrVersion[0] !=3D null ? parseInt(arrVersion[0]) : 0;
	this.minor =3D arrVersion[1] !=3D null ? parseInt(arrVersion[1]) : 0;
	this.rev =3D arrVersion[2] !=3D null ? parseInt(arrVersion[2]) : 0;
}
deconcept.PlayerVersion.prototype.versionIsValid =3D function(fv){
	if(this.major < fv.major) return false;
	if(this.major > fv.major) return true;
	if(this.minor < fv.minor) return false;
	if(this.minor > fv.minor) return true;
	if(this.rev < fv.rev) return false;
	return true;
}
/* ---- get value of query string param ---- */
deconcept.util =3D {
	getRequestParameter: function(param) {
		var q =3D document.location.search || document.location.hash;
		if (param =3D=3D null) { return q; }
		if(q) {
			var pairs =3D q.substring(1).split("&");
			for (var i=3D0; i < pairs.length; i++) {
				if (pairs[i].substring(0, pairs[i].indexOf("=3D")) =3D=3D param) {
					return pairs[i].substring((pairs[i].indexOf("=3D")+1));
				}
			}
		}
		return "";
	}
}
/* fix for video streaming bug */
deconcept.SWFObjectUtil.cleanupSWFs =3D function() {
	var objects =3D document.getElementsByTagName("OBJECT");
	for (var i =3D objects.length - 1; i >=3D 0; i--) {
		objects[i].style.display =3D 'none';
		for (var x in objects[i]) {
			if (typeof objects[i][x] =3D=3D 'function') {
				objects[i][x] =3D function(){};
			}
		}
		objects[i].removeNode(true);
	}
}
/* add document.getElementById if needed (mobile IE < 5) */
if (!document.getElementById && document.all) { document.getElementById =
=3D function(id) { return document.all[id]; }}

/* add some aliases for ease of use/backwards compatibility */
var getQueryParamValue =3D deconcept.util.getRequestParameter;
var FlashObject =3D deconcept.SWFObject; // for legacy support
var SWFObject =3D deconcept.SWFObject;

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://img.video.ap.org/inline/js/util.js

//***********************************************************************=
*****=0A=
// Copyright (C) thePlatform for Media, Inc. All Rights Reserved.=0A=
//***********************************************************************=
*****=0A=
=0A=
// handle references to the communication manager=0A=
var tpController;=0A=
var tpCommID =3D "communicationwidget";=0A=
var tpExternalController;=0A=
=0A=
// dynamically resize an element, for example, the category list=0A=
function tpResize(divID, height, width)=0A=
{=0A=
	var element =3D document.getElementById(divID);=0A=
	element.style.height =3D height + "px";=0A=
	element.style.width =3D width + "px";=0A=
}=0A=
=0A=
=0A=
// helper function for getting the "top" coordinate of an object=0A=
function tpGetTop(obj)=0A=
{=0A=
	result =3D 0;=0A=
	while (obj)=0A=
	{=0A=
		result +=3D obj.offsetTop;=0A=
		obj =3D obj.offsetParent;=0A=
	}=0A=
	return result;=0A=
}=0A=
=0A=
// helper function for getting the "left" coordinate of an object=0A=
function tpGetLeft(obj)=0A=
{=0A=
	result =3D 0;=0A=
	while(obj)=0A=
	{=0A=
		result +=3D obj.offsetLeft;=0A=
		obj =3D obj.offsetParent;=0A=
	}=0A=
	return result;=0A=
}=0A=
=0A=
// open a new pop-up window=0A=
function tpOpenNewWindow(URLtoOpen, windowName, windowFeatures)=0A=
{=0A=
	var newWindow=3Dwindow.open(URLtoOpen, windowName, windowFeatures); =0A=
}=0A=
=0A=
// handle tracking URLs=0A=
var tpTrackingImage =3D new Image();=0A=
function tpCallTrackingUrl(url)=0A=
{=0A=
	tpTrackingImage.src =3D url;=0A=
	for (i =3D 0; ((!tpTrackingImage.complete) && (i < 100000)); i++)=0A=
	{=0A=
	}=0A=
}=0A=
=0A=
// create a unique token for each set of player controls=0A=
var tpInstanceID =3D (new Date()).getTime() + "|" + =
Math.round(Math.random() * 100000000000000000);=0A=
=0A=
function tpGetInstanceID()=0A=
{=0A=
	return tpInstanceID; =0A=
}=0A=
=0A=
//determine if we're on a mac and forego localConnections=0A=
var tpUseJS =3D false;=0A=
if (navigator.appVersion.indexOf("Mac")!=3D-1) tpUseJS =3D true;=0A=
=0A=
function tpGetUseJS()=0A=
{=0A=
	return tpUseJS ? "true" : "false";=0A=
}=0A=
=0A=
// manage a list of registered control IDs for the communication manager=0A=
var tpRegisteredIDs =3D new Array();=0A=
=0A=
function tpRegisterID(componentName)=0A=
{=0A=
	tpRegisteredIDs.push(componentName);=0A=
}=0A=
=0A=
function tpGetRegisteredIDs()=0A=
{=0A=
	var retString =3D "";=0A=
	var start =3D true;=0A=
	tpController.shutdownIDs =3D new Array();=0A=
	while (tpRegisteredIDs.length > 0)=0A=
	{=0A=
		if (!start) retString +=3D "|";=0A=
		var id =3D tpRegisteredIDs.shift();=0A=
		tpController.shutdownIDs.push(id);=0A=
		retString +=3D id;=0A=
		start =3D false;=0A=
	}=0A=
	tpRegisteredIDs.length =3D 0;//zap it so it isn't sitting around=0A=
	return retString;=0A=
}=0A=
=0A=
function tpSetCommManagerID(commID)=0A=
{=0A=
	// controller=0A=
	tpController =3D null;=0A=
	tpCommID =3D null;=0A=
	tpInstanceID =3D null;=0A=
	tpRegisteredIDs =3D null;=0A=
	tpRegisteredIDs =3D new Array();=0A=
	tpInstanceID =3D (new Date()).getTime() + "|" + =
Math.round(Math.random() * 100000000000000000);=0A=
	tpController =3D new tpControllerClass();=0A=
	tpCommID =3D commID;=0A=
	=0A=
	//external controller=0A=
	tpCleanupExternal();=0A=
	tpExternalController =3D null;=0A=
	tpExternalController =3D new tpExternalControllerClass();=0A=
}=0A=
=0A=
function tpGetCommManagerID()=0A=
{=0A=
	return tpCommID;=0A=
}=0A=
=0A=
// implementation of the controller proxy in javascript=0A=
function tpControllerClass()=0A=
{=0A=
	this.events =3D new Object();=0A=
	this.functions =3D new Object();=0A=
	this.isLoading =3D true;=0A=
	this.canMessage =3D false;=0A=
	this.messageQueue =3D new Array();=0A=
	this.priorityQueue =3D new Array();=0A=
	this.sendQueue =3D new Array();//yet another queue for timing =
externalInterface calls=0A=
	this.isSending =3D false;=0A=
	this.sendInterval;=0A=
	this.shutdownIDs;//array to keep all the controller ids for shutdown=0A=
	this.isShutDown =3D false;=0A=
	this.blankString =3D "__blank_string__";=0A=
	=0A=
	this.register =3D function(callback)=0A=
	{=0A=
		if (this.events["OnPlayerLoaded"] =3D=3D undefined)=0A=
		{=0A=
			var eventArray =3D new Array();=0A=
			eventArray.push(callback);=0A=
			this.events["OnPlayerLoaded"] =3D eventArray;=0A=
		}=0A=
		else=0A=
		{=0A=
			var eventArray =3D this.events["OnPlayerLoaded"];=0A=
			var repeat =3D false;=0A=
			for (var i =3D 0; i < eventArray.length; i++)=0A=
			{=0A=
				if (eventArray[i] =3D=3D callback)=0A=
				{=0A=
					repeat =3D true;=0A=
					break;=0A=
				}=0A=
			}=0A=
			if (!repeat) eventArray.push(callback);=0A=
		}=0A=
		//registering for now simply means that the component will get an =
OnPlayerLoaded event=0A=
	}=0A=
	=0A=
	this.registerFunction =3D function(funcName, callback)=0A=
	{=0A=
		if (this.functions[funcName] =3D=3D undefined)=0A=
		{=0A=
			var functionArray =3D new Array();=0A=
			functionArray.push(callback);=0A=
			this.functions[funcName] =3D functionArray;=0A=
			this.sendMessage("addBusFunction", tpGetCommManagerID(), [funcName, =
"javascript"], true);=0A=
		}=0A=
		else=0A=
		{=0A=
			var functionArray =3D this.functions[funcName];=0A=
			var repeat =3D false;=0A=
			for (var i =3D 0; i < functionArray.length; i++)=0A=
			{=0A=
				if (functionArray[i] =3D=3D funcName)=0A=
				{=0A=
					repeat =3D true;=0A=
					break;=0A=
				}=0A=
			}=0A=
			if (!repeat) functionArray.push(callback);=0A=
		}=0A=
	}=0A=
	=0A=
	this.unRegisterFunction =3D function(funcName, callback)=0A=
	{=0A=
		if (this.functions[funcName] !=3D undefined)=0A=
		{=0A=
			var funcs =3D this.functions[funcName];=0A=
			for (var i =3D 0; i < funcs.length; i++)=0A=
			{=0A=
				if (funcs[i] =3D=3D callback)=0A=
				{=0A=
					funcs.splice(i, 1);=0A=
					break;=0A=
				}=0A=
			}=0A=
			if (funcs.length =3D=3D 0)=0A=
			{=0A=
				//delete the array just to tidy things up=0A=
				delete functions[funcName];=0A=
				this.sendMessage("removeBusFunction", tpGetCommManagerID(), =
[funcName, "javascript"]);=0A=
			}=0A=
		}=0A=
	}=0A=
	=0A=
	//all communication to the communication manager happens here=0A=
	this.sendMessage =3D function(method, destination, parameters, skipBus)=0A=
	{=0A=
		var methObj =3D new Object();=0A=
		methObj.method =3D method;=0A=
		methObj.parameters =3D parameters;=0A=
		methObj.destination =3D destination;=0A=
		if (this.isLoading && !skipBus)=0A=
		{=0A=
			//these are low priority messages that should be sent only after =
OnPlayerLoaded is fired=0A=
			this.messageQueue.push(methObj);=0A=
		}=0A=
		else if (!this.canMessage)=0A=
		{=0A=
			//these are high priority messages (like addEventListener or =
registerFunction) that usually need to be sent before OnPlayerLoaded is =
fired=0A=
			//but we still have to wait until after the communication manager has =
loaded or they'll just disappear=0A=
			this.priorityQueue.push(methObj);=0A=
		}=0A=
		else=0A=
		{=0A=
			this.doSendMessage(methObj);=0A=
		}=0A=
	}=0A=
	=0A=
	this.doSendMessage =3D function(messageObj)//private function=0A=
	{=0A=
		if (this.isShutDown) return;=0A=
		var obj =3D this.thisMovie(messageObj.destination);=0A=
		=0A=
		// Flash ExternalInterface will convert any "" or " " string to null.  =
However,=0A=
		// in the PDK, null and "" mean different things.  So, if there are =
blank strings,=0A=
		// convert to a signal value, and then unconvert on the way out.=0A=
		for (var i=3D0; i<messageObj.parameters.length; i++)=0A=
		{=0A=
			var param =3D messageObj.parameters[i];=0A=
			if (typeof param =3D=3D "string" && (param.length =3D=3D 0 || param =
=3D=3D " "))=0A=
			{=0A=
				messageObj.parameters[i] =3D this.blankString;=0A=
			}=0A=
		}=0A=
		obj.execute(messageObj.method, messageObj.parameters);	=0A=
	}	=0A=
	=0A=
	this.addEventListener =3D function(eventName, callback)=0A=
	{=0A=
		if (this.events[eventName] =3D=3D undefined)=0A=
		{=0A=
			var eventArray =3D new Array();=0A=
			eventArray.push(callback);=0A=
			this.events[eventName] =3D eventArray;=0A=
			var args =3D [eventName, "javascript"];=0A=
			this.sendMessage("addEventListener", tpGetCommManagerID(), args, =
true);=0A=
		}=0A=
		else=0A=
		{=0A=
			var eventArray =3D this.events[eventName];=0A=
			var repeat =3D false;=0A=
			for (var i =3D 0; i < eventArray.length; i++)=0A=
			{=0A=
				if (eventArray[i] =3D=3D callback)=0A=
				{=0A=
					repeat =3D true;=0A=
					break;=0A=
				}=0A=
			}=0A=
			if (!repeat) eventArray.push(callback);=0A=
		}=0A=
	}=0A=
	=0A=
	this.removeEventListener =3D function(eventName, callback)=0A=
	{=0A=
		if (this.events[eventName] !=3D undefined)=0A=
		{=0A=
			var eventArray =3D this.events[eventName];=0A=
			for (var i =3D 0; i < eventArray.length; i++)=0A=
			{=0A=
				if (eventArray[i] =3D=3D callback)=0A=
				{=0A=
					eventArray.splice(i, 1);//remove that element=0A=
					break;=0A=
				}=0A=
			}=0A=
			if (eventArray.length =3D=3D 0)=0A=
			{=0A=
				//no callbacks left, zap the variable=0A=
				delete this.events[eventName];=0A=
				this.sendMessage("removeEventListener", tpGetCommManagerID(), =
[eventName, "javascript"])=0A=
			}=0A=
		}=0A=
	}=0A=
	=0A=
	this.dispatchEvent =3D function(evtName, value, sender, originator)=0A=
	{=0A=
		this.sendMessage("remoteDispatchEvent", tpGetCommManagerID(), =
[{type:evtName, data:value, sender:sender, originator:originator},true]);=0A=
	}=0A=
	=0A=
	this.checkMessageQueue =3D function()//private function=0A=
	{=0A=
		var len =3D this.messageQueue.length=0A=
		while (this.messageQueue.length > 0)=0A=
		{=0A=
			this.doSendMessage(this.messageQueue.shift());=0A=
		}=0A=
	}=0A=
	=0A=
	this.checkPriorityQueue =3D function()=0A=
	{=0A=
		while (this.priorityQueue.length > 0)=0A=
		{=0A=
			var messObj =3D this.priorityQueue.shift();=0A=
			this.doSendMessage(messObj);=0A=
		}=0A=
	}=0A=
	=0A=
	//all communication from the communication manager happens here=0A=
	this.receiveMessage =3D function(funcName, destination, args)=0A=
	{=0A=
		if (destination =3D=3D "javascript")=0A=
		{=0A=
			switch(funcName)=0A=
			{=0A=
				case "receiveEvent":=0A=
					var evt =3D args[0];=0A=
					this.receiveEvent(evt);=0A=
					break;=0A=
				case "commReady":=0A=
					this.canMessage =3D true;=0A=
					this.checkPriorityQueue();=0A=
					break;=0A=
				default:=0A=
					var functionArray =3D this.functions[funcName];=0A=
					for (var i =3D 0;i < functionArray.length;i++)=0A=
					{=0A=
						var callback =3D functionArray[i];=0A=
						eval(callback)(args);//hit all the callbacks=0A=
					}=0A=
					break;=0A=
			}=0A=
		}=0A=
		else=0A=
		{=0A=
			//transfer the message to its final destination=0A=
			this.sendMessage(funcName, destination, args, true);=0A=
		}=0A=
	}=0A=
	=0A=
	this.receiveEvent =3D function(evt)=0A=
	{=0A=
		if (evt.type =3D=3D "OnPlayerLoaded")=0A=
		{=0A=
			this.isLoading =3D false;=0A=
			this.checkMessageQueue();=0A=
		}=0A=
		=0A=
		if (this.events[evt.type]) =0A=
		{=0A=
			var eventArray =3D this.events[evt.type];=0A=
			for (var i =3D 0; i < eventArray.length; i++)=0A=
			{=0A=
				// need to use a try/catch block, otherwise an error in a listener=0A=
				// prevents messages from getting to the rest of the listeners=0A=
				try=0A=
				{=0A=
					eval(eventArray[i])(evt);=0A=
				}=0A=
				catch (exception)=0A=
				{=0A=
				}=0A=
			}=0A=
		}=0A=
		=0A=
	}=0A=
	=0A=
	this.thisMovie =3D function(movieName)=0A=
	{=0A=
 		var oDoc=0A=
		if (window.frame)=0A=
		{=0A=
			oDoc =3D frame.contentWindow.document || =
frame.contentDocument.document ;=0A=
		}=0A=
		else=0A=
		{=0A=
			oDoc =3D document=0A=
		}=0A=
		return oDoc.getElementById(movieName);=0A=
	}=0A=
=0A=
	//create a list of direct calls=0A=
	=0A=
	// PLAYER=0A=
	=0A=
	this.setRelease =3D function(release)=0A=
	{=0A=
		var args =3D [release, "javascript"];=0A=
		this.sendMessage("setRelease", tpGetCommManagerID(), args);=0A=
	}=0A=
	this.setReleaseURL =3D function(url)=0A=
	{=0A=
		var args =3D [url, "javascript"];=0A=
		this.sendMessage("setReleaseURL", tpGetCommManagerID(), args);=0A=
	}=0A=
	this.seekToPosition =3D function(position)=0A=
	{=0A=
		var args =3D [position, "javascript"];=0A=
		this.sendMessage("seekToPosition", tpGetCommManagerID(), args);=0A=
	}=0A=
	this.seekToPercentage =3D function(percent)=0A=
	{=0A=
		var args =3D [percent, "javascript"];=0A=
		this.sendMessage("seekToPercentage", tpGetCommManagerID(), args);=0A=
	}=0A=
	this.nextClip =3D function()=0A=
	{=0A=
		var args =3D ["javascript"];=0A=
		this.sendMessage("nextClip", tpGetCommManagerID(), args);=0A=
	}=0A=
	this.previousClip =3D function()=0A=
	{=0A=
		var args =3D ["javascript"];=0A=
		this.sendMessage("previousClip", tpGetCommManagerID(), args);=0A=
	}=0A=
	this.mute =3D function(isMute)=0A=
	{=0A=
		var args =3D [isMute, "javascript"];=0A=
		this.sendMessage("mute", tpGetCommManagerID(), args);=0A=
	}=0A=
	this.play =3D function()=0A=
	{=0A=
		var args =3D ["javascript"];=0A=
		this.sendMessage("play", tpGetCommManagerID(), args);=0A=
	}=0A=
	this.stop =3D function()=0A=
	{=0A=
		var args =3D ["javascript"];=0A=
		this.sendMessage("stop", tpGetCommManagerID(), args);=0A=
	}=0A=
	this.pause =3D function(isPaused)=0A=
	{=0A=
		var args =3D [isPaused, "javascript"];=0A=
		this.sendMessage("pause", tpGetCommManagerID(), args);=0A=
	}=0A=
	this.showFullScreen =3D function(isFullScreen)=0A=
	{=0A=
		var args =3D [isFullScreen, "javascript"];=0A=
		this.sendMessage("showFullScreen", tpGetCommManagerID(), args);=0A=
	}=0A=
	this.showEmailForm =3D function(isVisible)=0A=
	{=0A=
		var args =3D [isVisible, "javascript"];=0A=
		this.sendMessage("showEmailForm", tpGetCommManagerID(), args);=0A=
	}=0A=
	this.showLinkForm =3D function(isVisible)=0A=
	{=0A=
		var args =3D [isVisible, "javascript"];=0A=
		this.sendMessage("showLinkForm", tpGetCommManagerID(), args);=0A=
	}=0A=
	this.useDefaultPlayOverlay =3D function(useDefault)=0A=
	{=0A=
		var args =3D [useDefault,"javascript"];=0A=
		this.sendMessage("useDefaultPlayOverlay", tpGetCommManagerID(), args);=0A=
	}=0A=
	this.useDefaultLinkForm =3D function(useDefault)=0A=
	{=0A=
		var args =3D [useDefault,"javascript"];=0A=
		this.sendMessage("useDefaultLinkForm", tpGetCommManagerID(), args);=0A=
	}=0A=
	this.useDefaultEmailForm =3D function(useDefault)=0A=
	{=0A=
		var args =3D [useDefault,"javascript"];=0A=
		this.sendMessage("useDefaultEmailForm", tpGetCommManagerID(), args);=0A=
	}=0A=
	this.getSubtitleLanguage =3D function()=0A=
	{=0A=
		var args =3D ["javascript"];=0A=
		this.sendMessage("getSubtitleLanguage", tpGetCommManagerID(), args);=0A=
	}=0A=
	this.clickPlayButton =3D function()=0A=
	{=0A=
		var args =3D ["javascript"];=0A=
		this.sendMessage("clickPlayButton", tpGetCommManagerID(), args);=0A=
	}=0A=
	this.disablePlayerControls =3D function(disable)=0A=
	{=0A=
		var args =3D [disable, "javascript"];=0A=
		this.sendMessage("disablePlayerControls", tpGetCommManagerID(), args);=0A=
	}=0A=
	this.setSubtitleLanguage =3D function(language)=0A=
	{=0A=
		var args =3D [language, "javascript"];=0A=
		this.sendMessage("setSubtitleLanguage", tpGetCommManagerID(), args);=0A=
	}	=0A=
	this.getPlayerVariables =3D function(names)=0A=
	{=0A=
		var args =3D [names, "javascript"];=0A=
		this.sendMessage("getPlayerVariables", tpGetCommManagerID(), args);	=0A=
	}=0A=
	this.setVolume =3D function(volume)=0A=
	{=0A=
		var args =3D [volume, "javascript"];=0A=
		this.sendMessage("setVolume", tpGetCommManagerID(), args);=0A=
	}=0A=
	=0A=
	// RELEASE MODEL=0A=
	=0A=
	this.refreshReleaseModel =3D function(category, search, sort, range, =
params, secondaryParams)=0A=
	{=0A=
		var args =3D [category, search, sort, range, params, "javascript", =
secondaryParams];=0A=
		this.sendMessage("refreshReleaseModel", tpGetCommManagerID(), args);=0A=
	}=0A=
	=0A=
	// CATEGORY MODEL=0A=
	=0A=
	this.refreshCategoryModel =3D function()=0A=
	{=0A=
		var args =3D ["javascript"];=0A=
		this.sendMessage("refreshCategoryModel", tpGetCommManagerID(), args);=0A=
	}=0A=
	=0A=
	// NAVIGATION=0A=
	=0A=
	this.nextRange =3D function()=0A=
	{=0A=
		var args =3D ["javascript"];=0A=
		this.sendMessage("nextRange", tpGetCommManagerID(), args);=0A=
	}=0A=
	this.previousRange =3D function()=0A=
	{=0A=
		var args =3D ["javascript"];=0A=
		this.sendMessage("previousRange", tpGetCommManagerID(), args);=0A=
	}=0A=
	=0A=
	=0A=
	// CLIP INFO=0A=
	=0A=
	this.setClipInfo =3D function(clip, isDefault)=0A=
	{=0A=
		var args =3D [clip, "javascript", isDefault];=0A=
		this.sendMessage("setClipInfo", tpGetCommManagerID(), args);=0A=
	}=0A=
	=0A=
	// CATEGORY LIST=0A=
=0A=
	this.clearCategorySelection =3D function() =0A=
	{		=0A=
		var args =3D ["javascript"];=0A=
		this.sendMessage("clearCategorySelection", tpGetCommManagerID(), args);=0A=
	}=0A=
=0A=
	// RELEASE LIST=0A=
	=0A=
	this.suspendPlayAll =3D function(suspend) =0A=
	{		=0A=
		var args =3D [suspend, "javascript"];=0A=
		this.sendMessage("suspendPlayAll", tpGetCommManagerID(), args);=0A=
	}=0A=
	this.playNext =3D function(wrapAround) =0A=
	{		=0A=
		var args =3D [wrapAround, "javascript"];=0A=
		this.sendMessage("playNext", tpGetCommManagerID(), args);=0A=
	}=0A=
	this.playPrevious =3D function(wrapAround) =0A=
	{		=0A=
		var args =3D [wrapAround, "javascript"];=0A=
		this.sendMessage("playPrevious", tpGetCommManagerID(), args);=0A=
	}=0A=
	=0A=
	// GENERAL=0A=
	=0A=
	this.shutDown =3D function()=0A=
	{=0A=
		var args =3D ["javascript"];=0A=
		for (var i =3D 0; i < this.shutdownIDs.length; i++)=0A=
		{=0A=
			this.sendMessage("shutDown", this.shutdownIDs[i], args);=0A=
		}=0A=
		this.sendMessage("shutDown", tpGetCommManagerID(), args);=0A=
		this.isShutDown =3D true;//prevent any more messages		=0A=
	}=0A=
}=0A=
=0A=
function tpReceiveMessage(funcName, destination, args)=0A=
{=0A=
	tpController.receiveMessage(funcName, destination, args);=0A=
}=0A=
=0A=
=0A=
//functions for controlling external players=0A=
=0A=
var tpPlayerName =3D "playerwidget";=0A=
var tpHolderName =3D "pdkHolder";=0A=
var tpExternalJS;=0A=
=0A=
function tpSetPlayerIDForExternal(playerName)=0A=
{=0A=
	tpPlayerName =3D playerName;=0A=
}=0A=
=0A=
function tpSetHolderIDForExternal(holderName)=0A=
{=0A=
	tpHolderName =3D holderName;=0A=
}=0A=
=0A=
function tpLoadExternalMediaJS()=0A=
{=0A=
	tpExternalJS =3D tpLoadExternalMediaJS.arguments;=0A=
	=0A=
	for (var i =3D 0; i < tpExternalJS.length; i++)=0A=
	{=0A=
		tpLoadScript(tpExternalJS[i]);=0A=
	}=0A=
}=0A=
=0A=
function tpCleanupExternal()=0A=
{=0A=
	if (tpExternalJS)//if there's no external js, then nothing was loaded in=0A=
	{=0A=
		var scripts =3D =
window.document.getElementsByTagName('head')[0].getElementsByTagName('scr=
ipt');=0A=
		for (var i =3D 0; i < scripts.length;i++)=0A=
		{=0A=
			for (var j =3D 0; j < tpExternalJS.length; j++)=0A=
			{=0A=
				if (scripts[i].src =3D=3D tpExternalJS[j])=0A=
				{=0A=
					=
window.document.getElementsByTagName('head')[0].removeChild(scripts[i]);=0A=
					break;=0A=
				}=0A=
			}=0A=
		}=0A=
		tpExternalJS.length =3D 0;=0A=
	}=0A=
	if (tpExternalController)=0A=
	{=0A=
		tpExternalController.cleanup();=0A=
	}=0A=
}=0A=
=0A=
=0A=
/////////////////////////////////////////////////////////////////////=0A=
=0A=
tpScriptLoader =3D new ScriptLoader();=0A=
=0A=
// called from flash via ExternalInterface=0A=
function tpLoadJScript(scriptFile, callback, id, atts)=0A=
{=0A=
	tpScriptLoader.addScript(scriptFile, callback, id, atts);=0A=
}=0A=
=0A=
// need to wrap method to fix scoping issue on callback=0A=
function callbackDispatcher(loadObj) { =
tpScriptLoader.callbackDispatcher(loadObj) }=0A=
function invokeCallbacks(loadObj) { tpScriptLoader.invokeCallbacks() }=0A=
=0A=
/////////////////////////////////////////////////////////////////////=0A=
//					L O A D   O B J E C T=0A=
/////////////////////////////////////////////////////////////////////=0A=
function LoadObj(scriptFile, callback, id, atts)=0A=
{=0A=
	this.script =3D scriptFile;=0A=
	this.callback =3D callback;=0A=
	this.id =3D id;=0A=
	this.atts =3D atts;=0A=
}=0A=
=0A=
/////////////////////////////////////////////////////////////////////=0A=
//					S C R I P T   L O A D E R=0A=
/////////////////////////////////////////////////////////////////////=0A=
=0A=
=0A=
// constructor=0A=
function ScriptLoader()=0A=
{=0A=
	// queued up for loading scripts=0A=
	this.scriptQueue =3D new Array();=0A=
	=0A=
	// queued up for invoking callbacks=0A=
	this.callbackQueue =3D new Array();=0A=
}=0A=
=0A=
/////////////////////////////////////////////////////////////////////=0A=
ScriptLoader.prototype.addScript =3D function(scriptFile, callback, id, =
atts)=0A=
{=0A=
	// We need the last item in the scriptQueue to be a "dummy".=0A=
	// This will ensure that the callback for the last item in the =0A=
	// queue will be defined when it is invoked.=0A=
	=0A=
	//var dummyObj =3D (this.scriptQueue.length) ? this.scriptQueue.pop() : =
new LoadObj("js/dummy.js","dummyLoaded");=0A=
	var loadObj =3D new LoadObj( scriptFile, callback, id, atts );=0A=
	this.scriptQueue.push(loadObj);=0A=
	//this.scriptQueue.push(dummyObj);=0A=
	=0A=
	// if the queue was empty, we need to kick=0A=
	// off the queue processing again.=0A=
	=0A=
	if (this.scriptQueue.length =3D=3D 1)=0A=
		this.checkScriptQueue();=0A=
}=0A=
=0A=
/////////////////////////////////////////////////////////////////////=0A=
ScriptLoader.prototype.checkScriptQueue =3D function()=0A=
{=0A=
	if (this.scriptQueue.length)=0A=
	{=0A=
		var loadObj =3D this.scriptQueue.shift();=0A=
		this.loadScript(loadObj);=0A=
	}=0A=
	else=0A=
	{=0A=
		// as a timing precaution, we wait until the queue=0A=
		// empties out before we invoke callbacks=0A=
		interval_id =3D setInterval("invokeCallbacks()",100) // more timing =
precautions :-/=0A=
		//this.invokeCallbacks();=0A=
	}=0A=
}=0A=
	=0A=
/////////////////////////////////////////////////////////////////////=0A=
ScriptLoader.prototype.callbackDispatcher =3D function(loadObj)=0A=
{=0A=
	for (var i in this.callbackQueue)=0A=
	{=0A=
		if (this.callbackQueue[i] =3D=3D loadObj)=0A=
		{=0A=
			//alert("dup found!")=0A=
			this.checkScriptQueue();=0A=
			return;=0A=
		}=0A=
	}=0A=
	this.callbackQueue.push(loadObj);=0A=
	this.checkScriptQueue();=0A=
}=0A=
=0A=
/////////////////////////////////////////////////////////////////////=0A=
ScriptLoader.prototype.invokeCallbacks =3D function()=0A=
{=0A=
	clearInterval(interval_id);=0A=
	while (this.callbackQueue.length)=0A=
	{=0A=
		var loadObj =3D this.callbackQueue.shift();=0A=
		eval(loadObj.callback)(loadObj.script);=0A=
	}=0A=
}=0A=
=0A=
/////////////////////////////////////////////////////////////////////=0A=
ScriptLoader.prototype.loadScript =3D function(loadObj)=0A=
{=0A=
	var scriptFilename =3D loadObj.script;=0A=
	var callbackFunction =3D loadObj.callback;=0A=
	var id =3D loadObj.id;=0A=
	var atts =3D loadObj.atts;=0A=
	=0A=
	// Create script element and set it to load the requested script=0A=
	var scriptEl =3D window.document.createElement('script');=0A=
	scriptEl.charset =3D "utf-8";=0A=
	if (id) scriptEl.id =3D id;=0A=
	scriptEl.type =3D "text/javascript";=0A=
	//scriptEl.defer =3D true;=0A=
	if (atts)=0A=
	{=0A=
		for (var i =3D 0; i < atts.length; i++)=0A=
			scriptEl.setAttribute(atts[i].att, atts[i].value);=0A=
	}=0A=
	scriptEl.src =3D scriptFilename;=0A=
	=0A=
	if (callbackFunction)=0A=
	{=0A=
		// Function to be called when script has finished loading=0A=
		var _onFinished =3D function(_loadObj, _callback)=0A=
		{=0A=
			// Invoke the callback function=0A=
			_callback(_loadObj)=0A=
=0A=
			// Clean up event handlers=0A=
			this.onreadystatechange =3D null;=0A=
			this.onload =3D null;=0A=
			this.onerror =3D null;=0A=
		};=0A=
=0A=
		// Set callback for IE=0A=
		// In defiance of MSDN documentation IE's script object has no onload =
handler=0A=
		scriptEl.onreadystatechange =3D function()=0A=
		{=0A=
			_onFinished(loadObj, callbackDispatcher);=0A=
		};=0A=
=0A=
		// Set callback for W3C-compatible browsers=0A=
		scriptEl.onload =3D function()=0A=
		{=0A=
			_onFinished(loadObj, callbackDispatcher);=0A=
		};=0A=
		// Set another callback for W3C-compatible browsers=0A=
		// since onreadystatechange for IE also fires in case of an error=0A=
		scriptEl.onerror =3D function()=0A=
		{=0A=
			_onFinished(loadObj, callbackDispatcher);=0A=
		};=0A=
	}=0A=
=0A=
	// Add script element to the document=0A=
	window.document.getElementsByTagName('head')[0].appendChild(scriptEl);=0A=
}=0A=
=0A=
/////////////////////////////////////////////////////////////////////=0A=
// ORIGINAL LOADSCRIPT - USED BY MOVENETWORKS =0A=
/////////////////////////////////////////////////////////////////////=0A=
function tpLoadScript(scriptFilename, callbackFunction, id, atts)=0A=
{=0A=
   	// Create script element and set it to load the requested script=0A=
   	var scriptEl =3D window.document.createElement('script');=0A=
   	scriptEl.charset =3D "utf-8";=0A=
   	if (id) scriptEl.id =3D id;=0A=
   	scriptEl.type =3D "text/javascript";=0A=
   	//scriptEl.defer =3D true;=0A=
   	if (atts)=0A=
   	{=0A=
   		for (var i =3D 0; i < atts.length; i++)=0A=
   		{=0A=
   			scriptEl.setAttribute(atts[i].att, atts[i].value);=0A=
   		}=0A=
   	}=0A=
   	scriptEl.src =3D scriptFilename;=0A=
   	if (callbackFunction)=0A=
   	{=0A=
   		// Function to be called when script has finished loading=0A=
   		var _onFinished =3D function(_callbackFunction, _scriptFilename)=0A=
   		{=0A=
   			// Invoke the callback function=0A=
   			_callbackFunction(_scriptFilename);=0A=
   =0A=
   			// Clean up event handlers=0A=
   			this.onreadystatechange =3D null;=0A=
   			this.onload =3D null;=0A=
   			this.onerror =3D null;=0A=
   		};=0A=
   =0A=
   		// Set callback for IE=0A=
   		// In defiance of MSDN documentation IE's script object has no =
onload handler=0A=
   		scriptEl.onreadystatechange =3D function()=0A=
   		{=0A=
   			_onFinished(callbackFunction, scriptFilename);=0A=
   		};=0A=
   =0A=
   		// Set callback for W3C-compatible browsers=0A=
   		scriptEl.onload =3D function()=0A=
   		{=0A=
   			_onFinished(callbackFunction, scriptFilename);=0A=
   		};=0A=
   		// Set another callback for W3C-compatible browsers=0A=
   		// since onreadystatechange for IE also fires in case of an error=0A=
   		scriptEl.onerror =3D function()=0A=
   		{=0A=
   			_onFinished(callbackFunction, scriptFilename);=0A=
   		};=0A=
   	}=0A=
   =0A=
   	// Add script element to the document=0A=
   	=
window.document.getElementsByTagName('head')[0].appendChild(scriptEl);=0A=
}=0A=
=0A=
/////////////////////////////////////////////////////////////////////=0A=
=0A=
=0A=
=0A=
//constructor for tpExternalControl=0A=
function tpExternalControllerClass()=0A=
{=0A=
	this.extPlayers =3D new Array();=0A=
	this.curPlayer =3D null;=0A=
	=0A=
	this.registerExternalPlayer =3D function(type, callback)=0A=
	{=0A=
		var playObj =3D {type:type, callback:callback};=0A=
		this.extPlayers.push(playObj);=0A=
	}=0A=
	=0A=
	this.routeMessage =3D function(funcName, args)=0A=
	{=0A=
		switch (funcName)=0A=
		{=0A=
			case "closePlayer":=0A=
				if (this.curPlayer !=3D null) this.curPlayer.callback.closePlayer();=0A=
				this.curPlayer =3D null;=0A=
				break;=0A=
			case "resizeMP":=0A=
				var type =3D args[0];=0A=
				for (var i =3D 0; i < this.extPlayers.length; i++)=0A=
				{=0A=
					if (this.extPlayers[i].type =3D=3D type)=0A=
					{=0A=
						this.curPlayer =3D this.extPlayers[i];=0A=
						break;=0A=
					}=0A=
				}=0A=
				//fall through=0A=
			default:=0A=
				if (this.curPlayer !=3D null) =
this.curPlayer.callback[funcName](args);=0A=
				break;=0A=
		}=0A=
	}=0A=
	=0A=
	this.returnMessage =3D function(funcName, args)=0A=
	{=0A=
		tpController.thisMovie(tpPlayerName).receiveJSMessage(funcName, args);=0A=
	}=0A=
	=0A=
	this.cleanup =3D function()=0A=
	{=0A=
		for (var i =3D 0; i < this.extPlayers.length; i++)=0A=
		{=0A=
			this.extPlayers[i].callback.cleanup();=0A=
		}=0A=
		this.extPlayers.length =3D 0;=0A=
	}=0A=
}=0A=
=0A=
function tpExternalMessage(funcName, args)=0A=
{=0A=
	tpExternalController.routeMessage(funcName, args);=0A=
}=0A=
=0A=
function tpShowAlert(alertCode) =0A=
{=0A=
	switch(alertCode)=0A=
	{=0A=
		case "FULLSCREEN_DISABLED":=0A=
		//if (deconcept.SWFObjectUtil.getPlayerVersion().major < 9)=0A=
		alert("Full screen is only available with Flash 9 or later")=0A=
		break;=0A=
	}=0A=
}=0A=
=0A=
function dummy() { alert(0) }=0A=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://img.video.ap.org/inline/js/inlineutil.js

//***********************************************************************=
*****=0A=
// Inline Player=0A=
// The Associated Press=0A=
// Revised 12/8/2008 by ctownley=0A=
//***********************************************************************=
*****=0A=
=0A=
    // User settable variables=0A=
    var playerTitle =3D "Inline Player";=0A=
    var playerFParam =3D "";=0A=
    var playerCategory =3D "";
    //var playerPID =3D "YWC9kv7h8eVqaRiJNlzklv2KyXHbuaL5"; // Testing
    var playerPID =3D "PSlvHKIjOdolYsUhSjbpf7ROOkJP5EYR" // Production
    var playerAuto =3D "false";
    var directPID =3D "";
    var directOnly =3D "false";
    var isLocal =3D "false";
   =20
    // Required Player variables
    var pathSWF =3D "http://img.video.ap.org/inline/";=0A=
    var adPattern =3D "count:0|2"=0A=
    var playerURL =3D "http://release.theplatform.com/content.select";
    var feedURL =3D =
"http://ap.feeds.theplatform.com/ps/JSON/PortalService/2.2/getReleaseList=
?PID=3D";=0A=
    var redirectURL =3D "http://video.ap.org/";
    var debugMode =3D "true";
    var pidEntities =3D "oUFmCcyEZuCA7UqChCElKJFTJxFcgO9G";
    var affiliateCMA =3D "";
    var thisCommID =3D "";
    var thisPlayerID =3D "";
    var liveTitle =3D "";
    var liveDescription =3D "";

    function embedInlinePlayer(commID, playerID)=20
    {
        thisCommID =3D commID;
        thisPlayerID =3D playerID;
        var entitiesURL =3D feedURL + pidEntities + =
"&field=3DthumbnailURL&field=3DcontentCustomData&query=3DContentCustomTex=
t|CustomerID|" + playerFParam + "&startIndex=3D1&endIndex=3D1";
        jsonpFeeds(entitiesURL);
    }=0A=
    =0A=
    function doEmbed(commID, playerID) {
        if (isLocal=3D=3D"true") { playerCategory =3D ""; }=0A=
        =0A=
        // Embed Inline Player into the appropriate div=0A=
	    tpRegisterID("playerwidget");

	    var soP =3D new SWFObject(pathSWF + "swf/inlinePlayer.swf", =
"playerwidget", "302", "389", "9.0.0.0");
	    soP.addParam("quality", "high");
	    soP.addParam("scale", "noscale");
	    soP.addParam("allowScriptAccess", "always");
	    soP.addVariable("ID", "playerwidget");
	    soP.addVariable("commManagerID", tpGetCommManagerID());
	    soP.addVariable("instanceID", tpGetInstanceID());
	    soP.addVariable("useJS", tpGetUseJS());
	    soP.addParam("allowFullScreen", "true");
	    soP.addParam("bgcolor", "Transparent");
	    soP.addParam("wmode", "Transparent");
	    soP.addVariable("height", "389");
	    soP.addVariable("width", "302");
	    soP.addVariable("plugin0", "type=3Dadcomponent|URL=3D" + pathSWF + =
"swf/SMIL.swf|priority=3D3");
	    soP.addVariable("playbackManagerURL", pathSWF + =
"swf/playback.swf");
	    soP.addVariable("parserURL", pathSWF + "swf/parser.swf");
	    soP.addVariable("inlineURL", pathSWF + "swf/inlineVideo.swf");
	    soP.addVariable("qosURL", pathSWF + "swf/qos.swf");
	    soP.addVariable("plugin2", "type=3Dadcomponent|adcomponent|URL=3D" =
+ pathSWF + =
"swf/msn.swf|priority=3D1|hosts=3Dmsnap.adbureau.net,rad.msn-int.com");
	    soP.addVariable("plugin3", "type=3Dtracking|URL=3D" + pathSWF + =
"swf/googleAnalytics.swf|ID=3DUA-6058144-1|histograms=3D1|trackAds=3Dfals=
e|pattern=3Dap/{title}//{playlist.player}/{histogram}");
	    soP.addVariable("fVal", playerFParam);
	    soP.addVariable("cmaVal", affiliateCMA);
	    soP.addVariable("title", playerTitle);
	    soP.addVariable("catID", playerCategory);
	    soP.addVariable("feedName", playerCategory);
	    soP.addVariable("feedURL", feedURL + playerPID);
	    soP.addVariable("autoPlay", playerAuto);
	    soP.addVariable("showDebug", debugMode);
	    //soP.addVariable("adPattern", adPattern);
	    soP.addVariable("baseURL", playerURL);
	    if (directPID !=3D null && directPID !=3D "") { =
soP.addVariable("directPID", directPID); }
	    if (directOnly !=3D null && directPID !=3D "") { =
soP.addVariable("directOnly", directOnly); }
	    soP.addVariable("mainURL", redirectURL);
	    soP.addVariable("isLocalContent", isLocal);
	    soP.addVariable("liveTitle", liveTitle);
	    soP.addVariable("liveDescription", liveDescription);	=0A=
	    																															=0A=
	    soP.write(playerID);=0A=
	    =0A=
	     // Embed Comm Manager into the appropriate div=0A=
        tpSetCommManagerID("commmanagerwidget");=0A=
        =0A=
	    var soC =3D new SWFObject(pathSWF + "swf/commManager.swf", =
tpGetCommManagerID(), "1", "1", "9.0.0.0");=0A=
	    soC.addParam("allowScriptAccess", "always");=0A=
	    soC.addParam("wmode", "transparent");=0A=
	    soC.addVariable("ID", tpGetCommManagerID());=0A=
	    soC.addVariable("instanceID", tpGetInstanceID());=0A=
	    soC.addVariable("registeredIDs", tpGetRegisteredIDs());=0A=
=0A=
    	soC.write("commmanagerDiv");
 }

 function jsonpFeeds(pURL) {

     var req =3D new JSONRequest(pURL, "onQueryAffiliateResult");
     req.send();
 }

 function onQueryAffiliateResult(pJSON) {
     if (pJSON.items.length > 0) {
         var affiliateInfo =3D pJSON.items[0];

         for (i =3D 0; i < affiliateInfo.contentCustomData.length; i++) =
{
             var aInfo =3D affiliateInfo.contentCustomData[i];
             switch (aInfo.title) {
                 case "CMAccountName":
                     affiliateCMA =3D aInfo.value;
                     break;
             }
         }
     }
     if (affiliateCMA =3D=3D "") { affiliateCMA =3D playerFParam; }

     doEmbed(thisCommID, thisPlayerID);
 }=0A=
    =0A=
// Using the following values for testing purposes
//------------------------------------------------
//  prod PID: PSlvHKIjOdolYsUhSjbpf7ROOkJP5EYR
//  staging PID: YWC9kv7h8eVqaRiJNlzklv2KyXHbuaL5
//  prod Ad =
URL:type%3Dadcomponent%7Cadcomponent%7CURL%3Dswf/msn.swf%7Cpriority%3D1%7=
Chosts%3Dmsnap.adbureau.net%2Crad.msn-int.com
//  staging Ad URL: =
type%3Dadcomponent%7Cadcomponent%7CURL%3Dswf/msn.swf%7Cpriority%3D1%7Chos=
ts%3Dmsnap.adbureau.net%2Crad.msn-int.com
 //------------------------------------------------

 // JSONRequest file...
 function JSONRequest(URL, Callback, Context) {
     // get the head tag
     var head =3D document.getElementsByTagName("head");

     if (!head) {
         alert("You need to define a <head> element to use the =
JSONRequest object.");
         return false;
     }
     this.headTag =3D head.item(0);

     // check the URL
     if (URL =3D=3D null || URL.length =3D=3D 0) {
         alert("You need to provide the URL.");
         return false;
     }

     this.url =3D URL;

     // add callback and/or context
     if (Callback !=3D null && Callback.length > 0) {
         this.url +=3D "&callback=3D" + escape(Callback);
     }

     if (Context !=3D null && Context.length > 0) {
         this.url +=3D "&context=3D" + escape(Context);
     }

     // determine the ID for this script
     this.scriptID =3D "JSONRequest" + JSONRequest.index++;
 }

 // a counter for ID references
 JSONRequest.index =3D 1;

 // send the request
 JSONRequest.prototype.send =3D function() {
     // Create a script element
     var scriptObj =3D document.createElement("script");

     // Set the attributes
     scriptObj.setAttribute("type", "text/javascript");
     scriptObj.setAttribute("src", this.url);
     scriptObj.setAttribute("id", this.scriptID);

     // Add it to the <head>; this will immediately run it
     this.headTag.appendChild(scriptObj);
 }
------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/static/scripts/story_detail3.js

// Here we attach functions to resize text to the anchors on story =
detail pages.=0A=
$(document).ready(function(){=0A=
	$("a#txtResizeMinus").click(function () { =0A=
		txtResizeSmaller();=0A=
	});=0A=
	$("a#txtResizePlus").click(function () { =0A=
		txtResizeLarger();=0A=
	});=0A=
=0A=
	$("#featured_assets").hover(=0A=
		function () {=0A=
			highlightMorePhotos( 1 );=0A=
      		}, =0A=
        	function () {=0A=
			highlightMorePhotos( 0 );=0A=
      		}=0A=
    	);=0A=
	 $("#more_photos").hover( =0A=
                function () {=0A=
                        highlightMorePhotos( 1 );=0A=
                }, =0A=
                function () {=0A=
                        highlightMorePhotos( 0 );=0A=
                }=0A=
        );=0A=
=0A=
	setupCycleSlideShow ();=0A=
});=0A=
=0A=
// This function simply fades the backgound color of the More Photos div=0A=
//   in and out depending on the action passed, 1 =3D=3D fade color in, =
0 =3D=3D out=0A=
function highlightMorePhotos( act ){=0A=
	if( act =3D=3D 1 ){=0A=
		$("#morePhotos").css("background-color","#FFFFCC");=0A=
		$("#morePhotos").css("border","1px dashed #E0E0E0");=0A=
	}		=0A=
	if( act =3D=3D 0 ){=0A=
		$("#morePhotos").css("background-color","white");=0A=
		$("#morePhotos").css("border","none");=0A=
	}=0A=
}=0A=
=0A=
function txtResizeSmaller() {=0A=
	var currentTxtSize =3D $("#story_text_top > p").css("font-size");=0A=
	var newTxtSize =3D currentTxtSize.split("px");=0A=
=0A=
	var currentTxtLineHeight =3D $("#story_text_top > =
p").css("line-height");=0A=
	var newTxtLineHeight =3D currentTxtLineHeight.split("px");=0A=
=0A=
	if( parseInt( newTxtSize[0] ) <=3D 8 ){=0A=
		$("#txtResizeTool img#txtResizeMinus").css( "display", "none" );=0A=
		$("img#txtResizeMinusFade").css( "display", "inline" );=0A=
	} else {=0A=
		currentTxtSize =3D parseInt( newTxtSize[0] ) - 2;=0A=
		currentTxtLineHeight =3D parseFloat( newTxtLineHeight[0] ) - 2;=0A=
		if( parseInt( currentTxtSize ) <=3D 8 ){=0A=
			$("#txtResizeTool img#txtResizeMinus").css( "display", "none" );=0A=
			$("img#txtResizeMinusFade").css( "display", "inline" );=0A=
		}=0A=
=0A=
		currentTxtSize =3D currentTxtSize + "px";=0A=
		currentTxtLineHeight =3D currentTxtLineHeight + "px";=0A=
	}=0A=
	=0A=
	$("#txtResizeTool img#txtResizePlus").css("display", "inline");=0A=
	$("img#txtResizePlusFade").css("display", "none");=0A=
=0A=
	$("#story_text_top > p").css("font-size", currentTxtSize);=0A=
	$("#story_text_top > p").css("line-height", currentTxtLineHeight);=0A=
	$("#story_text_remaining > p").css("font-size", currentTxtSize);=0A=
	$("#story_text_remaining > p").css("line-height", currentTxtLineHeight);=0A=
}=0A=
=0A=
function txtResizeLarger() {=0A=
	var currentTxtSize =3D $("#story_text_top > p").css("font-size");=0A=
	var newTxtSize =3D currentTxtSize.split("px");=0A=
=0A=
	var currentTxtLineHeight =3D $("#story_text_top > =
p").css("line-height");=0A=
	var newTxtLineHeight =3D currentTxtLineHeight.split("px");=0A=
=0A=
	if( parseInt( newTxtSize[0] ) >=3D 24 ){=0A=
		$("#txtResizeTool img#txtResizePlus").css( "display", "none" );=0A=
		$("img#txtResizePlusFade").css( "display", "inline" );=0A=
	} else {=0A=
		currentTxtSize =3D parseInt( newTxtSize[0] ) + 2;=0A=
		currentTxtLineHeight =3D parseFloat( newTxtLineHeight[0] ) + 2;=0A=
		if( parseInt( currentTxtSize ) >=3D 24 ){=0A=
			$("#txtResizeTool img#txtResizePlus").css( "display", "none" );=0A=
			$("img#txtResizePlusFade").css( "display", "inline" );=0A=
		}=0A=
=0A=
		currentTxtSize =3D currentTxtSize + "px";=0A=
		currentTxtLineHeight =3D currentTxtLineHeight + "px";=0A=
	}=0A=
	=0A=
	$("#txtResizeTool img#txtResizeMinus").css("display", "inline");=0A=
	$("img#txtResizeMinusFade").css("display", "none");=0A=
=0A=
	$("#story_text_top > p").css("font-size", currentTxtSize);=0A=
	$("#story_text_top > p").css("line-height", currentTxtLineHeight);=0A=
	$("#story_text_remaining > p").css("font-size", currentTxtSize);=0A=
	$("#story_text_remaining > p").css("line-height", currentTxtLineHeight);=0A=
}=0A=
=0A=
=0A=
=0A=
=0A=
// This function sets up the way images cycle on the story detail pages.=0A=
function setupCycleSlideShow() {=0A=
	var imageCount =3D $('#cycleSlides a').length;=0A=
=0A=
	if (imageCount =3D=3D 0)=0A=
		return;=0A=
	else if (imageCount =3D=3D 1) {=0A=
		var h =3D $('#cycleSlides div.slide').height();=0A=
		$('#cycleSlides').height (h);=0A=
	} else {=0A=
=0A=
		$("a#morePhotos").toggle(=0A=
			function(){=0A=
				$("a#morePhotos").html("CLICK TO HIDE PHOTOS");=0A=
				$("ul#cycleNav").slideDown();=0A=
			},=0A=
			function(){=0A=
				$("a#morePhotos").html("CLICK FOR MORE PHOTOS");=0A=
				$("ul#cycleNav").slideUp();=0A=
			}=0A=
		);=0A=
=0A=
		$('#cycleSlideShow').hover(=0A=
			function() { $('#cycleControls').fadeIn(); },=0A=
			function() { $('#cycleControls').fadeOut(); }=0A=
		);=0A=
=0A=
		$('#cycleSlides').cycle({ =0A=
			fx:      'fade', =0A=
			speed:    500, =0A=
			timeout:  10000,=0A=
			after:    resizeCycleSlideShow,=0A=
			next:     "#cycleNext",=0A=
			prev:     "#cyclePrev",=0A=
			pager:    "#cycleNav",=0A=
			pagerAnchorBuilder: function( idx, slide ){=0A=
				return '#cycleNav li:eq(' + (idx) + ') a';=0A=
			}=0A=
		});=0A=
=0A=
		$('#cycleSlides').cycle('pause');=0A=
	}=0A=
}=0A=
=0A=
function resizeCycleSlideShow () {=0A=
	// This resizes the image container after the image has changed.=0A=
	var h =3D $(this).height();=0A=
	$('#cycleSlides').height (h);=0A=
=0A=
	// set the width of the panel to the width of the image.=0A=
	//var w =3D $(this).find ('img').width ();=0A=
	//$(this).width (w);=0A=
}=0A=
=0A=
// This function converts all our anchors with the .media class to be =
embedded instead of =0A=
//   just links.  Currently this is not really needed, but I abstracted =
it thinking that =0A=
//   down the road affiliates may want to customize this functionality.=0A=
function setupInlineMedia() {=0A=
	$('.media').media();=0A=
}=0A=
=0A=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/static/scripts/mi/third_party/jquery/jquery.cycle.all.pack-2.22.js

/*
 * jQuery Cycle Plugin (with Transition Definitions)
 * Examples and documentation at: http://malsup.com/jquery/cycle/
 * Copyright (c) 2007-2008 M. Alsup
 * Version: 2.22
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
eval(function(p,a,c,k,e,r){e=3Dfunction(c){return(c<a?'':e(parseInt(c/a))=
)+((c=3Dc%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace=
(/^/,String)){while(c--)r[e(c)]=3Dk[c]||e(c);k=3D[function(e){return =
r[e]}];e=3Dfunction(){return'\\w+'};c=3D1};while(c--)if(k[c])p=3Dp.replac=
e(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(4($){8 =
m=3D\'2.22\';8 n=3D$.20.21&&/2U 6.0/.1r(2V.2W);4 =
1B(){7(23.24&&23.24.1B)23.24.1B(\'[D] =
\'+2X.2Y.2Z.30(31,\'\'))};$.F.D=3D4(l){P =
B.1k(4(){l=3Dl||{};7(l.2r=3D=3D2s){32(l){25\'33\':7(B.12)1H(B.12);B.12=3D=
0;P;25\'26\':B.1j=3D1;P;25\'34\':B.1j=3D0;P;35:l=3D{1l:l}}}7(B.12)1H(B.12=
);B.12=3D0;B.1j=3D0;8 c=3D$(B);8 d=3Dl.27?$(l.27,B):c.36();8 =
e=3Dd.37();7(e.M<2){1B(\'38; 39 3a 3b: \'+e.M);P}8 =
f=3D$.3c({},$.F.D.2t,l||{},$.2u?c.2u():$.3d?c.3e():{});7(f.28)f.29=3Df.2a=
||e.M;f.H=3Df.H?[f.H]:[];f.1g=3Df.1g?[f.1g]:[];f.1g.2v(4(){f.2b=3D0});7(f=
.1s)f.1g.J(4(){1m(e,f,0,!f.1n)});7(n&&f.1I&&!f.2w)2c(d);8 =
g=3DB.3f;f.C=3DV((g.1C(/w:(\\d+)/)||[])[1])||f.C;f.A=3DV((g.1C(/h:(\\d+)/=
)||[])[1])||f.A;f.W=3DV((g.1C(/t:(\\d+)/)||[])[1])||f.W;7(c.u(\'1J\')=3D=3D=
\'3g\')c.u(\'1J\',\'3h\');7(f.C)c.C(f.C);7(f.A&&f.A!=3D\'1K\')c.A(f.A);7(=
f.1o){f.1t=3D[];1D(8 i=3D0;i<e.M;i++)f.1t.J(i);f.1t.3i(4(a,b){P =
3j.1o()-0.5});f.1p=3D0;f.1d=3Df.1t[0]}R 7(f.1d>=3De.M)f.1d=3D0;8 =
h=3Df.1d||0;d.u({1J:\'2x\',x:0,9:0}).T().1k(4(i){8 =
z=3Dh?i>=3Dh?e.M-(i-h):h-i:e.M-i;$(B).u(\'z-1L\',z)});$(e[h]).u(\'1e\',1)=
.S();7($.20.21)e[h].2y.2z(\'2d\');7(f.1h&&f.C)d.C(f.C);7(f.1h&&f.A&&f.A!=3D=
\'1K\')d.A(f.A);7(f.26)c.3k(4(){B.1j=3D1},4(){B.1j=3D0});8 =
j=3D$.F.D.L[f.1l];7($.2A(j))j(c,d,f);R 7(f.1l!=3D\'2e\')1B(\'3l 3m: =
\'+f.1l);d.1k(4(){8 =
a=3D$(B);B.X=3D(f.1h&&f.A)?f.A:a.A();B.Y=3D(f.1h&&f.C)?f.C:a.C()});f.y=3D=
f.y||{};f.I=3Df.I||{};f.G=3Df.G||{};d.1M(\':2f(\'+h+\')\').u(f.y);7(f.1c)=
$(d[h]).u(f.1c);7(f.W){7(f.18.2r=3D=3D2s)f.18=3D{3n:3o,3p:3q}[f.18]||3r;7=
(!f.1N)f.18=3Df.18/2;3s((f.W-f.18)<3t)f.W+=3Df.18}7(f.2g)f.1O=3Df.1P=3Df.=
2g;7(!f.1u)f.1u=3Df.18;7(!f.1E)f.1E=3Df.18;f.2B=3De.M;f.1i=3Dh;7(f.1o){f.=
O=3Df.1i;7(++f.1p=3D=3De.M)f.1p=3D0;f.O=3Df.1t[f.1p]}R =
f.O=3Df.1d>=3D(e.M-1)?0:f.1d+1;8 =
k=3Dd[h];7(f.H.M)f.H[0].1Q(k,[k,k,f,2C]);7(f.1g.M>1)f.1g[1].1Q(k,[k,k,f,2=
C]);7(f.1F&&!f.17)f.17=3Df.1F;7(f.17)$(f.17).2h(\'1F\',4(){P =
2i(e,f,f.1n?-1:1)});7(f.2j)$(f.2j).2h(\'1F\',4(){P =
2i(e,f,f.1n?1:-1)});7(f.1v)2D(e,f);f.3u=3D4(a){8 =
b=3D$(a),s=3Db[0];7(!f.2a)f.29++;e.J(s);7(f.19)f.19.J(s);f.2B=3De.M;b.u(\=
'1J\',\'2x\').2E(c);7(n&&f.1I&&!f.2w)2c(b);7(f.1h&&f.C)b.C(f.C);7(f.1h&&f=
.A&&f.A!=3D\'1K\')d.A(f.A);s.X=3D(f.1h&&f.A)?f.A:b.A();s.Y=3D(f.1h&&f.C)?=
f.C:b.C();b.u(f.y);7(1R =
f.Z=3D=3D\'4\')f.Z(b)};7(f.W||f.1s)B.12=3D1S(4(){1m(e,f,0,!f.1n)},f.1s?10=
:f.W+(f.2F||0))})};4 1m(a,b,c,d){7(b.2b)P;8 =
p=3Da[0].1T,1w=3Da[b.1i],17=3Da[b.O];7(p.12=3D=3D=3D0&&!c)P;7(!c&&!p.1j&&=
((b.28&&(--b.29<=3D0))||(b.1U&&!b.1o&&b.O<b.1i))){7(b.2k)b.2k(b);P}7(c||!=
p.1j){7(b.H.M)$.1k(b.H,4(i,o){o.1Q(17,[1w,17,b,d])});8 =
e=3D4(){7($.20.21&&b.1I)B.2y.2z(\'2d\');$.1k(b.1g,4(i,o){o.1Q(17,[1w,17,b=
,d])})};7(b.O!=3Db.1i){b.2b=3D1;7(b.1V)b.1V(1w,17,b,e,d);R =
7($.2A($.F.D[b.1l]))$.F.D[b.1l](1w,17,b,e);R =
$.F.D.2e(1w,17,b,e)}7(b.1o){b.1i=3Db.O;7(++b.1p=3D=3Da.M)b.1p=3D0;b.O=3Db=
.1t[b.1p]}R{8 =
f=3D(b.O+1)=3D=3Da.M;b.O=3Df?0:b.O+1;b.1i=3Df?a.M-1:b.O-1}7(b.1v)$.F.D.2l=
(b.1v,b.1i)}7(b.W&&!b.1s)p.12=3D1S(4(){1m(a,b,0,!b.1n)},b.W);R =
7(b.1s&&p.1j)p.12=3D1S(4(){1m(a,b,0,!b.1n)},10)};$.F.D.2l=3D4(a,b){$(a).3=
v(\'a\').3w(\'2G\').2d(\'a:2f(\'+b+\')\').3x(\'2G\')};4 2i(a,b,c){8 =
p=3Da[0].1T,W=3Dp.12;7(W){1H(W);p.12=3D0}b.O=3Db.1i+c;7(b.O<0){7(b.1U)P =
1W;b.O=3Da.M-1}R 7(b.O>=3Da.M){7(b.1U)P 1W;b.O=3D0}7(b.1X&&1R =
b.1X=3D=3D\'4\')b.1X(c>0,b.O,a[b.O]);1m(a,b,1,c>=3D0);P 1W};4 2D(b,c){8 =
d=3D$(c.1v);$.1k(b,4(i,o){8 a=3D(1R c.2m=3D=3D\'4\')?$(c.2m(i,o)):$(\'<a =
3y=3D"#">\'+(i+1)+\'</a>\');7(a.3z(\'3A\').M=3D=3D0)a.2E(d);a.2h(c.2H,4()=
{c.O=3Di;8 p=3Db[0].1T,W=3Dp.12;7(W){1H(W);p.12=3D0}7(1R =
c.2n=3D=3D\'4\')c.2n(c.O,b[c.O]);1m(b,c,1,!c.1n);P =
1W})});$.F.D.2l(c.1v,c.1d)};4 2c(b){4 1Y(s){8 s=3DV(s).3B(16);P =
s.M<2?\'0\'+s:s};4 2I(e){1D(;e&&e.3C.3D()!=3D\'3E\';e=3De.1T){8 =
v=3D$.u(e,\'2J-2K\');7(v.3F(\'3G\')>=3D0){8 =
a=3Dv.1C(/\\d+/g);P\'#\'+1Y(a[0])+1Y(a[1])+1Y(a[2])}7(v&&v!=3D\'3H\')P =
v}P\'#3I\'};b.1k(4(){$(B).u(\'2J-2K\',2I(B))})};$.F.D.2e=3D4(a,b,c,d){8 =
e=3D$(a),$n=3D$(b);$n.u(c.y);8 =
f=3D4(){$n.1Z(c.I,c.1u,c.1O,d)};e.1Z(c.G,c.1E,c.1P,4(){7(c.K)e.u(c.K);7(!=
c.1N)f()});7(c.1N)f()};$.F.D.L=3D{2L:4(a,b,c){b.1M(\':2f(\'+c.1d+\')\').u=
(\'1e\',0);c.H.J(4(){$(B).S()});c.I=3D{1e:1};c.G=3D{1e:0};c.y=3D{1e:0};c.=
K=3D{N:\'U\'}}};$.F.D.3J=3D4(){P =
m};$.F.D.2t=3D{1l:\'2L\',W:3K,1s:0,18:3L,1u:Q,1E:Q,17:Q,2j:Q,1X:Q,1v:Q,2n=
:Q,2H:\'1F\',2m:Q,H:Q,1g:Q,2k:Q,2g:Q,1O:Q,1P:Q,1G:Q,I:Q,G:Q,y:Q,K:Q,1V:Q,=
A:\'1K\',1d:0,1N:1,1o:0,1h:0,26:0,28:0,2a:0,2F:0,27:Q,1I:0,1U:0}})(2M);(4=
($){$.F.D.L.3M=3D4(d,e,f){d.u(\'14\',\'1a\');f.H.J(4(a,b,c){$(B).S();c.y.=
x=3Db.1x;c.G.x=3D0-a.1x});f.1c=3D{x:0};f.I=3D{x:0};f.K=3D{N:\'U\'}};$.F.D=
.L.3N=3D4(d,e,f){d.u(\'14\',\'1a\');f.H.J(4(a,b,c){$(B).S();c.y.x=3D0-b.1=
x;c.G.x=3Da.1x});f.1c=3D{x:0};f.I=3D{x:0};f.K=3D{N:\'U\'}};$.F.D.L.3O=3D4=
(d,e,f){d.u(\'14\',\'1a\');f.H.J(4(a,b,c){$(B).S();c.y.9=3Db.1y;c.G.9=3D0=
-a.1y});f.1c=3D{9:0};f.I=3D{9:0}};$.F.D.L.3P=3D4(d,e,f){d.u(\'14\',\'1a\'=
);f.H.J(4(a,b,c){$(B).S();c.y.9=3D0-b.1y;c.G.9=3Da.1y});f.1c=3D{9:0};f.I=3D=
{9:0}};$.F.D.L.3Q=3D4(f,g,h){f.u(\'14\',\'1a\').C();h.H.J(4(a,b,c,d){$(B)=
.S();8 =
e=3Da.1y,2o=3Db.1y;c.y=3Dd?{9:2o}:{9:-2o};c.I.9=3D0;c.G.9=3Dd?-e:e;g.1M(a=
).u(c.y)});h.1c=3D{9:0};h.K=3D{N:\'U\'}};$.F.D.L.3R=3D4(f,g,h){f.u(\'14\'=
,\'1a\');h.H.J(4(a,b,c,d){$(B).S();8 =
e=3Da.1x,2p=3Db.1x;c.y=3Dd?{x:-2p}:{x:2p};c.I.x=3D0;c.G.x=3Dd?e:-e;g.1M(a=
).u(c.y)});h.1c=3D{x:0};h.K=3D{N:\'U\'}};$.F.D.L.3S=3D4(d,e,f){f.H.J(4(a,=
b,c){$(a).u(\'E\',1)});f.Z=3D4(a){a.T()};f.y=3D{E:2};f.I=3D{C:\'S\'};f.G=3D=
{C:\'T\'}};$.F.D.L.3T=3D4(d,e,f){f.H.J(4(a,b,c){$(a).u(\'E\',1)});f.Z=3D4=
(a){a.T()};f.y=3D{E:2};f.I=3D{A:\'S\'};f.G=3D{A:\'T\'}};$.F.D.L.1G=3D4(g,=
h,j){8 =
w=3Dg.u(\'14\',\'2N\').C();h.u({9:0,x:0});j.H.J(4(){$(B).S()});j.18=3Dj.1=
8/2;j.1o=3D0;j.1G=3Dj.1G||{9:-w,x:15};j.19=3D[];1D(8 =
i=3D0;i<h.M;i++)j.19.J(h[i]);1D(8 =
i=3D0;i<j.1d;i++)j.19.J(j.19.2O());j.1V=3D4(a,b,c,d,e){8 =
f=3De?$(a):$(b);f.1Z(c.1G,c.1u,c.1O,4(){e?c.19.J(c.19.2O()):c.19.2v(c.19.=
3U());7(e)1D(8 =
i=3D0,2q=3Dc.19.M;i<2q;i++)$(c.19[i]).u(\'z-1L\',2q-i);R{8 =
z=3D$(a).u(\'z-1L\');f.u(\'z-1L\',V(z)+1)}f.1Z({9:0,x:0},c.1E,c.1P,4(){$(=
e?B:a).T();7(d)d()})})};j.Z=3D4(a){a.T()}};$.F.D.L.3V=3D4(d,e,f){f.H.J(4(=
a,b,c){$(B).S();c.y.x=3Db.X;c.I.A=3Db.X});f.Z=3D4(a){a.T()};f.1c=3D{x:0};=
f.y=3D{A:0};f.I=3D{x:0};f.G=3D{A:0};f.K=3D{N:\'U\'}};$.F.D.L.3W=3D4(d,e,f=
){f.H.J(4(a,b,c){$(B).S();c.I.A=3Db.X;c.G.x=3Da.X});f.Z=3D4(a){a.T()};f.1=
c=3D{x:0};f.y=3D{x:0,A:0};f.G=3D{A:0};f.K=3D{N:\'U\'}};$.F.D.L.3X=3D4(d,e=
,f){f.H.J(4(a,b,c){$(B).S();c.y.9=3Db.Y;c.I.C=3Db.Y});f.Z=3D4(a){a.T()};f=
.y=3D{C:0};f.I=3D{9:0};f.G=3D{C:0};f.K=3D{N:\'U\'}};$.F.D.L.3Y=3D4(d,e,f)=
{f.H.J(4(a,b,c){$(B).S();c.I.C=3Db.Y;c.G.9=3Da.Y});f.Z=3D4(a){a.T()};f.y=3D=
{9:0,C:0};f.I=3D{9:0};f.G=3D{C:0};f.K=3D{N:\'U\'}};$.F.D.L.2P=3D4(d,e,f){=
f.1c=3D{x:0,9:0};f.K=3D{N:\'U\'};f.H.J(4(a,b,c){$(B).S();c.y=3D{C:0,A:0,x=
:b.X/2,9:b.Y/2};c.K=3D{N:\'U\'};c.I=3D{x:0,9:0,C:b.Y,A:b.X};c.G=3D{C:0,A:=
0,x:a.X/2,9:a.Y/2};$(a).u(\'E\',2);$(b).u(\'E\',1)});f.Z=3D4(a){a.T()}};$=
.F.D.L.3Z=3D4(d,e,f){f.H.J(4(a,b,c){c.y=3D{C:0,A:0,1e:1,9:b.Y/2,x:b.X/2,E=
:1};c.I=3D{x:0,9:0,C:b.Y,A:b.X}});f.G=3D{1e:0};f.K=3D{E:0}};$.F.D.L.40=3D=
4(d,e,f){8 =
w=3Dd.u(\'14\',\'1a\').C();e.S();f.H.J(4(a,b,c){$(a).u(\'E\',1)});f.y=3D{=
9:w,E:2};f.K=3D{E:1};f.I=3D{9:0};f.G=3D{9:w}};$.F.D.L.41=3D4(d,e,f){8 =
h=3Dd.u(\'14\',\'1a\').A();e.S();f.H.J(4(a,b,c){$(a).u(\'E\',1)});f.y=3D{=
x:h,E:2};f.K=3D{E:1};f.I=3D{x:0};f.G=3D{x:h}};$.F.D.L.42=3D4(d,e,f){8 =
h=3Dd.u(\'14\',\'1a\').A();8 =
w=3Dd.C();e.S();f.H.J(4(a,b,c){$(a).u(\'E\',1)});f.y=3D{x:h,9:w,E:2};f.K=3D=
{E:1};f.I=3D{x:0,9:0};f.G=3D{x:h,9:w}};$.F.D.L.43=3D4(d,e,f){f.H.J(4(a,b,=
c){c.y=3D{9:B.Y/2,C:0,E:2};c.I=3D{9:0,C:B.Y};c.G=3D{9:0};$(a).u(\'E\',1)}=
);f.Z=3D4(a){a.T().u(\'E\',1)}};$.F.D.L.44=3D4(d,e,f){f.H.J(4(a,b,c){c.y=3D=
{x:B.X/2,A:0,E:2};c.I=3D{x:0,A:B.X};c.G=3D{x:0};$(a).u(\'E\',1)});f.Z=3D4=
(a){a.T().u(\'E\',1)}};$.F.D.L.45=3D4(d,e,f){f.H.J(4(a,b,c){c.y=3D{9:b.Y/=
2,C:0,E:1,N:\'1z\'};c.I=3D{9:0,C:B.Y};c.G=3D{9:a.Y/2,C:0};$(a).u(\'E\',2)=
});f.Z=3D4(a){a.T()};f.K=3D{E:1,N:\'U\'}};$.F.D.L.46=3D4(d,e,f){f.H.J(4(a=
,b,c){c.y=3D{x:b.X/2,A:0,E:1,N:\'1z\'};c.I=3D{x:0,A:B.X};c.G=3D{x:a.X/2,A=
:0};$(a).u(\'E\',2)});f.Z=3D4(a){a.T()};f.K=3D{E:1,N:\'U\'}};$.F.D.L.47=3D=
4(e,f,g){8 d=3Dg.2Q||\'9\';8 w=3De.u(\'14\',\'1a\').C();8 =
h=3De.A();g.H.J(4(a,b,c){c.y=3Dc.y||{};c.y.E=3D2;c.y.N=3D\'1z\';7(d=3D=3D=
\'2R\')c.y.9=3D-w;R 7(d=3D=3D\'2S\')c.y.x=3Dh;R =
7(d=3D=3D\'2T\')c.y.x=3D-h;R =
c.y.9=3Dw;$(a).u(\'E\',1)});7(!g.I)g.I=3D{9:0,x:0};7(!g.G)g.G=3D{9:0,x:0}=
;g.K=3Dg.K||{};g.K.E=3D2;g.K.N=3D\'U\'};$.F.D.L.48=3D4(e,f,g){8 =
d=3Dg.2Q||\'9\';8 w=3De.u(\'14\',\'1a\').C();8 =
h=3De.A();g.H.J(4(a,b,c){c.y.N=3D\'1z\';7(d=3D=3D\'2R\')c.G.9=3Dw;R =
7(d=3D=3D\'2S\')c.G.x=3D-h;R 7(d=3D=3D\'2T\')c.G.x=3Dh;R =
c.G.9=3D-w;$(a).u(\'E\',2);$(b).u(\'E\',1)});g.Z=3D4(a){a.T()};7(!g.I)g.I=
=3D{9:0,x:0};g.y=3Dg.y||{};g.y.x=3D0;g.y.9=3D0;g.K=3Dg.K||{};g.K.E=3D1;g.=
K.N=3D\'U\'};$.F.D.L.49=3D4(d,e,f){8 w=3Dd.u(\'14\',\'2N\').C();8 =
h=3Dd.A();f.H.J(4(a,b,c){$(a).u(\'E\',2);c.y.N=3D\'1z\';7(!c.G.9&&!c.G.x)=
c.G=3D{9:w*2,x:-h/2,1e:0};R =
c.G.1e=3D0});f.Z=3D4(a){a.T()};f.y=3D{9:0,x:0,E:1,1e:1};f.I=3D{9:0};f.K=3D=
{E:2,N:\'U\'}};$.F.D.L.4a=3D4(o,p,q){8 w=3Do.u(\'14\',\'1a\').C();8 =
h=3Do.A();q.y=3Dq.y||{};8 s;7(q.1f){7(/4b/.1r(q.1f))s=3D\'1q(1b 1b =
\'+h+\'11 1b)\';R 7(/4c/.1r(q.1f))s=3D\'1q(1b \'+w+\'11 \'+h+\'11 =
\'+w+\'11)\';R 7(/4d/.1r(q.1f))s=3D\'1q(1b \'+w+\'11 1b 1b)\';R =
7(/4e/.1r(q.1f))s=3D\'1q(\'+h+\'11 \'+w+\'11 \'+h+\'11 1b)\';R =
7(/2P/.1r(q.1f)){8 t=3DV(h/2);8 l=3DV(w/2);s=3D\'1q(\'+t+\'11 \'+l+\'11 =
\'+t+\'11 \'+l+\'11)\'}}q.y.1f=3Dq.y.1f||s||\'1q(1b 1b 1b 1b)\';8 =
d=3Dq.y.1f.1C(/(\\d+)/g);8 =
t=3DV(d[0]),r=3DV(d[1]),b=3DV(d[2]),l=3DV(d[3]);q.H.J(4(g,i,j){7(g=3D=3Di=
)P;8 k=3D$(g).u(\'E\',2);8 m=3D$(i).u({E:3,N:\'1z\'});8 =
n=3D1,1A=3DV((j.1u/13))-1;4 f(){8 a=3Dt?t-V(n*(t/1A)):0;8 =
c=3Dl?l-V(n*(l/1A)):0;8 d=3Db<h?b+V(n*((h-b)/1A||1)):h;8 =
e=3Dr<w?r+V(n*((w-r)/1A||1)):w;m.u({1f:\'1q(\'+a+\'11 \'+e+\'11 =
\'+d+\'11 =
\'+c+\'11)\'});(n++<=3D1A)?1S(f,13):k.u(\'N\',\'U\')}f()});q.K=3D{};q.I=3D=
{9:0};q.G=3D{9:0}}})(2M);',62,263,'||||function|||if|var|left||||||||||||=
|||||||||css|||top|cssBefore||height|this|width|cycle|zIndex|fn|animOut|b=
efore|animIn|push|cssAfter|transitions|length|display|nextSlide|return|nu=
ll|else|show|hide|none|parseInt|timeout|cycleH|cycleW|onAddSlide||px|cycl=
eTimeout||overflow|||next|speed|els|hidden|0px|cssFirst|startingSlide|opa=
city|clip|after|fit|currSlide|cyclePause|each|fx|go|rev|random|randomInde=
x|rect|test|continuous|randomMap|speedIn|pager|curr|offsetHeight|offsetWi=
dth|block|count|log|match|for|speedOut|click|shuffle|clearTimeout|clearty=
pe|position|auto|index|not|sync|easeIn|easeOut|apply|typeof|setTimeout|pa=
rentNode|nowrap|fxFn|false|prevNextClick|hex|animate|browser|msie||window=
|console|case|pause|slideExpr|autostop|countdown|autostopCount|busy|clear=
TypeFix|filter|custom|eq|easing|bind|advance|prev|end|updateActivePagerLi=
nk|pagerAnchorBuilder|pagerClick|nextW|nextH|len|constructor|String|defau=
lts|metadata|unshift|cleartypeNoBg|absolute|style|removeAttribute|isFunct=
ion|slideCount|true|buildPager|appendTo|delay|activeSlide|pagerEvent|getB=
g|background|color|fade|jQuery|visible|shift|zoom|direction|right|up|down=
|MSIE|navigator|userAgent|Array|prototype|join|call|arguments|switch|stop=
|resume|default|children|get|terminating|too|few|slides|extend|meta|data|=
className|static|relative|sort|Math|hover|unknown|transition|slow|600|fas=
t|200|400|while|250|addSlide|find|removeClass|addClass|href|parents|body|=
toString|nodeName|toLowerCase|html|indexOf|rgb|transparent|ffffff|ver|400=
0|1000|scrollUp|scrollDown|scrollLeft|scrollRight|scrollHorz|scrollVert|s=
lideX|slideY|pop|turnUp|turnDown|turnLeft|turnRight|fadeZoom|blindX|blind=
Y|blindZ|growX|growY|curtainX|curtainY|cover|uncover|toss|wipe|l2r|r2l|t2=
b|b2t'.split('|'),0,{}));

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/static/scripts/mi/third_party/jquery/media.js

/*
 * jQuery Media Plugin for converting elements into rich media content.
 *
 * Examples and documentation at: http://malsup.com/jquery/media/
 * Copyright (c) 2007 M. Alsup
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 *
 * @author: M. Alsup
 * @version: 0.75 (02/20/2008)
 * @requires jQuery v1.1.2 or later
 * $Id: jquery.media.js 4795 2008-02-20 23:29:28Z malsup $
 *
 * Supported Media Players:
 *    - Flash
 *    - Quicktime
 *    - Real Player
 *    - Silverlight
 *    - Windows Media Player
 *    - iframe
 *
 * Supported Media Formats:
 *   Any types supported by the above players, such as:
 *     Video: asf, avi, flv, mov, mpg, mpeg, mp4, qt, smil, swf, wmv, =
3g2, 3gp
 *     Audio: aif, aac, au, gsm, mid, midi, mov, mp3, m4a, snd, rm, wav, =
wma
 *     Other: bmp, html, pdf, psd, qif, qtif, qti, tif, tiff, xaml
 *
 * Thanks to Mark Hicken and Brent Pedersen for helping me debug this on =
the Mac!
 * Thanks to Dan Rossi for numerous bug reports and code bits!
 */
(function($) {

/**
 * Chainable method for converting elements into rich media.
 *
 * @name media
 * @param Object options Options object
 * @param Function callback fn invoked for each matched element before =
conversion
 * @param Function callback fn invoked for each matched element after =
conversion
 * @cat Plugins/media
 */
$.fn.media =3D function(options, f1, f2) {
    return this.each(function() {
        if (typeof options =3D=3D 'function') {
            f2 =3D f1;
            f1 =3D options;
            options =3D {};
        }
        var o =3D getSettings(this, options);
        // pre-conversion callback, passes original element and fully =
populated options
        if (typeof f1 =3D=3D 'function') f1(this, o);
       =20
        var r =3D getTypesRegExp();
        var m =3D r.exec(o.src) || [''];
        o.type ? m[0] =3D o.type : m.shift();
        for (var i=3D0; i < m.length; i++) {
            fn =3D m[i].toLowerCase();
            if (isDigit(fn[0])) fn =3D 'fn' + fn; // fns can't begin =
with numbers
            if (!$.fn.media[fn])=20
                continue;  // unrecognized media type
            // normalize autoplay settings
            var player =3D $.fn.media[fn+'_player'];
            if (!o.params) o.params =3D {};
            if (player) {
                var num =3D player.autoplayAttr =3D=3D 'autostart';
                o.params[player.autoplayAttr || 'autoplay'] =3D num ? =
(o.autoplay ? 1 : 0) : o.autoplay ? true : false;
            }
            var $div =3D $.fn.media[fn](this, o);

            $div.css('backgroundColor', o.bgColor).width(o.width);
           =20
            // post-conversion callback, passes original element, new =
div element and fully populated options
            if (typeof f2 =3D=3D 'function') f2(this, $div[0], o, =
player.name);
            break;
        }
    });
};

/**
 * Chainable method for preparing elements to display rich media with
 * a page overlay.
 *
 * @name mediabox
 * @param Object options Options object
 * @param Object css values for the media div
 * @cat Plugins/media
 */
$.fn.mediabox =3D function(options, css) {
    return this.click(function() {
        if (typeof $.blockUI =3D=3D 'undefined' || typeof =
$.blockUI.version =3D=3D 'undefined' || $.blockUI.version < 1.26) {
            if (typeof $.fn.mediabox.warning !=3D 'undefined') return =
this; // one warning is enough
            $.fn.mediabox.warning =3D 1;
            alert('The mediabox method requires blockUI v1.26 or =
later.');
            return false;
        }
        var o, p, div=3D0, $e =3D $(this).clone();
        $e.appendTo('body').hide().css({margin: 0});
        options =3D $.extend({}, options, { autoplay: 1 }); // force =
autoplay in box mode
        $e.media(options, function(){}, function(origEl, newEl, opts, =
player) {
            div =3D newEl;
            o =3D opts;
            p =3D player;
        });
        if (!div) return false;
        // don't pull element from the dom on Safari
        var $div =3D $.browser.safari ? $(div).hide() : $(div).remove();

        if (o.loadingImage)
            $div.css({
                backgroundImage:    'url('+o.loadingImage+')',
                backgroundPosition: 'center center',
                backgroundRepeat:   'no-repeat'
            });
        if (o.boxTitle)
            $div.prepend('<div style=3D"margin:0;padding:0">' + =
o.boxTitle + '</div>');
       =20
        if (css) $div.css(css);

        $div.displayBox( { width: o.width, height: o.height }, =
function(el) {
            // quirkiness; sometimes media doesn't stop when removed =
from the DOM (especially in IE)
            $('object,embed', el).each(function() {
                try { this.Stop();   } catch(e) {}  // quicktime
                try { this.DoStop(); } catch(e) {}  // real
                try { this.controls.stop(); } catch(e) {} // windows =
media player
                $(this).remove();
            });
        }, p =3D=3D 'flash'); // <-- mac/ff workaround
        return false;
    });
};

 =20
/**
 * Non-chainable method for adding or changing file format / player =
mapping
 * @name mapFormat
 * @param String format File format extension (ie: mov, wav, mp3)
 * @param String player Player name to use for the format (one of: =
flash, quicktime, realplayer, winmedia, silverlight or iframe
 */
$.fn.media.mapFormat =3D function(format, player) {
    if (!format || !player || !$.fn.media.defaults.players[player]) =
return; // invalid
    format =3D format.toLowerCase();
    if (isDigit(format[0])) format =3D 'fn' + format;
    $.fn.media[format] =3D $.fn.media[player];
    $.fn.media[format+'_player'] =3D =
$.fn.media.defaults.players[player];
};

// global defautls; override as needed
$.fn.media.defaults =3D {
    width:         400,
    height:        400,
    preferMeta:    1,         // true if markup metadata takes =
precedence over options object
    autoplay:      0,         // normalized cross-player setting
    bgColor:       '#ffffff', // background color
    params:        {},        // added to object element as param =
elements; added to embed element as attrs
    attrs:         {},        // added to object and embed elements as =
attrs
    flashvars:     {},        // added to flash content as flashvars =
param/attr
    flashVersion:  '7',       // required flash version
    expressInstaller: null,
   =20
    // MediaBox options
    boxTitle:      null,      // MediaBox titlebar
    loadingImage:  null,      // MediaBox loading indicator
   =20
    // default flash video and mp3 player (@see: =
http://jeroenwijering.com/?item=3DFlash_Media_Player)
    flvPlayer:     'mediaplayer.swf',
    mp3Player:     'mediaplayer.swf',
   =20
    // @see http://msdn2.microsoft.com/en-us/library/bb412401.aspx
    silverlight: {
        inplaceInstallPrompt: 'true', // display in-place install =
prompt?
        isWindowless:         'true', // windowless mode (false for =
wrapping markup)
        framerate:            '24',   // maximum framerate
        version:              '0.9',  // Silverlight version
        onError:              null,   // onError callback
        onLoad:               null,   // onLoad callback
        initParams:           null,   // object init params
        userContext:          null    // callback arg passed to the load =
callback
    }
};

// Media Players; think twice before overriding
$.fn.media.defaults.players =3D {
    flash: {
        name:         'flash',
        types:        'flv,mp3,swf',
        oAttrs:   {
            classid:  'clsid:d27cdb6e-ae6d-11cf-96b8-444553540000',
            type:     'application/x-oleobject',
            codebase: =
'http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#ve=
rsion=3D' + $.fn.media.defaults.flashVersion
        },
        eAttrs: {
            type:         'application/x-shockwave-flash',
            pluginspage:  'http://www.adobe.com/go/getflashplayer'
        }       =20
    },
    quicktime: {
        name:         'quicktime',
        types:        =
'aif,aiff,aac,au,bmp,gsm,mov,mid,midi,mpg,mpeg,mp4,m4a,psd,qt,qtif,qif,qt=
i,snd,tif,tiff,wav,3g2,3gp',
        oAttrs:   {
            classid:  'clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B',
            codebase: 'http://www.apple.com/qtactivex/qtplugin.cab'
        },
        eAttrs: {
            pluginspage:  'http://www.apple.com/quicktime/download/'
        }
    },
    realplayer: {
        name:         'real',
        types:        'ra,ram,rm,rpm,rv,smi,smil',
        autoplayAttr: 'autostart',
        oAttrs:   {
            classid:  'clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA'
        },
        eAttrs: {
            type:         'audio/x-pn-realaudio-plugin',
            pluginspage:  'http://www.real.com/player/'
        }
    },
    winmedia: {
        name:         'winmedia',
        types:        'asf,avi,wma,wmv',
        autoplayAttr: 'autostart',
        oUrl:         'url',
        oAttrs:   {
            classid:  'clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6',
            type:     'application/x-oleobject'
        },
        eAttrs: {
            type:         $.browser.mozilla && =
isFirefoxWMPPluginInstalled() ? 'application/x-ms-wmp' : =
'application/x-mplayer2',
            pluginspage:  =
'http://www.microsoft.com/Windows/MediaPlayer/'
        }       =20
    },
    // special cases
    iframe: {
        name:  'iframe',
        types: 'html,pdf'
    },
    silverlight: {
        name:  'silverlight',
        types: 'xaml'
    }
};

//
//  everything below here is private
//


// detection script for FF WMP plugin =
(http://www.therossman.org/experiments/wmp_play.html)
// (hat tip to Mark Ross for this script)
function isFirefoxWMPPluginInstalled() {
    var plugs =3D navigator.plugins;
    for (i =3D 0; i < plugs.length; i++) {
        var plugin =3D plugs[i];
        if (plugin['filename'] =3D=3D 'np-mswmp.dll')
            return true;
    }
    return false;
}

var counter =3D 1;

for (var player in $.fn.media.defaults.players) {
    var types =3D $.fn.media.defaults.players[player].types;
    $.each(types.split(','), function(i,o) {
        if (isDigit(o[0])) o =3D 'fn' + o;
        $.fn.media[o] =3D $.fn.media[player] =3D getGenerator(player);
        $.fn.media[o+'_player'] =3D $.fn.media.defaults.players[player];
    });
};

function getTypesRegExp() {
    var types =3D '';
    for (var player in $.fn.media.defaults.players) {
        if (types.length) types +=3D ',';
        types +=3D $.fn.media.defaults.players[player].types;
    };
    return new RegExp('\\.(' + types.replace(/,/g,'|') + ')\\b');
};

function getGenerator(player) {
    return function(el, options) {
        return generate(el, options, player);
    };
};

function isDigit(c) {
    return '0123456789'.indexOf(c) > -1;
};

// flatten all possible options: global defaults, meta, option obj
function getSettings(el, options) {
    options =3D options || {};
    var $el =3D $(el);
    var cls =3D el.className || '';
    // support metadata plugin (v1.0 and v2.0)
    var meta =3D $.metadata ? $el.metadata() : $.meta ? $el.data() : {};
    var w =3D meta.width  || =
parseInt(((cls.match(/w:(\d+)/)||[])[1]||0));
    var h =3D meta.height || =
parseInt(((cls.match(/h:(\d+)/)||[])[1]||0));
    if (w) meta.width  =3D w;
    if (h) meta.height =3D h;
    if (cls) meta.cls =3D cls;

    var a =3D $.fn.media.defaults;
    var b =3D (($.meta || $.metadata) && $.fn.media.defaults.preferMeta) =
? options : meta;
    var c =3D b =3D=3D options ? meta : options;

    var p =3D { params: { bgColor: options.bgColor || =
$.fn.media.defaults.bgColor } };
    var opts =3D $.extend({}, a, b, c);
    $.each(['attrs','params','flashvars','silverlight'], function(i,o) {
        opts[o] =3D $.extend({}, p[o] || {}, a[o] || {}, b[o] || {}, =
c[o] || {});
    });

    if (typeof opts.caption =3D=3D 'undefined') opts.caption =3D =
$el.text();

    // make sure we have a source!
    opts.src =3D opts.src || $el.attr('href') || $el.attr('src') || =
'unknown';
    return opts;
};

//
//  Flash Player
//

// generate flash using SWFObject if possible
$.fn.media.swf =3D function(el, opts) {
    if (typeof SWFObject =3D=3D 'undefined') {
        // roll our own
        if (opts.flashvars) {
            var a =3D [];
            for (var f in opts.flashvars)
                a.push(f + '=3D' + opts.flashvars[f]);
            if (!opts.params) opts.params =3D {};
            opts.params.flashvars =3D a.join('&');
        }
        return generate(el, opts, 'flash');
    }

    var id =3D el.id ? (' id=3D"'+el.id+'"') : '';
    var cls =3D opts.cls ? (' class=3D"' + opts.cls + '"') : '';
    var $div =3D $('<div' + id + cls + '>');
    $(el).after($div).remove();

    var so =3D new SWFObject(opts.src, 'movie_player_' + counter++, =
opts.width, opts.height, opts.flashVersion, opts.bgColor);
    if (opts.expressInstaller) =
so.useExpressInstall(opts.expressInstaller);   =20

    for (var p in opts.params)
        if (p !=3D 'bgColor') so.addParam(p, opts.params[p]);
    for (var f in opts.flashvars)
        so.addVariable(f, opts.flashvars[f]);
    so.write($div[0]);

    if (opts.caption) $('<div>').appendTo($div).html(opts.caption);
    return $div;
};

// map flv and mp3 files to the swf player by default
$.fn.media.flv =3D $.fn.media.mp3 =3D function(el, opts) {
    var src =3D opts.src;
    var player =3D /\.mp3\b/i.test(src) ? $.fn.media.defaults.mp3Player =
: $.fn.media.defaults.flvPlayer;
    opts.src =3D player;
    opts.src =3D opts.src + '?file=3D' + src;
    opts.flashvars =3D $.extend({}, { file: src }, opts.flashvars );
    return $.fn.media.swf(el, opts);
};

//
//  Silverlight
//
$.fn.media.xaml =3D function(el, opts) {
    if (!window.Sys || !window.Sys.Silverlight) {
        if ($.fn.media.xaml.warning) return;
        $.fn.media.xaml.warning =3D 1;
        alert('You must include the Silverlight.js script.');
        return;
    }

    var props =3D {
        width: opts.width,
        height: opts.height,
        background: opts.bgColor,
        inplaceInstallPrompt: opts.silverlight.inplaceInstallPrompt,
        isWindowless: opts.silverlight.isWindowless,
        framerate: opts.silverlight.framerate,
        version: opts.silverlight.version
    };
    var events =3D {
        onError: opts.silverlight.onError,
        onLoad: opts.silverlight.onLoad
    };

    var id1 =3D el.id ? (' id=3D"'+el.id+'"') : '';
    var id2 =3D opts.id || 'AG' + counter++;
    // convert element to div
    var cls =3D opts.cls ? (' class=3D"' + opts.cls + '"') : '';
    var $div =3D $('<div' + id1 + cls + '>');
    $(el).after($div).remove();
   =20
    Sys.Silverlight.createObjectEx({
        source: opts.src,
        initParams: opts.silverlight.initParams,
        userContext: opts.silverlight.userContext,
        id: id2,
        parentElement: $div[0],
        properties: props,
        events: events
    });

    if (opts.caption) $('<div>').appendTo($div).html(opts.caption);
    return $div;
};

//
// generate object/embed markup
//
function generate(el, opts, player) {
    var $el =3D $(el);
    var o =3D $.fn.media.defaults.players[player];
   =20
    if (player =3D=3D 'iframe') {
        var o =3D $('<iframe' + ' width=3D"' + opts.width + '" =
height=3D"' + opts.height + '" >');
        o.attr('src', opts.src);
        o.css('backgroundColor', o.bgColor);
    }
    else if ($.browser.msie) {
        var a =3D ['<object width=3D"' + opts.width + '" height=3D"' + =
opts.height + '" '];
        for (var key in opts.attrs)
            a.push(key + '=3D"'+opts.attrs[key]+'" ');
        for (var key in o.oAttrs || {})
            a.push(key + '=3D"'+o.oAttrs[key]+'" ');
        a.push('></ob'+'ject'+'>');
        var p =3D ['<param name=3D"' + (o.oUrl || 'src') +'" value=3D"' =
+ opts.src + '">'];
        for (var key in opts.params)
            p.push('<param name=3D"'+ key +'" value=3D"' + =
opts.params[key] + '">');
        var o =3D document.createElement(a.join(''));
        for (var i=3D0; i < p.length; i++)
            o.appendChild(document.createElement(p[i]));
    }
    else {
        var a =3D ['<embed width=3D"' + opts.width + '" height=3D"' + =
opts.height + '" style=3D"display:block"'];
        if (opts.src) a.push(' src=3D"' + opts.src + '" ');
        for (var key in opts.attrs)
            a.push(key + '=3D"'+opts.attrs[key]+'" ');
        for (var key in o.eAttrs || {})
            a.push(key + '=3D"'+o.eAttrs[key]+'" ');
        for (var key in opts.params)
            a.push(key + '=3D"'+opts.params[key]+'" ');
        a.push('></em'+'bed'+'>');
    }
    // convert element to div
    var id =3D el.id ? (' id=3D"'+el.id+'"') : '';
    var cls =3D opts.cls ? (' class=3D"' + opts.cls + '"') : '';
    var $div =3D $('<div' + id + cls + '>');
    $el.after($div).remove();
    ($.browser.msie || player =3D=3D 'iframe') ? $div.append(o) : =
$div.html(a.join(''));
    if (opts.caption) $('<div>').appendTo($div).html(opts.caption);
    return $div;
};


})(jQuery);

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://s7.addthis.com/js/addthis_widget.php?v=12

/* (c) 2008 Add This, LLC */=0A=
var addthis_conf =3D { ver:120 };=0A=
var =
_atd=3D"http://www.addthis.com/",_atr=3D"http://s7.addthis.com/",_euc=3De=
ncodeURIComponent,_atu=3D"undefined",_ath=3D"",_atc=3D{sec:_atr.indexOf("=
https")=3D=3D=3D0,ver:152,enote:"",cwait:500,samp:0.01,vamp:1,addr:0.2,ad=
dt:1,xfl:!!window.addthis_disable_flash};try{_ath=3Ddocument.location.hos=
tname;}catch(e){}if(typeof(addthis_conf)=3D=3D=3D_atu){var =
addthis_conf=3D{};}for(i in =
addthis_conf){_atc[i]=3Daddthis_conf[i];}if(typeof(_ate)=3D=3D=3D_atu){(f=
unction(){var =
ua=3Dnavigator.userAgent.toLowerCase(),d=3Ddocument,w=3Dwindow,wa=3Dw.add=
EventListener,we=3Dw.attachEvent,dl=3Dd.location,b=3D{win:/windows/.test(=
ua),chr:/chrome/.test(ua),saf:(/webkit/.test(ua))&&!(/chrome/.test(ua)),o=
pr:/opera/.test(ua),msi:(/msie/.test(ua))&&(!/opera/.test(ua)),ie6:/msie =
6.0/.test(ua)},_8=3D{isBound:false,isReady:false,readyList:[],onReady:fun=
ction(){if(!_8.isReady){_8.isReady=3Dtrue;var l=3D_8.readyList;for(var =
fn=3D0;fn<l.length;fn++){l[fn].call(window,[]);}_8.readyList=3D[];}},addL=
oad:function(_b){var _c=3Dw.onload;if(typeof =
w.onload!=3D"function"){w.onload=3D_b;}else{w.onload=3Dfunction(){if(_c){=
_c();}_b();};}},bindReady:function(){if(r.isBound){return;}r.isBound=3Dtr=
ue;if(d.addEventListener&&!b.opr){d.addEventListener("DOMContentLoaded",r=
.onReady,false);}if(b.msi&&window=3D=3Dtop){(function(){if(r.isReady){ret=
urn;}try{d.documentElement.doScroll("left");}catch(error){setTimeout(argu=
ments.callee,0);return;}r.onReady();})();}if(b.opr){d.addEventListener("D=
OMContentLoaded",function(){if(r.isReady){return;}for(var =
i=3D0;i<d.styleSheets.length;i++){if(d.styleSheets[i].disabled){setTimeou=
t(arguments.callee,0);return;}}r.onReady();},false);}if(b.saf){var =
_e;(function(){if(r.isReady){return;}if(d.readyState!=3D"loaded"&&d.ready=
State!=3D"complete"){setTimeout(arguments.callee,0);return;}if(_e=3D=3D=3D=
undefined){var _10=3Dd.getElementsByTagName("link");for(var =
i=3D0;i<_10.length;i++){if(_10[i].getAttribute("rel")=3D=3D"stylesheet"){=
_e++;}}var =
_12=3Dd.getElementsByTagName("style");_e+=3D_12.length;}if(d.styleSheets.=
length!=3D_e){setTimeout(arguments.callee,0);return;}r.onReady();})();}r.=
addLoad(r.onReady);},append:function(fn,_14){r.bindReady();if(r.isReady){=
fn.call(window,[]);}else{r.readyList.push(function(){return =
fn.call(window,[]);});}}},r=3D_8,_15=3D{rev:"$Rev: 59117 =
$",ab:"-",bro:b,clck:1,show:1,dl:dl,samp:_atc.samp-Math.random(),vamp:_at=
c.vamp-Math.random(),scnt:1,seq:1,inst:1,wait:500,tmo:null,cvt:[],svt:[],=
sttm:new =
Date().getTime(),max:268435455,pix:"tev",sid:0,sub:typeof(at_sub)!=3D=3D_=
atu,uid:null,swf:"http://bin.clearspring.com/at/v/1/button1.swf",evu:"htt=
p://e1.clearspring.com/at/",mun:function(s){var mv=3D291;if(s){for(var =
i=3D0;i<s.length;i++){mv=3D(mv*(s.charCodeAt(i)+i)+3)&1048575;}}return(mv=
&16777215).toString(32);},off:function(){return Math.floor((new =
Date().getTime()-_15.sttm)/100).toString(16);},ran:function(){return =
Math.floor(Math.random()*4294967295).toString(36);},cst:function(c){retur=
n"CXNID=3D2000001.521545608054043907"+(c||2)+"NXC";},img:function(i,c){if=
(typeof(at_sub)=3D=3D=3D_atu){new =
Image().src=3D_atr+"live/t00/"+i+".gif?"+_15.ran()+"&"+_15.cst(c);}},cuid=
:function(){return(_15.sttm&_15.max).toString(16)+(Math.floor(Math.random=
()*_15.max)).toString(16);},ssid:function(){if(_15.sid=3D=3D=3D0){_15.sid=
=3D_15.cuid();}return =
_15.sid;},sev:function(id,_1d){_15.pix=3D"sev-"+(typeof(id)!=3D=3D"number=
"?_euc(id):id);_15.svt.push(id+";"+_15.off());if(_1d=3D=3D=3D1){_15.xmi(t=
rue);}else{_15.sxm(true);}},cev:function(k,v){_15.pix=3D"cev-"+_euc(k);_1=
5.cvt.push(_euc(k)+"=3D"+_euc(v)+";"+_15.off());_15.sxm(true);},sxm:funct=
ion(b){if(_15.tmo!=3D=3Dnull){clearTimeout(_15.tmo);}if(b){_15.tmo=3D_15.=
sto("_ate.xmi(false)",_15.wait);}},sto:function(c,t){return =
setTimeout(c,t);},sta:function(){var =
a=3D_15;return"AT-"+(typeof(addthis_pub)!=3D=3D_atu?_euc(addthis_pub):"un=
known")+"/-/"+a.ab+"/"+a.ssid()+"/"+(a.seq++)+(a.uid!=3D=3Dnull?"/"+a.uid=
:"");},xmi:function(_24){var =
a=3D_15,h=3Da.dl?a.dl.hostname:"";if(!a.uid){a.dck("X"+a.cuid());}if(a.cv=
t.length+a.svt.length>0){a.sxm(false);if(a.seq=3D=3D=3D1){a.cev("pin",a.i=
nst);}var =
url=3Da.evu+a.pix+"-"+a.ran()+".png?ev=3D"+_15.sta()+"&se=3D"+a.svt.join(=
",")+"&ce=3D"+a.cvt.join(",");a.cvt=3D[];a.svt=3D[];if(_atc.xtr||h.indexO=
f(".gov")>-1||h.indexOf(".mil")>-1){_atc.xtr=3D1;return;}if(_24){var =
d=3Ddocument,i=3Dd.ce("iframe");i.id=3D"_atf";i.src=3Durl;_15.opp(i.style=
);d.body.appendChild(i);i=3Dd.getElementById("_atf");}else{new =
Image().src=3Durl;}}},loc:function(){try{var =
l=3Dwindow.location;return(l.protocol.indexOf("file")=3D=3D=3D0||l.hostna=
me.indexOf("localhost")!=3D-1);}catch(e){}return =
false;},opp:function(st){st.width=3D"1px";st.height=3D"1px";st.position=3D=
"absolute";st.zIndex=3D100000;},pub:function(){return =
typeof(addthis_pub)!=3D=3D_atu?_euc(addthis_pub):"";},lad:function(x){_15=
.plo.push(x);},plo:[],jlo:function(){try{var =
d=3Ddocument,al=3D(window.addthis_language||(_15.bro.msi?navigator.userLa=
nguage:navigator.language));if(al&&(al.toLowerCase()).indexOf("en")!=3D=3D=
0&&!_15.pll){var =
o=3Dd.ce("script");o.src=3D_atr+"static/r05/lang02.js";d.gn("head")[0].ap=
pendChild(o);_15.pll=3Do;}if(!_15.pld){var =
m=3Dd.ce("script");m.src=3D_atr+"static/r05/menu14.js";d.gn("head")[0].ap=
pendChild(m);_15.pld=3Dm;}}catch(e){}},lod:function(arg){try{var =
a=3D_15,hp=3D0,f=3Darg=3D=3D=3D1,dr=3Dd.referer||d.referrer,du=3Ddl?dl.hr=
ef:null,si=3Ddu?du.indexOf("sms_ss"):-1;if(!f){if(a.samp>=3D0&&!a.sub){a.=
sev("20");a.cev("plo",Math.round(1/_atc.samp));if(dr){a.cev("pre",dr);hp=3D=
1;}}if(si>-1){var =
sm=3Ddu.substr(si),am=3Dsm.indexOf("&");if(am>-1){sm=3Dsm.substr(0,am);}s=
m=3D(sm.split("=3D"))[1];if(a.vamp>=3D0&&!a.sub&&sm.length){a.cev("plv",M=
ath.round(1/_atc.vamp));a.cev("rsc",sm);}}a.img(_atc.ver+"lo","2");}if(a.=
plo.length>0){a.jlo();}if(_15.samp>=3D0){try{var =
z=3Dd.gn("a");if(z){for(var y in =
z){y=3Dz[y];if(y.toString().indexOf("/bookmark.php")>0&&!y.onmouseover){y=
.onmouseover=3Dfunction(){return =
addthis_open(this,"","","");};y.onmouseout=3Dfunction(){addthis_close();}=
;}}}}catch(e){}}if(!_atc.xfl&&!(a.loc())&&(f||a.uid=3D=3D=3Dnull)&&a.swf)=
{var _3c=3Dfunction(o,n,v){var =
c=3Dd.createElement("param");c.name=3Dn;c.value=3Dv;o.appendChild(c);};va=
r =
o=3Dd.createElement("object");a.opp(o.style);o.id=3D"atff";if(b.msi){o.cl=
assid=3D"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000";_3c(o,"movie",a.swf)=
;}else{o.data=3Da.swf;o.quality=3D"high";o.type=3D"application/x-shockwav=
e-flash";}_3c(o,"wmode","transparent");_3c(o,"allowScriptAccess","always"=
);d.body.insertBefore(o,d.body.firstChild);if(b.msi){o.outerHTML+=3D" =
";}}}catch(e){}},unl:function(){var =
a=3D_15;if(a.samp>=3D0&&!a.sub){a.sev("21",1);a.cev("pun",1/_atc.samp);}r=
eturn true;},dck:function(c){_15.uid=3Dc;var =
h=3D_15.dl?_15.dl.hostname:"";if(h.indexOf(".gov")>-1||h.indexOf(".mil")>=
-1){_atc.xtr=3D1;return;}var =
p=3D_15.pub(),x=3D"dodpubweb,usarmymedia,usagov,disamil,education,gobiern=
ousa,loc_webservices,massgov,govgab1".split(",");for(i in =
x){if(p=3D=3Dx[i]){return;}}if(!_atc.xck){document.cookie=3D"_csuid=3D"+c=
+"; expires=3DWed, 04 Oct 2028 03:19:53 GMT; =
path=3D/";}},fcl:null,asetup:function(x){var =
a=3D_15;try{if(x!=3D=3Dnull&&x!=3D=3D_atu){a.dck(x);}if(a.fcl){a.fcl();}}=
catch(e){}return =
x;},ao:function(elt,_4b,_4c,_4d){_15.lad(["open",elt,_4b,_4c,_4d]);_15.jl=
o();return =
false;},ac:function(){},as:function(s){_15.lad(["send",s]);_15.jlo();}},a=
=3D_15;w._ate=3Da;w._adr=3Dr;d.ce=3Dd.createElement;d.gn=3Dd.getElementsB=
yTagName;r.bindReady();if(wa){wa("unload",a.unl,false);}else{if(we){we("o=
nunload",a.unl);}else{w.onunload=3Da.unl;}}r.append(a.lod);if(d.cookie){v=
ar ck=3Dd.cookie.split(";");for(var i=3D0;i<ck.length;i++){var =
c=3Dck[i],x=3Dc.indexOf("_csuid=3D");if(x>=3D0){_15.uid=3Dc.substring(x+7=
);}}}try{var =
l=3Dd.ce("link");l.rel=3D"stylesheet";l.type=3D"text/css";l.href=3D_atr+"=
static/r05/widget07.css";l.media=3D"all";d.gn("head")[0].appendChild(l);}=
catch(e){}})();function addthis_to(s){return addthis_sendto(s);}function =
addthis_onmouseover(elt,e,_57,_58,_59,_5a,_5b){if(_59){addthis_pub=3D_59;=
}if(_5a){addthis_language=3D_5a;}addthis_content=3D_5b||"";return =
addthis_open(elt,"share",_57,_58);}function =
addthis_onmouseout(){addthis_close();}function =
addthis_open(elt,_5d,_5e,_5f){return _ate.ao(elt,_5d,_5e,_5f);}function =
addthis_close(){_ate.ac();}function =
addthis_invoke(s,u,t,p){addthis_pub=3Dp||_ate.pub();addthis_url=3D(u||w.a=
ddthis_url);addthis_title=3D(t||w.addthis_title);var =
w=3Dwindow,lu=3Daddthis_url.toLowerCase(),lt=3Daddthis_title.toLowerCase(=
);if(lu=3D=3D=3D""||lu=3D=3D=3D"[url]"){addthis_url=3Dlocation.href;}if(l=
t=3D=3D=3D""||lt=3D=3D=3D"[title]"){addthis_title=3Ddocument.title;}_ate.=
as(s);return false;}function addthis_sendto(s){_ate.as(s);return =
false;}}else{_ate.inst++;}try{if(_atc.ver=3D=3D=3D120){function =
x(v,n){return eval("("+v+"=3D(typeof "+v+" =3D=3D=3D '"+_atu+"' ? =
'"+(n||"")+"' : "+v+"))");}var =
r=3D"atb"+_ate.cuid();document.write("<span =
id=3D\""+r+"\"></span>");_ate.lad(["span",r,x("addthis_url",""),x("addthi=
s_title","")]);}if(window.addthis_clickout){_ate.lad(["cout"]);}}catch(e)=
{}
------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://cm.npc-mcclatchy.overture.com/partner/js/ypn.js

// -- defaults --=0A=
ctxt_ad_interface_default   =3D =
'http://ypn-js.overture.com/d/search/p/ypn/jsads/';=0A=
ctxt_ad_width_default       =3D 468;=0A=
ctxt_ad_height_default      =3D 60;=0A=
ctxt_ad_partner_default     =3D 'empty_partner';=0A=
ctxt_ad_frameborder_default =3D 0;=0A=
ctxt_ad_title_default       =3D 'Yahoo ads';=0A=
=0A=
// -- making sure stuff is defined --=0A=
var w =3D window;=0A=
if (w.ctxt_ad_interface =3D=3D null) {=0A=
  ctxt_ad_interface =3D ctxt_ad_interface_default;=0A=
}=0A=
=0A=
if (w.ctxt_ad_display_unit =3D=3D null) {=0A=
    ctxt_ad_display_unit =3D 1;=0A=
} else {=0A=
    ctxt_ad_display_unit++;=0A=
}=0A=
=0A=
if (w.ctxt_ad_url =3D=3D null) {=0A=
  ctxt_ad_url =3D document.referrer;=0A=
=0A=
  // if we're in a frameset, let's get outer frame name=0A=
  if (top.location =3D=3D document.location) {=0A=
    ctxt_ad_url =3D document.location;=0A=
  }=0A=
}=0A=
ctxt_ad_url_encoded =3D escape(ctxt_ad_url);=0A=
ctxt_ad_url_encoded =3D ctxt_ad_url_encoded.substring(0,1023);=0A=
// chop off any truncated encoded item=0A=
ctxt_ad_url_encoded =3D ctxt_ad_url_encoded.replace(/%[0-9]?$/, '');=0A=
=0A=
try {=0A=
  if (w.ctxt_ref_url =3D=3D null) {=0A=
    ctxt_ref_url =3D top.document.referrer;=0A=
  }=0A=
=0A=
  ctxt_ref_url_encoded =3D escape(ctxt_ref_url);=0A=
  ctxt_ref_url_encoded =3D ctxt_ref_url_encoded.substring(0,1023);=0A=
  // chop off any truncated encoded item=0A=
  ctxt_ref_url_encoded =3D ctxt_ref_url_encoded.replace(/%[0-9]?$/, '');=0A=
} catch (e) {=0A=
  w.ctxt_ref_url =3D null;=0A=
}=0A=
=0A=
if (w.ctxt_ad_width =3D=3D null) {=0A=
  ctxt_ad_width =3D ctxt_ad_width_default;=0A=
}=0A=
=0A=
if (w.ctxt_ad_height =3D=3D null) {=0A=
  ctxt_ad_height =3D ctxt_ad_height_default;=0A=
}=0A=
=0A=
if (w.ctxt_ad_partner !=3D null && w.ctxt_ad_config !=3D null) {=0A=
  alert("Cannot set both ctxt_ad_partner and ctxt_ad_config.  " +=0A=
        "No ads will be served");=0A=
  w.ctxt_ad_config =3D null;=0A=
  w.ctxt_ad_partner =3D null;=0A=
}=0A=
=0A=
if (w.ctxt_ad_partner =3D=3D null && w.ctxt_ad_config =3D=3D null) {=0A=
  ctxt_ad_partner =3D ctxt_ad_partner_default + '-' +=0A=
                    window.location.hostname +=0A=
                    '-' + ctxt_ad_width + 'x' + ctxt_ad_height;=0A=
}=0A=
=0A=
if (w.ctxt_ad_frameborder =3D=3D null) {=0A=
  ctxt_ad_frameborder =3D ctxt_ad_frameborder_default;=0A=
}=0A=
=0A=
if (w.ctxt_ad_cw) {=0A=
  if (w.ctxt_ad_cw.match(/[>''\s""]/)) {=0A=
    if (w.testing_cw) {=0A=
      alert("Your clickwrapper ["+w.ctxt_ad_cw+"] contains illegal " +=0A=
            "characters. Proceeding with the request without the " +=0A=
            "clickwrapper.");=0A=
    }=0A=
    w.ctxt_ad_cw =3D null;=0A=
  } else {=0A=
    ctxt_ad_cw_encoded =3D escape(ctxt_ad_cw);=0A=
    ctxt_ad_cw_encoded =3D ctxt_ad_cw_encoded.substring(0,1023);=0A=
    // chop off any truncated encoded item=0A=
    ctxt_ad_cw_encoded =3D ctxt_ad_cw_encoded.replace(/%[0-9]?$/, '');=0A=
  }=0A=
}=0A=
=0A=
=0A=
// -- building the full request url --=0A=
ctxt_ad_interface_full =3D ctxt_ad_interface + '?';=0A=
if (w.ctxt_ad_partner !=3D null) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    'Partner=3D' + ctxt_ad_partner;=0A=
}=0A=
if (w.ctxt_ad_config !=3D null) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    'config=3D' + ctxt_ad_config;=0A=
}=0A=
if (w.ctxt_ad_section) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&type=3D" + ctxt_ad_section;=0A=
} else {=0A=
  if (w.ctxt_ad_type) {=0A=
    ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
        "&type=3D" + ctxt_ad_type;=0A=
  }=0A=
}=0A=
if (w.ctxt_ad_id) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&ctxtId=3D" + escape(ctxt_ad_id);=0A=
}=0A=
if (w.ctxt_ad_keywords) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&ctxtKeywords=3D" + escape(ctxt_ad_keywords);=0A=
}=0A=
if (w.ctxt_ad_ie) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&keywordCharEnc=3D" + ctxt_ad_ie;=0A=
}=0A=
if (w.ctxt_ad_market) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&mkt=3D" + escape(ctxt_ad_market);=0A=
}=0A=
if (w.ctxt_ad_source) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&source=3D" + escape(ctxt_ad_source);=0A=
}=0A=
ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
  "&adwd=3D" + ctxt_ad_width;=0A=
ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
  "&adht=3D" + ctxt_ad_height;=0A=
=0A=
ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
  "&ctxtUrl=3D" + ctxt_ad_url_encoded;=0A=
if (w.ctxt_ad_url_cat) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&ctxtCat=3D" + escape(ctxt_ad_url_cat);=0A=
}=0A=
=0A=
if (w.ctxt_ad_oe) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&outputCharEnc=3D" + ctxt_ad_oe;=0A=
}=0A=
if (w.ctxt_ad_cw) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&cw=3D" + ctxt_ad_cw_encoded;=0A=
}=0A=
if (w.ctxt_ad_css) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&css_url=3D" + ctxt_ad_css;=0A=
}=0A=
if (w.ctxt_css_url) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&css_url=3D" + ctxt_css_url;=0A=
}=0A=
if (w.ctxt_ad_newwin) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&tg=3D" + ctxt_ad_newwin;=0A=
}=0A=
if (w.ctxt_ad_position) { =0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full + =0A=
    "&adPos=3D" + ctxt_ad_position; =0A=
}=0A=
if (w.ctxt_ad_bg) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&bg=3D" + ctxt_ad_bg;=0A=
}=0A=
if (w.ctxt_ad_bc) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&bc=3D" + ctxt_ad_bc;=0A=
}=0A=
if (w.ctxt_ad_cc) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&cc=3D" + ctxt_ad_cc;=0A=
}=0A=
if (w.ctxt_ad_lc) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&lc=3D" + ctxt_ad_lc;=0A=
}=0A=
if (w.ctxt_ad_tc) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&tc=3D" + ctxt_ad_tc;=0A=
}=0A=
if (w.ctxt_ad_uc) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&uc=3D" + ctxt_ad_uc;=0A=
}=0A=
if (w.ctxt_ref_url) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&refUrl=3D" + ctxt_ref_url_encoded;=0A=
} =0A=
if (w.ctxt_ad_display_unit) {=0A=
  ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
    "&du=3D" + ctxt_ad_display_unit;=0A=
}=0A=
ctxt_ad_interface_full =3D ctxt_ad_interface_full +=0A=
  "&cb=3D" + (new Date()).getTime();=0A=
=0A=
=0A=
// -- writing out the iframe --=0A=
if (! w.ctxt_ad_brs) {=0A=
  document.write('<ifr' + 'ame' +=0A=
                 ' title=3D' + ctxt_ad_title_default +=0A=
                 ' src=3D' + ctxt_ad_interface_full +=0A=
                 ' width=3D' + ctxt_ad_width +=0A=
                 ' height=3D' + ctxt_ad_height +=0A=
                 ' frameborder=3D' + ctxt_ad_frameborder +=0A=
                 ' hspace=3D0' +=0A=
                 ' vspace=3D0' +=0A=
                 ' scrolling=3Dno' +=0A=
                 ' marginwidth=3D0' +=0A=
                 ' marginheight=3D0' +=0A=
                 ' allowtransparency=3Dtrue' +=0A=
                 ' name=3Diframe0></ifr' + 'ame>');=0A=
}=0A=
=0A=
// zeroing out for next call=0A=
ctxt_ad_interface   =3D null;=0A=
ctxt_ad_width       =3D null;=0A=
ctxt_ad_height      =3D null;=0A=
ctxt_ad_partner     =3D null;=0A=
ctxt_ad_source      =3D null;=0A=
ctxt_ad_section     =3D null;=0A=
ctxt_ad_type        =3D null;=0A=
ctxt_ad_url         =3D null;=0A=
ctxt_ad_url_cat     =3D null;=0A=
ctxt_ad_market      =3D null;=0A=
ctxt_ad_id          =3D null;=0A=
ctxt_ad_keywords    =3D null;=0A=
ctxt_ad_frameborder =3D null;=0A=
ctxt_ad_newwin      =3D null;=0A=
ctxt_ad_cw          =3D null;=0A=
ctxt_ad_css         =3D null;=0A=
ctxt_ad_css         =3D null;=0A=
ctxt_ad_ie          =3D null;=0A=
ctxt_ad_oe          =3D null;=0A=
ctxt_ad_bg          =3D null;=0A=
ctxt_ad_bc          =3D null;=0A=
ctxt_ad_cc          =3D null;=0A=
ctxt_ad_tc          =3D null;=0A=
ctxt_ad_lc          =3D null;=0A=
ctxt_ad_uc          =3D null;=0A=
ctxt_ad_brs         =3D null;=0A=
=0A=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/static/topjobs/top_jobs.js

=0A=
function Job(employer, title, id)  {=0A=
  this.title =3D title;=0A=
  this.employer =3D employer;=0A=
  this.id =3D id;=0A=
=0A=
  function getURL() {=0A=
    url =3D =
"http://www.careerbuilder.com/JobSeeker/Jobs/RedirectNewspaperJob.aspx?Pa=
rtnerID=3Dthestate&JobID=3D";=0A=
    url +=3D escape(this.id) + "&lr=3Dcbcb_ts&siteid=3Dcbcb_ts094";=0A=
    return url;=0A=
  }=0A=
  function getListing() {=0A=
  return "<li class=3D'topjobs_item '>" +=0A=
    (this.employer.length > 0 ? "<span class=3D'topjobs_employer'>" + =
this.employer + "</span><br />" : "") +=0A=
    "<a href=3D'javascript:openTopJobsWin(\"" + this.url() + "\")'>" + =
this.title + "</a></li>\n";=0A=
  }=0A=
  this.url =3D getURL;=0A=
  this.listing =3D getListing;=0A=
}=0A=
jobs =3D new Array(=0A=
	new Job("","Accounting Positions","2646833"),=0A=
	new Job("","Healthcare openings","2647002"),=0A=
	new Job("","LPNs & 3-11 Supervisor","2647972"),=0A=
	new Job("","Middle School Principal & High School Principal","2647684"),=0A=
	new Job("","ORGANIZATIONAL DEVELOPMENT","2647793"),=0A=
	new Job("","Rehab Professionals","2647982"),=0A=
	new Job("","Burlgar alarms","2647692")=0A=
);=0A=
	
------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/scripts/mi/third_party/jquery/jquery.cycle.all.pack-2.22.js

/*
 * jQuery Cycle Plugin (with Transition Definitions)
 * Examples and documentation at: http://malsup.com/jquery/cycle/
 * Copyright (c) 2007-2008 M. Alsup
 * Version: 2.22
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
eval(function(p,a,c,k,e,r){e=3Dfunction(c){return(c<a?'':e(parseInt(c/a))=
)+((c=3Dc%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace=
(/^/,String)){while(c--)r[e(c)]=3Dk[c]||e(c);k=3D[function(e){return =
r[e]}];e=3Dfunction(){return'\\w+'};c=3D1};while(c--)if(k[c])p=3Dp.replac=
e(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(4($){8 =
m=3D\'2.22\';8 n=3D$.20.21&&/2U 6.0/.1r(2V.2W);4 =
1B(){7(23.24&&23.24.1B)23.24.1B(\'[D] =
\'+2X.2Y.2Z.30(31,\'\'))};$.F.D=3D4(l){P =
B.1k(4(){l=3Dl||{};7(l.2r=3D=3D2s){32(l){25\'33\':7(B.12)1H(B.12);B.12=3D=
0;P;25\'26\':B.1j=3D1;P;25\'34\':B.1j=3D0;P;35:l=3D{1l:l}}}7(B.12)1H(B.12=
);B.12=3D0;B.1j=3D0;8 c=3D$(B);8 d=3Dl.27?$(l.27,B):c.36();8 =
e=3Dd.37();7(e.M<2){1B(\'38; 39 3a 3b: \'+e.M);P}8 =
f=3D$.3c({},$.F.D.2t,l||{},$.2u?c.2u():$.3d?c.3e():{});7(f.28)f.29=3Df.2a=
||e.M;f.H=3Df.H?[f.H]:[];f.1g=3Df.1g?[f.1g]:[];f.1g.2v(4(){f.2b=3D0});7(f=
.1s)f.1g.J(4(){1m(e,f,0,!f.1n)});7(n&&f.1I&&!f.2w)2c(d);8 =
g=3DB.3f;f.C=3DV((g.1C(/w:(\\d+)/)||[])[1])||f.C;f.A=3DV((g.1C(/h:(\\d+)/=
)||[])[1])||f.A;f.W=3DV((g.1C(/t:(\\d+)/)||[])[1])||f.W;7(c.u(\'1J\')=3D=3D=
\'3g\')c.u(\'1J\',\'3h\');7(f.C)c.C(f.C);7(f.A&&f.A!=3D\'1K\')c.A(f.A);7(=
f.1o){f.1t=3D[];1D(8 i=3D0;i<e.M;i++)f.1t.J(i);f.1t.3i(4(a,b){P =
3j.1o()-0.5});f.1p=3D0;f.1d=3Df.1t[0]}R 7(f.1d>=3De.M)f.1d=3D0;8 =
h=3Df.1d||0;d.u({1J:\'2x\',x:0,9:0}).T().1k(4(i){8 =
z=3Dh?i>=3Dh?e.M-(i-h):h-i:e.M-i;$(B).u(\'z-1L\',z)});$(e[h]).u(\'1e\',1)=
.S();7($.20.21)e[h].2y.2z(\'2d\');7(f.1h&&f.C)d.C(f.C);7(f.1h&&f.A&&f.A!=3D=
\'1K\')d.A(f.A);7(f.26)c.3k(4(){B.1j=3D1},4(){B.1j=3D0});8 =
j=3D$.F.D.L[f.1l];7($.2A(j))j(c,d,f);R 7(f.1l!=3D\'2e\')1B(\'3l 3m: =
\'+f.1l);d.1k(4(){8 =
a=3D$(B);B.X=3D(f.1h&&f.A)?f.A:a.A();B.Y=3D(f.1h&&f.C)?f.C:a.C()});f.y=3D=
f.y||{};f.I=3Df.I||{};f.G=3Df.G||{};d.1M(\':2f(\'+h+\')\').u(f.y);7(f.1c)=
$(d[h]).u(f.1c);7(f.W){7(f.18.2r=3D=3D2s)f.18=3D{3n:3o,3p:3q}[f.18]||3r;7=
(!f.1N)f.18=3Df.18/2;3s((f.W-f.18)<3t)f.W+=3Df.18}7(f.2g)f.1O=3Df.1P=3Df.=
2g;7(!f.1u)f.1u=3Df.18;7(!f.1E)f.1E=3Df.18;f.2B=3De.M;f.1i=3Dh;7(f.1o){f.=
O=3Df.1i;7(++f.1p=3D=3De.M)f.1p=3D0;f.O=3Df.1t[f.1p]}R =
f.O=3Df.1d>=3D(e.M-1)?0:f.1d+1;8 =
k=3Dd[h];7(f.H.M)f.H[0].1Q(k,[k,k,f,2C]);7(f.1g.M>1)f.1g[1].1Q(k,[k,k,f,2=
C]);7(f.1F&&!f.17)f.17=3Df.1F;7(f.17)$(f.17).2h(\'1F\',4(){P =
2i(e,f,f.1n?-1:1)});7(f.2j)$(f.2j).2h(\'1F\',4(){P =
2i(e,f,f.1n?1:-1)});7(f.1v)2D(e,f);f.3u=3D4(a){8 =
b=3D$(a),s=3Db[0];7(!f.2a)f.29++;e.J(s);7(f.19)f.19.J(s);f.2B=3De.M;b.u(\=
'1J\',\'2x\').2E(c);7(n&&f.1I&&!f.2w)2c(b);7(f.1h&&f.C)b.C(f.C);7(f.1h&&f=
.A&&f.A!=3D\'1K\')d.A(f.A);s.X=3D(f.1h&&f.A)?f.A:b.A();s.Y=3D(f.1h&&f.C)?=
f.C:b.C();b.u(f.y);7(1R =
f.Z=3D=3D\'4\')f.Z(b)};7(f.W||f.1s)B.12=3D1S(4(){1m(e,f,0,!f.1n)},f.1s?10=
:f.W+(f.2F||0))})};4 1m(a,b,c,d){7(b.2b)P;8 =
p=3Da[0].1T,1w=3Da[b.1i],17=3Da[b.O];7(p.12=3D=3D=3D0&&!c)P;7(!c&&!p.1j&&=
((b.28&&(--b.29<=3D0))||(b.1U&&!b.1o&&b.O<b.1i))){7(b.2k)b.2k(b);P}7(c||!=
p.1j){7(b.H.M)$.1k(b.H,4(i,o){o.1Q(17,[1w,17,b,d])});8 =
e=3D4(){7($.20.21&&b.1I)B.2y.2z(\'2d\');$.1k(b.1g,4(i,o){o.1Q(17,[1w,17,b=
,d])})};7(b.O!=3Db.1i){b.2b=3D1;7(b.1V)b.1V(1w,17,b,e,d);R =
7($.2A($.F.D[b.1l]))$.F.D[b.1l](1w,17,b,e);R =
$.F.D.2e(1w,17,b,e)}7(b.1o){b.1i=3Db.O;7(++b.1p=3D=3Da.M)b.1p=3D0;b.O=3Db=
.1t[b.1p]}R{8 =
f=3D(b.O+1)=3D=3Da.M;b.O=3Df?0:b.O+1;b.1i=3Df?a.M-1:b.O-1}7(b.1v)$.F.D.2l=
(b.1v,b.1i)}7(b.W&&!b.1s)p.12=3D1S(4(){1m(a,b,0,!b.1n)},b.W);R =
7(b.1s&&p.1j)p.12=3D1S(4(){1m(a,b,0,!b.1n)},10)};$.F.D.2l=3D4(a,b){$(a).3=
v(\'a\').3w(\'2G\').2d(\'a:2f(\'+b+\')\').3x(\'2G\')};4 2i(a,b,c){8 =
p=3Da[0].1T,W=3Dp.12;7(W){1H(W);p.12=3D0}b.O=3Db.1i+c;7(b.O<0){7(b.1U)P =
1W;b.O=3Da.M-1}R 7(b.O>=3Da.M){7(b.1U)P 1W;b.O=3D0}7(b.1X&&1R =
b.1X=3D=3D\'4\')b.1X(c>0,b.O,a[b.O]);1m(a,b,1,c>=3D0);P 1W};4 2D(b,c){8 =
d=3D$(c.1v);$.1k(b,4(i,o){8 a=3D(1R c.2m=3D=3D\'4\')?$(c.2m(i,o)):$(\'<a =
3y=3D"#">\'+(i+1)+\'</a>\');7(a.3z(\'3A\').M=3D=3D0)a.2E(d);a.2h(c.2H,4()=
{c.O=3Di;8 p=3Db[0].1T,W=3Dp.12;7(W){1H(W);p.12=3D0}7(1R =
c.2n=3D=3D\'4\')c.2n(c.O,b[c.O]);1m(b,c,1,!c.1n);P =
1W})});$.F.D.2l(c.1v,c.1d)};4 2c(b){4 1Y(s){8 s=3DV(s).3B(16);P =
s.M<2?\'0\'+s:s};4 2I(e){1D(;e&&e.3C.3D()!=3D\'3E\';e=3De.1T){8 =
v=3D$.u(e,\'2J-2K\');7(v.3F(\'3G\')>=3D0){8 =
a=3Dv.1C(/\\d+/g);P\'#\'+1Y(a[0])+1Y(a[1])+1Y(a[2])}7(v&&v!=3D\'3H\')P =
v}P\'#3I\'};b.1k(4(){$(B).u(\'2J-2K\',2I(B))})};$.F.D.2e=3D4(a,b,c,d){8 =
e=3D$(a),$n=3D$(b);$n.u(c.y);8 =
f=3D4(){$n.1Z(c.I,c.1u,c.1O,d)};e.1Z(c.G,c.1E,c.1P,4(){7(c.K)e.u(c.K);7(!=
c.1N)f()});7(c.1N)f()};$.F.D.L=3D{2L:4(a,b,c){b.1M(\':2f(\'+c.1d+\')\').u=
(\'1e\',0);c.H.J(4(){$(B).S()});c.I=3D{1e:1};c.G=3D{1e:0};c.y=3D{1e:0};c.=
K=3D{N:\'U\'}}};$.F.D.3J=3D4(){P =
m};$.F.D.2t=3D{1l:\'2L\',W:3K,1s:0,18:3L,1u:Q,1E:Q,17:Q,2j:Q,1X:Q,1v:Q,2n=
:Q,2H:\'1F\',2m:Q,H:Q,1g:Q,2k:Q,2g:Q,1O:Q,1P:Q,1G:Q,I:Q,G:Q,y:Q,K:Q,1V:Q,=
A:\'1K\',1d:0,1N:1,1o:0,1h:0,26:0,28:0,2a:0,2F:0,27:Q,1I:0,1U:0}})(2M);(4=
($){$.F.D.L.3M=3D4(d,e,f){d.u(\'14\',\'1a\');f.H.J(4(a,b,c){$(B).S();c.y.=
x=3Db.1x;c.G.x=3D0-a.1x});f.1c=3D{x:0};f.I=3D{x:0};f.K=3D{N:\'U\'}};$.F.D=
.L.3N=3D4(d,e,f){d.u(\'14\',\'1a\');f.H.J(4(a,b,c){$(B).S();c.y.x=3D0-b.1=
x;c.G.x=3Da.1x});f.1c=3D{x:0};f.I=3D{x:0};f.K=3D{N:\'U\'}};$.F.D.L.3O=3D4=
(d,e,f){d.u(\'14\',\'1a\');f.H.J(4(a,b,c){$(B).S();c.y.9=3Db.1y;c.G.9=3D0=
-a.1y});f.1c=3D{9:0};f.I=3D{9:0}};$.F.D.L.3P=3D4(d,e,f){d.u(\'14\',\'1a\'=
);f.H.J(4(a,b,c){$(B).S();c.y.9=3D0-b.1y;c.G.9=3Da.1y});f.1c=3D{9:0};f.I=3D=
{9:0}};$.F.D.L.3Q=3D4(f,g,h){f.u(\'14\',\'1a\').C();h.H.J(4(a,b,c,d){$(B)=
.S();8 =
e=3Da.1y,2o=3Db.1y;c.y=3Dd?{9:2o}:{9:-2o};c.I.9=3D0;c.G.9=3Dd?-e:e;g.1M(a=
).u(c.y)});h.1c=3D{9:0};h.K=3D{N:\'U\'}};$.F.D.L.3R=3D4(f,g,h){f.u(\'14\'=
,\'1a\');h.H.J(4(a,b,c,d){$(B).S();8 =
e=3Da.1x,2p=3Db.1x;c.y=3Dd?{x:-2p}:{x:2p};c.I.x=3D0;c.G.x=3Dd?e:-e;g.1M(a=
).u(c.y)});h.1c=3D{x:0};h.K=3D{N:\'U\'}};$.F.D.L.3S=3D4(d,e,f){f.H.J(4(a,=
b,c){$(a).u(\'E\',1)});f.Z=3D4(a){a.T()};f.y=3D{E:2};f.I=3D{C:\'S\'};f.G=3D=
{C:\'T\'}};$.F.D.L.3T=3D4(d,e,f){f.H.J(4(a,b,c){$(a).u(\'E\',1)});f.Z=3D4=
(a){a.T()};f.y=3D{E:2};f.I=3D{A:\'S\'};f.G=3D{A:\'T\'}};$.F.D.L.1G=3D4(g,=
h,j){8 =
w=3Dg.u(\'14\',\'2N\').C();h.u({9:0,x:0});j.H.J(4(){$(B).S()});j.18=3Dj.1=
8/2;j.1o=3D0;j.1G=3Dj.1G||{9:-w,x:15};j.19=3D[];1D(8 =
i=3D0;i<h.M;i++)j.19.J(h[i]);1D(8 =
i=3D0;i<j.1d;i++)j.19.J(j.19.2O());j.1V=3D4(a,b,c,d,e){8 =
f=3De?$(a):$(b);f.1Z(c.1G,c.1u,c.1O,4(){e?c.19.J(c.19.2O()):c.19.2v(c.19.=
3U());7(e)1D(8 =
i=3D0,2q=3Dc.19.M;i<2q;i++)$(c.19[i]).u(\'z-1L\',2q-i);R{8 =
z=3D$(a).u(\'z-1L\');f.u(\'z-1L\',V(z)+1)}f.1Z({9:0,x:0},c.1E,c.1P,4(){$(=
e?B:a).T();7(d)d()})})};j.Z=3D4(a){a.T()}};$.F.D.L.3V=3D4(d,e,f){f.H.J(4(=
a,b,c){$(B).S();c.y.x=3Db.X;c.I.A=3Db.X});f.Z=3D4(a){a.T()};f.1c=3D{x:0};=
f.y=3D{A:0};f.I=3D{x:0};f.G=3D{A:0};f.K=3D{N:\'U\'}};$.F.D.L.3W=3D4(d,e,f=
){f.H.J(4(a,b,c){$(B).S();c.I.A=3Db.X;c.G.x=3Da.X});f.Z=3D4(a){a.T()};f.1=
c=3D{x:0};f.y=3D{x:0,A:0};f.G=3D{A:0};f.K=3D{N:\'U\'}};$.F.D.L.3X=3D4(d,e=
,f){f.H.J(4(a,b,c){$(B).S();c.y.9=3Db.Y;c.I.C=3Db.Y});f.Z=3D4(a){a.T()};f=
.y=3D{C:0};f.I=3D{9:0};f.G=3D{C:0};f.K=3D{N:\'U\'}};$.F.D.L.3Y=3D4(d,e,f)=
{f.H.J(4(a,b,c){$(B).S();c.I.C=3Db.Y;c.G.9=3Da.Y});f.Z=3D4(a){a.T()};f.y=3D=
{9:0,C:0};f.I=3D{9:0};f.G=3D{C:0};f.K=3D{N:\'U\'}};$.F.D.L.2P=3D4(d,e,f){=
f.1c=3D{x:0,9:0};f.K=3D{N:\'U\'};f.H.J(4(a,b,c){$(B).S();c.y=3D{C:0,A:0,x=
:b.X/2,9:b.Y/2};c.K=3D{N:\'U\'};c.I=3D{x:0,9:0,C:b.Y,A:b.X};c.G=3D{C:0,A:=
0,x:a.X/2,9:a.Y/2};$(a).u(\'E\',2);$(b).u(\'E\',1)});f.Z=3D4(a){a.T()}};$=
.F.D.L.3Z=3D4(d,e,f){f.H.J(4(a,b,c){c.y=3D{C:0,A:0,1e:1,9:b.Y/2,x:b.X/2,E=
:1};c.I=3D{x:0,9:0,C:b.Y,A:b.X}});f.G=3D{1e:0};f.K=3D{E:0}};$.F.D.L.40=3D=
4(d,e,f){8 =
w=3Dd.u(\'14\',\'1a\').C();e.S();f.H.J(4(a,b,c){$(a).u(\'E\',1)});f.y=3D{=
9:w,E:2};f.K=3D{E:1};f.I=3D{9:0};f.G=3D{9:w}};$.F.D.L.41=3D4(d,e,f){8 =
h=3Dd.u(\'14\',\'1a\').A();e.S();f.H.J(4(a,b,c){$(a).u(\'E\',1)});f.y=3D{=
x:h,E:2};f.K=3D{E:1};f.I=3D{x:0};f.G=3D{x:h}};$.F.D.L.42=3D4(d,e,f){8 =
h=3Dd.u(\'14\',\'1a\').A();8 =
w=3Dd.C();e.S();f.H.J(4(a,b,c){$(a).u(\'E\',1)});f.y=3D{x:h,9:w,E:2};f.K=3D=
{E:1};f.I=3D{x:0,9:0};f.G=3D{x:h,9:w}};$.F.D.L.43=3D4(d,e,f){f.H.J(4(a,b,=
c){c.y=3D{9:B.Y/2,C:0,E:2};c.I=3D{9:0,C:B.Y};c.G=3D{9:0};$(a).u(\'E\',1)}=
);f.Z=3D4(a){a.T().u(\'E\',1)}};$.F.D.L.44=3D4(d,e,f){f.H.J(4(a,b,c){c.y=3D=
{x:B.X/2,A:0,E:2};c.I=3D{x:0,A:B.X};c.G=3D{x:0};$(a).u(\'E\',1)});f.Z=3D4=
(a){a.T().u(\'E\',1)}};$.F.D.L.45=3D4(d,e,f){f.H.J(4(a,b,c){c.y=3D{9:b.Y/=
2,C:0,E:1,N:\'1z\'};c.I=3D{9:0,C:B.Y};c.G=3D{9:a.Y/2,C:0};$(a).u(\'E\',2)=
});f.Z=3D4(a){a.T()};f.K=3D{E:1,N:\'U\'}};$.F.D.L.46=3D4(d,e,f){f.H.J(4(a=
,b,c){c.y=3D{x:b.X/2,A:0,E:1,N:\'1z\'};c.I=3D{x:0,A:B.X};c.G=3D{x:a.X/2,A=
:0};$(a).u(\'E\',2)});f.Z=3D4(a){a.T()};f.K=3D{E:1,N:\'U\'}};$.F.D.L.47=3D=
4(e,f,g){8 d=3Dg.2Q||\'9\';8 w=3De.u(\'14\',\'1a\').C();8 =
h=3De.A();g.H.J(4(a,b,c){c.y=3Dc.y||{};c.y.E=3D2;c.y.N=3D\'1z\';7(d=3D=3D=
\'2R\')c.y.9=3D-w;R 7(d=3D=3D\'2S\')c.y.x=3Dh;R =
7(d=3D=3D\'2T\')c.y.x=3D-h;R =
c.y.9=3Dw;$(a).u(\'E\',1)});7(!g.I)g.I=3D{9:0,x:0};7(!g.G)g.G=3D{9:0,x:0}=
;g.K=3Dg.K||{};g.K.E=3D2;g.K.N=3D\'U\'};$.F.D.L.48=3D4(e,f,g){8 =
d=3Dg.2Q||\'9\';8 w=3De.u(\'14\',\'1a\').C();8 =
h=3De.A();g.H.J(4(a,b,c){c.y.N=3D\'1z\';7(d=3D=3D\'2R\')c.G.9=3Dw;R =
7(d=3D=3D\'2S\')c.G.x=3D-h;R 7(d=3D=3D\'2T\')c.G.x=3Dh;R =
c.G.9=3D-w;$(a).u(\'E\',2);$(b).u(\'E\',1)});g.Z=3D4(a){a.T()};7(!g.I)g.I=
=3D{9:0,x:0};g.y=3Dg.y||{};g.y.x=3D0;g.y.9=3D0;g.K=3Dg.K||{};g.K.E=3D1;g.=
K.N=3D\'U\'};$.F.D.L.49=3D4(d,e,f){8 w=3Dd.u(\'14\',\'2N\').C();8 =
h=3Dd.A();f.H.J(4(a,b,c){$(a).u(\'E\',2);c.y.N=3D\'1z\';7(!c.G.9&&!c.G.x)=
c.G=3D{9:w*2,x:-h/2,1e:0};R =
c.G.1e=3D0});f.Z=3D4(a){a.T()};f.y=3D{9:0,x:0,E:1,1e:1};f.I=3D{9:0};f.K=3D=
{E:2,N:\'U\'}};$.F.D.L.4a=3D4(o,p,q){8 w=3Do.u(\'14\',\'1a\').C();8 =
h=3Do.A();q.y=3Dq.y||{};8 s;7(q.1f){7(/4b/.1r(q.1f))s=3D\'1q(1b 1b =
\'+h+\'11 1b)\';R 7(/4c/.1r(q.1f))s=3D\'1q(1b \'+w+\'11 \'+h+\'11 =
\'+w+\'11)\';R 7(/4d/.1r(q.1f))s=3D\'1q(1b \'+w+\'11 1b 1b)\';R =
7(/4e/.1r(q.1f))s=3D\'1q(\'+h+\'11 \'+w+\'11 \'+h+\'11 1b)\';R =
7(/2P/.1r(q.1f)){8 t=3DV(h/2);8 l=3DV(w/2);s=3D\'1q(\'+t+\'11 \'+l+\'11 =
\'+t+\'11 \'+l+\'11)\'}}q.y.1f=3Dq.y.1f||s||\'1q(1b 1b 1b 1b)\';8 =
d=3Dq.y.1f.1C(/(\\d+)/g);8 =
t=3DV(d[0]),r=3DV(d[1]),b=3DV(d[2]),l=3DV(d[3]);q.H.J(4(g,i,j){7(g=3D=3Di=
)P;8 k=3D$(g).u(\'E\',2);8 m=3D$(i).u({E:3,N:\'1z\'});8 =
n=3D1,1A=3DV((j.1u/13))-1;4 f(){8 a=3Dt?t-V(n*(t/1A)):0;8 =
c=3Dl?l-V(n*(l/1A)):0;8 d=3Db<h?b+V(n*((h-b)/1A||1)):h;8 =
e=3Dr<w?r+V(n*((w-r)/1A||1)):w;m.u({1f:\'1q(\'+a+\'11 \'+e+\'11 =
\'+d+\'11 =
\'+c+\'11)\'});(n++<=3D1A)?1S(f,13):k.u(\'N\',\'U\')}f()});q.K=3D{};q.I=3D=
{9:0};q.G=3D{9:0}}})(2M);',62,263,'||||function|||if|var|left||||||||||||=
|||||||||css|||top|cssBefore||height|this|width|cycle|zIndex|fn|animOut|b=
efore|animIn|push|cssAfter|transitions|length|display|nextSlide|return|nu=
ll|else|show|hide|none|parseInt|timeout|cycleH|cycleW|onAddSlide||px|cycl=
eTimeout||overflow|||next|speed|els|hidden|0px|cssFirst|startingSlide|opa=
city|clip|after|fit|currSlide|cyclePause|each|fx|go|rev|random|randomInde=
x|rect|test|continuous|randomMap|speedIn|pager|curr|offsetHeight|offsetWi=
dth|block|count|log|match|for|speedOut|click|shuffle|clearTimeout|clearty=
pe|position|auto|index|not|sync|easeIn|easeOut|apply|typeof|setTimeout|pa=
rentNode|nowrap|fxFn|false|prevNextClick|hex|animate|browser|msie||window=
|console|case|pause|slideExpr|autostop|countdown|autostopCount|busy|clear=
TypeFix|filter|custom|eq|easing|bind|advance|prev|end|updateActivePagerLi=
nk|pagerAnchorBuilder|pagerClick|nextW|nextH|len|constructor|String|defau=
lts|metadata|unshift|cleartypeNoBg|absolute|style|removeAttribute|isFunct=
ion|slideCount|true|buildPager|appendTo|delay|activeSlide|pagerEvent|getB=
g|background|color|fade|jQuery|visible|shift|zoom|direction|right|up|down=
|MSIE|navigator|userAgent|Array|prototype|join|call|arguments|switch|stop=
|resume|default|children|get|terminating|too|few|slides|extend|meta|data|=
className|static|relative|sort|Math|hover|unknown|transition|slow|600|fas=
t|200|400|while|250|addSlide|find|removeClass|addClass|href|parents|body|=
toString|nodeName|toLowerCase|html|indexOf|rgb|transparent|ffffff|ver|400=
0|1000|scrollUp|scrollDown|scrollLeft|scrollRight|scrollHorz|scrollVert|s=
lideX|slideY|pop|turnUp|turnDown|turnLeft|turnRight|fadeZoom|blindX|blind=
Y|blindZ|growX|growY|curtainX|curtainY|cover|uncover|toss|wipe|l2r|r2l|t2=
b|b2t'.split('|'),0,{}));

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://ajax.googleapis.com/ajax/libs/jqueryui/1.5.2/jquery-ui.min.js

;(function($){$.ui=3D{plugin:{add:function(module,option,set){var =
proto=3D$.ui[module].prototype;for(var i in =
set){proto.plugins[i]=3Dproto.plugins[i]||[];proto.plugins[i].push([optio=
n,set[i]]);}},call:function(instance,name,args){var =
set=3Dinstance.plugins[name];if(!set){return;}=0A=
for(var =
i=3D0;i<set.length;i++){if(instance.options[set[i][0]]){set[i][1].apply(i=
nstance.element,args);}}}},cssCache:{},css:function(name){if($.ui.cssCach=
e[name]){return $.ui.cssCache[name];}=0A=
var tmp=3D$('<div =
class=3D"ui-gen">').addClass(name).css({position:'absolute',top:'-5000px'=
,left:'-5000px',display:'block'}).appendTo('body');$.ui.cssCache[name]=3D=
!!((!(/auto|default/).test(tmp.css('cursor'))||(/^[1-9]/).test(tmp.css('h=
eight'))||(/^[1-9]/).test(tmp.css('width'))||!(/none/).test(tmp.css('back=
groundImage'))||!(/transparent|rgba\(0, 0, 0, =
0\)/).test(tmp.css('backgroundColor'))));try{$('body').get(0).removeChild=
(tmp.get(0));}catch(e){}=0A=
return =
$.ui.cssCache[name];},disableSelection:function(el){$(el).attr('unselecta=
ble','on').css('MozUserSelect','none');},enableSelection:function(el){$(e=
l).attr('unselectable','off').css('MozUserSelect','');},hasScroll:functio=
n(e,a){var =
scroll=3D/top/.test(a||"top")?'scrollTop':'scrollLeft',has=3Dfalse;if(e[s=
croll]>0)return =
true;e[scroll]=3D1;has=3De[scroll]>0?true:false;e[scroll]=3D0;return =
has;}};var =
_remove=3D$.fn.remove;$.fn.remove=3Dfunction(){$("*",this).add(this).trig=
gerHandler("remove");return _remove.apply(this,arguments);};function =
getter(namespace,plugin,method){var =
methods=3D$[namespace][plugin].getter||[];methods=3D(typeof =
methods=3D=3D"string"?methods.split(/,?\s+/):methods);return($.inArray(me=
thod,methods)!=3D-1);}=0A=
$.widget=3Dfunction(name,prototype){var =
namespace=3Dname.split(".")[0];name=3Dname.split(".")[1];$.fn[name]=3Dfun=
ction(options){var isMethodCall=3D(typeof =
options=3D=3D'string'),args=3DArray.prototype.slice.call(arguments,1);if(=
isMethodCall&&getter(namespace,name,options)){var =
instance=3D$.data(this[0],name);return(instance?instance[options].apply(i=
nstance,args):undefined);}=0A=
return this.each(function(){var =
instance=3D$.data(this,name);if(isMethodCall&&instance&&$.isFunction(inst=
ance[options])){instance[options].apply(instance,args);}else =
if(!isMethodCall){$.data(this,name,new =
$[namespace][name](this,options));}});};$[namespace][name]=3Dfunction(ele=
ment,options){var =
self=3Dthis;this.widgetName=3Dname;this.widgetBaseClass=3Dnamespace+'-'+n=
ame;this.options=3D$.extend({},$.widget.defaults,$[namespace][name].defau=
lts,options);this.element=3D$(element).bind('setData.'+name,function(e,ke=
y,value){return =
self.setData(key,value);}).bind('getData.'+name,function(e,key){return =
self.getData(key);}).bind('remove',function(){return =
self.destroy();});this.init();};$[namespace][name].prototype=3D$.extend({=
},$.widget.prototype,prototype);};$.widget.prototype=3D{init:function(){}=
,destroy:function(){this.element.removeData(this.widgetName);},getData:fu=
nction(key){return =
this.options[key];},setData:function(key,value){this.options[key]=3Dvalue=
;if(key=3D=3D'disabled'){this.element[value?'addClass':'removeClass'](thi=
s.widgetBaseClass+'-disabled');}},enable:function(){this.setData('disable=
d',false);},disable:function(){this.setData('disabled',true);}};$.widget.=
defaults=3D{disabled:false};$.ui.mouse=3D{mouseInit:function(){var =
self=3Dthis;this.element.bind('mousedown.'+this.widgetName,function(e){re=
turn =
self.mouseDown(e);});if($.browser.msie){this._mouseUnselectable=3Dthis.el=
ement.attr('unselectable');this.element.attr('unselectable','on');}=0A=
this.started=3Dfalse;},mouseDestroy:function(){this.element.unbind('.'+th=
is.widgetName);($.browser.msie&&this.element.attr('unselectable',this._mo=
useUnselectable));},mouseDown:function(e){(this._mouseStarted&&this.mouse=
Up(e));this._mouseDownEvent=3De;var =
self=3Dthis,btnIsLeft=3D(e.which=3D=3D1),elIsCancel=3D(typeof =
this.options.cancel=3D=3D"string"?$(e.target).parents().add(e.target).fil=
ter(this.options.cancel).length:false);if(!btnIsLeft||elIsCancel||!this.m=
ouseCapture(e)){return true;}=0A=
this._mouseDelayMet=3D!this.options.delay;if(!this._mouseDelayMet){this._=
mouseDelayTimer=3DsetTimeout(function(){self._mouseDelayMet=3Dtrue;},this=
.options.delay);}=0A=
if(this.mouseDistanceMet(e)&&this.mouseDelayMet(e)){this._mouseStarted=3D=
(this.mouseStart(e)!=3D=3Dfalse);if(!this._mouseStarted){e.preventDefault=
();return true;}}=0A=
this._mouseMoveDelegate=3Dfunction(e){return =
self.mouseMove(e);};this._mouseUpDelegate=3Dfunction(e){return =
self.mouseUp(e);};$(document).bind('mousemove.'+this.widgetName,this._mou=
seMoveDelegate).bind('mouseup.'+this.widgetName,this._mouseUpDelegate);re=
turn false;},mouseMove:function(e){if($.browser.msie&&!e.button){return =
this.mouseUp(e);}=0A=
if(this._mouseStarted){this.mouseDrag(e);return false;}=0A=
if(this.mouseDistanceMet(e)&&this.mouseDelayMet(e)){this._mouseStarted=3D=
(this.mouseStart(this._mouseDownEvent,e)!=3D=3Dfalse);(this._mouseStarted=
?this.mouseDrag(e):this.mouseUp(e));}=0A=
return!this._mouseStarted;},mouseUp:function(e){$(document).unbind('mouse=
move.'+this.widgetName,this._mouseMoveDelegate).unbind('mouseup.'+this.wi=
dgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=
=3Dfalse;this.mouseStop(e);}=0A=
return =
false;},mouseDistanceMet:function(e){return(Math.max(Math.abs(this._mouse=
DownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=3D=
this.options.distance);},mouseDelayMet:function(e){return =
this._mouseDelayMet;},mouseStart:function(e){},mouseDrag:function(e){},mo=
useStop:function(e){},mouseCapture:function(e){return =
true;}};$.ui.mouse.defaults=3D{cancel:null,distance:1,delay:0};})(jQuery)=
;(function($){$.widget("ui.draggable",$.extend({},$.ui.mouse,{init:functi=
on(){var =
o=3Dthis.options;if(o.helper=3D=3D'original'&&!(/(relative|absolute|fixed=
)/).test(this.element.css('position')))=0A=
this.element.css('position','relative');this.element.addClass('ui-draggab=
le');(o.disabled&&this.element.addClass('ui-draggable-disabled'));this.mo=
useInit();},mouseStart:function(e){var =
o=3Dthis.options;if(this.helper||o.disabled||$(e.target).is('.ui-resizabl=
e-handle'))return false;var =
handle=3D!this.options.handle||!$(this.options.handle,this.element).lengt=
h?true:false;$(this.options.handle,this.element).find("*").andSelf().each=
(function(){if(this=3D=3De.target)handle=3Dtrue;});if(!handle)return =
false;if($.ui.ddmanager)$.ui.ddmanager.current=3Dthis;this.helper=3D$.isF=
unction(o.helper)?$(o.helper.apply(this.element[0],[e])):(o.helper=3D=3D'=
clone'?this.element.clone():this.element);if(!this.helper.parents('body')=
.length)this.helper.appendTo((o.appendTo=3D=3D'parent'?this.element[0].pa=
rentNode:o.appendTo));if(this.helper[0]!=3Dthis.element[0]&&!(/(fixed|abs=
olute)/).test(this.helper.css("position")))this.helper.css("position","ab=
solute");this.margins=3D{left:(parseInt(this.element.css("marginLeft"),10=
)||0),top:(parseInt(this.element.css("marginTop"),10)||0)};this.cssPositi=
on=3Dthis.helper.css("position");this.offset=3Dthis.element.offset();this=
.offset=3D{top:this.offset.top-this.margins.top,left:this.offset.left-thi=
s.margins.left};this.offset.click=3D{left:e.pageX-this.offset.left,top:e.=
pageY-this.offset.top};this.offsetParent=3Dthis.helper.offsetParent();var=
 =
po=3Dthis.offsetParent.offset();if(this.offsetParent[0]=3D=3Ddocument.bod=
y&&$.browser.mozilla)po=3D{top:0,left:0};this.offset.parent=3D{top:po.top=
+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:po.left+(=
parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)};var =
p=3Dthis.element.position();this.offset.relative=3Dthis.cssPosition=3D=3D=
"relative"?{top:p.top-(parseInt(this.helper.css("top"),10)||0)+this.offse=
tParent[0].scrollTop,left:p.left-(parseInt(this.helper.css("left"),10)||0=
)+this.offsetParent[0].scrollLeft}:{top:0,left:0};this.originalPosition=3D=
this.generatePosition(e);this.helperProportions=3D{width:this.helper.oute=
rWidth(),height:this.helper.outerHeight()};if(o.cursorAt){if(o.cursorAt.l=
eft!=3Dundefined)this.offset.click.left=3Do.cursorAt.left+this.margins.le=
ft;if(o.cursorAt.right!=3Dundefined)this.offset.click.left=3Dthis.helperP=
roportions.width-o.cursorAt.right+this.margins.left;if(o.cursorAt.top!=3D=
undefined)this.offset.click.top=3Do.cursorAt.top+this.margins.top;if(o.cu=
rsorAt.bottom!=3Dundefined)this.offset.click.top=3Dthis.helperProportions=
.height-o.cursorAt.bottom+this.margins.top;}=0A=
if(o.containment){if(o.containment=3D=3D'parent')o.containment=3Dthis.hel=
per[0].parentNode;if(o.containment=3D=3D'document'||o.containment=3D=3D'w=
indow')this.containment=3D[0-this.offset.relative.left-this.offset.parent=
.left,0-this.offset.relative.top-this.offset.parent.top,$(o.containment=3D=
=3D'document'?document:window).width()-this.offset.relative.left-this.off=
set.parent.left-this.helperProportions.width-this.margins.left-(parseInt(=
this.element.css("marginRight"),10)||0),($(o.containment=3D=3D'document'?=
document:window).height()||document.body.parentNode.scrollHeight)-this.of=
fset.relative.top-this.offset.parent.top-this.helperProportions.height-th=
is.margins.top-(parseInt(this.element.css("marginBottom"),10)||0)];if(!(/=
^(document|window|parent)$/).test(o.containment)){var =
ce=3D$(o.containment)[0];var =
co=3D$(o.containment).offset();this.containment=3D[co.left+(parseInt($(ce=
).css("borderLeftWidth"),10)||0)-this.offset.relative.left-this.offset.pa=
rent.left,co.top+(parseInt($(ce).css("borderTopWidth"),10)||0)-this.offse=
t.relative.top-this.offset.parent.top,co.left+Math.max(ce.scrollWidth,ce.=
offsetWidth)-(parseInt($(ce).css("borderLeftWidth"),10)||0)-this.offset.r=
elative.left-this.offset.parent.left-this.helperProportions.width-this.ma=
rgins.left-(parseInt(this.element.css("marginRight"),10)||0),co.top+Math.=
max(ce.scrollHeight,ce.offsetHeight)-(parseInt($(ce).css("borderTopWidth"=
),10)||0)-this.offset.relative.top-this.offset.parent.top-this.helperProp=
ortions.height-this.margins.top-(parseInt(this.element.css("marginBottom"=
),10)||0)];}}=0A=
this.propagate("start",e);this.helperProportions=3D{width:this.helper.out=
erWidth(),height:this.helper.outerHeight()};if($.ui.ddmanager&&!o.dropBeh=
aviour)$.ui.ddmanager.prepareOffsets(this,e);this.helper.addClass("ui-dra=
ggable-dragging");this.mouseDrag(e);return =
true;},convertPositionTo:function(d,pos){if(!pos)pos=3Dthis.position;var =
mod=3Dd=3D=3D"absolute"?1:-1;return{top:(pos.top=0A=
+this.offset.relative.top*mod=0A=
+this.offset.parent.top*mod=0A=
-(this.cssPosition=3D=3D"fixed"||(this.cssPosition=3D=3D"absolute"&&this.=
offsetParent[0]=3D=3Ddocument.body)?0:this.offsetParent[0].scrollTop)*mod=0A=
+(this.cssPosition=3D=3D"fixed"?$(document).scrollTop():0)*mod=0A=
+this.margins.top*mod),left:(pos.left=0A=
+this.offset.relative.left*mod=0A=
+this.offset.parent.left*mod=0A=
-(this.cssPosition=3D=3D"fixed"||(this.cssPosition=3D=3D"absolute"&&this.=
offsetParent[0]=3D=3Ddocument.body)?0:this.offsetParent[0].scrollLeft)*mo=
d=0A=
+(this.cssPosition=3D=3D"fixed"?$(document).scrollLeft():0)*mod=0A=
+this.margins.left*mod)};},generatePosition:function(e){var =
o=3Dthis.options;var position=3D{top:(e.pageY=0A=
-this.offset.click.top=0A=
-this.offset.relative.top=0A=
-this.offset.parent.top=0A=
+(this.cssPosition=3D=3D"fixed"||(this.cssPosition=3D=3D"absolute"&&this.=
offsetParent[0]=3D=3Ddocument.body)?0:this.offsetParent[0].scrollTop)=0A=
-(this.cssPosition=3D=3D"fixed"?$(document).scrollTop():0)),left:(e.pageX=0A=
-this.offset.click.left=0A=
-this.offset.relative.left=0A=
-this.offset.parent.left=0A=
+(this.cssPosition=3D=3D"fixed"||(this.cssPosition=3D=3D"absolute"&&this.=
offsetParent[0]=3D=3Ddocument.body)?0:this.offsetParent[0].scrollLeft)=0A=
-(this.cssPosition=3D=3D"fixed"?$(document).scrollLeft():0))};if(!this.or=
iginalPosition)return =
position;if(this.containment){if(position.left<this.containment[0])positi=
on.left=3Dthis.containment[0];if(position.top<this.containment[1])positio=
n.top=3Dthis.containment[1];if(position.left>this.containment[2])position=
.left=3Dthis.containment[2];if(position.top>this.containment[3])position.=
top=3Dthis.containment[3];}=0A=
if(o.grid){var =
top=3Dthis.originalPosition.top+Math.round((position.top-this.originalPos=
ition.top)/o.grid[1])*o.grid[1];position.top=3Dthis.containment?(!(top<th=
is.containment[1]||top>this.containment[3])?top:(!(top<this.containment[1=
])?top-o.grid[1]:top+o.grid[1])):top;var =
left=3Dthis.originalPosition.left+Math.round((position.left-this.original=
Position.left)/o.grid[0])*o.grid[0];position.left=3Dthis.containment?(!(l=
eft<this.containment[0]||left>this.containment[2])?left:(!(left<this.cont=
ainment[0])?left-o.grid[0]:left+o.grid[0])):left;}=0A=
return =
position;},mouseDrag:function(e){this.position=3Dthis.generatePosition(e)=
;this.positionAbs=3Dthis.convertPositionTo("absolute");this.position=3Dth=
is.propagate("drag",e)||this.position;if(!this.options.axis||this.options=
.axis!=3D"y")this.helper[0].style.left=3Dthis.position.left+'px';if(!this=
.options.axis||this.options.axis!=3D"x")this.helper[0].style.top=3Dthis.p=
osition.top+'px';if($.ui.ddmanager)$.ui.ddmanager.drag(this,e);return =
false;},mouseStop:function(e){var =
dropped=3Dfalse;if($.ui.ddmanager&&!this.options.dropBehaviour)=0A=
var =
dropped=3D$.ui.ddmanager.drop(this,e);if((this.options.revert=3D=3D"inval=
id"&&!dropped)||(this.options.revert=3D=3D"valid"&&dropped)||this.options=
.revert=3D=3D=3Dtrue){var =
self=3Dthis;$(this.helper).animate(this.originalPosition,parseInt(this.op=
tions.revert,10)||500,function(){self.propagate("stop",e);self.clear();})=
;}else{this.propagate("stop",e);this.clear();}=0A=
return =
false;},clear:function(){this.helper.removeClass("ui-draggable-dragging")=
;if(this.options.helper!=3D'original'&&!this.cancelHelperRemoval)this.hel=
per.remove();this.helper=3Dnull;this.cancelHelperRemoval=3Dfalse;},plugin=
s:{},uiHash:function(e){return{helper:this.helper,position:this.position,=
absolutePosition:this.positionAbs,options:this.options};},propagate:funct=
ion(n,e){$.ui.plugin.call(this,n,[e,this.uiHash()]);if(n=3D=3D"drag")this=
.positionAbs=3Dthis.convertPositionTo("absolute");return =
this.element.triggerHandler(n=3D=3D"drag"?n:"drag"+n,[e,this.uiHash()],th=
is.options[n]);},destroy:function(){if(!this.element.data('draggable'))re=
turn;this.element.removeData("draggable").unbind(".draggable").removeClas=
s('ui-draggable');this.mouseDestroy();}}));$.extend($.ui.draggable,{defau=
lts:{appendTo:"parent",axis:false,cancel:":input",delay:0,distance:1,help=
er:"original"}});$.ui.plugin.add("draggable","cursor",{start:function(e,u=
i){var =
t=3D$('body');if(t.css("cursor"))ui.options._cursor=3Dt.css("cursor");t.c=
ss("cursor",ui.options.cursor);},stop:function(e,ui){if(ui.options._curso=
r)$('body').css("cursor",ui.options._cursor);}});$.ui.plugin.add("draggab=
le","zIndex",{start:function(e,ui){var =
t=3D$(ui.helper);if(t.css("zIndex"))ui.options._zIndex=3Dt.css("zIndex");=
t.css('zIndex',ui.options.zIndex);},stop:function(e,ui){if(ui.options._zI=
ndex)$(ui.helper).css('zIndex',ui.options._zIndex);}});$.ui.plugin.add("d=
raggable","opacity",{start:function(e,ui){var =
t=3D$(ui.helper);if(t.css("opacity"))ui.options._opacity=3Dt.css("opacity=
");t.css('opacity',ui.options.opacity);},stop:function(e,ui){if(ui.option=
s._opacity)$(ui.helper).css('opacity',ui.options._opacity);}});$.ui.plugi=
n.add("draggable","iframeFix",{start:function(e,ui){$(ui.options.iframeFi=
x=3D=3D=3Dtrue?"iframe":ui.options.iframeFix).each(function(){$('<div =
class=3D"ui-draggable-iframeFix" style=3D"background: =
#fff;"></div>').css({width:this.offsetWidth+"px",height:this.offsetHeight=
+"px",position:"absolute",opacity:"0.001",zIndex:1000}).css($(this).offse=
t()).appendTo("body");});},stop:function(e,ui){$("div.DragDropIframeFix")=
.each(function(){this.parentNode.removeChild(this);});}});$.ui.plugin.add=
("draggable","scroll",{start:function(e,ui){var o=3Dui.options;var =
i=3D$(this).data("draggable");o.scrollSensitivity=3Do.scrollSensitivity||=
20;o.scrollSpeed=3Do.scrollSpeed||20;i.overflowY=3Dfunction(el){do{if(/au=
to|scroll/.test(el.css('overflow'))||(/auto|scroll/).test(el.css('overflo=
w-y')))return el;el=3Del.parent();}while(el[0].parentNode);return =
$(document);}(this);i.overflowX=3Dfunction(el){do{if(/auto|scroll/.test(e=
l.css('overflow'))||(/auto|scroll/).test(el.css('overflow-x')))return =
el;el=3Del.parent();}while(el[0].parentNode);return =
$(document);}(this);if(i.overflowY[0]!=3Ddocument&&i.overflowY[0].tagName=
!=3D'HTML')i.overflowYOffset=3Di.overflowY.offset();if(i.overflowX[0]!=3D=
document&&i.overflowX[0].tagName!=3D'HTML')i.overflowXOffset=3Di.overflow=
X.offset();},drag:function(e,ui){var o=3Dui.options;var =
i=3D$(this).data("draggable");if(i.overflowY[0]!=3Ddocument&&i.overflowY[=
0].tagName!=3D'HTML'){if((i.overflowYOffset.top+i.overflowY[0].offsetHeig=
ht)-e.pageY<o.scrollSensitivity)=0A=
i.overflowY[0].scrollTop=3Di.overflowY[0].scrollTop+o.scrollSpeed;if(e.pa=
geY-i.overflowYOffset.top<o.scrollSensitivity)=0A=
i.overflowY[0].scrollTop=3Di.overflowY[0].scrollTop-o.scrollSpeed;}else{i=
f(e.pageY-$(document).scrollTop()<o.scrollSensitivity)=0A=
$(document).scrollTop($(document).scrollTop()-o.scrollSpeed);if($(window)=
.height()-(e.pageY-$(document).scrollTop())<o.scrollSensitivity)=0A=
$(document).scrollTop($(document).scrollTop()+o.scrollSpeed);}=0A=
if(i.overflowX[0]!=3Ddocument&&i.overflowX[0].tagName!=3D'HTML'){if((i.ov=
erflowXOffset.left+i.overflowX[0].offsetWidth)-e.pageX<o.scrollSensitivit=
y)=0A=
i.overflowX[0].scrollLeft=3Di.overflowX[0].scrollLeft+o.scrollSpeed;if(e.=
pageX-i.overflowXOffset.left<o.scrollSensitivity)=0A=
i.overflowX[0].scrollLeft=3Di.overflowX[0].scrollLeft-o.scrollSpeed;}else=
{if(e.pageX-$(document).scrollLeft()<o.scrollSensitivity)=0A=
$(document).scrollLeft($(document).scrollLeft()-o.scrollSpeed);if($(windo=
w).width()-(e.pageX-$(document).scrollLeft())<o.scrollSensitivity)=0A=
$(document).scrollLeft($(document).scrollLeft()+o.scrollSpeed);}}});$.ui.=
plugin.add("draggable","snap",{start:function(e,ui){var =
inst=3D$(this).data("draggable");inst.snapElements=3D[];$(ui.options.snap=
=3D=3D=3Dtrue?'.ui-draggable':ui.options.snap).each(function(){var =
$t=3D$(this);var =
$o=3D$t.offset();if(this!=3Dinst.element[0])inst.snapElements.push({item:=
this,width:$t.outerWidth(),height:$t.outerHeight(),top:$o.top,left:$o.lef=
t});});},drag:function(e,ui){var inst=3D$(this).data("draggable");var =
d=3Dui.options.snapTolerance||20;var =
x1=3Dui.absolutePosition.left,x2=3Dx1+inst.helperProportions.width,y1=3Du=
i.absolutePosition.top,y2=3Dy1+inst.helperProportions.height;for(var =
i=3Dinst.snapElements.length-1;i>=3D0;i--){var =
l=3Dinst.snapElements[i].left,r=3Dl+inst.snapElements[i].width,t=3Dinst.s=
napElements[i].top,b=3Dt+inst.snapElements[i].height;if(!((l-d<x1&&x1<r+d=
&&t-d<y1&&y1<b+d)||(l-d<x1&&x1<r+d&&t-d<y2&&y2<b+d)||(l-d<x2&&x2<r+d&&t-d=
<y1&&y1<b+d)||(l-d<x2&&x2<r+d&&t-d<y2&&y2<b+d)))continue;if(ui.options.sn=
apMode!=3D'inner'){var ts=3DMath.abs(t-y2)<=3D20;var =
bs=3DMath.abs(b-y1)<=3D20;var ls=3DMath.abs(l-x2)<=3D20;var =
rs=3DMath.abs(r-x1)<=3D20;if(ts)ui.position.top=3Dinst.convertPositionTo(=
"relative",{top:t-inst.helperProportions.height,left:0}).top;if(bs)ui.pos=
ition.top=3Dinst.convertPositionTo("relative",{top:b,left:0}).top;if(ls)u=
i.position.left=3Dinst.convertPositionTo("relative",{top:0,left:l-inst.he=
lperProportions.width}).left;if(rs)ui.position.left=3Dinst.convertPositio=
nTo("relative",{top:0,left:r}).left;}=0A=
if(ui.options.snapMode!=3D'outer'){var ts=3DMath.abs(t-y1)<=3D20;var =
bs=3DMath.abs(b-y2)<=3D20;var ls=3DMath.abs(l-x1)<=3D20;var =
rs=3DMath.abs(r-x2)<=3D20;if(ts)ui.position.top=3Dinst.convertPositionTo(=
"relative",{top:t,left:0}).top;if(bs)ui.position.top=3Dinst.convertPositi=
onTo("relative",{top:b-inst.helperProportions.height,left:0}).top;if(ls)u=
i.position.left=3Dinst.convertPositionTo("relative",{top:0,left:l}).left;=
if(rs)ui.position.left=3Dinst.convertPositionTo("relative",{top:0,left:r-=
inst.helperProportions.width}).left;}};}});$.ui.plugin.add("draggable","c=
onnectToSortable",{start:function(e,ui){var =
inst=3D$(this).data("draggable");inst.sortables=3D[];$(ui.options.connect=
ToSortable).each(function(){if($.data(this,'sortable')){var =
sortable=3D$.data(this,'sortable');inst.sortables.push({instance:sortable=
,shouldRevert:sortable.options.revert});sortable.refreshItems();sortable.=
propagate("activate",e,inst);}});},stop:function(e,ui){var =
inst=3D$(this).data("draggable");$.each(inst.sortables,function(){if(this=
.instance.isOver){this.instance.isOver=3D0;inst.cancelHelperRemoval=3Dtru=
e;this.instance.cancelHelperRemoval=3Dfalse;if(this.shouldRevert)this.ins=
tance.options.revert=3Dtrue;this.instance.mouseStop(e);this.instance.elem=
ent.triggerHandler("sortreceive",[e,$.extend(this.instance.ui(),{sender:i=
nst.element})],this.instance.options["receive"]);this.instance.options.he=
lper=3Dthis.instance.options._helper;}else{this.instance.propagate("deact=
ivate",e,inst);}});},drag:function(e,ui){var =
inst=3D$(this).data("draggable"),self=3Dthis;var =
checkPos=3Dfunction(o){var =
l=3Do.left,r=3Dl+o.width,t=3Do.top,b=3Dt+o.height;return(l<(this.position=
Abs.left+this.offset.click.left)&&(this.positionAbs.left+this.offset.clic=
k.left)<r&&t<(this.positionAbs.top+this.offset.click.top)&&(this.position=
Abs.top+this.offset.click.top)<b);};$.each(inst.sortables,function(i){if(=
checkPos.call(inst,this.instance.containerCache)){if(!this.instance.isOve=
r){this.instance.isOver=3D1;this.instance.currentItem=3D$(self).clone().a=
ppendTo(this.instance.element).data("sortable-item",true);this.instance.o=
ptions._helper=3Dthis.instance.options.helper;this.instance.options.helpe=
r=3Dfunction(){return =
ui.helper[0];};e.target=3Dthis.instance.currentItem[0];this.instance.mous=
eCapture(e,true);this.instance.mouseStart(e,true,true);this.instance.offs=
et.click.top=3Dinst.offset.click.top;this.instance.offset.click.left=3Din=
st.offset.click.left;this.instance.offset.parent.left-=3Dinst.offset.pare=
nt.left-this.instance.offset.parent.left;this.instance.offset.parent.top-=
=3Dinst.offset.parent.top-this.instance.offset.parent.top;inst.propagate(=
"toSortable",e);}=0A=
if(this.instance.currentItem)this.instance.mouseDrag(e);}else{if(this.ins=
tance.isOver){this.instance.isOver=3D0;this.instance.cancelHelperRemoval=3D=
true;this.instance.options.revert=3Dfalse;this.instance.mouseStop(e,true)=
;this.instance.options.helper=3Dthis.instance.options._helper;this.instan=
ce.currentItem.remove();if(this.instance.placeholder)this.instance.placeh=
older.remove();inst.propagate("fromSortable",e);}};});}});$.ui.plugin.add=
("draggable","stack",{start:function(e,ui){var =
group=3D$.makeArray($(ui.options.stack.group)).sort(function(a,b){return(=
parseInt($(a).css("zIndex"),10)||ui.options.stack.min)-(parseInt($(b).css=
("zIndex"),10)||ui.options.stack.min);});$(group).each(function(i){this.s=
tyle.zIndex=3Dui.options.stack.min+i;});this[0].style.zIndex=3Dui.options=
.stack.min+group.length;}});})(jQuery);(function($){$.widget("ui.droppabl=
e",{init:function(){this.element.addClass("ui-droppable");this.isover=3D0=
;this.isout=3D1;var =
o=3Dthis.options,accept=3Do.accept;o=3D$.extend(o,{accept:o.accept&&o.acc=
ept.constructor=3D=3DFunction?o.accept:function(d){return =
$(d).is(accept);}});this.proportions=3D{width:this.element[0].offsetWidth=
,height:this.element[0].offsetHeight};$.ui.ddmanager.droppables.push(this=
);},plugins:{},ui:function(c){return{draggable:(c.currentItem||c.element)=
,helper:c.helper,position:c.position,absolutePosition:c.positionAbs,optio=
ns:this.options,element:this.element};},destroy:function(){var =
drop=3D$.ui.ddmanager.droppables;for(var i=3D0;i<drop.length;i++)=0A=
if(drop[i]=3D=3Dthis)=0A=
drop.splice(i,1);this.element.removeClass("ui-droppable =
ui-droppable-disabled").removeData("droppable").unbind(".droppable");},ov=
er:function(e){var =
draggable=3D$.ui.ddmanager.current;if(!draggable||(draggable.currentItem|=
|draggable.element)[0]=3D=3Dthis.element[0])return;if(this.options.accept=
.call(this.element,(draggable.currentItem||draggable.element))){$.ui.plug=
in.call(this,'over',[e,this.ui(draggable)]);this.element.triggerHandler("=
dropover",[e,this.ui(draggable)],this.options.over);}},out:function(e){va=
r =
draggable=3D$.ui.ddmanager.current;if(!draggable||(draggable.currentItem|=
|draggable.element)[0]=3D=3Dthis.element[0])return;if(this.options.accept=
.call(this.element,(draggable.currentItem||draggable.element))){$.ui.plug=
in.call(this,'out',[e,this.ui(draggable)]);this.element.triggerHandler("d=
ropout",[e,this.ui(draggable)],this.options.out);}},drop:function(e,custo=
m){var =
draggable=3Dcustom||$.ui.ddmanager.current;if(!draggable||(draggable.curr=
entItem||draggable.element)[0]=3D=3Dthis.element[0])return false;var =
childrenIntersection=3Dfalse;this.element.find(".ui-droppable").not(".ui-=
draggable-dragging").each(function(){var =
inst=3D$.data(this,'droppable');if(inst.options.greedy&&$.ui.intersect(dr=
aggable,$.extend(inst,{offset:inst.element.offset()}),inst.options.tolera=
nce)){childrenIntersection=3Dtrue;return =
false;}});if(childrenIntersection)return =
false;if(this.options.accept.call(this.element,(draggable.currentItem||dr=
aggable.element))){$.ui.plugin.call(this,'drop',[e,this.ui(draggable)]);t=
his.element.triggerHandler("drop",[e,this.ui(draggable)],this.options.dro=
p);return true;}=0A=
return false;},activate:function(e){var =
draggable=3D$.ui.ddmanager.current;$.ui.plugin.call(this,'activate',[e,th=
is.ui(draggable)]);if(draggable)this.element.triggerHandler("dropactivate=
",[e,this.ui(draggable)],this.options.activate);},deactivate:function(e){=
var =
draggable=3D$.ui.ddmanager.current;$.ui.plugin.call(this,'deactivate',[e,=
this.ui(draggable)]);if(draggable)this.element.triggerHandler("dropdeacti=
vate",[e,this.ui(draggable)],this.options.deactivate);}});$.extend($.ui.d=
roppable,{defaults:{disabled:false,tolerance:'intersect'}});$.ui.intersec=
t=3Dfunction(draggable,droppable,toleranceMode){if(!droppable.offset)retu=
rn false;var =
x1=3D(draggable.positionAbs||draggable.position.absolute).left,x2=3Dx1+dr=
aggable.helperProportions.width,y1=3D(draggable.positionAbs||draggable.po=
sition.absolute).top,y2=3Dy1+draggable.helperProportions.height;var =
l=3Ddroppable.offset.left,r=3Dl+droppable.proportions.width,t=3Ddroppable=
.offset.top,b=3Dt+droppable.proportions.height;switch(toleranceMode){case=
'fit':return(l<x1&&x2<r&&t<y1&&y2<b);break;case'intersect':return(l<x1+(d=
raggable.helperProportions.width/2)&&x2-(draggable.helperProportions.widt=
h/2)<r&&t<y1+(draggable.helperProportions.height/2)&&y2-(draggable.helper=
Proportions.height/2)<b);break;case'pointer':return(l<((draggable.positio=
nAbs||draggable.position.absolute).left+(draggable.clickOffset||draggable=
.offset.click).left)&&((draggable.positionAbs||draggable.position.absolut=
e).left+(draggable.clickOffset||draggable.offset.click).left)<r&&t<((drag=
gable.positionAbs||draggable.position.absolute).top+(draggable.clickOffse=
t||draggable.offset.click).top)&&((draggable.positionAbs||draggable.posit=
ion.absolute).top+(draggable.clickOffset||draggable.offset.click).top)<b)=
;break;case'touch':return((y1>=3Dt&&y1<=3Db)||(y2>=3Dt&&y2<=3Db)||(y1<t&&=
y2>b))&&((x1>=3Dl&&x1<=3Dr)||(x2>=3Dl&&x2<=3Dr)||(x1<l&&x2>r));break;defa=
ult:return =
false;break;}};$.ui.ddmanager=3D{current:null,droppables:[],prepareOffset=
s:function(t,e){var m=3D$.ui.ddmanager.droppables;var =
type=3De?e.type:null;for(var =
i=3D0;i<m.length;i++){if(m[i].options.disabled||(t&&!m[i].options.accept.=
call(m[i].element,(t.currentItem||t.element))))continue;m[i].visible=3Dm[=
i].element.css("display")!=3D"none";if(!m[i].visible)continue;m[i].offset=
=3Dm[i].element.offset();m[i].proportions=3D{width:m[i].element[0].offset=
Width,height:m[i].element[0].offsetHeight};if(type=3D=3D"dragstart"||type=
=3D=3D"sortactivate")m[i].activate.call(m[i],e);}},drop:function(draggabl=
e,e){var =
dropped=3Dfalse;$.each($.ui.ddmanager.droppables,function(){if(!this.opti=
ons)return;if(!this.options.disabled&&this.visible&&$.ui.intersect(dragga=
ble,this,this.options.tolerance))=0A=
dropped=3Dthis.drop.call(this,e);if(!this.options.disabled&&this.visible&=
&this.options.accept.call(this.element,(draggable.currentItem||draggable.=
element))){this.isout=3D1;this.isover=3D0;this.deactivate.call(this,e);}}=
);return =
dropped;},drag:function(draggable,e){if(draggable.options.refreshPosition=
s)$.ui.ddmanager.prepareOffsets(draggable,e);$.each($.ui.ddmanager.droppa=
bles,function(){if(this.options.disabled||this.greedyChild||!this.visible=
)return;var =
intersects=3D$.ui.intersect(draggable,this,this.options.tolerance);var =
c=3D!intersects&&this.isover=3D=3D1?'isout':(intersects&&this.isover=3D=3D=
0?'isover':null);if(!c)return;var =
parentInstance;if(this.options.greedy){var =
parent=3Dthis.element.parents('.ui-droppable:eq(0)');if(parent.length){pa=
rentInstance=3D$.data(parent[0],'droppable');parentInstance.greedyChild=3D=
(c=3D=3D'isover'?1:0);}}=0A=
if(parentInstance&&c=3D=3D'isover'){parentInstance['isover']=3D0;parentIn=
stance['isout']=3D1;parentInstance.out.call(parentInstance,e);}=0A=
this[c]=3D1;this[c=3D=3D'isout'?'isover':'isout']=3D0;this[c=3D=3D"isover=
"?"over":"out"].call(this,e);if(parentInstance&&c=3D=3D'isout'){parentIns=
tance['isout']=3D0;parentInstance['isover']=3D1;parentInstance.over.call(=
parentInstance,e);}});}};$.ui.plugin.add("droppable","activeClass",{activ=
ate:function(e,ui){$(this).addClass(ui.options.activeClass);},deactivate:=
function(e,ui){$(this).removeClass(ui.options.activeClass);},drop:functio=
n(e,ui){$(this).removeClass(ui.options.activeClass);}});$.ui.plugin.add("=
droppable","hoverClass",{over:function(e,ui){$(this).addClass(ui.options.=
hoverClass);},out:function(e,ui){$(this).removeClass(ui.options.hoverClas=
s);},drop:function(e,ui){$(this).removeClass(ui.options.hoverClass);}});}=
)(jQuery);(function($){$.widget("ui.resizable",$.extend({},$.ui.mouse,{in=
it:function(){var self=3Dthis,o=3Dthis.options;var =
elpos=3Dthis.element.css('position');this.originalElement=3Dthis.element;=
this.element.addClass("ui-resizable").css({position:/static/.test(elpos)?=
'relative':elpos});$.extend(o,{_aspectRatio:!!(o.aspectRatio),helper:o.he=
lper||o.ghost||o.animate?o.helper||'proxy':null,knobHandles:o.knobHandles=
=3D=3D=3Dtrue?'ui-resizable-knob-handle':o.knobHandles});var =
aBorder=3D'1px solid =
#DEDEDE';o.defaultTheme=3D{'ui-resizable':{display:'block'},'ui-resizable=
-handle':{position:'absolute',background:'#F2F2F2',fontSize:'0.1px'},'ui-=
resizable-n':{cursor:'n-resize',height:'4px',left:'0px',right:'0px',borde=
rTop:aBorder},'ui-resizable-s':{cursor:'s-resize',height:'4px',left:'0px'=
,right:'0px',borderBottom:aBorder},'ui-resizable-e':{cursor:'e-resize',wi=
dth:'4px',top:'0px',bottom:'0px',borderRight:aBorder},'ui-resizable-w':{c=
ursor:'w-resize',width:'4px',top:'0px',bottom:'0px',borderLeft:aBorder},'=
ui-resizable-se':{cursor:'se-resize',width:'4px',height:'4px',borderRight=
:aBorder,borderBottom:aBorder},'ui-resizable-sw':{cursor:'sw-resize',widt=
h:'4px',height:'4px',borderBottom:aBorder,borderLeft:aBorder},'ui-resizab=
le-ne':{cursor:'ne-resize',width:'4px',height:'4px',borderRight:aBorder,b=
orderTop:aBorder},'ui-resizable-nw':{cursor:'nw-resize',width:'4px',heigh=
t:'4px',borderLeft:aBorder,borderTop:aBorder}};o.knobTheme=3D{'ui-resizab=
le-handle':{background:'#F2F2F2',border:'1px solid =
#808080',height:'8px',width:'8px'},'ui-resizable-n':{cursor:'n-resize',to=
p:'0px',left:'45%'},'ui-resizable-s':{cursor:'s-resize',bottom:'0px',left=
:'45%'},'ui-resizable-e':{cursor:'e-resize',right:'0px',top:'45%'},'ui-re=
sizable-w':{cursor:'w-resize',left:'0px',top:'45%'},'ui-resizable-se':{cu=
rsor:'se-resize',right:'0px',bottom:'0px'},'ui-resizable-sw':{cursor:'sw-=
resize',left:'0px',bottom:'0px'},'ui-resizable-nw':{cursor:'nw-resize',le=
ft:'0px',top:'0px'},'ui-resizable-ne':{cursor:'ne-resize',right:'0px',top=
:'0px'}};o._nodeName=3Dthis.element[0].nodeName;if(o._nodeName.match(/can=
vas|textarea|input|select|button|img/i)){var =
el=3Dthis.element;if(/relative/.test(el.css('position'))&&$.browser.opera=
)=0A=
el.css({position:'relative',top:'auto',left:'auto'});el.wrap($('<div =
class=3D"ui-wrapper" style=3D"overflow: =
hidden;"></div>').css({position:el.css('position'),width:el.outerWidth(),=
height:el.outerHeight(),top:el.css('top'),left:el.css('left')}));var =
oel=3Dthis.element;this.element=3Dthis.element.parent();this.element.data=
('resizable',this);this.element.css({marginLeft:oel.css("marginLeft"),mar=
ginTop:oel.css("marginTop"),marginRight:oel.css("marginRight"),marginBott=
om:oel.css("marginBottom")});oel.css({marginLeft:0,marginTop:0,marginRigh=
t:0,marginBottom:0});if($.browser.safari&&o.preventDefault)oel.css('resiz=
e','none');o.proportionallyResize=3Doel.css({position:'static',zoom:1,dis=
play:'block'});this.element.css({margin:oel.css('margin')});this._proport=
ionallyResize();}=0A=
if(!o.handles)o.handles=3D!$('.ui-resizable-handle',this.element).length?=
"e,s,se":{n:'.ui-resizable-n',e:'.ui-resizable-e',s:'.ui-resizable-s',w:'=
.ui-resizable-w',se:'.ui-resizable-se',sw:'.ui-resizable-sw',ne:'.ui-resi=
zable-ne',nw:'.ui-resizable-nw'};if(o.handles.constructor=3D=3DString){o.=
zIndex=3Do.zIndex||1000;if(o.handles=3D=3D'all')o.handles=3D'n,e,s,w,se,s=
w,ne,nw';var n=3Do.handles.split(",");o.handles=3D{};var =
insertionsDefault=3D{handle:'position: absolute; display: none; =
overflow:hidden;',n:'top: 0pt; width:100%;',e:'right: 0pt; =
height:100%;',s:'bottom: 0pt; width:100%;',w:'left: 0pt; =
height:100%;',se:'bottom: 0pt; right: 0px;',sw:'bottom: 0pt; left: =
0px;',ne:'top: 0pt; right: 0px;',nw:'top: 0pt; left: 0px;'};for(var =
i=3D0;i<n.length;i++){var =
handle=3D$.trim(n[i]),dt=3Do.defaultTheme,hname=3D'ui-resizable-'+handle,=
loadDefault=3D!$.ui.css(hname)&&!o.knobHandles,userKnobClass=3D$.ui.css('=
ui-resizable-knob-handle'),allDefTheme=3D$.extend(dt[hname],dt['ui-resiza=
ble-handle']),allKnobTheme=3D$.extend(o.knobTheme[hname],!userKnobClass?o=
.knobTheme['ui-resizable-handle']:{});var =
applyZIndex=3D/sw|se|ne|nw/.test(handle)?{zIndex:++o.zIndex}:{};var =
defCss=3D(loadDefault?insertionsDefault[handle]:''),axis=3D$(['<div =
class=3D"ui-resizable-handle ',hname,'" =
style=3D"',defCss,insertionsDefault.handle,'"></div>'].join('')).css(appl=
yZIndex);o.handles[handle]=3D'.ui-resizable-'+handle;this.element.append(=
axis.css(loadDefault?allDefTheme:{}).css(o.knobHandles?allKnobTheme:{}).a=
ddClass(o.knobHandles?'ui-resizable-knob-handle':'').addClass(o.knobHandl=
es));}=0A=
if(o.knobHandles)this.element.addClass('ui-resizable-knob').css(!$.ui.css=
('ui-resizable-knob')?{}:{});}=0A=
this._renderAxis=3Dfunction(target){target=3Dtarget||this.element;for(var=
 i in o.handles){if(o.handles[i].constructor=3D=3DString)=0A=
o.handles[i]=3D$(o.handles[i],this.element).show();if(o.transparent)=0A=
o.handles[i].css({opacity:0});if(this.element.is('.ui-wrapper')&&o._nodeN=
ame.match(/textarea|input|select|button/i)){var =
axis=3D$(o.handles[i],this.element),padWrapper=3D0;padWrapper=3D/sw|ne|nw=
|se|n|s/.test(i)?axis.outerHeight():axis.outerWidth();var =
padPos=3D['padding',/ne|nw|n/.test(i)?'Top':/se|sw|s/.test(i)?'Bottom':/^=
e$/.test(i)?'Right':'Left'].join("");if(!o.transparent)=0A=
target.css(padPos,padWrapper);this._proportionallyResize();}=0A=
if(!$(o.handles[i]).length)continue;}};this._renderAxis(this.element);o._=
handles=3D$('.ui-resizable-handle',self.element);if(o.disableSelection)=0A=
o._handles.each(function(i,e){$.ui.disableSelection(e);});o._handles.mous=
eover(function(){if(!o.resizing){if(this.className)=0A=
var =
axis=3Dthis.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i);self.a=
xis=3Do.axis=3Daxis&&axis[1]?axis[1]:'se';}});if(o.autoHide){o._handles.h=
ide();$(self.element).addClass("ui-resizable-autohide").hover(function(){=
$(this).removeClass("ui-resizable-autohide");o._handles.show();},function=
(){if(!o.resizing){$(this).addClass("ui-resizable-autohide");o._handles.h=
ide();}});}=0A=
this.mouseInit();},plugins:{},ui:function(){return{originalElement:this.o=
riginalElement,element:this.element,helper:this.helper,position:this.posi=
tion,size:this.size,options:this.options,originalSize:this.originalSize,o=
riginalPosition:this.originalPosition};},propagate:function(n,e){$.ui.plu=
gin.call(this,n,[e,this.ui()]);if(n!=3D"resize")this.element.triggerHandl=
er(["resize",n].join(""),[e,this.ui()],this.options[n]);},destroy:functio=
n(){var =
el=3Dthis.element,wrapped=3Del.children(".ui-resizable").get(0);this.mous=
eDestroy();var _destroy=3Dfunction(exp){$(exp).removeClass("ui-resizable =
ui-resizable-disabled").removeData("resizable").unbind(".resizable").find=
('.ui-resizable-handle').remove();};_destroy(el);if(el.is('.ui-wrapper')&=
&wrapped){el.parent().append($(wrapped).css({position:el.css('position'),=
width:el.outerWidth(),height:el.outerHeight(),top:el.css('top'),left:el.c=
ss('left')})).end().remove();_destroy(wrapped);}},mouseStart:function(e){=
if(this.options.disabled)return false;var handle=3Dfalse;for(var i in =
this.options.handles){if($(this.options.handles[i])[0]=3D=3De.target)hand=
le=3Dtrue;}=0A=
if(!handle)return false;var =
o=3Dthis.options,iniPos=3Dthis.element.position(),el=3Dthis.element,num=3D=
function(v){return =
parseInt(v,10)||0;},ie6=3D$.browser.msie&&$.browser.version<7;o.resizing=3D=
true;o.documentScroll=3D{top:$(document).scrollTop(),left:$(document).scr=
ollLeft()};if(el.is('.ui-draggable')||(/absolute/).test(el.css('position'=
))){var =
sOffset=3D$.browser.msie&&!o.containment&&(/absolute/).test(el.css('posit=
ion'))&&!(/relative/).test(el.parent().css('position'));var =
dscrollt=3DsOffset?o.documentScroll.top:0,dscrolll=3DsOffset?o.documentSc=
roll.left:0;el.css({position:'absolute',top:(iniPos.top+dscrollt),left:(i=
niPos.left+dscrolll)});}=0A=
if($.browser.opera&&/relative/.test(el.css('position')))=0A=
el.css({position:'relative',top:'auto',left:'auto'});this._renderProxy();=
var =
curleft=3Dnum(this.helper.css('left')),curtop=3Dnum(this.helper.css('top'=
));if(o.containment){curleft+=3D$(o.containment).scrollLeft()||0;curtop+=3D=
$(o.containment).scrollTop()||0;}=0A=
this.offset=3Dthis.helper.offset();this.position=3D{left:curleft,top:curt=
op};this.size=3Do.helper||ie6?{width:el.outerWidth(),height:el.outerHeigh=
t()}:{width:el.width(),height:el.height()};this.originalSize=3Do.helper||=
ie6?{width:el.outerWidth(),height:el.outerHeight()}:{width:el.width(),hei=
ght:el.height()};this.originalPosition=3D{left:curleft,top:curtop};this.s=
izeDiff=3D{width:el.outerWidth()-el.width(),height:el.outerHeight()-el.he=
ight()};this.originalMousePosition=3D{left:e.pageX,top:e.pageY};o.aspectR=
atio=3D(typeof =
o.aspectRatio=3D=3D'number')?o.aspectRatio:((this.originalSize.height/thi=
s.originalSize.width)||1);if(o.preserveCursor)=0A=
$('body').css('cursor',this.axis+'-resize');this.propagate("start",e);ret=
urn true;},mouseDrag:function(e){var =
el=3Dthis.helper,o=3Dthis.options,props=3D{},self=3Dthis,smp=3Dthis.origi=
nalMousePosition,a=3Dthis.axis;var =
dx=3D(e.pageX-smp.left)||0,dy=3D(e.pageY-smp.top)||0;var =
trigger=3Dthis._change[a];if(!trigger)return false;var =
data=3Dtrigger.apply(this,[e,dx,dy]),ie6=3D$.browser.msie&&$.browser.vers=
ion<7,csdif=3Dthis.sizeDiff;if(o._aspectRatio||e.shiftKey)=0A=
data=3Dthis._updateRatio(data,e);data=3Dthis._respectSize(data,e);this.pr=
opagate("resize",e);el.css({top:this.position.top+"px",left:this.position=
.left+"px",width:this.size.width+"px",height:this.size.height+"px"});if(!=
o.helper&&o.proportionallyResize)=0A=
this._proportionallyResize();this._updateCache(data);this.element.trigger=
Handler("resize",[e,this.ui()],this.options["resize"]);return =
false;},mouseStop:function(e){this.options.resizing=3Dfalse;var =
o=3Dthis.options,num=3Dfunction(v){return =
parseInt(v,10)||0;},self=3Dthis;if(o.helper){var =
pr=3Do.proportionallyResize,ista=3Dpr&&(/textarea/i).test(pr.get(0).nodeN=
ame),soffseth=3Dista&&$.ui.hasScroll(pr.get(0),'left')?0:self.sizeDiff.he=
ight,soffsetw=3Dista?0:self.sizeDiff.width;var =
s=3D{width:(self.size.width-soffsetw),height:(self.size.height-soffseth)}=
,left=3D(parseInt(self.element.css('left'),10)+(self.position.left-self.o=
riginalPosition.left))||null,top=3D(parseInt(self.element.css('top'),10)+=
(self.position.top-self.originalPosition.top))||null;if(!o.animate)=0A=
this.element.css($.extend(s,{top:top,left:left}));if(o.helper&&!o.animate=
)this._proportionallyResize();}=0A=
if(o.preserveCursor)=0A=
$('body').css('cursor','auto');this.propagate("stop",e);if(o.helper)this.=
helper.remove();return false;},_updateCache:function(data){var =
o=3Dthis.options;this.offset=3Dthis.helper.offset();if(data.left)this.pos=
ition.left=3Ddata.left;if(data.top)this.position.top=3Ddata.top;if(data.h=
eight)this.size.height=3Ddata.height;if(data.width)this.size.width=3Ddata=
.width;},_updateRatio:function(data,e){var =
o=3Dthis.options,cpos=3Dthis.position,csize=3Dthis.size,a=3Dthis.axis;if(=
data.height)data.width=3D(csize.height/o.aspectRatio);else =
if(data.width)data.height=3D(csize.width*o.aspectRatio);if(a=3D=3D'sw'){d=
ata.left=3Dcpos.left+(csize.width-data.width);data.top=3Dnull;}=0A=
if(a=3D=3D'nw'){data.top=3Dcpos.top+(csize.height-data.height);data.left=3D=
cpos.left+(csize.width-data.width);}=0A=
return data;},_respectSize:function(data,e){var =
el=3Dthis.helper,o=3Dthis.options,pRatio=3Do._aspectRatio||e.shiftKey,a=3D=
this.axis,ismaxw=3Ddata.width&&o.maxWidth&&o.maxWidth<data.width,ismaxh=3D=
data.height&&o.maxHeight&&o.maxHeight<data.height,isminw=3Ddata.width&&o.=
minWidth&&o.minWidth>data.width,isminh=3Ddata.height&&o.minHeight&&o.minH=
eight>data.height;if(isminw)data.width=3Do.minWidth;if(isminh)data.height=
=3Do.minHeight;if(ismaxw)data.width=3Do.maxWidth;if(ismaxh)data.height=3D=
o.maxHeight;var =
dw=3Dthis.originalPosition.left+this.originalSize.width,dh=3Dthis.positio=
n.top+this.size.height;var =
cw=3D/sw|nw|w/.test(a),ch=3D/nw|ne|n/.test(a);if(isminw&&cw)data.left=3Dd=
w-o.minWidth;if(ismaxw&&cw)data.left=3Ddw-o.maxWidth;if(isminh&&ch)data.t=
op=3Ddh-o.minHeight;if(ismaxh&&ch)data.top=3Ddh-o.maxHeight;var =
isNotwh=3D!data.width&&!data.height;if(isNotwh&&!data.left&&data.top)data=
.top=3Dnull;else =
if(isNotwh&&!data.top&&data.left)data.left=3Dnull;return =
data;},_proportionallyResize:function(){var =
o=3Dthis.options;if(!o.proportionallyResize)return;var =
prel=3Do.proportionallyResize,el=3Dthis.helper||this.element;if(!o.border=
Dif){var =
b=3D[prel.css('borderTopWidth'),prel.css('borderRightWidth'),prel.css('bo=
rderBottomWidth'),prel.css('borderLeftWidth')],p=3D[prel.css('paddingTop'=
),prel.css('paddingRight'),prel.css('paddingBottom'),prel.css('paddingLef=
t')];o.borderDif=3D$.map(b,function(v,i){var =
border=3DparseInt(v,10)||0,padding=3DparseInt(p[i],10)||0;return =
border+padding;});}=0A=
prel.css({height:(el.height()-o.borderDif[0]-o.borderDif[2])+"px",width:(=
el.width()-o.borderDif[1]-o.borderDif[3])+"px"});},_renderProxy:function(=
){var =
el=3Dthis.element,o=3Dthis.options;this.elementOffset=3Del.offset();if(o.=
helper){this.helper=3Dthis.helper||$('<div =
style=3D"overflow:hidden;"></div>');var =
ie6=3D$.browser.msie&&$.browser.version<7,ie6offset=3D(ie6?1:0),pxyoffset=
=3D(ie6?2:-1);this.helper.addClass(o.helper).css({width:el.outerWidth()+p=
xyoffset,height:el.outerHeight()+pxyoffset,position:'absolute',left:this.=
elementOffset.left-ie6offset+'px',top:this.elementOffset.top-ie6offset+'p=
x',zIndex:++o.zIndex});this.helper.appendTo("body");if(o.disableSelection=
)=0A=
$.ui.disableSelection(this.helper.get(0));}else{this.helper=3Del;}},_chan=
ge:{e:function(e,dx,dy){return{width:this.originalSize.width+dx};},w:func=
tion(e,dx,dy){var =
o=3Dthis.options,cs=3Dthis.originalSize,sp=3Dthis.originalPosition;return=
{left:sp.left+dx,width:cs.width-dx};},n:function(e,dx,dy){var =
o=3Dthis.options,cs=3Dthis.originalSize,sp=3Dthis.originalPosition;return=
{top:sp.top+dy,height:cs.height-dy};},s:function(e,dx,dy){return{height:t=
his.originalSize.height+dy};},se:function(e,dx,dy){return =
$.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[=
e,dx,dy]));},sw:function(e,dx,dy){return =
$.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[=
e,dx,dy]));},ne:function(e,dx,dy){return =
$.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[=
e,dx,dy]));},nw:function(e,dx,dy){return =
$.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[=
e,dx,dy]));}}}));$.extend($.ui.resizable,{defaults:{cancel:":input",dista=
nce:1,delay:0,preventDefault:true,transparent:false,minWidth:10,minHeight=
:10,aspectRatio:false,disableSelection:true,preserveCursor:true,autoHide:=
false,knobHandles:false}});$.ui.plugin.add("resizable","containment",{sta=
rt:function(e,ui){var =
o=3Dui.options,self=3D$(this).data("resizable"),el=3Dself.element;var =
oc=3Do.containment,ce=3D(oc instanceof =
$)?oc.get(0):(/parent/.test(oc))?el.parent().get(0):oc;if(!ce)return;self=
.containerElement=3D$(ce);if(/document/.test(oc)||oc=3D=3Ddocument){self.=
containerOffset=3D{left:0,top:0};self.containerPosition=3D{left:0,top:0};=
self.parentData=3D{element:$(document),left:0,top:0,width:$(document).wid=
th(),height:$(document).height()||document.body.parentNode.scrollHeight};=
}=0A=
else{self.containerOffset=3D$(ce).offset();self.containerPosition=3D$(ce)=
.position();self.containerSize=3D{height:$(ce).innerHeight(),width:$(ce).=
innerWidth()};var =
co=3Dself.containerOffset,ch=3Dself.containerSize.height,cw=3Dself.contai=
nerSize.width,width=3D($.ui.hasScroll(ce,"left")?ce.scrollWidth:cw),heigh=
t=3D($.ui.hasScroll(ce)?ce.scrollHeight:ch);self.parentData=3D{element:ce=
,left:co.left,top:co.top,width:width,height:height};}},resize:function(e,=
ui){var =
o=3Dui.options,self=3D$(this).data("resizable"),ps=3Dself.containerSize,c=
o=3Dself.containerOffset,cs=3Dself.size,cp=3Dself.position,pRatio=3Do._as=
pectRatio||e.shiftKey,cop=3D{top:0,left:0},ce=3Dself.containerElement;if(=
ce[0]!=3Ddocument&&/static/.test(ce.css('position')))=0A=
cop=3Dself.containerPosition;if(cp.left<(o.helper?co.left:cop.left)){self=
.size.width=3Dself.size.width+(o.helper?(self.position.left-co.left):(sel=
f.position.left-cop.left));if(pRatio)self.size.height=3Dself.size.width*o=
.aspectRatio;self.position.left=3Do.helper?co.left:cop.left;}=0A=
if(cp.top<(o.helper?co.top:0)){self.size.height=3Dself.size.height+(o.hel=
per?(self.position.top-co.top):self.position.top);if(pRatio)self.size.wid=
th=3Dself.size.height/o.aspectRatio;self.position.top=3Do.helper?co.top:0=
;}=0A=
var =
woset=3D(o.helper?self.offset.left-co.left:(self.position.left-cop.left))=
+self.sizeDiff.width,hoset=3D(o.helper?self.offset.top-co.top:self.positi=
on.top)+self.sizeDiff.height;if(woset+self.size.width>=3Dself.parentData.=
width){self.size.width=3Dself.parentData.width-woset;if(pRatio)self.size.=
height=3Dself.size.width*o.aspectRatio;}=0A=
if(hoset+self.size.height>=3Dself.parentData.height){self.size.height=3Ds=
elf.parentData.height-hoset;if(pRatio)self.size.width=3Dself.size.height/=
o.aspectRatio;}},stop:function(e,ui){var =
o=3Dui.options,self=3D$(this).data("resizable"),cp=3Dself.position,co=3Ds=
elf.containerOffset,cop=3Dself.containerPosition,ce=3Dself.containerEleme=
nt;var =
helper=3D$(self.helper),ho=3Dhelper.offset(),w=3Dhelper.innerWidth(),h=3D=
helper.innerHeight();if(o.helper&&!o.animate&&/relative/.test(ce.css('pos=
ition')))=0A=
$(this).css({left:(ho.left-co.left),top:(ho.top-co.top),width:w,height:h}=
);if(o.helper&&!o.animate&&/static/.test(ce.css('position')))=0A=
$(this).css({left:cop.left+(ho.left-co.left),top:cop.top+(ho.top-co.top),=
width:w,height:h});}});$.ui.plugin.add("resizable","grid",{resize:functio=
n(e,ui){var =
o=3Dui.options,self=3D$(this).data("resizable"),cs=3Dself.size,os=3Dself.=
originalSize,op=3Dself.originalPosition,a=3Dself.axis,ratio=3Do._aspectRa=
tio||e.shiftKey;o.grid=3Dtypeof =
o.grid=3D=3D"number"?[o.grid,o.grid]:o.grid;var =
ox=3DMath.round((cs.width-os.width)/(o.grid[0]||1))*(o.grid[0]||1),oy=3DM=
ath.round((cs.height-os.height)/(o.grid[1]||1))*(o.grid[1]||1);if(/^(se|s=
|e)$/.test(a)){self.size.width=3Dos.width+ox;self.size.height=3Dos.height=
+oy;}=0A=
else =
if(/^(ne)$/.test(a)){self.size.width=3Dos.width+ox;self.size.height=3Dos.=
height+oy;self.position.top=3Dop.top-oy;}=0A=
else =
if(/^(sw)$/.test(a)){self.size.width=3Dos.width+ox;self.size.height=3Dos.=
height+oy;self.position.left=3Dop.left-ox;}=0A=
else{self.size.width=3Dos.width+ox;self.size.height=3Dos.height+oy;self.p=
osition.top=3Dop.top-oy;self.position.left=3Dop.left-ox;}}});$.ui.plugin.=
add("resizable","animate",{stop:function(e,ui){var =
o=3Dui.options,self=3D$(this).data("resizable");var =
pr=3Do.proportionallyResize,ista=3Dpr&&(/textarea/i).test(pr.get(0).nodeN=
ame),soffseth=3Dista&&$.ui.hasScroll(pr.get(0),'left')?0:self.sizeDiff.he=
ight,soffsetw=3Dista?0:self.sizeDiff.width;var =
style=3D{width:(self.size.width-soffsetw),height:(self.size.height-soffse=
th)},left=3D(parseInt(self.element.css('left'),10)+(self.position.left-se=
lf.originalPosition.left))||null,top=3D(parseInt(self.element.css('top'),=
10)+(self.position.top-self.originalPosition.top))||null;self.element.ani=
mate($.extend(style,top&&left?{top:top,left:left}:{}),{duration:o.animate=
Duration||"slow",easing:o.animateEasing||"swing",step:function(){var =
data=3D{width:parseInt(self.element.css('width'),10),height:parseInt(self=
.element.css('height'),10),top:parseInt(self.element.css('top'),10),left:=
parseInt(self.element.css('left'),10)};if(pr)pr.css({width:data.width,hei=
ght:data.height});self._updateCache(data);self.propagate("animate",e);}})=
;}});$.ui.plugin.add("resizable","ghost",{start:function(e,ui){var =
o=3Dui.options,self=3D$(this).data("resizable"),pr=3Do.proportionallyResi=
ze,cs=3Dself.size;if(!pr)self.ghost=3Dself.element.clone();else =
self.ghost=3Dpr.clone();self.ghost.css({opacity:.25,display:'block',posit=
ion:'relative',height:cs.height,width:cs.width,margin:0,left:0,top:0}).ad=
dClass('ui-resizable-ghost').addClass(typeof =
o.ghost=3D=3D'string'?o.ghost:'');self.ghost.appendTo(self.helper);},resi=
ze:function(e,ui){var =
o=3Dui.options,self=3D$(this).data("resizable"),pr=3Do.proportionallyResi=
ze;if(self.ghost)self.ghost.css({position:'relative',height:self.size.hei=
ght,width:self.size.width});},stop:function(e,ui){var =
o=3Dui.options,self=3D$(this).data("resizable"),pr=3Do.proportionallyResi=
ze;if(self.ghost&&self.helper)self.helper.get(0).removeChild(self.ghost.g=
et(0));}});$.ui.plugin.add("resizable","alsoResize",{start:function(e,ui)=
{var =
o=3Dui.options,self=3D$(this).data("resizable"),_store=3Dfunction(exp){$(=
exp).each(function(){$(this).data("resizable-alsoresize",{width:parseInt(=
$(this).width(),10),height:parseInt($(this).height(),10),left:parseInt($(=
this).css('left'),10),top:parseInt($(this).css('top'),10)});});};if(typeo=
f(o.alsoResize)=3D=3D'object'){if(o.alsoResize.length){o.alsoResize=3Do.a=
lsoResize[0];_store(o.alsoResize);}=0A=
else{$.each(o.alsoResize,function(exp,c){_store(exp);});}}else{_store(o.a=
lsoResize);}},resize:function(e,ui){var =
o=3Dui.options,self=3D$(this).data("resizable"),os=3Dself.originalSize,op=
=3Dself.originalPosition;var =
delta=3D{height:(self.size.height-os.height)||0,width:(self.size.width-os=
.width)||0,top:(self.position.top-op.top)||0,left:(self.position.left-op.=
left)||0},_alsoResize=3Dfunction(exp,c){$(exp).each(function(){var =
start=3D$(this).data("resizable-alsoresize"),style=3D{},css=3Dc&&c.length=
?c:['width','height','top','left'];$.each(css||['width','height','top','l=
eft'],function(i,prop){var =
sum=3D(start[prop]||0)+(delta[prop]||0);if(sum&&sum>=3D0)=0A=
style[prop]=3Dsum||null;});$(this).css(style);});};if(typeof(o.alsoResize=
)=3D=3D'object'){$.each(o.alsoResize,function(exp,c){_alsoResize(exp,c);}=
);}else{_alsoResize(o.alsoResize);}},stop:function(e,ui){$(this).removeDa=
ta("resizable-alsoresize-start");}});})(jQuery);(function($){$.widget("ui=
.selectable",$.extend({},$.ui.mouse,{init:function(){var =
self=3Dthis;this.element.addClass("ui-selectable");this.dragged=3Dfalse;v=
ar =
selectees;this.refresh=3Dfunction(){selectees=3D$(self.options.filter,sel=
f.element[0]);selectees.each(function(){var $this=3D$(this);var =
pos=3D$this.offset();$.data(this,"selectable-item",{element:this,$element=
:$this,left:pos.left,top:pos.top,right:pos.left+$this.width(),bottom:pos.=
top+$this.height(),startselected:false,selected:$this.hasClass('ui-select=
ed'),selecting:$this.hasClass('ui-selecting'),unselecting:$this.hasClass(=
'ui-unselecting')});});};this.refresh();this.selectees=3Dselectees.addCla=
ss("ui-selectee");this.mouseInit();this.helper=3D$(document.createElement=
('div')).css({border:'1px dotted =
black'});},toggle:function(){if(this.options.disabled){this.enable();}els=
e{this.disable();}},destroy:function(){this.element.removeClass("ui-selec=
table =
ui-selectable-disabled").removeData("selectable").unbind(".selectable");t=
his.mouseDestroy();},mouseStart:function(e){var =
self=3Dthis;this.opos=3D[e.pageX,e.pageY];if(this.options.disabled)=0A=
return;var =
options=3Dthis.options;this.selectees=3D$(options.filter,this.element[0])=
;this.element.triggerHandler("selectablestart",[e,{"selectable":this.elem=
ent[0],"options":options}],options.start);$('body').append(this.helper);t=
his.helper.css({"z-index":100,"position":"absolute","left":e.clientX,"top=
":e.clientY,"width":0,"height":0});if(options.autoRefresh){this.refresh()=
;}=0A=
this.selectees.filter('.ui-selected').each(function(){var =
selectee=3D$.data(this,"selectable-item");selectee.startselected=3Dtrue;i=
f(!e.ctrlKey){selectee.$element.removeClass('ui-selected');selectee.selec=
ted=3Dfalse;selectee.$element.addClass('ui-unselecting');selectee.unselec=
ting=3Dtrue;self.element.triggerHandler("selectableunselecting",[e,{selec=
table:self.element[0],unselecting:selectee.element,options:options}],opti=
ons.unselecting);}});var =
isSelectee=3Dfalse;$(e.target).parents().andSelf().each(function(){if($.d=
ata(this,"selectable-item"))isSelectee=3Dtrue;});return =
this.options.keyboard?!isSelectee:true;},mouseDrag:function(e){var =
self=3Dthis;this.dragged=3Dtrue;if(this.options.disabled)=0A=
return;var options=3Dthis.options;var =
x1=3Dthis.opos[0],y1=3Dthis.opos[1],x2=3De.pageX,y2=3De.pageY;if(x1>x2){v=
ar tmp=3Dx2;x2=3Dx1;x1=3Dtmp;}=0A=
if(y1>y2){var tmp=3Dy2;y2=3Dy1;y1=3Dtmp;}=0A=
this.helper.css({left:x1,top:y1,width:x2-x1,height:y2-y1});this.selectees=
.each(function(){var =
selectee=3D$.data(this,"selectable-item");if(!selectee||selectee.element=3D=
=3Dself.element[0])=0A=
return;var =
hit=3Dfalse;if(options.tolerance=3D=3D'touch'){hit=3D(!(selectee.left>x2|=
|selectee.right<x1||selectee.top>y2||selectee.bottom<y1));}else =
if(options.tolerance=3D=3D'fit'){hit=3D(selectee.left>x1&&selectee.right<=
x2&&selectee.top>y1&&selectee.bottom<y2);}=0A=
if(hit){if(selectee.selected){selectee.$element.removeClass('ui-selected'=
);selectee.selected=3Dfalse;}=0A=
if(selectee.unselecting){selectee.$element.removeClass('ui-unselecting');=
selectee.unselecting=3Dfalse;}=0A=
if(!selectee.selecting){selectee.$element.addClass('ui-selecting');select=
ee.selecting=3Dtrue;self.element.triggerHandler("selectableselecting",[e,=
{selectable:self.element[0],selecting:selectee.element,options:options}],=
options.selecting);}}else{if(selectee.selecting){if(e.ctrlKey&&selectee.s=
tartselected){selectee.$element.removeClass('ui-selecting');selectee.sele=
cting=3Dfalse;selectee.$element.addClass('ui-selected');selectee.selected=
=3Dtrue;}else{selectee.$element.removeClass('ui-selecting');selectee.sele=
cting=3Dfalse;if(selectee.startselected){selectee.$element.addClass('ui-u=
nselecting');selectee.unselecting=3Dtrue;}=0A=
self.element.triggerHandler("selectableunselecting",[e,{selectable:self.e=
lement[0],unselecting:selectee.element,options:options}],options.unselect=
ing);}}=0A=
if(selectee.selected){if(!e.ctrlKey&&!selectee.startselected){selectee.$e=
lement.removeClass('ui-selected');selectee.selected=3Dfalse;selectee.$ele=
ment.addClass('ui-unselecting');selectee.unselecting=3Dtrue;self.element.=
triggerHandler("selectableunselecting",[e,{selectable:self.element[0],uns=
electing:selectee.element,options:options}],options.unselecting);}}}});re=
turn false;},mouseStop:function(e){var =
self=3Dthis;this.dragged=3Dfalse;var =
options=3Dthis.options;$('.ui-unselecting',this.element[0]).each(function=
(){var =
selectee=3D$.data(this,"selectable-item");selectee.$element.removeClass('=
ui-unselecting');selectee.unselecting=3Dfalse;selectee.startselected=3Dfa=
lse;self.element.triggerHandler("selectableunselected",[e,{selectable:sel=
f.element[0],unselected:selectee.element,options:options}],options.unsele=
cted);});$('.ui-selecting',this.element[0]).each(function(){var =
selectee=3D$.data(this,"selectable-item");selectee.$element.removeClass('=
ui-selecting').addClass('ui-selected');selectee.selecting=3Dfalse;selecte=
e.selected=3Dtrue;selectee.startselected=3Dtrue;self.element.triggerHandl=
er("selectableselected",[e,{selectable:self.element[0],selected:selectee.=
element,options:options}],options.selected);});this.element.triggerHandle=
r("selectablestop",[e,{selectable:self.element[0],options:this.options}],=
this.options.stop);this.helper.remove();return =
false;}}));$.extend($.ui.selectable,{defaults:{distance:1,delay:0,cancel:=
":input",appendTo:'body',autoRefresh:true,filter:'*',tolerance:'touch'}})=
;})(jQuery);(function($){function contains(a,b){var =
safari2=3D$.browser.safari&&$.browser.version<522;if(a.contains&&!safari2=
){return a.contains(b);}=0A=
if(a.compareDocumentPosition)=0A=
return!!(a.compareDocumentPosition(b)&16);while(b=3Db.parentNode)=0A=
if(b=3D=3Da)return true;return =
false;};$.widget("ui.sortable",$.extend({},$.ui.mouse,{init:function(){va=
r =
o=3Dthis.options;this.containerCache=3D{};this.element.addClass("ui-sorta=
ble");this.refresh();this.floating=3Dthis.items.length?(/left|right/).tes=
t(this.items[0].item.css('float')):false;if(!(/(relative|absolute|fixed)/=
).test(this.element.css('position')))this.element.css('position','relativ=
e');this.offset=3Dthis.element.offset();this.mouseInit();},plugins:{},ui:=
function(inst){return{helper:(inst||this)["helper"],placeholder:(inst||th=
is)["placeholder"]||$([]),position:(inst||this)["position"],absolutePosit=
ion:(inst||this)["positionAbs"],options:this.options,element:this.element=
,item:(inst||this)["currentItem"],sender:inst?inst.element:null};},propag=
ate:function(n,e,inst,noPropagation){$.ui.plugin.call(this,n,[e,this.ui(i=
nst)]);if(!noPropagation)this.element.triggerHandler(n=3D=3D"sort"?n:"sor=
t"+n,[e,this.ui(inst)],this.options[n]);},serialize:function(o){var =
items=3D($.isFunction(this.options.items)?this.options.items.call(this.el=
ement):$(this.options.items,this.element)).not('.ui-sortable-helper');var=
 str=3D[];o=3Do||{};items.each(function(){var =
res=3D($(this).attr(o.attribute||'id')||'').match(o.expression||(/(.+)[-=3D=
_](.+)/));if(res)str.push((o.key||res[1])+'[]=3D'+(o.key&&o.expression?re=
s[1]:res[2]));});return str.join('&');},toArray:function(attr){var =
items=3D($.isFunction(this.options.items)?this.options.items.call(this.el=
ement):$(this.options.items,this.element)).not('.ui-sortable-helper');var=
 =
ret=3D[];items.each(function(){ret.push($(this).attr(attr||'id'));});retu=
rn ret;},intersectsWith:function(item){var =
x1=3Dthis.positionAbs.left,x2=3Dx1+this.helperProportions.width,y1=3Dthis=
.positionAbs.top,y2=3Dy1+this.helperProportions.height;var =
l=3Ditem.left,r=3Dl+item.width,t=3Ditem.top,b=3Dt+item.height;if(this.opt=
ions.tolerance=3D=3D"pointer"||this.options.forcePointerForContainers||(t=
his.options.tolerance=3D=3D"guess"&&this.helperProportions[this.floating?=
'width':'height']>item[this.floating?'width':'height'])){return(y1+this.o=
ffset.click.top>t&&y1+this.offset.click.top<b&&x1+this.offset.click.left>=
l&&x1+this.offset.click.left<r);}else{return(l<x1+(this.helperProportions=
.width/2)&&x2-(this.helperProportions.width/2)<r&&t<y1+(this.helperPropor=
tions.height/2)&&y2-(this.helperProportions.height/2)<b);}},intersectsWit=
hEdge:function(item){var =
x1=3Dthis.positionAbs.left,x2=3Dx1+this.helperProportions.width,y1=3Dthis=
.positionAbs.top,y2=3Dy1+this.helperProportions.height;var =
l=3Ditem.left,r=3Dl+item.width,t=3Ditem.top,b=3Dt+item.height;if(this.opt=
ions.tolerance=3D=3D"pointer"||(this.options.tolerance=3D=3D"guess"&&this=
.helperProportions[this.floating?'width':'height']>item[this.floating?'wi=
dth':'height'])){if(!(y1+this.offset.click.top>t&&y1+this.offset.click.to=
p<b&&x1+this.offset.click.left>l&&x1+this.offset.click.left<r))return =
false;if(this.floating){if(x1+this.offset.click.left>l&&x1+this.offset.cl=
ick.left<l+item.width/2)return =
2;if(x1+this.offset.click.left>l+item.width/2&&x1+this.offset.click.left<=
r)return =
1;}else{if(y1+this.offset.click.top>t&&y1+this.offset.click.top<t+item.he=
ight/2)return =
2;if(y1+this.offset.click.top>t+item.height/2&&y1+this.offset.click.top<b=
)return =
1;}}else{if(!(l<x1+(this.helperProportions.width/2)&&x2-(this.helperPropo=
rtions.width/2)<r&&t<y1+(this.helperProportions.height/2)&&y2-(this.helpe=
rProportions.height/2)<b))return =
false;if(this.floating){if(x2>l&&x1<l)return 2;if(x1<r&&x2>r)return =
1;}else{if(y2>t&&y1<t)return 1;if(y1<b&&y2>b)return 2;}}=0A=
return =
false;},refresh:function(){this.refreshItems();this.refreshPositions();},=
refreshItems:function(){this.items=3D[];this.containers=3D[this];var =
items=3Dthis.items;var self=3Dthis;var =
queries=3D[[$.isFunction(this.options.items)?this.options.items.call(this=
.element,null,{options:this.options,item:this.currentItem}):$(this.option=
s.items,this.element),this]];if(this.options.connectWith){for(var =
i=3Dthis.options.connectWith.length-1;i>=3D0;i--){var =
cur=3D$(this.options.connectWith[i]);for(var =
j=3Dcur.length-1;j>=3D0;j--){var =
inst=3D$.data(cur[j],'sortable');if(inst&&!inst.options.disabled){queries=
.push([$.isFunction(inst.options.items)?inst.options.items.call(inst.elem=
ent):$(inst.options.items,inst.element),inst]);this.containers.push(inst)=
;}};};}=0A=
for(var =
i=3Dqueries.length-1;i>=3D0;i--){queries[i][0].each(function(){$.data(thi=
s,'sortable-item',queries[i][1]);items.push({item:$(this),instance:querie=
s[i][1],width:0,height:0,left:0,top:0});});};},refreshPositions:function(=
fast){if(this.offsetParent){var =
po=3Dthis.offsetParent.offset();this.offset.parent=3D{top:po.top+this.off=
setParentBorders.top,left:po.left+this.offsetParentBorders.left};}=0A=
for(var =
i=3Dthis.items.length-1;i>=3D0;i--){if(this.items[i].instance!=3Dthis.cur=
rentContainer&&this.currentContainer&&this.items[i].item[0]!=3Dthis.curre=
ntItem[0])=0A=
continue;var =
t=3Dthis.options.toleranceElement?$(this.options.toleranceElement,this.it=
ems[i].item):this.items[i].item;if(!fast){this.items[i].width=3Dt[0].offs=
etWidth;this.items[i].height=3Dt[0].offsetHeight;}=0A=
var =
p=3Dt.offset();this.items[i].left=3Dp.left;this.items[i].top=3Dp.top;};if=
(this.options.custom&&this.options.custom.refreshContainers){this.options=
.custom.refreshContainers.call(this);}else{for(var =
i=3Dthis.containers.length-1;i>=3D0;i--){var =
p=3Dthis.containers[i].element.offset();this.containers[i].containerCache=
.left=3Dp.left;this.containers[i].containerCache.top=3Dp.top;this.contain=
ers[i].containerCache.width=3Dthis.containers[i].element.outerWidth();thi=
s.containers[i].containerCache.height=3Dthis.containers[i].element.outerH=
eight();};}},destroy:function(){this.element.removeClass("ui-sortable =
ui-sortable-disabled").removeData("sortable").unbind(".sortable");this.mo=
useDestroy();for(var i=3Dthis.items.length-1;i>=3D0;i--)=0A=
this.items[i].item.removeData("sortable-item");},createPlaceholder:functi=
on(that){var =
self=3Dthat||this,o=3Dself.options;if(o.placeholder.constructor=3D=3DStri=
ng){var =
className=3Do.placeholder;o.placeholder=3D{element:function(){return =
$('<div></div>').addClass(className)[0];},update:function(i,p){p.css(i.of=
fset()).css({width:i.outerWidth(),height:i.outerHeight()});}};}=0A=
self.placeholder=3D$(o.placeholder.element.call(self.element,self.current=
Item)).appendTo('body').css({position:'absolute'});o.placeholder.update.c=
all(self.element,self.currentItem,self.placeholder);},contactContainers:f=
unction(e){for(var =
i=3Dthis.containers.length-1;i>=3D0;i--){if(this.intersectsWith(this.cont=
ainers[i].containerCache)){if(!this.containers[i].containerCache.over){if=
(this.currentContainer!=3Dthis.containers[i]){var dist=3D10000;var =
itemWithLeastDistance=3Dnull;var =
base=3Dthis.positionAbs[this.containers[i].floating?'left':'top'];for(var=
 =
j=3Dthis.items.length-1;j>=3D0;j--){if(!contains(this.containers[i].eleme=
nt[0],this.items[j].item[0]))continue;var =
cur=3Dthis.items[j][this.containers[i].floating?'left':'top'];if(Math.abs=
(cur-base)<dist){dist=3DMath.abs(cur-base);itemWithLeastDistance=3Dthis.i=
tems[j];}}=0A=
if(!itemWithLeastDistance&&!this.options.dropOnEmpty)=0A=
continue;if(this.placeholder)this.placeholder.remove();if(this.containers=
[i].options.placeholder){this.containers[i].createPlaceholder(this);}else=
{this.placeholder=3Dnull;;}=0A=
this.currentContainer=3Dthis.containers[i];itemWithLeastDistance?this.rea=
rrange(e,itemWithLeastDistance,null,true):this.rearrange(e,null,this.cont=
ainers[i].element,true);this.propagate("change",e);this.containers[i].pro=
pagate("change",e,this);}=0A=
this.containers[i].propagate("over",e,this);this.containers[i].containerC=
ache.over=3D1;}}else{if(this.containers[i].containerCache.over){this.cont=
ainers[i].propagate("out",e,this);this.containers[i].containerCache.over=3D=
0;}}};},mouseCapture:function(e,overrideHandle){if(this.options.disabled|=
|this.options.type=3D=3D'static')return false;this.refreshItems();var =
currentItem=3Dnull,self=3Dthis,nodes=3D$(e.target).parents().each(functio=
n(){if($.data(this,'sortable-item')=3D=3Dself){currentItem=3D$(this);retu=
rn =
false;}});if($.data(e.target,'sortable-item')=3D=3Dself)currentItem=3D$(e=
.target);if(!currentItem)return =
false;if(this.options.handle&&!overrideHandle){var =
validHandle=3Dfalse;$(this.options.handle,currentItem).find("*").andSelf(=
).each(function(){if(this=3D=3De.target)validHandle=3Dtrue;});if(!validHa=
ndle)return false;}=0A=
this.currentItem=3DcurrentItem;return =
true;},mouseStart:function(e,overrideHandle,noActivation){var =
o=3Dthis.options;this.currentContainer=3Dthis;this.refreshPositions();thi=
s.helper=3Dtypeof =
o.helper=3D=3D'function'?$(o.helper.apply(this.element[0],[e,this.current=
Item])):this.currentItem.clone();if(!this.helper.parents('body').length)$=
(o.appendTo!=3D'parent'?o.appendTo:this.currentItem[0].parentNode)[0].app=
endChild(this.helper[0]);this.helper.css({position:'absolute',clear:'both=
'}).addClass('ui-sortable-helper');this.margins=3D{left:(parseInt(this.cu=
rrentItem.css("marginLeft"),10)||0),top:(parseInt(this.currentItem.css("m=
arginTop"),10)||0)};this.offset=3Dthis.currentItem.offset();this.offset=3D=
{top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.=
left};this.offset.click=3D{left:e.pageX-this.offset.left,top:e.pageY-this=
.offset.top};this.offsetParent=3Dthis.helper.offsetParent();var =
po=3Dthis.offsetParent.offset();this.offsetParentBorders=3D{top:(parseInt=
(this.offsetParent.css("borderTopWidth"),10)||0),left:(parseInt(this.offs=
etParent.css("borderLeftWidth"),10)||0)};this.offset.parent=3D{top:po.top=
+this.offsetParentBorders.top,left:po.left+this.offsetParentBorders.left}=
;this.originalPosition=3Dthis.generatePosition(e);this.domPosition=3D{pre=
v:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]};this.he=
lperProportions=3D{width:this.helper.outerWidth(),height:this.helper.oute=
rHeight()};if(o.placeholder)this.createPlaceholder();this.propagate("star=
t",e);this.helperProportions=3D{width:this.helper.outerWidth(),height:thi=
s.helper.outerHeight()};if(o.cursorAt){if(o.cursorAt.left!=3Dundefined)th=
is.offset.click.left=3Do.cursorAt.left;if(o.cursorAt.right!=3Dundefined)t=
his.offset.click.left=3Dthis.helperProportions.width-o.cursorAt.right;if(=
o.cursorAt.top!=3Dundefined)this.offset.click.top=3Do.cursorAt.top;if(o.c=
ursorAt.bottom!=3Dundefined)this.offset.click.top=3Dthis.helperProportion=
s.height-o.cursorAt.bottom;}=0A=
if(o.containment){if(o.containment=3D=3D'parent')o.containment=3Dthis.hel=
per[0].parentNode;if(o.containment=3D=3D'document'||o.containment=3D=3D'w=
indow')this.containment=3D[0-this.offset.parent.left,0-this.offset.parent=
.top,$(o.containment=3D=3D'document'?document:window).width()-this.offset=
.parent.left-this.helperProportions.width-this.margins.left-(parseInt(thi=
s.element.css("marginRight"),10)||0),($(o.containment=3D=3D'document'?doc=
ument:window).height()||document.body.parentNode.scrollHeight)-this.offse=
t.parent.top-this.helperProportions.height-this.margins.top-(parseInt(thi=
s.element.css("marginBottom"),10)||0)];if(!(/^(document|window|parent)$/)=
.test(o.containment)){var ce=3D$(o.containment)[0];var =
co=3D$(o.containment).offset();this.containment=3D[co.left+(parseInt($(ce=
).css("borderLeftWidth"),10)||0)-this.offset.parent.left,co.top+(parseInt=
($(ce).css("borderTopWidth"),10)||0)-this.offset.parent.top,co.left+Math.=
max(ce.scrollWidth,ce.offsetWidth)-(parseInt($(ce).css("borderLeftWidth")=
,10)||0)-this.offset.parent.left-this.helperProportions.width-this.margin=
s.left-(parseInt(this.currentItem.css("marginRight"),10)||0),co.top+Math.=
max(ce.scrollHeight,ce.offsetHeight)-(parseInt($(ce).css("borderTopWidth"=
),10)||0)-this.offset.parent.top-this.helperProportions.height-this.margi=
ns.top-(parseInt(this.currentItem.css("marginBottom"),10)||0)];}}=0A=
if(this.options.placeholder!=3D'clone')=0A=
this.currentItem.css('visibility','hidden');if(!noActivation){for(var =
i=3Dthis.containers.length-1;i>=3D0;i--){this.containers[i].propagate("ac=
tivate",e,this);}}=0A=
if($.ui.ddmanager)$.ui.ddmanager.current=3Dthis;if($.ui.ddmanager&&!o.dro=
pBehaviour)$.ui.ddmanager.prepareOffsets(this,e);this.dragging=3Dtrue;thi=
s.mouseDrag(e);return =
true;},convertPositionTo:function(d,pos){if(!pos)pos=3Dthis.position;var =
mod=3Dd=3D=3D"absolute"?1:-1;return{top:(pos.top=0A=
+this.offset.parent.top*mod=0A=
-(this.offsetParent[0]=3D=3Ddocument.body?0:this.offsetParent[0].scrollTo=
p)*mod=0A=
+this.margins.top*mod),left:(pos.left=0A=
+this.offset.parent.left*mod=0A=
-(this.offsetParent[0]=3D=3Ddocument.body?0:this.offsetParent[0].scrollLe=
ft)*mod=0A=
+this.margins.left*mod)};},generatePosition:function(e){var =
o=3Dthis.options;var position=3D{top:(e.pageY=0A=
-this.offset.click.top=0A=
-this.offset.parent.top=0A=
+(this.offsetParent[0]=3D=3Ddocument.body?0:this.offsetParent[0].scrollTo=
p)),left:(e.pageX=0A=
-this.offset.click.left=0A=
-this.offset.parent.left=0A=
+(this.offsetParent[0]=3D=3Ddocument.body?0:this.offsetParent[0].scrollLe=
ft))};if(!this.originalPosition)return =
position;if(this.containment){if(position.left<this.containment[0])positi=
on.left=3Dthis.containment[0];if(position.top<this.containment[1])positio=
n.top=3Dthis.containment[1];if(position.left>this.containment[2])position=
.left=3Dthis.containment[2];if(position.top>this.containment[3])position.=
top=3Dthis.containment[3];}=0A=
if(o.grid){var =
top=3Dthis.originalPosition.top+Math.round((position.top-this.originalPos=
ition.top)/o.grid[1])*o.grid[1];position.top=3Dthis.containment?(!(top<th=
is.containment[1]||top>this.containment[3])?top:(!(top<this.containment[1=
])?top-o.grid[1]:top+o.grid[1])):top;var =
left=3Dthis.originalPosition.left+Math.round((position.left-this.original=
Position.left)/o.grid[0])*o.grid[0];position.left=3Dthis.containment?(!(l=
eft<this.containment[0]||left>this.containment[2])?left:(!(left<this.cont=
ainment[0])?left-o.grid[0]:left+o.grid[0])):left;}=0A=
return =
position;},mouseDrag:function(e){this.position=3Dthis.generatePosition(e)=
;this.positionAbs=3Dthis.convertPositionTo("absolute");$.ui.plugin.call(t=
his,"sort",[e,this.ui()]);this.positionAbs=3Dthis.convertPositionTo("abso=
lute");this.helper[0].style.left=3Dthis.position.left+'px';this.helper[0]=
.style.top=3Dthis.position.top+'px';for(var =
i=3Dthis.items.length-1;i>=3D0;i--){var =
intersection=3Dthis.intersectsWithEdge(this.items[i]);if(!intersection)co=
ntinue;if(this.items[i].item[0]!=3Dthis.currentItem[0]&&this.currentItem[=
intersection=3D=3D1?"next":"prev"]()[0]!=3Dthis.items[i].item[0]&&!contai=
ns(this.currentItem[0],this.items[i].item[0])&&(this.options.type=3D=3D's=
emi-dynamic'?!contains(this.element[0],this.items[i].item[0]):true)){this=
.direction=3Dintersection=3D=3D1?"down":"up";this.rearrange(e,this.items[=
i]);this.propagate("change",e);break;}}=0A=
this.contactContainers(e);if($.ui.ddmanager)$.ui.ddmanager.drag(this,e);t=
his.element.triggerHandler("sort",[e,this.ui()],this.options["sort"]);ret=
urn =
false;},rearrange:function(e,i,a,hardRefresh){a?a[0].appendChild(this.cur=
rentItem[0]):i.item[0].parentNode.insertBefore(this.currentItem[0],(this.=
direction=3D=3D'down'?i.item[0]:i.item[0].nextSibling));this.counter=3Dth=
is.counter?++this.counter:1;var =
self=3Dthis,counter=3Dthis.counter;window.setTimeout(function(){if(counte=
r=3D=3Dself.counter)self.refreshPositions(!hardRefresh);},0);if(this.opti=
ons.placeholder)=0A=
this.options.placeholder.update.call(this.element,this.currentItem,this.p=
laceholder);},mouseStop:function(e,noPropagation){if($.ui.ddmanager&&!thi=
s.options.dropBehaviour)=0A=
$.ui.ddmanager.drop(this,e);if(this.options.revert){var self=3Dthis;var =
cur=3Dself.currentItem.offset();if(self.placeholder)self.placeholder.anim=
ate({opacity:'hide'},(parseInt(this.options.revert,10)||500)-50);$(this.h=
elper).animate({left:cur.left-this.offset.parent.left-self.margins.left+(=
this.offsetParent[0]=3D=3Ddocument.body?0:this.offsetParent[0].scrollLeft=
),top:cur.top-this.offset.parent.top-self.margins.top+(this.offsetParent[=
0]=3D=3Ddocument.body?0:this.offsetParent[0].scrollTop)},parseInt(this.op=
tions.revert,10)||500,function(){self.clear(e);});}else{this.clear(e,noPr=
opagation);}=0A=
return =
false;},clear:function(e,noPropagation){if(this.domPosition.prev!=3Dthis.=
currentItem.prev().not(".ui-sortable-helper")[0]||this.domPosition.parent=
!=3Dthis.currentItem.parent()[0])this.propagate("update",e,null,noPropaga=
tion);if(!contains(this.element[0],this.currentItem[0])){this.propagate("=
remove",e,null,noPropagation);for(var =
i=3Dthis.containers.length-1;i>=3D0;i--){if(contains(this.containers[i].e=
lement[0],this.currentItem[0])){this.containers[i].propagate("update",e,t=
his,noPropagation);this.containers[i].propagate("receive",e,this,noPropag=
ation);}};};for(var =
i=3Dthis.containers.length-1;i>=3D0;i--){this.containers[i].propagate("de=
activate",e,this,noPropagation);if(this.containers[i].containerCache.over=
){this.containers[i].propagate("out",e,this);this.containers[i].container=
Cache.over=3D0;}}=0A=
this.dragging=3Dfalse;if(this.cancelHelperRemoval){this.propagate("stop",=
e,null,noPropagation);return false;}=0A=
$(this.currentItem).css('visibility','');if(this.placeholder)this.placeho=
lder.remove();this.helper.remove();this.helper=3Dnull;this.propagate("sto=
p",e,null,noPropagation);return =
true;}}));$.extend($.ui.sortable,{getter:"serialize =
toArray",defaults:{helper:"clone",tolerance:"guess",distance:1,delay:0,sc=
roll:true,scrollSensitivity:20,scrollSpeed:20,cancel:":input",items:'> =
*',zIndex:1000,dropOnEmpty:true,appendTo:"parent"}});$.ui.plugin.add("sor=
table","cursor",{start:function(e,ui){var =
t=3D$('body');if(t.css("cursor"))ui.options._cursor=3Dt.css("cursor");t.c=
ss("cursor",ui.options.cursor);},stop:function(e,ui){if(ui.options._curso=
r)$('body').css("cursor",ui.options._cursor);}});$.ui.plugin.add("sortabl=
e","zIndex",{start:function(e,ui){var =
t=3Dui.helper;if(t.css("zIndex"))ui.options._zIndex=3Dt.css("zIndex");t.c=
ss('zIndex',ui.options.zIndex);},stop:function(e,ui){if(ui.options._zInde=
x)$(ui.helper).css('zIndex',ui.options._zIndex);}});$.ui.plugin.add("sort=
able","opacity",{start:function(e,ui){var =
t=3Dui.helper;if(t.css("opacity"))ui.options._opacity=3Dt.css("opacity");=
t.css('opacity',ui.options.opacity);},stop:function(e,ui){if(ui.options._=
opacity)$(ui.helper).css('opacity',ui.options._opacity);}});$.ui.plugin.a=
dd("sortable","scroll",{start:function(e,ui){var o=3Dui.options;var =
i=3D$(this).data("sortable");i.overflowY=3Dfunction(el){do{if(/auto|scrol=
l/.test(el.css('overflow'))||(/auto|scroll/).test(el.css('overflow-y')))r=
eturn el;el=3Del.parent();}while(el[0].parentNode);return =
$(document);}(i.currentItem);i.overflowX=3Dfunction(el){do{if(/auto|scrol=
l/.test(el.css('overflow'))||(/auto|scroll/).test(el.css('overflow-x')))r=
eturn el;el=3Del.parent();}while(el[0].parentNode);return =
$(document);}(i.currentItem);if(i.overflowY[0]!=3Ddocument&&i.overflowY[0=
].tagName!=3D'HTML')i.overflowYOffset=3Di.overflowY.offset();if(i.overflo=
wX[0]!=3Ddocument&&i.overflowX[0].tagName!=3D'HTML')i.overflowXOffset=3Di=
.overflowX.offset();},sort:function(e,ui){var o=3Dui.options;var =
i=3D$(this).data("sortable");if(i.overflowY[0]!=3Ddocument&&i.overflowY[0=
].tagName!=3D'HTML'){if((i.overflowYOffset.top+i.overflowY[0].offsetHeigh=
t)-e.pageY<o.scrollSensitivity)=0A=
i.overflowY[0].scrollTop=3Di.overflowY[0].scrollTop+o.scrollSpeed;if(e.pa=
geY-i.overflowYOffset.top<o.scrollSensitivity)=0A=
i.overflowY[0].scrollTop=3Di.overflowY[0].scrollTop-o.scrollSpeed;}else{i=
f(e.pageY-$(document).scrollTop()<o.scrollSensitivity)=0A=
$(document).scrollTop($(document).scrollTop()-o.scrollSpeed);if($(window)=
.height()-(e.pageY-$(document).scrollTop())<o.scrollSensitivity)=0A=
$(document).scrollTop($(document).scrollTop()+o.scrollSpeed);}=0A=
if(i.overflowX[0]!=3Ddocument&&i.overflowX[0].tagName!=3D'HTML'){if((i.ov=
erflowXOffset.left+i.overflowX[0].offsetWidth)-e.pageX<o.scrollSensitivit=
y)=0A=
i.overflowX[0].scrollLeft=3Di.overflowX[0].scrollLeft+o.scrollSpeed;if(e.=
pageX-i.overflowXOffset.left<o.scrollSensitivity)=0A=
i.overflowX[0].scrollLeft=3Di.overflowX[0].scrollLeft-o.scrollSpeed;}else=
{if(e.pageX-$(document).scrollLeft()<o.scrollSensitivity)=0A=
$(document).scrollLeft($(document).scrollLeft()-o.scrollSpeed);if($(windo=
w).width()-(e.pageX-$(document).scrollLeft())<o.scrollSensitivity)=0A=
$(document).scrollLeft($(document).scrollLeft()+o.scrollSpeed);}}});$.ui.=
plugin.add("sortable","axis",{sort:function(e,ui){var =
i=3D$(this).data("sortable");if(ui.options.axis=3D=3D"y")i.position.left=3D=
i.originalPosition.left;if(ui.options.axis=3D=3D"x")i.position.top=3Di.or=
iginalPosition.top;}});})(jQuery);(function($){$.widget("ui.accordion",{i=
nit:function(){var options=3Dthis.options;if(options.navigation){var =
current=3Dthis.element.find("a").filter(options.navigationFilter);if(curr=
ent.length){if(current.filter(options.header).length){options.active=3Dcu=
rrent;}else{options.active=3Dcurrent.parent().parent().prev();current.add=
Class("current");}}}=0A=
options.headers=3Dthis.element.find(options.header);options.active=3Dfind=
Active(options.headers,options.active);if($.browser.msie){this.element.fi=
nd('a').css('zoom','1');}=0A=
if(!this.element.hasClass("ui-accordion")){this.element.addClass("ui-acco=
rdion");$("<span =
class=3D'ui-accordion-left'/>").insertBefore(options.headers);$("<span =
class=3D'ui-accordion-right'/>").appendTo(options.headers);options.header=
s.addClass("ui-accordion-header").attr("tabindex","0");}=0A=
var =
maxHeight;if(options.fillSpace){maxHeight=3Dthis.element.parent().height(=
);options.headers.each(function(){maxHeight-=3D$(this).outerHeight();});v=
ar =
maxPadding=3D0;options.headers.next().each(function(){maxPadding=3DMath.m=
ax(maxPadding,$(this).innerHeight()-$(this).height());}).height(maxHeight=
-maxPadding);}else =
if(options.autoHeight){maxHeight=3D0;options.headers.next().each(function=
(){maxHeight=3DMath.max(maxHeight,$(this).outerHeight());}).height(maxHei=
ght);}=0A=
options.headers.not(options.active||"").next().hide();options.active.pare=
nt().andSelf().addClass(options.selectedClass);if(options.event){this.ele=
ment.bind((options.event)+".accordion",clickHandler);}},activate:function=
(index){clickHandler.call(this.element[0],{target:findActive(this.options=
.headers,index)[0]});},destroy:function(){this.options.headers.next().css=
("display","");if(this.options.fillSpace||this.options.autoHeight){this.o=
ptions.headers.next().css("height","");}=0A=
$.removeData(this.element[0],"accordion");this.element.removeClass("ui-ac=
cordion").unbind(".accordion");}});function =
scopeCallback(callback,scope){return function(){return =
callback.apply(scope,arguments);};};function =
completed(cancel){if(!$.data(this,"accordion")){return;}=0A=
var instance=3D$.data(this,"accordion");var =
options=3Dinstance.options;options.running=3Dcancel?0:--options.running;i=
f(options.running){return;}=0A=
if(options.clearStyle){options.toShow.add(options.toHide).css({height:"",=
overflow:""});}=0A=
$(this).triggerHandler("accordionchange",[$.event.fix({type:'accordioncha=
nge',target:instance.element[0]}),options.data],options.change);}=0A=
function toggle(toShow,toHide,data,clickedActive,down){var =
options=3D$.data(this,"accordion").options;options.toShow=3DtoShow;option=
s.toHide=3DtoHide;options.data=3Ddata;var =
complete=3DscopeCallback(completed,this);options.running=3DtoHide.size()=3D=
=3D=3D0?toShow.size():toHide.size();if(options.animated){if(!options.alwa=
ysOpen&&clickedActive){$.ui.accordion.animations[options.animated]({toSho=
w:jQuery([]),toHide:toHide,complete:complete,down:down,autoHeight:options=
.autoHeight});}else{$.ui.accordion.animations[options.animated]({toShow:t=
oShow,toHide:toHide,complete:complete,down:down,autoHeight:options.autoHe=
ight});}}else{if(!options.alwaysOpen&&clickedActive){toShow.toggle();}els=
e{toHide.hide();toShow.show();}=0A=
complete(true);}}=0A=
function clickHandler(event){var =
options=3D$.data(this,"accordion").options;if(options.disabled){return =
false;}=0A=
if(!event.target&&!options.alwaysOpen){options.active.parent().andSelf().=
toggleClass(options.selectedClass);var =
toHide=3Doptions.active.next(),data=3D{options:options,newHeader:jQuery([=
]),oldHeader:options.active,newContent:jQuery([]),oldContent:toHide},toSh=
ow=3D(options.active=3D$([]));toggle.call(this,toShow,toHide,data);return=
 false;}=0A=
var =
clicked=3D$(event.target);clicked=3D$(clicked.parents(options.header)[0]|=
|clicked);var =
clickedActive=3Dclicked[0]=3D=3Doptions.active[0];if(options.running||(op=
tions.alwaysOpen&&clickedActive)){return false;}=0A=
if(!clicked.is(options.header)){return;}=0A=
options.active.parent().andSelf().toggleClass(options.selectedClass);if(!=
clickedActive){clicked.parent().andSelf().addClass(options.selectedClass)=
;}=0A=
var =
toShow=3Dclicked.next(),toHide=3Doptions.active.next(),data=3D{options:op=
tions,newHeader:clicked,oldHeader:options.active,newContent:toShow,oldCon=
tent:toHide},down=3Doptions.headers.index(options.active[0])>options.head=
ers.index(clicked[0]);options.active=3DclickedActive?$([]):clicked;toggle=
.call(this,toShow,toHide,data,clickedActive,down);return =
false;};function findActive(headers,selector){return =
selector!=3Dundefined?typeof =
selector=3D=3D"number"?headers.filter(":eq("+selector+")"):headers.not(he=
aders.not(selector)):selector=3D=3D=3Dfalse?$([]):headers.filter(":eq(0)"=
);}=0A=
$.extend($.ui.accordion,{defaults:{selectedClass:"selected",alwaysOpen:tr=
ue,animated:'slide',event:"click",header:"a",autoHeight:true,running:0,na=
vigationFilter:function(){return =
this.href.toLowerCase()=3D=3Dlocation.href.toLowerCase();}},animations:{s=
lide:function(options,additions){options=3D$.extend({easing:"swing",durat=
ion:300},options,additions);if(!options.toHide.size()){options.toShow.ani=
mate({height:"show"},options);return;}=0A=
var =
hideHeight=3Doptions.toHide.height(),showHeight=3Doptions.toShow.height()=
,difference=3DshowHeight/hideHeight;options.toShow.css({height:0,overflow=
:'hidden'}).show();options.toHide.filter(":hidden").each(options.complete=
).end().filter(":visible").animate({height:"hide"},{step:function(now){va=
r =
current=3D(hideHeight-now)*difference;if($.browser.msie||$.browser.opera)=
{current=3DMath.ceil(current);}=0A=
options.toShow.height(current);},duration:options.duration,easing:options=
.easing,complete:function(){if(!options.autoHeight){options.toShow.css("h=
eight","auto");}=0A=
options.complete();}});},bounceslide:function(options){this.slide(options=
,{easing:options.down?"bounceout":"swing",duration:options.down?1000:200}=
);},easeslide:function(options){this.slide(options,{easing:"easeinout",du=
ration:700});}}});$.fn.activate=3Dfunction(index){return =
this.accordion("activate",index);};})(jQuery);(function($){var =
setDataSwitch=3D{dragStart:"start.draggable",drag:"drag.draggable",dragSt=
op:"stop.draggable",maxHeight:"maxHeight.resizable",minHeight:"minHeight.=
resizable",maxWidth:"maxWidth.resizable",minWidth:"minWidth.resizable",re=
sizeStart:"start.resizable",resize:"drag.resizable",resizeStop:"stop.resi=
zable"};$.widget("ui.dialog",{init:function(){var =
self=3Dthis,options=3Dthis.options,resizeHandles=3Dtypeof =
options.resizable=3D=3D'string'?options.resizable:'n,e,s,w,se,sw,ne,nw',u=
iDialogContent=3Dthis.element.addClass('ui-dialog-content').wrap('<div/>'=
).wrap('<div/>'),uiDialogContainer=3D(this.uiDialogContainer=3DuiDialogCo=
ntent.parent().addClass('ui-dialog-container').css({position:'relative',w=
idth:'100%',height:'100%'})),title=3Doptions.title||uiDialogContent.attr(=
'title')||'',uiDialogTitlebar=3D(this.uiDialogTitlebar=3D$('<div =
class=3D"ui-dialog-titlebar"/>')).append('<span =
class=3D"ui-dialog-title">'+title+'</span>').append('<a href=3D"#" =
class=3D"ui-dialog-titlebar-close"><span>X</span></a>').prependTo(uiDialo=
gContainer),uiDialog=3D(this.uiDialog=3DuiDialogContainer.parent()).appen=
dTo(document.body).hide().addClass('ui-dialog').addClass(options.dialogCl=
ass).addClass(uiDialogContent.attr('className')).removeClass('ui-dialog-c=
ontent').css({position:'absolute',width:options.width,height:options.heig=
ht,overflow:'hidden',zIndex:options.zIndex}).attr('tabIndex',-1).css('out=
line',0).keydown(function(ev){if(options.closeOnEscape){var =
ESC=3D27;(ev.keyCode&&ev.keyCode=3D=3DESC&&self.close());}}).mousedown(fu=
nction(){self.moveToTop();}),uiDialogButtonPane=3D(this.uiDialogButtonPan=
e=3D$('<div/>')).addClass('ui-dialog-buttonpane').css({position:'absolute=
',bottom:0}).appendTo(uiDialog);this.uiDialogTitlebarClose=3D$('.ui-dialo=
g-titlebar-close',uiDialogTitlebar).hover(function(){$(this).addClass('ui=
-dialog-titlebar-close-hover');},function(){$(this).removeClass('ui-dialo=
g-titlebar-close-hover');}).mousedown(function(ev){ev.stopPropagation();}=
).click(function(){self.close();return =
false;});this.uiDialogTitlebar.find("*").add(this.uiDialogTitlebar).each(=
function(){$.ui.disableSelection(this);});if($.fn.draggable){uiDialog.dra=
ggable({cancel:'.ui-dialog-content',helper:options.dragHelper,handle:'.ui=
-dialog-titlebar',start:function(e,ui){self.moveToTop();(options.dragStar=
t&&options.dragStart.apply(self.element[0],arguments));},drag:function(e,=
ui){(options.drag&&options.drag.apply(self.element[0],arguments));},stop:=
function(e,ui){(options.dragStop&&options.dragStop.apply(self.element[0],=
arguments));$.ui.dialog.overlay.resize();}});(options.draggable||uiDialog=
.draggable('disable'));}=0A=
if($.fn.resizable){uiDialog.resizable({cancel:'.ui-dialog-content',helper=
:options.resizeHelper,maxWidth:options.maxWidth,maxHeight:options.maxHeig=
ht,minWidth:options.minWidth,minHeight:options.minHeight,start:function()=
{(options.resizeStart&&options.resizeStart.apply(self.element[0],argument=
s));},resize:function(e,ui){(options.autoResize&&self.size.apply(self));(=
options.resize&&options.resize.apply(self.element[0],arguments));},handle=
s:resizeHandles,stop:function(e,ui){(options.autoResize&&self.size.apply(=
self));(options.resizeStop&&options.resizeStop.apply(self.element[0],argu=
ments));$.ui.dialog.overlay.resize();}});(options.resizable||uiDialog.res=
izable('disable'));}=0A=
this.createButtons(options.buttons);this.isOpen=3Dfalse;(options.bgiframe=
&&$.fn.bgiframe&&uiDialog.bgiframe());(options.autoOpen&&this.open());},s=
etData:function(key,value){(setDataSwitch[key]&&this.uiDialog.data(setDat=
aSwitch[key],value));switch(key){case"buttons":this.createButtons(value);=
break;case"draggable":this.uiDialog.draggable(value?'enable':'disable');b=
reak;case"height":this.uiDialog.height(value);break;case"position":this.p=
osition(value);break;case"resizable":(typeof =
value=3D=3D'string'&&this.uiDialog.data('handles.resizable',value));this.=
uiDialog.resizable(value?'enable':'disable');break;case"title":$(".ui-dia=
log-title",this.uiDialogTitlebar).text(value);break;case"width":this.uiDi=
alog.width(value);break;}=0A=
$.widget.prototype.setData.apply(this,arguments);},position:function(pos)=
{var =
wnd=3D$(window),doc=3D$(document),pTop=3Ddoc.scrollTop(),pLeft=3Ddoc.scro=
llLeft(),minTop=3DpTop;if($.inArray(pos,['center','top','right','bottom',=
'left'])>=3D0){pos=3D[pos=3D=3D'right'||pos=3D=3D'left'?pos:'center',pos=3D=
=3D'top'||pos=3D=3D'bottom'?pos:'middle'];}=0A=
if(pos.constructor!=3DArray){pos=3D['center','middle'];}=0A=
if(pos[0].constructor=3D=3DNumber){pLeft+=3Dpos[0];}else{switch(pos[0]){c=
ase'left':pLeft+=3D0;break;case'right':pLeft+=3Dwnd.width()-this.uiDialog=
.width();break;default:case'center':pLeft+=3D(wnd.width()-this.uiDialog.w=
idth())/2;}}=0A=
if(pos[1].constructor=3D=3DNumber){pTop+=3Dpos[1];}else{switch(pos[1]){ca=
se'top':pTop+=3D0;break;case'bottom':pTop+=3Dwnd.height()-this.uiDialog.h=
eight();break;default:case'middle':pTop+=3D(wnd.height()-this.uiDialog.he=
ight())/2;}}=0A=
pTop=3DMath.max(pTop,minTop);this.uiDialog.css({top:pTop,left:pLeft});},s=
ize:function(){var =
container=3Dthis.uiDialogContainer,titlebar=3Dthis.uiDialogTitlebar,conte=
nt=3Dthis.element,tbMargin=3DparseInt(content.css('margin-top'),10)+parse=
Int(content.css('margin-bottom'),10),lrMargin=3DparseInt(content.css('mar=
gin-left'),10)+parseInt(content.css('margin-right'),10);content.height(co=
ntainer.height()-titlebar.outerHeight()-tbMargin);content.width(container=
.width()-lrMargin);},open:function(){if(this.isOpen){return;}=0A=
this.overlay=3Dthis.options.modal?new =
$.ui.dialog.overlay(this):null;(this.uiDialog.next().length>0)&&this.uiDi=
alog.appendTo('body');this.position(this.options.position);this.uiDialog.=
show(this.options.show);this.options.autoResize&&this.size();this.moveToT=
op(true);var openEV=3Dnull;var =
openUI=3D{options:this.options};this.uiDialogTitlebarClose.focus();this.e=
lement.triggerHandler("dialogopen",[openEV,openUI],this.options.open);thi=
s.isOpen=3Dtrue;},moveToTop:function(force){if((this.options.modal&&!forc=
e)||(!this.options.stack&&!this.options.modal)){return =
this.element.triggerHandler("dialogfocus",[null,{options:this.options}],t=
his.options.focus);}=0A=
var =
maxZ=3Dthis.options.zIndex,options=3Dthis.options;$('.ui-dialog:visible')=
.each(function(){maxZ=3DMath.max(maxZ,parseInt($(this).css('z-index'),10)=
||options.zIndex);});(this.overlay&&this.overlay.$el.css('z-index',++maxZ=
));this.uiDialog.css('z-index',++maxZ);this.element.triggerHandler("dialo=
gfocus",[null,{options:this.options}],this.options.focus);},close:functio=
n(){(this.overlay&&this.overlay.destroy());this.uiDialog.hide(this.option=
s.hide);var closeEV=3Dnull;var =
closeUI=3D{options:this.options};this.element.triggerHandler("dialogclose=
",[closeEV,closeUI],this.options.close);$.ui.dialog.overlay.resize();this=
.isOpen=3Dfalse;},destroy:function(){(this.overlay&&this.overlay.destroy(=
));this.uiDialog.hide();this.element.unbind('.dialog').removeData('dialog=
').removeClass('ui-dialog-content').hide().appendTo('body');this.uiDialog=
.remove();},createButtons:function(buttons){var =
self=3Dthis,hasButtons=3Dfalse,uiDialogButtonPane=3Dthis.uiDialogButtonPa=
ne;uiDialogButtonPane.empty().hide();$.each(buttons,function(){return!(ha=
sButtons=3Dtrue);});if(hasButtons){uiDialogButtonPane.show();$.each(butto=
ns,function(name,fn){$('<button/>').text(name).click(function(){fn.apply(=
self.element[0],arguments);}).appendTo(uiDialogButtonPane);});}}});$.exte=
nd($.ui.dialog,{defaults:{autoOpen:true,autoResize:true,bgiframe:false,bu=
ttons:{},closeOnEscape:true,draggable:true,height:200,minHeight:100,minWi=
dth:150,modal:false,overlay:{},position:'center',resizable:true,stack:tru=
e,width:300,zIndex:1000},overlay:function(dialog){this.$el=3D$.ui.dialog.=
overlay.create(dialog);}});$.extend($.ui.dialog.overlay,{instances:[],eve=
nts:$.map('focus,mousedown,mouseup,keydown,keypress,click'.split(','),fun=
ction(e){return e+'.dialog-overlay';}).join(' =
'),create:function(dialog){if(this.instances.length=3D=3D=3D0){setTimeout=
(function(){$('a, =
:input').bind($.ui.dialog.overlay.events,function(){var =
allow=3Dfalse;var =
$dialog=3D$(this).parents('.ui-dialog');if($dialog.length){var =
$overlays=3D$('.ui-dialog-overlay');if($overlays.length){var =
maxZ=3DparseInt($overlays.css('z-index'),10);$overlays.each(function(){ma=
xZ=3DMath.max(maxZ,parseInt($(this).css('z-index'),10));});allow=3DparseI=
nt($dialog.css('z-index'),10)>maxZ;}else{allow=3Dtrue;}}=0A=
return =
allow;});},1);$(document).bind('keydown.dialog-overlay',function(e){var =
ESC=3D27;(e.keyCode&&e.keyCode=3D=3DESC&&dialog.close());});$(window).bin=
d('resize.dialog-overlay',$.ui.dialog.overlay.resize);}=0A=
var =
$el=3D$('<div/>').appendTo(document.body).addClass('ui-dialog-overlay').c=
ss($.extend({borderWidth:0,margin:0,padding:0,position:'absolute',top:0,l=
eft:0,width:this.width(),height:this.height()},dialog.options.overlay));(=
dialog.options.bgiframe&&$.fn.bgiframe&&$el.bgiframe());this.instances.pu=
sh($el);return =
$el;},destroy:function($el){this.instances.splice($.inArray(this.instance=
s,$el),1);if(this.instances.length=3D=3D=3D0){$('a, =
:input').add([document,window]).unbind('.dialog-overlay');}=0A=
$el.remove();},height:function(){if($.browser.msie&&$.browser.version<7){=
var =
scrollHeight=3DMath.max(document.documentElement.scrollHeight,document.bo=
dy.scrollHeight);var =
offsetHeight=3DMath.max(document.documentElement.offsetHeight,document.bo=
dy.offsetHeight);if(scrollHeight<offsetHeight){return =
$(window).height()+'px';}else{return scrollHeight+'px';}}else{return =
$(document).height()+'px';}},width:function(){if($.browser.msie&&$.browse=
r.version<7){var =
scrollWidth=3DMath.max(document.documentElement.scrollWidth,document.body=
.scrollWidth);var =
offsetWidth=3DMath.max(document.documentElement.offsetWidth,document.body=
.offsetWidth);if(scrollWidth<offsetWidth){return =
$(window).width()+'px';}else{return scrollWidth+'px';}}else{return =
$(document).width()+'px';}},resize:function(){var =
$overlays=3D$([]);$.each($.ui.dialog.overlay.instances,function(){$overla=
ys=3D$overlays.add(this);});$overlays.css({width:0,height:0}).css({width:=
$.ui.dialog.overlay.width(),height:$.ui.dialog.overlay.height()});}});$.e=
xtend($.ui.dialog.overlay.prototype,{destroy:function(){$.ui.dialog.overl=
ay.destroy(this.$el);}});})(jQuery);(function($){$.fn.unwrap=3D$.fn.unwra=
p||function(expr){return =
this.each(function(){$(this).parents(expr).eq(0).after(this).remove();});=
};$.widget("ui.slider",{plugins:{},ui:function(e){return{options:this.opt=
ions,handle:this.currentHandle,value:this.options.axis!=3D"both"||!this.o=
ptions.axis?Math.round(this.value(null,this.options.axis=3D=3D"vertical"?=
"y":"x")):{x:Math.round(this.value(null,"x")),y:Math.round(this.value(nul=
l,"y"))},range:this.getRange()};},propagate:function(n,e){$.ui.plugin.cal=
l(this,n,[e,this.ui()]);this.element.triggerHandler(n=3D=3D"slide"?n:"sli=
de"+n,[e,this.ui()],this.options[n]);},destroy:function(){this.element.re=
moveClass("ui-slider =
ui-slider-disabled").removeData("slider").unbind(".slider");if(this.handl=
e&&this.handle.length){this.handle.unwrap("a");this.handle.each(function(=
){$(this).data("mouse").mouseDestroy();});}=0A=
this.generated&&this.generated.remove();},setData:function(key,value){$.w=
idget.prototype.setData.apply(this,arguments);if(/min|max|steps/.test(key=
)){this.initBoundaries();}=0A=
if(key=3D=3D"range"){value?this.handle.length=3D=3D2&&this.createRange():=
this.removeRange();}},init:function(){var =
self=3Dthis;this.element.addClass("ui-slider");this.initBoundaries();this=
.handle=3D$(this.options.handle,this.element);if(!this.handle.length){sel=
f.handle=3Dself.generated=3D$(self.options.handles||[0]).map(function(){v=
ar =
handle=3D$("<div/>").addClass("ui-slider-handle").appendTo(self.element);=
if(this.id)=0A=
handle.attr("id",this.id);return handle[0];});}=0A=
var =
handleclass=3Dfunction(el){this.element=3D$(el);this.element.data("mouse"=
,this);this.options=3Dself.options;this.element.bind("mousedown",function=
(){if(self.currentHandle)this.blur(self.currentHandle);self.focus(this,1)=
;});this.mouseInit();};$.extend(handleclass.prototype,$.ui.mouse,{mouseSt=
art:function(e){return =
self.start.call(self,e,this.element[0]);},mouseStop:function(e){return =
self.stop.call(self,e,this.element[0]);},mouseDrag:function(e){return =
self.drag.call(self,e,this.element[0]);},mouseCapture:function(){return =
true;},trigger:function(e){this.mouseDown(e);}});$(this.handle).each(func=
tion(){new handleclass(this);}).wrap('<a href=3D"javascript:void(0)" =
style=3D"outline:none;border:none;"></a>').parent().bind('focus',function=
(e){self.focus(this.firstChild);}).bind('blur',function(e){self.blur(this=
.firstChild);}).bind('keydown',function(e){if(!self.options.noKeyboard)se=
lf.keydown(e.keyCode,this.firstChild);});this.element.bind('mousedown.sli=
der',function(e){self.click.apply(self,[e]);self.currentHandle.data("mous=
e").trigger(e);self.firstValue=3Dself.firstValue+1;});$.each(this.options=
.handles||[],function(index,handle){self.moveTo(handle.start,index,true);=
});if(!isNaN(this.options.startValue))=0A=
this.moveTo(this.options.startValue,0,true);this.previousHandle=3D$(this.=
handle[0]);if(this.handle.length=3D=3D2&&this.options.range)this.createRa=
nge();},initBoundaries:function(){var =
element=3Dthis.element[0],o=3Dthis.options;this.actualSize=3D{width:this.=
element.outerWidth(),height:this.element.outerHeight()};$.extend(o,{axis:=
o.axis||(element.offsetWidth<element.offsetHeight?'vertical':'horizontal'=
),max:!isNaN(parseInt(o.max,10))?{x:parseInt(o.max,10),y:parseInt(o.max,1=
0)}:({x:o.max&&o.max.x||100,y:o.max&&o.max.y||100}),min:!isNaN(parseInt(o=
.min,10))?{x:parseInt(o.min,10),y:parseInt(o.min,10)}:({x:o.min&&o.min.x|=
|0,y:o.min&&o.min.y||0})});o.realMax=3D{x:o.max.x-o.min.x,y:o.max.y-o.min=
.y};o.stepping=3D{x:o.stepping&&o.stepping.x||parseInt(o.stepping,10)||(o=
.steps?o.realMax.x/(o.steps.x||parseInt(o.steps,10)||o.realMax.x):0),y:o.=
stepping&&o.stepping.y||parseInt(o.stepping,10)||(o.steps?o.realMax.y/(o.=
steps.y||parseInt(o.steps,10)||o.realMax.y):0)};},keydown:function(keyCod=
e,handle){if(/(37|38|39|40)/.test(keyCode)){this.moveTo({x:/(37|39)/.test=
(keyCode)?(keyCode=3D=3D37?'-':'+')+'=3D'+this.oneStep("x"):0,y:/(38|40)/=
.test(keyCode)?(keyCode=3D=3D38?'-':'+')+'=3D'+this.oneStep("y"):0},handl=
e);}},focus:function(handle,hard){this.currentHandle=3D$(handle).addClass=
('ui-slider-handle-active');if(hard)=0A=
this.currentHandle.parent()[0].focus();},blur:function(handle){$(handle).=
removeClass('ui-slider-handle-active');if(this.currentHandle&&this.curren=
tHandle[0]=3D=3Dhandle){this.previousHandle=3Dthis.currentHandle;this.cur=
rentHandle=3Dnull;};},click:function(e){var =
pointer=3D[e.pageX,e.pageY];var =
clickedHandle=3Dfalse;this.handle.each(function(){if(this=3D=3De.target)=0A=
clickedHandle=3Dtrue;});if(clickedHandle||this.options.disabled||!(this.c=
urrentHandle||this.previousHandle))=0A=
return;if(!this.currentHandle&&this.previousHandle)=0A=
this.focus(this.previousHandle,true);this.offset=3Dthis.element.offset();=
this.moveTo({y:this.convertValue(e.pageY-this.offset.top-this.currentHand=
le[0].offsetHeight/2,"y"),x:this.convertValue(e.pageX-this.offset.left-th=
is.currentHandle[0].offsetWidth/2,"x")},null,!this.options.distance);},cr=
eateRange:function(){if(this.rangeElement)return;this.rangeElement=3D$('<=
div></div>').addClass('ui-slider-range').css({position:'absolute'}).appen=
dTo(this.element);this.updateRange();},removeRange:function(){this.rangeE=
lement.remove();this.rangeElement=3Dnull;},updateRange:function(){var =
prop=3Dthis.options.axis=3D=3D"vertical"?"top":"left";var =
size=3Dthis.options.axis=3D=3D"vertical"?"height":"width";this.rangeEleme=
nt.css(prop,(parseInt($(this.handle[0]).css(prop),10)||0)+this.handleSize=
(0,this.options.axis=3D=3D"vertical"?"y":"x")/2);this.rangeElement.css(si=
ze,(parseInt($(this.handle[1]).css(prop),10)||0)-(parseInt($(this.handle[=
0]).css(prop),10)||0));},getRange:function(){return =
this.rangeElement?this.convertValue(parseInt(this.rangeElement.css(this.o=
ptions.axis=3D=3D"vertical"?"height":"width"),10),this.options.axis=3D=3D=
"vertical"?"y":"x"):null;},handleIndex:function(){return =
this.handle.index(this.currentHandle[0]);},value:function(handle,axis){if=
(this.handle.length=3D=3D1)this.currentHandle=3Dthis.handle;if(!axis)axis=
=3Dthis.options.axis=3D=3D"vertical"?"y":"x";var =
curHandle=3D$(handle!=3Dundefined&&handle!=3D=3Dnull?this.handle[handle]|=
|handle:this.currentHandle);if(curHandle.data("mouse").sliderValue){retur=
n parseInt(curHandle.data("mouse").sliderValue[axis],10);}else{return =
parseInt(((parseInt(curHandle.css(axis=3D=3D"x"?"left":"top"),10)/(this.a=
ctualSize[axis=3D=3D"x"?"width":"height"]-this.handleSize(handle,axis)))*=
this.options.realMax[axis])+this.options.min[axis],10);}},convertValue:fu=
nction(value,axis){return =
this.options.min[axis]+(value/(this.actualSize[axis=3D=3D"x"?"width":"hei=
ght"]-this.handleSize(null,axis)))*this.options.realMax[axis];},translate=
Value:function(value,axis){return((value-this.options.min[axis])/this.opt=
ions.realMax[axis])*(this.actualSize[axis=3D=3D"x"?"width":"height"]-this=
.handleSize(null,axis));},translateRange:function(value,axis){if(this.ran=
geElement){if(this.currentHandle[0]=3D=3Dthis.handle[0]&&value>=3Dthis.tr=
anslateValue(this.value(1),axis))=0A=
value=3Dthis.translateValue(this.value(1,axis)-this.oneStep(axis),axis);i=
f(this.currentHandle[0]=3D=3Dthis.handle[1]&&value<=3Dthis.translateValue=
(this.value(0),axis))=0A=
value=3Dthis.translateValue(this.value(0,axis)+this.oneStep(axis),axis);}=0A=
if(this.options.handles){var =
handle=3Dthis.options.handles[this.handleIndex()];if(value<this.translate=
Value(handle.min,axis)){value=3Dthis.translateValue(handle.min,axis);}els=
e =
if(value>this.translateValue(handle.max,axis)){value=3Dthis.translateValu=
e(handle.max,axis);}}=0A=
return =
value;},translateLimits:function(value,axis){if(value>=3Dthis.actualSize[=
axis=3D=3D"x"?"width":"height"]-this.handleSize(null,axis))=0A=
value=3Dthis.actualSize[axis=3D=3D"x"?"width":"height"]-this.handleSize(n=
ull,axis);if(value<=3D0)=0A=
value=3D0;return value;},handleSize:function(handle,axis){return =
$(handle!=3Dundefined&&handle!=3D=3Dnull?this.handle[handle]:this.current=
Handle)[0]["offset"+(axis=3D=3D"x"?"Width":"Height")];},oneStep:function(=
axis){return =
this.options.stepping[axis]||1;},start:function(e,handle){var =
o=3Dthis.options;if(o.disabled)return =
false;this.actualSize=3D{width:this.element.outerWidth(),height:this.elem=
ent.outerHeight()};if(!this.currentHandle)=0A=
this.focus(this.previousHandle,true);this.offset=3Dthis.element.offset();=
this.handleOffset=3Dthis.currentHandle.offset();this.clickOffset=3D{top:e=
.pageY-this.handleOffset.top,left:e.pageX-this.handleOffset.left};this.fi=
rstValue=3Dthis.value();this.propagate('start',e);this.drag(e,handle);ret=
urn =
true;},stop:function(e){this.propagate('stop',e);if(this.firstValue!=3Dth=
is.value())=0A=
this.propagate('change',e);this.focus(this.currentHandle,true);return =
false;},drag:function(e,handle){var o=3Dthis.options;var =
position=3D{top:e.pageY-this.offset.top-this.clickOffset.top,left:e.pageX=
-this.offset.left-this.clickOffset.left};if(!this.currentHandle)this.focu=
s(this.previousHandle,true);position.left=3Dthis.translateLimits(position=
.left,"x");position.top=3Dthis.translateLimits(position.top,"y");if(o.ste=
pping.x){var =
value=3Dthis.convertValue(position.left,"x");value=3DMath.round(value/o.s=
tepping.x)*o.stepping.x;position.left=3Dthis.translateValue(value,"x");}=0A=
if(o.stepping.y){var =
value=3Dthis.convertValue(position.top,"y");value=3DMath.round(value/o.st=
epping.y)*o.stepping.y;position.top=3Dthis.translateValue(value,"y");}=0A=
position.left=3Dthis.translateRange(position.left,"x");position.top=3Dthi=
s.translateRange(position.top,"y");if(o.axis!=3D"vertical")this.currentHa=
ndle.css({left:position.left});if(o.axis!=3D"horizontal")this.currentHand=
le.css({top:position.top});this.currentHandle.data("mouse").sliderValue=3D=
{x:Math.round(this.convertValue(position.left,"x"))||0,y:Math.round(this.=
convertValue(position.top,"y"))||0};if(this.rangeElement)=0A=
this.updateRange();this.propagate('slide',e);return =
false;},moveTo:function(value,handle,noPropagation){var =
o=3Dthis.options;this.actualSize=3D{width:this.element.outerWidth(),heigh=
t:this.element.outerHeight()};if(handle=3D=3Dundefined&&!this.currentHand=
le&&this.handle.length!=3D1)=0A=
return false;if(handle=3D=3Dundefined&&!this.currentHandle)=0A=
handle=3D0;if(handle!=3Dundefined)=0A=
this.currentHandle=3Dthis.previousHandle=3D$(this.handle[handle]||handle)=
;if(value.x!=3D=3Dundefined&&value.y!=3D=3Dundefined){var =
x=3Dvalue.x,y=3Dvalue.y;}else{var x=3Dvalue,y=3Dvalue;}=0A=
if(x!=3D=3Dundefined&&x.constructor!=3DNumber){var =
me=3D/^\-\=3D/.test(x),pe=3D/^\+\=3D/.test(x);if(me||pe){x=3Dthis.value(n=
ull,"x")+parseInt(x.replace(me?'=3D':'+=3D',''),10);}else{x=3DisNaN(parse=
Int(x,10))?undefined:parseInt(x,10);}}=0A=
if(y!=3D=3Dundefined&&y.constructor!=3DNumber){var =
me=3D/^\-\=3D/.test(y),pe=3D/^\+\=3D/.test(y);if(me||pe){y=3Dthis.value(n=
ull,"y")+parseInt(y.replace(me?'=3D':'+=3D',''),10);}else{y=3DisNaN(parse=
Int(y,10))?undefined:parseInt(y,10);}}=0A=
if(o.axis!=3D"vertical"&&x!=3D=3Dundefined){if(o.stepping.x)x=3DMath.roun=
d(x/o.stepping.x)*o.stepping.x;x=3Dthis.translateValue(x,"x");x=3Dthis.tr=
anslateLimits(x,"x");x=3Dthis.translateRange(x,"x");o.animate?this.curren=
tHandle.stop().animate({left:x},(Math.abs(parseInt(this.currentHandle.css=
("left"))-x))*(!isNaN(parseInt(o.animate))?o.animate:5)):this.currentHand=
le.css({left:x});}=0A=
if(o.axis!=3D"horizontal"&&y!=3D=3Dundefined){if(o.stepping.y)y=3DMath.ro=
und(y/o.stepping.y)*o.stepping.y;y=3Dthis.translateValue(y,"y");y=3Dthis.=
translateLimits(y,"y");y=3Dthis.translateRange(y,"y");o.animate?this.curr=
entHandle.stop().animate({top:y},(Math.abs(parseInt(this.currentHandle.cs=
s("top"))-y))*(!isNaN(parseInt(o.animate))?o.animate:5)):this.currentHand=
le.css({top:y});}=0A=
if(this.rangeElement)=0A=
this.updateRange();this.currentHandle.data("mouse").sliderValue=3D{x:Math=
.round(this.convertValue(x,"x"))||0,y:Math.round(this.convertValue(y,"y")=
)||0};if(!noPropagation){this.propagate('start',null);this.propagate('sto=
p',null);this.propagate('change',null);this.propagate("slide",null);}}});=
$.ui.slider.getter=3D"value";$.ui.slider.defaults=3D{handle:".ui-slider-h=
andle",distance:1,animate:false};})(jQuery);(function($){$.widget("ui.tab=
s",{init:function(){this.options.event+=3D'.tabs';this.tabify(true);},set=
Data:function(key,value){if((/^selected/).test(key))=0A=
this.select(value);else{this.options[key]=3Dvalue;this.tabify();}},length=
:function(){return this.$tabs.length;},tabId:function(a){return =
a.title&&a.title.replace(/\s/g,'_').replace(/[^A-Za-z0-9\-_:\.]/g,'')||th=
is.options.idPrefix+$.data(a);},ui:function(tab,panel){return{options:thi=
s.options,tab:tab,panel:panel,index:this.$tabs.index(tab)};},tabify:funct=
ion(init){this.$lis=3D$('li:has(a[href])',this.element);this.$tabs=3Dthis=
.$lis.map(function(){return $('a',this)[0];});this.$panels=3D$([]);var =
self=3Dthis,o=3Dthis.options;this.$tabs.each(function(i,a){if(a.hash&&a.h=
ash.replace('#',''))=0A=
self.$panels=3Dself.$panels.add(a.hash);else =
if($(a).attr('href')!=3D'#'){$.data(a,'href.tabs',a.href);$.data(a,'load.=
tabs',a.href);var id=3Dself.tabId(a);a.href=3D'#'+id;var =
$panel=3D$('#'+id);if(!$panel.length){$panel=3D$(o.panelTemplate).attr('i=
d',id).addClass(o.panelClass).insertAfter(self.$panels[i-1]||self.element=
);$panel.data('destroy.tabs',true);}=0A=
self.$panels=3Dself.$panels.add($panel);}=0A=
else=0A=
o.disabled.push(i+1);});if(init){this.element.addClass(o.navClass);this.$=
panels.each(function(){var =
$this=3D$(this);$this.addClass(o.panelClass);});if(o.selected=3D=3D=3Dund=
efined){if(location.hash){this.$tabs.each(function(i,a){if(a.hash=3D=3Dlo=
cation.hash){o.selected=3Di;if($.browser.msie||$.browser.opera){var =
$toShow=3D$(location.hash),toShowId=3D$toShow.attr('id');$toShow.attr('id=
','');setTimeout(function(){$toShow.attr('id',toShowId);},500);}=0A=
scrollTo(0,0);return false;}});}=0A=
else if(o.cookie){var =
index=3DparseInt($.cookie('ui-tabs'+$.data(self.element)),10);if(index&&s=
elf.$tabs[index])=0A=
o.selected=3Dindex;}=0A=
else if(self.$lis.filter('.'+o.selectedClass).length)=0A=
o.selected=3Dself.$lis.index(self.$lis.filter('.'+o.selectedClass)[0]);}=0A=
o.selected=3Do.selected=3D=3D=3Dnull||o.selected!=3D=3Dundefined?o.select=
ed:0;o.disabled=3D$.unique(o.disabled.concat($.map(this.$lis.filter('.'+o=
.disabledClass),function(n,i){return =
self.$lis.index(n);}))).sort();if($.inArray(o.selected,o.disabled)!=3D-1)=0A=
o.disabled.splice($.inArray(o.selected,o.disabled),1);this.$panels.addCla=
ss(o.hideClass);this.$lis.removeClass(o.selectedClass);if(o.selected!=3D=3D=
null){this.$panels.eq(o.selected).show().removeClass(o.hideClass);this.$l=
is.eq(o.selected).addClass(o.selectedClass);var =
onShow=3Dfunction(){$(self.element).triggerHandler('tabsshow',[self.fakeE=
vent('tabsshow'),self.ui(self.$tabs[o.selected],self.$panels[o.selected])=
],o.show);};if($.data(this.$tabs[o.selected],'load.tabs'))=0A=
this.load(o.selected,onShow);else=0A=
onShow();}=0A=
$(window).bind('unload',function(){self.$tabs.unbind('.tabs');self.$lis=3D=
self.$tabs=3Dself.$panels=3Dnull;});}=0A=
for(var i=3D0,li;li=3Dthis.$lis[i];i++)=0A=
$(li)[$.inArray(i,o.disabled)!=3D-1&&!$(li).hasClass(o.selectedClass)?'ad=
dClass':'removeClass'](o.disabledClass);if(o.cache=3D=3D=3Dfalse)=0A=
this.$tabs.removeData('cache.tabs');var =
hideFx,showFx,baseFx=3D{'min-width':0,duration:1},baseDuration=3D'normal'=
;if(o.fx&&o.fx.constructor=3D=3DArray)=0A=
hideFx=3Do.fx[0]||baseFx,showFx=3Do.fx[1]||baseFx;else=0A=
hideFx=3DshowFx=3Do.fx||baseFx;var =
resetCSS=3D{display:'',overflow:'',height:''};if(!$.browser.msie)=0A=
resetCSS.opacity=3D'';function =
hideTab(clicked,$hide,$show){$hide.animate(hideFx,hideFx.duration||baseDu=
ration,function(){$hide.addClass(o.hideClass).css(resetCSS);if($.browser.=
msie&&hideFx.opacity)=0A=
$hide[0].style.filter=3D'';if($show)=0A=
showTab(clicked,$show,$hide);});}=0A=
function showTab(clicked,$show,$hide){if(showFx=3D=3D=3DbaseFx)=0A=
$show.css('display','block');$show.animate(showFx,showFx.duration||baseDu=
ration,function(){$show.removeClass(o.hideClass).css(resetCSS);if($.brows=
er.msie&&showFx.opacity)=0A=
$show[0].style.filter=3D'';$(self.element).triggerHandler('tabsshow',[sel=
f.fakeEvent('tabsshow'),self.ui(clicked,$show[0])],o.show);});}=0A=
function =
switchTab(clicked,$li,$hide,$show){$li.addClass(o.selectedClass).siblings=
().removeClass(o.selectedClass);hideTab(clicked,$hide,$show);}=0A=
this.$tabs.unbind('.tabs').bind(o.event,function(){var =
$li=3D$(this).parents('li:eq(0)'),$hide=3Dself.$panels.filter(':visible')=
,$show=3D$(this.hash);if(($li.hasClass(o.selectedClass)&&!o.unselect)||$l=
i.hasClass(o.disabledClass)||$(this).hasClass(o.loadingClass)||$(self.ele=
ment).triggerHandler('tabsselect',[self.fakeEvent('tabsselect'),self.ui(t=
his,$show[0])],o.select)=3D=3D=3Dfalse){this.blur();return false;}=0A=
self.options.selected=3Dself.$tabs.index(this);if(o.unselect){if($li.hasC=
lass(o.selectedClass)){self.options.selected=3Dnull;$li.removeClass(o.sel=
ectedClass);self.$panels.stop();hideTab(this,$hide);this.blur();return =
false;}else if(!$hide.length){self.$panels.stop();var =
a=3Dthis;self.load(self.$tabs.index(this),function(){$li.addClass(o.selec=
tedClass).addClass(o.unselectClass);showTab(a,$show);});this.blur();retur=
n false;}}=0A=
if(o.cookie)=0A=
$.cookie('ui-tabs'+$.data(self.element),self.options.selected,o.cookie);s=
elf.$panels.stop();if($show.length){var =
a=3Dthis;self.load(self.$tabs.index(this),$hide.length?function(){switchT=
ab(a,$li,$hide,$show);}:function(){$li.addClass(o.selectedClass);showTab(=
a,$show);});}else=0A=
throw'jQuery UI Tabs: Mismatching fragment =
identifier.';if($.browser.msie)=0A=
this.blur();return false;});if(!(/^click/).test(o.event))=0A=
this.$tabs.bind('click.tabs',function(){return =
false;});},add:function(url,label,index){if(index=3D=3Dundefined)=0A=
index=3Dthis.$tabs.length;var o=3Dthis.options;var =
$li=3D$(o.tabTemplate.replace(/#\{href\}/g,url).replace(/#\{label\}/g,lab=
el));$li.data('destroy.tabs',true);var =
id=3Durl.indexOf('#')=3D=3D0?url.replace('#',''):this.tabId($('a:first-ch=
ild',$li)[0]);var =
$panel=3D$('#'+id);if(!$panel.length){$panel=3D$(o.panelTemplate).attr('i=
d',id).addClass(o.hideClass).data('destroy.tabs',true);}=0A=
$panel.addClass(o.panelClass);if(index>=3Dthis.$lis.length){$li.appendTo(=
this.element);$panel.appendTo(this.element[0].parentNode);}else{$li.inser=
tBefore(this.$lis[index]);$panel.insertBefore(this.$panels[index]);}=0A=
o.disabled=3D$.map(o.disabled,function(n,i){return =
n>=3Dindex?++n:n});this.tabify();if(this.$tabs.length=3D=3D1){$li.addClas=
s(o.selectedClass);$panel.removeClass(o.hideClass);var =
href=3D$.data(this.$tabs[0],'load.tabs');if(href)=0A=
this.load(index,href);}=0A=
this.element.triggerHandler('tabsadd',[this.fakeEvent('tabsadd'),this.ui(=
this.$tabs[index],this.$panels[index])],o.add);},remove:function(index){v=
ar =
o=3Dthis.options,$li=3Dthis.$lis.eq(index).remove(),$panel=3Dthis.$panels=
.eq(index).remove();if($li.hasClass(o.selectedClass)&&this.$tabs.length>1=
)=0A=
this.select(index+(index+1<this.$tabs.length?1:-1));o.disabled=3D$.map($.=
grep(o.disabled,function(n,i){return n!=3Dindex;}),function(n,i){return =
n>=3Dindex?--n:n});this.tabify();this.element.triggerHandler('tabsremove'=
,[this.fakeEvent('tabsremove'),this.ui($li.find('a')[0],$panel[0])],o.rem=
ove);},enable:function(index){var =
o=3Dthis.options;if($.inArray(index,o.disabled)=3D=3D-1)=0A=
return;var =
$li=3Dthis.$lis.eq(index).removeClass(o.disabledClass);if($.browser.safar=
i){$li.css('display','inline-block');setTimeout(function(){$li.css('displ=
ay','block');},0);}=0A=
o.disabled=3D$.grep(o.disabled,function(n,i){return =
n!=3Dindex;});this.element.triggerHandler('tabsenable',[this.fakeEvent('t=
absenable'),this.ui(this.$tabs[index],this.$panels[index])],o.enable);},d=
isable:function(index){var =
self=3Dthis,o=3Dthis.options;if(index!=3Do.selected){this.$lis.eq(index).=
addClass(o.disabledClass);o.disabled.push(index);o.disabled.sort();this.e=
lement.triggerHandler('tabsdisable',[this.fakeEvent('tabsdisable'),this.u=
i(this.$tabs[index],this.$panels[index])],o.disable);}},select:function(i=
ndex){if(typeof index=3D=3D'string')=0A=
index=3Dthis.$tabs.index(this.$tabs.filter('[href$=3D'+index+']')[0]);thi=
s.$tabs.eq(index).trigger(this.options.event);},load:function(index,callb=
ack){var =
self=3Dthis,o=3Dthis.options,$a=3Dthis.$tabs.eq(index),a=3D$a[0],bypassCa=
che=3Dcallback=3D=3Dundefined||callback=3D=3D=3Dfalse,url=3D$a.data('load=
.tabs');callback=3Dcallback||function(){};if(!url||!bypassCache&&$.data(a=
,'cache.tabs')){callback();return;}=0A=
var inner=3Dfunction(parent){var =
$parent=3D$(parent),$inner=3D$parent.find('*:last');return =
$inner.length&&$inner.is(':not(img)')&&$inner||$parent;};var =
cleanup=3Dfunction(){self.$tabs.filter('.'+o.loadingClass).removeClass(o.=
loadingClass).each(function(){if(o.spinner)=0A=
inner(this).parent().html(inner(this).data('label.tabs'));});self.xhr=3Dn=
ull;};if(o.spinner){var =
label=3Dinner(a).html();inner(a).wrapInner('<em></em>').find('em').data('=
label.tabs',label).html(o.spinner);}=0A=
var =
ajaxOptions=3D$.extend({},o.ajaxOptions,{url:url,success:function(r,s){$(=
a.hash).html(r);cleanup();if(o.cache)=0A=
$.data(a,'cache.tabs',true);$(self.element).triggerHandler('tabsload',[se=
lf.fakeEvent('tabsload'),self.ui(self.$tabs[index],self.$panels[index])],=
o.load);o.ajaxOptions.success&&o.ajaxOptions.success(r,s);callback();}});=
if(this.xhr){this.xhr.abort();cleanup();}=0A=
$a.addClass(o.loadingClass);setTimeout(function(){self.xhr=3D$.ajax(ajaxO=
ptions);},0);},url:function(index,url){this.$tabs.eq(index).removeData('c=
ache.tabs').data('load.tabs',url);},destroy:function(){var =
o=3Dthis.options;this.element.unbind('.tabs').removeClass(o.navClass).rem=
oveData('tabs');this.$tabs.each(function(){var =
href=3D$.data(this,'href.tabs');if(href)=0A=
this.href=3Dhref;var =
$this=3D$(this).unbind('.tabs');$.each(['href','load','cache'],function(i=
,prefix){$this.removeData(prefix+'.tabs');});});this.$lis.add(this.$panel=
s).each(function(){if($.data(this,'destroy.tabs'))=0A=
$(this).remove();else=0A=
$(this).removeClass([o.selectedClass,o.unselectClass,o.disabledClass,o.pa=
nelClass,o.hideClass].join(' '));});},fakeEvent:function(type){return =
$.event.fix({type:type,target:this.element[0]});}});$.ui.tabs.defaults=3D=
{unselect:false,event:'click',disabled:[],cookie:null,spinner:'Loading&#8=
230;',cache:false,idPrefix:'ui-tabs-',ajaxOptions:{},fx:null,tabTemplate:=
'<li><a =
href=3D"#{href}"><span>#{label}</span></a></li>',panelTemplate:'<div></di=
v>',navClass:'ui-tabs-nav',selectedClass:'ui-tabs-selected',unselectClass=
:'ui-tabs-unselect',disabledClass:'ui-tabs-disabled',panelClass:'ui-tabs-=
panel',hideClass:'ui-tabs-hide',loadingClass:'ui-tabs-loading'};$.ui.tabs=
.getter=3D"length";$.extend($.ui.tabs.prototype,{rotation:null,rotate:fun=
ction(ms,continuing){continuing=3Dcontinuing||false;var =
self=3Dthis,t=3Dthis.options.selected;function =
start(){self.rotation=3DsetInterval(function(){t=3D++t<self.$tabs.length?=
t:0;self.select(t);},ms);}=0A=
function stop(e){if(!e||e.clientX){clearInterval(self.rotation);}}=0A=
if(ms){start();if(!continuing)=0A=
this.$tabs.bind(this.options.event,stop);else=0A=
this.$tabs.bind(this.options.event,function(){stop();t=3Dself.options.sel=
ected;start();});}=0A=
else{stop();this.$tabs.unbind(this.options.event,stop);}}});})(jQuery);(f=
unction($){var PROP_NAME=3D'datepicker';function =
Datepicker(){this.debug=3Dfalse;this._curInst=3Dnull;this._disabledInputs=
=3D[];this._datepickerShowing=3Dfalse;this._inDialog=3Dfalse;this._mainDi=
vId=3D'ui-datepicker-div';this._appendClass=3D'ui-datepicker-append';this=
._triggerClass=3D'ui-datepicker-trigger';this._dialogClass=3D'ui-datepick=
er-dialog';this._promptClass=3D'ui-datepicker-prompt';this._unselectableC=
lass=3D'ui-datepicker-unselectable';this._currentClass=3D'ui-datepicker-c=
urrent-day';this.regional=3D[];this.regional['']=3D{clearText:'Clear',cle=
arStatus:'Erase the current date',closeText:'Close',closeStatus:'Close =
without change',prevText:'&#x3c;Prev',prevStatus:'Show the previous =
month',nextText:'Next&#x3e;',nextStatus:'Show the next =
month',currentText:'Today',currentStatus:'Show the current =
month',monthNames:['January','February','March','April','May','June','Jul=
y','August','September','October','November','December'],monthNamesShort:=
['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']=
,monthStatus:'Show a different month',yearStatus:'Show a different =
year',weekHeader:'Wk',weekStatus:'Week of the =
year',dayNames:['Sunday','Monday','Tuesday','Wednesday','Thursday','Frida=
y','Saturday'],dayNamesShort:['Sun','Mon','Tue','Wed','Thu','Fri','Sat'],=
dayNamesMin:['Su','Mo','Tu','We','Th','Fr','Sa'],dayStatus:'Set DD as =
first week day',dateStatus:'Select DD, M =
d',dateFormat:'mm/dd/yy',firstDay:0,initStatus:'Select a =
date',isRTL:false};this._defaults=3D{showOn:'focus',showAnim:'show',showO=
ptions:{},defaultDate:null,appendText:'',buttonText:'...',buttonImage:'',=
buttonImageOnly:false,closeAtTop:true,mandatory:false,hideIfNoPrevNext:fa=
lse,navigationAsDateFormat:false,gotoCurrent:false,changeMonth:true,chang=
eYear:true,yearRange:'-10:+10',changeFirstDay:true,highlightWeek:false,sh=
owOtherMonths:false,showWeeks:false,calculateWeek:this.iso8601Week,shortY=
earCutoff:'+10',showStatus:false,statusForDate:this.dateStatus,minDate:nu=
ll,maxDate:null,duration:'normal',beforeShowDay:null,beforeShow:null,onSe=
lect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,stepMonths=
:1,rangeSelect:false,rangeSeparator:' - =
',altField:'',altFormat:''};$.extend(this._defaults,this.regional['']);th=
is.dpDiv=3D$('<div id=3D"'+this._mainDivId+'" style=3D"display: =
none;"></div>');}=0A=
$.extend(Datepicker.prototype,{markerClassName:'hasDatepicker',log:functi=
on(){if(this.debug)=0A=
console.log.apply('',arguments);},setDefaults:function(settings){extendRe=
move(this._defaults,settings||{});return =
this;},_attachDatepicker:function(target,settings){var =
inlineSettings=3Dnull;for(attrName in this._defaults){var =
attrValue=3Dtarget.getAttribute('date:'+attrName);if(attrValue){inlineSet=
tings=3DinlineSettings||{};try{inlineSettings[attrName]=3Deval(attrValue)=
;}catch(err){inlineSettings[attrName]=3DattrValue;}}}=0A=
var nodeName=3Dtarget.nodeName.toLowerCase();var =
inline=3D(nodeName=3D=3D'div'||nodeName=3D=3D'span');if(!target.id)=0A=
target.id=3D'dp'+new Date().getTime();var =
inst=3Dthis._newInst($(target),inline);inst.settings=3D$.extend({},settin=
gs||{},inlineSettings||{});if(nodeName=3D=3D'input'){this._connectDatepic=
ker(target,inst);}else =
if(inline){this._inlineDatepicker(target,inst);}},_newInst:function(targe=
t,inline){return{id:target[0].id,input:target,selectedDay:0,selectedMonth=
:0,selectedYear:0,drawMonth:0,drawYear:0,inline:inline,dpDiv:(!inline?thi=
s.dpDiv:$('<div =
class=3D"ui-datepicker-inline"></div>'))};},_connectDatepicker:function(t=
arget,inst){var =
input=3D$(target);if(input.hasClass(this.markerClassName))=0A=
return;var appendText=3Dthis._get(inst,'appendText');var =
isRTL=3Dthis._get(inst,'isRTL');if(appendText)=0A=
input[isRTL?'before':'after']('<span =
class=3D"'+this._appendClass+'">'+appendText+'</span>');var =
showOn=3Dthis._get(inst,'showOn');if(showOn=3D=3D'focus'||showOn=3D=3D'bo=
th')=0A=
input.focus(this._showDatepicker);if(showOn=3D=3D'button'||showOn=3D=3D'b=
oth'){var buttonText=3Dthis._get(inst,'buttonText');var =
buttonImage=3Dthis._get(inst,'buttonImage');var =
trigger=3D$(this._get(inst,'buttonImageOnly')?$('<img/>').addClass(this._=
triggerClass).attr({src:buttonImage,alt:buttonText,title:buttonText}):$('=
<button =
type=3D"button"></button>').addClass(this._triggerClass).html(buttonImage=
=3D=3D''?buttonText:$('<img/>').attr({src:buttonImage,alt:buttonText,titl=
e:buttonText})));input[isRTL?'before':'after'](trigger);trigger.click(fun=
ction(){if($.datepicker._datepickerShowing&&$.datepicker._lastInput=3D=3D=
target)=0A=
$.datepicker._hideDatepicker();else=0A=
$.datepicker._showDatepicker(target);return false;});}=0A=
input.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(th=
is._doKeyPress).bind("setData.datepicker",function(event,key,value){inst.=
settings[key]=3Dvalue;}).bind("getData.datepicker",function(event,key){re=
turn =
this._get(inst,key);});$.data(target,PROP_NAME,inst);},_inlineDatepicker:=
function(target,inst){var =
input=3D$(target);if(input.hasClass(this.markerClassName))=0A=
return;input.addClass(this.markerClassName).append(inst.dpDiv).bind("setD=
ata.datepicker",function(event,key,value){inst.settings[key]=3Dvalue;}).b=
ind("getData.datepicker",function(event,key){return =
this._get(inst,key);});$.data(target,PROP_NAME,inst);this._setDate(inst,t=
his._getDefaultDate(inst));this._updateDatepicker(inst);},_inlineShow:fun=
ction(inst){var =
numMonths=3Dthis._getNumberOfMonths(inst);inst.dpDiv.width(numMonths[1]*$=
('.ui-datepicker',inst.dpDiv[0]).width());},_dialogDatepicker:function(in=
put,dateText,onSelect,settings,pos){var =
inst=3Dthis._dialogInst;if(!inst){var id=3D'dp'+new =
Date().getTime();this._dialogInput=3D$('<input type=3D"text" =
id=3D"'+id+'" size=3D"1" style=3D"position: absolute; top: =
-100px;"/>');this._dialogInput.keydown(this._doKeyDown);$('body').append(=
this._dialogInput);inst=3Dthis._dialogInst=3Dthis._newInst(this._dialogIn=
put,false);inst.settings=3D{};$.data(this._dialogInput[0],PROP_NAME,inst)=
;}=0A=
extendRemove(inst.settings,settings||{});this._dialogInput.val(dateText);=
this._pos=3D(pos?(pos.length?pos:[pos.pageX,pos.pageY]):null);if(!this._p=
os){var =
browserWidth=3Dwindow.innerWidth||document.documentElement.clientWidth||d=
ocument.body.clientWidth;var =
browserHeight=3Dwindow.innerHeight||document.documentElement.clientHeight=
||document.body.clientHeight;var =
scrollX=3Ddocument.documentElement.scrollLeft||document.body.scrollLeft;v=
ar =
scrollY=3Ddocument.documentElement.scrollTop||document.body.scrollTop;thi=
s._pos=3D[(browserWidth/2)-100+scrollX,(browserHeight/2)-150+scrollY];}=0A=
this._dialogInput.css('left',this._pos[0]+'px').css('top',this._pos[1]+'p=
x');inst.settings.onSelect=3DonSelect;this._inDialog=3Dtrue;this.dpDiv.ad=
dClass(this._dialogClass);this._showDatepicker(this._dialogInput[0]);if($=
.blockUI)=0A=
$.blockUI(this.dpDiv);$.data(this._dialogInput[0],PROP_NAME,inst);return =
this;},_destroyDatepicker:function(target){var =
nodeName=3Dtarget.nodeName.toLowerCase();var =
$target=3D$(target);$.removeData(target,PROP_NAME);if(nodeName=3D=3D'inpu=
t'){$target.siblings('.'+this._appendClass).remove().end().siblings('.'+t=
his._triggerClass).remove().end().removeClass(this.markerClassName).unbin=
d('focus',this._showDatepicker).unbind('keydown',this._doKeyDown).unbind(=
'keypress',this._doKeyPress);}else =
if(nodeName=3D=3D'div'||nodeName=3D=3D'span')=0A=
$target.removeClass(this.markerClassName).empty();},_enableDatepicker:fun=
ction(target){target.disabled=3Dfalse;$(target).siblings('button.'+this._=
triggerClass).each(function(){this.disabled=3Dfalse;}).end().siblings('im=
g.'+this._triggerClass).css({opacity:'1.0',cursor:''});this._disabledInpu=
ts=3D$.map(this._disabledInputs,function(value){return(value=3D=3Dtarget?=
null:value);});},_disableDatepicker:function(target){target.disabled=3Dtr=
ue;$(target).siblings('button.'+this._triggerClass).each(function(){this.=
disabled=3Dtrue;}).end().siblings('img.'+this._triggerClass).css({opacity=
:'0.5',cursor:'default'});this._disabledInputs=3D$.map(this._disabledInpu=
ts,function(value){return(value=3D=3Dtarget?null:value);});this._disabled=
Inputs[this._disabledInputs.length]=3Dtarget;},_isDisabledDatepicker:func=
tion(target){if(!target)=0A=
return false;for(var =
i=3D0;i<this._disabledInputs.length;i++){if(this._disabledInputs[i]=3D=3D=
target)=0A=
return true;}=0A=
return false;},_changeDatepicker:function(target,name,value){var =
settings=3Dname||{};if(typeof =
name=3D=3D'string'){settings=3D{};settings[name]=3Dvalue;}=0A=
if(inst=3D$.data(target,PROP_NAME)){extendRemove(inst.settings,settings);=
this._updateDatepicker(inst);}},_setDateDatepicker:function(target,date,e=
ndDate){var =
inst=3D$.data(target,PROP_NAME);if(inst){this._setDate(inst,date,endDate)=
;this._updateDatepicker(inst);}},_getDateDatepicker:function(target){var =
inst=3D$.data(target,PROP_NAME);if(inst)=0A=
this._setDateFromField(inst);return(inst?this._getDate(inst):null);},_doK=
eyDown:function(e){var inst=3D$.data(e.target,PROP_NAME);var =
handled=3Dtrue;if($.datepicker._datepickerShowing)=0A=
switch(e.keyCode){case =
9:$.datepicker._hideDatepicker(null,'');break;case =
13:$.datepicker._selectDay(e.target,inst.selectedMonth,inst.selectedYear,=
$('td.ui-datepicker-days-cell-over',inst.dpDiv)[0]);return =
false;break;case =
27:$.datepicker._hideDatepicker(null,$.datepicker._get(inst,'duration'));=
break;case =
33:$.datepicker._adjustDate(e.target,(e.ctrlKey?-1:-$.datepicker._get(ins=
t,'stepMonths')),(e.ctrlKey?'Y':'M'));break;case =
34:$.datepicker._adjustDate(e.target,(e.ctrlKey?+1:+$.datepicker._get(ins=
t,'stepMonths')),(e.ctrlKey?'Y':'M'));break;case =
35:if(e.ctrlKey)$.datepicker._clearDate(e.target);break;case =
36:if(e.ctrlKey)$.datepicker._gotoToday(e.target);break;case =
37:if(e.ctrlKey)$.datepicker._adjustDate(e.target,-1,'D');break;case =
38:if(e.ctrlKey)$.datepicker._adjustDate(e.target,-7,'D');break;case =
39:if(e.ctrlKey)$.datepicker._adjustDate(e.target,+1,'D');break;case =
40:if(e.ctrlKey)$.datepicker._adjustDate(e.target,+7,'D');break;default:h=
andled=3Dfalse;}=0A=
else if(e.keyCode=3D=3D36&&e.ctrlKey)=0A=
$.datepicker._showDatepicker(this);else=0A=
handled=3Dfalse;if(handled){e.preventDefault();e.stopPropagation();}},_do=
KeyPress:function(e){var inst=3D$.data(e.target,PROP_NAME);var =
chars=3D$.datepicker._possibleChars($.datepicker._get(inst,'dateFormat'))=
;var =
chr=3DString.fromCharCode(e.charCode=3D=3Dundefined?e.keyCode:e.charCode)=
;return e.ctrlKey||(chr<' =
'||!chars||chars.indexOf(chr)>-1);},_showDatepicker:function(input){input=
=3Dinput.target||input;if(input.nodeName.toLowerCase()!=3D'input')=0A=
input=3D$('input',input.parentNode)[0];if($.datepicker._isDisabledDatepic=
ker(input)||$.datepicker._lastInput=3D=3Dinput)=0A=
return;var inst=3D$.data(input,PROP_NAME);var =
beforeShow=3D$.datepicker._get(inst,'beforeShow');extendRemove(inst.setti=
ngs,(beforeShow?beforeShow.apply(input,[input,inst]):{}));$.datepicker._h=
ideDatepicker(null,'');$.datepicker._lastInput=3Dinput;$.datepicker._setD=
ateFromField(inst);if($.datepicker._inDialog)=0A=
input.value=3D'';if(!$.datepicker._pos){$.datepicker._pos=3D$.datepicker.=
_findPos(input);$.datepicker._pos[1]+=3Dinput.offsetHeight;}=0A=
var =
isFixed=3Dfalse;$(input).parents().each(function(){isFixed|=3D$(this).css=
('position')=3D=3D'fixed';return!isFixed;});if(isFixed&&$.browser.opera){=
$.datepicker._pos[0]-=3Ddocument.documentElement.scrollLeft;$.datepicker.=
_pos[1]-=3Ddocument.documentElement.scrollTop;}=0A=
var =
offset=3D{left:$.datepicker._pos[0],top:$.datepicker._pos[1]};$.datepicke=
r._pos=3Dnull;inst.rangeStart=3Dnull;inst.dpDiv.css({position:'absolute',=
display:'block',top:'-1000px'});$.datepicker._updateDatepicker(inst);inst=
.dpDiv.width($.datepicker._getNumberOfMonths(inst)[1]*$('.ui-datepicker',=
inst.dpDiv[0])[0].offsetWidth);offset=3D$.datepicker._checkOffset(inst,of=
fset,isFixed);inst.dpDiv.css({position:($.datepicker._inDialog&&$.blockUI=
?'static':(isFixed?'fixed':'absolute')),display:'none',left:offset.left+'=
px',top:offset.top+'px'});if(!inst.inline){var =
showAnim=3D$.datepicker._get(inst,'showAnim')||'show';var =
duration=3D$.datepicker._get(inst,'duration');var =
postProcess=3Dfunction(){$.datepicker._datepickerShowing=3Dtrue;if($.brow=
ser.msie&&parseInt($.browser.version)<7)=0A=
$('iframe.ui-datepicker-cover').css({width:inst.dpDiv.width()+4,height:in=
st.dpDiv.height()+4});};if($.effects&&$.effects[showAnim])=0A=
inst.dpDiv.show(showAnim,$.datepicker._get(inst,'showOptions'),duration,p=
ostProcess);else=0A=
inst.dpDiv[showAnim](duration,postProcess);if(duration=3D=3D'')=0A=
postProcess();if(inst.input[0].type!=3D'hidden')=0A=
inst.input[0].focus();$.datepicker._curInst=3Dinst;}},_updateDatepicker:f=
unction(inst){var =
dims=3D{width:inst.dpDiv.width()+4,height:inst.dpDiv.height()+4};inst.dpD=
iv.empty().append(this._generateDatepicker(inst)).find('iframe.ui-datepic=
ker-cover').css({width:dims.width,height:dims.height});var =
numMonths=3Dthis._getNumberOfMonths(inst);inst.dpDiv[(numMonths[0]!=3D1||=
numMonths[1]!=3D1?'add':'remove')+'Class']('ui-datepicker-multi');inst.dp=
Div[(this._get(inst,'isRTL')?'add':'remove')+'Class']('ui-datepicker-rtl'=
);if(inst.input&&inst.input[0].type!=3D'hidden')=0A=
$(inst.input[0]).focus();},_checkOffset:function(inst,offset,isFixed){var=
 pos=3Dinst.input?this._findPos(inst.input[0]):null;var =
browserWidth=3Dwindow.innerWidth||document.documentElement.clientWidth;va=
r =
browserHeight=3Dwindow.innerHeight||document.documentElement.clientHeight=
;var =
scrollX=3Ddocument.documentElement.scrollLeft||document.body.scrollLeft;v=
ar =
scrollY=3Ddocument.documentElement.scrollTop||document.body.scrollTop;if(=
this._get(inst,'isRTL')||(offset.left+inst.dpDiv.width()-scrollX)>browser=
Width)=0A=
offset.left=3DMath.max((isFixed?0:scrollX),pos[0]+(inst.input?inst.input.=
width():0)-(isFixed?scrollX:0)-inst.dpDiv.width()-=0A=
(isFixed&&$.browser.opera?document.documentElement.scrollLeft:0));else=0A=
offset.left-=3D(isFixed?scrollX:0);if((offset.top+inst.dpDiv.height()-scr=
ollY)>browserHeight)=0A=
offset.top=3DMath.max((isFixed?0:scrollY),pos[1]-(isFixed?scrollY:0)-(thi=
s._inDialog?0:inst.dpDiv.height())-=0A=
(isFixed&&$.browser.opera?document.documentElement.scrollTop:0));else=0A=
offset.top-=3D(isFixed?scrollY:0);return =
offset;},_findPos:function(obj){while(obj&&(obj.type=3D=3D'hidden'||obj.n=
odeType!=3D1)){obj=3Dobj.nextSibling;}=0A=
var =
position=3D$(obj).offset();return[position.left,position.top];},_hideDate=
picker:function(input,duration){var inst=3Dthis._curInst;if(!inst)=0A=
return;var =
rangeSelect=3Dthis._get(inst,'rangeSelect');if(rangeSelect&&this._stayOpe=
n)=0A=
this._selectDate('#'+inst.id,this._formatDate(inst,inst.currentDay,inst.c=
urrentMonth,inst.currentYear));this._stayOpen=3Dfalse;if(this._datepicker=
Showing){duration=3D(duration!=3Dnull?duration:this._get(inst,'duration')=
);var showAnim=3Dthis._get(inst,'showAnim');var =
postProcess=3Dfunction(){$.datepicker._tidyDialog(inst);};if(duration!=3D=
''&&$.effects&&$.effects[showAnim])=0A=
inst.dpDiv.hide(showAnim,$.datepicker._get(inst,'showOptions'),duration,p=
ostProcess);else=0A=
inst.dpDiv[(duration=3D=3D''?'hide':(showAnim=3D=3D'slideDown'?'slideUp':=
(showAnim=3D=3D'fadeIn'?'fadeOut':'hide')))](duration,postProcess);if(dur=
ation=3D=3D'')=0A=
this._tidyDialog(inst);var =
onClose=3Dthis._get(inst,'onClose');if(onClose)=0A=
onClose.apply((inst.input?inst.input[0]:null),[this._getDate(inst),inst])=
;this._datepickerShowing=3Dfalse;this._lastInput=3Dnull;inst.settings.pro=
mpt=3Dnull;if(this._inDialog){this._dialogInput.css({position:'absolute',=
left:'0',top:'-100px'});if($.blockUI){$.unblockUI();$('body').append(this=
.dpDiv);}}=0A=
this._inDialog=3Dfalse;}=0A=
this._curInst=3Dnull;},_tidyDialog:function(inst){inst.dpDiv.removeClass(=
this._dialogClass).unbind('.ui-datepicker');$('.'+this._promptClass,inst.=
dpDiv).remove();},_checkExternalClick:function(event){if(!$.datepicker._c=
urInst)=0A=
return;var =
$target=3D$(event.target);if(($target.parents('#'+$.datepicker._mainDivId=
).length=3D=3D0)&&!$target.hasClass($.datepicker.markerClassName)&&!$targ=
et.hasClass($.datepicker._triggerClass)&&$.datepicker._datepickerShowing&=
&!($.datepicker._inDialog&&$.blockUI))=0A=
$.datepicker._hideDatepicker(null,'');},_adjustDate:function(id,offset,pe=
riod){var target=3D$(id);var =
inst=3D$.data(target[0],PROP_NAME);this._adjustInstDate(inst,offset,perio=
d);this._updateDatepicker(inst);},_gotoToday:function(id){var =
target=3D$(id);var =
inst=3D$.data(target[0],PROP_NAME);if(this._get(inst,'gotoCurrent')&&inst=
.currentDay){inst.selectedDay=3Dinst.currentDay;inst.drawMonth=3Dinst.sel=
ectedMonth=3Dinst.currentMonth;inst.drawYear=3Dinst.selectedYear=3Dinst.c=
urrentYear;}=0A=
else{var date=3Dnew =
Date();inst.selectedDay=3Ddate.getDate();inst.drawMonth=3Dinst.selectedMo=
nth=3Ddate.getMonth();inst.drawYear=3Dinst.selectedYear=3Ddate.getFullYea=
r();}=0A=
this._adjustDate(target);this._notifyChange(inst);},_selectMonthYear:func=
tion(id,select,period){var target=3D$(id);var =
inst=3D$.data(target[0],PROP_NAME);inst._selectingMonthYear=3Dfalse;inst[=
period=3D=3D'M'?'drawMonth':'drawYear']=3Dselect.options[select.selectedI=
ndex].value-0;this._adjustDate(target);this._notifyChange(inst);},_clickM=
onthYear:function(id){var target=3D$(id);var =
inst=3D$.data(target[0],PROP_NAME);if(inst.input&&inst._selectingMonthYea=
r&&!$.browser.msie)=0A=
inst.input[0].focus();inst._selectingMonthYear=3D!inst._selectingMonthYea=
r;},_changeFirstDay:function(id,day){var target=3D$(id);var =
inst=3D$.data(target[0],PROP_NAME);inst.settings.firstDay=3Dday;this._upd=
ateDatepicker(inst);},_selectDay:function(id,month,year,td){if($(td).hasC=
lass(this._unselectableClass))=0A=
return;var target=3D$(id);var inst=3D$.data(target[0],PROP_NAME);var =
rangeSelect=3Dthis._get(inst,'rangeSelect');if(rangeSelect){this._stayOpe=
n=3D!this._stayOpen;if(this._stayOpen){$('.ui-datepicker =
td').removeClass(this._currentClass);$(td).addClass(this._currentClass);}=
}=0A=
inst.selectedDay=3Dinst.currentDay=3D$('a',td).html();inst.selectedMonth=3D=
inst.currentMonth=3Dmonth;inst.selectedYear=3Dinst.currentYear=3Dyear;if(=
this._stayOpen){inst.endDay=3Dinst.endMonth=3Dinst.endYear=3Dnull;}=0A=
else =
if(rangeSelect){inst.endDay=3Dinst.currentDay;inst.endMonth=3Dinst.curren=
tMonth;inst.endYear=3Dinst.currentYear;}=0A=
this._selectDate(id,this._formatDate(inst,inst.currentDay,inst.currentMon=
th,inst.currentYear));if(this._stayOpen){inst.rangeStart=3Dnew =
Date(inst.currentYear,inst.currentMonth,inst.currentDay);this._updateDate=
picker(inst);}=0A=
else =
if(rangeSelect){inst.selectedDay=3Dinst.currentDay=3Dinst.rangeStart.getD=
ate();inst.selectedMonth=3Dinst.currentMonth=3Dinst.rangeStart.getMonth()=
;inst.selectedYear=3Dinst.currentYear=3Dinst.rangeStart.getFullYear();ins=
t.rangeStart=3Dnull;if(inst.inline)=0A=
this._updateDatepicker(inst);}},_clearDate:function(id){var =
target=3D$(id);var =
inst=3D$.data(target[0],PROP_NAME);if(this._get(inst,'mandatory'))=0A=
return;this._stayOpen=3Dfalse;inst.endDay=3Dinst.endMonth=3Dinst.endYear=3D=
inst.rangeStart=3Dnull;this._selectDate(target,'');},_selectDate:function=
(id,dateStr){var target=3D$(id);var =
inst=3D$.data(target[0],PROP_NAME);dateStr=3D(dateStr!=3Dnull?dateStr:thi=
s._formatDate(inst));if(this._get(inst,'rangeSelect')&&dateStr)=0A=
dateStr=3D(inst.rangeStart?this._formatDate(inst,inst.rangeStart):dateStr=
)+this._get(inst,'rangeSeparator')+dateStr;if(inst.input)=0A=
inst.input.val(dateStr);this._updateAlternate(inst);var =
onSelect=3Dthis._get(inst,'onSelect');if(onSelect)=0A=
onSelect.apply((inst.input?inst.input[0]:null),[dateStr,inst]);else =
if(inst.input)=0A=
inst.input.trigger('change');if(inst.inline)=0A=
this._updateDatepicker(inst);else =
if(!this._stayOpen){this._hideDatepicker(null,this._get(inst,'duration'))=
;this._lastInput=3Dinst.input[0];if(typeof(inst.input[0])!=3D'object')=0A=
inst.input[0].focus();this._lastInput=3Dnull;}},_updateAlternate:function=
(inst){var altField=3Dthis._get(inst,'altField');if(altField){var =
altFormat=3Dthis._get(inst,'altFormat');var =
date=3Dthis._getDate(inst);dateStr=3D(isArray(date)?(!date[0]&&!date[1]?'=
':this.formatDate(altFormat,date[0],this._getFormatConfig(inst))+=0A=
this._get(inst,'rangeSeparator')+this.formatDate(altFormat,date[1]||date[=
0],this._getFormatConfig(inst))):this.formatDate(altFormat,date,this._get=
FormatConfig(inst)));$(altField).each(function(){$(this).val(dateStr);});=
}},noWeekends:function(date){var =
day=3Ddate.getDay();return[(day>0&&day<6),''];},iso8601Week:function(date=
){var checkDate=3Dnew =
Date(date.getFullYear(),date.getMonth(),date.getDate(),(date.getTimezoneO=
ffset()/-60));var firstMon=3Dnew Date(checkDate.getFullYear(),1-1,4);var =
firstDay=3DfirstMon.getDay()||7;firstMon.setDate(firstMon.getDate()+1-fir=
stDay);if(firstDay<4&&checkDate<firstMon){checkDate.setDate(checkDate.get=
Date()-3);return $.datepicker.iso8601Week(checkDate);}else =
if(checkDate>new Date(checkDate.getFullYear(),12-1,28)){firstDay=3Dnew =
Date(checkDate.getFullYear()+1,1-1,4).getDay()||7;if(firstDay>4&&(checkDa=
te.getDay()||7)<firstDay-3){checkDate.setDate(checkDate.getDate()+3);retu=
rn $.datepicker.iso8601Week(checkDate);}}=0A=
return =
Math.floor(((checkDate-firstMon)/86400000)/7)+1;},dateStatus:function(dat=
e,inst){return =
$.datepicker.formatDate($.datepicker._get(inst,'dateStatus'),date,$.datep=
icker._getFormatConfig(inst));},parseDate:function(format,value,settings)=
{if(format=3D=3Dnull||value=3D=3Dnull)=0A=
throw'Invalid arguments';value=3D(typeof =
value=3D=3D'object'?value.toString():value+'');if(value=3D=3D'')=0A=
return null;var =
shortYearCutoff=3D(settings?settings.shortYearCutoff:null)||this._default=
s.shortYearCutoff;var =
dayNamesShort=3D(settings?settings.dayNamesShort:null)||this._defaults.da=
yNamesShort;var =
dayNames=3D(settings?settings.dayNames:null)||this._defaults.dayNames;var=
 =
monthNamesShort=3D(settings?settings.monthNamesShort:null)||this._default=
s.monthNamesShort;var =
monthNames=3D(settings?settings.monthNames:null)||this._defaults.monthNam=
es;var year=3D-1;var month=3D-1;var day=3D-1;var literal=3Dfalse;var =
lookAhead=3Dfunction(match){var =
matches=3D(iFormat+1<format.length&&format.charAt(iFormat+1)=3D=3Dmatch);=
if(matches)=0A=
iFormat++;return matches;};var =
getNumber=3Dfunction(match){lookAhead(match);var =
origSize=3D(match=3D=3D'@'?14:(match=3D=3D'y'?4:2));var =
size=3DorigSize;var =
num=3D0;while(size>0&&iValue<value.length&&value.charAt(iValue)>=3D'0'&&v=
alue.charAt(iValue)<=3D'9'){num=3Dnum*10+(value.charAt(iValue++)-0);size-=
-;}=0A=
if(size=3D=3DorigSize)=0A=
throw'Missing number at position '+iValue;return num;};var =
getName=3Dfunction(match,shortNames,longNames){var =
names=3D(lookAhead(match)?longNames:shortNames);var size=3D0;for(var =
j=3D0;j<names.length;j++)=0A=
size=3DMath.max(size,names[j].length);var name=3D'';var =
iInit=3DiValue;while(size>0&&iValue<value.length){name+=3Dvalue.charAt(iV=
alue++);for(var i=3D0;i<names.length;i++)=0A=
if(name=3D=3Dnames[i])=0A=
return i+1;size--;}=0A=
throw'Unknown name at position '+iInit;};var =
checkLiteral=3Dfunction(){if(value.charAt(iValue)!=3Dformat.charAt(iForma=
t))=0A=
throw'Unexpected literal at position '+iValue;iValue++;};var =
iValue=3D0;for(var =
iFormat=3D0;iFormat<format.length;iFormat++){if(literal)=0A=
if(format.charAt(iFormat)=3D=3D"'"&&!lookAhead("'"))=0A=
literal=3Dfalse;else=0A=
checkLiteral();else=0A=
switch(format.charAt(iFormat)){case'd':day=3DgetNumber('d');break;case'D'=
:getName('D',dayNamesShort,dayNames);break;case'm':month=3DgetNumber('m')=
;break;case'M':month=3DgetName('M',monthNamesShort,monthNames);break;case=
'y':year=3DgetNumber('y');break;case'@':var date=3Dnew =
Date(getNumber('@'));year=3Ddate.getFullYear();month=3Ddate.getMonth()+1;=
day=3Ddate.getDate();break;case"'":if(lookAhead("'"))=0A=
checkLiteral();else=0A=
literal=3Dtrue;break;default:checkLiteral();}}=0A=
if(year<100)=0A=
year+=3Dnew Date().getFullYear()-new Date().getFullYear()%100+=0A=
(year<=3DshortYearCutoff?0:-100);var date=3Dnew =
Date(year,month-1,day);if(date.getFullYear()!=3Dyear||date.getMonth()+1!=3D=
month||date.getDate()!=3Dday)=0A=
throw'Invalid date';return date;},ATOM:'yy-mm-dd',COOKIE:'D, dd M =
yy',ISO_8601:'yy-mm-dd',RFC_822:'D, d M y',RFC_850:'DD, =
dd-M-y',RFC_1036:'D, d M y',RFC_1123:'D, d M yy',RFC_2822:'D, d M =
yy',RSS:'D, d M =
y',TIMESTAMP:'@',W3C:'yy-mm-dd',formatDate:function(format,date,settings)=
{if(!date)=0A=
return'';var =
dayNamesShort=3D(settings?settings.dayNamesShort:null)||this._defaults.da=
yNamesShort;var =
dayNames=3D(settings?settings.dayNames:null)||this._defaults.dayNames;var=
 =
monthNamesShort=3D(settings?settings.monthNamesShort:null)||this._default=
s.monthNamesShort;var =
monthNames=3D(settings?settings.monthNames:null)||this._defaults.monthNam=
es;var lookAhead=3Dfunction(match){var =
matches=3D(iFormat+1<format.length&&format.charAt(iFormat+1)=3D=3Dmatch);=
if(matches)=0A=
iFormat++;return matches;};var =
formatNumber=3Dfunction(match,value){return(lookAhead(match)&&value<10?'0=
':'')+value;};var =
formatName=3Dfunction(match,value,shortNames,longNames){return(lookAhead(=
match)?longNames[value]:shortNames[value]);};var output=3D'';var =
literal=3Dfalse;if(date)=0A=
for(var iFormat=3D0;iFormat<format.length;iFormat++){if(literal)=0A=
if(format.charAt(iFormat)=3D=3D"'"&&!lookAhead("'"))=0A=
literal=3Dfalse;else=0A=
output+=3Dformat.charAt(iFormat);else=0A=
switch(format.charAt(iFormat)){case'd':output+=3DformatNumber('d',date.ge=
tDate());break;case'D':output+=3DformatName('D',date.getDay(),dayNamesSho=
rt,dayNames);break;case'm':output+=3DformatNumber('m',date.getMonth()+1);=
break;case'M':output+=3DformatName('M',date.getMonth(),monthNamesShort,mo=
nthNames);break;case'y':output+=3D(lookAhead('y')?date.getFullYear():(dat=
e.getYear()%100<10?'0':'')+date.getYear()%100);break;case'@':output+=3Dda=
te.getTime();break;case"'":if(lookAhead("'"))=0A=
output+=3D"'";else=0A=
literal=3Dtrue;break;default:output+=3Dformat.charAt(iFormat);}}=0A=
return output;},_possibleChars:function(format){var chars=3D'';var =
literal=3Dfalse;for(var iFormat=3D0;iFormat<format.length;iFormat++)=0A=
if(literal)=0A=
if(format.charAt(iFormat)=3D=3D"'"&&!lookAhead("'"))=0A=
literal=3Dfalse;else=0A=
chars+=3Dformat.charAt(iFormat);else=0A=
switch(format.charAt(iFormat)){case'd':case'm':case'y':case'@':chars+=3D'=
0123456789';break;case'D':case'M':return null;case"'":if(lookAhead("'"))=0A=
chars+=3D"'";else=0A=
literal=3Dtrue;break;default:chars+=3Dformat.charAt(iFormat);}=0A=
return chars;},_get:function(inst,name){return =
inst.settings[name]!=3D=3Dundefined?inst.settings[name]:this._defaults[na=
me];},_setDateFromField:function(inst){var =
dateFormat=3Dthis._get(inst,'dateFormat');var =
dates=3Dinst.input?inst.input.val().split(this._get(inst,'rangeSeparator'=
)):null;inst.endDay=3Dinst.endMonth=3Dinst.endYear=3Dnull;var =
date=3DdefaultDate=3Dthis._getDefaultDate(inst);if(dates.length>0){var =
settings=3Dthis._getFormatConfig(inst);if(dates.length>1){date=3Dthis.par=
seDate(dateFormat,dates[1],settings)||defaultDate;inst.endDay=3Ddate.getD=
ate();inst.endMonth=3Ddate.getMonth();inst.endYear=3Ddate.getFullYear();}=0A=
try{date=3Dthis.parseDate(dateFormat,dates[0],settings)||defaultDate;}cat=
ch(e){this.log(e);date=3DdefaultDate;}}=0A=
inst.selectedDay=3Ddate.getDate();inst.drawMonth=3Dinst.selectedMonth=3Dd=
ate.getMonth();inst.drawYear=3Dinst.selectedYear=3Ddate.getFullYear();ins=
t.currentDay=3D(dates[0]?date.getDate():0);inst.currentMonth=3D(dates[0]?=
date.getMonth():0);inst.currentYear=3D(dates[0]?date.getFullYear():0);thi=
s._adjustInstDate(inst);},_getDefaultDate:function(inst){var =
date=3Dthis._determineDate(this._get(inst,'defaultDate'),new Date());var =
minDate=3Dthis._getMinMaxDate(inst,'min',true);var =
maxDate=3Dthis._getMinMaxDate(inst,'max');date=3D(minDate&&date<minDate?m=
inDate:date);date=3D(maxDate&&date>maxDate?maxDate:date);return =
date;},_determineDate:function(date,defaultDate){var =
offsetNumeric=3Dfunction(offset){var date=3Dnew =
Date();date.setUTCDate(date.getUTCDate()+offset);return date;};var =
offsetString=3Dfunction(offset,getDaysInMonth){var date=3Dnew Date();var =
year=3Ddate.getFullYear();var month=3Ddate.getMonth();var =
day=3Ddate.getDate();var =
pattern=3D/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g;var =
matches=3Dpattern.exec(offset);while(matches){switch(matches[2]||'d'){cas=
e'd':case'D':day+=3D(matches[1]-0);break;case'w':case'W':day+=3D(matches[=
1]*7);break;case'm':case'M':month+=3D(matches[1]-0);day=3DMath.min(day,ge=
tDaysInMonth(year,month));break;case'y':case'Y':year+=3D(matches[1]-0);da=
y=3DMath.min(day,getDaysInMonth(year,month));break;}=0A=
matches=3Dpattern.exec(offset);}=0A=
return new =
Date(year,month,day);};return(date=3D=3Dnull?defaultDate:(typeof =
date=3D=3D'string'?offsetString(date,this._getDaysInMonth):(typeof =
date=3D=3D'number'?offsetNumeric(date):date)));},_setDate:function(inst,d=
ate,endDate){var clear=3D!(date);date=3Dthis._determineDate(date,new =
Date());inst.selectedDay=3Dinst.currentDay=3Ddate.getDate();inst.drawMont=
h=3Dinst.selectedMonth=3Dinst.currentMonth=3Ddate.getMonth();inst.drawYea=
r=3Dinst.selectedYear=3Dinst.currentYear=3Ddate.getFullYear();if(this._ge=
t(inst,'rangeSelect')){if(endDate){endDate=3Dthis._determineDate(endDate,=
null);inst.endDay=3DendDate.getDate();inst.endMonth=3DendDate.getMonth();=
inst.endYear=3DendDate.getFullYear();}else{inst.endDay=3Dinst.currentDay;=
inst.endMonth=3Dinst.currentMonth;inst.endYear=3Dinst.currentYear;}}=0A=
this._adjustInstDate(inst);if(inst.input)=0A=
inst.input.val(clear?'':this._formatDate(inst)+=0A=
(!this._get(inst,'rangeSelect')?'':this._get(inst,'rangeSeparator')+=0A=
this._formatDate(inst,inst.endDay,inst.endMonth,inst.endYear)));},_getDat=
e:function(inst){var =
startDate=3D(!inst.currentYear||(inst.input&&inst.input.val()=3D=3D'')?nu=
ll:new =
Date(inst.currentYear,inst.currentMonth,inst.currentDay));if(this._get(in=
st,'rangeSelect')){return[inst.rangeStart||startDate,(!inst.endYear?null:=
new Date(inst.endYear,inst.endMonth,inst.endDay))];}else=0A=
return startDate;},_generateDatepicker:function(inst){var today=3Dnew =
Date();today=3Dnew =
Date(today.getFullYear(),today.getMonth(),today.getDate());var =
showStatus=3Dthis._get(inst,'showStatus');var =
isRTL=3Dthis._get(inst,'isRTL');var =
clear=3D(this._get(inst,'mandatory')?'':'<div =
class=3D"ui-datepicker-clear"><a =
onclick=3D"jQuery.datepicker._clearDate(\'#'+inst.id+'\');"'+=0A=
(showStatus?this._addStatus(inst,this._get(inst,'clearStatus')||'&#xa0;')=
:'')+'>'+=0A=
this._get(inst,'clearText')+'</a></div>');var controls=3D'<div =
class=3D"ui-datepicker-control">'+(isRTL?'':clear)+'<div =
class=3D"ui-datepicker-close"><a =
onclick=3D"jQuery.datepicker._hideDatepicker();"'+=0A=
(showStatus?this._addStatus(inst,this._get(inst,'closeStatus')||'&#xa0;')=
:'')+'>'+=0A=
this._get(inst,'closeText')+'</a></div>'+(isRTL?clear:'')+'</div>';var =
prompt=3Dthis._get(inst,'prompt');var =
closeAtTop=3Dthis._get(inst,'closeAtTop');var =
hideIfNoPrevNext=3Dthis._get(inst,'hideIfNoPrevNext');var =
navigationAsDateFormat=3Dthis._get(inst,'navigationAsDateFormat');var =
numMonths=3Dthis._getNumberOfMonths(inst);var =
stepMonths=3Dthis._get(inst,'stepMonths');var =
isMultiMonth=3D(numMonths[0]!=3D1||numMonths[1]!=3D1);var =
currentDate=3D(!inst.currentDay?new Date(9999,9,9):new =
Date(inst.currentYear,inst.currentMonth,inst.currentDay));var =
minDate=3Dthis._getMinMaxDate(inst,'min',true);var =
maxDate=3Dthis._getMinMaxDate(inst,'max');var =
drawMonth=3Dinst.drawMonth;var drawYear=3Dinst.drawYear;if(maxDate){var =
maxDraw=3Dnew =
Date(maxDate.getFullYear(),maxDate.getMonth()-numMonths[1]+1,maxDate.getD=
ate());maxDraw=3D(minDate&&maxDraw<minDate?minDate:maxDraw);while(new =
Date(drawYear,drawMonth,1)>maxDraw){drawMonth--;if(drawMonth<0){drawMonth=
=3D11;drawYear--;}}}=0A=
var =
prevText=3Dthis._get(inst,'prevText');prevText=3D(!navigationAsDateFormat=
?prevText:this.formatDate(prevText,new =
Date(drawYear,drawMonth-stepMonths,1),this._getFormatConfig(inst)));var =
prev=3D'<div =
class=3D"ui-datepicker-prev">'+(this._canAdjustMonth(inst,-1,drawYear,dra=
wMonth)?'<a onclick=3D"jQuery.datepicker._adjustDate(\'#'+inst.id+'\', =
-'+stepMonths+', \'M\');"'+=0A=
(showStatus?this._addStatus(inst,this._get(inst,'prevStatus')||'&#xa0;'):=
'')+'>'+prevText+'</a>':(hideIfNoPrevNext?'':'<label>'+prevText+'</label>=
'))+'</div>';var =
nextText=3Dthis._get(inst,'nextText');nextText=3D(!navigationAsDateFormat=
?nextText:this.formatDate(nextText,new =
Date(drawYear,drawMonth+stepMonths,1),this._getFormatConfig(inst)));var =
next=3D'<div =
class=3D"ui-datepicker-next">'+(this._canAdjustMonth(inst,+1,drawYear,dra=
wMonth)?'<a onclick=3D"jQuery.datepicker._adjustDate(\'#'+inst.id+'\', =
+'+stepMonths+', \'M\');"'+=0A=
(showStatus?this._addStatus(inst,this._get(inst,'nextStatus')||'&#xa0;'):=
'')+'>'+nextText+'</a>':(hideIfNoPrevNext?'':'<label>'+nextText+'</label>=
'))+'</div>';var =
currentText=3Dthis._get(inst,'currentText');currentText=3D(!navigationAsD=
ateFormat?currentText:this.formatDate(currentText,today,this._getFormatCo=
nfig(inst)));var html=3D(prompt?'<div =
class=3D"'+this._promptClass+'">'+prompt+'</div>':'')+=0A=
(closeAtTop&&!inst.inline?controls:'')+'<div =
class=3D"ui-datepicker-links">'+(isRTL?next:prev)+=0A=
(this._isInRange(inst,(this._get(inst,'gotoCurrent')&&inst.currentDay?cur=
rentDate:today))?'<div class=3D"ui-datepicker-current">'+'<a =
onclick=3D"jQuery.datepicker._gotoToday(\'#'+inst.id+'\');"'+=0A=
(showStatus?this._addStatus(inst,this._get(inst,'currentStatus')||'&#xa0;=
'):'')+'>'+=0A=
currentText+'</a></div>':'')+(isRTL?prev:next)+'</div>';var =
firstDay=3Dthis._get(inst,'firstDay');var =
changeFirstDay=3Dthis._get(inst,'changeFirstDay');var =
dayNames=3Dthis._get(inst,'dayNames');var =
dayNamesShort=3Dthis._get(inst,'dayNamesShort');var =
dayNamesMin=3Dthis._get(inst,'dayNamesMin');var =
monthNames=3Dthis._get(inst,'monthNames');var =
beforeShowDay=3Dthis._get(inst,'beforeShowDay');var =
highlightWeek=3Dthis._get(inst,'highlightWeek');var =
showOtherMonths=3Dthis._get(inst,'showOtherMonths');var =
showWeeks=3Dthis._get(inst,'showWeeks');var =
calculateWeek=3Dthis._get(inst,'calculateWeek')||this.iso8601Week;var =
status=3D(showStatus?this._get(inst,'dayStatus')||'&#xa0;':'');var =
dateStatus=3Dthis._get(inst,'statusForDate')||this.dateStatus;var =
endDate=3Dinst.endDay?new =
Date(inst.endYear,inst.endMonth,inst.endDay):currentDate;for(var =
row=3D0;row<numMonths[0];row++)=0A=
for(var col=3D0;col<numMonths[1];col++){var selectedDate=3Dnew =
Date(drawYear,drawMonth,inst.selectedDay);html+=3D'<div =
class=3D"ui-datepicker-one-month'+(col=3D=3D0?' =
ui-datepicker-new-row':'')+'">'+=0A=
this._generateMonthYearHeader(inst,drawMonth,drawYear,minDate,maxDate,sel=
ectedDate,row>0||col>0,showStatus,monthNames)+'<table =
class=3D"ui-datepicker" cellpadding=3D"0" =
cellspacing=3D"0"><thead>'+'<tr class=3D"ui-datepicker-title-row">'+=0A=
(showWeeks?'<td>'+this._get(inst,'weekHeader')+'</td>':'');for(var =
dow=3D0;dow<7;dow++){var day=3D(dow+firstDay)%7;var =
dayStatus=3D(status.indexOf('DD')>-1?status.replace(/DD/,dayNames[day]):s=
tatus.replace(/D/,dayNamesShort[day]));html+=3D'<td'+((dow+firstDay+6)%7>=
=3D5?' class=3D"ui-datepicker-week-end-cell"':'')+'>'+=0A=
(!changeFirstDay?'<span':'<a =
onclick=3D"jQuery.datepicker._changeFirstDay(\'#'+inst.id+'\', =
'+day+');"')+=0A=
(showStatus?this._addStatus(inst,dayStatus):'')+' =
title=3D"'+dayNames[day]+'">'+=0A=
dayNamesMin[day]+(changeFirstDay?'</a>':'</span>')+'</td>';}=0A=
html+=3D'</tr></thead><tbody>';var =
daysInMonth=3Dthis._getDaysInMonth(drawYear,drawMonth);if(drawYear=3D=3Di=
nst.selectedYear&&drawMonth=3D=3Dinst.selectedMonth)=0A=
inst.selectedDay=3DMath.min(inst.selectedDay,daysInMonth);var =
leadDays=3D(this._getFirstDayOfMonth(drawYear,drawMonth)-firstDay+7)%7;va=
r printDate=3Dnew Date(drawYear,drawMonth,1-leadDays);var =
numRows=3D(isMultiMonth?6:Math.ceil((leadDays+daysInMonth)/7));for(var =
dRow=3D0;dRow<numRows;dRow++){html+=3D'<tr =
class=3D"ui-datepicker-days-row">'+=0A=
(showWeeks?'<td =
class=3D"ui-datepicker-week-col">'+calculateWeek(printDate)+'</td>':'');f=
or(var dow=3D0;dow<7;dow++){var =
daySettings=3D(beforeShowDay?beforeShowDay.apply((inst.input?inst.input[0=
]:null),[printDate]):[true,'']);var =
otherMonth=3D(printDate.getMonth()!=3DdrawMonth);var =
unselectable=3DotherMonth||!daySettings[0]||(minDate&&printDate<minDate)|=
|(maxDate&&printDate>maxDate);html+=3D'<td =
class=3D"ui-datepicker-days-cell'+=0A=
((dow+firstDay+6)%7>=3D5?' ui-datepicker-week-end-cell':'')+=0A=
(otherMonth?' ui-datepicker-otherMonth':'')+=0A=
(printDate.getTime()=3D=3DselectedDate.getTime()&&drawMonth=3D=3Dinst.sel=
ectedMonth?' ui-datepicker-days-cell-over':'')+=0A=
(unselectable?' '+this._unselectableClass:'')+=0A=
(otherMonth&&!showOtherMonths?'':' '+daySettings[1]+=0A=
(printDate.getTime()>=3DcurrentDate.getTime()&&printDate.getTime()<=3Dend=
Date.getTime()?' '+this._currentClass:'')+=0A=
(printDate.getTime()=3D=3Dtoday.getTime()?' =
ui-datepicker-today':''))+'"'+=0A=
((!otherMonth||showOtherMonths)&&daySettings[2]?' =
title=3D"'+daySettings[2]+'"':'')+=0A=
(unselectable?(highlightWeek?' =
onmouseover=3D"jQuery(this).parent().addClass(\'ui-datepicker-week-over\'=
);"'+' =
onmouseout=3D"jQuery(this).parent().removeClass(\'ui-datepicker-week-over=
\');"':''):' =
onmouseover=3D"jQuery(this).addClass(\'ui-datepicker-days-cell-over\')'+=0A=
(highlightWeek?'.parent().addClass(\'ui-datepicker-week-over\')':'')+';'+=0A=
(!showStatus||(otherMonth&&!showOtherMonths)?'':'jQuery(\'#ui-datepicker-=
status-'+=0A=
inst.id+'\').html(\''+(dateStatus.apply((inst.input?inst.input[0]:null),[=
printDate,inst])||'&#xa0;')+'\');')+'"'+' =
onmouseout=3D"jQuery(this).removeClass(\'ui-datepicker-days-cell-over\')'=
+=0A=
(highlightWeek?'.parent().removeClass(\'ui-datepicker-week-over\')':'')+'=
;'+=0A=
(!showStatus||(otherMonth&&!showOtherMonths)?'':'jQuery(\'#ui-datepicker-=
status-'+=0A=
inst.id+'\').html(\'&#xa0;\');')+'" =
onclick=3D"jQuery.datepicker._selectDay(\'#'+=0A=
inst.id+'\','+drawMonth+','+drawYear+', this);"')+'>'+=0A=
(otherMonth?(showOtherMonths?printDate.getDate():'&#xa0;'):(unselectable?=
printDate.getDate():'<a>'+printDate.getDate()+'</a>'))+'</td>';printDate.=
setUTCDate(printDate.getUTCDate()+1);}=0A=
html+=3D'</tr>';}=0A=
drawMonth++;if(drawMonth>11){drawMonth=3D0;drawYear++;}=0A=
html+=3D'</tbody></table></div>';}=0A=
html+=3D(showStatus?'<div style=3D"clear: both;"></div><div =
id=3D"ui-datepicker-status-'+inst.id+'" =
class=3D"ui-datepicker-status">'+(this._get(inst,'initStatus')||'&#xa0;')=
+'</div>':'')+=0A=
(!closeAtTop&&!inst.inline?controls:'')+'<div style=3D"clear: =
both;"></div>'+=0A=
($.browser.msie&&parseInt($.browser.version)<7&&!inst.inline?'<iframe =
src=3D"javascript:false;" =
class=3D"ui-datepicker-cover"></iframe>':'');return =
html;},_generateMonthYearHeader:function(inst,drawMonth,drawYear,minDate,=
maxDate,selectedDate,secondary,showStatus,monthNames){minDate=3D(inst.ran=
geStart&&minDate&&selectedDate<minDate?selectedDate:minDate);var =
html=3D'<div =
class=3D"ui-datepicker-header">';if(secondary||!this._get(inst,'changeMon=
th'))=0A=
html+=3DmonthNames[drawMonth]+'&#xa0;';else{var =
inMinYear=3D(minDate&&minDate.getFullYear()=3D=3DdrawYear);var =
inMaxYear=3D(maxDate&&maxDate.getFullYear()=3D=3DdrawYear);html+=3D'<sele=
ct class=3D"ui-datepicker-new-month" =
'+'onchange=3D"jQuery.datepicker._selectMonthYear(\'#'+inst.id+'\', =
this, \'M\');" =
'+'onclick=3D"jQuery.datepicker._clickMonthYear(\'#'+inst.id+'\');"'+=0A=
(showStatus?this._addStatus(inst,this._get(inst,'monthStatus')||'&#xa0;')=
:'')+'>';for(var =
month=3D0;month<12;month++){if((!inMinYear||month>=3DminDate.getMonth())&=
&(!inMaxYear||month<=3DmaxDate.getMonth()))=0A=
html+=3D'<option value=3D"'+month+'"'+=0A=
(month=3D=3DdrawMonth?' =
selected=3D"selected"':'')+'>'+monthNames[month]+'</option>';}=0A=
html+=3D'</select>';}=0A=
if(secondary||!this._get(inst,'changeYear'))=0A=
html+=3DdrawYear;else{var =
years=3Dthis._get(inst,'yearRange').split(':');var year=3D0;var =
endYear=3D0;if(years.length!=3D2){year=3DdrawYear-10;endYear=3DdrawYear+1=
0;}else =
if(years[0].charAt(0)=3D=3D'+'||years[0].charAt(0)=3D=3D'-'){year=3DendYe=
ar=3Dnew =
Date().getFullYear();year+=3DparseInt(years[0],10);endYear+=3DparseInt(ye=
ars[1],10);}else{year=3DparseInt(years[0],10);endYear=3DparseInt(years[1]=
,10);}=0A=
year=3D(minDate?Math.max(year,minDate.getFullYear()):year);endYear=3D(max=
Date?Math.min(endYear,maxDate.getFullYear()):endYear);html+=3D'<select =
class=3D"ui-datepicker-new-year" =
'+'onchange=3D"jQuery.datepicker._selectMonthYear(\'#'+inst.id+'\', =
this, \'Y\');" =
'+'onclick=3D"jQuery.datepicker._clickMonthYear(\'#'+inst.id+'\');"'+=0A=
(showStatus?this._addStatus(inst,this._get(inst,'yearStatus')||'&#xa0;'):=
'')+'>';for(;year<=3DendYear;year++){html+=3D'<option =
value=3D"'+year+'"'+=0A=
(year=3D=3DdrawYear?' selected=3D"selected"':'')+'>'+year+'</option>';}=0A=
html+=3D'</select>';}=0A=
html+=3D'</div>';return html;},_addStatus:function(inst,text){return' =
onmouseover=3D"jQuery(\'#ui-datepicker-status-'+inst.id+'\').html(\''+tex=
t+'\');" =
'+'onmouseout=3D"jQuery(\'#ui-datepicker-status-'+inst.id+'\').html(\'&#x=
a0;\');"';},_adjustInstDate:function(inst,offset,period){var =
year=3Dinst.drawYear+(period=3D=3D'Y'?offset:0);var =
month=3Dinst.drawMonth+(period=3D=3D'M'?offset:0);var =
day=3DMath.min(inst.selectedDay,this._getDaysInMonth(year,month))+=0A=
(period=3D=3D'D'?offset:0);var date=3Dnew Date(year,month,day);var =
minDate=3Dthis._getMinMaxDate(inst,'min',true);var =
maxDate=3Dthis._getMinMaxDate(inst,'max');date=3D(minDate&&date<minDate?m=
inDate:date);date=3D(maxDate&&date>maxDate?maxDate:date);inst.selectedDay=
=3Ddate.getDate();inst.drawMonth=3Dinst.selectedMonth=3Ddate.getMonth();i=
nst.drawYear=3Dinst.selectedYear=3Ddate.getFullYear();if(period=3D=3D'M'|=
|period=3D=3D'Y')=0A=
this._notifyChange(inst);},_notifyChange:function(inst){var =
onChange=3Dthis._get(inst,'onChangeMonthYear');if(onChange)=0A=
onChange.apply((inst.input?inst.input[0]:null),[new =
Date(inst.selectedYear,inst.selectedMonth,1),inst]);},_getNumberOfMonths:=
function(inst){var =
numMonths=3Dthis._get(inst,'numberOfMonths');return(numMonths=3D=3Dnull?[=
1,1]:(typeof =
numMonths=3D=3D'number'?[1,numMonths]:numMonths));},_getMinMaxDate:functi=
on(inst,minMax,checkRange){var =
date=3Dthis._determineDate(this._get(inst,minMax+'Date'),null);if(date){d=
ate.setHours(0);date.setMinutes(0);date.setSeconds(0);date.setMillisecond=
s(0);}=0A=
return(!checkRange||!inst.rangeStart?date:(!date||inst.rangeStart>date?in=
st.rangeStart:date));},_getDaysInMonth:function(year,month){return =
32-new =
Date(year,month,32).getDate();},_getFirstDayOfMonth:function(year,month){=
return new =
Date(year,month,1).getDay();},_canAdjustMonth:function(inst,offset,curYea=
r,curMonth){var numMonths=3Dthis._getNumberOfMonths(inst);var date=3Dnew =
Date(curYear,curMonth+(offset<0?offset:numMonths[1]),1);if(offset<0)=0A=
date.setDate(this._getDaysInMonth(date.getFullYear(),date.getMonth()));re=
turn this._isInRange(inst,date);},_isInRange:function(inst,date){var =
newMinDate=3D(!inst.rangeStart?null:new =
Date(inst.selectedYear,inst.selectedMonth,inst.selectedDay));newMinDate=3D=
(newMinDate&&inst.rangeStart<newMinDate?inst.rangeStart:newMinDate);var =
minDate=3DnewMinDate||this._getMinMaxDate(inst,'min');var =
maxDate=3Dthis._getMinMaxDate(inst,'max');return((!minDate||date>=3DminDa=
te)&&(!maxDate||date<=3DmaxDate));},_getFormatConfig:function(inst){var =
shortYearCutoff=3Dthis._get(inst,'shortYearCutoff');shortYearCutoff=3D(ty=
peof shortYearCutoff!=3D'string'?shortYearCutoff:new =
Date().getFullYear()%100+parseInt(shortYearCutoff,10));return{shortYearCu=
toff:shortYearCutoff,dayNamesShort:this._get(inst,'dayNamesShort'),dayNam=
es:this._get(inst,'dayNames'),monthNamesShort:this._get(inst,'monthNamesS=
hort'),monthNames:this._get(inst,'monthNames')};},_formatDate:function(in=
st,day,month,year){if(!day){inst.currentDay=3Dinst.selectedDay;inst.curre=
ntMonth=3Dinst.selectedMonth;inst.currentYear=3Dinst.selectedYear;}=0A=
var date=3D(day?(typeof day=3D=3D'object'?day:new =
Date(year,month,day)):new =
Date(inst.currentYear,inst.currentMonth,inst.currentDay));return =
this.formatDate(this._get(inst,'dateFormat'),date,this._getFormatConfig(i=
nst));}});function =
extendRemove(target,props){$.extend(target,props);for(var name in props)=0A=
if(props[name]=3D=3Dnull||props[name]=3D=3Dundefined)=0A=
target[name]=3Dprops[name];return target;};function =
isArray(a){return(a&&(($.browser.safari&&typeof =
a=3D=3D'object'&&a.length)||(a.constructor&&a.constructor.toString().matc=
h(/\Array\(\)/))));};$.fn.datepicker=3Dfunction(options){var =
otherArgs=3DArray.prototype.slice.call(arguments,1);if(typeof =
options=3D=3D'string'&&(options=3D=3D'isDisabled'||options=3D=3D'getDate'=
))=0A=
return =
$.datepicker['_'+options+'Datepicker'].apply($.datepicker,[this[0]].conca=
t(otherArgs));return this.each(function(){typeof =
options=3D=3D'string'?$.datepicker['_'+options+'Datepicker'].apply($.date=
picker,[this].concat(otherArgs)):$.datepicker._attachDatepicker(this,opti=
ons);});};$.datepicker=3Dnew =
Datepicker();$(document).ready(function(){$(document.body).append($.datep=
icker.dpDiv).mousedown($.datepicker._checkExternalClick);});})(jQuery);;(=
function($){$.effects=3D$.effects||{};$.extend($.effects,{save:function(e=
l,set){for(var =
i=3D0;i<set.length;i++){if(set[i]!=3D=3Dnull)$.data(el[0],"ec.storage."+s=
et[i],el[0].style[set[i]]);}},restore:function(el,set){for(var =
i=3D0;i<set.length;i++){if(set[i]!=3D=3Dnull)el.css(set[i],$.data(el[0],"=
ec.storage."+set[i]));}},setMode:function(el,mode){if(mode=3D=3D'toggle')=
mode=3Del.is(':hidden')?'show':'hide';return =
mode;},getBaseline:function(origin,original){var =
y,x;switch(origin[0]){case'top':y=3D0;break;case'middle':y=3D0.5;break;ca=
se'bottom':y=3D1;break;default:y=3Dorigin[0]/original.height;};switch(ori=
gin[1]){case'left':x=3D0;break;case'center':x=3D0.5;break;case'right':x=3D=
1;break;default:x=3Dorigin[1]/original.width;};return{x:x,y:y};},createWr=
apper:function(el){if(el.parent().attr('id')=3D=3D'fxWrapper')=0A=
return el;var =
props=3D{width:el.outerWidth({margin:true}),height:el.outerHeight({margin=
:true}),'float':el.css('float')};el.wrap('<div id=3D"fxWrapper" =
style=3D"font-size:100%;background:transparent;border:none;margin:0;paddi=
ng:0"></div>');var =
wrapper=3Del.parent();if(el.css('position')=3D=3D'static'){wrapper.css({p=
osition:'relative'});el.css({position:'relative'});}else{var =
top=3Del.css('top');if(isNaN(parseInt(top)))top=3D'auto';var =
left=3Del.css('left');if(isNaN(parseInt(left)))left=3D'auto';wrapper.css(=
{position:el.css('position'),top:top,left:left,zIndex:el.css('z-index')})=
.show();el.css({position:'relative',top:0,left:0});}=0A=
wrapper.css(props);return =
wrapper;},removeWrapper:function(el){if(el.parent().attr('id')=3D=3D'fxWr=
apper')=0A=
return el.parent().replaceWith(el);return =
el;},setTransition:function(el,list,factor,val){val=3Dval||{};$.each(list=
,function(i,x){unit=3Del.cssUnit(x);if(unit[0]>0)val[x]=3Dunit[0]*factor+=
unit[1];});return =
val;},animateClass:function(value,duration,easing,callback){var =
cb=3D(typeof easing=3D=3D"function"?easing:(callback?callback:null));var =
ea=3D(typeof easing=3D=3D"object"?easing:null);return =
this.each(function(){var offset=3D{};var that=3D$(this);var =
oldStyleAttr=3Dthat.attr("style")||'';if(typeof =
oldStyleAttr=3D=3D'object')oldStyleAttr=3DoldStyleAttr["cssText"];if(valu=
e.toggle){that.hasClass(value.toggle)?value.remove=3Dvalue.toggle:value.a=
dd=3Dvalue.toggle;}=0A=
var =
oldStyle=3D$.extend({},(document.defaultView?document.defaultView.getComp=
utedStyle(this,null):this.currentStyle));if(value.add)that.addClass(value=
.add);if(value.remove)that.removeClass(value.remove);var =
newStyle=3D$.extend({},(document.defaultView?document.defaultView.getComp=
utedStyle(this,null):this.currentStyle));if(value.add)that.removeClass(va=
lue.add);if(value.remove)that.addClass(value.remove);for(var n in =
newStyle){if(typeof =
newStyle[n]!=3D"function"&&newStyle[n]&&n.indexOf("Moz")=3D=3D-1&&n.index=
Of("length")=3D=3D-1&&newStyle[n]!=3DoldStyle[n]&&(n.match(/color/i)||(!n=
.match(/color/i)&&!isNaN(parseInt(newStyle[n],10))))&&(oldStyle.position!=
=3D"static"||(oldStyle.position=3D=3D"static"&&!n.match(/left|top|bottom|=
right/))))offset[n]=3DnewStyle[n];}=0A=
that.animate(offset,duration,ea,function(){if(typeof =
$(this).attr("style")=3D=3D'object'){$(this).attr("style")["cssText"]=3D"=
";$(this).attr("style")["cssText"]=3DoldStyleAttr;}else =
$(this).attr("style",oldStyleAttr);if(value.add)$(this).addClass(value.ad=
d);if(value.remove)$(this).removeClass(value.remove);if(cb)cb.apply(this,=
arguments);});});}});$.fn.extend({_show:$.fn.show,_hide:$.fn.hide,__toggl=
e:$.fn.toggle,_addClass:$.fn.addClass,_removeClass:$.fn.removeClass,_togg=
leClass:$.fn.toggleClass,effect:function(fx,o,speed,callback){return =
$.effects[fx]?$.effects[fx].call(this,{method:fx,options:o||{},duration:s=
peed,callback:callback}):null;},show:function(){if(!arguments[0]||(argume=
nts[0].constructor=3D=3DNumber||/(slow|normal|fast)/.test(arguments[0])))=0A=
return this._show.apply(this,arguments);else{var =
o=3Darguments[1]||{};o['mode']=3D'show';return =
this.effect.apply(this,[arguments[0],o,arguments[2]||o.duration,arguments=
[3]||o.callback]);}},hide:function(){if(!arguments[0]||(arguments[0].cons=
tructor=3D=3DNumber||/(slow|normal|fast)/.test(arguments[0])))=0A=
return this._hide.apply(this,arguments);else{var =
o=3Darguments[1]||{};o['mode']=3D'hide';return =
this.effect.apply(this,[arguments[0],o,arguments[2]||o.duration,arguments=
[3]||o.callback]);}},toggle:function(){if(!arguments[0]||(arguments[0].co=
nstructor=3D=3DNumber||/(slow|normal|fast)/.test(arguments[0]))||(argumen=
ts[0].constructor=3D=3DFunction))=0A=
return this.__toggle.apply(this,arguments);else{var =
o=3Darguments[1]||{};o['mode']=3D'toggle';return =
this.effect.apply(this,[arguments[0],o,arguments[2]||o.duration,arguments=
[3]||o.callback]);}},addClass:function(classNames,speed,easing,callback){=
return =
speed?$.effects.animateClass.apply(this,[{add:classNames},speed,easing,ca=
llback]):this._addClass(classNames);},removeClass:function(classNames,spe=
ed,easing,callback){return =
speed?$.effects.animateClass.apply(this,[{remove:classNames},speed,easing=
,callback]):this._removeClass(classNames);},toggleClass:function(classNam=
es,speed,easing,callback){return =
speed?$.effects.animateClass.apply(this,[{toggle:classNames},speed,easing=
,callback]):this._toggleClass(classNames);},morph:function(remove,add,spe=
ed,easing,callback){return =
$.effects.animateClass.apply(this,[{add:add,remove:remove},speed,easing,c=
allback]);},switchClass:function(){return =
this.morph.apply(this,arguments);},cssUnit:function(key){var =
style=3Dthis.css(key),val=3D[];$.each(['em','px','%','pt'],function(i,uni=
t){if(style.indexOf(unit)>0)=0A=
val=3D[parseFloat(style),unit];});return =
val;}});jQuery.each(['backgroundColor','borderBottomColor','borderLeftCol=
or','borderRightColor','borderTopColor','color','outlineColor'],function(=
i,attr){jQuery.fx.step[attr]=3Dfunction(fx){if(fx.state=3D=3D0){fx.start=3D=
getColor(fx.elem,attr);fx.end=3DgetRGB(fx.end);}=0A=
fx.elem.style[attr]=3D"rgb("+[Math.max(Math.min(parseInt((fx.pos*(fx.end[=
0]-fx.start[0]))+fx.start[0]),255),0),Math.max(Math.min(parseInt((fx.pos*=
(fx.end[1]-fx.start[1]))+fx.start[1]),255),0),Math.max(Math.min(parseInt(=
(fx.pos*(fx.end[2]-fx.start[2]))+fx.start[2]),255),0)].join(",")+")";}});=
function getRGB(color){var =
result;if(color&&color.constructor=3D=3DArray&&color.length=3D=3D3)=0A=
return =
color;if(result=3D/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1=
,3})\s*\)/.exec(color))=0A=
return[parseInt(result[1]),parseInt(result[2]),parseInt(result[3])];if(re=
sult=3D/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,=
\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(color))=0A=
return[parseFloat(result[1])*2.55,parseFloat(result[2])*2.55,parseFloat(r=
esult[3])*2.55];if(result=3D/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9=
]{2})/.exec(color))=0A=
return[parseInt(result[1],16),parseInt(result[2],16),parseInt(result[3],1=
6)];if(result=3D/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(color))=0A=
return[parseInt(result[1]+result[1],16),parseInt(result[2]+result[2],16),=
parseInt(result[3]+result[3],16)];if(result=3D/rgba\(0, 0, 0, =
0\)/.exec(color))=0A=
return colors['transparent']=0A=
return colors[jQuery.trim(color).toLowerCase()];}=0A=
function getColor(elem,attr){var =
color;do{color=3DjQuery.curCSS(elem,attr);if(color!=3D''&&color!=3D'trans=
parent'||jQuery.nodeName(elem,"body"))=0A=
break;attr=3D"backgroundColor";}while(elem=3Delem.parentNode);return =
getRGB(color);};var =
colors=3D{aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:=
[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,1=
39],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkk=
haki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],dar=
korange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:=
[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0]=
,green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216=
,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211=
,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],ma=
genta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orang=
e:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],re=
d:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],t=
ransparent:[255,255,255]};jQuery.easing['jswing']=3DjQuery.easing['swing'=
];jQuery.extend(jQuery.easing,{def:'easeOutQuad',swing:function(x,t,b,c,d=
){return =
jQuery.easing[jQuery.easing.def](x,t,b,c,d);},easeInQuad:function(x,t,b,c=
,d){return =
c*(t/=3Dd)*t+b;},easeOutQuad:function(x,t,b,c,d){return-c*(t/=3Dd)*(t-2)+=
b;},easeInOutQuad:function(x,t,b,c,d){if((t/=3Dd/2)<1)return =
c/2*t*t+b;return-c/2*((--t)*(t-2)-1)+b;},easeInCubic:function(x,t,b,c,d){=
return c*(t/=3Dd)*t*t+b;},easeOutCubic:function(x,t,b,c,d){return =
c*((t=3Dt/d-1)*t*t+1)+b;},easeInOutCubic:function(x,t,b,c,d){if((t/=3Dd/2=
)<1)return c/2*t*t*t+b;return =
c/2*((t-=3D2)*t*t+2)+b;},easeInQuart:function(x,t,b,c,d){return =
c*(t/=3Dd)*t*t*t+b;},easeOutQuart:function(x,t,b,c,d){return-c*((t=3Dt/d-=
1)*t*t*t-1)+b;},easeInOutQuart:function(x,t,b,c,d){if((t/=3Dd/2)<1)return=
 =
c/2*t*t*t*t+b;return-c/2*((t-=3D2)*t*t*t-2)+b;},easeInQuint:function(x,t,=
b,c,d){return =
c*(t/=3Dd)*t*t*t*t+b;},easeOutQuint:function(x,t,b,c,d){return =
c*((t=3Dt/d-1)*t*t*t*t+1)+b;},easeInOutQuint:function(x,t,b,c,d){if((t/=3D=
d/2)<1)return c/2*t*t*t*t*t+b;return =
c/2*((t-=3D2)*t*t*t*t+2)+b;},easeInSine:function(x,t,b,c,d){return-c*Math=
.cos(t/d*(Math.PI/2))+c+b;},easeOutSine:function(x,t,b,c,d){return =
c*Math.sin(t/d*(Math.PI/2))+b;},easeInOutSine:function(x,t,b,c,d){return-=
c/2*(Math.cos(Math.PI*t/d)-1)+b;},easeInExpo:function(x,t,b,c,d){return(t=
=3D=3D0)?b:c*Math.pow(2,10*(t/d-1))+b;},easeOutExpo:function(x,t,b,c,d){r=
eturn(t=3D=3Dd)?b+c:c*(-Math.pow(2,-10*t/d)+1)+b;},easeInOutExpo:function=
(x,t,b,c,d){if(t=3D=3D0)return b;if(t=3D=3Dd)return =
b+c;if((t/=3Dd/2)<1)return c/2*Math.pow(2,10*(t-1))+b;return =
c/2*(-Math.pow(2,-10*--t)+2)+b;},easeInCirc:function(x,t,b,c,d){return-c*=
(Math.sqrt(1-(t/=3Dd)*t)-1)+b;},easeOutCirc:function(x,t,b,c,d){return =
c*Math.sqrt(1-(t=3Dt/d-1)*t)+b;},easeInOutCirc:function(x,t,b,c,d){if((t/=
=3Dd/2)<1)return-c/2*(Math.sqrt(1-t*t)-1)+b;return =
c/2*(Math.sqrt(1-(t-=3D2)*t)+1)+b;},easeInElastic:function(x,t,b,c,d){var=
 s=3D1.70158;var p=3D0;var a=3Dc;if(t=3D=3D0)return =
b;if((t/=3Dd)=3D=3D1)return =
b+c;if(!p)p=3Dd*.3;if(a<Math.abs(c)){a=3Dc;var s=3Dp/4;}=0A=
else var =
s=3Dp/(2*Math.PI)*Math.asin(c/a);return-(a*Math.pow(2,10*(t-=3D1))*Math.s=
in((t*d-s)*(2*Math.PI)/p))+b;},easeOutElastic:function(x,t,b,c,d){var =
s=3D1.70158;var p=3D0;var a=3Dc;if(t=3D=3D0)return =
b;if((t/=3Dd)=3D=3D1)return =
b+c;if(!p)p=3Dd*.3;if(a<Math.abs(c)){a=3Dc;var s=3Dp/4;}=0A=
else var s=3Dp/(2*Math.PI)*Math.asin(c/a);return =
a*Math.pow(2,-10*t)*Math.sin((t*d-s)*(2*Math.PI)/p)+c+b;},easeInOutElasti=
c:function(x,t,b,c,d){var s=3D1.70158;var p=3D0;var =
a=3Dc;if(t=3D=3D0)return b;if((t/=3Dd/2)=3D=3D2)return =
b+c;if(!p)p=3Dd*(.3*1.5);if(a<Math.abs(c)){a=3Dc;var s=3Dp/4;}=0A=
else var =
s=3Dp/(2*Math.PI)*Math.asin(c/a);if(t<1)return-.5*(a*Math.pow(2,10*(t-=3D=
1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;return =
a*Math.pow(2,-10*(t-=3D1))*Math.sin((t*d-s)*(2*Math.PI)/p)*.5+c+b;},easeI=
nBack:function(x,t,b,c,d,s){if(s=3D=3Dundefined)s=3D1.70158;return =
c*(t/=3Dd)*t*((s+1)*t-s)+b;},easeOutBack:function(x,t,b,c,d,s){if(s=3D=3D=
undefined)s=3D1.70158;return =
c*((t=3Dt/d-1)*t*((s+1)*t+s)+1)+b;},easeInOutBack:function(x,t,b,c,d,s){i=
f(s=3D=3Dundefined)s=3D1.70158;if((t/=3Dd/2)<1)return =
c/2*(t*t*(((s*=3D(1.525))+1)*t-s))+b;return =
c/2*((t-=3D2)*t*(((s*=3D(1.525))+1)*t+s)+2)+b;},easeInBounce:function(x,t=
,b,c,d){return =
c-jQuery.easing.easeOutBounce(x,d-t,0,c,d)+b;},easeOutBounce:function(x,t=
,b,c,d){if((t/=3Dd)<(1/2.75)){return c*(7.5625*t*t)+b;}else =
if(t<(2/2.75)){return c*(7.5625*(t-=3D(1.5/2.75))*t+.75)+b;}else =
if(t<(2.5/2.75)){return =
c*(7.5625*(t-=3D(2.25/2.75))*t+.9375)+b;}else{return =
c*(7.5625*(t-=3D(2.625/2.75))*t+.984375)+b;}},easeInOutBounce:function(x,=
t,b,c,d){if(t<d/2)return =
jQuery.easing.easeInBounce(x,t*2,0,c,d)*.5+b;return =
jQuery.easing.easeOutBounce(x,t*2-d,0,c,d)*.5+c*.5+b;}});})(jQuery);(func=
tion($){$.effects.blind=3Dfunction(o){return this.queue(function(){var =
el=3D$(this),props=3D['position','top','left'];var =
mode=3D$.effects.setMode(el,o.options.mode||'hide');var =
direction=3Do.options.direction||'vertical';$.effects.save(el,props);el.s=
how();var =
wrapper=3D$.effects.createWrapper(el).css({overflow:'hidden'});var =
ref=3D(direction=3D=3D'vertical')?'height':'width';var =
distance=3D(direction=3D=3D'vertical')?wrapper.height():wrapper.width();i=
f(mode=3D=3D'show')wrapper.css(ref,0);var =
animation=3D{};animation[ref]=3Dmode=3D=3D'show'?distance:0;wrapper.anima=
te(animation,o.duration,o.options.easing,function(){if(mode=3D=3D'hide')e=
l.hide();$.effects.restore(el,props);$.effects.removeWrapper(el);if(o.cal=
lback)o.callback.apply(el[0],arguments);el.dequeue();});});};})(jQuery);(=
function($){$.effects.bounce=3Dfunction(o){return =
this.queue(function(){var =
el=3D$(this),props=3D['position','top','left'];var =
mode=3D$.effects.setMode(el,o.options.mode||'effect');var =
direction=3Do.options.direction||'up';var =
distance=3Do.options.distance||20;var times=3Do.options.times||5;var =
speed=3Do.duration||250;if(/show|hide/.test(mode))props.push('opacity');$=
.effects.save(el,props);el.show();$.effects.createWrapper(el);var =
ref=3D(direction=3D=3D'up'||direction=3D=3D'down')?'top':'left';var =
motion=3D(direction=3D=3D'up'||direction=3D=3D'left')?'pos':'neg';var =
distance=3Do.options.distance||(ref=3D=3D'top'?el.outerHeight({margin:tru=
e})/3:el.outerWidth({margin:true})/3);if(mode=3D=3D'show')el.css('opacity=
',0).css(ref,motion=3D=3D'pos'?-distance:distance);if(mode=3D=3D'hide')di=
stance=3Ddistance/(times*2);if(mode!=3D'hide')times--;if(mode=3D=3D'show'=
){var =
animation=3D{opacity:1};animation[ref]=3D(motion=3D=3D'pos'?'+=3D':'-=3D'=
)+distance;el.animate(animation,speed/2,o.options.easing);distance=3Ddist=
ance/2;times--;};for(var i=3D0;i<times;i++){var =
animation1=3D{},animation2=3D{};animation1[ref]=3D(motion=3D=3D'pos'?'-=3D=
':'+=3D')+distance;animation2[ref]=3D(motion=3D=3D'pos'?'+=3D':'-=3D')+di=
stance;el.animate(animation1,speed/2,o.options.easing).animate(animation2=
,speed/2,o.options.easing);distance=3D(mode=3D=3D'hide')?distance*2:dista=
nce/2;};if(mode=3D=3D'hide'){var =
animation=3D{opacity:0};animation[ref]=3D(motion=3D=3D'pos'?'-=3D':'+=3D'=
)+distance;el.animate(animation,speed/2,o.options.easing,function(){el.hi=
de();$.effects.restore(el,props);$.effects.removeWrapper(el);if(o.callbac=
k)o.callback.apply(this,arguments);});}else{var =
animation1=3D{},animation2=3D{};animation1[ref]=3D(motion=3D=3D'pos'?'-=3D=
':'+=3D')+distance;animation2[ref]=3D(motion=3D=3D'pos'?'+=3D':'-=3D')+di=
stance;el.animate(animation1,speed/2,o.options.easing).animate(animation2=
,speed/2,o.options.easing,function(){$.effects.restore(el,props);$.effect=
s.removeWrapper(el);if(o.callback)o.callback.apply(this,arguments);});};e=
l.queue('fx',function(){el.dequeue();});el.dequeue();});};})(jQuery);(fun=
ction($){$.effects.clip=3Dfunction(o){return this.queue(function(){var =
el=3D$(this),props=3D['position','top','left','height','width'];var =
mode=3D$.effects.setMode(el,o.options.mode||'hide');var =
direction=3Do.options.direction||'vertical';$.effects.save(el,props);el.s=
how();var =
wrapper=3D$.effects.createWrapper(el).css({overflow:'hidden'});var =
animate=3Del[0].tagName=3D=3D'IMG'?wrapper:el;var =
ref=3D{size:(direction=3D=3D'vertical')?'height':'width',position:(direct=
ion=3D=3D'vertical')?'top':'left'};var =
distance=3D(direction=3D=3D'vertical')?animate.height():animate.width();i=
f(mode=3D=3D'show'){animate.css(ref.size,0);animate.css(ref.position,dist=
ance/2);}=0A=
var =
animation=3D{};animation[ref.size]=3Dmode=3D=3D'show'?distance:0;animatio=
n[ref.position]=3Dmode=3D=3D'show'?0:distance/2;animate.animate(animation=
,{queue:false,duration:o.duration,easing:o.options.easing,complete:functi=
on(){if(mode=3D=3D'hide')el.hide();$.effects.restore(el,props);$.effects.=
removeWrapper(el);if(o.callback)o.callback.apply(el[0],arguments);el.dequ=
eue();}});});};})(jQuery);(function($){$.effects.drop=3Dfunction(o){retur=
n this.queue(function(){var =
el=3D$(this),props=3D['position','top','left','opacity'];var =
mode=3D$.effects.setMode(el,o.options.mode||'hide');var =
direction=3Do.options.direction||'left';$.effects.save(el,props);el.show(=
);$.effects.createWrapper(el);var =
ref=3D(direction=3D=3D'up'||direction=3D=3D'down')?'top':'left';var =
motion=3D(direction=3D=3D'up'||direction=3D=3D'left')?'pos':'neg';var =
distance=3Do.options.distance||(ref=3D=3D'top'?el.outerHeight({margin:tru=
e})/2:el.outerWidth({margin:true})/2);if(mode=3D=3D'show')el.css('opacity=
',0).css(ref,motion=3D=3D'pos'?-distance:distance);var =
animation=3D{opacity:mode=3D=3D'show'?1:0};animation[ref]=3D(mode=3D=3D's=
how'?(motion=3D=3D'pos'?'+=3D':'-=3D'):(motion=3D=3D'pos'?'-=3D':'+=3D'))=
+distance;el.animate(animation,{queue:false,duration:o.duration,easing:o.=
options.easing,complete:function(){if(mode=3D=3D'hide')el.hide();$.effect=
s.restore(el,props);$.effects.removeWrapper(el);if(o.callback)o.callback.=
apply(this,arguments);el.dequeue();}});});};})(jQuery);(function($){$.eff=
ects.explode=3Dfunction(o){return this.queue(function(){var =
rows=3Do.options.pieces?Math.round(Math.sqrt(o.options.pieces)):3;var =
cells=3Do.options.pieces?Math.round(Math.sqrt(o.options.pieces)):3;o.opti=
ons.mode=3Do.options.mode=3D=3D'toggle'?($(this).is(':visible')?'hide':'s=
how'):o.options.mode;var =
el=3D$(this).show().css('visibility','hidden');var =
offset=3Del.offset();offset.top-=3DparseInt(el.css("marginTop"))||0;offse=
t.left-=3DparseInt(el.css("marginLeft"))||0;var =
width=3Del.outerWidth(true);var height=3Del.outerHeight(true);for(var =
i=3D0;i<rows;i++){for(var =
j=3D0;j<cells;j++){el.clone().appendTo('body').wrap('<div></div>').css({p=
osition:'absolute',visibility:'visible',left:-j*(width/cells),top:-i*(hei=
ght/rows)}).parent().addClass('effects-explode').css({position:'absolute'=
,overflow:'hidden',width:width/cells,height:height/rows,left:offset.left+=
j*(width/cells)+(o.options.mode=3D=3D'show'?(j-Math.floor(cells/2))*(widt=
h/cells):0),top:offset.top+i*(height/rows)+(o.options.mode=3D=3D'show'?(i=
-Math.floor(rows/2))*(height/rows):0),opacity:o.options.mode=3D=3D'show'?=
0:1}).animate({left:offset.left+j*(width/cells)+(o.options.mode=3D=3D'sho=
w'?0:(j-Math.floor(cells/2))*(width/cells)),top:offset.top+i*(height/rows=
)+(o.options.mode=3D=3D'show'?0:(i-Math.floor(rows/2))*(height/rows)),opa=
city:o.options.mode=3D=3D'show'?1:0},o.duration||500);}}=0A=
setTimeout(function(){o.options.mode=3D=3D'show'?el.css({visibility:'visi=
ble'}):el.css({visibility:'visible'}).hide();if(o.callback)o.callback.app=
ly(el[0]);el.dequeue();$('.effects-explode').remove();},o.duration||500);=
});};})(jQuery);(function($){$.effects.fold=3Dfunction(o){return =
this.queue(function(){var =
el=3D$(this),props=3D['position','top','left'];var =
mode=3D$.effects.setMode(el,o.options.mode||'hide');var =
size=3Do.options.size||15;var =
horizFirst=3D!(!o.options.horizFirst);$.effects.save(el,props);el.show();=
var wrapper=3D$.effects.createWrapper(el).css({overflow:'hidden'});var =
widthFirst=3D((mode=3D=3D'show')!=3DhorizFirst);var =
ref=3DwidthFirst?['width','height']:['height','width'];var =
distance=3DwidthFirst?[wrapper.width(),wrapper.height()]:[wrapper.height(=
),wrapper.width()];var =
percent=3D/([0-9]+)%/.exec(size);if(percent)size=3DparseInt(percent[1])/1=
00*distance[mode=3D=3D'hide'?0:1];if(mode=3D=3D'show')wrapper.css(horizFi=
rst?{height:0,width:size}:{height:size,width:0});var =
animation1=3D{},animation2=3D{};animation1[ref[0]]=3Dmode=3D=3D'show'?dis=
tance[0]:size;animation2[ref[1]]=3Dmode=3D=3D'show'?distance[1]:0;wrapper=
.animate(animation1,o.duration/2,o.options.easing).animate(animation2,o.d=
uration/2,o.options.easing,function(){if(mode=3D=3D'hide')el.hide();$.eff=
ects.restore(el,props);$.effects.removeWrapper(el);if(o.callback)o.callba=
ck.apply(el[0],arguments);el.dequeue();});});};})(jQuery);;(function($){$=
.effects.highlight=3Dfunction(o){return this.queue(function(){var =
el=3D$(this),props=3D['backgroundImage','backgroundColor','opacity'];var =
mode=3D$.effects.setMode(el,o.options.mode||'show');var =
color=3Do.options.color||"#ffff99";var =
oldColor=3Del.css("backgroundColor");$.effects.save(el,props);el.show();e=
l.css({backgroundImage:'none',backgroundColor:color});var =
animation=3D{backgroundColor:oldColor};if(mode=3D=3D"hide")animation['opa=
city']=3D0;el.animate(animation,{queue:false,duration:o.duration,easing:o=
.options.easing,complete:function(){if(mode=3D=3D"hide")el.hide();$.effec=
ts.restore(el,props);if(mode=3D=3D"show"&&jQuery.browser.msie)this.style.=
removeAttribute('filter');if(o.callback)o.callback.apply(this,arguments);=
el.dequeue();}});});};})(jQuery);(function($){$.effects.pulsate=3Dfunctio=
n(o){return this.queue(function(){var el=3D$(this);var =
mode=3D$.effects.setMode(el,o.options.mode||'show');var =
times=3Do.options.times||5;if(mode=3D=3D'hide')times--;if(el.is(':hidden'=
)){el.css('opacity',0);el.show();el.animate({opacity:1},o.duration/2,o.op=
tions.easing);times=3Dtimes-2;}=0A=
for(var =
i=3D0;i<times;i++){el.animate({opacity:0},o.duration/2,o.options.easing).=
animate({opacity:1},o.duration/2,o.options.easing);};if(mode=3D=3D'hide')=
{el.animate({opacity:0},o.duration/2,o.options.easing,function(){el.hide(=
);if(o.callback)o.callback.apply(this,arguments);});}else{el.animate({opa=
city:0},o.duration/2,o.options.easing).animate({opacity:1},o.duration/2,o=
.options.easing,function(){if(o.callback)o.callback.apply(this,arguments)=
;});};el.queue('fx',function(){el.dequeue();});el.dequeue();});};})(jQuer=
y);(function($){$.effects.puff=3Dfunction(o){return =
this.queue(function(){var el=3D$(this);var =
options=3D$.extend(true,{},o.options);var =
mode=3D$.effects.setMode(el,o.options.mode||'hide');var =
percent=3DparseInt(o.options.percent)||150;options.fade=3Dtrue;var =
original=3D{height:el.height(),width:el.width()};var =
factor=3Dpercent/100;el.from=3D(mode=3D=3D'hide')?original:{height:origin=
al.height*factor,width:original.width*factor};options.from=3Del.from;opti=
ons.percent=3D(mode=3D=3D'hide')?percent:100;options.mode=3Dmode;el.effec=
t('scale',options,o.duration,o.callback);el.dequeue();});};$.effects.scal=
e=3Dfunction(o){return this.queue(function(){var el=3D$(this);var =
options=3D$.extend(true,{},o.options);var =
mode=3D$.effects.setMode(el,o.options.mode||'effect');var =
percent=3DparseInt(o.options.percent)||(parseInt(o.options.percent)=3D=3D=
0?0:(mode=3D=3D'hide'?0:100));var =
direction=3Do.options.direction||'both';var =
origin=3Do.options.origin;if(mode!=3D'effect'){options.origin=3Dorigin||[=
'middle','center'];options.restore=3Dtrue;}=0A=
var =
original=3D{height:el.height(),width:el.width()};el.from=3Do.options.from=
||(mode=3D=3D'show'?{height:0,width:0}:original);var =
factor=3D{y:direction!=3D'horizontal'?(percent/100):1,x:direction!=3D'ver=
tical'?(percent/100):1};el.to=3D{height:original.height*factor.y,width:or=
iginal.width*factor.x};if(o.options.fade){if(mode=3D=3D'show'){el.from.op=
acity=3D0;el.to.opacity=3D1;};if(mode=3D=3D'hide'){el.from.opacity=3D1;el=
.to.opacity=3D0;};};options.from=3Del.from;options.to=3Del.to;options.mod=
e=3Dmode;el.effect('size',options,o.duration,o.callback);el.dequeue();});=
};$.effects.size=3Dfunction(o){return this.queue(function(){var =
el=3D$(this),props=3D['position','top','left','width','height','overflow'=
,'opacity'];var =
props1=3D['position','top','left','overflow','opacity'];var =
props2=3D['width','height','overflow'];var cProps=3D['fontSize'];var =
vProps=3D['borderTopWidth','borderBottomWidth','paddingTop','paddingBotto=
m'];var =
hProps=3D['borderLeftWidth','borderRightWidth','paddingLeft','paddingRigh=
t'];var mode=3D$.effects.setMode(el,o.options.mode||'effect');var =
restore=3Do.options.restore||false;var =
scale=3Do.options.scale||'both';var origin=3Do.options.origin;var =
original=3D{height:el.height(),width:el.width()};el.from=3Do.options.from=
||original;el.to=3Do.options.to||original;if(origin){var =
baseline=3D$.effects.getBaseline(origin,original);el.from.top=3D(original=
.height-el.from.height)*baseline.y;el.from.left=3D(original.width-el.from=
.width)*baseline.x;el.to.top=3D(original.height-el.to.height)*baseline.y;=
el.to.left=3D(original.width-el.to.width)*baseline.x;};var =
factor=3D{from:{y:el.from.height/original.height,x:el.from.width/original=
.width},to:{y:el.to.height/original.height,x:el.to.width/original.width}}=
;if(scale=3D=3D'box'||scale=3D=3D'both'){if(factor.from.y!=3Dfactor.to.y)=
{props=3Dprops.concat(vProps);el.from=3D$.effects.setTransition(el,vProps=
,factor.from.y,el.from);el.to=3D$.effects.setTransition(el,vProps,factor.=
to.y,el.to);};if(factor.from.x!=3Dfactor.to.x){props=3Dprops.concat(hProp=
s);el.from=3D$.effects.setTransition(el,hProps,factor.from.x,el.from);el.=
to=3D$.effects.setTransition(el,hProps,factor.to.x,el.to);};};if(scale=3D=
=3D'content'||scale=3D=3D'both'){if(factor.from.y!=3Dfactor.to.y){props=3D=
props.concat(cProps);el.from=3D$.effects.setTransition(el,cProps,factor.f=
rom.y,el.from);el.to=3D$.effects.setTransition(el,cProps,factor.to.y,el.t=
o);};};$.effects.save(el,restore?props:props1);el.show();$.effects.create=
Wrapper(el);el.css('overflow','hidden').css(el.from);if(scale=3D=3D'conte=
nt'||scale=3D=3D'both'){vProps=3DvProps.concat(['marginTop','marginBottom=
']).concat(cProps);hProps=3DhProps.concat(['marginLeft','marginRight']);p=
rops2=3Dprops.concat(vProps).concat(hProps);el.find("*[width]").each(func=
tion(){child=3D$(this);if(restore)$.effects.save(child,props2);var =
c_original=3D{height:child.height(),width:child.width()};child.from=3D{he=
ight:c_original.height*factor.from.y,width:c_original.width*factor.from.x=
};child.to=3D{height:c_original.height*factor.to.y,width:c_original.width=
*factor.to.x};if(factor.from.y!=3Dfactor.to.y){child.from=3D$.effects.set=
Transition(child,vProps,factor.from.y,child.from);child.to=3D$.effects.se=
tTransition(child,vProps,factor.to.y,child.to);};if(factor.from.x!=3Dfact=
or.to.x){child.from=3D$.effects.setTransition(child,hProps,factor.from.x,=
child.from);child.to=3D$.effects.setTransition(child,hProps,factor.to.x,c=
hild.to);};child.css(child.from);child.animate(child.to,o.duration,o.opti=
ons.easing,function(){if(restore)$.effects.restore(child,props2);});});};=
el.animate(el.to,{queue:false,duration:o.duration,easing:o.options.easing=
,complete:function(){if(mode=3D=3D'hide')el.hide();$.effects.restore(el,r=
estore?props:props1);$.effects.removeWrapper(el);if(o.callback)o.callback=
.apply(this,arguments);el.dequeue();}});});};})(jQuery);(function($){$.ef=
fects.shake=3Dfunction(o){return this.queue(function(){var =
el=3D$(this),props=3D['position','top','left'];var =
mode=3D$.effects.setMode(el,o.options.mode||'effect');var =
direction=3Do.options.direction||'left';var =
distance=3Do.options.distance||20;var times=3Do.options.times||3;var =
speed=3Do.duration||o.options.duration||140;$.effects.save(el,props);el.s=
how();$.effects.createWrapper(el);var =
ref=3D(direction=3D=3D'up'||direction=3D=3D'down')?'top':'left';var =
motion=3D(direction=3D=3D'up'||direction=3D=3D'left')?'pos':'neg';var =
animation=3D{},animation1=3D{},animation2=3D{};animation[ref]=3D(motion=3D=
=3D'pos'?'-=3D':'+=3D')+distance;animation1[ref]=3D(motion=3D=3D'pos'?'+=3D=
':'-=3D')+distance*2;animation2[ref]=3D(motion=3D=3D'pos'?'-=3D':'+=3D')+=
distance*2;el.animate(animation,speed,o.options.easing);for(var =
i=3D1;i<times;i++){el.animate(animation1,speed,o.options.easing).animate(=
animation2,speed,o.options.easing);};el.animate(animation1,speed,o.option=
s.easing).animate(animation,speed/2,o.options.easing,function(){$.effects=
.restore(el,props);$.effects.removeWrapper(el);if(o.callback)o.callback.a=
pply(this,arguments);});el.queue('fx',function(){el.dequeue();});el.deque=
ue();});};})(jQuery);(function($){$.effects.slide=3Dfunction(o){return =
this.queue(function(){var =
el=3D$(this),props=3D['position','top','left'];var =
mode=3D$.effects.setMode(el,o.options.mode||'show');var =
direction=3Do.options.direction||'left';$.effects.save(el,props);el.show(=
);$.effects.createWrapper(el).css({overflow:'hidden'});var =
ref=3D(direction=3D=3D'up'||direction=3D=3D'down')?'top':'left';var =
motion=3D(direction=3D=3D'up'||direction=3D=3D'left')?'pos':'neg';var =
distance=3Do.options.distance||(ref=3D=3D'top'?el.outerHeight({margin:tru=
e}):el.outerWidth({margin:true}));if(mode=3D=3D'show')el.css(ref,motion=3D=
=3D'pos'?-distance:distance);var =
animation=3D{};animation[ref]=3D(mode=3D=3D'show'?(motion=3D=3D'pos'?'+=3D=
':'-=3D'):(motion=3D=3D'pos'?'-=3D':'+=3D'))+distance;el.animate(animatio=
n,{queue:false,duration:o.duration,easing:o.options.easing,complete:funct=
ion(){if(mode=3D=3D'hide')el.hide();$.effects.restore(el,props);$.effects=
.removeWrapper(el);if(o.callback)o.callback.apply(this,arguments);el.dequ=
eue();}});});};})(jQuery);(function($){$.effects.transfer=3Dfunction(o){r=
eturn this.queue(function(){var el=3D$(this);var =
mode=3D$.effects.setMode(el,o.options.mode||'effect');var =
target=3D$(o.options.to);var position=3Del.offset();var =
transfer=3D$('<div =
class=3D"ui-effects-transfer"></div>').appendTo(document.body);if(o.optio=
ns.className)transfer.addClass(o.options.className);transfer.addClass(o.o=
ptions.className);transfer.css({top:position.top,left:position.left,heigh=
t:el.outerHeight()-parseInt(transfer.css('borderTopWidth'))-parseInt(tran=
sfer.css('borderBottomWidth')),width:el.outerWidth()-parseInt(transfer.cs=
s('borderLeftWidth'))-parseInt(transfer.css('borderRightWidth')),position=
:'absolute'});position=3Dtarget.offset();animation=3D{top:position.top,le=
ft:position.left,height:target.outerHeight()-parseInt(transfer.css('borde=
rTopWidth'))-parseInt(transfer.css('borderBottomWidth')),width:target.out=
erWidth()-parseInt(transfer.css('borderLeftWidth'))-parseInt(transfer.css=
('borderRightWidth'))};transfer.animate(animation,o.duration,o.options.ea=
sing,function(){transfer.remove();if(o.callback)o.callback.apply(el[0],ar=
guments);el.dequeue();});});};})(jQuery);
------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/scripts/mi/hoverIntent.js

=EF=BB=BF/**=0A=
* hoverIntent is similar to jQuery's built-in "hover" function except =
that=0A=
* instead of firing the onMouseOver event immediately, hoverIntent checks=0A=
* to see if the user's mouse has slowed down (beneath the sensitivity=0A=
* threshold) before firing the onMouseOver event.=0A=
* =0A=
* hoverIntent r5 // 2007.03.27 // jQuery 1.1.2+=0A=
* <http://cherne.net/brian/resources/jquery.hoverIntent.html>=0A=
* =0A=
* hoverIntent is currently available for use in all personal or =
commercial =0A=
* projects under both MIT and GPL licenses. This means that you can =
choose =0A=
* the license that best suits your project, and use it accordingly.=0A=
* =0A=
* // basic usage (just like .hover) receives onMouseOver and onMouseOut =
functions=0A=
* $("ul li").hoverIntent( showNav , hideNav );=0A=
* =0A=
* // advanced usage receives configuration object only=0A=
* $("ul li").hoverIntent({=0A=
*	sensitivity: 7, // number =3D sensitivity threshold (must be 1 or =
higher)=0A=
*	interval: 100,   // number =3D milliseconds of polling interval=0A=
*	over: showNav,  // function =3D onMouseOver callback (required)=0A=
*	timeout: 0,   // number =3D milliseconds delay before onMouseOut =
function call=0A=
*	out: hideNav    // function =3D onMouseOut callback (required)=0A=
* });=0A=
* =0A=
* @param  f  onMouseOver function || An object with configuration options=0A=
* @param  g  onMouseOut function  || Nothing (use configuration options =
object)=0A=
* @author    Brian Cherne <brian@cherne.net>=0A=
*/=0A=
(function($) {=0A=
	$.fn.hoverIntent =3D function(f,g) {=0A=
		// default configuration options=0A=
		var cfg =3D {=0A=
			sensitivity: 7,=0A=
			interval: 100,=0A=
			timeout: 0=0A=
		};=0A=
		// override configuration options with user supplied object=0A=
		cfg =3D $.extend(cfg, g ? { over: f, out: g } : f );=0A=
=0A=
		// instantiate variables=0A=
		// cX, cY =3D current X and Y position of mouse, updated by mousemove =
event=0A=
		// pX, pY =3D previous X and Y position of mouse, set by mouseover and =
polling interval=0A=
		var cX, cY, pX, pY;=0A=
=0A=
		// A private function for getting mouse position=0A=
		var track =3D function(ev) {=0A=
			cX =3D ev.pageX;=0A=
			cY =3D ev.pageY;=0A=
		};=0A=
=0A=
		// A private function for comparing current and previous mouse position=0A=
		var compare =3D function(ev,ob) {=0A=
			ob.hoverIntent_t =3D clearTimeout(ob.hoverIntent_t);=0A=
			// compare mouse positions to see if they've crossed the threshold=0A=
			if ( ( Math.abs(pX-cX) + Math.abs(pY-cY) ) < cfg.sensitivity ) {=0A=
				$(ob).unbind("mousemove",track);=0A=
				// set hoverIntent state to true (so mouseOut can be called)=0A=
				ob.hoverIntent_s =3D 1;=0A=
				return cfg.over.apply(ob,[ev]);=0A=
			} else {=0A=
				// set previous coordinates for next time=0A=
				pX =3D cX; pY =3D cY;=0A=
				// use self-calling timeout, guarantees intervals are spaced out =
properly (avoids JavaScript timer bugs)=0A=
				ob.hoverIntent_t =3D setTimeout( function(){compare(ev, ob);} , =
cfg.interval );=0A=
			}=0A=
		};=0A=
=0A=
		// A private function for delaying the mouseOut function=0A=
		var delay =3D function(ev,ob) {=0A=
			ob.hoverIntent_t =3D clearTimeout(ob.hoverIntent_t);=0A=
			ob.hoverIntent_s =3D 0;=0A=
			return cfg.out.apply(ob,[ev]);=0A=
		};=0A=
=0A=
		// A private function for handling mouse 'hovering'=0A=
		var handleHover =3D function(e) {=0A=
			// next three lines copied from jQuery.hover, ignore children =
onMouseOver/onMouseOut=0A=
			var p =3D (e.type =3D=3D "mouseover" ? e.fromElement : e.toElement) =
|| e.relatedTarget;=0A=
			while ( p && p !=3D this ) { try { p =3D p.parentNode; } catch(e) { p =
=3D this; } }=0A=
			if ( p =3D=3D this ) { return false; }=0A=
=0A=
			// copy objects to be passed into t (required for event object to be =
passed in IE)=0A=
			var ev =3D jQuery.extend({},e);=0A=
			var ob =3D this;=0A=
=0A=
			// cancel hoverIntent timer if it exists=0A=
			if (ob.hoverIntent_t) { ob.hoverIntent_t =3D =
clearTimeout(ob.hoverIntent_t); }=0A=
=0A=
			// else e.type =3D=3D "onmouseover"=0A=
			if (e.type =3D=3D "mouseover") {=0A=
				// set "previous" X and Y position based on initial entry point=0A=
				pX =3D ev.pageX; pY =3D ev.pageY;=0A=
				// update "current" X and Y position based on mousemove=0A=
				$(ob).bind("mousemove",track);=0A=
				// start polling interval (self-calling timeout) to compare mouse =
coordinates over time=0A=
				if (ob.hoverIntent_s !=3D 1) { ob.hoverIntent_t =3D setTimeout( =
function(){compare(ev,ob);} , cfg.interval );}=0A=
=0A=
			// else e.type =3D=3D "onmouseout"=0A=
			} else {=0A=
				// unbind expensive mousemove event=0A=
				$(ob).unbind("mousemove",track);=0A=
				// if hoverIntent state is true, then call the mouseOut function =
after the specified delay=0A=
				if (ob.hoverIntent_s =3D=3D 1) { ob.hoverIntent_t =3D setTimeout( =
function(){delay(ev,ob);} , cfg.timeout );}=0A=
			}=0A=
		};=0A=
=0A=
		// bind the function to the two event listeners=0A=
		return this.mouseover(handleHover).mouseout(handleHover);=0A=
	};=0A=
})(jQuery);
------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/scripts/mi/third_party/jquery/jquery.ifixpng.js

/*
 * jQuery ifixpng plugin
 * (previously known as pngfix)
 * Version 2.0  (04/11/2007)
 * @requires jQuery v1.1.3 or above
 *
 * Examples at: http://jquery.khurshid.com
 * Copyright (c) 2007 Kush M.
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
=20
 /**
  *
  * @example
  *
  * optional if location of pixel.gif if different to default which is =
images/pixel.gif
  * $.ifixpng('media/pixel.gif');
  *
  * $('img[@src$=3D.png], #panel').ifixpng();
  *
  * @apply hack to all png images and #panel which icluded png img in =
its css
  *
  * @name ifixpng
  * @type jQuery
  * @cat Plugins/Image
  * @return jQuery
  * @author jQuery Community
  */
=20
(function($) {

	/**
	 * helper variables and function
	 */
	$.ifixpng =3D function(customPixel) {
		$.ifixpng.pixel =3D customPixel;
	};
=09
	$.ifixpng.getPixel =3D function() {
		return $.ifixpng.pixel || '/images/mi/pixel.gif';
	};
=09
	var hack =3D {
		ltie7  : $.browser.msie && $.browser.version < 7,
		filter : function(src) {
			return =
"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=3Dtrue,sizing=
Method=3Dcrop,src=3D'"+src+"')";
		}
	};
=09
	/**
	 * Applies ie png hack to selected dom elements
	 *
	 * $('img[@src$=3D.png]').ifixpng();
	 * @desc apply hack to all images with png extensions
	 *
	 * $('#panel, img[@src$=3D.png]').ifixpng();
	 * @desc apply hack to element #panel and all images with png =
extensions
	 *
	 * @name ifixpng
	 */
	=20
	$.fn.ifixpng =3D hack.ltie7 ? function() {
    	return this.each(function() {
			var $$ =3D $(this);
			var base =3D $('base').attr('href'); // need to use this in case you =
are using rewriting urls
			if ($$.is('img') || $$.is('input')) { // hack image tags present in =
dom
				if ($$.attr('src')) {
					if ($$.attr('src').match(/.*\.png([?].*)?$/i)) { // make sure it is =
png image
						// use source tag value if set=20
						var source =3D (base && $$.attr('src').substring(0,1)!=3D'/') ? =
base + $$.attr('src') : $$.attr('src');
						// apply filter
						$$.css({filter:hack.filter(source), width:$$.width(), =
height:$$.height()})
						  .attr({src:$.ifixpng.getPixel()})
						  .positionFix();
					}
				}
			} else { // hack png css properties present inside css
				var image =3D $$.css('backgroundImage');
				if (image.match(/^url\(["']?(.*\.png([?].*)?)["']?\)$/i)) {
					image =3D RegExp.$1;
					$$.css({backgroundImage:'none', filter:hack.filter(image)})
					  .children().children().positionFix();
				}
			}
		});
	} : function() { return this; };
=09
	/**
	 * Removes any png hack that may have been applied previously
	 *
	 * $('img[@src$=3D.png]').iunfixpng();
	 * @desc revert hack on all images with png extensions
	 *
	 * $('#panel, img[@src$=3D.png]').iunfixpng();
	 * @desc revert hack on element #panel and all images with png =
extensions
	 *
	 * @name iunfixpng
	 */
	=20
	$.fn.iunfixpng =3D hack.ltie7 ? function() {
    	return this.each(function() {
			var $$ =3D $(this);
			var src =3D $$.css('filter');
			if (src.match(/src=3D["']?(.*\.png([?].*)?)["']?/i)) { // get img =
source from filter
				src =3D RegExp.$1;
				if ($$.is('img') || $$.is('input')) {
					$$.attr({src:src}).css({filter:''});
				} else {
					$$.css({filter:'', background:'url('+src+')'});
				}
			}
		});
	} : function() { return this; };
=09
	/**
	 * positions selected item relatively
	 */
	=20
	$.fn.positionFix =3D function() {
		return this.each(function() {
			var $$ =3D $(this);
			var position =3D $$.css('position');
			if (position !=3D 'absolute' && position !=3D 'relative') {
				$$.css({position:'relative'});
			}
		});
	};

})(jQuery);

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/scripts/mi/superfish.js

=0A=
/*=0A=
 * Superfish v1.4.8 - jQuery menu widget=0A=
 * Copyright (c) 2008 Joel Birch=0A=
 *=0A=
 * Dual licensed under the MIT and GPL licenses:=0A=
 * 	http://www.opensource.org/licenses/mit-license.php=0A=
 * 	http://www.gnu.org/licenses/gpl.html=0A=
 *=0A=
 * CHANGELOG: =
http://users.tpg.com.au/j_birch/plugins/superfish/changelog.txt=0A=
 */=0A=
=0A=
;(function($){=0A=
	$.fn.superfish =3D function(op){=0A=
=0A=
		var sf =3D $.fn.superfish,=0A=
			c =3D sf.c,=0A=
			$arrow =3D $(['<span class=3D"',c.arrowClass,'"> =
&#187;</span>'].join('')),=0A=
			over =3D function(){=0A=
				var $$ =3D $(this), menu =3D getMenu($$);=0A=
				clearTimeout(menu.sfTimer);=0A=
				$$.showSuperfishUl().siblings().hideSuperfishUl();=0A=
			},=0A=
			out =3D function(){=0A=
				var $$ =3D $(this), menu =3D getMenu($$), o =3D sf.op;=0A=
				clearTimeout(menu.sfTimer);=0A=
				menu.sfTimer=3DsetTimeout(function(){=0A=
					o.retainPath=3D($.inArray($$[0],o.$path)>-1);=0A=
					$$.hideSuperfishUl();=0A=
					if (o.$path.length && =
$$.parents(['li.',o.hoverClass].join('')).length<1){over.call(o.$path);}=0A=
				},o.delay);	=0A=
			},=0A=
			getMenu =3D function($menu){=0A=
				var menu =3D $menu.parents(['ul.',c.menuClass,':first'].join(''))[0];=0A=
				sf.op =3D sf.o[menu.serial];=0A=
				return menu;=0A=
			},=0A=
			addArrow =3D function($a){ =
$a.addClass(c.anchorClass).append($arrow.clone()); };=0A=
			=0A=
		return this.each(function() {=0A=
			var s =3D this.serial =3D sf.o.length;=0A=
			var o =3D $.extend({},sf.defaults,op);=0A=
			o.$path =3D =
$('li.'+o.pathClass,this).slice(0,o.pathLevels).each(function(){=0A=
				$(this).addClass([o.hoverClass,c.bcClass].join(' '))=0A=
					.filter('li:has(ul)').removeClass(o.pathClass);=0A=
			});=0A=
			sf.o[s] =3D sf.op =3D o;=0A=
			=0A=
			$('li:has(ul)',this)[($.fn.hoverIntent && !o.disableHI) ? =
'hoverIntent' : 'hover'](over,out).each(function() {=0A=
				if (o.autoArrows) addArrow( $('>a:first-child',this) );=0A=
			})=0A=
			.not('.'+c.bcClass)=0A=
				.hideSuperfishUl();=0A=
			=0A=
			var $a =3D $('a',this);=0A=
			$a.each(function(i){=0A=
				var $li =3D $a.eq(i).parents('li');=0A=
				=
$a.eq(i).focus(function(){over.call($li);}).blur(function(){out.call($li)=
;});=0A=
			});=0A=
			o.onInit.call(this);=0A=
			=0A=
		}).each(function() {=0A=
			var menuClasses =3D [c.menuClass];=0A=
			if (sf.op.dropShadows  && !($.browser.msie && $.browser.version < 7)) =
menuClasses.push(c.shadowClass);=0A=
			$(this).addClass(menuClasses.join(' '));=0A=
		});=0A=
	};=0A=
=0A=
	var sf =3D $.fn.superfish;=0A=
	sf.o =3D [];=0A=
	sf.op =3D {};=0A=
	sf.IE7fix =3D function(){=0A=
		var o =3D sf.op;=0A=
		if ($.browser.msie && $.browser.version > 6 && o.dropShadows && =
o.animation.opacity!=3Dundefined)=0A=
			this.toggleClass(sf.c.shadowClass+'-off');=0A=
		};=0A=
	sf.c =3D {=0A=
		bcClass     : 'sf-breadcrumb',=0A=
		menuClass   : 'sf-js-enabled',=0A=
		anchorClass : 'sf-with-ul',=0A=
		arrowClass  : 'sf-sub-indicator',=0A=
		shadowClass : 'sf-shadow'=0A=
	};=0A=
	sf.defaults =3D {=0A=
		hoverClass	: 'sfHover',=0A=
		pathClass	: 'overideThisToUse',=0A=
		pathLevels	: 1,=0A=
		delay		: 800,=0A=
		animation	: {opacity:'show'},=0A=
		speed		: 'normal',=0A=
		autoArrows	: true,=0A=
		dropShadows : true,=0A=
		disableHI	: false,		// true disables hoverIntent detection=0A=
		onInit		: function(){}, // callback functions=0A=
		onBeforeShow: function(){},=0A=
		onShow		: function(){},=0A=
		onHide		: function(){}=0A=
	};=0A=
	$.fn.extend({=0A=
		hideSuperfishUl : function(){=0A=
			var o =3D sf.op,=0A=
				not =3D (o.retainPath=3D=3D=3Dtrue) ? o.$path : '';=0A=
			o.retainPath =3D false;=0A=
			var $ul =3D =
$(['li.',o.hoverClass].join(''),this).add(this).not(not).removeClass(o.ho=
verClass)=0A=
					.find('>ul').hide().css('visibility','hidden');=0A=
			o.onHide.call($ul);=0A=
			return this;=0A=
		},=0A=
		showSuperfishUl : function(){=0A=
			var o =3D sf.op,=0A=
				sh =3D sf.c.shadowClass+'-off',=0A=
				$ul =3D this.addClass(o.hoverClass)=0A=
					.find('>ul:hidden').css('visibility','visible');=0A=
			sf.IE7fix.call($ul);=0A=
			o.onBeforeShow.call($ul);=0A=
			$ul.animate(o.animation,o.speed,function(){ sf.IE7fix.call($ul); =
o.onShow.call($ul); });=0A=
			return this;=0A=
		}=0A=
	});=0A=
=0A=
})(jQuery);=0A=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/scripts/mi/third_party/jquery/jquery.bgiframe.min.js

/* Copyright (c) 2006 Brandon Aaron (http://brandonaaron.net)=0A=
 * Dual licensed under the MIT =
(http://www.opensource.org/licenses/mit-license.php) =0A=
 * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.=0A=
 *=0A=
 * $LastChangedDate: 2007-07-21 18:45:56 -0500 (Sat, 21 Jul 2007) $=0A=
 * $Rev: 2447 $=0A=
 *=0A=
 * Version 2.1.1=0A=
 */=0A=
(function($){$.fn.bgIframe=3D$.fn.bgiframe=3Dfunction(s){if($.browser.msi=
e&&/6.0/.test(navigator.userAgent)){s=3D$.extend({top:'auto',left:'auto',=
width:'auto',height:'auto',opacity:true,src:'javascript:false;'},s||{});v=
ar prop=3Dfunction(n){return =
n&&n.constructor=3D=3DNumber?n+'px':n;},html=3D'<iframe =
class=3D"bgiframe"frameborder=3D"0"tabindex=3D"-1"src=3D"'+s.src+'"'+'sty=
le=3D"display:block;position:absolute;z-index:-1;'+(s.opacity!=3D=3Dfalse=
?'filter:Alpha(Opacity=3D\'0\');':'')+'top:'+(s.top=3D=3D'auto'?'expressi=
on(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+\'px\'=
)':prop(s.top))+';'+'left:'+(s.left=3D=3D'auto'?'expression(((parseInt(th=
is.parentNode.currentStyle.borderLeftWidth)||0)*-1)+\'px\')':prop(s.left)=
)+';'+'width:'+(s.width=3D=3D'auto'?'expression(this.parentNode.offsetWid=
th+\'px\')':prop(s.width))+';'+'height:'+(s.height=3D=3D'auto'?'expressio=
n(this.parentNode.offsetHeight+\'px\')':prop(s.height))+';'+'"/>';return =
this.each(function(){if($('> =
iframe.bgiframe',this).length=3D=3D0)this.insertBefore(document.createEle=
ment(html),this.firstChild);});}return this;};})(jQuery);
------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/scripts/mi/thickbox.js

/*=0A=
 * Thickbox 3.1 - One Box To Rule Them All.=0A=
 * By Cody Lindley (http://www.codylindley.com)=0A=
 * Copyright (c) 2007 cody lindley=0A=
 * Licensed under the MIT License: =
http://www.opensource.org/licenses/mit-license.php=0A=
*/=0A=
		  =0A=
var tb_pathToImage =3D =
"http://static.mcclatchyinteractive.com/static/scripts/mi/third_party/thi=
ckbox/loadingAnimation.gif";=0A=
=0A=
/*!!!!!!!!!!!!!!!!! edit below this line at your own risk =
!!!!!!!!!!!!!!!!!!!!!!!*/=0A=
=0A=
//on page load call tb_init=0A=
$(document).ready(function(){   =0A=
	tb_init('a.thickbox, area.thickbox, input.thickbox');//pass where to =
apply thickbox=0A=
	imgLoader =3D new Image();// preload image=0A=
	imgLoader.src =3D tb_pathToImage;=0A=
});=0A=
=0A=
//add thickbox to href & area elements that have a class of .thickbox=0A=
function tb_init(domChunk){=0A=
	$(domChunk).click(function(){=0A=
	var t =3D this.title || this.name || null;=0A=
	var a =3D this.href || this.alt;=0A=
	var g =3D this.rel || false;=0A=
	tb_show(t,a,g);=0A=
	this.blur();=0A=
	return false;=0A=
	});=0A=
}=0A=
=0A=
function tb_show(caption, url, imageGroup) {//function called when the =
user clicks on a thickbox link=0A=
=0A=
	try {=0A=
		if (typeof document.body.style.maxHeight =3D=3D=3D "undefined") {//if =
IE 6=0A=
			$("body","html").css({height: "100%", width: "100%"});=0A=
			$("html").css("overflow","hidden");=0A=
			if (document.getElementById("TB_HideSelect") =3D=3D=3D null) =
{//iframe to hide select elements in ie6=0A=
				$("body").append("<iframe id=3D'TB_HideSelect'></iframe><div =
id=3D'TB_overlay'></div><div id=3D'TB_window'></div>");=0A=
				$("#TB_overlay").click(tb_remove);=0A=
			}=0A=
		}else{//all others=0A=
			if(document.getElementById("TB_overlay") =3D=3D=3D null){=0A=
				$("body").append("<div id=3D'TB_overlay'></div><div =
id=3D'TB_window'></div>");=0A=
				$("#TB_overlay").click(tb_remove);=0A=
			}=0A=
		}=0A=
		=0A=
		if(tb_detectMacXFF()){=0A=
			$("#TB_overlay").addClass("TB_overlayMacFFBGHack");//use png overlay =
so hide flash=0A=
		}else{=0A=
			$("#TB_overlay").addClass("TB_overlayBG");//use background and opacity=0A=
		}=0A=
		=0A=
		if(caption=3D=3D=3Dnull){caption=3D"";}=0A=
		$("body").append("<div id=3D'TB_load'><img src=3D'"+imgLoader.src+"' =
/></div>");//add loader to the page=0A=
		$('#TB_load').show();//show loader=0A=
		=0A=
		var baseURL;=0A=
	   if(url.indexOf("?")!=3D=3D-1){ //ff there is a query string involved=0A=
			baseURL =3D url.substr(0, url.indexOf("?"));=0A=
	   }else{ =0A=
	   		baseURL =3D url;=0A=
	   }=0A=
	   =0A=
	   var urlString =3D /\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$/;=0A=
	   var urlType =3D baseURL.toLowerCase().match(urlString);=0A=
=0A=
		if(urlType =3D=3D '.jpg' || urlType =3D=3D '.jpeg' || urlType =3D=3D =
'.png' || urlType =3D=3D '.gif' || urlType =3D=3D '.bmp'){//code to show =
images=0A=
				=0A=
			TB_PrevCaption =3D "";=0A=
			TB_PrevURL =3D "";=0A=
			TB_PrevHTML =3D "";=0A=
			TB_NextCaption =3D "";=0A=
			TB_NextURL =3D "";=0A=
			TB_NextHTML =3D "";=0A=
			TB_imageCount =3D "";=0A=
			TB_FoundURL =3D false;=0A=
			if(imageGroup){=0A=
				TB_TempArray =3D $("a[@rel=3D"+imageGroup+"]").get();=0A=
				for (TB_Counter =3D 0; ((TB_Counter < TB_TempArray.length) && =
(TB_NextHTML =3D=3D=3D "")); TB_Counter++) {=0A=
					var urlTypeTemp =3D =
TB_TempArray[TB_Counter].href.toLowerCase().match(urlString);=0A=
						if (!(TB_TempArray[TB_Counter].href =3D=3D url)) {						=0A=
							if (TB_FoundURL) {=0A=
								TB_NextCaption =3D TB_TempArray[TB_Counter].title;=0A=
								TB_NextURL =3D TB_TempArray[TB_Counter].href;=0A=
								TB_NextHTML =3D "<span id=3D'TB_next'>&nbsp;&nbsp;<a =
href=3D'#'>Next &gt;</a></span>";=0A=
							} else {=0A=
								TB_PrevCaption =3D TB_TempArray[TB_Counter].title;=0A=
								TB_PrevURL =3D TB_TempArray[TB_Counter].href;=0A=
								TB_PrevHTML =3D "<span id=3D'TB_prev'>&nbsp;&nbsp;<a =
href=3D'#'>&lt; Prev</a></span>";=0A=
							}=0A=
						} else {=0A=
							TB_FoundURL =3D true;=0A=
							TB_imageCount =3D "Image " + (TB_Counter + 1) +" of "+ =
(TB_TempArray.length);											=0A=
						}=0A=
				}=0A=
			}=0A=
=0A=
			imgPreloader =3D new Image();=0A=
			imgPreloader.onload =3D function(){		=0A=
			imgPreloader.onload =3D null;=0A=
				=0A=
			// Resizing large images - orginal by Christian Montoya edited by me.=0A=
			var pagesize =3D tb_getPageSize();=0A=
			var x =3D pagesize[0] - 150;=0A=
			var y =3D pagesize[1] - 150;=0A=
			var imageWidth =3D imgPreloader.width;=0A=
			var imageHeight =3D imgPreloader.height;=0A=
			if (imageWidth > x) {=0A=
				imageHeight =3D imageHeight * (x / imageWidth); =0A=
				imageWidth =3D x; =0A=
				if (imageHeight > y) { =0A=
					imageWidth =3D imageWidth * (y / imageHeight); =0A=
					imageHeight =3D y; =0A=
				}=0A=
			} else if (imageHeight > y) { =0A=
				imageWidth =3D imageWidth * (y / imageHeight); =0A=
				imageHeight =3D y; =0A=
				if (imageWidth > x) { =0A=
					imageHeight =3D imageHeight * (x / imageWidth); =0A=
					imageWidth =3D x;=0A=
				}=0A=
			}=0A=
			// End Resizing=0A=
			=0A=
			TB_WIDTH =3D imageWidth + 30;=0A=
			TB_HEIGHT =3D imageHeight + 60;=0A=
			$("#TB_window").append("<a href=3D'' id=3D'TB_ImageOff' =
title=3D'Close'><img id=3D'TB_Image' src=3D'"+url+"' =
width=3D'"+imageWidth+"' height=3D'"+imageHeight+"' =
alt=3D'"+caption+"'/></a>" + "<div id=3D'TB_caption'>"+caption+"<div =
id=3D'TB_secondLine'>" + TB_imageCount + TB_PrevHTML + TB_NextHTML + =
"</div></div><div id=3D'TB_closeWindow'><a href=3D'#' =
id=3D'TB_closeWindowButton' title=3D'Close'>close</a> or Esc =
Key</div>"); 		=0A=
			=0A=
			$("#TB_closeWindowButton").click(tb_remove);=0A=
			=0A=
			if (!(TB_PrevHTML =3D=3D=3D "")) {=0A=
				function goPrev(){=0A=
					=
if($(document).unbind("click",goPrev)){$(document).unbind("click",goPrev)=
;}=0A=
					$("#TB_window").remove();=0A=
					$("body").append("<div id=3D'TB_window'></div>");=0A=
					tb_show(TB_PrevCaption, TB_PrevURL, imageGroup);=0A=
					return false;	=0A=
				}=0A=
				$("#TB_prev").click(goPrev);=0A=
			}=0A=
			=0A=
			if (!(TB_NextHTML =3D=3D=3D "")) {		=0A=
				function goNext(){=0A=
					$("#TB_window").remove();=0A=
					$("body").append("<div id=3D'TB_window'></div>");=0A=
					tb_show(TB_NextCaption, TB_NextURL, imageGroup);				=0A=
					return false;	=0A=
				}=0A=
				$("#TB_next").click(goNext);=0A=
				=0A=
			}=0A=
=0A=
			document.onkeydown =3D function(e){ 	=0A=
				if (e =3D=3D null) { // ie=0A=
					keycode =3D event.keyCode;=0A=
				} else { // mozilla=0A=
					keycode =3D e.which;=0A=
				}=0A=
				if(keycode =3D=3D 27){ // close=0A=
					tb_remove();=0A=
				} else if(keycode =3D=3D 190){ // display previous image=0A=
					if(!(TB_NextHTML =3D=3D "")){=0A=
						document.onkeydown =3D "";=0A=
						goNext();=0A=
					}=0A=
				} else if(keycode =3D=3D 188){ // display next image=0A=
					if(!(TB_PrevHTML =3D=3D "")){=0A=
						document.onkeydown =3D "";=0A=
						goPrev();=0A=
					}=0A=
				}	=0A=
			};=0A=
			=0A=
			tb_position();=0A=
			$("#TB_load").remove();=0A=
			$("#TB_ImageOff").click(tb_remove);=0A=
			$("#TB_window").css({display:"block"}); //for safari using css =
instead of show=0A=
			};=0A=
			=0A=
			imgPreloader.src =3D url;=0A=
		}else{//code to show html=0A=
			=0A=
			var queryString =3D url.replace(/^[^\?]+\??/,'');=0A=
			var params =3D tb_parseQuery( queryString );=0A=
=0A=
			TB_WIDTH =3D (params['width']*1) + 30 || 630; //defaults to 630 if no =
paramaters were added to URL=0A=
			TB_HEIGHT =3D (params['height']*1) + 40 || 440; //defaults to 440 if =
no paramaters were added to URL=0A=
			ajaxContentW =3D TB_WIDTH - 30;=0A=
			ajaxContentH =3D TB_HEIGHT - 45;=0A=
			=0A=
			if(url.indexOf('TB_iframe') !=3D -1){// either iframe or ajax window		=0A=
					urlNoQuery =3D url.split('TB_');=0A=
					$("#TB_iframeContent").remove();=0A=
					if(params['modal'] !=3D "true"){//iframe no modal=0A=
						$("#TB_window").append("<div id=3D'TB_title'><div =
id=3D'TB_ajaxWindowTitle'>"+caption+"</div><div =
id=3D'TB_closeAjaxWindow'><a href=3D'#' id=3D'TB_closeWindowButton' =
title=3D'Close'>close</a> or Esc Key</div></div><iframe =
frameborder=3D'0' hspace=3D'0' src=3D'"+urlNoQuery[0]+"' =
id=3D'TB_iframeContent' =
name=3D'TB_iframeContent"+Math.round(Math.random()*1000)+"' =
onload=3D'tb_showIframe()' style=3D'width:"+(ajaxContentW + =
29)+"px;height:"+(ajaxContentH + 17)+"px;' > </iframe>");=0A=
					}else{//iframe modal=0A=
					$("#TB_overlay").unbind();=0A=
						$("#TB_window").append("<iframe frameborder=3D'0' hspace=3D'0' =
src=3D'"+urlNoQuery[0]+"' id=3D'TB_iframeContent' =
name=3D'TB_iframeContent"+Math.round(Math.random()*1000)+"' =
onload=3D'tb_showIframe()' style=3D'width:"+(ajaxContentW + =
29)+"px;height:"+(ajaxContentH + 17)+"px;'> </iframe>");=0A=
					}=0A=
			}else{// not an iframe, ajax=0A=
					if($("#TB_window").css("display") !=3D "block"){=0A=
						if(params['modal'] !=3D "true"){//ajax no modal=0A=
						$("#TB_window").append("<div id=3D'TB_title'><div =
id=3D'TB_ajaxWindowTitle'>"+caption+"</div><div =
id=3D'TB_closeAjaxWindow'><a href=3D'#' =
id=3D'TB_closeWindowButton'>close</a> or Esc Key</div></div><div =
id=3D'TB_ajaxContent' =
style=3D'width:"+ajaxContentW+"px;height:"+ajaxContentH+"px'></div>");=0A=
						}else{//ajax modal=0A=
						$("#TB_overlay").unbind();=0A=
						$("#TB_window").append("<div id=3D'TB_ajaxContent' =
class=3D'TB_modal' =
style=3D'width:"+ajaxContentW+"px;height:"+ajaxContentH+"px;'></div>");	=0A=
						}=0A=
					}else{//this means the window is already up, we are just loading =
new content via ajax=0A=
						$("#TB_ajaxContent")[0].style.width =3D ajaxContentW +"px";=0A=
						$("#TB_ajaxContent")[0].style.height =3D ajaxContentH +"px";=0A=
						$("#TB_ajaxContent")[0].scrollTop =3D 0;=0A=
						$("#TB_ajaxWindowTitle").html(caption);=0A=
					}=0A=
			}=0A=
					=0A=
			$("#TB_closeWindowButton").click(tb_remove);=0A=
			=0A=
				if(url.indexOf('TB_inline') !=3D -1){	=0A=
					$("#TB_ajaxContent").append($('#' + params['inlineId']).children());=0A=
					$("#TB_window").unload(function () {=0A=
						$('#' + params['inlineId']).append( =
$("#TB_ajaxContent").children() ); // move elements back when you're =
finished=0A=
					});=0A=
					tb_position();=0A=
					$("#TB_load").remove();=0A=
					$("#TB_window").css({display:"block"}); =0A=
				}else if(url.indexOf('TB_iframe') !=3D -1){=0A=
					tb_position();=0A=
					if($.browser.safari){//safari needs help because it will not fire =
iframe onload=0A=
						$("#TB_load").remove();=0A=
						$("#TB_window").css({display:"block"});=0A=
					}=0A=
				}else{=0A=
					$("#TB_ajaxContent").load(url +=3D "&random=3D" + (new =
Date().getTime()),function(){//to do a post change this load method=0A=
						tb_position();=0A=
						$("#TB_load").remove();=0A=
						tb_init("#TB_ajaxContent a.thickbox");=0A=
						$("#TB_window").css({display:"block"});=0A=
					});=0A=
				}=0A=
			=0A=
		}=0A=
=0A=
		if(!params['modal']){=0A=
			document.onkeyup =3D function(e){ 	=0A=
				if (e =3D=3D null) { // ie=0A=
					keycode =3D event.keyCode;=0A=
				} else { // mozilla=0A=
					keycode =3D e.which;=0A=
				}=0A=
				if(keycode =3D=3D 27){ // close=0A=
					tb_remove();=0A=
				}	=0A=
			};=0A=
		}=0A=
		=0A=
	} catch(e) {=0A=
		//nothing here=0A=
	}=0A=
}=0A=
=0A=
//helper functions below=0A=
function tb_showIframe(){=0A=
	$("#TB_load").remove();=0A=
	$("#TB_window").css({display:"block"});=0A=
}=0A=
=0A=
function tb_remove() {=0A=
 	$("#TB_imageOff").unbind("click");=0A=
	$("#TB_closeWindowButton").unbind("click");=0A=
	=
$("#TB_window").fadeOut("fast",function(){$('#TB_window,#TB_overlay,#TB_H=
ideSelect').trigger("unload").unbind().remove();});=0A=
	$("#TB_load").remove();=0A=
	if (typeof document.body.style.maxHeight =3D=3D "undefined") {//if IE 6=0A=
		$("body","html").css({height: "auto", width: "auto"});=0A=
		$("html").css("overflow","");=0A=
	}=0A=
	document.onkeydown =3D "";=0A=
	document.onkeyup =3D "";=0A=
	return false;=0A=
}=0A=
=0A=
function tb_position() {=0A=
$("#TB_window").css({marginLeft: '-' + parseInt((TB_WIDTH / 2),10) + =
'px', width: TB_WIDTH + 'px'});=0A=
	if ( !(jQuery.browser.msie && jQuery.browser.version < 7)) { // take =
away IE6=0A=
		$("#TB_window").css({marginTop: '-' + parseInt((TB_HEIGHT / 2),10) + =
'px'});=0A=
	}=0A=
}=0A=
=0A=
function tb_parseQuery ( query ) {=0A=
   var Params =3D {};=0A=
   if ( ! query ) {return Params;}// return empty object=0A=
   var Pairs =3D query.split(/[;&]/);=0A=
   for ( var i =3D 0; i < Pairs.length; i++ ) {=0A=
      var KeyVal =3D Pairs[i].split('=3D');=0A=
      if ( ! KeyVal || KeyVal.length !=3D 2 ) {continue;}=0A=
      var key =3D unescape( KeyVal[0] );=0A=
      var val =3D unescape( KeyVal[1] );=0A=
      val =3D val.replace(/\+/g, ' ');=0A=
      Params[key] =3D val;=0A=
   }=0A=
   return Params;=0A=
}=0A=
=0A=
function tb_getPageSize(){=0A=
	var de =3D document.documentElement;=0A=
	var w =3D window.innerWidth || self.innerWidth || (de&&de.clientWidth) =
|| document.body.clientWidth;=0A=
	var h =3D window.innerHeight || self.innerHeight || =
(de&&de.clientHeight) || document.body.clientHeight;=0A=
	arrayPageSize =3D [w,h];=0A=
	return arrayPageSize;=0A=
}=0A=
=0A=
function tb_detectMacXFF() {=0A=
  var userAgent =3D navigator.userAgent.toLowerCase();=0A=
  if (userAgent.indexOf('mac') !=3D -1 && =
userAgent.indexOf('firefox')!=3D-1) {=0A=
    return true;=0A=
  }=0A=
}=0A=
=0A=
=0A=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/scripts/mi/third_party/jquery/jquery.jcarousel.pack.js

/**=0A=
 * jCarousel - Riding carousels with jQuery=0A=
 *   http://sorgalla.com/jcarousel/=0A=
 *=0A=
 * Copyright (c) 2006 Jan Sorgalla (http://sorgalla.com)=0A=
 * Dual licensed under the MIT (MIT-LICENSE.txt)=0A=
 * and GPL (GPL-LICENSE.txt) licenses.=0A=
 *=0A=
 * Built on top of the jQuery library=0A=
 *   http://jquery.com=0A=
 *=0A=
 * Inspired by the "Carousel Component" by Bill Scott=0A=
 *   http://billwscott.com/carousel/=0A=
 */=0A=
eval(function(p,a,c,k,e,r){e=3Dfunction(c){return(c<a?'':e(parseInt(c/a))=
)+((c=3Dc%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace=
(/^/,String)){while(c--)r[e(c)]=3Dk[c]||e(c);k=3D[function(e){return =
r[e]}];e=3Dfunction(){return'\\w+'};c=3D1};while(c--)if(k[c])p=3Dp.replac=
e(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return =
p}('(9($){$.1v.C=3D9(o){z 4.1b(9(){3p r(4,o)})};8 =
q=3D{Z:F,25:1,21:1,u:7,1c:3,15:7,1K:\'2X\',2c:\'2Q\',1q:0,B:7,1j:7,1G:7,2=
F:7,2B:7,2z:7,2x:7,2v:7,2s:7,2p:7,1S:\'<P></P>\',1Q:\'<P></P>\',2m:\'2l\'=
,2k:\'2l\',1O:7,1L:7};$.C=3D9(e,o){4.5=3D$.16({},q,o||{});4.Q=3DF;4.D=3D7=
;4.H=3D7;4.t=3D7;4.U=3D7;4.R=3D7;4.N=3D!4.5.Z?\'1H\':\'26\';4.E=3D!4.5.Z?=
\'24\':\'23\';8 a=3D\'\',1e=3De.K.1e(\' \');1r(8 =
i=3D0;i<1e.I;i++){6(1e[i].2y(\'C-2w\')!=3D-1){$(e).1E(1e[i]);8 =
a=3D1e[i];1p}}6(e.2t=3D=3D\'3o\'||e.2t=3D=3D\'3n\'){4.t=3D$(e);4.D=3D4.t.=
19();6(4.D.1o(\'C-H\')){6(!4.D.19().1o(\'C-D\'))4.D=3D4.D.B(\'<P></P>\');=
4.D=3D4.D.19()}10 =
6(!4.D.1o(\'C-D\'))4.D=3D4.t.B(\'<P></P>\').19()}10{4.D=3D$(e);4.t=3D$(e)=
.3h(\'>2o,>2n,P>2o,P>2n\')}6(a!=3D\'\'&&4.D.19()[0].K.2y(\'C-2w\')=3D=3D-=
1)4.D.B(\'<P 3g=3D" =
\'+a+\'"></P>\');4.H=3D4.t.19();6(!4.H.I||!4.H.1o(\'C-H\'))4.H=3D4.t.B(\'=
<P></P>\').19();4.R=3D$(\'.C-11\',4.D);6(4.R.u()=3D=3D0&&4.5.1Q!=3D7)4.R=3D=
4.H.1z(4.5.1Q).11();4.R.V(4.K(\'C-11\'));4.U=3D$(\'.C-17\',4.D);6(4.U.u()=
=3D=3D0&&4.5.1S!=3D7)4.U=3D4.H.1z(4.5.1S).11();4.U.V(4.K(\'C-17\'));4.H.V=
(4.K(\'C-H\'));4.t.V(4.K(\'C-t\'));4.D.V(4.K(\'C-D\'));8 =
b=3D4.5.15!=3D7?1k.1P(4.1m()/4.5.15):7;8 c=3D4.t.32(\'1F\');8 =
d=3D4;6(c.u()>0){8 =
f=3D0,i=3D4.5.21;c.1b(9(){d.1I(4,i++);f+=3Dd.S(4,b)});4.t.y(4.N,f+\'T\');=
6(!o||o.u=3D=3D=3DJ)4.5.u=3Dc.u()}4.D.y(\'1y\',\'1A\');4.U.y(\'1y\',\'1A\=
');4.R.y(\'1y\',\'1A\');4.2G=3D9(){d.17()};4.2b=3D9(){d.11()};4.1U=3D9(){=
d.2q()};6(4.5.1j!=3D7)4.5.1j(4,\'2a\');6($.2A.28){4.1f(F,F);$(27).1u(\'2I=
\',9(){d.1t()})}10 4.1t()};8 =
r=3D$.C;r.1v=3Dr.2H=3D{C:\'0.2.3\'};r.1v.16=3Dr.16=3D$.16;r.1v.16({1t:9()=
{4.A=3D7;4.G=3D7;4.X=3D7;4.13=3D7;4.14=3DF;4.1d=3D7;4.O=3D7;4.W=3DF;6(4.Q=
)z;4.t.y(4.E,4.1s(4.5.21)+\'T\');8 =
p=3D4.1s(4.5.25);4.X=3D4.13=3D7;4.1i(p,F);$(27).22(\'2E\',4.1U).1u(\'2E\'=
,4.1U)},2D:9(){4.t.2C();4.t.y(4.E,\'3u\');4.t.y(4.N,\'3t\');6(4.5.1j!=3D7=
)4.5.1j(4,\'2D\');4.1t()},2q:9(){6(4.O!=3D7&&4.W)4.t.y(4.E,r.M(4.t.y(4.E)=
)+4.O);4.O=3D7;4.W=3DF;6(4.5.1G!=3D7)4.5.1G(4);6(4.5.15!=3D7){8 a=3D4;8 =
b=3D1k.1P(4.1m()/4.5.15),N=3D0,E=3D0;$(\'1F\',4.t).1b(9(i){N+=3Da.S(4,b);=
6(i+1<a.A)E=3DN});4.t.y(4.N,N+\'T\');4.t.y(4.E,-E+\'T\')}4.1c(4.A,F)},3s:=
9(){4.Q=3D1h;4.1f()},3r:9(){4.Q=3DF;4.1f()},u:9(s){6(s!=3DJ){4.5.u=3Ds;6(=
!4.Q)4.1f()}z =
4.5.u},3q:9(i,a){6(a=3D=3DJ||!a)a=3Di;6(4.5.u!=3D=3D7&&a>4.5.u)a=3D4.5.u;=
1r(8 j=3Di;j<=3Da;j++){8 e=3D4.L(j);6(!e.I||e.1o(\'C-1a-1D\'))z F}z =
1h},L:9(i){z $(\'.C-1a-\'+i,4.t)},2u:9(i,s){8 =
e=3D4.L(i),20=3D0,2u=3D0;6(e.I=3D=3D0){8 =
c,e=3D4.1B(i),j=3Dr.M(i);1n(c=3D4.L(--j)){6(j<=3D0||c.I){j<=3D0?4.t.2r(e)=
:c.1X(e);1p}}}10 20=3D4.S(e);e.1E(4.K(\'C-1a-1D\'));1R =
s=3D=3D\'3l\'?e.3k(s):e.2C().3j(s);8 =
a=3D4.5.15!=3D7?1k.1P(4.1m()/4.5.15):7;8 =
b=3D4.S(e,a)-20;6(i>0&&i<4.A)4.t.y(4.E,r.M(4.t.y(4.E))-b+\'T\');4.t.y(4.N=
,r.M(4.t.y(4.N))+b+\'T\');z e},1V:9(i){8 =
e=3D4.L(i);6(!e.I||(i>=3D4.A&&i<=3D4.G))z;8 =
d=3D4.S(e);6(i<4.A)4.t.y(4.E,r.M(4.t.y(4.E))+d+\'T\');e.1V();4.t.y(4.N,r.=
M(4.t.y(4.N))-d+\'T\')},17:9(){4.1C();6(4.O!=3D7&&!4.W)4.1T(F);10 =
4.1c(((4.5.B=3D=3D\'1Z\'||4.5.B=3D=3D\'G\')&&4.5.u!=3D7&&4.G=3D=3D4.5.u)?=
1:4.A+4.5.1c)},11:9(){4.1C();6(4.O!=3D7&&4.W)4.1T(1h);10 =
4.1c(((4.5.B=3D=3D\'1Z\'||4.5.B=3D=3D\'A\')&&4.5.u!=3D7&&4.A=3D=3D1)?4.5.=
u:4.A-4.5.1c)},1T:9(b){6(4.Q||4.14||!4.O)z;8 =
a=3Dr.M(4.t.y(4.E));!b?a-=3D4.O:a+=3D4.O;4.W=3D!b;4.X=3D4.A;4.13=3D4.G;4.=
1i(a)},1c:9(i,a){6(4.Q||4.14)z;4.1i(4.1s(i),a)},1s:9(i){6(4.Q||4.14)z;6(4=
.5.B!=3D\'18\')i=3Di<1?1:(4.5.u&&i>4.5.u?4.5.u:i);8 a=3D4.A>i;8 =
b=3Dr.M(4.t.y(4.E));8 f=3D4.5.B!=3D\'18\'&&4.A<=3D1?1:4.A;8 =
c=3Da?4.L(f):4.L(4.G);8 j=3Da?f:f-1;8 =
e=3D7,l=3D0,p=3DF,d=3D0;1n(a?--j>=3Di:++j<i){e=3D4.L(j);p=3D!e.I;6(e.I=3D=
=3D0){e=3D4.1B(j).V(4.K(\'C-1a-1D\'));c[a?\'1z\':\'1X\'](e)}c=3De;d=3D4.S=
(e);6(p)l+=3Dd;6(4.A!=3D7&&(4.5.B=3D=3D\'18\'||(j>=3D1&&(4.5.u=3D=3D7||j<=
=3D4.5.u))))b=3Da?b+d:b-d}8 g=3D4.1m();8 h=3D[];8 k=3D0,j=3Di,v=3D0;8 =
c=3D4.L(i-1);1n(++k){e=3D4.L(j);p=3D!e.I;6(e.I=3D=3D0){e=3D4.1B(j).V(4.K(=
\'C-1a-1D\'));c.I=3D=3D0?4.t.2r(e):c[a?\'1z\':\'1X\'](e)}c=3De;8 =
d=3D4.S(e);6(d=3D=3D0){3f(\'3e: 3d 1H/26 3c 1r 3b. 3a 39 38 37 36 35. =
34...\');z 0}6(4.5.B!=3D\'18\'&&4.5.u!=3D=3D7&&j>4.5.u)h.33(e);10 =
6(p)l+=3Dd;v+=3Dd;6(v>=3Dg)1p;j++}1r(8 =
x=3D0;x<h.I;x++)h[x].1V();6(l>0){4.t.y(4.N,4.S(4.t)+l+\'T\');6(a){b-=3Dl;=
4.t.y(4.E,r.M(4.t.y(4.E))-l+\'T\')}}8 =
n=3Di+k-1;6(4.5.B!=3D\'18\'&&4.5.u&&n>4.5.u)n=3D4.5.u;6(j>n){k=3D0,j=3Dn,=
v=3D0;1n(++k){8 e=3D4.L(j--);6(!e.I)1p;v+=3D4.S(e);6(v>=3Dg)1p}}8 =
o=3Dn-k+1;6(4.5.B!=3D\'18\'&&o<1)o=3D1;6(4.W&&a){b+=3D4.O;4.W=3DF}4.O=3D7=
;6(4.5.B!=3D\'18\'&&n=3D=3D4.5.u&&(n-k+1)>=3D1){8 =
m=3Dr.Y(4.L(n),!4.5.Z?\'1l\':\'1N\');6((v-m)>g)4.O=3Dv-g-m}1n(i-->o)b+=3D=
4.S(4.L(i));4.X=3D4.A;4.13=3D4.G;4.A=3Do;4.G=3Dn;z =
b},1i:9(p,a){6(4.Q||4.14)z;4.14=3D1h;8 b=3D4;8 =
c=3D9(){b.14=3DF;6(p=3D=3D0)b.t.y(b.E,0);6(b.5.B=3D=3D\'1Z\'||b.5.B=3D=3D=
\'G\'||b.5.u=3D=3D7||b.G<b.5.u)b.2j();b.1f();b.1M(\'2i\')};4.1M(\'31\');6=
(!4.5.1K||a=3D=3DF){4.t.y(4.E,p+\'T\');c()}10{8 =
o=3D!4.5.Z?{\'24\':p}:{\'23\':p};4.t.1i(o,4.5.1K,4.5.2c,c)}},2j:9(s){6(s!=
=3DJ)4.5.1q=3Ds;6(4.5.1q=3D=3D0)z 4.1C();6(4.1d!=3D7)z;8 =
a=3D4;4.1d=3D30(9(){a.17()},4.5.1q*2Z)},1C:9(){6(4.1d=3D=3D7)z;2Y(4.1d);4=
.1d=3D7},1f:9(n,p){6(n=3D=3DJ||n=3D=3D7){8 =
n=3D!4.Q&&4.5.u!=3D=3D0&&((4.5.B&&4.5.B!=3D\'A\')||4.5.u=3D=3D7||4.G<4.5.=
u);6(!4.Q&&(!4.5.B||4.5.B=3D=3D\'A\')&&4.5.u!=3D7&&4.G>=3D4.5.u)n=3D4.O!=3D=
7&&!4.W}6(p=3D=3DJ||p=3D=3D7){8 =
p=3D!4.Q&&4.5.u!=3D=3D0&&((4.5.B&&4.5.B!=3D\'G\')||4.A>1);6(!4.Q&&(!4.5.B=
||4.5.B=3D=3D\'G\')&&4.5.u!=3D7&&4.A=3D=3D1)p=3D4.O!=3D7&&4.W}8 =
a=3D4;4.U[n?\'1u\':\'22\'](4.5.2m,4.2G)[n?\'1E\':\'V\'](4.K(\'C-17-1w\'))=
.1J(\'1w\',n?F:1h);4.R[p?\'1u\':\'22\'](4.5.2k,4.2b)[p?\'1E\':\'V\'](4.K(=
\'C-11-1w\')).1J(\'1w\',p?F:1h);6(4.U.I>0&&(4.U[0].1g=3D=3DJ||4.U[0].1g!=3D=
n)&&4.5.1O!=3D7){4.U.1b(9(){a.5.1O(a,4,n)});4.U[0].1g=3Dn}6(4.R.I>0&&(4.R=
[0].1g=3D=3DJ||4.R[0].1g!=3Dp)&&4.5.1L!=3D7){4.R.1b(9(){a.5.1L(a,4,p)});4=
.R[0].1g=3Dp}},1M:9(a){8 =
b=3D4.X=3D=3D7?\'2a\':(4.X<4.A?\'17\':\'11\');4.12(\'2F\',a,b);6(4.X!=3D=3D=
4.A){4.12(\'2B\',a,b,4.A);4.12(\'2z\',a,b,4.X)}6(4.13!=3D=3D4.G){4.12(\'2=
x\',a,b,4.G);4.12(\'2v\',a,b,4.13)}4.12(\'2s\',a,b,4.A,4.G,4.X,4.13);4.12=
(\'2p\',a,b,4.X,4.13,4.A,4.G)},12:9(a,b,c,d,e,f,g){6(4.5[a]=3D=3DJ||(1R =
4.5[a]!=3D\'2h\'&&b!=3D\'2i\'))z;8 h=3D1R =
4.5[a]=3D=3D\'2h\'?4.5[a][b]:4.5[a];6(!$.2W(h))z;8 =
j=3D4;6(d=3D=3D=3DJ)h(j,c,b);10 =
6(e=3D=3D=3DJ)4.L(d).1b(9(){h(j,4,d,c,b)});10{1r(8 =
i=3Dd;i<=3De;i++)6(i!=3D=3D7&&!(i>=3Df&&i<=3Dg))4.L(i).1b(9(){h(j,4,i,c,b=
)})}},1B:9(i){z 4.1I(\'<1F></1F>\',i)},1I:9(e,i){8 =
a=3D$(e).V(4.K(\'C-1a\')).V(4.K(\'C-1a-\'+i));a.1J(\'2V\',i);z =
a},K:9(c){z c+\' \'+c+(!4.5.Z?\'-2U\':\'-Z\')},S:9(e,d){8 =
a=3De.2g!=3DJ?e[0]:e;8 =
b=3D!4.5.Z?a.1x+r.Y(a,\'2f\')+r.Y(a,\'1l\'):a.2e+r.Y(a,\'2d\')+r.Y(a,\'1N=
\');6(d=3D=3DJ||b=3D=3Dd)z b;8 =
w=3D!4.5.Z?d-r.Y(a,\'2f\')-r.Y(a,\'1l\'):d-r.Y(a,\'2d\')-r.Y(a,\'1N\');$(=
a).y(4.N,w+\'T\');z =
4.S(a)},1m:9(){z!4.5.Z?4.H[0].1x-r.M(4.H.y(\'2T\'))-r.M(4.H.y(\'2S\')):4.=
H[0].2e-r.M(4.H.y(\'2R\'))-r.M(4.H.y(\'3i\'))},2P:9(i,s){6(s=3D=3DJ)s=3D4=
.5.u;z 1k.2O((((i-1)/s)-1k.2N((i-1)/s))*s)+1}});r.16({3m:9(d){z =
$.16(q,d||{})},Y:9(e,p){6(!e)z 0;8 =
a=3De.2g!=3DJ?e[0]:e;6(p=3D=3D\'1l\'&&$.2A.28){8 =
b=3D{\'1y\':\'1A\',\'2M\':\'2L\',\'1H\':\'1q\'},1Y,1W;$.29(a,b,9(){1Y=3Da=
.1x});b[\'1l\']=3D0;$.29(a,b,9(){1W=3Da.1x});z 1W-1Y}z =
r.M($.y(a,p))},M:9(v){v=3D2K(v);z =
2J(v)?0:v}})})(3v);',62,218,'||||this|options|if|null|var|function|||||||=
|||||||||||||list|size||||css|return|first|wrap|jcarousel|container|lt|fa=
lse|last|clip|length|undefined|className|get|intval|wh|tail|div|locked|bu=
ttonPrev|dimension|px|buttonNext|addClass|inTail|prevFirst|margin|vertica=
l|else|prev|callback|prevLast|animating|visible|extend|next|circular|pare=
nt|item|each|scroll|timer|split|buttons|jcarouselstate|true|animate|initC=
allback|Math|marginRight|clipping|while|hasClass|break|auto|for|pos|setup=
|bind|fn|disabled|offsetWidth|display|before|block|create|stopAuto|placeh=
older|removeClass|li|reloadCallback|width|format|attr|animation|buttonPre=
vCallback|notify|marginBottom|buttonNextCallback|ceil|buttonPrevHTML|type=
of|buttonNextHTML|scrollTail|funcResize|remove|oWidth2|after|oWidth|both|=
old|offset|unbind|top|left|start|height|window|safari|swap|init|funcPrev|=
easing|marginTop|offsetHeight|marginLeft|jquery|object|onAfterAnimation|s=
tartAuto|buttonPrevEvent|click|buttonNextEvent|ol|ul|itemVisibleOutCallba=
ck|reload|prepend|itemVisibleInCallback|nodeName|add|itemLastOutCallback|=
skin|itemLastInCallback|indexOf|itemFirstOutCallback|browser|itemFirstInC=
allback|empty|reset|resize|itemLoadCallback|funcNext|prototype|load|isNaN=
|parseInt|none|float|floor|round|index|swing|borderTopWidth|borderRightWi=
dth|borderLeftWidth|horizontal|jcarouselindex|isFunction|normal|clearTime=
out|1000|setTimeout|onBeforeAnimation|children|push|Aborting|loop|infinit=
e|an|cause|will|This|items|set|No|jCarousel|alert|class|find|borderBottom=
Width|append|html|string|defaults|OL|UL|new|has|unlock|lock|10px|0px|jQue=
ry'.split('|'),0,{}))=0A=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://media.thestate.com/mistats/products/pubsys_s_code.js

/* SiteCatalyst code version: H.10.
Copyright 1997-2007 Omniture, Inc. More info available at
http://www.omniture.com */
/************************ ADDITIONAL FEATURES ************************
     Plugins
*/
/* Specify the Report Suite ID(s) to track here */
var s_account = mistats.account //put the correct report suite ID here
var s=s_gi(s_account)
/************************** CONFIG SECTION **************************/
/* You may add or alter any code config here. */
/* E-commerce Config */
s.currencyCode="USD"
/* Link Tracking Config */
s.trackDownloadLinks=true
s.trackExternalLinks=true
s.trackInlineStats=true
s.linkDownloadFileTypes="exe,zip,wav,mp3,mov,mpg,avi,wmv,doc,pdf,xls"
s.linkInternalFilters="javascript:,." //put the correct domain in here
s.linkLeaveQueryString=false
s.linkTrackVars="None"
s.linkTrackEvents="None"
/* Plugin Config */
s.usePlugins=true
function s_doPlugins(s) {
	/* Add calls to plugins here */
	
	/* Plugin Example: getQueryParam 2.0
	//single parameter
	s.campaign=s.getQueryParam('cid');

	//multiple parameters
	s.campaign=s.getQueryParam('cid,sid',':');

	//non-page URL example
	s.campaign=s.getQueryParam('cid','',document.referrer);

	//parent frame example
	s.campaign=s.getQueryParam('cid','','f');

	*/

}
s.doPlugins=s_doPlugins
/************************** PLUGINS SECTION *************************/
/* You may insert any plugins you wish to use here.                 */
/*
 * Plugin: getQueryParam 2.1 - return query string parameter(s)
 */
s.getQueryParam=new Function("p","d","u",""
+"var s=this,v='',i,t;d=d?d:'';u=u?u:(s.pageURL?s.pageURL:s.wd.locati"
+"on);if(u=='f')u=s.gtfs().location;while(p){i=p.indexOf(',');i=i<0?p"
+".length:i;t=s.p_gpv(p.substring(0,i),u+'');if(t)v+=v?d+t:t;p=p.subs"
+"tring(i==p.length?i:i+1)}return v");
s.p_gpv=new Function("k","u",""
+"var s=this,v='',i=u.indexOf('?'),q;if(k&&i>-1){q=u.substring(i+1);v"
+"=s.pt(q,'&','p_gvf',k)}return v");
s.p_gvf=new Function("t","k",""
+"if(t){var s=this,i=t.indexOf('='),p=i<0?t:t.substring(0,i),v=i<0?'T"
+"rue':t.substring(i+1);if(p.toLowerCase()==k.toLowerCase())return s."
+"epa(v)}return ''");


/* WARNING: Changing any of the below variables will cause drastic
changes to how your visitor data is collected.  Changes should only be
made when instructed to do so by your account manager.*/
s.dc=112

/*****the following lines are used for first party cookies only *****/
/*s.trackingServer="metric.mcclatchy.com"
s.trackingServerSecure="metrics.mcclatchy.com"*/


/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_objectID;function s_c2fe(f){var x='',s=0,e,a,b,c;while(1){e=
f.indexOf('"',s);b=f.indexOf('\\',s);c=f.indexOf("\n",s);if(e<0||(b>=
0&&b<e))e=b;if(e<0||(c>=0&&c<e))e=c;if(e>=0){x+=(e>s?f.substring(s,e):
'')+(e==c?'\\n':'\\'+f.substring(e,e+1));s=e+1}else return x
+f.substring(s)}return f}function s_c2fa(f){var s=f.indexOf('(')+1,e=
f.indexOf(')'),a='',c;while(s>=0&&s<e){c=f.substring(s,s+1);if(c==',')
a+='","';else if(("\n\r\t ").indexOf(c)<0)a+=c;s++}return a?'"'+a+'"':
a}function s_c2f(cc){cc=''+cc;var fc='var f=new Function(',s=
cc.indexOf(';',cc.indexOf('{')),e=cc.lastIndexOf('}'),o,a,d,q,c,f,h,x
fc+=s_c2fa(cc)+',"var s=new Object;';c=cc.substring(s+1,e);s=
c.indexOf('function');while(s>=0){d=1;q='';x=0;f=c.substring(s);a=
s_c2fa(f);e=o=c.indexOf('{',s);e++;while(d>0){h=c.substring(e,e+1);if(
q){if(h==q&&!x)q='';if(h=='\\')x=x?0:1;else x=0}else{if(h=='"'||h=="'"
)q=h;if(h=='{')d++;if(h=='}')d--}if(d>0)e++}c=c.substring(0,s)
+'new Function('+(a?a+',':'')+'"'+s_c2fe(c.substring(o+1,e))+'")'
+c.substring(e+1);s=c.indexOf('function')}fc+=s_c2fe(c)+';return s");'
eval(fc);return f}function s_gi(un,pg,ss){var c="function s_c(un,pg,s"
+"s){var s=this;s.wd=window;if(!s.wd.s_c_in){s.wd.s_c_il=new Array;s."
+"wd.s_c_in=0;}s._il=s.wd.s_c_il;s._in=s.wd.s_c_in;s._il[s._in]=s;s.w"
+"d.s_c_in++;s.m=function(m){return (''+m).indexOf('{')<0};s.fl=funct"
+"ion(x,l){return x?(''+x).substring(0,l):x};s.co=function(o){if(!o)r"
+"eturn o;var n=new Object,x;for(x in o)if(x.indexOf('select')<0&&x.i"
+"ndexOf('filter')<0)n[x]=o[x];return n};s.num=function(x){x=''+x;for"
+"(var p=0;p<x.length;p++)if(('0123456789').indexOf(x.substring(p,p+1"
+"))<0)return 0;return 1};s.rep=function(x,o,n){var i=x.indexOf(o);wh"
+"ile(x&&i>=0){x=x.substring(0,i)+n+x.substring(i+o.length);i=x.index"
+"Of(o,i+n.length)}return x};s.ape=function(x){var s=this,h='01234567"
+"89ABCDEF',i,c=s.charSet,n,l,e,y='';c=c?c.toUpperCase():'';if(x){x='"
+"'+x;if(c=='AUTO'&&('').charCodeAt){for(i=0;i<x.length;i++){c=x.subs"
+"tring(i,i+1);n=x.charCodeAt(i);if(n>127){l=0;e='';while(n||l<4){e=h"
+".substring(n%16,n%16+1)+e;n=parseInt(n/16);l++}y+='%u'+e}else if(c="
+"='+')y+='%2B';else y+=escape(c)}x=y}else{x=x?s.rep(escape(''+x),'+'"
+",'%2B'):x;if(x&&c&&s.em==1&&x.indexOf('%u')<0&&x.indexOf('%U')<0){i"
+"=x.indexOf('%');while(i>=0){i++;if(h.substring(8).indexOf(x.substri"
+"ng(i,i+1).toUpperCase())>=0)return x.substring(0,i)+'u00'+x.substri"
+"ng(i);i=x.indexOf('%',i)}}}}return x};s.epa=function(x){var s=this;"
+"return x?unescape(s.rep(''+x,'+',' ')):x};s.pt=function(x,d,f,a){va"
+"r s=this,t=x,z=0,y,r;while(t){y=t.indexOf(d);y=y<0?t.length:y;t=t.s"
+"ubstring(0,y);r=s.m(f)?s[f](t,a):f(t,a);if(r)return r;z+=y+d.length"
+";t=x.substring(z,x.length);t=z<x.length?t:''}return ''};s.isf=funct"
+"ion(t,a){var c=a.indexOf(':');if(c>=0)a=a.substring(0,c);if(t.subst"
+"ring(0,2)=='s_')t=t.substring(2);return (t!=''&&t==a)};s.fsf=functi"
+"on(t,a){var s=this;if(s.pt(a,',','isf',t))s.fsg+=(s.fsg!=''?',':'')"
+"+t;return 0};s.fs=function(x,f){var s=this;s.fsg='';s.pt(x,',','fsf"
+"',f);return s.fsg};s.c_d='';s.c_gdf=function(t,a){var s=this;if(!s."
+"num(t))return 1;return 0};s.c_gd=function(){var s=this,d=s.wd.locat"
+"ion.hostname,n=s.fpCookieDomainPeriods,p;if(!n)n=s.cookieDomainPeri"
+"ods;if(d&&!s.c_d){n=n?parseInt(n):2;n=n>2?n:2;p=d.lastIndexOf('.');"
+"if(p>=0){while(p>=0&&n>1){p=d.lastIndexOf('.',p-1);n--}s.c_d=p>0&&s"
+".pt(d,'.','c_gdf',0)?d.substring(p):d}}return s.c_d};s.c_r=function"
+"(k){var s=this;k=s.ape(k);var c=' '+s.d.cookie,i=c.indexOf(' '+k+'="
+"'),e=i<0?i:c.indexOf(';',i),v=i<0?'':s.epa(c.substring(i+2+k.length"
+",e<0?c.length:e));return v!='[[B]]'?v:''};s.c_w=function(k,v,e){var"
+" s=this,d=s.c_gd(),l=s.cookieLifetime,t;v=''+v;l=l?(''+l).toUpperCa"
+"se():'';if(e&&l!='SESSION'&&l!='NONE'){t=(v!=''?parseInt(l?l:0):-60"
+");if(t){e=new Date;e.setTime(e.getTime()+(t*1000))}}if(k&&l!='NONE'"
+"){s.d.cookie=k+'='+s.ape(v!=''?v:'[[B]]')+'; path=/;'+(e&&l!='SESSI"
+"ON'?' expires='+e.toGMTString()+';':'')+(d?' domain='+d+';':'');ret"
+"urn s.c_r(k)==v}return 0};s.eh=function(o,e,r,f){var s=this,b='s_'+"
+"e+'_'+s._in,n=-1,l,i,x;if(!s.ehl)s.ehl=new Array;l=s.ehl;for(i=0;i<"
+"l.length&&n<0;i++){if(l[i].o==o&&l[i].e==e)n=i}if(n<0){n=i;l[n]=new"
+" Object}x=l[n];x.o=o;x.e=e;f=r?x.b:f;if(r||f){x.b=r?0:o[e];x.o[e]=f"
+"}if(x.b){x.o[b]=x.b;return b}return 0};s.cet=function(f,a,t,o,b){va"
+"r s=this,r;if(s.apv>=5&&(!s.isopera||s.apv>=7))eval('try{r=s.m(f)?s"
+"[f](a):f(a)}catch(e){r=s.m(t)?s[t](e):t(e)}');else{if(s.ismac&&s.u."
+"indexOf('MSIE 4')>=0)r=s.m(b)?s[b](a):b(a);else{s.eh(s.wd,'onerror'"
+",0,o);r=s.m(f)?s[f](a):f(a);s.eh(s.wd,'onerror',1)}}return r};s.gtf"
+"set=function(e){var s=this;return s.tfs};s.gtfsoe=new Function('e',"
+"'var s=s_c_il['+s._in+'];s.eh(window,\"onerror\",1);s.etfs=1;var c="
+"s.t();if(c)s.d.write(c);s.etfs=0;return true');s.gtfsfb=function(a)"
+"{return window};s.gtfsf=function(w){var s=this,p=w.parent,l=w.locat"
+"ion;s.tfs=w;if(p&&p.location!=l&&p.location.host==l.host){s.tfs=p;r"
+"eturn s.gtfsf(s.tfs)}return s.tfs};s.gtfs=function(){var s=this;if("
+"!s.tfs){s.tfs=s.wd;if(!s.etfs)s.tfs=s.cet('gtfsf',s.tfs,'gtfset',s."
+"gtfsoe,'gtfsfb')}return s.tfs};s.mr=function(sess,q,ta){var s=this,"
+"dc=s.dc,t1=s.trackingServer,t2=s.trackingServerSecure,ns=s.visitorN"
+"amespace,unc=s.rep(s.fun,'_','-'),imn='s_i_'+s.fun,im,b,e,rs='http'"
+"+(s.ssl?'s':'')+'://'+(t1?(s.ssl&&t2?t2:t1):((ns?ns:(s.ssl?'102':un"
+"c))+'.'+(s.dc?s.dc:112)+'.2o7.net'))+'/b/ss/'+s.un+'/1/H.10-Pdvu-2/"
+"'+sess+'?[AQB]&ndh=1'+(q?q:'')+(s.q?s.q:'')+'&[AQE]';if(s.isie&&!s."
+"ismac){if(s.apv>5.5)rs=s.fl(rs,4095);else rs=s.fl(rs,2047)}if(s.d.i"
+"mages&&s.apv>=3&&(!s.isopera||s.apv>=7)&&(s.ns6<0||s.apv>=6.1)){im="
+"s.wd[imn];if(!im)im=s.wd[imn]=new Image;im.src=rs;if(rs.indexOf('&p"
+"e=')>=0&&(!ta||ta=='_self'||ta=='_top'||(s.wd.name&&ta==s.wd.name))"
+"){b=e=new Date;while(e.getTime()-b.getTime()<500)e=new Date}return "
+"''}return '<im'+'g sr'+'c=\"'+rs+'\" width=1 height=1 border=0 alt="
+"\"\">'};s.gg=function(v){var s=this;return s.wd['s_'+v]};s.glf=func"
+"tion(t,a){if(t.substring(0,2)=='s_')t=t.substring(2);var s=this,v=s"
+".gg(t);if(v)s[t]=v};s.gl=function(v){var s=this;if(s.pg)s.pt(v,',',"
+"'glf',0)};s.gv=function(v){var s=this;return s['vpm_'+v]?s['vpv_'+v"
+"]:(s[v]?s[v]:'')};s.havf=function(t,a){var s=this,b=t.substring(0,4"
+"),x=t.substring(4),n=parseInt(x),k='g_'+t,m='vpm_'+t,q=t,v=s.linkTr"
+"ackVars,e=s.linkTrackEvents;s[k]=s.gv(t);if(s.lnk||s.eo){v=v?v+','+"
+"s.vl_l:'';if(v&&!s.pt(v,',','isf',t))s[k]='';if(t=='events'&&e)s[k]"
+"=s.fs(s[k],e)}s[m]=0;if(t=='visitorID')q='vid';else if(t=='pageURL'"
+"){q='g';s[k]=s.fl(s[k],255)}else if(t=='referrer'){q='r';s[k]=s.fl("
+"s[k],255)}else if(t=='vmk')q='vmt';else if(t=='charSet'){q='ce';if("
+"s[k]&&s[k].toUpperCase()=='AUTO')s[k]='ISO8859-1';else if(s[k]&&s.e"
+"m==2)s[k]='UTF-8'}else if(t=='visitorNamespace')q='ns';else if(t=='"
+"cookieDomainPeriods')q='cdp';else if(t=='cookieLifetime')q='cl';els"
+"e if(t=='variableProvider')q='vvp';else if(t=='currencyCode')q='cc'"
+";else if(t=='channel')q='ch';else if(t=='transactionID')q='xact';el"
+"se if(t=='campaign')q='v0';else if(s.num(x)){if(b=='prop')q='c'+n;e"
+"lse if(b=='eVar')q='v'+n;else if(b=='hier'){q='h'+n;s[k]=s.fl(s[k],"
+"255)}}if(s[k]&&t!='linkName'&&t!='linkType')s.qav+='&'+q+'='+s.ape("
+"s[k]);return ''};s.hav=function(){var s=this;s.qav='';s.pt(s.vl_t,'"
+",','havf',0);return s.qav};s.lnf=function(t,h){t=t?t.toLowerCase():"
+"'';h=h?h.toLowerCase():'';var te=t.indexOf('=');if(t&&te>0&&h.index"
+"Of(t.substring(te+1))>=0)return t.substring(0,te);return ''};s.ln=f"
+"unction(h){var s=this,n=s.linkNames;if(n)return s.pt(n,',','lnf',h)"
+";return ''};s.ltdf=function(t,h){t=t?t.toLowerCase():'';h=h?h.toLow"
+"erCase():'';var qi=h.indexOf('?');h=qi>=0?h.substring(0,qi):h;if(t&"
+"&h.substring(h.length-(t.length+1))=='.'+t)return 1;return 0};s.lte"
+"f=function(t,h){t=t?t.toLowerCase():'';h=h?h.toLowerCase():'';if(t&"
+"&h.indexOf(t)>=0)return 1;return 0};s.lt=function(h){var s=this,lft"
+"=s.linkDownloadFileTypes,lef=s.linkExternalFilters,lif=s.linkIntern"
+"alFilters;lif=lif?lif:s.wd.location.hostname;h=h.toLowerCase();if(s"
+".trackDownloadLinks&&lft&&s.pt(lft,',','ltdf',h))return 'd';if(s.tr"
+"ackExternalLinks&&(lef||lif)&&(!lef||s.pt(lef,',','ltef',h))&&(!lif"
+"||!s.pt(lif,',','ltef',h)))return 'e';return ''};s.lc=new Function("
+"'e','var s=s_c_il['+s._in+'],b=s.eh(this,\"onclick\");s.lnk=s.co(th"
+"is);s.t();s.lnk=0;if(b)return this[b](e);return true');s.bc=new Fun"
+"ction('e','var s=s_c_il['+s._in+'],f;if(s.d&&s.d.all&&s.d.all.cppXY"
+"ctnr)return;s.eo=e.srcElement?e.srcElement:e.target;eval(\"try{if(s"
+".eo&&(s.eo.tagName||s.eo.parentElement||s.eo.parentNode))s.t()}catc"
+"h(f){}\");s.eo=0');s.ot=function(o){var a=o.type,b=o.tagName;return"
+" (a&&a.toUpperCase?a:b&&b.toUpperCase?b:o.href?'A':'').toUpperCase("
+")};s.oid=function(o){var s=this,t=s.ot(o),p=o.protocol,c=o.onclick,"
+"n='',x=0;if(!o.s_oid){if(o.href&&(t=='A'||t=='AREA')&&(!c||!p||p.to"
+"LowerCase().indexOf('javascript')<0))n=o.href;else if(c){n=s.rep(s."
+"rep(s.rep(s.rep(''+c,\"\\r\",''),\"\\n\",''),\"\\t\",''),' ','');x="
+"2}else if(o.value&&(t=='INPUT'||t=='SUBMIT')){n=o.value;x=3}else if"
+"(o.src&&t=='IMAGE')n=o.src;if(n){o.s_oid=s.fl(n,100);o.s_oidt=x}}re"
+"turn o.s_oid};s.rqf=function(t,un){var s=this,e=t.indexOf('='),u=e>"
+"=0?','+t.substring(0,e)+',':'';return u&&u.indexOf(','+un+',')>=0?s"
+".epa(t.substring(e+1)):''};s.rq=function(un){var s=this,c=un.indexO"
+"f(','),v=s.c_r('s_sq'),q='';if(c<0)return s.pt(v,'&','rqf',un);retu"
+"rn s.pt(un,',','rq',0)};s.sqp=function(t,a){var s=this,e=t.indexOf("
+"'='),q=e<0?'':s.epa(t.substring(e+1));s.sqq[q]='';if(e>=0)s.pt(t.su"
+"bstring(0,e),',','sqs',q);return 0};s.sqs=function(un,q){var s=this"
+";s.squ[un]=q;return 0};s.sq=function(q){var s=this,k='s_sq',v=s.c_r"
+"(k),x,c=0;s.sqq=new Object;s.squ=new Object;s.sqq[q]='';s.pt(v,'&',"
+"'sqp',0);s.pt(s.un,',','sqs',q);v='';for(x in s.squ)s.sqq[s.squ[x]]"
+"+=(s.sqq[s.squ[x]]?',':'')+x;for(x in s.sqq)if(x&&s.sqq[x]&&(x==q||"
+"c<2)){v+=(v?'&':'')+s.sqq[x]+'='+s.ape(x);c++}return s.c_w(k,v,0)};"
+"s.wdl=new Function('e','var s=s_c_il['+s._in+'],r=true,b=s.eh(s.wd,"
+"\"onload\"),i,o,oc;if(b)r=this[b](e);for(i=0;i<s.d.links.length;i++"
+"){o=s.d.links[i];oc=o.onclick?\"\"+o.onclick:\"\";if((oc.indexOf(\""
+"s_gs(\")<0||oc.indexOf(\".s_oc(\")>=0)&&oc.indexOf(\".tl(\")<0)s.eh"
+"(o,\"onclick\",0,s.lc);}return r');s.wds=function(){var s=this;if(s"
+".apv>3&&(!s.isie||!s.ismac||s.apv>=5)){if(s.b&&s.b.attachEvent)s.b."
+"attachEvent('onclick',s.bc);else if(s.b&&s.b.addEventListener)s.b.a"
+"ddEventListener('click',s.bc,false);else s.eh(s.wd,'onload',0,s.wdl"
+")}};s.vs=function(x){var s=this,v=s.visitorSampling,g=s.visitorSamp"
+"lingGroup,k='s_vsn_'+s.un+(g?'_'+g:''),n=s.c_r(k),e=new Date,y=e.ge"
+"tYear();e.setYear(y+10+(y<1900?1900:0));if(v){v*=100;if(!n){if(!s.c"
+"_w(k,x,e))return 0;n=x}if(n%10000>v)return 0}return 1};s.dyasmf=fun"
+"ction(t,m){if(t&&m&&m.indexOf(t)>=0)return 1;return 0};s.dyasf=func"
+"tion(t,m){var s=this,i=t?t.indexOf('='):-1,n,x;if(i>=0&&m){var n=t."
+"substring(0,i),x=t.substring(i+1);if(s.pt(x,',','dyasmf',m))return "
+"n}return 0};s.uns=function(){var s=this,x=s.dynamicAccountSelection"
+",l=s.dynamicAccountList,m=s.dynamicAccountMatch,n,i;s.un.toLowerCas"
+"e();if(x&&l){if(!m)m=s.wd.location.host;if(!m.toLowerCase)m=''+m;l="
+"l.toLowerCase();m=m.toLowerCase();n=s.pt(l,';','dyasf',m);if(n)s.un"
+"=n}i=s.un.indexOf(',');s.fun=i<0?s.un:s.un.substring(0,i)};s.sa=fun"
+"ction(un){var s=this;s.un=un;if(!s.oun)s.oun=un;else if((','+s.oun+"
+"',').indexOf(un)<0)s.oun+=','+un;s.uns()};s.t=function(){var s=this"
+",trk=1,tm=new Date,sed=Math&&Math.random?Math.floor(Math.random()*1"
+"0000000000000):tm.getTime(),sess='s'+Math.floor(tm.getTime()/108000"
+"00)%10+sed,yr=tm.getYear(),vt=tm.getDate()+'/'+tm.getMonth()+'/'+(y"
+"r<1900?yr+1900:yr)+' '+tm.getHours()+':'+tm.getMinutes()+':'+tm.get"
+"Seconds()+' '+tm.getDay()+' '+tm.getTimezoneOffset(),tfs=s.gtfs(),t"
+"a='',q='',qs='';s.gl(s.vl_g);s.uns();if(!s.q){var tl=tfs.location,a"
+",o,i,x='',c='',v='',p='',bw='',bh='',j='1.0',k=s.c_w('s_cc','true',"
+"0)?'Y':'N',hp='',ct='',pn=0,ps;if(String&&String.prototype){j=\"1.1"
+"\";if(j.match){j=\"1.2\";if(tm.setUTCDate){j=\"1.3\";if(s.isie&&s.i"
+"smac&&s.apv>=5)j=\"1.4\";if(pn.toPrecision){j=\"1.5\";a=new Array;i"
+"f(a.forEach){j=\"1.6\";i=0;o=new Object;eval(\"try{i=new Iterator(o"
+")}catch(e){}\");if(i&&i.next)j=\"1.7\"}}}}}if(s.apv>=4)x=screen.wid"
+"th+'x'+screen.height;if(s.isns||s.isopera){if(s.apv>=3){v=s.n.javaE"
+"nabled()?'Y':'N';if(s.apv>=4){c=screen.pixelDepth;bw=s.wd.innerWidt"
+"h;bh=s.wd.innerHeight;}}s.pl=s.n.plugins}else if(s.isie){if(s.apv>="
+"4){v=s.n.javaEnabled()?'Y':'N';c=screen.colorDepth;if(s.apv>=5){bw="
+"s.d.documentElement.offsetWidth;bh=s.d.documentElement.offsetHeight"
+";if(!s.ismac&&s.b){eval(\"try{s.b.addBehavior('#default#homePage');"
+"hp=s.b.isHomePage(tl)?'Y':'N'}catch(e){}\");eval(\"try{s.b.addBehav"
+"ior('#default#clientCaps');ct=s.b.connectionType}catch(e){}\")}}}el"
+"se r=''}if(s.pl)while(pn<s.pl.length&&pn<30){ps=s.fl(s.pl[pn].name,"
+"100)+';';if(p.indexOf(ps)<0)p+=ps;pn++}s.q=(x?'&s='+s.ape(x):'')+(c"
+"?'&c='+s.ape(c):'')+(j?'&j='+j:'')+(v?'&v='+v:'')+(k?'&k='+k:'')+(b"
+"w?'&bw='+bw:'')+(bh?'&bh='+bh:'')+(ct?'&ct='+s.ape(ct):'')+(hp?'&hp"
+"='+hp:'')+(p?'&p='+s.ape(p):'')}if(s.usePlugins)s.doPlugins(s);var "
+"l=s.wd.location,r=tfs.document.referrer;if(!s.pageURL)s.pageURL=l;i"
+"f(!s.referrer)s.referrer=r;if(s.lnk||s.eo){var o=s.eo?s.eo:s.lnk;if"
+"(!o)return '';var p=s.gv('pageName'),w=1,t=s.ot(o),n=s.oid(o),x=o.s"
+"_oidt,h,l,i,oc;if(s.eo&&o==s.eo){while(o&&!n&&t!='BODY'){o=o.parent"
+"Element?o.parentElement:o.parentNode;if(!o)return '';t=s.ot(o);n=s."
+"oid(o);x=o.s_oidt}oc=o.onclick?''+o.onclick:'';if((oc.indexOf(\"s_g"
+"s(\")>=0&&oc.indexOf(\".s_oc(\")<0)||oc.indexOf(\".tl(\")>=0)return"
+" ''}ta=n?o.target:1;h=o.href?o.href:'';i=h.indexOf('?');h=s.linkLea"
+"veQueryString||i<0?h:h.substring(0,i);l=s.linkName?s.linkName:s.ln("
+"h);t=s.linkType?s.linkType.toLowerCase():s.lt(h);if(t&&(h||l))q+='&"
+"pe=lnk_'+(t=='d'||t=='e'?s.ape(t):'o')+(h?'&pev1='+s.ape(h):'')+(l?"
+"'&pev2='+s.ape(l):'');else trk=0;if(s.trackInlineStats){if(!p){p=s."
+"gv('pageURL');w=0}t=s.ot(o);i=o.sourceIndex;if(s.gg('objectID')){n="
+"s.gg('objectID');x=1;i=1}if(p&&n&&t)qs='&pid='+s.ape(s.fl(p,255))+("
+"w?'&pidt='+w:'')+'&oid='+s.ape(s.fl(n,100))+(x?'&oidt='+x:'')+'&ot="
+"'+s.ape(t)+(i?'&oi='+i:'')}}if(!trk&&!qs)return '';if(s.p_r)s.p_r()"
+";var code='';if(trk&&s.vs(sed))code=s.mr(sess,(vt?'&t='+s.ape(vt):'"
+"')+s.hav()+q+(qs?qs:s.rq(s.un)),ta);s.sq(trk?'':qs);s.lnk=s.eo=s.li"
+"nkName=s.linkType=s.wd.s_objectID=s.ppu='';if(s.pg)s.wd.s_lnk=s.wd."
+"s_eo=s.wd.s_linkName=s.wd.s_linkType='';return code};s.tl=function("
+"o,t,n){var s=this;s.lnk=s.co(o);s.linkType=t;s.linkName=n;s.t()};s."
+"ssl=(s.wd.location.protocol.toLowerCase().indexOf('https')>=0);s.d="
+"document;s.b=s.d.body;s.n=navigator;s.u=s.n.userAgent;s.ns6=s.u.ind"
+"exOf('Netscape6/');var apn=s.n.appName,v=s.n.appVersion,ie=v.indexO"
+"f('MSIE '),o=s.u.indexOf('Opera '),i;if(v.indexOf('Opera')>=0||o>0)"
+"apn='Opera';s.isie=(apn=='Microsoft Internet Explorer');s.isns=(apn"
+"=='Netscape');s.isopera=(apn=='Opera');s.ismac=(s.u.indexOf('Mac')>"
+"=0);if(o>0)s.apv=parseFloat(s.u.substring(o+6));else if(ie>0){s.apv"
+"=parseInt(i=v.substring(ie+5));if(s.apv>3)s.apv=parseFloat(i)}else "
+"if(s.ns6>0)s.apv=parseFloat(s.u.substring(s.ns6+10));else s.apv=par"
+"seFloat(v);s.em=0;if(String.fromCharCode){i=escape(String.fromCharC"
+"ode(256)).toUpperCase();s.em=(i=='%C4%80'?2:(i=='%U0100'?1:0))}s.sa"
+"(un);s.vl_l='visitorID,vmk,ppu,charSet,visitorNamespace,cookieDomai"
+"nPeriods,cookieLifetime,pageName,pageURL,referrer,currencyCode,purc"
+"haseID';s.vl_t=s.vl_l+',variableProvider,channel,server,pageType,tr"
+"ansactionID,campaign,state,zip,events,products,linkName,linkType';f"
+"or(var n=1;n<51;n++)s.vl_t+=',prop'+n+',eVar'+n+',hier'+n;s.vl_g=s."
+"vl_t+',trackDownloadLinks,trackExternalLinks,trackInlineStats,linkL"
+"eaveQueryString,linkDownloadFileTypes,linkExternalFilters,linkInter"
+"nalFilters,linkNames';s.pg=pg;s.gl(s.vl_g);if(!ss)s.wds()}",
l=window.s_c_il,n=navigator,u=n.userAgent,v=n.appVersion,e=v.indexOf(
'MSIE '),m=u.indexOf('Netscape6/'),a,i,s;if(l)for(i=0;i<l.length;i++){
s=l[i];if(s.oun==un)return s;else if(s.fs(s.oun,un)){s.sa(un);return s
}}if(e>0){a=parseInt(i=v.substring(e+5));if(a>3)a=parseFloat(i)}
else if(m>0)a=parseFloat(u.substring(m+10));else a=parseFloat(v);if(a
>=5&&v.indexOf('Opera')<0&&u.indexOf('Opera')<0){eval(c);return new
s_c(un,pg,ss)}else s=s_c2f(c);return s(un,pg,ss)}function s_co(o){
var s=s_gi("^",1,1);return s.co(o)}function s_gs(un){var s=s_gi(un,1,1
);return s.t()}function s_dc(un){var s=s_gi(un,1);return s.t()}



------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/mistats/products/pubsys.js

// Omniture Product Specific File=0A=
// Desc: Used to store a single vendors information.=0A=
// Product: Pubsys (WorkBench)  =0A=
/////////////////////////////////////////////////////////////////////////=
///////=0A=
=0A=
/* XMUltra Feed Fix - Added 12/5/2007 - JJ */=0A=
// Check for content source=0A=
if(mistats.contentsource !=3D undefined)=0A=
{=0A=
        // Temp var=0A=
        var new_cs =3D mistats.contentsource;=0A=
=0A=
        // Filter HTML encoding and multiple blank spaces=0A=
        new_cs =3D new_cs.replace(/&#60;.+?&#62;/g, "");=0A=
        new_cs =3D new_cs.replace(/\s{2,}/g, "");=0A=
=0A=
        // Reset mistats.contentsource with new=0A=
        mistats.contentsource =3D new_cs;=0A=
}=0A=
/* End XMUltra Feed Fix */=0A=
=0A=
/* Geography DART geopick - Added 1/25/2008 - JJ */=0A=
var mistats_geography;=0A=
if(!mistats_geography) mistats.geography =3D mistats_geography;=0A=
/* End Geography DART geopick */=0A=
=0A=
/* Multipage Story Tagging Catcher  - Added 5/20/2008 - JJ */=0A=
var baseURL =3D window.location.href;=0A=
var pageNum;=0A=
=0A=
if(baseURL.match(/-p[2-9]/g))=0A=
{=0A=
        pageNum =3D baseURL.match(/-p[2-9]/g);=0A=
        pageNum =3D pageNum.toString();=0A=
        mistats.cmsid +=3D " | Page: " + pageNum.split('-p')[1];=0A=
}=0A=
else=0A=
{=0A=
        splitURL =3D baseURL.split('.html');=0A=
        searchURL =3D splitURL[0] + '-p2.html';=0A=
        for(i=3D0; i < document.links.length; i++) {=0A=
                if(document.links[i] =3D=3D searchURL) {                 =
       =0A=
                        mistats.cmsid +=3D " | Page: 1";=0A=
                        break;=0A=
                }=0A=
        }=0A=
}=0A=
/* End Multipage Story Tagging Catcher */=0A=
=0A=
/* User interaction detection */=0A=
=0A=
// we will be checking the URL for a hash or query string=0A=
// the following line is depcrecated for this file, not sure if its =
needed elsewhere though - GD 8/19/08=0A=
var internalSearch =3D window.location.hash;=0A=
=0A=
//prospero submit comment=0A=
if ( window.location.hash.match('recent_comm') )=0A=
{=0A=
    mistats.pagename =3D "Cmnt: " + mistats.pagename;=0A=
    mistats.channel +=3D ": Comments";=0A=
    mistats.pagelevel +=3D ": Comments";=0A=
    mistats.contentsource +=3D "|comment";=0A=
}=0A=
=0A=
//prospero view comments=0A=
else if( window.location.hash.match('view_comm') )=0A=
{=0A=
    mistats.pagename =3D "View Cmnt: " + mistats.pagename;=0A=
    mistats.channel +=3D ": View Comments";=0A=
    mistats.pagelevel +=3D ": View Comments";=0A=
    mistats.contentsource +=3D "|view_comment";=0A=
}=0A=
=0A=
//pluck submit comment=0A=
else if( =
window.location.search.match('mi_pluck_action=3Dcomment_submitted') )=0A=
{=0A=
    mistats.pagename =3D "Cmnt: " + mistats.pagename;=0A=
    mistats.channel +=3D ": Comments";=0A=
    mistats.pagelevel +=3D ": Comments";=0A=
    mistats.contentsource +=3D "|comment";=0A=
}=0A=
=0A=
//pluck view more comments=0A=
else if( window.location.hash.match(/#Comments_Container/g) || =
window.location.search.match(/\?commentSort=3D/g) || =
window.location.search.match(/\?pageNum=3D/g) )=0A=
{=0A=
    mistats.pagename =3D "View Cmnt: " + mistats.pagename;=0A=
    mistats.channel +=3D ": View Comments";=0A=
    mistats.pagelevel +=3D ": View Comments";=0A=
    mistats.contentsource +=3D "|view_comment";=0A=
}=0A=
=0A=
/* end user interaction detection */=0A=
=0A=
/* Pluck selective include */=0A=
var MIStatsPluck;=0A=
if ( MIStatsPluck =3D=3D "template" )=0A=
{=0A=
    document.write("\n<" + "script type=3D'text/javascript' =
src=3D'http://media.mcclatchyinteractive.com/mistats/vendors/pluck.js'>" =
+ "</" + "script>");=0A=
} =0A=
/* End Pluck selective include */=0A=
=0A=
/* MI/Omniture Ajax Function Call */ =0A=
function mistats_resend()  =0A=
{  	=0A=
	s.linkTrackVars=3D"pageName";  	=0A=
	void(s.t());  	=0A=
}  =0A=
/* End MI/Omniture Ajax Function Call */=0A=
=0A=
/* VMix Eventhandler */=0A=
//document.write("\n<" + "script type=3D'text/javascript' =
src=3D'http://media.sunherald.com/mistats/vendors/vmix_eventhandler.js'>"=
 + "</" + "script>");=0A=
/* End VMix Eventhandler */=0A=
=0A=
/* Mobile Tracking Code - Ticket# 727-7330633 - 03/24/08 - JJ*/=0A=
if(window.location.pathname.match(/mobile/i))=0A=
        mistats.version=3D'1.0|v-mobile'=0A=
/* End Mobile Tracking Code */=0A=

------=_NextPart_000_0000_01C9B6CC.08AC6830
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://media.thestate.com/mistats/finalizestats.js

// Final Omniture Code File=0A=
// Used to convert MI variable to Omniture variables and=0A=
// also makes the final img call.=0A=
///////////////////////////////////////////////////////////////=0A=
=0A=
// Set Doubletag flag if page already counted - Added 12/31/2007 - JJ=0A=
var mitagsent; if(mitagsent){mistats.taxonomy =3D =
"DOUBLETAG-Not-Reported||||";}=0A=
=0A=
// Server and URL variables=0A=
mistats.server        =3D document.domain.toString().replace (/\/.*/, =
'').replace (/^www\./, '');=0A=
mistats.url           =3D document.location.protocol + "//" + =
document.location.hostname + document.location.pathname;=0A=
mistats.querystring   =3D document.location.search + " " + =
document.location.hash;=0A=
=0A=
// Cookie Gatherer=0A=
function getMIStatsCookie(cname)=0A=
{=0A=
        // Handle registration cookie   =0A=
        if(mistats.regcookie)=0A=
        {=0A=
                var cookies =3D document.cookie.split(";");=0A=
                for (var x =3D 0; x < cookies.length; x++) {=0A=
                        var cookie_parts =3D cookies[x].split("=3D");=0A=
                        if (cookie_parts[0] =3D=3D cname) {=0A=
                                var our_cookie_bits =3D =
cookie_parts[1].split("|");=0A=
                                return our_cookie_bits[0];=0A=
                        }=0A=
                }=0A=
        }=0A=
        return null;=0A=
}=0A=
=0A=
// Check for Insite Cookies=0A=
var regcookie =3D getMIStatsCookie(mistats.regcookie);=0A=
mistats.insiteid =3D (regcookie) ? regcookie : 'Unknown';=0A=
=0A=
var segcookie =3D getMIStatsCookie(mistats.segcookie);=0A=
mistats.segments =3D (segcookie) ? segcookie : '';=0A=
=0A=
// Error Checking and Code Enhancements=0A=
///////////////////////////////////////////////////////////////=0A=
=0A=
// MSR Fix - Added 11/26/2007/=0A=
mistats.bizunit =3D mistats.bizunit.toUpperCase();=0A=
=0A=
// Taxonomy Error Checking /=0A=
if(mistats.taxonomy.split("|").length !=3D 5) { mistats.taxonomy =3D =
"BadTaxonomy||||";}=0A=
=0A=
// Temporary New Tag Flags /=0A=
mistats.msr       =3D "*" + mistats.msr;=0A=
mistats.pagelevel =3D "*" + mistats.pagelevel;=0A=
=0A=
=0A=
// Convert MI variables to Omniture variables=0A=
s_account	 =3D mistats.account;=0A=
s.pageName       =3D mistats.pagename;=0A=
s.channel        =3D mistats.sitename + ": " + mistats.channel;=0A=
s.server         =3D mistats.server;=0A=
s.prop1          =3D mistats.url;=0A=
s.prop2          =3D mistats.version;=0A=
s.prop3	         =3D mistats.pagelevel;=0A=
s.prop4 	 =3D mistats.contentsource;=0A=
s.prop5	 	 =3D mistats.insiteid;=0A=
s.prop6		 =3D mistats.bizunit + "|" + mistats.sitename + "|" + =
mistats.taxonomy + "|" + mistats.channel;=0A=
s.prop7	 	 =3D mistats.custom1=0A=
s.prop8	 	 =3D mistats.custom2;=0A=
s.prop9	 	 =3D mistats.custom3;=0A=
s.prop10  	 =3D mistats.popstoryurl;=0A=
s.prop11	 =3D mistats.popstoryheadline;=0A=
s.prop12	 =3D mistats.custom4;=0A=
s.prop13	 =3D mistats.segments;=0A=
s.prop20	 =3D mistats.cmsid;=0A=
s.prop18  	 =3D mistats.altcategories;=0A=
s.prop29	 =3D mistats.keywords;=0A=
s.prop30	 =3D mistats.geography;=0A=
s.prop31	 =3D mistats.pubdate;=0A=
s.prop32	 =3D mistats.moddate;=0A=
s.prop37	 =3D mistats.popular;=0A=
s.prop38	 =3D mistats.adposition;=0A=
s.prop39	 =3D mistats.querystring;=0A=
s.hier1	 	 =3D mistats.bizunit + "|" + mistats.sitename + "|" + =
mistats.taxonomy + "|" + mistats.channel;=0A=
=0A=
// IMG tag call=0A=
// Double Tag Check - Added 11/31/2007 - JJ=0A=
<!-- ** DO NOT ALTER ANYTHING BELOW THIS LINE ** -->=0A=
if(!mitagsent)=0A=
{	=0A=
	var s_code=3Ds.t();if(s_code)document.write(s_code)=0A=
	var mitagsent =3D true;=0A=
}=0A=
=0A=
// Call quantserve .js file - Added 7/22/2008 - JJ Ticket # 727-5945439=0A=
var _qoptions =3D { qacct:"p-50B2Fi6bBqYto", labels: mistats.bizunit };=0A=
document.write("\n<" + "script type=3D'text/javascript' =
src=3D'http://edge.quantserve.com/quant.js'>" + "</" + "script>");=0A=
=0A=
if (mistats.tacoda) =0A=
{=0A=
     var tcdacmd=3D"dt";=0A=
     document.write("<S"+"CRIPT =
SRC=3D'http://an.tacoda.net/an/"+mistats.tacoda+"/slf.js' =
LANGUAGE=3D'JavaScript'></S"+"CRIPT>");=0A=
}=0A=
=0A=

------=_NextPart_000_0000_01C9B6CC.08AC6830--
