From: Subject: DiVA - Search Date: Thu, 15 Oct 2009 13:41:19 +0200 MIME-Version: 1.0 Content-Type: multipart/related; type="multipart/alternative"; boundary="----=_NextPart_000_0000_01CA4D9D.2D613530" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01CA4D9D.2D613530 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://liu.diva-portal.org/smash/css/diva2search.css BODY { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } DIV { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } DL { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } DT { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } DD { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } UL { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } OL { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } LI { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } PRE { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } FORM { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } FIELDSET { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } P { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } BLOCKQUOTE { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } TH { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } TD { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } OL { LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none } UL { LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none } ADDRESS { FONT-STYLE: normal; FONT-WEIGHT: normal } CAPTION { FONT-STYLE: normal; FONT-WEIGHT: normal } CITE { FONT-STYLE: normal; FONT-WEIGHT: normal } CODE { FONT-STYLE: normal; FONT-WEIGHT: normal } DFN { FONT-STYLE: normal; FONT-WEIGHT: normal } EM { FONT-STYLE: normal; FONT-WEIGHT: normal } STRONG { FONT-STYLE: normal; FONT-WEIGHT: normal } TH { FONT-STYLE: normal; FONT-WEIGHT: normal } VAR { FONT-STYLE: normal; FONT-WEIGHT: normal } FIELDSET { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: = 0px } IMG { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: = 0px } CAPTION { TEXT-ALIGN: left } TH { TEXT-ALIGN: left } .diva2backgroundcolor { BACKGROUND-COLOR: #c6d4ba } .diva2maincolor { BACKGROUND-COLOR: #fff } .diva2searchcolor { BACKGROUND-COLOR: #e5e5e5 } .diva2searchcolor2 { BACKGROUND-COLOR: #f4f4f4 } .diva2menucolor { BACKGROUND-COLOR: #7b7e88 } EM { FONT-STYLE: italic } STRONG { FONT-WEIGHT: bold } P { MARGIN: 0px 0px 1em } H1 { FONT-SIZE: 1.2em } H2 { FONT-SIZE: 1.06em } .diva2ask { PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0px; FONT: = bold 1.2em verdana, arial, helvetica, sans-serif; COLOR: #990000; = PADDING-TOP: 0px } BODY.diva2margin { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; FONT: 100% verdana, arial, helvetica, sans-serif; PADDING-TOP: 0px } .diva2addborder { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: = 0px; PADDING-TOP: 0px } .diva2language { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0.5em; FLOAT: = right; PADDING-TOP: 0.2em } .diva2selectsize { FONT: 0.7em verdana, arial, helvetica, sans-serif; COLOR: #000 } .diva2error { PADDING-BOTTOM: 0px; PADDING-LEFT: 3.2em; WIDTH: 35em; PADDING-RIGHT: = 0px; FONT: 0.65em verdana, helvetica, arial, sans-serif; FLOAT: left; = COLOR: #c02727; PADDING-TOP: 0.5em } #diva2container { MARGIN: 0px auto auto; WIDTH: 48em } #diva2headtext { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 48em; PADDING-RIGHT: = 0px; BACKGROUND: url(../diva2image/head_text.gif) repeat-x 50% top; = HEIGHT: 4.5em; PADDING-TOP: 0px } .diva2logoportal { BACKGROUND: url(../diva2image/head_logo.gif) no-repeat left bottom; = HEIGHT: 3.8em } .diva2topline { MARGIN: auto; HEIGHT: 0.6em } #diva2menucontainer { MARGIN: 0px } #diva2menucontainer UL { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 2.15em; = PADDING-TOP: 0.3em } #diva2menucontainer LI { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0.7em; DISPLAY: = block; FONT: 0.65em verdana, arial, helvetica, sans-serif; FLOAT: left; = COLOR: #000; PADDING-TOP: 0px } .diva2menucontent { TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; WIDTH: = 15em; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #7b7e88; COLOR: = #fff; PADDING-TOP: 0px } A.diva2menu { WIDTH: 15em; DISPLAY: block; COLOR: #fff; FONT-WEIGHT: normal; = TEXT-DECORATION: none } A.diva2menu:visited { WIDTH: 15em; DISPLAY: block; COLOR: #fff; FONT-WEIGHT: normal; = TEXT-DECORATION: none } A.diva2menu:hover { BACKGROUND: none transparent scroll repeat 0% 0% } A#diva2current .diva2menucontent { BACKGROUND: #fff; COLOR: #7b7e88; FONT-WEIGHT: bold } A#diva2current .diva2r1 { BACKGROUND: #fff; COLOR: #7b7e88; FONT-WEIGHT: bold } A#diva2current .diva2r2 { BACKGROUND: #fff; COLOR: #7b7e88; FONT-WEIGHT: bold } A#diva2current .diva2r3 { BACKGROUND: #fff; COLOR: #7b7e88; FONT-WEIGHT: bold } A#diva2current .diva2r4 { BACKGROUND: #fff; COLOR: #7b7e88; FONT-WEIGHT: bold } A.diva2menu:hover .diva2menucontent { BACKGROUND: #616570; COLOR: #fff; CURSOR: pointer; FONT-WEIGHT: normal } A.diva2menu:hover .diva2r1 { BACKGROUND: #616570; COLOR: #fff; CURSOR: pointer; FONT-WEIGHT: normal } A.diva2menu:hover .diva2r2 { BACKGROUND: #616570; COLOR: #fff; CURSOR: pointer; FONT-WEIGHT: normal } A.diva2menu:hover .diva2r3 { BACKGROUND: #616570; COLOR: #fff; CURSOR: pointer; FONT-WEIGHT: normal } A.diva2menu:hover .diva2r4 { BACKGROUND: #616570; COLOR: #fff; CURSOR: pointer; FONT-WEIGHT: normal } .diva2bottom { POSITION: relative; MARGIN: 0px; WIDTH: 48em; FLOAT: left; HEIGHT: 2em; = BORDER-TOP: #c6d4ba 0.07em solid } .diva2adress { PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; WIDTH: 42em; PADDING-RIGHT: = 0px; FLOAT: left; PADDING-TOP: 0.7em } .diva2adresslink { PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; FLOAT: = left; PADDING-TOP: 0px } .diva2adresstext { FONT: 0.65em verdana, arial, sans-serif; FLOAT: left; COLOR: #7b7e88 } .diva2logga { WIDTH: 4.5em; BACKGROUND: url(../diva2image/diva_logo.gif) no-repeat = 0.1em 0.55em; FLOAT: right; HEIGHT: 1.6em } .diva2browselineitem { MARGIN: 0.3em 0.5em 0px 0px; FONT: 0.65em verdana, arial, sans-serif; = FLOAT: left; COLOR: #7b7e88 } .diva2browsefileinfo { PADDING-BOTTOM: 0.5em; PADDING-LEFT: 2em; WIDTH: 44.93em; = PADDING-RIGHT: 0px; FLOAT: left; BORDER-RIGHT: #fff 0.07em solid; = PADDING-TOP: 0px } .diva2browseborderleft { WIDTH: 47.03em; FLOAT: right } .diva2browsetreeitems { MARGIN: 0px; WIDTH: 44.92em; FLOAT: left } .diva2browselineblank { MARGIN: 0px; WIDTH: 1.5em; BACKGROUND: = url(../diva2image/tree_line_blank.gif) no-repeat 50% top; FLOAT: left; = HEIGHT: 1.1em } .diva2browselinelast { MARGIN: 0px; WIDTH: 1.5em; BACKGROUND: = url(../diva2image/tree_line_last_node.gif) no-repeat 50% top; FLOAT: = left; HEIGHT: 1.1em } .diva2browselinemiddle { MARGIN: 0px; WIDTH: 1.5em; BACKGROUND: = url(../diva2image/tree_line_middle_node.gif) no-repeat 50% top; FLOAT: = left; HEIGHT: 1.1em } .diva2browselink { MARGIN: 0.2em 0.5em 0px 0.2em; FLOAT: left } .diva2browselinkhits { MARGIN: 0.2em 0.7em 0px 0.2em; FLOAT: left } .diva2browselinkno { MARGIN: 0.2em 0.7em 0px 0.2em; FONT: 0.65em verdana, arial, helvetica, = sans-serif; FLOAT: left } .diva2browsehead { MARGIN: 0.45em 0.7em 0px 0px; FONT: bold 0.65em verdana, arial, = helvetica, sans-serif; FLOAT: left } .diva2browsechoice { MARGIN: 1em 0px 0.4em 0.2em; FONT: bold 0.65em verdana, arial, = helvetica, sans-serif; FLOAT: left } .diva2buildmainarea { BORDER-LEFT: #c6d4ba 0.07em solid; PADDING-BOTTOM: 2em; PADDING-LEFT: = 2em; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 1.2em } .diva2buildmainarea P { MARGIN: 1em 0px 0px; WIDTH: 69.18em; FONT: 0.65em/1.5em verdana, arial, = helvetica, sans-serif; FLOAT: left } .diva2buildmainarea UL { PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 0px; FLOAT: = left; PADDING-TOP: 0px } .diva2buildmainarea LI { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 60em; PADDING-RIGHT: = 0px; FONT: 0.65em verdana, arial, helvetica, sans-serif; FLOAT: left; = PADDING-TOP: 0px } .diva2buildfileinfo { PADDING-BOTTOM: 0.5em; PADDING-LEFT: 2em; WIDTH: 44.9em; PADDING-RIGHT: = 0px; FLOAT: right; BORDER-RIGHT: #fff 0.07em solid; PADDING-TOP: 0px } .diva2buildborderleft { WIDTH: 47.03em; FLOAT: right } .diva2buildperson { MARGIN: 0px; FLOAT: left } .diva2buildid { MARGIN: 0px 0.5em 0px 1.5em; FONT: bold 0.65em verdana, helvetica, = arial, sans-serif; FLOAT: left } .diva2buildlist { LINE-HEIGHT: 1.5; MARGIN: 0.35em 0px 0.5em; WIDTH: 31em; FLOAT: left } .diva2buildbuttons { MARGIN: 0px 0px 0.5em; WIDTH: 11em; FLOAT: right } .diva2buildbut { MARGIN: 0px; WIDTH: 6.2em; FLOAT: left } .diva2buildlink { LINE-HEIGHT: 1.3em; MARGIN: 0.5em 1.5em 1em; FLOAT: left } .diva2buildask { PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 1em; FLOAT: = right; PADDING-TOP: 0.5em } .diva2buildchoice { MARGIN: 0.22em 0px 0.4em 0.2em; FLOAT: left } #diva2buildcontainer { MARGIN: 0px auto auto; WIDTH: 48em } .diva2buildtext { MARGIN: 0.5em 1.5em 1em; FONT: 0.65em/1.3em verdana, arial, helvetica, = sans-serif; FLOAT: left } .diva2buildclose { MARGIN: 0.5em 1em 0px 0px; FLOAT: right } .diva2search { MARGIN: 0px; WIDTH: 38.25em; FLOAT: right; HEIGHT: 7em } .diva2searchelp { MARGIN: 3.4em 0px 0px 22em; FLOAT: left } .diva2rightunder { BORDER-LEFT: #c6d4ba 0.07em solid; BACKGROUND-COLOR: #fff; MARGIN: 0px; = WIDTH: 38.18em; FLOAT: right; HEIGHT: 5em } .diva2searchstar { PADDING-BOTTOM: 0px; MARGIN: 3.19em 0px 0px; PADDING-LEFT: 0.2em; = WIDTH: 1.2em; PADDING-RIGHT: 0px; BACKGROUND: = url(../diva2image/star_small_blue.gif) no-repeat 0.3em 0.2em; FLOAT: = left; HEIGHT: 1.2em; PADDING-TOP: 0px } .diva2starbox { MARGIN: 0px; WIDTH: 9.7em; BACKGROUND: = url(../diva2image/star_green.gif) no-repeat left bottom; FLOAT: left; = HEIGHT: 24.05em } .diva2preline { WIDTH: 0.55em; FLOAT: left; HEIGHT: 0.54em } .diva2line { POSITION: relative; WIDTH: 37.7em; FLOAT: right } .diva2downsearch { POSITION: relative; WIDTH: 38.25em; FLOAT: right; HEIGHT: 11.16em } .diva2downsearchtext { MARGIN: 2em 22em 0px 3em; FONT: 0.65em/1.5em verdana, arial, = sans-serif; FLOAT: left } .diva2downsearchlink { LINE-HEIGHT: 1.5em; MARGIN: 0.4em 0px 0px 1.95em; WIDTH: 35em; FLOAT: = left } .diva2downsearchlinktext { LINE-HEIGHT: 1.5em; MARGIN: 0px 1.5em 0px 0px; FLOAT: left } .diva2radiobuttons { MARGIN: 0px 0px 0px 1.8em; WIDTH: 30em; FLOAT: left } .diva2searchradiobuttons { MARGIN: 0.5em 0px 0px 1.7em; WIDTH: 30em; FLOAT: left } .diva2radio { MARGIN: 0.7em 0px 0px; WIDTH: 1.5em; FLOAT: left; HEIGHT: 1.2em } #diva2radiotext TD INPUT { MARGIN: 0px 0.5em 0px 0.2em; FONT: 0.65em verdana, arial, sans-serif; = FLOAT: left; HEIGHT: 1.2em } #diva2radiotext TD { MARGIN: 0px 1.3em 0px 0px; FONT: 0.65em verdana, arial, sans-serif; = FLOAT: left; HEIGHT: 1.2em } .diva2radiotext { MARGIN: 1.3em 1em 0px 0px; FONT: 0.65em verdana, arial, sans-serif; = FLOAT: left; HEIGHT: 1.2em } .diva2searchbutton { BORDER-BOTTOM: #7b7e88 0.1em solid; BORDER-LEFT: #7b7e88 0.1em solid; = PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; FONT: = bold 0.65em verdana, arial, helvetica, sans-serif; COLOR: #4d6e90; = BORDER-TOP: #7b7e88 0.1em solid; CURSOR: pointer; BORDER-RIGHT: #7b7e88 = 0.1em solid; PADDING-TOP: 0.2em } #diva2searchadcontainer { MARGIN: 0px; WIDTH: 100%; FLOAT: left; HEIGHT: 100% } .diva2searchadleftbox { MARGIN: 0px; WIDTH: 19.9em; FLOAT: left; HEIGHT: 2.2em } .diva2searchadrightunder { BORDER-LEFT: #c6d4ba 0.07em solid; MARGIN: 0px; WIDTH: 27.97em; = BACKGROUND: #fff; FLOAT: right; HEIGHT: 4em } .diva2searchadhelp { MARGIN: 2.5em 0px 0px 0.5em; FLOAT: left } .diva2searchadstar { PADDING-BOTTOM: 0px; MARGIN: 2.3em 0px 0px; PADDING-LEFT: 0.2em; WIDTH: = 1.2em; PADDING-RIGHT: 0px; BACKGROUND: = url(../diva2image/star_small_blue.gif) no-repeat 0.3em 0.2em; FLOAT: = left; HEIGHT: 1.2em; PADDING-TOP: 0px } .diva2searchadleftunder1 { WIDTH: 2em; FLOAT: left; HEIGHT: 15.58em } .diva2searchadleftunder2 { WIDTH: 2em; FLOAT: left; HEIGHT: 33.48em } .diva2searchadleftunder { WIDTH: 17.95em; FLOAT: left; HEIGHT: 1.8em } .diva2heading { PADDING-BOTTOM: 1em; PADDING-LEFT: 2em; PADDING-RIGHT: 0px; FONT: bold = 0.65em verdana, helvetica, arial, sans-serif; FLOAT: left; COLOR: #000; = PADDING-TOP: 0.5em } .diva2searchadbutton { BORDER-BOTTOM: #7b7e88 0.1em solid; BORDER-LEFT: #7b7e88 0.1em solid; = PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; FONT: = bold 0.65em verdana, arial, helvetica, sans-serif; COLOR: #4d6e90; = BORDER-TOP: #7b7e88 0.1em solid; CURSOR: pointer; BORDER-RIGHT: #7b7e88 = 0.1em solid; PADDING-TOP: 0.2em } .diva2searchadbutton2 { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: = 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; FONT: bold 0.65em = verdana, arial, helvetica, sans-serif; COLOR: #4d6e90; BORDER-TOP: = medium none; CURSOR: pointer; BORDER-RIGHT: medium none; PADDING-TOP: = 0.2em } .diva2searchadhelp2 { MARGIN: 2.7em 0px 0px 0.5em; FLOAT: left } .diva2searchadstar2 { PADDING-BOTTOM: 0px; MARGIN: 2.5em 0px 0px; PADDING-LEFT: 0.2em; WIDTH: = 1.2em; PADDING-RIGHT: 0px; BACKGROUND: = url(../diva2image/star_small_blue.gif) no-repeat 0.3em 0.2em; FLOAT: = left; HEIGHT: 1.2em; PADDING-TOP: 0px } .diva2sizeseries { WIDTH: 42em } .diva2sizesubject { WIDTH: 42em } .diva2searchad { MARGIN: 0px; WIDTH: 46em; FLOAT: right } .diva2searchadtype { PADDING-BOTTOM: 0.8em; PADDING-LEFT: 0px; WIDTH: 46em; PADDING-RIGHT: = 0px; FLOAT: right; BORDER-TOP: #7b7e88 0.07em solid; PADDING-TOP: 0px } .diva2searchadyear { PADDING-BOTTOM: 0.8em; PADDING-LEFT: 0px; WIDTH: 46em; PADDING-RIGHT: = 0px; FLOAT: left; PADDING-TOP: 0.5em } .diva2searchadserie { PADDING-BOTTOM: 0.8em; PADDING-LEFT: 0px; WIDTH: 28em; PADDING-RIGHT: = 0px; FLOAT: right; BORDER-TOP: #7b7e88 0.07em solid; PADDING-TOP: 0px } .diva2searchadcontent { PADDING-BOTTOM: 0.8em; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 46em; = PADDING-RIGHT: 0px; FLOAT: right; BORDER-TOP: #7b7e88 0.07em solid; = PADDING-TOP: 0px } .diva2searchbox { PADDING-BOTTOM: 0px; MARGIN: 1.3em 0px 0px; PADDING-LEFT: 1.9em; = PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 1.2em; PADDING-TOP: 0px } .diva2searchrefbox { PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px; PADDING-LEFT: 0.5em; = PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 1.2em; PADDING-TOP: 0px } .diva2searchadbox { PADDING-BOTTOM: 0px; MARGIN: 1.3em 0px 0px; PADDING-LEFT: 1.9em; = PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 1.2em; PADDING-TOP: 0px } .diva2searchadbox1 { PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0px; PADDING-LEFT: 1.9em; = PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 1.2em; PADDING-TOP: 0px } .diva2searchadbox2 { PADDING-BOTTOM: 0px; MARGIN: 1.3em 0px 0px; PADDING-LEFT: 1em; = PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 1.2em; PADDING-TOP: 0px } .diva2searchadbox3 { PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0px; PADDING-LEFT: 1.9em; WIDTH: = 40em; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 1.2em; PADDING-TOP: 0px } .diva2searchadbox3 { PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0px; PADDING-LEFT: 1.9em; WIDTH: = 40em; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 1.2em; PADDING-TOP: 0px } .diva2searchadbox4 { PADDING-BOTTOM: 0px; MARGIN: 0.7em 0px 0px; PADDING-LEFT: 1em; = PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 1.2em; PADDING-TOP: 0px } .diva2searchadbox5 { PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0px; PADDING-LEFT: 1em; WIDTH: = 32em; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 1.2em; PADDING-TOP: 0px } .diva2searchadbox6 { PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0px; PADDING-LEFT: 1em; WIDTH: = 20em; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 1.2em; PADDING-TOP: 0px } .diva2searchadbox7 { PADDING-BOTTOM: 0px; MARGIN: 0.7em 0px 0px; PADDING-LEFT: 1em; WIDTH: = 34em; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 1.2em; PADDING-TOP: 0px } .diva2searchadboxempty { PADDING-BOTTOM: 0px; MARGIN: 1.3em 0px 0px; PADDING-LEFT: 1em; = PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 1.2em; PADDING-TOP: 0px } .diva2searchadboxempty2 { PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 0px; PADDING-LEFT: 1em; = PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 1.2em; PADDING-TOP: 0px } .diva2searchbut { MARGIN: 1.3em 0px 0px 0.5em; WIDTH: 8em; FLOAT: left; HEIGHT: 1.2em } .diva2searchadbut { MARGIN: 0px; WIDTH: 2.5em; FLOAT: left } .diva2searchadbut2 { MARGIN: 0.5em 1.2em 0px 0px; WIDTH: 4.9em; FLOAT: right; HEIGHT: 1.2em } .diva2searchadbuttons { MARGIN: 0px 0px 0.5em; WIDTH: 8em; FLOAT: right } .diva2searchadbuttons2 { MARGIN: 1em 0px 0px; WIDTH: 8em; FLOAT: right } .diva2searchadsize { WIDTH: 42em } .diva2boxcheck { MARGIN: 0px 0px 0px 1.75em; WIDTH: 30em; FLOAT: left } .diva2boxcheckad { MARGIN: 0.5em 0px 0px 1.7em; WIDTH: 43em; FLOAT: left } .diva2boxcheckadtype { MARGIN: 0px 0px 0px 1.6em; WIDTH: 15.5em; FLOAT: left } .diva2boxcheckadtype0 { MARGIN: 0px 0px 0px 1.7em; WIDTH: 9em; FLOAT: left } .diva2boxcheckadtype1 { MARGIN: 0px 0px 0px 1em; WIDTH: 26em; FLOAT: left } .diva2boxcheckadtype2 { MARGIN: 0px 0px 0px 2em; WIDTH: 40em; FLOAT: left } .diva2boxcheckadtype3 { MARGIN: 0px; WIDTH: 8.8em; FLOAT: left } .diva2boxcheckadtype4 { MARGIN: 0px 0px 0px 2.13em; WIDTH: 6.5em; FLOAT: left } .diva2boxcheckadtype5 { MARGIN: 0px 0px 0px 0.7em; FLOAT: left } .diva2boxcheckadtype6 { MARGIN: 0.8em 0px 0px 0.7em; FLOAT: left } .diva2boxcheckadtypeorg { MARGIN: 0px 0px 0px 2em; WIDTH: 6.5em; FLOAT: left } .diva2searchadtypemark { MARGIN: 1.2em 0px 0.5em 2.2em; WIDTH: 14em; FLOAT: left } .diva2check { MARGIN: 0.6em 0px 0px; WIDTH: 1.5em; FLOAT: left; HEIGHT: 1.2em } .diva2checktext { MARGIN: 1.4em 0px 0px; FONT: 0.65em verdana, arial, helvetica, = sans-serif; FLOAT: left; HEIGHT: 1.2em } .diva2downsearchad { POSITION: relative; WIDTH: 48em; FLOAT: left; HEIGHT: 2em } .diva2searchadtheleftbox { MARGIN: 0px; WIDTH: 20.32em; FLOAT: left; HEIGHT: 2.2em } .diva2searchadtherightunder { BORDER-LEFT: #c6d4ba 0.07em solid; MARGIN: 0px; WIDTH: 27.6em; = BACKGROUND: #fff; FLOAT: right; HEIGHT: 4em } .diva2searchadtheleftunder { WIDTH: 18.33em; FLOAT: left; HEIGHT: 1.8em } .diva2searchadtheleftunder2 { WIDTH: 2em; FLOAT: left; HEIGHT: 18.41em } .diva2searchadstaleftbox { MARGIN: 0px; WIDTH: 30.52em; FLOAT: left; HEIGHT: 2.2em } .diva2searchadstarightunder { BORDER-LEFT: #c6d4ba 0.07em solid; BACKGROUND-COLOR: #fff; MARGIN: 0px; = WIDTH: 17.41em; FLOAT: right; HEIGHT: 4em } .diva2searchadstaleftunder { WIDTH: 28.51em; FLOAT: left; HEIGHT: 1.8em } .diva2searchstaleftunder1 { WIDTH: 2em; FLOAT: left; HEIGHT: 7.3em } #diva2listcontainer { MARGIN: 0px auto auto; WIDTH: 60em } #diva2headlist { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 60em; PADDING-RIGHT: = 0px; BACKGROUND: url(../diva2image/head_text.gif) repeat-x 50% top; = HEIGHT: 4.5em; PADDING-TOP: 0px } .diva2logo { BACKGROUND: url(../diva2image/head_logolist.gif) no-repeat left bottom; = HEIGHT: 3.8em } .diva2listrightunder { MARGIN: 0px; WIDTH: 60em; FLOAT: left; HEIGHT: 2.8em } .diva2listback { PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; = PADDING-TOP: 0.5em } .diva2listhits { MARGIN: 0px; WIDTH: 60em; FLOAT: left } .diva2listsearchtype { MARGIN: 1.8em 0px 0.5em 10.2em; FONT: bold 0.65em verdana, arial, = helvetica, sans-serif; FLOAT: left } .diva2listsearchtypechoice { MARGIN: 1.8em 0px 0.5em 0.5em; WIDTH: 24em; FONT: 0.65em verdana, = arial, helvetica, sans-serif; FLOAT: left } .diva2listsearchtypenr { MARGIN: 1.8em 0.5em 0.5em 3em; FONT: bold 0.65em verdana, arial, = helvetica, sans-serif; FLOAT: left } .diva2listsearchtypelink { MARGIN: 0.86em 0px 0.5em 0.5em; FLOAT: left } .diva2listsearchtyperef { MARGIN: 1.2em 0.5em 0.5em; FLOAT: right } .diva2listmain { WIDTH: 60em; FLOAT: left } .diva2listfileinfo { PADDING-BOTTOM: 0.5em; PADDING-LEFT: 2em; WIDTH: 54.91em; = PADDING-RIGHT: 0px; FLOAT: left; BORDER-RIGHT: #fff 0.07em solid; = PADDING-TOP: 0px } .diva2listhitnumber { MARGIN: 0px; FLOAT: left } .diva2listchoicehits { MARGIN: 0.8em 0px 0.4em 0.2em; FONT: 0.65em verdana, arial, helvetica, = sans-serif; FLOAT: left } .diva2listsearchbox { PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px; PADDING-LEFT: 0.5em; = PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 1.2em; PADDING-TOP: 0px } .diva2listprint { MARGIN: 0.4em 0px 0px 2.7em; WIDTH: 2.3em; FONT: 0.65em verdana, arial, = helvetica, sans-serif; BACKGROUND: url(../diva2image/print.gif) = no-repeat right 50%; FLOAT: left; HEIGHT: 2em; CURSOR: pointer } .diva2listchoice { MARGIN: 0.8em 0px 0px 2.5em; FONT: bold 0.65em verdana, arial, = helvetica, sans-serif; FLOAT: left } .diva2listchoicesearch { MARGIN: 0.9em 1.3em 0.5em 0.5em; WIDTH: 57.8em; FONT: 0.65em verdana, = arial, helvetica, sans-serif; FLOAT: left } .diva2listmainarea { BORDER-LEFT: #c6d4ba 0.07em solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: = 0.3em; WIDTH: 56.55em; PADDING-RIGHT: 0px; FLOAT: left; BORDER-RIGHT: = #fff 0.07em solid; PADDING-TOP: 0.2em } .diva2listborderleft { WIDTH: 57em; FLOAT: right } .diva2listmainareatype { BORDER-LEFT: #c6d4ba 0.07em solid; PADDING-BOTTOM: 0.4em; PADDING-LEFT: = 2em; WIDTH: 54.85em; PADDING-RIGHT: 0px; FLOAT: left; BORDER-RIGHT: #fff = 0.07em solid; PADDING-TOP: 0.4em } .diva2listheadauthor { MARGIN: 0px 2em 0px 1.6em; WIDTH: 4em; FLOAT: left } .diva2listheadtitel { MARGIN: 0px 2em 0px 6em; WIDTH: 15em; FLOAT: left } .diva2listheaduni { MARGIN: 0px 2em 0px 1em; WIDTH: 5.6em; FLOAT: left } .diva2listheadpub { MARGIN: 0px 2em 0px 1.4em; WIDTH: 5em; FLOAT: left } .diva2listheadyear { MARGIN: 0px 1em 0px 1.9em; WIDTH: 2em; FLOAT: left } .diva2listcheckbox { MARGIN: 0.2em 0px 0px; WIDTH: 2em; FONT: bold 0.65em verdana, arial, = helvetica, sans-serif; FLOAT: left } .diva2listchoicenumber { TEXT-ALIGN: left; MARGIN: 0.5em 0px 0.5em 0.2em; WIDTH: 3em; FONT: = 0.65em verdana, arial, helvetica, sans-serif; FLOAT: left } .diva2listchoiceauthor { MARGIN: 0.5em 0.5em 0.5em 0px; WIDTH: 18em; FONT: 0.65em/1.3em verdana, = arial, helvetica, sans-serif; FLOAT: left } .diva2listchoicetitel { LINE-HEIGHT: 1.3; MARGIN: 0.3em 0.5em 0.5em 0px; WIDTH: 17.4em; FLOAT: = left } .diva2listchoiceuni { MARGIN: 0.28em 0.5em 0.5em 0px; WIDTH: 13.2em; FONT: 0.65em/1.5em = verdana, arial, helvetica, sans-serif; FLOAT: left } .diva2listchoiceuninospace { BORDER-BOTTOM-STYLE: none; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; = BORDER-RIGHT-STYLE: none; WIDTH: 12.6em; FONT: 1em verdana, arial, = helvetica, sans-serif; BORDER-TOP-STYLE: none; FLOAT: right; = BORDER-LEFT-STYLE: none; OVERFLOW: auto } .diva2listchoicepub { MARGIN: 0.5em 0.5em 0.5em 0px; WIDTH: 13em; FONT: 0.65em/1.3em verdana, = arial, helvetica, sans-serif; FLOAT: left } .diva2listchoiceiconv { MARGIN: 0.5em 0px 0.5em 0.2em; WIDTH: 3em; FONT: 0.65em verdana, arial, = helvetica, sans-serif; BACKGROUND: url(../diva2image/green_icon.gif) = no-repeat center 50%; FLOAT: left; HEIGHT: 2em } .diva2listchoiceiconvgrey { MARGIN: 0.5em 0px 0.5em 0.2em; WIDTH: 3em; FONT: 0.65em verdana, arial, = helvetica, sans-serif; BACKGROUND: url(../diva2image/grey_icon.gif) = no-repeat center 50%; FLOAT: left; HEIGHT: 2em } .diva2listchoiceiconx { MARGIN: 0.5em 0px 0.5em 0.2em; WIDTH: 3em; FONT: 0.65em verdana, arial, = helvetica, sans-serif; BACKGROUND: url(../diva2image/red_icon.gif) = no-repeat center 50%; FLOAT: left; HEIGHT: 2em } .diva2listmainareabottom { BORDER-LEFT: #c6d4ba 0.07em solid; PADDING-BOTTOM: 0px; PADDING-LEFT: = 0.5em; WIDTH: 56.35em; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: = #c6d4ba 0.07em solid; BORDER-RIGHT: #fff 0.07em solid; PADDING-TOP: 0px } .diva2listarrowall { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 1.2em; PADDING-RIGHT: = 0px; BACKGROUND: url(../diva2image/arrow_green.gif) no-repeat left 50%; = FLOAT: left; HEIGHT: 1.2em; PADDING-TOP: 2em } .diva2listsearchtypemark { MARGIN: 1.2em 0px 0.5em 0.5em; WIDTH: 20.75em; FLOAT: left } .diva2listbottom { MARGIN: 0px; WIDTH: 60em; FLOAT: left; HEIGHT: 2em; BORDER-TOP: #c6d4ba = 0.07em solid } .diva2listsearchtypelimit { MARGIN: 1.2em 0px 0.5em 2em; FLOAT: left } .diva2recordprint { MARGIN: 0.5em 1.7em 0px 1em; WIDTH: 2em; FONT: 0.65em verdana, arial, = helvetica, sans-serif; BACKGROUND: url(../diva2image/print.gif) = no-repeat right 50%; FLOAT: right; HEIGHT: 2em; CURSOR: pointer } .diva2recordrightunder { MARGIN: 0px; WIDTH: 48em; FLOAT: left; HEIGHT: 2.8em } .diva2recordback { PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FLOAT: = left; PADDING-TOP: 0.5em } .diva2recordmain { WIDTH: 48em; FLOAT: left } .diva2recordborderleft { WIDTH: 43em; FLOAT: right } .diva2recordmainarea { BORDER-LEFT: #c6d4ba 0.07em solid; PADDING-BOTTOM: 1em; PADDING-LEFT: = 2em; WIDTH: 40.92em; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 1em } .diva2recordchoicesize { MARGIN: 0.9em 1.3em 0.5em 0.5em; FONT: 0.65em verdana, arial, = helvetica, sans-serif; FLOAT: left } .diva2recordchoiceformat { MARGIN: 0.9em 1.3em 0.5em 0.5em; FONT: 0.65em verdana, arial, = helvetica, sans-serif; FLOAT: left } .diva2recordchoiceref { MARGIN: 0.6em 1em 0.5em 0px; FLOAT: right } .diva2recordfileinfo { PADDING-BOTTOM: 0.5em; PADDING-LEFT: 2em; WIDTH: 40.93em; = PADDING-RIGHT: 0px; FLOAT: left; BORDER-RIGHT: #fff 0.07em solid; = PADDING-TOP: 0px } .diva2recordchoice { MARGIN: 1em 0px 0.4em 0.2em; FONT: bold 0.65em verdana, arial, = helvetica, sans-serif; FLOAT: left } .diva2recordchoicetype { MARGIN: 0.6em 1em 0px 0.5em; FLOAT: left } .diva2recordchoicehead { MARGIN: 0.5em 0px 0.5em 0.2em; WIDTH: 14em; FONT: bold 0.65em/1.5em = verdana, arial, helvetica, sans-serif; FLOAT: left } .diva2recordchoicetext { MARGIN: 0.5em 0px; WIDTH: 41em; FONT: 0.65em/1.5em verdana, arial, = helvetica, sans-serif; FLOAT: left } .diva2recordchoiceauthor { MARGIN: 0px 0px 0.8em; WIDTH: 40em; FLOAT: left } .diva2recordchoiceorg { MARGIN: 0px 0px 0.8em; WIDTH: 40em; FLOAT: left } .diva2recordchoicebracket { FONT-FAMILY: verdana, arial, helvetica, sans-serif; FONT-WEIGHT: normal } .diva2recordchoicetextlink { LINE-HEIGHT: 1.5; MARGIN: 0.35em 0px 0.5em; WIDTH: 28em; FLOAT: left } .diva2recordchoicelink { FLOAT: left } .diva2recordchoiceheadcom { MARGIN: 0.5em 0px; WIDTH: 4em; FONT: bold 0.65em verdana, arial, = helvetica, sans-serif; FLOAT: left } .diva2recordchoicetextcom { LINE-HEIGHT: 1.5; MARGIN: 0.2em 1.5em 0.5em 0px; WIDTH: 35em; FLOAT: = left } .diva2recorddownsearch { POSITION: relative; WIDTH: 38em; FLOAT: left } #diva2checksumcontainer { MARGIN: auto; HEIGHT: 4em } .diva2checksumclose { MARGIN: 0.5em 1em 1em 0px } .diva2checksumhead { MARGIN: 0.5em 0px 1em 1.5em; WIDTH: 6em; FONT: bold 0.65em verdana, = arial, helvetica, sans-serif; FLOAT: left } .diva2checksumtext { MARGIN: 0.5em 1.5em 1em 0px; FONT: 0.65em/1.3em verdana, arial, = helvetica, sans-serif; FLOAT: left } .diva2recordleftbox { WIDTH: 5em; FLOAT: left } .diva2recordchoicenr { MARGIN: 0.5em 0px; WIDTH: 5em; FONT: bold 0.65em verdana, arial, = helvetica, sans-serif; FLOAT: left } .diva2recordchoicedate { MARGIN: 1em 0px 0.4em 0.4em; FONT: 0.65em verdana, arial, helvetica, = sans-serif; FLOAT: left } .diva2refmain { WIDTH: 48em; FLOAT: left } .diva2refborderleft { WIDTH: 43em; FLOAT: right } .diva2refmainarea { BORDER-LEFT: #c6d4ba 0.07em solid; PADDING-BOTTOM: 1em; PADDING-LEFT: = 2em; WIDTH: 40.92em; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 1em } .diva2refrightunder { MARGIN: 0px; WIDTH: 48em; FLOAT: left; HEIGHT: 2.8em } .diva2refback { PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FLOAT: = left; PADDING-TOP: 0.5em } .diva2reffileinfo { PADDING-BOTTOM: 0.5em; PADDING-LEFT: 2em; WIDTH: 40.93em; = PADDING-RIGHT: 0px; FLOAT: left; BORDER-RIGHT: #fff 0.07em solid; = PADDING-TOP: 0px } .diva2refchoice { MARGIN: 1em 14em 0.4em 0.2em; FONT: bold 0.65em verdana, arial, = helvetica, sans-serif; FLOAT: left } .diva2refchoiceformat { MARGIN: 1em 0px 0.4em 0.2em; FONT: 0.65em verdana, arial, helvetica, = sans-serif; FLOAT: left } .diva2refsearchbox { PADDING-BOTTOM: 0px; MARGIN: 0.3em 2em 0px 0px; PADDING-LEFT: 0.5em; = PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 1.2em; PADDING-TOP: 0px } .diva2refchoicelist { MARGIN: 0.5em 0px; WIDTH: 30em; FONT: bold 0.65em verdana, arial, = helvetica, sans-serif; FLOAT: left } .diva2refarea { WIDTH: 60em; FONT: 0.65em verdana, arial, helvetica, sans-serif; FLOAT: = left } .diva2refchoiceitem { MARGIN: 0.5em 0px 1em } .diva2refsave { MARGIN: 0.5em 1.3em 0px 0.4em; WIDTH: 2.1em; FONT: 0.65em verdana, = arial, helvetica, sans-serif; BACKGROUND: url(../diva2image/save.gif) = no-repeat right 50%; FLOAT: right; HEIGHT: 2em; CURSOR: pointer } .diva2refprint { MARGIN: 0.5em 0.5em 0px 1em; WIDTH: 2em; FONT: 0.65em verdana, arial, = helvetica, sans-serif; BACKGROUND: url(../diva2image/print.gif) = no-repeat right 50%; FLOAT: right; HEIGHT: 2em; CURSOR: pointer } .diva2refchoicelink { MARGIN: 0.6em 1em 0.5em 0px; FLOAT: right } .diva2abouthead { MARGIN: 0.8em 0px 0px; WIDTH: 30em; FONT: bold 0.65em verdana, arial, = helvetica, sans-serif; FLOAT: left } .diva2abouttext { MARGIN: 0.5em 0px 1em; WIDTH: 40em; FONT: 0.65em/1.5em verdana, arial, = helvetica, sans-serif; FLOAT: left } .diva2abouttextnolink { MARGIN: 0px 0px 0.3em; WIDTH: 35em; FONT: 0.65em verdana, arial, = helvetica, sans-serif; FLOAT: left } .diva2aboutlink { MARGIN: 0px 0px 0.3em; WIDTH: 35em; FLOAT: left } #diva2helpcontainer { MARGIN: 0px auto auto; WIDTH: 31em } .diva2helpmainarea { PADDING-BOTTOM: 0px; PADDING-LEFT: 2em; WIDTH: 27em; PADDING-RIGHT: = 0px; FLOAT: right; PADDING-TOP: 1em } .diva2helpmain { WIDTH: 30em; FLOAT: left } .diva2helphead { MARGIN: 0.8em 0px 0px; WIDTH: 30em; FONT: bold 0.7em verdana, arial, = helvetica, sans-serif; FLOAT: left } .diva2helptext { MARGIN: 0.5em 0px 0.8em; WIDTH: 37em; FONT: 0.65em/1.3em verdana, = arial, helvetica, sans-serif; FLOAT: left } .diva2helptextnolink { MARGIN: 0px 0px 0.3em; WIDTH: 35em; FONT: 0.65em verdana, arial, = helvetica, sans-serif; FLOAT: left } .diva2helplink { MARGIN: 0px 0px 0.3em; WIDTH: 35em; FLOAT: left } .diva2helpbottom { POSITION: relative; MARGIN: 0px; WIDTH: 30em; FLOAT: left; HEIGHT: 2em } .diva2errorhead { MARGIN: 2em 0px 1em; WIDTH: 30em; FONT: bold 0.7em verdana, arial, = helvetica, sans-serif; FLOAT: left; COLOR: #990000 } .diva2errortext { MARGIN: 0.5em 0px 0.8em; WIDTH: 37em; FONT: 0.65em/1.3em verdana, = arial, helvetica, sans-serif; FLOAT: left } .diva2corner { MARGIN: auto } .diva2corners { MARGIN: auto } .diva2cornerbot { POSITION: relative; MARGIN: 0px 0px 1.5em; WIDTH: 48em; FLOAT: left } .diva2roundtop { BACKGROUND: none transparent scroll repeat 0% 0% } .diva2r1 { MARGIN: 0px 5px; HEIGHT: 1px; OVERFLOW: hidden } .diva2r2 { MARGIN: 0px 3px; HEIGHT: 1px; OVERFLOW: hidden } .diva2r3 { MARGIN: 0px 2px; HEIGHT: 1px; OVERFLOW: hidden } .diva2r4 { MARGIN: 0px 1px; HEIGHT: 2px; OVERFLOW: hidden } .diva2browsecorners { POSITION: relative; WIDTH: 47.02em; FLOAT: right } .diva2buildcorners { POSITION: relative; WIDTH: 47.02em; FLOAT: right } .diva2searchcornerleft { MARGIN: 0px; WIDTH: 19.3em; FLOAT: left } .diva2searchcorneright { MARGIN: 0px; WIDTH: 19em; FLOAT: right } .diva2searchadcorner { MARGIN: 0px; WIDTH: 46em; FLOAT: right } .diva2listcorners { POSITION: relative; WIDTH: 57em; FLOAT: right } .diva2listcornerbot { POSITION: relative; MARGIN: 0px 0px 1.5em; WIDTH: 60em; FLOAT: left } .diva2refcorners { POSITION: relative; WIDTH: 43em; FLOAT: right } .diva2recordcorners { POSITION: relative; WIDTH: 43em; FLOAT: right } .diva2helpcornerbot { POSITION: relative; MARGIN: 0px 0px 1.5em; WIDTH: 30em; FLOAT: left } .diva2c1 { MARGIN: 0px 5px; HEIGHT: 1px; OVERFLOW: hidden } .diva2c2 { MARGIN: 0px 3px; HEIGHT: 1px; OVERFLOW: hidden } .diva2c3 { MARGIN: 0px 2px; HEIGHT: 1px; OVERFLOW: hidden } .diva2c4 { MARGIN: 0px 1px; HEIGHT: 2px; OVERFLOW: hidden } .diva2c11 { MARGIN: 0px 5px 0px 0px; HEIGHT: 1px; OVERFLOW: hidden } .diva2c22 { MARGIN: 0px 3px 0px 0px; HEIGHT: 1px; OVERFLOW: hidden } .diva2c33 { MARGIN: 0px 2px 0px 0px; HEIGHT: 1px; OVERFLOW: hidden } .diva2c44 { MARGIN: 0px 1px 0px 0px; HEIGHT: 2px; OVERFLOW: hidden } .diva2c12 { MARGIN: 0px 0px 0px 5px; HEIGHT: 1px; OVERFLOW: hidden } .diva2c23 { MARGIN: 0px 0px 0px 3px; HEIGHT: 1px; OVERFLOW: hidden } .diva2c34 { MARGIN: 0px 0px 0px 2px; HEIGHT: 1px; OVERFLOW: hidden } .diva2c45 { MARGIN: 0px 0px 0px 1px; HEIGHT: 6px; OVERFLOW: hidden } .diva2s1 { MARGIN: 0px 0px 0px 5px; HEIGHT: 1px; OVERFLOW: hidden } .diva2s2 { MARGIN: 0px 0px 0px 3px; HEIGHT: 1px; OVERFLOW: hidden } .diva2s3 { MARGIN: 0px 0px 0px 2px; HEIGHT: 1px; OVERFLOW: hidden } .diva2s4 { MARGIN: 0px 0px 0px 1px; HEIGHT: 2px; OVERFLOW: hidden } .diva2s12 { BORDER-LEFT: #c6d4ba 0.01em; MARGIN: 0px 5px 0px 0px; HEIGHT: 1px; = OVERFLOW: hidden } .diva2s23 { MARGIN: 0px 3px 0px 0px; HEIGHT: 1px; OVERFLOW: hidden } .diva2s34 { MARGIN: 0px 2px 0px 0px; HEIGHT: 1px; OVERFLOW: hidden } .diva2s45 { MARGIN: 0px 1px 0px 0px; HEIGHT: 2px; OVERFLOW: hidden } A.diva2main { FONT: 0.65em verdana, arial, helvetica, sans-serif; COLOR: #334da2; = TEXT-DECORATION: none } A.diva2main:link { FONT: 0.65em verdana, arial, helvetica, sans-serif; COLOR: #334da2; = TEXT-DECORATION: none } A.diva2main:visited { FONT: 0.65em verdana, arial, helvetica, sans-serif; COLOR: #334da2; = TEXT-DECORATION: none } A.diva2main:hover { FONT: 0.65em verdana, arial, helvetica, sans-serif; COLOR: #334da2; = TEXT-DECORATION: underline } A.diva2main:focus { FONT: 0.65em verdana, arial, helvetica, sans-serif; COLOR: #334da2; = TEXT-DECORATION: underline } A.diva2main:active { FONT: 0.65em verdana, arial, helvetica, sans-serif; COLOR: #334da2; = TEXT-DECORATION: underline } A.diva2agree { COLOR: #334da2; TEXT-DECORATION: none } A.diva2agree:link { COLOR: #334da2; TEXT-DECORATION: none } A.diva2agree:visited { COLOR: #334da2; TEXT-DECORATION: none } .diva2number { FONT: bold 0.65em verdana, arial, helvetica, sans-serif; COLOR: #000 } A.diva2sortlist { FONT: bold 0.65em verdana, arial, helvetica, sans-serif; COLOR: #000; = TEXT-DECORATION: none } A.diva2sortlist:link { FONT: bold 0.65em verdana, arial, helvetica, sans-serif; COLOR: #000; = TEXT-DECORATION: none } A.diva2sortlist:visited { FONT: bold 0.65em verdana, arial, helvetica, sans-serif; COLOR: #000; = TEXT-DECORATION: none } A.diva2sortlist:hover { FONT: bold 0.65em verdana, arial, helvetica, sans-serif; COLOR: #000; = TEXT-DECORATION: none } A.diva2sortlist:focus { FONT: bold 0.65em verdana, arial, helvetica, sans-serif; COLOR: #000; = TEXT-DECORATION: none } A.diva2sortlist:active { FONT: bold 0.65em verdana, arial, helvetica, sans-serif; COLOR: #000; = TEXT-DECORATION: none } A.diva2listlink { FONT: 0.65em verdana, arial, helvetica, sans-serif; COLOR: #334da2; = TEXT-DECORATION: none } A.diva2listlink:link { FONT: 0.65em verdana, arial, helvetica, sans-serif; COLOR: #334da2; = TEXT-DECORATION: none } A.diva2listlink:visited { FONT: 0.65em verdana, arial, helvetica, sans-serif; COLOR: #318d57; = TEXT-DECORATION: none } A.diva2listlink:hover { FONT: 0.65em verdana, arial, helvetica, sans-serif; COLOR: #334da2; = TEXT-DECORATION: underline } A.diva2listlink:focus { FONT: 0.65em verdana, arial, helvetica, sans-serif; COLOR: #334da2; = TEXT-DECORATION: underline } A.diva2listlink:active { FONT: 0.65em verdana, arial, helvetica, sans-serif; COLOR: #334da2; = TEXT-DECORATION: underline } A.diva2listlinkno { FONT: italic 0.65em verdana, arial, helvetica, sans-serif; COLOR: = #334da2; TEXT-DECORATION: none } A.diva2listlinkno:link { FONT: italic 0.65em verdana, arial, helvetica, sans-serif; COLOR: = #334da2; TEXT-DECORATION: none } A.diva2listlinkno:visited { FONT: italic 0.65em verdana, arial, helvetica, sans-serif; COLOR: = #318d57; TEXT-DECORATION: none } A.diva2listlinkno:hover { FONT: italic 0.65em verdana, arial, helvetica, sans-serif; COLOR: = #334da2; TEXT-DECORATION: underline } A.diva2listlinkno:focus { FONT: italic 0.65em verdana, arial, helvetica, sans-serif; COLOR: = #334da2; TEXT-DECORATION: underline } A.diva2listlinkno:active { FONT: italic 0.65em verdana, arial, helvetica, sans-serif; COLOR: = #334da2; TEXT-DECORATION: underline } A.diva2arrow { FONT: 0.75em verdana, arial, helvetica, sans-serif; COLOR: #334da2; = TEXT-DECORATION: none } A.diva2arrow:link { FONT: 0.75em verdana, arial, helvetica, sans-serif; COLOR: #334da2; = TEXT-DECORATION: none } A.diva2arrow:visited { FONT: 0.75em verdana, arial, helvetica, sans-serif; COLOR: #334da2; = TEXT-DECORATION: none } A.diva2arrow:hover { FONT: 0.75em verdana, arial, helvetica, sans-serif; COLOR: #334da2; = TEXT-DECORATION: underline } A.diva2arrow:focus { FONT: 0.75em verdana, arial, helvetica, sans-serif; COLOR: #334da2; = TEXT-DECORATION: underline } A.diva2arrow:active { FONT: 0.75em verdana, arial, helvetica, sans-serif; COLOR: #334da2; = TEXT-DECORATION: underline } A.diva2boldlink { FONT: bold 0.65em verdana, arial, helvetica, sans-serif; COLOR: = #7b7e88; TEXT-DECORATION: none } A.diva2boldlink:link { FONT: bold 0.65em verdana, arial, helvetica, sans-serif; COLOR: = #7b7e88; TEXT-DECORATION: none } A.diva2boldlink:visited { FONT: bold 0.65em verdana, arial, helvetica, sans-serif; COLOR: = #7b7e88; TEXT-DECORATION: none } A.diva2boldlink:hover { FONT: bold 0.65em verdana, arial, helvetica, sans-serif; COLOR: #000; = TEXT-DECORATION: none } A.diva2boldlink:focus { FONT: bold 0.65em verdana, arial, helvetica, sans-serif; COLOR: #000; = TEXT-DECORATION: none } A.diva2boldlink:active { FONT: bold 0.65em verdana, arial, helvetica, sans-serif; COLOR: #000; = TEXT-DECORATION: none } A#diva2boldlinkcurrent { FONT: bold 0.65em verdana, arial, helvetica, sans-serif; COLOR: #000; = TEXT-DECORATION: none } A.diva2boldlinkcurrent { FONT: bold 0.65em verdana, arial, helvetica, sans-serif; COLOR: #000; = TEXT-DECORATION: none } ------=_NextPart_000_0000_01CA4D9D.2D613530 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://liu.diva-portal.org/smash/css/diva2searchliu.css .diva2searchcornerleft { MARGIN: 0px; WIDTH: 19.22em; FLOAT: left } .diva2logoliu { =09 } .diva2backgroundcolor { BACKGROUND-COLOR: #e7effb } .diva2maincolor { BACKGROUND-COLOR: #fff } .diva2searchcolor { BACKGROUND-COLOR: #e5e5e5 } .diva2searchcolor2 { BACKGROUND-COLOR: #f4f4f4 } .diva2menucolor { BACKGROUND-COLOR: #536a98 } #diva2head { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: = url(../diva2image/liu/head_sv.gif) no-repeat right top; HEIGHT: 9em; = PADDING-TOP: 0px } .diva2headtext { TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15.5em; = PADDING-LEFT: 0px; WIDTH: 10em; PADDING-RIGHT: 0px; FONT: bold 0.75em = verdana, arial, helvetica, sans-serif; FLOAT: left; COLOR: #000; = PADDING-TOP: 9.8em } .diva2logobox A { TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 2.8em 0px 0px; = PADDING-LEFT: 0px; WIDTH: 14.5em; PADDING-RIGHT: 0px; FONT: bold 0.95em = verdana, arial, helvetica, sans-serif; BACKGROUND: no-repeat left = bottom; FLOAT: right; HEIGHT: 4em; COLOR: #fff; PADDING-TOP: 0px } .diva2logobox A SPAN { VISIBILITY: hidden } .diva2logobox A:link { TEXT-DECORATION: none } A:visited { TEXT-DECORATION: none } A:hover { TEXT-DECORATION: none } A:focus { TEXT-DECORATION: none } A:active { TEXT-DECORATION: none } .diva2topline { MARGIN: auto; HEIGHT: 0px } #diva2menucontainer { MARGIN: 0px } #diva2menucontainer UL { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: = 0.3em } #diva2menucontainer LI { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0.7em; DISPLAY: = block; FONT: 0.65em verdana, arial, helvetica, sans-serif; FLOAT: left; = COLOR: #000; PADDING-TOP: 0px } .diva2menucontent { TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #536a98; COLOR: #fff; = PADDING-TOP: 0px } A.diva2menu { WIDTH: 15em; DISPLAY: block; COLOR: #fff; FONT-WEIGHT: normal; = TEXT-DECORATION: none } A.diva2menu:visited { WIDTH: 15em; DISPLAY: block; COLOR: #fff; FONT-WEIGHT: normal; = TEXT-DECORATION: none } A.diva2menu:hover { BACKGROUND: none transparent scroll repeat 0% 0% } A#diva2current .diva2menucontent { BACKGROUND: #fff; COLOR: #536a98; FONT-WEIGHT: bold } A#diva2current .diva2r1 { BACKGROUND: #fff; COLOR: #536a98; FONT-WEIGHT: bold } A#diva2current .diva2r2 { BACKGROUND: #fff; COLOR: #536a98; FONT-WEIGHT: bold } A#diva2current .diva2r3 { BACKGROUND: #fff; COLOR: #536a98; FONT-WEIGHT: bold } A#diva2current .diva2r4 { BACKGROUND: #fff; COLOR: #536a98; FONT-WEIGHT: bold } A.diva2menu:hover .diva2menucontent { BACKGROUND: #44567b; COLOR: #fff; FONT-WEIGHT: normal } A.diva2menu:hover .diva2r1 { BACKGROUND: #44567b; COLOR: #fff; FONT-WEIGHT: normal } A.diva2menu:hover .diva2r2 { BACKGROUND: #44567b; COLOR: #fff; FONT-WEIGHT: normal } A.diva2menu:hover .diva2r3 { BACKGROUND: #44567b; COLOR: #fff; FONT-WEIGHT: normal } A.diva2menu:hover .diva2r4 { BACKGROUND: #44567b; COLOR: #fff; FONT-WEIGHT: normal } .diva2rightunder { BORDER-LEFT-COLOR: #e7effb } .diva2searchstar { BACKGROUND-IMAGE: url(../diva2image/liu/star_small_liu.gif) } .diva2searchbutton { BORDER-BOTTOM-COLOR: #c88044; BORDER-TOP-COLOR: #c88044; COLOR: = #c88044; BORDER-RIGHT-COLOR: #c88044; BORDER-LEFT-COLOR: #c88044 } .diva2starbox { WIDTH: 9.75em; BACKGROUND: none transparent scroll repeat 0% 0%; = HEIGHT: 22em } .diva2downsearch { WIDTH: 38.25em; HEIGHT: 9.11em } .diva2downsearchtext { LINE-HEIGHT: 1.5em; MARGIN: 1.5em 0px 0px 3em } .diva2downsearchtextlink { MARGIN: 1.1em 0px 0px 0.3em; FLOAT: left } .diva2bottom { BORDER-TOP-COLOR: #e7effb } .diva2adresstext { COLOR: #7b7e88 } .diva2logga { BACKGROUND-IMAGE: url(../diva2image/liu/diva_logo.gif) } .diva2recordfileinfo { BORDER-RIGHT-COLOR: #fff } #diva2headlist { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: = url(../diva2image/liu/head_list_sv.gif) no-repeat right top; HEIGHT: = 9em; PADDING-TOP: 0px } .diva2listfileinfo { BORDER-RIGHT-COLOR: #fff } .diva2listmainarea { BORDER-LEFT-COLOR: #e7effb } .diva2listmainareabottom { BORDER-TOP-COLOR: #e7effb; BORDER-LEFT-COLOR: #e7effb } .diva2listmainareatype { BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #e7effb } .diva2listarrowall { BACKGROUND-IMAGE: url(../diva2image/liu/arrow.gif) } .diva2listbottom { BORDER-TOP-COLOR: #e7effb } .diva2searchadrightunder { BORDER-LEFT-COLOR: #e7effb } .diva2searchadstar { BACKGROUND-IMAGE: url(../diva2image/liu/star_small_liu.gif) } .diva2searchadstar2 { BACKGROUND-IMAGE: url(../diva2image/liu/star_small_liu.gif) } .diva2searchadbutton { BORDER-BOTTOM-COLOR: #c88044; BORDER-TOP-COLOR: #c88044; COLOR: = #c88044; BORDER-RIGHT-COLOR: #c88044; BORDER-LEFT-COLOR: #c88044 } .diva2searchadtherightunder { BORDER-LEFT-COLOR: #e7effb } .diva2recordmainarea { BORDER-LEFT-COLOR: #e7effb } .diva2refmainarea { BORDER-LEFT-COLOR: #e7effb } .diva2searchadstarightunder { BORDER-LEFT-COLOR: #e7effb } .diva2buildmainarea { BORDER-LEFT-COLOR: #e7effb } A.diva2main { COLOR: #c88044 } A.diva2main:link { COLOR: #c88044 } A.diva2main:visited { COLOR: #c88044 } A.diva2main:hover { COLOR: #c88044 } A.diva2main:focus { COLOR: #c88044 } A.diva2main:active { COLOR: #c88044 } A.diva2sortlist { COLOR: #c88044 } A.diva2sortlist:link { COLOR: #c88044 } A.diva2sortlist:visited { COLOR: #c88044 } A.diva2sortlist:hover { COLOR: #c88044 } A.diva2sortlist:focus { COLOR: #c88044 } A.diva2sortlist:active { COLOR: #c88044 } A.diva2listlink { FONT: bold 0.65em verdana, arial, helvetica, sans-serif; COLOR: #c88044 } A.diva2listlink:link { FONT: bold 0.65em verdana, arial, helvetica, sans-serif; COLOR: #c88044 } A.diva2listlink:visited { FONT: 0.65em verdana, arial, helvetica, sans-serif; COLOR: #c88044 } A.diva2listlink:hover { FONT: bold 0.65em verdana, arial, helvetica, sans-serif; COLOR: #c88044 } A.diva2listlink:focus { FONT: bold 0.65em verdana, arial, helvetica, sans-serif; COLOR: #c88044 } A.diva2listlink:active { FONT: bold 0.65em verdana, arial, helvetica, sans-serif; COLOR: #c88044 } A.diva2listlinkno:visited { FONT: italic 0.65em verdana, arial, helvetica, sans-serif; COLOR: = #c88044 } A.diva2listlinkno:hover { FONT: bold italic 0.65em verdana, arial, helvetica, sans-serif; COLOR: = #c88044 } A.diva2listlinkno:focus { FONT: bold italic 0.65em verdana, arial, helvetica, sans-serif; COLOR: = #c88044 } A.diva2listlinkno:active { FONT: bold italic 0.65em verdana, arial, helvetica, sans-serif; COLOR: = #c88044 } A.diva2arrow { COLOR: #c88044 } A.diva2arrow:link { COLOR: #c88044 } A.diva2arrow:visited { COLOR: #c88044 } A.diva2arrow:hover { COLOR: #c88044 } A.diva2arrow:focus { COLOR: #c88044 } A.diva2arrow:active { COLOR: #c88044 } A.diva2boldlink { COLOR: #7b7e88 } A.diva2boldlink:link { COLOR: #7b7e88 } A.diva2boldlink:visited { COLOR: #7b7e88 } A.diva2boldlink:hover { COLOR: #536a98 } A.diva2boldlink:focus { COLOR: #536a98 } A.diva2boldlink:active { COLOR: #536a98 } A#diva2boldlinkcurrent { COLOR: #536a98 } A.diva2boldlinkcurrent { COLOR: #536a98 } ------=_NextPart_000_0000_01CA4D9D.2D613530 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://liu.diva-portal.org/smash/css/diva2search.en.css .diva2searchelp { MARGIN: 3.4em 0px 0px 20.9em; FLOAT: left } .diva2boxcheckadtype4 { WIDTH: 7.9em } .diva2boxcheckadtypeorg { WIDTH: 7.9em } .diva2searchadbut { MARGIN: 0px; WIDTH: 4em; FLOAT: left } .diva2searchadbut2 { MARGIN: 0.5em 0.3em 0px 0px; WIDTH: 4.9em; FLOAT: right; HEIGHT: 1.2em } .diva2logoportal { BACKGROUND: url(../diva2image/head_logo_en.gif) no-repeat left bottom; = HEIGHT: 3.8em } .diva2logo { BACKGROUND: url(../diva2image/head_logolist_en.gif) no-repeat left = bottom; HEIGHT: 3.8em } .diva2listheadpub { MARGIN: 0px 0.4em 0px 1.2em; WIDTH: 6.7em; FLOAT: left } .diva2downsearchtext { MARGIN: 1.5em 19em 0px 3em; FONT: 0.65em/1.5em verdana, arial, = sans-serif; FLOAT: left } ------=_NextPart_000_0000_01CA4D9D.2D613530 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://liu.diva-portal.org/smash/css/diva2searchliu.en.css #diva2head { BACKGROUND-IMAGE: url(../diva2image/liu/head_en.gif); PADDING-BOTTOM: = 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: = no-repeat; BACKGROUND-POSITION: right top; HEIGHT: 9em; PADDING-TOP: 0px } #diva2headlist { BACKGROUND-IMAGE: url(../diva2image/liu/head_list_en.gif); = PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: = 9em; PADDING-TOP: 0px } .diva2downsearchtext { MARGIN: 1.5em 0px 0px 3em } ------=_NextPart_000_0000_01CA4D9D.2D613530 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://liu.diva-portal.org/smash/css/icefaces.css .iceSelInpTxtTxt { BORDER-BOTTOM: #7b7e88 0.07em solid; BORDER-LEFT: #7b7e88 0.07em solid; = PADDING-BOTTOM: 0.2em; BACKGROUND-COLOR: #fff; MARGIN: 0px; = PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; FONT: 0.65em verdana, arial, = helvetica, sans-serif; BORDER-TOP: #7b7e88 0.07em solid; BORDER-RIGHT: = #7b7e88 0.07em solid; PADDING-TOP: 0.2em } .iceSelInpTxtList { BORDER-BOTTOM: #ababab 0.07em solid; POSITION: absolute; BORDER-LEFT: = #ababab 0.07em solid; DISPLAY: block; FONT-FAMILY: verdana, arial, = helvetica, sans-serif; BORDER-TOP: #ababab 0.07em solid; BORDER-RIGHT: = #ababab 0.07em solid } .iceSelInpTxtRow { BORDER-BOTTOM: #dedede 0.07em solid; POSITION: relative; = PADDING-BOTTOM: 0.2em; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0.63em; = PADDING-RIGHT: 0.63em; DISPLAY: block; FONT: 0.65em verdana, arial, = helvetica, sans-serif; COLOR: #333333; PADDING-TOP: 0.2em } .iceSelInpTxtSelRow { BORDER-BOTTOM: #fff 0.07em solid; POSITION: relative; PADDING-BOTTOM: = 0.2em; BACKGROUND-COLOR: #7b7e88; PADDING-LEFT: 0.63em; PADDING-RIGHT: = 0.63em; DISPLAY: block; FONT: 0.65em verdana, arial, helvetica, = sans-serif; COLOR: #fff; PADDING-TOP: 0.2em } .iceSelInpTxtSelRow SPAN { COLOR: #ffffff } .icePnlPop { Z-INDEX: 9000; BORDER-BOTTOM: #7b7e88 0.07em solid; POSITION: absolute; = BORDER-LEFT: #7b7e88 0.07em solid; PADDING-BOTTOM: 0px; MARGIN: auto; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #7b7e88 0.07em solid; = BORDER-RIGHT: #7b7e88 0.07em solid; PADDING-TOP: 0px } .icePnlPopHdr { TEXT-ALIGN: right; BACKGROUND-COLOR: #fff } .icePnlPopBody { PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px } ------=_NextPart_000_0000_01CA4D9D.2D613530 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://liu.diva-portal.org/smash/css/print.css BODY.diva2margin { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; = PADDING-RIGHT: 0px; DISPLAY: block; FONT: 0.69em verdana, arial, = helvetica, sans-serif; PADDING-TOP: 0px } .diva2listhits { MARGIN: 0px 0px 1em 1.22em; WIDTH: 100%; FLOAT: left } .diva2listsearchtype { MARGIN: 2em 0px 0.5em; FLOAT: left; FONT-WEIGHT: bold } .diva2listsearchtypechoice { MARGIN: 2em 0px 0.5em 0.5em; FLOAT: left; FONT-WEIGHT: normal } .diva2listsearchtypenr { MARGIN: 2em 0.5em 0.5em 5em; FLOAT: left; FONT-WEIGHT: normal } .diva2listmainarea { PADDING-BOTTOM: 0px; PADDING-LEFT: 1em; WIDTH: 100%; PADDING-RIGHT: = 1em; PADDING-TOP: 1em } A.diva2listlink { MARGIN: 0px; WIDTH: 100%; COLOR: #000; FONT-WEIGHT: normal; = TEXT-DECORATION: none } A.diva2listlink:link { MARGIN: 0px; WIDTH: 100%; COLOR: #000; FONT-WEIGHT: normal; = TEXT-DECORATION: none } A.diva2listlink:visited { MARGIN: 0px; WIDTH: 100%; COLOR: #000; FONT-WEIGHT: normal; = TEXT-DECORATION: none } A.diva2listlink:hover { MARGIN: 0px; WIDTH: 100%; COLOR: #000; FONT-WEIGHT: normal; = TEXT-DECORATION: none } A.diva2listlink:focus { MARGIN: 0px; WIDTH: 100%; COLOR: #000; FONT-WEIGHT: normal; = TEXT-DECORATION: none } A.diva2listlink:active { MARGIN: 0px; WIDTH: 100%; COLOR: #000; FONT-WEIGHT: normal; = TEXT-DECORATION: none } A.diva2listlinkno { FONT-STYLE: italic; WIDTH: 100%; COLOR: #000; TEXT-DECORATION: none } A.diva2listlinkno:link { FONT-STYLE: italic; WIDTH: 100%; COLOR: #000; TEXT-DECORATION: none } A.diva2listlinkno:visited { FONT-STYLE: italic; WIDTH: 100%; COLOR: #000; TEXT-DECORATION: none } A.diva2listlinkno:hover { FONT-STYLE: italic; WIDTH: 100%; COLOR: #000; TEXT-DECORATION: none } A.diva2listlinkno:focus { FONT-STYLE: italic; WIDTH: 100%; COLOR: #000; TEXT-DECORATION: none } .diva2listchoicenumber { LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 0px 0.29em; WIDTH: 100%; COLOR: = #000; FONT-WEIGHT: normal } .diva2listchoiceauthor { LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 0px 0.28em; WIDTH: 100%; COLOR: = #000; FONT-WEIGHT: normal } .diva2listchoicetitel { LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 0px 0.23em; WIDTH: 100% } .diva2listchoiceuni { MARGIN: 0px; WIDTH: 100%; COLOR: #000; FONT-WEIGHT: normal } .diva2listchoicepub { LINE-HEIGHT: 1.5em; MARGIN: 0px 0px 0px 0.28em; WIDTH: 100%; COLOR: = #000; FONT-WEIGHT: normal } #diva2head { DISPLAY: none } #diva2headlist { DISPLAY: none } .diva2logobox A { DISPLAY: none } .diva2listsearchbox { DISPLAY: none } .diva2listback { DISPLAY: none } .diva2listrightunder { DISPLAY: none } .diva2listfileinfo { DISPLAY: none } .diva2listsearchtyperef { DISPLAY: none } .diva2listmainareatype { DISPLAY: none } .diva2listheadauthor { DISPLAY: none } .diva2listheadtitel { DISPLAY: none } .diva2listheaduni { DISPLAY: none } .diva2listheadpub { DISPLAY: none } .diva2listheadyear { DISPLAY: none } .diva2listhitnumber { DISPLAY: none } .diva2listchoice { DISPLAY: none } .diva2listchoicesearch { DISPLAY: none } .diva2listchoiceiconx { DISPLAY: none } .diva2listchoiceiconv { DISPLAY: none } #diva2menucontainer UL { DISPLAY: none } .diva2listcheckbox { DISPLAY: none } .diva2listmainareabottom { DISPLAY: none } .diva2logga { DISPLAY: none } .diva2listsearchtypemark { DISPLAY: none } .diva2listarrowall { DISPLAY: none } .diva2adress { DISPLAY: none } .diva2adresstext { DISPLAY: none } A.diva2boldlink { DISPLAY: none } .diva2logobox { DISPLAY: none } .diva2listbottom { DISPLAY: none } .diva2menucontent { DISPLAY: none } .diva2language { DISPLAY: none } .diva2topline { DISPLAY: none } .diva2c1 { DISPLAY: none } .diva2c2 { DISPLAY: none } .diva2c3 { DISPLAY: none } .diva2c4 { DISPLAY: none } .diva2r1 { DISPLAY: none } .diva2r2 { DISPLAY: none } .diva2r3 { DISPLAY: none } .diva2r4 { DISPLAY: none } .diva2listsearchtypelink { DISPLAY: none } .diva2adresslink { DISPLAY: none } .diva2number { DISPLAY: none } A.diva2arrow { DISPLAY: none } .diva2listchoicehits { DISPLAY: none } .diva2selectsize { DISPLAY: none } .diva2recordfileinfo { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: = 0px; FLOAT: left; PADDING-TOP: 0px } .diva2recordchoicehead { LINE-HEIGHT: 1.5; MARGIN: 0.5em 0px 0.5em 0.2em; WIDTH: 14em; FLOAT: = left; CLEAR: left; FONT-WEIGHT: bold } .diva2recordchoicetext { LINE-HEIGHT: 1.5; MARGIN: 0.5em 0px; WIDTH: 41em; FLOAT: left; = FONT-WEIGHT: normal } .diva2recordchoice { MARGIN: 1em 0px 0.4em 0.2em; FLOAT: left; FONT-WEIGHT: bold } .diva2recordchoicesize { MARGIN: 0.9em 1.3em 0.5em 0.5em; FLOAT: left; FONT-WEIGHT: normal } .diva2recordchoiceformat { MARGIN: 0.9em 1.3em 0.5em 0.5em; FLOAT: left; FONT-WEIGHT: normal } .diva2recordchoicetextlink { LINE-HEIGHT: 1.5; MARGIN: 0.35em 0px 0.5em; WIDTH: 41em; FLOAT: left } A.diva2main { FONT-FAMILY: verdana, arial, helvetica , sans-serif; COLOR: #000; = FONT-WEIGHT: normal; TEXT-DECORATION: none } A.diva2main:link { FONT-FAMILY: verdana, arial, helvetica , sans-serif; COLOR: #000; = FONT-WEIGHT: normal; TEXT-DECORATION: none } A.diva2main:visited { FONT-FAMILY: verdana, arial, helvetica , sans-serif; COLOR: #000; = FONT-WEIGHT: normal; TEXT-DECORATION: none } A.diva2main:hover { FONT-FAMILY: verdana, arial, helvetica , sans-serif; COLOR: #000; = FONT-WEIGHT: normal; TEXT-DECORATION: none } A.diva2main:focus { FONT-FAMILY: verdana, arial, helvetica , sans-serif; COLOR: #000; = FONT-WEIGHT: normal; TEXT-DECORATION: none } A.diva2main:active { FONT-FAMILY: verdana, arial, helvetica , sans-serif; COLOR: #000; = FONT-WEIGHT: normal; TEXT-DECORATION: none } .diva2recordchoiceref { DISPLAY: none } .diva2recordfile { DISPLAY: none } .diva2recordchoicesize { DISPLAY: none } .diva2recordchoiceformat { DISPLAY: none } .diva2refchoice { MARGIN: 0px 0px 1em; WIDTH: 100%; FLOAT: left; FONT-WEIGHT: bold } .diva2refchoicelist { MARGIN: 0px 0px 0.5em; WIDTH: 100%; FLOAT: left; FONT-WEIGHT: bold } .diva2refchoiceformat { DISPLAY: none } ------=_NextPart_000_0000_01CA4D9D.2D613530 Content-Type: multipart/alternative; boundary="----=_NextPart_001_000D_01CA4D9D.2D63A630" ------=_NextPart_001_000D_01CA4D9D.2D63A630 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Location: http://liu.diva-portal.org/smash/searchlist.jsf?searchId=4&rvn=15 =EF=BB=BF DiVA - Search
liu.se
Publications
List of hits:
Advanced search - research=20 publications
1 - 19 of 19
Hits per page:
1.
Gustafsson, Mika; = et=20 al.
Department of=20 Science and Technology
Article in journal
2009
2.
Gustafsson, Mika; = et=20 al.
Department of=20 Science and Technology
Article in journal
2009
3.
Gustafsson, Mika; = et=20 al.
Department of=20 Science and Technology
Article in journal
2009
4.
Gustafsson, Mika; = H=C3=B6rnquist,=20 Michael
The = Institute=20 of Technology
Conference paper
2008
5.
Gustafsson, Mika; = H=C3=B6rnquist,=20 Michael
The = Institute=20 of Technology
Conference paper
2008
6.
Gustafsson, Mika; = et=20 al.
The = Institute=20 of Technology
Conference paper
2008
7.
Karlsson, Fredrik; = H=C3=B6rnquist,=20 Michael
The = Institute=20 of Technology
Article in journal
2007
8.
Lombardi, Anna; = H=C3=B6rnquist,=20 Michael
The = Institute=20 of Technology
Article in journal
2007
9.
Gustafsson, Mika; = H=C3=B6rnquist,=20 Michael; Lombardi, Anna
The = Institute=20 of Technology
Article in journal
2006
10.
Gustafsson, Mika; = H=C3=B6rnquist,=20 Michael; Lombardi, Anna
The = Institute=20 of Technology
Article in journal
2005
11.
Thorsson, = Vesteinn; et=20 al.
Article in journal
2005
12.
Eriksen, K. A.; = H=C3=B6rnquist,=20 Michael; Sneppen, K.
Article in journal
2004
13.
Gustafsson, Mika; = H=C3=B6rnquist,=20 Michael; Lombardi, Anna
The Institute=20 of Technology
Conference paper
2004
14.
Gustafsson, Mika; = H=C3=B6rnquist,=20 Michael; Lombardi, Anna
The Institute=20 of Technology
Conference paper
2004
15.
H=C3=B6rnquist, = Michael; Hertz, J.;=20 Wahde, M.
The Institute=20 of Technology
Article in journal
2003
16.
Lennholm, Erik; = H=C3=B6rnquist,=20 Michael
The Institute=20 of Technology
Article in journal
2003
17.
Eriksen, K.A.; = H=C3=B6rnquist,=20 Michael
Article in journal
2002
18.
H=C3=B6rnquist, = Michael; Hertz, J.;=20 Wahde, M.
The Institute=20 of Technology
Article in journal
2002
19.
H=C3=B6rnquist, = Michael; Lennholm,=20 Erik; Basu, C
The Institute=20 of Technology
Article in journal
2000
------=_NextPart_001_000D_01CA4D9D.2D63A630 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://liu.diva-portal.org/smash/xmlhttp/blank =EF=BB=BF This page intentionally left blank ------=_NextPart_001_000D_01CA4D9D.2D63A630-- ------=_NextPart_000_0000_01CA4D9D.2D613530 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://liu.diva-portal.org/smash/xmlhttp/1255327510195/icefaces-d2d.js var = Prototype=3D{Version:"1.6.0.1",Browser:{IE:!!(window.attachEvent&&!window= .opera),Opera:!!window.opera,WebKit:navigator.userAgent.indexOf("AppleWeb= Kit/")>-1,Gecko:navigator.userAgent.indexOf("Gecko")>-1&&navigator.userAg= ent.indexOf("KHTML")=3D=3D-1,MobileSafari:!!navigator.userAgent.match(/Ap= ple.*Mobile.*Safari/)},BrowserFeatures:{XPath:!!document.evaluate,Element= Extensions:!!window.HTMLElement,SpecificElementExtensions:document.create= Element("div").__proto__&&document.createElement("div").__proto__!=3D=3Dd= ocument.createElement("form").__proto__},ScriptFragment:"]*>([\= \S\\s]*?)<\/script>",JSONFilter:/^\/\*-secure-([\s\S]*)\*\/\s*$/,emptyFun= ction:function(){},K:function(A){return = A;}};if(Prototype.Browser.MobileSafari){Prototype.BrowserFeatures.Specifi= cElementExtensions=3Dfalse;}=0A= var Class=3D{create:function(){var = parent=3Dnull,properties=3D$A(arguments);if(Object.isFunction(properties[= 0])){parent=3Dproperties.shift()}function = klass(){this.initialize.apply(this,arguments)}Object.extend(klass,Class.M= ethods);klass.superclass=3Dparent;klass.subclasses=3D[];if(parent){var = subclass=3Dfunction(){};subclass.prototype=3Dparent.prototype;klass.proto= type=3Dnew subclass;parent.subclasses.push(klass)}for(var = i=3D0;i0){if(B=3DD.match(E)){A+=3DD.slice(0,B.index);A+=3DString.interpret(C(= B));D=3DD.slice(B.index+B[0].length);}else{A+=3DD,D=3D"";}}return = A;},sub:function(C,A,B){A=3Dthis.gsub.prepareReplacement(A);B=3DObject.is= Undefined(B)?1:B;return this.gsub(C,function(D){if(--B<0){return = D[0];}return A(D);});},scan:function(B,A){this.gsub(B,A);return = String(this);},truncate:function(B,A){B=3DB||30;A=3DObject.isUndefined(A)= ?"...":A;return = this.length>B?this.slice(0,B-A.length)+A:String(this);},strip:function(){= return = this.replace(/^\s+/,"").replace(/\s+$/,"");},stripTags:function(){return = this.replace(/<\/?[^>]+>/gi,"");},stripScripts:function(){return = this.replace(new = RegExp(Prototype.ScriptFragment,"img"),"");},extractScripts:function(){va= r B=3Dnew RegExp(Prototype.ScriptFragment,"img");var A=3Dnew = RegExp(Prototype.ScriptFragment,"im");return(this.match(B)||[]).map(funct= ion(C){return(C.match(A)||["",""])[1];});},evalScripts:function(){return = this.extractScripts().map(function(script){return = eval(script);});},escapeHTML:function(){var = A=3Darguments.callee;A.text.data=3Dthis;return = A.div.innerHTML;},unescapeHTML:function(){var A=3Dnew = Element("div");A.innerHTML=3Dthis.stripTags();return = A.childNodes[0]?(A.childNodes.length>1?$A(A.childNodes).inject("",functio= n(B,C){return = B+C.nodeValue;}):A.childNodes[0].nodeValue):"";},toQueryParams:function(B= ){var A=3Dthis.strip().match(/([^?#]*)(#.*)?$/);if(!A){return{};}return = A[1].split(B||"&").inject({},function(E,F){if((F=3DF.split("=3D"))[0]){va= r C=3DdecodeURIComponent(F.shift());var = D=3DF.length>1?F.join("=3D"):F[0];if(D!=3Dundefined){D=3DdecodeURICompone= nt(D);}if(C in = E){if(!Object.isArray(E[C])){E[C]=3D[E[C]];}E[C].push(D);}else{E[C]=3DD;}= }return E;});},toArray:function(){return = this.split("");},succ:function(){return = this.slice(0,this.length-1)+String.fromCharCode(this.charCodeAt(this.leng= th-1)+1);},times:function(A){return A<1?"":new = Array(A+1).join(this);},camelize:function(){var = D=3Dthis.split("-"),A=3DD.length;if(A=3D=3D1){return D[0];}var = C=3Dthis.charAt(0)=3D=3D"-"?D[0].charAt(0).toUpperCase()+D[0].substring(1= ):D[0];for(var = B=3D1;B-1;},startsWith:function(A){return = this.indexOf(A)=3D=3D=3D0;},endsWith:function(A){var = B=3Dthis.length-A.length;return = B>=3D0&&this.lastIndexOf(A)=3D=3D=3DB;},empty:function(){return = this=3D=3D"";},blank:function(){return/^\s*$/.test(this);},interpolate:fu= nction(A,B){return new = Template(this,B).evaluate(A);}});if(Prototype.Browser.WebKit||Prototype.B= rowser.IE){Object.extend(String.prototype,{escapeHTML:function(){return = this.replace(/&/g,"&").replace(//g,">");},un= escapeHTML:function(){return = this.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">");}});= }String.prototype.gsub.prepareReplacement=3Dfunction(B){if(Object.isFunct= ion(B)){return B;}var A=3Dnew Template(B);return function(C){return = A.evaluate(C);};};String.prototype.parseQuery=3DString.prototype.toQueryP= arams;Object.extend(String.prototype.escapeHTML,{div:document.createEleme= nt("div"),text:document.createTextNode("")});with(String.prototype.escape= HTML){div.appendChild(text);}var = Template=3DClass.create({initialize:function(A,B){this.template=3DA.toStr= ing();this.pattern=3DB||Template.Pattern;},evaluate:function(A){if(Object= .isFunction(A.toTemplateReplacements)){A=3DA.toTemplateReplacements();}re= turn = this.template.gsub(this.pattern,function(D){if(A=3D=3Dnull){return"";}var= F=3DD[1]||"";if(F=3D=3D"\\"){return D[2];}var B=3DA,G=3DD[3];var = E=3D/^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/;D=3DE.exec(G);if(D=3D=3Dnull= ){return F;}while(D!=3Dnull){var = C=3DD[1].startsWith("[")?D[2].gsub("\\\\]","]"):D[1];B=3DB[C];if(null=3D=3D= B||""=3D=3DD[3]){break;}G=3DG.substring("["=3D=3DD[3]?D[1].length:D[0].le= ngth);D=3DE.exec(G);}return = F+String.interpret(B);}.bind(this));}});Template.Pattern=3D/(^|.|\r|\n)(#= \{(.*?)\})/;=0A= var $break=3D{};var Enumerable=3D{each:function(C,B){var = A=3D0;C=3DC.bind(B);try{this._each(function(E){C(E,A++);});}catch(D){if(D= !=3D$break){throw D;}}return = this;},eachSlice:function(D,C,B){C=3DC?C.bind(B):Prototype.K;var = A=3D-D,E=3D[],F=3Dthis.toArray();while((A+=3DD)=3DA){A=3DE;}});re= turn A;},min:function(C,B){C=3DC?C.bind(B):Prototype.K;var = A;this.each(function(E,D){E=3DC(E,D);if(A=3D=3Dnull||EC?1:0;}).pluck("value");},toArray:function(){return = this.map();},zip:function(){var = B=3DPrototype.K,A=3D$A(arguments);if(Object.isFunction(A.last())){B=3DA.p= op();}var C=3D[this].concat(A).map($A);return = this.map(function(E,D){return B(C.pluck(D));});},size:function(){return = this.toArray().length;},inspect:function(){return"#";}};Object.extend(Enumerable,{map:Enumerable.collect,= find:Enumerable.detect,select:Enumerable.findAll,filter:Enumerable.findAl= l,member:Enumerable.include,entries:Enumerable.toArray,every:Enumerable.a= ll,some:Enumerable.any});=0A= function $A(C){if(!C){return[];}if(C.toArray){return C.toArray();}var = B=3DC.length,A=3Dnew Array(B);while(B--){A[B]=3DC[B];}return = A;}if(Prototype.Browser.WebKit){function = $A(C){if(!C){return[];}if(!(Object.isFunction(C)&&C=3D=3D"[object = NodeList]")&&C.toArray){return C.toArray();}var B=3DC.length,A=3Dnew = Array(B);while(B--){A[B]=3DC[B];}return = A;}}Array.from=3D$A;Object.extend(Array.prototype,Enumerable);if(!Array.p= rototype._reverse){Array.prototype._reverse=3DArray.prototype.reverse;}Ob= ject.extend(Array.prototype,{_each:function(B){for(var = A=3D0,C=3Dthis.length;A1?this:this[0];},uniq:function(A){return = this.inject([],function(D,C,B){if(0=3D=3DB||(A?D.last()!=3DC:!D.include(C= ))){D.push(C);}return D;});},intersect:function(A){return = this.uniq().findAll(function(B){return A.detect(function(C){return = B=3D=3D=3DC;});});},clone:function(){return[].concat(this);},size:functio= n(){return = this.length;},inspect:function(){return"["+this.map(Object.inspect).join(= ", ")+"]";},toJSON:function(){var A=3D[];this.each(function(B){var = C=3DObject.toJSON(B);if(!Object.isUndefined(C)){A.push(C);}});return"["+A= .join(", = ")+"]";}});if(Object.isFunction(Array.prototype.forEach)){Array.prototype= ._each=3DArray.prototype.forEach;}if(!Array.prototype.indexOf){Array.prot= otype.indexOf=3Dfunction(C,A){A||(A=3D0);var = B=3Dthis.length;if(A<0){A=3DB+A;}for(;A";},toJSON:function(){return = Object.toJSON(this.toObject());},clone:function(){return new = Hashtable(this);}};})());Hashtable.prototype.toTemplateReplacements=3DHas= htable.prototype.toObject;Hashtable.from=3D$H;=0A= var = ObjectRange=3DClass.create(Enumerable,{initialize:function(C,A,B){this.st= art=3DC;this.end=3DA;this.exclusive=3DB;},_each:function(A){var = B=3Dthis.start;while(this.include(B)){A(B);B=3DB.succ();}},include:functi= on(A){if(A=3D0;},containsWords:function(){return/(\w+)/.test(this);= }});=0A= Object.extend(Array.prototype,{eachWithGuard:function(A){this.each(functi= on(B){try{A(B);}catch(C){}});},intersect:function(A){return = this.select(function(B){return = A.include(B);});},complement:function(A){return = this.reject(function(B){return = A.include(B);});},isEmpty:function(){return = this.length=3D=3D0;},isNotEmpty:function(){return = this.length>0;},as:function(A){A.apply(A,this);},copy:function(){return = this.collect(function(A){return A;});},copyFrom:function(E,C){var = D=3D[];var A=3DE+C;for(var B=3DE;B=3D0;B--){C(this.indexedObject[B],B);}},reverse:function(){return= new = A.Enumerator(this.indexedObject);}});window.$enumerate=3Dfunction(B){retu= rn new A.Enumerator(B);};});=0A= [Ice.Log=3Dnew = Object].as(function(A){A.Priority=3DObject.subclass({debug:function(C,E,D= ,B){C.debug(E,D,B);},info:function(C,E,D,B){C.info(E,D,B);},warn:function= (C,E,D,B){C.warn(E,D,B);},error:function(C,E,D,B){C.error(E,D,B);}});A.De= bug=3DA.Priority.subclass({asString:function(){return"Debug";}});A.Info=3D= A.Debug.subclass({debug:Function.NOOP,asString:function(){return"Info";}}= );A.Warn=3DA.Info.subclass({info:Function.NOOP,asString:function(){return= "Warn";}});A.Error=3DA.Warn.subclass({warn:Function.NOOP,asString:functio= n(){return"Error";}});A.Priority.DEBUG=3Dnew = A.Debug;A.Priority.INFO=3Dnew A.Info;A.Priority.WARN=3Dnew = A.Warn;A.Priority.ERROR=3Dnew = A.Error;A.Priority.Levels=3D[A.Priority.DEBUG,A.Priority.INFO,A.Priority.= WARN,A.Priority.ERROR];A.Logger=3DObject.subclass({initialize:function(D,= C,B){this.handler=3DC||{debug:Function.NOOP,info:Function.NOOP,warn:Funct= ion.NOOP,error:Function.NOOP};this.category=3DD;this.children=3D[];this.p= riority=3DB||A.Priority.ERROR;},debug:function(C,B){this.priority.debug(t= his.handler,this.category,C,B);},info:function(C,B){this.priority.info(th= is.handler,this.category,C,B);},warn:function(C,B){this.priority.warn(thi= s.handler,this.category,C,B);},error:function(C,B){this.priority.error(th= is.handler,this.category,C,B);},child:function(C){var = B=3Dthis.category.copy();B.push(C);var D=3Dnew = A.Logger(B,this.handler,this.priority);this.children.push(D);return = D;},threshold:function(B){this.priority=3DB;this.children.each(function(C= ){C.threshold(B);});},handleWith:function(B){this.handler=3DB;}});A.Windo= wLogHandler=3DObject.subclass({initialize:function(D,E,B,C){this.lineOpti= ons=3D[25,50,100,200,400];this.logger=3DD;this.logger.handleWith(this);th= is.parentWindow=3DE;this.lines=3DB||this.lineOptions[3];this.thresholdPri= ority=3DC||A.Priority.DEBUG;this.categoryMatcher=3D/.*/;this.closeOnExit=3D= true;this.toggle();this.parentWindow.onKeyUp(function(G){var = F=3DG.keyCode();if((F=3D=3D20||F=3D=3D84)&&(G.isCtrlPressed()||G.isAltPre= ssed())&&G.isShiftPressed()){this.enable();}}.bind(this));this.parentWind= ow.onUnload(function(){window.logger.info("page = unloaded!");this.disable();}.bind(this));},enable:function(){try{this.win= dow=3Dthis.parentWindow.open("","log"+window.identifier,"scrollbars=3D1,w= idth=3D800,height=3D680");var = D=3Dthis.window.document;this.log=3Dthis.window.document.getElementById("= log-window");this.toggle();if(this.log){return = ;}D.body.appendChild(D.createTextNode(" Close on exit "));var = I=3DD.createElement("input");I.style.margin=3D"2px";I.setAttribute("type"= ,"checkbox");I.defaultChecked=3Dtrue;I.checked=3Dtrue;I.onclick=3Dfunctio= n(){this.closeOnExit=3DI.checked;}.bind(this);D.body.appendChild(I);D.bod= y.appendChild(D.createTextNode(" Lines "));var = C=3DD.createElement("select");C.style.margin=3D"2px";this.lineOptions.eac= h(function(L,J){var = K=3DC.appendChild(D.createElement("option"));if(this.lines=3D=3DL){C.sele= ctedIndex=3DJ;}K.appendChild(D.createTextNode(L.toString()));}.bind(this)= );C.onchange=3Dfunction(J){this.lines=3Dthis.lineOptions[C.selectedIndex]= ;this.clearPreviousEvents();}.bind(this);D.body.appendChild(C);D.body.app= endChild(D.createTextNode(" Category "));var = H=3DD.createElement("input");H.style.margin=3D"2px";H.setAttribute("type"= ,"text");H.setAttribute("value",this.categoryMatcher.source);H.onchange=3D= function(){this.categoryMatcher=3DH.value.asRegexp();}.bind(this);D.body.= appendChild(H);D.body.appendChild(D.createTextNode(" Level "));var = B=3DD.createElement("select");B.style.margin=3D"2px";A.Priority.Levels.ea= ch(function(K,J){var = L=3DB.appendChild(D.createElement("option"));if(this.thresholdPriority=3D= =3DK){B.selectedIndex=3DJ;}L.appendChild(D.createTextNode(K.asString()));= }.bind(this));this.logger.threshold(this.thresholdPriority);B.onchange=3D= function(J){this.thresholdPriority=3DA.Priority.Levels[B.selectedIndex];t= his.logger.threshold(this.thresholdPriority);}.bind(this);D.body.appendCh= ild(B);var = F=3DD.createElement("input");F.style.margin=3D"2px";F.setAttribute("type"= ,"button");F.setAttribute("value","Stop");F.onclick=3Dfunction(){F.setAtt= ribute("value",this.toggle()?"Stop":"Start");}.bind(this);D.body.appendCh= ild(F);var = G=3DD.createElement("input");G.style.margin=3D"2px";G.setAttribute("type"= ,"button");G.setAttribute("value","Clear");G.onclick=3Dfunction(){this.cl= earAllEvents();}.bind(this);D.body.appendChild(G);this.log=3DD.body.appen= dChild(D.createElement("pre"));this.log.id=3D"log-window";this.log.style.= width=3D"100%";this.log.style.minHeight=3D"0";this.log.style.maxHeight=3D= "550px";this.log.style.borderWidth=3D"1px";this.log.style.borderStyle=3D"= solid";this.log.style.borderColor=3D"#999";this.log.style.backgroundColor= =3D"#ddd";this.log.style.overflow=3D"scroll";this.window.onunload=3Dfunct= ion(){this.disable();}.bind(this);}catch(E){this.disable();}},disable:fun= ction(){this.logger.threshold(A.Priority.ERROR);this.handle=3DFunction.NO= OP;if(this.closeOnExit&&this.window){this.window.close();}},toggle:functi= on(){if(this.handle=3D=3DFunction.NOOP){delete this.handle;return = true;}else{this.handle=3DFunction.NOOP;return = false;}},debug:function(D,C,B){this.handle("#333","debug",D,C,B);},info:f= unction(D,C,B){this.handle("green","info",D,C,B);},warn:function(D,C,B){t= his.handle("orange","warn",D,C,B);},error:function(D,C,B){this.handle("re= d","error",D,C,B);},handle:function(I,E,B,J,C){try{if(this.categoryMatche= r.test(B.join("."))){var F=3Dthis.log.ownerDocument;var H=3D(new = Date()).toTimestamp();var D=3DB.join(".");("["+D+"] : = "+J+(C?("\n"+C):"")).split("\n").each(function(K){if(K.containsWords()){v= ar = L=3DF.createElement("div");L.style.padding=3D"3px";L.style.color=3DI;L.se= tAttribute("title",H+" | = "+E);this.log.appendChild(L).appendChild(F.createTextNode(K));}}.bind(thi= s));this.log.scrollTop=3Dthis.log.scrollHeight;}this.clearPreviousEvents(= );}catch(G){this.disable();}},clearPreviousEvents:function(){var = B=3D$A(this.log.childNodes);B.copyFrom(0,B.length-this.lines).each(functi= on(C){this.log.removeChild(C);}.bind(this));},clearAllEvents:function(){$= A(this.log.childNodes).each(function(B){this.log.removeChild(B);}.bind(th= is));}});A.NOOPConsole=3D{debug:Function.NOOP,info:Function.NOOP,warn:Fun= ction.NOOP,error:Function.NOOP};A.FirebugLogHandler=3DObject.subclass({in= itialize:function(B){B.handleWith(this);this.logger=3DB;this.console=3DA.= NOOPConsole;this.enable();},enable:function(){this.console=3Dwindow.conso= le;this.logger.threshold(A.Priority.DEBUG);this.logger.warn("Firebug = (version < 1.2) logging can cause increased memory consumption when = running for a long period of = time!");},disable:function(){this.console=3DA.NOOPConsole;this.logger.thr= eshold(A.Priority.ERROR);},toggle:Function.NOOP,debug:function(D,C,B){B?t= his.console.debug(this.format(D,C),B):this.console.debug(this.format(D,C)= );},info:function(D,C,B){B?this.console.info(this.format(D,C),B):this.con= sole.info(this.format(D,C));},warn:function(D,C,B){B?this.console.warn(th= is.format(D,C),B):this.console.warn(this.format(D,C));},error:function(D,= C,B){B?this.console.error(this.format(D,C),B):this.console.error(this.for= mat(D,C));},format:function(C,B){return"["+C.join(".")+"] "+B;}});});=0A= [Ice.Ajax=3Dnew = Object].as(function(A){A.Client=3DObject.subclass({initialize:function(B)= {this.logger=3DB;this.cookies=3Dnew Object;document.cookie.split("; = ").each(function(E){var = D=3DE.split("=3D");this.cookies[D.first()]=3DD.last();}.bind(this));try{i= f(window.createRequest){this.createRequest=3Dfunction(){var D=3Dnew = A.RequestProxy(window.createRequest(),this.logger);D.post=3Dfunction(E,H,= F,G){this.get(E,H,F,G);};return = D;}.bind(this);}else{if(window.XMLHttpRequest){this.createRequest=3Dfunct= ion(){return new A.RequestProxy(new = XMLHttpRequest(),this.logger);}.bind(this);}else{if(window.ActiveXObject)= {this.createRequest=3Dfunction(){return new A.RequestProxy(new = ActiveXObject("Microsoft.XMLHTTP"),this.logger);}.bind(this);}}}}catch(C)= {this.logger.error("failed to create factory = request",C);}},getAsynchronously:function(D,B,C){return = this.createRequest().getAsynchronously(D,B,C);},getSynchronously:function= (D,B,C){return = this.createRequest().getSynchronously(D,B,C);},postAsynchronously:functio= n(D,B,C){return = this.createRequest().postAsynchronously(D,B,C);},postSynchronously:functi= on(D,B,C){return = this.createRequest().postSynchronously(D,B,C);}});A.RequestProxy=3DObject= .subclass({initialize:function(D,C){this.identifier=3D+Math.random().toSt= ring().substr(2,7);this.request=3DD;this.logger=3DC;this.callbacks=3D[];v= ar = B=3Dthis;this.responseCallback=3Dfunction(){if(D.readyState=3D=3D4){B.log= ger.debug("["+B.identifier+"] : receive ["+B.statusCode()+"] = "+B.statusText());var F=3DB.callbacks.length;for(var = E=3D0;E");};this.endTag=3Dfunction(html){html.push("");};},eachAttribute:function(iterator){$enumerate(this.el= ement.getElementsByTagName("attribute")).each(function(attribute){var = value=3Dattribute.firstChild?attribute.firstChild.data:"";iterator(attrib= ute.getAttribute("name"),value);});},content:function(){var = contentElement=3Dthis.element.getElementsByTagName("content")[0];return = contentElement.firstChild?contentElement.firstChild.data.replace(/<\!\#cd= ata\#/g,"/g,"]]>"):"";},asHTML:function(){var = html=3D[];this.startTag(html);html.push(this.content());this.endTag(html)= ;return html.join("");},asString:function(){var = html=3D[];this.startTag(html);html.push("...");this.endTag(html);return = html.join("");}});This.Element=3DObject.subclass({MouseListenerNames:["on= Click","onDblClick","onMouseDown","onMouseMove","onMouseOut","onMouseOver= ","onMouseUp"],KeyListenerNames:["onKeyDown","onKeyPress","onKeyUp","onHe= lp"],initialize:function(element){this.element=3Delement;},id:function(){= return this.element.id;},isSubmit:function(){return = false;},form:function(){var = parent=3Dthis.element.parentNode;while(parent){if(parent.tagName&&parent.= tagName.toLowerCase()=3D=3D"form"){return = This.Element.adaptToElement(parent);}parent=3Dparent.parentNode;}throw"Ca= nnot find enclosing = form.";},updateDOM:function(update){this.replaceHtml(update.asHTML());},r= eplaceHtml:function(html){this.withTemporaryContainer(function(container)= {container.innerHTML=3Dhtml;var = newElement=3Dcontainer.firstChild;this.disconnectEventListeners();this.re= placeHostElementWith(newElement);});},disconnectEventListeners:function()= {if(this.element.bridge){this.element.bridge.dispose();}var = elements=3Dthis.element.getElementsByTagName("*");var = length=3Delements.length;for(var i=3D0;i","g").exec(html);if(start=3D=3Dnull){this.element.inne= rHTML=3Dhtml;}else{var end=3Dnew = RegExp("","g").exec(html);this.element.innerHTML=3Dhtml.substr= ing(0,start.index)+html.substring(end.index+11,html.length);}}});This.Scr= iptElement=3DThis.Element.subclass({updateDOM:function(update){var = scriptCode=3Dupdate.content();if(scriptCode!=3D""&&scriptCode!=3D";"){var= = evalFunc=3Dfunction(){eval(scriptCode);};evalFunc.apply(window);}}});This= .TitleElement=3DThis.Element.subclass({updateDOM:function(update){this.el= ement.ownerDocument.title=3Dupdate.content();}});This.AnchorElement=3DThi= s.Element.subclass({isSubmit:function(){return = true;},focus:function(){var = onFocusListener=3Dthis.element.onfocus;this.element.onfocus=3DFunction.NO= OP;this.element.focus();this.element.onfocus=3DonFocusListener;},serializ= eOn:function(query){if(this.element.name){query.add(this.element.name,thi= s.element.name);}}});This.TableCellElement=3DThis.Element.subclass({repla= ceHtml:function(html){this.withTemporaryContainer(function(container){con= tainer.innerHTML=3D""+html+"
";var = newElement=3Dcontainer.firstChild;while((null!=3DnewElement)&&(this.eleme= nt.id!=3DnewElement.id)){newElement=3DnewElement.firstChild;}this.disconn= ectEventListeners();this.replaceHostElementWith(newElement);});}});This.I= FrameElement=3DThis.Element.subclass({replaceHostElementWith:function(new= Element){this.eachAttributeName(function(attributeName){var = value=3DnewElement.getAttribute(attributeName);if(value=3D=3Dnull){this.e= lement.removeAttribute(attributeName);}else{this.element.setAttribute(att= ributeName,value);}}.bind(this));var = oldLocation=3Dthis.element.contentWindow.location.href;var = newLocation=3DnewElement.contentWindow.location.href;if(oldLocation!=3Dne= wLocation){this.element.contentWindow.location=3DnewLocation;}this.eachLi= stenerName(function(listenerName){var = name=3DlistenerName.toLowerCase();this.element[name]=3DnewElement[name]?n= ewElement[name].bind(this.element):null;newElement[name]=3Dnull;}.bind(th= is));},eachAttributeName:function(iterator){["title","lang","dir","class"= ,"style","align","frameborder","width","height","hspace","ismap","longdes= c","marginwidth","marginheight","name","scrolling"].each(iterator);}});wi= ndow.$element=3DThis.Element.adaptToElement;});=0A= [Ice.EventModel=3Dnew = Object,Ice.ElementModel.Element,Ice.Parameter.Query,Ice.Geometry].as(func= tion(E,B,A,G){E.IE=3Dnew Object;E.Netscape=3Dnew = Object;E.Event=3DObject.subclass({initialize:function(I,H){this.event=3DI= ;this.currentElement=3DH;},cancel:function(){this.cancelBubbling();this.c= ancelDefaultAction();},isKeyEvent:function(){return = false;},isMouseEvent:function(){return = false;},captured:function(){return = this.currentElement?B.adaptToElement(this.currentElement):null;},serializ= eEventOn:function(H){H.add("ice.event.target",this.target()&&this.target(= ).id());H.add("ice.event.captured",this.captured()&&this.captured().id())= ;H.add("ice.event.type","on"+this.event.type);},serializeOn:function(H){t= his.serializeEventOn(H);},sendOn:function(H){A.create(function(I){I.add("= ice.submit.partial",false);try{this.captured().serializeOn(I);this.serial= izeOn(I);}catch(J){this.serializeOn(I);}}.bind(this)).sendOn(H);},sendFul= lOn:function(H){A.create(function(I){I.add("ice.submit.partial",false);tr= y{this.captured().serializeOn(I);this.form().serializeOn(I);this.serializ= eOn(I);}catch(J){this.serializeOn(I);}}.bind(this)).sendOn(H);},sendWithC= ondition:function(H){if(H(this)){this.send();}},send:function(){this.canc= el();this.sendOn(this.captured().findConnection());},sendFull:function(){= this.cancel();this.sendFullOn(this.captured().findConnection());}});E.IE.= Event=3DE.Event.subclass({target:function(){return = this.event.srcElement?B.adaptToElement(this.event.srcElement):null;},canc= elBubbling:function(){this.event.cancelBubble=3Dtrue;},cancelDefaultActio= n:function(){this.event.returnValue=3Dfalse;}});E.Netscape.Event=3DE.Even= t.subclass({target:function(){if(window.blackberry){return = this.event.currentTarget?B.adaptToElement(this.event.currentTarget):null;= }return = this.event.target?B.adaptToElement(this.event.target):null;},cancelBubbli= ng:function(){this.event.stopPropagation();},cancelDefaultAction:function= (){this.event.preventDefault();}});var = F=3D{isAltPressed:function(){return = this.event.altKey;},isCtrlPressed:function(){return = this.event.ctrlKey;},isShiftPressed:function(){return = this.event.shiftKey;},isMetaPressed:function(){return = this.event.metaKey;},serializeKeyAndMouseEventOn:function(H){H.add("ice.e= vent.alt",this.isAltPressed());H.add("ice.event.ctrl",this.isCtrlPressed(= ));H.add("ice.event.shift",this.isShiftPressed());H.add("ice.event.meta",= this.isMetaPressed());}};var D=3D{isMouseEvent:function(){return = true;},serializeOn:function(H){this.serializeEventOn(H);this.serializeKey= AndMouseEventOn(H);this.pointer().serializeOn(H);H.add("ice.event.left",t= his.isLeftButton());H.add("ice.event.right",this.isRightButton());}};E.IE= .MouseEvent=3DE.IE.Event.subclass({pointer:function(){return new = G.Point(this.event.clientX+(document.documentElement.scrollLeft||document= .body.scrollLeft),this.event.clientY+(document.documentElement.scrollTop|= |document.body.scrollTop));},isLeftButton:function(){return = this.event.button=3D=3D1;},isRightButton:function(){return = this.event.button=3D=3D2;}});E.IE.MouseEvent.methods(F);E.IE.MouseEvent.m= ethods(D);E.Netscape.MouseEvent=3DE.Netscape.Event.subclass({pointer:func= tion(){return new = G.Point(this.event.pageX,this.event.pageY);},isLeftButton:function(){retu= rn this.event.which=3D=3D1;},isRightButton:function(){return = this.event.which=3D=3D3;}});E.Netscape.MouseEvent.methods(F);E.Netscape.M= ouseEvent.methods(D);var C=3D{keyCharacter:function(){return = String.fromCharCode(this.keyCode());},isEnterKey:function(){return = this.keyCode()=3D=3D13;},isEscKey:function(){return = this.keyCode()=3D=3D27;},isBackspaceKey:function(){return = this.keyCode()=3D=3D8;},isDeleteKey:function(){return = this.keyCode()=3D=3D46||this.keyCode()=3D=3D63272;},isSpaceKey:function()= {return this.keyCode()=3D=3D32;},isTabKey:function(){return = this.keyCode()=3D=3D9||(this.isShiftPressed()&&this.keyCode()=3D=3D25);},= isHomeKey:function(){return = this.keyCode()=3D=3D36||this.keyCode()=3D=3D63273;},isEndKey:function(){r= eturn = this.keyCode()=3D=3D35||this.keyCode()=3D=3D63275;},isPageUpKey:function(= ){return = this.keyCode()=3D=3D33||this.keyCode()=3D=3D63276;},isPageDownKey:functio= n(){return = this.keyCode()=3D=3D34||this.keyCode()=3D=3D63277;},isArrowUpKey:function= (){return = this.keyCode()=3D=3D38||this.keyCode()=3D=3D63232;},isArrowDownKey:functi= on(){return = this.keyCode()=3D=3D40||this.keyCode()=3D=3D63233;},isArrowLeftKey:functi= on(){return = this.keyCode()=3D=3D37||this.keyCode()=3D=3D63234;},isArrowRightKey:funct= ion(){return = this.keyCode()=3D=3D39||this.keyCode()=3D=3D63235;},isKeyEvent:function()= {return = true;},serializeOn:function(H){this.serializeEventOn(H);this.serializeKey= AndMouseEventOn(H);H.add("ice.event.keycode",this.keyCode());}};E.IE.KeyE= vent=3DE.IE.Event.subclass({keyCode:function(){return = this.event.keyCode;}});E.IE.KeyEvent.methods(F);E.IE.KeyEvent.methods(C);= E.Netscape.KeyEvent=3DE.Netscape.Event.subclass({keyCode:function(){retur= n = this.event.which=3D=3D0?this.event.keyCode:this.event.which;}});E.Netscap= e.KeyEvent.methods(F);E.Netscape.KeyEvent.methods(C);E.UnknownEvent=3DE.E= vent.subclass({initialize:function(H){this.currentElement=3DH;},target:fu= nction(){return = this.currentElement=3D=3Dnull?null:B.adaptToElement(this.currentElement);= },serializeEventOn:function(H){H.add("ice.event.target",this.target()&&th= is.target().id());H.add("ice.event.captured",this.captured()&&this.captur= ed().id());H.add("ice.event.type","unknown");},cancelBubbling:Function.NO= OP,cancelDefaultAction:Function.NOOP});E.Event.adaptToPlainEvent=3Dfuncti= on(I,H){return window.event?new E.IE.Event(event,H):new = E.Netscape.Event(I,H);};E.Event.adaptToMouseEvent=3Dfunction(I,H){return = window.event?new E.IE.MouseEvent(event,H):new = E.Netscape.MouseEvent(I,H);};E.Event.adaptToKeyEvent=3Dfunction(I,H){retu= rn window.event?new E.IE.KeyEvent(event,H):new = E.Netscape.KeyEvent(I,H);};E.Event.adaptToEvent=3Dfunction(K,H){var = J=3Dwindow.event||K;if(J){var I=3D"on"+J.type;var L=3Dfunction(M){return = M.toLowerCase()=3D=3DI;};if(B.prototype.KeyListenerNames.detect(L)){retur= n = E.Event.adaptToKeyEvent(K,H);}else{if(B.prototype.MouseListenerNames.dete= ct(L)){return E.Event.adaptToMouseEvent(K,H);}else{return = E.Event.adaptToPlainEvent(K,H);}}}else{return new = E.UnknownEvent(H);}};window.$event=3DE.Event.adaptToEvent;});=0A= [Ice].as(function(A){A.Cookie=3DA.Parameter.Association.subclass({initial= ize:function(B,C,D){this.name=3DB;this.value=3DC||"";this.path=3DD||"/";t= his.save();},saveValue:function(B){this.value=3DB;this.save();},loadValue= :function(){this.load();return = this.value;},save:function(){document.cookie=3Dthis.name+"=3D"+this.value= +"; path=3D"+this.path;return this;},load:function(){var = B=3DA.Cookie.parse().detect(function(C){return = this.name=3D=3DC[0];}.bind(this));this.value=3DB?B[1]:null;return = this;},remove:function(){var B=3Dnew = Date();B.setTime(B.getTime()-24*60*60*1000);document.cookie=3Dthis.name+"= =3D; expires=3D"+B.toGMTString()+"; = path=3D"+this.path;}});A.Cookie.all=3Dfunction(){return = A.Cookie.parse().collect(function(B){var C=3DB[0];var D=3DB[1];return = new A.Cookie(C,D);});};A.Cookie.lookup=3Dfunction(B,D){var = C=3DA.Cookie.parse().detect(function(E){return = B=3D=3DE[0];});if(C){return new A.Cookie(B,C[1]);}else{if(D){return new = A.Cookie(B,D);}else{throw"Cannot find cookie named: = "+B;}}};A.Cookie.exists=3Dfunction(B){return = document.cookie.contains(B+"=3D");};A.Cookie.parse=3Dfunction(){return = document.cookie.split("; ").collect(function(B){return = B.contains("=3D")?B.split("=3D"):[B,""];});};});=0A= function currentConnection(){var = A=3D$enumerate(arguments).detect(function(B){return !!B;});return = A.findConnection();}function formOf(A){var = B=3DA.parentNode;while(B){if(B.tagName&&B.tagName.toLowerCase()=3D=3D"for= m"){return B;}B=3DB.parentNode;}throw"Cannot find enclosing = form.";}function iceSubmitPartial(C,B,A){C=3D(C?C:B.form);var D=3Dnew = Ice.Parameter.Query();if(Ice.InputFileIdPreUpload){D.add("ice.inputFile.p= reUpload",Ice.InputFileIdPreUpload);}if(Ice.InputFileIdPostUpload){D.add(= "ice.inputFile.postUpload",Ice.InputFileIdPostUpload);}if(Ice.Menu!=3Dnul= l&&Ice.Menu.menuContext!=3Dnull){D.add("ice.menuContext",Ice.Menu.menuCon= text);}if(Ice.FCKeditorUtility){Ice.FCKeditorUtility.saveAll();}D.add("ic= e.submit.partial",true);$event(A,B).serializeOn(D);if(C&&C.id){$element(C= ).serializeOn(D);}if(B&&B.id){var = E=3D$element(B);if(E.isSubmit()){E.serializeOn(D);}}D.sendOn(currentConne= ction($element(C),$element(B)));resetHiddenFieldsFor(C);return = false;}function iceSubmit(B,D,A){B=3D(B?B:D.form);var = F=3D$event(A,D);var E=3D$element(B);var H=3Dnew = Ice.Parameter.Query();if(Ice.InputFileIdPreUpload){H.add("ice.inputFile.p= reUpload",Ice.InputFileIdPreUpload);}if(Ice.InputFileIdPostUpload){H.add(= "ice.inputFile.postUpload",Ice.InputFileIdPostUpload);}if(Ice.Menu!=3Dnul= l&&Ice.Menu.menuContext!=3Dnull){H.add("ice.menuContext",Ice.Menu.menuCon= text);}if(Ice.FCKeditorUtility){Ice.FCKeditorUtility.saveAll();}H.add("ic= e.submit.partial",false);if(F.isKeyEvent()){if(F.isEnterKey()){var = G=3DE?E.detectDefaultSubmit():null;F.cancelDefaultAction();F.serializeOn(= H);if(G){G.serializeOn(H);}if(E){E.serializeOn(H);}H.sendOn(currentConnec= tion($element(B),$element(D)));}}else{var = C=3DD&&D.id?$element(D):null;F.serializeOn(H);if(C&&C.isSubmit()){C.seria= lizeOn(H);}if(E){E.serializeOn(H);}H.sendOn(currentConnection($element(B)= ,$element(D)));}resetHiddenFieldsFor(B);return false;}function = resetHiddenFieldsFor(A){$enumerate(A.elements).each(function(B){if(B.type= =3D=3D"hidden"&&B.id=3D=3D""){B.value=3D"";}});}=0A= [Ice.Document=3Dnew = Object,Ice.ElementModel.Element,Ice.Connection,Ice.Ajax].as(function(D,A,= C,B){D.replaceContainerHTML=3Dfunction(H,I){var L=3Dnew = RegExp("","g").exec(I);var G=3Dnew = RegExp("","g").exec(I);var = F=3DI.substring(L.index,G.index+G[0].length);var = K=3DF.substring(F.indexOf(">")+1,F.lastIndexOf("<"));var = E=3DH.tagName;var = J=3D$element(H);J.disconnectEventListeners();J.replaceHtml(["<",E,">",K,"= "].join(""));};D.Synchronizer=3DObject.subclass({initialize:funct= ion(E,G,I){this.logger=3DE.child("synchronizer");this.ajax=3Dnew = B.Client(this.logger);var = H=3D"history-frame:"+G+":"+I;try{window.frames[H].location.hash;this.hist= oryFrame=3Dwindow.frames[H];}catch(F){this.historyFrame=3DH.asElement().c= ontentWindow;}try{if(this.historyFrame.location.hash.length>0){this.reloa= d();}}catch(F){this.logger.error("History frame reload failed: = "+F);}},synchronize:function(){this.synchronize=3DFunction.NOOP;try{if(!t= his.historyFrame.location.hash.contains("reload")){this.historyFrame.loca= tion.replace(this.historyFrame.location+"#reload");this.logger.debug("mar= k document as modified");}}catch(E){this.logger.warn("could not mark = document as = modified",E);}},reload:function(){try{this.logger.info("synchronize = body");this.ajax.getAsynchronously(document.URL,"",function(F){F.setReque= stHeader("Connection","close");F.on(C.OK,function(G){D.replaceContainerHT= ML(document.body,G.content());});});}catch(E){this.logger.error("failed = to reload = body",E);}},shutdown:function(){this.synchronize=3DFunction.NOOP;}});});=0A= [Ice.Command=3Dnew = Object].as(function(A){A.Dispatcher=3DObject.subclass({initialize:functio= n(){this.commands=3Dnew = Object;},register:function(B,C){this.commands[B]=3DC;},deserializeAndExec= ute:function(D){var B=3DD.tagName;for(var C in = this.commands){if(C=3D=3DB){this.commands[B](D);return ;}}throw"Unknown = message received: = "+B;}});A.SetCookie=3Dfunction(B){document.cookie=3DB.firstChild.data;};A= .ParsingError=3Dfunction(C){logger.error("Parsing error");var = D=3DC.firstChild;logger.error(D.data);var = B=3DD.firstChild;logger.error(B.data);};});=0A= [Ice.Script=3Dnew = Object,Ice.Ajax.Client].as(function(This,Client){This.Loader=3DObject.sub= class({initialize:function(logger){this.logger=3Dlogger.child("script-loa= der");this.referencedScripts=3D[];this.client=3Dnew = Client(this.logger);$enumerate(document.documentElement.getElementsByTagN= ame("script")).each(function(script){if(script.src){this.referencedScript= s.push(script.src);}}.bind(this));},searchAndEvaluateScripts:function(ele= ment){$enumerate(element.getElementsByTagName("script")).each(function(s)= {this.evaluateScript(s);}.bind(this));},evaluateScript:function(script){v= ar = uri=3Dscript.src;if(uri){if(!this.referencedScripts.include(script.src)){= this.logger.debug("loading : = "+uri);this.client.getSynchronously(uri,"",function(request){request.on(I= ce.Connection.OK,function(){this.referencedScripts.push(uri);this.logger.= debug("evaluating script at : = "+uri);try{eval(request.content());}catch(e){this.logger.warn("Failed to = evaluate script located at: = "+uri,e);}}.bind(this));}.bind(this));}}else{var = code=3Dscript.innerHTML;this.logger.debug("evaluating script : = "+code);try{eval(code);}catch(e){this.logger.warn("Failed to evaluate = script: \n"+code,e);}}}});});=0A= var currentFocus;function setFocus(A){currentFocus=3DA;}[Ice.Focus=3Dnew = Object].as(function(D){function = C(E){return/^\w[\w\-\:]*$/.test(E);}D.setFocus=3D(function(F){if(F&&C(F))= {try{F.asExtendedElement().focus();setFocus(F);var = E=3Ddocument.getElementById(F);if(E){E.focus();}else{logger.info("Cannot = set focus, no element for id ["+F+"]");}logger.debug("Focus Set on = ["+F+"]");}catch(E){logger.info("Cannot set focus, no element for id = ["+F+"]",E);}}else{logger.debug("Focus interupted. Not Set on = ["+F+"]");}}).delayFor(100);function B(F,E,G){var = H=3DF[E];if(H){F[E]=3Dfunction(J){var = I=3D[J];H.apply(F,I);G.apply(F,I);};}else{F[E]=3DG;}}function A(G){var = E=3DG||window.event;var = F=3DE.srcElement||E.target;setFocus(F.id);}D.captureFocusIn=3Dfunction(E)= {$enumerate(["select","input","button","a"]).each(function(F){$enumerate(= E.getElementsByTagName(F)).each(function(G){B(G,"onfocus",A);});});};wind= ow.onLoad(function(){D.captureFocusIn(document);});});=0A= [Ice.Status=3Dnew = Object].as(function(A){A.NOOPIndicator=3D{on:Function.NOOP,off:Function.N= OOP};A.RedirectIndicator=3DObject.subclass({initialize:function(B){this.u= ri=3DB;},on:function(){window.location.href=3Dthis.uri;},off:Function.NOO= P});A.ElementIndicator=3DObject.subclass({initialize:function(B,C){this.e= lementID=3DB;this.indicators=3DC;this.indicators.push(this);this.off();},= on:function(){this.indicators.each(function(C){if(C!=3Dthis){C.off();}}.b= ind(this));var = B=3Dthis.elementID.asElement();if(B){B.style.visibility=3D"visible";}},of= f:function(){var = B=3Dthis.elementID.asElement();if(B){B.style.visibility=3D"hidden";}}});A= .OverlappingStateProtector=3DObject.subclass({initialize:function(B){this= .indicator=3DB;this.counter=3D0;},on:function(){if(this.counter=3D=3D0){t= his.indicator.on();}++this.counter;},off:function(){if(this.counter<1){re= turn = ;}if(this.counter=3D=3D1){this.indicator.off();}--this.counter;}});A.Togg= leIndicator=3DObject.subclass({initialize:function(B,C){this.onElement=3D= B;this.offElement=3DC;this.off();},on:function(){this.onElement.on();this= .offElement.off();},off:function(){this.onElement.off();this.offElement.o= n();}});A.MuxIndicator=3DObject.subclass({initialize:function(){this.indi= cators=3Darguments;this.off();},on:function(){$enumerate(this.indicators)= .each(function(B){B.on();});},off:function(){$enumerate(this.indicators).= each(function(B){B.off();});}});A.PointerIndicator=3DObject.subclass({ini= tialize:function(B){this.toggle=3Dfunction(){this.on=3DFunction.NOOP;var = C=3D["input","select","textarea","button","a"].inject([B],function(D,E){r= eturn = D.concat($enumerate(B.getElementsByTagName(E)).toArray());}).collect(func= tion(D){var E=3DD.style.cursor;D.style.cursor=3D"wait";return = function(){D.style.cursor=3DE;};});this.off=3Dfunction(){C.broadcast();th= is.on=3Dthis.toggle;this.off=3DFunction.NOOP;};};this.on=3D/Safari/.test(= navigator.userAgent)?Function.NOOP:this.toggle;this.off=3DFunction.NOOP;}= });A.OverlayIndicator=3DObject.subclass({initialize:function(B){this.conf= iguration=3DB;},on:function(){if(/MSIE/.test(navigator.userAgent)){this.o= verlay=3Ddocument.createElement("iframe");this.overlay.setAttribute("src"= ,this.configuration.connection.context.current+"xmlhttp/wait-cursor");thi= s.overlay.setAttribute("frameborder","0");document.body.appendChild(this.= overlay);}else{this.overlay=3Ddocument.body.appendChild(document.createEl= ement("div"));this.overlay.style.cursor=3D"wait";}var = B=3Dthis.overlay.style;B.position=3D"absolute";B.backgroundColor=3D"white= ";B.zIndex=3D"38000";B.top=3D"0";B.left=3D"0";B.opacity=3D"0";B.filter=3D= "alpha(opacity=3D0)";B.width=3D(Math.max(document.documentElement.scrollW= idth,document.body.scrollWidth)-20)+"px";B.height=3D(Math.max(document.do= cumentElement.scrollHeight,document.body.scrollHeight)-20)+"px";},off:fun= ction(){if(this.overlay){if(/MSIE/.test(navigator.userAgent)){var = B=3Ddocument.createElement("iframe");B.setAttribute("src",this.configurat= ion.connection.context.current+"xmlhttp/blank");B.setAttribute("framebord= er","0");document.body.replaceChild(B,this.overlay);document.body.removeC= hild(B);}else{document.body.removeChild(this.overlay);}}}});A.PopupIndica= tor=3DObject.subclass({initialize:function(F,E,D,C,B){this.message=3DF;th= is.description=3DE;this.buttonText=3DD;this.iconPath=3DC;this.panel=3DB;}= ,on:function(){this.panel.on();var = C=3Ddocument.createElement("div");document.body.appendChild(C);var = B=3DC.style;B.position=3D"absolute";B.textAlign=3D"center";B.zIndex=3D"28= 001";B.color=3D"black";B.backgroundColor=3D"white";B.paddingLeft=3D"0";B.= paddingRight=3D"0";B.paddingTop=3D"15px";B.paddingBottom=3D"15px";B.borde= rBottomColor=3D"gray";B.borderRightColor=3D"gray";B.borderTopColor=3D"sil= ver";B.borderLeftColor=3D"silver";B.borderWidth=3D"2px";B.borderStyle=3D"= solid";B.width=3D"270px";var = F=3Ddocument.createElement("div");F.appendChild(document.createTextNode(t= his.message));var = I=3DF.style;I.marginLeft=3D"30px";I.textAlign=3D"left";I.fontSize=3D"14px= ";I.fontSize=3D"14px";I.fontWeight=3D"bold";C.appendChild(F);var = E=3Ddocument.createElement("div");E.appendChild(document.createTextNode(t= his.description));var = H=3DE.style;H.fontSize=3D"11px";H.marginTop=3D"7px";H.marginBottom=3D"7px= ";H.fontWeight=3D"normal";F.appendChild(E);var = G=3Ddocument.createElement("input");G.type=3D"button";G.value=3Dthis.butt= onText;var = J=3DG.style;J.fontSize=3D"11px";J.fontWeight=3D"normal";G.onclick=3Dfunct= ion(){window.location.reload();};C.appendChild(G);var = D=3Dfunction(){B.left=3D((window.width()-C.clientWidth)/2)+"px";B.top=3D(= (window.height()-C.clientHeight)/2)+"px";}.bind(this);D();window.onResize= (D);},off:Function.NOOP});A.DefaultStatusManager=3DObject.subclass({initi= alize:function(G,D){this.configuration=3DG;this.container=3DD;this.connec= tionLostRedirect=3DG.connectionLostRedirectURI?new = A.RedirectIndicator(G.connectionLostRedirectURI):null;this.sessionExpired= Redirect=3DG.sessionExpiredRedirectURI?new = A.RedirectIndicator(G.sessionExpiredRedirectURI):null;var = F=3DG.messages;var = C=3DG.connection.context+"/xmlhttp/css/xp/css-images/connect_disconnected= .gif";var = E=3DG.connection.context+"/xmlhttp/css/xp/css-images/connect_caution.gif"= ;var B=3Dnew A.PointerIndicator(D);this.busy=3Dnew = A.OverlappingStateProtector(G.blockUI?new A.MuxIndicator(B,new = A.OverlayIndicator(G)):B);this.sessionExpired=3Dthis.sessionExpiredRedire= ct?this.sessionExpiredRedirect:new = A.PopupIndicator(F.sessionExpired,F.description,F.buttonText,C,this);this= .connectionLost=3Dthis.connectionLostRedirect?this.connectionLostRedirect= :new = A.PopupIndicator(F.connectionLost,F.description,F.buttonText,E,this);this= .serverError=3Dnew = A.PopupIndicator(F.serverError,F.description,F.buttonText,E,this);this.co= nnectionTrouble=3D{on:Function.NOOP,off:Function.NOOP};},on:function(){va= r = D=3Dthis.container.ownerDocument.createElement("iframe");D.setAttribute("= src",this.configuration.connection.context.current+"xmlhttp/blank");D.set= Attribute("frameborder","0");var = B=3DD.style;B.position=3D"absolute";B.display=3D"block";B.visibility=3D"v= isible";B.backgroundColor=3D"white";B.zIndex=3D"28000";B.top=3D"0";B.left= =3D"0";B.opacity=3D0.22;B.filter=3D"alpha(opacity=3D22)";this.container.a= ppendChild(D);var = C=3Dthis.container.tagName.toLowerCase()=3D=3D"body"?function(){B.width=3D= Math.max(document.documentElement.scrollWidth,document.body.scrollWidth)+= "px";B.height=3DMath.max(document.documentElement.scrollHeight,document.b= ody.scrollHeight)+"px";}:function(){B.width=3Dthis.container.offsetWidth+= "px";B.height=3Dthis.container.offsetHeight+"px";};C();window.onResize(C)= ;},off:Function.NOOP});A.ComponentStatusManager=3DObject.subclass({initia= lize:function(F,N,J,E,H,B,M){var L=3D[];var C=3Dnew = Ice.Status.ElementIndicator(F,L);var I=3Dnew = Ice.Status.ElementIndicator(N,L);var D=3Dnew = Ice.Status.ElementIndicator(E,L);var K=3Dnew = Ice.Status.ToggleIndicator(C,I);var G=3DH.configuration.blockUI?new = Ice.Status.MuxIndicator(K,new = Ice.Status.OverlayIndicator(H.configuration)):K;this.busy=3Dnew = Ice.Status.OverlappingStateProtector(M?new = Ice.Status.MuxIndicator(H.busy,G):G);this.connectionTrouble=3Dnew = Ice.Status.ElementIndicator(J,L);if(B){this.dsm=3DH;this.connectionLost=3D= new = Ice.Status.MuxIndicator(D,this.dsm.connectionLost);this.sessionExpired=3D= new = Ice.Status.MuxIndicator(D,this.dsm.sessionExpired);this.serverError=3Dnew= = Ice.Status.MuxIndicator(D,this.dsm.serverError);}else{this.connectionLost= =3DH.connectionLostRedirect?H.connectionLostRedirect:D;this.sessionExpire= d=3DH.sessionExpiredRedirect?H.sessionExpiredRedirect:D;this.serverError=3D= D;}},on:function(){this.dsm.on();},off:function(){[this.busy,this.session= Expired,this.serverError,this.connectionLost,this.connectionTrouble].each= WithGuard(function(B){B.off();});}});});=0A= [Ice.Connection=3Dnew = Object,Ice.Connection,Ice.Ajax,Ice.Parameter.Query].as(function(D,C,B,A){= D.FormPost=3Dfunction(E){E.setRequestHeader("Content-Type","application/x= -www-form-urlencoded; = charset=3DUTF-8");};D.Close=3Dfunction(E){E.close();};D.BadResponse=3Dfun= ction(E){return E.statusCode()=3D=3D0;};D.ServerError=3Dfunction(E){var = F=3DE.statusCode();return F>=3D500&&F<600;};D.OK=3Dfunction(E){return = E.statusCode()=3D=3D200;};D.Lock=3DObject.subclass({initialize:function()= {var = E=3Dfalse;this.acquire=3Dfunction(){E=3Dtrue;}.bind(this);this.release=3D= function(){E=3Dfalse;}.bind(this);this.isReleased=3Dfunction(){return = !E;}.bind(this);}});D.NOOPLock=3DObject.subclass({initialize:function(){t= his.acquire=3DFunction.NOOP;this.release=3DFunction.NOOP;this.isReleased=3D= function(){return = true;};}});D.SyncConnection=3DObject.subclass({initialize:function(F,H,E)= {this.logger=3DF.child("sync-connection");this.channel=3Dnew = B.Client(this.logger);this.defaultQuery=3DE;this.onSendListeners=3D[];thi= s.onReceiveFromSendListeners=3D[];this.onReceiveListeners=3D[];this.onSer= verErrorListeners=3D[];this.connectionDownListeners=3D[];this.timeoutBomb= =3D{cancel:Function.NOOP};this.logger.info("synchronous = mode");this.sendURI=3DH.context.current+"block/send-receive-updates";var = G=3DH.timeout?H.timeout:60000;window.onBeforeUnload(function(){this.conne= ctionDownListeners.clear();}.bind(this));this.onSend(function(){this.time= outBomb.cancel();this.timeoutBomb=3Dthis.connectionDownListeners.broadcas= ter().delayExecutionFor(G);}.bind(this));this.onReceive(function(){this.t= imeoutBomb.cancel();}.bind(this));this.whenDown(function(){this.timeoutBo= mb.cancel();}.bind(this));this.receiveCallback=3Dfunction(I){try{this.onR= eceiveListeners.broadcast(I);}catch(J){this.logger.error("receive = broadcast = failed",J);}}.bind(this);this.badResponseCallback=3Dthis.connectionDownLi= steners.broadcaster();this.serverErrorCallback=3Dthis.onServerErrorListen= ers.broadcaster();this.lock=3DH.blockUI?new C.Lock():new = C.NOOPLock();},send:function(F){if(this.lock.isReleased()){this.lock.acqu= ire();try{var E=3Dnew = A();E.addQuery(F);E.addQuery(this.defaultQuery);E.add("ice.focus",window.= currentFocus);this.logger.debug("send > = "+E.asString());this.channel.postAsynchronously(this.sendURI,E.asURIEncod= edString(),function(H){D.FormPost(H);H.on(C.OK,this.lock.release);H.on(C.= OK,this.onReceiveFromSendListeners.broadcaster());H.on(C.OK,this.receiveC= allback);H.on(C.BadResponse,this.badResponseCallback);H.on(C.ServerError,= this.serverErrorCallback);H.on(C.OK,C.Close);this.onSendListeners.broadca= st(H);}.bind(this));}catch(G){this.lock.release();}}},onSend:function(F,E= ){this.onSendListeners.push(F);if(E){this.onReceiveFromSendListeners.push= (E);}},onReceive:function(E){this.onReceiveListeners.push(E);},onServerEr= ror:function(E){this.onServerErrorListeners.push(E);},whenDown:function(E= ){this.connectionDownListeners.push(E);},whenTrouble:Function.NOOP,shutdo= wn:function(){this.shutdown=3DFunction.NOOP;this.send=3DFunction.NOOP;[th= is.onSendListeners,this.onReceiveListeners,this.onServerErrorListeners,th= is.connectionDownListeners,this.onReceiveFromSendListeners].eachWithGuard= (function(E){E.clear();});}});});=0A= Ice.Community=3Dnew Object;=0A= [Ice.Reliability=3Dnew = Object].as(function(A){A.Heartbeat=3DObject.subclass({initialize:function= (D,C,B){this.period=3DD;this.logger=3DB.child("heartbeat");this.pingListe= ners=3D[];this.lostPongListeners=3D[];this.beat=3Dfunction(){var = E=3Dfunction(){this.logger.warn("pong = lost");this.lostPongListeners.each(function(F){F.notify();});}.bind(this)= .delayExecutionFor(C);this.pingListeners.broadcast(new = A.Ping(E,this,this.logger));}.bind(this);window.onKeyPress(function(E){if= (E.keyCode()=3D=3D46&&E.isCtrlPressed()&&E.isShiftPressed()){this.beatPID= ?this.stop():this.start();}}.bind(this));},start:function(){this.beatPID=3D= this.beat.repeatExecutionEvery(this.period);this.logger.info("heartbeat = started");return = this;},stop:function(){try{this.beatPID.cancel();this.beatPID=3Dnull;this= .pingListeners.clear();this.lostPongListeners.each(function(C){C.ignoreNo= tifications();});this.logger.info("heartbeat = stopped");}catch(B){this.logger.warn("heartbeat not started",B);}return = this;},reset:function(){this.lostPongListeners.each(function(B){B.reset()= ;});},onPing:function(B){this.pingListeners.push(B);},onLostPongs:functio= n(D,C){var B=3DC||1;this.lostPongListeners.push(new = A.CoalescingListener(B,D));}});A.Ping=3DObject.subclass({initialize:funct= ion(B,D,C){this.pid=3DB;this.heartbeat=3DD;this.logger=3DC;this.logger.in= fo("ping");},pong:function(){if(this.pid){this.heartbeat.reset();this.pid= .cancel();this.pong=3DFunction.NOOP;this.logger.info("pong");}}});A.Coale= scingListener=3DObject.subclass({initialize:function(B,C){this.count=3D0;= this.retries=3DB;this.callback=3DC;},notify:function(){this.count+=3D1;if= (this.count=3D=3Dthis.retries){this.callback();this.reset();}},ignoreNoti= fications:function(){this.notify=3DFunction.NOOP;},reset:function(){this.= count=3D0;}});});=0A= [Ice.Community.Connection=3Dnew = Object,Ice.Connection,Ice.Ajax,Ice.Reliability.Heartbeat,Ice.Cookie,Ice.P= arameter.Query].as(function(F,E,C,D,A,B){F.AsyncConnection=3DObject.subcl= ass({initialize:function(g,U,Z,V,M,Y){this.logger=3Dg.child("async-connec= tion");this.sendChannel=3Dnew = C.Client(this.logger.child("ui"));this.receiveChannel=3Dnew = C.Client(this.logger.child("blocking"));this.defaultQuery=3DM;this.onSend= Listeners=3D[];this.onReceiveFromSendListeners=3D[];this.onReceiveListene= rs=3D[];this.onServerErrorListeners=3D[];this.connectionDownListeners=3D[= ];this.connectionTroubleListeners=3D[];this.listener=3D{close:Function.NO= OP,abort:Function.NOOP};this.listening=3D{remove:Function.NOOP};this.time= outBomb=3D{cancel:Function.NOOP};this.heartbeat=3D{stop:Function.NOOP};th= is.pingURI=3DV.context.current+"block/ping";this.getURI=3DV.context.curre= nt+"block/receive-updates";this.sendURI=3DV.context.current+"block/send-r= eceive-updates";this.receiveURI=3DV.context.async+"block/receive-updated-= views";window.onBeforeUnload(function(){this.connectionDownListeners.clea= r();}.bind(this));var = Q=3DV.timeout?V.timeout:60000;this.onSend(function(){this.timeoutBomb.can= cel();this.timeoutBomb=3Dthis.connectionDownListeners.broadcaster().delay= ExecutionFor(Q);}.bind(this));this.onReceive(function(){this.timeoutBomb.= cancel();}.bind(this));this.serverErrorCallback=3Dthis.onServerErrorListe= ners.broadcaster();this.receiveCallback=3Dfunction(i){try{this.onReceiveL= isteners.broadcast(i);}catch(j){this.logger.error("receive broadcast = failed",j);}}.bind(this);this.sendXWindowCookie=3DFunction.NOOP;this.rece= iveXWindowCookie=3Dfunction(e){var = i=3De.getResponseHeader("X-Set-Window-Cookie");if(i){this.sendXWindowCook= ie=3Dfunction(j){j.setRequestHeader("X-Window-Cookie",i);};}}.bind(this);= try{this.updatedViews=3DA.lookup("updates");}catch(b){this.updatedViews=3D= new A("updates","");}Y.register("updated-views",function(i){var = e=3Dthis.updatedViews.loadValue().split(" ");var = j=3Di.firstChild;if(j&&!j.data.blank()){this.updatedViews.saveValue(e.con= cat(j.data.split(" ")).asSet().join(" "));}else{this.logger.warn("No = updated views were = returned.");}}.bind(this));try{this.listening=3DA.lookup("bconn");this.li= stening.remove();}catch(b){}var h=3Dfunction(k,e,i){var j=3D0;var = l=3Di.inject([e],function(n,m){n.unshift(k.delayFor(m));return = n;});return = function(){if(j = "+G.asString());this.sendChannel.postAsynchronously(this.sendURI,G.asURIE= ncodedString(),function(J){E.FormPost(J);J.on(E.OK,this.lock.release);J.o= n(E.OK,this.onReceiveFromSendListeners.broadcaster());J.on(E.OK,this.rece= iveCallback);J.on(E.ServerError,this.serverErrorCallback);J.on(E.OK,E.Clo= se);this.onSendListeners.broadcast();}.bind(this));}catch(I){this.lock.re= lease();}}},onSend:function(H,G){this.onSendListeners.push(H);if(G){this.= onReceiveFromSendListeners.push(G);}},onReceive:function(G){this.onReceiv= eListeners.push(G);},onServerError:function(G){this.onServerErrorListener= s.push(G);},whenDown:function(G){this.connectionDownListeners.push(G);},w= henTrouble:function(G){this.connectionTroubleListeners.push(G);},shutdown= :function(){try{this.shutdown=3DFunction.NOOP;this.send=3DFunction.NOOP;t= his.connect=3DFunction.NOOP;this.heartbeat.stop();}catch(G){}finally{[thi= s.onSendListeners,this.onReceiveListeners,this.connectionDownListeners,th= is.onServerErrorListeners,this.onReceiveFromSendListeners].eachWithGuard(= function(H){H.clear();});this.listener.abort();[this.updatesMonitor,this.= blockingConnectionMonitor].eachWithGuard(function(H){H.cancel();});this.l= istening.remove();}}});});=0A= window.logger=3Dnew = Ice.Log.Logger(["window"]);window.console&&window.console.firebug?new = Ice.Log.FirebugLogHandler(window.logger):new = Ice.Log.WindowLogHandler(window.logger,window);[Ice.Community].as(functio= n(D){var E=3Dfunction(Q){try{var = N=3DIce.Cookie.lookup("ice.sessions");var R=3DN.loadValue().split(" = ");var M=3Dfunction(S){return S.startsWith(Q);};var = P=3DR.detect(M);if(P){R=3DR.reject(M);var = L=3DP.split("#")[1].asNumber()+1;R.push(Q+"#"+L);}else{R.push(Q+"#"+1);}N= .saveValue(R.join(" "));}catch(O){new = Ice.Cookie("ice.sessions",Q+"#"+1);}};var = F=3Dfunction(M){if(Ice.Cookie.exists("ice.sessions")){var = L=3DIce.Cookie.lookup("ice.sessions");var N=3DL.loadValue().split(" = ");L.saveValue(N.inject([],function(O,Q){if(Q){var R=3DQ.split("#");var = S=3DR[0];var = P=3DR[1].asNumber();if(S=3D=3DM){--P;}if(P>0){O.push(R[0]+"#"+P);}}return= O;}).join(" "));}};var = K=3Dwindow.views=3Dwindow.views?window.views:[];var = J=3Dfunction(M,L){E(M);K.push(new Ice.Parameter.Association(M,L));};var = C=3Dfunction(){K.each(function(L){F(L.name);});K.clear();};var I=3Dnew = Ice.Ajax.Client(logger.child("dispose"));var = B=3Dfunction(L){if(L.isEmpty()){return ;}try{var M=3DL.inject(new = Ice.Parameter.Query(),function(O,P){return = O.addParameter(P);});I.postSynchronously(window.disposeViewsURI,M.asURIEn= codedString(),function(O){Ice.Connection.FormPost(O);O.on(Ice.Connection.= OK,Ice.Connection.Close);});}catch(N){logger.warn("Failed to notify view = disposal",N);}};var = G=3Dfunction(M,L){F(M);K=3DK.reject(function(N){return = N.name=3D=3DM&&N.value=3D=3DL;});};var H=3Dfunction(M,L){G(M,L);B([new = Ice.Parameter.Association(M,L)]);};var = A=3Dfunction(){B(K);C();};window.onBeforeUnload(A);D.Application=3DObject= .subclass({initialize:function(P,M){var U=3DP.session;var = Q=3DP.view;J(U,Q);var = X=3Dwindow.logger.child(U.substring(0,4)+"#"+Q);var T=3Dnew = Ice.Status.DefaultStatusManager(P,M);var L=3Dnew = Ice.Script.Loader(X);var Z=3Dnew Ice.Command.Dispatcher();var S=3Dnew = Ice.Document.Synchronizer(window.logger,U,Q);var = W=3DIce.Parameter.Query.create(function(a){a.add("ice.session",U);a.add("= ice.view",Q);});var = O=3Dfunction(a){Ice.Document.replaceContainerHTML(M,a);L.searchAndEvaluat= eScripts(M);};var N=3DP.synchronous?new = Ice.Connection.SyncConnection(X,P.connection,W):new = D.Connection.AsyncConnection(X,U,Q,P.connection,W,Z);var = V=3Dfunction(){V=3DFunction.NOOP;N.shutdown();S.shutdown();};var = R=3D[];var = Y=3Dfunction(a){R.push(a);};Z.register("noop",Function.NOOP);Z.register("= set-cookie",Ice.Command.SetCookie);Z.register("parsererror",Ice.Command.P= arsingError);Z.register("redirect",function(b){var = a=3Db.getAttribute("url").replace(/&/g,"&");X.info("Redirecting to = "+a);window.location.href=3Da;});Z.register("reload",function(d){X.info("= Reloading");var = c=3Dwindow.location.href;B=3DFunction.NOOP;V();if(c.contains("rvn=3D")){w= indow.location.reload();}else{var = a=3Dd.getAttribute("view");if(a=3D=3D""){window.location.reload();}else{v= ar = b=3Dc.contains("?")?"&":"?";window.location.href=3Dc+b+"rvn=3D"+a;}}});Z.= register("macro",function(a){$enumerate(a.childNodes).each(function(b){Z.= deserializeAndExecute(b);});});Z.register("updates",function(a){$enumerat= e(a.getElementsByTagName("update")).each(function(d){try{var = b=3Dd.getAttribute("address");var g=3Dnew = Ice.ElementModel.Update(d);b.asExtendedElement().updateDOM(g);X.debug("ap= plied update : "+g.asString());var = c=3Db.asElement();Ice.Focus.captureFocusIn(c);L.searchAndEvaluateScripts(= c);if(Ice.StateMon){Ice.StateMon.checkAll();Ice.StateMon.rebuild();}}catc= h(f){X.error("failed to insert element: = "+g.asString(),f);}});});Z.register("session-expired",function(){try{X.wa= rn("Session has = expired");T.busy.off();T.sessionExpired.on();G(U,Q);}finally{V();R.broadc= ast();}});window.onUnload(function(){V();});N.onSend(function(){T.busy.on= ();},function(){T.busy.off();});N.onReceive(function(a){var = b=3Da.getResponseHeader("Content-Type");if(b.startsWith("text/html")){O(a= .content());}else{if(b.startsWith("text/xml")){S.synchronize();Z.deserial= izeAndExecute(a.contentAsDOM().documentElement);}else{X.warn("unknown = content in = response");}}T.connectionTrouble.off();});N.onServerError(function(a){X.w= arn("server side = error");T.busy.off();H(U,Q);if(a.isEmpty()){T.serverError.on();}else{O(a.= content());}V();});N.whenDown(function(){X.warn("connection to server = was = lost");T.busy.off();T.connectionLost.on();V();});N.whenTrouble(function()= {X.warn("connection in = trouble");T.connectionTrouble.on();});this.attachStatusManager=3Dfunction= (a){T.off();T=3Da(new = Ice.Status.DefaultStatusManager(P,M));X.info("status indicators were = updated");};this.connection=3DN;this.onSessionExpired=3DY;this.dispose=3D= V;this.disposeAndNotify=3Dfunction(){H(U,Q);V();};X.info("bridge = loaded!");}});});window.onKeyPress(function(A){if(A.isEscKey()){A.cancelD= efaultAction();}});=0A= [Ice].as(function(A){function B(H){try{return = H.asExtendedElement().findBridge();}catch(F){var = E=3DH.asElement().getElementsByTagName("*");var D=3DE.length;for(var = C=3D0;C1&&!((readyState=3D=3D= 4)&&this._complete)){this.respondToReadyState(this.transport.readyState)}= },setRequestHeaders:function(){var = headers=3D{"X-Requested-With":"XMLHttpRequest","X-Prototype-Version":Prot= otype.Version,Accept:"text/javascript, text/html, application/xml, = text/xml, = */*"};if(this.method=3D=3D"post"){headers["Content-type"]=3Dthis.options.= contentType+(this.options.encoding?"; = charset=3D"+this.options.encoding:"");if(this.transport.overrideMimeType&= &(navigator.userAgent.match(/Gecko\/(\d{4})/)||[0,2005])[1]<2005){headers= .Connection=3D"close"}}if(typeof = this.options.requestHeaders=3D=3D"object"){var = extras=3Dthis.options.requestHeaders;if(Object.isFunction(extras.push)){f= or(var = i=3D0,length=3Dextras.length;i=3D200&&status<300)},getStatus:function(){try{return = this.transport.status||0}catch(e){return = 0}},respondToReadyState:function(readyState){var = state=3DAjax.Request.Events[readyState],response=3Dnew = Ajax.Response(this);if(state=3D=3D"Complete"){try{this._complete=3Dtrue;(= this.options["on"+response.status]||this.options["on"+(this.success()?"Su= ccess":"Failure")]||Prototype.emptyFunction)(response,response.headerJSON= )}catch(e){this.dispatchException(e)}var = contentType=3Dresponse.getHeader("Content-type");if(this.options.evalJS=3D= =3D"force"||(this.options.evalJS&&contentType&&contentType.match(/^\s*(te= xt|application)\/(x-)?(java|ecma)script(;.*)?\s*$/i))){this.evalResponse(= )}}try{(this.options["on"+state]||Prototype.emptyFunction)(response,respo= nse.headerJSON);Ajax.Responders.dispatch("on"+state,this,response,respons= e.headerJSON)}catch(e){this.dispatchException(e)}if(state=3D=3D"Complete"= ){this.transport.onreadystatechange=3DPrototype.emptyFunction}},getHeader= :function(name){try{return = this.transport.getResponseHeader(name)}catch(e){return = null}},evalResponse:function(){try{return = eval((this.transport.responseText||"").unfilterJSON())}catch(e){this.disp= atchException(e)}},dispatchException:function(exception){(this.options.on= Exception||Prototype.emptyFunction)(this,exception);Ajax.Responders.dispa= tch("onException",this,exception)}});Ajax.Request.Events=3D["Uninitialize= d","Loading","Loaded","Interactive","Complete"];Ajax.Response=3DClass.cre= ate({initialize:function(request){this.request=3Drequest;var = transport=3Dthis.transport=3Drequest.transport,readyState=3Dthis.readySta= te=3Dtransport.readyState;if((readyState>2&&!Prototype.Browser.IE)||ready= State=3D=3D4){this.status=3Dthis.getStatus();this.statusText=3Dthis.getSt= atusText();this.responseText=3DString.interpret(transport.responseText);t= his.headerJSON=3Dthis._getHeaderJSON()}if(readyState=3D=3D4){var = xml=3Dtransport.responseXML;this.responseXML=3DObject.isUndefined(xml)?nu= ll:xml;this.responseJSON=3Dthis._getResponseJSON()}},status:0,statusText:= "",getStatus:Ajax.Request.prototype.getStatus,getStatusText:function(){tr= y{return = this.transport.statusText||""}catch(e){return""}},getHeader:Ajax.Request.= prototype.getHeader,getAllHeaders:function(){try{return = this.getAllResponseHeaders()}catch(e){return = null}},getResponseHeader:function(name){return = this.transport.getResponseHeader(name)},getAllResponseHeaders:function(){= return = this.transport.getAllResponseHeaders()},_getHeaderJSON:function(){var = json=3Dthis.getHeader("X-JSON");if(!json){return = null}json=3DdecodeURIComponent(escape(json));try{return = json.evalJSON(this.request.options.sanitizeJSON)}catch(e){this.request.di= spatchException(e)}},_getResponseJSON:function(){var = options=3Dthis.request.options;if(!options.evalJSON||(options.evalJSON!=3D= "force"&&!(this.getHeader("Content-type")||"").include("application/json"= ))||this.responseText.blank()){return null}try{return = this.responseText.evalJSON(options.sanitizeJSON)}catch(e){this.request.di= spatchException(e)}}});Ajax.Updater=3DClass.create(Ajax.Request,{initiali= ze:function($super,container,url,options){this.container=3D{success:(cont= ainer.success||container),failure:(container.failure||(container.success?= null:container))};options=3DObject.clone(options);var = onComplete=3Doptions.onComplete;options.onComplete=3D(function(response,j= son){this.updateContent(response.responseText);if(Object.isFunction(onCom= plete)){onComplete(response,json)}}).bind(this);$super(url,options)},upda= teContent:function(responseText){var = receiver=3Dthis.container[this.success()?"success":"failure"],options=3Dt= his.options;if(!options.evalScripts){responseText=3DresponseText.stripScr= ipts()}if(receiver=3D$(receiver)){if(options.insertion){if(Object.isStrin= g(options.insertion)){var = insertion=3D{};insertion[options.insertion]=3DresponseText;receiver.inser= t(insertion)}else{options.insertion(receiver,responseText)}}else{receiver= .update(responseText)}}}});Ajax.PeriodicalUpdater=3DClass.create(Ajax.Bas= e,{initialize:function($super,container,url,options){$super(options);this= .onComplete=3Dthis.options.onComplete;this.frequency=3D(this.options.freq= uency||2);this.decay=3D(this.options.decay||1);this.updater=3D{};this.con= tainer=3Dcontainer;this.url=3Durl;this.start()},start:function(){this.opt= ions.onComplete=3Dthis.updateComplete.bind(this);this.onTimerEvent()},sto= p:function(){this.updater.options.onComplete=3Dundefined;clearTimeout(thi= s.timer);(this.onComplete||Prototype.emptyFunction).apply(this,arguments)= },updateComplete:function(response){if(this.options.decay){this.decay=3D(= response.responseText=3D=3Dthis.lastText?this.decay*this.options.decay:1)= ;this.lastText=3Dresponse.responseText}this.timer=3Dthis.onTimerEvent.bin= d(this).delay(this.decay*this.frequency)},onTimerEvent:function(){this.up= dater=3Dnew Ajax.Updater(this.container,this.url,this.options)}});=0A= function $(B){if(arguments.length>1){for(var = A=3D0,D=3D[],C=3Darguments.length;A';delete C.name;return = Element.writeAttribute(document.createElement(D),C);}if(!B[D]){B[D]=3DEle= ment.extend(document.createElement(D));}return = Element.writeAttribute(B[D].cloneNode(false),C);};Object.extend(this.Elem= ent,A||{});}).call(window);Element.cache=3D{};Element.Methods=3D{visible:= function(A){return = $(A).style.display!=3D"none";},toggle:function(A){A=3D$(A);Element[Elemen= t.visible(A)?"hide":"show"](A);return = A;},hide:function(A){$(A).style.display=3D"none";return = A;},show:function(A){$(A).style.display=3D"";return = A;},remove:function(A){A=3D$(A);A.parentNode.removeChild(A);return = A;},update:function(A,B){A=3D$(A);if(B&&B.toElement){B=3DB.toElement();}i= f(Object.isElement(B)){return = A.update().insert(B);}B=3DObject.toHTML(B);A.innerHTML=3DB.stripScripts()= ;B.evalScripts.bind(B).defer();return = A;},replace:function(B,C){B=3D$(B);if(C&&C.toElement){C=3DC.toElement();}= else{if(!Object.isElement(C)){C=3DObject.toHTML(C);var = A=3DB.ownerDocument.createRange();A.selectNode(B);C.evalScripts.bind(C).d= efer();C=3DA.createContextualFragment(C.stripScripts());}}B.parentNode.re= placeChild(C,B);return = B;},insert:function(C,E){C=3D$(C);if(Object.isString(E)||Object.isNumber(= E)||Object.isElement(E)||(E&&(E.toElement||E.toHTML))){E=3D{bottom:E};}va= r D,B,A;for(position in = E){D=3DE[position];position=3Dposition.toLowerCase();B=3DElement._inserti= onTranslations[position];if(D&&D.toElement){D=3DD.toElement();}if(Object.= isElement(D)){B.insert(C,D);continue;}D=3DObject.toHTML(D);A=3DC.ownerDoc= ument.createRange();B.initializeRange(C,A);B.insert(C,A.createContextualF= ragment(D.stripScripts()));D.evalScripts.bind(D).defer();}return = C;},wrap:function(B,C,A){B=3D$(B);if(Object.isElement(C)){$(C).writeAttri= bute(A||{});}else{if(Object.isString(C)){C=3Dnew = Element(C,A);}else{C=3Dnew = Element("div",C);}}if(B.parentNode){B.parentNode.replaceChild(C,B);}C.app= endChild(B);return C;},inspect:function(B){B=3D$(B);var = A=3D"<"+B.tagName.toLowerCase();$H({id:"id",className:"class"}).each(func= tion(F){var E=3DF.first(),C=3DF.last();var = D=3D(B[E]||"").toString();if(D){A+=3D" = "+C+"=3D"+D.inspect(true);}});return = A+">";},recursivelyCollect:function(A,C){A=3D$(A);var = B=3D[];while(A=3DA[C]){if(A.nodeType=3D=3D1){B.push(Element.extend(A));}}= return B;},ancestors:function(A){return = $(A).recursivelyCollect("parentNode");},descendants:function(A){return = $(A).getElementsBySelector("*");},firstDescendant:function(A){A=3D$(A).fi= rstChild;while(A&&A.nodeType!=3D1){A=3DA.nextSibling;}return = $(A);},immediateDescendants:function(A){if(!(A=3D$(A).firstChild)){return= [];}while(A&&A.nodeType!=3D1){A=3DA.nextSibling;}if(A){return[A].concat($= (A).nextSiblings());}return[];},previousSiblings:function(A){return = $(A).recursivelyCollect("previousSibling");},nextSiblings:function(A){ret= urn = $(A).recursivelyCollect("nextSibling");},siblings:function(A){A=3D$(A);re= turn = A.previousSiblings().reverse().concat(A.nextSiblings());},match:function(= B,A){if(Object.isString(A)){A=3Dnew Selector(A);}return = A.match($(B));},up:function(B,D,A){B=3D$(B);if(arguments.length=3D=3D1){r= eturn $(B.parentNode);}var C=3DB.ancestors();return = D?Selector.findElement(C,D,A):C[A||0];},down:function(B,C,A){B=3D$(B);if(= arguments.length=3D=3D1){return B.firstDescendant();}var = D=3DB.descendants();return = C?Selector.findElement(D,C,A):D[A||0];},previous:function(B,D,A){B=3D$(B)= ;if(arguments.length=3D=3D1){return = $(Selector.handlers.previousElementSibling(B));}var = C=3DB.previousSiblings();return = D?Selector.findElement(C,D,A):C[A||0];},next:function(C,D,B){C=3D$(C);if(= arguments.length=3D=3D1){return = $(Selector.handlers.nextElementSibling(C));}var = A=3DC.nextSiblings();return = D?Selector.findElement(A,D,B):A[B||0];},select:function(){var = A=3D$A(arguments),B=3D$(A.shift());return = Selector.findChildElements(B,A);},adjacent:function(){var = A=3D$A(arguments),B=3D$(A.shift());return = Selector.findChildElements(B.parentNode,A).without(B);},identify:function= (B){B=3D$(B);var = C=3DB.readAttribute("id"),A=3Darguments.callee;if(C){return = C;}do{C=3D"anonymous_element_"+A.counter++;}while($(C));B.writeAttribute(= "id",C);return = C;},readAttribute:function(C,A){C=3D$(C);if(Prototype.Browser.IE){var = B=3DElement._attributeTranslations.read;if(B.values[A]){return = B.values[A](C,A);}if(B.names[A]){A=3DB.names[A];}if(A.include(":")){retur= n(!C.attributes||!C.attributes[A])?null:C.attributes[A].value;}}return = C.getAttribute(A);},writeAttribute:function(E,C,F){E=3D$(E);var = B=3D{},D=3DElement._attributeTranslations.write;if(typeof = C=3D=3D"object"){B=3DC;}else{B[C]=3DObject.isUndefined(F)?true:F;}for(var= A in = B){C=3DD.names[A]||A;F=3DB[A];if(D.values[A]){C=3DD.values[A](E,F);}if(F=3D= =3D=3Dfalse||F=3D=3D=3Dnull){E.removeAttribute(C);}else{if(F=3D=3D=3Dtrue= ){E.setAttribute(C,C);}else{E.setAttribute(C,F);}}}return = E;},getHeight:function(A){return = $(A).getDimensions().height;},getWidth:function(A){return = $(A).getDimensions().width;},classNames:function(A){return new = Element.ClassNames(A);},hasClassName:function(A,B){if(!(A=3D$(A))){return= ;}var C=3DA.className;return(C.length>0&&(C=3D=3DB||new = RegExp("(^|\\s)"+B+"(\\s|$)").test(C)));},addClassName:function(A,B){if(!= (A=3D$(A))){return = ;}if(!A.hasClassName(B)){A.className+=3D(A.className?" ":"")+B;}return = A;},removeClassName:function(A,B){if(!(A=3D$(A))){return = ;}A.className=3DA.className.replace(new = RegExp("(^|\\s+)"+B+"(\\s+|$)")," ").strip();return = A;},toggleClassName:function(A,B){if(!(A=3D$(A))){return ;}return = A[A.hasClassName(B)?"removeClassName":"addClassName"](B);},cleanWhitespac= e:function(B){B=3D$(B);var C=3DB.firstChild;while(C){var = A=3DC.nextSibling;if(C.nodeType=3D=3D3&&!/\S/.test(C.nodeValue)){B.remove= Child(C);}C=3DA;}return B;},empty:function(A){return = $(A).innerHTML.blank();},descendantOf:function(D,C){D=3D$(D),C=3D$(C);var= = F=3DC;if(D.compareDocumentPosition){return(D.compareDocumentPosition(C)&8= )=3D=3D=3D8;}if(D.sourceIndex&&!Prototype.Browser.Opera){var = E=3DD.sourceIndex,B=3DC.sourceIndex,A=3DC.nextSibling;if(!A){do{C=3DC.par= entNode;}while(!(A=3DC.nextSibling)&&C.parentNode);}if(A){return(E>B&&E","",1],TBODY:["","
",2],TR:["","",3],TD:["
","=
",4],SELECT:["",1]}};(funct= ion(){this.bottom.initializeRange=3Dthis.top.initializeRange;Object.exten= d(this.tags,{THEAD:this.tags.TBODY,TFOOT:this.tags.TBODY,TH:this.tags.TD}= );}).call(Element._insertionTranslations);Element.Methods.Simulated=3D{ha= sAttribute:function(A,C){C=3DElement._attributeTranslations.has[C]||C;var= B=3D$(A).getAttributeNode(C);return = B&&B.specified;}};Element.Methods.ByTag=3D{};Object.extend(Element,Elemen= t.Methods);if(!Prototype.BrowserFeatures.ElementExtensions&&document.crea= teElement("div").__proto__){window.HTMLElement=3D{};window.HTMLElement.pr= ototype=3Ddocument.createElement("div").__proto__;Prototype.BrowserFeatur= es.ElementExtensions=3Dtrue;}Element.extend=3D(function(){if(Prototype.Br= owserFeatures.SpecificElementExtensions){return Prototype.K;}var = A=3D{},B=3DElement.Methods.ByTag;var = C=3DObject.extend(function(F){if(!F||F._extendedByPrototype||F.nodeType!=3D= 1||F=3D=3Dwindow){return F;}var = D=3DObject.clone(A),E=3DF.tagName,H,G;if(B[E]){Object.extend(D,B[E]);}for= (H in D){G=3DD[H];if(Object.isFunction(G)&&!(H in = F)){F[H]=3DG.methodize();}}F._extendedByPrototype=3DPrototype.emptyFuncti= on;return = F;},{refresh:function(){if(!Prototype.BrowserFeatures.ElementExtensions){= Object.extend(A,Element.Methods);Object.extend(A,Element.Methods.Simulate= d);}}});C.refresh();return = C;})();Element.hasAttribute=3Dfunction(A,B){if(A.hasAttribute){return = A.hasAttribute(B);}return = Element.Methods.Simulated.hasAttribute(A,B);};Element.addMethods=3Dfuncti= on(C){var = I=3DPrototype.BrowserFeatures,D=3DElement.Methods.ByTag;if(!C){Object.ext= end(Form,Form.Methods);Object.extend(Form.Element,Form.Element.Methods);O= bject.extend(Element.Methods.ByTag,{FORM:Object.clone(Form.Methods),INPUT= :Object.clone(Form.Element.Methods),SELECT:Object.clone(Form.Element.Meth= ods),TEXTAREA:Object.clone(Form.Element.Methods)});}if(arguments.length=3D= =3D2){var = B=3DC;C=3Darguments[1];}if(!B){Object.extend(Element.Methods,C||{});}else= {if(Object.isArray(B)){B.each(H);}else{H(B);}}function = H(F){F=3DF.toUpperCase();if(!Element.Methods.ByTag[F]){Element.Methods.By= Tag[F]=3D{};}Object.extend(Element.Methods.ByTag[F],C);}function = A(L,K,F){F=3DF||false;for(var N in L){var = M=3DL[N];if(!Object.isFunction(M)){continue;}if(!F||!(N in = K)){K[N]=3DM.methodize();}}}function E(L){var F;var = K=3D{OPTGROUP:"OptGroup",TEXTAREA:"TextArea",P:"Paragraph",FIELDSET:"Fiel= dSet",UL:"UList",OL:"OList",DL:"DList",DIR:"Directory",H1:"Heading",H2:"H= eading",H3:"Heading",H4:"Heading",H5:"Heading",H6:"Heading",Q:"Quote",INS= :"Mod",DEL:"Mod",A:"Anchor",IMG:"Image",CAPTION:"TableCaption",COL:"Table= Col",COLGROUP:"TableCol",THEAD:"TableSection",TFOOT:"TableSection",TBODY:= "TableSection",TR:"TableRow",TH:"TableCell",TD:"TableCell",FRAMESET:"Fram= eSet",IFRAME:"IFrame"};if(K[L]){F=3D"HTML"+K[L]+"Element";}if(window[F]){= return window[F];}F=3D"HTML"+L+"Element";if(window[F]){return = window[F];}F=3D"HTML"+L.capitalize()+"Element";if(window[F]){return = window[F];}window[F]=3D{};window[F].prototype=3Ddocument.createElement(L)= .__proto__;return = window[F];}if(I.ElementExtensions){A(Element.Methods,HTMLElement.prototyp= e);A(Element.Methods.Simulated,HTMLElement.prototype,true);}if(I.Specific= ElementExtensions){for(var J in Element.Methods.ByTag){var = G=3DE(J);if(Object.isUndefined(G)){continue;}A(D[J],G.prototype);}}Object= .extend(Element,Element.Methods);delete = Element.ByTag;if(Element.extend.refresh){Element.extend.refresh();}Elemen= t.cache=3D{};};document.viewport=3D{getDimensions:function(){var = A=3D{};var C=3DPrototype.Browser;$w("width height").each(function(E){var = B=3DE.capitalize();if(C.WebKit&&!document.evaluate){A[E]=3Dself["inner"+B= ];}else{if(C.Opera&&parseFloat(window.opera.version())<9.5||!document.com= patMode||document.compatMode!=3D"CSS1Compat"){A[E]=3Ddocument.body["clien= t"+B];}else{A[E]=3Ddocument.documentElement["client"+B];}}});return = A;},getWidth:function(){return = this.getDimensions().width;},getHeight:function(){return = this.getDimensions().height;},getScrollOffsets:function(){return = Element._returnOffset(window.pageXOffset||document.documentElement.scroll= Left||document.body.scrollLeft,window.pageYOffset||document.documentEleme= nt.scrollTop||document.body.scrollTop);}};=0A= var = Selector=3DClass.create({initialize:function(A){this.expression=3DA.strip= ();this.compileMatcher();},shouldUseXPath:function(){if(!Prototype.Browse= rFeatures.XPath){return false;}var = A=3Dthis.expression;if(Prototype.Browser.WebKit&&(A.include("-of-type")||= A.include(":empty"))){return = false;}if((/(\[[\w-]*?:|:checked)/).test(this.expression)){return = false;}return = true;},compileMatcher:function(){if(this.shouldUseXPath()){return = this.compileXPathMatcher();}var = e=3Dthis.expression,ps=3DSelector.patterns,h=3DSelector.handlers,c=3DSele= ctor.criteria,le,p,m;if(Selector._cache[e]){this.matcher=3DSelector._cach= e[e];return ;}this.matcher=3D["this.matcher =3D function(root) {","var r = =3D root, h =3D Selector.handlers, c =3D false, = n;"];while(e&&le!=3De&&(/\S/).test(e)){le=3De;for(var i in = ps){p=3Dps[i];if(m=3De.match(p)){this.matcher.push(Object.isFunction(c[i]= )?c[i](m):new = Template(c[i]).evaluate(m));e=3De.replace(m[0],"");break;}}}this.matcher.= push("return = h.unique(n);\n}");eval(this.matcher.join("\n"));Selector._cache[this.expr= ession]=3Dthis.matcher;},compileXPathMatcher:function(){var = E=3Dthis.expression,F=3DSelector.patterns,B=3DSelector.xpath,D,A;if(Selec= tor._cache[E]){this.xpath=3DSelector._cache[E];return = ;}this.matcher=3D[".//*"];while(E&&D!=3DE&&(/\S/).test(E)){D=3DE;for(var = C in = F){if(A=3DE.match(F[C])){this.matcher.push(Object.isFunction(B[C])?B[C](A= ):new = Template(B[C]).evaluate(A));E=3DE.replace(A[0],"");break;}}}this.xpath=3D= this.matcher.join("");Selector._cache[this.expression]=3Dthis.xpath;},fin= dElements:function(A){A=3DA||document;if(this.xpath){return = document._getElementsByXPath(this.xpath,A);}return = this.matcher(A);},match:function(H){this.tokens=3D[];var = L=3Dthis.expression,A=3DSelector.patterns,E=3DSelector.assertions;var = B,D,F;while(L&&B!=3D=3DL&&(/\S/).test(L)){B=3DL;for(var I in = A){D=3DA[I];if(F=3DL.match(D)){if(E[I]){this.tokens.push([I,Object.clone(= F)]);L=3DL.replace(F[0],"");}else{return = this.findElements(document).include(H);}}}}var K=3Dtrue,C,J;for(var = I=3D0,G;G=3Dthis.tokens[I];I++){C=3DG[0],J=3DG[1];if(!Selector.assertions= [C](H,J)){K=3Dfalse;break;}}return K;},toString:function(){return = this.expression;},inspect:function(){return"#";}});Object.extend(Selector,{_cache:{},xpath:{descendant:"//= *",child:"/*",adjacent:"/following-sibling::*[1]",laterSibling:"/followin= g-sibling::*",tagName:function(A){if(A[1]=3D=3D"*"){return"";}return"[loc= al-name()=3D'"+A[1].toLowerCase()+"' or = local-name()=3D'"+A[1].toUpperCase()+"']";},className:"[contains(concat('= ', @class, ' '), ' #{1} = ')]",id:"[@id=3D'#{1}']",attrPresence:function(A){A[1]=3DA[1].toLowerCase= ();return new = Template("[@#{1}]").evaluate(A);},attr:function(A){A[1]=3DA[1].toLowerCas= e();A[3]=3DA[5]||A[6];return new = Template(Selector.xpath.operators[A[2]]).evaluate(A);},pseudo:function(A)= {var = B=3DSelector.xpath.pseudos[A[1]];if(!B){return"";}if(Object.isFunction(B)= ){return B(A);}return new = Template(Selector.xpath.pseudos[A[1]]).evaluate(A);},operators:{"=3D":"[@= #{1}=3D'#{3}']","!=3D":"[@#{1}!=3D'#{3}']","^=3D":"[starts-with(@#{1}, = '#{3}')]","$=3D":"[substring(@#{1}, (string-length(@#{1}) - = string-length('#{3}') + 1))=3D'#{3}']","*=3D":"[contains(@#{1}, = '#{3}')]","~=3D":"[contains(concat(' ', @#{1}, ' '), ' #{3} = ')]","|=3D":"[contains(concat('-', @#{1}, '-'), = '-#{3}-')]"},pseudos:{"first-child":"[not(preceding-sibling::*)]","last-c= hild":"[not(following-sibling::*)]","only-child":"[not(preceding-sibling:= :* or following-sibling::*)]",empty:"[count(*) =3D 0 and (count(text()) = =3D 0 or translate(text(), ' \t\r\n', '') =3D = '')]",checked:"[@checked]",disabled:"[@disabled]",enabled:"[not(@disabled= )]",not:function(B){var = H=3DB[6],G=3DSelector.patterns,A=3DSelector.xpath,E,C;var = F=3D[];while(H&&E!=3DH&&(/\S/).test(H)){E=3DH;for(var D in = G){if(B=3DH.match(G[D])){C=3DObject.isFunction(A[D])?A[D](B):new = Template(A[D]).evaluate(B);F.push("("+C.substring(1,C.length-1)+")");H=3D= H.replace(B[0],"");break;}}}return"[not("+F.join(" and = ")+")]";},"nth-child":function(A){return = Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) = ",A);},"nth-last-child":function(A){return = Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) = ",A);},"nth-of-type":function(A){return = Selector.xpath.pseudos.nth("position() = ",A);},"nth-last-of-type":function(A){return = Selector.xpath.pseudos.nth("(last() + 1 - position()) = ",A);},"first-of-type":function(A){A[6]=3D"1";return = Selector.xpath.pseudos["nth-of-type"](A);},"last-of-type":function(A){A[6= ]=3D"1";return = Selector.xpath.pseudos["nth-last-of-type"](A);},"only-of-type":function(A= ){var B=3DSelector.xpath.pseudos;return = B["first-of-type"](A)+B["last-of-type"](A);},nth:function(E,C){var = F,G=3DC[6],B;if(G=3D=3D"even"){G=3D"2n+0";}if(G=3D=3D"odd"){G=3D"2n+1";}i= f(F=3DG.match(/^(\d+)$/)){return"["+E+"=3D = "+F[1]+"]";}if(F=3DG.match(/^(-?\d*)?n(([+-])(\d+))?/)){if(F[1]=3D=3D"-")= {F[1]=3D-1;}var D=3DF[1]?Number(F[1]):1;var = A=3DF[2]?Number(F[2]):0;B=3D"[((#{fragment} - #{b}) mod #{a} =3D 0) and = ((#{fragment} - #{b}) div #{a} >=3D 0)]";return new = Template(B).evaluate({fragment:E,a:D,b:A});}}}},criteria:{tagName:'n =3D = h.tagName(n, r, "#{1}", c); c =3D false;',className:'n =3D = h.className(n, r, "#{1}", c); c =3D false;',id:'n =3D h.id(n, r, "#{1}", = c); c =3D false;',attrPresence:'n =3D h.attrPresence(n, r, = "#{1}"); c =3D false;',attr:function(A){A[3]=3D(A[5]||A[6]);return new = Template('n =3D h.attr(n, r, "#{1}", "#{3}", "#{2}"); c =3D = false;').evaluate(A);},pseudo:function(A){if(A[6]){A[6]=3DA[6].replace(/"= /g,'\\"');}return new Template('n =3D h.pseudo(n, "#{1}", "#{6}", r, c); = c =3D false;').evaluate(A);},descendant:'c =3D "descendant";',child:'c = =3D "child";',adjacent:'c =3D "adjacent";',laterSibling:'c =3D = "laterSibling";'},patterns:{laterSibling:/^\s*~\s*/,child:/^\s*>\s*/,adja= cent:/^\s*\+\s*/,descendant:/^\s/,tagName:/^\s*(\*|[\w\-]+)(\b|$)?/,id:/^= #([\w\-\*]+)(\b|$)/,className:/^\.([\w\-\*]+)(\b|$)/,pseudo:/^:((first|la= st|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis)abled|not)(\= ((.*?)\))?(\b|$|(?=3D\s)|(?=3D:))/,attrPresence:/^\[([\w]+)\]/,attr:/\[((= ?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\4]*?)\4|([^'"][^\]]*?= )))?\]/},assertions:{tagName:function(A,B){return = B[1].toUpperCase()=3D=3DA.tagName.toUpperCase();},className:function(A,B)= {return Element.hasClassName(A,B[1]);},id:function(A,B){return = A.id=3D=3D=3DB[1];},attrPresence:function(A,B){return = Element.hasAttribute(A,B[1]);},attr:function(B,C){var = A=3DElement.readAttribute(B,C[1]);return = Selector.operators[C[2]](A,C[3]);}},handlers:{concat:function(B,A){for(va= r C=3D0,D;D=3DA[C];C++){B.push(D);}return B;},mark:function(A){for(var = B=3D0,C;C=3DA[B];B++){C._counted=3Dtrue;}return = A;},unmark:function(A){for(var = B=3D0,C;C=3DA[B];B++){C._counted=3Dundefined;}return = A;},index:function(A,D,G){A._counted=3Dtrue;if(D){for(var = B=3DA.childNodes,E=3DB.length-1,C=3D1;E>=3D0;E--){var = F=3DB[E];if(F.nodeType=3D=3D1&&(!G||F._counted)){F.nodeIndex=3DC++;}}}els= e{for(var = E=3D0,C=3D1,B=3DA.childNodes;F=3DB[E];E++){if(F.nodeType=3D=3D1&&(!G||F._= counted)){F.nodeIndex=3DC++;}}}},unique:function(B){if(B.length=3D=3D0){r= eturn B;}var D=3D[],E;for(var = C=3D0,A=3DB.length;C0?[A]:[];}return = $R(1,C).inject([],function(D,E){if(0=3D=3D(E-A)%B&&(E-A)/B>=3D0){D.push(E= );}return = D;});},nth:function(A,L,N,K,C){if(A.length=3D=3D0){return[];}if(L=3D=3D"e= ven"){L=3D"2n+0";}if(L=3D=3D"odd"){L=3D"2n+1";}var = J=3DSelector.handlers,I=3D[],B=3D[],E;J.mark(A);for(var = H=3D0,D;D=3DA[H];H++){if(!D.parentNode._counted){J.index(D.parentNode,K,C= );B.push(D.parentNode);}}if(L.match(/^\d+$/)){L=3DNumber(L);for(var = H=3D0,D;D=3DA[H];H++){if(D.nodeIndex=3D=3DL){I.push(D);}}}else{if(E=3DL.m= atch(/^(-?\d*)?n(([+-])(\d+))?/)){if(E[1]=3D=3D"-"){E[1]=3D-1;}var = O=3DE[1]?Number(E[1]):1;var M=3DE[2]?Number(E[2]):0;var = P=3DSelector.pseudos.getIndices(O,M,A.length);for(var = H=3D0,D,F=3DP.length;D=3DA[H];H++){for(var = G=3D0;G+()\s-]+|\*|\[.*?\])+)\s*(,|$)/,= function(I){G.push(I[1].strip());});var = D=3D[],F=3DSelector.handlers;for(var = C=3D0,B=3DG.length,A;C1)?F.uniqu= e(D):D;}});if(Prototype.Browser.IE){Selector.handlers.concat=3Dfunction(B= ,A){for(var = C=3D0,D;D=3DA[C];C++){if(D.tagName!=3D=3D"!"){B.push(D);}}return = B;};}function $$(){return = Selector.findChildElements(document,$A(arguments));}=0A= if(!window.Event){var = Event=3D{};}Object.extend(Event,{KEY_BACKSPACE:8,KEY_TAB:9,KEY_RETURN:13,= KEY_ESC:27,KEY_LEFT:37,KEY_UP:38,KEY_RIGHT:39,KEY_DOWN:40,KEY_DELETE:46,K= EY_HOME:36,KEY_END:35,KEY_PAGEUP:33,KEY_PAGEDOWN:34,KEY_INSERT:45,cache:{= },relatedTarget:function(B){var = A;switch(B.type){case"mouseover":A=3DB.fromElement;break;case"mouseout":A= =3DB.toElement;break;default:return null;}return = Element.extend(A);}});Event.Methods=3D(function(){var = A;if(Prototype.Browser.IE){var = B=3D{0:1,1:4,2:2};A=3Dfunction(D,C){return = D.button=3D=3DB[C];};}else{if(Prototype.Browser.WebKit){A=3Dfunction(D,C)= {switch(C){case 0:return D.which=3D=3D1&&!D.metaKey;case 1:return = D.which=3D=3D1&&D.metaKey;default:return = false;}};}else{A=3Dfunction(D,C){return = D.which?(D.which=3D=3D=3DC+1):(D.button=3D=3D=3DC);};}}return{isLeftClick= :function(C){return A(C,0);},isMiddleClick:function(C){return = A(C,1);},isRightClick:function(C){return = A(C,2);},element:function(D){var C=3DEvent.extend(D).target;return = Element.extend(C.nodeType=3D=3DNode.TEXT_NODE?C.parentNode:C);},findEleme= nt:function(D,F){var C=3DEvent.element(D);if(!F){return C;}var = E=3D[C].concat(C.ancestors());return = Selector.findElement(E,F,0);},pointer:function(C){return{x:C.pageX||(C.cl= ientX+(document.documentElement.scrollLeft||document.body.scrollLeft)),y:= C.pageY||(C.clientY+(document.documentElement.scrollTop||document.body.sc= rollTop))};},pointerX:function(C){return = Event.pointer(C).x;},pointerY:function(C){return = Event.pointer(C).y;},stop:function(C){Event.extend(C);C.preventDefault();= C.stopPropagation();C.stopped=3Dtrue;}};})();Event.extend=3D(function(){v= ar = A=3DObject.keys(Event.Methods).inject({},function(B,C){B[C]=3DEvent.Metho= ds[C].methodize();return = B;});if(Prototype.Browser.IE){Object.extend(A,{stopPropagation:function()= {this.cancelBubble=3Dtrue;},preventDefault:function(){this.returnValue=3D= false;},inspect:function(){return"[object Event]";}});return = function(B){if(!B){return false;}if(B._extendedByPrototype){return = B;}B._extendedByPrototype=3DPrototype.emptyFunction;var = C=3DEvent.pointer(B);Object.extend(B,{target:B.srcElement,relatedTarget:E= vent.relatedTarget(B),pageX:C.x,pageY:C.y});return = Object.extend(B,A);};}else{Event.prototype=3DEvent.prototype||document.cr= eateEvent("HTMLEvents").__proto__;Object.extend(Event.prototype,A);return= Prototype.K;}})();Object.extend(Event,(function(){var = B=3DEvent.cache;function C(J){if(J._eventID){return = J._eventID;}arguments.callee.id=3Darguments.callee.id||1;return = J._eventID=3D++arguments.callee.id;}function = G(J){if(J&&J.include(":")){return"dataavailable";}return J;}function = A(J){return B[J]=3DB[J]||{};}function F(L,J){var K=3DA(L);return = K[J]=3DK[J]||[];}function H(K,J,L){var O=3DC(K);var = N=3DF(O,J);if(N.pluck("handler").include(L)){return false;}var = M=3Dfunction(P){if(!Event||!Event.extend||(P.eventName&&P.eventName!=3DJ)= ){return = false;}Event.extend(P);L.call(K,P);};M.handler=3DL;N.push(M);return = M;}function I(M,J,K){var L=3DF(M,J);return L.find(function(N){return = N.handler=3D=3DK;});}function D(M,J,K){var L=3DA(M);if(!L[J]){return = false;}L[J]=3DL[J].without(I(M,J,K));}function E(){for(var K in = B){for(var J in = B[K]){B[K][J]=3Dnull;}}}if(window.attachEvent){window.attachEvent("onunlo= ad",E);}return{observe:function(L,J,M){L=3D$(L);var K=3DG(J);var = N=3DH(L,J,M);if(!N){return = L;}if(L.addEventListener){L.addEventListener(K,N,false);}else{L.attachEve= nt("on"+K,N);}return L;},stopObserving:function(L,J,M){L=3D$(L);var = O=3DC(L),K=3DG(J);if(!M&&J){F(O,J).each(function(P){L.stopObserving(J,P.h= andler);});return = L;}else{if(!J){Object.keys(A(O)).each(function(P){L.stopObserving(P);});r= eturn L;}}var N=3DI(O,J,M);if(!N){return = L;}if(L.removeEventListener){L.removeEventListener(K,N,false);}else{L.det= achEvent("on"+K,N);}D(O,J,M);return = L;},fire:function(L,K,J){L=3D$(L);if(L=3D=3Ddocument&&document.createEven= t&&!L.dispatchEvent){L=3Ddocument.documentElement;}if(document.createEven= t){var = M=3Ddocument.createEvent("HTMLEvents");M.initEvent("dataavailable",true,t= rue);}else{var = M=3Ddocument.createEventObject();M.eventType=3D"ondataavailable";}M.event= Name=3DK;M.memo=3DJ||{};if(document.createEvent){L.dispatchEvent(M);}else= {L.fireEvent(M.eventType,M);}return = Event.extend(M);}};})());Object.extend(Event,Event.Methods);Element.addMe= thods({fire:Event.fire,observe:Event.observe,stopObserving:Event.stopObse= rving});Object.extend(document,{fire:Element.Methods.fire.methodize(),obs= erve:Element.Methods.observe.methodize(),stopObserving:Element.Methods.st= opObserving.methodize()});(function(){var C,B=3Dfalse;function = A(){if(B){return = ;}if(C){window.clearInterval(C);}document.fire("dom:loaded");B=3Dtrue;}if= (document.addEventListener){if(Prototype.Browser.WebKit){C=3Dwindow.setIn= terval(function(){if(/loaded|complete/.test(document.readyState)){A();}},= 0);Event.observe(window,"load",A);}else{document.addEventListener("DOMCon= tentLoaded",A,false);}}else{document.write("