From: <Mit Microsoft Internet Explorer 7 gespeichert>
Subject: Toyota Handball - Die Handball-Fan-Community - Bundesligen - Final 4 - Handball4You - ganz privat - Patrick Groetzki
Date: Tue, 1 Apr 2008 09:54:41 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_002F_01C893DE.68255900"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198

This is a multi-part message in MIME format.

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.toyota-handball.de/htmlsite/index.php?menuid=242&topmenu=105

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML lang=3Dde xml:lang=3D"de" =
xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>Toyota Handball - =
Die Handball-Fan-Community - Bundesligen - Final 4 - Handball4You - ganz =
privat - Patrick Groetzki</TITLE>
<META content=3D"mindwerk ag" name=3Dauthor>
<META content=3Dfollow name=3Drobots>
<META http-equiv=3Dexpires content=3D600>
<META http-equiv=3Dcontent-type content=3D"text/html; =
charset=3DISO-8859-1">
<META http-equiv=3Dcontent-script-type content=3Dtext/javascript>
<META http-equiv=3Dcontent-style-type content=3Dtext/css>
<META http-equiv=3Dpragma content=3Dno-cache>
<META http-equiv=3Dcache-control content=3Dno-cache><LINK=20
href=3D"http://www.toyota-handball.de/layout.css.php?menuid=3D242" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK =
href=3D"http://www.toyota-handball.de/htmlsite.css"=20
type=3Dtext/css rel=3Dstylesheet>
<SCRIPT src=3D"http://www.toyota-handball.de/AC_RunActiveContent.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.toyota-handball.de/jquery/jquery-1.2.1.min.js" =

type=3Dtext/javascript></SCRIPT>

<SCRIPT =
src=3D"http://www.toyota-handball.de/prototype/prototype-1.6.0.2.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT=20
src=3D"http://www.toyota-handball.de/scriptaculous/scriptaculous.js?load=3D=
effects,controls"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.toyota-handball.de/mouseover.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.toyota-handball.de/menumap.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.toyota-handball.de/mw_msc_msgs_functions.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.toyota-handball.de/mw_msc_misc.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.toyota-handball.de/mw_utilities_json.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.toyota-handball.de/mw_utilities.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.toyota-handball.de/interaction.js"=20
type=3Dtext/javascript></SCRIPT>

<META content=3D"MSHTML 6.00.6000.16608" name=3DGENERATOR></HEAD>
<BODY>
<DIV class=3Dpage-frame>
<DIV class=3Dpage><A id=3Dtoppest tabIndex=3D1 name=3Dtop></A>
<DIV class=3Dpage-bg1>
<DIV class=3Dpage-bg2>
<DIV id=3Dcube><A title=3D"Zur Website der TOYOTA Handball Bundesliga"=20
href=3D"http://www.toyota-handball-bundesliga.de/" target=3D_blank><IMG=20
style=3D"WIDTH: 122px; HEIGHT: 131px"=20
src=3D"http://www.toyota-handball.de/pics/ein_pixel.gif"> </A></DIV>
<DIV id=3Dcube_red_l><A title=3D"Zur Toyota-Website" =
href=3D"http://www.toyota.de/"=20
target=3D_blank><IMG style=3D"WIDTH: 58px; HEIGHT: 63px"=20
src=3D"http://www.toyota-handball.de/pics/ein_pixel.gif"> </A></DIV>
<DIV id=3Dcube_red_r><A title=3D"Zur Toyota-Website" =
href=3D"http://www.toyota.de/"=20
target=3D_blank><IMG style=3D"WIDTH: 58px; HEIGHT: 63px"=20
src=3D"http://www.toyota-handball.de/pics/ein_pixel.gif"> </A></DIV>
<DIV class=3Dnodisplay>
<HR>
</DIV>
<DIV class=3Dpage-header>
<DIV class=3Dpage-header-board>
<FORM action=3D/community/login.php method=3Dpost>
<DIV class=3Dhead-loginbox>
<DIV id=3Dhead-login><LABEL for=3Did_head_username>Login</LABEL> <INPUT=20
class=3Dlogin-input id=3Did_head_username style=3D"MARGIN-LEFT: 20px" =
tabIndex=3D1=20
name=3Dusername> <BR><LABEL for=3Did_head_password>Passwort</LABEL> =
<INPUT=20
class=3Dlogin-input id=3Did_head_password style=3D"MARGIN-LEFT: 1px" =
tabIndex=3D2=20
type=3Dpassword name=3Dpassword> <BR><INPUT id=3Dhead-login-submit =
tabIndex=3D3=20
type=3Dimage=20
src=3D"http://www.toyota-handball.de/pics/formbuttons/anmelden_klein.gif"=
 value=3D=B7>=20
</DIV>
<DIV class=3Dtafel>
<DIV=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 4px">01.04.2008</DIV></DIV><BR=20
class=3Dfreespace>
<DIV class=3Dtafel-links><A title=3D"Noch nicht registriert?"=20
style=3D"FONT-SIZE: 9px; FLOAT: right; COLOR: white; TEXT-DECORATION: =
none"=20
tabIndex=3D4 =
href=3D"http://www.toyota-handball.de/community/register.php">Noch=20
nicht registriert?<BR>Jetzt mitmachen!</A> <A title=3D"Passwort =
vergessen?"=20
style=3D"FONT-SIZE: 9px; COLOR: white; TEXT-DECORATION: none" =
tabIndex=3D5=20
href=3D"http://www.toyota-handball.de/community/passwort.php">Passwort=20
vergessen?</A> <BR class=3Dfreespace></DIV></DIV></FORM></DIV><A=20
href=3D"http://www.toyota-handball.de/index.php?menuid=3D1&amp;topmenu=3D=
1&amp;keepmenu=3Dinactive"><IMG=20
class=3Dpage-header style=3D"MARGIN-RIGHT: 20px" =
alt=3DTOYOTA-Handball.de=20
src=3D"http://www.toyota-handball.de/pics/layout/image_1197910446172.jpeg=
"></A>=20
<IMG class=3Dpage-header-img height=3D144 alt=3D"Willkommen auf =
TOYOTA-Handball.de"=20
src=3D"http://www.toyota-handball.de/pics/layout/head_cs_noflash.jpg"=20
width=3D340><BR class=3Dfreespace></DIV>
<DIV class=3Dnodisplay>
<HR>
</DIV>
<DIV class=3Dpage-hmenu>
<DIV class=3Dpage-hmenu-inlay><IMG height=3D39 alt=3D""=20
src=3D"http://www.toyota-handball.de/pics/layout/menu_105.gif" =
width=3D828=20
useMap=3D#menu_02_01_Map border=3D0 name=3Dmenu_02_01> <MAP=20
  name=3Dmenu_02_01_Map><AREA=20
  =
onmouseover=3D"MM_swapImage('menu_02_01','','/pics/layout/menu_1_105.gif'=
,1);"=20
  title=3DHeim tabIndex=3D2 onmouseout=3DMM_swapImgRestore() =
shape=3DPOLY target=3D_self=20
  coords=3D73,4,66,36,0,36,0,5=20
  =
href=3D"http://www.toyota-handball.de/index.php?menuid=3D1&amp;topmenu=3D=
1&amp;keepmenu=3Dinactive"><AREA=20
  =
onmouseover=3D"MM_swapImage('menu_02_01','','/pics/layout/menu_105_112.gi=
f',1);"=20
  title=3DHandball4You tabIndex=3D3 onmouseout=3DMM_swapImgRestore() =
shape=3DPOLY=20
  target=3D_self coords=3D74,4,67,36,220,36,221,4=20
  =
href=3D"http://www.toyota-handball.de/htmlsite/index.php?menuid=3D112&amp=
;topmenu=3D112&amp;keepmenu=3Dinactive"><AREA=20
  =
onmouseover=3D"MM_swapImage('menu_02_01','','/pics/layout/menu_105.gif',1=
);"=20
  title=3DBundesligen tabIndex=3D4 onmouseout=3DMM_swapImgRestore() =
shape=3DPOLY=20
  target=3D_self coords=3D221,36,356,36,357,4,222,4=20
  =
href=3D"http://www.toyota-handball.de/linkit.php?menuid=3D105&amp;topmenu=
=3D105&amp;keepmenu=3Dinactive"><AREA=20
  =
onmouseover=3D"MM_swapImage('menu_02_01','','/pics/layout/menu_105_249.gi=
f',1);"=20
  title=3D"Handball Euro 2008" tabIndex=3D5 =
onmouseout=3DMM_swapImgRestore()=20
  shape=3DPOLY target=3D_self coords=3D359,4,528,4,529,36,359,36=20
  =
href=3D"http://www.toyota-handball.de/linkit.php?menuid=3D249&amp;topmenu=
=3D249&amp;keepmenu=3Dinactive"><AREA=20
  =
onmouseover=3D"MM_swapImage('menu_02_01','','/pics/layout/menu_105_111.gi=
f',1);"=20
  title=3D"TOYOTA Lounge" tabIndex=3D6 onmouseout=3DMM_swapImgRestore() =
shape=3DPOLY=20
  target=3D_self coords=3D529,4,706,4,712,37,530,36=20
  =
href=3D"http://www.toyota-handball.de/linkit.php?menuid=3D111&amp;topmenu=
=3D111&amp;keepmenu=3Dinactive"><AREA=20
  =
onmouseover=3D"MM_swapImage('menu_02_01','','/pics/layout/menu_105_123.gi=
f',1);"=20
  title=3DKontakt tabIndex=3D7 onmouseout=3DMM_swapImgRestore() =
shape=3DPOLY=20
  target=3D_self =
coords=3D708,4,819,4,820,9,812,11,812,41,804,41,803,37,714,37=20
  =
href=3D"http://www.toyota-handball.de/staticsite/staticsite.php?menuid=3D=
123&amp;topmenu=3D123&amp;keepmenu=3Dinactive"></MAP>
<DIV class=3Dhmenu2>
<UL class=3Dhmenu>
  <LI class=3Dhmenu2><SPAN style=3D"WHITE-SPACE: pre"><A class=3D"hmenu =
hmenu2"=20
  title=3D"TOYOTA Handball-Bundesliga" tabIndex=3D8=20
  =
href=3D"http://www.toyota-handball.de/linkit.php?menuid=3D106&amp;topmenu=
=3D105&amp;keepmenu=3Dinactive">TOYOTA=20
  Handball-Bundesliga</A><SPAN=20
  style=3D"FLOAT: left"><B>|</B>&nbsp;&nbsp;</SPAN></SPAN> </LI>
  <LI class=3Dhmenu2><SPAN style=3D"WHITE-SPACE: pre"><A class=3D"hmenu =
hmenu2"=20
  title=3D"2. Bundesliga Nord" tabIndex=3D9=20
  =
href=3D"http://www.toyota-handball.de/linkit.php?menuid=3D107&amp;topmenu=
=3D105&amp;keepmenu=3Dinactive">2.=20
  Bundesliga Nord</A><SPAN=20
  style=3D"FLOAT: left"><B>|</B>&nbsp;&nbsp;</SPAN></SPAN> </LI>
  <LI class=3Dhmenu2><SPAN style=3D"WHITE-SPACE: pre"><A class=3D"hmenu =
hmenu2"=20
  title=3D"2. Bundesliga S=FCd" tabIndex=3D10=20
  =
href=3D"http://www.toyota-handball.de/linkit.php?menuid=3D108&amp;topmenu=
=3D105&amp;keepmenu=3Dinactive">2.=20
  Bundesliga S=FCd</A><SPAN style=3D"FLOAT: =
left"><B>|</B>&nbsp;&nbsp;</SPAN></SPAN>=20
  </LI>
  <LI class=3Dhmenu2><SPAN style=3D"WHITE-SPACE: pre"><A class=3D"hmenu =
hmenu2"=20
  title=3D"Damen Bundesliga" tabIndex=3D11=20
  =
href=3D"http://www.toyota-handball.de/linkit.php?menuid=3D109&amp;topmenu=
=3D105&amp;keepmenu=3Dinactive">Damen=20
  Bundesliga</A><SPAN style=3D"FLOAT: =
left"><B>|</B>&nbsp;&nbsp;</SPAN></SPAN>=20
  </LI>
  <LI class=3D"hmenu2 hmenu2-active"><SPAN style=3D"WHITE-SPACE: pre"><A =

  class=3D"hmenu hmenu2 hmenu2-active" title=3D"Final 4" tabIndex=3D12=20
  =
href=3D"http://www.toyota-handball.de/staticsite/staticsite.php?menuid=3D=
48&amp;topmenu=3D105&amp;keepmenu=3Dinactive">Final=20
  4</A><SPAN style=3D"FLOAT: left"><B>|</B>&nbsp;&nbsp;</SPAN></SPAN>=20
</LI></UL></DIV></DIV></DIV>
<DIV class=3Dnodisplay>
<HR>
</DIV>
<DIV class=3Dpage-path><A style=3D"FONT-SIZE: 9px! important"=20
href=3D"http://www.toyota-handball.de/"><SPAN=20
style=3D"PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; FONT-FAMILY: Verdana">&gt;</SPAN>=20
Start</A> <A style=3D"FONT-SIZE: 9px! important"=20
href=3D"http://www.toyota-handball.de/linkit.php?menuid=3D105&amp;topmenu=
=3D105"><SPAN=20
style=3D"PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; FONT-FAMILY: Verdana">&gt;</SPAN>=20
Bundesligen</A><A class=3Dcurrentlink style=3D"FONT-SIZE: 9px! =
important"=20
href=3D"http://www.toyota-handball.de/staticsite/staticsite.php?menuid=3D=
48&amp;topmenu=3D105"><SPAN=20
style=3D"PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; FONT-FAMILY: Verdana">&gt;</SPAN>=20
Final 4</A><SPAN=20
style=3D"PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px; FONT-FAMILY: Verdana">&gt;</SPAN>=20
Handball4You - ganz privat - Patrick Groetzki</DIV>
<DIV class=3Dnodisplay>
<HR>
</DIV>
<DIV class=3Dpage-main>
<DIV class=3D"page-content page-content-right">
<DIV class=3Dpage-content-inner><A id=3Dsysmsg name=3Dsysmsg></A>
<DIV id=3Dhint_msg></DIV>
<DIV id=3Derror_msg>
<DIV class=3D"page-content-workspace contr_pad">
<DIV class=3Dpage-content-text>
<H1 id=3Derror_msg_head></H1>
<P id=3Derror_msg_cont></P><BR><SPAN id=3Derrbtnok><A=20
onclick=3D"mwMSC_HideErrorDiv();return false;"=20
href=3D"http://www.toyota-handball.de/htmlsite/index.php?menuid=3D242&amp=
;topmenu=3D105#"><IMG=20
style=3D"MARGIN-BOTTOM: 5px" alt=3D"Hinweis schlie=DFen"=20
src=3D"http://www.toyota-handball.de/pics/formbuttons/hinweis_schliessen.=
gif"></A></SPAN>=20
<SPAN id=3Derrbtnconfirm style=3D"DISPLAY: none"><A id=3Derrbtnconfirmok =

onclick=3D"mwMSC_HideErrorDiv();return false;"=20
href=3D"http://www.toyota-handball.de/htmlsite/index.php?menuid=3D242&amp=
;topmenu=3D105#"><IMG=20
style=3D"MARGIN-BOTTOM: 5px" alt=3DOK=20
src=3D"http://www.toyota-handball.de/pics/formbuttons/ok.gif"></A>&nbsp;<=
A=20
onclick=3D"mwMSC_HideErrorDiv();return false;"=20
href=3D"http://www.toyota-handball.de/htmlsite/index.php?menuid=3D242&amp=
;topmenu=3D105#"><IMG=20
style=3D"MARGIN-BOTTOM: 5px" alt=3DAbbrechen=20
src=3D"http://www.toyota-handball.de/pics/formbuttons/abbrechen.gif"></A>=
</SPAN>=20
</DIV>
<DIV class=3D"crn crn_t_med"></DIV>
<DIV class=3D"crn crn_b_med"></DIV></DIV></DIV>
<DIV class=3D"page-content-workspace contr_pad">
<DIV class=3Dpage-content-text>
<DIV class=3Dfinal4_1 id=3Dhtmlsite_content><IMG=20
alt=3D"Patrick Groetzki - ganz privat"=20
src=3D"http://www.toyota-handball.de/pics/htmlsite/26/1206472184-ganz_pri=
vat-patrick_groetzki2.jpg">=20
<IMG style=3D"MARGIN-TOP: 3px; DISPLAY: block" alt=3D""=20
src=3D"http://www.toyota-handball.de/pics/container/ganz_privat-border_to=
p.jpg">=20
<DIV class=3Dhb4u_priv_cnt>
<DIV class=3Dhb4u_priv_txt2><B>Vorbild Mirza Dzomba =96 =
</B><BR><EM><B>Nachwuchsstar=20
Patrick Groetzki <BR>(Rhein-Neckar L=F6wen) m=F6chte hoch=20
hinaus</B></EM><BR>Birkenfeld bei Pforzheim. Es ist ein herrlicher =
Wintertag bei=20
strahlendem Sonnenschein. Die Bergkuppen am n=F6rdlichen Schwarzwaldrand =
sind=20
schneebedeckt. An diesem Bilderbuch-Tag treffen wir Patrick Groetzki =
daheim bei=20
Mutter Petra und Vater Christoph sowie seiner Schwester Cathrin=20
(Jugendnationalspielerin). =84Meine Eltern und auch meine Gro=DFeltern =
haben schon=20
Handball gespielt. Wir sind eine echte Handballer-Familie. Ich bin quasi =
in der=20
Halle aufgewachsen.=93 Der Nachwuchs-Star der Rhein-Neckar L=F6wen hat =
bereits mit 3=20
Jahren begonnen im Verein Handball zu spielen und im Jugendbereich =
diverse=20
Auswahl- und Jugendnationalmannschaften durchlaufen.<BR><BR>Patrick =
Groetzki ist=20
ein gro=DFes Talent. Da sind sich alle Fachleute einig. Mit seinen 18 =
Jahren steht=20
er bereits im Kader der ersten Mannschaft der Rhein-Neckar L=F6wen und =
bekommt=20
dar=FCber hinaus regelm=E4=DFig Spielpraxis in der zweiten Mannschaft, =
die in der=20
Regionalliga spielt. Nach einer wirklich guten Vorbereitung war Patrick =
dann=20
aber auch bei fast jedem Spiel der ersten Mannschaft mit dabei. =84Mein =
pers=F6nlich=20
positivstes Erlebnis war des Spiel gegen Gummersbach. Da habe ich 60 =
Minuten=20
gespielt und dabei auch 6 Tore geworfen=93, ist ihm die Begeisterung =
noch Heute=20
deutlich anzumerken.<BR><BR>Seine kurz- bis mittelfristigen sportlichen =
Ziele=20
sind klar abgesteckt: Mehr Spielanteile bekommen und sich in der =
Bundesliga=20
etablieren. Dabei m=F6chte der 1,90 Meter gro=DFe Schlacks m=F6glichst =
=84viel lernen=20
von den erfahrenen Mitspielern=93. Nicht nur aufgrund seines =
k=F6rperlichen=20
Nachholbedarfs besetzt er im Verein die Position des Rechtsau=DFen, in =
der=20
Junioren Nationalmannschaft wird er aber durch sein gutes =
Spielverst=E4ndnis auch=20
auf der R=FCckraum Mitte und teilweise auf R=FCckraum Rechts eingesetzt. =
Sein Auge=20
f=FCr den Mitspieler, seine Schnelligkeit und eine enorme =
Wurfvariabilit=E4t=20
zeichnen ihn dabei besonders aus.<BR><BR>Seine Schw=E4chen: =84Manchmal =
hadere ich=20
ein bisschen zuviel mit mir selbst. Zum Beispiel nach einem verworfenen =
Ball,=20
was ich dann gleich wieder gut machen will. Und nat=FCrlich muss ich =
k=F6rperlich=20
f=FCr die Bundesliga noch deutlich zulegen. Ich k=F6nnte ja auch noch =
A-Jugend=20
spielen. Da f=E4llt mir das Krafttraining auch schon nicht so leicht. =
Mit dem Ball=20
trainiere ich dann doch deutlich lieber =93, erl=E4utert der =
18j=E4hrige.<BR><BR>Sein=20
handballerisches Vorbild ist der kroatische Nationalspieler Mirza =
Dzomba. =84Der=20
ist eigentlich auf meiner Position der Beste in meinen Augen. Insgesamt =
finde=20
ich aber den Ex-Basketballer Michael Jordan einfach =FCberragend. Die=20
Leichtigkeit, wie er gespielt hat und sein Auftreten, das war schon=20
faszinierend.=93 Nat=FCrlich gilt in den n=E4chsten Jahren seine volle =
Konzentration=20
der Karriere in der TOYOTA Handball-Bundesliga. Doch Patrick hat auch =
dar=FCber=20
hinaus gro=DFe Ziele: =84Neben den Rhein-Neckar L=F6wen ist einer meiner =
Traumvereine=20
der FC Barcelona. Ich habe vergangenes Jahr an Pfingsten dort Urlaub =
gemacht.=20
Das begeistert einen schon, wenn man das da alles so sieht. Das =
Fu=DFballstadion=20
und die Handball-Halle =96 das ist alles auf einem Fleck. Dazu die =
riesige=20
Tradition.=93 Seine Augen leuchten.<BR><BR>Sein Alltag ist straff=20
durchorganisiert: Morgens in die Schule (angestrebter Abschluss Abitur), =

nachmittags ins Training nach Kronau und dann kommt Patrick gegen =
20.00/20.30=20
Uhr wieder nach Hause. =84Manchmal versuche ich dann noch etwas f=FCr =
die Schule zu=20
machen. Wenn ich mit der Schule fertig bin, werde ich nicht nur Handball =

spielen, sondern ich brauche da schon noch einen Ausgleich. Ein =
Fernstudium=20
k=F6nnte ich mir da vorstellen. Sonst verbl=F6de ich noch.=93 =
(lacht)<BR><BR>F=FCr=20
Privates bleibt da wenig Zeit. Freundin Jenny, mit der er seit =
eineinhalb Jahren=20
zusammen ist, sieht er daher meistens auch nur in der Schule. W=E4hrend=20
gleichaltrige Freunde Partys f=FCr das bevorstehende Wochenende planen =
etc. ist=20
Patrick meistens au=DFen vor. =84Ich wusste aber, auf was ich mich da =
einlasse=93,=20
erl=E4utert er h=F6flich. Bei sechs bis acht Trainingseinheiten pro =
Woche zuz=FCglich=20
der Reisen zu den Spielen bleibt einem Bundesliga-Handballer einfach =
wenig Zeit.=20
Patrick wirkt im Gespr=E4ch zur=FCckhaltend, ein wenig sch=FCchtern. =
=84Ich bin schon=20
eher ein ruhiger Mensch, aber auf dem Handballfeld gehe ich richtig aus =
mir=20
raus. Das ist wie eine eigene Welt=93, beschreibt er den Unterschied =
zwischen der=20
Privatperson Groetzki und dem Handballer.<BR><BR>Seine gr=F6=DFtes =
Hobby: Shoppen!=20
Er legt Wert auf modische Kleidung: =84Ich k=F6nnte mir jeden Monat neue =
Schuhe=20
kaufen.=93 Wenn die Zeit es erlaubt, geht er gern mit Freunden weg (z.B. =
Kino)=20
oder nutzt die N=E4he zu den Bergen und f=E4hrt Snowboard. Ansonsten =
faszinieren ihn=20
andere Sportarten (Fu=DFball, Basketball) und der Computer: =84Ohne =
meinen Laptop=20
auf Ausw=E4rtsfahrten geht gar nichts. Besonders das Spiel =
Fu=DFballmanager fesselt=20
mich ungemein. Da kann ich stundenlang davor sitzen. Ich war schon immer =
Fu=DFball=20
interessiert (FC Bayern-Fan) und habe selbst bis zur D-Jugend gespielt, =
bis ich=20
dann im Handball in die Badische Auswahl gekommen =
bin.=93<BR><BR><BR><BR></DIV>
<DIV id=3Dnotes>
<DIV style=3D"MARGIN-BOTTOM: 5px; PADDING-TOP: 100px"><IMG alt=3D""=20
src=3D"http://www.toyota-handball.de/pics/htmlsite/26/1206445750-groetzki=
1b.jpg"></DIV>
<P>"Meine Eltern und auch meine Gro=DFeltern haben schon Handball =
gespielt." </P>
<DIV style=3D"HEIGHT: 542px"></DIV>
<P>"[...] nat=FCrlich muss ich k=F6rperlich f=FCr die Bundesliga noch =
deutlich zulegen=20
[...]"</P>
<DIV style=3D"WIDTH: 30px; PADDING-TOP: 102px"><IMG alt=3D""=20
src=3D"http://www.toyota-handball.de/pics/htmlsite/26/1206445755-groetzki=
2.jpg">=20
</DIV>
<P>"Mein Traumverein ist der FC Barcelona. [...] Das begeistert einen =
schon,=20
wenn man das da alles so sieht."</P>
<DIV style=3D"WIDTH: 30px; PADDING-TOP: 273px"><IMG alt=3D""=20
src=3D"http://www.toyota-handball.de/pics/htmlsite/26/1206445759-groetzki=
3.jpg">=20
</DIV>
<P>"Ich bin schon eher ein ruhiger Mensch, aber auf dem Handballfeld =
gehe ich=20
richtig aus mir raus. Das ist wie eine eigene Welt"</P></DIV><BR=20
class=3Dfreespace><IMG style=3D"DISPLAY: block" alt=3D""=20
src=3D"http://www.toyota-handball.de/pics/container/ganz_privat-border_bo=
ttom.jpg">=20
</DIV><IMG style=3D"MARGIN-TOP: 3px; DISPLAY: block" alt=3D""=20
src=3D"http://www.toyota-handball.de/pics/container/ganz_privat-border_to=
p.jpg">=20
<DIV class=3Dhb4u_priv_cnt>
<DIV class=3Dhb4u_priv_txt2><B>Das sagt der beste Freund:</B> =
<EM><B>Alexander=20
Bossert</B></EM>=20
<P>Wir kennen uns seit wir 6 Jahre alt waren. Unsere Familien sind beide =

handballverr=FCckt und da war es fast logisch, dass wir uns =FCber den =
Handball bei=20
der SG Pforzheim/ Eutingen e.V. kennengelernt haben. Wir haben in =
verschiedenen=20
Auswahlmannschaften zusammen gespielt und dabei habe ich ihn als sehr =
variablen=20
Spielertypen kennengelernt, der in jedem Team auch als F=FChrungsspieler =

vorangegangen ist. Er hat auch schon immer im Training etwas mehr =
gemacht als=20
andere. Er ist auch insgesamt sportverr=FCckt, nicht nur was den =
Handball=20
betrifft. Fu=DFball, Basketball (NBA) =96 daf=FCr kann er sich ebenso =
begeistern.=20
<BR><BR>Patrick ist ein witziger und ehrgeiziger Typ, der trotz seines =
Wechsels=20
zu den Rhein-Neckar L=F6wen auf dem Boden geblieben ist. Er ist sehr =
Heimat=20
verbunden und so war es f=FCr ihn eine gute Sache, trotz des Wechsels =
nicht=20
umziehen zu m=FCssen. Als Schw=E4che k=F6nnte man ihm eventuell =
auslegen, dass er=20
manchmal zu ehrgeizig ist und daher auch schon mal verkrampft. Mein =
tollstes=20
gemeinsames Erlebnis mit ihm war der L=E4nderpokalsieg 2006 in =
Heidelberg. Da=20
haben wir gegen die ganzen =84Gro=DFen=93 als Au=DFenseiter den Pokal =
gewonnen.=20
<BR><BR></P><A title=3D"Zur=FCck zur =DCbersicht"=20
href=3D"http://www.toyota-handball.de/htmlsite/index.php?menuid=3D212&amp=
;topmenu=3D105">Zur=FCck=20
zur =DCbersicht &gt;&gt;</A> </DIV>
<DIV id=3Dnotes>
<DIV style=3D"WIDTH: 30px; HEIGHT: 62px"></DIV><IMG=20
style=3D"DISPLAY: block; MARGIN: 0px auto; TEXT-ALIGN: center"=20
alt=3D"Alexander Bossert"=20
src=3D"http://www.toyota-handball.de/pics/htmlsite/26/1206446712-bossert.=
jpg">=20
</DIV><BR class=3Dfreespace><IMG style=3D"DISPLAY: block" alt=3D""=20
src=3D"http://www.toyota-handball.de/pics/container/ganz_privat-border_bo=
ttom.jpg">=20
</DIV></DIV></DIV>
<DIV class=3D"crn crn_t_med"></DIV>
<DIV class=3D"crn crn_b_med"></DIV></DIV><BR class=3Dfreespace></DIV><BR =

class=3Dfreespace></DIV>
<DIV class=3Dnodisplay>
<HR>
</DIV>
<DIV class=3Dnodisplay>
<HR>
</DIV>
<DIV class=3Dpage-container>
<DIV class=3Dpage-container-workspace>
<DIV class=3Dpage-container-headline><IMG height=3D1 alt=3D" "=20
src=3D"http://www.toyota-handball.de/pics/ein_pixel.gif" =
width=3D1></DIV>
<DIV class=3D"container contr_links">
<H4>Interessante Links</H4>
<P><A title=3D"Zur Handball4You Seite" tabIndex=3D13=20
href=3D"http://www.toyota-handball.de/staticsite/staticsite.php?menuid=3D=
112&amp;topmenu=3D112&amp;keepmenu=3Dinactive"=20
target=3D_self>Handball4You</A></P><BR><A class=3Dextern=20
title=3D"Externer Link zur Homepage der Rhein-Neckar L=F6wen" =
tabIndex=3D14=20
href=3D"http://www.rhein-neckar-loewen.de/" target=3D_blank>Zur =
Rhein-Neckar=20
L=F6wen-Homepage (extern)</A> <A class=3Dextern=20
title=3D"Externer Link zum Profil von Patrick" tabIndex=3D15=20
href=3D"http://www.rhein-neckar-loewen.de/mannschaft/steckbrief.php?topme=
nu=3D524&amp;menuid=3D524&amp;perid=3D18"=20
target=3D_blank>Zum Profil von Patrick (extern)</A> <A class=3Dextern=20
title=3D"Externer Link zu weiteren Informationen =FCber Patrick" =
tabIndex=3D16=20
href=3D"http://www.handballfactory.com/index.php?option=3Dcom_content&amp=
;task=3Dview&amp;id=3D30&amp;Itemid=3D83"=20
target=3D_blank>Weitere Infos zu Patrick Groetzki findet Ihr hier =
(extern)</A>=20
<BR><A class=3Dextern title=3D"Externer Link zum Angebot =
www.lufthansa-fanflug.de"=20
tabIndex=3D17 href=3D"http://www.lufthansa-fanflug.de/?20001A1" =
target=3D_blank>Das=20
Final 4 bei lufthansa-fanflug.de (extern)</A> </DIV>
<DIV class=3D"crn crn_t"></DIV>
<DIV class=3D"crn crn_b"></DIV></DIV>
<DIV class=3Dpage-container-workspace>
<DIV class=3Dpage-container-headline><IMG height=3D1 alt=3D" "=20
src=3D"http://www.toyota-handball.de/pics/ein_pixel.gif" =
width=3D1></DIV>
<DIV class=3D"container contr_hb4u">
<P><STRONG>Community:</STRONG> Treffe Dich mit Freunden und Fans</P>
<P><STRONG>Informativ:</STRONG> Alle Ergebnisse von der Regionalliga bis =
zur=20
Kreisliga</P><A title=3D"Mach mit! Melde dich an!" tabIndex=3D18=20
href=3D"http://www.toyota-handball.de/community/register.php"=20
target=3D_self>&nbsp;</A>=20
<DIV class=3Dh4u_gwspiel>
<P style=3D"MARGIN-TOP: 10px">Bei <STRONG>Handball4you anmelden</STRONG> =
und</P>
<H4 style=3D"MARGIN-TOP: 6px">5 x 2 VIP Tickets</H4>f=FCr ein Spiel=20
<P style=3D"MARGIN-TOP: 6px">der <STRONG>TOYOTA =
Handball-Bundesliga</STRONG>=20
gewinnen.</P><A id=3Dhb4u_vip title=3D"Mach mit! Melde dich an!" =
tabIndex=3D19=20
href=3D"http://www.toyota-handball.de/community/register.php" =
target=3D_self><IMG=20
height=3D27 alt=3D"Mach mit! Melde dich an!"=20
src=3D"http://www.toyota-handball.de/pics/ein_pixel.gif" =
width=3D178></A>=20
</DIV></DIV>
<DIV class=3D"crn crn_t"></DIV>
<DIV class=3D"crn crn_b"></DIV></DIV>
<DIV class=3Dpage-container-workspace>
<DIV class=3Dpage-container-headline><IMG height=3D1 alt=3D" "=20
src=3D"http://www.toyota-handball.de/pics/ein_pixel.gif" =
width=3D1></DIV>
<DIV class=3D"container contr_forum4u"=20
style=3D"BACKGROUND: url(/pics/container/f4y_bg.jpg) no-repeat 0px 0px">
<P><STRONG>Interaktiv:</STRONG><BR>Sei dabei und diskutiere<BR>mit =
anderen=20
Fans<BR>spannende Themen!</P><A title=3D"Zum Forum" tabIndex=3D20=20
href=3D"http://www.toyota-handball.de/bboard/overview.php?menuid=3D176&am=
p;topmenu=3D112&amp;keepmenu=3Dinactive">&nbsp;</A>=20
</DIV>
<DIV class=3D"crn crn_t"></DIV>
<DIV class=3D"crn crn_b"></DIV></DIV></DIV>
<DIV class=3Dnodisplay>
<HR>
</DIV><BR class=3Dfreespace></DIV></DIV></DIV></DIV>
<DIV class=3Dpage-footer>
<DIV class=3Dkoop><IMG alt=3D"In Kooperation mit"=20
src=3D"http://www.toyota-handball.de/pics/layout/koop_txt.gif"> <A=20
title=3D"Externer Link zur Website des Deutschen Handballbundes" =
tabIndex=3D21=20
href=3D"http://www.dhb.de/" target=3D_blank><IMG alt=3D"Logo des DHB"=20
src=3D"http://www.toyota-handball.de/pics/layout/koop_dhb.gif"></A> <A=20
title=3D"Externer Link zur Website der TOYOTA Handball Bundesliga" =
tabIndex=3D22=20
href=3D"http://www.toyota-handball-bundesliga.de/" target=3D_blank><IMG=20
alt=3D"Logo der HBL"=20
src=3D"http://www.toyota-handball.de/pics/layout/koop_hbl.gif"></A> <A=20
title=3D"Externer Link zur Website von TOYOTA" tabIndex=3D23=20
href=3D"http://www.toyota.de/" target=3D_blank><IMG alt=3DToyota-Logo=20
src=3D"http://www.toyota-handball.de/pics/layout/koop_toyota.gif"></A> =
</DIV>
<DIV class=3Dpage-footer-inner>
<TABLE cellSpacing=3D0 cellPadding=3D0 summary=3DSchnellnavigation =
border=3D0>
  <TBODY>
  <TR>
    <TH><A title=3D"" tabIndex=3D24=20
      =
href=3D"http://www.toyota-handball.de/staticsite/staticsite.php?menuid=3D=
112&amp;topmenu=3D112&amp;keepmenu=3Dinactive">Handball4you</A></TH>
    <TH><A title=3D"" tabIndex=3D25=20
      =
href=3D"http://www.toyota-handball.de/staticsite/staticsite.php?menuid=3D=
106&amp;topmenu=3D105&amp;keepmenu=3Dinactive">Bundesligen</A></TH>
    <TH><A title=3D"" tabIndex=3D26=20
      =
href=3D"http://www.toyota-handball.de/staticsite/staticsite.php?menuid=3D=
251&amp;topmenu=3D249&amp;keepmenu=3Dinactive">DHB=20
      Nationalteams</A></TH>
    <TH><A title=3D"" tabIndex=3D27=20
      =
href=3D"http://www.toyota-handball.de/htmlsite/index.php?menuid=3D124&amp=
;topmenu=3D111&amp;keepmenu=3Dinactive">Toyota=20
      Lounge</A></TH>
    <TH style=3D"FONT-WEIGHT: 400; COLOR: #fff"><A title=3D"Zur =
Startseite"=20
      tabIndex=3D28 href=3D"http://www.toyota-handball.de/">Home</A> | =
<A=20
      title=3D"Zu den Kontaktdaten" tabIndex=3D29=20
      =
href=3D"http://www.toyota-handball.de/staticsite/staticsite.php?menuid=3D=
123&amp;topmenu=3D123&amp;keepmenu=3Dinactive">Kontakt</A>=20
      | <A title=3D"Zum Impressum" tabIndex=3D30=20
      =
href=3D"http://www.toyota-handball.de/staticsite/staticsite.php?menuid=3D=
130&amp;topmenu=3D0">Impressum</A></TH></TR>
  <TR>
    <TD>&gt; <A title=3D"" tabIndex=3D31=20
      =
href=3D"http://www.toyota-handball.de/staticsite/staticsite.php?menuid=3D=
186&amp;topmenu=3D112&amp;keepmenu=3Dinactive">VIP-Reise</A></TD>
    <TD>&gt; <A title=3D"" tabIndex=3D32=20
      =
href=3D"http://www.toyota-handball.de/staticsite/staticsite.php?menuid=3D=
106&amp;topmenu=3D105&amp;keepmenu=3Dinactive">TOYOTA=20
      Handball-Bundesliga</A></TD>
    <TD>&gt; <A title=3D"Interview mit Horst Bredemeier" tabIndex=3D33=20
      =
href=3D"http://www.toyota-handball.de/htmlsite/index.php?menuid=3D252&amp=
;topmenu=3D249&amp;keepmenu=3Dinactive">Interview</A></TD>
    <TD>&gt; <A title=3D"" tabIndex=3D34=20
      =
href=3D"http://www.toyota-handball.de/htmlsite/index.php?menuid=3D117&amp=
;topmenu=3D111&amp;keepmenu=3Dinactive">Toyota=20
      und Handball</A></TD>
    <TD><A title=3D"Rechtliche Hinweise"=20
      onclick=3D"window.open(this.href, '', =
'toolbar=3D0,location=3D0,status=3D0,directories=3D0,scrollbars=3D1,resiz=
able=3Dyes,menubar=3D0,width=3D640,height=3D480');return false;"=20
      tabIndex=3D35=20
      =
href=3D"http://www.toyota-handball.de/staticsite/staticsite.php?menuid=3D=
152&amp;topmenu=3D72&amp;cwpopup=3D1"=20
      target=3D"">Rechtliche Hinweise</A></TD></TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD>&gt; <A title=3D"" tabIndex=3D36=20
      =
href=3D"http://www.toyota-handball.de/staticsite/staticsite.php?menuid=3D=
107&amp;topmenu=3D105&amp;keepmenu=3Dinactive">2.=20
      BL Nord Herren</A></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD style=3D"LINE-HEIGHT: 14px" rowSpan=3D2><A title=3D""=20
      style=3D"FONT-WEIGHT: 700; FONT-SIZE: 14px" tabIndex=3D37=20
      =
href=3D"http://www.toyota-handball.de/">Toyota-Handball.de</A><BR>=A9<SPA=
N=20
      style=3D"FONT-SIZE: 10px">Toyota Deutschland GmbH</SPAN></TD></TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD>&gt; <A title=3D"" tabIndex=3D38=20
      =
href=3D"http://www.toyota-handball.de/staticsite/staticsite.php?menuid=3D=
108&amp;topmenu=3D105&amp;keepmenu=3Dinactive">2.=20
      BL S=FCd Herren</A></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD>&gt; <A title=3D"" tabIndex=3D39=20
      =
href=3D"http://www.toyota-handball.de/staticsite/staticsite.php?menuid=3D=
109&amp;topmenu=3D105&amp;keepmenu=3Dinactive">Damen=20
      BL</A></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><A title=3D"" onclick=3DAddFavorite(); tabIndex=3D40=20
      =
href=3D"http://www.toyota-handball.de/htmlsite/index.php?menuid=3D242&amp=
;topmenu=3D105#">Als=20
      Favorit hinzuf=FCgen</A></TD></TR>
  <TR>
    <TD>&nbsp;</TD>
    <TD>&gt; <A title=3D"" tabIndex=3D41=20
      =
href=3D"http://www.toyota-handball.de/staticsite/staticsite.php?menuid=3D=
48&amp;topmenu=3D105&amp;keepmenu=3Dinactive">Final=20
      Four</A></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR></TBODY></TABLE></DIV></DIV></DIV>
<SCRIPT type=3Dtext/javascript>=0A=
	var gaJsHost =3D (("https:" =3D=3D document.location.protocol) ? =
"https://ssl." : "http://www.");=0A=
	document.write(unescape("%3Cscript src=3D'" + gaJsHost + =
"google-analytics.com/ga.js' type=3D'text/javascript'%3E%3C/script%3E"));=0A=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
	var pageTracker =3D _gat._getTracker("UA-2455650-4");=0A=
	pageTracker._initData();=0A=
	pageTracker._trackPageview();=0A=
</SCRIPT>
</BODY></HTML>

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.toyota-handball.de/pics/ein_pixel.gif

R0lGODlhAQABAIAAAAAAAAAAACH5BAUUAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.toyota-handball.de/pics/layout/image_1197910446172.jpeg

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

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.toyota-handball.de/pics/layout/head_cs_noflash.jpg

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
/9k=

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.toyota-handball.de/pics/layout/menu_105.gif

R0lGODlhPQMpAPcAAPbk5KK6xOLi4kpKS+/v74SEhVuDk8YQFQMqjxJEWbzR19ItMe6Gh4Gfq+tP
T3p6e9sSFxNKYOkwMOyoHtnk5gMDA6C5wsvLy1J7jNLS0/TX1+6pVuy1ttZmaKqrre12dtHc4+aW
mDJjd7S0tMPDw7u7u+fs9dlVWNpCRN10d/LHx3WksC1Im8HP1WGGlbLDyuzw9CJWbPKWltzc3JG2
vzs7PDdXqcnR5pGRkliSoGZnaP7+/umkpgAZiB1Tae7BwkNndbJFTteAiX2cqUt0hMvb38HW2+Dn
6hBAVLXC3qy525OrtqDAyPalpehlZaOjo52dnujt7oOtuNzl6TpZZVd+j6i0ukmImObV2WabqP31
9emeoOfs7fz8++rb3/O2tpWnrlluspqzvklilzt/kSx2iWJ4sLa+wl13htE6PkJamxJIXqC4wZGi
zNDCwf35+a7Iz5S5wnGTodPY2+qusdheYe/29djZ2YWjsOLl5m1sb26RnDVedypYbTuAke/z9ay8
xPP299ttcJyp0BhPZW2Nm4uZyRJFaiA7mPr6/Ozm7aeoqPb4+s/Pz521wJeYmZChzcPM4/r8/YOV
qPL1+WiBvHOHv+WPktnd3v7+/fHy81ZsmXqXoxtJXKKw1fv5+a+vrxE9dfPz8/r6+vz8/Pv7+/39
/R5tgevr6/Dw8Obm5urq6ufn5+Dg4Ozs7N/f3+jo6Nra2uXl5enp6dvb2/Ly8t7e3uTk5PHx8eYG
Bu3t7eHh4dIAAJK3wOcWFkNvgf38/Pr6+fv7+vv6+v39/Pn7+7HJ0MsfJNVMUOTl5RMTFOTn6Ot7
fd3d3YyMjN/n7fPq6vSDf/n5+v//+Pr7+9bW1iMiJeKBg9ycoeXLzr++v/PQ0Orq6/z9/ffz8eVs
Gt3i4/u/wfLy8eFlVzxqfvrs7PLz9NQuG4pAMHJydL7HysfHx9zAv3aZqHWMwre3t8TS2P79/c9D
SKW8xujp6VtaWyNPYfn5+fj4+PT09PX19ff39xNLYlSBk/b29v///yH5BAAAAAAALAAAAAA9AykA
AAj/APsJHEiwIEEgewwqXMiwocOHECNKnEixosWDCS/2+0Wu0JCPIEOKHEmSZIMhJ0GeXIkSZYMG
eJaImUmzJk1HbHLq3MkzpwULbH4KtRCgqNGjSJMinTfPKFNHDVwY0DgQIdWrWLNq3cq1a0QDYMFa
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
2AYeuAQAuEB54IEtSIOAAAA7

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.toyota-handball.de/pics/formbuttons/hinweis_schliessen.gif

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
Ow==

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.toyota-handball.de/pics/formbuttons/ok.gif

R0lGODlhMQAUAPf/AOI+QscQFORHS84RFuVNUZAWGd8nK+2HicMOE/vv78wlKL4uMcIvM9RGSeqi
pOufoc8UGedaXvjW18EPE9NCRbssL+I8QOZvcbw5Pb46PpIWGdt+gcFJTNc5PdsoLd9ESNsqL+x4
e+BLTtQxNeOfoNUSF70tMMpJTP78/M4/Q888QM81OcVjZsWFh8h9gN0fJM82OboOEs8lKdNESOA9
Qc41OcwkJ9kTGNM4PNp+gf719d0jJ8ozN+VQU/3x8fbY2NQWG88xNNQUGfzw8M9BROJLT+hjZ+OW
mMc8QMA9QcJQU90yN8MPE/fl5elsb74NEuVcYLE5O+JARLotMdsWG8NXWcIwM/bT1NZKTfXQ0ddK
TsAyNtdAROFMUO2OkPvv8ORMT9AZHslARN49Qd4gJeaYmssTGOt3evjU1e2Eh/bGyM4gJd4oLclm
afW7vPPX2PnV1tpZXf3x8uI6P74zN/XLzPzy88kXGtgTGM50du2dn9ARFtlKTc42OffLzIcLDuRE
SN4gJNRFScVcX94eIr8OEu2JjMMQFO/JyuVOUthKTdUzN+hlaLM5PMgQFbcOEp8LD9A2OtJBROBG
StcVGsQOE/vk5b0zNsYTGNQSFuhgZMcQFd2Bg+Ogodo6Pt1KTepxdOivsN5qbscyNd0aH+t5fNZ+
gOptcNRKTv79/eVTV9VKTfrx8eAyN+FQVOiYmvLNzuE1OvG5u9VJTNcWG/jS0+ueodARFeudn98m
KcRdX+ybnc8WG+RJTbINEbE6PcgTF8sRFq4MEOtzdsMPFOx7fs0rL/vy8uu0tdNDRtoXHLY5Pe6x
ss0QFbl4etZITKQiJfPBwtBcX+u+v9uVl+mqq4sLDvG8vfvz87wOEuydoOZVWcQ2Oux/gtsjJ8si
JumBg9QSF++Ul8ESFsQQFNA1Ofvy89Y5PPzw8cVhY/ff4McTF+dvcr8uMbk5PeVRVcoQFdMRFtsT
GNcSF90XHOt2ed0YHIoLDsYOE94fJOEzOMUPE8UPFN8pLv///////yH5BAEAAP8ALAAAAAAxABQA
AAj/AFFc83Kg4AFDpeopXMiwocOHEOuxk/WP2QULBjIayBXInsePIEOKHEnSHiFv1aDMIZOvpcuX
MGPKnDnzxZYI/XLq3Mmzp8+fQPt54GAklr6jSJMqXcq0qdMlSpxIAUC1qtWqnhiYWMDVSo1zPCow
WAGjXYVRHWhcXUt1TJVhvQTInUtX7gc6eRD52/vmiIpLrPyV4dZmr7gedRPLnaQrRA8CkCNLhkxk
0N40p4rY8YcLyTF/2k408acGVITJqCF3SVdM1bvXsGO/FkPNn44z2xTB8lfrmTl/D5D5s9SNkezj
sF2xSESKnvPn0J2P6+TPjwV66zj5g0Pri79o/uRo/wIUvTx0ZUnAUJHHvr179hNC+XPTSt6hHP58
3Eiw1x8aNju8J6B7eGQgAiXzJKjggglOQAJpIMwTgyn+SDAPfxLsBU4mJTDooYLhYPCJEPGUaOKJ
JfKzgT/oANGMMNP4U0c8/O2ix15c3ILijibu4Q4fEAwg5JBECulICnuN8MgU6vhjCy/8PbBIFv5c
EUaQRWY5QDDLYGEGPGCGKaaYotTR3w8OaLHGEP44gEMce70iw5h0grlJI7MAE8CefPbJ5x02lCMJ
BRQ0MIMC3xgjSANBKBDJKsko4Oeke5ITBSqY8KPpppx26umnoIZKzC99MLHPqaimquqqrLbqajbQ
SDDjSyEI1IpAJfjkquuuvPbq66+5PgFJC9i4oEEByCJrzT3MNuvss9BGK+09fziTSkAAOw==

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.toyota-handball.de/pics/formbuttons/abbrechen.gif

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
aMYuuPGNcIyjHMVIxzD+IQDACAgAOw==

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.toyota-handball.de/pics/htmlsite/26/1206472184-ganz_privat-patrick_groetzki2.jpg

/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCADAAh4DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD4D+Mv
xf8AFfx38d6n4n8V6rc391eTvLFBJKWhtIyfljiUnCqo4AFcH9lNbv2Kj7FVgYX2U0fZTW79io+x
UAYX2U0fZTW79io+xUAYX2U0fZTW79io+xUAYX2U0fZTW79io+xUAYX2U0fZTW79ipjWdAGL9lNH
2U1sNbhKZ5Y9aAMr7KaPsprUWMVItuHoAx/spo+ymt37FR9ioAwvspo+ymt37FR9ioAwvspo+ymt
37FR9ioAwvspo+ymt37FR9ioAwvspo+ymt37FR9ioAwvspo+ymt37FR9ioAwvspo+ymt37FR9ioA
wvspo+ymt37FR9ioAwvspo+ymt37FR9ioAwvspo+ymt37FR9ioAwvspo+ymt37FR9ioAwvspo+ym
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

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.toyota-handball.de/pics/container/ganz_privat-border_top.jpg

/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAQQAA/+4ADkFkb2JlAGTAAAAAAf/b
AIQABQQEBAQEBQQEBQcFBAUHCQcFBQcJCggICQgICg0KCwsLCwoNDAwMDQwMDA8PEREPDxcWFhYX
GRkZGRkZGRkZGQEGBgYKCQoUDQ0UFhEOERYZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZ
GRkZGRkZGRkZGRkZGRkZGRkZ/8AAEQgACgIeAwERAAIRAQMRAf/EAGUAAQADAQEAAAAAAAAAAAAA
AAAEBQYBCAEBAQAAAAAAAAAAAAAAAAAAAAEQAAEEAQQCAQMFAQAAAAAAAAABUZECFAMTBAUxBhEh
ErJBsUIjNDURAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/APOPt3tnee99/wA32HvuXqcn
k8vVtfT07WVdPR01VVrpadVVUrSifREQoo9lGAbKMA2UYBsowDZRgGyjANlGAbKMA2UYBsowDZRg
GyjANlGAbKMA2UYBsowDZRgGyjANlGAbKMA2UYCZ1vHS/N0q/Hn7vxUDRYFGAYFGAYFGAYFGAYFG
AYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFG
AYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFGAYFG
A5bg1+PAFlwPZ+963pe29U0uZq36Lu9LS0+Rwr3tbSpfQ19PkV1KVVfitv6vtVU8ov1/QDAaPhAJ
ACAEAIAQAgBACAEAIAQAgBACAEAIAQAgBACAEATep/6Gj4/l+CgamAEAIAQAgBACAEAIAQAgBACA
EAIAQAgBACAEAIAQAgBACAEAIAQAgBACAEAIAQAgBACAEAIAQAgBACAOW8AVt/8AVp+PK/soH//Z

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.toyota-handball.de/pics/htmlsite/26/1206445750-groetzki1b.jpg

/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCABzAJ0DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDpZv3h
3AdeapFe9XwCcAjFQT25B4HHevzFn3KKUmWxiuB+LGs6bpugkX11FbtNJHDF5jY3MXHA/DNdrrWp
QaFYy3l1MkEES7nlkbaqD1J7Cvmbx98QNP8AijdNY2E8V1p6KH83aCpw+CGVvpx65FdFGDlLmey3
ZlVqRhGzdrn05HCbqcXWzy7dQ3kqfvOD/GR2GBwOvOTinGQKxAFfOWg+LfGsh0vR9F8QSRqGWzt7
aSyj2oo4HGM4CjP0r1nTtO8W6T4vjF3rUWu6NKio8QtVilj4P71iOFGew+9x6VhONuv5/wCR31aM
qCjza37HovhxlbW4ZAeEV2/8dNegaJfJK6ICOeK830ImO/nwQMQSfnils9Yv7TTbme1T7VeWw+0C
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

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.toyota-handball.de/pics/htmlsite/26/1206445755-groetzki2.jpg

/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAB6AJ0DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD7AEYp
4j9qmEdPCV9DzHxfKQiP2pRHU4Q04JRzBylfy6XZVjy6PLo5g5Sv5dIYwBVnZxXN+PPFdr4Q8M6j
qV06olvC7/MwXJAJA59f60nNJXY403JpI2CV4A6mvHfH/wC1N8P/AADqkum3OspeX0cTOyWQ85Yy
DjazLkA57V8q/Hf9rzWPEelrpuk3Euk2N3Huka2cq7KeMMfQj0OOTXyrc3Md9eOkt75Ucv8AyyOS
OnJYjjv+vtXkTzK+lNfM+go5Ppes7eSPtvxl/wAFE9JtbqS20HS7m8hCfJNIVjZnz6EHaoHfknHa
uWh/4KMzI6q2hXIi5ZpEmQFiT6c/T+lfJtzpstvpyF45Vjc7VZSFVx6Aj7w45z61iXUUNvIU3RJv
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
bO/5Hzmd4eFTDOp1VrfNn//Z

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.toyota-handball.de/pics/htmlsite/26/1206445759-groetzki3.jpg

/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAC1AJ0DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDsrefc
oPWtS3kzxxXIaTfNjY4wynDDuDXS2bseRjHvX5bc+9sa8Yxz+lW7d9p7GqcGcc1ZQc5p3A1Y23r2
/AVI92lqoZ3AXOMscAelcZ4o8ZxeGIRJNIEhZxGZc8Rsex+vavBvG/7QUgvLkabqrLNFKES3lhRw
4GcDnrnjP/1q0jGU3aKKtbVn1jda/ZaZB51zdRRIOrO2K529+NvhWyuBANSjmlI3bEIz+OcAfzr8
6vEXxV1rXbqVru/l+Zy5VM7Y+eflzj8RVbTrue0uVvftczLKpBQnLDjgpnqOen4V6KwM7Xkzl9tT
vZan6T6H8a/C2sXjWYv47a7RS5huGCkj1U5wfXiux0jxHpuvwGWwvYryJWKM8b7lDdxnpn2r8mNV
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

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.toyota-handball.de/pics/container/ganz_privat-border_bottom.jpg

/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAQQAA/+4ADkFkb2JlAGTAAAAAAf/b
AIQABQQEBAQEBQQEBQcFBAUHCQcFBQcJCggICQgICg0KCwsLCwoNDAwMDQwMDA8PEREPDxcWFhYX
GRkZGRkZGRkZGQEGBgYKCQoUDQ0UFhEOERYZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZGRkZ
GRkZGRkZGRkZGRkZGRkZGRkZ/8AAEQgACgIeAwERAAIRAQMRAf/EAHAAAQACAwEAAAAAAAAAAAAA
AAABBAUGBwgBAQEAAAAAAAAAAAAAAAAAAAABEAABAwMDAQUECwEAAAAAAAAAUQKSAQMUkRMEMTJS
MwU1ERJCN3GBYnKyYzREZAYHCBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A8s3rHI8v
5V/g8y26xy+LcfZv2X091zLlt1WubWlelaVoUNygDcoA3KANygDcoA3KANygDcoA3KANygDcoA3K
ANygDcoA3KANygDcoA3KANygDcoA3KAXfK71G86zWte9+GoGy5LFAZLFAZLFAZLFAZLFAZLFAZLF
AZLFAZLFAZLFAZLFAZLFAZLFAZLFAZLFAZLFAZLFAZLFAZLFAZLFAZLFAZLFAZLFAZLFAZLFAZLF
AZLFAZLFAZLFAZLFAZLFAZLFAZLFAZLFAZLFAZLFAZLFAZLFAZLFAZLFAZLFAZLFAZLFAh3Kb7Oo
FS229yLt2/Ztufa4bN7kvpT20Zbc9tqjnJT37jW/TUDdv+mPml5r6R2m+l+N0/efyO/9QHGNQGoD
UBqA1AagNQGoDUBqA1AagNQGoDUBqA1AagNQGoDUCzwf1VvtfF0+7UDNzATATATATATATATATATA
TATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATATAh3T4wOx/1X
5Hf6D6J2PLvC9X9R4/jfk9z7YH//2Q==

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.toyota-handball.de/pics/htmlsite/26/1206446712-bossert.jpg

/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK
CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQU
FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAC4AJ0DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDl5CAT
gfKaXA8nBGCw7U1/mxxxUzIDHv6gYGRXonITQDYuAMhqkYZbGMcD8KjhBUE5yasxqDLuOCuM1JQy
MBgEOWGOtWGjyOeh96hfIcBefbFTSrlTng0xogKmJl4yo60rBZA5PX3psjK3y8BulMnnW3hkeVlS
JAS7ucKoHc+lJ6LUN2JLbgD5BjJ5xXN+JPF9v4aileaLzWjx8gYAnuPzwfyrhvih8bLXSok03TA8
txMC0txt2+Wh+6VJ7ntx6Vx0XjS31GzgtZABMY987yqo+0Z+8jLnbvA6EYJx6mvCxeYOGlHXzPew
eWqp71bTyPUtC+LGlavc+QQ8BbBV2YFefX+VdtbyxXSiSNwyNyGU5FfLF54RisdQ8y212Cxt5CJY
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
2Y6TMexRgDpxVOeQxynORnHWiioZR//Z

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.toyota-handball.de/pics/layout/koop_txt.gif

R0lGODlhbQAkAPcAAP39/fT09PHx8f////X19S8yNevr6/j6+vDy8vz8/Pf5+u/v7y4xNO/x8fDx
8ff39/r6+vj5+vv7+/n5+aipq3FydC4yNc7P0M/Q0amqq29xc8jJytvb3HFzdaipqvj4+KeoqXBy
dM/Q0KWmp8zNzqanqG9wcsPDxMnKys3OznBxc/Lz89PU1EBCRt/f4MrLzI2OkEFERs/P0FFUVz9C
RV9iZNTV1UBDRouMjn+BgqeoqPHy8qeoqm5vcrCxsn6AgsfJycvLzMzMzZucnX1+gG1vccfHx1BT
VW9ydM7Oz1FTVpydnpmanNvb22FjZaipqV9hY0FDRpeYmuHh4sHCw+bm5/j6+8jIyW5wcqanqbW2
tn+Bg4yNj8LDw8nKy6SmpvPz9MjJyeHh4aanp6WmpsbHx2FkZsfIyW5wcaaoqJucnKOkpdLS06mq
qmFjZrGyskFDRfT19dnZ2tjY2czMzNzc3eDg4D9CRsDBwlBSVb/Awc3Nzm9wccDBwWBjZVFTV1JU
Vt/g4H+Cg9bW13+AguTl5ZaYmdTU1UFCReTk5crLy2BiZdna2qmqrNrb276+v5eZmW9yc8HBwn6B
grS0tqWnp6OkpGJjZr2+vnBxdNvc3NPT06Okpm1wcWFiZaioqvLy8i4xNfDw8O3t7fPz8+fn5+zs
7Onp6e7u7ujo6P7+/vb29uTk5Orq6ubm5uXl5QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAABtACQA
QAj/AA9EEHhAgYIIBgVaUSAQIcOFByIKPBhxYESKFisSLJiQ4cWDFBkedPixosiMEkEWLDgwIUeW
HxW4cvVq5syaNW3q3Hlz56ucPXnSFApUqE+iRm0WDaozZ01TpkZFHSVVKlSqUK9WnWp1a9aoWbFy
FWv1K1mwVammVavVbNivbbWyNUWAgKVQDAqEqsu3b90iBa4Q2HTjDou6q1YRSLwYsd/HivtGfuyj
kw/FoQp8aBy58+LEnvkyrnslFJYHhoqwULwqAYAEqgbIHgBANoDarxPotn1btqpSFzgMUKW7yYVU
w0EwyKCpznDXTTAIpy3bNSPhsYkLwHBhePUdF0TY/05QHfft27F7qwKQvTbxKiKEJ/j5ihWr+vXt
47//U7/9/wDmJ2B/+/1HIH75AXifgQrS52B/CyZYoIH7JcjfKaekouGGHKaCIYcZetihhhliWGKI
I26IIokdnghiiB+SGOOLMrLYoooYCiCKjqLsuKOOQP7YY48CBDlkkUUeiSSPQgK5pJNPJolkk0f+
GGWSVUq5pJVFTjABBC8U0AEAE+Q1QAmhZCABBF6aEIoZUcCxwwRjFJCBKi+EUoEKBWAAwAihUDBC
ARQAoAOhFuipQQEMqBJKKAMkIAAOShRgQQV/BpqABI+KUEAFA0ygl6MFDJCGpl9OoEIoGJCgpyoa
hP9ygRCfArAoBptC0MquvPbq66/ABivssMQWa+yxvT6orFMP0rQsfc5C2+yz01brbLQ4PYvttNEO
5WAp4JbiSrjikkvuuOGimy64M5mL7rjwlssuu++qu6678ppL773wtptuvKUg66sBAhfcCsEG/4ow
wsYSzDCvqCyAysQUUyxxxRhPfHHFG2fs8ccgh4xxxyJzrDHGpJACSsorp+zyyzC3rPLMMNfcssw0
15yzzTvrTDPOP7Pss8oPFB1mBapIkBcUBdAgRtFFY8HABUSEosUAEEjxaAEmGGBAD5mFAskDa4RS
w6OLPDBFDXrR8MgDDISiNQph34AJChboVQDdoUD/8EYLmeVxyAOPnt3CFFA/ADbTDHxxRCiefIAC
14CGXbQEEtDBRShKeCBBogMc2simmMfq5ySheDCHnqAwYUEGbYQyhABIhMLBE6HAIAkNtv+wnKQg
JJDZABLEegIVYqqi3BI66jVACzGUogcDggwwfAl2AoB58X262gGsoYhAAgPfRxLKCYlgrsr67Lfv
/vvwx89+KTKkIv/9w72ff/v73+9//KAJoAAHSMACrqJoBkzgARXIQAU+oIEPTIyCGLSgClqQPxOE
0AQxqJ8J+QdCIOxggBokoQoiaEAW1OAGL8ifElrIhC+MEAtXSCAa0lBAFIxhhCrUQm0ty1vbopYQ
/4dIxCL+5CbVMqJPlsKTbCWlKUxJSlGYyMRrOSWKR8liUjRUilSAy4tfBGMXvUhGLnYxjGQcYxk3
9EU1qpGNYwzjGdvIoXBx0YxxvGOK6EhGE/nxFK0A5B8DaSJC/tGPhjykIhfJyEIK0pGNRCQkGWkK
rxkgK16r5FcyiUlMXhIqn6wkJ0H5yVFaEi6XLKUoQdlJuJBSlZoMJSxHqRVUqGVit1RLLimmy1FU
bJe21GUwfTnMXhJTmL205TCXScxg4hKZycQlLoe0gB5Vc0iiWMA1s1nNa24Tm9mkZjitKc5vepOb
38RmN8F5TnCO053ahGc4QUHPetrznvi8GT5Vlv9Pfa6sn/XkZz5ZFtB93lOg/gRoPQPAUIaSoqEQ
hWjKHBrRigZgohaVaEUfStGGcpShRigDRj960Y5q1KKnMAIbSurRxGwAB6GYQQYGAJowuAA0D+QD
A0QwisfJQBUPsMMGVgMaFmzgpgEMxAYCaIMzGICALtjABp66Ck6E4gkTWAUQurMKAwBhqQI8KgEf
YAMbdHWqXVUEBxKAhlCk4AOJ+YCX8oSpCSTqBDmwgAfY1KZQhKAAPyDeIArghwEsgQEeqEQo1DAA
JzBADmQIxRZSMIMCUIEIBUgCBxjgBk7lDgSpCMIAKFAAJCwApjC4ABgYwIAB3IABKzhBKAgBAdb/
diEHBfDABOT6ARMsxwOh+AMJZhCKJHjhU1VwAqG68wEIODcIegJAbUuFpgxI17mLOoEWGLAFCJTA
AhRIgBD09FdcAYoCILBTAs5bAEJ9ggcUGEB7scaFAuTAAxb4HpoKBQG8YEBM0n2U9SBVAgaE17kQ
WNQFvKeKEMhqD69alAwS4FzdZCEUiQoFAMx04TvpJgGrwpUoohADRzBBLxYIwQpW4GALMGAIAwBB
ZhhgARgMQACXeFQoWuAoSCUAD4nKxKsKgYjMkMB5lIjBowDBAVXELcYGzg2Iw5cCBiDNwRhIQX5V
0Ye4hWJT52FPmNEj5vOsx8xkXh+Z0bM+HgTqYMxrXo+cyzxmNqvZznMes5zhnOcz+5nNAECAoB3Q
AEEjoAENcMChFW3oQiea0IQ29KARHWkEOMABoIjDCiJNaUJT2tGNXrSlDa1oRXca0YUutaUvHWlT
m/rRpE70oRsQEAA7

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.toyota-handball.de/pics/layout/koop_dhb.gif

R0lGODlhNAAkAPcAAPr6+vDw8Pj4+PLy8ufn5+zs7Onp6fX19e7u7vPz8+3t7ejo6Pj6+vDy8vf5
+vDx8fHx8fT09Ovr6+/x8fj5+nZ2dmZmZmJiYpaWlu/v762trcfHx/z8/MjIyGFhYZKSkjo6OoKC
gvv7+4GBgYCAgJWVlYuLi8HBwbGxsXx8fH5+fnp6eigoKKWlpV1dXXd3d5CQkN/f34aGhmBgYJ+f
n6SkpMLCwri4uLS0tL29vZmZmY6OjlhYWEBAQHl5eXV1dU9PT4iIiN3d3YeHh8rKypSUlNnZ2czM
zGVlZVpaWry8vKCgoMnJyampqVRUVJeXlz09PbCwsGNjY56entbW1n9/f6ysrElJSeLi4uHh4Tk5
OX19fb6+vtPT066urtjY2GRkZE5OTnNzc0ZGRkdHR0tLS5ubm83NzW5ubgsLCxAQELu7uwMDA2dn
Z4qKillZWWtra////8PFxua7uG1tbZqamiQkJAEBAQkJCVZWVpycnOPk5MXFxcRQS9XV1ScRCzQ0
NEREROhSP01NTWxsbKOjo8PDw/j6+7KyssTExLe0sx8fH4SEhPjEMv3w6zc3N/3z6VxcXNLS0vvs
6vjs6wYGBhoaGpOTkysrK97e3h0dHQICAuDg4Es9OnBwcJFWQf3nuzU1NS4uLo+Pj59wYrgpJ+2K
EObm5/Pv7fGePOQpEvnIVpiYmP/47bW1t9nFv4yMjKampiMjI7a2tjExMcDAwFdXV3h4eIWFha+v
r52dndvb2+Pj47m5ua+ztCUlJXJyckpKSnR0dEJCQnFxcXt7e1BQUKioqCAgIDs7O6enp+2CRbOz
s/W9tiEhIetwHb+/v7y+v15eXvjOt7W1tfnWtWlpaS0tLQQEBP39/ff39/7+/vn5+fb29urq6ubm
5uTk5OXl5QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAA0ACQA
QAj/AB1QcECQAQUKDAoKJOjAIIOEDRtCPJRw4EOHBy0mvIiQwbePIEOGC0mypMmTJkd+LKCggEuW
IMSJk6GgZgFuP2SGKbBBpjgXFjxcmEEMmcwXNpWkCME0hIwRsmQCElCgWw2fWLOKY9HkwIFuBxLJ
BBEArFlqMgl5JaEVqxMqYLNp84aK0iRHkFplE7BrQIYA3ggcCGfAAAEOGbwl4MBNQDZw4QZkKxBO
QrgC4BQMCBA5BgQOCXghyBYOnOnTkFOXNh1utWrWsGG3dv26NewFuHMbiNlWHAxuuHvKzGIAd+Ey
vZP3wA0hAITm0J87h94Bj0xdEDr4JNB8ehCZFbp3/w9AvrsYmTsCcAPArb17APDhu28vfz59+/PZ
x8+/Xr63/wAGKOCABAooQYEIevPNbAy2tmCDEM72oIQRNggSgwRkSABIOqQwwocp6GCDYRoSwIkY
H3xRYoYRRAGMBxbEKKMFSCCxBQlLjJjhN/8dCCBvMvyHABdsyKQGj8KJE46ALshUTILeYNGDOJsI
4Q0CWGKZAQK/iJMGF1liGYtMmiBARHI+vZDlHWiOIQACCSSgxA4YYFBCCXViwEoRSWDVQpzCOaNY
nHGqAB6hJ1Twgg8+rLBCCGH4tEYC2miTQAQHYIpppl5V6umnAnwq6qikkiqCL398Uooqz5jSiAiu
kP8gBRzC4NBCHowE8cQHZMCARhU7dPEIEIUE8cEPT7xhSQXHuCEFGG9sMUQOH9xigjW2iLDNttx2
6+234MbhrbjglrtNN+imq2432qyrbrvtuptuvPKiSy+6s7G2Wmm07atvaqfx65ptAqNmW8CoAUww
ZP4CHJvBCid8sGkTjgRhxQ5aWOHGFDL4kYMgcXOSxR8JgNI32nzl1VdgeXXSAgTgluECLLR1xRoy
L2CITHZIUOICsKCp1RVGxFzY0YXx1oMJKkCBFQ6FJYkF0gY0KQ4QvXihgRUadN21F8z0KRNhLkkg
QdlayDSE2QVIYEMlMtVQgHYyCdGNpgJcAJ7ZZ7//9JIETNQsDjgS1FQTAgogkLY4KRyOZQsyLaLA
mUJXUJMEQutQ01/kBfBXDrN00XnnhoozRgB0i2NCHXUW0cIwR3VOhBW5oGA7IjfkJBMOAQzg++8J
/A48H2rIlAY4A9DNBvLCsyVOBcC3N0DwvkdAh0wfDBCBEEJjtUIE4AuHDQGXgp+AJ+CBD47QoQAQ
QTdH8HCBUEJdMP8MFwxxQybrxlCBGVmQ1wkucQJ05UAPNKDBEmgwhRqg4AZMUEC67COAxjRGABis
4AU1mEENbjCD8/EgCD1Inz0o4hVzaMY0qgEKAJzCDGcAgAjgc4QFwKcWMYRPBiRAhS8oQIYZAAA0
ndxgBPhIoglRiEF8CgCAGCgDAByIRidI0QdBLCMVq+CAHCKBCyjMAAxOMAEcRGGMEsCADLRowwn8
4INRAAETKyjBIIIhjTLwgAU8gEEVAuGCZKBhCm24hgo4kI1tZKOQh0xkIg1pSEUespGPdCQkt1VI
RiqSkg/IZAM2uckJZPIBE5jAJh/AyUx6sgGk1GQoORlKUYoylZ78ZANCGRAAOw==

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.toyota-handball.de/pics/layout/koop_hbl.gif

R0lGODlhQQAkAPcAAPnl5cojNPf4+GNjY+7CxMbGxqSry9RVXRISEomTvLi8xGx7rp+py9HR0c48
Runs8/j4+Oqztvru7rO61NFMVfj6+jFLkxU5iMLCwpqamkFBQbS0s92AhYiIiOy7vNLS0q210szM
zFBjoOadocHFyhs8ik1NTeSDiPHMzPDy8gIxg4OPuvrq6jJOmMnJye/w8P3y8ri8wp2nyAoKClpa
WkNZmlBQUNp1epWVldVbYvLz8+aipN9+g3p6emR0rOnp6Qw1hampqY+awDIyMn19fc/Pz3BwcOPl
7yAgINpwdvL19StGkKWlpSVCjX6Kt1VVVeSZndhqcOSXmuDg4OipqmdnZ9ra2sIAENTU1CsrK9jY
2PXZ2729vXV1dcjM4PLR0tPW5UxgnvT09L3C2d6DiMTIzd3d3XuJuvfh4pymx+6qrfb2+T09PaCg
oNx7f+KRlfz8/vz09NZiaMTHzSpIlQAmfAAtgStEjxA3h9BFT8LGzPbe3iA/i25ubfLS1Nhkat+I
jfG8ve/x9vDx8uy2uefp8t7i7emqrfXb3MgYKilGj9bX18zQ4vDHycnM0Lm/1//9/Pn5/P329/nr
7NZhZyFAjDpRlXaDs7e7w+emqaqyzipGjylEjZihxccAH0hISDVPmCZDjj9Xmubm5vv7/O/x8fv7
+ylFj/j5+ilFjvDw8ClEju7u7ihFjylEj+/v7+Li4ihEjvHx8Xh4d+zs7Pf39+fn59vb3N/f3/r6
+vv7/evr6+6/wbvAxv319vr6/P34+Gt4o/vw8OLj5KevzNHT1+iusWp4rOisrvCprfnn6PHy9/nc
3SxLmE5VVZqkxtLU18DEyfPU1/L6+pajotba6Nze4dzf60lenNJPV3iEtCxHkPz9/aWv0f7///79
/qmvxO/FxrO729jZ2ff4/Gpqav739SRDkvDl5fnT0ffk5v329f/19NFIUl9fX+Hh4fr7/Pr7/Z+v
0Kaw0tBDTvz8/Li9xLi8w/b29urq6v7+/v39/eTk5OXl5QAAAP///yH5BAAAAAAALAAAAABBACQA
QAj/AFFVEEhwYIWDBgkqPIiqocOBCgUiTOiwIUSGEhkaHPWuzD17Cu6JDGkPpAJ7Ij+ivBdSJMqT
Jkt+hHmS5EuQKWF+ZHmvF7RRtEiIWLVqEx4D35bB+8f036MaeFIpOrXqlIo0/wRMQ0eAFy8CErzJ
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
ikcs4hS0uMUvtrGMTaxjEZcYxwEBADs=

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.toyota-handball.de/pics/layout/koop_toyota.gif

R0lGODlhJQAkAPcAAOjt8dzc3Np5d9hpaM3S1lRhbOrh4KusrdS7tmFtdvj6+t/f3+CVkff4+aGp
svj4+O7w87a3t4OHi8XKzcsGI9LW2eTm6tA0PdPY3dnd4rzDytLS0r29vdTU1KqxttiVk7m5uevs
752mr+zs7Nra2r2+wNfY2F1ocHZ8gtbc4rCxsWRxe8wYK3yDivf399bW1q21vNDQ0MHFytJFR9VV
VNyGgsgPIc8xOdmCf3uIksvLy01ZYOPb29eRjMoAHcfJy9mNhM3NzeLk5s7Pz8rO0d3W1cTExHh+
hN3h5swqNI2RlaaprL7AxLG5wMDAwHaCi8bGxuKrqrO4vomOk/Hz9OGlpPP09Jqcnt+zr3R5fsXH
ycPDw9zf4sHDxtumotnNzczO0I6Wnp2kq9LJyGp1fcjIyPP09+GinsrMzcjLzOTo7be+xd7k6vLt
7c0TKcnO1JWeppSgqb6/waKmqdVeXM7Hx8kAFMwkMsHBwpWaoc4uOpOWmYmSmpyfocPJz7jAx7q+
wmt3gdnZ2tXV1dLV18YADLO0tOCZlebm5vDw8PX19e7u7vPz8+np6fLy8u/x8fT09Ovr6/v7++Li
4vHx8ejo6OPj4+Dg4O/v7/z8/Pj5+vr6+v39/eHh4fDy8ufn5/v8/O3s7tna2vDw8fHw8Pr6+/r7
++Tm5uDj59fIx+/t7YyTmP38/fv7/Nfa3Oy/u6Kkpd3d3TxJUdJQUbG0t9VjX9fHxSgtNuvr7J+i
paawufDx8+rAu+jw8rm9v42WoPLm5vbn6NA5P+/y9NHR0qmus7u/xvX09u/Z1tpxafPy83l/htbR
0P///8TM1NemodKnqNaqptasqe/v7uTY1uLi43J/i96KiKSvuPT295ihqs/Ly5qjrLi7wMDEx/bu
7f79/tbW1ejp64iTnYyVm9jg5uHh4piam80fLvLr68nKy/Hs6/Xo6dAtOubm5+vl5MXFxZKVl+7M
yNqindeZlO/q6sPHy8oRJd3a2ZCZou3t7f7+/uXl5erq6uTk5Pb29iH5BAAAAAAALAAAAAAlACQA
QAj/ADUpEKigIEGBCA8SHKipYUODDAcimojo0igrhKgkMIRnAwlimyZIUKJoFx4TC0gMWdHAhKJQ
Gybxm8hP3whBMDKUeFFphE19+tw5+FMiwAgTzsQ4WeDT5ogRMjDAAEEMkT5FWP9lVaTVkb5KlgK8
2BAjxpAYG0zEstRokSOtcLlq5ZRJ0iJ/mDSNCBBgQSx+kFw0muRIL99LsfxBUsSPaaW//S5douSv
smV+/Pxl7jSoy4QJb6RIIUDEnpxBlyxZ1ry6cqWembgdgBeg05A+eYxlOKbAVN1Nx5Rh6LbqSoQt
LybhgQGuRAd+lShRSpRIH4kpJ5qgKhNLX6IRJxKQ/1mRAMWWWCNiEUPioMAeDuoujUgkXVOiIhTq
bKCjZ9CGVHYUgcU9XtjxwgA3hLOBLT584c88wujQATU+9EABPolo0s+GHHbo4YcbRgLih4hgZiI/
aHChSQrkHCFBH0tgUIomBMByjgRHwAFAA65osYBmJ840USytBHKOIUJwAgEt6gTARAiGwGMCHqUU
A0UagGSzDxcqZPFLJj+8YMkniGw4wiYwcCBIIxtW4s8CMQxDiCFOGGFEKEKAoANK/rDZjzlrgOJE
GZP0swgm+nSSAxxqOGHVIpAuIkYOGgSxQBM5xENopItoocY4LYAQBD+QOsLIqacm0kgs8EhQwAph
iP/QRDFPPAFDE2LwkcAJU3AABTELRJIIqqa6UMM1Z9RwCCXpDHBBFJTwwgApinwzACnpCKBHFYkA
IwADZ+AALTLX1KOICy5IIgk7LHzRSA3oMLPIKw1aggULQ1gCr7zyUPAFIofcMMg7dqCThA+zLADJ
Pgw37PDDEDPcTMQQ/2PxxRhn7ELGHGuMcWWZsRYyyEC2NvLIJpMccsiTqEMAAACk8Acc+bBRzi/a
aFBOLwCkAcUCk5DMmj8lmniJO3V5kMABIAzqSiaAVMAJGFvoUIYKO3ijLjHJzYQZRYj4M80/t+TC
yRoHxNAJIj9oskwERhChAC0dyCTHG/tIIEspjdT/TdEnlVQjyQRHRKAOEx64wEkpo4RgQTfedOEN
FeKYYQooijigghM6JGCBJud98kkjjTDighgRbACdJYIEAcIUi9iDwjK0n8LFHipwsEUMAUAXgAOs
lBAEW5GM4AsAGIAQQD8jRFJ8JKIQ4AcHqAnChgYckMCm808JgoQaEehgSVON5CGCBXJM0hRQ/fCh
Cy0mRKIFNmFssQBQ+F+CRBxz4BFAJN7BBKJEQYYcAAANnRgBJqijg0C04A1+eAIZVECMSiQCE7gY
BBKsQQYQxMc7iXCECEW4iEnIIQErEIEx7PGDIXQhAQUoQAJUIAc0yOAP2igACiIAhZi4ZYSQYEQQ
/yERREYsohELGAQU5qCEI0yhBS04QhZWsYQtQEEHL+hEP0I4RCIyomMbwxgkErEIm/SjePpYBCXk
grEwXkwTyaCDD2gABB7M8QM+qIEBCoEFfaBDAHYUBj18MAADOMsNteiBO4RRiB6M4B+a2IQLDICO
MVwiCQIghj9U4YNnXIIGhUCACWyAgw34YwQsgAbAbhADSzirDj6IRiM0oa5g3OEL/VjHDZIwCwp4
YU1VaMcgItGGJNxhFj74AAkicYgZDOIQLBjDNqThhhckghP74MQDFPGATGiCEdShRLoy4QJFbGIf
m2CEACnxD3UpAhLbhIQmyGnOR9jznp645yPyqQzPffKzn/bk5z8fERAAOw==

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.toyota-handball.de/pics/formbuttons/anmelden_klein.gif

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
Ow==

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.toyota-handball.de/layout.css.php?menuid=242

* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Helvetica, =
sans-serif
}
BODY {
	BACKGROUND: #0f6075; COLOR: #424848
}
FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
THEAD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
TBODY {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
TFOOT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
TR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
TH {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; COLOR: #1e6d81; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
.submittab {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 13px; PADDING-LEFT: 13px; =
FONT-WEIGHT: 700; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent =
scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; =
MARGIN: 0px; CURSOR: pointer; COLOR: #1e6d81; PADDING-TOP: 2px; =
BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
* HTML .submittab {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 2px
}
* + HTML .submittab {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 2px
}
A:hover {
	TEXT-DECORATION: underline
}
EM {
	FONT-WEIGHT: 700; FONT-STYLE: normal
}
FORM {
	DISPLAY: inline
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: 700; FONT-SIZE: =
11px; PADDING-BOTTOM: 0px; COLOR: #c90023; PADDING-TOP: 2px; TEXT-ALIGN: =
left
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: 700; FONT-SIZE: =
11px; PADDING-BOTTOM: 0px; COLOR: #c90023; PADDING-TOP: 2px; TEXT-ALIGN: =
left
}
H2 {
	FONT-SIZE: 12px
}
HR.freespace {
	BORDER-RIGHT: #cdd6d3 0px solid; BORDER-TOP: #cdd6d3 1px solid; MARGIN: =
10px 0px; BORDER-LEFT: #cdd6d3 0px solid; BORDER-BOTTOM: #cdd6d3 0px =
solid
}
TEXTAREA {
	BORDER-RIGHT: #cdd6d3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#cdd6d3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: =
#cdd6d3 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cdd6d3 1px solid
}
INPUT.itxt {
	BORDER-RIGHT: #cdd6d3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#cdd6d3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: =
#cdd6d3 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cdd6d3 1px solid; =
HEIGHT: 14px
}
INPUT[type=3D'text'] {
	BORDER-RIGHT: #cdd6d3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#cdd6d3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: =
#cdd6d3 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cdd6d3 1px solid; =
HEIGHT: 14px
}
INPUT[type=3D'password'] {
	BORDER-RIGHT: #cdd6d3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#cdd6d3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: =
#cdd6d3 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cdd6d3 1px solid; =
HEIGHT: 14px
}
P {
	MARGIN: 0px
}
* HTML UL {
	MARGIN-LEFT: 5px
}
.pos-rel {
	POSITION: relative
}
.bold {
	FONT-WEIGHT: 700
}
.underline {
	TEXT-DECORATION: underline
}
.italic {
	FONT-STYLE: italic
}
.left {
	TEXT-ALIGN: left
}
.right {
	TEXT-ALIGN: right
}
.center {
	TEXT-ALIGN: center
}
.justify {
	TEXT-ALIGN: justify
}
.top {
	VERTICAL-ALIGN: top
}
.middle {
	VERTICAL-ALIGN: middle
}
.bottom {
	VERTICAL-ALIGN: bottom
}
.nodisplay {
	DISPLAY: none
}
.block {
	DISPLAY: block
}
.inline {
	DISPLAY: inline
}
.width100 {
	WIDTH: 100%
}
.float-right {
	DISPLAY: inline; FLOAT: right
}
.float-left {
	DISPLAY: inline; FLOAT: left
}
.float-center {
	DISPLAY: inline
}
.freespace {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0; HEIGHT: 0px
}
.image {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.page-paging {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 8px; =
PADDING-TOP: 8px
}
.mainMenu {
	FONT-WEIGHT: 700; COLOR: #fff; TEXT-DECORATION: none
}
.menuhead {
	FONT-WEIGHT: 700; COLOR: #fff; TEXT-DECORATION: none
}
.submenu {
	COLOR: #fff; TEXT-DECORATION: none
}
.contentmenu {
	TEXT-DECORATION: none
}
.guide {
	TEXT-DECORATION: none
}
.containerHead {
	FONT-WEIGHT: 700; COLOR: #424848
}
.formpflicht {
	FONT-WEIGHT: 700; COLOR: #424848
}
.formpflichtleer {
	FONT-WEIGHT: 700; COLOR: #424848
}
.headline {
	FONT-WEIGHT: 700; COLOR: #424848
}
.containerURL {
	COLOR: #1e6d81
}
.formtext {
	COLOR: #112
}
.footer {
	MARGIN-LEFT: 5px; COLOR: #fff
}
.lightURL {
	COLOR: #fff
}
.eventdate {
	FONT-WEIGHT: 700; COLOR: #424848
}
.eventtitle {
	FONT-WEIGHT: 700; COLOR: #424848
}
.magazinetitle {
	FONT-WEIGHT: 700; COLOR: #424848
}
.magazinedate {
	FONT-WEIGHT: 700; COLOR: #424848
}
.containerText {
	COLOR: #424848
}
.eventtext {
	COLOR: #424848
}
.eventurl {
	COLOR: #424848
}
.firmentext {
	COLOR: #424848
}
.picturetext {
	COLOR: #424848
}
SPAN.paging {
	COLOR: #424848
}
.text {
	COLOR: #424848
}
TD.containerText {
	VERTICAL-ALIGN: middle
}
.magazineshorttext {
	FONT-WEIGHT: 700; COLOR: #424848; TEXT-ALIGN: justify
}
.magazinetext {
	COLOR: #424848; TEXT-ALIGN: justify
}
A.magazinmehr {
	COLOR: #c00
}
.formpflicht {
	FONT-WEIGHT: 700
}
.firmentitel {
	FONT-WEIGHT: 700
}
.menu {
	BACKGROUND-COLOR: #090
}
.menuhighlight {
	BACKGROUND-COLOR: #f50
}
.menuactive {
	BACKGROUND-COLOR: #c00
}
.ctopbox-left {
	MARGIN-RIGHT: 8px! important
}
DIV.page-form-begin {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 14px; COLOR: =
#424848; PADDING-TOP: 14px; TEXT-ALIGN: center
}
* HTML LABEL.ieBugfixLineHeight {
	DISPLAY: inline; LINE-HEIGHT: 20px
}
DIV.page-frame {
	BACKGROUND: url(/pics/layout/bg.jpg) #a7c6da no-repeat center 0px; =
OVERFLOW: hidden
}
DIV.page {
	MARGIN: 0px auto; WIDTH: 824px
}
DIV.page-bg1 {
	MARGIN: 0px; WIDTH: 100%
}
DIV.page-bg2 {
	MARGIN: 0px; WIDTH: 100%; POSITION: relative
}
DIV.page-header {
	HEIGHT: 146px
}
.place_flash {
	Z-INDEX: 100; BACKGROUND: url(/pics/layout/fallback_toyota2008.jpg) =
no-repeat; LEFT: 247px; WIDTH: 344px; POSITION: absolute; TOP: 0px; =
HEIGHT: 144px
}
IMG.page-header-img {
	LEFT: 247px; POSITION: absolute; TOP: 0px
}
DIV.page-header-board {
	BACKGROUND: url(/pics/layout/anzeige.gif) no-repeat 1px 0px; FLOAT: =
right; WIDTH: 232px; HEIGHT: 144px
}
DIV.head-loginbox {
	MARGIN-TOP: 10px; PADDING-LEFT: 8px; WIDTH: 217px; COLOR: #fff
}
FORM DIV.head-loginbox {
	MARGIN-TOP: 7px; PADDING-LEFT: 13px
}
.head-login-welcome {
	WIDTH: 130px; POSITION: relative
}
DIV.head-loginbox #head-login {
	FLOAT: left; VERTICAL-ALIGN: bottom; LINE-HEIGHT: 15px
}
* HTML DIV.head-loginbox #id_head_username {
	MARGIN-BOTTOM: 4px
}
DIV.head-loginbox .tafel {
	RIGHT: 0px; WIDTH: 94px; POSITION: absolute; TOP: 10px; HEIGHT: 49px; =
TEXT-ALIGN: center
}
* HTML DIV.head-loginbox .tafel {
	RIGHT: 0px
}
FORM DIV.head-loginbox .tafel {
	TOP: 6px
}
DIV.head-loginbox .tafel-links {
	CLEAR: both; MARGIN-LEFT: -10px; OVERFLOW: hidden; WIDTH: 227px; =
POSITION: absolute; TOP: 58px
}
* + HTML DIV.head-loginbox .tafel-links {
	TOP: 57px
}
.head-loginbox #head-login-submit {
	LEFT: 48px; POSITION: relative; TOP: 2px
}
DIV.page-header-loginboard {
	BACKGROUND: url(/pics/layout/box_meinverein_bg.jpg) no-repeat 1px 0px; =
FLOAT: left; WIDTH: 232px; POSITION: absolute; TOP: 62px; HEIGHT: 80px
}
DIV.head-loggedin {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
* HTML .head-loggedin {
	MARGIN: 2px 5px
}
.head-loggedin H4 {
	FONT-WEIGHT: 700
}
.head-loggedin #vlogo_lnk {
	FLOAT: left; MARGIN: 0px 5px
}
.login-input {
	BORDER-TOP-WIDTH: 0px! important; PADDING-RIGHT: 2px! important; =
PADDING-LEFT: 2px! important; BORDER-LEFT-WIDTH: 0px! important; =
FONT-SIZE: 10px! important; BORDER-BOTTOM-WIDTH: 0px! important; =
PADDING-BOTTOM: 0px! important; WIDTH: 58px! important; LINE-HEIGHT: =
12px! important; PADDING-TOP: 0px! important; HEIGHT: 12px! important; =
BORDER-RIGHT-WIDTH: 0px! important
}
#loginpage_form {
	MARGIN-TOP: 8px
}
#loginpage_form LABEL {
	FLOAT: left; MARGIN-RIGHT: 10px
}
#loginpage_form INPUT {
	FLOAT: left; MARGIN-RIGHT: 10px
}
DIV.page-path {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px! =
important; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
* + HTML DIV.page-path {
	MARGIN-TOP: 0px
}
DIV.page-path * {
	FONT-SIZE: 9px! important; TEXT-DECORATION: none
}
DIV.page-hmenu {
	CLEAR: both; HEIGHT: 55px; TEXT-ALIGN: center
}
* HTML DIV.page-hmenu-inlay {
	LEFT: 1px; POSITION: relative
}
DIV.hmenu2 {
	PADDING-LEFT: 15px
}
* + HTML DIV.hmenu2 {
	MARGIN-TOP: -3px
}
* HTML DIV.hmenu2 {
	MARGIN-TOP: -3px; PADDING-LEFT: 15px
}
UL.hmenu1 {
	LIST-STYLE-TYPE: none
}
UL.hmenu2 {
	LIST-STYLE-TYPE: none
}
LI.hmenu1 {
	DISPLAY: inline; FLOAT: left
}
LI.hmenu2 {
	DISPLAY: inline; FLOAT: left
}
A.hmenu {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 1px; MARGIN: -1px 0px 2px; PADDING-TOP: 1px; =
TEXT-DECORATION: none
}
A.hmenu2-active {
	FONT-WEIGHT: 700
}
DIV.suche {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: #134b62; =
PADDING-BOTTOM: 5px; MARGIN: 16px 0px 0px; PADDING-TOP: 5px
}
DIV.page-main {
	CLEAR: both; MARGIN-TOP: 5px
}
DIV#cube {
	LEFT: 846px; WIDTH: 122px; POSITION: absolute; TOP: 325px; HEIGHT: =
131px
}
DIV#cube_red_l {
	LEFT: -53px; WIDTH: 58px; POSITION: absolute; TOP: 150px; HEIGHT: 63px
}
DIV#cube_red_r {
	LEFT: 810px; WIDTH: 58px; POSITION: absolute; TOP: 150px; HEIGHT: 63px
}
.bande_l {
	LEFT: -295px; POSITION: absolute; TOP: 183px
}
.bande_r {
	RIGHT: -300px; POSITION: absolute; TOP: 178px
}
DIV.page-vmenu {
	FLOAT: left; MARGIN-LEFT: -824px; WIDTH: 272px; TEXT-ALIGN: left
}
DIV.page-container {
	FLOAT: right; MARGIN-LEFT: -272px; WIDTH: 272px
}
DIV.page-vmenu-container {
	WIDTH: 272px
}
DIV.page-content-container {
	WIDTH: 272px
}
* HTML DIV.page-content-container {
	POSITION: relative; TOP: -5px
}
DIV.page-container-workspace {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; FLOAT: left; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 4px; =
WIDTH: 272px; PADDING-TOP: 2px; POSITION: relative; BORDER-RIGHT-WIDTH: =
0px
}
DIV.page-container-block {
	PADDING-RIGHT: 5px; BORDER-TOP: #bbbfc0 1px solid; PADDING-LEFT: 5px; =
PADDING-BOTTOM: 2px; LINE-HEIGHT: 16px; PADDING-TOP: 2px
}
DIV.page-container-block H3 {
	DISPLAY: block
}
DIV.page-container-headline {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: 700; BACKGROUND: =
#fff; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #d92626; =
PADDING-TOP: 0px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DIV.page-container-content {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; COLOR: =
#1a3c44; PADDING-TOP: 3px
}
DIV.page-container-content A {
	COLOR: #d62323
}
H2.page-container {
	DISPLAY: inline; COLOR: #d92626
}
IMG.border-image {
	FLOAT: left
}
DIV.page-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 448px! important; =
FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 276px; WIDTH: 272px; =
PADDING-TOP: 0px
}
* HTML DIV.page-content {
	PADDING-LEFT: 276px; MARGIN: 0px 276px 0px 0px; HEIGHT: 448px
}
DIV.page-content-left {
	MARGIN: 0px 0px 0px 276px; WIDTH: 548px
}
DIV.page-content-right {
	MARGIN: 0px 276px 0px 0px; WIDTH: 548px
}
* HTML DIV.page-content-right {
	PADDING-LEFT: 0px
}
DIV.page-content-all {
	MARGIN: 0px; WIDTH: 824px
}
* HTML DIV.page-content-all {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV.page-content-workspace {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; =
MARGIN: 0px 0px 5px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative; =
BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 0px
}
* HTML DIV.page-content-workspace {
	MARGIN: 0px 0px 6px
}
* + HTML DIV.page-content-workspace {
	MARGIN: 0px 0px 6px
}
.EM_frames {
	BACKGROUND-COLOR: transparent! important
}
.EM_frames * {
	BACKGROUND-COLOR: transparent! important
}
.EM_frames IFRAME {
	MARGIN: 0px auto; OVERFLOW: hidden! important; WIDTH: 750px! important; =
HEIGHT: 488px! important
}
.EM_frames .crn {
	DISPLAY: none
}
.EM_frames .page-content-header {
	DISPLAY: none
}
DIV.page-content-header {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: 700; =
PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #d92626; PADDING-TOP: 3px; =
TEXT-ALIGN: left
}
DIV.page-content-text {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: =
#424848; PADDING-TOP: 10px; HEIGHT: 100%; TEXT-ALIGN: left
}
.page-content-right.page-content DIV.page-content-text {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
* HTML .page-content-right.page-content DIV.page-content-text {
=09
}
.page-content DIV.contr_pad DIV.page-content-text {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; =
PADDING-TOP: 3px
}
H3.page-content {
	DISPLAY: inline; FONT-SIZE: 12px; COLOR: #c90023
}
.page-content-container {
=09
}
* HTML .page-content-container {
	MARGIN: 9px -6px 0px 0px
}
* + HTML .page-content-container {
	MARGIN: 0px -6px 0px 0px
}
DIV.page-footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(/pics/layout/footer_bg.gif) #0f6075 repeat-x center top; =
PADDING-BOTTOM: 25px; MARGIN: 0px; WIDTH: 100%; COLOR: #b9c9d0; =
PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.koop {
	MARGIN: 0px auto 16px; WIDTH: 824px; PADDING-TOP: 1px; TEXT-ALIGN: =
right
}
DIV.koop A {
	MARGIN: 0px 5px 0px 20px
}
DIV.page-footer-inner {
	MARGIN: 0px auto; WIDTH: 824px; TEXT-ALIGN: left
}
DIV.page-footer-inner A {
	COLOR: #b9c9d0; TEXT-DECORATION: none
}
DIV.page-footer-inner TH {
	WIDTH: 167px; TEXT-ALIGN: left
}
DIV.page-footer-inner TR {
	LINE-HEIGHT: 18px
}
.crn {
	FONT-SIZE: 6px; BACKGROUND: url(/pics/layout/corners.gif) no-repeat 0px =
0px; LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 6px; POSITION: absolute; =
HEIGHT: 6px
}
.crn_t {
	TOP: 0px
}
.crn_t_med {
	TOP: 0px
}
.crn_t_big {
	TOP: 0px
}
.crn_b {
	BACKGROUND-POSITION: 0px -7px; BOTTOM: 0px
}
.crn_b_med {
	BACKGROUND-POSITION: 0px -7px; BOTTOM: 0px
}
.crn_b_big {
	BACKGROUND-POSITION: 0px -7px; BOTTOM: 0px
}
* HTML .crn_b {
	BOTTOM: -1px
}
* HTML .crn_b_med {
	BOTTOM: -1px
}
* HTML .crn_b_big {
	BOTTOM: -1px
}
.crn_t_med {
	BACKGROUND-POSITION: -276px 0px
}
.crn_b_med {
	BACKGROUND-POSITION: -276px -7px
}
.crn_t_big {
	BACKGROUND-POSITION: 0px -14px
}
.crn_b_big {
	BACKGROUND-POSITION: 0px -21px
}
.white {
	COLOR: #fff! important
}
.white A {
	COLOR: #fff
}
.box_txt_indent {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.container {
	BORDER-RIGHT: #fff 3px solid; BORDER-TOP: #fff 0px solid; OVERFLOW: =
hidden; BORDER-LEFT: #fff 3px solid; BORDER-BOTTOM: #fff 0px solid; =
TEXT-ALIGN: left
}
.container INPUT {
	MARGIN-LEFT: 3px
}
.contr_hb4u {
	BACKGROUND: url(/pics/container/h4u_bg.jpg) no-repeat 0px 0px; =
PADDING-TOP: 52px; HEIGHT: 208px
}
.contr_hb4u P {
	PADDING-LEFT: 15px; BACKGROUND: url(/pics/container/bullet_r.gif) =
no-repeat 0px 2px; MARGIN: 0px 0px 6px 3px; WIDTH: 145px
}
.contr_hb4u P STRONG {
	FONT-WEIGHT: 700; COLOR: #c90023
}
.contr_hb4u A {
	MARGIN-TOP: 20px; DISPLAY: block; WIDTH: 178px; HEIGHT: 27px; =
TEXT-DECORATION: none
}
.contr_hb4u A:hover {
	TEXT-DECORATION: none
}
.contr_hb4u .h4u_gwspiel {
	MARGIN-TOP: 3px; PADDING-LEFT: 7px; COLOR: #fff; POSITION: relative
}
.h4u_gwspiel P {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; =
MARGIN: 0px; WIDTH: auto
}
.h4u_gwspiel P STRONG {
	COLOR: #fff
}
.contr_hb4u H4 {
	FONT-SIZE: 15px; MARGIN: 5px 0px; LINE-HEIGHT: 17px
}
.contr_hb4u A#hb4u_vip {
	MARGIN-TOP: 0px; DISPLAY: block; Z-INDEX: 9; LEFT: 0px; WIDTH: 100%; =
POSITION: absolute; TOP: 0px; HEIGHT: 87px
}
* HTML .contr_hb4u A#hb4u_vip {
	LEFT: -7px
}
.contr_hb4u A#hb4u_vip IMG {
	WIDTH: 265px; HEIGHT: 87px
}
.contr_hb4me {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.contr_hb4me .page-container-block {
	PADDING-BOTTOM: 10px
}
.contr_aktionen {
	BACKGROUND: url(/pics/layout/grad_gray2.gif) repeat-x left top; =
POSITION: relative; HEIGHT: 63px
}
* + HTML .contr_aktionen {
	MARGIN-BOTTOM: -4px
}
* HTML .contr_aktionen {
	MARGIN-BOTTOM: -4px
}
.contr_aktionen IMG {
	MARGIN-TOP: 3px; MARGIN-LEFT: 2px
}
.contr_aktionen P.box_txt_indent {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; WIDTH: =
165px; BOTTOM: 7px; PADDING-TOP: 0px; POSITION: absolute
}
.contr_empfehlen {
	BACKGROUND: url(/pics/layout/grad_gray2.gif) repeat-x left bottom; =
HEIGHT: 101px
}
* + HTML .contr_empfehlen {
	HEIGHT: 103px
}
.contr_empfehlen DIV INPUT {
	BORDER-RIGHT: #cdd6d3 1px solid; BORDER-TOP: #cdd6d3 1px solid; MARGIN: =
3px 0px; BORDER-LEFT: #cdd6d3 1px solid; BORDER-BOTTOM: #cdd6d3 1px =
solid
}
.contr_empfehlen INPUT.btn_submit {
	MARGIN-TOP: 3px; MARGIN-LEFT: 5px
}
.contr_vsuche {
	BACKGROUND: url(/pics/layout/grad_gray2.gif) repeat-x left bottom; =
HEIGHT: 43px
}
* HTML .contr_vsuche {
	HEIGHT: 40px
}
.contr_vsuche INPUT {
	FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 166px; MARGIN-RIGHT: 26px
}
.contr_gwspiel {
	BACKGROUND: url(/pics/layout/mannschaftstour_bg.jpg) no-repeat left =
top; POSITION: relative; HEIGHT: 153px
}
.contr_tpspiel {
	BACKGROUND: url(/pics/layout/bg_tippspiel_cont.jpg) no-repeat; =
PADDING-TOP: 142px; HEIGHT: 90px
}
.contr_tpspiel .box_txt_indent {
	MARGIN-TOP: 0px
}
.contr_tpspiel_h3a {
	MARGIN-TOP: -20px
}
.contr_tpspiel_h3b {
	MARGIN-TOP: -14px
}
.contr_tpspiel H3 {
	WIDTH: 170px
}
.contr_tpspiel P {
	LINE-HEIGHT: 16px
}
.contr_tpspiel A {
	LEFT: 3px; BOTTOM: 0px; POSITION: absolute
}
.contr_tpspiel H3 STRONG {
	FONT-SIZE: 17px! important
}
.contr_tpspiel P {
	MARGIN-TOP: 10px; FONT-SIZE: 11px! important
}
.contr_tpspiel A {
	MARGIN-TOP: 4px; DISPLAY: block; POSITION: relative
}
.tippspiel_iframe {
	WIDTH: auto; HEIGHT: 480px
}
.contr_toy_hb {
	BACKGROUND: url(/pics/container/bg_container_hbl_toyota.jpg) repeat-x =
left top; HEIGHT: 172px
}
.contr_toy_hb P {
	WIDTH: 150px; LINE-HEIGHT: 16px
}
.contr_teams {
	BACKGROUND: url(/pics/layout/grad_gray2.gif) repeat-x left bottom; =
HEIGHT: 82px
}
.contr_nl {
	BACKGROUND: url(/pics/layout/grad_gray2.gif) repeat-x left bottom; =
HEIGHT: 82px
}
.contr_modelle {
	BACKGROUND: url(/pics/container/sm_08.jpg) no-repeat left top; LEFT: =
0px; POSITION: relative; TOP: 0px; HEIGHT: 170px
}
.contr_modelle A.search_lnk {
	LEFT: 68px; POSITION: absolute; TOP: 72px
}
.contr_modelle P {
	MARGIN-TOP: 20px
}
.contr_modelle #toyota_haendler {
	LEFT: 5px; FLOAT: left; POSITION: relative; TOP: 5px
}
.contr_auris {
	BACKGROUND: url(/pics/container/bg_auris.jpg) no-repeat left top; LEFT: =
3px; POSITION: relative; TOP: 0px; HEIGHT: 82px
}
A.auris_search_lnk {
	LEFT: 62px; BOTTOM: 5px; POSITION: absolute
}
#id_toyota_haendler_auris {
	LEFT: 5px; FLOAT: left; POSITION: relative; TOP: 5px
}
.contr_ticker {
	BACKGROUND: url(/pics/container/dpa_box.jpg) no-repeat left top; =
LINE-HEIGHT: 16px; PADDING-TOP: 125px; HEIGHT: 120px
}
.contr_ticker H3 {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 14px
}
.contr_hbtv {
	BORDER-RIGHT: #fff 3px solid; BORDER-TOP: #fff 0px solid; BACKGROUND: =
url(/pics/layout/grad_gray2.gif) repeat-x left bottom; LEFT: 0px; =
BORDER-LEFT: #fff 3px solid; LINE-HEIGHT: 18px; BORDER-BOTTOM: #fff 0px =
solid; POSITION: relative; TOP: 0px
}
.contr_forum4u {
	BACKGROUND: url(/pics/container/f4y_bg.jpg) repeat-x left bottom; =
HEIGHT: 170px
}
.contr_forum4u P {
	PADDING-LEFT: 15px; BACKGROUND: url(/pics/container/bullet_b.gif) =
no-repeat 0px 2px; MARGIN: 52px 0px 6px 3px; WIDTH: 145px; COLOR: =
#b9c9d0
}
.contr_forum4u P STRONG {
	COLOR: #fff
}
.contr_forum4u A {
	MARGIN-TOP: 37px; DISPLAY: block; WIDTH: 100%; HEIGHT: 27px; =
TEXT-DECORATION: none
}
.contr_links {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 8px; =
LINE-HEIGHT: 19px; PADDING-TOP: 8px
}
.contr_links H4 {
	COLOR: #0f6075
}
.contr_links P {
	PADDING-LEFT: 15px; BACKGROUND: url(/pics/container/bullet_r.gif) =
no-repeat 0px 4px
}
.contr_links P A {
	FONT-WEIGHT: 700; FONT-SIZE: 1.2em; COLOR: #c90023; TEXT-DECORATION: =
none
}
.contr_links A.extern {
	DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: 700; BACKGROUND: =
url(/pics/container/bullet_black.gif) no-repeat 0px 5px; =
TEXT-DECORATION: none
}
.contr_final4 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; BACKGROUND: =
#303940; PADDING-BOTTOM: 3px; LINE-HEIGHT: 18px; PADDING-TOP: 3px; =
HEIGHT: 76px
}
.contr_final4 * {
	COLOR: #fff
}
.contr_final4 P {
	PADDING-LEFT: 3px; WIDTH: 180px
}
.contr_final4 A {
	FONT-WEIGHT: 700
}
.contr_final4 LI {
	PADDING-LEFT: 15px; BACKGROUND: url(/pics/container/bullet_w.gif) =
no-repeat 0px 4px
}
.final_privat {
	BACKGROUND: url(/pics/container/4_ani.gif) #303940 no-repeat 193px 2px; =
HEIGHT: 76px
}
.contr_final4 IMG.float-right {
	MARGIN: 1px 1px 1px 10px; WIDTH: 69px; HEIGHT: 78px
}
.final4_overview_fb {
	BACKGROUND: url(/pics/container/fallback_l.jpg) no-repeat left top
}
.final4_flash_l {
	BACKGROUND: url(/pics/container/fallback_s.jpg) no-repeat left top
}
.final4_flash_l:hover {
	CURSOR: pointer
}
.place_flash:hover {
	CURSOR: pointer
}
.final4_overview_fb:hover {
	CURSOR: pointer
}
.contr_final4_links {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: =
url(/pics/container/f4_links_bg.jpg) repeat-x left bottom; =
PADDING-BOTTOM: 125px; COLOR: #fff; PADDING-TOP: 15px; HEIGHT: 120px
}
.contr_final4_links H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 700; FONT-SIZE: =
14px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; COLOR: #f5b721; =
PADDING-TOP: 0px
}
.contr_final4_links P {
	MARGIN-BOTTOM: 20px
}
.contr_final4_links A {
	COLOR: #f5b721
}
.contr_final4_links DIV {
	MARGIN-TOP: 6px
}
.contr_olympia {
	BACKGROUND: url(/pics/container/olympia_bg.jpg) repeat-x left bottom; =
PADDING-TOP: 92px; HEIGHT: 168px
}
* HTML .contr_olympia {
	HEIGHT: 169px
}
.contr_olympia H3 {
	FONT-SIZE: 14px
}
.contr_olympia P {
	FONT-SIZE: 11px; MARGIN: 10px 10px 7px 6px; COLOR: #424848
}
.contr_olympia A {
	MARGIN-LEFT: 3px
}
.tabelle.container {
	FONT-SIZE: 12px
}
.tabelle TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; =
PADDING-TOP: 1px
}
.profile_sel_listing {
	WIDTH: 100%; TEXT-ALIGN: center
}
.profile_sel_listing TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; WIDTH: 50%; =
PADDING-TOP: 2px
}
TABLE.atabelle {
	MARGIN-BOTTOM: 20px; WIDTH: 100%; TEXT-ALIGN: center
}
.atabelle TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px
}
.atabelle TH {
	FONT-WEIGHT: 700
}
TD.atabelle_row1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; WIDTH: =
31px; PADDING-TOP: 2px
}
TD.atabelle_row2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: =
171px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
TD.atabelle_row3 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; WIDTH: 5px; =
PADDING-TOP: 2px; TEXT-ALIGN: right
}
TD.atabelle_row4 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: =
171px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
TD.atabelle_row5 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: =
23px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
TD.atabelle_row6 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; WIDTH: 5px; =
PADDING-TOP: 2px; TEXT-ALIGN: right
}
TD.atabelle_row7 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: =
23px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
TD.atabelle_row8 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: =
23px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
TD.atabelle_row9 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; WIDTH: 5px; =
PADDING-TOP: 2px; TEXT-ALIGN: right
}
TD.atabelle_row10 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: =
23px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
TD.atabelle_row11 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; WIDTH: =
12px; PADDING-TOP: 0px
}
TABLE.suchlisting {
	TABLE-LAYOUT: fixed; WIDTH: 100%
}
TABLE.suchlisting TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px
}
#tabs {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; BACKGROUND: =
url(/pics/formbuttons/tab_shd_bg.gif) repeat-x; LEFT: 0px; MARGIN: 3px =
3px 0px; WIDTH: 542px; POSITION: absolute; TOP: 0px; HEIGHT: 18px
}
* HTML #tabs {
	WIDTH: 538px
}
#people-tabs {
	FONT-WEIGHT: 700; FONT-SIZE: 12px; BACKGROUND: =
url(/pics/formbuttons/tab_shd_bg.gif) repeat-x; LEFT: 0px; MARGIN: 10px =
0px 20px; WIDTH: 534px; POSITION: relative; TOP: 0px; HEIGHT: 18px
}
.single_tab_on {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; COLOR: =
#c90023; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.single_tab_off {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: =
url(/pics/formbuttons/tab_shd_l.gif) no-repeat 0px 0px; PADDING-BOTTOM: =
0px; COLOR: #1e6d81; PADDING-TOP: 0px
}
.tab {
	LINE-HEIGHT: 18px; HEIGHT: 18px; TEXT-ALIGN: center
}
.tab A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; =
PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.single_tab_on .tab A {
	COLOR: #c90023
}
INPUT#email {
	WIDTH: 247px
}
INPUT#vorname {
	WIDTH: 247px
}
INPUT#nachname {
	WIDTH: 247px
}
.formbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
15px 0px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: left
}
.formbox INPUT {
	BORDER-RIGHT: #cdd6d3 1px solid; BORDER-TOP: #cdd6d3 1px solid; =
DISPLAY: block; MARGIN: 1px 0px 5px; BORDER-LEFT: #cdd6d3 1px solid; =
WIDTH: 249px; COLOR: #424848; BORDER-BOTTOM: #cdd6d3 1px solid
}
.formbox TEXTAREA {
	BORDER-RIGHT: #cdd6d3 1px solid; BORDER-TOP: #cdd6d3 1px solid; =
DISPLAY: block; MARGIN: 1px 0px 5px; BORDER-LEFT: #cdd6d3 1px solid; =
WIDTH: 249px; COLOR: #424848; BORDER-BOTTOM: #cdd6d3 1px solid
}
.formbox SELECT {
	BORDER-RIGHT: #cdd6d3 1px solid; BORDER-TOP: #cdd6d3 1px solid; =
DISPLAY: block; MARGIN: 1px 0px 5px; BORDER-LEFT: #cdd6d3 1px solid; =
WIDTH: 249px; COLOR: #424848; BORDER-BOTTOM: #cdd6d3 1px solid
}
* HTML .formbox INPUT {
	PADDING-LEFT: 5px
}
.formbox SELECT {
	WIDTH: 256px
}
.form_textarea UL {
	LIST-STYLE-TYPE: none
}
.form_textfield UL {
	LIST-STYLE-TYPE: none
}
TABLE.form_textarea {
	TABLE-LAYOUT: fixed; WIDTH: 100%
}
TABLE.form_textfield {
	TABLE-LAYOUT: fixed; WIDTH: 100%
}
TABLE.form_textarea TH {
	FONT-WEIGHT: 700
}
TABLE.form_textfield TH {
	FONT-WEIGHT: 700
}
TABLE.form_textarea TD {
	FONT-WEIGHT: 400
}
TABLE.form_textfield INPUT {
	MARGIN: 2px 0px; WIDTH: 90%
}
TEXTAREA.form_field {
	WIDTH: 350px; HEIGHT: 80px
}
TABLE.live_results .name {
	WIDTH: 320px; LINE-HEIGHT: 16px
}
TABLE.live_results .name H4 {
	DISPLAY: inline
}
TABLE.live_results .location H4 {
	DISPLAY: inline
}
#autocomplete_form .results_name {
	FLOAT: left; WIDTH: 52%
}
#autocomplete_form .results_plzort {
	FLOAT: left; WIDTH: 28%
}
#autocomplete_form .results_searchbtn {
	MARGIN-TOP: 10px
}
#autocomplete_form #autocomplete_relname {
	WIDTH: 249px
}
#Ajax_load_indicator {
	DISPLAY: block; LEFT: 0px; FLOAT: none; MARGIN: 13px 0px 0px 266px; =
WIDTH: 16px; POSITION: absolute; TOP: 133px; TEXT-ALIGN: center
}
* HTML #Ajax_load_indicator {
	TOP: 137px
}
#autocomplete_done {
=09
}
.mannschaftsname {
	MARGIN-LEFT: 47px; WIDTH: 200px
}
.note {
	FLOAT: right; WIDTH: 185px; TEXT-ALIGN: left
}
.col_width {
	WIDTH: 49%
}
.highlighted {
	COLOR: #c90023
}
INPUT.confirm_button {
	FLOAT: right; WIDTH: 85px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: =
none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; BACKGROUND-COLOR: =
transparent; BORDER-BOTTOM-STYLE: none
}
INPUT.edit_button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 138px; BORDER-TOP-STYLE: none; PADDING-TOP: =
0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 22px; =
BACKGROUND-COLOR: transparent; BORDER-BOTTOM-STYLE: none
}
INPUT.edit_img_upload {
	WIDTH: auto
}
INPUT.form_submit {
	WIDTH: 138px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; HEIGHT: 22px; BORDER-BOTTOM-STYLE: none
}
.membership {
	PADDING-RIGHT: 22px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.membership H3 {
	DISPLAY: block; MARGIN-BOTTOM: 8px
}
.membership INPUT {
	VERTICAL-ALIGN: middle
}
.membership_left {
	FLOAT: left; WIDTH: 200px; HEIGHT: 50px
}
.radio_h INPUT {
	FLOAT: left
}
.radio_v INPUT {
	FLOAT: left
}
.radio_v LABEL {
	DISPLAY: block; HEIGHT: 16px
}
.radio_h LABEL {
	DISPLAY: block; HEIGHT: 16px
}
.radio_h {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 140px; VERTICAL-ALIGN: middle
}
.radio_v {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: 140px
}
.radio_v INPUT {
	MARGIN: 0px 5px 0px 0px; VERTICAL-ALIGN: middle; WIDTH: 13px; HEIGHT: =
13px
}
.radio_h INPUT {
	MARGIN: 0px 5px 0px 0px; VERTICAL-ALIGN: middle; WIDTH: 13px; HEIGHT: =
13px
}
* HTML .radio_v INPUT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
* HTML .radio_h INPUT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
* + HTML .radio_v INPUT {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
* + HTML .radio_h INPUT {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
INPUT.next_button {
	MARGIN: 5px 11px 0px auto; WIDTH: auto; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; =
TEXT-ALIGN: right; BORDER-BOTTOM-STYLE: none
}
.team_listing UL {
	FONT-WEIGHT: 400; MARGIN: 0px 0px 10px; LIST-STYLE-TYPE: none
}
.team_listing UL LI A {
	DISPLAY: block; PADDING-LEFT: 20px; HEIGHT: 15px; TEXT-DECORATION: none
}
.team_listing A.chkbox {
	BACKGROUND: url(/pics/layout/listing_chk.gif) no-repeat left center; =
COLOR: #424848
}
.team_listing A.chkbox:hover {
	BACKGROUND: url(/pics/layout/listing_chk_hover.gif) no-repeat left =
center; COLOR: #c90023
}
.team_listing A.chkbox_on {
	BACKGROUND: url(/pics/layout/listing_chk_on.gif) no-repeat left center; =
COLOR: #424848
}
.team_listing A.chkbox_on:hover {
	BACKGROUND: url(/pics/layout/listing_chk_on_hover.gif) no-repeat left =
center; COLOR: #c90023
}
.edit_output {
	DISPLAY: block; FONT-WEIGHT: 700; MARGIN: 5px 0px 16px
}
.edit_field {
	BORDER-RIGHT: #cdd6d3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#cdd6d3 1px solid; MARGIN-TOP: 10px; DISPLAY: none; PADDING-LEFT: 5px; =
FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; BORDER-LEFT: #cdd6d3 1px =
solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cdd6d3 1px solid; =
BACKGROUND-COLOR: #ebf3f6
}
#userportrait {
	MARGIN-TOP: 8px; FLOAT: right; WIDTH: 142px; HEIGHT: 189px
}
* + HTML #userportrait {
	MARGIN-TOP: 10px
}
.lounge_txt {
=09
}
.lounge_2col {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 10px 0px; WIDTH: 258px; PADDING-TOP: 100px; =
BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 110px
}
A.lounge_lnk {
	RIGHT: 5px; BOTTOM: 0px; POSITION: absolute
}
.lounge_2col UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
15px; PADDING-TOP: 0px
}
.lounge_3col {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 10px 0px; WIDTH: 168px; PADDING-TOP: 100px; =
BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 110px
}
.ie6display {
	DISPLAY: none
}
* HTML .ie6display {
	DISPLAY: block
}
DIV.people_frame {
	MARGIN-BOTTOM: 6px
}
DIV.people_top_left {
	FLOAT: left; WIDTH: 150px; BACKGROUND-COLOR: #dae1e3; TEXT-ALIGN: =
center
}
DIV.people_top_left * {
	MARGIN: 0px auto
}
DIV.people_top_right {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 370px
}
DIV.people_top_right H1 {
	FONT-SIZE: 22px! important; COLOR: #bababa
}
DIV.people_top_right H1 A {
=09
}
TABLE.people_table .td_left {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; =
VERTICAL-ALIGN: top; PADDING-TOP: 4px; TEXT-ALIGN: right
}
TABLE.people_table .td_right {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; =
PADDING-TOP: 4px; TEXT-ALIGN: left
}
DIV.people_tabs {
	CLEAR: both; BORDER-TOP: #fff 10px solid; WIDTH: 534px; LINE-HEIGHT: =
18px; BACKGROUND-COLOR: #cbd8dd
}
DIV.people_tabs .tab {
	FLOAT: left; WIDTH: 89px
}
DIV.people_tabs .tabact {
	BACKGROUND-COLOR: #fff
}
DIV.people_btm {
	HEIGHT: 500px
}
.profile_class2_listing {
	FLOAT: left; MARGIN: 4px 0px 8px; WIDTH: 117px; POSITION: relative; =
HEIGHT: 200px; TEXT-ALIGN: center
}
* HTML .profile_class2_listing {
	WIDTH: 114px
}
.profile_class2_listing .profile_data {
	MARGIN: 4px 2px 8px; LINE-HEIGHT: 16px; BORDER-BOTTOM: #cdd6d3 1px =
solid; HEIGHT: 58px
}
.profile_class2 {
	POSITION: relative
}
.profile_class2_img {
	FLOAT: left; MARGIN: 0px 8px 8px 0px; WIDTH: 100px; HEIGHT: 140px
}
.profile_class2_data {
	MARGIN-TOP: 16px; VERTICAL-ALIGN: top; WIDTH: 336px
}
.profile_class2_data DIV {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 160px; MARGIN-RIGHT: 8px
}
.profile_class2 H2 A {
=09
}
.profile_class2_data H3 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.profile_class2_data P {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.profiles_listing {
	MARGIN-BOTTOM: 8px
}
.profile_img {
	MARGIN: 4px 0px 8px; WIDTH: 534px; POSITION: relative
}
.profile_name {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 20px; BACKGROUND: =
#fff; FILTER: Alpha(opacity=3D90,style=3D0); LEFT: 20px; PADDING-BOTTOM: =
2px; COLOR: #424848; BOTTOM: 8px; PADDING-TOP: 2px; POSITION: absolute; =
opacity: 0.9; -moz-opacity: 0.9
}
.profile_nickname {
	COLOR: #424848
}
.profile_age {
	COLOR: #c90023
}
.profile_data H4 {
	HEIGHT: 30px
}
.profile_data H3 {
	PADDING-RIGHT: 8px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; COLOR: #424848; PADDING-TOP: 0px
}
.profile_data H4 {
	MARGIN-TOP: 8px
}
.usr_profile {
	FLOAT: left; MARGIN: 4px 0px 8px; WIDTH: 117px; POSITION: relative; =
HEIGHT: 239px; TEXT-ALIGN: center
}
.usr_profile .usr_portrait_box {
	WIDTH: 117px; HEIGHT: 156px
}
.usr_profile .usr_portrait {
	DISPLAY: block; MARGIN: 0px auto; WIDTH: 117px
}
.usr_profile .usr_data {
	BORDER-RIGHT: #cdd6d3 0px solid; BORDER-TOP: #cdd6d3 1px solid; MARGIN: =
4px 2px 8px; OVERFLOW: hidden; BORDER-LEFT: #cdd6d3 0px solid; WIDTH: =
113px; LINE-HEIGHT: 16px; BORDER-BOTTOM: #cdd6d3 1px solid; HEIGHT: 48px
}
.usr_data H4 {
	HEIGHT: 30px
}
.listing_vline {
	FLOAT: left; MARGIN: 4px 10px 4px 11px; OVERFLOW: hidden; BORDER-LEFT: =
#cdd6d3 1px solid; WIDTH: 0px; HEIGHT: 235px
}
.listing_vline2 {
	FLOAT: left; MARGIN: 1px 9px 4px; OVERFLOW: hidden; BORDER-LEFT: =
#cdd6d3 1px solid; WIDTH: 0px; HEIGHT: 182px
}
* HTML .listing_vline2 {
	MARGIN: 0px 9px 4px; VERTICAL-ALIGN: top; HEIGHT: 177px
}
* + HTML .listing_vline2 {
	MARGIN: 0px 9px 4px; VERTICAL-ALIGN: top; HEIGHT: 177px
}
.profile_list_search {
	LINE-HEIGHT: 16px; HEIGHT: 86px
}
.profile_class2_list_search {
	LINE-HEIGHT: 16px; HEIGHT: 86px
}
.profile_list_search DIV {
	FLOAT: left
}
.profile_class2_list_search DIV {
	FLOAT: left
}
* HTML .profile_list_search #search__user__onlypics {
	MARGIN-TOP: -3px
}
.profile_list_search LABEL {
	DISPLAY: block
}
.profile_class2_list_search LABEL {
	DISPLAY: block
}
.list UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 4px =
0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.list_bg_1 {
	BACKGROUND-COLOR: #cbd8de
}
.list_bg_2 {
	BACKGROUND-COLOR: #ebf3f6
}
.msgc_faq {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
* HTML .msgc_faq {
	RIGHT: 8px; TOP: 1px
}
.msgc_recipient {
	MARGIN-BOTTOM: 8px
}
.msgc_inner_link {
	TEXT-DECORATION: underline
}
.msgc_info {
	FONT-SIZE: 0.95em
}
.msgc_list {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 2px; HEIGHT: 39px
}
* + HTML .msgc_list {
	MARGIN-BOTTOM: -4px
}
* HTML .msgc_list {
	MARGIN-BOTTOM: -4px
}
.list_bg_1.msgc_list {
	BORDER-LEFT: #cbd8de 5px solid
}
.list_bg_2.msgc_list {
	BORDER-LEFT: #ebf3f6 5px solid
}
.sysmail.msgc_list {
	MARGIN: 2px 0px; BORDER-LEFT: #134b62 5px solid; BACKGROUND-COLOR: #fff
}
.admmail.msgc_list {
	MARGIN: 2px 0px; BORDER-LEFT: #c90023 5px solid; BACKGROUND-COLOR: #fff
}
.msgc_list_nomrg {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 0px; =
PADDING-BOTTOM: 0px; COLOR: #cdd6d3; PADDING-TOP: 10px; =
BACKGROUND-COLOR: #fff
}
.msgc_list_chk {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 22px; HEIGHT: 39px
}
.msgc_list_chk INPUT {
	MARGIN: 0px; WIDTH: auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: =
none; BORDER-LEFT-STYLE: none; HEIGHT: 13px; BORDER-BOTTOM-STYLE: none
}
.msgc_usr_img_thumb {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 34px; HEIGHT: 39px; TEXT-ALIGN: =
center
}
.msgc_list_usr_name {
	FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: hidden; WIDTH: 130px; HEIGHT: =
39px
}
.msgc_list_rel {
	FLOAT: left; MARGIN-LEFT: 10px
}
.msgc_list_usr_name H4 {
	FONT-WEIGHT: 700
}
.msgc_list_usr_name H4 A.msgc_relcl2 {
	FONT-WEIGHT: 400
}
.msgc_list_usr_name H4.msgc_not_read {
	FONT-WEIGHT: 700
}
.msgc_list_mid_l {
	MARGIN-TOP: 1px; FLOAT: left; WIDTH: 39px; TEXT-ALIGN: center
}
.msgc_list_mid_r {
	FLOAT: left; WIDTH: 225px
}
.msgc_list_r {
	FLOAT: right; WIDTH: 65px; TEXT-ALIGN: right
}
.msgc_not_read {
	FONT-WEIGHT: 700
}
TEXTAREA.msgc_send_content {
	WIDTH: 527px; HEIGHT: 250px
}
INPUT.msgc_send_cc {
	BORDER-RIGHT: #cdd6d3 1px solid; BORDER-TOP: #cdd6d3 1px solid; =
BORDER-LEFT: #cdd6d3 1px solid; WIDTH: 527px; BORDER-BOTTOM: #cdd6d3 1px =
solid
}
INPUT.msgc_send_title {
	WIDTH: 527px
}
.msgc_view_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; MARGIN-BOTTOM: 5px; =
PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 4px
}
.msgc_admmail_view_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; MARGIN-BOTTOM: 5px; =
PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 4px
}
.msgc_sysmail_view_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; MARGIN-BOTTOM: 5px; =
PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 4px
}
.msgc_view_content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; MARGIN-BOTTOM: 5px; =
PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; PADDING-TOP: 4px
}
.msgc_view_header {
	BORDER-RIGHT: #cdd6d3 1px solid; BORDER-TOP: #cdd6d3 1px solid; =
BORDER-LEFT: #cdd6d3 1px solid; BORDER-BOTTOM: #cdd6d3 1px solid; =
BACKGROUND-COLOR: #ebf3f6
}
.msgc_admmail_view_header {
	BORDER-RIGHT: #c90023 1px solid; BORDER-TOP: #c90023 1px solid; =
BORDER-LEFT: #c90023 1px solid; BORDER-BOTTOM: #c90023 1px solid
}
.msgc_sysmail_view_header {
	BORDER-RIGHT: #cdd6d3 1px solid; BORDER-TOP: #cdd6d3 1px solid; =
BORDER-LEFT: #cdd6d3 1px solid; BORDER-BOTTOM: #cdd6d3 1px solid; =
BACKGROUND-COLOR: #fff
}
.msgc_view_content {
	BORDER-RIGHT: #cdd6d3 1px solid; BORDER-TOP: #cdd6d3 1px solid; =
OVERFLOW: auto; BORDER-LEFT: #cdd6d3 1px solid; BORDER-BOTTOM: #cdd6d3 =
1px solid; HEIGHT: 400px; BACKGROUND-COLOR: #fff
}
.msgc_contact_name {
	FONT-WEIGHT: 700; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 45%
}
.msgc_contact_data {
	WIDTH: 300px
}
.msgc_contact_lnk {
	WIDTH: 120px
}
.msgc_contact_deleted {
	COLOR: #bbb
}
#lightbox {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: =
absolute; TEXT-ALIGN: center
}
#lightbox A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
#outerImageContainer {
	MARGIN: 0px auto; WIDTH: 250px; POSITION: relative; HEIGHT: 250px; =
BACKGROUND-COLOR: #fff
}
#imageContainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px
}
#loading {
	LEFT: 0%; WIDTH: 100%; LINE-HEIGHT: 0; POSITION: absolute; TOP: 40%; =
HEIGHT: 25%; TEXT-ALIGN: center
}
#hoverNav {
	Z-INDEX: 10; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; =
HEIGHT: 100%
}
#imageContainer > #hoverNav {
	LEFT: 0px
}
#hoverNav A {
	outline: none
}
#prevLink {
	DISPLAY: block; BACKGROUND: url(/pics/layout/lightbox/blank.gif) =
no-repeat; WIDTH: 49%; HEIGHT: 100%
}
#nextLink {
	DISPLAY: block; BACKGROUND: url(/pics/layout/lightbox/blank.gif) =
no-repeat; WIDTH: 49%; HEIGHT: 100%
}
#prevLink {
	LEFT: 0px; FLOAT: left
}
#nextLink {
	RIGHT: 0px; FLOAT: right
}
#prevLink:hover {
	BACKGROUND: url(/pics/layout/lightbox/prevlabel.gif) no-repeat left 15%
}
#prevLink:hover:visited {
	BACKGROUND: url(/pics/layout/lightbox/prevlabel.gif) no-repeat left 15%
}
#nextLink:hover {
	BACKGROUND: url(/pics/layout/lightbox/nextlabel.gif) no-repeat right =
15%
}
#nextLink:hover:visited {
	BACKGROUND: url(/pics/layout/lightbox/nextlabel.gif) no-repeat right =
15%
}
#imageDataContainer {
	MARGIN: 0px auto; FONT: 10px/1.4em Verdana, Helvetica, sans-serif; =
OVERFLOW: auto; WIDTH: 100%; BACKGROUND-COLOR: #fff
}
#imageData {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: =
#666; PADDING-TOP: 0px
}
#imageData #imageDetails {
	FLOAT: left; WIDTH: 70%; TEXT-ALIGN: left
}
#imageData #caption {
	FONT-WEIGHT: bold
}
#imageData #numberDisplay {
	CLEAR: left; DISPLAY: block; PADDING-BOTTOM: 1em
}
#imageData #bottomNavClose {
	FLOAT: right; PADDING-BOTTOM: 0.7em; WIDTH: 66px
}
#overlay {
	Z-INDEX: 90; LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; =
HEIGHT: 500px; BACKGROUND-COLOR: #000
}
#error_msg {
	DISPLAY: none
}
#hint_msg {
	DISPLAY: none
}
UL.err_msg {
	FONT-WEIGHT: 700; MARGIN-LEFT: 14px
}
.noscript {
	BORDER-RIGHT: #c90023 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: =
#c90023 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 16px =
8px; BORDER-LEFT: #c90023 1px solid; LINE-HEIGHT: 16px; PADDING-TOP: =
4px; BORDER-BOTTOM: #c90023 1px solid
}
.noscript H3 {
	MARGIN-BOTTOM: 8px
}
.info_icon {
	CLEAR: both; PADDING-LEFT: 12px; MARGIN-BOTTOM: 12px
}
.league_footer {
	MARGIN: 0px auto; WIDTH: 824px
}
.league_footer DIV.page-content-workspace {
	BACKGROUND: url(/pics/layout/logos/bg.gif) repeat-x
}
.league_footer .page-content-text {
	BORDER-RIGHT: #fff 3px solid; BORDER-TOP: #fff 0px solid; BORDER-LEFT: =
#fff 3px solid; BORDER-BOTTOM: #fff 0px solid
}
.lg_1bl {
	TEXT-ALIGN: center
}
.lg_2bln {
	TEXT-ALIGN: center
}
.lg_2bls {
	TEXT-ALIGN: center
}
.lg_dbl {
	TEXT-ALIGN: center
}
.league_footer .lg_1bl A {
	MARGIN: 0px 4px
}
.league_footer .lg_2bln A {
	MARGIN: 0px 5px
}
.league_footer .lg_2bls A {
	MARGIN: 0px 5px
}
.league_footer .lg_dbl A {
	MARGIN: 0px 18px
}

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.toyota-handball.de/htmlsite.css

#htmlsite_content {
	FONT-SIZE: 12px; MARGIN: 0px auto; COLOR: #676968; FONT-FAMILY: =
Tahoma,Helvetica,sans-serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
#htmlsite_content H1 {
	FONT: 12px bold Tahoma,Helvetica,sans-serif
}
#htmlsite_content #verlauf {
	BACKGROUND: url(/pics/htmlsite/17/1202306007-verlauf.jpg) repeat-x; =
FLOAT: left; WIDTH: 302px; HEIGHT: 100px
}
#htmlsite_content #verlauf P {
	MARGIN-TOP: 10px; FONT-SIZE: 17px; COLOR: #cf2727
}
#htmlsite_content #text1 {
	HEIGHT: 189px; TEXT-ALIGN: left
}
#htmlsite_content #text1 UL {
	PADDING-TOP: 15px
}
#htmlsite_content #text2 {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 532px; =
BACKGROUND-COLOR: #d9e2e7; TEXT-ALIGN: left
}
#htmlsite_content #text2 P {
	FONT-SIZE: 17px; MARGIN: 10px 0px; COLOR: #cf2727
}
#htmlsite_content #text2 UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
MARGIN-LEFT: 5px; PADDING-TOP: 0px
}
#htmlsite_content #text2 LI {
	BACKGROUND: url(/pics/htmlsite/17/1202305993-liste2.jpg) no-repeat 2px =
2px
}
#htmlsite_content #text1 LI SPAN {
	FONT-WEIGHT: 700; COLOR: #cf2727
}
#htmlsite_content #text2 LI SPAN {
	FONT-WEIGHT: 700; COLOR: #cf2727
}
#htmlsite_content LI {
	PADDING-LEFT: 17px; BACKGROUND: =
url(/pics/htmlsite/17/1202305997-liste.jpg) no-repeat 0px 1px; =
MARGIN-BOTTOM: 10px
}
#htmlsite_content UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; =
PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.final4_overview#htmlsite_content {
	BACKGROUND: url(/pics/container/4n_bottom.gif) #0c0a0b no-repeat left =
bottom; PADDING-BOTTOM: 30px; COLOR: #fff; HEIGHT: 516px
}
.final4_overview * {
	FONT-SIZE: 12px
}
.final4 {
	BACKGROUND: #0c0a0b; PADDING-BOTTOM: 30px! important; COLOR: #fff! =
important
}
.final4#htmlsite_content H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: 400; FONT-SIZE: =
18px; MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 0px; COLOR: #f5b721; =
PADDING-TOP: 0px
}
.final4_overview H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: =
#f5b721; PADDING-TOP: 0px
}
.final4 * {
	FONT-SIZE: 12px
}
.final4_overview P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; =
LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
.final4 P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; =
LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
.final4_overview UL {
	MARGIN-TOP: 25px; COLOR: #fff
}
.final4 UL {
	MARGIN-TOP: 25px; COLOR: #fff
}
DIV.final4_overview UL LI {
	FONT-WEIGHT: 700; BACKGROUND: url(/pics/container/bullet_w2.gif) =
no-repeat 0px 2px
}
.final4 UL LI {
	FONT-WEIGHT: 700; BACKGROUND: url(/pics/container/bullet_w2.gif) =
no-repeat 0px 2px
}
DIV.final4_overview A {
	COLOR: #f5b721; TEXT-DECORATION: none
}
.final4 A {
	COLOR: #f5b721; TEXT-DECORATION: none
}
DIV.final4_overview LI SPAN {
	FONT-WEIGHT: 400
}
.final4 LI SPAN {
	FONT-WEIGHT: 400
}
.final4_1 {
	BACKGROUND: #0c0a0b
}
#htmlsite_content #hb4u_priv_img {
	MARGIN: 15px 0px 0px 4px
}
#htmlsite_content #hb4u_priv_txt {
	FONT-SIZE: 12px
}
#htmlsite_content #names {
	MARGIN: 3px 0px 0px; OVERFLOW: hidden; COLOR: #fff; HEIGHT: 22px
}
#htmlsite_content #names .lnk_on {
	BACKGROUND: #f5b721
}
#htmlsite_content #names P {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: 700; FONT-SIZE: =
13px; BACKGROUND: #134b62; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: =
123px; COLOR: #fff; MARGIN-RIGHT: 6px; PADDING-TOP: 3px
}
#htmlsite_content #names P A {
	FONT-SIZE: 13px; COLOR: #676968; TEXT-DECORATION: none
}
#htmlsite_content #names P#nomarg {
	MARGIN: 0px
}
#htmlsite_content .img_rmarg {
	FLOAT: left; WIDTH: 129px; MARGIN-RIGHT: 6px; HEIGHT: 143px
}
#htmlsite_content .img_nomarg {
	WIDTH: 129px; HEIGHT: 143px
}
.img_nomarg IMG {
	WIDTH: 129px; HEIGHT: 143px
}
.img_rmarg IMG {
	WIDTH: 129px; HEIGHT: 143px
}
#htmlsite_content .hb4u_priv_cnt * {
	FONT-SIZE: 13px; LINE-HEIGHT: 19px
}
#htmlsite_content #hb4u_priv_about * {
	FONT-SIZE: 13px; LINE-HEIGHT: 19px
}
#htmlsite_content .hb4u_priv_cnt {
	BACKGROUND: url(/pics/container/ganz_privat-bg.jpg) repeat-y left top; =
MARGIN: 0px; COLOR: #fff
}
#htmlsite_content #notes {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-WEIGHT: 700; =
PADDING-BOTTOM: 0px; WIDTH: 164px; COLOR: #f5b721; PADDING-TOP: 0px
}
* HTML #htmlsite_content #notes {
	PADDING-RIGHT: 0px; WIDTH: 168px
}
* + HTML #htmlsite_content #notes {
	PADDING-RIGHT: 0px
}
#htmlsite_content .hb4u_priv_txt2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 13px; FLOAT: right; =
PADDING-BOTTOM: 0px; WIDTH: 340px; PADDING-TOP: 0px
}
#htmlsite_content .hb4u_priv_txt2 EM {
	DISPLAY: block; FONT-WEIGHT: 400; MARGIN-BOTTOM: 20px; COLOR: #f5b721
}
#htmlsite_content .hb4u_priv_txt2 A {
	FONT-WEIGHT: 700; FLOAT: right; COLOR: #f5b721; TEXT-DECORATION: none
}
.questions_box_odd {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; BACKGROUND: #1b1b1d; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px 4px; WIDTH: 520px; PADDING-TOP: =
25px; HEIGHT: 147px
}
.questions_box_even {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; BACKGROUND: #3d3d3f; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px 4px; WIDTH: 520px; PADDING-TOP: =
25px; HEIGHT: 147px
}
.final4 .player_img {
	FLOAT: left; WIDTH: 133px
}
.final4 .player_img IMG {
	DISPLAY: block; MARGIN: 0px auto 12px
}
.final4 DIV.player_img H2 {
	FONT-SIZE: 1.1em; COLOR: #f5b721; TEXT-ALIGN: center
}
.final4 DIV.player_img H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: 400; FONT-SIZE: =
0.8em; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-ALIGN: =
center
}
.final4 .more_lnk {
	FONT-WEIGHT: 700; MARGIN: 25px 0pt 40px; TEXT-ALIGN: right
}
.interview {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000! =
important; LINE-HEIGHT: 18px
}
.interview P {
	FONT-SIZE: 12px
}
.interview B {
	FONT-SIZE: 12px
}
.interview .subhd {
	MARGIN-TOP: 16px; FONT-WEIGHT: 400; MARGIN-LEFT: 11px; COLOR: #000; =
POSITION: relative
}
.interview .short_txt {
	MARGIN: 27px 0px 21px 14px; WIDTH: 360px; POSITION: relative
}
* HTML .interview .short_txt {
	MARGIN-BOTTOM: 24px
}
* + HTML .interview .short_txt {
	MARGIN-BOTTOM: 24px
}
.interview_body {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: =
url(/pics/layout/interviews/iv-bg.gif) repeat-y; PADDING-BOTTOM: 0px; =
PADDING-TOP: 15px
}
.interview P {
	MARGIN-BOTTOM: 20px
}
.interview B.guest {
	COLOR: #000
}
.interview B {
	COLOR: #c90023
}
* HTML #htmlsite_content #verlauf {
	MARGIN-TOP: -2px
}
* + HTML #htmlsite_content #verlauf {
	MARGIN-TOP: -2px
}

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.toyota-handball.de/AC_RunActiveContent.js

//v1.7
// Flash Player Version Detection
// Detect Client Browser type
// Copyright 2005-2007 Adobe Systems Incorporated.  All rights reserved.
var isIE  =3D (navigator.appVersion.indexOf("MSIE") !=3D -1) ? true : =
false;
var isWin =3D (navigator.appVersion.toLowerCase().indexOf("win") !=3D =
-1) ? true : false;
var isOpera =3D (navigator.userAgent.indexOf("Opera") !=3D -1) ? true : =
false;

function ControlVersion()
{
	var version;
	var axo;
	var e;

	// NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't =
in the registry

	try {
		// version will be set for 7.X or greater players
		axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
		version =3D axo.GetVariable("$version");
	} catch (e) {
	}

	if (!version)
	{
		try {
			// version will be set for 6.X players only
			axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
		=09
			// installed player is some revision of 6.0
			// GetVariable("$version") crashes for versions 6.0.22 through =
6.0.29,
			// so we have to be careful.=20
		=09
			// default to the first public version
			version =3D "WIN 6,0,21,0";

			// throws if AllowScripAccess does not exist (introduced in 6.0r47)	=09
			axo.AllowScriptAccess =3D "always";

			// safe to call for 6.0r47 or greater
			version =3D axo.GetVariable("$version");

		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 4.X or 5.X player
			axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version =3D axo.GetVariable("$version");
		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 3.X player
			axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version =3D "WIN 3,0,18,0";
		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 2.X player
			axo =3D new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
			version =3D "WIN 2,0,0,11";
		} catch (e) {
			version =3D -1;
		}
	}
=09
	return version;
}

// JavaScript helper required to detect Flash Player PlugIn version =
information
function GetSwfVer(){
	// NS/Opera version >=3D 3 check for Flash plugin in plugin array
	var flashVer =3D -1;
=09
	if (navigator.plugins !=3D null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || =
navigator.plugins["Shockwave Flash"]) {
			var swVer2 =3D navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : =
"";
			var flashDescription =3D navigator.plugins["Shockwave Flash" + =
swVer2].description;
			var descArray =3D flashDescription.split(" ");
			var tempArrayMajor =3D descArray[2].split(".");		=09
			var versionMajor =3D tempArrayMajor[0];
			var versionMinor =3D tempArrayMajor[1];
			var versionRevision =3D descArray[3];
			if (versionRevision =3D=3D "") {
				versionRevision =3D descArray[4];
			}
			if (versionRevision[0] =3D=3D "d") {
				versionRevision =3D versionRevision.substring(1);
			} else if (versionRevision[0] =3D=3D "r") {
				versionRevision =3D versionRevision.substring(1);
				if (versionRevision.indexOf("d") > 0) {
					versionRevision =3D versionRevision.substring(0, =
versionRevision.indexOf("d"));
				}
			}
			var flashVer =3D versionMajor + "." + versionMinor + "." + =
versionRevision;
		}
	}
	// MSN/WebTV 2.6 supports Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") !=3D =
-1) flashVer =3D 4;
	// WebTV 2.5 supports Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") !=3D =
-1) flashVer =3D 3;
	// older WebTV supports Flash 2
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") !=3D -1) =
flashVer =3D 2;
	else if ( isIE && isWin && !isOpera ) {
		flashVer =3D ControlVersion();
	}=09
	return flashVer;
}

// When called with reqMajorVer, reqMinorVer, reqRevision returns true =
if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
{
	versionStr =3D GetSwfVer();
	if (versionStr =3D=3D -1 ) {
		return false;
	} else if (versionStr !=3D 0) {
		if(isIE && isWin && !isOpera) {
			// Given "WIN 2,0,0,11"
			tempArray         =3D versionStr.split(" "); 	// ["WIN", "2,0,0,11"]
			tempString        =3D tempArray[1];			// "2,0,0,11"
			versionArray      =3D tempString.split(",");	// ['2', '0', '0', '11']
		} else {
			versionArray      =3D versionStr.split(".");
		}
		var versionMajor      =3D versionArray[0];
		var versionMinor      =3D versionArray[1];
		var versionRevision   =3D versionArray[2];

        	// is the major.revision >=3D requested major.revision AND the =
minor version >=3D requested minor
		if (versionMajor > parseFloat(reqMajorVer)) {
			return true;
		} else if (versionMajor =3D=3D parseFloat(reqMajorVer)) {
			if (versionMinor > parseFloat(reqMinorVer))
				return true;
			else if (versionMinor =3D=3D parseFloat(reqMinorVer)) {
				if (versionRevision >=3D parseFloat(reqRevision))
					return true;
			}
		}
		return false;
	}
}

function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') !=3D -1)
    return src.replace(/\?/, ext+'?');=20
  else
    return src + ext;
}

function AC_Generateobj(objAttrs, params, embedAttrs)=20
{=20
  var str =3D '';
  if (isIE && isWin && !isOpera)
  {
    str +=3D '<object ';
    for (var i in objAttrs)
    {
      str +=3D i + '=3D"' + objAttrs[i] + '" ';
    }
    str +=3D '>';
    for (var i in params)
    {
      str +=3D '<param name=3D"' + i + '" value=3D"' + params[i] + '" /> =
';
    }
    str +=3D '</object>';
  }
  else
  {
    str +=3D '<embed ';
    for (var i in embedAttrs)
    {
      str +=3D i + '=3D"' + embedAttrs[i] + '" ';
    }
    str +=3D '> </embed>';
  }

  document.write(str);
}

function AC_FL_RunContent(){
  var ret =3D=20
    AC_GetArgs
    (  arguments, ".swf", "movie", =
"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
     , "application/x-shockwave-flash"
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_SW_RunContent(){
  var ret =3D=20
    AC_GetArgs
    (  arguments, ".dcr", "src", =
"clsid:166B1BCA-3F9C-11CF-8075-444553540000"
     , null
    );
  AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
}

function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret =3D new Object();
  ret.embedAttrs =3D new Object();
  ret.params =3D new Object();
  ret.objAttrs =3D new Object();
  for (var i=3D0; i < args.length; i=3Di+2){
    var currArg =3D args[i].toLowerCase();   =20

    switch (currArg){=09
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] =3D args[i+1];
        break;
      case "src":
      case "movie":=09
        args[i+1] =3D AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] =3D args[i+1];
        ret.params[srcParamName] =3D args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblclick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
      case "id":
        ret.objAttrs[args[i]] =3D args[i+1];
        break;
      case "width":
      case "height":
      case "align":
      case "vspace":=20
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "tabindex":
        ret.embedAttrs[args[i]] =3D ret.objAttrs[args[i]] =3D args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] =3D ret.params[args[i]] =3D args[i+1];
    }
  }
  ret.objAttrs["classid"] =3D classid;
  if (mimeType) ret.embedAttrs["type"] =3D mimeType;
  return ret;
}

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.toyota-handball.de/jquery/jquery-1.2.1.min.js

/*=0A=
 * jQuery 1.2.1 - New Wave Javascript=0A=
 *=0A=
 * Copyright (c) 2007 John Resig (jquery.com)=0A=
 * Dual licensed under the MIT (MIT-LICENSE.txt)=0A=
 * and GPL (GPL-LICENSE.txt) licenses.=0A=
 *=0A=
 * $Date: 2008-03-05 10:51:05 $=0A=
 * $Rev: 3353 $=0A=
 */=0A=
(function(){if(typeof jQuery!=3D"undefined")var _jQuery=3DjQuery;var =
jQuery=3Dwindow.jQuery=3Dfunction(selector,context){return this =
instanceof jQuery?this.init(selector,context):new =
jQuery(selector,context);};if(typeof $!=3D"undefined")var =
_$=3D$;window.$=3DjQuery;var =
quickExpr=3D/^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/;jQuery.fn=3DjQuery.prototy=
pe=3D{init:function(selector,context){selector=3Dselector||document;if(ty=
peof selector=3D=3D"string"){var =
m=3DquickExpr.exec(selector);if(m&&(m[1]||!context)){if(m[1])selector=3Dj=
Query.clean([m[1]],context);else{var =
tmp=3Ddocument.getElementById(m[3]);if(tmp)if(tmp.id!=3Dm[3])return =
jQuery().find(selector);else{this[0]=3Dtmp;this.length=3D1;return =
this;}else=0A=
selector=3D[];}}else=0A=
return new jQuery(context).find(selector);}else =
if(jQuery.isFunction(selector))return new =
jQuery(document)[jQuery.fn.ready?"ready":"load"](selector);return =
this.setArray(selector.constructor=3D=3DArray&&selector||(selector.jquery=
||selector.length&&selector!=3Dwindow&&!selector.nodeType&&selector[0]!=3D=
undefined&&selector[0].nodeType)&&jQuery.makeArray(selector)||[selector])=
;},jquery:"1.2.1",size:function(){return =
this.length;},length:0,get:function(num){return =
num=3D=3Dundefined?jQuery.makeArray(this):this[num];},pushStack:function(=
a){var ret=3DjQuery(a);ret.prevObject=3Dthis;return =
ret;},setArray:function(a){this.length=3D0;Array.prototype.push.apply(thi=
s,a);return this;},each:function(fn,args){return =
jQuery.each(this,fn,args);},index:function(obj){var =
pos=3D-1;this.each(function(i){if(this=3D=3Dobj)pos=3Di;});return =
pos;},attr:function(key,value,type){var =
obj=3Dkey;if(key.constructor=3D=3DString)if(value=3D=3Dundefined)return =
this.length&&jQuery[type||"attr"](this[0],key)||undefined;else{obj=3D{};o=
bj[key]=3Dvalue;}return this.each(function(index){for(var prop in =
obj)jQuery.attr(type?this.style:this,prop,jQuery.prop(this,obj[prop],type=
,index,prop));});},css:function(key,value){return =
this.attr(key,value,"curCSS");},text:function(e){if(typeof =
e!=3D"object"&&e!=3Dnull)return =
this.empty().append(document.createTextNode(e));var =
t=3D"";jQuery.each(e||this,function(){jQuery.each(this.childNodes,functio=
n(){if(this.nodeType!=3D8)t+=3Dthis.nodeType!=3D1?this.nodeValue:jQuery.f=
n.text([this]);});});return =
t;},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,1,function(a){this.appendChild(a);});},prepe=
nd:function(){return =
this.domManip(arguments,true,-1,function(a){this.insertBefore(a,this.firs=
tChild);});},before:function(){return =
this.domManip(arguments,false,1,function(a){this.parentNode.insertBefore(=
a,this);});},after:function(){return =
this.domManip(arguments,false,-1,function(a){this.parentNode.insertBefore=
(a,this.nextSibling);});},end:function(){return =
this.prevObject||jQuery([]);},find:function(t){var =
data=3DjQuery.map(this,function(a){return jQuery.find(t,a);});return =
this.pushStack(/[^+>] =
[^+>]/.test(t)||t.indexOf("..")>-1?jQuery.unique(data):data);},clone:func=
tion(events){var ret=3Dthis.map(function(){return =
this.outerHTML?jQuery(this.outerHTML)[0]: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){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(t){return =
this.pushStack(jQuery.isFunction(t)&&jQuery.grep(this,function(el,index){=
return =
t.apply(el,[index]);})||jQuery.multiFilter(t,this));},not:function(t){ret=
urn =
this.pushStack(t.constructor=3D=3DString&&jQuery.multiFilter(t,this,true)=
||jQuery.grep(this,function(a){return(t.constructor=3D=3DArray||t.jquery)=
?jQuery.inArray(a,t)<0:a!=3Dt;}));},add:function(t){return =
this.pushStack(jQuery.merge(this.get(),t.constructor=3D=3DString?jQuery(t=
).get():t.length!=3Dundefined&&(!t.nodeName||jQuery.nodeName(t,"form"))?t=
:[t]));},is:function(expr){return =
expr?jQuery.multiFilter(expr,this).length>0:false;},hasClass:function(exp=
r){return =
this.is("."+expr);},val:function(val){if(val=3D=3Dundefined){if(this.leng=
th){var elem=3Dthis[0];if(jQuery.nodeName(elem,"select")){var =
index=3Delem.selectedIndex,a=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){var =
val=3DjQuery.browser.msie&&!option.attributes["value"].specified?option.t=
ext:option.value;if(one)return val;a.push(val);}}return a;}else=0A=
return this[0].value.replace(/\r/g,"");}}else=0A=
return =
this.each(function(){if(val.constructor=3D=3DArray&&/radio|checkbox/.test=
(this.type))this.checked=3D(jQuery.inArray(this.value,val)>=3D0||jQuery.i=
nArray(this.name,val)>=3D0);else if(jQuery.nodeName(this,"select")){var =
tmp=3Dval.constructor=3D=3DArray?val:[val];jQuery("option",this).each(fun=
ction(){this.selected=3D(jQuery.inArray(this.value,tmp)>=3D0||jQuery.inAr=
ray(this.text,tmp)>=3D0);});if(!tmp.length)this.selectedIndex=3D-1;}else=0A=
this.value=3Dval;});},html:function(val){return =
val=3D=3Dundefined?(this.length?this[0].innerHTML:null):this.empty().appe=
nd(val);},replaceWith:function(val){return =
this.after(val).remove();},eq:function(i){return =
this.slice(i,i+1);},slice:function(){return =
this.pushStack(Array.prototype.slice.apply(this,arguments));},map:functio=
n(fn){return this.pushStack(jQuery.map(this,function(elem,i){return =
fn.call(elem,i,elem);}));},andSelf:function(){return =
this.add(this.prevObject);},domManip:function(args,table,dir,fn){var =
clone=3Dthis.length>1,a;return =
this.each(function(){if(!a){a=3DjQuery.clean(args,this.ownerDocument);if(=
dir<0)a.reverse();}var =
obj=3Dthis;if(table&&jQuery.nodeName(this,"table")&&jQuery.nodeName(a[0],=
"tr"))obj=3Dthis.getElementsByTagName("tbody")[0]||this.appendChild(docum=
ent.createElement("tbody"));jQuery.each(a,function(){var =
elem=3Dclone?this.cloneNode(true):this;if(!evalScript(0,elem))fn.call(obj=
,elem);});});}};function evalScript(i,elem){var =
script=3DjQuery.nodeName(elem,"script");if(script){if(elem.src)jQuery.aja=
x({url:elem.src,async:false,dataType:"script"});else=0A=
jQuery.globalEval(elem.text||elem.textContent||elem.innerHTML||"");if(ele=
m.parentNode)elem.parentNode.removeChild(elem);}else =
if(elem.nodeType=3D=3D1)jQuery("script",elem).each(evalScript);return =
script;}jQuery.extend=3DjQuery.fn.extend=3Dfunction(){var =
target=3Darguments[0]||{},a=3D1,al=3Darguments.length,deep=3Dfalse;if(tar=
get.constructor=3D=3DBoolean){deep=3Dtarget;target=3Darguments[1]||{};}if=
(al=3D=3D1){target=3Dthis;a=3D0;}var =
prop;for(;a<al;a++)if((prop=3Darguments[a])!=3Dnull)for(var i in =
prop){if(target=3D=3Dprop[i])continue;if(deep&&typeof =
prop[i]=3D=3D'object'&&target[i])jQuery.extend(target[i],prop[i]);else =
if(prop[i]!=3Dundefined)target[i]=3Dprop[i];}return target;};var =
expando=3D"jQuery"+(new =
Date()).getTime(),uuid=3D0,win=3D{};jQuery.extend({noConflict:function(de=
ep){window.$=3D_$;if(deep)window.jQuery=3D_jQuery;return =
jQuery;},isFunction:function(fn){return!!fn&&typeof =
fn!=3D"string"&&!fn.nodeName&&fn.constructor!=3DArray&&/function/i.test(f=
n+"");},isXMLDoc:function(elem){return =
elem.documentElement&&!elem.body||elem.tagName&&elem.ownerDocument&&!elem=
.ownerDocument.body;},globalEval:function(data){data=3DjQuery.trim(data);=
if(data){if(window.execScript)window.execScript(data);else =
if(jQuery.browser.safari)window.setTimeout(data,0);else=0A=
eval.call(window,data);}},nodeName:function(elem,name){return =
elem.nodeName&&elem.nodeName.toUpperCase()=3D=3Dname.toUpperCase();},cach=
e:{},data:function(elem,name,data){elem=3Delem=3D=3Dwindow?win:elem;var =
id=3Delem[expando];if(!id)id=3Delem[expando]=3D++uuid;if(name&&!jQuery.ca=
che[id])jQuery.cache[id]=3D{};if(data!=3Dundefined)jQuery.cache[id][name]=
=3Ddata;return =
name?jQuery.cache[id][name]:id;},removeData:function(elem,name){elem=3Del=
em=3D=3Dwindow?win: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(obj,fn,args){if(args){if(obj.length=3D=3D=
undefined)for(var i in obj)fn.apply(obj[i],args);else=0A=
for(var =
i=3D0,ol=3Dobj.length;i<ol;i++)if(fn.apply(obj[i],args)=3D=3D=3Dfalse)bre=
ak;}else{if(obj.length=3D=3Dundefined)for(var i in =
obj)fn.call(obj[i],i,obj[i]);else=0A=
for(var =
i=3D0,ol=3Dobj.length,val=3Dobj[0];i<ol&&fn.call(val,i,val)!=3D=3Dfalse;v=
al=3Dobj[++i]){}}return =
obj;},prop:function(elem,value,type,index,prop){if(jQuery.isFunction(valu=
e))value=3Dvalue.call(elem,[index]);var =
exclude=3D/z-?index|font-?weight|opacity|zoom|line-?height/i;return =
value&&value.constructor=3D=3DNumber&&type=3D=3D"curCSS"&&!exclude.test(p=
rop)?value+"px":value;},className:{add:function(elem,c){jQuery.each((c||"=
").split(/\s+/),function(i,cur){if(!jQuery.className.has(elem.className,c=
ur))elem.className+=3D(elem.className?" =
":"")+cur;});},remove:function(elem,c){elem.className=3Dc!=3Dundefined?jQ=
uery.grep(elem.className.split(/\s+/),function(cur){return!jQuery.classNa=
me.has(c,cur);}).join(" "):"";},has:function(t,c){return =
jQuery.inArray(c,(t.className||t).toString().split(/\s+/))>-1;}},swap:fun=
ction(e,o,f){for(var i in =
o){e.style["old"+i]=3De.style[i];e.style[i]=3Do[i];}f.apply(e,[]);for(var=
 i in =
o)e.style[i]=3De.style["old"+i];},css:function(e,p){if(p=3D=3D"height"||p=
=3D=3D"width"){var =
old=3D{},oHeight,oWidth,d=3D["Top","Bottom","Right","Left"];jQuery.each(d=
,function(){old["padding"+this]=3D0;old["border"+this+"Width"]=3D0;});jQu=
ery.swap(e,old,function(){if(jQuery(e).is(':visible')){oHeight=3De.offset=
Height;oWidth=3De.offsetWidth;}else{e=3DjQuery(e.cloneNode(true)).find(":=
radio").removeAttr("checked").end().css({visibility:"hidden",position:"ab=
solute",display:"block",right:"0",left:"0"}).appendTo(e.parentNode)[0];va=
r =
parPos=3DjQuery.css(e.parentNode,"position")||"static";if(parPos=3D=3D"st=
atic")e.parentNode.style.position=3D"relative";oHeight=3De.clientHeight;o=
Width=3De.clientWidth;if(parPos=3D=3D"static")e.parentNode.style.position=
=3D"static";e.parentNode.removeChild(e);}});return =
p=3D=3D"height"?oHeight:oWidth;}return =
jQuery.curCSS(e,p);},curCSS:function(elem,prop,force){var =
ret,stack=3D[],swap=3D[];function =
color(a){if(!jQuery.browser.safari)return false;var =
ret=3Ddocument.defaultView.getComputedStyle(a,null);return!ret||ret.getPr=
opertyValue("color")=3D=3D"";}if(prop=3D=3D"opacity"&&jQuery.browser.msie=
){ret=3DjQuery.attr(elem.style,"opacity");return =
ret=3D=3D""?"1":ret;}if(prop.match(/float/i))prop=3DstyleFloat;if(!force&=
&elem.style[prop])ret=3Delem.style[prop];else =
if(document.defaultView&&document.defaultView.getComputedStyle){if(prop.m=
atch(/float/i))prop=3D"float";prop=3Dprop.replace(/([A-Z])/g,"-$1").toLow=
erCase();var =
cur=3Ddocument.defaultView.getComputedStyle(elem,null);if(cur&&!color(ele=
m))ret=3Dcur.getPropertyValue(prop);else{for(var =
a=3Delem;a&&color(a);a=3Da.parentNode)stack.unshift(a);for(a=3D0;a<stack.=
length;a++)if(color(stack[a])){swap[a]=3Dstack[a].style.display;stack[a].=
style.display=3D"block";}ret=3Dprop=3D=3D"display"&&swap[stack.length-1]!=
=3Dnull?"none":document.defaultView.getComputedStyle(elem,null).getProper=
tyValue(prop)||"";for(a=3D0;a<swap.length;a++)if(swap[a]!=3Dnull)stack[a]=
.style.display=3Dswap[a];}if(prop=3D=3D"opacity"&&ret=3D=3D"")ret=3D"1";}=
else if(elem.currentStyle){var =
newProp=3Dprop.replace(/\-(\w)/g,function(m,c){return =
c.toUpperCase();});ret=3Delem.currentStyle[prop]||elem.currentStyle[newPr=
op];if(!/^\d+(px)?$/i.test(ret)&&/^\d/.test(ret)){var =
style=3Delem.style.left;var =
runtimeStyle=3Delem.runtimeStyle.left;elem.runtimeStyle.left=3Delem.curre=
ntStyle.left;elem.style.left=3Dret||0;ret=3Delem.style.pixelLeft+"px";ele=
m.style.left=3Dstyle;elem.runtimeStyle.left=3DruntimeStyle;}}return =
ret;},clean:function(a,doc){var =
r=3D[];doc=3Ddoc||document;jQuery.each(a,function(i,arg){if(!arg)return;i=
f(arg.constructor=3D=3DNumber)arg=3Darg.toString();if(typeof =
arg=3D=3D"string"){arg=3Darg.replace(/(<(\w+)[^>]*?)\/>/g,function(m,all,=
tag){return =
tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area)$/i)?m:all+"><=
/"+tag+">";});var =
s=3DjQuery.trim(arg).toLowerCase(),div=3Ddoc.createElement("div"),tb=3D[]=
;var =
wrap=3D!s.indexOf("<opt")&&[1,"<select>","</select>"]||!s.indexOf("<leg")=
&&[1,"<fieldset>","</fieldset>"]||s.match(/^<(thead|tbody|tfoot|colg|cap)=
/)&&[1,"<table>","</table>"]||!s.indexOf("<tr")&&[2,"<table><tbody>","</t=
body></table>"]||(!s.indexOf("<td")||!s.indexOf("<th"))&&[3,"<table><tbod=
y><tr>","</tr></tbody></table>"]||!s.indexOf("<col")&&[2,"<table><tbody><=
/tbody><colgroup>","</colgroup></table>"]||jQuery.browser.msie&&[1,"div<d=
iv>","</div>"]||[0,"",""];div.innerHTML=3Dwrap[1]+arg+wrap[2];while(wrap[=
0]--)div=3Ddiv.lastChild;if(jQuery.browser.msie){if(!s.indexOf("<table")&=
&s.indexOf("<tbody")<0)tb=3Ddiv.firstChild&&div.firstChild.childNodes;els=
e =
if(wrap[1]=3D=3D"<table>"&&s.indexOf("<tbody")<0)tb=3Ddiv.childNodes;for(=
var =
n=3Dtb.length-1;n>=3D0;--n)if(jQuery.nodeName(tb[n],"tbody")&&!tb[n].chil=
dNodes.length)tb[n].parentNode.removeChild(tb[n]);if(/^\s/.test(arg))div.=
insertBefore(doc.createTextNode(arg.match(/^\s*/)[0]),div.firstChild);}ar=
g=3DjQuery.makeArray(div.childNodes);}if(0=3D=3D=3Darg.length&&(!jQuery.n=
odeName(arg,"form")&&!jQuery.nodeName(arg,"select")))return;if(arg[0]=3D=3D=
undefined||jQuery.nodeName(arg,"form")||arg.options)r.push(arg);else=0A=
r=3DjQuery.merge(r,arg);});return r;},attr:function(elem,name,value){var =
fix=3DjQuery.isXMLDoc(elem)?{}:jQuery.props;if(name=3D=3D"selected"&&jQue=
ry.browser.safari)elem.parentNode.selectedIndex;if(fix[name]){if(value!=3D=
undefined)elem[fix[name]]=3Dvalue;return elem[fix[name]];}else =
if(jQuery.browser.msie&&name=3D=3D"style")return =
jQuery.attr(elem.style,"cssText",value);else =
if(value=3D=3Dundefined&&jQuery.browser.msie&&jQuery.nodeName(elem,"form"=
)&&(name=3D=3D"action"||name=3D=3D"method"))return =
elem.getAttributeNode(name).nodeValue;else =
if(elem.tagName){if(value!=3Dundefined){if(name=3D=3D"type"&&jQuery.nodeN=
ame(elem,"input")&&elem.parentNode)throw"type property can't be =
changed";elem.setAttribute(name,value);}if(jQuery.browser.msie&&/href|src=
/.test(name)&&!jQuery.isXMLDoc(elem))return =
elem.getAttribute(name,2);return =
elem.getAttribute(name);}else{if(name=3D=3D"opacity"&&jQuery.browser.msie=
){if(value!=3Dundefined){elem.zoom=3D1;elem.filter=3D(elem.filter||"").re=
place(/alpha\([^)]*\)/,"")+(parseFloat(value).toString()=3D=3D"NaN"?"":"a=
lpha(opacity=3D"+value*100+")");}return =
elem.filter?(parseFloat(elem.filter.match(/opacity=3D([^)]*)/)[1])/100).t=
oString():"";}name=3Dname.replace(/-([a-z])/ig,function(z,b){return =
b.toUpperCase();});if(value!=3Dundefined)elem[name]=3Dvalue;return =
elem[name];}},trim:function(t){return(t||"").replace(/^\s+|\s+$/g,"");},m=
akeArray:function(a){var r=3D[];if(typeof a!=3D"array")for(var =
i=3D0,al=3Da.length;i<al;i++)r.push(a[i]);else=0A=
r=3Da.slice(0);return r;},inArray:function(b,a){for(var =
i=3D0,al=3Da.length;i<al;i++)if(a[i]=3D=3Db)return =
i;return-1;},merge:function(first,second){if(jQuery.browser.msie){for(var=
 =
i=3D0;second[i];i++)if(second[i].nodeType!=3D8)first.push(second[i]);}els=
e=0A=
for(var i=3D0;second[i];i++)first.push(second[i]);return =
first;},unique:function(first){var r=3D[],done=3D{};try{for(var =
i=3D0,fl=3Dfirst.length;i<fl;i++){var =
id=3DjQuery.data(first[i]);if(!done[id]){done[id]=3Dtrue;r.push(first[i])=
;}}}catch(e){r=3Dfirst;}return r;},grep:function(elems,fn,inv){if(typeof =
fn=3D=3D"string")fn=3Deval("false||function(a,i){return "+fn+"}");var =
result=3D[];for(var =
i=3D0,el=3Delems.length;i<el;i++)if(!inv&&fn(elems[i],i)||inv&&!fn(elems[=
i],i))result.push(elems[i]);return =
result;},map:function(elems,fn){if(typeof =
fn=3D=3D"string")fn=3Deval("false||function(a){return "+fn+"}");var =
result=3D[];for(var i=3D0,el=3Delems.length;i<el;i++){var =
val=3Dfn(elems[i],i);if(val!=3D=3Dnull&&val!=3Dundefined){if(val.construc=
tor!=3DArray)val=3D[val];result=3Dresult.concat(val);}}return =
result;}});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",style=
Float:jQuery.browser.msie?"styleFloat":"cssFloat",props:{"for":"htmlFor",=
"class":"className","float":styleFloat,cssFloat:styleFloat,styleFloat:sty=
leFloat,innerHTML:"innerHTML",className:"className",value:"value",disable=
d:"disabled",checked:"checked",readonly:"readOnly",selected:"selected",ma=
xlength:"maxLength"}});jQuery.each({parent:"a.parentNode",parents:"jQuery=
.dir(a,'parentNode')",next:"jQuery.nth(a,2,'nextSibling')",prev:"jQuery.n=
th(a,2,'previousSibling')",nextAll:"jQuery.dir(a,'nextSibling')",prevAll:=
"jQuery.dir(a,'previousSibling')",siblings:"jQuery.sibling(a.parentNode.f=
irstChild,a)",children:"jQuery.sibling(a.firstChild)",contents:"jQuery.no=
deName(a,'iframe')?a.contentDocument||a.contentWindow.document:jQuery.mak=
eArray(a.childNodes)"},function(i,n){jQuery.fn[i]=3Dfunction(a){var =
ret=3DjQuery.map(this,n);if(a&&typeof =
a=3D=3D"string")ret=3DjQuery.multiFilter(a,ret);return =
this.pushStack(jQuery.unique(ret));};});jQuery.each({appendTo:"append",pr=
ependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"r=
eplaceWith"},function(i,n){jQuery.fn[i]=3Dfunction(){var =
a=3Darguments;return this.each(function(){for(var =
j=3D0,al=3Da.length;j<al;j++)jQuery(a[j])[n](this);});};});jQuery.each({r=
emoveAttr:function(key){jQuery.attr(this,key,"");this.removeAttribute(key=
);},addClass:function(c){jQuery.className.add(this,c);},removeClass:funct=
ion(c){jQuery.className.remove(this,c);},toggleClass:function(c){jQuery.c=
lassName[jQuery.className.has(this,c)?"remove":"add"](this,c);},remove:fu=
nction(a){if(!a||jQuery.filter(a,[this]).r.length){jQuery.removeData(this=
);this.parentNode.removeChild(this);}},empty:function(){jQuery("*",this).=
each(function(){jQuery.removeData(this);});while(this.firstChild)this.rem=
oveChild(this.firstChild);}},function(i,n){jQuery.fn[i]=3Dfunction(){retu=
rn =
this.each(n,arguments);};});jQuery.each(["Height","Width"],function(i,nam=
e){var n=3Dname.toLowerCase();jQuery.fn[n]=3Dfunction(h){return =
this[0]=3D=3Dwindow?jQuery.browser.safari&&self["inner"+name]||jQuery.box=
Model&&Math.max(document.documentElement["client"+name],document.body["cl=
ient"+name])||document.body["client"+name]:this[0]=3D=3Ddocument?Math.max=
(document.body["scroll"+name],document.body["offset"+name]):h=3D=3Dundefi=
ned?(this.length?jQuery.css(this[0],n):null):this.css(n,h.constructor=3D=3D=
String?h:h+"px");};});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:{"":"m[2]=3D=3D'*'||jQ=
uery.nodeName(a,m[2])","#":"a.getAttribute('id')=3D=3Dm[2]",":":{lt:"i<m[=
3]-0",gt:"i>m[3]-0",nth:"m[3]-0=3D=3Di",eq:"m[3]-0=3D=3Di",first:"i=3D=3D=
0",last:"i=3D=3Dr.length-1",even:"i%2=3D=3D0",odd:"i%2","first-child":"a.=
parentNode.getElementsByTagName('*')[0]=3D=3Da","last-child":"jQuery.nth(=
a.parentNode.lastChild,1,'previousSibling')=3D=3Da","only-child":"!jQuery=
.nth(a.parentNode.lastChild,2,'previousSibling')",parent:"a.firstChild",e=
mpty:"!a.firstChild",contains:"(a.textContent||a.innerText||jQuery(a).tex=
t()||'').indexOf(m[3])>=3D0",visible:'"hidden"!=3Da.type&&jQuery.css(a,"d=
isplay")!=3D"none"&&jQuery.css(a,"visibility")!=3D"hidden"',hidden:'"hidd=
en"=3D=3Da.type||jQuery.css(a,"display")=3D=3D"none"||jQuery.css(a,"visib=
ility")=3D=3D"hidden"',enabled:"!a.disabled",disabled:"a.disabled",checke=
d:"a.checked",selected:"a.selected||jQuery.attr(a,'selected')",text:"'tex=
t'=3D=3Da.type",radio:"'radio'=3D=3Da.type",checkbox:"'checkbox'=3D=3Da.t=
ype",file:"'file'=3D=3Da.type",password:"'password'=3D=3Da.type",submit:"=
'submit'=3D=3Da.type",image:"'image'=3D=3Da.type",reset:"'reset'=3D=3Da.t=
ype",button:'"button"=3D=3Da.type||jQuery.nodeName(a,"button")',input:"/i=
nput|select|textarea|button/i.test(a.nodeName)",has:"jQuery.find(m[3],a).=
length",header:"/h\\d/i.test(a.nodeName)",animated:"jQuery.grep(jQuery.ti=
mers,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)context=3Dnull;cont=
ext=3Dcontext||document;var =
ret=3D[context],done=3D[],last;while(t&&last!=3Dt){var =
r=3D[];last=3Dt;t=3DjQuery.trim(t);var foundToken=3Dfalse;var =
re=3DquickChild;var m=3Dre.exec(t);if(m){var =
nodeName=3Dm[1].toUpperCase();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.toUpperCase()))r.push(c=
);ret=3Dr;t=3Dt.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 =
nodeName=3Dm[2],merge=3D{};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.toUpperCase()){if(m=3D=3D"~")merge[id]=3Dt=
rue;r.push(n);}if(m=3D=3D"+")break;}}ret=3Dr;t=3DjQuery.trim(t.replace(re=
,""));foundToken=3Dtrue;}}if(t&&!foundToken){if(!t.indexOf(",")){if(conte=
xt=3D=3Dret[0])ret.shift();done=3DjQuery.merge(done,ret);r=3Dret=3D[conte=
xt];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=3DjQuery.filter(m[3],r,true).r;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"even"&&"2n"||=
m[3]=3D=3D"odd"&&"2n+1"||!/\D/.test(m[3])&&"n+"+m[3]||m[3]),first=3D(test=
[1]||1)-0,last=3Dtest[2]-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=3D1){if(last=3D=3D0||node.nodeIndex=3D=3Dlast)add=
=3Dtrue;}else =
if((node.nodeIndex+last)%first=3D=3D0)add=3Dtrue;if(add^not)tmp.push(node=
);}r=3Dtmp;}else{var f=3DjQuery.expr[m[1]];if(typeof =
f!=3D"string")f=3DjQuery.expr[m[1]][m[2]];f=3Deval("false||function(a,i){=
return =
"+f+"}");r=3DjQuery.grep(r,f,not);}}return{r:r,t:t};},dir:function(elem,d=
ir){var matched=3D[];var =
cur=3Delem[dir];while(cur&&cur!=3Ddocument){if(cur.nodeType=3D=3D1)matche=
d.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&&(!elem||n!=3Delem)=
)r.push(n);}return =
r;}});jQuery.event=3D{add:function(element,type,handler,data){if(jQuery.b=
rowser.msie&&element.setInterval!=3Dundefined)element=3Dwindow;if(!handle=
r.guid)handler.guid=3Dthis.guid++;if(data!=3Dundefined){var =
fn=3Dhandler;handler=3Dfunction(){return =
fn.apply(this,arguments);};handler.data=3Ddata;handler.guid=3Dfn.guid;}va=
r parts=3Dtype.split(".");type=3Dparts[0];handler.type=3Dparts[1];var =
events=3DjQuery.data(element,"events")||jQuery.data(element,"events",{});=
var handle=3DjQuery.data(element,"handle",function(){var val;if(typeof =
jQuery=3D=3D"undefined"||jQuery.event.triggered)return =
val;val=3DjQuery.event.handle.apply(element,arguments);return val;});var =
handlers=3Devents[type];if(!handlers){handlers=3Devents[type]=3D{};if(ele=
ment.addEventListener)element.addEventListener(type,handle,false);else=0A=
element.attachEvent("on"+type,handle);}handlers[handler.guid]=3Dhandler;t=
his.global[type]=3Dtrue;},guid:1,global:{},remove:function(element,type,h=
andler){var events=3DjQuery.data(element,"events"),ret,index;if(typeof =
type=3D=3D"string"){var =
parts=3Dtype.split(".");type=3Dparts[0];}if(events){if(type&&type.type){h=
andler=3Dtype.handler;type=3Dtype.type;}if(!type){for(type in =
events)this.remove(element,type);}else =
if(events[type]){if(handler)delete 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(element.removeEventListener)element.remove=
EventListener(type,jQuery.data(element,"handle"),false);else=0A=
element.detachEvent("on"+type,jQuery.data(element,"handle"));ret=3Dnull;d=
elete events[type];}}for(ret in =
events)break;if(!ret){jQuery.removeData(element,"events");jQuery.removeDa=
ta(element,"handle");}}},trigger:function(type,data,element,donative,extr=
a){data=3DjQuery.makeArray(data||[]);if(!element){if(this.global[type])jQ=
uery("*").add([window,document]).trigger(type,data);}else{var =
val,ret,fn=3DjQuery.isFunction(element[type]||null),evt=3D!data[0]||!data=
[0].preventDefault;if(evt)data.unshift(this.fix({type:type,target:element=
}));data[0].type=3Dtype;if(jQuery.isFunction(jQuery.data(element,"handle"=
)))val=3DjQuery.data(element,"handle").apply(element,data);if(!fn&&elemen=
t["on"+type]&&element["on"+type].apply(element,data)=3D=3D=3Dfalse)val=3D=
false;if(evt)data.shift();if(extra&&extra.apply(element,data)=3D=3D=3Dfal=
se)val=3Dfalse;if(fn&&donative!=3D=3Dfalse&&val!=3D=3Dfalse&&!(jQuery.nod=
eName(element,'a')&&type=3D=3D"click")){this.triggered=3Dtrue;element[typ=
e]();}this.triggered=3Dfalse;}return val;},handle:function(event){var =
val;event=3DjQuery.event.fix(event||window.event||{});var =
parts=3Devent.type.split(".");event.type=3Dparts[0];var =
c=3DjQuery.data(this,"events")&&jQuery.data(this,"events")[event.type],ar=
gs=3DArray.prototype.slice.call(arguments,1);args.unshift(event);for(var =
j in =
c){args[0].handler=3Dc[j];args[0].data=3Dc[j].data;if(!parts[1]||c[j].typ=
e=3D=3Dparts[1]){var =
tmp=3Dc[j].apply(this,args);if(val!=3D=3Dfalse)val=3Dtmp;if(tmp=3D=3D=3Df=
alse){event.preventDefault();event.stopPropagation();}}}if(jQuery.browser=
.msie)event.target=3Devent.preventDefault=3Devent.stopPropagation=3Devent=
.handler=3Devent.data=3Dnull;return val;},fix:function(event){var =
originalEvent=3Devent;event=3DjQuery.extend({},originalEvent);event.preve=
ntDefault=3Dfunction(){if(originalEvent.preventDefault)originalEvent.prev=
entDefault();originalEvent.returnValue=3Dfalse;};event.stopPropagation=3D=
function(){if(originalEvent.stopPropagation)originalEvent.stopPropagation=
();originalEvent.cancelBubble=3Dtrue;};if(!event.target&&event.srcElement=
)event.target=3Devent.srcElement;if(jQuery.browser.safari&&event.target.n=
odeType=3D=3D3)event.target=3DoriginalEvent.target.parentNode;if(!event.r=
elatedTarget&&event.fromElement)event.relatedTarget=3Devent.fromElement=3D=
=3Devent.target?event.toElement:event.fromElement;if(event.pageX=3D=3Dnul=
l&&event.clientX!=3Dnull){var =
e=3Ddocument.documentElement,b=3Ddocument.body;event.pageX=3Devent.client=
X+(e&&e.scrollLeft||b.scrollLeft||0);event.pageY=3Devent.clientY+(e&&e.sc=
rollTop||b.scrollTop||0);}if(!event.which&&(event.charCode||event.keyCode=
))event.which=3Devent.charCode||event.keyCode;if(!event.metaKey&&event.ct=
rlKey)event.metaKey=3Devent.ctrlKey;if(!event.which&&event.button)event.w=
hich=3D(event.button&1?1:(event.button&2?3:(event.button&4?2:0)));return =
event;}};jQuery.fn.extend({bind:function(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){retur=
n =
this.each(function(){jQuery.event.add(this,type,function(event){jQuery(th=
is).unbind(event);return(fn||data).apply(this,arguments);},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){if(this[0])return =
jQuery.event.trigger(type,data,this[0],false,fn);},toggle:function(){var =
a=3Darguments;return =
this.click(function(e){this.lastToggle=3D0=3D=3Dthis.lastToggle?1:0;e.pre=
ventDefault();return =
a[this.lastToggle].apply(this,[e])||false;});},hover:function(f,g){functi=
on handleHover(e){var =
p=3De.relatedTarget;while(p&&p!=3Dthis)try{p=3Dp.parentNode;}catch(e){p=3D=
this;};if(p=3D=3Dthis)return =
false;return(e.type=3D=3D"mouseover"?f:g).apply(this,[e]);}return =
this.mouseover(handleHover).mouseout(handleHover);},ready:function(f){bin=
dReady();if(jQuery.isReady)f.apply(document,[jQuery]);else=0A=
jQuery.readyList.push(function(){return f.apply(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.apply(document);});jQuery.readyList=3Dnull;=
}if(jQuery.browser.mozilla||jQuery.browser.opera)document.removeEventList=
ener("DOMContentLoaded",jQuery.ready,false);if(!window.frames.length)jQue=
ry(window).load(function(){jQuery("#__ie_init").remove();});}}});jQuery.e=
ach(("blur,focus,load,resize,scroll,unload,click,dblclick,"+"mousedown,mo=
useup,mousemove,mouseover,mouseout,change,select,"+"submit,keydown,keypre=
ss,keyup,error").split(","),function(i,o){jQuery.fn[o]=3Dfunction(f){retu=
rn f?this.bind(o,f):this.trigger(o);};});var readyBound=3Dfalse;function =
bindReady(){if(readyBound)return;readyBound=3Dtrue;if(jQuery.browser.mozi=
lla||jQuery.browser.opera)document.addEventListener("DOMContentLoaded",jQ=
uery.ready,false);else =
if(jQuery.browser.msie){document.write("<scr"+"ipt id=3D__ie_init =
defer=3Dtrue "+"src=3D//:><\/script>");var =
script=3Ddocument.getElementById("__ie_init");if(script)script.onreadysta=
techange=3Dfunction(){if(this.readyState!=3D"complete")return;jQuery.read=
y();};script=3Dnull;}else =
if(jQuery.browser.safari)jQuery.safariTimer=3DsetInterval(function(){if(d=
ocument.readyState=3D=3D"loaded"||document.readyState=3D=3D"complete"){cl=
earInterval(jQuery.safariTimer);jQuery.safariTimer=3Dnull;jQuery.ready();=
}},10);jQuery.event.add(window,"load",jQuery.ready);}jQuery.fn.extend({lo=
ad:function(url,params,callback){if(jQuery.isFunction(url))return =
this.bind("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,data:params,complete:function(=
res,status){if(status=3D=3D"success"||status=3D=3D"notmodified")self.html=
(selector?jQuery("<div/>").append(res.responseText.replace(/<script(.|\s)=
*?\/script>/g,"")).find(selector):res.responseText);setTimeout(function()=
{self.each(callback,[res.responseText,status,res]);},13);}});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=3D(new =
Date).getTime();jQuery.extend({get:function(url,data,callback,type){if(jQ=
uery.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:{global:true,type:"GET",timeout:0,contentType:"applic=
ation/x-www-form-urlencoded",processData:true,async:true,data:null},lastM=
odified:{},ajax:function(s){var =
jsonp,jsre=3D/=3D(\?|%3F)/g,status,data;s=3DjQuery.extend(true,s,jQuery.e=
xtend(true,{},jQuery.ajaxSettings,s));if(s.data&&s.processData&&typeof =
s.data!=3D"string")s.data=3DjQuery.param(s.data);if(s.dataType=3D=3D"json=
p"){if(s.type.toLowerCase()=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=3Ds.data.replace(jsre,"=3D"+jsonp);s.url=3Ds.url.replace(jsre,"=
=3D"+jsonp);s.dataType=3D"script";window[jsonp]=3Dfunction(tmp){data=3Dtm=
p;success();complete();window[jsonp]=3Dundefined;try{delete =
window[jsonp];}catch(e){}};}if(s.dataType=3D=3D"script"&&s.cache=3D=3Dnul=
l)s.cache=3Dfalse;if(s.cache=3D=3D=3Dfalse&&s.type.toLowerCase()=3D=3D"ge=
t")s.url+=3D(s.url.match(/\?/)?"&":"?")+"_=3D"+(new =
Date()).getTime();if(s.data&&s.type.toLowerCase()=3D=3D"get"){s.url+=3D(s=
.url.match(/\?/)?"&":"?")+s.data;s.data=3Dnull;}if(s.global&&!jQuery.acti=
ve++)jQuery.event.trigger("ajaxStart");if(!s.url.indexOf("http")&&s.dataT=
ype=3D=3D"script"){var =
head=3Ddocument.getElementsByTagName("head")[0];var =
script=3Ddocument.createElement("script");script.src=3Ds.url;if(!jsonp&&(=
s.success||s.complete)){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;}var requestDone=3Dfalse;var =
xml=3Dwindow.ActiveXObject?new ActiveXObject("Microsoft.XMLHTTP"):new =
XMLHttpRequest();xml.open(s.type,s.url,s.async);if(s.data)xml.setRequestH=
eader("Content-Type",s.contentType);if(s.ifModified)xml.setRequestHeader(=
"If-Modified-Since",jQuery.lastModified[s.url]||"Thu, 01 Jan 1970 =
00:00:00 =
GMT");xml.setRequestHeader("X-Requested-With","XMLHttpRequest");if(s.befo=
reSend)s.beforeSend(xml);if(s.global)jQuery.event.trigger("ajaxSend",[xml=
,s]);var =
onreadystatechange=3Dfunction(isTimeout){if(!requestDone&&xml&&(xml.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(xml)&&"error"||s.ifModified&&jQuery.httpNotModified=
(xml,s.url)&&"notmodified"||"success";if(status=3D=3D"success"){try{data=3D=
jQuery.httpData(xml,s.dataType);}catch(e){status=3D"parsererror";}}if(sta=
tus=3D=3D"success"){var =
modRes;try{modRes=3Dxml.getResponseHeader("Last-Modified");}catch(e){}if(=
s.ifModified&&modRes)jQuery.lastModified[s.url]=3DmodRes;if(!jsonp)succes=
s();}else=0A=
jQuery.handleError(s,xml,status);complete();if(s.async)xml=3Dnull;}};if(s=
.async){var =
ival=3DsetInterval(onreadystatechange,13);if(s.timeout>0)setTimeout(funct=
ion(){if(xml){xml.abort();if(!requestDone)onreadystatechange("timeout");}=
},s.timeout);}try{xml.send(s.data);}catch(e){jQuery.handleError(s,xml,nul=
l,e);}if(!s.async)onreadystatechange();return xml;function =
success(){if(s.success)s.success(data,status);if(s.global)jQuery.event.tr=
igger("ajaxSuccess",[xml,s]);}function =
complete(){if(s.complete)s.complete(xml,status);if(s.global)jQuery.event.=
trigger("ajaxComplete",[xml,s]);if(s.global&&!--jQuery.active)jQuery.even=
t.trigger("ajaxStop");}},handleError:function(s,xml,status,e){if(s.error)=
s.error(xml,status,e);if(s.global)jQuery.event.trigger("ajaxError",[xml,s=
,e]);},active:0,httpSuccess:function(r){try{return!r.status&&location.pro=
tocol=3D=3D"file:"||(r.status>=3D200&&r.status<300)||r.status=3D=3D304||j=
Query.browser.safari&&r.status=3D=3Dundefined;}catch(e){}return =
false;},httpNotModified:function(xml,url){try{var =
xmlRes=3Dxml.getResponseHeader("Last-Modified");return =
xml.status=3D=3D304||xmlRes=3D=3DjQuery.lastModified[url]||jQuery.browser=
.safari&&xml.status=3D=3Dundefined;}catch(e){}return =
false;},httpData:function(r,type){var =
ct=3Dr.getResponseHeader("content-type");var =
xml=3Dtype=3D=3D"xml"||!type&&ct&&ct.indexOf("xml")>=3D0;var =
data=3Dxml?r.responseXML:r.responseText;if(xml&&data.documentElement.tagN=
ame=3D=3D"parsererror")throw"parsererror";if(type=3D=3D"script")jQuery.gl=
obalEval(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(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?this.oldblock:"";if(jQuery.css(this,"display")=3D=3D"none")this.st=
yle.display=3D"block";}).end();},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");if(this.oldblock=3D=3D"none")this.oldblock=
=3D"block";this.style.display=3D"none";}).end();},_toggle:jQuery.fn.toggl=
e,toggle:function(fn,fn2){return =
jQuery.isFunction(fn)&&jQuery.isFunction(fn2)?this._toggle(fn,fn2):fn?thi=
s.animate({height:"toggle",width:"toggle",opacity:"toggle"},fn,fn2):this.=
each(function(){jQuery(this)[jQuery(this).is(":hidden")?"show":"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 opt=3DjQuery.speed(speed,easing,callback);return =
this[opt.queue=3D=3D=3Dfalse?"each":"queue"](function(){opt=3DjQuery.exte=
nd({},opt);var hidden=3DjQuery(this).is(":hidden"),self=3Dthis;for(var p =
in =
prop){if(prop[p]=3D=3D"hide"&&hidden||prop[p]=3D=3D"show"&&!hidden)return=
 =
jQuery.isFunction(opt.complete)&&opt.complete.apply(this);if(p=3D=3D"heig=
ht"||p=3D=3D"width"){opt.display=3DjQuery.css(this,"display");opt.overflo=
w=3Dthis.style.overflow;}}if(opt.overflow!=3Dnull)this.style.overflow=3D"=
hidden";opt.curAnim=3DjQuery.extend({},prop);jQuery.each(prop,function(na=
me,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)){fn=3Dtype;t=
ype=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.apply(th=
is);}});},stop:function(){var timers=3DjQuery.timers;return =
this.each(function(){for(var =
i=3D0;i<timers.length;i++)if(timers[i].elem=3D=3Dthis)timers.splice(i--,1=
);}).dequeue();}});var =
queue=3Dfunction(elem,type,array){if(!elem)return;var =
q=3DjQuery.data(elem,type+"queue");if(!q||array)q=3DjQuery.data(elem,type=
+"queue",array?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].apply(this);});};jQuery.e=
xtend({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:{slow:600,fast:200}[op=
t.duration])||400;opt.old=3Dopt.complete;opt.complete=3Dfunction(){jQuery=
(this).dequeue();if(jQuery.isFunction(opt.old))opt.old.apply(this);};retu=
rn 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:[],fx:function(elem,options,prop)=
{this.options=3Doptions;this.elem=3Delem;this.prop=3Dprop;if(!options.ori=
g)options.orig=3D{};}});jQuery.fx.prototype=3D{update:function(){if(this.=
options.step)this.options.step.apply(this.elem,[this.now,this]);(jQuery.f=
x.step[this.prop]||jQuery.fx.step._default)(this);if(this.prop=3D=3D"heig=
ht"||this.prop=3D=3D"width")this.elem.style.display=3D"block";},cur:funct=
ion(force){if(this.elem[this.prop]!=3Dnull&&this.elem.style[this.prop]=3D=
=3Dnull)return this.elem[this.prop];var =
r=3DparseFloat(jQuery.curCSS(this.elem,this.prop,force));return =
r&&r>-10000?r:parseFloat(jQuery.css(this.elem,this.prop))||0;},custom:fun=
ction(from,to,unit){this.startTime=3D(new =
Date()).getTime();this.start=3Dfrom;this.end=3Dto;this.unit=3Dunit||this.=
unit||"px";this.now=3Dthis.start;this.pos=3Dthis.state=3D0;this.update();=
var self=3Dthis;function t(){return =
self.step();}t.elem=3Dthis.elem;jQuery.timers.push(t);if(jQuery.timers.le=
ngth=3D=3D1){var timer=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(timer);},13);}},show:function(){this.options.orig[t=
his.prop]=3DjQuery.attr(this.elem.style,this.prop);this.options.show=3Dtr=
ue;this.custom(0,this.cur());if(this.prop=3D=3D"width"||this.prop=3D=3D"h=
eight")this.elem.style[this.prop]=3D"1px";jQuery(this.elem).show();},hide=
:function(){this.options.orig[this.prop]=3DjQuery.attr(this.elem.style,th=
is.prop);this.options.hide=3Dtrue;this.custom(this.cur(),0);},step:functi=
on(){var t=3D(new =
Date()).getTime();if(t>this.options.duration+this.startTime){this.now=3Dt=
his.end;this.pos=3Dthis.state=3D1;this.update();this.options.curAnim[this=
.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&&jQuery.isFunction(this.options.complete))this.options.complete.=
apply(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.fx.step=3D{scrollLeft:function(fx){fx.elem.scrollLeft=3Dfx=
.now;},scrollTop:function(fx){fx.elem.scrollTop=3Dfx.now;},opacity:functi=
on(fx){jQuery.attr(fx.elem.style,"opacity",fx.now);},_default:function(fx=
){fx.elem.style[fx.prop]=3Dfx.now+fx.unit;}};jQuery.fn.offset=3Dfunction(=
){var =
left=3D0,top=3D0,elem=3Dthis[0],results;if(elem)with(jQuery.browser){var =
absolute=3DjQuery.css(elem,"position")=3D=3D"absolute",parent=3Delem.pare=
ntNode,offsetParent=3Delem.offsetParent,doc=3Delem.ownerDocument,safari2=3D=
safari&&parseInt(version)<522;if(elem.getBoundingClientRect){box=3Delem.g=
etBoundingClientRect();add(box.left+Math.max(doc.documentElement.scrollLe=
ft,doc.body.scrollLeft),box.top+Math.max(doc.documentElement.scrollTop,do=
c.body.scrollTop));if(msie){var =
border=3DjQuery("html").css("borderWidth");border=3D(border=3D=3D"medium"=
||jQuery.boxModel&&parseInt(version)>=3D7)&&2||border;add(-border,-border=
);}}else{add(elem.offsetLeft,elem.offsetTop);while(offsetParent){add(offs=
etParent.offsetLeft,offsetParent.offsetTop);if(mozilla&&/^t[d|h]$/i.test(=
parent.tagName)||!safari2)border(offsetParent);if(safari2&&!absolute&&jQu=
ery.css(offsetParent,"position")=3D=3D"absolute")absolute=3Dtrue;offsetPa=
rent=3DoffsetParent.offsetParent;}while(parent.tagName&&!/^body|html$/i.t=
est(parent.tagName)){if(!/^inline|table-row.*$/i.test(jQuery.css(parent,"=
display")))add(-parent.scrollLeft,-parent.scrollTop);if(mozilla&&jQuery.c=
ss(parent,"overflow")!=3D"visible")border(parent);parent=3Dparent.parentN=
ode;}if(safari2&&absolute)add(-doc.body.offsetLeft,-doc.body.offsetTop);}=
results=3D{top:top,left:left};}return results;function =
border(elem){add(jQuery.css(elem,"borderLeftWidth"),jQuery.css(elem,"bord=
erTopWidth"));}function =
add(l,t){left+=3DparseInt(l)||0;top+=3DparseInt(t)||0;}};})();
------=_NextPart_000_002F_01C893DE.68255900
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.toyota-handball.de/prototype/prototype-1.6.0.2.js

/*  Prototype JavaScript framework, version 1.6.0.2=0A=
 *  (c) 2005-2008 Sam Stephenson=0A=
 *=0A=
 *  Prototype is freely distributable under the terms of an MIT-style =
license.=0A=
 *  For details, see the Prototype web site: http://www.prototypejs.org/=0A=
 *=0A=
 =
*------------------------------------------------------------------------=
--*/=0A=
=0A=
var Prototype =3D {=0A=
  Version: '1.6.0.2',=0A=
=0A=
  Browser: {=0A=
    IE:     !!(window.attachEvent && !window.opera),=0A=
    Opera:  !!window.opera,=0A=
    WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,=0A=
    Gecko:  navigator.userAgent.indexOf('Gecko') > -1 && =
navigator.userAgent.indexOf('KHTML') =3D=3D -1,=0A=
    MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/)=0A=
  },=0A=
=0A=
  BrowserFeatures: {=0A=
    XPath: !!document.evaluate,=0A=
    ElementExtensions: !!window.HTMLElement,=0A=
    SpecificElementExtensions:=0A=
      document.createElement('div').__proto__ &&=0A=
      document.createElement('div').__proto__ !=3D=3D=0A=
        document.createElement('form').__proto__=0A=
  },=0A=
=0A=
  ScriptFragment: '<script[^>]*>([\\S\\s]*?)<\/script>',=0A=
  JSONFilter: /^\/\*-secure-([\s\S]*)\*\/\s*$/,=0A=
=0A=
  emptyFunction: function() { },=0A=
  K: function(x) { return x }=0A=
};=0A=
=0A=
if (Prototype.Browser.MobileSafari)=0A=
  Prototype.BrowserFeatures.SpecificElementExtensions =3D false;=0A=
=0A=
=0A=
/* Based on Alex Arnell's inheritance implementation. */=0A=
var Class =3D {=0A=
  create: function() {=0A=
    var parent =3D null, properties =3D $A(arguments);=0A=
    if (Object.isFunction(properties[0]))=0A=
      parent =3D properties.shift();=0A=
=0A=
    function klass() {=0A=
      this.initialize.apply(this, arguments);=0A=
    }=0A=
=0A=
    Object.extend(klass, Class.Methods);=0A=
    klass.superclass =3D parent;=0A=
    klass.subclasses =3D [];=0A=
=0A=
    if (parent) {=0A=
      var subclass =3D function() { };=0A=
      subclass.prototype =3D parent.prototype;=0A=
      klass.prototype =3D new subclass;=0A=
      parent.subclasses.push(klass);=0A=
    }=0A=
=0A=
    for (var i =3D 0; i < properties.length; i++)=0A=
      klass.addMethods(properties[i]);=0A=
=0A=
    if (!klass.prototype.initialize)=0A=
      klass.prototype.initialize =3D Prototype.emptyFunction;=0A=
=0A=
    klass.prototype.constructor =3D klass;=0A=
=0A=
    return klass;=0A=
  }=0A=
};=0A=
=0A=
Class.Methods =3D {=0A=
  addMethods: function(source) {=0A=
    var ancestor   =3D this.superclass && this.superclass.prototype;=0A=
    var properties =3D Object.keys(source);=0A=
=0A=
    if (!Object.keys({ toString: true }).length)=0A=
      properties.push("toString", "valueOf");=0A=
=0A=
    for (var i =3D 0, length =3D properties.length; i < length; i++) {=0A=
      var property =3D properties[i], value =3D source[property];=0A=
      if (ancestor && Object.isFunction(value) &&=0A=
          value.argumentNames().first() =3D=3D "$super") {=0A=
        var method =3D value, value =3D Object.extend((function(m) {=0A=
          return function() { return ancestor[m].apply(this, arguments) =
};=0A=
        })(property).wrap(method), {=0A=
          valueOf:  function() { return method },=0A=
          toString: function() { return method.toString() }=0A=
        });=0A=
      }=0A=
      this.prototype[property] =3D value;=0A=
    }=0A=
=0A=
    return this;=0A=
  }=0A=
};=0A=
=0A=
var Abstract =3D { };=0A=
=0A=
Object.extend =3D function(destination, source) {=0A=
  for (var property in source)=0A=
    destination[property] =3D source[property];=0A=
  return destination;=0A=
};=0A=
=0A=
Object.extend(Object, {=0A=
  inspect: function(object) {=0A=
    try {=0A=
      if (Object.isUndefined(object)) return 'undefined';=0A=
      if (object =3D=3D=3D null) return 'null';=0A=
      return object.inspect ? object.inspect() : String(object);=0A=
    } catch (e) {=0A=
      if (e instanceof RangeError) return '...';=0A=
      throw e;=0A=
    }=0A=
  },=0A=
=0A=
  toJSON: function(object) {=0A=
    var type =3D typeof object;=0A=
    switch (type) {=0A=
      case 'undefined':=0A=
      case 'function':=0A=
      case 'unknown': return;=0A=
      case 'boolean': return object.toString();=0A=
    }=0A=
=0A=
    if (object =3D=3D=3D null) return 'null';=0A=
    if (object.toJSON) return object.toJSON();=0A=
    if (Object.isElement(object)) return;=0A=
=0A=
    var results =3D [];=0A=
    for (var property in object) {=0A=
      var value =3D Object.toJSON(object[property]);=0A=
      if (!Object.isUndefined(value))=0A=
        results.push(property.toJSON() + ': ' + value);=0A=
    }=0A=
=0A=
    return '{' + results.join(', ') + '}';=0A=
  },=0A=
=0A=
  toQueryString: function(object) {=0A=
    return $H(object).toQueryString();=0A=
  },=0A=
=0A=
  toHTML: function(object) {=0A=
    return object && object.toHTML ? object.toHTML() : =
String.interpret(object);=0A=
  },=0A=
=0A=
  keys: function(object) {=0A=
    var keys =3D [];=0A=
    for (var property in object)=0A=
      keys.push(property);=0A=
    return keys;=0A=
  },=0A=
=0A=
  values: function(object) {=0A=
    var values =3D [];=0A=
    for (var property in object)=0A=
      values.push(object[property]);=0A=
    return values;=0A=
  },=0A=
=0A=
  clone: function(object) {=0A=
    return Object.extend({ }, object);=0A=
  },=0A=
=0A=
  isElement: function(object) {=0A=
    return object && object.nodeType =3D=3D 1;=0A=
  },=0A=
=0A=
  isArray: function(object) {=0A=
    return object !=3D null && typeof object =3D=3D "object" &&=0A=
      'splice' in object && 'join' in object;=0A=
  },=0A=
=0A=
  isHash: function(object) {=0A=
    return object instanceof Hash;=0A=
  },=0A=
=0A=
  isFunction: function(object) {=0A=
    return typeof object =3D=3D "function";=0A=
  },=0A=
=0A=
  isString: function(object) {=0A=
    return typeof object =3D=3D "string";=0A=
  },=0A=
=0A=
  isNumber: function(object) {=0A=
    return typeof object =3D=3D "number";=0A=
  },=0A=
=0A=
  isUndefined: function(object) {=0A=
    return typeof object =3D=3D "undefined";=0A=
  }=0A=
});=0A=
=0A=
Object.extend(Function.prototype, {=0A=
  argumentNames: function() {=0A=
    var names =3D =
this.toString().match(/^[\s\(]*function[^(]*\((.*?)\)/)[1].split(",").inv=
oke("strip");=0A=
    return names.length =3D=3D 1 && !names[0] ? [] : names;=0A=
  },=0A=
=0A=
  bind: function() {=0A=
    if (arguments.length < 2 && Object.isUndefined(arguments[0])) return =
this;=0A=
    var __method =3D this, args =3D $A(arguments), object =3D =
args.shift();=0A=
    return function() {=0A=
      return __method.apply(object, args.concat($A(arguments)));=0A=
    }=0A=
  },=0A=
=0A=
  bindAsEventListener: function() {=0A=
    var __method =3D this, args =3D $A(arguments), object =3D =
args.shift();=0A=
    return function(event) {=0A=
      return __method.apply(object, [event || =
window.event].concat(args));=0A=
    }=0A=
  },=0A=
=0A=
  curry: function() {=0A=
    if (!arguments.length) return this;=0A=
    var __method =3D this, args =3D $A(arguments);=0A=
    return function() {=0A=
      return __method.apply(this, args.concat($A(arguments)));=0A=
    }=0A=
  },=0A=
=0A=
  delay: function() {=0A=
    var __method =3D this, args =3D $A(arguments), timeout =3D =
args.shift() * 1000;=0A=
    return window.setTimeout(function() {=0A=
      return __method.apply(__method, args);=0A=
    }, timeout);=0A=
  },=0A=
=0A=
  wrap: function(wrapper) {=0A=
    var __method =3D this;=0A=
    return function() {=0A=
      return wrapper.apply(this, =
[__method.bind(this)].concat($A(arguments)));=0A=
    }=0A=
  },=0A=
=0A=
  methodize: function() {=0A=
    if (this._methodized) return this._methodized;=0A=
    var __method =3D this;=0A=
    return this._methodized =3D function() {=0A=
      return __method.apply(null, [this].concat($A(arguments)));=0A=
    };=0A=
  }=0A=
});=0A=
=0A=
Function.prototype.defer =3D Function.prototype.delay.curry(0.01);=0A=
=0A=
Date.prototype.toJSON =3D function() {=0A=
  return '"' + this.getUTCFullYear() + '-' +=0A=
    (this.getUTCMonth() + 1).toPaddedString(2) + '-' +=0A=
    this.getUTCDate().toPaddedString(2) + 'T' +=0A=
    this.getUTCHours().toPaddedString(2) + ':' +=0A=
    this.getUTCMinutes().toPaddedString(2) + ':' +=0A=
    this.getUTCSeconds().toPaddedString(2) + 'Z"';=0A=
};=0A=
=0A=
var Try =3D {=0A=
  these: function() {=0A=
    var returnValue;=0A=
=0A=
    for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A=
      var lambda =3D arguments[i];=0A=
      try {=0A=
        returnValue =3D lambda();=0A=
        break;=0A=
      } catch (e) { }=0A=
    }=0A=
=0A=
    return returnValue;=0A=
  }=0A=
};=0A=
=0A=
RegExp.prototype.match =3D RegExp.prototype.test;=0A=
=0A=
RegExp.escape =3D function(str) {=0A=
  return String(str).replace(/([.*+?^=3D!:${}()|[\]\/\\])/g, '\\$1');=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var PeriodicalExecuter =3D Class.create({=0A=
  initialize: function(callback, frequency) {=0A=
    this.callback =3D callback;=0A=
    this.frequency =3D frequency;=0A=
    this.currentlyExecuting =3D false;=0A=
=0A=
    this.registerCallback();=0A=
  },=0A=
=0A=
  registerCallback: function() {=0A=
    this.timer =3D setInterval(this.onTimerEvent.bind(this), =
this.frequency * 1000);=0A=
  },=0A=
=0A=
  execute: function() {=0A=
    this.callback(this);=0A=
  },=0A=
=0A=
  stop: function() {=0A=
    if (!this.timer) return;=0A=
    clearInterval(this.timer);=0A=
    this.timer =3D null;=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    if (!this.currentlyExecuting) {=0A=
      try {=0A=
        this.currentlyExecuting =3D true;=0A=
        this.execute();=0A=
      } finally {=0A=
        this.currentlyExecuting =3D false;=0A=
      }=0A=
    }=0A=
  }=0A=
});=0A=
Object.extend(String, {=0A=
  interpret: function(value) {=0A=
    return value =3D=3D null ? '' : String(value);=0A=
  },=0A=
  specialChar: {=0A=
    '\b': '\\b',=0A=
    '\t': '\\t',=0A=
    '\n': '\\n',=0A=
    '\f': '\\f',=0A=
    '\r': '\\r',=0A=
    '\\': '\\\\'=0A=
  }=0A=
});=0A=
=0A=
Object.extend(String.prototype, {=0A=
  gsub: function(pattern, replacement) {=0A=
    var result =3D '', source =3D this, match;=0A=
    replacement =3D arguments.callee.prepareReplacement(replacement);=0A=
=0A=
    while (source.length > 0) {=0A=
      if (match =3D source.match(pattern)) {=0A=
        result +=3D source.slice(0, match.index);=0A=
        result +=3D String.interpret(replacement(match));=0A=
        source  =3D source.slice(match.index + match[0].length);=0A=
      } else {=0A=
        result +=3D source, source =3D '';=0A=
      }=0A=
    }=0A=
    return result;=0A=
  },=0A=
=0A=
  sub: function(pattern, replacement, count) {=0A=
    replacement =3D this.gsub.prepareReplacement(replacement);=0A=
    count =3D Object.isUndefined(count) ? 1 : count;=0A=
=0A=
    return this.gsub(pattern, function(match) {=0A=
      if (--count < 0) return match[0];=0A=
      return replacement(match);=0A=
    });=0A=
  },=0A=
=0A=
  scan: function(pattern, iterator) {=0A=
    this.gsub(pattern, iterator);=0A=
    return String(this);=0A=
  },=0A=
=0A=
  truncate: function(length, truncation) {=0A=
    length =3D length || 30;=0A=
    truncation =3D Object.isUndefined(truncation) ? '...' : truncation;=0A=
    return this.length > length ?=0A=
      this.slice(0, length - truncation.length) + truncation : =
String(this);=0A=
  },=0A=
=0A=
  strip: function() {=0A=
    return this.replace(/^\s+/, '').replace(/\s+$/, '');=0A=
  },=0A=
=0A=
  stripTags: function() {=0A=
    return this.replace(/<\/?[^>]+>/gi, '');=0A=
  },=0A=
=0A=
  stripScripts: function() {=0A=
    return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');=0A=
  },=0A=
=0A=
  extractScripts: function() {=0A=
    var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img');=0A=
    var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im');=0A=
    return (this.match(matchAll) || []).map(function(scriptTag) {=0A=
      return (scriptTag.match(matchOne) || ['', ''])[1];=0A=
    });=0A=
  },=0A=
=0A=
  evalScripts: function() {=0A=
    return this.extractScripts().map(function(script) { return =
eval(script) });=0A=
  },=0A=
=0A=
  escapeHTML: function() {=0A=
    var self =3D arguments.callee;=0A=
    self.text.data =3D this;=0A=
    return self.div.innerHTML;=0A=
  },=0A=
=0A=
  unescapeHTML: function() {=0A=
    var div =3D new Element('div');=0A=
    div.innerHTML =3D this.stripTags();=0A=
    return div.childNodes[0] ? (div.childNodes.length > 1 ?=0A=
      $A(div.childNodes).inject('', function(memo, node) { return =
memo+node.nodeValue }) :=0A=
      div.childNodes[0].nodeValue) : '';=0A=
  },=0A=
=0A=
  toQueryParams: function(separator) {=0A=
    var match =3D this.strip().match(/([^?#]*)(#.*)?$/);=0A=
    if (!match) return { };=0A=
=0A=
    return match[1].split(separator || '&').inject({ }, function(hash, =
pair) {=0A=
      if ((pair =3D pair.split('=3D'))[0]) {=0A=
        var key =3D decodeURIComponent(pair.shift());=0A=
        var value =3D pair.length > 1 ? pair.join('=3D') : pair[0];=0A=
        if (value !=3D undefined) value =3D decodeURIComponent(value);=0A=
=0A=
        if (key in hash) {=0A=
          if (!Object.isArray(hash[key])) hash[key] =3D [hash[key]];=0A=
          hash[key].push(value);=0A=
        }=0A=
        else hash[key] =3D value;=0A=
      }=0A=
      return hash;=0A=
    });=0A=
  },=0A=
=0A=
  toArray: function() {=0A=
    return this.split('');=0A=
  },=0A=
=0A=
  succ: function() {=0A=
    return this.slice(0, this.length - 1) +=0A=
      String.fromCharCode(this.charCodeAt(this.length - 1) + 1);=0A=
  },=0A=
=0A=
  times: function(count) {=0A=
    return count < 1 ? '' : new Array(count + 1).join(this);=0A=
  },=0A=
=0A=
  camelize: function() {=0A=
    var parts =3D this.split('-'), len =3D parts.length;=0A=
    if (len =3D=3D 1) return parts[0];=0A=
=0A=
    var camelized =3D this.charAt(0) =3D=3D '-'=0A=
      ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1)=0A=
      : parts[0];=0A=
=0A=
    for (var i =3D 1; i < len; i++)=0A=
      camelized +=3D parts[i].charAt(0).toUpperCase() + =
parts[i].substring(1);=0A=
=0A=
    return camelized;=0A=
  },=0A=
=0A=
  capitalize: function() {=0A=
    return this.charAt(0).toUpperCase() + =
this.substring(1).toLowerCase();=0A=
  },=0A=
=0A=
  underscore: function() {=0A=
    return this.gsub(/::/, =
'/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{=
1}_#{2}').gsub(/-/,'_').toLowerCase();=0A=
  },=0A=
=0A=
  dasherize: function() {=0A=
    return this.gsub(/_/,'-');=0A=
  },=0A=
=0A=
  inspect: function(useDoubleQuotes) {=0A=
    var escapedString =3D this.gsub(/[\x00-\x1f\\]/, function(match) {=0A=
      var character =3D String.specialChar[match[0]];=0A=
      return character ? character : '\\u00' + =
match[0].charCodeAt().toPaddedString(2, 16);=0A=
    });=0A=
    if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') =
+ '"';=0A=
    return "'" + escapedString.replace(/'/g, '\\\'') + "'";=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    return this.inspect(true);=0A=
  },=0A=
=0A=
  unfilterJSON: function(filter) {=0A=
    return this.sub(filter || Prototype.JSONFilter, '#{1}');=0A=
  },=0A=
=0A=
  isJSON: function() {=0A=
    var str =3D this;=0A=
    if (str.blank()) return false;=0A=
    str =3D this.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"/g, '');=0A=
    return (/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(str);=0A=
  },=0A=
=0A=
  evalJSON: function(sanitize) {=0A=
    var json =3D this.unfilterJSON();=0A=
    try {=0A=
      if (!sanitize || json.isJSON()) return eval('(' + json + ')');=0A=
    } catch (e) { }=0A=
    throw new SyntaxError('Badly formed JSON string: ' + this.inspect());=0A=
  },=0A=
=0A=
  include: function(pattern) {=0A=
    return this.indexOf(pattern) > -1;=0A=
  },=0A=
=0A=
  startsWith: function(pattern) {=0A=
    return this.indexOf(pattern) =3D=3D=3D 0;=0A=
  },=0A=
=0A=
  endsWith: function(pattern) {=0A=
    var d =3D this.length - pattern.length;=0A=
    return d >=3D 0 && this.lastIndexOf(pattern) =3D=3D=3D d;=0A=
  },=0A=
=0A=
  empty: function() {=0A=
    return this =3D=3D '';=0A=
  },=0A=
=0A=
  blank: function() {=0A=
    return /^\s*$/.test(this);=0A=
  },=0A=
=0A=
  interpolate: function(object, pattern) {=0A=
    return new Template(this, pattern).evaluate(object);=0A=
  }=0A=
});=0A=
=0A=
if (Prototype.Browser.WebKit || Prototype.Browser.IE) =
Object.extend(String.prototype, {=0A=
  escapeHTML: function() {=0A=
    return =
this.replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;');=0A=
  },=0A=
  unescapeHTML: function() {=0A=
    return =
this.replace(/&amp;/g,'&').replace(/&lt;/g,'<').replace(/&gt;/g,'>');=0A=
  }=0A=
});=0A=
=0A=
String.prototype.gsub.prepareReplacement =3D function(replacement) {=0A=
  if (Object.isFunction(replacement)) return replacement;=0A=
  var template =3D new Template(replacement);=0A=
  return function(match) { return template.evaluate(match) };=0A=
};=0A=
=0A=
String.prototype.parseQuery =3D String.prototype.toQueryParams;=0A=
=0A=
Object.extend(String.prototype.escapeHTML, {=0A=
  div:  document.createElement('div'),=0A=
  text: document.createTextNode('')=0A=
});=0A=
=0A=
with (String.prototype.escapeHTML) div.appendChild(text);=0A=
=0A=
var Template =3D Class.create({=0A=
  initialize: function(template, pattern) {=0A=
    this.template =3D template.toString();=0A=
    this.pattern =3D pattern || Template.Pattern;=0A=
  },=0A=
=0A=
  evaluate: function(object) {=0A=
    if (Object.isFunction(object.toTemplateReplacements))=0A=
      object =3D object.toTemplateReplacements();=0A=
=0A=
    return this.template.gsub(this.pattern, function(match) {=0A=
      if (object =3D=3D null) return '';=0A=
=0A=
      var before =3D match[1] || '';=0A=
      if (before =3D=3D '\\') return match[2];=0A=
=0A=
      var ctx =3D object, expr =3D match[3];=0A=
      var pattern =3D /^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/;=0A=
      match =3D pattern.exec(expr);=0A=
      if (match =3D=3D null) return before;=0A=
=0A=
      while (match !=3D null) {=0A=
        var comp =3D match[1].startsWith('[') ? match[2].gsub('\\\\]', =
']') : match[1];=0A=
        ctx =3D ctx[comp];=0A=
        if (null =3D=3D ctx || '' =3D=3D match[3]) break;=0A=
        expr =3D expr.substring('[' =3D=3D match[3] ? match[1].length : =
match[0].length);=0A=
        match =3D pattern.exec(expr);=0A=
      }=0A=
=0A=
      return before + String.interpret(ctx);=0A=
    });=0A=
  }=0A=
});=0A=
Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/;=0A=
=0A=
var $break =3D { };=0A=
=0A=
var Enumerable =3D {=0A=
  each: function(iterator, context) {=0A=
    var index =3D 0;=0A=
    iterator =3D iterator.bind(context);=0A=
    try {=0A=
      this._each(function(value) {=0A=
        iterator(value, index++);=0A=
      });=0A=
    } catch (e) {=0A=
      if (e !=3D $break) throw e;=0A=
    }=0A=
    return this;=0A=
  },=0A=
=0A=
  eachSlice: function(number, iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var index =3D -number, slices =3D [], array =3D this.toArray();=0A=
    while ((index +=3D number) < array.length)=0A=
      slices.push(array.slice(index, index+number));=0A=
    return slices.collect(iterator, context);=0A=
  },=0A=
=0A=
  all: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var result =3D true;=0A=
    this.each(function(value, index) {=0A=
      result =3D result && !!iterator(value, index);=0A=
      if (!result) throw $break;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  any: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var result =3D false;=0A=
    this.each(function(value, index) {=0A=
      if (result =3D !!iterator(value, index))=0A=
        throw $break;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  collect: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      results.push(iterator(value, index));=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  detect: function(iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      if (iterator(value, index)) {=0A=
        result =3D value;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  findAll: function(iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (iterator(value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  grep: function(filter, iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var results =3D [];=0A=
=0A=
    if (Object.isString(filter))=0A=
      filter =3D new RegExp(filter);=0A=
=0A=
    this.each(function(value, index) {=0A=
      if (filter.match(value))=0A=
        results.push(iterator(value, index));=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  include: function(object) {=0A=
    if (Object.isFunction(this.indexOf))=0A=
      if (this.indexOf(object) !=3D -1) return true;=0A=
=0A=
    var found =3D false;=0A=
    this.each(function(value) {=0A=
      if (value =3D=3D object) {=0A=
        found =3D true;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return found;=0A=
  },=0A=
=0A=
  inGroupsOf: function(number, fillWith) {=0A=
    fillWith =3D Object.isUndefined(fillWith) ? null : fillWith;=0A=
    return this.eachSlice(number, function(slice) {=0A=
      while(slice.length < number) slice.push(fillWith);=0A=
      return slice;=0A=
    });=0A=
  },=0A=
=0A=
  inject: function(memo, iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    this.each(function(value, index) {=0A=
      memo =3D iterator(memo, value, index);=0A=
    });=0A=
    return memo;=0A=
  },=0A=
=0A=
  invoke: function(method) {=0A=
    var args =3D $A(arguments).slice(1);=0A=
    return this.map(function(value) {=0A=
      return value[method].apply(value, args);=0A=
    });=0A=
  },=0A=
=0A=
  max: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D iterator(value, index);=0A=
      if (result =3D=3D null || value >=3D result)=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  min: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D iterator(value, index);=0A=
      if (result =3D=3D null || value < result)=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  partition: function(iterator, context) {=0A=
    iterator =3D iterator ? iterator.bind(context) : Prototype.K;=0A=
    var trues =3D [], falses =3D [];=0A=
    this.each(function(value, index) {=0A=
      (iterator(value, index) ?=0A=
        trues : falses).push(value);=0A=
    });=0A=
    return [trues, falses];=0A=
  },=0A=
=0A=
  pluck: function(property) {=0A=
    var results =3D [];=0A=
    this.each(function(value) {=0A=
      results.push(value[property]);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  reject: function(iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (!iterator(value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  sortBy: function(iterator, context) {=0A=
    iterator =3D iterator.bind(context);=0A=
    return this.map(function(value, index) {=0A=
      return {value: value, criteria: iterator(value, index)};=0A=
    }).sort(function(left, right) {=0A=
      var a =3D left.criteria, b =3D right.criteria;=0A=
      return a < b ? -1 : a > b ? 1 : 0;=0A=
    }).pluck('value');=0A=
  },=0A=
=0A=
  toArray: function() {=0A=
    return this.map();=0A=
  },=0A=
=0A=
  zip: function() {=0A=
    var iterator =3D Prototype.K, args =3D $A(arguments);=0A=
    if (Object.isFunction(args.last()))=0A=
      iterator =3D args.pop();=0A=
=0A=
    var collections =3D [this].concat(args).map($A);=0A=
    return this.map(function(value, index) {=0A=
      return iterator(collections.pluck(index));=0A=
    });=0A=
  },=0A=
=0A=
  size: function() {=0A=
    return this.toArray().length;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '#<Enumerable:' + this.toArray().inspect() + '>';=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Enumerable, {=0A=
  map:     Enumerable.collect,=0A=
  find:    Enumerable.detect,=0A=
  select:  Enumerable.findAll,=0A=
  filter:  Enumerable.findAll,=0A=
  member:  Enumerable.include,=0A=
  entries: Enumerable.toArray,=0A=
  every:   Enumerable.all,=0A=
  some:    Enumerable.any=0A=
});=0A=
function $A(iterable) {=0A=
  if (!iterable) return [];=0A=
  if (iterable.toArray) return iterable.toArray();=0A=
  var length =3D iterable.length || 0, results =3D new Array(length);=0A=
  while (length--) results[length] =3D iterable[length];=0A=
  return results;=0A=
}=0A=
=0A=
if (Prototype.Browser.WebKit) {=0A=
  $A =3D function(iterable) {=0A=
    if (!iterable) return [];=0A=
    if (!(Object.isFunction(iterable) && iterable =3D=3D '[object =
NodeList]') &&=0A=
        iterable.toArray) return iterable.toArray();=0A=
    var length =3D iterable.length || 0, results =3D new Array(length);=0A=
    while (length--) results[length] =3D iterable[length];=0A=
    return results;=0A=
  };=0A=
}=0A=
=0A=
Array.from =3D $A;=0A=
=0A=
Object.extend(Array.prototype, Enumerable);=0A=
=0A=
if (!Array.prototype._reverse) Array.prototype._reverse =3D =
Array.prototype.reverse;=0A=
=0A=
Object.extend(Array.prototype, {=0A=
  _each: function(iterator) {=0A=
    for (var i =3D 0, length =3D this.length; i < length; i++)=0A=
      iterator(this[i]);=0A=
  },=0A=
=0A=
  clear: function() {=0A=
    this.length =3D 0;=0A=
    return this;=0A=
  },=0A=
=0A=
  first: function() {=0A=
    return this[0];=0A=
  },=0A=
=0A=
  last: function() {=0A=
    return this[this.length - 1];=0A=
  },=0A=
=0A=
  compact: function() {=0A=
    return this.select(function(value) {=0A=
      return value !=3D null;=0A=
    });=0A=
  },=0A=
=0A=
  flatten: function() {=0A=
    return this.inject([], function(array, value) {=0A=
      return array.concat(Object.isArray(value) ?=0A=
        value.flatten() : [value]);=0A=
    });=0A=
  },=0A=
=0A=
  without: function() {=0A=
    var values =3D $A(arguments);=0A=
    return this.select(function(value) {=0A=
      return !values.include(value);=0A=
    });=0A=
  },=0A=
=0A=
  reverse: function(inline) {=0A=
    return (inline !=3D=3D false ? this : this.toArray())._reverse();=0A=
  },=0A=
=0A=
  reduce: function() {=0A=
    return this.length > 1 ? this : this[0];=0A=
  },=0A=
=0A=
  uniq: function(sorted) {=0A=
    return this.inject([], function(array, value, index) {=0A=
      if (0 =3D=3D index || (sorted ? array.last() !=3D value : =
!array.include(value)))=0A=
        array.push(value);=0A=
      return array;=0A=
    });=0A=
  },=0A=
=0A=
  intersect: function(array) {=0A=
    return this.uniq().findAll(function(item) {=0A=
      return array.detect(function(value) { return item =3D=3D=3D value =
});=0A=
    });=0A=
  },=0A=
=0A=
  clone: function() {=0A=
    return [].concat(this);=0A=
  },=0A=
=0A=
  size: function() {=0A=
    return this.length;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '[' + this.map(Object.inspect).join(', ') + ']';=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    var results =3D [];=0A=
    this.each(function(object) {=0A=
      var value =3D Object.toJSON(object);=0A=
      if (!Object.isUndefined(value)) results.push(value);=0A=
    });=0A=
    return '[' + results.join(', ') + ']';=0A=
  }=0A=
});=0A=
=0A=
// use native browser JS 1.6 implementation if available=0A=
if (Object.isFunction(Array.prototype.forEach))=0A=
  Array.prototype._each =3D Array.prototype.forEach;=0A=
=0A=
if (!Array.prototype.indexOf) Array.prototype.indexOf =3D function(item, =
i) {=0A=
  i || (i =3D 0);=0A=
  var length =3D this.length;=0A=
  if (i < 0) i =3D length + i;=0A=
  for (; i < length; i++)=0A=
    if (this[i] =3D=3D=3D item) return i;=0A=
  return -1;=0A=
};=0A=
=0A=
if (!Array.prototype.lastIndexOf) Array.prototype.lastIndexOf =3D =
function(item, i) {=0A=
  i =3D isNaN(i) ? this.length : (i < 0 ? this.length + i : i) + 1;=0A=
  var n =3D this.slice(0, i).reverse().indexOf(item);=0A=
  return (n < 0) ? n : i - n - 1;=0A=
};=0A=
=0A=
Array.prototype.toArray =3D Array.prototype.clone;=0A=
=0A=
function $w(string) {=0A=
  if (!Object.isString(string)) return [];=0A=
  string =3D string.strip();=0A=
  return string ? string.split(/\s+/) : [];=0A=
}=0A=
=0A=
if (Prototype.Browser.Opera){=0A=
  Array.prototype.concat =3D function() {=0A=
    var array =3D [];=0A=
    for (var i =3D 0, length =3D this.length; i < length; i++) =
array.push(this[i]);=0A=
    for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A=
      if (Object.isArray(arguments[i])) {=0A=
        for (var j =3D 0, arrayLength =3D arguments[i].length; j < =
arrayLength; j++)=0A=
          array.push(arguments[i][j]);=0A=
      } else {=0A=
        array.push(arguments[i]);=0A=
      }=0A=
    }=0A=
    return array;=0A=
  };=0A=
}=0A=
Object.extend(Number.prototype, {=0A=
  toColorPart: function() {=0A=
    return this.toPaddedString(2, 16);=0A=
  },=0A=
=0A=
  succ: function() {=0A=
    return this + 1;=0A=
  },=0A=
=0A=
  times: function(iterator) {=0A=
    $R(0, this, true).each(iterator);=0A=
    return this;=0A=
  },=0A=
=0A=
  toPaddedString: function(length, radix) {=0A=
    var string =3D this.toString(radix || 10);=0A=
    return '0'.times(length - string.length) + string;=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    return isFinite(this) ? this.toString() : 'null';=0A=
  }=0A=
});=0A=
=0A=
$w('abs round ceil floor').each(function(method){=0A=
  Number.prototype[method] =3D Math[method].methodize();=0A=
});=0A=
function $H(object) {=0A=
  return new Hash(object);=0A=
};=0A=
=0A=
var Hash =3D Class.create(Enumerable, (function() {=0A=
=0A=
  function toQueryPair(key, value) {=0A=
    if (Object.isUndefined(value)) return key;=0A=
    return key + '=3D' + encodeURIComponent(String.interpret(value));=0A=
  }=0A=
=0A=
  return {=0A=
    initialize: function(object) {=0A=
      this._object =3D Object.isHash(object) ? object.toObject() : =
Object.clone(object);=0A=
    },=0A=
=0A=
    _each: function(iterator) {=0A=
      for (var key in this._object) {=0A=
        var value =3D this._object[key], pair =3D [key, value];=0A=
        pair.key =3D key;=0A=
        pair.value =3D value;=0A=
        iterator(pair);=0A=
      }=0A=
    },=0A=
=0A=
    set: function(key, value) {=0A=
      return this._object[key] =3D value;=0A=
    },=0A=
=0A=
    get: function(key) {=0A=
      return this._object[key];=0A=
    },=0A=
=0A=
    unset: function(key) {=0A=
      var value =3D this._object[key];=0A=
      delete this._object[key];=0A=
      return value;=0A=
    },=0A=
=0A=
    toObject: function() {=0A=
      return Object.clone(this._object);=0A=
    },=0A=
=0A=
    keys: function() {=0A=
      return this.pluck('key');=0A=
    },=0A=
=0A=
    values: function() {=0A=
      return this.pluck('value');=0A=
    },=0A=
=0A=
    index: function(value) {=0A=
      var match =3D this.detect(function(pair) {=0A=
        return pair.value =3D=3D=3D value;=0A=
      });=0A=
      return match && match.key;=0A=
    },=0A=
=0A=
    merge: function(object) {=0A=
      return this.clone().update(object);=0A=
    },=0A=
=0A=
    update: function(object) {=0A=
      return new Hash(object).inject(this, function(result, pair) {=0A=
        result.set(pair.key, pair.value);=0A=
        return result;=0A=
      });=0A=
    },=0A=
=0A=
    toQueryString: function() {=0A=
      return this.map(function(pair) {=0A=
        var key =3D encodeURIComponent(pair.key), values =3D pair.value;=0A=
=0A=
        if (values && typeof values =3D=3D 'object') {=0A=
          if (Object.isArray(values))=0A=
            return values.map(toQueryPair.curry(key)).join('&');=0A=
        }=0A=
        return toQueryPair(key, values);=0A=
      }).join('&');=0A=
    },=0A=
=0A=
    inspect: function() {=0A=
      return '#<Hash:{' + this.map(function(pair) {=0A=
        return pair.map(Object.inspect).join(': ');=0A=
      }).join(', ') + '}>';=0A=
    },=0A=
=0A=
    toJSON: function() {=0A=
      return Object.toJSON(this.toObject());=0A=
    },=0A=
=0A=
    clone: function() {=0A=
      return new Hash(this);=0A=
    }=0A=
  }=0A=
})());=0A=
=0A=
Hash.prototype.toTemplateReplacements =3D Hash.prototype.toObject;=0A=
Hash.from =3D $H;=0A=
var ObjectRange =3D Class.create(Enumerable, {=0A=
  initialize: function(start, end, exclusive) {=0A=
    this.start =3D start;=0A=
    this.end =3D end;=0A=
    this.exclusive =3D exclusive;=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    var value =3D this.start;=0A=
    while (this.include(value)) {=0A=
      iterator(value);=0A=
      value =3D value.succ();=0A=
    }=0A=
  },=0A=
=0A=
  include: function(value) {=0A=
    if (value < this.start)=0A=
      return false;=0A=
    if (this.exclusive)=0A=
      return value < this.end;=0A=
    return value <=3D this.end;=0A=
  }=0A=
});=0A=
=0A=
var $R =3D function(start, end, exclusive) {=0A=
  return new ObjectRange(start, end, exclusive);=0A=
};=0A=
=0A=
var Ajax =3D {=0A=
  getTransport: function() {=0A=
    return Try.these(=0A=
      function() {return new XMLHttpRequest()},=0A=
      function() {return new ActiveXObject('Msxml2.XMLHTTP')},=0A=
      function() {return new ActiveXObject('Microsoft.XMLHTTP')}=0A=
    ) || false;=0A=
  },=0A=
=0A=
  activeRequestCount: 0=0A=
};=0A=
=0A=
Ajax.Responders =3D {=0A=
  responders: [],=0A=
=0A=
  _each: function(iterator) {=0A=
    this.responders._each(iterator);=0A=
  },=0A=
=0A=
  register: function(responder) {=0A=
    if (!this.include(responder))=0A=
      this.responders.push(responder);=0A=
  },=0A=
=0A=
  unregister: function(responder) {=0A=
    this.responders =3D this.responders.without(responder);=0A=
  },=0A=
=0A=
  dispatch: function(callback, request, transport, json) {=0A=
    this.each(function(responder) {=0A=
      if (Object.isFunction(responder[callback])) {=0A=
        try {=0A=
          responder[callback].apply(responder, [request, transport, =
json]);=0A=
        } catch (e) { }=0A=
      }=0A=
    });=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Ajax.Responders, Enumerable);=0A=
=0A=
Ajax.Responders.register({=0A=
  onCreate:   function() { Ajax.activeRequestCount++ },=0A=
  onComplete: function() { Ajax.activeRequestCount-- }=0A=
});=0A=
=0A=
Ajax.Base =3D Class.create({=0A=
  initialize: function(options) {=0A=
    this.options =3D {=0A=
      method:       'post',=0A=
      asynchronous: true,=0A=
      contentType:  'application/x-www-form-urlencoded',=0A=
      encoding:     'UTF-8',=0A=
      parameters:   '',=0A=
      evalJSON:     true,=0A=
      evalJS:       true=0A=
    };=0A=
    Object.extend(this.options, options || { });=0A=
=0A=
    this.options.method =3D this.options.method.toLowerCase();=0A=
=0A=
    if (Object.isString(this.options.parameters))=0A=
      this.options.parameters =3D =
this.options.parameters.toQueryParams();=0A=
    else if (Object.isHash(this.options.parameters))=0A=
      this.options.parameters =3D this.options.parameters.toObject();=0A=
  }=0A=
});=0A=
=0A=
Ajax.Request =3D Class.create(Ajax.Base, {=0A=
  _complete: false,=0A=
=0A=
  initialize: function($super, url, options) {=0A=
    $super(options);=0A=
    this.transport =3D Ajax.getTransport();=0A=
    this.request(url);=0A=
  },=0A=
=0A=
  request: function(url) {=0A=
    this.url =3D url;=0A=
    this.method =3D this.options.method;=0A=
    var params =3D Object.clone(this.options.parameters);=0A=
=0A=
    if (!['get', 'post'].include(this.method)) {=0A=
      // simulate other verbs over post=0A=
      params['_method'] =3D this.method;=0A=
      this.method =3D 'post';=0A=
    }=0A=
=0A=
    this.parameters =3D params;=0A=
=0A=
    if (params =3D Object.toQueryString(params)) {=0A=
      // when GET, append parameters to URL=0A=
      if (this.method =3D=3D 'get')=0A=
        this.url +=3D (this.url.include('?') ? '&' : '?') + params;=0A=
      else if (/Konqueror|Safari|KHTML/.test(navigator.userAgent))=0A=
        params +=3D '&_=3D';=0A=
    }=0A=
=0A=
    try {=0A=
      var response =3D new Ajax.Response(this);=0A=
      if (this.options.onCreate) this.options.onCreate(response);=0A=
      Ajax.Responders.dispatch('onCreate', this, response);=0A=
=0A=
      this.transport.open(this.method.toUpperCase(), this.url,=0A=
        this.options.asynchronous);=0A=
=0A=
      if (this.options.asynchronous) =
this.respondToReadyState.bind(this).defer(1);=0A=
=0A=
      this.transport.onreadystatechange =3D =
this.onStateChange.bind(this);=0A=
      this.setRequestHeaders();=0A=
=0A=
      this.body =3D this.method =3D=3D 'post' ? (this.options.postBody =
|| params) : null;=0A=
      this.transport.send(this.body);=0A=
=0A=
      /* Force Firefox to handle ready state 4 for synchronous requests =
*/=0A=
      if (!this.options.asynchronous && this.transport.overrideMimeType)=0A=
        this.onStateChange();=0A=
=0A=
    }=0A=
    catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  onStateChange: function() {=0A=
    var readyState =3D this.transport.readyState;=0A=
    if (readyState > 1 && !((readyState =3D=3D 4) && this._complete))=0A=
      this.respondToReadyState(this.transport.readyState);=0A=
  },=0A=
=0A=
  setRequestHeaders: function() {=0A=
    var headers =3D {=0A=
      'X-Requested-With': 'XMLHttpRequest',=0A=
      'X-Prototype-Version': Prototype.Version,=0A=
      'Accept': 'text/javascript, text/html, application/xml, text/xml, =
*/*'=0A=
    };=0A=
=0A=
    if (this.method =3D=3D 'post') {=0A=
      headers['Content-type'] =3D this.options.contentType +=0A=
        (this.options.encoding ? '; charset=3D' + this.options.encoding =
: '');=0A=
=0A=
      /* Force "Connection: close" for older Mozilla browsers to work=0A=
       * around a bug where XMLHttpRequest sends an incorrect=0A=
       * Content-length header. See Mozilla Bugzilla #246651.=0A=
       */=0A=
      if (this.transport.overrideMimeType &&=0A=
          (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < =
2005)=0A=
            headers['Connection'] =3D 'close';=0A=
    }=0A=
=0A=
    // user-defined headers=0A=
    if (typeof this.options.requestHeaders =3D=3D 'object') {=0A=
      var extras =3D this.options.requestHeaders;=0A=
=0A=
      if (Object.isFunction(extras.push))=0A=
        for (var i =3D 0, length =3D extras.length; i < length; i +=3D 2)=0A=
          headers[extras[i]] =3D extras[i+1];=0A=
      else=0A=
        $H(extras).each(function(pair) { headers[pair.key] =3D =
pair.value });=0A=
    }=0A=
=0A=
    for (var name in headers)=0A=
      this.transport.setRequestHeader(name, headers[name]);=0A=
  },=0A=
=0A=
  success: function() {=0A=
    var status =3D this.getStatus();=0A=
    return !status || (status >=3D 200 && status < 300);=0A=
  },=0A=
=0A=
  getStatus: function() {=0A=
    try {=0A=
      return this.transport.status || 0;=0A=
    } catch (e) { return 0 }=0A=
  },=0A=
=0A=
  respondToReadyState: function(readyState) {=0A=
    var state =3D Ajax.Request.Events[readyState], response =3D new =
Ajax.Response(this);=0A=
=0A=
    if (state =3D=3D 'Complete') {=0A=
      try {=0A=
        this._complete =3D true;=0A=
        (this.options['on' + response.status]=0A=
         || this.options['on' + (this.success() ? 'Success' : 'Failure')]=0A=
         || Prototype.emptyFunction)(response, response.headerJSON);=0A=
      } catch (e) {=0A=
        this.dispatchException(e);=0A=
      }=0A=
=0A=
      var contentType =3D response.getHeader('Content-type');=0A=
      if (this.options.evalJS =3D=3D 'force'=0A=
          || (this.options.evalJS && this.isSameOrigin() && contentType=0A=
          && =
contentType.match(/^\s*(text|application)\/(x-)?(java|ecma)script(;.*)?\s=
*$/i)))=0A=
        this.evalResponse();=0A=
    }=0A=
=0A=
    try {=0A=
      (this.options['on' + state] || Prototype.emptyFunction)(response, =
response.headerJSON);=0A=
      Ajax.Responders.dispatch('on' + state, this, response, =
response.headerJSON);=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
=0A=
    if (state =3D=3D 'Complete') {=0A=
      // avoid memory leak in MSIE: clean up=0A=
      this.transport.onreadystatechange =3D Prototype.emptyFunction;=0A=
    }=0A=
  },=0A=
=0A=
  isSameOrigin: function() {=0A=
    var m =3D this.url.match(/^\s*https?:\/\/[^\/]*/);=0A=
    return !m || (m[0] =3D=3D =
'#{protocol}//#{domain}#{port}'.interpolate({=0A=
      protocol: location.protocol,=0A=
      domain: document.domain,=0A=
      port: location.port ? ':' + location.port : ''=0A=
    }));=0A=
  },=0A=
=0A=
  getHeader: function(name) {=0A=
    try {=0A=
      return this.transport.getResponseHeader(name) || null;=0A=
    } catch (e) { return null }=0A=
  },=0A=
=0A=
  evalResponse: function() {=0A=
    try {=0A=
      return eval((this.transport.responseText || '').unfilterJSON());=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  dispatchException: function(exception) {=0A=
    (this.options.onException || Prototype.emptyFunction)(this, =
exception);=0A=
    Ajax.Responders.dispatch('onException', this, exception);=0A=
  }=0A=
});=0A=
=0A=
Ajax.Request.Events =3D=0A=
  ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete'];=0A=
=0A=
Ajax.Response =3D Class.create({=0A=
  initialize: function(request){=0A=
    this.request =3D request;=0A=
    var transport  =3D this.transport  =3D request.transport,=0A=
        readyState =3D this.readyState =3D transport.readyState;=0A=
=0A=
    if((readyState > 2 && !Prototype.Browser.IE) || readyState =3D=3D 4) =
{=0A=
      this.status       =3D this.getStatus();=0A=
      this.statusText   =3D this.getStatusText();=0A=
      this.responseText =3D String.interpret(transport.responseText);=0A=
      this.headerJSON   =3D this._getHeaderJSON();=0A=
    }=0A=
=0A=
    if(readyState =3D=3D 4) {=0A=
      var xml =3D transport.responseXML;=0A=
      this.responseXML  =3D Object.isUndefined(xml) ? null : xml;=0A=
      this.responseJSON =3D this._getResponseJSON();=0A=
    }=0A=
  },=0A=
=0A=
  status:      0,=0A=
  statusText: '',=0A=
=0A=
  getStatus: Ajax.Request.prototype.getStatus,=0A=
=0A=
  getStatusText: function() {=0A=
    try {=0A=
      return this.transport.statusText || '';=0A=
    } catch (e) { return '' }=0A=
  },=0A=
=0A=
  getHeader: Ajax.Request.prototype.getHeader,=0A=
=0A=
  getAllHeaders: function() {=0A=
    try {=0A=
      return this.getAllResponseHeaders();=0A=
    } catch (e) { return null }=0A=
  },=0A=
=0A=
  getResponseHeader: function(name) {=0A=
    return this.transport.getResponseHeader(name);=0A=
  },=0A=
=0A=
  getAllResponseHeaders: function() {=0A=
    return this.transport.getAllResponseHeaders();=0A=
  },=0A=
=0A=
  _getHeaderJSON: function() {=0A=
    var json =3D this.getHeader('X-JSON');=0A=
    if (!json) return null;=0A=
    json =3D decodeURIComponent(escape(json));=0A=
    try {=0A=
      return json.evalJSON(this.request.options.sanitizeJSON ||=0A=
        !this.request.isSameOrigin());=0A=
    } catch (e) {=0A=
      this.request.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  _getResponseJSON: function() {=0A=
    var options =3D this.request.options;=0A=
    if (!options.evalJSON || (options.evalJSON !=3D 'force' &&=0A=
      !(this.getHeader('Content-type') || =
'').include('application/json')) ||=0A=
        this.responseText.blank())=0A=
          return null;=0A=
    try {=0A=
      return this.responseText.evalJSON(options.sanitizeJSON ||=0A=
        !this.request.isSameOrigin());=0A=
    } catch (e) {=0A=
      this.request.dispatchException(e);=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Ajax.Updater =3D Class.create(Ajax.Request, {=0A=
  initialize: function($super, container, url, options) {=0A=
    this.container =3D {=0A=
      success: (container.success || container),=0A=
      failure: (container.failure || (container.success ? null : =
container))=0A=
    };=0A=
=0A=
    options =3D Object.clone(options);=0A=
    var onComplete =3D options.onComplete;=0A=
    options.onComplete =3D (function(response, json) {=0A=
      this.updateContent(response.responseText);=0A=
      if (Object.isFunction(onComplete)) onComplete(response, json);=0A=
    }).bind(this);=0A=
=0A=
    $super(url, options);=0A=
  },=0A=
=0A=
  updateContent: function(responseText) {=0A=
    var receiver =3D this.container[this.success() ? 'success' : =
'failure'],=0A=
        options =3D this.options;=0A=
=0A=
    if (!options.evalScripts) responseText =3D =
responseText.stripScripts();=0A=
=0A=
    if (receiver =3D $(receiver)) {=0A=
      if (options.insertion) {=0A=
        if (Object.isString(options.insertion)) {=0A=
          var insertion =3D { }; insertion[options.insertion] =3D =
responseText;=0A=
          receiver.insert(insertion);=0A=
        }=0A=
        else options.insertion(receiver, responseText);=0A=
      }=0A=
      else receiver.update(responseText);=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Ajax.PeriodicalUpdater =3D Class.create(Ajax.Base, {=0A=
  initialize: function($super, container, url, options) {=0A=
    $super(options);=0A=
    this.onComplete =3D this.options.onComplete;=0A=
=0A=
    this.frequency =3D (this.options.frequency || 2);=0A=
    this.decay =3D (this.options.decay || 1);=0A=
=0A=
    this.updater =3D { };=0A=
    this.container =3D container;=0A=
    this.url =3D url;=0A=
=0A=
    this.start();=0A=
  },=0A=
=0A=
  start: function() {=0A=
    this.options.onComplete =3D this.updateComplete.bind(this);=0A=
    this.onTimerEvent();=0A=
  },=0A=
=0A=
  stop: function() {=0A=
    this.updater.options.onComplete =3D undefined;=0A=
    clearTimeout(this.timer);=0A=
    (this.onComplete || Prototype.emptyFunction).apply(this, arguments);=0A=
  },=0A=
=0A=
  updateComplete: function(response) {=0A=
    if (this.options.decay) {=0A=
      this.decay =3D (response.responseText =3D=3D this.lastText ?=0A=
        this.decay * this.options.decay : 1);=0A=
=0A=
      this.lastText =3D response.responseText;=0A=
    }=0A=
    this.timer =3D this.onTimerEvent.bind(this).delay(this.decay * =
this.frequency);=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    this.updater =3D new Ajax.Updater(this.container, this.url, =
this.options);=0A=
  }=0A=
});=0A=
function $(element) {=0A=
  if (arguments.length > 1) {=0A=
    for (var i =3D 0, elements =3D [], length =3D arguments.length; i < =
length; i++)=0A=
      elements.push($(arguments[i]));=0A=
    return elements;=0A=
  }=0A=
  if (Object.isString(element))=0A=
    element =3D document.getElementById(element);=0A=
  return Element.extend(element);=0A=
}=0A=
=0A=
if (Prototype.BrowserFeatures.XPath) {=0A=
  document._getElementsByXPath =3D function(expression, parentElement) {=0A=
    var results =3D [];=0A=
    var query =3D document.evaluate(expression, $(parentElement) || =
document,=0A=
      null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);=0A=
    for (var i =3D 0, length =3D query.snapshotLength; i < length; i++)=0A=
      results.push(Element.extend(query.snapshotItem(i)));=0A=
    return results;=0A=
  };=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
if (!window.Node) var Node =3D { };=0A=
=0A=
if (!Node.ELEMENT_NODE) {=0A=
  // DOM level 2 ECMAScript Language Binding=0A=
  Object.extend(Node, {=0A=
    ELEMENT_NODE: 1,=0A=
    ATTRIBUTE_NODE: 2,=0A=
    TEXT_NODE: 3,=0A=
    CDATA_SECTION_NODE: 4,=0A=
    ENTITY_REFERENCE_NODE: 5,=0A=
    ENTITY_NODE: 6,=0A=
    PROCESSING_INSTRUCTION_NODE: 7,=0A=
    COMMENT_NODE: 8,=0A=
    DOCUMENT_NODE: 9,=0A=
    DOCUMENT_TYPE_NODE: 10,=0A=
    DOCUMENT_FRAGMENT_NODE: 11,=0A=
    NOTATION_NODE: 12=0A=
  });=0A=
}=0A=
=0A=
(function() {=0A=
  var element =3D this.Element;=0A=
  this.Element =3D function(tagName, attributes) {=0A=
    attributes =3D attributes || { };=0A=
    tagName =3D tagName.toLowerCase();=0A=
    var cache =3D Element.cache;=0A=
    if (Prototype.Browser.IE && attributes.name) {=0A=
      tagName =3D '<' + tagName + ' name=3D"' + attributes.name + '">';=0A=
      delete attributes.name;=0A=
      return Element.writeAttribute(document.createElement(tagName), =
attributes);=0A=
    }=0A=
    if (!cache[tagName]) cache[tagName] =3D =
Element.extend(document.createElement(tagName));=0A=
    return Element.writeAttribute(cache[tagName].cloneNode(false), =
attributes);=0A=
  };=0A=
  Object.extend(this.Element, element || { });=0A=
}).call(window);=0A=
=0A=
Element.cache =3D { };=0A=
=0A=
Element.Methods =3D {=0A=
  visible: function(element) {=0A=
    return $(element).style.display !=3D 'none';=0A=
  },=0A=
=0A=
  toggle: function(element) {=0A=
    element =3D $(element);=0A=
    Element[Element.visible(element) ? 'hide' : 'show'](element);=0A=
    return element;=0A=
  },=0A=
=0A=
  hide: function(element) {=0A=
    $(element).style.display =3D 'none';=0A=
    return element;=0A=
  },=0A=
=0A=
  show: function(element) {=0A=
    $(element).style.display =3D '';=0A=
    return element;=0A=
  },=0A=
=0A=
  remove: function(element) {=0A=
    element =3D $(element);=0A=
    element.parentNode.removeChild(element);=0A=
    return element;=0A=
  },=0A=
=0A=
  update: function(element, content) {=0A=
    element =3D $(element);=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    if (Object.isElement(content)) return =
element.update().insert(content);=0A=
    content =3D Object.toHTML(content);=0A=
    element.innerHTML =3D content.stripScripts();=0A=
    content.evalScripts.bind(content).defer();=0A=
    return element;=0A=
  },=0A=
=0A=
  replace: function(element, content) {=0A=
    element =3D $(element);=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    else if (!Object.isElement(content)) {=0A=
      content =3D Object.toHTML(content);=0A=
      var range =3D element.ownerDocument.createRange();=0A=
      range.selectNode(element);=0A=
      content.evalScripts.bind(content).defer();=0A=
      content =3D range.createContextualFragment(content.stripScripts());=0A=
    }=0A=
    element.parentNode.replaceChild(content, element);=0A=
    return element;=0A=
  },=0A=
=0A=
  insert: function(element, insertions) {=0A=
    element =3D $(element);=0A=
=0A=
    if (Object.isString(insertions) || Object.isNumber(insertions) ||=0A=
        Object.isElement(insertions) || (insertions && =
(insertions.toElement || insertions.toHTML)))=0A=
          insertions =3D {bottom:insertions};=0A=
=0A=
    var content, insert, tagName, childNodes;=0A=
=0A=
    for (var position in insertions) {=0A=
      content  =3D insertions[position];=0A=
      position =3D position.toLowerCase();=0A=
      insert =3D Element._insertionTranslations[position];=0A=
=0A=
      if (content && content.toElement) content =3D content.toElement();=0A=
      if (Object.isElement(content)) {=0A=
        insert(element, content);=0A=
        continue;=0A=
      }=0A=
=0A=
      content =3D Object.toHTML(content);=0A=
=0A=
      tagName =3D ((position =3D=3D 'before' || position =3D=3D 'after')=0A=
        ? element.parentNode : element).tagName.toUpperCase();=0A=
=0A=
      childNodes =3D Element._getContentFromAnonymousElement(tagName, =
content.stripScripts());=0A=
=0A=
      if (position =3D=3D 'top' || position =3D=3D 'after') =
childNodes.reverse();=0A=
      childNodes.each(insert.curry(element));=0A=
=0A=
      content.evalScripts.bind(content).defer();=0A=
    }=0A=
=0A=
    return element;=0A=
  },=0A=
=0A=
  wrap: function(element, wrapper, attributes) {=0A=
    element =3D $(element);=0A=
    if (Object.isElement(wrapper))=0A=
      $(wrapper).writeAttribute(attributes || { });=0A=
    else if (Object.isString(wrapper)) wrapper =3D new Element(wrapper, =
attributes);=0A=
    else wrapper =3D new Element('div', wrapper);=0A=
    if (element.parentNode)=0A=
      element.parentNode.replaceChild(wrapper, element);=0A=
    wrapper.appendChild(element);=0A=
    return wrapper;=0A=
  },=0A=
=0A=
  inspect: function(element) {=0A=
    element =3D $(element);=0A=
    var result =3D '<' + element.tagName.toLowerCase();=0A=
    $H({'id': 'id', 'className': 'class'}).each(function(pair) {=0A=
      var property =3D pair.first(), attribute =3D pair.last();=0A=
      var value =3D (element[property] || '').toString();=0A=
      if (value) result +=3D ' ' + attribute + '=3D' + =
value.inspect(true);=0A=
    });=0A=
    return result + '>';=0A=
  },=0A=
=0A=
  recursivelyCollect: function(element, property) {=0A=
    element =3D $(element);=0A=
    var elements =3D [];=0A=
    while (element =3D element[property])=0A=
      if (element.nodeType =3D=3D 1)=0A=
        elements.push(Element.extend(element));=0A=
    return elements;=0A=
  },=0A=
=0A=
  ancestors: function(element) {=0A=
    return $(element).recursivelyCollect('parentNode');=0A=
  },=0A=
=0A=
  descendants: function(element) {=0A=
    return $(element).select("*");=0A=
  },=0A=
=0A=
  firstDescendant: function(element) {=0A=
    element =3D $(element).firstChild;=0A=
    while (element && element.nodeType !=3D 1) element =3D =
element.nextSibling;=0A=
    return $(element);=0A=
  },=0A=
=0A=
  immediateDescendants: function(element) {=0A=
    if (!(element =3D $(element).firstChild)) return [];=0A=
    while (element && element.nodeType !=3D 1) element =3D =
element.nextSibling;=0A=
    if (element) return [element].concat($(element).nextSiblings());=0A=
    return [];=0A=
  },=0A=
=0A=
  previousSiblings: function(element) {=0A=
    return $(element).recursivelyCollect('previousSibling');=0A=
  },=0A=
=0A=
  nextSiblings: function(element) {=0A=
    return $(element).recursivelyCollect('nextSibling');=0A=
  },=0A=
=0A=
  siblings: function(element) {=0A=
    element =3D $(element);=0A=
    return =
element.previousSiblings().reverse().concat(element.nextSiblings());=0A=
  },=0A=
=0A=
  match: function(element, selector) {=0A=
    if (Object.isString(selector))=0A=
      selector =3D new Selector(selector);=0A=
    return selector.match($(element));=0A=
  },=0A=
=0A=
  up: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return $(element.parentNode);=0A=
    var ancestors =3D element.ancestors();=0A=
    return Object.isNumber(expression) ? ancestors[expression] :=0A=
      Selector.findElement(ancestors, expression, index);=0A=
  },=0A=
=0A=
  down: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return element.firstDescendant();=0A=
    return Object.isNumber(expression) ? =
element.descendants()[expression] :=0A=
      element.select(expression)[index || 0];=0A=
  },=0A=
=0A=
  previous: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return =
$(Selector.handlers.previousElementSibling(element));=0A=
    var previousSiblings =3D element.previousSiblings();=0A=
    return Object.isNumber(expression) ? previousSiblings[expression] :=0A=
      Selector.findElement(previousSiblings, expression, index);=0A=
  },=0A=
=0A=
  next: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return =
$(Selector.handlers.nextElementSibling(element));=0A=
    var nextSiblings =3D element.nextSiblings();=0A=
    return Object.isNumber(expression) ? nextSiblings[expression] :=0A=
      Selector.findElement(nextSiblings, expression, index);=0A=
  },=0A=
=0A=
  select: function() {=0A=
    var args =3D $A(arguments), element =3D $(args.shift());=0A=
    return Selector.findChildElements(element, args);=0A=
  },=0A=
=0A=
  adjacent: function() {=0A=
    var args =3D $A(arguments), element =3D $(args.shift());=0A=
    return Selector.findChildElements(element.parentNode, =
args).without(element);=0A=
  },=0A=
=0A=
  identify: function(element) {=0A=
    element =3D $(element);=0A=
    var id =3D element.readAttribute('id'), self =3D arguments.callee;=0A=
    if (id) return id;=0A=
    do { id =3D 'anonymous_element_' + self.counter++ } while ($(id));=0A=
    element.writeAttribute('id', id);=0A=
    return id;=0A=
  },=0A=
=0A=
  readAttribute: function(element, name) {=0A=
    element =3D $(element);=0A=
    if (Prototype.Browser.IE) {=0A=
      var t =3D Element._attributeTranslations.read;=0A=
      if (t.values[name]) return t.values[name](element, name);=0A=
      if (t.names[name]) name =3D t.names[name];=0A=
      if (name.include(':')) {=0A=
        return (!element.attributes || !element.attributes[name]) ? null =
:=0A=
         element.attributes[name].value;=0A=
      }=0A=
    }=0A=
    return element.getAttribute(name);=0A=
  },=0A=
=0A=
  writeAttribute: function(element, name, value) {=0A=
    element =3D $(element);=0A=
    var attributes =3D { }, t =3D Element._attributeTranslations.write;=0A=
=0A=
    if (typeof name =3D=3D 'object') attributes =3D name;=0A=
    else attributes[name] =3D Object.isUndefined(value) ? true : value;=0A=
=0A=
    for (var attr in attributes) {=0A=
      name =3D t.names[attr] || attr;=0A=
      value =3D attributes[attr];=0A=
      if (t.values[attr]) name =3D t.values[attr](element, value);=0A=
      if (value =3D=3D=3D false || value =3D=3D=3D null)=0A=
        element.removeAttribute(name);=0A=
      else if (value =3D=3D=3D true)=0A=
        element.setAttribute(name, name);=0A=
      else element.setAttribute(name, value);=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  getHeight: function(element) {=0A=
    return $(element).getDimensions().height;=0A=
  },=0A=
=0A=
  getWidth: function(element) {=0A=
    return $(element).getDimensions().width;=0A=
  },=0A=
=0A=
  classNames: function(element) {=0A=
    return new Element.ClassNames(element);=0A=
  },=0A=
=0A=
  hasClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    var elementClassName =3D element.className;=0A=
    return (elementClassName.length > 0 && (elementClassName =3D=3D =
className ||=0A=
      new RegExp("(^|\\s)" + className + =
"(\\s|$)").test(elementClassName)));=0A=
  },=0A=
=0A=
  addClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    if (!element.hasClassName(className))=0A=
      element.className +=3D (element.className ? ' ' : '') + className;=0A=
    return element;=0A=
  },=0A=
=0A=
  removeClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    element.className =3D element.className.replace(=0A=
      new RegExp("(^|\\s+)" + className + "(\\s+|$)"), ' ').strip();=0A=
    return element;=0A=
  },=0A=
=0A=
  toggleClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    return element[element.hasClassName(className) ?=0A=
      'removeClassName' : 'addClassName'](className);=0A=
  },=0A=
=0A=
  // removes whitespace-only text node children=0A=
  cleanWhitespace: function(element) {=0A=
    element =3D $(element);=0A=
    var node =3D element.firstChild;=0A=
    while (node) {=0A=
      var nextNode =3D node.nextSibling;=0A=
      if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue))=0A=
        element.removeChild(node);=0A=
      node =3D nextNode;=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  empty: function(element) {=0A=
    return $(element).innerHTML.blank();=0A=
  },=0A=
=0A=
  descendantOf: function(element, ancestor) {=0A=
    element =3D $(element), ancestor =3D $(ancestor);=0A=
    var originalAncestor =3D ancestor;=0A=
=0A=
    if (element.compareDocumentPosition)=0A=
      return (element.compareDocumentPosition(ancestor) & 8) =3D=3D=3D 8;=0A=
=0A=
    if (element.sourceIndex && !Prototype.Browser.Opera) {=0A=
      var e =3D element.sourceIndex, a =3D ancestor.sourceIndex,=0A=
       nextAncestor =3D ancestor.nextSibling;=0A=
      if (!nextAncestor) {=0A=
        do { ancestor =3D ancestor.parentNode; }=0A=
        while (!(nextAncestor =3D ancestor.nextSibling) && =
ancestor.parentNode);=0A=
      }=0A=
      if (nextAncestor && nextAncestor.sourceIndex)=0A=
       return (e > a && e < nextAncestor.sourceIndex);=0A=
    }=0A=
=0A=
    while (element =3D element.parentNode)=0A=
      if (element =3D=3D originalAncestor) return true;=0A=
    return false;=0A=
  },=0A=
=0A=
  scrollTo: function(element) {=0A=
    element =3D $(element);=0A=
    var pos =3D element.cumulativeOffset();=0A=
    window.scrollTo(pos[0], pos[1]);=0A=
    return element;=0A=
  },=0A=
=0A=
  getStyle: function(element, style) {=0A=
    element =3D $(element);=0A=
    style =3D style =3D=3D 'float' ? 'cssFloat' : style.camelize();=0A=
    var value =3D element.style[style];=0A=
    if (!value) {=0A=
      var css =3D document.defaultView.getComputedStyle(element, null);=0A=
      value =3D css ? css[style] : null;=0A=
    }=0A=
    if (style =3D=3D 'opacity') return value ? parseFloat(value) : 1.0;=0A=
    return value =3D=3D 'auto' ? null : value;=0A=
  },=0A=
=0A=
  getOpacity: function(element) {=0A=
    return $(element).getStyle('opacity');=0A=
  },=0A=
=0A=
  setStyle: function(element, styles) {=0A=
    element =3D $(element);=0A=
    var elementStyle =3D element.style, match;=0A=
    if (Object.isString(styles)) {=0A=
      element.style.cssText +=3D ';' + styles;=0A=
      return styles.include('opacity') ?=0A=
        element.setOpacity(styles.match(/opacity:\s*(\d?\.?\d*)/)[1]) : =
element;=0A=
    }=0A=
    for (var property in styles)=0A=
      if (property =3D=3D 'opacity') =
element.setOpacity(styles[property]);=0A=
      else=0A=
        elementStyle[(property =3D=3D 'float' || property =3D=3D =
'cssFloat') ?=0A=
          (Object.isUndefined(elementStyle.styleFloat) ? 'cssFloat' : =
'styleFloat') :=0A=
            property] =3D styles[property];=0A=
=0A=
    return element;=0A=
  },=0A=
=0A=
  setOpacity: function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? =
'' :=0A=
      (value < 0.00001) ? 0 : value;=0A=
    return element;=0A=
  },=0A=
=0A=
  getDimensions: function(element) {=0A=
    element =3D $(element);=0A=
    var display =3D $(element).getStyle('display');=0A=
    if (display !=3D 'none' && display !=3D null) // Safari bug=0A=
      return {width: element.offsetWidth, height: element.offsetHeight};=0A=
=0A=
    // All *Width and *Height properties give 0 on elements with display =
none,=0A=
    // so enable the element temporarily=0A=
    var els =3D element.style;=0A=
    var originalVisibility =3D els.visibility;=0A=
    var originalPosition =3D els.position;=0A=
    var originalDisplay =3D els.display;=0A=
    els.visibility =3D 'hidden';=0A=
    els.position =3D 'absolute';=0A=
    els.display =3D 'block';=0A=
    var originalWidth =3D element.clientWidth;=0A=
    var originalHeight =3D element.clientHeight;=0A=
    els.display =3D originalDisplay;=0A=
    els.position =3D originalPosition;=0A=
    els.visibility =3D originalVisibility;=0A=
    return {width: originalWidth, height: originalHeight};=0A=
  },=0A=
=0A=
  makePositioned: function(element) {=0A=
    element =3D $(element);=0A=
    var pos =3D Element.getStyle(element, 'position');=0A=
    if (pos =3D=3D 'static' || !pos) {=0A=
      element._madePositioned =3D true;=0A=
      element.style.position =3D 'relative';=0A=
      // Opera returns the offset relative to the positioning context, =
when an=0A=
      // element is position relative but top and left have not been =
defined=0A=
      if (window.opera) {=0A=
        element.style.top =3D 0;=0A=
        element.style.left =3D 0;=0A=
      }=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  undoPositioned: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._madePositioned) {=0A=
      element._madePositioned =3D undefined;=0A=
      element.style.position =3D=0A=
        element.style.top =3D=0A=
        element.style.left =3D=0A=
        element.style.bottom =3D=0A=
        element.style.right =3D '';=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  makeClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._overflow) return element;=0A=
    element._overflow =3D Element.getStyle(element, 'overflow') || =
'auto';=0A=
    if (element._overflow !=3D=3D 'hidden')=0A=
      element.style.overflow =3D 'hidden';=0A=
    return element;=0A=
  },=0A=
=0A=
  undoClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (!element._overflow) return element;=0A=
    element.style.overflow =3D element._overflow =3D=3D 'auto' ? '' : =
element._overflow;=0A=
    element._overflow =3D null;=0A=
    return element;=0A=
  },=0A=
=0A=
  cumulativeOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
    } while (element);=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  positionedOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
      if (element) {=0A=
        if (element.tagName =3D=3D 'BODY') break;=0A=
        var p =3D Element.getStyle(element, 'position');=0A=
        if (p !=3D=3D 'static') break;=0A=
      }=0A=
    } while (element);=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  absolutize: function(element) {=0A=
    element =3D $(element);=0A=
    if (element.getStyle('position') =3D=3D 'absolute') return;=0A=
    // Position.prepare(); // To be done manually by Scripty when it =
needs it.=0A=
=0A=
    var offsets =3D element.positionedOffset();=0A=
    var top     =3D offsets[1];=0A=
    var left    =3D offsets[0];=0A=
    var width   =3D element.clientWidth;=0A=
    var height  =3D element.clientHeight;=0A=
=0A=
    element._originalLeft   =3D left - parseFloat(element.style.left  || =
0);=0A=
    element._originalTop    =3D top  - parseFloat(element.style.top || =
0);=0A=
    element._originalWidth  =3D element.style.width;=0A=
    element._originalHeight =3D element.style.height;=0A=
=0A=
    element.style.position =3D 'absolute';=0A=
    element.style.top    =3D top + 'px';=0A=
    element.style.left   =3D left + 'px';=0A=
    element.style.width  =3D width + 'px';=0A=
    element.style.height =3D height + 'px';=0A=
    return element;=0A=
  },=0A=
=0A=
  relativize: function(element) {=0A=
    element =3D $(element);=0A=
    if (element.getStyle('position') =3D=3D 'relative') return;=0A=
    // Position.prepare(); // To be done manually by Scripty when it =
needs it.=0A=
=0A=
    element.style.position =3D 'relative';=0A=
    var top  =3D parseFloat(element.style.top  || 0) - =
(element._originalTop || 0);=0A=
    var left =3D parseFloat(element.style.left || 0) - =
(element._originalLeft || 0);=0A=
=0A=
    element.style.top    =3D top + 'px';=0A=
    element.style.left   =3D left + 'px';=0A=
    element.style.height =3D element._originalHeight;=0A=
    element.style.width  =3D element._originalWidth;=0A=
    return element;=0A=
  },=0A=
=0A=
  cumulativeScrollOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.scrollTop  || 0;=0A=
      valueL +=3D element.scrollLeft || 0;=0A=
      element =3D element.parentNode;=0A=
    } while (element);=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  getOffsetParent: function(element) {=0A=
    if (element.offsetParent) return $(element.offsetParent);=0A=
    if (element =3D=3D document.body) return $(element);=0A=
=0A=
    while ((element =3D element.parentNode) && element !=3D =
document.body)=0A=
      if (Element.getStyle(element, 'position') !=3D 'static')=0A=
        return $(element);=0A=
=0A=
    return $(document.body);=0A=
  },=0A=
=0A=
  viewportOffset: function(forElement) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
=0A=
    var element =3D forElement;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
=0A=
      // Safari fix=0A=
      if (element.offsetParent =3D=3D document.body &&=0A=
        Element.getStyle(element, 'position') =3D=3D 'absolute') break;=0A=
=0A=
    } while (element =3D element.offsetParent);=0A=
=0A=
    element =3D forElement;=0A=
    do {=0A=
      if (!Prototype.Browser.Opera || element.tagName =3D=3D 'BODY') {=0A=
        valueT -=3D element.scrollTop  || 0;=0A=
        valueL -=3D element.scrollLeft || 0;=0A=
      }=0A=
    } while (element =3D element.parentNode);=0A=
=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  },=0A=
=0A=
  clonePosition: function(element, source) {=0A=
    var options =3D Object.extend({=0A=
      setLeft:    true,=0A=
      setTop:     true,=0A=
      setWidth:   true,=0A=
      setHeight:  true,=0A=
      offsetTop:  0,=0A=
      offsetLeft: 0=0A=
    }, arguments[2] || { });=0A=
=0A=
    // find page position of source=0A=
    source =3D $(source);=0A=
    var p =3D source.viewportOffset();=0A=
=0A=
    // find coordinate system to use=0A=
    element =3D $(element);=0A=
    var delta =3D [0, 0];=0A=
    var parent =3D null;=0A=
    // delta [0,0] will do fine with position: fixed elements,=0A=
    // position:absolute needs offsetParent deltas=0A=
    if (Element.getStyle(element, 'position') =3D=3D 'absolute') {=0A=
      parent =3D element.getOffsetParent();=0A=
      delta =3D parent.viewportOffset();=0A=
    }=0A=
=0A=
    // correct by body offsets (fixes Safari)=0A=
    if (parent =3D=3D document.body) {=0A=
      delta[0] -=3D document.body.offsetLeft;=0A=
      delta[1] -=3D document.body.offsetTop;=0A=
    }=0A=
=0A=
    // set position=0A=
    if (options.setLeft)   element.style.left  =3D (p[0] - delta[0] + =
options.offsetLeft) + 'px';=0A=
    if (options.setTop)    element.style.top   =3D (p[1] - delta[1] + =
options.offsetTop) + 'px';=0A=
    if (options.setWidth)  element.style.width =3D source.offsetWidth + =
'px';=0A=
    if (options.setHeight) element.style.height =3D source.offsetHeight =
+ 'px';=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
Element.Methods.identify.counter =3D 1;=0A=
=0A=
Object.extend(Element.Methods, {=0A=
  getElementsBySelector: Element.Methods.select,=0A=
  childElements: Element.Methods.immediateDescendants=0A=
});=0A=
=0A=
Element._attributeTranslations =3D {=0A=
  write: {=0A=
    names: {=0A=
      className: 'class',=0A=
      htmlFor:   'for'=0A=
    },=0A=
    values: { }=0A=
  }=0A=
};=0A=
=0A=
if (Prototype.Browser.Opera) {=0A=
  Element.Methods.getStyle =3D Element.Methods.getStyle.wrap(=0A=
    function(proceed, element, style) {=0A=
      switch (style) {=0A=
        case 'left': case 'top': case 'right': case 'bottom':=0A=
          if (proceed(element, 'position') =3D=3D=3D 'static') return =
null;=0A=
        case 'height': case 'width':=0A=
          // returns '0px' for hidden elements; we want it to return null=0A=
          if (!Element.visible(element)) return null;=0A=
=0A=
          // returns the border-box dimensions rather than the =
content-box=0A=
          // dimensions, so we subtract padding and borders from the =
value=0A=
          var dim =3D parseInt(proceed(element, style), 10);=0A=
=0A=
          if (dim !=3D=3D element['offset' + style.capitalize()])=0A=
            return dim + 'px';=0A=
=0A=
          var properties;=0A=
          if (style =3D=3D=3D 'height') {=0A=
            properties =3D ['border-top-width', 'padding-top',=0A=
             'padding-bottom', 'border-bottom-width'];=0A=
          }=0A=
          else {=0A=
            properties =3D ['border-left-width', 'padding-left',=0A=
             'padding-right', 'border-right-width'];=0A=
          }=0A=
          return properties.inject(dim, function(memo, property) {=0A=
            var val =3D proceed(element, property);=0A=
            return val =3D=3D=3D null ? memo : memo - parseInt(val, 10);=0A=
          }) + 'px';=0A=
        default: return proceed(element, style);=0A=
      }=0A=
    }=0A=
  );=0A=
=0A=
  Element.Methods.readAttribute =3D Element.Methods.readAttribute.wrap(=0A=
    function(proceed, element, attribute) {=0A=
      if (attribute =3D=3D=3D 'title') return element.title;=0A=
      return proceed(element, attribute);=0A=
    }=0A=
  );=0A=
}=0A=
=0A=
else if (Prototype.Browser.IE) {=0A=
  // IE doesn't report offsets correctly for static elements, so we =
change them=0A=
  // to "relative" to get the values, then change them back.=0A=
  Element.Methods.getOffsetParent =3D =
Element.Methods.getOffsetParent.wrap(=0A=
    function(proceed, element) {=0A=
      element =3D $(element);=0A=
      var position =3D element.getStyle('position');=0A=
      if (position !=3D=3D 'static') return proceed(element);=0A=
      element.setStyle({ position: 'relative' });=0A=
      var value =3D proceed(element);=0A=
      element.setStyle({ position: position });=0A=
      return value;=0A=
    }=0A=
  );=0A=
=0A=
  $w('positionedOffset viewportOffset').each(function(method) {=0A=
    Element.Methods[method] =3D Element.Methods[method].wrap(=0A=
      function(proceed, element) {=0A=
        element =3D $(element);=0A=
        var position =3D element.getStyle('position');=0A=
        if (position !=3D=3D 'static') return proceed(element);=0A=
        // Trigger hasLayout on the offset parent so that IE6 reports=0A=
        // accurate offsetTop and offsetLeft values for position: fixed.=0A=
        var offsetParent =3D element.getOffsetParent();=0A=
        if (offsetParent && offsetParent.getStyle('position') =3D=3D=3D =
'fixed')=0A=
          offsetParent.setStyle({ zoom: 1 });=0A=
        element.setStyle({ position: 'relative' });=0A=
        var value =3D proceed(element);=0A=
        element.setStyle({ position: position });=0A=
        return value;=0A=
      }=0A=
    );=0A=
  });=0A=
=0A=
  Element.Methods.getStyle =3D function(element, style) {=0A=
    element =3D $(element);=0A=
    style =3D (style =3D=3D 'float' || style =3D=3D 'cssFloat') ? =
'styleFloat' : style.camelize();=0A=
    var value =3D element.style[style];=0A=
    if (!value && element.currentStyle) value =3D =
element.currentStyle[style];=0A=
=0A=
    if (style =3D=3D 'opacity') {=0A=
      if (value =3D (element.getStyle('filter') || =
'').match(/alpha\(opacity=3D(.*)\)/))=0A=
        if (value[1]) return parseFloat(value[1]) / 100;=0A=
      return 1.0;=0A=
    }=0A=
=0A=
    if (value =3D=3D 'auto') {=0A=
      if ((style =3D=3D 'width' || style =3D=3D 'height') && =
(element.getStyle('display') !=3D 'none'))=0A=
        return element['offset' + style.capitalize()] + 'px';=0A=
      return null;=0A=
    }=0A=
    return value;=0A=
  };=0A=
=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    function stripAlpha(filter){=0A=
      return filter.replace(/alpha\([^\)]*\)/gi,'');=0A=
    }=0A=
    element =3D $(element);=0A=
    var currentStyle =3D element.currentStyle;=0A=
    if ((currentStyle && !currentStyle.hasLayout) ||=0A=
      (!currentStyle && element.style.zoom =3D=3D 'normal'))=0A=
        element.style.zoom =3D 1;=0A=
=0A=
    var filter =3D element.getStyle('filter'), style =3D element.style;=0A=
    if (value =3D=3D 1 || value =3D=3D=3D '') {=0A=
      (filter =3D stripAlpha(filter)) ?=0A=
        style.filter =3D filter : style.removeAttribute('filter');=0A=
      return element;=0A=
    } else if (value < 0.00001) value =3D 0;=0A=
    style.filter =3D stripAlpha(filter) +=0A=
      'alpha(opacity=3D' + (value * 100) + ')';=0A=
    return element;=0A=
  };=0A=
=0A=
  Element._attributeTranslations =3D {=0A=
    read: {=0A=
      names: {=0A=
        'class': 'className',=0A=
        'for':   'htmlFor'=0A=
      },=0A=
      values: {=0A=
        _getAttr: function(element, attribute) {=0A=
          return element.getAttribute(attribute, 2);=0A=
        },=0A=
        _getAttrNode: function(element, attribute) {=0A=
          var node =3D element.getAttributeNode(attribute);=0A=
          return node ? node.value : "";=0A=
        },=0A=
        _getEv: function(element, attribute) {=0A=
          attribute =3D element.getAttribute(attribute);=0A=
          return attribute ? attribute.toString().slice(23, -2) : null;=0A=
        },=0A=
        _flag: function(element, attribute) {=0A=
          return $(element).hasAttribute(attribute) ? attribute : null;=0A=
        },=0A=
        style: function(element) {=0A=
          return element.style.cssText.toLowerCase();=0A=
        },=0A=
        title: function(element) {=0A=
          return element.title;=0A=
        }=0A=
      }=0A=
    }=0A=
  };=0A=
=0A=
  Element._attributeTranslations.write =3D {=0A=
    names: Object.extend({=0A=
      cellpadding: 'cellPadding',=0A=
      cellspacing: 'cellSpacing'=0A=
    }, Element._attributeTranslations.read.names),=0A=
    values: {=0A=
      checked: function(element, value) {=0A=
        element.checked =3D !!value;=0A=
      },=0A=
=0A=
      style: function(element, value) {=0A=
        element.style.cssText =3D value ? value : '';=0A=
      }=0A=
    }=0A=
  };=0A=
=0A=
  Element._attributeTranslations.has =3D {};=0A=
=0A=
  $w('colSpan rowSpan vAlign dateTime accessKey tabIndex ' +=0A=
      'encType maxLength readOnly longDesc').each(function(attr) {=0A=
    Element._attributeTranslations.write.names[attr.toLowerCase()] =3D =
attr;=0A=
    Element._attributeTranslations.has[attr.toLowerCase()] =3D attr;=0A=
  });=0A=
=0A=
  (function(v) {=0A=
    Object.extend(v, {=0A=
      href:        v._getAttr,=0A=
      src:         v._getAttr,=0A=
      type:        v._getAttr,=0A=
      action:      v._getAttrNode,=0A=
      disabled:    v._flag,=0A=
      checked:     v._flag,=0A=
      readonly:    v._flag,=0A=
      multiple:    v._flag,=0A=
      onload:      v._getEv,=0A=
      onunload:    v._getEv,=0A=
      onclick:     v._getEv,=0A=
      ondblclick:  v._getEv,=0A=
      onmousedown: v._getEv,=0A=
      onmouseup:   v._getEv,=0A=
      onmouseover: v._getEv,=0A=
      onmousemove: v._getEv,=0A=
      onmouseout:  v._getEv,=0A=
      onfocus:     v._getEv,=0A=
      onblur:      v._getEv,=0A=
      onkeypress:  v._getEv,=0A=
      onkeydown:   v._getEv,=0A=
      onkeyup:     v._getEv,=0A=
      onsubmit:    v._getEv,=0A=
      onreset:     v._getEv,=0A=
      onselect:    v._getEv,=0A=
      onchange:    v._getEv=0A=
    });=0A=
  })(Element._attributeTranslations.read.values);=0A=
}=0A=
=0A=
else if (Prototype.Browser.Gecko && =
/rv:1\.8\.0/.test(navigator.userAgent)) {=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1) ? 0.999999 :=0A=
      (value =3D=3D=3D '') ? '' : (value < 0.00001) ? 0 : value;=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
else if (Prototype.Browser.WebKit) {=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? =
'' :=0A=
      (value < 0.00001) ? 0 : value;=0A=
=0A=
    if (value =3D=3D 1)=0A=
      if(element.tagName =3D=3D 'IMG' && element.width) {=0A=
        element.width++; element.width--;=0A=
      } else try {=0A=
        var n =3D document.createTextNode(' ');=0A=
        element.appendChild(n);=0A=
        element.removeChild(n);=0A=
      } catch (e) { }=0A=
=0A=
    return element;=0A=
  };=0A=
=0A=
  // Safari returns margins on body which is incorrect if the child is =
absolutely=0A=
  // positioned.  For performance reasons, redefine =
Element#cumulativeOffset for=0A=
  // KHTML/WebKit only.=0A=
  Element.Methods.cumulativeOffset =3D function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      if (element.offsetParent =3D=3D document.body)=0A=
        if (Element.getStyle(element, 'position') =3D=3D 'absolute') =
break;=0A=
=0A=
      element =3D element.offsetParent;=0A=
    } while (element);=0A=
=0A=
    return Element._returnOffset(valueL, valueT);=0A=
  };=0A=
}=0A=
=0A=
if (Prototype.Browser.IE || Prototype.Browser.Opera) {=0A=
  // IE and Opera are missing .innerHTML support for TABLE-related and =
SELECT elements=0A=
  Element.Methods.update =3D function(element, content) {=0A=
    element =3D $(element);=0A=
=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    if (Object.isElement(content)) return =
element.update().insert(content);=0A=
=0A=
    content =3D Object.toHTML(content);=0A=
    var tagName =3D element.tagName.toUpperCase();=0A=
=0A=
    if (tagName in Element._insertionTranslations.tags) {=0A=
      $A(element.childNodes).each(function(node) { =
element.removeChild(node) });=0A=
      Element._getContentFromAnonymousElement(tagName, =
content.stripScripts())=0A=
        .each(function(node) { element.appendChild(node) });=0A=
    }=0A=
    else element.innerHTML =3D content.stripScripts();=0A=
=0A=
    content.evalScripts.bind(content).defer();=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
if ('outerHTML' in document.createElement('div')) {=0A=
  Element.Methods.replace =3D function(element, content) {=0A=
    element =3D $(element);=0A=
=0A=
    if (content && content.toElement) content =3D content.toElement();=0A=
    if (Object.isElement(content)) {=0A=
      element.parentNode.replaceChild(content, element);=0A=
      return element;=0A=
    }=0A=
=0A=
    content =3D Object.toHTML(content);=0A=
    var parent =3D element.parentNode, tagName =3D =
parent.tagName.toUpperCase();=0A=
=0A=
    if (Element._insertionTranslations.tags[tagName]) {=0A=
      var nextSibling =3D element.next();=0A=
      var fragments =3D Element._getContentFromAnonymousElement(tagName, =
content.stripScripts());=0A=
      parent.removeChild(element);=0A=
      if (nextSibling)=0A=
        fragments.each(function(node) { parent.insertBefore(node, =
nextSibling) });=0A=
      else=0A=
        fragments.each(function(node) { parent.appendChild(node) });=0A=
    }=0A=
    else element.outerHTML =3D content.stripScripts();=0A=
=0A=
    content.evalScripts.bind(content).defer();=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
Element._returnOffset =3D function(l, t) {=0A=
  var result =3D [l, t];=0A=
  result.left =3D l;=0A=
  result.top =3D t;=0A=
  return result;=0A=
};=0A=
=0A=
Element._getContentFromAnonymousElement =3D function(tagName, html) {=0A=
  var div =3D new Element('div'), t =3D =
Element._insertionTranslations.tags[tagName];=0A=
  if (t) {=0A=
    div.innerHTML =3D t[0] + html + t[1];=0A=
    t[2].times(function() { div =3D div.firstChild });=0A=
  } else div.innerHTML =3D html;=0A=
  return $A(div.childNodes);=0A=
};=0A=
=0A=
Element._insertionTranslations =3D {=0A=
  before: function(element, node) {=0A=
    element.parentNode.insertBefore(node, element);=0A=
  },=0A=
  top: function(element, node) {=0A=
    element.insertBefore(node, element.firstChild);=0A=
  },=0A=
  bottom: function(element, node) {=0A=
    element.appendChild(node);=0A=
  },=0A=
  after: function(element, node) {=0A=
    element.parentNode.insertBefore(node, element.nextSibling);=0A=
  },=0A=
  tags: {=0A=
    TABLE:  ['<table>',                '</table>',                   1],=0A=
    TBODY:  ['<table><tbody>',         '</tbody></table>',           2],=0A=
    TR:     ['<table><tbody><tr>',     '</tr></tbody></table>',      3],=0A=
    TD:     ['<table><tbody><tr><td>', '</td></tr></tbody></table>', 4],=0A=
    SELECT: ['<select>',               '</select>',                  1]=0A=
  }=0A=
};=0A=
=0A=
(function() {=0A=
  Object.extend(this.tags, {=0A=
    THEAD: this.tags.TBODY,=0A=
    TFOOT: this.tags.TBODY,=0A=
    TH:    this.tags.TD=0A=
  });=0A=
}).call(Element._insertionTranslations);=0A=
=0A=
Element.Methods.Simulated =3D {=0A=
  hasAttribute: function(element, attribute) {=0A=
    attribute =3D Element._attributeTranslations.has[attribute] || =
attribute;=0A=
    var node =3D $(element).getAttributeNode(attribute);=0A=
    return node && node.specified;=0A=
  }=0A=
};=0A=
=0A=
Element.Methods.ByTag =3D { };=0A=
=0A=
Object.extend(Element, Element.Methods);=0A=
=0A=
if (!Prototype.BrowserFeatures.ElementExtensions &&=0A=
    document.createElement('div').__proto__) {=0A=
  window.HTMLElement =3D { };=0A=
  window.HTMLElement.prototype =3D =
document.createElement('div').__proto__;=0A=
  Prototype.BrowserFeatures.ElementExtensions =3D true;=0A=
}=0A=
=0A=
Element.extend =3D (function() {=0A=
  if (Prototype.BrowserFeatures.SpecificElementExtensions)=0A=
    return Prototype.K;=0A=
=0A=
  var Methods =3D { }, ByTag =3D Element.Methods.ByTag;=0A=
=0A=
  var extend =3D Object.extend(function(element) {=0A=
    if (!element || element._extendedByPrototype ||=0A=
        element.nodeType !=3D 1 || element =3D=3D window) return element;=0A=
=0A=
    var methods =3D Object.clone(Methods),=0A=
      tagName =3D element.tagName, property, value;=0A=
=0A=
    // extend methods for specific tags=0A=
    if (ByTag[tagName]) Object.extend(methods, ByTag[tagName]);=0A=
=0A=
    for (property in methods) {=0A=
      value =3D methods[property];=0A=
      if (Object.isFunction(value) && !(property in element))=0A=
        element[property] =3D value.methodize();=0A=
    }=0A=
=0A=
    element._extendedByPrototype =3D Prototype.emptyFunction;=0A=
    return element;=0A=
=0A=
  }, {=0A=
    refresh: function() {=0A=
      // extend methods for all tags (Safari doesn't need this)=0A=
      if (!Prototype.BrowserFeatures.ElementExtensions) {=0A=
        Object.extend(Methods, Element.Methods);=0A=
        Object.extend(Methods, Element.Methods.Simulated);=0A=
      }=0A=
    }=0A=
  });=0A=
=0A=
  extend.refresh();=0A=
  return extend;=0A=
})();=0A=
=0A=
Element.hasAttribute =3D function(element, attribute) {=0A=
  if (element.hasAttribute) return element.hasAttribute(attribute);=0A=
  return Element.Methods.Simulated.hasAttribute(element, attribute);=0A=
};=0A=
=0A=
Element.addMethods =3D function(methods) {=0A=
  var F =3D Prototype.BrowserFeatures, T =3D Element.Methods.ByTag;=0A=
=0A=
  if (!methods) {=0A=
    Object.extend(Form, Form.Methods);=0A=
    Object.extend(Form.Element, Form.Element.Methods);=0A=
    Object.extend(Element.Methods.ByTag, {=0A=
      "FORM":     Object.clone(Form.Methods),=0A=
      "INPUT":    Object.clone(Form.Element.Methods),=0A=
      "SELECT":   Object.clone(Form.Element.Methods),=0A=
      "TEXTAREA": Object.clone(Form.Element.Methods)=0A=
    });=0A=
  }=0A=
=0A=
  if (arguments.length =3D=3D 2) {=0A=
    var tagName =3D methods;=0A=
    methods =3D arguments[1];=0A=
  }=0A=
=0A=
  if (!tagName) Object.extend(Element.Methods, methods || { });=0A=
  else {=0A=
    if (Object.isArray(tagName)) tagName.each(extend);=0A=
    else extend(tagName);=0A=
  }=0A=
=0A=
  function extend(tagName) {=0A=
    tagName =3D tagName.toUpperCase();=0A=
    if (!Element.Methods.ByTag[tagName])=0A=
      Element.Methods.ByTag[tagName] =3D { };=0A=
    Object.extend(Element.Methods.ByTag[tagName], methods);=0A=
  }=0A=
=0A=
  function copy(methods, destination, onlyIfAbsent) {=0A=
    onlyIfAbsent =3D onlyIfAbsent || false;=0A=
    for (var property in methods) {=0A=
      var value =3D methods[property];=0A=
      if (!Object.isFunction(value)) continue;=0A=
      if (!onlyIfAbsent || !(property in destination))=0A=
        destination[property] =3D value.methodize();=0A=
    }=0A=
  }=0A=
=0A=
  function findDOMClass(tagName) {=0A=
    var klass;=0A=
    var trans =3D {=0A=
      "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph",=0A=
      "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": =
"DList",=0A=
      "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": =
"Heading",=0A=
      "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote",=0A=
      "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", =
"CAPTION":=0A=
      "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", "THEAD":=0A=
      "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", =
"TR":=0A=
      "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET":=0A=
      "FrameSet", "IFRAME": "IFrame"=0A=
    };=0A=
    if (trans[tagName]) klass =3D 'HTML' + trans[tagName] + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
    klass =3D 'HTML' + tagName + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
    klass =3D 'HTML' + tagName.capitalize() + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
=0A=
    window[klass] =3D { };=0A=
    window[klass].prototype =3D =
document.createElement(tagName).__proto__;=0A=
    return window[klass];=0A=
  }=0A=
=0A=
  if (F.ElementExtensions) {=0A=
    copy(Element.Methods, HTMLElement.prototype);=0A=
    copy(Element.Methods.Simulated, HTMLElement.prototype, true);=0A=
  }=0A=
=0A=
  if (F.SpecificElementExtensions) {=0A=
    for (var tag in Element.Methods.ByTag) {=0A=
      var klass =3D findDOMClass(tag);=0A=
      if (Object.isUndefined(klass)) continue;=0A=
      copy(T[tag], klass.prototype);=0A=
    }=0A=
  }=0A=
=0A=
  Object.extend(Element, Element.Methods);=0A=
  delete Element.ByTag;=0A=
=0A=
  if (Element.extend.refresh) Element.extend.refresh();=0A=
  Element.cache =3D { };=0A=
};=0A=
=0A=
document.viewport =3D {=0A=
  getDimensions: function() {=0A=
    var dimensions =3D { };=0A=
    var B =3D Prototype.Browser;=0A=
    $w('width height').each(function(d) {=0A=
      var D =3D d.capitalize();=0A=
      dimensions[d] =3D (B.WebKit && !document.evaluate) ? self['inner' =
+ D] :=0A=
        (B.Opera) ? document.body['client' + D] : =
document.documentElement['client' + D];=0A=
    });=0A=
    return dimensions;=0A=
  },=0A=
=0A=
  getWidth: function() {=0A=
    return this.getDimensions().width;=0A=
  },=0A=
=0A=
  getHeight: function() {=0A=
    return this.getDimensions().height;=0A=
  },=0A=
=0A=
  getScrollOffsets: function() {=0A=
    return Element._returnOffset(=0A=
      window.pageXOffset || document.documentElement.scrollLeft || =
document.body.scrollLeft,=0A=
      window.pageYOffset || document.documentElement.scrollTop || =
document.body.scrollTop);=0A=
  }=0A=
};=0A=
/* Portions of the Selector class are derived from Jack Slocum=E2=80=99s =
DomQuery,=0A=
 * part of YUI-Ext version 0.40, distributed under the terms of an =
MIT-style=0A=
 * license.  Please see http://www.yui-ext.com/ for more information. */=0A=
=0A=
var Selector =3D Class.create({=0A=
  initialize: function(expression) {=0A=
    this.expression =3D expression.strip();=0A=
    this.compileMatcher();=0A=
  },=0A=
=0A=
  shouldUseXPath: function() {=0A=
    if (!Prototype.BrowserFeatures.XPath) return false;=0A=
=0A=
    var e =3D this.expression;=0A=
=0A=
    // Safari 3 chokes on :*-of-type and :empty=0A=
    if (Prototype.Browser.WebKit &&=0A=
     (e.include("-of-type") || e.include(":empty")))=0A=
      return false;=0A=
=0A=
    // XPath can't do namespaced attributes, nor can it read=0A=
    // the "checked" property from DOM nodes=0A=
    if ((/(\[[\w-]*?:|:checked)/).test(this.expression))=0A=
      return false;=0A=
=0A=
    return true;=0A=
  },=0A=
=0A=
  compileMatcher: function() {=0A=
    if (this.shouldUseXPath())=0A=
      return this.compileXPathMatcher();=0A=
=0A=
    var e =3D this.expression, ps =3D Selector.patterns, h =3D =
Selector.handlers,=0A=
        c =3D Selector.criteria, le, p, m;=0A=
=0A=
    if (Selector._cache[e]) {=0A=
      this.matcher =3D Selector._cache[e];=0A=
      return;=0A=
    }=0A=
=0A=
    this.matcher =3D ["this.matcher =3D function(root) {",=0A=
                    "var r =3D root, h =3D Selector.handlers, c =3D =
false, n;"];=0A=
=0A=
    while (e && le !=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        p =3D ps[i];=0A=
        if (m =3D e.match(p)) {=0A=
          this.matcher.push(Object.isFunction(c[i]) ? c[i](m) :=0A=
    	      new Template(c[i]).evaluate(m));=0A=
          e =3D e.replace(m[0], '');=0A=
          break;=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    this.matcher.push("return h.unique(n);\n}");=0A=
    eval(this.matcher.join('\n'));=0A=
    Selector._cache[this.expression] =3D this.matcher;=0A=
  },=0A=
=0A=
  compileXPathMatcher: function() {=0A=
    var e =3D this.expression, ps =3D Selector.patterns,=0A=
        x =3D Selector.xpath, le, m;=0A=
=0A=
    if (Selector._cache[e]) {=0A=
      this.xpath =3D Selector._cache[e]; return;=0A=
    }=0A=
=0A=
    this.matcher =3D ['.//*'];=0A=
    while (e && le !=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        if (m =3D e.match(ps[i])) {=0A=
          this.matcher.push(Object.isFunction(x[i]) ? x[i](m) :=0A=
            new Template(x[i]).evaluate(m));=0A=
          e =3D e.replace(m[0], '');=0A=
          break;=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    this.xpath =3D this.matcher.join('');=0A=
    Selector._cache[this.expression] =3D this.xpath;=0A=
  },=0A=
=0A=
  findElements: function(root) {=0A=
    root =3D root || document;=0A=
    if (this.xpath) return document._getElementsByXPath(this.xpath, =
root);=0A=
    return this.matcher(root);=0A=
  },=0A=
=0A=
  match: function(element) {=0A=
    this.tokens =3D [];=0A=
=0A=
    var e =3D this.expression, ps =3D Selector.patterns, as =3D =
Selector.assertions;=0A=
    var le, p, m;=0A=
=0A=
    while (e && le !=3D=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        p =3D ps[i];=0A=
        if (m =3D e.match(p)) {=0A=
          // use the Selector.assertions methods unless the selector=0A=
          // is too complex.=0A=
          if (as[i]) {=0A=
            this.tokens.push([i, Object.clone(m)]);=0A=
            e =3D e.replace(m[0], '');=0A=
          } else {=0A=
            // reluctantly do a document-wide search=0A=
            // and look for a match in the array=0A=
            return this.findElements(document).include(element);=0A=
          }=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    var match =3D true, name, matches;=0A=
    for (var i =3D 0, token; token =3D this.tokens[i]; i++) {=0A=
      name =3D token[0], matches =3D token[1];=0A=
      if (!Selector.assertions[name](element, matches)) {=0A=
        match =3D false; break;=0A=
      }=0A=
    }=0A=
=0A=
    return match;=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return this.expression;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return "#<Selector:" + this.expression.inspect() + ">";=0A=
  }=0A=
});=0A=
=0A=
Object.extend(Selector, {=0A=
  _cache: { },=0A=
=0A=
  xpath: {=0A=
    descendant:   "//*",=0A=
    child:        "/*",=0A=
    adjacent:     "/following-sibling::*[1]",=0A=
    laterSibling: '/following-sibling::*',=0A=
    tagName:      function(m) {=0A=
      if (m[1] =3D=3D '*') return '';=0A=
      return "[local-name()=3D'" + m[1].toLowerCase() +=0A=
             "' or local-name()=3D'" + m[1].toUpperCase() + "']";=0A=
    },=0A=
    className:    "[contains(concat(' ', @class, ' '), ' #{1} ')]",=0A=
    id:           "[@id=3D'#{1}']",=0A=
    attrPresence: function(m) {=0A=
      m[1] =3D m[1].toLowerCase();=0A=
      return new Template("[@#{1}]").evaluate(m);=0A=
    },=0A=
    attr: function(m) {=0A=
      m[1] =3D m[1].toLowerCase();=0A=
      m[3] =3D m[5] || m[6];=0A=
      return new Template(Selector.xpath.operators[m[2]]).evaluate(m);=0A=
    },=0A=
    pseudo: function(m) {=0A=
      var h =3D Selector.xpath.pseudos[m[1]];=0A=
      if (!h) return '';=0A=
      if (Object.isFunction(h)) return h(m);=0A=
      return new Template(Selector.xpath.pseudos[m[1]]).evaluate(m);=0A=
    },=0A=
    operators: {=0A=
      '=3D':  "[@#{1}=3D'#{3}']",=0A=
      '!=3D': "[@#{1}!=3D'#{3}']",=0A=
      '^=3D': "[starts-with(@#{1}, '#{3}')]",=0A=
      '$=3D': "[substring(@#{1}, (string-length(@#{1}) - =
string-length('#{3}') + 1))=3D'#{3}']",=0A=
      '*=3D': "[contains(@#{1}, '#{3}')]",=0A=
      '~=3D': "[contains(concat(' ', @#{1}, ' '), ' #{3} ')]",=0A=
      '|=3D': "[contains(concat('-', @#{1}, '-'), '-#{3}-')]"=0A=
    },=0A=
    pseudos: {=0A=
      'first-child': '[not(preceding-sibling::*)]',=0A=
      'last-child':  '[not(following-sibling::*)]',=0A=
      'only-child':  '[not(preceding-sibling::* or =
following-sibling::*)]',=0A=
      'empty':       "[count(*) =3D 0 and (count(text()) =3D 0 or =
translate(text(), ' \t\r\n', '') =3D '')]",=0A=
      'checked':     "[@checked]",=0A=
      'disabled':    "[@disabled]",=0A=
      'enabled':     "[not(@disabled)]",=0A=
      'not': function(m) {=0A=
        var e =3D m[6], p =3D Selector.patterns,=0A=
            x =3D Selector.xpath, le, v;=0A=
=0A=
        var exclusion =3D [];=0A=
        while (e && le !=3D e && (/\S/).test(e)) {=0A=
          le =3D e;=0A=
          for (var i in p) {=0A=
            if (m =3D e.match(p[i])) {=0A=
              v =3D Object.isFunction(x[i]) ? x[i](m) : new =
Template(x[i]).evaluate(m);=0A=
              exclusion.push("(" + v.substring(1, v.length - 1) + ")");=0A=
              e =3D e.replace(m[0], '');=0A=
              break;=0A=
            }=0A=
          }=0A=
        }=0A=
        return "[not(" + exclusion.join(" and ") + ")]";=0A=
      },=0A=
      'nth-child':      function(m) {=0A=
        return =
Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) ", m);=0A=
      },=0A=
      'nth-last-child': function(m) {=0A=
        return =
Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) ", m);=0A=
      },=0A=
      'nth-of-type':    function(m) {=0A=
        return Selector.xpath.pseudos.nth("position() ", m);=0A=
      },=0A=
      'nth-last-of-type': function(m) {=0A=
        return Selector.xpath.pseudos.nth("(last() + 1 - position()) ", =
m);=0A=
      },=0A=
      'first-of-type':  function(m) {=0A=
        m[6] =3D "1"; return Selector.xpath.pseudos['nth-of-type'](m);=0A=
      },=0A=
      'last-of-type':   function(m) {=0A=
        m[6] =3D "1"; return =
Selector.xpath.pseudos['nth-last-of-type'](m);=0A=
      },=0A=
      'only-of-type':   function(m) {=0A=
        var p =3D Selector.xpath.pseudos; return p['first-of-type'](m) + =
p['last-of-type'](m);=0A=
      },=0A=
      nth: function(fragment, m) {=0A=
        var mm, formula =3D m[6], predicate;=0A=
        if (formula =3D=3D 'even') formula =3D '2n+0';=0A=
        if (formula =3D=3D 'odd')  formula =3D '2n+1';=0A=
        if (mm =3D formula.match(/^(\d+)$/)) // digit only=0A=
          return '[' + fragment + "=3D " + mm[1] + ']';=0A=
        if (mm =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // an+b=0A=
          if (mm[1] =3D=3D "-") mm[1] =3D -1;=0A=
          var a =3D mm[1] ? Number(mm[1]) : 1;=0A=
          var b =3D mm[2] ? Number(mm[2]) : 0;=0A=
          predicate =3D "[((#{fragment} - #{b}) mod #{a} =3D 0) and " +=0A=
          "((#{fragment} - #{b}) div #{a} >=3D 0)]";=0A=
          return new Template(predicate).evaluate({=0A=
            fragment: fragment, a: a, b: b });=0A=
        }=0A=
      }=0A=
    }=0A=
  },=0A=
=0A=
  criteria: {=0A=
    tagName:      'n =3D h.tagName(n, r, "#{1}", c);      c =3D false;',=0A=
    className:    'n =3D h.className(n, r, "#{1}", c);    c =3D false;',=0A=
    id:           'n =3D h.id(n, r, "#{1}", c);           c =3D false;',=0A=
    attrPresence: 'n =3D h.attrPresence(n, r, "#{1}", c); c =3D false;',=0A=
    attr: function(m) {=0A=
      m[3] =3D (m[5] || m[6]);=0A=
      return new Template('n =3D h.attr(n, r, "#{1}", "#{3}", "#{2}", =
c); c =3D false;').evaluate(m);=0A=
    },=0A=
    pseudo: function(m) {=0A=
      if (m[6]) m[6] =3D m[6].replace(/"/g, '\\"');=0A=
      return new Template('n =3D h.pseudo(n, "#{1}", "#{6}", r, c); c =
=3D false;').evaluate(m);=0A=
    },=0A=
    descendant:   'c =3D "descendant";',=0A=
    child:        'c =3D "child";',=0A=
    adjacent:     'c =3D "adjacent";',=0A=
    laterSibling: 'c =3D "laterSibling";'=0A=
  },=0A=
=0A=
  patterns: {=0A=
    // combinators must be listed first=0A=
    // (and descendant needs to be last combinator)=0A=
    laterSibling: /^\s*~\s*/,=0A=
    child:        /^\s*>\s*/,=0A=
    adjacent:     /^\s*\+\s*/,=0A=
    descendant:   /^\s/,=0A=
=0A=
    // selectors follow=0A=
    tagName:      /^\s*(\*|[\w\-]+)(\b|$)?/,=0A=
    id:           /^#([\w\-\*]+)(\b|$)/,=0A=
    className:    /^\.([\w\-\*]+)(\b|$)/,=0A=
    pseudo:=0A=
/^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis=
)abled|not)(\((.*?)\))?(\b|$|(?=3D\s|[:+~>]))/,=0A=
    attrPresence: /^\[([\w]+)\]/,=0A=
    attr:         =
/\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\4]*?)\4|([^'"][^=
\]]*?)))?\]/=0A=
  },=0A=
=0A=
  // for Selector.match and Element#match=0A=
  assertions: {=0A=
    tagName: function(element, matches) {=0A=
      return matches[1].toUpperCase() =3D=3D =
element.tagName.toUpperCase();=0A=
    },=0A=
=0A=
    className: function(element, matches) {=0A=
      return Element.hasClassName(element, matches[1]);=0A=
    },=0A=
=0A=
    id: function(element, matches) {=0A=
      return element.id =3D=3D=3D matches[1];=0A=
    },=0A=
=0A=
    attrPresence: function(element, matches) {=0A=
      return Element.hasAttribute(element, matches[1]);=0A=
    },=0A=
=0A=
    attr: function(element, matches) {=0A=
      var nodeValue =3D Element.readAttribute(element, matches[1]);=0A=
      return nodeValue && Selector.operators[matches[2]](nodeValue, =
matches[5] || matches[6]);=0A=
    }=0A=
  },=0A=
=0A=
  handlers: {=0A=
    // UTILITY FUNCTIONS=0A=
    // joins two collections=0A=
    concat: function(a, b) {=0A=
      for (var i =3D 0, node; node =3D b[i]; i++)=0A=
        a.push(node);=0A=
      return a;=0A=
    },=0A=
=0A=
    // marks an array of nodes for counting=0A=
    mark: function(nodes) {=0A=
      var _true =3D Prototype.emptyFunction;=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node._countedByPrototype =3D _true;=0A=
      return nodes;=0A=
    },=0A=
=0A=
    unmark: function(nodes) {=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node._countedByPrototype =3D undefined;=0A=
      return nodes;=0A=
    },=0A=
=0A=
    // mark each child node with its position (for nth calls)=0A=
    // "ofType" flag indicates whether we're indexing for nth-of-type=0A=
    // rather than nth-child=0A=
    index: function(parentNode, reverse, ofType) {=0A=
      parentNode._countedByPrototype =3D Prototype.emptyFunction;=0A=
      if (reverse) {=0A=
        for (var nodes =3D parentNode.childNodes, i =3D nodes.length - =
1, j =3D 1; i >=3D 0; i--) {=0A=
          var node =3D nodes[i];=0A=
          if (node.nodeType =3D=3D 1 && (!ofType || =
node._countedByPrototype)) node.nodeIndex =3D j++;=0A=
        }=0A=
      } else {=0A=
        for (var i =3D 0, j =3D 1, nodes =3D parentNode.childNodes; node =
=3D nodes[i]; i++)=0A=
          if (node.nodeType =3D=3D 1 && (!ofType || =
node._countedByPrototype)) node.nodeIndex =3D j++;=0A=
      }=0A=
    },=0A=
=0A=
    // filters out duplicates and extends all nodes=0A=
    unique: function(nodes) {=0A=
      if (nodes.length =3D=3D 0) return nodes;=0A=
      var results =3D [], n;=0A=
      for (var i =3D 0, l =3D nodes.length; i < l; i++)=0A=
        if (!(n =3D nodes[i])._countedByPrototype) {=0A=
          n._countedByPrototype =3D Prototype.emptyFunction;=0A=
          results.push(Element.extend(n));=0A=
        }=0A=
      return Selector.handlers.unmark(results);=0A=
    },=0A=
=0A=
    // COMBINATOR FUNCTIONS=0A=
    descendant: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        h.concat(results, node.getElementsByTagName('*'));=0A=
      return results;=0A=
    },=0A=
=0A=
    child: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        for (var j =3D 0, child; child =3D node.childNodes[j]; j++)=0A=
          if (child.nodeType =3D=3D 1 && child.tagName !=3D '!') =
results.push(child);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    adjacent: function(nodes) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        var next =3D this.nextElementSibling(node);=0A=
        if (next) results.push(next);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    laterSibling: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        h.concat(results, Element.nextSiblings(node));=0A=
      return results;=0A=
    },=0A=
=0A=
    nextElementSibling: function(node) {=0A=
      while (node =3D node.nextSibling)=0A=
	      if (node.nodeType =3D=3D 1) return node;=0A=
      return null;=0A=
    },=0A=
=0A=
    previousElementSibling: function(node) {=0A=
      while (node =3D node.previousSibling)=0A=
        if (node.nodeType =3D=3D 1) return node;=0A=
      return null;=0A=
    },=0A=
=0A=
    // TOKEN FUNCTIONS=0A=
    tagName: function(nodes, root, tagName, combinator) {=0A=
      var uTagName =3D tagName.toUpperCase();=0A=
      var results =3D [], h =3D Selector.handlers;=0A=
      if (nodes) {=0A=
        if (combinator) {=0A=
          // fastlane for ordinary descendant combinators=0A=
          if (combinator =3D=3D "descendant") {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              h.concat(results, node.getElementsByTagName(tagName));=0A=
            return results;=0A=
          } else nodes =3D this[combinator](nodes);=0A=
          if (tagName =3D=3D "*") return nodes;=0A=
        }=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node.tagName.toUpperCase() =3D=3D=3D uTagName) =
results.push(node);=0A=
        return results;=0A=
      } else return root.getElementsByTagName(tagName);=0A=
    },=0A=
=0A=
    id: function(nodes, root, id, combinator) {=0A=
      var targetNode =3D $(id), h =3D Selector.handlers;=0A=
      if (!targetNode) return [];=0A=
      if (!nodes && root =3D=3D document) return [targetNode];=0A=
      if (nodes) {=0A=
        if (combinator) {=0A=
          if (combinator =3D=3D 'child') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (targetNode.parentNode =3D=3D node) return [targetNode];=0A=
          } else if (combinator =3D=3D 'descendant') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (Element.descendantOf(targetNode, node)) return =
[targetNode];=0A=
          } else if (combinator =3D=3D 'adjacent') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (Selector.handlers.previousElementSibling(targetNode) =
=3D=3D node)=0A=
                return [targetNode];=0A=
          } else nodes =3D h[combinator](nodes);=0A=
        }=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node =3D=3D targetNode) return [targetNode];=0A=
        return [];=0A=
      }=0A=
      return (targetNode && Element.descendantOf(targetNode, root)) ? =
[targetNode] : [];=0A=
    },=0A=
=0A=
    className: function(nodes, root, className, combinator) {=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      return Selector.handlers.byClassName(nodes, root, className);=0A=
    },=0A=
=0A=
    byClassName: function(nodes, root, className) {=0A=
      if (!nodes) nodes =3D Selector.handlers.descendant([root]);=0A=
      var needle =3D ' ' + className + ' ';=0A=
      for (var i =3D 0, results =3D [], node, nodeClassName; node =3D =
nodes[i]; i++) {=0A=
        nodeClassName =3D node.className;=0A=
        if (nodeClassName.length =3D=3D 0) continue;=0A=
        if (nodeClassName =3D=3D className || (' ' + nodeClassName + ' =
').include(needle))=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    attrPresence: function(nodes, root, attr, combinator) {=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      var results =3D [];=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        if (Element.hasAttribute(node, attr)) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    attr: function(nodes, root, attr, value, operator, combinator) {=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      var handler =3D Selector.operators[operator], results =3D [];=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A=
        var nodeValue =3D Element.readAttribute(node, attr);=0A=
        if (nodeValue =3D=3D=3D null) continue;=0A=
        if (handler(nodeValue, value)) results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    pseudo: function(nodes, name, value, root, combinator) {=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      return Selector.pseudos[name](nodes, value, root);=0A=
    }=0A=
  },=0A=
=0A=
  pseudos: {=0A=
    'first-child': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        if (Selector.handlers.previousElementSibling(node)) continue;=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
    'last-child': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        if (Selector.handlers.nextElementSibling(node)) continue;=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
    'only-child': function(nodes, value, root) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!h.previousElementSibling(node) && =
!h.nextElementSibling(node))=0A=
          results.push(node);=0A=
      return results;=0A=
    },=0A=
    'nth-child':        function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root);=0A=
    },=0A=
    'nth-last-child':   function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, true);=0A=
    },=0A=
    'nth-of-type':      function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, false, true);=0A=
    },=0A=
    'nth-last-of-type': function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, true, true);=0A=
    },=0A=
    'first-of-type':    function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, "1", root, false, true);=0A=
    },=0A=
    'last-of-type':     function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, "1", root, true, true);=0A=
    },=0A=
    'only-of-type':     function(nodes, formula, root) {=0A=
      var p =3D Selector.pseudos;=0A=
      return p['last-of-type'](p['first-of-type'](nodes, formula, root), =
formula, root);=0A=
    },=0A=
=0A=
    // handles the an+b logic=0A=
    getIndices: function(a, b, total) {=0A=
      if (a =3D=3D 0) return b > 0 ? [b] : [];=0A=
      return $R(1, total).inject([], function(memo, i) {=0A=
        if (0 =3D=3D (i - b) % a && (i - b) / a >=3D 0) memo.push(i);=0A=
        return memo;=0A=
      });=0A=
    },=0A=
=0A=
    // handles nth(-last)-child, nth(-last)-of-type, and =
(first|last)-of-type=0A=
    nth: function(nodes, formula, root, reverse, ofType) {=0A=
      if (nodes.length =3D=3D 0) return [];=0A=
      if (formula =3D=3D 'even') formula =3D '2n+0';=0A=
      if (formula =3D=3D 'odd')  formula =3D '2n+1';=0A=
      var h =3D Selector.handlers, results =3D [], indexed =3D [], m;=0A=
      h.mark(nodes);=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A=
        if (!node.parentNode._countedByPrototype) {=0A=
          h.index(node.parentNode, reverse, ofType);=0A=
          indexed.push(node.parentNode);=0A=
        }=0A=
      }=0A=
      if (formula.match(/^\d+$/)) { // just a number=0A=
        formula =3D Number(formula);=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node.nodeIndex =3D=3D formula) results.push(node);=0A=
      } else if (m =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // =
an+b=0A=
        if (m[1] =3D=3D "-") m[1] =3D -1;=0A=
        var a =3D m[1] ? Number(m[1]) : 1;=0A=
        var b =3D m[2] ? Number(m[2]) : 0;=0A=
        var indices =3D Selector.pseudos.getIndices(a, b, nodes.length);=0A=
        for (var i =3D 0, node, l =3D indices.length; node =3D nodes[i]; =
i++) {=0A=
          for (var j =3D 0; j < l; j++)=0A=
            if (node.nodeIndex =3D=3D indices[j]) results.push(node);=0A=
        }=0A=
      }=0A=
      h.unmark(nodes);=0A=
      h.unmark(indexed);=0A=
      return results;=0A=
    },=0A=
=0A=
    'empty': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        // IE treats comments as element nodes=0A=
        if (node.tagName =3D=3D '!' || (node.firstChild && =
!node.innerHTML.match(/^\s*$/))) continue;=0A=
        results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    'not': function(nodes, selector, root) {=0A=
      var h =3D Selector.handlers, selectorType, m;=0A=
      var exclusions =3D new Selector(selector).findElements(root);=0A=
      h.mark(exclusions);=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!node._countedByPrototype) results.push(node);=0A=
      h.unmark(exclusions);=0A=
      return results;=0A=
    },=0A=
=0A=
    'enabled': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!node.disabled) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    'disabled': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (node.disabled) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    'checked': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (node.checked) results.push(node);=0A=
      return results;=0A=
    }=0A=
  },=0A=
=0A=
  operators: {=0A=
    '=3D':  function(nv, v) { return nv =3D=3D v; },=0A=
    '!=3D': function(nv, v) { return nv !=3D v; },=0A=
    '^=3D': function(nv, v) { return nv.startsWith(v); },=0A=
    '$=3D': function(nv, v) { return nv.endsWith(v); },=0A=
    '*=3D': function(nv, v) { return nv.include(v); },=0A=
    '~=3D': function(nv, v) { return (' ' + nv + ' ').include(' ' + v + =
' '); },=0A=
    '|=3D': function(nv, v) { return ('-' + nv.toUpperCase() + =
'-').include('-' + v.toUpperCase() + '-'); }=0A=
  },=0A=
=0A=
  split: function(expression) {=0A=
    var expressions =3D [];=0A=
    expression.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$)/, =
function(m) {=0A=
      expressions.push(m[1].strip());=0A=
    });=0A=
    return expressions;=0A=
  },=0A=
=0A=
  matchElements: function(elements, expression) {=0A=
    var matches =3D $$(expression), h =3D Selector.handlers;=0A=
    h.mark(matches);=0A=
    for (var i =3D 0, results =3D [], element; element =3D elements[i]; =
i++)=0A=
      if (element._countedByPrototype) results.push(element);=0A=
    h.unmark(matches);=0A=
    return results;=0A=
  },=0A=
=0A=
  findElement: function(elements, expression, index) {=0A=
    if (Object.isNumber(expression)) {=0A=
      index =3D expression; expression =3D false;=0A=
    }=0A=
    return Selector.matchElements(elements, expression || '*')[index || =
0];=0A=
  },=0A=
=0A=
  findChildElements: function(element, expressions) {=0A=
    expressions =3D Selector.split(expressions.join(','));=0A=
    var results =3D [], h =3D Selector.handlers;=0A=
    for (var i =3D 0, l =3D expressions.length, selector; i < l; i++) {=0A=
      selector =3D new Selector(expressions[i].strip());=0A=
      h.concat(results, selector.findElements(element));=0A=
    }=0A=
    return (l > 1) ? h.unique(results) : results;=0A=
  }=0A=
});=0A=
=0A=
if (Prototype.Browser.IE) {=0A=
  Object.extend(Selector.handlers, {=0A=
    // IE returns comment nodes on getElementsByTagName("*").=0A=
    // Filter them out.=0A=
    concat: function(a, b) {=0A=
      for (var i =3D 0, node; node =3D b[i]; i++)=0A=
        if (node.tagName !=3D=3D "!") a.push(node);=0A=
      return a;=0A=
    },=0A=
=0A=
    // IE improperly serializes _countedByPrototype in (inner|outer)HTML.=0A=
    unmark: function(nodes) {=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node.removeAttribute('_countedByPrototype');=0A=
      return nodes;=0A=
    }=0A=
  });=0A=
}=0A=
=0A=
function $$() {=0A=
  return Selector.findChildElements(document, $A(arguments));=0A=
}=0A=
var Form =3D {=0A=
  reset: function(form) {=0A=
    $(form).reset();=0A=
    return form;=0A=
  },=0A=
=0A=
  serializeElements: function(elements, options) {=0A=
    if (typeof options !=3D 'object') options =3D { hash: !!options };=0A=
    else if (Object.isUndefined(options.hash)) options.hash =3D true;=0A=
    var key, value, submitted =3D false, submit =3D options.submit;=0A=
=0A=
    var data =3D elements.inject({ }, function(result, element) {=0A=
      if (!element.disabled && element.name) {=0A=
        key =3D element.name; value =3D $(element).getValue();=0A=
        if (value !=3D null && (element.type !=3D 'submit' || =
(!submitted &&=0A=
            submit !=3D=3D false && (!submit || key =3D=3D submit) && =
(submitted =3D true)))) {=0A=
          if (key in result) {=0A=
            // a key is already present; construct an array of values=0A=
            if (!Object.isArray(result[key])) result[key] =3D =
[result[key]];=0A=
            result[key].push(value);=0A=
          }=0A=
          else result[key] =3D value;=0A=
        }=0A=
      }=0A=
      return result;=0A=
    });=0A=
=0A=
    return options.hash ? data : Object.toQueryString(data);=0A=
  }=0A=
};=0A=
=0A=
Form.Methods =3D {=0A=
  serialize: function(form, options) {=0A=
    return Form.serializeElements(Form.getElements(form), options);=0A=
  },=0A=
=0A=
  getElements: function(form) {=0A=
    return $A($(form).getElementsByTagName('*')).inject([],=0A=
      function(elements, child) {=0A=
        if (Form.Element.Serializers[child.tagName.toLowerCase()])=0A=
          elements.push(Element.extend(child));=0A=
        return elements;=0A=
      }=0A=
    );=0A=
  },=0A=
=0A=
  getInputs: function(form, typeName, name) {=0A=
    form =3D $(form);=0A=
    var inputs =3D form.getElementsByTagName('input');=0A=
=0A=
    if (!typeName && !name) return $A(inputs).map(Element.extend);=0A=
=0A=
    for (var i =3D 0, matchingInputs =3D [], length =3D inputs.length; i =
< length; i++) {=0A=
      var input =3D inputs[i];=0A=
      if ((typeName && input.type !=3D typeName) || (name && input.name =
!=3D name))=0A=
        continue;=0A=
      matchingInputs.push(Element.extend(input));=0A=
    }=0A=
=0A=
    return matchingInputs;=0A=
  },=0A=
=0A=
  disable: function(form) {=0A=
    form =3D $(form);=0A=
    Form.getElements(form).invoke('disable');=0A=
    return form;=0A=
  },=0A=
=0A=
  enable: function(form) {=0A=
    form =3D $(form);=0A=
    Form.getElements(form).invoke('enable');=0A=
    return form;=0A=
  },=0A=
=0A=
  findFirstElement: function(form) {=0A=
    var elements =3D $(form).getElements().findAll(function(element) {=0A=
      return 'hidden' !=3D element.type && !element.disabled;=0A=
    });=0A=
    var firstByIndex =3D elements.findAll(function(element) {=0A=
      return element.hasAttribute('tabIndex') && element.tabIndex >=3D 0;=0A=
    }).sortBy(function(element) { return element.tabIndex }).first();=0A=
=0A=
    return firstByIndex ? firstByIndex : elements.find(function(element) =
{=0A=
      return ['input', 'select', =
'textarea'].include(element.tagName.toLowerCase());=0A=
    });=0A=
  },=0A=
=0A=
  focusFirstElement: function(form) {=0A=
    form =3D $(form);=0A=
    form.findFirstElement().activate();=0A=
    return form;=0A=
  },=0A=
=0A=
  request: function(form, options) {=0A=
    form =3D $(form), options =3D Object.clone(options || { });=0A=
=0A=
    var params =3D options.parameters, action =3D =
form.readAttribute('action') || '';=0A=
    if (action.blank()) action =3D window.location.href;=0A=
    options.parameters =3D form.serialize(true);=0A=
=0A=
    if (params) {=0A=
      if (Object.isString(params)) params =3D params.toQueryParams();=0A=
      Object.extend(options.parameters, params);=0A=
    }=0A=
=0A=
    if (form.hasAttribute('method') && !options.method)=0A=
      options.method =3D form.method;=0A=
=0A=
    return new Ajax.Request(action, options);=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Form.Element =3D {=0A=
  focus: function(element) {=0A=
    $(element).focus();=0A=
    return element;=0A=
  },=0A=
=0A=
  select: function(element) {=0A=
    $(element).select();=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
Form.Element.Methods =3D {=0A=
  serialize: function(element) {=0A=
    element =3D $(element);=0A=
    if (!element.disabled && element.name) {=0A=
      var value =3D element.getValue();=0A=
      if (value !=3D undefined) {=0A=
        var pair =3D { };=0A=
        pair[element.name] =3D value;=0A=
        return Object.toQueryString(pair);=0A=
      }=0A=
    }=0A=
    return '';=0A=
  },=0A=
=0A=
  getValue: function(element) {=0A=
    element =3D $(element);=0A=
    var method =3D element.tagName.toLowerCase();=0A=
    return Form.Element.Serializers[method](element);=0A=
  },=0A=
=0A=
  setValue: function(element, value) {=0A=
    element =3D $(element);=0A=
    var method =3D element.tagName.toLowerCase();=0A=
    Form.Element.Serializers[method](element, value);=0A=
    return element;=0A=
  },=0A=
=0A=
  clear: function(element) {=0A=
    $(element).value =3D '';=0A=
    return element;=0A=
  },=0A=
=0A=
  present: function(element) {=0A=
    return $(element).value !=3D '';=0A=
  },=0A=
=0A=
  activate: function(element) {=0A=
    element =3D $(element);=0A=
    try {=0A=
      element.focus();=0A=
      if (element.select && (element.tagName.toLowerCase() !=3D 'input' =
||=0A=
          !['button', 'reset', 'submit'].include(element.type)))=0A=
        element.select();=0A=
    } catch (e) { }=0A=
    return element;=0A=
  },=0A=
=0A=
  disable: function(element) {=0A=
    element =3D $(element);=0A=
    element.blur();=0A=
    element.disabled =3D true;=0A=
    return element;=0A=
  },=0A=
=0A=
  enable: function(element) {=0A=
    element =3D $(element);=0A=
    element.disabled =3D false;=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var Field =3D Form.Element;=0A=
var $F =3D Form.Element.Methods.getValue;=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Form.Element.Serializers =3D {=0A=
  input: function(element, value) {=0A=
    switch (element.type.toLowerCase()) {=0A=
      case 'checkbox':=0A=
      case 'radio':=0A=
        return Form.Element.Serializers.inputSelector(element, value);=0A=
      default:=0A=
        return Form.Element.Serializers.textarea(element, value);=0A=
    }=0A=
  },=0A=
=0A=
  inputSelector: function(element, value) {=0A=
    if (Object.isUndefined(value)) return element.checked ? =
element.value : null;=0A=
    else element.checked =3D !!value;=0A=
  },=0A=
=0A=
  textarea: function(element, value) {=0A=
    if (Object.isUndefined(value)) return element.value;=0A=
    else element.value =3D value;=0A=
  },=0A=
=0A=
  select: function(element, index) {=0A=
    if (Object.isUndefined(index))=0A=
      return this[element.type =3D=3D 'select-one' ?=0A=
        'selectOne' : 'selectMany'](element);=0A=
    else {=0A=
      var opt, value, single =3D !Object.isArray(index);=0A=
      for (var i =3D 0, length =3D element.length; i < length; i++) {=0A=
        opt =3D element.options[i];=0A=
        value =3D this.optionValue(opt);=0A=
        if (single) {=0A=
          if (value =3D=3D index) {=0A=
            opt.selected =3D true;=0A=
            return;=0A=
          }=0A=
        }=0A=
        else opt.selected =3D index.include(value);=0A=
      }=0A=
    }=0A=
  },=0A=
=0A=
  selectOne: function(element) {=0A=
    var index =3D element.selectedIndex;=0A=
    return index >=3D 0 ? this.optionValue(element.options[index]) : =
null;=0A=
  },=0A=
=0A=
  selectMany: function(element) {=0A=
    var values, length =3D element.length;=0A=
    if (!length) return null;=0A=
=0A=
    for (var i =3D 0, values =3D []; i < length; i++) {=0A=
      var opt =3D element.options[i];=0A=
      if (opt.selected) values.push(this.optionValue(opt));=0A=
    }=0A=
    return values;=0A=
  },=0A=
=0A=
  optionValue: function(opt) {=0A=
    // extend element because hasAttribute may not be native=0A=
    return Element.extend(opt).hasAttribute('value') ? opt.value : =
opt.text;=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.TimedObserver =3D Class.create(PeriodicalExecuter, {=0A=
  initialize: function($super, element, frequency, callback) {=0A=
    $super(callback, frequency);=0A=
    this.element   =3D $(element);=0A=
    this.lastValue =3D this.getValue();=0A=
  },=0A=
=0A=
  execute: function() {=0A=
    var value =3D this.getValue();=0A=
    if (Object.isString(this.lastValue) && Object.isString(value) ?=0A=
        this.lastValue !=3D value : String(this.lastValue) !=3D =
String(value)) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Form.Element.Observer =3D Class.create(Abstract.TimedObserver, {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.Observer =3D Class.create(Abstract.TimedObserver, {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.EventObserver =3D Class.create({=0A=
  initialize: function(element, callback) {=0A=
    this.element  =3D $(element);=0A=
    this.callback =3D callback;=0A=
=0A=
    this.lastValue =3D this.getValue();=0A=
    if (this.element.tagName.toLowerCase() =3D=3D 'form')=0A=
      this.registerFormCallbacks();=0A=
    else=0A=
      this.registerCallback(this.element);=0A=
  },=0A=
=0A=
  onElementEvent: function() {=0A=
    var value =3D this.getValue();=0A=
    if (this.lastValue !=3D value) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  },=0A=
=0A=
  registerFormCallbacks: function() {=0A=
    Form.getElements(this.element).each(this.registerCallback, this);=0A=
  },=0A=
=0A=
  registerCallback: function(element) {=0A=
    if (element.type) {=0A=
      switch (element.type.toLowerCase()) {=0A=
        case 'checkbox':=0A=
        case 'radio':=0A=
          Event.observe(element, 'click', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
        default:=0A=
          Event.observe(element, 'change', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
      }=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Form.Element.EventObserver =3D Class.create(Abstract.EventObserver, {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.EventObserver =3D Class.create(Abstract.EventObserver, {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
if (!window.Event) var Event =3D { };=0A=
=0A=
Object.extend(Event, {=0A=
  KEY_BACKSPACE: 8,=0A=
  KEY_TAB:       9,=0A=
  KEY_RETURN:   13,=0A=
  KEY_ESC:      27,=0A=
  KEY_LEFT:     37,=0A=
  KEY_UP:       38,=0A=
  KEY_RIGHT:    39,=0A=
  KEY_DOWN:     40,=0A=
  KEY_DELETE:   46,=0A=
  KEY_HOME:     36,=0A=
  KEY_END:      35,=0A=
  KEY_PAGEUP:   33,=0A=
  KEY_PAGEDOWN: 34,=0A=
  KEY_INSERT:   45,=0A=
=0A=
  cache: { },=0A=
=0A=
  relatedTarget: function(event) {=0A=
    var element;=0A=
    switch(event.type) {=0A=
      case 'mouseover': element =3D event.fromElement; break;=0A=
      case 'mouseout':  element =3D event.toElement;   break;=0A=
      default: return null;=0A=
    }=0A=
    return Element.extend(element);=0A=
  }=0A=
});=0A=
=0A=
Event.Methods =3D (function() {=0A=
  var isButton;=0A=
=0A=
  if (Prototype.Browser.IE) {=0A=
    var buttonMap =3D { 0: 1, 1: 4, 2: 2 };=0A=
    isButton =3D function(event, code) {=0A=
      return event.button =3D=3D buttonMap[code];=0A=
    };=0A=
=0A=
  } else if (Prototype.Browser.WebKit) {=0A=
    isButton =3D function(event, code) {=0A=
      switch (code) {=0A=
        case 0: return event.which =3D=3D 1 && !event.metaKey;=0A=
        case 1: return event.which =3D=3D 1 && event.metaKey;=0A=
        default: return false;=0A=
      }=0A=
    };=0A=
=0A=
  } else {=0A=
    isButton =3D function(event, code) {=0A=
      return event.which ? (event.which =3D=3D=3D code + 1) : =
(event.button =3D=3D=3D code);=0A=
    };=0A=
  }=0A=
=0A=
  return {=0A=
    isLeftClick:   function(event) { return isButton(event, 0) },=0A=
    isMiddleClick: function(event) { return isButton(event, 1) },=0A=
    isRightClick:  function(event) { return isButton(event, 2) },=0A=
=0A=
    element: function(event) {=0A=
      var node =3D Event.extend(event).target;=0A=
      return Element.extend(node.nodeType =3D=3D Node.TEXT_NODE ? =
node.parentNode : node);=0A=
    },=0A=
=0A=
    findElement: function(event, expression) {=0A=
      var element =3D Event.element(event);=0A=
      if (!expression) return element;=0A=
      var elements =3D [element].concat(element.ancestors());=0A=
      return Selector.findElement(elements, expression, 0);=0A=
    },=0A=
=0A=
    pointer: function(event) {=0A=
      return {=0A=
        x: event.pageX || (event.clientX +=0A=
          (document.documentElement.scrollLeft || =
document.body.scrollLeft)),=0A=
        y: event.pageY || (event.clientY +=0A=
          (document.documentElement.scrollTop || =
document.body.scrollTop))=0A=
      };=0A=
    },=0A=
=0A=
    pointerX: function(event) { return Event.pointer(event).x },=0A=
    pointerY: function(event) { return Event.pointer(event).y },=0A=
=0A=
    stop: function(event) {=0A=
      Event.extend(event);=0A=
      event.preventDefault();=0A=
      event.stopPropagation();=0A=
      event.stopped =3D true;=0A=
    }=0A=
  };=0A=
})();=0A=
=0A=
Event.extend =3D (function() {=0A=
  var methods =3D Object.keys(Event.Methods).inject({ }, function(m, =
name) {=0A=
    m[name] =3D Event.Methods[name].methodize();=0A=
    return m;=0A=
  });=0A=
=0A=
  if (Prototype.Browser.IE) {=0A=
    Object.extend(methods, {=0A=
      stopPropagation: function() { this.cancelBubble =3D true },=0A=
      preventDefault:  function() { this.returnValue =3D false },=0A=
      inspect: function() { return "[object Event]" }=0A=
    });=0A=
=0A=
    return function(event) {=0A=
      if (!event) return false;=0A=
      if (event._extendedByPrototype) return event;=0A=
=0A=
      event._extendedByPrototype =3D Prototype.emptyFunction;=0A=
      var pointer =3D Event.pointer(event);=0A=
      Object.extend(event, {=0A=
        target: event.srcElement,=0A=
        relatedTarget: Event.relatedTarget(event),=0A=
        pageX:  pointer.x,=0A=
        pageY:  pointer.y=0A=
      });=0A=
      return Object.extend(event, methods);=0A=
    };=0A=
=0A=
  } else {=0A=
    Event.prototype =3D Event.prototype || =
document.createEvent("HTMLEvents").__proto__;=0A=
    Object.extend(Event.prototype, methods);=0A=
    return Prototype.K;=0A=
  }=0A=
})();=0A=
=0A=
Object.extend(Event, (function() {=0A=
  var cache =3D Event.cache;=0A=
=0A=
  function getEventID(element) {=0A=
    if (element._prototypeEventID) return element._prototypeEventID[0];=0A=
    arguments.callee.id =3D arguments.callee.id || 1;=0A=
    return element._prototypeEventID =3D [++arguments.callee.id];=0A=
  }=0A=
=0A=
  function getDOMEventName(eventName) {=0A=
    if (eventName && eventName.include(':')) return "dataavailable";=0A=
    return eventName;=0A=
  }=0A=
=0A=
  function getCacheForID(id) {=0A=
    return cache[id] =3D cache[id] || { };=0A=
  }=0A=
=0A=
  function getWrappersForEventName(id, eventName) {=0A=
    var c =3D getCacheForID(id);=0A=
    return c[eventName] =3D c[eventName] || [];=0A=
  }=0A=
=0A=
  function createWrapper(element, eventName, handler) {=0A=
    var id =3D getEventID(element);=0A=
    var c =3D getWrappersForEventName(id, eventName);=0A=
    if (c.pluck("handler").include(handler)) return false;=0A=
=0A=
    var wrapper =3D function(event) {=0A=
      if (!Event || !Event.extend ||=0A=
        (event.eventName && event.eventName !=3D eventName))=0A=
          return false;=0A=
=0A=
      Event.extend(event);=0A=
      handler.call(element, event);=0A=
    };=0A=
=0A=
    wrapper.handler =3D handler;=0A=
    c.push(wrapper);=0A=
    return wrapper;=0A=
  }=0A=
=0A=
  function findWrapper(id, eventName, handler) {=0A=
    var c =3D getWrappersForEventName(id, eventName);=0A=
    return c.find(function(wrapper) { return wrapper.handler =3D=3D =
handler });=0A=
  }=0A=
=0A=
  function destroyWrapper(id, eventName, handler) {=0A=
    var c =3D getCacheForID(id);=0A=
    if (!c[eventName]) return false;=0A=
    c[eventName] =3D c[eventName].without(findWrapper(id, eventName, =
handler));=0A=
  }=0A=
=0A=
  function destroyCache() {=0A=
    for (var id in cache)=0A=
      for (var eventName in cache[id])=0A=
        cache[id][eventName] =3D null;=0A=
  }=0A=
=0A=
  if (window.attachEvent) {=0A=
    window.attachEvent("onunload", destroyCache);=0A=
  }=0A=
=0A=
  return {=0A=
    observe: function(element, eventName, handler) {=0A=
      element =3D $(element);=0A=
      var name =3D getDOMEventName(eventName);=0A=
=0A=
      var wrapper =3D createWrapper(element, eventName, handler);=0A=
      if (!wrapper) return element;=0A=
=0A=
      if (element.addEventListener) {=0A=
        element.addEventListener(name, wrapper, false);=0A=
      } else {=0A=
        element.attachEvent("on" + name, wrapper);=0A=
      }=0A=
=0A=
      return element;=0A=
    },=0A=
=0A=
    stopObserving: function(element, eventName, handler) {=0A=
      element =3D $(element);=0A=
      var id =3D getEventID(element), name =3D =
getDOMEventName(eventName);=0A=
=0A=
      if (!handler && eventName) {=0A=
        getWrappersForEventName(id, eventName).each(function(wrapper) {=0A=
          element.stopObserving(eventName, wrapper.handler);=0A=
        });=0A=
        return element;=0A=
=0A=
      } else if (!eventName) {=0A=
        Object.keys(getCacheForID(id)).each(function(eventName) {=0A=
          element.stopObserving(eventName);=0A=
        });=0A=
        return element;=0A=
      }=0A=
=0A=
      var wrapper =3D findWrapper(id, eventName, handler);=0A=
      if (!wrapper) return element;=0A=
=0A=
      if (element.removeEventListener) {=0A=
        element.removeEventListener(name, wrapper, false);=0A=
      } else {=0A=
        element.detachEvent("on" + name, wrapper);=0A=
      }=0A=
=0A=
      destroyWrapper(id, eventName, handler);=0A=
=0A=
      return element;=0A=
    },=0A=
=0A=
    fire: function(element, eventName, memo) {=0A=
      element =3D $(element);=0A=
      if (element =3D=3D document && document.createEvent && =
!element.dispatchEvent)=0A=
        element =3D document.documentElement;=0A=
=0A=
      var event;=0A=
      if (document.createEvent) {=0A=
        event =3D document.createEvent("HTMLEvents");=0A=
        event.initEvent("dataavailable", true, true);=0A=
      } else {=0A=
        event =3D document.createEventObject();=0A=
        event.eventType =3D "ondataavailable";=0A=
      }=0A=
=0A=
      event.eventName =3D eventName;=0A=
      event.memo =3D memo || { };=0A=
=0A=
      if (document.createEvent) {=0A=
        element.dispatchEvent(event);=0A=
      } else {=0A=
        element.fireEvent(event.eventType, event);=0A=
      }=0A=
=0A=
      return Event.extend(event);=0A=
    }=0A=
  };=0A=
})());=0A=
=0A=
Object.extend(Event, Event.Methods);=0A=
=0A=
Element.addMethods({=0A=
  fire:          Event.fire,=0A=
  observe:       Event.observe,=0A=
  stopObserving: Event.stopObserving=0A=
});=0A=
=0A=
Object.extend(document, {=0A=
  fire:          Element.Methods.fire.methodize(),=0A=
  observe:       Element.Methods.observe.methodize(),=0A=
  stopObserving: Element.Methods.stopObserving.methodize(),=0A=
  loaded:        false=0A=
});=0A=
=0A=
(function() {=0A=
  /* Support for the DOMContentLoaded event is based on work by Dan Webb,=0A=
     Matthias Miller, Dean Edwards and John Resig. */=0A=
=0A=
  var timer;=0A=
=0A=
  function fireContentLoadedEvent() {=0A=
    if (document.loaded) return;=0A=
    if (timer) window.clearInterval(timer);=0A=
    document.fire("dom:loaded");=0A=
    document.loaded =3D true;=0A=
  }=0A=
=0A=
  if (document.addEventListener) {=0A=
    if (Prototype.Browser.WebKit) {=0A=
      timer =3D window.setInterval(function() {=0A=
        if (/loaded|complete/.test(document.readyState))=0A=
          fireContentLoadedEvent();=0A=
      }, 0);=0A=
=0A=
      Event.observe(window, "load", fireContentLoadedEvent);=0A=
=0A=
    } else {=0A=
      document.addEventListener("DOMContentLoaded",=0A=
        fireContentLoadedEvent, false);=0A=
    }=0A=
=0A=
  } else {=0A=
    document.write("<script id=3D__onDOMContentLoaded defer =
src=3D//:><\/script>");=0A=
    $("__onDOMContentLoaded").onreadystatechange =3D function() {=0A=
      if (this.readyState =3D=3D "complete") {=0A=
        this.onreadystatechange =3D null;=0A=
        fireContentLoadedEvent();=0A=
      }=0A=
    };=0A=
  }=0A=
})();=0A=
/*------------------------------- DEPRECATED =
-------------------------------*/=0A=
=0A=
Hash.toQueryString =3D Object.toQueryString;=0A=
=0A=
var Toggle =3D { display: Element.toggle };=0A=
=0A=
Element.Methods.childOf =3D Element.Methods.descendantOf;=0A=
=0A=
var Insertion =3D {=0A=
  Before: function(element, content) {=0A=
    return Element.insert(element, {before:content});=0A=
  },=0A=
=0A=
  Top: function(element, content) {=0A=
    return Element.insert(element, {top:content});=0A=
  },=0A=
=0A=
  Bottom: function(element, content) {=0A=
    return Element.insert(element, {bottom:content});=0A=
  },=0A=
=0A=
  After: function(element, content) {=0A=
    return Element.insert(element, {after:content});=0A=
  }=0A=
};=0A=
=0A=
var $continue =3D new Error('"throw $continue" is deprecated, use =
"return" instead');=0A=
=0A=
// This should be moved to script.aculo.us; notice the deprecated methods=0A=
// further below, that map to the newer Element methods.=0A=
var Position =3D {=0A=
  // set to true if needed, warning: firefox performance problems=0A=
  // NOT neeeded for page scrolling, only if draggable contained in=0A=
  // scrollable elements=0A=
  includeScrollOffsets: false,=0A=
=0A=
  // must be called before calling withinIncludingScrolloffset, every =
time the=0A=
  // page is scrolled=0A=
  prepare: function() {=0A=
    this.deltaX =3D  window.pageXOffset=0A=
                || document.documentElement.scrollLeft=0A=
                || document.body.scrollLeft=0A=
                || 0;=0A=
    this.deltaY =3D  window.pageYOffset=0A=
                || document.documentElement.scrollTop=0A=
                || document.body.scrollTop=0A=
                || 0;=0A=
  },=0A=
=0A=
  // caches x/y coordinate pair to use with overlap=0A=
  within: function(element, x, y) {=0A=
    if (this.includeScrollOffsets)=0A=
      return this.withinIncludingScrolloffsets(element, x, y);=0A=
    this.xcomp =3D x;=0A=
    this.ycomp =3D y;=0A=
    this.offset =3D Element.cumulativeOffset(element);=0A=
=0A=
    return (y >=3D this.offset[1] &&=0A=
            y <  this.offset[1] + element.offsetHeight &&=0A=
            x >=3D this.offset[0] &&=0A=
            x <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  withinIncludingScrolloffsets: function(element, x, y) {=0A=
    var offsetcache =3D Element.cumulativeScrollOffset(element);=0A=
=0A=
    this.xcomp =3D x + offsetcache[0] - this.deltaX;=0A=
    this.ycomp =3D y + offsetcache[1] - this.deltaY;=0A=
    this.offset =3D Element.cumulativeOffset(element);=0A=
=0A=
    return (this.ycomp >=3D this.offset[1] &&=0A=
            this.ycomp <  this.offset[1] + element.offsetHeight &&=0A=
            this.xcomp >=3D this.offset[0] &&=0A=
            this.xcomp <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  // within must be called directly before=0A=
  overlap: function(mode, element) {=0A=
    if (!mode) return 0;=0A=
    if (mode =3D=3D 'vertical')=0A=
      return ((this.offset[1] + element.offsetHeight) - this.ycomp) /=0A=
        element.offsetHeight;=0A=
    if (mode =3D=3D 'horizontal')=0A=
      return ((this.offset[0] + element.offsetWidth) - this.xcomp) /=0A=
        element.offsetWidth;=0A=
  },=0A=
=0A=
  // Deprecation layer -- use newer Element methods now (1.5.2).=0A=
=0A=
  cumulativeOffset: Element.Methods.cumulativeOffset,=0A=
=0A=
  positionedOffset: Element.Methods.positionedOffset,=0A=
=0A=
  absolutize: function(element) {=0A=
    Position.prepare();=0A=
    return Element.absolutize(element);=0A=
  },=0A=
=0A=
  relativize: function(element) {=0A=
    Position.prepare();=0A=
    return Element.relativize(element);=0A=
  },=0A=
=0A=
  realOffset: Element.Methods.cumulativeScrollOffset,=0A=
=0A=
  offsetParent: Element.Methods.getOffsetParent,=0A=
=0A=
  page: Element.Methods.viewportOffset,=0A=
=0A=
  clone: function(source, target, options) {=0A=
    options =3D options || { };=0A=
    return Element.clonePosition(target, source, options);=0A=
  }=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
if (!document.getElementsByClassName) document.getElementsByClassName =
=3D function(instanceMethods){=0A=
  function iter(name) {=0A=
    return name.blank() ? null : "[contains(concat(' ', @class, ' '), ' =
" + name + " ')]";=0A=
  }=0A=
=0A=
  instanceMethods.getElementsByClassName =3D =
Prototype.BrowserFeatures.XPath ?=0A=
  function(element, className) {=0A=
    className =3D className.toString().strip();=0A=
    var cond =3D /\s/.test(className) ? $w(className).map(iter).join('') =
: iter(className);=0A=
    return cond ? document._getElementsByXPath('.//*' + cond, element) : =
[];=0A=
  } : function(element, className) {=0A=
    className =3D className.toString().strip();=0A=
    var elements =3D [], classNames =3D (/\s/.test(className) ? =
$w(className) : null);=0A=
    if (!classNames && !className) return elements;=0A=
=0A=
    var nodes =3D $(element).getElementsByTagName('*');=0A=
    className =3D ' ' + className + ' ';=0A=
=0A=
    for (var i =3D 0, child, cn; child =3D nodes[i]; i++) {=0A=
      if (child.className && (cn =3D ' ' + child.className + ' ') && =
(cn.include(className) ||=0A=
          (classNames && classNames.all(function(name) {=0A=
            return !name.toString().blank() && cn.include(' ' + name + ' =
');=0A=
          }))))=0A=
        elements.push(Element.extend(child));=0A=
    }=0A=
    return elements;=0A=
  };=0A=
=0A=
  return function(className, parentElement) {=0A=
    return $(parentElement || =
document.body).getElementsByClassName(className);=0A=
  };=0A=
}(Element.Methods);=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Element.ClassNames =3D Class.create();=0A=
Element.ClassNames.prototype =3D {=0A=
  initialize: function(element) {=0A=
    this.element =3D $(element);=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    this.element.className.split(/\s+/).select(function(name) {=0A=
      return name.length > 0;=0A=
    })._each(iterator);=0A=
  },=0A=
=0A=
  set: function(className) {=0A=
    this.element.className =3D className;=0A=
  },=0A=
=0A=
  add: function(classNameToAdd) {=0A=
    if (this.include(classNameToAdd)) return;=0A=
    this.set($A(this).concat(classNameToAdd).join(' '));=0A=
  },=0A=
=0A=
  remove: function(classNameToRemove) {=0A=
    if (!this.include(classNameToRemove)) return;=0A=
    this.set($A(this).without(classNameToRemove).join(' '));=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return $A(this).join(' ');=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Element.ClassNames.prototype, Enumerable);=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Element.addMethods();
------=_NextPart_000_002F_01C893DE.68255900
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.toyota-handball.de/scriptaculous/scriptaculous.js?load=effects,controls

// script.aculo.us scriptaculous.js v1.8.1, Thu Jan 03 22:07:12 -0500 =
2008=0A=
=0A=
// Copyright (c) 2005-2007 Thomas Fuchs (http://script.aculo.us, =
http://mir.aculo.us)=0A=
// =0A=
// Permission is hereby granted, free of charge, to any person obtaining=0A=
// a copy of this software and associated documentation files (the=0A=
// "Software"), to deal in the Software without restriction, including=0A=
// without limitation the rights to use, copy, modify, merge, publish,=0A=
// distribute, sublicense, and/or sell copies of the Software, and to=0A=
// permit persons to whom the Software is furnished to do so, subject to=0A=
// the following conditions:=0A=
// =0A=
// The above copyright notice and this permission notice shall be=0A=
// included in all copies or substantial portions of the Software.=0A=
//=0A=
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,=0A=
// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF=0A=
// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND=0A=
// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE=0A=
// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION=0A=
// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION=0A=
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.=0A=
//=0A=
// For details, see the script.aculo.us web site: http://script.aculo.us/=0A=
=0A=
var Scriptaculous =3D {=0A=
  Version: '1.8.1',=0A=
  require: function(libraryName) {=0A=
    // inserting via DOM fails in Safari 2.0, so brute force approach=0A=
    document.write('<script type=3D"text/javascript" =
src=3D"'+libraryName+'"><\/script>');=0A=
  },=0A=
  REQUIRED_PROTOTYPE: '1.6.0',=0A=
  load: function() {=0A=
    function convertVersionString(versionString){=0A=
      var r =3D versionString.split('.');=0A=
      return parseInt(r[0])*100000 + parseInt(r[1])*1000 + =
parseInt(r[2]);=0A=
    }=0A=
 =0A=
    if((typeof Prototype=3D=3D'undefined') || =0A=
       (typeof Element =3D=3D 'undefined') || =0A=
       (typeof Element.Methods=3D=3D'undefined') ||=0A=
       (convertVersionString(Prototype.Version) < =0A=
        convertVersionString(Scriptaculous.REQUIRED_PROTOTYPE)))=0A=
       throw("script.aculo.us requires the Prototype JavaScript =
framework >=3D " +=0A=
        Scriptaculous.REQUIRED_PROTOTYPE);=0A=
    =0A=
    $A(document.getElementsByTagName("script")).findAll( function(s) {=0A=
      return (s.src && s.src.match(/scriptaculous\.js(\?.*)?$/))=0A=
    }).each( function(s) {=0A=
      var path =3D s.src.replace(/scriptaculous\.js(\?.*)?$/,'');=0A=
      var includes =3D s.src.match(/\?.*load=3D([a-z,]*)/);=0A=
      (includes ? includes[1] : =
'builder,effects,dragdrop,controls,slider,sound').split(',').each(=0A=
       function(include) { Scriptaculous.require(path+include+'.js') });=0A=
    });=0A=
  }=0A=
}=0A=
=0A=
Scriptaculous.load();
------=_NextPart_000_002F_01C893DE.68255900
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.toyota-handball.de/mouseover.js

function MM_preloadImages() { //v3.0
  var d=3Ddocument; if(d.images){ if(!d.MM_p) d.MM_p=3Dnew Array();
    var i,j=3Dd.MM_p.length,a=3DMM_preloadImages.arguments; for(i=3D0; =
i<a.length; i++)
    if (a[i].indexOf("#")!=3D0){ d.MM_p[j]=3Dnew Image; =
d.MM_p[j++].src=3Da[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=3Ddocument.MM_sr; =
for(i=3D0;a&&i<a.length&&(x=3Da[i])&&x.oSrc;i++) x.src=3Dx.oSrc;
}

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=3Ddocument; =
if((p=3Dn.indexOf("?"))>0&&parent.frames.length) {
    d=3Dparent.frames[n.substring(p+1)].document; n=3Dn.substring(0,p);}
  if(!(x=3Dd[n])&&d.all) x=3Dd.all[n]; for =
(i=3D0;!x&&i<d.forms.length;i++) x=3Dd.forms[i][n];
  for(i=3D0;!x&&d.layers&&i<d.layers.length;i++) =
x=3DMM_findObj(n,d.layers[i].document); return x;
}

function MM_swapImage() { //v3.0
  var i,j=3D0,x,a=3DMM_swapImage.arguments; document.MM_sr=3Dnew Array; =
for(i=3D0;i<(a.length-2);i+=3D3)
   if ((x=3DMM_findObj(a[i]))!=3Dnull){document.MM_sr[j++]=3Dx; =
if(!x.oSrc) x.oSrc=3Dx.src; x.src=3Da[i+2];}
}

function calcEUR(name, wert) {
	switch(name) {
		case "preis20": document.variation.preis20.value =3D formatPreis(wert =
/ 1.9); break;
		case "preis21": document.variation.preis21.value =3D formatPreis(wert =
/ 1.9); break;
		case "preis22": document.variation.preis22.value =3D formatPreis(wert =
/ 1.9); break;
		case "preis23": document.variation.preis23.value =3D formatPreis(wert =
/ 1.9); break;
		case "preis24": document.variation.preis24.value =3D formatPreis(wert =
/ 1.9); break;
		case "preis25": document.variation.preis25.value =3D formatPreis(wert =
/ 1.9); break;
		case 'preis26': document.variation.preis26.value =3D formatPreis(wert =
/ 1.9); break;
		case "preis27": document.variation.preis27.value =3D formatPreis(wert =
/ 1.9); break;
		case "preis28": document.variation.preis28.value =3D formatPreis(wert =
/ 1.9); break;
		case "preis29": document.variation.preis29.value =3D formatPreis(wert =
/ 1.9); break;
	}
}

function formatPreis(wert) {
	wert =3D String(wert);
	parts =3D wert.split(".");
	wert =3D parts[0]+"."+parts[1].substr(0,2);
	return wert;
}

function openPopUp(url,picfile,width,height,alt,target) {
	var windowname=3DString(picfile);
	var windowname2=3Dwindowname.replace(/[^a-zA-Z0-9]/gi,"");
	height2=3Dheight+120;
 	=
popup=3Dwindow.open("/banner/openpopup.php?filename=3D"+picfile+"&alt=3D"=
+alt+"&width=3D"+width+"&height=3D"+height+"&target=3D"+target+"&url=3D"+=
url,""+windowname2,"toolbar=3Dno,location=3Dno,directories=3Dno,status=3D=
no,menubar=3Dno,scrollbars=3Dno,resizable=3Dno,copyhistory=3Dno,width=3D"=
+width+",height=3D"+height2+",left=3D150,top=3D100");
    popup.focus();
}

function Fensterweite()
{
	 if (window.innerWidth) return window.innerWidth;
	 else if (document.body && document.body.offsetWidth) return =
document.body.offsetWidth;
	 else return 0;
}

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.toyota-handball.de/menumap.js

function newImage(arg) {
	if (document.images) {
		rslt =3D new Image();
		rslt.src =3D arg;
		return rslt;
	}
}

function changeImagesArray(array) {
	if (document.images && (preloadFlag =3D=3D true)) {
		for (var i=3D0; i<array.length; i+=3D2) {
			document[array[i]].src =3D array[i+1];
		}
	}
}

function changeImages() {
	changeImagesArray(changeImages.arguments);
}

var selected =3D '';
var preloadFlag =3D false;
function preloadImages() {
	if (document.images) {
		menu_01_Imagemap_03_over =3D =
newImage("/pics/layout/menu_01-Imagemap_03_over.jpg");
		menu_01_Imagemap_04_over =3D =
newImage("/pics/layout/menu_01-Imagemap_04_over.jpg");
		menu_01_Imagemap_05_over =3D =
newImage("/pics/layout/menu_01-Imagemap_05_over.jpg");
		menu_01_Imagemap_06_over =3D =
newImage("/pics/layout/menu_01-Imagemap_06_over.jpg");
		menu_01_Imagemap_07_over =3D =
newImage("/pics/layout/menu_01-Imagemap_07_over.jpg");
		menu_01_Imagemap_02_over =3D =
newImage("/pics/layout/menu_01-Imagemap_02_over.jpg");
		preloadFlag =3D true;
	}
}
preloadImages();

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.toyota-handball.de/mw_msc_msgs_functions.js

	// --------------------------------------------------=0A=
	// --------------------------------------------------=0A=
	// Funktionen fuer den Autocompleter - Firmenzuordung=0A=
	// --------------------------------------------------=0A=
	// --------------------------------------------------=0A=
	 var  mwMscAutocompleter =3D {};=0A=
	 var  mwMscAutocompleterPLZ =3D {};=0A=
	 function MW_Community_Autocomplete(typ) {=0A=
	 	if (typ =3D=3D 'relcl2') {=0A=
	 		page =3D 'ajaxsearch_relcl2.php';=0A=
	 	} else {=0A=
	 		page =3D 'ajaxsearch.php';=0A=
	 	}=0A=
	 	mwMscAutocompleter 	  =3D new =
Ajax.MW_MSC_Autocompleter("autocomplete_relname", =
"autocomplete_choices", page, {paramName: "autocomplete_relname", =
indicator:"Ajax_load_indicator"});=0A=
	 	mwMscAutocompleterPLZ =3D new =
Ajax.MW_MSC_Autocompleter("autocomplete_ortplz", "autocomplete_choices", =
page, {paramName: "autocomplete_ortplz", =
indicator:"Ajax_load_indicator"});=0A=
	}=0A=
	/**=0A=
	 * Funktion blendet globalen Error Div aus=0A=
	 * @author tr=0A=
	 */			=0A=
	var objMyErr =3D {};=0A=
	function mw_msc_autocompleteEnd(request){=0A=
		mwMscAutocompleter 		=3D null;=0A=
		mwMscAutocompleterPLZ 	=3D null;=0A=
		=0A=
		$('Ajax_load_indicator').style.display =3D"none";=0A=
		=0A=
		if(request.getResponseHeader('Content-Type') =3D=3D=3D 'X-JSON'){=0A=
			eval('objMyErr =3D' + request.responseText);=0A=
			/* if ($('autocomplete_ortplz').value.replace(/\s+/, '').length < 3)=0A=
				$('autocomplete_done').style.display =3D "none";=0A=
			else */=0A=
			/*if ($('autocomplete_relname').value.replace(/\s+/, '').length !=3D =
0)*/=0A=
				$('autocomplete_done').style.display =3D "block";=0A=
			/*else=0A=
				$('autocomplete_done').style.display =3D "none";*/=0A=
			if(objMyErr.errnr =3D=3D=3D1){=0A=
				$('autocomplete_choices').style.display =3D"block";=0A=
				mw_msc_genErrDivContent(objMyErr.errtxt);=0A=
				return;=0A=
			}=0A=
		}else{=0A=
			$('autocomplete_choices').style.display =3D "block";=0A=
			$('autocomplete_choices').innerHTML 	=3D request.responseText;=0A=
			mwMscAutocompleter =3D null;=0A=
			mwMscAutocompleterPLZ =3D null;=0A=
=0A=
			var results_firmen 	=3D =
document.getElementsByName('ajx_firmenresults');=0A=
			var results_plz 	=3D document.getElementsByName('ajx_plzresults');=0A=
			var results_ort 	=3D document.getElementsByName('ajx_ortresults');=0A=
=0A=
			result =3D false;=0A=
			/*if ($('autocomplete_relname').value.replace(/\s+/, '').length < 3)=0A=
				result =3D true;=0A=
				=0A=
			if (result =3D=3D false) {=0A=
				for (i=3D0; i !=3D results_firmen.length; i++) {=0A=
					if (results_firmen[i].innerText.replace(/\s+/, '').toLowerCase() =
=3D=3D $('autocomplete_relname').value.replace(/\s+/, '').toLowerCase()) =
{=0A=
						var result =3D true;=0A=
						var erg =3D $('autocomplete_ortplz').value.replace(/\s+/, =
'').match(/[\d]{4,5}/);=0A=
						if (erg && erg[0] =3D=3D results_plz[i])=0A=
							var result =3D true;=0A=
					}=0A=
				}=0A=
			}*/=0A=
			/*if (result =3D=3D false)*/=0A=
				$('autocomplete_done').style.display =3D "block";=0A=
			/*else=0A=
				$('autocomplete_done').style.display =3D "none";*/=0A=
			return;=0A=
		}=0A=
	}=0A=
	/**=0A=
	 * Funktion zeigt Fehlerausgabe fuer die Firmenauswahl an=0A=
	 * @author tr=0A=
	 */			=0A=
	function mw_msc_genErrDivContent (txt){=0A=
		$('autocomplete_choices').innerHTML =3D txt;=0A=
	}=0A=
	=0A=
	=0A=
	// --------------------------------------------------=0A=
	// --------------------------------------------------=0A=
	// Funktionen fuer das MSG-System START=0A=
	// --------------------------------------------------=0A=
	// --------------------------------------------------=0A=
=0A=
	/**=0A=
	 * Funktion zeigt globalen Error Div / Confirm Meldungen an=0A=
	 * @author tr=0A=
	 */	=0A=
	function mwMSC_ShowErrorDivOLD (txt, txtConfirmFkt, w ){=0A=
		var w =3D w || '';=0A=
		var txtConfirmFkt =3D txtConfirmFkt || '';=0A=
		mwMSC_msgsystem_resetErrDivContent();=0A=
		mwMSC_HideErrorDiv();=0A=
=0A=
		if(txtConfirmFkt !=3D'') { //anzeigen von confirm Buttons:=0A=
			$('errtxthd').innerHTML =3D '';=0A=
			$('errbtnconfirmok').onclick =3D function (){=0A=
				mwMSC_HideErrorDiv();=0A=
				mwMSC_ErrorDivEvalFkt(txtConfirmFkt);=0A=
				return false;=0A=
			};=0A=
			=0A=
			$('errbtnok').style.display =3D 'none';=0A=
			$('errbtnconfirm').style.display =3D 'block';=0A=
		}else{ // normale Fehlermeldung mit OK Button=0A=
			$('errtxthd').innerHTML =3D 'Fehler!';=0A=
			$('errbtnconfirmok').removeAttribute("onClick");=0A=
			$('errbtnok').style.display =3D 'block';=0A=
			$('errbtnconfirm').style.display =3D 'none';=0A=
		}=0A=
	=0A=
		var ld  =3D $('nfoerr'); // grauer Layer=0A=
		var ldi =3D $('nfoerri');		=0A=
		var lk  =3D $("page-main");=0A=
		=0A=
		ld.style.display =3D "block";=0A=
		ldi.style.display =3D "block";	=0A=
		=0A=
		$('errtxt').innerHTML =3D txt;=0A=
	=0A=
		sH =3D document.body.offsetHeight =0A=
		sW =3D document.body.offsetWidth =0A=
		=0A=
		lW =3D ldi.offsetWidth;=0A=
		lH =3D ldi.offsetHeight;=0A=
		// Setzen der Position in Mitte des Bildschirms=0A=
		ldi.style.left =3D sW/2-lW/2 + 'px';=0A=
		ldi.style.top =3D '300px';=0A=
=0A=
		ld.style.width  =3DsW+'px';=0A=
		ld.style.height =3DsH+'px';=0A=
		=0A=
		if(w >0 && w !=3D=3D''){ // DEBUG AUSGABE=0A=
			ldi.style.width  	=3D(sW-60)+'px';=0A=
			ldi.style.height 	=3D(sH-30)+'px';=0A=
			ldi.style.left 		=3D '0px';=0A=
			ldi.style.top  		=3D '0px';			=0A=
			ldi.style.overflow  =3D 'auto';			=0A=
		}=0A=
	}	 =0A=
	function mwMSC_ShowErrorDiv (txt, txtConfirmFkt, w ){=0A=
		var w =3D w || '';=0A=
		var txtConfirmFkt =3D txtConfirmFkt || '';=0A=
=0A=
		if(txtConfirmFkt !=3D'') { //anzeigen von confirm Buttons:=0A=
			$('error_msg_head').innerHTML =3D 'Achtung!';=0A=
			$('errbtnconfirmok').onclick =3D function (){=0A=
				mwMSC_HideErrorDiv();=0A=
				mwMSC_ErrorDivEvalFkt(txtConfirmFkt);=0A=
				return false;=0A=
			};=0A=
			=0A=
			$('errbtnok').style.display =3D 'none';=0A=
			$('errbtnconfirm').style.display =3D 'block';=0A=
		}else{ // normale Fehlermeldung mit OK Button=0A=
			$('error_msg_head').innerHTML =3D 'Achtung!';=0A=
			$('errbtnconfirmok').removeAttribute("onClick");=0A=
			$('errbtnok').style.display =3D 'block'; // TR:28.09.07 erstmal OK =
Button auskommentiert=0A=
			// $('errbtnok').style.display =3D 'none';=0A=
			$('errbtnconfirm').style.display =3D 'none';=0A=
		}=0A=
	=0A=
		$('error_msg').style.display=3D"block";=0A=
		$('error_msg_cont').innerHTML =3D txt;	=0A=
		$('toppest').scrollIntoView(true);=0A=
	}=0A=
	=0A=
	/**=0A=
	 * Funktion blendet globalen Error Div aus=0A=
	 * @author tr=0A=
	 */		=0A=
	function mwMSC_HideErrorDivOLD (){=0A=
		var ld  =3D $('nfoerr');	=0A=
		var ldi =3D $('nfoerri');		=0A=
		ld.style.display =3D "none";	=0A=
		ldi.style.display =3D "none";=0A=
		return false;		=0A=
	}=0A=
	function mwMSC_HideErrorDiv (){=0A=
		$('error_msg').style.display=3D"none";=0A=
		$('error_msg_head').innerHTML =3D '';=0A=
		$('error_msg_cont').innerHTML =3D '';	=0A=
		return false;		=0A=
	}	=0A=
	=0A=
	/**=0A=
	 * Funktion schleift die uebergebene End Fuktion fur die =
mwMSC_ShowErrorDiv()-Fkt aus, =0A=
	 * Wenn die mwMSC_ShowErrorDiv()-Fkt als confirm Typ aufgerufen wird, =
wird auf den OK-Button=0A=
	 * eine End Funktion benoetigt, die dann automatisch ausgefuehrt wird.=0A=
	 * @author tr=0A=
	 */=0A=
	function mwMSC_ErrorDivEvalFkt (txt){=0A=
		eval(unescape(txt));=0A=
		return false;=0A=
	}	=0A=
=0A=
	/**=0A=
	 * Funktion blendet globalen Error Div an=0A=
	 * @author tr=0A=
	 */			=0A=
	function mwMSC_DEBUG_ALERT (txt,fullscreen){=0A=
		var txt =3D txt || '---';=0A=
		var fullscreen =3D fullscreen || 0;=0A=
		if(fullscreen =3D=3D 1){ =0A=
			mwMSC_ShowErrorDiv (txt,0,1600);=0A=
		}else{=0A=
			mwMSC_ShowErrorDiv (txt,0);=0A=
		}=0A=
		return false;=0A=
	}	=0A=
	=0A=
	/**=0A=
	 * Funktion ruft URL auf=0A=
	 * @author tr=0A=
	 */	=0A=
	function mwMSC_msgsystem_getUrl (txt){=0A=
		window.location.href =3D txt;=0A=
		return false;=0A=
	}=0A=
=0A=
	/**=0A=
	 * Funktion setzt Fehlermeldung fuer das Message Center zurueck=0A=
	 * @author tr=0A=
	 */	=0A=
	function mwMSC_msgsystem_resetErrDivContent (txt){=0A=
		$('errtxt').innerHTML =3D '';=0A=
		return false;=0A=
	}	=0A=
	=0A=
	/**=0A=
	 * Funktion speichert checkbox ID in Array=0A=
	 * @author tr=0A=
	 */=0A=
	var mwMSC_acheckedcheckboxes =3D [];	 =0A=
	function mwMSC_addcheckboxId(add, id){=0A=
		if(add =3D=3D true){=0A=
			mwMSC_acheckedcheckboxes.push(id);=0A=
		}else{=0A=
			// ID wieder entfernen:=0A=
			mwMSC_acheckedcheckboxes =3D =
MWcfgUtil_ArrayRemoveItem(mwMSC_acheckedcheckboxes,id)=0A=
		}=0A=
		return false;=0A=
	}=0A=
	=0A=
	/**=0A=
	 * Funktion leitet eine ausgewaehlte Nachricht an die Antworten-Maske =
weiter.=0A=
	 * Es wird ueberprueft, ob eine Nachricht per Checkbox zur Beantwortung =
ausgwaehlt ist=0A=
	 * @author tr=0A=
	 */	=0A=
	function mwMSC_msgsystem_reply(){=0A=
		if(mwMSC_acheckedcheckboxes.length !=3D=3D 1){=0A=
			mwMSC_ShowErrorDiv('Bitte w&auml;hle (nur) einen Eintrag aus der =
Liste aus');=0A=
			return false;=0A=
		}else{=0A=
			if($('chkb' + mwMSC_acheckedcheckboxes[0]).value =3D=3D 'lock2'){=0A=
				mwMSC_ShowErrorDiv('auf eine Systemnachricht kann nicht geantwortet =
werden');		=0A=
			}else if ($('chkb' + mwMSC_acheckedcheckboxes[0]).value =3D=3D =
'lock0'){=0A=
				=
mwMSC_msgsystem_getUrl('reply.php?id=3D'+mwMSC_acheckedcheckboxes.toStrin=
g());=0A=
			}else{=0A=
				mwMSC_ShowErrorDiv('Diese Aktion ist leider nicht m&ouml;glich, die =
Benutzermitgliedschaft des Absenders ist beendet!');=0A=
			}			=0A=
			return false;			=0A=
		}=0A=
	}=0A=
	=0A=
	/**=0A=
	 * Funktion leitet eine ausgewaehlte Nachricht an die =
Weiterleiten-Maske weiter.=0A=
	 * Es wird ueberprueft, ob eine Nachricht per Checkbox zur =
Weiterleitung ausgwaehlt ist=0A=
	 * @author tr=0A=
	 */	=0A=
	function mwMSC_msgsystem_new(){=0A=
		if(mwMSC_acheckedcheckboxes.length !=3D=3D 1){=0A=
			mwMSC_ShowErrorDiv('Bitte w&auml;hle (nur) einen Eintrag aus der =
Liste aus');=0A=
			return false;=0A=
		}else{=0A=
			=
mwMSC_msgsystem_getUrl('new.php?id=3D'+mwMSC_acheckedcheckboxes.toString(=
));=0A=
			return false;			=0A=
		}=0A=
	}	=0A=
	=0A=
	/**=0A=
	 * Funktion leitet eine ausgewaehlte Nachricht an die =
Weiterleiten-Maske.=0A=
	 * Es wird ueberprueft, ob eine Nachricht per Checkbox zur =
Weiterleitung ausgwaehlt ist=0A=
	 * @author tr=0A=
	 */		=0A=
	function mwMSC_msgsystem_fwd(){=0A=
		if(mwMSC_acheckedcheckboxes.length !=3D=3D 1){=0A=
			mwMSC_ShowErrorDiv('Bitte w&auml;hle (nur) einen Eintrag aus der =
Liste aus');=0A=
			return false;=0A=
		}else{=0A=
			if($('chkb' + mwMSC_acheckedcheckboxes[0]).value =3D=3D 'lock2'){=0A=
				mwMSC_ShowErrorDiv('Eine Systemnachricht kann nicht weitergeleitet =
werden');		=0A=
			}else{=0A=
				=
mwMSC_msgsystem_getUrl('forward.php?id=3D'+mwMSC_acheckedcheckboxes.toStr=
ing());=0A=
			}=0A=
			return false;=0A=
		}=0A=
	}=0A=
	=0A=
	/**=0A=
	 * Funktion loescht eine Nachricht aus dem System=0A=
	 * @author tr=0A=
	 */		=0A=
	function mwMSC_msgsystem_del(){=0A=
		if(mwMSC_acheckedcheckboxes.length <1){=0A=
			mwMSC_ShowErrorDiv('Bitte w&auml;hle mind. einen Eintrag aus der =
Liste aus');=0A=
			return false;=0A=
		}else{=0A=
			// confirm Fenster anzeigen lassen:=0A=
			mwMSC_ShowErrorDiv(=0A=
				'Bist Du sicher, dass Du die gew&auml;hlten Eintr&auml;ge =
l&ouml;schen m&ouml;chtest?',=0A=
				"mwMSC_msgsystem_getUrl('delete.php?msgids=3D' + =
mwMSC_acheckedcheckboxes.toString());"=0A=
			);=0A=
			return false;			=0A=
		}	=0A=
	}=0A=
	=0A=
	/**=0A=
	 * Funktion loescht eine Nachricht aus dem System=0A=
	 * @author tr=0A=
	 */		=0A=
	function mwMSC_msgsystem_delFromForm(id){=0A=
			var id =3D id || 0;=0A=
			if(id >0) {=0A=
				// confirm Fenster anzeigen lassen:=0A=
				mwMSC_ShowErrorDiv(=0A=
					'Bist Du sicher, dass Du diese Nachricht l&ouml;schen =
m&ouml;chtest?',=0A=
					"mwMSC_msgsystem_getUrl('delete.php?id=3D" + id + "');"=0A=
				);			=0A=
			}=0A=
			return false;			=0A=
	}=0A=
	=0A=
		=0A=
	/**=0A=
	 * Funktion Sendet das HTML Formular einer zu sendenden Nachricht ab.=0A=
	 * @author tr=0A=
	 */		=0A=
	function mwMSC_msgsystem_sendmsg(){=0A=
			var err =3D0;=0A=
			var errtxt0=3Derrtxt=3Derrtxt1=3Derrtxt2 =3D'';=0A=
			if($F('msg_uid').empty()){ 		err =3D1; errtxt0 =3D "Bitte w&auml;hle =
einen Empf&auml;nger aus!<br />";}=0A=
			if($F('msg_subject').empty()){ 	err =3D1; errtxt1 =3D "das Feld =
'Betreff'";}=0A=
			if($F('msg_text').empty())   {	err =3D1; errtxt2 =3D "das Feld =
'Nachricht'";}=0A=
			=0A=
			if(err =3D=3D1){=0A=
				var errtxt =3D (errtxt1 !=3D"" && errtxt2 !=3D"") ?  errtxt1+" und =
"+ errtxt2 : errtxt1+errtxt2;=0A=
				if(errtxt !=3D"") {=0A=
					mwMSC_ShowErrorDiv(errtxt0 + "Bitte f&uuml;lle " + errtxt + " =
aus!");=0A=
				}else{=0A=
					mwMSC_ShowErrorDiv(errtxt0);=0A=
				}=0A=
			}else{=0A=
				document.MsgMailForm.submit();=0A=
				// confirm Fenster anzeigen lassen:=0A=
				/*=0A=
				mwMSC_ShowErrorDiv(=0A=
					'Nachricht jetzt senden?',=0A=
					"document.MsgMailForm.submit();"=0A=
				);*/			=0A=
			}=0A=
			return false;			=0A=
	}=0A=
	=0A=
	/**=0A=
	 * Funktion Fuegt einen Kontakt zum User Adressbuch hinzu=0A=
	 * @author tr=0A=
	 */		=0A=
	function mwMSC_msgsystem_addcontact(){=0A=
		if(mwMSC_acheckedcheckboxes.length <1){=0A=
			mwMSC_ShowErrorDiv('Bitte w&auml;hle mind. einen Eintrag aus der =
Liste aus');=0A=
			return false;=0A=
		}else{=0A=
			if($('chkb' + mwMSC_acheckedcheckboxes[0]).value =3D=3D 'lock2'){=0A=
				mwMSC_ShowErrorDiv('Eine Systemnachricht kann nicht als Kontakt =
gespeichert werden');=0A=
			}else if ($('chkb' + mwMSC_acheckedcheckboxes[0]).value =3D=3D =
'lock0'){=0A=
				mwMSC_msgssys_ajx_addcontacts();=0A=
				// confirm Fenster anzeigen lassen:=0A=
				/*=0A=
				mwMSC_ShowErrorDiv(=0A=
					'Bist Du sicher, dass Du die gew&auml;hlten Absender/Empf&auml;nger =
zu Deiner Kontaktliste hinzuf&uuml;gen m&ouml;chten?',=0A=
					"mwMSC_msgssys_ajx_addcontacts();"=0A=
				);=0A=
				*/=0A=
			}else{=0A=
				mwMSC_ShowErrorDiv('Diese Aktion ist leider nicht m&ouml;glich, die =
Benutzermitgliedschaft des Absenders ist beendet!');=0A=
			}						=0A=
			return false;			=0A=
		}=0A=
	}=0A=
	/**	=0A=
	 * Funktion schickt Msg Ids an Server zum speichern der Absender in =
User Adressliste=0A=
	 * @author tr=0A=
	 */		=0A=
	function mwMSC_msgssys_ajx_addcontacts(){=0A=
		new Ajax.Request('contactsadd_ajx.php',=0A=
		  {=0A=
		    method:'POST',=0A=
		    parameters: {msgids : mwMSC_acheckedcheckboxes.toString()},=0A=
		    onSuccess: mwMSC_msgssys_ajxres_addcontacts,=0A=
		    onFailure: function(){ alert('Something went wrong...') }=0A=
		  }=0A=
		 );=0A=
		 return false;=0A=
	}=0A=
	/**	=0A=
	 * Funktion gibt server-Response zum speichern eines Adressbucheintrags =
zur=FCck=0A=
	 * @author tr=0A=
	 */		=0A=
	function mwMSC_msgssys_ajxres_addcontacts(request){=0A=
		if(request.getResponseHeader('Content-Type') =3D=3D=3D 'X-JSON'){=0A=
			eval('objMyErr =3D' + request.responseText);=0A=
			if(objMyErr.errnr =3D=3D=3D0){=0A=
				mwMSC_ShowErrorDiv(objMyErr.errtxt);				=0A=
			}else if(objMyErr.errnr =3D=3D=3D401) { // Nicht angemeldet=0A=
				mwMSC_ShowErrorDiv(	objMyErr.errtxt);				=0A=
			}else{=0A=
				mwMSC_ShowErrorDiv(objMyErr.errtxt);				=0A=
			}=0A=
		}=0A=
		return false;=0A=
	}		=0A=
	/**=0A=
	 * Funktion Fuegt einen Kontakt zum User Adressbuch hinzu=0A=
	 * @author tr=0A=
	 */		=0A=
	function mwMSC_msgsystem_delcontact(){=0A=
		if(mwMSC_acheckedcheckboxes.length <1){=0A=
			mwMSC_ShowErrorDiv('Bitte w&auml;hle mind. einen Eintrag aus der =
Liste aus');=0A=
			return false;=0A=
		}else{=0A=
			// confirm Fenster anzeigen lassen:=0A=
			mwMSC_ShowErrorDiv(=0A=
				'Bist Du sicher, dass Du die gew&auml;hlten Eintr&auml;ge aus Deiner =
Kontaktliste l&ouml;schen m&ouml;chten?',=0A=
				"mwMSC_msgsystem_getUrl('contactsdel.php?uids=3D' + =
mwMSC_acheckedcheckboxes.toString());"=0A=
			);=0A=
			return false;			=0A=
		}	=0A=
	}	=0A=
	/**=0A=
	 * Funktion Fuegt einen Kontakt zum User Adressbuch hinzu=0A=
	 * @author tr=0A=
	 */		=0A=
	function mwMSC_msgsystem_searchuser(){=0A=
		//mwMSC_ShowErrorDiv('hier noch die URL fuer die Suche einfuegen! - =
FKT: mwMSC_msgsystem_searchuser');	=0A=
		mwMSC_msgsystem_getUrl('/search_uportrait.php');=0A=
		return false;			=0A=
	}		=0A=
	=0A=
	/**	=0A=
	 * Funktion schreibt User Informationen in die Adress(info)zeile per =
Auswahl aus Select Box=0A=
	 * @author tr=0A=
	 */		=0A=
	function mwMSC_msgssys_ajx_getCtcDataForMail(id){=0A=
		if(id >0){=0A=
		  	$('msgcenter_recep').innerHTML =3D 'Daten werden geladen...bitte =
warten!';		=0A=
			new Ajax.Request('contactsdata_ajx.php',=0A=
			  {=0A=
			    method:'POST',=0A=
			    parameters: {uid: id},=0A=
			    onSuccess: mwMSC_msgssys_ajxresCtcDataForMail,=0A=
			    onFailure: function(){ alert('Something went wrong...') }=0A=
			  }=0A=
			 );=0A=
		  }else{=0A=
		  	$('msgcenter_recep').innerHTML =3D 'Bitte Empf&auml;nger =
ausw&auml;hlen';=0A=
		  }=0A=
		  return false;=0A=
	}	=0A=
	=0A=
	function jQdivBlendStep3Community(x) {=0A=
		/*=0A=
		jQuery.each(=0A=
			jQuery('#autocomplete_relname,#autocomplete_ortplz'),=0A=
			function(i,o) {=0A=
				o.disabled =3D !o.disabled;=0A=
			}=0A=
		);=0A=
		*/=0A=
		jQuery('#autocomplete_hint').css('display', (x.checked) ? 'none' : =
'block');=0A=
		jQuery('#autocomplete_form').css('display', (x.checked) ? 'block' : =
'none');=0A=
		jQuery('#autocomplete_done').css('display', ((x.checked && =
jQuery('autocomplete_relname').value !=3D '') ? 'block' : 'none'));=0A=
		jQuery('#autocomplete_choices').css('display', ((x.checked && =
jQuery('autocomplete_relname').value !=3D '') ? 'block' : 'none'));=0A=
	}=0A=
	=0A=
	/*=0A=
	function mwMSCmsgssysRecv(request){=0A=
		var response =3D request.responseText || "no response text";=0A=
		alert('YEP!');=0A=
	}*/=0A=
	=0A=
	var objMyErr =3D {};=0A=
	function mwMSC_msgssys_ajxresCtcDataForMail(request){=0A=
		if(request.getResponseHeader('Content-Type') =3D=3D=3D 'X-JSON'){=0A=
			eval('objMyErr =3D' + request.responseText);=0A=
			if(objMyErr.errnr =3D=3D=3D0){=0A=
				if(objMyErr.userdata.titel !=3D""){=0A=
					$('msgcenter_recep').innerHTML =3D objMyErr.userdata.titel + ' ' + =
objMyErr.userdata.vorname + " " + objMyErr.userdata.nachname + "<br />" =
+ objMyErr.userdata.relcl2_name + "<br />" + objMyErr.userdata.rel_name;=0A=
				}else{=0A=
					$('msgcenter_recep').innerHTML =3D objMyErr.userdata.vorname + " " =
+ objMyErr.userdata.nachname + "<br />" + objMyErr.userdata.relcl2_name =
+ "<br />" + objMyErr.userdata.rel_name;=0A=
				}=0A=
			}else if(objMyErr.errnr =3D=3D=3D401) { // Nicht angemeldet=0A=
				mwMSC_ShowErrorDiv(=0A=
					objMyErr.errtxt/*,=0A=
					"mwMSC_msgsystem_getUrl('/login.php?lang=3Dde');"*/=0A=
				);				=0A=
			}else{ // normaler Fehler / Hinweis:=0A=
				mwMSC_ShowErrorDiv(objMyErr.errtxt);=0A=
			}=0A=
		}=0A=
		return false;=0A=
	}=0A=
=0A=
	/**=0A=
	 * Funktion setzt 2 EventHanderl auf die Firmensuche Eingabefelder=0A=
	 * PLz + Firmenname=0A=
	 * @author tr=0A=
	 */			 =0A=
	function MW_Community_Relation1_Autocompleter() {=0A=
	 	page =3D 'ajaxsearch.php';=0A=
	 	mwMscAutocompleter 	  =3D new =
Ajax.MW_MSC_Autocompleter("autocomplete_relname", =
"autocomplete_choices", page, {paramName: "autocomplete_relname", =
indicator:"Ajax_load_indicator"});=0A=
	 	mwMscAutocompleterPLZ =3D new =
Ajax.MW_MSC_Autocompleter("autocomplete_ortplz", "autocomplete_choices", =
page, {paramName: "autocomplete_ortplz", =
indicator:"Ajax_load_indicator"});=0A=
	}=0A=
=0A=
	/**=0A=
	 * Funktion wird ausgef=FChrt falls Javascript enabled ist...=0A=
	 * @author dkr=0A=
	 */			 =0A=
	function MW_Community_Relation1_JS() {=0A=
		$('autocomplete_done').style.display=3D 'none';=0A=
		$('ajx_results').style.display 		=3D 'none';=0A=
		$('select_cl2_txt').style.display 	=3D 'inline';=0A=
		/* MW_Community_Relation1_Autocompleter(); */=0A=
	}=0A=
=0A=
	/**=0A=
	 * Funktion setzt 2 EventHanderl auf die Firmensuche Eingabefelder=0A=
	 * PLz + Firmenname=0A=
	 * @author tr=0A=
	 */			 =0A=
	function MW_Community_Relation2_Autocompleter() {=0A=
	 	page =3D 'ajaxsearch_relcl2.php';=0A=
	 	mwMscAutocompleter 	  =3D new =
Ajax.MW_MSC_Autocompleter("autocomplete_relname", =
"autocomplete_choices", page, {paramName: "autocomplete_relname", =
indicator:"Ajax_load_indicator"});=0A=
	 	mwMscAutocompleterPLZ =3D new =
Ajax.MW_MSC_Autocompleter("autocomplete_ortplz", "autocomplete_choices", =
page, {paramName: "autocomplete_ortplz", =
indicator:"Ajax_load_indicator"});=0A=
	}=0A=
=0A=
	/**=0A=
	 * Funktion wird ausgef=FChrt falls Javascript enabled ist...=0A=
	 * @author dkr=0A=
	 */			 =0A=
	function MW_Community_Relation2_JS() {=0A=
		jQuery('#autocomplete_form_action').attr('action', =
'javascript:void(0)');=0A=
		$('autocomplete_form').style.display 			=3D 'none';=0A=
		$('autocomplete_clickhandler').style.display 	=3D 'block';=0A=
		$('autocomplete_done').style.display 			=3D 'none';=0A=
		$('id_results_searchbtn').style.display 		=3D 'none';=0A=
		$('chk_verein').checked =3D !$('chk_verein').checked;=0A=
		MW_Community_Relation2_Autocompleter();=0A=
	}
------=_NextPart_000_002F_01C893DE.68255900
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.toyota-handball.de/mw_msc_misc.js

	/* tl, 07/2007: f=FCr radiobuttons (haupts=E4chlich =
community->anmeldeprozess und community->profilverwaltung)
		Hebt das ausgew=E4hlte Element durch Farbe und Schriftst=E4rke hervor
	 */
	function radio_highlight(id,num)=20
	{
		document.getElementById(id+num).style.color =3D "#F47920"; // =3D =
MENUCOLOR
		document.getElementById(id+num).style.fontWeight =3D "bold";
		if (num=3D=3D0) { off =3D 1;} else { off =3D 0;}
		document.getElementById(id+off).style.color =3D "#00466A"; // =3D =
DARKCOLOR
		document.getElementById(id+off).style.fontWeight =3D "normal";
	}
------=_NextPart_000_002F_01C893DE.68255900
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.toyota-handball.de/mw_utilities_json.js

/* ------------------------------- */
/* --- Utility Funktionen -------- */
/* ------------------------------- */

/**
 * Funktion escaped wie in PHP ueblich JS variablen per Backslash
 * @author tr <thomas.ruediger@mindwerk.de> =20
 */
function MWcfgUtil_addslashes(str) {
	str=3Dstr.replace(/\'/g,'\\\'');
	str=3Dstr.replace(/\"/g,'\\"');
	str=3Dstr.replace(/\\/g,'\\\\');
	str=3Dstr.replace(/\0/g,'\\0');
	return str;
}

/**
 * Funktion entfernt per 'MWcfgUtil_addslashes()' escapte String =
Variablen wieder
 * @author tr <thomas.ruediger@mindwerk.de> =20
 */
function MWcfgUtil_stripslashes(str) {
	str=3Dstr.replace(/\\'/g,'\'');
	str=3Dstr.replace(/\\"/g,'"');
	str=3Dstr.replace(/\\\\/g,'\\');
	str=3Dstr.replace(/\\0/g,'\0');
	return str;
}

/**
 * Funktion loescht einen Eintrag (item) innerhalb des uebergebenen =
Arrays (arr) anhand des uebergebene Wertes (items)
 * @author tr <thomas.ruediger@mindwerk.de> =20
 */
function MWcfgUtil_ArrayRemoveItem(arr,item){
	var arr =3D arr || new Array();
	var arrt =3D new Array();
	if(arr.length >0){
		for(i=3D0; i < arr.length; i++){
			if(arr[i] !=3D=3D item) arrt.push(arr[i]);
		}
	}
	return arrt;
}

/**
 * Funktion gibt ein (JSON) Objekt anhand des uebergebenen =
Keys(idname,id) innerhalb des angebenen Arrays(arr) zurueck
 * @author tr <thomas.ruediger@mindwerk.de> =20
 */
function MWcfgUtil_GetJsonObjectFromArray(arr,idname,id){
	var arr =3D arr || false;
	var idname =3D idname || false;
	var id =3D id || false;
	if(arr.length >0){=09
		for(i=3D0; i < arr.length; i++){
			if(eval('arr['+ i +'].'+ idname) =3D=3D id) {
				//alert(arr[i ].value);
				return arr[i];
			}
		}
	}
}
/**
 * Funktion ersetzt ein (JSON) Objekt mit dem uebergebenen =
Key(idname,id) innerhalb des angebenen Arrays(arr) durch ein=20
 * anderes uebergebenes Objekt (objnew) und gibt das (arr) zurueck
 * @author tr <thomas.ruediger@mindwerk.de> =20
 */
function MWcfgUtil_ReplaceJsonObjectFromArray(arr,idname,id,objnew){
	var arr =3D arr || false;
	var idname =3D idname || false;
	var id =3D id || false;
	var objnew =3D objnew || false;
	if(arr.length > 0){
		for(i=3D0; i < arr.length; i++){
			if(eval('arr['+ i +'].'+ idname) =3D=3D id){
				//alert('REPLACE:'+i + "|" + arr[i].toJSONString());		=09
				arr[i] =3D objnew;
			}
		}
	}
	return arr;
}
/**
 * Funktion loescht ein (JSON) Objekt mit dem uebergebenen =
Key(idname,id) innerhalb des angebenen Arrays(arr) und gibt es zurueck
 * @author tr <thomas.ruediger@mindwerk.de> =20
 */
function MWcfgUtil_RemoveJsonObjectFromArray(arr,idname,id){
	var arr =3D arr || false;
	var idname =3D idname || false;
	var id =3D id || false;
	var arrt =3D new Array();=09
	if(arr.length > 0){
		for(i=3D0; i < arr.length; i++){
			if(eval('arr['+ i +'].'+ idname) !=3D id){
				//alert(arr[i ].value);
				arrt.push(arr[i]);
			}
		}
	}
	return arrt;
}
/**
 * Funktion prueft ob ein (JSON) Objekt mit dem uebergebenen =
Key(idname,id) innerhalb des angebenen Arrays(arr) vorhanden ist
 * @author tr <thomas.ruediger@mindwerk.de> =20
 */
function MWcfgUtil_IsJsonObjectInArray(arr,idname,id){
	var ret =3D false;
	var arr =3D arr || false;
	var idname =3D idname || false;
	var id =3D id || false;
	if(arr.length >0){=09
		for(i=3D0; i < arr.length; i++){
			if(eval('arr['+ i +'].'+ idname) =3D=3D id) {
				//alert(arr[i ].value);
				ret =3D true;
			}
		}
	}
	return ret;
}
------=_NextPart_000_002F_01C893DE.68255900
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.toyota-handball.de/mw_utilities.js

function AddFavorite(){
	var lang;
	var name=3Dnavigator.appName;
	var version =3D navigator.appVersion;
	if (name=3D=3D"Microsoft Internet Explorer" && version >=3D "4.0"){
		lang=3D(navigator.browserLanguage);
		if(document.all){
			=
window.external.AddFavorite('http://www.mittelstandscoach.de','Mittelstan=
dscoach als Favorit hinzuf=FCgen');
		}
	}else{
		lang=3D(navigator.language);
		var msg=3D'Dr=FCcken Sie Strg+D, um www.mittelstandscoach.de zu Ihren =
Favoriten hinzuzuf=FCgen.';
		mwMSC_ShowErrorDiv(msg);
	}
}

function MakeFirstPage() {=20
	var homepage_url =3D 'http://www.mittelstandscoach.de';=20
	var browser =3D navigator.appName;=20
	var version =3D navigator.appVersion.substring(0,1);=20
	if ((browser=3D=3D'Netscape') && (version >=3D 4 && version < 5)) {
		window.onerror=3Djava_error;=20
		=
netscape.security.PrivilegeManager.enablePrivilege('UniversalPreferencesW=
rite');=20
		navigator.preference('signed.applets.codebase_principal_support', =
true);=20
		navigator.preference('browser.startup.homepage', homepage_url);=20
		mwMSC_ShowErrorDiv(homepage_url + ' ist nun Ihre Startseite.');=20
	}else if ((browser=3D=3D'Microsoft Internet Explorer') && (version >=3D =
4)) {
		/* MSIE 4.x, 5.x Version */=20
		document.body.style.behavior=3D'url(#default#homepage)';=20
		document.body.setHomePage(homepage_url);=20
	}else{
		/* Manuelle Einstellung noetig */=20
		mwMSC_ShowErrorDiv('Bitte stellen Sie ihre Startseite manuell ein.');=20
	}=20
}=20

------=_NextPart_000_002F_01C893DE.68255900
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.toyota-handball.de/interaction.js

=0A=
var iTimeOut =3D 8000;=0A=
=0A=
/* --------- jQuery : switchContentVis Switching  ---------- */=0A=
function switchContentVis(big, iClearTimer) {=0A=
	for (i =3D 0;i < big.length;i++) {=0A=
		/* Anzeigen des Teasers */=0A=
		if (i =3D=3D (big.length - 1)) {=0A=
			if (!(jQuery.browser.msie && jQuery.browser.version < 7))=0A=
				jQuery('div').filter('.articles_'+big[i]).fadeIn(750);=0A=
			jQuery('div').filter('.articles_'+big[i]).css('visibility','');=0A=
			jQuery('a').filter('.btn_articles_'+big[i]).css('background-color', =
'#134B62');=0A=
		}=0A=
		/* Anzeigen des Teasers */=0A=
		else {=0A=
			if (jQuery('div').filter('.articles_'+big[i]).css('visibility') !=3D =
'hidden')=0A=
			{=0A=
				if (jQuery.browser.msie && jQuery.browser.version < 7) {=0A=
					jQuery('div').filter('.articles_'+big[i]).css('display','block');=0A=
					=
jQuery('div').filter('.articles_'+big[i]).css('visibility','hidden');=0A=
				} else {=0A=
					jQuery('div').filter('.articles_'+big[i]).fadeOut(750, function() {=0A=
						jQuery(this).css('display','block');=0A=
						jQuery(this).css('visibility','hidden');=0A=
					});=0A=
				}=0A=
				jQuery('a').filter('.btn_articles_'+big[i]).css('background-color', =
'#C90024');=0A=
			}=0A=
		}=0A=
	}=0A=
=0A=
	if (iClearTimer > 0) {=0A=
		cssClearTimeoutRotation();=0A=
	}=0A=
}=0A=
=0A=
function cssClearTimeoutRotation() {=0A=
	clearTimeout(cssTimerForRelation);=0A=
}=0A=
=0A=
function getRandomInt() {=0A=
	for (i=3D0;i!=3D9;i++) {=0A=
		if (Math.random() > 0.9) {=0A=
			return i;=0A=
		}=0A=
		if (i=3D=3D9)=0A=
			i =3D 0;=0A=
	}=0A=
}=0A=
=0A=
function AddFavorite(){=0A=
	var lang;=0A=
	var name=3Dnavigator.appName;=0A=
	var version =3D navigator.appVersion;=0A=
	if (name=3D=3D"Microsoft Internet Explorer" && version >=3D "4.0"){=0A=
		lang=3D(navigator.browserLanguage);=0A=
		if(document.all){=0A=
			window.external.AddFavorite('http://www.toyota-handball.de','Toyota =
Handball als Favorit hinzuf=FCgen');=0A=
		}=0A=
	}else{=0A=
		lang=3D(navigator.language);=0A=
		var msg=3D'Dr=FCcken Sie Strg+D, um www.toyota-handball.de zu Ihren =
Favoriten hinzuzuf=FCgen.';=0A=
		alert(msg);=0A=
	}=0A=
}=0A=
=0A=
function newImage(arg) {=0A=
	if (document.images) {=0A=
		rslt =3D new Image();=0A=
		rslt.src =3D arg;=0A=
		return rslt;=0A=
	}=0A=
}=0A=
=0A=
function changeImagesArray(array) {=0A=
	if (document.images && (preloadFlag =3D=3D true)) {=0A=
		for (var i=3D0; i<array.length; i+=3D2) {=0A=
			document[array[i]].src =3D array[i+1];=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
function changeImages() {=0A=
	changeImagesArray(changeImages.arguments);=0A=
}=0A=
=0A=
function toggleImages() {=0A=
	for (var i=3D0; i<toggleImages.arguments.length; i+=3D2) {=0A=
		if (selected =3D=3D toggleImages.arguments[i]) {=0A=
			changeImagesArray(toggleImages.arguments[i+1]);=0A=
		}=0A=
	}=0A=
}=0A=
=0A=
=0A=
var selected =3D '';=0A=
var preloadFlag =3D false;=0A=
function preloadImages() {=0A=
	if (document.images) {=0A=
		menu_1 =3D newImage("/pics/layout/menu_1.gif");=0A=
		menu_112 =3D newImage("/pics/layout/menu_112.gif");=0A=
		menu_105 =3D newImage("/pics/layout/menu_105.gif");=0A=
		menu_110 =3D newImage("/pics/layout/menu_110.gif");=0A=
		menu_111 =3D newImage("/pics/layout/menu_111.gif");=0A=
		menu_123 =3D newImage("/pics/layout/menu_123.gif");=0A=
		menu_1_105 =3D newImage("/pics/layout/menu_1_105.gif");=0A=
		menu_1_110 =3D newImage("/pics/layout/menu_1_110.gif");=0A=
		menu_1_111 =3D newImage("/pics/layout/menu_1_111.gif");=0A=
		menu_1_112 =3D newImage("/pics/layout/menu_1_112.gif");=0A=
		menu_1_123 =3D newImage("/pics/layout/menu_1_123.gif");=0A=
		menu_110_111 =3D newImage("/pics/layout/menu_110_111.gif");=0A=
		menu_110_112 =3D newImage("/pics/layout/menu_110_112.gif");=0A=
		menu_110_123 =3D newImage("/pics/layout/menu_110_123.gif");=0A=
		menu_111_112 =3D newImage("/pics/layout/menu_111_112.gif");=0A=
		menu_111_123 =3D newImage("/pics/layout/menu_111_123.gif");=0A=
		menu_112_123 =3D newImage("/pics/layout/menu_112_123.gif");=0A=
		preloadFlag =3D true;=0A=
	}=0A=
}=0A=
=0A=
=0A=
/* --------- jQuery : Timeout Rotation for Teasers  ---------- */=0A=
function cssTimeoutRotation() {=0A=
	var xElements =3D jQuery('.cssRotation');=0A=
=0A=
	/* DEBUGGING !=0A=
	sText =3D xElements.length + ' size : ';=0A=
	jQuery.each(xElements, function(i,v) {=0A=
		sText =3D sText + ' (' + i + ') : [' + v + ']';=0A=
	});=0A=
	alert ( sText );=0A=
	*/=0A=
=0A=
	if (xElements.length > 0) {=0A=
		xAreas =3D [];=0A=
		jQuery.each(xElements, function(i,v) {=0A=
			if (!xAreas[ jQuery(v).parent().attr('id') ]) {=0A=
				sArea =3D jQuery(v).parent().attr('id');=0A=
				xAreas.push( sArea );=0A=
				xAreas[ sArea ] =3D [];=0A=
			}=0A=
			xAreas[ sArea ].push(=0A=
				jQuery(v).attr('class').match(/articles_\d+/).toString().match(/\d+/)=0A=
			);=0A=
		});=0A=
		=0A=
		/* DEBUGGING !=0A=
		jQuery.each(xAreas, function(j,o) {=0A=
			sText =3D j + ' area : ';=0A=
			jQuery.each(xAreas[ o ], function(i,v) {=0A=
				sText =3D sText + ' ; ' + i + '=3D=3D' + v;=0A=
			});=0A=
			cssTimerForRelation[j] =3D window.setTimeout(cssTimeoutRotation, =
iTimeOut);=0A=
			alert (sText + ' to Timeout: ' + iTimeOut + ' !');=0A=
		});=0A=
		*/=0A=
=0A=
		jQuery.each(xAreas, function(j,o) {=0A=
			var sAppend =3D '';=0A=
			var sAreas =3D '';=0A=
			var iCurrent =3D -1;=0A=
			var iNext =3D -1;=0A=
			jQuery.each(xAreas[ o ], function(i,v) {=0A=
				if (jQuery('div').filter( cssClassID =3D '.articles_' + v.toString() =
).css('visibility') !=3D 'hidden' && iCurrent =3D=3D -1) {=0A=
					iCurrent =3D i;=0A=
					iNext =3D iCurrent + 1;=0A=
				}=0A=
				if ((iNext + 1) > xAreas[o].length)=0A=
					iNext =3D 0;=0A=
			});=0A=
			jQuery.each(xAreas[ o ], function(i,v) {=0A=
				if (i !=3D iNext)=0A=
					sAreas =3D sAreas + v + ',';=0A=
				else=0A=
					sAppend =3D v;=0A=
			});=0A=
			sAreas =3D '[' + sAreas + sAppend + ']';=0A=
			switchContentVis( eval(sAreas), true );=0A=
		});=0A=
		cssTimerForRelation =3D window.setTimeout(cssTimeoutRotation, =
iTimeOut);=0A=
	}=0A=
}=0A=
=0A=
/* --------- jQuery : Ready Function ---------- */=0A=
jQuery(document).ready(function() {=0A=
	cssTimerForRelation =3D window.setTimeout(cssTimeoutRotation, iTimeOut);=0A=
	preloadImages();=0A=
});=0A=
=0A=

------=_NextPart_000_002F_01C893DE.68255900--

