From: <Saved by Windows Internet Explorer 7>
Subject: Dr. Greg House - well it's all right doin' the best you can
Date: Sun, 10 Feb 2008 16:28:59 -0600
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0194_01C86C02.0A372660"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198

This is a multi-part message in MIME format.

------=_NextPart_000_0194_01C86C02.0A372660
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://doctorhouse-tm.livejournal.com/175763.html

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML xmlns=3D"http://www.w3.org/1999/xhtml"><HEAD><TITLE>Dr. Greg House =
- well it's all right doin' the best you can</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dutf-8"><LINK=20
title=3DFOAF href=3D"http://doctorhouse-tm.livejournal.com/data/foaf"=20
type=3Dapplication/rdf+xml rel=3Dmeta>
<META content=3D"foaf:mbox_sha1sum =
'2cdd24c48ec17b7b208cc9c96d4a4f6e5dfe2361'"=20
name=3Dfoaf:maker>
<SCRIPT>=0A=
// don't crawl this.  read =
http://www.livejournal.com/developer/exporting.bml=0A=
var LJ_cmtinfo =3D {"7804051": {"parent": "",=0A=
"u": "ynez_castillo",=0A=
"rc": [7804819]},=0A=
"7811475": {"parent": 7811219,=0A=
"u": "doctorhouse_tm",=0A=
"rc": []},=0A=
"7807891": {"parent": 7807635,=0A=
"u": "ynez_castillo",=0A=
"rc": [7808147]},=0A=
"7811987": {"parent": 7811731,=0A=
"u": "bravotwozero",=0A=
"rc": []},=0A=
"7806867": {"parent": 7806611,=0A=
"u": "ynez_castillo",=0A=
"rc": [7807123]},=0A=
"7806611": {"parent": 7806355,=0A=
"u": "doctorhouse_tm",=0A=
"rc": [7806867]},=0A=
"remote": "",=0A=
"7810195": {"parent": 7809939,=0A=
"u": "ynez_castillo",=0A=
"rc": [7810451]},=0A=
"7810451": {"parent": 7810195,=0A=
"u": "doctorhouse_tm",=0A=
"rc": [7810707]},=0A=
"7804307": {"parent": "",=0A=
"u": "sewing_on_ears",=0A=
"rc": [7805075]},=0A=
"7809939": {"parent": 7809683,=0A=
"u": "doctorhouse_tm",=0A=
"rc": [7810195]},=0A=
"canAdmin": 0,=0A=
"7804563": {"parent": 7803795,=0A=
"u": "doctorhouse_tm",=0A=
"rc": [7808403]},=0A=
"7809683": {"parent": 7809427,=0A=
"u": "ynez_castillo",=0A=
"rc": [7809939]},=0A=
"7806099": {"parent": 7805843,=0A=
"u": "doctorhouse_tm",=0A=
"rc": [7806355]},=0A=
"7811731": {"parent": 7809171,=0A=
"u": "doctorhouse_tm",=0A=
"rc": [7811987]},=0A=
"7805075": {"parent": 7804307,=0A=
"u": "doctorhouse_tm",=0A=
"rc": []},=0A=
"7805843": {"parent": 7805587,=0A=
"u": "ynez_castillo",=0A=
"rc": [7806099]},=0A=
"7808659": {"parent": 7808147,=0A=
"u": "ynez_castillo",=0A=
"rc": [7809427]},=0A=
"7807379": {"parent": 7807123,=0A=
"u": "ynez_castillo",=0A=
"rc": [7807635]},=0A=
"7808915": {"parent": 7808403,=0A=
"u": "doctorhouse_tm",=0A=
"rc": [7809171]},=0A=
"7808403": {"parent": 7804563,=0A=
"u": "bravotwozero",=0A=
"rc": [7808915]},=0A=
"7804819": {"parent": 7804051,=0A=
"u": "doctorhouse_tm",=0A=
"rc": [7805331]},=0A=
"7805331": {"parent": 7804819,=0A=
"u": "ynez_castillo",=0A=
"rc": [7805587]},=0A=
"7805587": {"parent": 7805331,=0A=
"u": "doctorhouse_tm",=0A=
"rc": [7805843]},=0A=
"7807123": {"parent": 7806867,=0A=
"u": "doctorhouse_tm",=0A=
"rc": [7807379]},=0A=
"7807635": {"parent": 7807379,=0A=
"u": "doctorhouse_tm",=0A=
"rc": [7807891]},=0A=
"7810963": {"parent": 7810707,=0A=
"u": "doctorhouse_tm",=0A=
"rc": [7811219]},=0A=
"journal": "doctorhouse_tm",=0A=
"7803795": {"parent": "",=0A=
"u": "bravotwozero",=0A=
"rc": [7804563]},=0A=
"form_auth": =
"c0:1202680800:1737:86400:NsNwhEjMaw-0-AjN9UmAU3cQuAd1:e974831bb195a63406=
72ab51311d508c",=0A=
"7809171": {"parent": 7808915,=0A=
"u": "bravotwozero",=0A=
"rc": [7811731]},=0A=
"7810707": {"parent": 7810451,=0A=
"u": "ynez_castillo",=0A=
"rc": [7810963]},=0A=
"7809427": {"parent": 7808659,=0A=
"u": "doctorhouse_tm",=0A=
"rc": [7809683]},=0A=
"7806355": {"parent": 7806099,=0A=
"u": "ynez_castillo",=0A=
"rc": [7806611]},=0A=
"7811219": {"parent": 7810963,=0A=
"u": "ynez_castillo",=0A=
"rc": [7811475]},=0A=
"7808147": {"parent": 7807891,=0A=
"u": "doctorhouse_tm",=0A=
"rc": [7808659]}}=0A=
</SCRIPT>

<SCRIPT language=3DJavaScript type=3Dtext/javascript>=0A=
            var Site;=0A=
            if (!Site)=0A=
                Site =3D {};=0A=
=0A=
            var site_p =3D {"media_embed_enabled": 1,=0A=
"inbox_update_poll": 0,=0A=
"has_remote": 0,=0A=
"statprefix": "http://stat.livejournal.com",=0A=
"ctx_popup": 1,=0A=
"imgprefix": "http://stat.livejournal.com/img",=0A=
"esn_async": 1,=0A=
"currentJournal": "doctorhouse_tm",=0A=
"siteroot": "http://www.livejournal.com",=0A=
"currentJournalBase": "http://doctorhouse-tm.livejournal.com"};=0A=
            var site_k =3D ["media_embed_enabled", "inbox_update_poll", =
"has_remote", "statprefix", "ctx_popup", "imgprefix", "esn_async", =
"currentJournal", "siteroot", "currentJournalBase"];=0A=
            for (var i =3D 0; i < site_k.length; i++) {=0A=
                Site[site_k[i]] =3D site_p[site_k[i]];=0A=
            }=0A=
       </SCRIPT>

<SCRIPT=20
src=3D"http://www.livejournal.com/js/??core.js,dom.js,httpreq.js,livejour=
nal.js,common/AdEngine.js,esn.js,ippu.js,lj_ippu.js,hourglass.js,contextu=
alhover.js,x_core.js,quickreply.js,browserdetect.js,thread_expander.js,co=
mmentmanage.js,livejournal-local.js?v=3D1197496631"=20
type=3Dtext/javascript></SCRIPT>
<LINK=20
href=3D"http://stat.livejournal.com/??lj_base.css,esn.css,contextualhover=
.css?v=3D1196381230"=20
type=3Dtext/css rel=3Dstylesheet>
<STYLE type=3Dtext/css>BODY {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #777777; FONT-FAMILY: "Trebuchet =
MS",tahoma,verdana,sans-serif; BACKGROUND-COLOR: #000000; TEXT-ALIGN: =
center
}
P {
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #777777; FONT-FAMILY: "Trebuchet =
MS",tahoma,verdana,sans-serif; BACKGROUND-COLOR: #000000; TEXT-ALIGN: =
center
}
TD {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
A {
	COLOR: #fa9e0d; TEXT-DECORATION: none
}
A:link {
	COLOR: #fa9e0d; TEXT-DECORATION: none
}
A:visited {
	COLOR: #fa9e0d; TEXT-DECORATION: none
}
A:hover {
	COLOR: #b60b00; TEXT-DECORATION: none
}
CODE {
	FONT-FAMILY: monospace
}
KBD {
	FONT-FAMILY: monospace
}
PRE {
	FONT-FAMILY: monospace
}
TT {
	FONT-FAMILY: monospace
}
#content {
	BORDER-RIGHT: #111111 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#111111 10px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; BORDER-LEFT: #111111 0px solid; WIDTH: 900px; PADDING-TOP: 0px; =
BORDER-BOTTOM: #111111 10px solid; BACKGROUND-COLOR: #111111
}
#maincontent {
	BORDER-RIGHT: #111111 0px solid; BORDER-TOP: #111111 0px solid; =
MARGIN-TOP: 15px; MARGIN-LEFT: 200px; BORDER-LEFT: #111111 0px solid; =
BORDER-BOTTOM: #111111 0px solid; BACKGROUND-COLOR: #111111; TEXT-ALIGN: =
left
}
#sidebar {
	MARGIN-TOP: 120px; FONT-SIZE: 10px; FLOAT: left; MARGIN-LEFT: -210px; =
WIDTH: 200px; BACKGROUND-COLOR: #111111; TEXT-ALIGN: justify
}
#header {
	PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 10px; FLOAT: left; =
PADDING-BOTTOM: 5px; WIDTH: 200px; PADDING-TOP: 15px; HEIGHT: 80px; =
BACKGROUND-COLOR: #111111
}
.headerimage {
	BACKGROUND-IMAGE: =
url(http://img507.imageshack.us/img507/9484/houmdbanneref2.png); MARGIN: =
0px auto; WIDTH: 900px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 300px
}
DIV#header A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
10px; MARGIN-BOTTOM: 50px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; =
COLOR: #fa9e0d; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet =
MS",tahoma,verdana,sans-serif; LETTER-SPACING: 3px; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
DIV#header A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
10px; MARGIN-BOTTOM: 50px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; =
COLOR: #fa9e0d; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet =
MS",tahoma,verdana,sans-serif; LETTER-SPACING: 3px; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
DIV#header A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
10px; MARGIN-BOTTOM: 50px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; =
COLOR: #fa9e0d; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet =
MS",tahoma,verdana,sans-serif; LETTER-SPACING: 3px; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
DIV#footer A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
10px; MARGIN-BOTTOM: 50px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; =
COLOR: #fa9e0d; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet =
MS",tahoma,verdana,sans-serif; LETTER-SPACING: 3px; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
DIV#footer A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
10px; MARGIN-BOTTOM: 50px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; =
COLOR: #fa9e0d; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet =
MS",tahoma,verdana,sans-serif; LETTER-SPACING: 3px; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
DIV#footer A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
10px; MARGIN-BOTTOM: 50px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: none; =
COLOR: #fa9e0d; PADDING-TOP: 0px; FONT-FAMILY: "Trebuchet =
MS",tahoma,verdana,sans-serif; LETTER-SPACING: 3px; TEXT-ALIGN: left; =
TEXT-DECORATION: none
}
DIV#header A:hover {
	COLOR: #666666
}
DIV#footer A:hover {
	COLOR: #666666
}
.view {
	FONT-SIZE: 10px
}
.title {
	DISPLAY: none; FONT-SIZE: 0px; COLOR: transparent; FONT-FAMILY: =
helvetica, sans-serif
}
.subtitle {
	DISPLAY: none; FONT-SIZE: 0px; COLOR: transparent; FONT-FAMILY: =
helvetica, sans-serif
}
UL.navheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
UL.navheader LI {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: =
2px; WIDTH: 90%; PADDING-TOP: 2px; BORDER-BOTTOM: #222222 1px solid; =
LIST-STYLE-TYPE: none; LETTER-SPACING: 3px; BACKGROUND-COLOR: =
transparent; TEXT-ALIGN: left
}
.subcontent {
=09
}
.entry {
	BORDER-RIGHT: #111111 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#111111 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 2px =
10px 20px 20px; BORDER-LEFT: #111111 0px solid; TEXT-INDENT: 1em; =
PADDING-TOP: 10px; BORDER-BOTTOM: #111111 0px solid; BACKGROUND-COLOR: =
#111111; TEXT-ALIGN: justify
}
.userpic {
	BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#222222 1px solid; PADDING-LEFT: 5px; Z-INDEX: 15; FLOAT: right; =
PADDING-BOTTOM: 5px; MARGIN: 10px; BORDER-LEFT: #222222 1px solid; =
PADDING-TOP: 5px; BORDER-BOTTOM: #222222 1px solid; POSITION: relative; =
BACKGROUND-COLOR: #111111
}
.date {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: =
0px; MARGIN: 0px 5px 0px 0px; TEXT-TRANSFORM: lowercase; COLOR: #666666; =
PADDING-TOP: 0px; LETTER-SPACING: 2px; TEXT-ALIGN: left
}
.subject {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
5px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #999999; PADDING-TOP: =
0px; LETTER-SPACING: 2px; TEXT-ALIGN: left
}
.subject A {
	COLOR: #d94f00; TEXT-DECORATION: none
}
.subject A:link {
	COLOR: #d94f00; TEXT-DECORATION: none
}
.subject A:visited {
	COLOR: #d94f00; TEXT-DECORATION: none
}
.subject A:hover {
	COLOR: #fa9e0d; TEXT-DECORATION: none
}
.datesubject {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: =
8px; PADDING-TOP: 5px; BACKGROUND-COLOR: #222222
}
.entry UL LI {
	PADDING-LEFT: 5px; MARGIN-LEFT: 15px
}
.entry OL LI {
	PADDING-LEFT: 5px; MARGIN-LEFT: 15px
}
.ljtags {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: =
uppercase
}
.ljtags A {
	FONT-WEIGHT: normal
}
.currents {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: =
0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
.currentlocation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: =
0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
.currentmood {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: =
0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
.currentmusic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: =
0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
.comments {
	BORDER-RIGHT: #111111 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#111111 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; BORDER-LEFT: =
#111111 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #111111 0px solid; =
POSITION: relative; TOP: 15px; BACKGROUND-COLOR: #111111
}
DIV.comments A {
	COLOR: #f56600; TEXT-DECORATION: none
}
DIV.comments A:link {
	COLOR: #f56600; TEXT-DECORATION: none
}
DIV.comments A:visited {
	COLOR: #f56600; TEXT-DECORATION: none
}
DIV.comments A:hover {
	COLOR: #f7d117; TEXT-DECORATION: none
}
.separator {
	MARGIN: 15px
}
.userpicfriends {
	BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#222222 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 9px; FLOAT: left; =
PADDING-BOTTOM: 5px; MARGIN: 10px; TEXT-TRANSFORM: uppercase; =
BORDER-LEFT: #222222 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #222222 =
1px solid; FONT-FAMILY: "Trebuchet MS",tahoma,verdana,sans-serif; =
POSITION: relative; BACKGROUND-COLOR: #111111! important; TEXT-ALIGN: =
center
}
.userpicfriends A FONT {
	COLOR: #f56600
}
.userpicfriends A:link FONT {
	COLOR: #f56600
}
.userpicfriends A:visited FONT {
	COLOR: #f56600
}
.userpicfriends A:hover FONT {
	COLOR: #f7d117; TEXT-DECORATION: none
}
.defaultuserpic {
	PADDING-RIGHT: 5px; FLOAT: left; TEXT-ALIGN: center
}
.sbarheader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.sbarbody {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
.sbarbody2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
DIV#sidebar A {
	COLOR: #fa9e0d
}
DIV#sidebar A:link {
	COLOR: #fa9e0d
}
DIV#sidebar A:visited {
	COLOR: #fa9e0d
}
DIV#sidebar A:hover {
	COLOR: #edd959; TEXT-DECORATION: none
}
TABLE.calendar {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.sbarcalendar {
	BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#222222 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: =
5px; BORDER-LEFT: #222222 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: =
#222222 1px solid; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
.sbarcalendarposts {
	BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#222222 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: =
5px; BORDER-LEFT: #222222 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: =
#222222 1px solid; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
UL.sbarlist {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
LI.sbaritem A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: =
2px; WIDTH: 90%; PADDING-TOP: 2px; BORDER-BOTTOM: #222222 1px solid; =
LIST-STYLE-TYPE: none; LETTER-SPACING: 3px; BACKGROUND-COLOR: =
transparent; TEXT-ALIGN: left
}
LI.sbaritem A:link {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: =
2px; WIDTH: 90%; PADDING-TOP: 2px; BORDER-BOTTOM: #222222 1px solid; =
LIST-STYLE-TYPE: none; LETTER-SPACING: 3px; BACKGROUND-COLOR: =
transparent; TEXT-ALIGN: left
}
LI.sbaritem A:visited {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: =
2px; WIDTH: 90%; PADDING-TOP: 2px; BORDER-BOTTOM: #222222 1px solid; =
LIST-STYLE-TYPE: none; LETTER-SPACING: 3px; BACKGROUND-COLOR: =
transparent; TEXT-ALIGN: left
}
LI.sbaritem A:hover {
=09
}
LI.sbartitle {
	DISPLAY: none; FONT-SIZE: 10px; FONT-FAMILY: "Trebuchet =
MS",tahoma,verdana,sans-serif; BACKGROUND-COLOR: #111111
}
#footer {
	CLEAR: both; BORDER-TOP: #111111 1px solid; Z-INDEX: 100; =
MARGIN-BOTTOM: 10px; WIDTH: 100%; COLOR: #777777; PADDING-TOP: 10px; =
FONT-FAMILY: "Trebuchet MS",tahoma,verdana,sans-serif; LETTER-SPACING: =
2px; BACKGROUND-COLOR: #111111; TEXT-ALIGN: center
}
UL.navfooter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
UL.navfooter LI {
	DISPLAY: inline; MARGIN: 0px 5px
}
.clearfoot {
	CLEAR: both
}
UL.year {
	PADDING-BOTTOM: 40px; TEXT-ALIGN: center
}
UL.year LI {
	DISPLAY: inline
}
TABLE.yeartable {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
TABLE.yeartable TD.yeardate {
	BORDER-RIGHT: #222222 1px solid; BORDER-TOP: #222222 1px solid; =
BORDER-LEFT: #222222 1px solid; BORDER-BOTTOM: #222222 1px solid
}
TABLE.yeartable TD.yearday {
	BORDER-RIGHT: #222222 1px solid; BORDER-TOP: #222222 1px solid; =
BORDER-LEFT: #222222 1px solid; BORDER-BOTTOM: #222222 1px solid
}
TABLE.yeartable TD.yearday {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
TD.yearmonth {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.datesubjectcomment {
	PADDING-RIGHT: 5px; MARGIN-TOP: 20px; PADDING-LEFT: 5px; =
PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #111111
}
.userpiccomment {
	BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: =
#222222 1px solid; PADDING-LEFT: 5px; Z-INDEX: 15; FLOAT: left; =
PADDING-BOTTOM: 5px; MARGIN: 10px; BORDER-LEFT: #222222 1px solid; =
PADDING-TOP: 5px; BORDER-BOTTOM: #222222 1px solid; POSITION: relative; =
BACKGROUND-COLOR: #111111
}
INPUT {
	BORDER-RIGHT: #e7e7e7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#e7e7e7 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-SIZE: 10px; =
PADDING-BOTTOM: 0px; BORDER-LEFT: #e7e7e7 1px solid; COLOR: #777777; =
PADDING-TOP: 0px; BORDER-BOTTOM: #e7e7e7 1px solid; FONT-FAMILY: =
"Trebuchet MS",tahoma,verdana,sans-serif; LETTER-SPACING: 0px; =
BACKGROUND-COLOR: #111111
}
TEXTAREA {
	BORDER-RIGHT: #e7e7e7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#e7e7e7 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-SIZE: 10px; =
PADDING-BOTTOM: 0px; BORDER-LEFT: #e7e7e7 1px solid; COLOR: #777777; =
PADDING-TOP: 0px; BORDER-BOTTOM: #e7e7e7 1px solid; FONT-FAMILY: =
"Trebuchet MS",tahoma,verdana,sans-serif; LETTER-SPACING: 0px; =
BACKGROUND-COLOR: #111111
}
SELECT {
	BORDER-RIGHT: #e7e7e7 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#e7e7e7 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-SIZE: 10px; =
PADDING-BOTTOM: 0px; BORDER-LEFT: #e7e7e7 1px solid; COLOR: #777777; =
PADDING-TOP: 0px; BORDER-BOTTOM: #e7e7e7 1px solid; FONT-FAMILY: =
"Trebuchet MS",tahoma,verdana,sans-serif; LETTER-SPACING: 0px; =
BACKGROUND-COLOR: #111111
}
TEXTAREA.textbox {
	WIDTH: 100%! important
}
.reply {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: =
20px 30px 10px; COLOR: #777777; LINE-HEIGHT: 125%; PADDING-TOP: 25px; =
POSITION: relative; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
.replytosubject {
	FONT-WEIGHT: bold
}
.commentreply {
	MARGIN: 10px; COLOR: #777777; POSITION: relative
}
.commentbox {
	BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#222222 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: =
10px; BORDER-LEFT: #222222 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: =
#222222 1px solid; BACKGROUND-COLOR: #111111
}
.datesubjectcomment A:link {
	COLOR: #f56600; TEXT-DECORATION: none
}
.datesubjectcomment A:visited {
	COLOR: #f56600; TEXT-DECORATION: none
}
.datesubjectcomment A:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
.commentboxpartial {
	BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: =
#222222 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: =
10px; BORDER-LEFT: #222222 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: =
#222222 1px solid; BACKGROUND-COLOR: #111111
}
.commentinfo {
	MARGIN-TOP: 10px; WIDTH: 100%; BACKGROUND-COLOR: #111111
}
.skiplinks {
	TEXT-ALIGN: center
}
.clear {
	HEIGHT: 0px
}
.comtags {
=09
}
#sidebar_tags {
=09
}
.tagcount {
	DISPLAY: none
}
BLOCKQUOTE {
	BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 15px; =
BACKGROUND-POSITION: right center; BORDER-TOP: #222222 1px solid; =
PADDING-LEFT: 15px; BACKGROUND-IMAGE: =
url(http://pics.livejournal.com/doctorhouse_tm/pic/0000qs3p); =
PADDING-BOTTOM: 15px; MARGIN: 50px auto 0px; BORDER-LEFT: #222222 1px =
solid; WIDTH: 400px; COLOR: #bf3a0b; PADDING-TOP: 15px; BORDER-BOTTOM: =
#222222 1px solid; BACKGROUND-REPEAT: no-repeat; LETTER-SPACING: 1px; =
HEIGHT: 200px; BACKGROUND-COLOR: #111111; TEXT-ALIGN: justify
}
.ljuser IMG {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: left center; PADDING-LEFT: =
0px; BACKGROUND-IMAGE: url(youriconhere.png); PADDING-BOTTOM: 0px; =
WIDTH: 0px; PADDING-TOP: 17px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 0px
}
.ljuser IMG[src=3D'http://stat.livejournal.com/img/userinfo.gif'] {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: =
10px; BACKGROUND-IMAGE: =
url(http://pics.livejournal.com/doctorhouse_tm/pic/0000s2cw); =
PADDING-BOTTOM: 15px; WIDTH: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 0px
}
.ljuser IMG[src=3D'http://stat.livejournal.com/img/community.gif'] {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: =
15px; BACKGROUND-IMAGE: =
url(http://pics.livejournal.com/doctorhouse_tm/pic/0000tkqe); =
PADDING-BOTTOM: 18px; WIDTH: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: =
no-repeat; HEIGHT: 0px
}
</STYLE>

<META content=3D"MSHTML 6.00.6000.16587" name=3DGENERATOR></HEAD>
<BODY><A name=3Dtop></A>
<DIV class=3Dheaderimage></DIV>
<DIV id=3Dcontent>
<DIV id=3Dheader>
<UL class=3Dnavheader>
  <LI><A href=3D"http://theatricalmuse.net/">Theatrical Muse</A> </LI>
  <LI><A href=3D"http://doctorhouse-tm.livejournal.com/">Recent =
Entries</A> </LI>
  <LI><A =
href=3D"http://doctorhouse-tm.livejournal.com/calendar">Archive</A> =
</LI>
  <LI><A =
href=3D"http://doctorhouse-tm.livejournal.com/friends">Friends</A> </LI>
  <LI><A href=3D"http://doctorhouse-tm.livejournal.com/profile">User =
Info</A>=20
</LI></UL>
<DIV class=3Dtitle>Dr. Greg House - well it's all right doin' the best =
you can=20
</DIV>
<DIV class=3Dsubtitle>snark, sex, subtext, and reuben sandwiches =
</DIV></DIV>
<DIV id=3Dsidebar>
<DIV class=3Dsbarbody>
<UL class=3Dsbarlist>
  <LI class=3Dsbartitle>Info</LI></UL></DIV>
<DIV class=3Dsbarbody2>This is a roleplay journal for use in the =
Theatrical Muse=20
prompt community. This is a fictional character and adult content may be =

present.<BR><BR>For more information please see the profile page. The =
writer=20
doesn't claim to be a doctor or anyone who works for FOX.</DIV>
<DIV class=3Dsbarbody id=3Dsidebar_calendar>
<UL class=3Dsbarlist>
  <LI class=3Dsbartitle>February 2008</LI></UL>
<UL class=3D"sbarlist sbarcontent">
  <TABLE class=3Dcalendar align=3Dcenter>
    <TBODY>
    <TR>
      <TD vAlign=3Dtop colSpan=3D5>&nbsp;</TD>
      <TD class=3Dsbarcalendar vAlign=3Dtop>1</TD>
      <TD class=3Dsbarcalendar vAlign=3Dtop>2</TD></TR>
    <TR>
      <TD class=3Dsbarcalendar vAlign=3Dtop>3</TD>
      <TD class=3Dsbarcalendar vAlign=3Dtop>4</TD>
      <TD class=3Dsbarcalendar vAlign=3Dtop>5</TD>
      <TD class=3Dsbarcalendarposts vAlign=3Dtop><A=20
        =
href=3D"http://doctorhouse-tm.livejournal.com/2008/02/06/">6</A></TD>
      <TD class=3Dsbarcalendar vAlign=3Dtop>7</TD>
      <TD class=3Dsbarcalendarposts vAlign=3Dtop><A=20
        =
href=3D"http://doctorhouse-tm.livejournal.com/2008/02/08/">8</A></TD>
      <TD class=3Dsbarcalendar vAlign=3Dtop>9</TD></TR>
    <TR>
      <TD class=3Dsbarcalendar vAlign=3Dtop>10</TD>
      <TD class=3Dsbarcalendar vAlign=3Dtop>11</TD>
      <TD class=3Dsbarcalendar vAlign=3Dtop>12</TD>
      <TD class=3Dsbarcalendar vAlign=3Dtop>13</TD>
      <TD class=3Dsbarcalendar vAlign=3Dtop>14</TD>
      <TD class=3Dsbarcalendar vAlign=3Dtop>15</TD>
      <TD class=3Dsbarcalendar vAlign=3Dtop>16</TD></TR>
    <TR>
      <TD class=3Dsbarcalendar vAlign=3Dtop>17</TD>
      <TD class=3Dsbarcalendar vAlign=3Dtop>18</TD>
      <TD class=3Dsbarcalendar vAlign=3Dtop>19</TD>
      <TD class=3Dsbarcalendar vAlign=3Dtop>20</TD>
      <TD class=3Dsbarcalendar vAlign=3Dtop>21</TD>
      <TD class=3Dsbarcalendar vAlign=3Dtop>22</TD>
      <TD class=3Dsbarcalendar vAlign=3Dtop>23</TD></TR>
    <TR>
      <TD class=3Dsbarcalendar vAlign=3Dtop>24</TD>
      <TD class=3Dsbarcalendar vAlign=3Dtop>25</TD>
      <TD class=3Dsbarcalendar vAlign=3Dtop>26</TD>
      <TD class=3Dsbarcalendar vAlign=3Dtop>27</TD>
      <TD class=3Dsbarcalendar vAlign=3Dtop>28</TD>
      <TD class=3Dsbarcalendar =
vAlign=3Dtop>29</TD></TR></TBODY></TABLE></UL></DIV>
<DIV class=3Dsbarbody id=3Dsidebar_tags>
<UL class=3Dsbarlist>
  <LI class=3Dsbartitle>Tags</LI></UL>
<UL class=3D"sbarlist sbarcontent">
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/addiction"=20
  rel=3Dtag>addiction</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/cat+macro" =
rel=3Dtag>cat=20
  macro</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/cat+rescue" =
rel=3Dtag>cat=20
  rescue</A>=20
  <LI class=3Dsbaritem><A =
href=3D"http://doctorhouse-tm.livejournal.com/tag/chicago"=20
  rel=3Dtag>chicago</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/christmas"=20
  rel=3Dtag>christmas</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/deep+thoughts" =
rel=3Dtag>deep=20
  thoughts</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/drunken+post" =
rel=3Dtag>drunken=20
  post</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/elite+muses" =
rel=3Dtag>elite=20
  muses</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/episode+roleplay"=20
  rel=3Dtag>episode roleplay</A>=20
  <LI class=3Dsbaritem><A =
href=3D"http://doctorhouse-tm.livejournal.com/tag/ficlet"=20
  rel=3Dtag>ficlet</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/halloween"=20
  rel=3Dtag>halloween</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/irritating+wilson"=20
  rel=3Dtag>irritating wilson</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/journal+entry" =
rel=3Dtag>journal=20
  entry</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/letters+and+emails"=20
  rel=3Dtag>letters and emails</A>=20
  <LI class=3Dsbaritem><A =
href=3D"http://doctorhouse-tm.livejournal.com/tag/meme"=20
  rel=3Dtag>meme</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/mindfuck" =
rel=3Dtag>mindfuck</A>=20

  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/new+years+eve" =
rel=3Dtag>new=20
  years eve</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/one+in+three" =
rel=3Dtag>one in=20
  three</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/open+post" =
rel=3Dtag>open=20
  post</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/out+of+character" =
rel=3Dtag>out=20
  of character</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/random+photos" =
rel=3Dtag>random=20
  photos</A>=20
  <LI class=3Dsbaritem><A =
href=3D"http://doctorhouse-tm.livejournal.com/tag/rant"=20
  rel=3Dtag>rant</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/request+a+house"=20
  rel=3Dtag>request a house</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/requested+fics"=20
  rel=3Dtag>requested fics</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/rockstar+wannabe"=20
  rel=3Dtag>rockstar wannabe</A>=20
  <LI class=3Dsbaritem><A=20
  =
href=3D"http://doctorhouse-tm.livejournal.com/tag/roleplay+with+brittany"=
=20
  rel=3Dtag>roleplay with brittany</A>=20
  <LI class=3Dsbaritem><A=20
  =
href=3D"http://doctorhouse-tm.livejournal.com/tag/roleplay+with+er+muses"=
=20
  rel=3Dtag>roleplay with er muses</A>=20
  <LI class=3Dsbaritem><A=20
  =
href=3D"http://doctorhouse-tm.livejournal.com/tag/roleplay+with+wilson"=20
  rel=3Dtag>roleplay with wilson</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/shooting" =
rel=3Dtag>shooting</A>=20

  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/soundtrack"=20
  rel=3Dtag>soundtrack</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/steve+mcqueen" =
rel=3Dtag>steve=20
  mcqueen</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/surgery+recovery"=20
  rel=3Dtag>surgery recovery</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/thoughts+on+sex"=20
  rel=3Dtag>thoughts on sex</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/tm+prompt" =
rel=3Dtag>tm=20
  prompt</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/under+the+knife" =
rel=3Dtag>under=20
  the knife</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/valentines+day"=20
  rel=3Dtag>valentines day</A>=20
  <LI class=3Dsbaritem><A =
href=3D"http://doctorhouse-tm.livejournal.com/tag/wedding"=20
  rel=3Dtag>wedding</A>=20
  <LI class=3Dsbaritem><A =
href=3D"http://doctorhouse-tm.livejournal.com/tag/winter"=20
  rel=3Dtag>winter</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/wtfcat%21" =
rel=3Dtag>wtfcat!</A>=20

  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/wtfspawn%21"=20
  rel=3Dtag>wtfspawn!</A>=20
  <LI class=3Dsbaritem><A=20
  href=3D"http://doctorhouse-tm.livejournal.com/tag/youtube+shenanigans" =

  rel=3Dtag>youtube shenanigans</A> </LI></UL></DIV>
<DIV class=3Dclear></DIV></DIV>
<DIV id=3Dmaincontent><A name=3Ddoctorhouse_tm175763></A>
<DIV class=3Dclear></DIV>
<DIV class=3Dskiplinks><A=20
href=3D"http://www.livejournal.com/go.bml?journal=3Ddoctorhouse_tm&amp;it=
emid=3D175763&amp;dir=3Dprev">Previous</A>=20
| <A=20
href=3D"http://www.livejournal.com/tools/memadd.bml?journal=3Ddoctorhouse=
_tm&amp;itemid=3D175763">Memories</A>=20
| <A=20
href=3D"http://www.livejournal.com/tools/tellafriend.bml?journal=3Ddoctor=
house_tm&amp;itemid=3D175763">Tell=20
a Friend</A> | <A=20
href=3D"http://www.livejournal.com/go.bml?journal=3Ddoctorhouse_tm&amp;it=
emid=3D175763&amp;dir=3Dnext">Next</A>=20
</DIV>
<DIV class=3Dclear></DIV>
<DIV class=3Dsubcontent>
<DIV class=3Duserpicfriends style=3D"BACKGROUND-COLOR: #eee293"><IMG=20
title=3D"Dr. Gregory House" height=3D100 alt=3D"Dr. Gregory House"=20
src=3D"http://userpic.livejournal.com/71330321/5331908" =
width=3D100><BR><A=20
href=3D"http://doctorhouse-tm.livejournal.com/"><FONT=20
color=3D#661f0c>doctorhouse_tm</FONT></A></DIV>
<DIV class=3Ddatesubject>
<DIV class=3Ddate>08 February 2008 @ 10:23 pm </DIV>
<DIV class=3Dsubject>well it's all right doin' the best you can &nbsp;=20
</DIV></DIV>
<DIV class=3Dentry>
<DIV class=3Dentry_text>This is a good read.<BR><BR><A=20
href=3D"http://news.yahoo.com/s/nm/20080205/hl_nm/brain_pain_dc;_ylt=3DAn=
nfdoDqpq64dmihTeWtNgkDW7oF">Chronic=20
pain seen altering how brain works.</A><BR><BR><I>Brain scans of people =
in=20
chronic pain show a state of constant activity in areas that should be =
at rest,=20
U.S. researchers said on Tuesday, a finding that could help explain why =
pain=20
patients have higher rates of depression, anxiety and other=20
disorders.</I><BR><BR><BR><BR><B>Re: Depression</B><BR><BR>Of course =
we're=20
depressed. Think about it. You cannot wake up in the morning (if you =
slept at=20
all) without being in pain. You get used to the pain, yeah, but at the =
same=20
time, it's still a chemical reaction in the brain which causes =
discomfort. It=20
isn't something that goes away. Your body is broken and you cannot fix =
it. That=20
is a lack of control over yourself and that is depressing. So is the =
realization=20
that it's going to hurt until the day you die.<BR><BR><B>Re:=20
Anxiety</B><BR><BR>There is always the fear that the pain will get =
worse, that=20
the pain will spread, that new nerve endings will find themselves =
affected by=20
this problem and that you'll be in a much more painful situation than =
you were=20
before. For some people it isn't an anxiety disorder but just a general =
fear of=20
not being able to control your own brain and your own body. It's not=20
fun.<BR><BR><B>Re: Other Disorders</B><BR><BR><STRIKE>I am the most well =

adjusted drug addict on the face of the earth.</STRIKE><BR><BR>Chronic =
pain=20
tends to make people different than they were before said pain struck. =
However=20
in my case...it's been so long I can't remember what it was like to walk =
without=20
feeling like I'm going to fall over. And even with what Emma did for me, =
which=20
I'm entirely grateful for because it's like a second chance...maybe I'm =
just a=20
selfish bastard because I wish I didn't need a mental block to feel like =
I'm not=20
in pain.<BR><BR><A name=3Dcutid1></A><BR><BR><BR>[locked to the 'adults' =
:=20
Brittany, Emma, Scott, Kelly, Nic, Sam, Lee, and Ynez]<BR><BR>Shit =
happens. I=20
was stupid all those years ago and made the mistake of grabbing the =
syringe out=20
of his hand. Somehow despite my <I>pleas</I> for painkillers he thought =
it would=20
be intelligent to keep them from me. Somehow despite the fact that I was =

<I>screaming</I> at him he thought I was faking. I grabbed it and I =
jabbed it=20
into my leg and he thought I was a drug addict looking for a =
score.<BR><BR>Funny=20
how that worked out. They looked at me like an addict and it was three =
days of=20
muscle death in my future. When muscle tissue dies it sends the dead =
cells into=20
the bloodstream and into the body. The body's white cells attack. A war =
rages in=20
your system as you try and fight yourself. Pain. Unbearable pain. They =
kept me=20
on a minimal dose of painkillers because of my stunt in the clinic. =
Young doctor=20
with a fresh addiction to feed. Again, funny how that turned =
out.<BR><BR>Three.=20
Days.<BR><BR>Once they checked for the infarction it was too late. The =
clot had=20
cut off too much blood flow for too long. They wanted to amputate. I =
said no. I=20
toughed out another two days of the dead cells fighting in my system. =
They had=20
me on the highest dose of morphine they could give me without causing me =
to OD=20
and I still couldn't move. My throat went raw from screaming. That is=20
pain.<BR><BR>Why am I talking about this? Because I don't want to go =
through it=20
again. One stupid fucking stupid mistake of mine caused an entire chain =
reaction=20
that sealed my fate. Of course you say that I couldn't have known it was =
a clot=20
and that the doctor should have listened. Then again I told the nurse =
she had=20
twenty seconds until I went into cardiac arrest and it was really only=20
thirteen.<BR><BR>Pain. I've been beat up. I've been jumped in a dark =
alley. I've=20
been clipped by a bullet just above the elbow. I got another in my gut =
that=20
ended up against a rib. A third took out my jugular. Shock. Pain. I've =
broken=20
bones. I've gotten so drunk I thought I was going to die. I've =
electrocuted=20
myself.<BR><BR>I've overdosed.<BR><BR>Yet, the pain still persists. And =
as long=20
as the pain persists, I'm still going to be <STRIKE>an addict</STRIKE> =
taking=20
the Vicodin. <BR><BR>I'm never going to win.<BR><BR>Fuck it, I'm going =
to bed. A=20
blog entry about an article I read on the internet while battling my =
apparent=20
newfound insomnia turns into a <STRIKE>fueled by the two glasses of =
scotch to=20
help me sleep</STRIKE> post of...whatever the fuck this is. It is what =
it is. I=20
am who I am.<BR><BR>Now if I could stop dreaming about staring up at the =

business end of a semi-automatic .45, I would be set.
<DIV class=3Dljtags>Tags: <A=20
href=3D"http://doctorhouse-tm.livejournal.com/tag/addiction"=20
rel=3Dtag>addiction</A>, <A=20
href=3D"http://doctorhouse-tm.livejournal.com/tag/deep+thoughts" =
rel=3Dtag>deep=20
thoughts</A>, <A =
href=3D"http://doctorhouse-tm.livejournal.com/tag/journal+entry"=20
rel=3Dtag>journal entry</A></DIV></DIV>
<DIV class=3Dclear></DIV>
<DIV class=3Dclear></DIV>
<DIV class=3Dcurrents>
<DIV class=3Dcurrentmood><STRONG>Current Mood:</STRONG> <IMG height=3D68 =
alt=3D""=20
src=3D"http://i248.photobucket.com/albums/gg166/mooicons3/grumpy.png" =
width=3D102=20
align=3Dmiddle> grumpy</DIV>
<DIV class=3Dcurrentmusic><STRONG>Current Music:</STRONG> traveling =
wilburys : end=20
of the line</DIV></DIV>
<DIV class=3Dclear></DIV>
<DIV class=3Dcomments><A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html">33 =
comments</A> | <A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?mode=3Dreply">L=
eave a=20
comment</A> </DIV></DIV></DIV>
<DIV class=3Dseparator></DIV>
<DIV class=3Dclear></DIV>
<DIV class=3Dbox>
<CENTER><B>( <A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?mode=3Dreply">P=
ost a new=20
comment</A> )</B> </CENTER><A name=3Dt7803795></A>
<DIV class=3Dcommentbox id=3Dljcmt7803795 style=3D"MARGIN-LEFT: 0px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment =
title=3D"Brittany House"=20
height=3D100 alt=3D"Brittany House"=20
src=3D"http://userpic.livejournal.com/68145392/4625701" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" lj:user=3D"bravotwozero"><A =

href=3D"http://bravotwozero.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://bravotwozero.livejournal.com/"><B>bravotwozero</B></A></SP=
AN> on=20
<SPAN=20
title=3D"15 minutes after journal entry, 02:38 am (bravotwozero's =
time)">February=20
9th, 2008 07:38 am (UTC)</SPAN></DIV>
<DIV class=3Dcommentreply>Excuse me?<BR><BR>Greg...you're worrying =
me.</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78037=
95">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780379=
5#t7803795">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780379=
5#t7803795">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7804563></A>
<DIV class=3Dcommentbox id=3Dljcmt7804563 style=3D"MARGIN-LEFT: 30px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Dr. Gregory House" height=3D100 alt=3D"Dr. Gregory House"=20
src=3D"http://userpic.livejournal.com/70610255/5331908" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"doctorhouse_tm"><A=20
href=3D"http://doctorhouse-tm.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://doctorhouse-tm.livejournal.com/"><B>doctorhouse_tm</B></A>=
</SPAN>=20
on <SPAN title=3D"19 hours after journal entry">February 10th, 2008 =
03:15 am=20
(UTC)</SPAN></DIV>
<DIV class=3Dcommentreply>I...don't be worried.</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78045=
63">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780379=
5#t7803795">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780456=
3#t7804563">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780456=
3#t7804563">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7808403></A>
<DIV class=3Dcommentbox id=3Dljcmt7808403 style=3D"MARGIN-LEFT: 60px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment =
title=3D"Brittany House"=20
height=3D100 alt=3D"Brittany House"=20
src=3D"http://userpic.livejournal.com/68145392/4625701" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" lj:user=3D"bravotwozero"><A =

href=3D"http://bravotwozero.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://bravotwozero.livejournal.com/"><B>bravotwozero</B></A></SP=
AN> on=20
<SPAN=20
title=3D"21 hours after journal entry, 12:20 am (bravotwozero's =
time)">February=20
10th, 2008 05:20 am (UTC)</SPAN></DIV>
<DIV class=3Dcommentreply>Honey, if there's something that's keeping you =
up, of=20
course I'm going to worry. I'm your wife, that's what I'm supposed to=20
do.<BR><BR>Is there something I can do to help?</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78084=
03">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780456=
3#t7804563">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780840=
3#t7808403">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780840=
3#t7808403">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7808915></A>
<DIV class=3Dcommentbox id=3Dljcmt7808915 style=3D"MARGIN-LEFT: 90px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Dr. Gregory House: drinking" height=3D100 alt=3D"Dr. Gregory =
House: drinking"=20
src=3D"http://userpic.livejournal.com/71330321/5331908" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"doctorhouse_tm"><A=20
href=3D"http://doctorhouse-tm.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://doctorhouse-tm.livejournal.com/"><B>doctorhouse_tm</B></A>=
</SPAN>=20
on <SPAN title=3D"22 hours after journal entry">February 10th, 2008 =
05:27 am=20
(UTC)</SPAN><BR><STRONG>locked</STRONG><BR></DIV>
<DIV class=3Dcommentreply>I can't stop seeing him. I don't know why. I =
feel like=20
I'm going crazy.</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78089=
15">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780840=
3#t7808403">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780891=
5#t7808915">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780891=
5#t7808915">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7809171></A>
<DIV class=3Dcommentbox id=3Dljcmt7809171 style=3D"MARGIN-LEFT: 120px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment =
title=3D"Brittany House"=20
height=3D100 alt=3D"Brittany House"=20
src=3D"http://userpic.livejournal.com/68145392/4625701" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" lj:user=3D"bravotwozero"><A =

href=3D"http://bravotwozero.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://bravotwozero.livejournal.com/"><B>bravotwozero</B></A></SP=
AN> on=20
<SPAN=20
title=3D"22 hours after journal entry, 12:32 am (bravotwozero's =
time)">February=20
10th, 2008 05:32 am (UTC)</SPAN><BR><STRONG>Re: =
locked</STRONG><BR></DIV>
<DIV class=3Dcommentreply>You're not crazy, honey. Crazy is if you run =
naked down=20
the street covered in tomato sauce.<BR><BR>Did you want to talk about =
it?</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78091=
71">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780891=
5#t7808915">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780917=
1#t7809171">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780917=
1#t7809171">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7811731></A>
<DIV class=3Dcommentbox id=3Dljcmt7811731 style=3D"MARGIN-LEFT: 150px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Dr. Gregory House" height=3D100 alt=3D"Dr. Gregory House"=20
src=3D"http://userpic.livejournal.com/70610255/5331908" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"doctorhouse_tm"><A=20
href=3D"http://doctorhouse-tm.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://doctorhouse-tm.livejournal.com/"><B>doctorhouse_tm</B></A>=
</SPAN>=20
on <SPAN title=3D"1 days after journal entry">February 10th, 2008 08:27 =
pm=20
(UTC)</SPAN><BR><STRONG>Re: locked</STRONG><BR></DIV>
<DIV class=3Dcommentreply>There's not really much to talk about. I have =
no idea=20
why it's come up again. That frustrates the living fucking hell out of =
me.</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78117=
31">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780917=
1#t7809171">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D781173=
1#t7811731">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D781173=
1#t7811731">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7811987></A>
<DIV class=3Dcommentbox id=3Dljcmt7811987 style=3D"MARGIN-LEFT: 180px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment =
title=3D"Brittany House"=20
height=3D100 alt=3D"Brittany House"=20
src=3D"http://userpic.livejournal.com/68145392/4625701" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" lj:user=3D"bravotwozero"><A =

href=3D"http://bravotwozero.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://bravotwozero.livejournal.com/"><B>bravotwozero</B></A></SP=
AN> on=20
<SPAN=20
title=3D"1 days after journal entry, 03:29 pm (bravotwozero's =
time)">February=20
10th, 2008 08:29 pm (UTC)</SPAN><BR><STRONG>Re: =
locked</STRONG><BR></DIV>
<DIV class=3Dcommentreply>If there's anything I can do to help...it just =
worries=20
me, you know? You're such a good father and a good husband and it =
bothers me if=20
you're not happy.</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78119=
87">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D781173=
1#t7811731">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D781198=
7#t7811987">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D781198=
7#t7811987">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7804051></A>
<DIV class=3Dcommentbox id=3Dljcmt7804051 style=3D"MARGIN-LEFT: 0px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Ynez Castillo: furtive" height=3D100 alt=3D"Ynez Castillo: =
furtive"=20
src=3D"http://userpic.livejournal.com/60805395/3738371" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"ynez_castillo"><A=20
href=3D"http://ynez-castillo.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://ynez-castillo.livejournal.com/"><B>ynez_castillo</B></A></=
SPAN> on=20
<SPAN title=3D"8 hours after journal entry">February 9th, 2008 04:09 pm=20
(UTC)</SPAN><BR><STRONG>*locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply><I>One stupid fucking stupid mistake of mine =
caused an=20
entire chain reaction that sealed my fate.</I><BR><BR>I hear you, Greg. =
That was=20
an interesting article, even if the study had a small sample size.=20
<BR><BR>Sometimes I wonder if my brain wasn't broken before my accident. =
I can't=20
remember the last time I felt normal. </DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78040=
51">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780405=
1#t7804051">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780405=
1#t7804051">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7804819></A>
<DIV class=3Dcommentbox id=3Dljcmt7804819 style=3D"MARGIN-LEFT: 30px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Dr. Gregory House" height=3D100 alt=3D"Dr. Gregory House"=20
src=3D"http://userpic.livejournal.com/70610255/5331908" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"doctorhouse_tm"><A=20
href=3D"http://doctorhouse-tm.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://doctorhouse-tm.livejournal.com/"><B>doctorhouse_tm</B></A>=
</SPAN>=20
on <SPAN title=3D"19 hours after journal entry">February 10th, 2008 =
03:17 am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>It was a small sample size. I would be curious =
to see if=20
that was the same result when given over a wider range of =
subjects.<BR><BR>You=20
honestly can't remember? Or is it just...you think you <I>must</I> have =
been=20
normal at a later point than you can?</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78048=
19">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780405=
1#t7804051">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780481=
9#t7804819">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780481=
9#t7804819">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7805331></A>
<DIV class=3Dcommentbox id=3Dljcmt7805331 style=3D"MARGIN-LEFT: 60px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Ynez Castillo: eyes wide shut" height=3D100=20
alt=3D"Ynez Castillo: eyes wide shut"=20
src=3D"http://userpic.livejournal.com/69832746/3738371" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"ynez_castillo"><A=20
href=3D"http://ynez-castillo.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://ynez-castillo.livejournal.com/"><B>ynez_castillo</B></A></=
SPAN> on=20
<SPAN title=3D"20 hours after journal entry">February 10th, 2008 03:49 =
am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>I don't think I was ever normal, but there =
were times=20
when I almost felt like it. </DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78053=
31">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780481=
9#t7804819">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780533=
1#t7805331">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780533=
1#t7805331">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7805587></A>
<DIV class=3Dcommentbox id=3Dljcmt7805587 style=3D"MARGIN-LEFT: 90px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Dr. Gregory House: couch - ignoring world" height=3D100=20
alt=3D"Dr. Gregory House: couch - ignoring world"=20
src=3D"http://userpic.livejournal.com/66991578/5331908" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"doctorhouse_tm"><A=20
href=3D"http://doctorhouse-tm.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://doctorhouse-tm.livejournal.com/"><B>doctorhouse_tm</B></A>=
</SPAN>=20
on <SPAN title=3D"20 hours after journal entry">February 10th, 2008 =
04:08 am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>Even when you were a kid?</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78055=
87">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780533=
1#t7805331">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780558=
7#t7805587">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780558=
7#t7805587">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7805843></A>
<DIV class=3Dcommentbox id=3Dljcmt7805843 style=3D"MARGIN-LEFT: 120px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Ynez Castillo: anxiety" height=3D100 alt=3D"Ynez Castillo: =
anxiety"=20
src=3D"http://userpic.livejournal.com/69648546/3738371" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"ynez_castillo"><A=20
href=3D"http://ynez-castillo.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://ynez-castillo.livejournal.com/"><B>ynez_castillo</B></A></=
SPAN> on=20
<SPAN title=3D"20 hours after journal entry">February 10th, 2008 04:09 =
am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>Oh, I definitely wasn't normal when I was a =
kid. </DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78058=
43">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780558=
7#t7805587">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780584=
3#t7805843">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780584=
3#t7805843">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7806099></A>
<DIV class=3Dcommentbox id=3Dljcmt7806099 style=3D"MARGIN-LEFT: 150px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Dr. Gregory House" height=3D100 alt=3D"Dr. Gregory House"=20
src=3D"http://userpic.livejournal.com/70610255/5331908" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"doctorhouse_tm"><A=20
href=3D"http://doctorhouse-tm.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://doctorhouse-tm.livejournal.com/"><B>doctorhouse_tm</B></A>=
</SPAN>=20
on <SPAN title=3D"20 hours after journal entry">February 10th, 2008 =
04:15 am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>Normal is relative, I think. I wasn't =
either.</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78060=
99">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780584=
3#t7805843">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780609=
9#t7806099">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780609=
9#t7806099">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7806355></A>
<DIV class=3Dcommentbox id=3Dljcmt7806355 style=3D"MARGIN-LEFT: 180px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Ynez Castillo: anxiety" height=3D100 alt=3D"Ynez Castillo: =
anxiety"=20
src=3D"http://userpic.livejournal.com/69648546/3738371" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"ynez_castillo"><A=20
href=3D"http://ynez-castillo.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://ynez-castillo.livejournal.com/"><B>ynez_castillo</B></A></=
SPAN> on=20
<SPAN title=3D"20 hours after journal entry">February 10th, 2008 04:18 =
am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>I guess there are times when I feel normal =
temporarily,=20
but they don't last. </DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78063=
55">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780609=
9#t7806099">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780635=
5#t7806355">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780635=
5#t7806355">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7806611></A>
<DIV class=3Dcommentbox id=3Dljcmt7806611 style=3D"MARGIN-LEFT: 210px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Dr. Gregory House" height=3D100 alt=3D"Dr. Gregory House"=20
src=3D"http://userpic.livejournal.com/70610255/5331908" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"doctorhouse_tm"><A=20
href=3D"http://doctorhouse-tm.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://doctorhouse-tm.livejournal.com/"><B>doctorhouse_tm</B></A>=
</SPAN>=20
on <SPAN title=3D"21 hours after journal entry">February 10th, 2008 =
04:31 am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>And it's been worse since your accident or you =
don't=20
really think there's been a change?</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78066=
11">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780635=
5#t7806355">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780661=
1#t7806611">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780661=
1#t7806611">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7806867></A>
<DIV class=3Dcommentbox id=3Dljcmt7806867 style=3D"MARGIN-LEFT: 240px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Ynez Castillo: anxiety" height=3D100 alt=3D"Ynez Castillo: =
anxiety"=20
src=3D"http://userpic.livejournal.com/69648546/3738371" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"ynez_castillo"><A=20
href=3D"http://ynez-castillo.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://ynez-castillo.livejournal.com/"><B>ynez_castillo</B></A></=
SPAN> on=20
<SPAN title=3D"21 hours after journal entry">February 10th, 2008 04:43 =
am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>It's complicated. In some ways, my life is =
demonstrably=20
worse since my accident, but that doesn't have much to do with feeling =
normal.=20
<BR><BR>Maybe I'm confusing feeling normal with feeling happy. I don't =
know.=20
</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78068=
67">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780661=
1#t7806611">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780686=
7#t7806867">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780686=
7#t7806867">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7807123></A>
<DIV class=3Dcommentbox id=3Dljcmt7807123 style=3D"MARGIN-LEFT: 270px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Dr. Gregory House" height=3D100 alt=3D"Dr. Gregory House"=20
src=3D"http://userpic.livejournal.com/70610255/5331908" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"doctorhouse_tm"><A=20
href=3D"http://doctorhouse-tm.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://doctorhouse-tm.livejournal.com/"><B>doctorhouse_tm</B></A>=
</SPAN>=20
on <SPAN title=3D"21 hours after journal entry">February 10th, 2008 =
04:48 am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>You can be unhappy and normal, you can be =
happy and not=20
normal, you can be happy and normal too. There are a lot of=20
options.<BR><BR>What's changed? Or is the list too long?</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78071=
23">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780686=
7#t7806867">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780712=
3#t7807123">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780712=
3#t7807123">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7807379></A>
<DIV class=3Dcommentbox id=3Dljcmt7807379 style=3D"MARGIN-LEFT: 300px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Ynez Castillo: eyes wide shut" height=3D100=20
alt=3D"Ynez Castillo: eyes wide shut"=20
src=3D"http://userpic.livejournal.com/69832746/3738371" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"ynez_castillo"><A=20
href=3D"http://ynez-castillo.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://ynez-castillo.livejournal.com/"><B>ynez_castillo</B></A></=
SPAN> on=20
<SPAN title=3D"21 hours after journal entry">February 10th, 2008 04:52 =
am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>My hip really hurts right now. <BR><BR>I'm =
back in New=20
York right now and I wish I hadn't come, but Kara's baby is so precious. =

<BR><BR>I don't know. I think when Carlos died, I sort of went with him =
in most=20
of the ways that matter. I just don't know how to do anything =
right.</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78073=
79">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780712=
3#t7807123">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780737=
9#t7807379">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780737=
9#t7807379">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7807635></A>
<DIV class=3Dcommentbox id=3Dljcmt7807635 style=3D"MARGIN-LEFT: 330px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Dr. Gregory House" height=3D100 alt=3D"Dr. Gregory House"=20
src=3D"http://userpic.livejournal.com/70610255/5331908" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"doctorhouse_tm"><A=20
href=3D"http://doctorhouse-tm.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://doctorhouse-tm.livejournal.com/"><B>doctorhouse_tm</B></A>=
</SPAN>=20
on <SPAN title=3D"21 hours after journal entry">February 10th, 2008 =
05:05 am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>I feel you on that. I just =
<I>hurt</I>.<BR><BR>I read=20
about that...I don't think confused covers it.<BR><BR><BR><I>I sort of =
went with=20
him in most of the ways that matter.</I><BR><BR>If I can ask a personal=20
question, did you consider yourself and Carlos to be 'soulmates' or the=20
equivalent? If you did...well then that explains it.</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78076=
35">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780737=
9#t7807379">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780763=
5#t7807635">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780763=
5#t7807635">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7807891></A>
<DIV class=3Dcommentbox id=3Dljcmt7807891 style=3D"MARGIN-LEFT: 360px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Ynez Castillo: anxiety" height=3D100 alt=3D"Ynez Castillo: =
anxiety"=20
src=3D"http://userpic.livejournal.com/69648546/3738371" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"ynez_castillo"><A=20
href=3D"http://ynez-castillo.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://ynez-castillo.livejournal.com/"><B>ynez_castillo</B></A></=
SPAN> on=20
<SPAN title=3D"21 hours after journal entry">February 10th, 2008 05:11 =
am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>Confused, yes. I spent a lot of the day =
suspended=20
somewhere between disbelief and outrage. The only time I felt okay was =
holding=20
that baby. <BR><BR>I don't know if we were soulmates. I mean, I guess =
so. I'm=20
not sure it's a category I believe in. I mean, what do you do when half =
your=20
soul goes away? How does anybody really recover from that? <BR><BR>I =
don't know.=20
I'm not doing a very good job at anything right now. I've lost most of =
my=20
friends. I'm afraid that Darius hates me. Things are bad.</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78078=
91">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780763=
5#t7807635">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780789=
1#t7807891">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780789=
1#t7807891">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7808147></A>
<DIV class=3Dcommentbox id=3Dljcmt7808147 style=3D"MARGIN-LEFT: 390px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Dr. Gregory House" height=3D100 alt=3D"Dr. Gregory House"=20
src=3D"http://userpic.livejournal.com/70610255/5331908" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"doctorhouse_tm"><A=20
href=3D"http://doctorhouse-tm.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://doctorhouse-tm.livejournal.com/"><B>doctorhouse_tm</B></A>=
</SPAN>=20
on <SPAN title=3D"21 hours after journal entry">February 10th, 2008 =
05:15 am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>When did she get a kid? How in the hell can =
she=20
<I>handle</I> a kid? I mean...what the heck happened?<BR><BR>I don't =
know if you=20
do. I know my ex still has a piece of mine I wish I could get =
back.<BR><BR>Why=20
would Darius hate you?</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78081=
47">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780789=
1#t7807891">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780814=
7#t7808147">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780814=
7#t7808147">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7808659></A>
<DIV class=3Dcommentbox id=3Dljcmt7808659 style=3D"MARGIN-LEFT: 420px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Ynez Castillo: anxiety" height=3D100 alt=3D"Ynez Castillo: =
anxiety"=20
src=3D"http://userpic.livejournal.com/69648546/3738371" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"ynez_castillo"><A=20
href=3D"http://ynez-castillo.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://ynez-castillo.livejournal.com/"><B>ynez_castillo</B></A></=
SPAN> on=20
<SPAN title=3D"22 hours after journal entry">February 10th, 2008 05:23 =
am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>It's brand-new, I mean, not a newborn, she =
just got it.=20
There was some sort of dimension-shifting, mutant power blah blah blah =
that I=20
don't understand and don't care about. The point is the baby really is =
Kara's=20
little girl. It looks just like her.<BR><BR>So I choose to look on it as =
a=20
miracle. That works for me. <BR><BR>I have no idea how she's going to =
take care=20
of it. I have no real confidence in her, but Angel knows what he's =
doing, so I=20
have to have faith there will be no permanent damage inflicted. In the =
end, it's=20
really none of my business, and that just makes me sad. She's such a =
sweet=20
little baby, Greg. Just adorable. <BR><BR>Anyway, Darius. In some =
misguided=20
attempt to be honest, I told him some things now that I wish I hadn't. I =
think I=20
disgust him, to tell the truth. It's complicated. He's going through =
some=20
changes right now, too. <BR><BR>I miss being able to talk to =
him.<BR><BR>You=20
know, I have this feeling that if I was normal, I wouldn't end up with =
everyone=20
disgusted by me. </DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78086=
59">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780814=
7#t7808147">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780865=
9#t7808659">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780865=
9#t7808659">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7809427></A>
<DIV class=3Dcommentbox id=3Dljcmt7809427 style=3D"MARGIN-LEFT: 450px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Dr. Gregory House" height=3D100 alt=3D"Dr. Gregory House"=20
src=3D"http://userpic.livejournal.com/70610255/5331908" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"doctorhouse_tm"><A=20
href=3D"http://doctorhouse-tm.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://doctorhouse-tm.livejournal.com/"><B>doctorhouse_tm</B></A>=
</SPAN>=20
on <SPAN title=3D"22 hours after journal entry">February 10th, 2008 =
05:39 am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>I just hope she doesn't have a crisis. I'm not =
that=20
worried about the kid if it's got mutant powers and that but if Kara has =
a=20
breakdown because of this kid...I don't know how much more she can take. =
I hope=20
it works out. I really do. Maybe it will be good for her.<BR><BR>Normal =
is=20
boring.<BR><BR>Well I think if you told Darius the truth about some =
things you=20
had to take the risk that he wouldn't like them. So then you have to =
look at his=20
reaction and ask yourself if that's what you want to deal with, you =
know?</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78094=
27">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780865=
9#t7808659">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780942=
7#t7809427">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780942=
7#t7809427">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7809683></A>
<DIV class=3Dcommentbox id=3Dljcmt7809683 style=3D"MARGIN-LEFT: 480px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Ynez Castillo: anxiety" height=3D100 alt=3D"Ynez Castillo: =
anxiety"=20
src=3D"http://userpic.livejournal.com/69648546/3738371" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"ynez_castillo"><A=20
href=3D"http://ynez-castillo.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://ynez-castillo.livejournal.com/"><B>ynez_castillo</B></A></=
SPAN> on=20
<SPAN title=3D"22 hours after journal entry">February 10th, 2008 05:49 =
am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>I wish things were the way they used to be. =
That's what=20
I wish. <BR><BR>But they won't be ever again.<BR><BR>I have to deal with =
his=20
reaction. I don't want to leave him. I just wish he'd answer the phone! =
I've=20
been trying to call for hours! He wasn't happy that I didn't call the =
last time=20
I went away, and now that I'm trying to call, no answer! </DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78096=
83">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780942=
7#t7809427">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780968=
3#t7809683">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780968=
3#t7809683">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7809939></A>
<DIV class=3Dcommentbox id=3Dljcmt7809939 style=3D"MARGIN-LEFT: 510px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Dr. Gregory House" height=3D100 alt=3D"Dr. Gregory House"=20
src=3D"http://userpic.livejournal.com/70610255/5331908" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"doctorhouse_tm"><A=20
href=3D"http://doctorhouse-tm.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://doctorhouse-tm.livejournal.com/"><B>doctorhouse_tm</B></A>=
</SPAN>=20
on <SPAN title=3D"22 hours after journal entry">February 10th, 2008 =
05:56 am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>Do you think maybe he's out?</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78099=
39">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780968=
3#t7809683">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780993=
9#t7809939">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780993=
9#t7809939">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7810195></A>
<DIV class=3Dcommentbox id=3Dljcmt7810195 style=3D"MARGIN-LEFT: 540px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Ynez Castillo: anxiety" height=3D100 alt=3D"Ynez Castillo: =
anxiety"=20
src=3D"http://userpic.livejournal.com/69648546/3738371" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"ynez_castillo"><A=20
href=3D"http://ynez-castillo.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://ynez-castillo.livejournal.com/"><B>ynez_castillo</B></A></=
SPAN> on=20
<SPAN title=3D"22 hours after journal entry">February 10th, 2008 06:15 =
am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>For twelve hours?! I don't think so!</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78101=
95">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780993=
9#t7809939">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D781019=
5#t7810195">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D781019=
5#t7810195">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7810451></A>
<DIV class=3Dcommentbox id=3Dljcmt7810451 style=3D"MARGIN-LEFT: 570px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Dr. Gregory House" height=3D100 alt=3D"Dr. Gregory House"=20
src=3D"http://userpic.livejournal.com/70610255/5331908" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"doctorhouse_tm"><A=20
href=3D"http://doctorhouse-tm.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://doctorhouse-tm.livejournal.com/"><B>doctorhouse_tm</B></A>=
</SPAN>=20
on <SPAN title=3D"22 hours after journal entry">February 10th, 2008 =
06:19 am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>Yeah, that's not just 'out'.</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78104=
51">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D781019=
5#t7810195">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D781045=
1#t7810451">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D781045=
1#t7810451">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7810707></A>
<DIV class=3Dcommentbox id=3Dljcmt7810707 style=3D"MARGIN-LEFT: 600px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Ynez Castillo: anxiety" height=3D100 alt=3D"Ynez Castillo: =
anxiety"=20
src=3D"http://userpic.livejournal.com/69648546/3738371" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"ynez_castillo"><A=20
href=3D"http://ynez-castillo.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://ynez-castillo.livejournal.com/"><B>ynez_castillo</B></A></=
SPAN> on=20
<SPAN title=3D"22 hours after journal entry">February 10th, 2008 06:22 =
am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>I just keep hitting redial. This is making me =
crazy. I=20
need to put the phone down and walk away from it. </DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78107=
07">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D781045=
1#t7810451">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D781070=
7#t7810707">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D781070=
7#t7810707">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7810963></A>
<DIV class=3Dcommentbox id=3Dljcmt7810963 style=3D"MARGIN-LEFT: 630px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Dr. Gregory House" height=3D100 alt=3D"Dr. Gregory House"=20
src=3D"http://userpic.livejournal.com/70610255/5331908" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"doctorhouse_tm"><A=20
href=3D"http://doctorhouse-tm.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://doctorhouse-tm.livejournal.com/"><B>doctorhouse_tm</B></A>=
</SPAN>=20
on <SPAN title=3D"23 hours after journal entry">February 10th, 2008 =
06:27 am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>Put it down, walk away, and try again in an =
hour.</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78109=
63">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D781070=
7#t7810707">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D781096=
3#t7810963">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D781096=
3#t7810963">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7811219></A>
<DIV class=3Dcommentbox id=3Dljcmt7811219 style=3D"MARGIN-LEFT: 660px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Ynez Castillo: furtive" height=3D100 alt=3D"Ynez Castillo: =
furtive"=20
src=3D"http://userpic.livejournal.com/60805395/3738371" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"ynez_castillo"><A=20
href=3D"http://ynez-castillo.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://ynez-castillo.livejournal.com/"><B>ynez_castillo</B></A></=
SPAN> on=20
<SPAN title=3D"23 hours after journal entry">February 10th, 2008 06:32 =
am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>I hate this. I'm going out to get a drink or =
something.=20
I'm sorry to be such a downer. Thanks for listening, Greg.</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78112=
19">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D781096=
3#t7810963">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D781121=
9#t7811219">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D781121=
9#t7811219">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7811475></A>
<DIV class=3Dcommentbox id=3Dljcmt7811475 style=3D"MARGIN-LEFT: 690px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Dr. Gregory House" height=3D100 alt=3D"Dr. Gregory House"=20
src=3D"http://userpic.livejournal.com/70610255/5331908" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"doctorhouse_tm"><A=20
href=3D"http://doctorhouse-tm.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://doctorhouse-tm.livejournal.com/"><B>doctorhouse_tm</B></A>=
</SPAN>=20
on <SPAN title=3D"23 hours after journal entry">February 10th, 2008 =
06:33 am=20
(UTC)</SPAN><BR><STRONG>Re: *locked*</STRONG><BR></DIV>
<DIV class=3Dcommentreply>Hey, you'd do the same for me. Anytime.</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78114=
75">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D781121=
9#t7811219">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D781147=
5#t7811475">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D781147=
5#t7811475">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7804307></A>
<DIV class=3Dcommentbox id=3Dljcmt7804307 style=3D"MARGIN-LEFT: 0px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment title=3D"Dr. =
Nicole Kelly"=20
height=3D100 alt=3D"Dr. Nicole Kelly"=20
src=3D"http://userpic.livejournal.com/67769005/14163981" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"sewing_on_ears"><A=20
href=3D"http://sewing-on-ears.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://sewing-on-ears.livejournal.com/"><B>sewing_on_ears</B></A>=
</SPAN>=20
on <SPAN title=3D"10 hours after journal entry">February 9th, 2008 06:14 =
pm=20
(UTC)</SPAN></DIV>
<DIV class=3Dcommentreply>From a doctor's perspective, though, we're =
always in=20
that impossible position - how do you tell a drug addict from someone =
genuinely=20
in pain? Particularly when the same person can be both?<BR><BR>And from =
the=20
patient's perspective, how do you separate pain from addiction? How do =
you=20
separate symptom from cause?</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78043=
07">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780430=
7#t7804307">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780430=
7#t7804307">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV><A=20
name=3Dt7805075></A>
<DIV class=3Dcommentbox id=3Dljcmt7805075 style=3D"MARGIN-LEFT: 30px">
<DIV class=3Ddatesubjectcomment><IMG class=3Duserpiccomment=20
title=3D"Dr. Gregory House: comfortably numb" height=3D100=20
alt=3D"Dr. Gregory House: comfortably numb"=20
src=3D"http://userpic.livejournal.com/68671710/5331908" =
width=3D100><SPAN=20
class=3Dljuser style=3D"WHITE-SPACE: nowrap" =
lj:user=3D"doctorhouse_tm"><A=20
href=3D"http://doctorhouse-tm.livejournal.com/profile"><IMG=20
style=3D"BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; BORDER-LEFT-WIDTH: =
0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; =
BORDER-RIGHT-WIDTH: 0px"=20
height=3D17 alt=3D[info] =
src=3D"http://stat.livejournal.com/img/userinfo.gif"=20
width=3D17></A><A=20
href=3D"http://doctorhouse-tm.livejournal.com/"><B>doctorhouse_tm</B></A>=
</SPAN>=20
on <SPAN title=3D"19 hours after journal entry">February 10th, 2008 =
03:19 am=20
(UTC)</SPAN></DIV>
<DIV class=3Dcommentreply>You can't. And often they are. Addicts are =
suffering=20
too, from something a lot of the population doesn't understand. People =
don't=20
realize that it's not like most addicts wanted to get in the position in =
the=20
first place...something in their head or life forced their =
hand.<BR><BR>Pain and=20
addiction go hand in hand...you can't. As long as I'm in pain, I'm going =
to be=20
an addict. The pain's not going away anytime soon.</DIV>
<DIV style=3D"MARGIN-TOP: 3px; FONT-SIZE: smaller; TEXT-ALIGN: =
right">(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?replyto=3D78050=
75">Reply</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780430=
7#t7804307">Parent</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780507=
5#t7805075">Thread</A>)=20
(<A=20
href=3D"http://doctorhouse-tm.livejournal.com/175763.html?thread=3D780507=
5#t7805075">Link</A>)
<DIV=20
style=3D"PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; =
PADDING-TOP: 10px; TEXT-ALIGN: right"></DIV></DIV></DIV></DIV></DIV>
<DIV class=3Dclearfoot>&nbsp;</DIV></DIV></BODY></HTML>

------=_NextPart_000_0194_01C86C02.0A372660
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://userpic.livejournal.com/71330321/5331908

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
YII=

------=_NextPart_000_0194_01C86C02.0A372660
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: http://i248.photobucket.com/albums/gg166/mooicons3/grumpy.png

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
rkJggg==

------=_NextPart_000_0194_01C86C02.0A372660
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://userpic.livejournal.com/68145392/4625701

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
7a8l223+bo3en39PRPk064utrbHdWvnry8L7a1+HCE2r2/0lrK+yvy+nW35Ok3Urd/8Ay+45a06t
PVbxmch91/t7adjub3nqHu+473ufI9ofd2937uvbbn4v838H00+vYXsvqQv5dN6UpSlwp/7q1/q4
+d3+rfyrN0/9R1oepdW/qWG6nhdbTqeF11vEkcD+a8dJ1dNHcG0bO5o6a3b+jc+zVo69On1/Dp+n
X1V9w9HqCta6+X+39P8AZXgv+1/1H2Ut9LeoeXnb6qf7c/hx55q833lD5bd9q90Lu+2/H5DUva93
p/I7brr/AAfTf66/rp9RNl6HRl9vb7zwrTl+Pj5eFOWvFr3t7z3GJ7+v0LqC+35q0056W8vjTiyX
AX7Eeao/cmx2nlIW35fx/jPevQXsfzGr9X4vXq7Tp+R5Hb3/ALtj1SZHufd/8xv9rQ1+altDdfb+
T9+mvy19NeNKfar/AKc1hut6vXSnU5e819tf4efTu/T6n8XXp8bVy733sDnHV23urxt1+2fa73tz
w/u+R+5PT/8AN+/PL/8A3nr+o7Ptdr9Dt+uG2+0+oY/X/hdZeXO+4Ur+W2llldaX11pxffcr3/8A
J/cHt+l9S9s/s6W9Ho+4PuaXfq+6ur7u/wDVt6Vn6N/Fevj7+zHjRd103+9yLu+/2PJ+S3WeU7fV
+u7XTp2dn8va/F92n17ur631hSnT6cdKVpbb6a/7vzc6+HCT+138l/Rh7L+N1sjqdWzqdWqX0r6+
Vttvpp+HBNv/ANLe3v8Ap7Td/wDqdXiO7/8Aj8Vv/wDPT6UX/NfdeNLfjy/2/r4cf+T6f/x9Pp/h
y/8Ax/q/Hj//2Q==

------=_NextPart_000_0194_01C86C02.0A372660
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://stat.livejournal.com/img/userinfo.gif

R0lGODlhEQARAMQbAAAAAAAAawAIlAAI3ggIYwgI7wgI/wgQxhAQEBAY9xgYUiEhISkpKTExMTEx
rTk5zkJCQlJSjFpapXt7e4SEhKWcnM7GvdbOxufezvfv3v+EGAAAAAAAAAAAAAAAAAAAACH/C05F
VFNDQVBFMi4wAwEAAAAh+QQFCgAbACwAAAAAEQARAAAFbOAmjmRpikzKnCVjXVm2shtTWXE8nzae
76ZeTkYT/oq3IbCVjF2WJQgsc4HQUBMMZgItARAUCgIAOC0AAcOAPDAYBIDFaCFwFNzrgWY/OMg3
dA9uCRIAERKIEhFlgAwKAQEEDQANlZaMVyYhAAA7

------=_NextPart_000_0194_01C86C02.0A372660
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://userpic.livejournal.com/70610255/5331908

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
QmCC

------=_NextPart_000_0194_01C86C02.0A372660
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://userpic.livejournal.com/60805395/3738371

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

------=_NextPart_000_0194_01C86C02.0A372660
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://userpic.livejournal.com/69832746/3738371

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
RU5ErkJggg==

------=_NextPart_000_0194_01C86C02.0A372660
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://userpic.livejournal.com/66991578/5331908

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
FbOPXO+UrCWiW81nVgEpsyVYgoIUsESGSA2oggACiHB0v3v3V1Z33jxZHsMvqFn71R3fLPv95iqN
22jbwjzenNf5cp52aR6mcXv99IN598xYO+3O8zw03T3jFbzP46WPJ6FZH60enpy+8aUvn37hy3e+
+NadlhCc2w3TMnRCfEuFAGOtsVaEzS1idOs9izpvVPTw94oe2k+JsbLqq6f2s3YcigPVJdxSeFUc
GLwI7GP06gyEvTECWEJROIIPXliAW7AMESu0gKECoPcnp21zTJbMYtktH95ZnEwKCHuQTbty/ZR3
u22aNml3w3UetleXTz+ed59cX17szq/r+HzcbYzaNA9SJrXEzD72dbfdXr+YN0/b0yeP3/7K/bv3
75x4Ha80GWIpSvWzEQcR1tcIqrFkLAE4wGS8IUuvIPt54D53ZBFvjPEmiRRRVj0g9VLgYN+wnXGm
i24RvXc21YO98OSICx8wPjh4IJCBOOMa3H/79AtfXx+90dnWhV7avmUdh61OW9lflXHEsxfD1fVQ
YbUQqVoy6jEOynO1jY2GmrCw7VpV52FX8j6GIzVGy9V+83S321z+7K/TvOHCpDW02izLvNXNTq9t
sqWKsAgbayXxrRN8q5vyukCRpQKpoozXz3rd1VcGBigBfLBvBLXYVlaAAQOoQhW1Kos6R9QDHv5w
pif44BWUxhKDP9AukKK7/YJ7Z6s3v3B08obtz04EtqQp1enpxfNxK/MG7KwB7YcCj8Vy2a4aG4Qh
0q1AZMvGuIZzPZ812j1u9jH0kJJKPr5f+vWi6Tn2S5hB1T3/6X9cr94KR+3RvYfNyoGf+sXiJLnN
UFB1oKqTFhFXAnytRdxLO/iKl0qR4bWlJ3wWrwydoQe9HoySwBgqIq7ASSnqFZSmAsBmGcAK4wLg
4J16QbVQfwhCAK/Y6a3HUwAPa/zZ46MHX+mcd2m+HrbgLNc7vHg+7rapW7mzR0c20F6SCbQ6apxD
yUhiubO2FluQWQqbi2d7Vc1Zy+YidrFbuBeXH57d7+7eb0MINoS7D9+aj07H7fVwc6E4i+39+4/D
2Z1r2xw/e379wx+OxLKrey1L60mwP1CH193pLrpXvNCDwmvk2cAIxAqI88HN58I1iYWdcxLAQCa2
Ao8xKRHGyihc4ACQcgFsEqESgnnJP8keVq5cWRVF4Wl5tugXlC53e2O2m1rY7y92FxfDALc4WazP
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

------=_NextPart_000_0194_01C86C02.0A372660
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://userpic.livejournal.com/69648546/3738371

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
/28AP0ykGwOuB+kAAAAASUVORK5CYII=

------=_NextPart_000_0194_01C86C02.0A372660
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://userpic.livejournal.com/67769005/14163981

/9j/4AAQSkZJRgABAQEASABIAAD/4QCMRXhpZgAASUkqAAgAAAADADEBAgAUAAAAMgAAADIBAgAU
AAAARgAAAGmHBAABAAAAWgAAAAAAAABBZG9iZSBQaG90b3Nob3AgNy4wADIwMDU6MTI6MjkgMTg6
MDg6MjYAAwABoAMAAQAAAP//AAACoAQAAQAAAGQAAAADoAQAAQAAAIIAAAAAAAAA/9sAQwADAgID
AgIDAwIDAwMDAwQHBQQEBAQJBgcFBwoJCwsKCQoKDA0RDgwMEAwKCg4UDxAREhMTEwsOFBYUEhYR
EhMS/9sAQwEDAwMEBAQIBQUIEgwKDBISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhISEhIS
EhISEhISEhISEhISEhIS/8AAEQgAZABkAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAAB
AgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNC
scEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0
dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY
2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//E
ALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoW
JDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp
6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A4FrceWzecn+7VdtPDsy/P9VrPm8Ii3+ZJpv++zUa6DcR
Lut7y5j3V+TJW+0fo6UHujQks3i/i+Wqt9eR6NbtPqN1bW8C/wAcz8VzfjDUJ/CWizalf6k8iR/L
FDs5kc9AK8N1LxNqHii8kuNSkeZ9vC7+IwOwFengMvniFzN2iupyYrEU6Dslq/61PdJviV4e8zyp
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
fTHzh//Z

------=_NextPart_000_0194_01C86C02.0A372660
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://userpic.livejournal.com/68671710/5331908

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
2THKzzLC4P8DBQRS+smxF0AAAAAASUVORK5CYII=

------=_NextPart_000_0194_01C86C02.0A372660
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://stat.livejournal.com/??lj_base.css,esn.css,contextualhover.css?v=1196381230

IFRAME.lj_embedcontent {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
.ljclear {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: =
0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0px; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px -1px -1px 0px; WIDTH: 1px; LINE-HEIGHT: =
0; PADDING-TOP: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
.nowrap {
	WHITE-SPACE: nowrap
}
.lj_progresscontainer {
	BACKGROUND: url(/img/progress/inactive.gif); MARGIN: 1em; WIDTH: 400px; =
HEIGHT: 25px
}
.lj_progressoverlay {
	BACKGROUND: url(/img/progress/active.gif)
}
.lj_progressindefinite {
	BACKGROUND-IMAGE: url(/img/progress/barber.gif)
}
.lj_hourglass {
	Z-INDEX: 20000
}
.ErrorNote .Inner {
	BORDER-RIGHT: #ff9999 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: =
#ff9999 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: =
#ff9999 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #ff9999 1px solid; =
BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffeeee
}
.Note .Inner {
	BORDER-RIGHT: #ffcc33 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: =
#ffcc33 1px solid; PADDING-LEFT: 8px; BACKGROUND: #ffffdd; =
PADDING-BOTTOM: 8px; BORDER-LEFT: #ffcc33 1px solid; PADDING-TOP: 8px; =
BORDER-BOTTOM: #ffcc33 1px solid
}
DIV.lj_ippu {
	BORDER-RIGHT: #444 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #444 2px =
solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #444 2px =
solid; PADDING-TOP: 2px; BORDER-BOTTOM: #444 2px solid; =
BACKGROUND-COLOR: #fff
}
DIV.lj_ippu_titlebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; =
PADDING-BOTTOM: 0px; WIDTH: auto! important; COLOR: #fff; PADDING-TOP: =
5px; HEIGHT: 20px; BACKGROUND-COLOR: #444
}
DIV.lj_ippu_titlebar DIV {
=09
}
.lj_ippu_titlebar IMG {
	opacity: .25
}
.lj_ippu_titlebar IMG:hover {
	opacity: 1
}
.LJ_Placeholder_Container {
	BORDER-RIGHT: #ccc 1px dashed; BORDER-TOP: #ccc 1px dashed; =
VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px dashed; =
BORDER-BOTTOM: #ccc 1px dashed; _position: relative
}
.LJ_Placeholder_Container IMG {
	DISPLAY: block; MARGIN: 0px auto; CURSOR: pointer; _position: absolute; =
_top: 45%; _left: 45%
}
.ljhidden {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; =
PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0px; FILTER: =
alpha(opacity=3D0); LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 0px; LINE-HEIGHT: 0; PADDING-TOP: 0px; =
POSITION: absolute; TOP: 0px; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px; =
opacity: 0
}
.lj_pollanswer {
=09
}
.lj_pollanswer_loading {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BORDER-LEFT: =
#eee 1px solid; COLOR: #ccc; BORDER-BOTTOM: #eee 1px solid
}
.super {
	FONT-SIZE: 0.7em; VERTICAL-ALIGN: super
}
.notice {
	COLOR: #f00
}
.ljedittime {
	FONT-SIZE: smaller
}
#manageSettings {
=09
}
.Subscribe {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: =
0px; MARGIN: 0.5em 0px 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.Subscribe TR.Inactive {
	COLOR: #aaa
}
.Subscribe TR.Disabled {
	BACKGROUND-COLOR: #eee
}
.Subscribe TR.Inactive A {
	COLOR: #aaa
}
.Subscribe TD {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; =
PADDING-TOP: 0.3em
}
.Subscribe TD IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
.Subscribe TD LABEL {
	CURSOR: pointer! important
}
.Subscribe TD P {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-SIZE: 1.4em; BACKGROUND: =
#fff; PADDING-BOTTOM: 0px; CURSOR: default! important; COLOR: #bbb; =
LINE-HEIGHT: 1.5; PADDING-TOP: 0px
}
.CategoryRow .Caption {
	TEXT-ALIGN: right
}
.CategoryRow {
	WIDTH: 100%
}
.CategoryRow TD {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; FONT-SIZE: 0.85em; =
PADDING-BOTTOM: 0.2em; VERTICAL-ALIGN: middle; PADDING-TOP: 0.2em; =
BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #eee
}
.CategoryRow .caption {
	TEXT-ALIGN: right
}
.CategoryRow LABEL {
=09
}
.CategoryHeading {
	FONT-WEIGHT: bold
}
.CategoryHeadingNote {
=09
}
#Subscriptions {
	WIDTH: 100%
}
#Subscriptions TH {
	TEXT-ALIGN: left
}
#Subscriptions TD {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em
}
#Subscriptions TH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em
}
#Subscriptions TR.lighter {
	BACKGROUND-COLOR: #cff
}
#Subscriptions TR.darker {
	BACKGROUND-COLOR: #9cc
}
DIV.argOptsContainer {
	DISPLAY: none
}
#SubscribeSaveButtons {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; MARGIN-LEFT: =
auto; BORDER-LEFT: #333 1px solid; WIDTH: 150px; MARGIN-RIGHT: auto; =
BORDER-BOTTOM: #333 1px solid; TEXT-ALIGN: center
}
#SubscribeSaveButtons INPUT {
	MARGIN: 5px
}
#SubscriptionInfo {
	MARGIN: 1em auto; WIDTH: 95%; TEXT-ALIGN: center
}
#SubscriptionInfo P {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-SIZE: 1em; =
PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-TOP: 0.2em
}
#SubscriptionInfo DIV {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-SIZE: 1em; =
PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-TOP: 0.2em
}
.NotificationTable {
	WIDTH: 100%
}
.NotificationTable TR.Selected {
	BACKGROUND-COLOR: #cee0fb
}
.NotificationTable TR.Selected TD {
	BORDER-TOP: #ccc 1px solid
}
.NotificationTable TD {
	BORDER-TOP: #ddd 1px solid
}
#NotificationSidebar {
=09
}
#NotificationSidebar P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px
}
#NotificationSidebar .Blurb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 1em; PADDING-TOP: 0px
}
#NotificationSidebar .BlurbTitle {
	FONT-WEIGHT: bold; MARGIN: 0px 0px 0.4em
}
#NotificationSidebar .ljad {
	FLOAT: left; MARGIN-RIGHT: 1em
}
.esnlinks {
	DISPLAY: block; FONT-WEIGHT: normal; FLOAT: right; MARGIN: 0px
}
.NotificationTable .inbox {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0em 0px; PADDING-TOP: 0px
}
.inbox .header {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; =
BORDER-LEFT-WIDTH: 0px; BACKGROUND: #ddd; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 3px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 100%; =
PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
.actions {
	FONT-SIZE: 0.9em
}
SPAN.Pages {
	FLOAT: right
}
SPAN.Pages INPUT {
=09
}
.inbox TR {
	CURSOR: pointer
}
.inbox_newitems {
	FONT-WEIGHT: bold; OVERFLOW: hidden
}
.InboxItem_Controls {
	FLOAT: left; WIDTH: 40px
}
.InboxItem_Unread {
	FONT-WEIGHT: bold
}
.InboxItem_Read {
	COLOR: #888
}
SPAN.InboxItem_Read:hover {
	COLOR: #000
}
SPAN.InboxItem_Read A {
	COLOR: #999! important
}
SPAN.InboxItem_Read:hover A {
=09
}
.InboxItem_Meta {
=09
}
.InboxItem_Meta TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; =
PADDING-TOP: 0px
}
.inbox .alt {
	BACKGROUND: #f6f6f6
}
.inbox .alt TD {
=09
}
.inbox .checkbox {
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; =
VERTICAL-ALIGN: top; WIDTH: 1%; PADDING-TOP: 0.1em
}
.inbox TD.NoItems {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-SIZE: 3em; PADDING-BOTTOM: =
1em; CURSOR: default! important; COLOR: #ddd; PADDING-TOP: 1em; =
TEXT-ALIGN: center
}
.inbox TD.item {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0.4em! important; =
PADDING-BOTTOM: 0.2em! important; VERTICAL-ALIGN: middle; PADDING-TOP: =
0.3em! important
}
.InboxItem_Content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.2em; WIDTH: =
95%; PADDING-TOP: 0.5em
}
.inbox TD.time {
	FONT-SIZE: 0.8em; VERTICAL-ALIGN: top; WIDTH: 8.5em; COLOR: #555; =
PADDING-TOP: 0.4em
}
.inbox .JournalNewComment {
=09
}
.inbox .Subject {
	FONT-WEIGHT: bold
}
.inbox .ManageButtons {
	FLOAT: right; MARGIN: 0px 0px 0.5em; WIDTH: 104px; POSITION: relative; =
TOP: 4px
}
.inbox .Body {
=09
}
.NotificationTable TR.Selected .Body {
=09
}
.folders A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px =
solid; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; MARGIN: =
0px; BORDER-LEFT: #fff 1px solid; COLOR: #000; PADDING-TOP: 0px; =
BORDER-BOTTOM: #fff 1px solid; WHITE-SPACE: nowrap; TEXT-DECORATION: =
none
}
.folders A.subs {
	PADDING-LEFT: 1em
}
.folders A:visited {
	COLOR: #000
}
.folders A:link {
	COLOR: #000
}
.folders A:hover {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; BORDER-LEFT: =
#bbb 1px solid; BORDER-BOTTOM: #bbb 1px solid; BACKGROUND-COLOR: #eee
}
.ippu {
	COLOR: #000000
}
.ippu .track_title {
	FONT-WEIGHT: bold; MARGIN: 4px; COLOR: #cc6644
}
.ippu .track_btncontainer {
	PADDING-RIGHT: 1px; MARGIN-TOP: 5px; PADDING-LEFT: 1px; PADDING-BOTTOM: =
1px; WIDTH: 250px; PADDING-TOP: 1px
}
.ippu .track_moreopts {
	MARGIN: auto auto auto 1em; WIDTH: 49%
}
.ippu .track_savechanges {
	MARGIN: auto; WIDTH: 49%
}
#compose LABEL {
	FONT-WEIGHT: bold
}
DIV.ContextualPopup {
	MARGIN: 5px 0px 0px 20px; FONT: 11px "Arial", "Verdana", sans-serif; =
POSITION: relative
}
* HTML DIV.ContextualPopup {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.ContextualPopup IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.ContextualPopup DIV.Inner {
	BORDER-RIGHT: #036 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #036 1px =
solid; PADDING-LEFT: 0px; LEFT: -2px; PADDING-BOTTOM: 0px; BORDER-LEFT: =
#036 1px solid; WIDTH: 20em; COLOR: #000! important; PADDING-TOP: 0px; =
BORDER-BOTTOM: #036 1px solid; POSITION: relative; TOP: -2px; =
BACKGROUND-COLOR: #fff! important
}
* HTML DIV.ContextualPopup DIV.Inner {
	LEFT: 0px; TOP: 0px
}
DIV.ContextualPopup .Content {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 6px; =
LINE-HEIGHT: 1.4; MARGIN-RIGHT: 50px; PADDING-TOP: 2px
}
DIV.ContextualPopup .Relation {
	FONT-WEIGHT: bold! important
}
DIV.ContextualPopup .Content .OnlineStatus {
	FONT-WEIGHT: bold
}
DIV.ContextualPopup .Content .GizmoBlurb {
	FONT-SIZE: smaller
}
DIV.ContextualPopup .Userpic {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; RIGHT: 0px; FLOAT: right; =
PADDING-BOTTOM: 0px; PADDING-TOP: 4px; TOP: 0px
}
* HTML DIV.ContextualPopup .Userpic {
	TOP: 2px
}
DIV.ContextualPopup .Userpic IMG {
	MAX-WIDTH: 50px; MARGIN: 0px auto; VERTICAL-ALIGN: middle; ; WIDTH: =
expression(this.width > 50 ? "50px" : this.width); HEIGHT: auto
}
DIV.ContextualPopup DIV.Inner A {
	FONT-WEIGHT: bold; COLOR: #00c! important; TEXT-DECORATION: underline! =
important
}
DIV.ContextualPopup DIV.Inner A:visited {
	FONT-WEIGHT: bold; COLOR: #00c! important; TEXT-DECORATION: underline! =
important
}

------=_NextPart_000_0194_01C86C02.0A372660
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.livejournal.com/js/??core.js,dom.js,httpreq.js,livejournal.js,common/AdEngine.js,esn.js,ippu.js,lj_ippu.js,hourglass.js,contextualhover.js,x_core.js,quickreply.js,browserdetect.js,thread_expander.js,commentmanage.js,livejournal-local.js?v=1197496631

/*=0A=
Core JavaScript Library=0A=
$Id: core.js 232 2007-10-01 20:32:42Z whitaker $=0A=
=0A=
Copyright (c) 2005, Six Apart, Ltd.=0A=
All rights reserved.=0A=
=0A=
Redistribution and use in source and binary forms, with or without=0A=
modification, are permitted provided that the following conditions are=0A=
met:=0A=
=0A=
    * Redistributions of source code must retain the above copyright=0A=
notice, this list of conditions and the following disclaimer.=0A=
=0A=
    * Redistributions in binary form must reproduce the above=0A=
copyright notice, this list of conditions and the following disclaimer=0A=
in the documentation and/or other materials provided with the=0A=
distribution.=0A=
=0A=
    * Neither the name of "Six Apart" nor the names of its=0A=
contributors may be used to endorse or promote products derived from=0A=
this software without specific prior written permission.=0A=
=0A=
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS=0A=
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR=0A=
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT=0A=
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,=0A=
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT=0A=
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,=0A=
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY=0A=
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT=0A=
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE=0A=
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.=0A=
=0A=
*/=0A=
=0A=
/* stubs */=0A=
=0A=
log =3D function() {};=0A=
log.error =3D log.warn =3D log.debug =3D log;=0A=
=0A=
=0A=
/* utility functions */=0A=
=0A=
defined =3D function( x ) {=0A=
    return x =3D=3D=3D undefined ? false : true;=0A=
}=0A=
=0A=
=0A=
/**=0A=
 * Utility method.=0A=
 * @param x <code>any</code> Any JavaScript value, including =
<code>undefined</code>.=0A=
 * @return boolean <code>true</code> if the value is not =
<code>null</code> and is not <code>undefined</code>.=0A=
 */=0A=
exists =3D function( x ) {=0A=
   return (x =3D=3D=3D undefined || x =3D=3D=3D null) ? false : true;=0A=
}=0A=
=0A=
=0A=
finite =3D function( x ) {=0A=
    return isFinite( x ) ? x : 0;=0A=
}=0A=
=0A=
=0A=
finiteInt =3D function( x, base ) {=0A=
    return finite( parseInt( x, base ) );=0A=
}=0A=
=0A=
=0A=
finiteFloat =3D function( x ) {=0A=
    return finite( parseFloat( x ) );=0A=
}=0A=
=0A=
=0A=
max =3D function() {=0A=
    var a =3D arguments;=0A=
    var n =3D a[ 0 ];=0A=
    for( var i =3D 1; i < a.length; i++ )=0A=
        if( a[ i ] > n )=0A=
            n =3D a[ i ];=0A=
    return n;=0A=
}=0A=
=0A=
=0A=
min =3D function() {=0A=
    var a =3D arguments;=0A=
    var n =3D a[ 0 ];=0A=
    for( var i =3D 1; i < a.length; i++ )=0A=
        if( a[ i ] < n )=0A=
            n =3D a[ i ];=0A=
    return n;=0A=
}=0A=
=0A=
=0A=
/* try block */  =0A=
 =0A=
Try =3D {=0A=
    these: function() {=0A=
        for( var i =3D 0; i < arguments.length; i++ ) {=0A=
            try {=0A=
                return arguments[ i ]();=0A=
            } catch( e ) {}=0A=
        }=0A=
        return undefined;=0A=
    }=0A=
}=0A=
=0A=
=0A=
/* unique id generator */=0A=
=0A=
Unique =3D {=0A=
    length: 0,=0A=
    =0A=
    id: function() {=0A=
        return ++this.length;=0A=
    }=0A=
}=0A=
=0A=
=0A=
/* event methods */=0A=
=0A=
if( !defined( window.Event ) )=0A=
    Event =3D {};=0A=
=0A=
=0A=
Event.stop =3D function( event ) {=0A=
    event =3D event || this;=0A=
    if( event =3D=3D=3D Event )=0A=
        event =3D window.event;=0A=
=0A=
    // w3c=0A=
    if( event.preventDefault )=0A=
        event.preventDefault();=0A=
    if( event.stopPropagation )=0A=
        event.stopPropagation();=0A=
=0A=
    // ie=0A=
    try {=0A=
        event.cancelBubble =3D true;=0A=
        event.returnValue =3D false;=0A=
    } catch( e ) {}=0A=
=0A=
    return false;=0A=
}=0A=
=0A=
=0A=
Event.prep =3D function( event ) {=0A=
    event =3D event || window.event;=0A=
    if( !defined( event.stop ) )=0A=
        event.stop =3D this.stop;=0A=
    if( !defined( event.target ) )=0A=
        event.target =3D event.srcElement;=0A=
    if( !defined( event.relatedTarget ) ) =0A=
        event.relatedTarget =3D event.toElement;=0A=
    return event;=0A=
}=0A=
=0A=
=0A=
try { Event.prototype.stop =3D Event.stop; }=0A=
catch( e ) {}=0A=
=0A=
=0A=
/* object extensions */=0A=
=0A=
Function.stub =3D function() {};=0A=
=0A=
=0A=
if( !Object.prototype.hasOwnProperty ) {=0A=
    Object.prototype.hasOwnProperty =3D function( p ) {=0A=
        if( !(p in this) )=0A=
            return false;=0A=
        try {=0A=
            var pr =3D this.constructor.prototype;=0A=
            while( pr ) {=0A=
                if( pr[ p ] =3D=3D=3D this[ p ] )=0A=
                    return false;=0A=
                if( pr =3D=3D=3D pr.constructor.prototype )=0A=
                    break;=0A=
                pr =3D pr.constructor.prototype;=0A=
            }=0A=
        } catch( e ) {}=0A=
        return true;=0A=
    }=0A=
}=0A=
=0A=
=0A=
Object.prototype.extend =3D function() {=0A=
    var a =3D arguments;=0A=
    for( var i =3D 0; i < a.length; i++ ) {=0A=
        var o =3D a[ i ];=0A=
        for( var p in o ) {=0A=
            try {=0A=
                if( !this[ p ] &&=0A=
                    (!o.hasOwnProperty || o.hasOwnProperty( p )) )=0A=
                    this[ p ] =3D o[ p ];=0A=
            } catch( e ) {}=0A=
        }=0A=
    }=0A=
    return this;=0A=
}=0A=
=0A=
=0A=
Object.prototype.override =3D function() {=0A=
    var a =3D arguments;=0A=
    for( var i =3D 0; i < a.length; i++ ) {=0A=
        var o =3D a[ i ];=0A=
        for( var p in o ) {=0A=
            try {=0A=
                if( !o.hasOwnProperty || o.hasOwnProperty( p ) )=0A=
                    this[ p ] =3D o[ p ];=0A=
            } catch( e ) {}=0A=
        }=0A=
    }=0A=
    return this;=0A=
}=0A=
=0A=
=0A=
Object.prototype.extend( {=0A=
    init: Function.stub,=0A=
    destroy: Function.stub=0A=
} );=0A=
=0A=
=0A=
=0A=
/* function extensions */=0A=
=0A=
Function.prototype.extend( {=0A=
    bind: function( object ) {=0A=
        var method =3D this;=0A=
        return function() {=0A=
            return method.apply( object, arguments );=0A=
        };=0A=
    },=0A=
    =0A=
    =0A=
    bindEventListener: function( object ) {=0A=
        var method =3D this; // Use double closure to work around IE 6 =
memory leak.=0A=
        return function( event ) {=0A=
            try {=0A=
                event =3D Event.prep( event );=0A=
            } catch( e ) {}=0A=
            return method.call( object, event );=0A=
        };=0A=
    }=0A=
} );=0A=
=0A=
=0A=
/* class helpers */=0A=
=0A=
indirectObjects =3D [];=0A=
=0A=
=0A=
Class =3D function( superClass ) {=0A=
=0A=
    // Set the constructor:=0A=
    var constructor =3D function() {=0A=
        if( arguments.length )=0A=
            this.init.apply( this, arguments );=0A=
    };    =0A=
    //   -- Accomplish static-inheritance:=0A=
    constructor.override( Class );  // inherit static methods from Class=0A=
    superClass =3D superClass || Object; =0A=
    constructor.override( superClass ); // inherit static methods from =
the superClass =0A=
    constructor.superClass =3D superClass.prototype;=0A=
    =0A=
    // Set the constructor's prototype (accomplish object-inheritance):=0A=
    constructor.prototype =3D new superClass();=0A=
    constructor.prototype.constructor =3D constructor; // rev. 0.7    =0A=
    //   -- extend prototype with Class instance methods=0A=
    constructor.prototype.extend( Class.prototype );    =0A=
    //   -- override prototype with interface methods=0A=
    for( var i =3D 1; i < arguments.length; i++ )=0A=
        constructor.prototype.override( arguments[ i ] );=0A=
    =0A=
    return constructor;=0A=
}=0A=
=0A=
=0A=
Class.extend( {=0A=
    initSingleton: function() {=0A=
        if( this.singleton )=0A=
            return this.singleton;=0A=
        this.singleton =3D this.singletonConstructor=0A=
            ? new this.singletonConstructor()=0A=
            : new this();=0A=
        this.singleton.init.apply( this.singleton, arguments );=0A=
        return this.singleton;=0A=
    }=0A=
} );=0A=
=0A=
=0A=
Class.prototype =3D {=0A=
    destroy: function() {=0A=
        try {=0A=
            if( this.indirectIndex )=0A=
                indirectObjects[ this.indirectIndex ] =3D undefined;=0A=
            delete this.indirectIndex;=0A=
        } catch( e ) {}=0A=
        =0A=
        for( var property in this ) {=0A=
            try {=0A=
                if( this.hasOwnProperty( property ) )=0A=
                    delete this[ property ];=0A=
            } catch( e ) {}=0A=
        }=0A=
    },=0A=
    =0A=
    =0A=
    getBoundMethod: function( methodName ) {=0A=
        return this[ name ].bind( this );=0A=
    },=0A=
    =0A=
    =0A=
    getEventListener: function( methodName ) {=0A=
        return this[ methodName ].bindEventListener( this );=0A=
    },=0A=
    =0A=
    =0A=
    getIndirectIndex: function() {=0A=
        if( !defined( this.indirectIndex ) ) {=0A=
            this.indirectIndex =3D indirectObjects.length;=0A=
            indirectObjects.push( this );=0A=
        }=0A=
        return this.indirectIndex;=0A=
    },=0A=
    =0A=
    =0A=
    getIndirectMethod: function( methodName ) {=0A=
        if( !this.indirectMethods )=0A=
            this.indirectMethods =3D {};=0A=
        var method =3D this[ methodName ];=0A=
        if( typeof method !=3D "function" )=0A=
            return undefined;=0A=
        var indirectIndex =3D this.getIndirectIndex();=0A=
        if( !this.indirectMethods[ methodName ] ) {=0A=
            this.indirectMethods[ methodName ] =3D new Function(=0A=
                "var o =3D indirectObjects[" + indirectIndex + "];" +=0A=
                "return o." + methodName + ".apply( o, arguments );"=0A=
            );=0A=
        }=0A=
        return this.indirectMethods[ methodName ];=0A=
    },=0A=
    =0A=
    =0A=
    getIndirectEventListener: function( methodName ) {=0A=
        if( !this.indirectEventListeners )=0A=
            this.indirectEventListeners =3D {};=0A=
        var method =3D this[ methodName ];=0A=
        if( typeof method !=3D "function" )=0A=
            return undefined;=0A=
        var indirectIndex =3D this.getIndirectIndex();=0A=
        if( !this.indirectEventListeners[ methodName ] ) {=0A=
            this.indirectEventListeners[ methodName ] =3D new Function( =
"event",=0A=
                "try { event =3D Event.prep( event ); } catch( e ) {}" +=0A=
                "var o =3D indirectObjects[" + indirectIndex + "];" +=0A=
                "return o." + methodName + ".call( o, event );"=0A=
            );=0A=
        }=0A=
        return this.indirectEventListeners[ methodName ];=0A=
    }=0A=
}=0A=
=0A=
=0A=
/* string extensions */=0A=
=0A=
String.extend( {=0A=
    escapeJSChar: function( c ) {=0A=
        // try simple escaping=0A=
        switch( c ) {=0A=
            case "\\": return "\\\\";=0A=
            case "\"": return "\\\"";=0A=
            case "'":  return "\\'";=0A=
            case "\b": return "\\b";=0A=
            case "\f": return "\\f";=0A=
            case "\n": return "\\n";=0A=
            case "\r": return "\\r";=0A=
            case "\t": return "\\t";=0A=
        }=0A=
        =0A=
        // return raw bytes now ... should be UTF-8=0A=
        if( c >=3D " " )=0A=
            return c;=0A=
        =0A=
        // try \uXXXX escaping, but shouldn't make it for case 1, 2=0A=
        c =3D c.charCodeAt( 0 ).toString( 16 );=0A=
        switch( c.length ) {=0A=
            case 1: return "\\u000" + c;=0A=
            case 2: return "\\u00" + c;=0A=
            case 3: return "\\u0" + c;=0A=
            case 4: return "\\u" + c;=0A=
        }=0A=
        =0A=
        // should never make it here=0A=
        return "";=0A=
    },=0A=
    =0A=
    =0A=
    encodeEntity: function( c ) {=0A=
        switch( c ) {=0A=
            case "<": return "&lt;";=0A=
            case ">": return "&gt;";=0A=
            case "&": return "&amp;";=0A=
            case '"': return "&quot;";=0A=
            case "'": return "&apos;";=0A=
        }=0A=
        return c;=0A=
    },=0A=
=0A=
=0A=
    decodeEntity: function( c ) {=0A=
        switch( c ) {=0A=
            case "amp": return "&";=0A=
            case "quot": return '"';=0A=
            case "gt": return ">";=0A=
            case "lt": return "<";=0A=
        }=0A=
        var m =3D c.match( /^#(\d+)$/ );=0A=
        if( m && defined( m[ 1 ] ) )=0A=
            return String.fromCharCode( m[ 1 ] );=0A=
        m =3D c.match( /^#x([0-9a-f]+)$/i );=0A=
        if(  m && defined( m[ 1 ] ) )=0A=
            return String.fromCharCode( parseInt( hex, m[ 1 ] ) );=0A=
        return c;=0A=
    }=0A=
} );=0A=
=0A=
=0A=
String.prototype.extend( {=0A=
    escapeJS: function() {=0A=
        return this.replace( /([^ -!#-\[\]-~])/g, function( m, c ) { =
return String.escapeJSChar( c ); } )=0A=
    },=0A=
    =0A=
    =0A=
    escapeJS2: function() {=0A=
        return this.replace( /([\u0000-\u0031'"\\])/g, function( m, c ) =
{ return String.escapeJSChar( c ); } )=0A=
    },=0A=
    =0A=
    =0A=
    escapeJS3: function() {=0A=
        return this.replace( /[\u0000-\u0031'"\\]/g, function( m ) { =
return String.escapeJSChar( m ); } )=0A=
    },=0A=
    =0A=
    =0A=
    escapeJS4: function() {=0A=
        return this.replace( /./g, function( m ) { return =
String.escapeJSChar( m ); } )=0A=
    },=0A=
    =0A=
    =0A=
    encodeHTML: function() {=0A=
        return this.replace( /([<>&"])/g, function( m, c ) { return =
String.encodeEntity( c ) } );=0A=
    },=0A=
=0A=
=0A=
    decodeHTML: function() {=0A=
        return this.replace( /&(.*?);/g, function( m, c ) { return =
String.decodeEntity( c ) } );=0A=
    },=0A=
    =0A=
    =0A=
    cssToJS: function() {=0A=
        return this.replace( /-([a-z])/g, function( m, c ) { return =
c.toUpperCase() } );=0A=
    },=0A=
    =0A=
    =0A=
    jsToCSS: function() {=0A=
        return this.replace( /([A-Z])/g, function( m, c ) { return "-" + =
c.toLowerCase() } );=0A=
    },=0A=
    =0A=
    =0A=
    firstToLowerCase: function() {=0A=
        return this.replace( /^(.)/, function( m, c ) { return =
c.toLowerCase() } );=0A=
    },=0A=
    =0A=
        =0A=
    rgbToHex: function() {=0A=
        var c =3D this.match( /(\d+)\D+(\d+)\D+(\d+)/ );=0A=
        if( !c )=0A=
            return undefined;=0A=
        return "#" +=0A=
            finiteInt( c[ 1 ] ).toString( 16 ).pad( 2, "0" ) +=0A=
            finiteInt( c[ 2 ] ).toString( 16 ).pad( 2, "0" ) +=0A=
            finiteInt( c[ 3 ] ).toString( 16 ).pad( 2, "0" );=0A=
    },=0A=
    =0A=
    =0A=
    pad: function( length, padChar ) {=0A=
        var padding =3D length - this.length;=0A=
        if( padding <=3D 0 )=0A=
            return this;=0A=
        if( !defined( padChar ) )=0A=
            padChar =3D " ";=0A=
        var out =3D [];=0A=
        for( var i =3D 0; i < padding; i++ )=0A=
            out.push( padChar );=0A=
        out.push( this );=0A=
        return out.join( "" );=0A=
    },=0A=
=0A=
=0A=
    trim: function() {=0A=
        return this.replace( /^\s+|\s+$/g, "" );=0A=
    }=0A=
=0A=
} );=0A=
=0A=
=0A=
/* extend array object */=0A=
=0A=
Array.extend( { =0A=
    fromPseudo: function ( args ) {=0A=
        var out =3D [];=0A=
        for ( var i =3D 0; i < args.length; i++ )=0A=
            out.push( args[ i ] );=0A=
        return out;=0A=
    }=0A=
});=0A=
=0A=
=0A=
/* extend array object */=0A=
=0A=
Array.prototype.extend( {=0A=
    copy: function() {=0A=
        var out =3D [];=0A=
        for( var i =3D 0; i < this.length; i++ )=0A=
            out[ i ] =3D this[ i ];=0A=
        return out;=0A=
    },=0A=
=0A=
=0A=
    first: function( callback, object ) {=0A=
        var length =3D this.length;=0A=
        for( var i =3D 0; i < length; i++ ) {=0A=
            var result =3D object=0A=
                ? callback.call( object, this[ i ], i, this )=0A=
                : callback( this[ i ], i, this );=0A=
            if( result )=0A=
                return this[ i ];=0A=
        }=0A=
        return null;=0A=
    },=0A=
=0A=
=0A=
    fitIndex: function( fromIndex, defaultIndex ) {=0A=
        if( !defined( fromIndex ) || fromIndex =3D=3D null )=0A=
            fromIndex =3D defaultIndex;=0A=
        else if( fromIndex < 0 ) {=0A=
            fromIndex =3D this.length + fromIndex;=0A=
            if( fromIndex < 0 )=0A=
                fromIndex =3D 0;=0A=
        } else if( fromIndex >=3D this.length )=0A=
            fromIndex =3D this.length - 1;=0A=
        return fromIndex;=0A=
    },=0A=
=0A=
=0A=
    scramble: function() {=0A=
        for( var i =3D 0; i < this.length; i++ ) {=0A=
            var j =3D Math.floor( Math.random() * this.length );=0A=
            var temp =3D this[ i ];=0A=
            this[ i ] =3D this[ j ];=0A=
            this[ j ] =3D temp;=0A=
        }=0A=
    },=0A=
    =0A=
    =0A=
    add: function() {=0A=
        var a =3D arguments;=0A=
        for( var i =3D 0; i < a.length; i++ ) {=0A=
            var index =3D this.indexOf( a[ i ] );=0A=
            if( index < 0 ) =0A=
                this.push( arguments[ i ] );=0A=
        }=0A=
        return this.length;=0A=
    },=0A=
        =0A=
    =0A=
    remove: function() {=0A=
        var a =3D arguments;=0A=
        for( var i =3D 0; i < a.length; i++ ) {=0A=
            var j =3D this.indexOf( a[ i ] );=0A=
            if( j >=3D 0 )=0A=
                this.splice( j, 1 );=0A=
        }=0A=
        return this.length;=0A=
    },=0A=
=0A=
=0A=
    /* javascript 1.5 array methods */=0A=
    /* =
http://developer-test.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:O=
bjects:Array#Methods */=0A=
=0A=
    every: function( callback, object ) {=0A=
        var length =3D this.length;=0A=
        for( var i =3D 0; i < length; i++ ) {=0A=
            var result =3D object=0A=
                ? callback.call( object, this[ i ], i, this )=0A=
                : callback( this[ i ], i, this );=0A=
            if( !result )=0A=
                return false;=0A=
        }=0A=
        return true;=0A=
    },=0A=
=0A=
=0A=
    filter: function( callback, object ) {=0A=
        var out =3D [];=0A=
        var length =3D this.length;=0A=
        for( var i =3D 0; i < length; i++ ) {=0A=
            var result =3D object=0A=
                ? callback.call( object, this[ i ], i, this )=0A=
                : callback( this[ i ], i, this );=0A=
            if( result )=0A=
                out.push( this[ i ] );=0A=
        }=0A=
        return out;=0A=
    },=0A=
    =0A=
    =0A=
    forEach: function( callback, object ) {=0A=
        var length =3D this.length;=0A=
        for( var i =3D 0; i < length; i++ ) {=0A=
            object=0A=
                ? callback.call( object, this[ i ], i, this )=0A=
                : callback( this[ i ], i, this );=0A=
        }=0A=
    },=0A=
    =0A=
    =0A=
    indexOf: function( value, fromIndex ) {=0A=
        fromIndex =3D this.fitIndex( fromIndex, 0 );=0A=
        for( var i =3D 0; i < this.length; i++ ) {=0A=
            if( this[ i ] =3D=3D=3D value )=0A=
                return i; =0A=
        }=0A=
        return -1;=0A=
    },=0A=
=0A=
=0A=
    lastIndexOf: function( value, fromIndex ) {=0A=
        fromIndex =3D this.fitIndex( fromIndex, this.length - 1 );=0A=
        for( var i =3D fromIndex; i >=3D 0; i-- ) {=0A=
            if( this[ i ] =3D=3D value )=0A=
                return i;=0A=
        }=0A=
        return -1;=0A=
    },=0A=
=0A=
=0A=
    some: function( callback, object ) {=0A=
        var length =3D this.length;=0A=
        for( var i =3D 0; i < length; i++ ) {=0A=
            var result =3D object=0A=
                ? callback.call( object, this[ i ], i, this )=0A=
                : callback( this[ i ], i, this );=0A=
            if( result )=0A=
                return true;=0A=
        }=0A=
        return false;=0A=
    },=0A=
=0A=
=0A=
    /* javascript 1.2 array methods */=0A=
=0A=
    concat: function() {=0A=
        var a =3D arguments;=0A=
        var out =3D this.copy();=0A=
        for( i =3D 0; i < a.length; i++ ) {=0A=
            var b =3D a[ i ];=0A=
            for( j =3D 0; j < b.length; j++ )=0A=
                out.push( b[ j ] );=0A=
        }=0A=
        return out;=0A=
    },=0A=
    =0A=
=0A=
    push: function() {=0A=
        var a =3D arguments;=0A=
        for( var i =3D 0; i < a.length; i++ )=0A=
            this[ this.length ] =3D a[ i ];=0A=
        return this.length;     =0A=
    },=0A=
=0A=
=0A=
    pop: function() {=0A=
        if( this.length =3D=3D 0 )=0A=
            return undefined;=0A=
        var out =3D this[ this.length - 1 ];=0A=
        this.length--;=0A=
        return out;=0A=
    },=0A=
    =0A=
    =0A=
    unshift: function() {=0A=
        var a =3D arguments;=0A=
        for( var i =3D 0; i < a.length; i++ ) {=0A=
            this[ i + a.length ] =3D this[ i ];=0A=
            this[ i ] =3D a[ i ];=0A=
        }=0A=
        return this.length;     =0A=
    },=0A=
    =0A=
    =0A=
    shift: function() {=0A=
        if( this.length =3D=3D 0 )=0A=
            return undefined;=0A=
        var out =3D this[ 0 ];=0A=
        for( var i =3D 1; i < this.length; i++ )=0A=
            this[ i - 1 ] =3D this[ i ];=0A=
        this.length--;=0A=
        return out;=0A=
    }=0A=
} );=0A=
=0A=
=0A=
/* date extensions */=0A=
=0A=
Date.extend( {=0A=
    /*  iso 8601 date format parser=0A=
        this was fun to write...=0A=
        thanks to: http://www.cl.cam.ac.uk/~mgk25/iso-time.html */=0A=
=0A=
    matchISOString: new RegExp(=0A=
        "^([0-9]{4})" +                                                  =
   // year=0A=
        "(?:-(?=3D0[1-9]|1[0-2])|$)(..)?" +                              =
     // month=0A=
        "(?:-(?=3D0[1-9]|[12][0-9]|3[01])|$)([0-9]{2})?" +               =
     // day of the month=0A=
        "(?:T(?=3D[01][0-9]|2[0-4])|$)T?([0-9]{2})?" +                   =
     // hours=0A=
        "(?::(?=3D[0-5][0-9])|\\+|-|Z|$)([0-9]{2})?" +                   =
     // minutes=0A=
        =
"(?::(?=3D[0-5][0-9]|60$|60[+|-|Z]|60.0+)|\\+|-|Z|$):?([0-9]{2})?" +  // =
seconds=0A=
        "(\.[0-9]+)?" +                                                  =
   // fractional seconds=0A=
        "(Z|\\+[01][0-9]|\\+2[0-4]|-[01][0-9]|-2[0-4])?" +               =
   // timezone hours=0A=
        ":?([0-5][0-9]|60)?$"                                            =
   // timezone minutes=0A=
    ),=0A=
    =0A=
    =0A=
    fromISOString: function( string ) {=0A=
        var t =3D this.matchISOString.exec( string );=0A=
        if( !t )=0A=
            return undefined;=0A=
=0A=
        var year =3D finiteInt( t[ 1 ], 10 );=0A=
        var month =3D finiteInt( t[ 2 ], 10 ) - 1;=0A=
        var day =3D finiteInt( t[ 3 ], 10 );=0A=
        var hours =3D finiteInt( t[ 4 ], 10 );=0A=
        var minutes =3D finiteInt( t[ 5 ], 10 );=0A=
        var seconds =3D finiteInt( t[ 6 ], 10 );=0A=
        var milliseconds =3D finiteInt( Math.round( parseFloat( t[ 7 ] ) =
* 1000 ) );=0A=
        var tzHours =3D finiteInt( t[ 8 ], 10 );=0A=
        var tzMinutes =3D finiteInt( t[ 9 ], 10 );=0A=
=0A=
        var date =3D new this( 0 );=0A=
        if( defined( t[ 8 ] ) ) {=0A=
            date.setUTCFullYear( year, month, day );=0A=
            date.setUTCHours( hours, minutes, seconds, milliseconds );=0A=
            var offset =3D (tzHours * 60 + tzMinutes) * 60000;=0A=
            if( offset )=0A=
                date =3D new this( date - offset );=0A=
        } else {=0A=
            date.setFullYear( year, month, day );=0A=
            date.setHours( hours, minutes, seconds, milliseconds );=0A=
        }=0A=
=0A=
        return date;=0A=
    }=0A=
} );=0A=
=0A=
=0A=
Date.prototype.extend( {=0A=
    getISOTimezoneOffset: function() {=0A=
        var offset =3D -this.getTimezoneOffset();=0A=
        var negative =3D false;=0A=
        if( offset < 0 ) {=0A=
            negative =3D true;=0A=
            offset *=3D -1;=0A=
        }=0A=
        var offsetHours =3D Math.floor( offset / 60 ).toString().pad( 2, =
"0" );=0A=
        var offsetMinutes =3D Math.floor( offset % 60 ).toString().pad( =
2, "0" );=0A=
        return (negative ? "-" : "+") + offsetHours + ":" + =
offsetMinutes;=0A=
    },=0A=
=0A=
=0A=
    toISODateString: function() {=0A=
        var year =3D this.getFullYear();=0A=
        var month =3D (this.getMonth() + 1).toString().pad( 2, "0" );=0A=
        var day =3D this.getDate().toString().pad( 2, "0" );=0A=
        return year + "-" + month + "-" + day;=0A=
    },=0A=
=0A=
=0A=
    toUTCISODateString: function() {=0A=
        var year =3D this.getUTCFullYear();=0A=
        var month =3D (this.getUTCMonth() + 1).toString().pad( 2, "0" );=0A=
        var day =3D this.getUTCDate().toString().pad( 2, "0" );=0A=
        return year + "-" + month + "-" + day;=0A=
    },=0A=
=0A=
=0A=
    toISOTimeString: function() {=0A=
        var hours =3D this.getHours().toString().pad( 2, "0" );=0A=
        var minutes =3D this.getMinutes().toString().pad( 2, "0" );=0A=
        var seconds =3D this.getSeconds().toString().pad( 2, "0" );=0A=
        var milliseconds =3D this.getMilliseconds().toString().pad( 3, =
"0" );=0A=
        var timezone =3D this.getISOTimezoneOffset();=0A=
        return hours + ":" + minutes + ":" + seconds + "." + =
milliseconds + timezone;=0A=
    },=0A=
=0A=
=0A=
    toUTCISOTimeString: function() {=0A=
        var hours =3D this.getUTCHours().toString().pad( 2, "0" );=0A=
        var minutes =3D this.getUTCMinutes().toString().pad( 2, "0" );=0A=
        var seconds =3D this.getUTCSeconds().toString().pad( 2, "0" );=0A=
        var milliseconds =3D this.getUTCMilliseconds().toString().pad( =
3, "0" );=0A=
        return hours + ":" + minutes + ":" + seconds + "." + =
milliseconds + "Z";=0A=
    },=0A=
=0A=
=0A=
    toISOString: function() {=0A=
        return this.toISODateString() + "T" + this.toISOTimeString();=0A=
    },=0A=
=0A=
=0A=
    toUTCISOString: function() {=0A=
        return this.toUTCISODateString() + "T" + =
this.toUTCISOTimeString();=0A=
    }=0A=
} );=0A=
=0A=
=0A=
/* ajax */=0A=
=0A=
if( !defined( window.XMLHttpRequest ) ) {=0A=
    window.XMLHttpRequest =3D function() {=0A=
        var types =3D [=0A=
            "Microsoft.XMLHTTP",=0A=
            "MSXML2.XMLHTTP.5.0",=0A=
            "MSXML2.XMLHTTP.4.0",=0A=
            "MSXML2.XMLHTTP.3.0",=0A=
            "MSXML2.XMLHTTP"=0A=
        ];=0A=
        =0A=
        for( var i =3D 0; i < types.length; i++ ) {=0A=
            try {=0A=
                return new ActiveXObject( types[ i ] );=0A=
            } catch( e ) {}=0A=
        }=0A=
        =0A=
        return undefined;=0A=
    }=0A=
}=0A=
/*=0A=
DOM Library - Copyright 2005 Six Apart=0A=
$Id: dom.js 245 2007-11-14 20:27:18Z henrylyne $=0A=
=0A=
Copyright (c) 2005, Six Apart, Ltd.=0A=
All rights reserved.=0A=
=0A=
Redistribution and use in source and binary forms, with or without=0A=
modification, are permitted provided that the following conditions are=0A=
met:=0A=
=0A=
    * Redistributions of source code must retain the above copyright=0A=
notice, this list of conditions and the following disclaimer.=0A=
=0A=
    * Redistributions in binary form must reproduce the above=0A=
copyright notice, this list of conditions and the following disclaimer=0A=
in the documentation and/or other materials provided with the=0A=
distribution.=0A=
=0A=
    * Neither the name of "Six Apart" nor the names of its=0A=
contributors may be used to endorse or promote products derived from=0A=
this software without specific prior written permission.=0A=
=0A=
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS=0A=
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR=0A=
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT=0A=
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,=0A=
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT=0A=
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,=0A=
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY=0A=
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT=0A=
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE=0A=
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.=0A=
=0A=
*/=0A=
=0A=
=0A=
/* Node class */=0A=
=0A=
if( !defined( window.Node ) )=0A=
    Node =3D {};=0A=
=0A=
try {=0A=
    Node.extend( {=0A=
        ELEMENT_NODE: 1,=0A=
        ATTRIBUTE_NODE: 2,=0A=
        TEXT_NODE: 3,=0A=
        CDATA_SECTION_NODE: 4,  =0A=
        COMMENT_NODE: 8,    =0A=
        DOCUMENT_NODE: 9,=0A=
        DOCUMENT_FRAGMENT_NODE: 11=0A=
    } );=0A=
} catch( e ) {}=0A=
=0A=
=0A=
/* DOM class */=0A=
=0A=
if( !defined( window.DOM ) )=0A=
    DOM =3D {};=0A=
=0A=
=0A=
DOM.extend( {=0A=
    getElement: function( e ) {=0A=
        return (typeof e =3D=3D "string" || typeof e =3D=3D "number") ? =
document.getElementById( e ) : e;=0A=
    },=0A=
=0A=
=0A=
    addEventListener: function( e, eventName, func, useCapture ) {=0A=
        try {=0A=
            if( e.addEventListener )=0A=
                e.addEventListener( eventName, func, useCapture );=0A=
            else if( e.attachEvent )=0A=
                e.attachEvent( "on" + eventName, func );=0A=
            else=0A=
                e[ "on" + eventName ] =3D func;=0A=
        } catch( e ) {}=0A=
    },=0A=
=0A=
=0A=
    removeEventListener: function( e, eventName, func, useCapture ) {=0A=
        try {=0A=
            if( e.removeEventListener )=0A=
                e.removeEventListener( eventName, func, useCapture );=0A=
            else if( e.detachEvent )=0A=
                e.detachEvent( "on" + eventName, func );=0A=
            else=0A=
                e[ "on" + eventName ] =3D undefined;=0A=
        } catch( e ) {}=0A=
    },=0A=
    =0A=
    =0A=
    focus: function( e ) {=0A=
        try {=0A=
            e =3D DOM.getElement( e );=0A=
            e.focus();=0A=
        } catch( e ) {}=0A=
    },=0A=
=0A=
=0A=
    blur: function( e ) {=0A=
        try {=0A=
            e =3D DOM.getElement( e );=0A=
            e.blur();=0A=
        } catch( e ) {}=0A=
    },=0A=
    =0A=
=0A=
    /* style */=0A=
    =0A=
    getComputedStyle: function( e ) {=0A=
        if( e.currentStyle )=0A=
            return e.currentStyle;=0A=
        var style =3D {};=0A=
        var owner =3D DOM.getOwnerDocument( e );=0A=
        if( owner && owner.defaultView && =
owner.defaultView.getComputedStyle ) {            =0A=
            try {=0A=
                style =3D owner.defaultView.getComputedStyle( e, null );=0A=
            } catch( e ) {}=0A=
        }=0A=
        return style;=0A=
    },=0A=
=0A=
=0A=
    getStyle: function( e, p ) {=0A=
        var s =3D DOM.getComputedStyle( e );=0A=
        return s[ p ];=0A=
    },=0A=
=0A=
=0A=
    // given a window (or defaulting to current window), returns=0A=
    // object with .x and .y of client's usable area=0A=
    getClientDimensions: function( w ) {=0A=
        if( !w )=0A=
            w =3D window;=0A=
=0A=
        var d =3D {};=0A=
=0A=
        // most browsers=0A=
        if( w.innerHeight ) {=0A=
            d.x =3D w.innerWidth;=0A=
            d.y =3D w.innerHeight;=0A=
            return d;=0A=
        }=0A=
=0A=
        // IE6, strict=0A=
        var de =3D w.document.documentElement;=0A=
        if( de && de.clientHeight ) {=0A=
            d.x =3D de.clientWidth;=0A=
            d.y =3D de.clientHeight;=0A=
            return d;=0A=
        }=0A=
=0A=
        // IE, misc=0A=
        if( document.body ) {=0A=
            d.x =3D document.body.clientWidth;=0A=
            d.y =3D document.body.clientHeight;=0A=
            return d;=0A=
        }=0A=
        =0A=
        return undefined;=0A=
    },=0A=
=0A=
=0A=
    getDimensions: function( e ) {=0A=
        if( !e )=0A=
            return undefined;=0A=
=0A=
        var style =3D DOM.getComputedStyle( e );=0A=
=0A=
        return {=0A=
            offsetLeft: e.offsetLeft,=0A=
            offsetTop: e.offsetTop,=0A=
            offsetWidth: e.offsetWidth,=0A=
            offsetHeight: e.offsetHeight,=0A=
            clientWidth: e.clientWidth,=0A=
            clientHeight: e.clientHeight,=0A=
            =0A=
            offsetRight: e.offsetLeft + e.offsetWidth,=0A=
            offsetBottom: e.offsetTop + e.offsetHeight,=0A=
            clientLeft: finiteInt( style.borderLeftWidth ) + finiteInt( =
style.paddingLeft ),=0A=
            clientTop: finiteInt( style.borderTopWidth ) + finiteInt( =
style.paddingTop ),=0A=
            clientRight: e.clientLeft + e.clientWidth,=0A=
            clientBottom: e.clientTop + e.clientHeight=0A=
        };=0A=
    },=0A=
=0A=
=0A=
    getAbsoluteDimensions: function( e ) {=0A=
        var d =3D DOM.getDimensions( e );=0A=
        if( !d )=0A=
            return d;=0A=
        d.absoluteLeft =3D d.offsetLeft;=0A=
        d.absoluteTop =3D d.offsetTop;=0A=
        d.absoluteRight =3D d.offsetRight;=0A=
        d.absoluteBottom =3D d.offsetBottom;=0A=
        var bork =3D 0;=0A=
        while( e ) {=0A=
            try { // IE 6 sometimes gives an unwarranted error =
("htmlfile: Unspecified error").=0A=
                e =3D e.offsetParent;=0A=
            } catch ( err ) {=0A=
                log( "In DOM.getAbsoluteDimensions: " + err.message ); =0A=
                if ( ++bork > 25 )=0A=
                    return null;=0A=
            }=0A=
            if( !e )=0A=
                return d;=0A=
            d.absoluteLeft +=3D e.offsetLeft;=0A=
            d.absoluteTop +=3D e.offsetTop;=0A=
            d.absoluteRight +=3D e.offsetLeft;=0A=
            d.absoluteBottom +=3D e.offsetTop;=0A=
        }=0A=
        return d;=0A=
    },=0A=
    =0A=
    =0A=
    getIframeAbsoluteDimensions: function( e ) {=0A=
        var d =3D DOM.getAbsoluteDimensions( e );=0A=
        if( !d )=0A=
            return d;=0A=
        var iframe =3D DOM.getOwnerIframe( e );=0A=
        if( !defined( iframe ) )=0A=
            return d;=0A=
        =0A=
        var d2 =3D DOM.getIframeAbsoluteDimensions( iframe );=0A=
        var scroll =3D DOM.getWindowScroll( iframe.contentWindow );=0A=
        var left =3D d2.absoluteLeft - scroll.left;=0A=
        var top =3D d2.absoluteTop - scroll.top;=0A=
        =0A=
        d.absoluteLeft +=3D left;=0A=
        d.absoluteTop +=3D top;=0A=
        d.absoluteRight +=3D left;=0A=
        d.absoluteBottom +=3D top;=0A=
        =0A=
        return d;=0A=
    },=0A=
    =0A=
    =0A=
    setLeft: function( e, v ) { e.style.left =3D finiteInt( v ) + "px"; =
},=0A=
    setTop: function( e, v ) { e.style.top =3D finiteInt( v ) + "px"; },=0A=
    setRight: function( e, v ) { e.style.right =3D finiteInt( v ) + =
"px"; },=0A=
    setBottom: function( e, v ) { e.style.bottom =3D finiteInt( v ) + =
"px"; },=0A=
    setWidth: function( e, v ) { e.style.width =3D max( 0, finiteInt( v =
) ) + "px"; },=0A=
    setHeight: function( e, v ) { e.style.height =3D max( 0, finiteInt( =
v ) ) + "px"; },=0A=
    setZIndex: function( e, v ) { e.style.zIndex =3D finiteInt( v ); },=0A=
=0A=
=0A=
    getWindowScroll: function( w ) {=0A=
        var s =3D {=0A=
            left: 0,=0A=
            top: 0=0A=
        };=0A=
=0A=
        if (!w) w =3D window;=0A=
        var d =3D w.document;=0A=
        var de =3D d.documentElement;=0A=
=0A=
        // most browsers=0A=
        if ( defined( w.pageXOffset ) ) {=0A=
            s.left =3D w.pageXOffset;=0A=
            s.top =3D w.pageYOffset;=0A=
        }=0A=
=0A=
        // ie=0A=
        else if( de && defined( de.scrollLeft ) ) {=0A=
            s.left =3D de.scrollLeft;=0A=
            s.top =3D de.scrollTop;=0A=
        }=0A=
=0A=
        // safari=0A=
        else if( defined( w.scrollX ) ) {=0A=
            s.left =3D w.scrollX;=0A=
            s.top =3D w.scrollY;=0A=
        }=0A=
=0A=
        // opera=0A=
        else if( d.body && defined( d.body.scrollLeft ) ) {=0A=
            s.left =3D d.body.scrollLeft;=0A=
            s.top =3D d.body.scrollTop;=0A=
        }=0A=
=0A=
=0A=
        return s;=0A=
    },=0A=
=0A=
=0A=
    getAbsoluteCursorPosition: function( event ) {=0A=
        event =3D event || window.event;=0A=
        var s =3D DOM.getWindowScroll( window );=0A=
        return {=0A=
            x: s.left + event.clientX,=0A=
            y: s.top + event.clientY=0A=
        };=0A=
    },=0A=
    =0A=
    =0A=
    invisibleStyle: {=0A=
        display: "block",=0A=
        position: "absolute",=0A=
        left: 0,=0A=
        top: 0,=0A=
        width: 0,=0A=
        height: 0,=0A=
        margin: 0,=0A=
        border: 0,=0A=
        padding: 0,=0A=
        fontSize: "0.1px",=0A=
        lineHeight: 0,=0A=
        opacity: 0,=0A=
        MozOpacity: 0,=0A=
        filter: "alpha(opacity=3D0)"=0A=
    },=0A=
    =0A=
    =0A=
    makeInvisible: function( e ) {=0A=
        for( var p in this.invisibleStyle ) {=0A=
            if( this.invisibleStyle.hasOwnProperty( p ) )=0A=
                e.style[ p ] =3D this.invisibleStyle[ p ];=0A=
        }=0A=
    },=0A=
=0A=
=0A=
    /* text and selection related methods */=0A=
=0A=
    mergeTextNodes: function( n ) {=0A=
        var c =3D 0;=0A=
        while( n ) {=0A=
            if( n.nodeType =3D=3D Node.TEXT_NODE && n.nextSibling && =
n.nextSibling.nodeType =3D=3D Node.TEXT_NODE ) {=0A=
                n.nodeValue +=3D n.nextSibling.nodeValue;=0A=
                n.parentNode.removeChild( n.nextSibling );=0A=
                c++;=0A=
            } else {=0A=
                if( n.firstChild )=0A=
                    c +=3D DOM.mergeTextNodes( n.firstChild );=0A=
                n =3D n.nextSibling;=0A=
            }=0A=
        }=0A=
        return c;=0A=
    },=0A=
    =0A=
    =0A=
    selectElement: function( e ) {  =0A=
        var d =3D e.ownerDocument;  =0A=
        =0A=
        // internet explorer  =0A=
        if( d.body.createControlRange ) {  =0A=
            var r =3D d.body.createControlRange();  =0A=
            r.addElement( e );  =0A=
            r.select();  =0A=
        }  =0A=
    }, =0A=
    =0A=
    =0A=
    /* dom methods */=0A=
    =0A=
    isImmutable: function( n ) {=0A=
        try {=0A=
            if( n.getAttribute( "contenteditable" ) =3D=3D "false" )=0A=
                return true;=0A=
        } catch( e ) {}=0A=
        return false;=0A=
    },=0A=
    =0A=
    =0A=
    getImmutable: function( n ) {=0A=
        var immutable =3D null;=0A=
        while( n ) {=0A=
            if( DOM.isImmutable( n ) )=0A=
                immutable =3D n;=0A=
            n =3D n.parentNode;=0A=
        }=0A=
        return immutable;=0A=
    },=0A=
=0A=
=0A=
    getOwnerDocument: function( n ) {=0A=
        if( !n )=0A=
            return document;=0A=
        if( n.ownerDocument )=0A=
            return n.ownerDocument;=0A=
        if( n.getElementById )=0A=
            return n;=0A=
        return document;=0A=
    },=0A=
=0A=
=0A=
    getOwnerWindow: function( n ) {=0A=
        if( !n )=0A=
            return window;=0A=
        if( n.parentWindow )=0A=
            return n.parentWindow;=0A=
        var doc =3D DOM.getOwnerDocument( n );=0A=
        if( doc && doc.defaultView )=0A=
            return doc.defaultView;=0A=
        return window;=0A=
    },=0A=
    =0A=
    =0A=
    getOwnerIframe: function( n ) {=0A=
        if( !n )=0A=
            return undefined;=0A=
        var nw =3D DOM.getOwnerWindow( n );=0A=
        var nd =3D DOM.getOwnerDocument( n );=0A=
        var pw =3D nw.parent || nw.parentWindow;=0A=
        if( !pw )=0A=
            return undefined;=0A=
        var parentDocument =3D pw.document;=0A=
        var es =3D parentDocument.getElementsByTagName( "iframe" );=0A=
        for( var i =3D 0; i < es.length; i++ ) {=0A=
            var e =3D es[ i ];=0A=
            try {=0A=
                var d =3D e.contentDocument || e.contentWindow.document;=0A=
                if( d =3D=3D=3D nd )=0A=
                    return e;=0A=
            }catch(err) {};=0A=
        }=0A=
        return undefined;=0A=
    },=0A=
=0A=
=0A=
    filterElementsByClassName: function( es, className ) {=0A=
        var filtered =3D [];=0A=
        for( var i =3D 0; i < es.length; i++ ) {=0A=
            var e =3D es[ i ];=0A=
            if( DOM.hasClassName( e, className ) )=0A=
                filtered[ filtered.length ] =3D e;=0A=
        }=0A=
        return filtered;=0A=
    },=0A=
    =0A=
    =0A=
    filterElementsByAttribute: function( es, attr ) {=0A=
        if( !es )=0A=
            return [];=0A=
        if( !defined( attr ) || attr =3D=3D null || attr =3D=3D "" )=0A=
            return es;=0A=
        var filtered =3D [];=0A=
        for( var i =3D 0; i < es.length; i++ ) {=0A=
            var element =3D es[ i ];=0A=
            if( !element )=0A=
                continue;=0A=
            if( element.getAttribute && ( element.getAttribute( attr ) ) =
)=0A=
                filtered[ filtered.length ] =3D element;=0A=
        }=0A=
        return filtered;=0A=
    },=0A=
=0A=
=0A=
    filterElementsByTagName: function( es, tagName ) {=0A=
        if( tagName =3D=3D "*" )=0A=
            return es;=0A=
        var filtered =3D [];=0A=
        tagName =3D tagName.toLowerCase();=0A=
        for( var i =3D 0; i < es.length; i++ ) {=0A=
            var e =3D es[ i ];=0A=
            if( e.tagName && e.tagName.toLowerCase() =3D=3D tagName )=0A=
                filtered[ filtered.length ] =3D e;=0A=
        }=0A=
        return filtered;=0A=
    },=0A=
=0A=
=0A=
    getElementsByTagAndAttribute: function( root, tagName, attr ) {=0A=
        if( !root )=0A=
            root =3D document;=0A=
        var es =3D root.getElementsByTagName( tagName );=0A=
        return DOM.filterElementsByAttribute( es, attr );=0A=
    },=0A=
    =0A=
    =0A=
    getElementsByAttribute: function( root, attr ) {=0A=
        return DOM.getElementsByTagAndAttribute( root, "*", attr );=0A=
    },=0A=
=0A=
=0A=
    getElementsByAttributeAndValue: function( root, attr, value ) {=0A=
        var es =3D DOM.getElementsByTagAndAttribute( root, "*", attr );=0A=
        var filtered =3D [];=0A=
        for ( var i =3D 0; i < es.length; i++ )=0A=
            if ( es[ i ].getAttribute( attr ) =3D=3D value )=0A=
                filtered.push( es[ i ] );=0A=
        return filtered;=0A=
    },=0A=
    =0A=
=0A=
    getElementsByTagAndClassName: function( root, tagName, className ) {=0A=
        if( !root )=0A=
            root =3D document;=0A=
        var elements =3D root.getElementsByTagName( tagName );=0A=
        return DOM.filterElementsByClassName( elements, className );=0A=
    },=0A=
=0A=
=0A=
    getElementsByClassName: function( root, className ) {=0A=
        return DOM.getElementsByTagAndClassName( root, "*", className );=0A=
    },=0A=
=0A=
=0A=
    getAncestors: function( n, includeSelf ) {=0A=
        if( !n )=0A=
            return [];=0A=
        var as =3D includeSelf ? [ n ] : [];=0A=
        n =3D n.parentNode;=0A=
        while( n ) {=0A=
            as.push( n );=0A=
            n =3D n.parentNode;=0A=
        }=0A=
        return as;=0A=
    },=0A=
    =0A=
    =0A=
    getAncestorsByTagName: function( n, tagName, includeSelf ) {=0A=
        var es =3D DOM.getAncestors( n, includeSelf );=0A=
        return DOM.filterElementsByTagName( es, tagName );=0A=
    },=0A=
    =0A=
    =0A=
    getFirstAncestorByTagName: function( n, tagName, includeSelf ) {=0A=
        return DOM.getAncestorsByTagName( n, tagName, includeSelf )[ 0 ];=0A=
    },=0A=
=0A=
=0A=
    getAncestorsByClassName: function( n, className, includeSelf ) {=0A=
        var es =3D DOM.getAncestors( n, includeSelf );=0A=
        return DOM.filterElementsByClassName( es, className );=0A=
    },=0A=
=0A=
=0A=
    getFirstAncestorByClassName: function( n, className, includeSelf ) {=0A=
        return DOM.getAncestorsByClassName( n, className, includeSelf )[ =
0 ];=0A=
    },=0A=
=0A=
=0A=
    getAncestorsByTagAndClassName: function( n, tagName, className, =
includeSelf ) {=0A=
        var es =3D DOM.getAncestorsByTagName( n, tagName, includeSelf );=0A=
        return DOM.filterElementsByClassName( es, className );=0A=
    },=0A=
=0A=
=0A=
    getFirstAncestorByTagAndClassName: function( n, tagName, className, =
includeSelf ) {=0A=
        return DOM.getAncestorsByTagAndClassName( n, tagName, className, =
includeSelf )[ 0 ];=0A=
    },=0A=
=0A=
=0A=
    getPreviousElement: function( n ) {=0A=
        n =3D n.previousSibling;=0A=
        while( n ) {=0A=
            if( n.nodeType =3D=3D Node.ELEMENT_NODE )=0A=
                return n;=0A=
            n =3D n.previousSibling;=0A=
        }=0A=
        return null;=0A=
    },=0A=
=0A=
=0A=
    getNextElement: function( n ) {=0A=
        n =3D n.nextSibling;=0A=
        while( n ) {=0A=
            if( n.nodeType =3D=3D Node.ELEMENT_NODE )=0A=
                return n;=0A=
            n =3D n.nextSibling;=0A=
        }=0A=
        return null;=0A=
    },=0A=
=0A=
=0A=
    isInlineNode: function( n ) {=0A=
        // text nodes are inline=0A=
        if( n.nodeType =3D=3D Node.TEXT_NODE )=0A=
            return n;=0A=
=0A=
        // document nodes are non-inline=0A=
        if( n.nodeType =3D=3D Node.DOCUMENT_NODE )=0A=
            return false;=0A=
=0A=
        // all nonelement nodes are inline=0A=
        if( n.nodeType !=3D Node.ELEMENT_NODE )=0A=
            return n;=0A=
=0A=
        // br elements are not inline=0A=
        if( n.tagName && n.tagName.toLowerCase() =3D=3D "br" )=0A=
            return false;=0A=
=0A=
        // examine the style property of the inline n=0A=
        var display =3D DOM.getStyle( n, "display" ); =0A=
        if( display && display.indexOf( "inline" ) >=3D 0 ) =0A=
            return n;=0A=
    },=0A=
    =0A=
    =0A=
    isTextNode: function( n ) {=0A=
        if( n.nodeType =3D=3D Node.TEXT_NODE )=0A=
            return n;=0A=
    },=0A=
    =0A=
    =0A=
    isInlineTextNode: function( n ) {=0A=
        if( n.nodeType =3D=3D Node.TEXT_NODE )=0A=
            return n;=0A=
        if( !DOM.isInlineNode( n ) )=0A=
            return null;=0A=
    },=0A=
=0A=
=0A=
    /* this and the following classname functions honor w3c =
case-sensitive classnames */=0A=
=0A=
    getClassNames: function( e ) {=0A=
        if( !e || !e.className )=0A=
            return [];=0A=
        return e.className.split( /\s+/g );=0A=
    },=0A=
=0A=
=0A=
    hasClassName: function( e, className ) {=0A=
        if( !e || !e.className )=0A=
            return false;=0A=
        var cs =3D DOM.getClassNames( e );=0A=
        for( var i =3D 0; i < cs.length; i++ ) {=0A=
            if( cs[ i ] =3D=3D className )=0A=
                return true;=0A=
        }=0A=
        return false;=0A=
    },=0A=
=0A=
=0A=
    addClassName: function( e, className ) {=0A=
        if( !e || !className )=0A=
            return false;=0A=
        var cs =3D DOM.getClassNames( e );=0A=
        for( var i =3D 0; i < cs.length; i++ ) {=0A=
            if( cs[ i ] =3D=3D className )=0A=
                return true;=0A=
        }=0A=
        cs.push( className );=0A=
        e.className =3D cs.join( " " );=0A=
        return false;=0A=
    },=0A=
=0A=
=0A=
    removeClassName: function( e, className ) {=0A=
        var r =3D false;=0A=
        if( !e || !e.className || !className )=0A=
            return r;=0A=
        var cs =3D (e.className && e.className.length)=0A=
            ? e.className.split( /\s+/g )=0A=
            : [];=0A=
        var ncs =3D [];=0A=
        for( var i =3D 0; i < cs.length; i++ ) {=0A=
            if( cs[ i ] =3D=3D className ) {=0A=
                r =3D true;=0A=
                continue;=0A=
            }=0A=
            ncs.push( cs[ i ] );=0A=
        }=0A=
        if( r )=0A=
            e.className =3D ncs.join( " " );=0A=
        return r;=0A=
    },=0A=
    =0A=
    =0A=
    /* tree manipulation methods */=0A=
    =0A=
    replaceWithChildNodes: function( n ) {=0A=
        var firstChild =3D n.firstChild;=0A=
        var parentNode =3D n.parentNode;=0A=
        while( n.firstChild )=0A=
            parentNode.insertBefore( n.removeChild( n.firstChild ), n );=0A=
        parentNode.removeChild( n );=0A=
        return firstChild;=0A=
    },=0A=
    =0A=
    =0A=
    /* factory methods */=0A=
    =0A=
    createInvisibleInput: function( d ) {=0A=
        if( !d )=0A=
            d =3D window.document;=0A=
        var e =3D document.createElement( "input" );=0A=
        e.setAttribute( "autocomplete", "off" );=0A=
        e.autocomplete =3D "off";=0A=
        DOM.makeInvisible( e );=0A=
        return e;=0A=
    },=0A=
=0A=
=0A=
    getMouseEventAttribute: function( event, a ) {=0A=
        if( !a )=0A=
            return;=0A=
        var es =3D DOM.getAncestors( event.target, true );=0A=
        for( var i =3D 0; i < es.length; i++ ) {=0A=
            try {=0A=
                var e =3D es[ i ]=0A=
                var v =3D e.getAttribute ? e.getAttribute( a ) : null;=0A=
                if( v ) {=0A=
                    event.attributeElement =3D e;=0A=
                    event.attribute =3D v;=0A=
                    return v;=0A=
                }=0A=
            } catch( e ) {}=0A=
        }=0A=
    },=0A=
    =0A=
=0A=
    setElementAttribute: function( e, a, v ) {=0A=
        /* safari workaround=0A=
         * safari's setAttribute assumes you want to use a namespace=0A=
         * when you have a colon in your attribute=0A=
         */=0A=
        if ( navigator.userAgent.toLowerCase().match(/webkit/) ) {=0A=
            var at =3D e.attributes;=0A=
            for ( var i =3D 0; i < at.length; i++ )=0A=
                if ( at[ i ].name =3D=3D a )=0A=
                    return at[ i ].nodeValue =3D v;=0A=
        } else=0A=
            e.setAttribute( a, v );=0A=
    },=0A=
=0A=
=0A=
    swapAttributes: function( e, tg, at ) {=0A=
        var ar =3D e.getAttribute( tg );=0A=
        if( !ar )=0A=
            return false;=0A=
        =0A=
        /* clone the node with all children */=0A=
        if ( e.tagName.toLowerCase() =3D=3D 'script' ) {=0A=
            /* only clone and replace script tags */=0A=
            var cl =3D e.cloneNode( true );=0A=
            if ( !cl )=0A=
                return false;=0A=
=0A=
            DOM.setElementAttribute( cl, at, ar );=0A=
            cl.removeAttribute( tg );=0A=
        =0A=
            /* replace new, old */=0A=
            return e.parentNode.replaceChild( cl, e );=0A=
        } else {=0A=
            DOM.setElementAttribute( e, at, ar );=0A=
            e.removeAttribute( tg );=0A=
        }=0A=
    }=0A=
    =0A=
    =0A=
} );=0A=
=0A=
=0A=
$ =3D DOM.getElement;=0A=
var HTTPReq =3D new Object;=0A=
=0A=
HTTPReq.create =3D function () {=0A=
    var xtr;=0A=
    var ex;=0A=
=0A=
    if (typeof(XMLHttpRequest) !=3D "undefined") {=0A=
        xtr =3D new XMLHttpRequest();=0A=
    } else {=0A=
        try {=0A=
            xtr =3D new ActiveXObject("Msxml2.XMLHTTP.4.0");=0A=
        } catch (ex) {=0A=
            try {=0A=
                xtr =3D new ActiveXObject("Msxml2.XMLHTTP");=0A=
            } catch (ex) {=0A=
            }=0A=
        }=0A=
    }=0A=
=0A=
    // let me explain this.  Opera 8 does XMLHttpRequest, but not =
setRequestHeader.=0A=
    // no problem, we thought:  we'll test for setRequestHeader and if =
it's not present=0A=
    // then fall back to the old behavior (treat it as not working).  =
BUT --- IE6 won't=0A=
    // let you even test for setRequestHeader without throwing an =
exception (you need=0A=
    // to call .open on the .xtr first or something)=0A=
    try {=0A=
        if (xtr && ! xtr.setRequestHeader)=0A=
            xtr =3D null;=0A=
    } catch (ex) { }=0A=
=0A=
    return xtr;=0A=
};=0A=
=0A=
// opts:=0A=
// url, onError, onData, method (GET or POST), data=0A=
// url: where to get/post to=0A=
// onError: callback on error=0A=
// onData: callback on data received=0A=
// method: HTTP method, GET by default=0A=
// data: what to send to the server (urlencoded)=0A=
HTTPReq.getJSON =3D function (opts) {=0A=
    var req =3D HTTPReq.create();=0A=
    if (! req) {=0A=
        if (opts.onError) opts.onError("noxmlhttprequest");=0A=
        return;=0A=
    }=0A=
=0A=
    var state_callback =3D function () {=0A=
        if (req.readyState !=3D 4) return;=0A=
=0A=
        if (req.status !=3D 200) {=0A=
            if (opts.onError) opts.onError(req.status ? "status: " + =
req.status : "no data");=0A=
            return;=0A=
        }=0A=
=0A=
        var resObj;=0A=
        var e;=0A=
        try {=0A=
            eval("resObj =3D " + req.responseText + ";");=0A=
        } catch (e) {=0A=
        }=0A=
=0A=
        if (e || ! resObj) {=0A=
            if (opts.onError)=0A=
                opts.onError("Error parsing response: \"" + =
req.responseText + "\"");=0A=
=0A=
            return;=0A=
        }=0A=
=0A=
        if (opts.onData)=0A=
            opts.onData(resObj);=0A=
    };=0A=
=0A=
    req.onreadystatechange =3D state_callback;=0A=
=0A=
    var method =3D opts.method || "GET";=0A=
    var data =3D opts.data || null;=0A=
=0A=
    var url =3D opts.url;=0A=
    if (opts.method =3D=3D "GET" && opts.data) {=0A=
        url +=3D url.match(/\?/) ? "&" : "?";=0A=
        url +=3D opts.data=0A=
    }=0A=
=0A=
    url +=3D url.match(/\?/) ? "&" : "?";=0A=
    url +=3D "_rand=3D" + Math.random();=0A=
=0A=
    req.open(method, url, true);=0A=
=0A=
    // we should send null unless we're in a POST=0A=
    var to_send =3D null;=0A=
=0A=
    if (method.toUpperCase() =3D=3D "POST") {=0A=
        req.setRequestHeader("Content-Type", =
"application/x-www-form-urlencoded");=0A=
        to_send =3D data;=0A=
    }=0A=
=0A=
    req.send(to_send);=0A=
};=0A=
=0A=
HTTPReq.formEncoded =3D function (vars) {=0A=
    var enc =3D [];=0A=
    var e;=0A=
    for (var key in vars) {=0A=
        try {=0A=
            if (!vars.hasOwnProperty(key))=0A=
                continue;=0A=
            enc.push(encodeURIComponent(key) + "=3D" + =
encodeURIComponent(vars[key]));=0A=
        } catch( e ) {}=0A=
    }=0A=
    return enc.join("&");=0A=
=0A=
};=0A=
=0A=
// This file contains general-purpose LJ code=0A=
=0A=
var LiveJournal =3D new Object;=0A=
=0A=
// The hook mappings=0A=
LiveJournal.hooks =3D {};=0A=
=0A=
LiveJournal.register_hook =3D function (hook, func) {=0A=
    if (! LiveJournal.hooks[hook])=0A=
        LiveJournal.hooks[hook] =3D [];=0A=
=0A=
    LiveJournal.hooks[hook].push(func);=0A=
};=0A=
=0A=
// args: hook, params to pass to hook=0A=
LiveJournal.run_hook =3D function () {=0A=
    var a =3D arguments;=0A=
=0A=
    var hookfuncs =3D LiveJournal.hooks[a[0]];=0A=
    if (!hookfuncs || !hookfuncs.length) return;=0A=
=0A=
    var hookargs =3D [];=0A=
=0A=
    for (var i =3D 1; i < a.length; i++) {=0A=
        hookargs.push(a[i]);=0A=
    }=0A=
=0A=
    var rv =3D null;=0A=
=0A=
    hookfuncs.forEach(function (hookfunc) {=0A=
        rv =3D hookfunc.apply(null, hookargs);=0A=
    });=0A=
=0A=
    return rv;=0A=
};=0A=
=0A=
LiveJournal.pageLoaded =3D false;=0A=
=0A=
LiveJournal.initPage =3D function () {=0A=
    // only run once=0A=
    if (LiveJournal.pageLoaded)=0A=
        return;=0A=
    LiveJournal.pageLoaded =3D 1;=0A=
=0A=
    // set up various handlers for every page=0A=
    LiveJournal.initPlaceholders();=0A=
    LiveJournal.initLabels();=0A=
    LiveJournal.initInboxUpdate();=0A=
    LiveJournal.initAds();=0A=
    LiveJournal.initPolls();=0A=
=0A=
    // run other hooks=0A=
    LiveJournal.run_hook("page_load");=0A=
};=0A=
=0A=
// Set up two different ways to test if the page is loaded yet.=0A=
// The proper way is using DOMContentLoaded, but only Mozilla supports =
it.=0A=
{=0A=
    // Others=0A=
    DOM.addEventListener(window, "load", LiveJournal.initPage);=0A=
=0A=
    // Mozilla=0A=
    DOM.addEventListener(window, "DOMContentLoaded", =
LiveJournal.initPage);=0A=
}=0A=
=0A=
// Set up a timer to keep the inbox count updated=0A=
LiveJournal.initInboxUpdate =3D function () {=0A=
    // Don't run if not logged in or this is disabled=0A=
    if (! Site || ! Site.has_remote || ! Site.inbox_update_poll) return;=0A=
=0A=
    // Don't run if no inbox count=0A=
    var unread =3D $("LJ_Inbox_Unread_Count");=0A=
    if (! unread) return;=0A=
=0A=
    // Update every five minutes=0A=
    window.setInterval(LiveJournal.updateInbox, 1000 * 60 * 5);=0A=
};=0A=
=0A=
// Do AJAX request to find the number of unread items in the inbox=0A=
LiveJournal.updateInbox =3D function () {=0A=
    var postData =3D {=0A=
        "action": "get_unread_items"=0A=
    };=0A=
=0A=
    var opts =3D {=0A=
        "data": HTTPReq.formEncoded(postData),=0A=
        "method": "POST",=0A=
        "onData": LiveJournal.gotInboxUpdate=0A=
    };=0A=
=0A=
    opts.url =3D Site.currentJournal ? "/" + Site.currentJournal + =
"/__rpc_esn_inbox" : "/__rpc_esn_inbox";=0A=
=0A=
    HTTPReq.getJSON(opts);=0A=
};=0A=
=0A=
// We received the number of unread inbox items from the server=0A=
LiveJournal.gotInboxUpdate =3D function (resp) {=0A=
    if (! resp || resp.error) return;=0A=
=0A=
    var unread =3D $("LJ_Inbox_Unread_Count");=0A=
    if (! unread) return;=0A=
=0A=
    unread.innerHTML =3D resp.unread_count ? "  (" + resp.unread_count + =
")" : "";=0A=
};=0A=
=0A=
// Search for placeholders and initialize them=0A=
LiveJournal.initPlaceholders =3D function () {=0A=
    var placeholders =3D DOM.getElementsByTagAndClassName(document, =
"img", "LJ_Placeholder") || [];=0A=
=0A=
    Array.prototype.forEach.call(placeholders, function (placeholder) {=0A=
        var parent =3D DOM.getFirstAncestorByClassName(placeholder, =
"LJ_Placeholder_Container", false);=0A=
        if (!parent) return;=0A=
=0A=
        var container =3D =
DOM.filterElementsByClassName(parent.getElementsByTagName("div"), =
"LJ_Container")[0];=0A=
        if (!container) return;=0A=
=0A=
        var html =3D =
DOM.filterElementsByClassName(parent.getElementsByTagName("div"), =
"LJ_Placeholder_HTML")[0];=0A=
        if (!html) return;=0A=
=0A=
        var placeholder_html =3D unescape(html.innerHTML);=0A=
=0A=
        var placeholderClickHandler =3D function (e) {=0A=
            Event.stop(e);=0A=
            // have to wrap placeholder_html in another block, IE is =
weird=0A=
            container.innerHTML =3D "<span>" + placeholder_html + =
"</span>";=0A=
            DOM.makeInvisible(placeholder);=0A=
        };=0A=
=0A=
        DOM.addEventListener(placeholder, "click", =
placeholderClickHandler);=0A=
=0A=
        return false;=0A=
    });=0A=
};=0A=
=0A=
// set up labels for Safari=0A=
LiveJournal.initLabels =3D function () {=0A=
    // disabled because new webkit has labels that work=0A=
    return;=0A=
=0A=
    // safari doesn't know what <label> tags are, lets fix them=0A=
    if (navigator.userAgent.indexOf('Safari') =3D=3D -1) return;=0A=
=0A=
    // get all labels=0A=
    var labels =3D document.getElementsByTagName("label");=0A=
=0A=
    for (var i =3D 0; i < labels.length; i++) {=0A=
        DOM.addEventListener(labels[i], "click", =
LiveJournal.labelClickHandler);=0A=
    }=0A=
};=0A=
=0A=
LiveJournal.labelClickHandler =3D function (evt) {=0A=
    Event.prep(evt);=0A=
=0A=
    var label =3D DOM.getAncestorsByTagName(evt.target, "label", =
true)[0];=0A=
    if (! label) return;=0A=
=0A=
    var targetId =3D label.getAttribute("for");=0A=
    if (! targetId) return;=0A=
=0A=
    var target =3D $(targetId);=0A=
    if (! target) return;=0A=
=0A=
    target.click();=0A=
=0A=
    return false;=0A=
};=0A=
=0A=
// change drsc to src for ads=0A=
LiveJournal.initAds =3D function () {=0A=
    AdEngine.init();=0A=
};=0A=
=0A=
// handy utilities to create elements with just text in them=0A=
function _textSpan () { return _textElements("span", arguments); }=0A=
function _textDiv  () { return _textElements("div", arguments);  }=0A=
=0A=
function _textElements (eleType, txts) {=0A=
    var ele =3D [];=0A=
    for (var i =3D 0; i < txts.length; i++) {=0A=
        var node =3D document.createElement(eleType);=0A=
        node.innerHTML =3D txts[i];=0A=
        ele.push(node);=0A=
    }=0A=
=0A=
    return ele.length =3D=3D 1 ? ele[0] : ele;=0A=
};=0A=
=0A=
LiveJournal.initPolls =3D function () {=0A=
    var pollLinks =3D DOM.getElementsByTagAndClassName(document, 'a', =
"LJ_PollAnswerLink") || [];  =0A=
=0A=
    // attach click handlers to each answer link=0A=
    Array.prototype.forEach.call(pollLinks, function (pollLink) {=0A=
        DOM.addEventListener(pollLink, "click", =
LiveJournal.pollAnswerLinkClicked.bindEventListener(pollLink));=0A=
    });=0A=
};=0A=
=0A=
// invocant is the pollLink from above=0A=
LiveJournal.pollAnswerLinkClicked =3D function (e) {=0A=
    Event.stop(e);=0A=
=0A=
    if (! this || ! this.tagName || this.tagName.toLowerCase() !=3D "a")=0A=
    return true;=0A=
=0A=
    var pollid =3D this.getAttribute("lj_pollid");=0A=
    if (! pollid) return true;=0A=
=0A=
    var pollqid =3D this.getAttribute("lj_qid");=0A=
    if (! pollqid) return true;=0A=
=0A=
    var action =3D "get_answers";=0A=
=0A=
    // Do ajax request to replace the link with the answers=0A=
    var params =3D {=0A=
        "pollid" : pollid,=0A=
        "pollqid": pollqid,=0A=
        "action" : action=0A=
    };=0A=
=0A=
    var opts =3D {=0A=
        "url"    : LiveJournal.getAjaxUrl("poll"),=0A=
        "method" : "POST",=0A=
        "data"   : HTTPReq.formEncoded(params),=0A=
        "onData" : LiveJournal.pollAnswersReceived,=0A=
        "onError": LiveJournal.ajaxError=0A=
    };=0A=
=0A=
    HTTPReq.getJSON(opts);=0A=
    this.innerHTML =3D "<div =
class=3D'lj_pollanswer_loading'>Loading...</div>";=0A=
=0A=
    return false;=0A=
};=0A=
=0A=
LiveJournal.pollAnswersReceived =3D function (answers) {=0A=
    if (! answers) return false;=0A=
    if (answers.error) return LiveJournal.ajaxError(answers.error);=0A=
=0A=
    var pollid =3D answers.pollid;=0A=
    var pollqid =3D answers.pollqid;=0A=
    if (! pollid || ! pollqid) return false;=0A=
=0A=
    var linkEle =3D $("LJ_PollAnswerLink_" + pollid + "_" + pollqid);=0A=
    if (! linkEle) return false;=0A=
=0A=
    var answerEle =3D document.createElement("div");=0A=
    DOM.addClassName(answerEle, "lj_pollanswer");=0A=
    answerEle.innerHTML =3D answers.answer_html ? answers.answer_html : =
"(No answers)";=0A=
=0A=
    linkEle.parentNode.insertBefore(answerEle, linkEle);=0A=
    linkEle.parentNode.removeChild(linkEle);=0A=
};=0A=
=0A=
=0A=
// gets a url for doing ajax requests=0A=
LiveJournal.getAjaxUrl =3D function (action) {=0A=
    // if we are on a journal subdomain then our url will be=0A=
    // /journalname/__rpc_action instead of /__rpc_action=0A=
    return Site.currentJournal=0A=
        ? "/" + Site.currentJournal + "/__rpc_" + action=0A=
        : "/__rpc_" + action;=0A=
};=0A=
=0A=
// generic handler for ajax errors=0A=
LiveJournal.ajaxError =3D function (err) {=0A=
    if (LJ_IPPU) {=0A=
        LJ_IPPU.showNote("Error: " + err);=0A=
    } else {=0A=
        alert("Error: " + err);=0A=
    }=0A=
};=0A=
=0A=
// utility method to get all items on the page with a certain class name=0A=
LiveJournal.getDocumentElementsByClassName =3D function (className) {=0A=
  var domObjects =3D document.getElementsByTagName("*");=0A=
  var items =3D DOM.filterElementsByClassName(domObjects, className) || =
[];=0A=
=0A=
  return items;=0A=
};=0A=
=0A=
// utility method to add an onclick callback on all items with a =
classname=0A=
LiveJournal.addClickHandlerToElementsWithClassName =3D function =
(callback, className) {=0A=
  var items =3D LiveJournal.getDocumentElementsByClassName(className);=0A=
=0A=
  items.forEach(function (item) {=0A=
    DOM.addEventListener(item, "click", callback);=0A=
  })=0A=
};=0A=
=0A=
LiveJournal.insertAdsMulti =3D function (params) {=0A=
  var i =3D 0;=0A=
  var containers =3D [];=0A=
=0A=
  for (i =3D 0; i < params.length; i++) {=0A=
    if (! params[i].html || params[i].html =3D=3D "<ul>\n</ul>") =
continue;=0A=
    AdEngine.insertAdResponse( params[i] );=0A=
    containers.push(document.getElementById(params[i].id));=0A=
  }=0A=
=0A=
    // add the ad box style to the containers=0A=
    containers.forEach(function (container) {=0A=
      if (! container) return;=0A=
=0A=
      DOM.addClassName(container.parentNode, "lj_content_ad");=0A=
      DOM.removeClassName(container.parentNode, "lj_inactive_ad");=0A=
    });=0A=
};=0A=
=0A=
// given a URL, parse out the GET args and return them in a hash=0A=
LiveJournal.parseGetArgs =3D function (url) {=0A=
    var getArgsHash =3D {};=0A=
=0A=
    var urlParts =3D url.split("?");=0A=
    if (!urlParts[1]) return getArgsHash;=0A=
    var getArgs =3D urlParts[1].split("&");=0A=
    for (var arg in getArgs) {=0A=
        if (!getArgs.hasOwnProperty(arg)) continue;=0A=
        var pair =3D getArgs[arg].split("=3D");=0A=
        getArgsHash[pair[0]] =3D pair[1];=0A=
    }=0A=
=0A=
    return getArgsHash;=0A=
};=0A=
/* =0A=
AdEngine=0A=
$Id: AdEngine.js 226 2007-09-18 18:20:57Z janine $=0A=
=0A=
Copyright (c) 2006, Six Apart, Ltd.=0A=
All rights reserved.=0A=
=0A=
Redistribution and use in source and binary forms, with or without=0A=
modification, are permitted provided that the following conditions are=0A=
met:=0A=
=0A=
    * Redistributions of source code must retain the above copyright=0A=
notice, this list of conditions and the following disclaimer.=0A=
=0A=
    * Redistributions in binary form must reproduce the above=0A=
copyright notice, this list of conditions and the following disclaimer=0A=
in the documentation and/or other materials provided with the=0A=
distribution.=0A=
=0A=
    * Neither the name of "Six Apart" nor the names of its=0A=
contributors may be used to endorse or promote products derived from=0A=
this software without specific prior written permission.=0A=
=0A=
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS=0A=
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT=0A=
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR=0A=
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT=0A=
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,=0A=
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT=0A=
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,=0A=
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY=0A=
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT=0A=
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE=0A=
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.=0A=
*/=0A=
=0A=
AdEngine =3D {=0A=
=0A=
    /* called from window.onload ONLY on the logged out blog side (view) =
*/=0A=
    init: function() {=0A=
        var es =3D document.getElementsByTagName( "script" );=0A=
        for ( var i =3D 0; i < es.length; i++ ) {=0A=
            var ar =3D es[ i ].getAttribute( "defersrc" );=0A=
            if( !ar )=0A=
                continue;=0A=
        =0A=
            var cl =3D es[ i ].cloneNode( true );=0A=
            if ( !cl )=0A=
                continue;=0A=
=0A=
            cl.setAttribute( "src", ar );=0A=
            cl.removeAttribute( "defersrc" );=0A=
        =0A=
            /* replace new, old */=0A=
            try {=0A=
                es[ i ].parentNode.replaceChild( cl, es[ i ] );=0A=
            } catch (e) {}=0A=
        }=0A=
    },=0A=
    =0A=
    =0A=
    insertAdResponse: function( params ) {=0A=
        var e =3D document.getElementById( params.id );=0A=
        if( !e )=0A=
            return;=0A=
        if( params.html ) {=0A=
            var e2 =3D document.createElement( "div" );=0A=
            e2.innerHTML =3D params.html;=0A=
            e.innerHTML =3D ""; // clear old content=0A=
            e.appendChild( e2 );=0A=
        }=0A=
        if( params.js )=0A=
            return eval( "(" + params.js + ")" );=0A=
    },=0A=
=0A=
    insertAdsMulti: function( params ) {=0A=
        var i =3D 0;=0A=
        for (i =3D 0; i < params.length; i++) {=0A=
            AdEngine.insertAdResponse( params[i] );=0A=
        }=0A=
    }=0A=
=0A=
};=0A=
var ESN =3D new Object();=0A=
=0A=
LiveJournal.register_hook("page_load", function () {=0A=
  ESN.initCheckAllBtns();=0A=
  ESN.initEventCheckBtns();=0A=
  ESN.initTrackBtns();=0A=
});=0A=
=0A=
// When page loads, set up "check all" checkboxes=0A=
ESN.initCheckAllBtns =3D function () {=0A=
  var ntids  =3D $("ntypeids");=0A=
  var catids =3D $("catids");=0A=
=0A=
  if (!ntids || !catids)=0A=
    return;=0A=
=0A=
  ntidList  =3D ntids.value;=0A=
  catidList =3D catids.value;=0A=
=0A=
  if (!ntidList || !catidList)=0A=
    return;=0A=
=0A=
  ntids  =3D ntidList.split(",");=0A=
  catids =3D catidList.split(",");=0A=
=0A=
  catids.forEach( function (catid) {=0A=
    ntids.forEach( function (ntypeid) {=0A=
      var className =3D "SubscribeCheckbox-" + catid + "-" + ntypeid;=0A=
=0A=
      var cab =3D new CheckallButton();=0A=
      cab.init({=0A=
        "class": className,=0A=
          "button": $("CheckAll-" + catid + "-" + ntypeid),=0A=
          "parent": $("CategoryRow-" + catid)=0A=
          });=0A=
    });=0A=
  });=0A=
}=0A=
=0A=
// set up auto show/hiding of notification methods=0A=
ESN.initEventCheckBtns =3D function () {=0A=
  var viewObjects =3D document.getElementsByTagName("*");=0A=
  var boxes =3D DOM.filterElementsByClassName(viewObjects, =
"SubscriptionInboxCheck") || [];=0A=
=0A=
  boxes.forEach( function (box) {=0A=
    DOM.addEventListener(box, "click", =
ESN.eventChecked.bindEventListener());=0A=
  });=0A=
}=0A=
=0A=
ESN.eventChecked =3D function (evt) {=0A=
  var target =3D evt.target;=0A=
  if (!target)=0A=
    return;=0A=
=0A=
  var parentRow =3D DOM.getFirstAncestorByTagName(target, "tr", false);=0A=
=0A=
  var viewObjects =3D parentRow.getElementsByTagName("*");=0A=
  var boxes =3D DOM.filterElementsByClassName(viewObjects, =
"NotificationOptions") || [];=0A=
=0A=
  boxes.forEach( function (box) {=0A=
    box.style.visibility =3D target.checked ? "visible" : "hidden";=0A=
  });=0A=
}=0A=
=0A=
// attach event handlers to all track buttons=0A=
ESN.initTrackBtns =3D function () {=0A=
    // don't do anything if no remote=0A=
    if (!Site || !Site.has_remote) return;=0A=
=0A=
    // attach to all ljuser head icons=0A=
    var trackBtns =3D DOM.getElementsByTagAndClassName(document, "img", =
"TrackButton");=0A=
=0A=
    Array.prototype.forEach.call(trackBtns, function (trackBtn) {=0A=
        if (!trackBtn || !trackBtn.getAttribute) return;=0A=
=0A=
        if (!trackBtn.getAttribute("lj_subid") && =
!trackBtn.getAttribute("lj_journalid")) return;=0A=
=0A=
        DOM.addEventListener(trackBtn, "click",=0A=
                             =
ESN.trackBtnClickHandler.bindEventListener(trackBtn));=0A=
    });=0A=
};=0A=
=0A=
ESN.trackBtnClickHandler =3D function (evt) {=0A=
    var trackBtn =3D evt.target;=0A=
    if (! trackBtn || trackBtn.tagName.toLowerCase() !=3D "img") return =
true;=0A=
=0A=
    Event.stop(evt);=0A=
=0A=
    var btnInfo =3D {};=0A=
=0A=
    ['arg1', 'arg2', 'etypeid', 'newentry_etypeid', 'newentry_token', =
'newentry_subid',=0A=
     'journalid', 'subid', 'auth_token'].forEach(function (arg) {=0A=
        btnInfo[arg] =3D trackBtn.getAttribute("lj_" + arg);=0A=
    });=0A=
=0A=
    // pop up little dialog to either track by inbox/email or go to more =
options=0A=
    var dlg =3D document.createElement("div");=0A=
    var title =3D _textDiv("Email me when");=0A=
    DOM.addClassName(title, "track_title");=0A=
    dlg.appendChild(title);=0A=
=0A=
    var TrackCheckbox =3D function (title, checked) {=0A=
        var checkContainer =3D document.createElement("div");=0A=
=0A=
        var newCheckbox =3D document.createElement("input");=0A=
        newCheckbox.type =3D "checkbox";=0A=
        newCheckbox.id =3D "newentrytrack" + Unique.id();=0A=
        var newCheckboxLabel =3D document.createElement("label");=0A=
        newCheckboxLabel.setAttribute("for", newCheckbox.id);=0A=
        newCheckboxLabel.innerHTML =3D title;=0A=
=0A=
        checkContainer.appendChild(newCheckbox);=0A=
        checkContainer.appendChild(newCheckboxLabel);=0A=
        dlg.appendChild(checkContainer);=0A=
=0A=
        newCheckbox.checked =3D checked ? true : false;=0A=
=0A=
        return newCheckbox;=0A=
    };=0A=
=0A=
    // global trackPopup so we can only have one=0A=
    if (ESN.trackPopup) {=0A=
        ESN.trackPopup.hide();=0A=
        ESN.trackPopup =3D null;=0A=
    }=0A=
=0A=
    var saveChangesBtn =3D document.createElement("input");=0A=
    saveChangesBtn.type =3D "button";=0A=
    saveChangesBtn.value =3D "Save Changes";=0A=
    DOM.addClassName(saveChangesBtn, "track_savechanges");=0A=
=0A=
    var trackingNewEntries  =3D Number(btnInfo['newentry_subid']) ? 1 : =
0;=0A=
    var trackingNewComments =3D Number(btnInfo['subid']) ? 1 : 0;=0A=
=0A=
    var newEntryTrackBtn;=0A=
    var commentsTrackBtn;=0A=
=0A=
    if (Number(trackBtn.getAttribute("lj_dtalkid"))) {=0A=
        // this is a thread tracking button=0A=
        // always checked: either because they're subscribed, or because=0A=
        // they're going to subscribe.=0A=
        commentsTrackBtn =3D TrackCheckbox("someone replies in this =
comment thread", 1);=0A=
    } else {=0A=
        // entry tracking button=0A=
        newEntryTrackBtn =3D TrackCheckbox(LJ_cmtinfo["journal"] + " =
posts a new entry", trackingNewEntries);=0A=
        commentsTrackBtn =3D TrackCheckbox("someone comments on this =
post", trackingNewComments);=0A=
    }=0A=
=0A=
    DOM.addEventListener(saveChangesBtn, "click", function () {=0A=
        ESN.toggleSubscriptions(btnInfo, evt, trackBtn, {=0A=
            newEntry: newEntryTrackBtn ? newEntryTrackBtn.checked : =
false,=0A=
            newComments: commentsTrackBtn.checked=0A=
        });=0A=
        if (ESN.trackPopup) ESN.trackPopup.hide();=0A=
    });=0A=
=0A=
    var btnsContainer =3D document.createElement("div");=0A=
    DOM.addClassName(btnsContainer, "track_btncontainer");=0A=
    dlg.appendChild(btnsContainer);=0A=
=0A=
    btnsContainer.appendChild(saveChangesBtn);=0A=
=0A=
    var custTrackLink =3D document.createElement("a");=0A=
    custTrackLink.href =3D trackBtn.parentNode.href;=0A=
    btnsContainer.appendChild(custTrackLink);=0A=
    custTrackLink.innerHTML =3D "More Options";=0A=
    DOM.addClassName(custTrackLink, "track_moreopts");=0A=
=0A=
    ESN.trackPopup =3D new LJ_IPPU.showNoteElement(dlg, trackBtn, 0);=0A=
=0A=
    DOM.addEventListener(custTrackLink, "click", function (evt) {=0A=
        Event.stop(evt);=0A=
        document.location.href =3D trackBtn.parentNode.href;=0A=
        if (ESN.trackPopup) ESN.trackPopup.hide();=0A=
        return false;=0A=
    });=0A=
=0A=
    return false;=0A=
}=0A=
=0A=
// toggles subscriptions=0A=
ESN.toggleSubscriptions =3D function (subInfo, evt, btn, subs) {=0A=
    subInfo["subid"] =3D Number(subInfo["subid"]);=0A=
    if ((subInfo["subid"] && ! subs["newComments"])=0A=
        || (! subInfo["subid"] && subs["newComments"])) {=0A=
        ESN.toggleSubscription(subInfo, evt, btn, "newComments");=0A=
    }=0A=
=0A=
    subInfo["newentry_subid"] =3D Number(subInfo["newentry_subid"]);=0A=
    if ((subInfo["newentry_subid"] && ! subs["newEntry"])=0A=
        || (! subInfo["newentry_subid"] && subs["newEntry"])) {=0A=
            var newentrySubInfo =3D new Object(subInfo);=0A=
            newentrySubInfo["subid"] =3D =
Number(btn.getAttribute("lj_newentry_subid"));=0A=
            ESN.toggleSubscription(newentrySubInfo, evt, btn, =
"newEntry");=0A=
    }=0A=
};=0A=
=0A=
// (Un)subscribes to an event=0A=
ESN.toggleSubscription =3D function (subInfo, evt, btn, sub) {=0A=
    var action =3D "";=0A=
    var params =3D {=0A=
        auth_token: sub =3D=3D "newEntry" ? subInfo.newentry_token : =
subInfo.auth_token=0A=
    };=0A=
=0A=
    if (Number(subInfo.subid)) {=0A=
        // subscription exists=0A=
        action =3D "delsub";=0A=
        params.subid =3D subInfo.subid;=0A=
    } else {=0A=
        // create a new subscription=0A=
        action =3D "addsub";=0A=
=0A=
        var param_keys;=0A=
        if (sub =3D=3D "newEntry") {=0A=
            params.etypeid =3D subInfo.newentry_etypeid;=0A=
            param_keys =3D ["journalid"];=0A=
        } else {=0A=
            param_keys =3D ["journalid", "arg1", "arg2", "etypeid"];=0A=
        }=0A=
=0A=
        param_keys.forEach(function (param) {=0A=
            if (Number(subInfo[param]))=0A=
                params[param] =3D parseInt(subInfo[param]);=0A=
        });=0A=
    }=0A=
=0A=
    params.action =3D action;=0A=
=0A=
    var reqInfo =3D {=0A=
        "method": "POST",=0A=
        "url":    LiveJournal.getAjaxUrl('esn_subs'),=0A=
        "data":   HTTPReq.formEncoded(params)=0A=
    };=0A=
=0A=
    var gotInfoCallback =3D function (info) {=0A=
        if (! info) return LJ_IPPU.showNote("Error changing =
subscription", btn);=0A=
=0A=
        if (info.error) return LJ_IPPU.showNote(info.error, btn);=0A=
=0A=
        if (info.success) {=0A=
            if (info.msg)=0A=
                LJ_IPPU.showNote(info.msg, btn);=0A=
=0A=
            if (info.subscribed) {=0A=
                if (info.subid)=0A=
                    DOM.setElementAttribute(btn, "lj_subid", info.subid);=0A=
                if (info.newentry_subid)=0A=
                    DOM.setElementAttribute(btn, "lj_newentry_subid", =
info.newentry_subid);=0A=
=0A=
                ["journalid", "arg1", "arg2", =
"etypeid"].forEach(function (param) {=0A=
                    DOM.setElementAttribute(btn, "lj_" + param, 0);=0A=
                });=0A=
=0A=
                DOM.setElementAttribute(btn, "title", 'Untrack This');=0A=
=0A=
                // update subthread tracking icons=0A=
                var dtalkid =3D btn.getAttribute("lj_dtalkid");=0A=
                if (dtalkid)=0A=
                    ESN.updateThreadIcons(dtalkid, "on");=0A=
                else // not thread tracking button=0A=
                    btn.src =3D Site.imgprefix + "/btn_tracking.gif";=0A=
            } else {=0A=
                if (info["event_class"] =3D=3D =
"LJ::Event::JournalNewComment")=0A=
                    DOM.setElementAttribute(btn, "lj_subid", 0);=0A=
                else if (info["event_class"] =3D=3D =
"LJ::Event::JournalNewEntry")=0A=
                    DOM.setElementAttribute(btn, "lj_newentry_subid", 0);=0A=
=0A=
                ["journalid", "arg1", "arg2", =
"etypeid"].forEach(function (param) {=0A=
                    DOM.setElementAttribute(btn, "lj_" + param, =
info[param]);=0A=
                });=0A=
=0A=
                DOM.setElementAttribute(btn, "title", 'Track This');=0A=
=0A=
                // update subthread tracking icons=0A=
                var dtalkid =3D btn.getAttribute("lj_dtalkid");=0A=
                if (dtalkid) {=0A=
                    // set state to "off" if no parents tracking this,=0A=
                    // otherwise set state to "parent"=0A=
                    var state =3D "off";=0A=
                    var parentBtn;=0A=
                    var parent_dtalkid =3D dtalkid;=0A=
                    while (parentBtn =3D =
ESN.getThreadParentBtn(parent_dtalkid)) {=0A=
                        parent_dtalkid =3D =
parentBtn.getAttribute("lj_dtalkid");=0A=
                        if (! parent_dtalkid) {=0A=
                            log("could not find parent_dtalkid");=0A=
                            break;=0A=
                        }=0A=
=0A=
                        if (! Number(parentBtn.getAttribute("lj_subid")))=0A=
                            continue;=0A=
                        state =3D "parent";=0A=
                        break;=0A=
                    }=0A=
=0A=
                    ESN.updateThreadIcons(dtalkid, state);=0A=
                } else {=0A=
                    // not thread tracking button=0A=
                    btn.src =3D Site.imgprefix + "/btn_track.gif";=0A=
                }=0A=
            }=0A=
=0A=
            if (info.auth_token)=0A=
                DOM.setElementAttribute(btn, "lj_auth_token", =
info.auth_token);=0A=
            if (info.newentry_token)=0A=
                DOM.setElementAttribute(btn, "lj_newentry_token", =
info.newentry_token);=0A=
        }=0A=
    };=0A=
=0A=
    reqInfo.onData =3D gotInfoCallback;=0A=
    reqInfo.onError =3D function (err) { LJ_IPPU.showNote("Error: " + =
err) };=0A=
=0A=
    HTTPReq.getJSON(reqInfo);=0A=
};=0A=
=0A=
// given a dtalkid, find the track button for its parent comment (if any)=0A=
ESN.getThreadParentBtn =3D function (dtalkid) {=0A=
    var cmtInfo =3D LJ_cmtinfo[dtalkid + ""];=0A=
    if (! cmtInfo) {=0A=
        log("no comment info");=0A=
        return null;=0A=
    }=0A=
=0A=
    var parent_dtalkid =3D cmtInfo.parent;=0A=
    if (! parent_dtalkid)=0A=
        return null;=0A=
=0A=
    return $("lj_track_btn_" + parent_dtalkid);=0A=
};=0A=
=0A=
// update all the tracking icons under a parent comment=0A=
ESN.updateThreadIcons =3D function (dtalkid, tracking) {=0A=
    var btn =3D $("lj_track_btn_" + dtalkid);=0A=
    if (! btn) {=0A=
        log("no button");=0A=
        return;=0A=
    }=0A=
=0A=
    var cmtInfo =3D LJ_cmtinfo[dtalkid + ""];=0A=
    if (! cmtInfo) {=0A=
        log("no comment info");=0A=
        return;=0A=
    }=0A=
=0A=
    if (Number(btn.getAttribute("lj_subid")) && tracking !=3D "on") {=0A=
        // subscription already exists on this button, don't mess with it=0A=
        return;=0A=
    }=0A=
=0A=
    if (cmtInfo.rc && cmtInfo.rc.length) {=0A=
        // update children=0A=
        cmtInfo.rc.forEach(function (child_dtalkid) {=0A=
            window.setTimeout(function () {=0A=
                var state;=0A=
                switch (tracking) {=0A=
                case "on":=0A=
                    state =3D "parent";=0A=
                    break;=0A=
                case "off":=0A=
                    state =3D "off";=0A=
                    break;=0A=
                case "parent":=0A=
                    state =3D "parent";=0A=
                    break;=0A=
                default:=0A=
                    alert("Unknown tracking state " + tracking);=0A=
                    break;=0A=
                }=0A=
                ESN.updateThreadIcons(child_dtalkid, state);=0A=
            }, 300);=0A=
        });=0A=
    }=0A=
=0A=
    // update icon=0A=
    var uri;=0A=
    switch (tracking) {=0A=
        case "on":=0A=
            uri =3D "/btn_tracking.gif";=0A=
            break;=0A=
        case "off":=0A=
            uri =3D "/btn_track.gif";=0A=
            break;=0A=
        case "parent":=0A=
            uri =3D "/btn_tracking_thread.gif";=0A=
            break;=0A=
        default:=0A=
            alert("Unknown tracking state " + tracking);=0A=
            break;=0A=
    }=0A=
=0A=
    btn.src =3D Site.imgprefix + uri;=0A=
};=0A=
/*=0A=
  IPPU methods:=0A=
     init([innerHTML]) -- takes innerHTML as optional argument=0A=
     show() -- shows the popup=0A=
     hide() -- hides popup=0A=
     cancel() -- hides and calls cancel callback=0A=
=0A=
  Content setters:=0A=
     setContent(innerHTML) -- set innerHTML=0A=
     setContentElement(element) -- adds element as a child of the popup=0A=
=0A=
   Accessors:=0A=
     getElement() -- returns popup DIV element=0A=
     visible() -- returns whether the popup is visible or not=0A=
=0A=
   Titlebar:=0A=
     setTitlebar(show) -- true: show titlebar / false: no titlebar=0A=
     setTitle(title) -- sets the titlebar text=0A=
     getTitlebarElement() -- returns the titlebar element=0A=
     setTitlebarClass(className) -- set the class of the titlebar=0A=
=0A=
   Styling:=0A=
     setOverflow(overflow) -- sets ele.style.overflow to overflow=0A=
     addClass(className) -- adds class to popup=0A=
     removeClass(className) -- removes class to popup=0A=
=0A=
   Browser Hacks:=0A=
     setAutoHideSelects(autohide) -- when the popup is shown should it =
find all the selects=0A=
                                on the page and hide them (and show them =
again) (for IE)=0A=
=0A=
   Positioning/Sizing:=0A=
     setLocation(left, top) -- set popup location: will be pixels if =
units not specified=0A=
     setLeft(left) -- set left location=0A=
     setTop(top)   -- set top location=0A=
     setDimensions(width, height) -- set popup dimensions: will be =
pixels if units not specified=0A=
     setAutoCenter(x, y) -- what dimensions to auto-center=0A=
     center() -- centers popup on screen=0A=
     centerX() -- centers popup horizontally=0A=
     centerY() -- centers popup vertically=0A=
     setFixedPosition(fixed) -- should the popup stay fixed on the page =
when it scrolls?=0A=
     centerOnWidget(widget) -- center popup on this widget=0A=
     setAutoCenterCallback(callback) -- calls callback with this IPPU =
instance as a parameter=0A=
                                        for auto-centering. Some common =
built-in class methods=0A=
                                        you can use as callbacks are:=0A=
                                        IPPU.center=0A=
                                        IPPU.centerX=0A=
                                        IPPU.centerY=0A=
=0A=
     moveForward(amount) -- increases the zIndex by one or amount if =
specified=0A=
     moveBackward(amount) -- decreases the zIndex by one or amount if =
specified=0A=
=0A=
   Modality:=0A=
     setClickToClose(clickToClose) -- if clickToClose is true, clicking =
outside of the popup=0A=
                                      will close it=0A=
     setModal(modality) -- If modality is true, then popup will capture =
all mouse events=0A=
                     and optionally gray out the rest of the page. =
(overrides clickToClose)=0A=
     setOverlayVisible(visible) -- If visible is true, when this popup =
is on the page it=0A=
                                   will gray out the rest of the page if =
this is modal=0A=
=0A=
   Callbacks:=0A=
     setCancelledCallback(callback) -- call this when the dialog is =
closed through clicking=0A=
                                       outside, titlebar close button, =
etc...=0A=
     setHiddenCallback(callback) -- called when the dialog is closed in =
any fashion=0A=
=0A=
   Fading:=0A=
     setFadeIn(fadeIn) -- set whether or not to automatically fade the =
ippu in=0A=
     setFadeOut(fadeOut) -- set whether or not to automatically fade the =
ippu out=0A=
     setFadeSpeed(secs) -- sets fade speed=0A=
=0A=
  Class Methods:=0A=
   Handy callbacks:=0A=
     IPPU.center=0A=
     IPPU.centerX=0A=
     IPPU.centerY=0A=
   Browser testing:=0A=
     IPPU.isIE() -- is the browser internet exploder?=0A=
     IPPU.ieSafari() -- is this safari?=0A=
=0A=
////////////////////=0A=
=0A=
=0A=
ippu.setModalDenialCallback(IPPU.cssBorderFlash);=0A=
=0A=
=0A=
   private:=0A=
    Properties:=0A=
     ele -- DOM node of div=0A=
     shown -- boolean; if element is in DOM=0A=
     autoCenterX -- boolean; auto-center horiz=0A=
     autoCenterY -- boolean; auto-center vertical=0A=
     fixedPosition -- boolean; stay in fixed position when browser =
scrolls?=0A=
     titlebar -- titlebar element=0A=
     title -- string; text to go in titlebar=0A=
     showTitlebar -- boolean; whether or not to show titlebar=0A=
     content -- DIV containing user's specified content=0A=
     clickToClose -- boolean; clicking outside popup will close it=0A=
     clickHandlerSetup -- boolean; have we set up the click handlers?=0A=
     docOverlay -- DIV that overlays the document for capturing clicks=0A=
     modal -- boolean; capture all events and prevent user from doing =
anything=0A=
                       until dialog is dismissed=0A=
     visibleOverlay -- boolean; make overlay slightly opaque=0A=
     clickHandlerFunc -- function; function to handle document clicks=0A=
     resizeHandlerFunc -- function; function to handle document resizing=0A=
     autoCenterCallback -- function; what callback to call for =
auto-centering=0A=
     cancelledCallback -- function; called when dialog is cancelled=0A=
     setAutoHideSelects -- boolean; autohide all SELECT elements on the =
page when popup is visible=0A=
     hiddenSelects -- array; SELECT elements that have been hidden=0A=
     hiddenCallback -- funciton; called when dialog is hidden=0A=
     fadeIn, fadeOut, fadeSpeed -- fading settings=0A=
     fadeMode -- current fading mode (in, out) if there is fading going =
on=0A=
=0A=
    Methods:=0A=
     updateTitlebar() -- create titlebar if it doesn't exist,=0A=
                         hide it if titlebar =3D=3D false,=0A=
                         update titlebar text=0A=
     updateContent() -- makes sure all currently specified properties =
are applied=0A=
     setupClickCapture() -- if modal, create document-sized div overlay =
to capture click events=0A=
                            otherwise install document onclick handler=0A=
     removeClickHandlers() -- remove overlay, event handlers=0A=
     clickHandler() -- event handler for clicks=0A=
     updateOverlay() -- if we have an overlay, make sure it's where it =
should be and (in)visible=0A=
                        if it should be=0A=
     autoCenter() -- centers popup on screen according to autoCenterX =
and autoCenterY=0A=
     hideSelects() -- hide all select element on page=0A=
     showSelects() -- show all selects=0A=
     _hide () -- actually hides everything, called by hide(), which does =
fading if necessary=0A=
*/=0A=
=0A=
// this belongs somewhere else:=0A=
function changeOpac(id, opacity) {=0A=
    var e =3D  $(id);=0A=
    if (e && e.style) {=0A=
        var object =3D e.style;=0A=
        if (object) {=0A=
            //reduce flicker=0A=
            if (IPPU.isSafari() && opacity >=3D 100)=0A=
                opacity =3D 99.99;=0A=
=0A=
            // IE=0A=
            if (object.filters)=0A=
                object.filters.alpha.opacity =3D opacity * 100;=0A=
=0A=
            object.opacity =3D opacity;=0A=
        }=0A=
    }=0A=
}=0A=
=0A=
IPPU =3D new Class( Object, {=0A=
  setFixedPosition: function (fixed) {=0A=
    // no fixed position for IE=0A=
    if (IPPU.isIE())=0A=
      return;=0A=
=0A=
    this.fixedPosition =3D fixed;=0A=
    this.updateContent();=0A=
  },=0A=
=0A=
  clickHandler : function (evt) {=0A=
    if (!this.clickToClose) return;=0A=
    if (!this.visible()) return;=0A=
=0A=
    evt =3D Event.prep(evt);=0A=
    var target =3D evt.target;=0A=
    // don't do anything if inside the popup=0A=
    if (DOM.getAncestorsByClassName(target, "ippu", true).length > 0) =
return;=0A=
=0A=
    this.cancel();=0A=
  },=0A=
=0A=
  setCancelledCallback : function (callback) {=0A=
    this.cancelledCallback =3D callback;=0A=
  },=0A=
=0A=
  cancel : function () {=0A=
    if (this.cancelledCallback)=0A=
      this.cancelledCallback();=0A=
=0A=
    this.hide();=0A=
  },=0A=
=0A=
  setHiddenCallback: function (callback) {=0A=
    this.hiddenCallback =3D callback;=0A=
  },=0A=
=0A=
  setupClickCapture : function () {=0A=
    if (!this.visible() || this.clickHandlerSetup) return;=0A=
    if (!this.clickToClose && !this.modal) return;=0A=
=0A=
    this.clickHandlerFunc =3D this.clickHandler.bindEventListener(this);=0A=
=0A=
    if (this.modal) {=0A=
      // create document-sized div to capture events=0A=
      if (this.overlay) return; // wtf? shouldn't exist yet=0A=
=0A=
      this.overlay =3D document.createElement("div");=0A=
      this.overlay.style.position =3D "fixed";=0A=
      this.overlay.style.left =3D "0px";=0A=
      this.overlay.style.top =3D "0px";=0A=
      this.overlay.style.margin =3D "0px";=0A=
      this.overlay.style.padding =3D "0px";=0A=
      this.overlay.style.backgroundColor =3D "#000000";=0A=
=0A=
      this.ele.parentNode.insertBefore(this.overlay, this.ele);=0A=
      this.updateOverlay();=0A=
=0A=
      DOM.addEventListener(this.overlay, "click", this.clickHandlerFunc);=0A=
    } else {=0A=
      // simple document onclick handler=0A=
      DOM.addEventListener(document, "click", this.clickHandlerFunc);=0A=
    }=0A=
=0A=
    this.clickHandlerSetup =3D true;=0A=
  },=0A=
=0A=
  updateOverlay : function () {=0A=
    if (this.overlay) {=0A=
      var cd =3D DOM.getClientDimensions();=0A=
      this.overlay.style.width =3D (cd.x - 1) + "px";=0A=
      this.overlay.style.height =3D (cd.y - 1) + "px";=0A=
=0A=
      if (this.visibleOverlay) {=0A=
        this.overlay.backgroundColor =3D "#000000";=0A=
        changeOpac(this.overlay, 0.50);=0A=
      } else {=0A=
        this.overlay.backgroundColor =3D "#FFFFFF";=0A=
        changeOpac(this.overlay, 0.0);=0A=
      }=0A=
    }=0A=
  },=0A=
=0A=
  resizeHandler : function (evt) {=0A=
    this.updateContent();=0A=
  },=0A=
=0A=
  removeClickHandlers : function () {=0A=
    if (!this.clickHandlerSetup) return;=0A=
=0A=
    var myself =3D this;=0A=
    var handlerFunc =3D function (evt) {=0A=
      myself.clickHandler(evt);=0A=
    };=0A=
=0A=
    DOM.removeEventListener(document, "click", this.clickHandlerFunc, =
false);=0A=
=0A=
    if (this.overlay) {=0A=
      DOM.removeEventListener(this.overlay, "click", =
this.clickHandlerFunc, true);=0A=
      this.overlay.parentNode.removeChild(this.overlay);=0A=
      this.overlay =3D undefined;=0A=
    }=0A=
=0A=
    this.clickHandlerFunc =3D undefined;=0A=
    this.clickHandlerSetup =3D false;=0A=
  },=0A=
=0A=
  setClickToClose : function (clickToClose) {=0A=
    this.clickToClose =3D clickToClose;=0A=
=0A=
    if (!this.clickHandlerSetup && clickToClose && this.visible()) {=0A=
      // popup is already visible, need to set up click handler=0A=
      var setupClickCaptureCallback =3D =
this.setupClickCapture.bind(this);=0A=
      window.setTimeout(setupClickCaptureCallback, 100);=0A=
    } else if (!clickToClose && this.clickHandlerSetup) {=0A=
      this.removeClickHandlers();=0A=
    }=0A=
=0A=
    this.updateContent();=0A=
  },=0A=
=0A=
  setModal : function (modal) {=0A=
    var changed =3D (this.modal =3D=3D modal);=0A=
=0A=
    // if it's modal, we don't want click-to-close=0A=
    if (modal)=0A=
      this.setClickToClose(false);=0A=
=0A=
    this.modal =3D modal;=0A=
    if (changed) {=0A=
      this.removeClickHandlers();=0A=
      this.updateContent();=0A=
    }=0A=
  },=0A=
=0A=
  setOverlayVisible : function (vis) {=0A=
    this.visibleOverlay =3D vis;=0A=
    this.updateContent();=0A=
  },=0A=
=0A=
  updateContent : function () {=0A=
    this.autoCenter();=0A=
    this.updateTitlebar();=0A=
    this.updateOverlay();=0A=
    if (this.titlebar)=0A=
      this.setTitlebarClass(this.titlebar.className);=0A=
=0A=
    var setupClickCaptureCallback =3D this.setupClickCapture.bind(this);=0A=
    window.setTimeout(setupClickCaptureCallback, 100);=0A=
=0A=
    if (this.fixedPosition && this.ele.style.position !=3D "fixed")=0A=
      this.ele.style.position =3D "fixed";=0A=
    else if (!this.fixedPosition && this.ele.style.position =3D=3D =
"fixed")=0A=
      this.ele.style.position =3D "absolute";=0A=
  },=0A=
=0A=
  getTitlebarElement : function () {=0A=
    return this.titlebar;=0A=
  },=0A=
=0A=
  setTitlebarClass : function (className) {=0A=
    if (this.titlebar)=0A=
      this.titlebar.className =3D className;=0A=
  },=0A=
=0A=
  setOverflow : function (overflow) {=0A=
    if (this.ele)=0A=
      this.ele.style.overflow =3D overflow;=0A=
  },=0A=
=0A=
  visible : function () {=0A=
    return this.shown;=0A=
  },=0A=
=0A=
  setTitlebar : function (show) {=0A=
    this.showTitlebar =3D show;=0A=
=0A=
    if (show) {=0A=
      if (!this.titlebar) {=0A=
        // titlebar hasn't been created. Create it.=0A=
        var tbar =3D document.createElement("div");=0A=
        if (!tbar) return;=0A=
        tbar.style.width =3D "100%";=0A=
=0A=
        if (this.title) tbar.innerHTML =3D this.title;=0A=
        this.ele.insertBefore(tbar, this.content);=0A=
        this.titlebar =3D tbar;=0A=
=0A=
      }=0A=
    } else if (this.titlebar) {=0A=
      this.ele.removeChild(this.titlebar);=0A=
      this.titlebar =3D false;=0A=
    }=0A=
  },=0A=
=0A=
  setTitle : function (title) {=0A=
    this.title =3D title;=0A=
    this.updateTitlebar();=0A=
  },=0A=
=0A=
  updateTitlebar : function() {=0A=
    if (this.showTitlebar && this.titlebar && this.title !=3D =
this.titlebar.innerHTML) {=0A=
      this.titlebar.innerHTML =3D this.title;=0A=
    }=0A=
  },=0A=
=0A=
  addClass : function (className) {=0A=
    DOM.addClassName(this.ele, className);=0A=
  },=0A=
=0A=
  removeClass : function (className) {=0A=
    DOM.removeClassName(this.ele, className);=0A=
  },=0A=
=0A=
  setAutoCenterCallback : function (callback) {=0A=
    this.autoCenterCallback =3D callback;=0A=
  },=0A=
=0A=
  autoCenter : function () {=0A=
    if (!this.visible || !this.visible()) return;=0A=
=0A=
    if (this.autoCenterCallback) {=0A=
      this.autoCenterCallback(this);=0A=
      return;=0A=
    }=0A=
=0A=
    if (this.autoCenterX)=0A=
      this.centerX();=0A=
=0A=
    if (this.autoCenterY)=0A=
      this.centerY();=0A=
  },=0A=
=0A=
  center : function () {=0A=
    this.centerX();=0A=
    this.centerY();=0A=
  },=0A=
=0A=
  centerOnWidget : function (widget, offsetTop, offsetLeft) {=0A=
        offsetTop =3D offsetTop || 0;=0A=
        offsetLeft =3D offsetLeft || 0;=0A=
        this.setAutoCenter(false, false);=0A=
        this.setAutoCenterCallback(null);=0A=
  var wd =3D DOM.getAbsoluteDimensions(widget);=0A=
    var ed =3D DOM.getAbsoluteDimensions(this.ele);=0A=
    var newleft =3D (wd.absoluteRight - wd.offsetWidth / 2 - =
ed.offsetWidth / 2) + offsetLeft;=0A=
    var newtop =3D (wd.absoluteBottom - wd.offsetHeight / 2 - =
ed.offsetHeight / 2) + offsetTop;=0A=
=0A=
        newleft =3D newleft < 0 ? 0 : newleft;=0A=
        newtop  =3D newtop  < 0 ? 0 : newtop;=0A=
    DOM.setLeft(this.ele, newleft);=0A=
    DOM.setTop(this.ele, newtop);=0A=
  },=0A=
=0A=
  centerX : function () {=0A=
    if (!this.visible || !this.visible()) return;=0A=
=0A=
    var cd =3D DOM.getClientDimensions();=0A=
    var newleft =3D cd.x / 2 - DOM.getDimensions(this.ele).offsetWidth / =
2;=0A=
=0A=
    // If not fixed position, center relative to the left of the page=0A=
    if (!this.fixedPosition) {=0A=
        var wd =3D DOM.getWindowScroll();=0A=
        newleft +=3D wd.left;=0A=
    }=0A=
=0A=
   DOM.setLeft(this.ele, newleft);=0A=
  },=0A=
=0A=
  centerY : function () {=0A=
    if (!this.visible || !this.visible()) return;=0A=
=0A=
    var cd =3D DOM.getClientDimensions();=0A=
    var newtop =3D cd.y / 2 - DOM.getDimensions(this.ele).offsetHeight / =
2;=0A=
=0A=
    // If not fixed position, center relative to the top of the page=0A=
    if (!this.fixedPosition) {=0A=
        var wd =3D DOM.getWindowScroll();=0A=
        newtop +=3D wd.top;=0A=
    }=0A=
=0A=
    DOM.setTop(this.ele, newtop);=0A=
  },=0A=
=0A=
  setAutoCenter : function (autoCenterX, autoCenterY) {=0A=
    this.autoCenterX =3D autoCenterX || false;=0A=
    this.autoCenterY =3D autoCenterY || false;=0A=
=0A=
    if (!autoCenterX && !autoCenterY) {=0A=
        this.setAutoCenterCallback(null);=0A=
        return;=0A=
    }=0A=
=0A=
    this.autoCenter();=0A=
  },=0A=
=0A=
  setDimensions : function (width, height) {=0A=
    width =3D width + "";=0A=
    height =3D height + "";=0A=
    if (width.match(/^\d+$/)) width +=3D "px";=0A=
    if (height.match(/^\d+$/)) height +=3D "px";=0A=
=0A=
    this.ele.style.width  =3D width;=0A=
    this.ele.style.height =3D height;=0A=
  },=0A=
=0A=
  moveForward : function (howMuch) {=0A=
      if (!howMuch) howMuch =3D 1;=0A=
      if (! this.ele) return;=0A=
=0A=
      this.ele.style.zIndex +=3D howMuch;=0A=
  },=0A=
=0A=
  moveBackward : function (howMuch) {=0A=
      if (!howMuch) howMuch =3D 1;=0A=
      if (! this.ele) return;=0A=
=0A=
      this.ele.style.zIndex -=3D howMuch;=0A=
  },=0A=
=0A=
  setLocation : function (left, top) {=0A=
      this.setLeft(left);=0A=
      this.setTop(top);=0A=
  },=0A=
=0A=
  setTop : function (top) {=0A=
    top =3D top + "";=0A=
    if (top.match(/^\d+$/)) top +=3D "px";=0A=
    this.ele.style.top =3D top;=0A=
  },=0A=
=0A=
  setLeft : function (left) {=0A=
    left =3D left + "";=0A=
    if (left.match(/^\d+$/)) left +=3D "px";=0A=
    this.ele.style.left =3D left;=0A=
  },=0A=
=0A=
  getElement : function () {=0A=
    return this.ele;=0A=
  },=0A=
=0A=
  setContent : function (html) {=0A=
    this.content.innerHTML =3D html;=0A=
  },=0A=
=0A=
  setContentElement : function (element) {=0A=
      // remove child nodes=0A=
      while (this.content.firstChild) {=0A=
          this.content.removeChild(this.content.firstChild);=0A=
      };=0A=
=0A=
    this.content.appendChild(element);=0A=
  },=0A=
=0A=
  setFadeIn : function (fadeIn) {=0A=
      this.fadeIn =3D fadeIn;=0A=
  },=0A=
=0A=
  setFadeOut : function (fadeOut) {=0A=
      this.fadeOut =3D fadeOut;=0A=
  },=0A=
=0A=
  setFadeSpeed : function (fadeSpeed) {=0A=
      this.fadeSpeed =3D fadeSpeed;=0A=
  },=0A=
=0A=
  show : function () {=0A=
    this.shown =3D true;=0A=
=0A=
    if (this.fadeIn) {=0A=
        var opp =3D 0.01;=0A=
=0A=
        changeOpac(this.ele, opp);=0A=
    }=0A=
=0A=
    document.body.appendChild(this.ele);=0A=
    this.ele.style.position =3D "absolute";=0A=
    if (this.autoCenterX || this.autoCenterY) this.center();=0A=
=0A=
    this.updateContent();=0A=
=0A=
    if (!this.resizeHandlerFunc) {=0A=
      this.resizeHandlerFunc =3D =
this.resizeHandler.bindEventListener(this);=0A=
      DOM.addEventListener(window, "resize", this.resizeHandlerFunc, =
false);=0A=
    }=0A=
=0A=
    if (this.fadeIn)=0A=
        this.fade("in");=0A=
=0A=
    this.hideSelects();=0A=
  },=0A=
=0A=
  fade : function (mode, callback) {=0A=
      var opp;=0A=
      var delta;=0A=
=0A=
      var steps =3D 10.0;=0A=
=0A=
      if (mode =3D=3D "in") {=0A=
          delta =3D 1 / steps;=0A=
          opp =3D 0.1;=0A=
      } else {=0A=
          if (this.ele.style.opacity)=0A=
          opp =3D finiteFloat(this.ele.style.opacity);=0A=
          else=0A=
          opp =3D 0.99;=0A=
=0A=
          delta =3D -1 / steps;=0A=
      }=0A=
=0A=
      var fadeSpeed =3D this.fadeSpeed;=0A=
      if (!fadeSpeed) fadeSpeed =3D 1;=0A=
=0A=
      var fadeInterval =3D steps / fadeSpeed * 5;=0A=
=0A=
      this.fadeMode =3D mode;=0A=
=0A=
      var self =3D this;=0A=
      var fade =3D function () {=0A=
          opp +=3D delta;=0A=
=0A=
          // did someone start a fade in the other direction? if so,=0A=
          // cancel this fade=0A=
          if (self.fadeMode && self.fadeMode !=3D mode) {=0A=
              if (callback)=0A=
                  callback.call(self, []);=0A=
=0A=
              return;=0A=
          }=0A=
=0A=
          if (opp <=3D 0.1) {=0A=
              if (callback)=0A=
                  callback.call(self, []);=0A=
=0A=
              self.fadeMode =3D null;=0A=
=0A=
              return;=0A=
          } else if (opp >=3D 1.0) {=0A=
              if (callback)=0A=
                  callback.call(self, []);=0A=
=0A=
              self.fadeMode =3D null;=0A=
=0A=
              return;=0A=
          } else {=0A=
              changeOpac(self.ele, opp);=0A=
              window.setTimeout(fade, fadeInterval);=0A=
          }=0A=
      };=0A=
=0A=
      fade();=0A=
  },=0A=
=0A=
  hide : function () {=0A=
    if (! this.visible()) return;=0A=
=0A=
    if (this.fadeOut && this.ele) {=0A=
        this.fade("out", this._hide.bind(this));=0A=
    } else {=0A=
        this._hide();=0A=
    }=0A=
  },=0A=
=0A=
  _hide : function () {=0A=
    if (this.hiddenCallback)=0A=
      this.hiddenCallback();=0A=
=0A=
    this.shown =3D false;=0A=
    this.removeClickHandlers();=0A=
=0A=
    if (this.ele)=0A=
    document.body.removeChild(this.ele);=0A=
=0A=
    if (this.resizeHandlerFunc)=0A=
      DOM.removeEventListener(window, "resize", this.resizeHandlerFunc);=0A=
=0A=
    this.showSelects();=0A=
  },=0A=
=0A=
  // you probably want this for IE being dumb=0A=
  // (IE thinks select elements are cool and puts them in front of every =
element on the page)=0A=
  setAutoHideSelects : function (autohide) {=0A=
    this.autoHideSelects =3D autohide;=0A=
    this.updateContent();=0A=
  },=0A=
=0A=
  hideSelects : function () {=0A=
    if (!this.autoHideSelects || !IPPU.isIE()) return;=0A=
    var sels =3D document.getElementsByTagName("select");=0A=
    var ele;=0A=
    for (var i =3D 0; i < sels.length; i++) {=0A=
      ele =3D sels[i];=0A=
      if (!ele) continue;=0A=
=0A=
      // if this element is inside the ippu, skip it=0A=
      if (DOM.getAncestorsByClassName(ele, "ippu", true).length > 0) =
continue;=0A=
=0A=
      if (ele.style.visibility !=3D 'hidden') {=0A=
        ele.style.visibility =3D 'hidden';=0A=
        this.hiddenSelects.push(ele);=0A=
      }=0A=
    }=0A=
  },=0A=
=0A=
  showSelects : function () {=0A=
    if (! this.autoHideSelects) return;=0A=
    var ele;=0A=
    while (ele =3D this.hiddenSelects.pop())=0A=
      ele.style.visibility =3D '';=0A=
  },=0A=
=0A=
  init: function (html) {=0A=
    var ele =3D document.createElement("div");=0A=
    this.ele =3D ele;=0A=
    this.shown =3D false;=0A=
    this.autoCenterX =3D false;=0A=
    this.autoCenterY =3D false;=0A=
    this.titlebar =3D null;=0A=
    this.title =3D "";=0A=
    this.showTitlebar =3D false;=0A=
    this.clickToClose =3D false;=0A=
    this.modal =3D false;=0A=
    this.clickHandlerSetup =3D false;=0A=
    this.docOverlay =3D false;=0A=
    this.visibleOverlay =3D false;=0A=
    this.clickHandlerFunc =3D false;=0A=
    this.resizeHandlerFunc =3D false;=0A=
    this.fixedPosition =3D false;=0A=
    this.autoCenterCallback =3D null;=0A=
    this.cancelledCallback =3D null;=0A=
    this.autoHideSelects =3D false;=0A=
    this.hiddenCallback =3D null;=0A=
    this.fadeOut =3D false;=0A=
    this.fadeIn =3D false;=0A=
    this.hiddenSelects =3D [];=0A=
    this.fadeMode =3D null;=0A=
=0A=
    ele.style.position =3D "absolute";=0A=
    ele.style.zIndex   =3D "1000";=0A=
=0A=
    // plz don't remove thx=0A=
    DOM.addClassName(ele, "ippu");=0A=
=0A=
    // create DIV to hold user's content=0A=
    this.content =3D document.createElement("div");=0A=
=0A=
    this.content.innerHTML =3D html;=0A=
=0A=
    this.ele.appendChild(this.content);=0A=
  }=0A=
});=0A=
=0A=
// class methods=0A=
IPPU.center =3D function (obj) {=0A=
  obj.centerX();=0A=
  obj.centerY();=0A=
};=0A=
=0A=
IPPU.centerX =3D function (obj) {=0A=
  obj.centerX();=0A=
};=0A=
=0A=
IPPU.centerY =3D function (obj) {=0A=
  obj.centerY();=0A=
};=0A=
=0A=
IPPU.isIE =3D function () {=0A=
    var UA =3D navigator.userAgent.toLowerCase();=0A=
    if (UA.indexOf('msie') !=3D -1) return true;=0A=
    return false;=0A=
};=0A=
=0A=
IPPU.isSafari =3D function () {=0A=
    var UA =3D navigator.userAgent.toLowerCase();=0A=
    if (UA.indexOf('safari') !=3D -1) return true;=0A=
    return false;=0A=
};=0A=
LJ_IPPU =3D new Class ( IPPU, {=0A=
  init: function(title) {=0A=
    if (!title)=0A=
      title =3D "";=0A=
=0A=
    LJ_IPPU.superClass.init.apply(this, []);=0A=
=0A=
    this.uniqId =3D this.generateUniqId();=0A=
    this.cancelThisFunc =3D this.cancel.bind(this);=0A=
=0A=
    this.setTitle(title);=0A=
    this.setTitlebar(true);=0A=
    this.setTitlebarClass("lj_ippu_titlebar");=0A=
=0A=
    this.addClass("lj_ippu");=0A=
=0A=
    this.setAutoCenterCallback(IPPU.center);=0A=
    this.setDimensions(400, "auto");=0A=
    this.setOverflow("hidden");=0A=
=0A=
    this.setFixedPosition(true);=0A=
    this.setClickToClose(true);=0A=
    this.setAutoHideSelects(true);=0A=
  },=0A=
=0A=
  setTitle: function (title) {=0A=
    var titlebarContent =3D "\=0A=
      <div style=3D'float:right; padding-right: 8px'>" +=0A=
      "<img src=3D'" + Site.imgprefix + "/CloseButton.gif' width=3D'15' =
height=3D'15' id=3D'" + this.uniqId + "_cancel' /></div>" + title;=0A=
=0A=
    LJ_IPPU.superClass.setTitle.apply(this, [titlebarContent]);=0A=
  },=0A=
=0A=
  generateUniqId: function() {=0A=
    var theDate =3D new Date();=0A=
    return "lj_ippu_" + theDate.getHours() + theDate.getMinutes() + =
theDate.getMilliseconds();=0A=
  },=0A=
=0A=
  show: function() {=0A=
    LJ_IPPU.superClass.show.apply(this);=0A=
    var setupCallback =3D this.setup_lj_ippu.bind(this);=0A=
    window.setTimeout(setupCallback, 300);=0A=
  },=0A=
=0A=
  setup_lj_ippu: function (evt) {=0A=
    var cancelCallback =3D this.cancelThisFunc;=0A=
    DOM.addEventListener($(this.uniqId + "_cancel"), "click", =
cancelCallback, true);=0A=
  },=0A=
=0A=
  hide: function() {=0A=
    DOM.removeEventListener($(this.uniqId + "_cancel"), "click", =
this.cancelThisFunc, true);=0A=
    LJ_IPPU.superClass.hide.apply(this);=0A=
  }=0A=
} );=0A=
=0A=
// Class method to show a popup to show a note to the user=0A=
// note =3D message to show=0A=
// underele =3D element to display the note underneath=0A=
LJ_IPPU.showNote =3D function (note, underele, timeout, style) {=0A=
    var noteElement =3D document.createElement("div");=0A=
    noteElement.innerHTML =3D note;=0A=
=0A=
    return LJ_IPPU.showNoteElement(noteElement, underele, timeout, =
style);=0A=
};=0A=
=0A=
LJ_IPPU.showErrorNote =3D function (note, underele, timeout) {=0A=
    return LJ_IPPU.showNote(note, underele, timeout, "ErrorNote");=0A=
};=0A=
=0A=
LJ_IPPU.showNoteElement =3D function (noteEle, underele, timeout, style) =
{=0A=
    var notePopup =3D new IPPU();=0A=
    notePopup.init();=0A=
=0A=
    var inner =3D document.createElement("div");=0A=
    DOM.addClassName(inner, "Inner");=0A=
    inner.appendChild(noteEle);=0A=
    notePopup.setContentElement(inner);=0A=
=0A=
    notePopup.setTitlebar(false);=0A=
    notePopup.setFadeIn(true);=0A=
    notePopup.setFadeOut(true);=0A=
    notePopup.setFadeSpeed(4);=0A=
    notePopup.setDimensions("auto", "auto");=0A=
    if (!style) style =3D "Note";=0A=
    notePopup.addClass(style);=0A=
=0A=
    var dim;=0A=
    if (underele) {=0A=
        // pop up the box right under the element=0A=
        dim =3D DOM.getAbsoluteDimensions(underele);=0A=
        if (!dim) return;=0A=
    }=0A=
=0A=
    var bounds =3D DOM.getClientDimensions();=0A=
    if (!bounds) return;=0A=
=0A=
    if (!dim) {=0A=
        // no element specified to pop up on, show in the middle=0A=
        // notePopup.setModal(true);=0A=
        // notePopup.setOverlayVisible(true);=0A=
        notePopup.setAutoCenter(true, true);=0A=
        notePopup.show();=0A=
    } else {=0A=
        // default is to auto-center, don't want that=0A=
        notePopup.setAutoCenter(false, false);=0A=
        notePopup.setLocation(dim.absoluteLeft, dim.absoluteBottom + 4);=0A=
        notePopup.show();=0A=
=0A=
        var popupBounds =3D =
DOM.getAbsoluteDimensions(notePopup.getElement());=0A=
        if (popupBounds.absoluteRight > bounds.x) {=0A=
            notePopup.setLocation(bounds.x - popupBounds.offsetWidth - =
30, dim.absoluteBottom + 4);=0A=
        }=0A=
    }=0A=
=0A=
    notePopup.setClickToClose(true);=0A=
    notePopup.moveForward();=0A=
=0A=
    if (! defined(timeout)) {=0A=
        timeout =3D 5000;=0A=
    }=0A=
=0A=
    if (timeout) {=0A=
        window.setTimeout(function () {=0A=
            if (notePopup)=0A=
                notePopup.hide();=0A=
        }, timeout);=0A=
    }=0A=
=0A=
    return notePopup;=0A=
};=0A=
=0A=
LJ_IPPU.textPrompt =3D function (title, prompt, callback) {=0A=
    title +=3D '';=0A=
    var notePopup =3D new LJ_IPPU(title);=0A=
=0A=
    var inner =3D document.createElement("div");=0A=
    DOM.addClassName(inner, "ljippu_textprompt");=0A=
=0A=
    // label=0A=
    if (prompt)=0A=
        inner.appendChild(_textDiv(prompt));=0A=
=0A=
    // text field=0A=
    var field =3D document.createElement("textarea");=0A=
    DOM.addClassName(field, "htmlfield");=0A=
    field.cols =3D 40;=0A=
    field.rows =3D 5;=0A=
    inner.appendChild(field);=0A=
=0A=
    // submit btn=0A=
    var btncont =3D document.createElement("div");=0A=
    DOM.addClassName(btncont, "submitbtncontainer");=0A=
    var btn =3D document.createElement("input");=0A=
    DOM.addClassName(btn, "submitbtn");=0A=
    btn.type =3D "button";=0A=
    btn.value =3D "Insert";=0A=
    btncont.appendChild(btn);=0A=
    inner.appendChild(btncont);=0A=
=0A=
    notePopup.setContentElement(inner);=0A=
=0A=
    notePopup.setAutoCenter(true, true);=0A=
    notePopup.setDimensions("60%", "auto");=0A=
    notePopup.show();=0A=
    field.focus();=0A=
=0A=
    DOM.addEventListener(btn, "click", function (e) {=0A=
        notePopup.hide();=0A=
        if (callback)=0A=
            callback.apply(null, [field.value]);=0A=
    });=0A=
}=0A=
// LiveJournal javascript standard interface routines=0A=
=0A=
// create a little animated hourglass at (x,y) with a unique-ish ID=0A=
// returns the element created=0A=
Hourglass =3D new Class( Object, {=0A=
  init: function(widget, classname) {=0A=
    this.ele =3D document.createElement("img");=0A=
    if (!this.ele) return;=0A=
=0A=
    var imgprefix =3D Site ? Site.imgprefix : '';=0A=
=0A=
    this.ele.src =3D imgprefix ? imgprefix + "/hourglass.gif" : =
"/img/hourglass.gif";=0A=
    this.ele.style.position =3D "absolute";=0A=
=0A=
    DOM.addClassName(this.ele, classname);=0A=
=0A=
    if (widget)=0A=
      this.hourglass_at_widget(widget);=0A=
  },=0A=
=0A=
  hourglass_at: function (x, y) {=0A=
    this.ele.width =3D 17;=0A=
    this.ele.height =3D 17;=0A=
    this.ele.style.top =3D (y - 8) + "px";=0A=
    this.ele.style.left =3D (x - 8) + "px";=0A=
=0A=
    // unique ID=0A=
    this.ele.id =3D "lj_hourglass" + x + "." + y;=0A=
=0A=
    document.body.appendChild(this.ele);=0A=
  },=0A=
=0A=
  add_class_name: function (classname) {=0A=
      if (this.ele)=0A=
      DOM.addClassName(this.ele, classname);=0A=
  },=0A=
=0A=
  hourglass_at_widget: function (widget) {=0A=
    var dim =3D DOM.getAbsoluteDimensions(widget);=0A=
    var x =3D dim.absoluteLeft;=0A=
    var y =3D dim.absoluteTop;=0A=
    var w =3D dim.absoluteRight - x;=0A=
    var h =3D dim.absoluteBottom - y;=0A=
    if (w && h) {=0A=
      x +=3D w/2;=0A=
      y +=3D h/2;=0A=
    }=0A=
    this.hourglass_at(x, y);=0A=
  },=0A=
=0A=
  hide: function () {=0A=
    if (this.ele) {=0A=
      try {=0A=
        document.body.removeChild(this.ele);=0A=
      } catch (e) {}=0A=
    }=0A=
  }=0A=
=0A=
} );=0A=
var ContextualPopup =3D new Object;=0A=
=0A=
ContextualPopup.popupDelay  =3D 500;=0A=
ContextualPopup.hideDelay   =3D 250;=0A=
ContextualPopup.disableAJAX =3D false;=0A=
ContextualPopup.debug       =3D false;=0A=
=0A=
ContextualPopup.cachedResults   =3D {};=0A=
ContextualPopup.currentRequests =3D {};=0A=
ContextualPopup.mouseInTimer    =3D null;=0A=
ContextualPopup.mouseOutTimer   =3D null;=0A=
ContextualPopup.currentId       =3D null;=0A=
ContextualPopup.hourglass       =3D null;=0A=
ContextualPopup.elements        =3D {};=0A=
=0A=
ContextualPopup.setup =3D function () {=0A=
    // don't do anything if no remote=0A=
    if (!Site || !Site.ctx_popup) return;=0A=
=0A=
    // attach to all ljuser head icons=0A=
    var ljusers =3D DOM.getElementsByTagAndClassName(document, 'span', =
"ljuser");=0A=
=0A=
    var userElements =3D [];=0A=
    ljusers.forEach(function (ljuser) {=0A=
        var nodes =3D ljuser.getElementsByTagName("img");=0A=
        for (var i=3D0; i < nodes.length; i++) {=0A=
            var node =3D nodes.item(i);=0A=
=0A=
            // if the parent (a tag with link to userinfo) has userid in =
its URL, then=0A=
            // this is an openid user icon and we should use the userid=0A=
            var parent =3D node.parentNode;=0A=
            var userid;=0A=
            if (parent && parent.href && (userid =3D =
parent.href.match(/\?userid=3D(\d+)/i)))=0A=
                node.userid =3D userid[1];=0A=
            else=0A=
                node.username =3D ljuser.getAttribute("lj:user");=0A=
=0A=
            if (!node.username && !node.userid) continue;=0A=
=0A=
            userElements.push(node);=0A=
            DOM.addClassName(node, "ContextualPopup");=0A=
=0A=
            // remove alt tag so IE doesn't show the label over the popup=0A=
            node.alt =3D "";=0A=
        }=0A=
    });=0A=
=0A=
    // attach to all userpics=0A=
    var images =3D document.getElementsByTagName("img") || [];=0A=
    Array.prototype.forEach.call(images, function (image) {=0A=
        // if the image url matches a regex for userpic urls then attach =
to it=0A=
        if (image.src.match(/userpic\..+\/\d+\/\d+/) ||=0A=
            image.src.match(/\/userpic\/\d+\/\d+/)) {=0A=
            image.up_url =3D image.src;=0A=
            DOM.addClassName(image, "ContextualPopup");=0A=
            userElements.push(image);=0A=
=0A=
            // remove alt tag so IE doesn't show the label over the popup=0A=
            image.alt =3D "";=0A=
        }=0A=
    });=0A=
=0A=
    var ctxPopupId =3D 1;=0A=
    userElements.forEach(function (userElement) {=0A=
        ContextualPopup.elements[ctxPopupId + ""] =3D userElement;=0A=
        userElement.ctxPopupId =3D ctxPopupId++;=0A=
    });=0A=
=0A=
    DOM.addEventListener(document.body, "mousemove", =
ContextualPopup.mouseOver.bindEventListener());=0A=
}=0A=
=0A=
ContextualPopup.isCtxPopElement =3D function (ele) {=0A=
    return (ele && DOM.getAncestorsByClassName(ele, "ContextualPopup", =
true).length);=0A=
}=0A=
=0A=
ContextualPopup.mouseOver =3D function (e) {=0A=
    var target =3D e.target;=0A=
    var ctxPopupId =3D target.ctxPopupId;=0A=
=0A=
    // if the ctxpopup class isn't fully loaded and set up yet,=0A=
    // skip the event handling for now=0A=
    if (!eval("ContextualPopup") || !ContextualPopup.isCtxPopElement) =
return;=0A=
=0A=
    // did the mouse move out?=0A=
    if (!target || !ContextualPopup.isCtxPopElement(target)) {=0A=
        if (ContextualPopup.mouseInTimer) {=0A=
            window.clearTimeout(ContextualPopup.mouseInTimer);=0A=
            ContextualPopup.mouseInTimer =3D null;=0A=
        };=0A=
=0A=
        if (ContextualPopup.ippu) {=0A=
            if (ContextualPopup.mouseInTimer || =
ContextualPopup.mouseOutTimer) return;=0A=
=0A=
            ContextualPopup.mouseOutTimer =3D window.setTimeout(function =
() {=0A=
                ContextualPopup.mouseOut(e);=0A=
            }, ContextualPopup.hideDelay);=0A=
            return;=0A=
        }=0A=
    }=0A=
=0A=
    // we're inside a ctxPopElement, cancel the mouseout timer=0A=
    if (ContextualPopup.mouseOutTimer) {=0A=
        window.clearTimeout(ContextualPopup.mouseOutTimer);=0A=
        ContextualPopup.mouseOutTimer =3D null;=0A=
    }=0A=
=0A=
    if (!ctxPopupId)=0A=
    return;=0A=
=0A=
    var cached =3D ContextualPopup.cachedResults[ctxPopupId + ""];=0A=
=0A=
    // if we don't have cached data background request it=0A=
    if (!cached) {=0A=
        ContextualPopup.getInfo(target);=0A=
    }=0A=
=0A=
    // start timer if it's not running=0A=
    if (! ContextualPopup.mouseInTimer && (! ContextualPopup.ippu || (=0A=
                                                                      =
ContextualPopup.currentId &&=0A=
                                                                      =
ContextualPopup.currentId !=3D ctxPopupId))) {=0A=
        ContextualPopup.mouseInTimer =3D window.setTimeout(function () {=0A=
            ContextualPopup.showPopup(ctxPopupId);=0A=
        }, ContextualPopup.popupDelay);=0A=
    }=0A=
}=0A=
=0A=
// if the popup was not closed by us catch it and handle it=0A=
ContextualPopup.popupClosed =3D function () {=0A=
    ContextualPopup.mouseOut();=0A=
}=0A=
=0A=
ContextualPopup.mouseOut =3D function (e) {=0A=
    if (ContextualPopup.mouseInTimer)=0A=
        window.clearTimeout(ContextualPopup.mouseInTimer);=0A=
    if (ContextualPopup.mouseOutTimer)=0A=
        window.clearTimeout(ContextualPopup.mouseOutTimer);=0A=
=0A=
    ContextualPopup.mouseInTimer =3D null;=0A=
    ContextualPopup.mouseOutTimer =3D null;=0A=
    ContextualPopup.currentId =3D null;=0A=
=0A=
    ContextualPopup.hidePopup();=0A=
}=0A=
=0A=
ContextualPopup.showPopup =3D function (ctxPopupId) {=0A=
    if (ContextualPopup.mouseInTimer) {=0A=
        window.clearTimeout(ContextualPopup.mouseInTimer);=0A=
    }=0A=
    ContextualPopup.mouseInTimer =3D null;=0A=
=0A=
    if (ContextualPopup.ippu && (ContextualPopup.currentId && =
ContextualPopup.currentId =3D=3D ctxPopupId)) {=0A=
        return;=0A=
    }=0A=
=0A=
    ContextualPopup.currentId =3D ctxPopupId;=0A=
=0A=
    ContextualPopup.constructIPPU(ctxPopupId);=0A=
=0A=
    var ele =3D ContextualPopup.elements[ctxPopupId + ""];=0A=
    var data =3D ContextualPopup.cachedResults[ctxPopupId + ""];=0A=
=0A=
    if (! ele || (data && data.noshow)) {=0A=
        return;=0A=
    }=0A=
=0A=
    if (ContextualPopup.ippu) {=0A=
        var ippu =3D ContextualPopup.ippu;=0A=
        // default is to auto-center, don't want that=0A=
        ippu.setAutoCenter(false, false);=0A=
=0A=
        // pop up the box right under the element=0A=
        var dim =3D DOM.getAbsoluteDimensions(ele);=0A=
        if (!dim) return;=0A=
=0A=
        var bounds =3D DOM.getClientDimensions();=0A=
        if (!bounds) return;=0A=
=0A=
        // hide the ippu content element, put it on the page,=0A=
        // get its bounds and make sure it's not going beyond the client=0A=
        // viewport. if the element is beyond the right bounds scoot it =
to the left.=0A=
=0A=
        var popEle =3D ippu.getElement();=0A=
        popEle.style.visibility =3D "hidden";=0A=
        ContextualPopup.ippu.setLocation(dim.absoluteLeft, =
dim.absoluteBottom);=0A=
=0A=
        // put the content element on the page so its dimensions can be =
found=0A=
        ContextualPopup.ippu.show();=0A=
=0A=
        var ippuBounds =3D DOM.getAbsoluteDimensions(popEle);=0A=
        if (ippuBounds.absoluteRight > bounds.x) {=0A=
            ContextualPopup.ippu.setLocation(bounds.x - =
ippuBounds.offsetWidth - 30, dim.absoluteBottom);=0A=
        }=0A=
=0A=
        // finally make the content visible=0A=
        popEle.style.visibility =3D "visible";=0A=
    }=0A=
}=0A=
=0A=
ContextualPopup.constructIPPU =3D function (ctxPopupId) {=0A=
    if (ContextualPopup.ippu) {=0A=
        ContextualPopup.ippu.hide();=0A=
        ContextualPopup.ippu =3D null;=0A=
    }=0A=
=0A=
    var ippu =3D new IPPU();=0A=
    ippu.init();=0A=
    ippu.setTitlebar(false);=0A=
    ippu.setFadeOut(true);=0A=
    ippu.setFadeIn(true);=0A=
    ippu.setFadeSpeed(15);=0A=
    ippu.setDimensions("auto", "auto");=0A=
    ippu.addClass("ContextualPopup");=0A=
    ippu.setCancelledCallback(ContextualPopup.popupClosed);=0A=
    ContextualPopup.ippu =3D ippu;=0A=
=0A=
    ContextualPopup.renderPopup(ctxPopupId);=0A=
}=0A=
=0A=
ContextualPopup.renderPopup =3D function (ctxPopupId) {=0A=
    var ippu =3D ContextualPopup.ippu;=0A=
=0A=
    if (!ippu)=0A=
    return;=0A=
=0A=
    if (ctxPopupId) {=0A=
        var data =3D ContextualPopup.cachedResults[ctxPopupId];=0A=
=0A=
        if (!data) {=0A=
            ippu.setContent("<div class=3D'Inner'>Loading...</div>");=0A=
            return;=0A=
        } else if (!data.username || !data.success || data.noshow) {=0A=
            ippu.hide();=0A=
            return;=0A=
        }=0A=
=0A=
        var username =3D data.display_username;=0A=
=0A=
        var inner =3D document.createElement("div");=0A=
        DOM.addClassName(inner, "Inner");=0A=
=0A=
        var content =3D document.createElement("div");=0A=
        DOM.addClassName(content, "Content");=0A=
=0A=
        var bar =3D document.createElement("span");=0A=
        bar.innerHTML =3D " | ";=0A=
=0A=
        // userpic=0A=
        if (data.url_userpic && data.url_userpic !=3D =
ContextualPopup.elements[ctxPopupId].src) {=0A=
            var userpicContainer =3D document.createElement("div");=0A=
            var userpicLink =3D document.createElement("a");=0A=
            userpicLink.href =3D data.url_allpics;=0A=
            var userpic =3D document.createElement("img");=0A=
            userpic.src =3D data.url_userpic;=0A=
            userpic.width =3D data.userpic_w;=0A=
            userpic.height =3D data.userpic_h;=0A=
=0A=
            userpicContainer.appendChild(userpicLink);=0A=
            userpicLink.appendChild(userpic);=0A=
            DOM.addClassName(userpicContainer, "Userpic");=0A=
=0A=
            inner.appendChild(userpicContainer);=0A=
        }=0A=
=0A=
        inner.appendChild(content);=0A=
=0A=
        // relation=0A=
        var relation =3D document.createElement("div");=0A=
        if (data.is_comm) {=0A=
            if (data.is_member)=0A=
                relation.innerHTML =3D "You are a member of " + username;=0A=
            else if (data.is_friend)=0A=
                relation.innerHTML =3D "You are watching " + username;=0A=
            else=0A=
                relation.innerHTML =3D username;=0A=
        } else if (data.is_syndicated) {=0A=
            if (data.is_friend)=0A=
                relation.innerHTML =3D "You are subscribed to " + =
username;=0A=
            else=0A=
                relation.innerHTML =3D username;=0A=
        } else {=0A=
            if (data.is_requester) {=0A=
                relation.innerHTML =3D "This is you";=0A=
            } else {=0A=
                var label =3D username + " ";=0A=
=0A=
                if (data.is_friend_of) {=0A=
                    if (data.is_friend)=0A=
                        label +=3D "is your mutual friend";=0A=
                    else=0A=
                        label +=3D "lists you as a friend";=0A=
                } else {=0A=
                    if (data.is_friend)=0A=
                        label +=3D "is your friend";=0A=
                }=0A=
=0A=
                relation.innerHTML =3D label;=0A=
            }=0A=
        }=0A=
        DOM.addClassName(relation, "Relation");=0A=
        content.appendChild(relation);=0A=
=0A=
        // add site-specific content here=0A=
        var extraContent =3D LiveJournal.run_hook("ctxpopup_extrainfo", =
data);=0A=
        if (extraContent) {=0A=
            content.appendChild(extraContent);=0A=
        }=0A=
=0A=
        // member of community=0A=
        if (data.is_logged_in && data.is_comm) {=0A=
            var membership      =3D document.createElement("span");=0A=
            var membershipLink  =3D document.createElement("a");=0A=
=0A=
            var membership_action =3D data.is_member ? "leave" : "join";=0A=
=0A=
            if (data.is_member) {=0A=
                membershipLink.href =3D data.url_leavecomm;=0A=
                membershipLink.innerHTML =3D "Leave";=0A=
            } else {=0A=
                membershipLink.href =3D data.url_joincomm;=0A=
                membershipLink.innerHTML =3D "Join community";=0A=
            }=0A=
=0A=
            if (!ContextualPopup.disableAJAX) {=0A=
                DOM.addEventListener(membershipLink, "click", function =
(e) {=0A=
                    Event.prep(e);=0A=
                    Event.stop(e);=0A=
                    return ContextualPopup.changeRelation(data, =
ctxPopupId, membership_action, e); });=0A=
            }=0A=
=0A=
            membership.appendChild(membershipLink);=0A=
            content.appendChild(membership);=0A=
        }=0A=
=0A=
        // send message=0A=
        var message;=0A=
        if (data.is_logged_in && data.is_person && ! data.is_requester =
&& data.url_message) {=0A=
            message =3D document.createElement("span");=0A=
=0A=
            var sendmessage =3D document.createElement("a");=0A=
            sendmessage.href =3D data.url_message;=0A=
            sendmessage.innerHTML =3D "Send message";=0A=
=0A=
            message.appendChild(sendmessage);=0A=
        }=0A=
=0A=
        if (message)=0A=
            content.appendChild(message);=0A=
=0A=
        // friend=0A=
        var friend;=0A=
        if (data.is_logged_in && ! data.is_requester) {=0A=
            friend =3D document.createElement("span");=0A=
=0A=
            if (! data.is_friend) {=0A=
                // add friend link=0A=
                var addFriend =3D document.createElement("span");=0A=
                var addFriendLink =3D document.createElement("a");=0A=
                addFriendLink.href =3D data.url_addfriend;=0A=
=0A=
                if (data.is_comm)=0A=
                    addFriendLink.innerHTML =3D "Watch community";=0A=
                else if (data.is_syndicated)=0A=
                    addFriendLink.innerHTML =3D "Subscribe to feed";=0A=
                else=0A=
                    addFriendLink.innerHTML =3D "Add friend";=0A=
=0A=
                addFriend.appendChild(addFriendLink);=0A=
                DOM.addClassName(addFriend, "AddFriend");=0A=
=0A=
                if (!ContextualPopup.disableAJAX) {=0A=
                    DOM.addEventListener(addFriendLink, "click", =
function (e) {=0A=
                        Event.prep(e);=0A=
                        Event.stop(e);=0A=
                        return ContextualPopup.changeRelation(data, =
ctxPopupId, "addFriend", e); });=0A=
                }=0A=
=0A=
                friend.appendChild(addFriend);=0A=
            } else {=0A=
                // remove friend link (omg!)=0A=
                var removeFriend =3D document.createElement("span");=0A=
                var removeFriendLink =3D document.createElement("a");=0A=
                removeFriendLink.href =3D data.url_addfriend;=0A=
=0A=
                if (data.is_comm)=0A=
                    removeFriendLink.innerHTML =3D "Stop watching";=0A=
                else if (data.is_syndicated)=0A=
                    removeFriendLink.innerHTML =3D "Unsubscribe";=0A=
                else=0A=
                    removeFriendLink.innerHTML =3D "Remove friend";=0A=
=0A=
                removeFriend.appendChild(removeFriendLink);=0A=
                DOM.addClassName(removeFriend, "RemoveFriend");=0A=
=0A=
                if (!ContextualPopup.disableAJAX) {=0A=
                    DOM.addEventListener(removeFriendLink, "click", =
function (e) {=0A=
                        Event.stop(e);=0A=
                        return ContextualPopup.changeRelation(data, =
ctxPopupId, "removeFriend", e); });=0A=
                }=0A=
=0A=
                friend.appendChild(removeFriend);=0A=
            }=0A=
=0A=
            DOM.addClassName(relation, "FriendStatus");=0A=
        }=0A=
=0A=
        // add a bar between stuff if we have community actions=0A=
        if ((data.is_logged_in && data.is_comm) || (message && friend))=0A=
            content.appendChild(bar.cloneNode(true));=0A=
=0A=
        if (friend)=0A=
            content.appendChild(friend);=0A=
=0A=
        // break=0A=
        if (data.is_logged_in && !data.is_requester) =
content.appendChild(document.createElement("br"));=0A=
=0A=
        // view label=0A=
        var viewLabel =3D document.createElement("span");=0A=
        viewLabel.innerHTML =3D "View: ";=0A=
        content.appendChild(viewLabel);=0A=
=0A=
        // journal=0A=
        if (data.is_person || data.is_comm || data.is_syndicated) {=0A=
            var journalLink =3D document.createElement("a");=0A=
            journalLink.href =3D data.url_journal;=0A=
=0A=
            if (data.is_person)=0A=
                journalLink.innerHTML =3D "Journal";=0A=
            else if (data.is_comm)=0A=
                journalLink.innerHTML =3D "Community";=0A=
            else if (data.is_syndicated)=0A=
                journalLink.innerHTML =3D "Feed";=0A=
=0A=
            content.appendChild(journalLink);=0A=
            content.appendChild(bar.cloneNode(true));=0A=
        }=0A=
=0A=
        // profile=0A=
        var profileLink =3D document.createElement("a");=0A=
        profileLink.href =3D data.url_profile;=0A=
        profileLink.innerHTML =3D "Profile";=0A=
        content.appendChild(profileLink);=0A=
=0A=
        // clearing div=0A=
        var clearingDiv =3D document.createElement("div");=0A=
        DOM.addClassName(clearingDiv, "ljclear");=0A=
        clearingDiv.innerHTML =3D "&nbsp;";=0A=
        content.appendChild(clearingDiv);=0A=
=0A=
        ippu.setContentElement(inner);=0A=
    }=0A=
}=0A=
=0A=
// ajax request to change relation=0A=
ContextualPopup.changeRelation =3D function (info, ctxPopupId, action, =
evt) {=0A=
    if (!info) return true;=0A=
=0A=
    var postData =3D {=0A=
        "target": info.username,=0A=
        "action": action=0A=
    };=0A=
=0A=
    // get the authtoken=0A=
    var authtoken =3D info[action + "_authtoken"];=0A=
    if (!authtoken) log("no auth token for action" + action);=0A=
    postData.auth_token =3D authtoken;=0A=
=0A=
    // needed on journal subdomains=0A=
    var url =3D LiveJournal.getAjaxUrl("changerelation");=0A=
=0A=
    // callback from changing relation request=0A=
    var changedRelation =3D function (data) {=0A=
        if (ContextualPopup.hourglass) ContextualPopup.hideHourglass();=0A=
=0A=
        if (data.error) {=0A=
            ContextualPopup.showNote(data.error, ctxPopupId);=0A=
            return;=0A=
        }=0A=
=0A=
        if (data.note)=0A=
        ContextualPopup.showNote(data.note, ctxPopupId);=0A=
=0A=
        if (!data.success) return;=0A=
=0A=
        if (ContextualPopup.cachedResults[ctxPopupId + ""]) {=0A=
            var updatedProps =3D ["is_friend", "is_member"];=0A=
            updatedProps.forEach(function (prop) {=0A=
                ContextualPopup.cachedResults[ctxPopupId + ""][prop] =3D =
data[prop];=0A=
            });=0A=
        }=0A=
=0A=
        // if the popup is up, reload it=0A=
        ContextualPopup.renderPopup(ctxPopupId);=0A=
    };=0A=
=0A=
    var opts =3D {=0A=
        "data": HTTPReq.formEncoded(postData),=0A=
        "method": "POST",=0A=
        "url": url,=0A=
        "onError": ContextualPopup.gotError,=0A=
        "onData": changedRelation=0A=
    };=0A=
=0A=
    // do hourglass at mouse coords=0A=
    var mouseCoords =3D DOM.getAbsoluteCursorPosition(evt);=0A=
    if (!ContextualPopup.hourglass && mouseCoords) {=0A=
        ContextualPopup.hourglass =3D new Hourglass();=0A=
        ContextualPopup.hourglass.init(null, "lj_hourglass");=0A=
        ContextualPopup.hourglass.add_class_name("ContextualPopup"); // =
so mousing over hourglass doesn't make ctxpopup think mouse is outside=0A=
        ContextualPopup.hourglass.hourglass_at(mouseCoords.x, =
mouseCoords.y);=0A=
    }=0A=
=0A=
    HTTPReq.getJSON(opts);=0A=
=0A=
    return false;=0A=
}=0A=
=0A=
// create a little popup to notify the user of something=0A=
ContextualPopup.showNote =3D function (note, ctxPopupId) {=0A=
    var ele;=0A=
=0A=
    if (ContextualPopup.ippu) {=0A=
        // pop up the box right under the element=0A=
        ele =3D ContextualPopup.ippu.getElement();=0A=
    } else {=0A=
        if (ctxPopupId) {=0A=
            var ele =3D ContextualPopup.elements[ctxPopupId + ""];=0A=
        }=0A=
    }=0A=
=0A=
    LJ_IPPU.showNote(note, ele);=0A=
}=0A=
=0A=
ContextualPopup.hidePopup =3D function (ctxPopupId) {=0A=
    if (ContextualPopup.hourglass) ContextualPopup.hideHourglass();=0A=
=0A=
    // destroy popup for now=0A=
    if (ContextualPopup.ippu) {=0A=
        ContextualPopup.ippu.hide();=0A=
        ContextualPopup.ippu =3D null;=0A=
    }=0A=
}=0A=
=0A=
// do ajax request of user info=0A=
ContextualPopup.getInfo =3D function (target) {=0A=
    var ctxPopupId =3D target.ctxPopupId;=0A=
    var username =3D target.username;=0A=
    var userid =3D target.userid;=0A=
    var up_url =3D target.up_url;=0A=
=0A=
    if (!ctxPopupId)=0A=
    return;=0A=
=0A=
    if (ContextualPopup.currentRequests[ctxPopupId + ""]) {=0A=
        return;=0A=
    }=0A=
=0A=
    ContextualPopup.currentRequests[ctxPopupId] =3D 1;=0A=
=0A=
    if (!username) username =3D "";=0A=
    if (!userid) userid =3D 0;=0A=
    if (!up_url) up_url =3D "";=0A=
=0A=
    var params =3D HTTPReq.formEncoded ({=0A=
        "user": username,=0A=
            "userid": userid,=0A=
            "userpic_url": up_url,=0A=
            "mode": "getinfo"=0A=
    });=0A=
=0A=
    // needed on journal subdomains=0A=
    var url =3D LiveJournal.getAjaxUrl("ctxpopup");=0A=
    var url =3D Site.currentJournal ? "/" + Site.currentJournal + =
"/__rpc_ctxpopup" : "/__rpc_ctxpopup";=0A=
=0A=
    // got data callback=0A=
    var gotInfo =3D function (data) {=0A=
        if (ContextualPopup && ContextualPopup.hourglass) =
ContextualPopup.hideHourglass();=0A=
=0A=
        ContextualPopup.cachedResults[ctxPopupId] =3D data;=0A=
=0A=
        if (data.error) {=0A=
            if (data.noshow) return;=0A=
=0A=
            ContextualPopup.showNote(data.error, ctxPopupId);=0A=
            return;=0A=
        }=0A=
=0A=
        if (data.note)=0A=
        ContextualPopup.showNote(data.note, data.ctxPopupId);=0A=
=0A=
        ContextualPopup.currentRequests[ctxPopupId] =3D null;=0A=
=0A=
        ContextualPopup.renderPopup(ctxPopupId);=0A=
=0A=
        // expire cache after 5 minutes=0A=
        setTimeout(function () {=0A=
            ContextualPopup.cachedResults[ctxPopupId] =3D null;=0A=
        }, 60 * 1000);=0A=
    };=0A=
=0A=
    HTTPReq.getJSON({=0A=
        "url": url,=0A=
            "method" : "GET",=0A=
            "data": params,=0A=
            "onData": gotInfo,=0A=
            "onError": ContextualPopup.gotError=0A=
            });=0A=
}=0A=
=0A=
ContextualPopup.hideHourglass =3D function () {=0A=
    if (ContextualPopup.hourglass) {=0A=
        ContextualPopup.hourglass.hide();=0A=
        ContextualPopup.hourglass =3D null;=0A=
    }=0A=
}=0A=
=0A=
ContextualPopup.gotError =3D function (err) {=0A=
    if (ContextualPopup.hourglass) ContextualPopup.hideHourglass();=0A=
=0A=
    if (ContextualPopup.debug)=0A=
        ContextualPopup.showNote("Error: " + err);=0A=
}=0A=
=0A=
// when page loads, set up contextual popups=0A=
LiveJournal.register_hook("page_load", ContextualPopup.setup);=0A=
=0A=
// x_core.js, X v3.15.2, Cross-Browser.com DHTML Library=0A=
// Copyright (c) 2004 Michael Foster, Licensed LGPL (gnu.org)=0A=
=0A=
// global vars still duplicated in xlib.js - I still don't know what I'm =
going to do about this=0A=
var =
xVersion=3D'3.15.2',xNN4,xOp7,xOp5or6,xIE4Up,xIE4,xIE5,xMac,xUA=3Dnavigat=
or.userAgent.toLowerCase();=0A=
if (window.opera){=0A=
  xOp7=3D(xUA.indexOf('opera 7')!=3D-1 || xUA.indexOf('opera/7')!=3D-1);=0A=
  if (!xOp7) xOp5or6=3D(xUA.indexOf('opera 5')!=3D-1 || =
xUA.indexOf('opera/5')!=3D-1 || xUA.indexOf('opera 6')!=3D-1 || =
xUA.indexOf('opera/6')!=3D-1);=0A=
}=0A=
else if (document.all && xUA.indexOf('msie')!=3D-1) {=0A=
  xIE4Up=3DparseInt(navigator.appVersion)>=3D4;=0A=
  xIE4=3DxUA.indexOf('msie 4')!=3D-1;=0A=
  xIE5=3DxUA.indexOf('msie 5')!=3D-1;=0A=
}=0A=
else if (document.layers) {xNN4=3Dtrue;}=0A=
xMac=3DxUA.indexOf('mac')!=3D-1;=0A=
=0A=
function xGetElementById(e) {=0A=
  if(typeof(e)!=3D'string') return e;=0A=
  if(document.getElementById) e=3Ddocument.getElementById(e);=0A=
  else if(document.all) e=3Ddocument.all[e];=0A=
  else e=3Dnull;=0A=
  return e;=0A=
}=0A=
function xParent(e,bNode){=0A=
  if (!(e=3DxGetElementById(e))) return null;=0A=
  var p=3Dnull;=0A=
  if (!bNode && xDef(e.offsetParent)) p=3De.offsetParent;=0A=
  else if (xDef(e.parentNode)) p=3De.parentNode;=0A=
  else if (xDef(e.parentElement)) p=3De.parentElement;=0A=
  return p;=0A=
}=0A=
function xDef() {=0A=
  for(var i=3D0; i<arguments.length; =
++i){if(typeof(arguments[i])=3D=3D'undefined') return false;}=0A=
  return true;=0A=
}=0A=
function xStr(s) {=0A=
  for(var i=3D0; i<arguments.length; =
++i){if(typeof(arguments[i])!=3D'string') return false;}=0A=
  return true;=0A=
}=0A=
function xNum(n) {=0A=
  for(var i=3D0; i<arguments.length; =
++i){if(typeof(arguments[i])!=3D'number') return false;}=0A=
  return true;=0A=
}=0A=
function xShow(e) {=0A=
  if(!(e=3DxGetElementById(e))) return;=0A=
  if(e.style && xDef(e.style.visibility)) e.style.visibility=3D'visible';=0A=
}=0A=
function xHide(e) {=0A=
  if(!(e=3DxGetElementById(e))) return;=0A=
  if(e.style && xDef(e.style.visibility)) e.style.visibility=3D'hidden';=0A=
}=0A=
function xZIndex(e,uZ) {=0A=
  if(!(e=3DxGetElementById(e))) return 0;=0A=
  if(e.style && xDef(e.style.zIndex)) {=0A=
    if(xNum(uZ)) e.style.zIndex=3DuZ;=0A=
    uZ=3DparseInt(e.style.zIndex);=0A=
  }=0A=
  return uZ;=0A=
}=0A=
function xColor(e,sColor) {=0A=
  if(!(e=3DxGetElementById(e))) return '';=0A=
  var c=3D'';=0A=
  if(e.style && xDef(e.style.color)) {=0A=
    if(xStr(sColor)) e.style.color=3DsColor;=0A=
    c=3De.style.color;=0A=
  }=0A=
  return c;=0A=
}=0A=
function xBackground(e,sColor,sImage) {=0A=
  if(!(e=3DxGetElementById(e))) return '';=0A=
  var bg=3D'';=0A=
  if(e.style) {=0A=
    if(xStr(sColor)) {=0A=
      if(!xOp5or6) e.style.backgroundColor=3DsColor;=0A=
      else e.style.background=3DsColor;=0A=
    }=0A=
    if(xStr(sImage)) e.style.backgroundImage=3D(sImage!=3D'')? =
'url('+sImage+')' : null;=0A=
    if(!xOp5or6) bg=3De.style.backgroundColor;=0A=
    else bg=3De.style.background;=0A=
  }=0A=
  return bg;=0A=
}=0A=
function xMoveTo(e,iX,iY) {=0A=
  xLeft(e,iX);=0A=
  xTop(e,iY);=0A=
}=0A=
function xLeft(e,iX) {=0A=
  if(!(e=3DxGetElementById(e))) return 0;=0A=
  var css=3DxDef(e.style);=0A=
  if (css && xStr(e.style.left)) {=0A=
    if(xNum(iX)) e.style.left=3DiX+'px';=0A=
    else {=0A=
      iX=3DparseInt(e.style.left);=0A=
      if(isNaN(iX)) iX=3D0;=0A=
    }=0A=
  }=0A=
  else if(css && xDef(e.style.pixelLeft)) {=0A=
    if(xNum(iX)) e.style.pixelLeft=3DiX;=0A=
    else iX=3De.style.pixelLeft;=0A=
  }=0A=
  return iX;=0A=
}=0A=
function xTop(e,iY) {=0A=
  if(!(e=3DxGetElementById(e))) return 0;=0A=
  var css=3DxDef(e.style);=0A=
  if(css && xStr(e.style.top)) {=0A=
    if(xNum(iY)) e.style.top=3DiY+'px';=0A=
    else {=0A=
      iY=3DparseInt(e.style.top);=0A=
      if(isNaN(iY)) iY=3D0;=0A=
    }=0A=
  }=0A=
  else if(css && xDef(e.style.pixelTop)) {=0A=
    if(xNum(iY)) e.style.pixelTop=3DiY;=0A=
    else iY=3De.style.pixelTop;=0A=
  }=0A=
  return iY;=0A=
}=0A=
function xPageX(e) {=0A=
  if (!(e=3DxGetElementById(e))) return 0;=0A=
  var x =3D 0;=0A=
  while (e) {=0A=
    if (xDef(e.offsetLeft)) x +=3D e.offsetLeft;=0A=
    e =3D xDef(e.offsetParent) ? e.offsetParent : null;=0A=
  }=0A=
  return x;=0A=
}=0A=
function xPageY(e) {=0A=
  if (!(e=3DxGetElementById(e))) return 0;=0A=
  var y =3D 0;=0A=
  while (e) {=0A=
    if (xDef(e.offsetTop)) y +=3D e.offsetTop;=0A=
    e =3D xDef(e.offsetParent) ? e.offsetParent : null;=0A=
  }=0A=
//  if (xOp7) return y - document.body.offsetTop; // v3.14, temporary =
hack for opera bug 130324=0A=
  return y;=0A=
}=0A=
function xOffsetLeft(e) {=0A=
  if (!(e=3DxGetElementById(e))) return 0;=0A=
  if (xDef(e.offsetLeft)) return e.offsetLeft;=0A=
  else return 0;=0A=
}=0A=
function xOffsetTop(e) {=0A=
  if (!(e=3DxGetElementById(e))) return 0;=0A=
  if (xDef(e.offsetTop)) return e.offsetTop;=0A=
  else return 0;=0A=
}=0A=
function xScrollLeft(e) {=0A=
  var offset=3D0;=0A=
  if (!(e=3DxGetElementById(e))) {=0A=
    if(document.documentElement && document.documentElement.scrollLeft) =
offset=3Ddocument.documentElement.scrollLeft;=0A=
    else if(document.body && xDef(document.body.scrollLeft)) =
offset=3Ddocument.body.scrollLeft;=0A=
  }=0A=
  else { if (xNum(e.scrollLeft)) offset =3D e.scrollLeft; }=0A=
  return offset;=0A=
}=0A=
function xScrollTop(e) {=0A=
  var offset=3D0;=0A=
  if (!(e=3DxGetElementById(e))) {=0A=
    if(document.documentElement && document.documentElement.scrollTop) =
offset=3Ddocument.documentElement.scrollTop;=0A=
    else if(document.body && xDef(document.body.scrollTop)) =
offset=3Ddocument.body.scrollTop;=0A=
  }=0A=
  else { if (xNum(e.scrollTop)) offset =3D e.scrollTop; }=0A=
  return offset;=0A=
}=0A=
function xHasPoint(ele, iLeft, iTop, iClpT, iClpR, iClpB, iClpL) {=0A=
  if (!xNum(iClpT)){iClpT=3DiClpR=3DiClpB=3DiClpL=3D0;}=0A=
  else if (!xNum(iClpR)){iClpR=3DiClpB=3DiClpL=3DiClpT;}=0A=
  else if (!xNum(iClpB)){iClpL=3DiClpR; iClpB=3DiClpT;}=0A=
  var thisX =3D xPageX(ele), thisY =3D xPageY(ele);=0A=
  return (iLeft >=3D thisX + iClpL && iLeft <=3D thisX + xWidth(ele) - =
iClpR &&=0A=
          iTop >=3DthisY + iClpT && iTop <=3D thisY + xHeight(ele) - =
iClpB );=0A=
}=0A=
function xResizeTo(e,uW,uH) {=0A=
  xWidth(e,uW);=0A=
  xHeight(e,uH);=0A=
}=0A=
function xWidth(e,uW) {=0A=
  if(!(e=3DxGetElementById(e))) return 0;=0A=
  if (xNum(uW)) {=0A=
    if (uW<0) uW =3D 0;=0A=
    else uW=3DMath.round(uW);=0A=
  }=0A=
  else uW=3D-1;=0A=
  var css=3DxDef(e.style);=0A=
  if(css && xDef(e.offsetWidth) && xStr(e.style.width)) {=0A=
    if(uW>=3D0) xSetCW(e, uW);=0A=
    uW=3De.offsetWidth;=0A=
  }=0A=
  else if(css && xDef(e.style.pixelWidth)) {=0A=
    if(uW>=3D0) e.style.pixelWidth=3DuW;=0A=
    uW=3De.style.pixelWidth;=0A=
  }=0A=
  return uW;=0A=
}=0A=
function xHeight(e,uH) {=0A=
  if(!(e=3DxGetElementById(e))) return 0;=0A=
  if (xNum(uH)) {=0A=
    if (uH<0) uH =3D 0;=0A=
    else uH=3DMath.round(uH);=0A=
  }=0A=
  else uH=3D-1;=0A=
  var css=3DxDef(e.style);=0A=
  if(css && xDef(e.offsetHeight) && xStr(e.style.height)) {=0A=
    if(uH>=3D0) xSetCH(e, uH);=0A=
    uH=3De.offsetHeight;=0A=
  }=0A=
  else if(css && xDef(e.style.pixelHeight)) {=0A=
    if(uH>=3D0) e.style.pixelHeight=3DuH;=0A=
    uH=3De.style.pixelHeight;=0A=
  }=0A=
  return uH;=0A=
}=0A=
function xGetCS(ele,sP){return =
parseInt(document.defaultView.getComputedStyle(ele,'').getPropertyValue(s=
P));}=0A=
function xSetCW(ele,uW){=0A=
  var pl=3D0,pr=3D0,bl=3D0,br=3D0;=0A=
  if(xDef(document.defaultView) && =
xDef(document.defaultView.getComputedStyle)){=0A=
    pl=3DxGetCS(ele,'padding-left');=0A=
    pr=3DxGetCS(ele,'padding-right');=0A=
    bl=3DxGetCS(ele,'border-left-width');=0A=
    br=3DxGetCS(ele,'border-right-width');=0A=
  }=0A=
  else if(xDef(ele.currentStyle,document.compatMode)){=0A=
    if(document.compatMode=3D=3D'CSS1Compat'){=0A=
      pl=3DparseInt(ele.currentStyle.paddingLeft);=0A=
      pr=3DparseInt(ele.currentStyle.paddingRight);=0A=
      bl=3DparseInt(ele.currentStyle.borderLeftWidth);=0A=
      br=3DparseInt(ele.currentStyle.borderRightWidth);=0A=
    }=0A=
  }=0A=
  else if(xDef(ele.offsetWidth,ele.style.width)){ // ?=0A=
    ele.style.width=3DuW+'px';=0A=
    pl=3Dele.offsetWidth-uW;=0A=
  }=0A=
  if(isNaN(pl)) pl=3D0; if(isNaN(pr)) pr=3D0; if(isNaN(bl)) bl=3D0; =
if(isNaN(br)) br=3D0;=0A=
  var cssW=3DuW-(pl+pr+bl+br);=0A=
  if(isNaN(cssW)||cssW<0) return;=0A=
  else ele.style.width=3DcssW+'px';=0A=
}=0A=
function xSetCH(ele,uH){=0A=
  var pt=3D0,pb=3D0,bt=3D0,bb=3D0;=0A=
  if(xDef(document.defaultView) && =
xDef(document.defaultView.getComputedStyle)){=0A=
    pt=3DxGetCS(ele,'padding-top');=0A=
    pb=3DxGetCS(ele,'padding-bottom');=0A=
    bt=3DxGetCS(ele,'border-top-width');=0A=
    bb=3DxGetCS(ele,'border-bottom-width');=0A=
  }=0A=
  else if(xDef(ele.currentStyle,document.compatMode)){=0A=
    if(document.compatMode=3D=3D'CSS1Compat'){=0A=
      pt=3DparseInt(ele.currentStyle.paddingTop);=0A=
      pb=3DparseInt(ele.currentStyle.paddingBottom);=0A=
      bt=3DparseInt(ele.currentStyle.borderTopWidth);=0A=
      bb=3DparseInt(ele.currentStyle.borderBottomWidth);=0A=
    }=0A=
  }=0A=
  else if(xDef(ele.offsetHeight,ele.style.height)){ // ?=0A=
    ele.style.height=3DuH+'px';=0A=
    pt=3Dele.offsetHeight-uH;=0A=
  }=0A=
  if(isNaN(pt)) pt=3D0; if(isNaN(pb)) pb=3D0; if(isNaN(bt)) bt=3D0; =
if(isNaN(bb)) bb=3D0;=0A=
  var cssH=3DuH-(pt+pb+bt+bb);=0A=
  if(isNaN(cssH)||cssH<0) return;=0A=
  else ele.style.height=3DcssH+'px';=0A=
}=0A=
function xClip(e,iTop,iRight,iBottom,iLeft) {=0A=
  if(!(e=3DxGetElementById(e))) return;=0A=
  if(e.style) {=0A=
    if (xNum(iLeft)) e.style.clip=3D'rect('+iTop+'px '+iRight+'px =
'+iBottom+'px '+iLeft+'px)';=0A=
    else e.style.clip=3D'rect(0 '+parseInt(e.style.width)+'px =
'+parseInt(e.style.height)+'px 0)';=0A=
  }=0A=
}=0A=
function xClientWidth() {=0A=
  var w=3D0;=0A=
  if(xOp5or6) w=3Dwindow.innerWidth;=0A=
  else if(!window.opera && document.documentElement && =
document.documentElement.clientWidth)=0A=
    w=3Ddocument.documentElement.clientWidth;=0A=
  else if(document.body && document.body.clientWidth)=0A=
    w=3Ddocument.body.clientWidth;=0A=
  else if(xDef(window.innerWidth,window.innerHeight,document.height)) {=0A=
    w=3Dwindow.innerWidth;=0A=
    if(document.height>window.innerHeight) w-=3D16;=0A=
  }=0A=
  return w;=0A=
}=0A=
function xClientHeight() {=0A=
  var h=3D0;=0A=
  if(xOp5or6) h=3Dwindow.innerHeight;=0A=
  else if(!window.opera && document.documentElement && =
document.documentElement.clientHeight)=0A=
    h=3Ddocument.documentElement.clientHeight;=0A=
  else if(document.body && document.body.clientHeight)=0A=
    h=3Ddocument.body.clientHeight;=0A=
  else if(xDef(window.innerWidth,window.innerHeight,document.width)) {=0A=
    h=3Dwindow.innerHeight;=0A=
    if(document.width>window.innerWidth) h-=3D16;=0A=
  }=0A=
  return h;=0A=
}=0A=
function xInnerHtml(e, sHtml) {=0A=
  if(!(e=3DxGetElementById(e))) return '';=0A=
  if (xStr(e.innerHTML)) {=0A=
    if (xStr(sHtml)) e.innerHTML =3D sHtml;=0A=
    else return e.innerHTML;=0A=
  }=0A=
}=0A=
    var lastDiv;=0A=
    lastDiv =3D 'qrdiv';=0A=
=0A=
    var Site;=0A=
    if (! Site) Site =3D new Object()=0A=
=0A=
    function quickreply(dtid, pid, newsubject) {=0A=
        // Mac IE 5.x does not like dealing with=0A=
        // nextSibling since it does not support it=0A=
        if (xIE4Up && xMac) { return true; }=0A=
=0A=
        // on IE, cancel the bubble of the event up to the page. other=0A=
        // browsers don't seem to bubble events up registered this way.=0A=
        var ev =3D window.event;=0A=
        if (ev) {=0A=
            if (ev.stopPropagation)=0A=
               ev.stopPropagation();=0A=
            if (ev.cancelBubble !=3D "undefined")=0A=
                ev.cancelBubble =3D true;=0A=
        }=0A=
=0A=
        var targetname =3D "ljqrt" + dtid;=0A=
=0A=
        var ptalkid =3D xGetElementById('parenttalkid');=0A=
        var rto =3D xGetElementById('replyto');=0A=
        var dtid_field =3D xGetElementById('dtid');=0A=
        var qr_div =3D xGetElementById('qrdiv');=0A=
        var cur_div =3D xGetElementById(targetname);=0A=
        var qr_form_div  =3D xGetElementById('qrformdiv');=0A=
        var qr_form =3D xGetElementById('qrform');=0A=
        var subject =3D xGetElementById('subject');=0A=
=0A=
        // Is this a dumb browser?=0A=
        if( !ptalkid || !rto || !dtid_field || !qr_div || !cur_div || =
!qr_form || =0A=
            !qr_form_div || !subject) {=0A=
            return true;=0A=
        }=0A=
=0A=
        ptalkid.value =3D pid;=0A=
        dtid_field.value =3D dtid;=0A=
        rto.value =3D pid;=0A=
=0A=
        if (lastDiv =3D=3D 'qrdiv') {=0A=
            if (! showQRdiv(qr_div)) {=0A=
               return true;=0A=
            }=0A=
=0A=
            // Only one swap=0A=
            if (! swapnodes(qr_div, cur_div)) {=0A=
                return true;=0A=
            }=0A=
        } else if (lastDiv !=3D dtid) {=0A=
            var last_div =3D xGetElementById(lastDiv);=0A=
            // Two swaps=0A=
            if ((last_div !=3D cur_div) && ! (swapnodes(last_div, =
cur_div) && swapnodes(qr_div, last_div))) {=0A=
                return true;=0A=
            }=0A=
        }=0A=
=0A=
        lastDiv =3D targetname;=0A=
=0A=
        if(!subject.value) subject.value =3D newsubject;=0A=
=0A=
        if(cur_div.className) {=0A=
          qr_form_div.className =3D cur_div.className;=0A=
        } else {=0A=
          qr_form_div.className =3D "";=0A=
        }=0A=
=0A=
        var qr_body =3D qr_form.body;  // the textarea of the qr_form=0A=
        if (qr_body) {=0A=
            // have to set a timeout because most browsers won't let you =
focus=0A=
            // on an element that's still in the process of being =
created.=0A=
            // so lame.=0A=
            window.setTimeout(function () { qr_body.focus() }, 250);=0A=
        }=0A=
=0A=
        // So it does not follow the link=0A=
        return false;=0A=
    }=0A=
=0A=
    function regEvent (target, evt, func) {=0A=
      if (! target) { return; }=0A=
      if (target.attachEvent)=0A=
        target.attachEvent("on"+evt, func);=0A=
      if (target.addEventListener)=0A=
        target.addEventListener(evt, func, false);=0A=
    }=0A=
=0A=
    function moreopts()=0A=
    {=0A=
        var qr_form =3D xGetElementById('qrform');=0A=
        var basepath =3D xGetElementById('basepath');=0A=
        var dtid =3D xGetElementById('dtid');=0A=
        var pidform =3D xGetElementById('parenttalkid');=0A=
=0A=
        // do not do the default form action (post comment) if something =
is broke=0A=
        if (!qr_form || !basepath || !dtid || !pidform) return false;=0A=
=0A=
        var replyto =3D Number(dtid.value);=0A=
        var pid =3D Number(pidform.value);=0A=
=0A=
        if(replyto > 0 && pid > 0) {=0A=
          //a reply to a comment=0A=
          qr_form.action =3D basepath.value + "replyto=3D" + replyto;=0A=
        } else {=0A=
          qr_form.action =3D basepath.value + "mode=3Dreply";=0A=
        }=0A=
=0A=
        // we changed the form action so submit ourselves=0A=
        // and don't use the default form action=0A=
        qr_form.submit();=0A=
        return false;=0A=
    }=0A=
=0A=
   function submitform()=0A=
   {=0A=
        var submitmore =3D xGetElementById('submitmoreopts');=0A=
        var submit =3D xGetElementById('submitpost');=0A=
        if (!submitmore || !submit) return false;=0A=
=0A=
        submit.disabled =3D true;=0A=
        submitmore.disabled =3D true;=0A=
=0A=
        // New top-level comments=0A=
        var dtid =3D xGetElementById('dtid');=0A=
        if (!Number(dtid.value)) {=0A=
            dtid.value =3D+ 0;=0A=
        }=0A=
=0A=
        var qr_form =3D xGetElementById('qrform');=0A=
        qr_form.action =3D Site.siteroot + '/talkpost_do.bml';=0A=
        qr_form.submit();=0A=
=0A=
        // don't do default form action=0A=
        return false;=0A=
   }=0A=
=0A=
   function swapnodes (orig, to_swap) {=0A=
        var orig_pn =3D xParent(orig, true);=0A=
        var next_sibling =3D orig.nextSibling;=0A=
        var to_swap_pn =3D xParent(to_swap, true);=0A=
        if (! to_swap_pn) {=0A=
            return false;=0A=
        }=0A=
=0A=
        to_swap_pn.replaceChild(orig, to_swap);=0A=
        orig_pn.insertBefore(to_swap, next_sibling);=0A=
        return true;=0A=
   }=0A=
=0A=
   function checkLength() {=0A=
        var textbox =3D xGetElementById('body');=0A=
        if (!textbox) return true;=0A=
        if (textbox.value.length > 4300) {=0A=
             alert('Sorry, but your comment of ' + textbox.value.length =
+ ' characters exceeds the maximum character length of 4300.  Please try =
shortening it and then post again.');=0A=
             return false;=0A=
        }=0A=
        return true;=0A=
   }=0A=
=0A=
    // Maintain entry through browser navigations.=0A=
    function save_entry() {=0A=
        var qr_body =3D xGetElementById('body');=0A=
        if (!qr_body) return false;=0A=
        var qr_subject =3D xGetElementById('subject');=0A=
        var do_spellcheck =3D xGetElementById('do_spellcheck');=0A=
        var qr_dtid =3D xGetElementById('dtid');=0A=
        var qr_ptid =3D xGetElementById('parenttalkid');=0A=
        var qr_upic =3D xGetElementById('prop_picture_keyword');=0A=
=0A=
        var qr_saved_body =3D xGetElementById('saved_body');=0A=
        var qr_saved_subject =3D xGetElementById('saved_subject');=0A=
        var saved_do_spellcheck =3D xGetElementById('saved_spell');=0A=
        var qr_saved_dtid =3D xGetElementById('saved_dtid');=0A=
        var qr_saved_ptid =3D xGetElementById('saved_ptid');=0A=
        var qr_saved_upic =3D xGetElementById('saved_upic');=0A=
=0A=
        qr_saved_body.value =3D qr_body.value;=0A=
        qr_saved_subject.value =3D qr_subject.value;=0A=
        if(do_spellcheck) {=0A=
          saved_do_spellcheck.value =3D do_spellcheck.checked;=0A=
        }=0A=
=0A=
        qr_saved_dtid.value =3D qr_dtid.value;=0A=
        qr_saved_ptid.value =3D qr_ptid.value;=0A=
=0A=
        if (qr_upic) { // if it was in the form=0A=
            qr_saved_upic.value =3D qr_upic.selectedIndex;=0A=
        }=0A=
=0A=
        return false;=0A=
    }=0A=
=0A=
    // Restore saved_entry text across platforms.=0A=
    function restore_entry() {=0A=
        setTimeout(=0A=
            function () {=0A=
=0A=
                var saved_body =3D xGetElementById('saved_body');=0A=
                if (!saved_body || saved_body.value =3D=3D "") return =
false;=0A=
=0A=
                var dtid =3D xGetElementById('saved_dtid');=0A=
                if (! dtid) return false;=0A=
                var ptid =3D xGetElementById('saved_ptid');=0A=
                ptid.value =3D parseInt( ptid.value );=0A=
=0A=
                quickreply(dtid.value, ptid.value, saved_body.value);=0A=
=0A=
                var body =3D xGetElementById('body');=0A=
                if (! body) return false;=0A=
                body.value =3D saved_body.value;=0A=
=0A=
                // Some browsers require we explicitly set this after =
the div has moved=0A=
                // and is now no longer hidden=0A=
                var qr_saved_subject =3D =
xGetElementById('saved_subject');=0A=
                var qr_saved_spell =3D xGetElementById('saved_spell');=0A=
                var qr_saved_dtid =3D xGetElementById('saved_dtid');=0A=
                var qr_saved_ptid =3D xGetElementById('saved_ptid');=0A=
                var qr_saved_upic =3D xGetElementById('saved_upic');=0A=
=0A=
                var subject =3D xGetElementById('subject');=0A=
                if (! subject) return false;=0A=
                subject.value =3D qr_saved_subject.value=0A=
=0A=
                var prop_picture_keyword =3D =
xGetElementById('prop_picture_keyword');=0A=
                if (prop_picture_keyword) { // if it was in the form=0A=
                    prop_picture_keyword.selectedIndex =3D =
qr_saved_upic.value;=0A=
                }=0A=
=0A=
                var spell_check =3D xGetElementById('do_spellcheck');=0A=
                if (! spell_check) return false;=0A=
                if (qr_saved_spell.value =3D=3D 'true') {=0A=
                    spell_check.checked =3D true;=0A=
                } else {=0A=
                    spell_check.checked =3D false;=0A=
                }=0A=
=0A=
            }, 100);=0A=
        return false;=0A=
    }=0A=
=0A=
    function showQRdiv(qr_div) {=0A=
        if (! qr_div) {=0A=
            qr_div =3D xGetElementById('qrdiv');=0A=
            if (! qr_div) {=0A=
                return false;=0A=
            }=0A=
        } else if (qr_div.style && xDef(qr_div.style.display)) {=0A=
            qr_div.style.display=3D'inline';=0A=
            return true;=0A=
        } else {=0A=
            return false;=0A=
        }=0A=
    }=0A=
=0A=
    //after the functions have been defined, register them=0A=
    regEvent(window, 'load', restore_entry);=0A=
    regEvent(window, 'unload', save_entry);=0A=
// Browser Detect Lite  v2.1.4=0A=
// http://www.dithered.com/javascript/browser_detect/index.html=0A=
// modified by Chris Nott (chris@NOSPAMdithered.com - remove NOSPAM)=0A=
// Modified further to detect rich text support=0A=
=0A=
function BrowserDetectLite() {=0A=
   var ua =3D navigator.userAgent.toLowerCase(); =0A=
=0A=
   // browser name=0A=
   this.isGecko     =3D (ua.indexOf('gecko') !=3D -1 && =
ua.indexOf('safari') =3D=3D -1);=0A=
   this.isMozilla   =3D (this.isGecko && ua.indexOf('gecko/') + 14 =
=3D=3D ua.length);=0A=
   this.isNS        =3D ( (this.isGecko) ? (ua.indexOf('netscape') !=3D =
-1) : ( (ua.indexOf('mozilla') !=3D -1) && (ua.indexOf('spoofer') =3D=3D =
-1) && (ua.indexOf('compatible') =3D=3D -1) && (ua.indexOf('opera') =
=3D=3D -1) && (ua.indexOf('webtv') =3D=3D -1) && (ua.indexOf('hotjava') =
=3D=3D -1) ) );=0A=
   this.isIE        =3D ( (ua.indexOf('msie') !=3D -1) && =
(ua.indexOf('opera') =3D=3D -1) && (ua.indexOf('webtv') =3D=3D -1) ); =0A=
   this.isSafari    =3D (ua.indexOf('safari') !=3D - 1);=0A=
   this.isOpera     =3D (ua.indexOf('opera') !=3D -1); =0A=
   this.isKonqueror =3D (ua.indexOf('konqueror') !=3D -1 && =
!this.isSafari); =0A=
   this.isIcab      =3D (ua.indexOf('icab') !=3D -1); =0A=
   this.isAol       =3D (ua.indexOf('aol') !=3D -1); =0A=
   this.isAppleWebKit =3D (ua.indexOf('applewebkit') !=3D -1);=0A=
   =0A=
   // spoofing and compatible browsers=0A=
   this.isIECompatible =3D ( (ua.indexOf('msie') !=3D -1) && !this.isIE);=0A=
   this.isNSCompatible =3D ( (ua.indexOf('mozilla') !=3D -1) && =
!this.isNS && !this.isMozilla);=0A=
   =0A=
   // browser version=0A=
   this.versionMinor =3D parseFloat(navigator.appVersion); =0A=
   =0A=
   // correct version number=0A=
   if (this.isNS && this.isGecko) {=0A=
      this.versionMinor =3D parseFloat( ua.substring( =
ua.lastIndexOf('/') + 1 ) );=0A=
   }=0A=
   else if (this.isIE && this.versionMinor >=3D 4) {=0A=
      this.versionMinor =3D parseFloat( ua.substring( ua.indexOf('msie =
') + 5 ) );=0A=
   }=0A=
   else if (this.isMozilla) {=0A=
      this.versionMinor =3D parseFloat( ua.substring( ua.indexOf('rv:') =
+ 3 ) );=0A=
   }=0A=
   else if (this.isSafari) {=0A=
      this.versionMinor =3D parseFloat( ua.substring( =
ua.lastIndexOf('/') + 1 ) );=0A=
   }=0A=
   else if (this.isOpera) {=0A=
      if (ua.indexOf('opera/') !=3D -1) {=0A=
         this.versionMinor =3D parseFloat( ua.substring( =
ua.indexOf('opera/') + 6 ) );=0A=
      }=0A=
      else {=0A=
         this.versionMinor =3D parseFloat( ua.substring( =
ua.indexOf('opera ') + 6 ) );=0A=
      }=0A=
   }=0A=
   else if (this.isKonqueror) {=0A=
      this.versionMinor =3D parseFloat( ua.substring( =
ua.indexOf('konqueror/') + 10 ) );=0A=
   }=0A=
   else if (this.isIcab) {=0A=
      if (ua.indexOf('icab/') !=3D -1) {=0A=
         this.versionMinor =3D parseFloat( ua.substring( =
ua.indexOf('icab/') + 6 ) );=0A=
      }=0A=
      else {=0A=
         this.versionMinor =3D parseFloat( ua.substring( =
ua.indexOf('icab ') + 6 ) );=0A=
      }=0A=
   }=0A=
   =0A=
   this.versionMajor =3D parseInt(this.versionMinor); =0A=
   this.geckoVersion =3D ( (this.isGecko) ? ua.substring( =
(ua.lastIndexOf('gecko/') + 6), (ua.lastIndexOf('gecko/') + 14) ) : -1 );=0A=
	//  GECKO REVISION=0A=
	this.geckoRevision =3D -1;=0A=
	if (this.isGecko) {=0A=
		temp =3D ua.split("rv:");=0A=
		this.geckoRevision =3D parseFloat(temp[1]);=0A=
	}=0A=
   =0A=
   // dom support=0A=
   this.isDOM1 =3D (document.getElementById);=0A=
   this.isDOM2Event =3D (document.addEventListener && =
document.removeEventListener);=0A=
   =0A=
   // css compatibility mode=0A=
   this.mode =3D document.compatMode ? document.compatMode : =
'BackCompat';=0A=
=0A=
   // platform=0A=
   this.isWin   =3D (ua.indexOf('win') !=3D -1);=0A=
   this.isWin32 =3D (this.isWin && ( ua.indexOf('95') !=3D -1 || =
ua.indexOf('98') !=3D -1 || ua.indexOf('nt') !=3D -1 || =
ua.indexOf('win32') !=3D -1 || ua.indexOf('32bit') !=3D -1 || =
ua.indexOf('xp') !=3D -1) );=0A=
   this.isMac   =3D (ua.indexOf('mac') !=3D -1);=0A=
   this.isUnix  =3D (ua.indexOf('unix') !=3D -1 || ua.indexOf('sunos') =
!=3D -1 || ua.indexOf('bsd') !=3D -1 || ua.indexOf('x11') !=3D -1)=0A=
   this.isLinux =3D (ua.indexOf('linux') !=3D -1);=0A=
   =0A=
   // specific browser shortcuts=0A=
   this.isNS4x =3D (this.isNS && this.versionMajor =3D=3D 4);=0A=
   this.isNS40x =3D (this.isNS4x && this.versionMinor < 4.5);=0A=
   this.isNS47x =3D (this.isNS4x && this.versionMinor >=3D 4.7);=0A=
   this.isNS4up =3D (this.isNS && this.versionMinor >=3D 4);=0A=
   this.isNS6x =3D (this.isNS && this.versionMajor =3D=3D 6);=0A=
   this.isNS6up =3D (this.isNS && this.versionMajor >=3D 6);=0A=
   this.isNS7x =3D (this.isNS && this.versionMajor =3D=3D 7);=0A=
   this.isNS7up =3D (this.isNS && this.versionMajor >=3D 7);=0A=
   =0A=
   this.isIE4x =3D (this.isIE && this.versionMajor =3D=3D 4);=0A=
   this.isIE4up =3D (this.isIE && this.versionMajor >=3D 4);=0A=
   this.isIE5x =3D (this.isIE && this.versionMajor =3D=3D 5);=0A=
   this.isIE55 =3D (this.isIE && this.versionMinor =3D=3D 5.5);=0A=
   this.isIE55up =3D (this.isIE && this.versionMinor >=3D 5.5);=0A=
   this.isIE5up =3D (this.isIE && this.versionMajor >=3D 5);=0A=
   this.isIE6x =3D (this.isIE && this.versionMajor =3D=3D 6);=0A=
   this.isIE6up =3D (this.isIE && this.versionMajor >=3D 6);=0A=
   =0A=
   this.isIE4xMac =3D (this.isIE4x && this.isMac);=0A=
=0A=
   this.isRichText =3D this.isIE55up ? true : false;=0A=
   if (this.isGecko || this.isAppleWebKit || this.isOpera) {=0A=
        if (document.designMode && document.execCommand) { =
this.isRichText =3D true; }=0A=
   }=0A=
}=0A=
var browser =3D new BrowserDetectLite();=0A=
=0A=
    window.threadExpanders  =3D []=0A=
=0A=
    function threadExpander( url, id, srcObj )=0A=
    {=0A=
=0A=
        this.url            =3D url.replace( /#.*$/, '' )=0A=
        this.threadId       =3D id=0A=
        this.caller         =3D srcObj=0A=
        this.destination    =3D document.getElementById( 'expand' + id )=0A=
        this.id             =3D window.threadExpanders.length=0A=
=0A=
        window.threadExpanders.push( this )=0A=
        return this.get()=0A=
    }=0A=
=0A=
=0A=
    threadExpander.prototype.get    =3D function()=0A=
    {=0A=
        var thisTE      =3D this=0A=
=0A=
        this.inProgress( true )=0A=
        if (browser.isIE)=0A=
            this.iObj       =3D document.createElement('<iframe =
onload=3D"threadExpanders['+this.id+'].parse()" src=3D"'+this.url+'" =
style=3D"width:1px;height:1px;disaply:none;">')=0A=
        else=0A=
        {=0A=
            this.iObj       =3D document.createElement('iframe')=0A=
            with (this.iObj.style)=0A=
            {=0A=
                height  =3D '1px'=0A=
                widht   =3D '1px'=0A=
                display =3D 'none'=0A=
            }=0A=
            this.iObj.onload    =3D function() { return thisTE.parse() }=0A=
            this.iObj.src       =3D this.url=0A=
        }=0A=
=0A=
        document.body.appendChild( this.iObj )=0A=
        return true=0A=
    }=0A=
=0A=
    threadExpander.prototype.parse  =3D function()=0A=
    {=0A=
        var iDoc    =3D this.iObj.contentDocument || =
this.iObj.contentWindow=0A=
        if (iDoc.document)=0A=
            iDoc    =3D iDoc.document=0A=
=0A=
        var comment =3D iDoc.getElementById( 'expand' + this.threadId )=0A=
        if (comment)=0A=
        {=0A=
            this.destination.innerHTML  =3D comment.innerHTML=0A=
            for (var k in this.iObj.contentWindow.LJ_cmtinfo)=0A=
                LJ_cmtinfo[k] =3D this.iObj.contentWindow.LJ_cmtinfo[ k ]=0A=
            ContextualPopup.setup()=0A=
        }=0A=
        var iObjLocal =3D this.iObj;=0A=
        setTimeout(function() { =
iObjLocal.parentNode.removeChild(iObjLocal) }, 10000);=0A=
        //this.iObj.parentNode.removeChild( this.iObj )=0A=
        return true=0A=
    }=0A=
=0A=
    threadExpander.prototype.inProgress =3D function( inProgress )=0A=
    {=0A=
        if (inProgress)=0A=
            this.caller.appendChild=0A=
            (=0A=
                =
document.getElementById('thread_loader_img').firstChild.cloneNode( false =
)=0A=
            )=0A=
        return true=0A=
    }=0A=
=0A=
var Site;=0A=
if (! Site) Site =3D new Object();=0A=
=0A=
// called by S2:=0A=
function setStyle (did, attr, val) {=0A=
    if (! document.getElementById) return;=0A=
    var de =3D document.getElementById(did);=0A=
    if (! de) return;=0A=
    if (de.style)=0A=
        de.style[attr] =3D val=0A=
}=0A=
=0A=
// called by S2:=0A=
function setInner (did, val) {=0A=
    if (! document.getElementById) return;=0A=
    var de =3D document.getElementById(did);=0A=
    if (! de) return;=0A=
    de.innerHTML =3D val;=0A=
}=0A=
=0A=
// called by S2:=0A=
function hideElement (did) {=0A=
    if (! document.getElementById) return;=0A=
    var de =3D document.getElementById(did);=0A=
    if (! de) return;=0A=
    de.style.display =3D 'none';=0A=
}=0A=
=0A=
// called by S2:=0A=
function setAttr (did, attr, classname) {=0A=
    if (! document.getElementById) return;=0A=
    var de =3D document.getElementById(did);=0A=
    if (! de) return;=0A=
    de.setAttribute(attr, classname);=0A=
}=0A=
=0A=
function getXTR () {=0A=
    var xtr;=0A=
    var ex;=0A=
=0A=
    if (typeof(XMLHttpRequest) !=3D "undefined") {=0A=
        xtr =3D new XMLHttpRequest();=0A=
    } else {=0A=
        try {=0A=
            xtr =3D new ActiveXObject("Msxml2.XMLHTTP.4.0");=0A=
        } catch (ex) {=0A=
            try {=0A=
                xtr =3D new ActiveXObject("Msxml2.XMLHTTP");=0A=
            } catch (ex) {=0A=
            }=0A=
        }=0A=
    }=0A=
=0A=
    // let me explain this.  Opera 8 does XMLHttpRequest, but not =
setRequestHeader.=0A=
    // no problem, we thought:  we'll test for setRequestHeader and if =
it's not present=0A=
    // then fall back to the old behavior (treat it as not working).  =
BUT --- IE6 won't=0A=
    // let you even test for setRequestHeader without throwing an =
exception (you need=0A=
    // to call .open on the .xtr first or something)=0A=
    try {=0A=
        if (xtr && ! xtr.setRequestHeader)=0A=
            xtr =3D null;=0A=
    } catch (ex) { }=0A=
=0A=
    return xtr;=0A=
}=0A=
=0A=
// push new element 'ne' after sibling 'oe' old element=0A=
function addAfter (oe, ne) {=0A=
    if (oe.nextSibling) {=0A=
        oe.parentNode.insertBefore(ne, oe.nextSibling);=0A=
    } else {=0A=
        oe.parentNode.appendChild(ne);=0A=
    }=0A=
}=0A=
=0A=
// hsv to rgb=0A=
// h, s, v =3D [0, 1), [0, 1], [0, 1]=0A=
// r, g, b =3D [0, 255], [0, 255], [0, 255]=0A=
function hsv_to_rgb (h, s, v)=0A=
{=0A=
    if (s =3D=3D 0) {=0A=
	v *=3D 255;=0A=
	return [v,v,v];=0A=
    }=0A=
=0A=
    h *=3D 6;=0A=
    var i =3D Math.floor(h);=0A=
    var f =3D h - i;=0A=
    var p =3D v * (1 - s);=0A=
    var q =3D v * (1 - s * f);=0A=
    var t =3D v * (1 - s * (1 - f));=0A=
=0A=
    v =3D Math.floor(v * 255 + 0.5);=0A=
    t =3D Math.floor(t * 255 + 0.5);=0A=
    p =3D Math.floor(p * 255 + 0.5);=0A=
    q =3D Math.floor(q * 255 + 0.5);=0A=
=0A=
    if (i =3D=3D 0) return [v,t,p];=0A=
    if (i =3D=3D 1) return [q,v,p];=0A=
    if (i =3D=3D 2) return [p,v,t];=0A=
    if (i =3D=3D 3) return [p,q,v];=0A=
    if (i =3D=3D 4) return [t,p,v];=0A=
    return [v,p,q];=0A=
}=0A=
=0A=
// stops the bubble=0A=
function stopBubble (e) {=0A=
    if (e.stopPropagation)=0A=
        e.stopPropagation();=0A=
    if ("cancelBubble" in e)=0A=
        e.cancelBubble =3D true;=0A=
}=0A=
=0A=
// stops the bubble, as well as the default action=0A=
function stopEvent (e) {=0A=
    stopBubble(e);=0A=
    if (e.preventDefault)=0A=
        e.preventDefault();=0A=
    if ("returnValue" in e)=0A=
        e.returnValue =3D false;=0A=
    return false;=0A=
}=0A=
=0A=
function scrollTop () {=0A=
    if (window.innerHeight)=0A=
        return window.pageYOffset;=0A=
    if (document.documentElement && document.documentElement.scrollTop)=0A=
        return document.documentElement.scrollTop;=0A=
    if (document.body)=0A=
        return document.body.scrollTop;=0A=
}=0A=
=0A=
function scrollLeft () {=0A=
    if (window.innerWidth)=0A=
        return window.pageXOffset;=0A=
    if (document.documentElement && document.documentElement.scrollLeft)=0A=
        return document.documentElement.scrollLeft;=0A=
    if (document.body)=0A=
        return document.body.scrollLeft;=0A=
}=0A=
=0A=
function getElementPos (obj)=0A=
{=0A=
    var pos =3D new Object();=0A=
    if (!obj)=0A=
        return null;=0A=
=0A=
    var it;=0A=
=0A=
    it =3D obj;=0A=
    pos.x =3D 0;=0A=
    if (it.offsetParent) {=0A=
	while (it.offsetParent) {=0A=
	    pos.x +=3D it.offsetLeft;=0A=
	    it =3D it.offsetParent;=0A=
	}=0A=
    }=0A=
    else if (it.x)=0A=
	pos.x +=3D it.x;=0A=
=0A=
    it =3D obj;=0A=
    pos.y =3D 0;=0A=
    if (it.offsetParent) {=0A=
	while (it.offsetParent) {=0A=
	    pos.y +=3D it.offsetTop;=0A=
	    it =3D it.offsetParent;=0A=
	}=0A=
    }=0A=
    else if (it.y)=0A=
	pos.y +=3D it.y;=0A=
=0A=
    return pos;=0A=
}=0A=
=0A=
// returns the mouse position of the event, or failing that, the top-left=0A=
// of the event's target element.  (or the fallBack element, which takes=0A=
// precendence over the event's target element if specified)=0A=
function getEventPos (e, fallBack)=0A=
{=0A=
    var pos =3D { x:0, y:0 };=0A=
=0A=
    if (!e) var e =3D window.event;=0A=
    if (e.pageX && e.pageY) {=0A=
        // useful case (relative to document)=0A=
        pos.x =3D e.pageX;=0A=
        pos.y =3D e.pageY;=0A=
    }=0A=
    else if (e.clientX && e.clientY) {=0A=
        // IE case (relative to viewport, so need scroll info)=0A=
        pos.x =3D e.clientX + scrollLeft();=0A=
        pos.y =3D e.clientY + scrollTop();=0A=
    } else {=0A=
	var targ =3D fallBack || getTarget(e);=0A=
	var pos =3D getElementPos(targ);=0A=
	return pos;=0A=
    }=0A=
    return pos;=0A=
}=0A=
=0A=
var curPopup =3D null;=0A=
var curPopup_id =3D 0;=0A=
=0A=
function killPopup () {=0A=
    if (!curPopup)=0A=
        return true;=0A=
=0A=
    var popup =3D curPopup;=0A=
    curPopup =3D null;=0A=
=0A=
    var opp =3D 1.0;=0A=
=0A=
    var fade =3D function () {=0A=
        opp -=3D 0.15;=0A=
=0A=
        if (opp <=3D 0.1) {=0A=
            popup.parentNode.removeChild(popup);=0A=
        } else {=0A=
            popup.style.filter =3D "alpha(opacity=3D" + Math.floor(opp * =
100) + ")";=0A=
            popup.style.opacity =3D opp;=0A=
            window.setTimeout(fade, 20);=0A=
        }=0A=
    };=0A=
    fade();=0A=
=0A=
    return true;=0A=
}=0A=
=0A=
var pendingReqs =3D new Object ();=0A=
=0A=
function deleteComment (ditemid) {=0A=
=0A=
    var hasopt =3D function (opt) {=0A=
        var el =3D document.getElementById("ljpopdel" + ditemid + opt);=0A=
        if (!el) return false;=0A=
        if (el.checked) return true;=0A=
        return false;=0A=
    };=0A=
    var opt_delthread =3D hasopt("thread");=0A=
    var opt_ban =3D hasopt("ban");=0A=
    var opt_spam =3D hasopt("spam");=0A=
=0A=
    killPopup();=0A=
=0A=
    var todel =3D document.getElementById("ljcmt" + ditemid);=0A=
=0A=
    var col =3D 0;=0A=
    var pulse =3D 0;=0A=
    var is_deleted =3D 0;=0A=
    var is_error =3D 0;=0A=
=0A=
    var xtr =3D getXTR();=0A=
    if (! xtr) {=0A=
        alert("JS_ASSERT: no xtr now, but earlier?");=0A=
        return false;=0A=
    }=0A=
    pendingReqs[ditemid] =3D xtr;=0A=
=0A=
    var state_callback =3D function () {=0A=
        if (xtr.readyState !=3D 4)=0A=
             return;=0A=
=0A=
        if (xtr.status =3D=3D 200) {=0A=
            var val =3D eval(xtr.responseText);=0A=
            is_deleted =3D val;=0A=
            if (! is_deleted) is_error =3D 1;=0A=
        } else {=0A=
            alert("Error contacting server to delete comment.");=0A=
            is_error =3D 1;=0A=
        }=0A=
    };=0A=
=0A=
    var error_callback =3D function () {=0A=
        alert("Error deleting " + ditemid);=0A=
        is_error =3D 1;=0A=
    };=0A=
=0A=
    xtr.onreadystatechange =3D state_callback;=0A=
    xtr.open("POST", "/" + LJ_cmtinfo.journal + =
"/__rpc_delcomment?mode=3Djs&journal=3D" + LJ_cmtinfo.journal + "&id=3D" =
+ ditemid, true);=0A=
    var postdata =3D "confirm=3D1";=0A=
    if (opt_ban) postdata +=3D "&ban=3D1";=0A=
    if (opt_spam) postdata +=3D "&spam=3D1";=0A=
    if (opt_delthread) postdata +=3D "&delthread=3D1";=0A=
    if (LJ_cmtinfo.form_auth) postdata +=3D "&lj_form_auth=3D" + =
LJ_cmtinfo.form_auth;=0A=
=0A=
    xtr.setRequestHeader("Content-Type", =
"application/x-www-form-urlencoded");=0A=
    xtr.send(postdata);=0A=
=0A=
    var flash =3D function () {=0A=
        var rgb =3D hsv_to_rgb(0, Math.cos((pulse + 1) / 2), 1);=0A=
        pulse +=3D 3.14159 / 5;=0A=
        var color =3D "rgb(" + rgb[0] + "," + rgb[1] + "," + rgb[2] + =
")";=0A=
=0A=
        todel.style.border =3D "2px solid " + color;=0A=
        if (is_error) {=0A=
            todel.style.border =3D "";=0A=
            // and let timer expire=0A=
        } else if (is_deleted) {=0A=
            removeComment(ditemid, opt_delthread);=0A=
        } else {=0A=
            window.setTimeout(flash, 50);=0A=
        }=0A=
    };=0A=
=0A=
    window.setTimeout(flash, 5);=0A=
}=0A=
=0A=
function removeComment (ditemid, killChildren) {=0A=
    var todel =3D document.getElementById("ljcmt" + ditemid);=0A=
    if (todel) {=0A=
        todel.style.display =3D 'none';=0A=
=0A=
        var userhook =3D window["userhook_delete_comment_ARG"];=0A=
        if (userhook)=0A=
            userhook(ditemid);=0A=
    }=0A=
    if (killChildren) {=0A=
        var com =3D LJ_cmtinfo ? LJ_cmtinfo[ditemid] : null;=0A=
        for (var i =3D 0; i < com.rc.length; i++) {=0A=
            removeComment(com.rc[i], true);=0A=
        }=0A=
    }=0A=
}=0A=
=0A=
function docClicked (e) {=0A=
  if (curPopup)=0A=
    killPopup();=0A=
=0A=
  // we didn't handle anything, who are we kidding=0A=
}=0A=
=0A=
function createDeleteFunction (ae, dItemid) {=0A=
    return function (e) {=0A=
        if (!e) e =3D window.event;=0A=
        var FS =3D arguments.callee;=0A=
=0A=
        var finalHeight =3D 100;=0A=
=0A=
        if (e.shiftKey || (curPopup && curPopup_id !=3D dItemid)) {=0A=
            killPopup();=0A=
        }=0A=
=0A=
        var doIT =3D 0;=0A=
        // immediately delete on shift key=0A=
        if (e.shiftKey) {=0A=
            doIT =3D 1;=0A=
        } else {=0A=
            if (! LJ_cmtinfo)=0A=
                return true;=0A=
=0A=
            var com =3D LJ_cmtinfo[dItemid];=0A=
            var remoteUser =3D LJ_cmtinfo["remote"];=0A=
            if (!com || !remoteUser)=0A=
                return true;=0A=
            var canAdmin =3D LJ_cmtinfo["canAdmin"];=0A=
=0A=
            var clickTarget =3D getTarget(e);=0A=
            var used_keyboard =3D clickTarget.nodeName =3D=3D "A";=0A=
=0A=
            var pos =3D used_keyboard ? getElementPos(ae) : =
getEventPos(e);=0A=
            var lx =3D pos.x + 5 - 250;=0A=
            if (lx < 5) lx =3D 5;=0A=
            var de;=0A=
=0A=
            if (curPopup && curPopup_id =3D=3D dItemid) {=0A=
                de =3D curPopup;=0A=
                de.style.left =3D lx + "px";=0A=
                de.style.top =3D (pos.y + 5) + "px";=0A=
                return stopEvent(e);=0A=
            }=0A=
=0A=
            de =3D document.createElement("div");=0A=
            de.style.textAlign =3D "left";=0A=
	    de.className =3D 'ljcmtmanage';=0A=
	    de.style.height =3D "10px";=0A=
            de.style.overflow =3D "hidden";=0A=
            de.style.position =3D "absolute";=0A=
            de.style.left =3D lx + "px";=0A=
            de.style.top =3D (pos.y + 5) + "px";=0A=
            de.style.width =3D "250px";=0A=
            de.style.zIndex =3D 3;=0A=
  	    regEvent(de, "click", function (e) {=0A=
		e =3D e || window.event;=0A=
                stopBubble(e);=0A=
		return true;=0A=
	    });=0A=
=0A=
            var inHTML =3D "<form style=3D'display: inline' =
id=3D'ljdelopts" + dItemid + "'><span style=3D'font-face: Arial; =
font-size: 8pt'><b>Delete comment?</b><br />";=0A=
            var lbl;=0A=
            if (remoteUser !=3D "" && com.u !=3D "" && com.u !=3D =
remoteUser && canAdmin) {=0A=
                lbl =3D "ljpopdel" + dItemid + "ban";=0A=
                inHTML +=3D "<input type=3D'checkbox' value=3D'ban' =
id=3D'" + lbl + "'> <label for=3D'" + lbl + "'>Ban <b>" + com.u + "</b> =
from commenting</label><br />";=0A=
            } else {=0A=
                finalHeight -=3D 15;=0A=
            }=0A=
=0A=
            if (remoteUser !=3D com.u && canAdmin) {=0A=
                lbl =3D "ljpopdel" + dItemid + "spam";=0A=
                inHTML +=3D "<input type=3D'checkbox' value=3D'spam' =
id=3D'" + lbl + "'> <label for=3D'" + lbl + "'>Mark this comment as =
spam</label><br />";=0A=
            } else {=0A=
                finalHeight -=3D 15;=0A=
            }=0A=
=0A=
            if (com.rc && com.rc.length && canAdmin) {=0A=
                lbl =3D "ljpopdel" + dItemid + "thread";=0A=
                inHTML +=3D "<input type=3D'checkbox' value=3D'thread' =
id=3D'" + lbl + "'> <label for=3D'" + lbl + "'>Delete thread (all =
subcomments)</label><br />";=0A=
            } else {=0A=
                finalHeight -=3D 15;=0A=
            }=0A=
            inHTML +=3D "<input type=3D'button' value=3D'Delete' =
onclick=3D'deleteComment(" + dItemid + ");' /> <input type=3D'button' =
value=3D'Cancel' onclick=3D'killPopup()' /></span><br /><span =
style=3D'font-face: Arial; font-size: 8pt'><i>shift-click to delete =
without options</i></span></form>";=0A=
            de.innerHTML =3D inHTML;=0A=
=0A=
            // we do this so keyboard tab order is correct:=0A=
            addAfter(ae, de);=0A=
=0A=
            curPopup =3D de;=0A=
            curPopup_id =3D dItemid;=0A=
=0A=
            var height =3D 10;=0A=
            var grow =3D function () {=0A=
                height +=3D 7;=0A=
                if (height > finalHeight) {=0A=
                    de.style.height =3D null;=0A=
                    de.style.filter =3D "";=0A=
                    de.style.opacity =3D 1.0;=0A=
                } else {=0A=
                    de.style.height =3D height + "px";=0A=
                    window.setTimeout(grow, 20);=0A=
                }=0A=
            };=0A=
            grow();=0A=
=0A=
        }=0A=
=0A=
        if (doIT) {=0A=
            deleteComment(dItemid);=0A=
        }=0A=
=0A=
        return stopEvent(e);=0A=
    }=0A=
}=0A=
=0A=
function poofAt (pos) {=0A=
    var de =3D document.createElement("div");=0A=
    de.style.position =3D "absolute";=0A=
    de.style.background =3D "#FFF";=0A=
    de.style.overflow =3D "hidden";=0A=
    var opp =3D 1.0;=0A=
=0A=
    var top =3D pos.y;=0A=
    var left =3D pos.x;=0A=
    var width =3D 5;=0A=
    var height =3D 5;=0A=
    document.body.appendChild(de);=0A=
=0A=
    var fade =3D function () {=0A=
        opp -=3D 0.15;=0A=
        width +=3D 10;=0A=
        height +=3D 10;=0A=
        top -=3D 5;=0A=
        left -=3D 5;=0A=
=0A=
        if (opp <=3D 0.1) {=0A=
            de.parentNode.removeChild(de);=0A=
        } else {=0A=
            de.style.left =3D left + "px";=0A=
            de.style.top =3D top + "px";=0A=
            de.style.height =3D height + "px";=0A=
            de.style.width =3D width + "px";=0A=
            de.style.filter =3D "alpha(opacity=3D" + Math.floor(opp * =
100) + ")";=0A=
            de.style.opacity =3D opp;=0A=
            window.setTimeout(fade, 20);=0A=
        }=0A=
    };=0A=
    fade();=0A=
}=0A=
=0A=
function getTarget (ev) {=0A=
    var target;=0A=
    if (ev.target)=0A=
        target =3D ev.target;=0A=
    else if (ev.srcElement)=0A=
        target =3D ev.srcElement;=0A=
=0A=
    // Safari bug:=0A=
    if (target && target.nodeType =3D=3D 3)=0A=
        target =3D target.parentNode;=0A=
=0A=
    return target;=0A=
}=0A=
=0A=
function updateLink (ae, resObj, clickTarget) {=0A=
    ae.href =3D resObj.newurl;=0A=
    var userhook =3D window["userhook_" + resObj.mode + "_comment_ARG"];=0A=
    var did_something =3D 0;=0A=
=0A=
    if (clickTarget && clickTarget.src && clickTarget.src =3D=3D =
resObj.oldimage) {=0A=
        clickTarget.src =3D resObj.newimage;=0A=
        did_something =3D 1;=0A=
    }=0A=
=0A=
    if (userhook) {=0A=
        userhook(resObj.id);=0A=
        did_something =3D 1;=0A=
    }=0A=
=0A=
    // if all else fails, at least remove the link so they're not as =
confused=0A=
    if (! did_something) {=0A=
        if (ae && ae.style)=0A=
            ae.style.display =3D 'none';=0A=
        if (clickTarget && clickTarget.style)=0A=
            clickTarget.style.dispay =3D 'none';=0A=
    }=0A=
=0A=
}=0A=
=0A=
var tsInProg =3D new Object();  // dict of { ditemid =3D> 1 }=0A=
function createModerationFunction (ae, dItemid) {=0A=
    return function (e) {=0A=
        if (!e) e =3D window.event;=0A=
=0A=
        if (tsInProg[dItemid])=0A=
            return stopEvent(e);=0A=
        tsInProg[dItemid] =3D 1;=0A=
=0A=
        var clickTarget =3D getTarget(e);=0A=
=0A=
        var used_keyboard =3D clickTarget.nodeName =3D=3D "A";=0A=
=0A=
        var imgTarget;=0A=
        var imgs =3D ae.getElementsByTagName("img");=0A=
        if (imgs.length)=0A=
            imgTarget =3D imgs[0]=0A=
=0A=
        if (! clickTarget || typeof(clickTarget) !=3D "object")=0A=
            return true;=0A=
=0A=
        var clickPos =3D used_keyboard ? getElementPos(imgTarget || ae) =
: getEventPos(e);=0A=
=0A=
        var de =3D document.createElement("img");=0A=
        de.style.position =3D "absolute";=0A=
        de.width =3D 17;=0A=
        de.height =3D 17;=0A=
        de.src =3D Site.imgprefix + "/hourglass.gif";=0A=
        de.style.top =3D (clickPos.y - 8) + "px";=0A=
        de.style.left =3D (clickPos.x - 8) + "px";=0A=
        document.body.appendChild(de);=0A=
=0A=
        var xtr =3D getXTR();=0A=
        var state_callback =3D function () {=0A=
            if (xtr.readyState !=3D 4) return;=0A=
=0A=
            document.body.removeChild(de);=0A=
            var rpcRes;=0A=
=0A=
            if (xtr.status =3D=3D 200) {=0A=
                var resObj =3D eval(xtr.responseText);=0A=
                if (resObj) {=0A=
                    poofAt(clickPos);=0A=
                    updateLink(ae, resObj, imgTarget);=0A=
                    tsInProg[dItemid] =3D 0;=0A=
                } else {=0A=
                    tsInProg[dItemid] =3D 0;=0A=
                }=0A=
=0A=
            } else {=0A=
                alert("Error contacting server.");=0A=
                tsInProg[dItemid] =3D 0;=0A=
            }=0A=
        };=0A=
=0A=
        xtr.onreadystatechange =3D state_callback;=0A=
=0A=
        var postUrl =3D ae.href.replace(/.+talkscreen\.bml/, "/" + =
LJ_cmtinfo.journal + "/__rpc_talkscreen");=0A=
=0A=
        //var postUrl =3D ae.href;=0A=
        xtr.open("POST", postUrl + "&jsmode=3D1", true);=0A=
=0A=
        var postdata =3D "confirm=3DY&lj_form_auth=3D" + =
LJ_cmtinfo.form_auth;=0A=
=0A=
        xtr.setRequestHeader("Content-Type", =
"application/x-www-form-urlencoded");=0A=
        xtr.send(postdata);=0A=
=0A=
        return stopEvent(e);=0A=
    };=0A=
}=0A=
=0A=
function setupAjax () {=0A=
    var ct =3D document.links.length;=0A=
    for (var i=3D0; i<ct; i++) {=0A=
        var ae =3D document.links[i];=0A=
        if (ae.href.indexOf("talkscreen.bml") !=3D -1) {=0A=
            ae.onclick =3D createModerationFunction(ae, dItemid);=0A=
=0A=
        } else if (ae.href.indexOf("delcomment.bml") !=3D -1) {=0A=
=0A=
            var findIDre =3D /id=3D(\d+)/;=0A=
            var reMatch =3D findIDre.exec(ae.href);=0A=
            if (! reMatch) return true;=0A=
=0A=
            var dItemid =3D reMatch[1];=0A=
            var todel =3D document.getElementById("ljcmt" + dItemid);=0A=
            if (! todel) return true;=0A=
=0A=
            if (LJ_cmtinfo && LJ_cmtinfo.disableInlineDelete) continue;=0A=
=0A=
            ae.onclick =3D createDeleteFunction(ae, dItemid);=0A=
        }=0A=
=0A=
    }=0A=
}=0A=
=0A=
function regEvent (target, evt, func) {=0A=
    if (! target) return;=0A=
    if (target.attachEvent)=0A=
        target.attachEvent("on"+evt, func);=0A=
    if (target.addEventListener)=0A=
        target.addEventListener(evt, func, false);=0A=
}=0A=
=0A=
if (document.getElementById && getXTR()) {=0A=
       regEvent(window, "load", setupAjax);=0A=
	regEvent(document, "click", docClicked);=0A=
        document.write("<style> div.ljcmtmanage { color: #000; =
background: #e0e0e0; border: 2px solid #000; padding: 3px; }</style>");=0A=
}=0A=
// ljtalk for ctxpopup=0A=
LiveJournal.register_hook("ctxpopup_extrainfo", function (userdata) {=0A=
    var content =3D document.createElement("div");=0A=
=0A=
    if (userdata.is_person) {=0A=
        if (userdata.is_online !=3D=3D '') {=0A=
            // online status=0A=
            var onlineStatusLabel =3D document.createElement("span");=0A=
            var jabberTitle =3D userdata.jabber_title;=0A=
            onlineStatusLabel.innerHTML =3D jabberTitle + ": ";=0A=
            DOM.addClassName(onlineStatusLabel, "OnlineStatus");=0A=
            content.appendChild(onlineStatusLabel);=0A=
=0A=
            // build status=0A=
            var onlineStatus =3D document.createElement("span");=0A=
=0A=
=0A=
            var onlineStatusText =3D document.createElement("span");=0A=
            onlineStatus.appendChild(onlineStatusText);=0A=
=0A=
            content.appendChild(onlineStatus);=0A=
=0A=
            if (userdata.is_online) {=0A=
                onlineStatusText.innerHTML =3D "Online";=0A=
            } else if (userdata.is_online =3D=3D '0') {=0A=
                onlineStatusText.innerHTML =3D "Offline";=0A=
            }=0A=
        }=0A=
    }=0A=
=0A=
    return content;=0A=
});=0A=
=0A=
// for updating ljcom widgets from livejournal ones=0A=
LiveJournal.register_hook("update_other_widgets", function (from_widget) =
{=0A=
    if (from_widget =3D=3D "LayoutChooser" && Customize.AdLayout) {=0A=
        Customize.AdLayout.updateContent();=0A=
    }=0A=
});=0A=

------=_NextPart_000_0194_01C86C02.0A372660--

