From: <Sparad av Windows Internet Explorer 8>
Subject: Hotmail-kalendern
Date: Fri, 20 Jan 2012 13:25:33 +0100
MIME-Version: 1.0
Content-Type: multipart/related;
	type="multipart/alternative";
	boundary="----=_NextPart_000_0000_01CCD776.FCC910D0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157

This is a multi-part message in MIME format.

------=_NextPart_000_0000_01CCD776.FCC910D0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://gfx5.hotmail.com/cal/11.00/updatebeta/ltr/animated_loading_32.gif

R0lGODlhIAAgAJEDAMbvwFTOQ37acf///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCgADACwAAAAA
IAAgAAACUpyPqcvtD6Oc1AAhALq5HhEEAgKKnlGOX6h6nHa850y7GCzJS0rxO9sDLnS5W+2ITCop
xEiTJJT4FNNIdWOcPJdcWyeW9VSvk3G00tx21+y2owAAIfkECQoAAwAsAAAAACAAIAAAAk6cj6nL
7Q+jnNQAIUB9IgSxOd0XNldWpup6alPLjOAkx94s1Qv8Yu4KDAqHJh+Fp9DlbjYSjbkz9lDEagk5
wFKUA+4WavBOf1mp9YxOOwoAIfkECQoAAwAsAAAAACAAIAAAAkecj6nL7Q+jnNQAIUB9IgSxOd0X
NldWpup6aisygu8Rz0dr5/rOU/j0U9QmQ6FHJikmghFm7/lgOolHWDWkVPowLgsXCg6LCwAh+QQJ
CgADACwAAAAAIAAgAAACQZyPqcvtD6Oc1AAhQH0iBLE53Rc2V1am6npqKzKC7xHPR2vn+s5TeF4D
emS2X++INA6UlKDBWYFCfRiXpYrMarcFACH5BAkKAAMALAAAAAAgACAAAAI7nI+py+0Po5zUACFA
fSIEsTndFzZXVqbqemorMoLvEc9Ha+f6zlN4XgN6ZLZf74g0zoI25kyJjEqniAIAIfkECQoAAwAs
AAAAACAAIAAAAjecj6nL7Q+jnNQAIUB9IgSxOd0XNldWpup6aisygu8Rz0dr5/rOU3heA3pktl/v
iEwql8ymM1cAACH5BAkKAAMALAAAAAAgACAAAAIynI+py+0Po5zUACFAfSIEsTndFzZXVqbqemor
MoLvEc9Ha+f6zvf+DwwKh8Si8YhUFQAAIfkECQoAAwAsAAAAACAAIAAAAiqcj6nL7Q+jnNQAIUB9
IgSxOd0XNldWpurKtu4Lx/JM1/aN5/rO9/4vKwAAIfkEBQoAAwAsAAAAACAAIAAAAiqcj6nL7Q+j
nNQBIUB9IgSxOd0XNldWpurKtu4Lx/JM1/aN5/rO9/6vKgAAIfkEBQoAAwAsGAAKAAQABAAAAgeE
ZBGneFAAACH5BAUKAAMALBgAEgAEAAQAAAIHhGQRp3hQAAAh+QQFCgADACwSABgABAAEAAACB4Rk
Ead4UAAAIfkEBQoAAwAsCgAYAAQABAAAAgeEZBGneFAAACH5BAUKAAMALAQAEgAEAAQAAAIHhGQR
p3hQAAAh+QQFCgADACwEAAoABAAEAAACB4RkEad4UAAAOw==

------=_NextPart_000_0000_01CCD776.FCC910D0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://secure.wlxrs.com/$live.controls.images/is/invis.gif

R0lGODlhAQABAPAAAP///wD/ACH5BAEAAAEALAAAAAABAAEAAAICTAEAOw==

------=_NextPart_000_0000_01CCD776.FCC910D0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://gfx5.hotmail.com/cal/11.00/updatebeta/ltr/p.gif

R0lGODlhAQABAIAAANvf7wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==

------=_NextPart_000_0000_01CCD776.FCC910D0
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://gfx6.hotmail.com/cal/11.00/updatebeta/ltr/cic0810.png

iVBORw0KGgoAAAANSUhEUgAAAFMAAABYCAMAAAC+qzvxAAADAFBMVEUAAAAzLAskIzYAAHcAM2Yf
O2czM2Y2SkEuT34zRnkzZmZmVw9qXyxERERRVFR/eUR0dXUAAIAAM5kUPJoAM6EzAJkzM5kDabkJ
c78WbK4Sdbk7WZgtUKkxZok2ZZknd7gAeMgTeMEqf8E7YcM3e9xmM5lFYp5LY6NPfbRZbqZedrtm
ZplheaxQb8AMmwUTpggqhSY/jyxIkCVcnSRRkThbpSNtqyR0sC9DhkJPiHBxlWl0r057sk98qGlE
yx5Q0Sla1DRt20Z23lAAidQAkNwZgsoVkdoqjs8jj9MmltowisY8kcwor+9fgJtmmZlthLRvqbNM
lcdGndxUn81bp9dJo+FMpvtGuvFaq+Nvi9Zmmcx5tN1js+Nrs/B3vOrDDAzJJQjKIB/PMQnPOxHU
PBHMKCfOOSnOMjHgMSPcSg/fVRPUSjHvXwnkWhH1XA3naRTqdBPwfhLXS0jgWVHrcUnreGyFui2J
uzKtiRaGtUeFuVKPtm2KwCyUwEWJ42WQ5m6Y6Heoy2rQjw7JqBbQoAjcvB3ZoCHvhRTziBH/mwT0
miH9ljnjtR7/pwz+tQz/tx/orDr/ryv/oTr/tTLTnU3ckFfUknrOuFjWo0zCoHLOsHzoiU3pgF70
nFLthnrkn3/zi3r9tEj9v1bszBz/xA/8whj61xro2Czr1zf8xyb2wzP12Cr12zT25B315Tv2wl//
0Ef/0lL6xmH/1mz17lOGhoaUk5OKmLOdnaGHsrCVor2uuZapqamhrri7u7yPnMGZmcyFq8SGsM6e
q8yMuOuisMuntdCyu8qcwru1yp+30JO7yaa0/5eZzMyJxO2YwO+4xNmnyOOnyvOm1va70+K14fvY
uJHArKTFu6zGv7f6o4v2qpTvq6DAv8XexJ3I2rLN4rL+1o721ZPh17/817b/6bbLy8zIydDM08rc
ysfY2NjMzP/A2+XT2uLd5czW49PJ5vTM///V5ezf6/Tj28r81cL63dXl6dD55sb/9dTt7e3k7vTr
9fv7+/v//8z///8fy4sJAAABAHRSTlP/////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////8AU/cHJQAA
CKJJREFUWEeVmAt8W1UdxyNkD4ab4bYW2UI6lklYunW+QPDFVpQ5KMNh5+wsiigqiBvKw01dHXbC
tG5glYfAYAEH2wTU2WRhxttKtnY+JhHtRHE+Zkklwy6LVBeT8zn+z/mfc+8599489u9NcnPvPd/7
+z/O/57UR2tZ1mWUwBhyNEfIKn/TMvaF0lwyHonHzRzb92VrMLPEYTCAHEwcX+X3Dw4ajf7GQXYD
M540x8bMZNKEW/hIdagXkuYM/+CpTUZolWE0Gi2EicykO8Ph6ABQCTCrQj2R9PhkY3CaYbQsO8MA
OqFmcqyzszOTSYej6aTJmFWg3khKWkK5o6GWo8dDk40mQnLxDIhkIcoEo+l4jjErQisgaUuj0bQs
FBqEJMELZKbD4XBnNEpIpGEgaXJmBWglJA2Dy42NjcaqJsOYfJDETZAZDDYEc7mGhogZR6Yn1I00
mUGaQSdDgvnhdTA+hshkLgrMMcn0gFZGMp3CGPmNwARkw0AuGgQbiwidbqVVkLTF7wevpTXFzSgg
G9LpYDASjJpJi+lQWg1Jc+RoCP1mNg2KEpANkWgwHAwPJBWmBq2KhHlDQCdG1DCackkzwgI5BtBo
RtSSmH32jKqBhDRN8/v9r8c0NVGYkhFIeC4cBCTWvGUSWhNJoI0QgqlqDFEC0GQkEokOZNiE15jC
/ZpIcJ75DyXFbDLsJ0UP4Z1JZ3KoR6mLurRaGO9vTCfkCXxnvc6Mx4GLvc7VybxmD5a6Yn/+1DXX
fuIhbJ0uq0MnaHci6Wevvf5za2544W+MOs6gQ2ic74gnl+NQypgOLf/55A1r7vz8Pb/6yrovv/vC
CxmxRErDhXJhaL+TmRU+6lD3s4O+eP1Nd25a85dfrr/tgre86R10iAVw72nzyuXyK2ldp0Q6lLqS
RuktN94E9urt69bf9tY3p4bKmJRyuVQqZfaqvttIHeoKBiX3/iH78iMP/vddt6//4gVvy3GZw/NA
JzALKlNFahhXhGnhg0tXdP2Ojr/zS+vefj64XiiD0uHTFjClhT22Th2pQl1pox+5ZOmHP7riWOzI
+F9/8VMoyaGSYAJ0jx1PJ1KB8pyraaOXz750RddVJ74diz36wxgr8/37S8PzFixYUB4GpNTpRtoY
rCMF+u8zZ1+y9Krf/P07P/nxzu/f/T9+Ol0AjYU9DCmYXkgLI2rThv72zNmz33vp72O7frRz++YH
xOm9pJzhRMH0RkqorHcL+uwVPxv++fv/edfO7ds3b37BYkokPt9d01nDWHNIQvkB8o8tW7Zs/sY3
ZX/cYyH5OqQiEpXa81JAxYFXH7j/u9/7ozyLoRS+Z90dwqYwqP5Nu4lyStll6zpnh9CuzGoNjSv1
JtlHfbUuoPq6Tw9GBZ011orgvD6QBWP+LMXm4/meHiWe1aF6PNkwuImKnDULkU/3W9Dqa0VH3lFJ
1mLOLxGCzJ6NO+7bKKFV14o4IZ1Bs5mAlMz+tadbQqutFcUcr8xkRK6zZ2P/617TL4VWWSvKtkFp
X1+fBpbxtJk7+te+tn+HcF4+4zx+KahTsS+mQpGJDwyms2fjD5564utPPSmEVlwr2s2tC+xAb98d
Bzq4ARyZJQhnqcSZj21/fO3pj+98DIVWWisq/bJrBOxYrO/QeD6fJzaTKcV49qyV5mDqdaq04K4R
cLFYPNR3pFgsjnsxgdQKJsOjrhmUmKqPiq6R0QmyZMkzh2KQq75eSJcrR8C8eLEn01aqLRq6RnpX
F0nxyO7du48Uxw+AmnOvRCME3s7l8loXd3szJVRfh3TkV6+eWFLc9dLM3c+Q/HIPJnO8e4Plvsca
zLnu6BgB5uho70snYkUywpjOHtK6qK17w4YN3YsXOnMkfyg5F4sd+U2gc/RQb2/sA6jTaa1tXwVi
26L3CKb757nzSEf+a5smJiZGIetCJ6WpBLcU0he2ti7sblsIhjo9bus41EF23XFi5sRMwv6478DE
SSSYDNu2CIF1Mo99a9cJEMopFZmLLz4pJkyffH4kz6bTSEWmdJzpZMv/lDAWIncsOpZ3LBe2BD49
fd/2p4ftgT6TpeTw4cMCHa8dXxoIYIaYBQJ8wLYXb1WZ5zELhUJTp06aOmmSm9nc3DynWb1TIJAN
WAa77Nyt225WmYQ8r2wKczpe1bxy5dWXacwsgGbwDfBZzvzCzdcpTKgKb+Z0wTynvf3qORrTNGdY
Zpqced1nPqYyn9fM0jldMpvb21fqOn/tZlIFSX0eOplAC0ndzETiX5ZBllxZZcznlI3pBIUWcmYz
8/2yOYr3AUKmpBIzZgTOTqSmEIJMJZyg8znN2BUAlI5TetbK9vb2fWrioYJOSZGzLyp8iKROERX9
6Y9r8dR18rsqSErfAMj3Of0D5pQUMK3jznjuI8Ta0BORchxxlhvp7iFwnZyN1JfYp5k74pSe48qC
o9fx8xKZSvkSikhQ68V0I5UjW4VRFgfk1sWcOxch+InvKYylRG7dymhI9SUS8QT82yEeF1PYkuAD
E1/mCij/FF84AZjQU5GLQPbiw/hoJFgghpRQwKBStiNFI5TRkIoyJZPBxHi+y4fbtxEoCyo94RAE
shf3nW/SPctPCXUxRSylTMwI0wlUzuQxFkyHTCHUU6fqO0ei73xTmcxrETwRV/uIUC+DqOYIkeg7
F6rUvIITWbHJMkl2itRaknmXTLtiZHow65gezJmdeCWG1kBRn1aBWif4eCU99gpCYyrX17PLY2kp
RImiTm2ddufjzbWWyeDJ6+zJo4xUep/WBivA1bqseH+7R6vduuLldazBlMavPQHqYmIqZUKVZHMU
xFF+1gioTyBEn8IJh1UoGhzsW/Lq1IkM611B6kzUVmc8RdPjQ7Cvokpdp3S3rryLho9jJFPrFXpN
1lOfluMCiUJ1nTVy4jzNa0k8puUDRUJPEmVdrtanVktqPE8SXrnmvZpRffD/A5+zcoUVcZi5AAAA
AElFTkSuQmCC

------=_NextPart_000_0000_01CCD776.FCC910D0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://gfx5.hotmail.com/cal/11.00/updatebeta/ltr/glyph_rss_rest.gif

R0lGODlhCgAKAJEAAAAAAP///6qqqv///yH5BAEAAAMALAAAAAAKAAoAAAITnI5nyTLfEpTLNVil
QtPUboVXAQA7

------=_NextPart_000_0000_01CCD776.FCC910D0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://secure.wlxrs.com/$live.controls.images/ad/w4/Crm120x60.jpg

/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAA8AHgDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+ijt
R680AFFHrzR680AFFHrzR680AFFHrzR680AFFHrzR680AFFHrzR680AFFHrzR680AFFHeigChqWt
adpCodQvIrfzM7A55bHXA6nqKsWt3b31slxazJLC4yrocg1w2vfY9Y8YtbvOM2sSxgbMgMeTzn3A
/Co9Z028srYx6fJPCdoXdBIV3fkfXNctWtWoz9+Hu9H3NJSoOknTlzS6rseifjR+Ncd4j0i6h+Gz
QwPIb/T4Uu423EsZYiJCM984I/GsDxlrc9/e6VqmmyP9k0i0i1qdVP8ArEkdVCn/ALZiU/hXUZo9
OZlRSzMFUDqTxTvxrzTxTe29xrPiG/ubRNQ0/SNMhgNtIxCSyTOHJ49FEf51uz+JNbn1bWdO0fR7
WX+ymQGS4uSglDRh9qgKfm578dOeaAOu/GmJKkm7y5Eba21tpzg+h965G38Y3uuGwh8PadDJPcWK
X0zXkxSOBHJCrlQSzEq3bGBmsbw/4gu9Pj1SGPTA+saj4guIorRpgEVhGjOzOB90AE5AycjjmgD0
r8aPxriL3xrqWiTS2us6ZbJcRCK4L207PG9s0qxu4JUEMhYEgjkc5rSPi+GPxbfaNNDst7W1M5ui
3DOoVnQD1Cujde9AHS/jR+NcPovjPVtd1CG1t9NsYHSCC4uYrm6ZZCko3ZjUKd21cZJxzxW6xP8A
wnEQycf2a5x/20WgDb/Gj8a5271WPTtcunFmvH2RLifechJGkVTjp8rY/Bj6U7VfEv8AZ+oPaRxQ
sR5caySy+WglfcwUnHACIzHvyABzQB0FFYWk63Ne6lLp8zWMksSCUyWsxdWQ5H4EEcg9iDntRQBR
PgW1GrTapHfXQupbgzsGIKHJztxjOO3WpTpWqT3ieasSxK25iXyG/Lmum7Ud6xxVGOKcXVbfLsOh
ahzezVrkaK7W6rcBGcriQKPlJ74z2rkfC3gc6LpGr6fqFyt2l9mBCAfktQpWNDnuAW/Oux/nRWwj
g7PwHfw/DvUdBuL+GbU75t8l0QdpI2qvbPCIorotN0Way1nX715Y2TUpY3jVc5QLEqHP4jtW1R+N
AHCaR4R17w2mnzaXcafPOmnx2N5FcF1R9jMUdGAJyNxBBHI9KLfwVrFqpv01G0fWYtUm1CF2jYQu
ssYR42HUDAOCM4wOtd5RQByJ8LX2tXOoXniGS0Elxp76fFBaFmSKNzlmLMAWYkL2GNtZtx4Av7rw
vZ2cuoxHVftMkl7dgHEqSqUlUfVCoH+6K9AooA47xB4Y1LWtStlSLSre1tZopLe9UOLuBVILKvGO
cEdcYPQ1r39jqQ16LUrBbSQC1aB0uJGTqwYEEKfStqkoAxV0aW7k1J9Q8kLf2kdu8cTFtpXzM4JA
/vjHHaqY8N3Z0mAzz21xq0d19rkkkQmKV9pQgjqBsOAexAPtXTfjR75oAz9Lt7mJpXuLOwtd2AqW
pLH33MVXP0xRWjRQAdqKDwDSdyPagAwOaWiigAoopDwCfagApaTvS0AFFFIORmgBaKKKAD8aKaWI
B+oFOoAKKQcgH2ooA//Z

------=_NextPart_000_0000_01CCD776.FCC910D0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://gfx6.hotmail.com/cal/11.00/updatebeta/ltr/i_print.gif

R0lGODlhEAAQAMQfAP///4mJiFNTU5mZmamrqnZ2dvb3+Hp6emdnZ9Tc45qalvTz9bm9wsDGzLK1
uJaWlsTL00ym+yQjNj9ARYqGhkJXY62sqyNfOCtrjbT/l3SBiE9tikJaUk+IcBhZhP///yH5BAEA
AB8ALAAAAAAQABAAAAV04Cd+xKAoQ0qMLGm88NqKBBzPNKDv8mztvFahQAkYj0bK8DOEHJ7QKGRY
aDQQ2KzWOmQwBOCw2Dt0OMRogSNzKKQS8Lg8NVwsJoTARsOpBCwTdgUoDxIEABEJHRgABBIPJyyH
EQ4XHo04JEA6PS0lKZADnSEAOw==

------=_NextPart_000_0000_01CCD776.FCC910D0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: https://gfx6.hotmail.com/cal/11.00/updatebeta/ltr/help.gif

R0lGODlhEAAQAPcAAAAAAP////n4+d7c35eXm8jJ0Le5xfLz+DJOxmF0x2N2wmFzv5Gcy9DT372/
x6ChpTdUvj1axD9bu0tjvrC2zLi7xru9xEBdukBdtkxirVZuvI2ZwaeuxLvA0bS4xLu+xzZVrDta
sEpw1jxarkhgpWSC2HOO12F3tV9zqpOo4Y6bwLXE75ejw56mvMLL5amxx7zC0ri8x7O3wuvv+tbZ
4Qcymw83lhI8oRA1kBZCrBdBphU8mRc9mB1FpiBJrCJFmShPsSNFmypStSRHmitRrShKnjdj1DBX
ty9Sqz1p2TZewDRbuy1Pojtm0TZdvjpjyzpiyTlgxC9QojBQnUJq1EJp0DZWqUNpzENnwUNmvEFi
szxapT1bpEZnuENhrll4yk5op199x1t4vkxknUtimlp0tVNqpm+M2WqFym2IzlxzrWJ6tnyZ5Gt9
rImcy5qr1rLD8KGv1JSgvZOeucnN17e5vg43lw00kA84mRE7nhA4kxU8lRY6jxo/liFHoCJJpD9d
oWR7sIKTusPGzf///v38+drW0d7Y0o2Li////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAIkALAAAAAAQABAA
AAjbABMJFIiooMGBCBMVfFCnQIE6DwomRETgw5sSVKp8ceOBAKKBFGGcScIGzooUWMS88EjQgQkj
ImYUIhTABZEyMj4iehCnyZMrabqEOSDAix9BERHVQQMlihMhOZAMoDGEB5g6BQtkUbIEiI4/LQwF
2vNjSoGsWo74uFFDxaE2QZhI2XJW6ZoeefDsYMGhiJURIU5g3SnHjg09fcyoAYHhgoQNERVaGHMH
B6BBdDRAiKDAwEeFBGKQ4cOlQ4MJCBJQYEmQgIU5KEhkWMCgAmuQOxs+TJoQt8HPAwMCADs=

------=_NextPart_000_0000_01CCD776.FCC910D0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: https://secure.wlxrs.com/$live.controls.images/ad/w4/Ad160x600.jpg

/9j/4AAQSkZJRgABAQEAYABgAAD/4QA0RXhpZgAASUkqAAgAAAABADEBAgARAAAAGgAAAAAAAABB
ZG9iZSBJbWFnZVJlYWR5AIP/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwg
JC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAJYAKADASIAAhEB
AxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9
AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6
Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip
qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEB
AQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJB
UQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RV
VldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6
wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDoLu7uVvJ1
W4lCiRgAHPHNQ/bLr/n5m/7+GnXg/wBNuP8Aro386hxX0MIR5VofEValT2kvee76kn2y6/5+Zv8A
v4aPtl1/z8zf9/DUeKMc1XJHsZ+0qfzP7yT7Zdf8/M3/AH8NH226/wCfmb/v4ajxRijkj2H7Sp/M
/vJPtl3/AM/M3/fw0fbLv/n5m/7+Go8UYp8kewe0qfzP7yT7Zd/8/M3/AH8NJ9tuv+fmb/v4ajxQ
RRyR7D9pU/mf3kn2y7/5+Zv+/hpftt1/z8zf9/DUWKNtHJHsHtKn8z+8k+2Xf/PzN/38NH2y7/5+
Zv8Av4aj20bafJDsP2lT+Z/eSfbbv/n5m/7+Gj7bd/8APzN/38NR7aNtHJDsP2lT+Z/eSfbbv/n5
m/7+Gj7bd/8APzN/38NR4pMUckOw/aVP5n95L9su/wDn5m/7+GprO7uWvYFa4lKmRQQXPPNVNtT2
YxfW/wD10X+dTOEeV6GlKpPnjq9yW7X/AE2f/ro386hK1aul/wBLm/66N/OodtTB+6jOrH35epHi
jFSbaNtVcz5SPFGKfto20XHykeKMVJto20XDlI9tG2pNtG2ncfKRbaXFSbaNtFw5SPbRtqTFG2i4
+UjxRipMUbaLj5SPFJtqXbRtp3HykW2prMf6bB/10X+dN21Nar/pkH/XRf51M37rNKS99epLcr/p
U3++386ixVm4H+ky/wC+f51HisoP3UOovffqRFaNtS4pMVVyLEe2jbUmKTFFxcpHto21JtoxRcfK
R7aNtSYoxRcOUj20bak20badx2I9uKNtS4oxRcLEWKNtSYoK0XHYjxRipNppdtFx2IttS2q4u4f9
9f50YqS3H+lRf74/nUzfus0px99epLOP9Il/3z/Oo8VYmH7+T/eP86jxWcH7qHUj779SLFGKl20b
aq5HKRYoxUm2jbRcLEeKMVJto20XCxHijbUmKNtFx2I8Ubak2ijFFwsR4oxUm3NG0U7jsR4oxUm2
jbRcdiPFGKk20baVwsR4qS3H+kRf74/nSbakgH7+P/eH86U37rLpr30Syj98/wDvGmbamlX96/8A
vGm7azi/dRVRe8yPbRtqTFJtqrkWGbaTbUm2jbRcLEe2jFSbaNtFwsRlaTFS7aNtFx2I9tG2n7aN
tFw5Rm2jbipMUbaLhYjxRipNtG2i47EeKNtSYpMUXHYZinQriaP/AHh/Ol20+IfvU/3hSk/dZUF7
yJZB+8b6mm4qVx87fWkxWcXoipr3mRYoxUuKTFO5FiPFGKkxSYp3DlGYoxT8UYouOwzbRin4oxRc
LEe2jFSYoxRcLEe2lxT8UYouOwzFGKdiii4WGYoxT9tLtouFiPbT4x+8T6inbaci4dfrUyejLgve
Q9h8x+tJinkfMaTFRF6Ic17zGYoxT8UYqrk2GYoxTsUYouFhmKNtOxRRcLDcUYpxFGKLjsNxRinY
pcUXFYjxS4p22nbaLjsRbaXbUoTNOEdFx8pCE5p2ypwlOC0uYpRIBHTgmDUu2lI4qZPQuEfeRERz
SYp1JilF6EzXvMbikp+KMVRNhmKTFPxRigLDMUYp+KXbRcLEeKXFSCOniOi4+Uh2k04JU4jxTgtL
mKUSAR08JUmBS4pXKUSPYKMU/FFK47DcUU6koATFIehp2KGHymk9hxWqIaKcBRtprYmS95jMUYqU
JThHTuLlIQtOCVMI6dsxS5hqJAI6eI6mAopXKUSMJTsClpKQBSGlpMUwCjtRRQMSilxRigQlGKXF
GKAsJSN90/SnUjfdP0pPYqO6GqmVFSBKfGo8tfoKd0pJ6DcdWMCe1LjFOpDQKwlFFJTAM0UYpMUA
FJS0YoEJRS4ooGJiilooASjFFFABRS0mKAsFI33D9KWkb7h+lD2HHdEif6tfoKdTU/1a/QU6pWxU
t2BpMUtFMkSjFLSUANxRinUlACHiilpKYBikpaKAEopaSgAooooAKKKKBCUjfcP0paR/uH6UPYcd
0Sx/6tfoKWkj/wBWv0FOqVsXLcSiiimSJRS0lABSUtFACUUGkoEFFLRTASiiigAooooASiiigQU1
/un6U6mt9w/Sk9io7omj/wBUv0FLSRj90n0FOqVsVLcSilopiG0U6kxQA2inYpKBCUYpaKYDaKU0
UANopcUUwEopaKAG0U7FJigBKa/3D9KfTX+430pPYcd0Tx/6pP8AdFLikj/1Sf7op1Sti3uJijFL
ikpkiUUtJQAYpKXFFACUlLRQISilpKYCUUtFACYpKdSYoASil70UANpH/wBW30NOxTXHyN9DQ9gW
6J4v9Un+6KdikiH7lP8AdFOqVsaPcSkp1JigkSkp1JimAlFGKKAEopaKBDaKdikxQAlHalxRigBt
FLRigVhKSloAycCmAmKkMP7iRm7KcflU0UOOTTp/+PeT/dP8qiUtDSEdbsgi/wBSn+6KfTYv9Qn+
6KfQthvcbRS0YpkjaKcaTFACUmKWloAbikp2KKYhtFLS0ANxSU40lACUUtABY4FACYzwKsQwgcnr
To4QvJqWpbLjHqwqKf8A495P9w/yqWo5/wDj3l/3D/KoLW5BF/qY/wDdH8qfTYf9RH/uj+VOq1sQ
9xKKWimISkpaKAEpKWigBKSlpcUCG0UtFACUUUoBY4FADQpY4FWo4ggz3pY4woyetSVLZcY9xKKW
ipKEqO4/495f9w/yqWorj/j2l/3D/KhjW5BD/qI/90fyp9Mh/wBRH/uj+VPqlsQ9xMUUtFMQlJS0
dqBCUUuKSgAooopgJRS4oCljgUCECljgVZSMKKVIwg96fUN3NFHuJRS0UihKKXFJQAVHcf8AHtL/
ALh/lUlRXH/HtL/uH+VALchh/wBRH/uj+VPpkP8AqI/90fyqSqWxL3EpKWigQlFFFMQlFLRQISkp
aVVLHFACKpY8VZRAg96VECinVLZcY9RKKWkNIoKKKKACiiikAlR3H/HtL/uH+VS1Hcf8e0v+4f5U
Ma3IIf8AUR/7o/lUlMh/494/90fyp9UiHuJSU6kpiEopcUlACYopaApJwKAAKWOBVhECilRAg96d
SbLURKKWkqRhRRRQAUUUUAFFFFABUVx/x7S/7h/lUtR3H/HtL/uH+VA1uQQf8e8f+6P5VIaZB/x7
x/7o/lT6pEPcSilooEJSd6WlA3HApiGhSTVhECj3oVAop1S2Wo9QopaSkUFGKKKACkpaKAEoopaA
EooooEFR3H/HtL/uH+VSVHc/8e0v+4f5UDRDB/x7x/7g/lUlMg/494/9wfyp9UiGFJS0YycCgQgB
JwKnRNooRNo96fSbLSEopaSkUFFFFAgpKWigBKKKKACiiigAooooAKiuf+PWX/cP8qmAzTblcWk3
/XNv5UMaRXt/+PeL/cH8qkqOD/j3i/3B/KpKaIe4ntUyJtGT1oRMcnrT6TY0hKKWkpFBRRRQAlFL
SUwCiiigQUlLRQMSilpQM0AJShacFAp1K4JCAVHc/wDHnN/1zb+VSVHdf8ec3/XNv5UikVYP+PaL
/cH8qsInc1HaJm3iJ/uD+VWaq5CWolFFFIoKKKKBCUUtFACUUUUAFGKKKAEpaOtOC0AIFzT8Yooo
KsFFFFABUV1/x6Tf9c2/lUtRXX/HpN/1zb+VIY22/wCPSH/cX+VS1Fbf8ekP+4v8qloJCkpaQ0wC
iiigAooooEFFFFABQBmnBaWgdgAxRS0lAwoopTSASiil7UwEqK6/49Jv+ubfyqWorr/jzm/65t/K
kA22/wCPSH/cX+VS1Ha/8ekP+4v8qloASilxRimISkp2KTFACUUuKULQA0DNPAxS4xWVqHiXRNKc
pe6pawyDqhkBYf8AARzUyko6tlwpym7RV35GrRWTp3ifRNWkEVjqdvNKekYbDH6A4Na1EZKSumOd
OUHaas/MKKKKZAUUUUAFFFFABUV1/wAec3/XNv5VLUV1/wAec3/XNv5UDG2v/HpD/wBc1/lUtR2o
/wBEh/65r/KpcUAJRS4pcUCG0UuKUDFAWEC06iigZj+KtR/srwxqF2pw6wlUP+03yj9TXgFjpLTH
cQST1Jr1v4mTTTWdjpdujyPNIZXVAScKMD9T+lYOm6HdwQh3sZ8DriMk/l1r5/NatRz5acW7dj6r
KZRw2F529ZP8Fp/mc5FoDbkKAhsjBHXNelR+LJNLmFrdwtPBEoTzVPz5AwSc9eQapWcdu0qyLhhB
mSRejLtGcEHoc4HPrUV3ZHy/n5fHzH1Pc1wYTE1oUXUWjb/Bf8P+B5udYqVVxi+hs3HxF8PW0W95
rgt/cEDZ/wAP1p3hjxtB4pvZ4raymhhjHyySMMsfQgdPzNeY61aAbjiu9+GGmfZNFe5ZcNKxAPt/
+uvawWMqYiVmeDGcnKx3dFFFeqbBRiiigAxUN2P9Dn/65t/Kpqiu/wDjzn/65t/KgYlr/wAecP8A
1zX+VS1Fa/8AHnB/1zX+VTUhCUuKXFLQFhMUUtFAxKKWorq4S0tJrmT7kSM7fQDNMR5T4x8RXc/i
iexhupEtbchNiHblsfNkjnrx+FaOgzkbW3tu9c15k2oPd6hcXchy0srOT9TXT6TqoTaN1etKjaCi
jyZVH7RtnqLql9ayq2EmfaguFQFxg7uc9R0496yLqz1JVKvBDcns9vKq59yrkbfoC31q/aSGO0tw
33vL3N65bn+W0fhTZ5xtJJr4LM8woxrSi1ezt2/rU+hpYR1IRucbe6Jd3kyo5gtlZgP3kgdhk/3U
yP1FemaRYLpmlwWikHy1AJHc+tcnbf6dq8MS9A24/wCfriu6ACgADgcV2ZJP2lKVXl5buxOJw0KE
lFb21Cilor2jnEoxS0UAJiorv/jzn/65t/Kpqhu/+POf/rm38qAEtB/ocH/XNf5VPUVp/wAeUH/X
Nf5VNQAlFV9QgmutNure3naCeWF0jmXrGxBAYfQ81wPhvxrcD4NXGvajIW1LTYJ4bjzOSZ4yVUH3
PyfnQB6NRXm3w08V6g/gjVn8TTSPqGiSSm6aXG4xhPMBP4Ej8KqeBrma8fwlf+INf1Nta1CG6uYL
JWPkSxnpuGMcJtI9z7UhnqlQ3drDe2ktrOu6KVSrrnGQfpXEn4weEDZpeRXV5NanmWaKzkZYPmKj
zDj5c46dcfUVta3430HQbaxmubppm1ABrOG1jM0k4IzlVXkjBHPSncVi5Z+GdHsUCw2EI4xkqMn6
1X1HwbompEO1msMwIIlh+Vj7H1H1rlNB8VWPiD4r3VzZ3Uq2cOgKJop1aIwyC4bdvVsbSARz6YrR
/wCFt+EvMDfabv7EZPK+3/Y5Ps27OMeZjHXv0qlOSd0yXCLVmixqsWoWVxIxt2eAn5JIhu49wOR/
KsOa7uJiVSKRj6BSa7nTvEOmarqGpWNpPvuNOZFuVKkbd67lIJ4II5yKzrTxp4cvfCtz4mt7oNpd
uWEs3lEFSpweMZ7j65r52tw/QqVHUUmr69z06WYypxtypmJptjr0EDXem2tu12XQBbvITYW+foeu
OR7iu/rkP+FleHW1RNPie9nk3xxySQ2kjRwu+NquwGFPIz6d60NdvLm28R+F7eGVkiur2aOZB0dR
bSsAf+BKD+FexhsPDD0lShsjjrVZVpuct2b9FZeuzQwx2Bmv7mzD30KIYAD5rFuI2yD8rdD0+oqx
pmq2er6ct/Zy7rcs67mUqVKMVYEHkEFSPwroMi5RXNN460d4bR7RL6+kuoBcxw2lo8knlE4DsAPl
U9icZ7Vs6Tq1lrenJfWEvmQMzKdylGVlOGVlIBVgQQQRmgC5UN3/AMec/wD1zb+VT4qG7H+hT/8A
XNv5UALaf8eUH/XNf5VNUNp/x5Qf9c1/lU1IYV4HrtrPD8Q9Q8ARxsbLX9YttUIA4MOC84/76jGP
92vfKrtY2j3qXr2sDXca7EnMYLqvoG6gcn86APE/icL3SPGWp6XYKw/4TOztrZGA4E6SrG2R6eWx
/wC+q67VLSLT/ix4EsoF2w29hdxRj0VY1A/QV309hZ3U8E9xaQTTW5LQySRhmjJxkqT06Dp6U57S
2kuorqS3ia4iBEcrIC6A9QD1GaAPKvh9bQL+zlMREn7+xv2l4++d0q5P4KB+FZHgm+stI8YeF7rW
ZY7eG58KQw2NxcNtj8wPllDHgNj+fuM+1Q2Fnb2X2KC0gitMFfISMKmDnI2jjByc/Wq93oWj39lF
ZXmlWNxaQ48qCa3R40xwNqkYH4UAeP8AiS7t/EnjLxqvhxkuZT4Y8l5LZtwncSfMFI+8duF47jFb
1x4t8IH4KvDFfWXltpP2ZLIOvmeaY9oTZ13bv8fevRrPSdN08obLT7W2KR+Unkwqm1M52jA4GSTj
pmqq+F/D66h/aC6Fpgvd+/7SLSPzN3ruxnPvQB4rqS6r4Kt9KCwyLe+I/DkWlbDnK3i7EUsexCPj
/gNSXui/2L4if4Y2sbnT9YvLG8QAcGBEP2gk+pMC/ma91nsrW6khe4toZngffE0kYYxt6rnofcUN
ZWr3iXj20LXUalEmMYLqp6gN1AoA8h1TUv8AhAdav9W8N+INPv7K/wBVP2/Q5WBmW4d9khjIO4HI
6EYAHeu88TyJF4p8HPI6oo1CfLMcAf6JPWqvhvQk1M6mui6ct+X3m6FqglLeu/Gc++atXum2OpxL
Ff2VvdxqdyrPEsgB9QCOtAHPeMZ4Z4NE8qWOTGtWedjA4+euc11rjS9X1fwnal0PiaZJbJl/5Z+Z
8t2Qf9lVMn1eu/ttC0iyBFrpVjACyufKt0XLLnaeB1GTg9s1be3gknineGNpos+XIygsmeuD2z3o
A8403TLyDxz4i06y8QHSJCbeS3txaxP5lssCopXeMkKVdTjgHnvXU+ENOg0+11F4dYTVXur55550
VFAk2orLhOB9zJ9yc1p6loek6ysa6rpdlfCMkoLq3SXbn03A4qza2tvZWyW1pbxW8EYwkUSBFUew
HAoAmqG7/wCPKf8A65t/Kpqhu/8Ajyn/AOubfyoALT/jyg/65r/KpqhtP+PKD/rmv8qmxSAKKMUY
oAKKMUYoAKKMUYoAKKMUYoAKKMUtACUUtFACUUtFACUUtFACVDd/8eU//XNv5VPUN5/x5T/9c2/l
QAWf/HlB/wBc1/lU1Q2f/HlB/wBc1/lU1ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFQ3n/HlP/1zb+VTVDef8eU//XNv5UDCz/48oP8Armv8qmqGz/48oP8Armv8qmoAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAqG8/48p/+ubfyqaobz/jyn/65t/KgAs/+PKD/AK5r/Kpq
hs/+PKD/AK5r/KpqACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKhvP+PKf/rm38qmq
G8/48p/+ubfyoALP/jyg/wCua/yqaobP/jyg/wCua/yqagAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACobz/jyn/65t/KpqhvP+PKf/rm38qACz/48oP8Armv8qmqGz/48oP8Armv8qmoA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqG8/48p/+ubfyqaobz/jyn/65t/KgAs/+
PKD/AK5r/Kpqhs/+PKD/AK5r/KpqACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKhvP
+PKf/rm38qmqG8/48p/+ubfyoAhtbq3W0hVp4gRGoILjjipvtlt/z8Q/99iiigA+2W3/AD8Q/wDf
Yo+2W3/PxD/32KKKAD7Zbf8APxD/AN9ij7Zbf8/EP/fYoooAPtlt/wA/EP8A32KPtlt/z8Q/99ii
igA+2W3/AD8Q/wDfYo+2W3/PxD/32KKKAD7Zbf8APxD/AN9ij7Zbf8/EP/fYoooAPtlt/wA/EP8A
32KPtlt/z8Q/99iiigA+2W3/AD8Q/wDfYo+2W3/PxD/32KKKAD7Zbf8APxD/AN9ij7Zbf8/EP/fY
oooAPtlt/wA/EP8A32Khurq3a0mVZ4iTGwADjniiigD/2Q==

------=_NextPart_000_0000_01CCD776.FCC910D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://secure.wlxrs.com/82hJcf5FaDidO0l2QEn5!!xumBJDnFJXbxiXma73kzP11wEG5m8dsSiunpD-PaHWq-X9eaAfBtDolS1ceow4GHsoSd3-IHm1gDmxE-4az8Y/Base/16.2.3021/NYKpPzcj59cCalCSS.css?ZfDHJ0dwkwrfIMoja3-R7w

.BodyBG {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #fcfcfc; BACKGROUND-REPEAT: =
repeat; BACKGROUND-POSITION: left top
}
.Breadcrumb {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BACKGROUND-COLOR: =
transparent; COLOR: #6e6e6e; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px =
solid
}
.Breadcrumb A {
	COLOR: #6e6e6e; TEXT-DECORATION: none
}
.Breadcrumb A:visited {
	COLOR: #6e6e6e
}
.SelectionBG {
	BACKGROUND-COLOR: #ddecfe
}
.HoverBG {
	BACKGROUND-COLOR: #f3f7fd
}
.ContainerBorder {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: =
#ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.ContainerBG {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #fcfcfc; BACKGROUND-REPEAT: =
repeat-x
}
.PageBG {
	BACKGROUND-REPEAT: no-repeat
}
.BreadcrumbBG {
	BACKGROUND-COLOR: transparent
}
.BreadcrumbBorder {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 1px solid
}
.ContainerBG2 {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #fcfcfc; BACKGROUND-REPEAT: =
repeat-x
}
.ContainerHeader {
	BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: repeat-x
}
.ContainerHeader A {
	COLOR: #f4793a
}
.ContainerHeader A:visited {
	COLOR: #f4793a
}
.ToolbarBorder {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: =
#ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.ToolbarBG {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #fcfcfc; BACKGROUND-REPEAT: =
repeat-x
}
.Toolbar {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: =
#2a2a2a; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.c_ads_pipe {
	COLOR: #ccc
}
.c_ads_acb {
	TEXT-ALIGN: right !important; PADDING-RIGHT: 1px; FONT-SIZE: 84.6%
}
.c_ads_text {
	VERTICAL-ALIGN: top
}
.c_ads_ty {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.c_ads_upsell {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
#c_ads_desc_txt {
	WIDTH: 100%; HEIGHT: 60px; FONT-SIZE: 100%
}
#c_ads_pr_sub {
	MIN-WIDTH: 70px
}
#c_ads_pr_close {
	MIN-WIDTH: 70px
}
#c_ads_pr_close {
	MARGIN-LEFT: 5px
}
.c_ads_acbreport {
	FONT-SIZE: 105%
}
.c_ads_acbclose {
	FONT-SIZE: 105%
}
.c_ads_default_desctxt {
	COLOR: #6e6e6e
}
.c_ads_acb A {
	COLOR: #777
}
.c_ads_acb A:hover {
	COLOR: #777
}
.c_ads_acb A:visited {
	COLOR: #777
}
.IE .c_ads_acbclose .is_c {
	VERTICAL-ALIGN: -2px
}
#HomeContent #h_rightcol DIV.Ad300x250 IFRAME.richmediaad {
	Z-INDEX: 2000001
}
.c_hl {
	TEXT-ALIGN: left; WHITE-SPACE: nowrap
}
.c_is {
	LINE-HEIGHT: 0; MARGIN-TOP: 1px; WIDTH: 18px; DISPLAY: inline-block; =
FONT-FAMILY: Arial; HEIGHT: 17px; FONT-SIZE: 0px; VERTICAL-ALIGN: =
middle; MARGIN-RIGHT: 3px
}
.IE_M9 .c_hl .c_is {
	MARGIN-TOP: -4px
}
.Firefox .c_hl .c_is {
	MARGIN-TOP: -2px
}
.RE_WebKit .c_hl .c_is {
	MARGIN-TOP: -6px
}
.rtl .c_hl A.c_ml {
	ZOOM: 1
}
.Firefox.rtl .c_hl {
	DISPLAY: block; FLOAT: right
}
.RE_WebKit.rtl .c_hl {
	DISPLAY: block; FLOAT: right
}
.IE_M9.rtl .c_hl {
	DISPLAY: block; FLOAT: right
}
.c_tm {
	FONT-SIZE: 8px; VERTICAL-ALIGN: 4px; TEXT-DECORATION: none
}
.c_hlp {
	FONT-SIZE: 120%
}
.c_hbrnd {
	FONT-FAMILY: "BBAlpha Sans","Prelude Medium","S60 =
Sans",Tahoma,Verdana,Arial,"sans-serif"
}
.IE_M7 .c_hbrnd {
	FONT-FAMILY: "Segoe UI",Tahoma,Verdana,Arial
}
.IE_M8 .c_hbrnd {
	FONT-FAMILY: "Segoe UI",Tahoma,Verdana,Arial
}
.Win6 .c_hbrnd {
	FONT-FAMILY: "Segoe UI",Tahoma,Verdana,Arial
}
.c_hlc {
	FONT-FAMILY: Verdana; COLOR: #6e6e6e; FONT-SIZE: 65%
}
.c_bcb {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; CURSOR: default; =
PADDING-TOP: 0px
}
.IE_M9 .c_bcb {
	WIDTH: 100%; TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
.IE_M9 .c_bcb UL {
	WIDTH: 100%; TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
.IE_M9 .c__.c_bcb {
	WIDTH: 95%
}
.rtl.IE #c_bcb {
	WIDTH: 100%
}
.c_bcb LI {
	LIST-STYLE-TYPE: none; TEXT-OVERFLOW: ellipsis; ZOOM: 1; DISPLAY: =
inline; WHITE-SPACE: nowrap; OVERFLOW: hidden; -o-text-overflow: =
ellipsis
}
.FF_M3 .c_bcb LI {
	DISPLAY: inline-block
}
.SF_M4 .c_bcb LI {
	DISPLAY: inline-block
}
.Chrome .c_bcb LI {
	DISPLAY: inline-block
}
.c_bcb UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FLOAT: left; PADDING-TOP: 0px
}
.c_bcb A {
	TEXT-DECORATION: none
}
.IE_M6 .c_bcb A {
	ZOOM: 1
}
.c_bcb A:visited {
=09
}
.c_bcb A:hover {
	TEXT-DECORATION: underline
}
.c_rchev {
	MARGIN: 0px 9px; ZOOM: 1; FONT-FAMILY: "Times New Roman"; FONT-SIZE: =
0.65em; VERTICAL-ALIGN: 1px
}
.c_bcb LI .link {
	TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; COLOR: #6e6e6e; =
OVERFLOW: hidden; -o-text-overflow: ellipsis
}
.IE_M9 .c_bcb LI .link {
	DISPLAY: inline
}
.IE_M10 .c_bcb LI .link {
	DISPLAY: inline
}
.Firefox .c_bcb LI .link {
	VERTICAL-ALIGN: bottom
}
.wl_bubble {
	WIDTH: 0px; HEIGHT: 0px
}
.wl_bub_content {
	Z-INDEX: 200; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; =
MIN-WIDTH: 150px; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 8px; =
OVERFLOW-X: hidden; BACKGROUND-COLOR: #fcfcfc; MARGIN: 0px; MIN-HEIGHT: =
50px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; MAX-WIDTH: 300px; =
WORD-WRAP: break-word; HEIGHT: auto; BORDER-TOP: #ccc 1px solid; TOP: =
0px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 8px; LEFT: 0px
}
.wl_bub_bk {
	Z-INDEX: 200; POSITION: absolute; TOP: 0px; LEFT: 0px
}
.wl_bub_shad {
	Z-INDEX: 200; POSITION: absolute; FILTER: alpha(opacity=3D30); =
BACKGROUND-COLOR: #000; TOP: 0px; LEFT: 0px; opacity: .3
}
.wl_bub_content P {
	MARGIN: 0.5em 0px
}
.wl_bub_bk_left_su {
	BACKGROUND-IMAGE: url(hig/img/bubble/bubblestrip.png); =
BACKGROUND-POSITION: 0px 0px
}
.wl_bub_bk_left_sl {
	BACKGROUND-IMAGE: url(hig/img/bubble/bubblestrip.png); =
BACKGROUND-POSITION: -159px 0px
}
.wl_bub_bk_right_su {
	BACKGROUND-IMAGE: url(hig/img/bubble/bubblestrip.png); =
BACKGROUND-POSITION: -68px 28px
}
.wl_bub_bk_right_sl {
	BACKGROUND-IMAGE: url(hig/img/bubble/bubblestrip.png); =
BACKGROUND-POSITION: -253px 0px
}
.wl_bub_bk_upward_sl {
	BACKGROUND-IMAGE: url(hig/img/bubble/bubblestrip.png); =
BACKGROUND-POSITION: -41px -3px
}
.wl_bub_bk_upward_sr {
	BACKGROUND-IMAGE: url(hig/img/bubble/bubblestrip.png); =
BACKGROUND-POSITION: -226px -2px
}
.wl_bub_bk_downward_sl {
	BACKGROUND-IMAGE: url(hig/img/bubble/bubblestrip.png); =
BACKGROUND-POSITION: -111px 0px
}
.wl_bub_bk_downward_sr {
	BACKGROUND-IMAGE: url(hig/img/bubble/bubblestrip.png); =
BACKGROUND-POSITION: -199px 0px
}
.wl_bub_close {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: =
none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; TOP: 8px; RIGHT: =
8px; TEXT-DECORATION: none
}
.wl_bub_close_icon:hover {
	BACKGROUND-POSITION: -150px -1px
}
.wl_bub_close_icon {
	BACKGROUND-IMAGE: url(hig/img/bubble/bubblestrip.png); WIDTH: 8px; =
BACKGROUND-POSITION: -138px -1px; HEIGHT: 8px
}
.c_c {
	WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.c_cbb {
	BORDER-BOTTOM: #ccc 1px solid; MARGIN-TOP: 2px
}
.IE_M6 .c_c {
	WIDTH: 100%
}
.Safari .c_c {
	WIDTH: 100%
}
.c_c .c_ms {
	LINE-HEIGHT: 1em; ZOOM: 1; DISPLAY: inline; MARGIN-LEFT: 14px
}
.c_ccptc .c_ms {
	BORDER-LEFT: #c7c7c7 1px solid
}
.IE .c_ccptc .c_ms {
	BORDER-LEFT: #c7c7c7 1px solid
}
.Firefox .c_cc .c_ms {
	FONT-SIZE: 0.85em
}
.c_c .c_m .c_ms {
	BORDER-LEFT: #fff 0px; ZOOM: 0; DISPLAY: block; MARGIN-LEFT: 2px
}
.c_c LI {
	LIST-STYLE-TYPE: none; ZOOM: 1; DISPLAY: inline
}
.c_c .c_m LI {
	ZOOM: 0; DISPLAY: block
}
.c_c SPAN.c_ld {
	CURSOR: default; TEXT-DECORATION: none
}
.c_ccptc SPAN.c_ld {
	COLOR: #c7c7c7
}
.c_cc {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FLOAT: left; PADDING-TOP: 0px
}
.c_cc LI {
	MARGIN-RIGHT: 14px
}
.c_cc .c_m LI {
	MARGIN-RIGHT: 2px
}
.Firefox.rtl .c_cc > LI {
	DISPLAY: block; FLOAT: right
}
.Safari.rtl .c_cc > LI {
	DISPLAY: block; FLOAT: right
}
.Chrome.rtl .c_cc > LI {
	DISPLAY: block; FLOAT: right
}
BODY.Safari .c_cc LI:after {
	CONTENT: " "
}
.c_ccptc A:link {
	COLOR: #2a2a2a
}
.c_ccptc A:hover {
	COLOR: #2a2a2a
}
.c_ccptc A:visited {
	COLOR: #2a2a2a
}
.c_cptc A:link {
	COLOR: #06c
}
.c_cptc A:hover {
	COLOR: #06c
}
.c_cptc A:visited {
	COLOR: #06c
}
.c_cptc .c_m LI A {
	COLOR: #06c
}
.c_cptc .c_m LI A:hover {
	COLOR: #06c
}
.c_cptc .c_m LI A:visited {
	COLOR: #06c
}
.c_c .cxp_optionmenu {
	DISPLAY: inline
}
.c_c .c_clr {
	DISPLAY: inline
}
A.c_chi {
	POSITION: relative; TEXT-ALIGN: center !important; COLOR: #fcfcfc =
!important
}
A.c_chi:hover {
	TEXT-DECORATION: none
}
.c_chi IMG {
	VERTICAL-ALIGN: middle
}
.rtl A.c_ml.uxfa_ml {
	ZOOM: 1
}
.IE .c_c .is_c {
	POSITION: relative; VERTICAL-ALIGN: middle; TOP: 2px
}
.Safari .c_c .c_chev {
	FONT-SIZE: 8px
}
.c_mm_clc {
	TEXT-ALIGN: left; PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; =
PADDING-LEFT: 2px; WIDTH: auto; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.c_mm_clc .c_mm_dn {
	DISPLAY: none
}
.c_mm_clc .c_mm_dn.c_ms {
	DISPLAY: none
}
.c_h .c_ht .c_mm_clc .c_mm_dn {
	DISPLAY: none
}
.c_mm_clcHome {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.c_mm_clcSlideshow {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.c_mm_clcPopout {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.c_mm_clcHotmailLeftNav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
.c_mm_clcHeader {
	WIDTH: 170px
}
.c_mm_clc UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.c_mm_clc LI {
	ZOOM: 1 !important
}
.c_mm_clcHotmailLeftNav LI {
	MARGIN-BOTTOM: 0px
}
.c_mm_clcHome LI {
	MARGIN-BOTTOM: 0px
}
.c_mm_clc A {
	DISPLAY: block
}
.c_mm_status DIV.statusText {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; =
PADDING-TOP: 4px
}
.c_mm_clcHome .c_mm_status DIV {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.c_mm_clcHome .c_mm_status .c_mm_errorMsg {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffae; PADDING-LEFT: 8px; =
PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px =
solid; PADDING-TOP: 4px
}
.c_mm_clcHotmailLeftNav .c_mm_fr .c_mm_errorMsg {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ffffae; PADDING-LEFT: 8px; =
PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px =
solid; PADDING-TOP: 4px
}
.c_mm_status .c_mm_errorMsg DIV.statusText {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.c_mm_clc .c_mm_va {
	DISPLAY: none
}
.c_mm_slchev {
	MARGIN-TOP: 0.35em; DISPLAY: none; FLOAT: right
}
#c_mm_col {
	DISPLAY: none
}
.c_mm_links LI {
	DISPLAY: inline
}
.c_mm_links A {
	DISPLAY: inline
}
.c_mm_clcHotmailLeftNav .c_mm_links LI {
	DISPLAY: block
}
.c_mm_clcHeader .c_mm_links LI {
	DISPLAY: block; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.c_mm_clcHeader .c_mm_links A {
	DISPLAY: block; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
.SignedOut .c_mm_clcHeader .c_mm_links A {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
.c_mm_clcHeader .c_mm_links UL {
	PADDING-TOP: 1px
}
.c_mm_errorMsg .statusText SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.c_mm_errorMsg A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.c_mm_contacts .statusText A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.c_mm_contacts .statusText SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.statusText SPAN {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: =
block; WHITE-SPACE: normal; COLOR: #6e6e6e; PADDING-TOP: 0px
}
.statusText A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: =
block; WHITE-SPACE: normal; COLOR: #6e6e6e; PADDING-TOP: 0px
}
.c_mm_nco .statusText SPAN {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: =
block; WHITE-SPACE: normal; COLOR: #6e6e6e; PADDING-TOP: 0px
}
.c_mm_nco .statusText A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: =
block; WHITE-SPACE: normal; COLOR: #6e6e6e; PADDING-TOP: 0px
}
.c_mm_ncoh .statusText SPAN {
	COLOR: #2a2a2a
}
.c_mm_nco .statusText SPAN {
	COLOR: #c7c7c7
}
.c_mm_nco .statusText A {
	COLOR: #c7c7c7
}
.c_mm_contacts .statusText A {
	COLOR: #06c
}
.statusText A {
	DISPLAY: inline
}
.c_mm_clc A.c_mm_pic {
	DISPLAY: inline
}
.c_mm_clcHome .statusText {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px
}
.c_mm_clcHome .c_mm_links .c_ms {
	LINE-HEIGHT: 1em; MARGIN: 0px 0.5em; ZOOM: 1; BORDER-RIGHT: #2a2a2a 1px =
solid
}
.c_if IMG {
	-MS-INTERPOLATION-MODE: bicubic; VISIBILITY: hidden
}
#uxp_ftr_control {
	BACKGROUND-COLOR: #fcfcfc; WIDTH: 100%; COLOR: #2a2a2a; CLEAR: both; =
FONT-SIZE: 100%; BORDER-TOP: #ccc 1px solid
}
#uxp_ftr_control TD {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
VERTICAL-ALIGN: top; PADDING-TOP: 8px
}
#uxp_ftr_control TD#uxp_ftr_right {
	TEXT-ALIGN: right
}
#uxp_ftr_control UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#uxp_ftr_control UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: =
left; PADDING-TOP: 0px
}
#uxp_ftr_control UL LI A {
	WHITE-SPACE: nowrap; COLOR: #2a2a2a; TEXT-DECORATION: none
}
#uxp_ftr_control UL LI SPAN {
	WHITE-SPACE: nowrap; COLOR: #6e6e6e
}
#uxp_ftr_control UL LI A:hover {
	TEXT-DECORATION: underline
}
#uxp_ftr_right_nest {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px auto; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; FONT-SIZE: 100%; PADDING-TOP: 0px
}
#uxp_ftr_right_nest TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
* {
	LINE-HEIGHT: 131%
}
BODY.IE6 INPUT {
	LINE-HEIGHT: normal
}
BODY.IE INPUT[type=3Dtext] {
	LINE-HEIGHT: normal
}
BODY.IE INPUT[type=3Demail] {
	LINE-HEIGHT: normal
}
BODY.IE INPUT[type=3Dfile] {
	LINE-HEIGHT: normal
}
BODY.IE INPUT[type=3Dnumber] {
	LINE-HEIGHT: normal
}
BODY.IE INPUT[type=3Dsearch] {
	LINE-HEIGHT: normal
}
BODY.IE INPUT[type=3Durl] {
	LINE-HEIGHT: normal
}
BODY.IE INPUT[type=3Dtel] {
	LINE-HEIGHT: normal
}
BODY {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #fcfcfc; MARGIN: 0px; =
BACKGROUND-REPEAT: repeat; FONT-FAMILY: "BBAlpha Sans","Prelude =
Medium","S60 Sans",Tahoma,Verdana,Arial,"sans-serif"; DIRECTION: ltr; =
BACKGROUND-POSITION: left top; COLOR: #2a2a2a; FONT-SIZE: 83%
}
BODY.IE_M7 {
	FONT-FAMILY: "Segoe UI",Tahoma,Verdana,Arial
}
BODY.IE_M8 {
	FONT-FAMILY: "Segoe UI",Tahoma,Verdana,Arial
}
BODY.IE_WinMo {
	FONT-FAMILY: "Segoe UI",Tahoma,Verdana,Arial
}
BODY.Win6 {
	FONT-FAMILY: "Segoe UI",Tahoma,Verdana,Arial
}
BODY.Win7 {
	FONT-FAMILY: "Segoe UI",Tahoma,Verdana,Arial
}
BODY.rtl.RE_WebKit {
	MIN-WIDTH: 987px
}
BODY.SF_iPhone {
	-webkit-text-size-adjust: none
}
LABEL {
	COLOR: #2a2a2a
}
INPUT {
	FONT-FAMILY: "Segoe UI",Tahoma,Verdana,Arial; FONT-SIZE: 100%
}
SELECT {
	FONT-FAMILY: "Segoe UI",Tahoma,Verdana,Arial; FONT-SIZE: 100%
}
TEXTAREA {
	FONT-FAMILY: "Segoe UI",Tahoma,Verdana,Arial; FONT-SIZE: 100%
}
BUTTON {
	FONT-FAMILY: "Segoe UI",Tahoma,Verdana,Arial; FONT-SIZE: 100%
}
H1 {
	COLOR: #000
}
H2 .c_lhds {
	COLOR: #c7c7c7
}
H1 {
	FONT-SIZE: 161.7%
}
H2 {
	FONT-SIZE: 161.7%
}
H3 {
	FONT-SIZE: 125%
}
H4 {
	FONT-SIZE: 112%
}
H5 {
	FONT-SIZE: 100%
}
H6 {
	FONT-SIZE: 100%
}
H1 {
	FONT-WEIGHT: normal
}
H2 {
	FONT-WEIGHT: normal
}
H3 {
	FONT-WEIGHT: normal
}
H4 {
	FONT-WEIGHT: normal
}
H5 {
	FONT-WEIGHT: normal
}
H6 {
	FONT-WEIGHT: normal
}
H1 {
	LINE-HEIGHT: 110%; MARGIN: 0px 0px 5px
}
H2 {
	LINE-HEIGHT: 110%; MARGIN: 0px 0px 5px
}
H3 {
	LINE-HEIGHT: 110%; MARGIN: 0px 0px 5px
}
H4 {
	LINE-HEIGHT: 110%; MARGIN: 0px 0px 5px
}
H5 {
	LINE-HEIGHT: 110%; MARGIN: 0px 0px 5px
}
H6 {
	LINE-HEIGHT: 110%; MARGIN: 0px 0px 5px
}
H2 + H3 {
	MARGIN-TOP: 16px
}
H3 + H3 {
	MARGIN-TOP: 16px
}
P {
	MARGIN: 0px 0px 1.35em
}
A {
	COLOR: #06c; CURSOR: pointer; TEXT-DECORATION: none
}
A:visited {
	COLOR: #06c
}
A:hover {
	TEXT-DECORATION: underline
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: disc; MARGIN: 0px 0px 20px 1em; =
PADDING-LEFT: 1em; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	MARGIN: 0px 0px 3px
}
FONT {
	LINE-HEIGHT: normal
}
A IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px
}
.c_hg {
	BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% bottom
}
.c_hg_pm {
	BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% bottom
}
.chevron {
	CLIP: rect(55px 24px 58px 18px); POSITION: absolute; WIDTH: 6px; =
HEIGHT: 3px; TOP: -48px; RIGHT: 8px
}
.c__:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: =
both; CONTENT: "."
}
.c_hg_pm {
	BACKGROUND: url(hig/img/h/headerBG_24_default.png)
}
.c_h {
	Z-INDEX: 2000000; POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px =
auto; MIN-HEIGHT: 42px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; CURSOR: =
default; PADDING-TOP: 6px
}
.c_honly .c_h {
	MIN-HEIGHT: 41px; PADDING-TOP: 7px
}
#c_header .c_h .c_htr A:hover {
	TEXT-DECORATION: none
}
#c_header .c_h .c_htr .c_mlu:hover {
	TEXT-DECORATION: none
}
.c_htr {
	WHITE-SPACE: nowrap
}
.IE.rtl .c_hleft {
	HEIGHT: 1px
}
.rtl.IE_M6 .c_hleft {
	OVERFLOW-X: hidden; PADDING-RIGHT: 65px
}
.c_hleft {
	Z-INDEX: 2000000; POSITION: relative; FLOAT: left
}
.c_hccb .c_c {
	POSITION: relative; TOP: 6px
}
.Firefox .c_hccb .c_c {
	TOP: 4px
}
.RE_WebKit .c_hccb .c_c {
	TOP: 3px
}
.c_hright {
	TEXT-ALIGN: right
}
.IE_M6 .c_hright {
	POSITION: relative; TOP: -1px
}
.IE_M7 .c_hright {
	POSITION: relative; TOP: -1px
}
.c_hmm {
	TEXT-ALIGN: left
}
.c_hmm .c_hright {
	FLOAT: right
}
.Firefox.rtl .c_hmm .c_hright {
	FLOAT: none
}
.c_hmm .c_hl {
	FLOAT: left
}
.IE_M6 .c_hmm .c_hl {
	POSITION: relative
}
.IE_M7 .c_hcobrand#c_header .c_h .c_hc {
	MARGIN-LEFT: 0px !important
}
.IE_M6 .c_h {
	HEIGHT: 47px
}
.IE_M6 .c_hg {
	FILTER: =
progid:DXImageTransform.Microsoft.Alpha(Opacity=3D100,FinishOpacity=3D0,S=
tyle=3D1,StartX=3D0,FinishX=3D0,StartY=3D100,FinishY=3D90); =
BACKGROUND-COLOR: #fff; ZOOM: 1
}
.IE_M6 .c_hg_pm {
	BACKGROUND-IMAGE: none; FILTER: =
progid:DXImageTransform.Microsoft.Alpha(Opacity=3D35,Style=3D0); =
BACKGROUND-COLOR: black; ZOOM: 1
}
.IE .c__ {
	DISPLAY: inline-block
}
.Safari .c__ {
	DISPLAY: inline-block
}
.Firefox .c_nootl {
	BORDER-BOTTOM: transparent 1px dotted; BORDER-LEFT: transparent 1px =
dotted; OUTLINE-STYLE: none; BORDER-TOP: transparent 1px dotted; =
BORDER-RIGHT: transparent 1px dotted
}
.Firefox .c_nootl:focus {
	BORDER-BOTTOM: black 1px dotted; BORDER-LEFT: black 1px dotted; =
BORDER-TOP: black 1px dotted; BORDER-RIGHT: black 1px dotted
}
.Firefox.ltr .c_ffpub {
	PADDING-BOTTOM: 9px
}
.FF_M1.Firefox .c_ffpub {
	PADDING-BOTTOM: 12px
}
.FF_M2.Firefox .c_ffpub {
	PADDING-BOTTOM: 12px
}
.FF_M3.rtl .c_ffpub {
	PADDING-BOTTOM: 12px
}
.Safari .c_ffpub {
	PADDING-BOTTOM: 12px
}
.c_h .c_hl {
	MARGIN-RIGHT: 20px
}
.rtl.IE_M6 .c_hl {
	ZOOM: 1
}
.IE_M7.rtl .c_h .c_hl {
	MARGIN-RIGHT: 0px
}
.rtl.IE_M6 .c_hl .c_hbrln {
	MARGIN-RIGHT: 10px
}
.IE_M9 .c_hbrln {
	DISPLAY: inline-block
}
.RE_WebKit .c_hbrln {
	DISPLAY: inline-block
}
.IE.rtl .c_hmm .c_hleft {
	FLOAT: none
}
.IE_M6 .c_hmm .c_hleft {
	WIDTH: 25%; FLOAT: left
}
.c_ht {
	PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: inline; MARGIN-LEFT: =
0px
}
.rtl.IE_M9 .c_ht {
	DISPLAY: inline-block
}
.rtl.IE_M10 .c_ht {
	DISPLAY: inline-block
}
.rtl.IE .c_ht > LI {
	POSITION: relative; TOP: 3px
}
.rtl.IE_M10 .c_ht > LI {
	POSITION: static; DISPLAY: inline-block
}
.rtl.IE_M6 .c_ht LI {
	POSITION: relative; ZOOM: 1; TOP: 3px
}
.rtl.IE_M6 .c_ht LI LI {
	POSITION: static
}
.rtl.IE_M6 .c_ht LI LI .c_ms {
	VERTICAL-ALIGN: baseline
}
UL.c_ht > LI > SPAN.c_ms {
	BORDER-LEFT: #6e6e6e 0px; WIDTH: 16px; DISPLAY: inline-block; HEIGHT: =
11px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: -4px
}
.IE_M6 .c_ht .c_ms {
	BORDER-LEFT: 0px; WIDTH: 14px; ; DISPLAY: =
expression(/c_ht/.test(this.parentNode.parentNode.className) ? =
"inline-block" : "block"); HEIGHT: 14px
}
.IE_M6 UL.c_ht UL.c_m SPAN.c_ms {
	BORDER-RIGHT-STYLE: none; WIDTH: auto; HEIGHT: auto
}
.RE_WebKit UL.c_ht > LI > SPAN.c_ms {
	VERTICAL-ALIGN: middle
}
.Firefox UL.c_ht > LI > SPAN.c_ms {
	VERTICAL-ALIGN: middle
}
.c_h .c_mli A {
	COLOR: #2a2a2a !important
}
.c_h .c_m LI A {
	COLOR: #2a2a2a !important
}
.c_h .c_m LI SPAN.link {
	COLOR: #2a2a2a !important
}
.c_hts {
	MARGIN-LEFT: 10px
}
.rtl .c_hts SPAN {
	unicode-bidi: embed
}
.IE_M6 .c_ht {
	ZOOM: 1; MARGIN-BOTTOM: 0px
}
.IE_M6 .c_ht A {
	ZOOM: 1
}
.IE .c_ht .c_mlu {
	ZOOM: 0
}
.IE_M6 .c_ht .c_mlu {
	ZOOM: 1
}
.ltr.IE_M6 .c_ht {
	POSITION: relative
}
.c_ht A {
	WHITE-SPACE: nowrap
}
.c_ht LI {
	LIST-STYLE-TYPE: none; MARGIN-RIGHT: 20px
}
.c_ht LI A.uxfa_ml {
	FONT-SIZE: 105%
}
.IE_M7 .uxfa_m IMG.is_img {
	MARGIN-TOP: 2px; DISPLAY: block
}
.ltr .c_ht LI {
	DISPLAY: inline
}
.IE .c_ht LI {
	DISPLAY: inline
}
.ltr .c_hl {
	DISPLAY: inline
}
.IE .c_hl {
	DISPLAY: inline
}
.ltr .c_ht .c_m LI {
	DISPLAY: block
}
.IE .c_ht .c_m LI {
	DISPLAY: block
}
.Firefox.rtl .c_ht LI {
	DISPLAY: block; FLOAT: right
}
.RE_WebKit.rtl .c_ht LI {
	DISPLAY: block; FLOAT: right
}
.IE_M9.rtl .c_ht LI {
	DISPLAY: block; FLOAT: right
}
.Firefox.rtl .c_ht LI {
	PADDING-TOP: 3px
}
.RE_WebKit.rtl .c_ht LI {
	PADDING-TOP: 3px
}
.rtl .c_h .c_ht LI LI {
	FLOAT: none
}
.rtl.IE_M6 .c_ht {
	POSITION: relative
}
.FF_M2.rtl .c_ht LI {
	PADDING-LEFT: 14px; DISPLAY: table-cell; MARGIN-LEFT: 0px
}
.FF_M2.rtl .c_ht LI LI {
	DISPLAY: inline
}
BODY.rtl DIV.c_hc DIV.inCenter UL.c_ht LI {
	ZOOM: 1
}
BODY.rtl DIV.c_hc DIV.inCenter UL.c_ht UL.c_m LI {
	ZOOM: 0
}
.c_ht LI:after {
	CONTENT: " "
}
.c_ht > LI {
	ZOOM: 1
}
.c_ht > LI > A {
	ZOOM: 1
}
.c_h .c_me {
	POSITION: relative; TOP: 2px
}
.Firefox.rtl .c_h .c_me {
	TOP: 1px
}
.c_me A {
	Z-INDEX: 3000000; DISPLAY: inline; WHITE-SPACE: nowrap; COLOR: #2a2a2a
}
.c_me .c_ld {
	COLOR: #c7c7c7
}
.c_me A .c_ic_i {
	VISIBILITY: hidden
}
.rtl.IE .c_h .c_me {
	TOP: 3px
}
.IE .c_h .c_me {
	ZOOM: 1
}
.IE .c_h .c_me A {
	ZOOM: 1
}
SPAN.c_melnkspan {
	TEXT-OVERFLOW: ellipsis; DISPLAY: block; OVERFLOW: hidden; =
-o-text-overflow: ellipsis
}
SPAN.c_melnkspan A {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden; -o-text-overflow: ellipsis
}
.rtl.IE_M6 .c_melnkspan A {
	ZOOM: 0 !important
}
A#c_melink {
	TEXT-DECORATION: none
}
.c_h A.c_haschev {
	DISPLAY: inline-block !important
}
A.c_haschev {
	DISPLAY: block !important
}
.c_mename {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden; =
WORD-BREAK: break-all; -o-text-overflow: ellipsis
}
.IE_M6 .c_h .c_melnkspan {
	WIDTH: 165px
}
.IE_M6 .c_h .c_mename .c_meun {
	WIDTH: 125px; DISPLAY: inline-block
}
#c_mechev {
	FLOAT: right
}
.c_h #c_mechev {
	POSITION: absolute; FLOAT: none; RIGHT: -8px
}
.rtl #c_melink .c_ic_i {
	LINE-HEIGHT: 100%
}
.Safari #c_melink .c_ic_i {
	LINE-HEIGHT: 100%
}
.Firefox #c_melink .c_ic_i {
	LINE-HEIGHT: 100%
}
.IE_M6 .c_melnkspan {
	POSITION: relative
}
.Firefox #c_melink .c_ic_i {
	VERTICAL-ALIGN: text-top
}
#c_melink .c_ic_i {
	FONT-SIZE: 125%
}
#c_melink .c_ic_i IMG {
	VERTICAL-ALIGN: middle
}
.IE_M9 #c_melink .c_ic_i IMG {
	MARGIN-BOTTOM: 3px; VERTICAL-ALIGN: baseline
}
.RE_WebKit #c_melink .c_ic_i .is_c {
	DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.Firefox #c_melink .c_ic_i .is_c {
	DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.Firefox .c_h #c_melink .is_c:before {
	CONTENT: "=A0"
}
.RE_WebKit .c_h #c_melink .is_c:before {
	CONTENT: "=A0"
}
.c_me .c_m LI .is_c {
	VERTICAL-ALIGN: 1px
}
.c_h .signIn {
	PADDING-RIGHT: 3px; WHITE-SPACE: nowrap
}
.c_hsopr {
	Z-INDEX: 1; POSITION: absolute; MARGIN-TOP: 4px; FONT-FAMILY: Verdana; =
FONT-SIZE: 65%; RIGHT: 0px
}
.IE_M6 .c_hsopr {
	RIGHT: 12px
}
.IE .c_h .c_me .c_m .is_c {
	TOP: 0px
}
.ltr.IE_M6 .c_h .c_me {
	POSITION: relative
}
.IE_M6 .c_h .c_me {
	RIGHT: -8px
}
.IE_M6 .c_h .c_me .c_mename {
	FLOAT: right
}
.c_me .c_chev {
	MARGIN-TOP: 0.7em
}
.IE_M6 .c_h .c_me #c_mechev {
	POSITION: static; FLOAT: right
}
.Chrome .c_h .c_me .c_chev {
	MARGIN-TOP: 1em
}
.IE_M7 .c_h .c_me .c_chev {
	MARGIN-TOP: 1em
}
.IE_M7 .c_me .c_m {
	MARGIN-RIGHT: 5px
}
.c_nod {
	TEXT-DECORATION: none
}
.c_nod:hover {
	TEXT-DECORATION: none
}
.c_hp {
	TEXT-ALIGN: left; MARGIN-TOP: 14px; CLEAR: both
}
.c_hp H1 {
	PADDING-BOTTOM: 0.2em; MARGIN-TOP: 1px; TEXT-OVERFLOW: ellipsis; =
MARGIN-BOTTOM: 4px; OVERFLOW: hidden; -o-text-overflow: ellipsis
}
.c_hp_ic .c_bcb {
	POSITION: relative; LEFT: 9px
}
.c_hp_ic H1 {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; =
MARGIN-BOTTOM: 0px; LEFT: 8px
}
.Safari .c_hp_ic H1 SPAN {
	DISPLAY: inline-block; HEIGHT: 1.35em
}
.c_h_ic {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-RIGHT: 0px
}
.Firefox .c_htr .c_bcb {
	WIDTH: 75%
}
.RE_WebKit .c_htr .c_bcb {
	WIDTH: 75%
}
.Firefox .c_htr .c_bcb {
	FLOAT: left
}
.IE_M6 .c_hc {
	ZOOM: 1
}
.IE_M6 .c_h .c_c {
	ZOOM: 1
}
.IE_M6 .c_h .c_c .c_cc {
	ZOOM: 1
}
.IE_M6 .c_h .c_c LI {
	ZOOM: 1
}
.IE_M6 .c_h .c_c .c_ml {
	ZOOM: 1
}
.c_h .c_cc {
	POSITION: relative; DISPLAY: inline; FLOAT: none; TOP: 3px
}
.c_h .c_bcb {
	WHITE-SPACE: normal
}
.IE_M6 .c_h .c_c {
	WIDTH: 65%
}
.IE_M6 .c_h .c_bcb {
	WIDTH: 65%
}
.IE_M6 .c_h .c_c {
	POSITION: relative; TOP: -2px
}
#c_wimm {
	DISPLAY: none
}
.c_h .c_me .c_m LI .c_wimm_st {
	COLOR: #6e6e6e !important
}
.c_meun {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden; -o-text-overflow: ellipsis
}
.IE_M9 .c_meun {
	LINE-HEIGHT: 133%
}
.c_h .c_me SPAN.c_meun {
	FONT-SIZE: 125%
}
.c_hwlb {
	ZOOM: 1; DISPLAY: inline
}
.c_clr {
	DISPLAY: block; CLEAR: both
}
.L_FloatLeft {
	FLOAT: left
}
.L_FloatRight {
	FLOAT: right
}
.L_TextAlignLeft {
	TEXT-ALIGN: left
}
.L_TextAlignRight {
	TEXT-ALIGN: right
}
.TextSizeXSmall {
	FONT-SIZE: 65%
}
.TextSizeSmall {
	FONT-SIZE: 84.6%
}
.TextSizeNormal {
	FONT-SIZE: 100%
}
.TextSizeLarge {
	FONT-SIZE: 125%
}
.TextSizeXLarge {
	FONT-SIZE: 161.7%
}
.TextSizeXXLarge {
	FONT-SIZE: 180%
}
.TextSizeXXXLarge {
	FONT-SIZE: 200%
}
.TextSizeNormalPlus {
	FONT-SIZE: 112%
}
.LineHeightTight {
	LINE-HEIGHT: 110%
}
.LineHeightStandard {
	LINE-HEIGHT: 131%
}
.LineHeightLoose {
	LINE-HEIGHT: 178%
}
.LineHeightXLoose {
	LINE-HEIGHT: 200%
}
.TextBold {
	FONT-WEIGHT: bold
}
.TextItalic {
	FONT-STYLE: italic
}
.TextNormal {
	TEXT-TRANSFORM: none; FONT-STYLE: normal; WHITE-SPACE: normal; =
LETTER-SPACING: normal; FONT-WEIGHT: normal
}
.TextHighlight {
	COLOR: #f07522; FONT-WEIGHT: bold
}
.TextAdLabel {
	TEXT-TRANSFORM: uppercase; COLOR: #6e6e6e; FONT-SIZE: 65%
}
.TextDefinition {
	BACKGROUND: url(hig/img/definitionUnderline.gif) repeat-x 50% bottom
}
.AppLink:visited {
=09
}
.c_ic * A IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px
}
.c_ic * IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px
}
.c_ic {
	POSITION: relative
}
.c_ic_hide {
	DISPLAY: none
}
IMG.c_ic_hidden {
	FILTER: alpha(opacity=3D50); ZOOM: 1; opacity: .5
}
.c_ic_i SPAN.c_ic_hidden {
	COLOR: #6e6e6e
}
.c_ic_pos_ref {
	WIDTH: 1px; HEIGHT: 1px; FONT-SIZE: 1px
}
.c_ic_img_sub {
	POSITION: relative; TOP: 0px; LEFT: 0px
}
.c_ic_h_t {
	WIDTH: 165px
}
.c_ic_img_h {
	ZOOM: 1; FLOAT: left
}
.c_ic_text_h {
	TEXT-ALIGN: left; PADDING-LEFT: 5px; WIDTH: 165px; FLOAT: left
}
.c_ic_name_fstar_s {
	FLOAT: left
}
.c_ic_name_fstar_m {
	FLOAT: left
}
.c_ic_name_fstar_l {
	FLOAT: left
}
.c_ic_name_fstar_xl {
	FLOAT: left
}
.IE .c_ic_name_fstar_s A {
	ZOOM: 1
}
.IE .c_ic_name_fstar_m A {
	ZOOM: 1
}
.IE .c_ic_name_fstar_l A {
	ZOOM: 1
}
.IE .c_ic_name_fstar_xl A {
	ZOOM: 1
}
.c_ic_name_badge_s {
	FLOAT: left
}
.c_ic_name_badge_m {
	FLOAT: left
}
.c_ic_name_badge_l {
	FLOAT: left
}
.c_ic_name_badge_xl {
	FLOAT: left
}
.c_ic_frame_clip {
	Z-INDEX: 30; POSITION: absolute; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.c_ic_frame_clip IMG {
	Z-INDEX: 25
}
.c_ic_tile_clip {
	Z-INDEX: 20; POSITION: absolute; OVERFLOW: hidden; CURSOR: pointer
}
.c_ic_tile {
	POSITION: absolute; -MS-INTERPOLATION-MODE: bicubic; TOP: 0px; LEFT: =
0px
}
.c_ic_fstarp {
	WIDTH: 14px; FLOAT: left; HEIGHT: 14px; MARGIN-LEFT: 5px; =
VERTICAL-ALIGN: middle
}
.c_ic_fstarp_hide {
	DISPLAY: none
}
.c_ic_fstar {
	WIDTH: 14px; BACKGROUND-POSITION: -56px -194px; HEIGHT: 14px
}
.IE_M6 .c_ic_i .c_ic_fstarp .is_hcimg {
	WIDTH: 14px; HEIGHT: 14px
}
.c_ic_i .c_ic_fstarp .is_img {
	WIDTH: 14px; HEIGHT: 14px
}
.c_ic_i .c_ic_fstarp .is_i {
	WIDTH: 14px; HEIGHT: 14px
}
.c_ic_i .c_ic_orangeframe {
	BACKGROUND-POSITION: -36px -183px
}
.c_ic_i .c_ic_orangeframev {
	BACKGROUND-POSITION: -72px -182px
}
.c_ic_i .c_ic_redframe {
	BACKGROUND-POSITION: -48px -183px
}
.c_ic_i .c_ic_redframev {
	BACKGROUND-POSITION: -88px -182px
}
.c_ic_i .c_ic_greenframe {
	BACKGROUND-POSITION: -36px -196px
}
.c_ic_i .c_ic_greenframev {
	BACKGROUND-POSITION: -72px -194px
}
.c_ic_i .c_ic_blueframe {
	BACKGROUND-POSITION: -60px -183px
}
.c_ic_i A.c_ml {
	DISPLAY: inline-block
}
.c_ic_i .c_ic_frame_clip {
	Z-INDEX: auto; POSITION: static; WIDTH: 12px; HEIGHT: 9px; OVERFLOW: =
auto
}
.c_ic_i .is_img {
	WIDTH: 12px; HEIGHT: 9px
}
.IE_M6 .c_ic_i .is_hcimg {
	WIDTH: 12px; HEIGHT: 9px
}
.c_ic_i .is_i {
	WIDTH: 12px; HEIGHT: 9px
}
.c_ic_i .c_ic_frame_clip IMG {
	Z-INDEX: auto; POSITION: static
}
.c_ic_i .c_ic_psm {
	VERTICAL-ALIGN: middle
}
SPAN.c_icinmenu2 {
	PADDING-LEFT: 1px !important
}
.c_ic_h_m {
	WIDTH: 40px; HEIGHT: 42px
}
.c_ic_v_m_t {
	WIDTH: 120px
}
.c_ic_v_m_t .c_ic_name_m {
	MAX-WIDTH: 120px
}
.c_ic_v_m_t .c_ic_psm {
	MAX-WIDTH: 120px
}
.c_ic_v_m_t .c_ic_name_fstar_m {
	MAX-WIDTH: 101px
}
.c_ic_v_m_t .c_ic_name_badge_m {
	MAX-WIDTH: 95px
}
.IE_M6 .c_ic_v_m_t .c_ic_name_m {
	WIDTH: 120px
}
.IE_M6 .c_ic_v_m_t .c_ic_psm {
	WIDTH: 120px
}
.IE_M6 .c_ic_v_m_t .c_ic_name_fstar_m {
	WIDTH: 101px
}
.IE_M6 .c_ic_v_m_t .c_ic_name_badge_m {
	WIDTH: 95px
}
.c_m .c_ic_h_m_t {
	WIDTH: auto; MAX-WIDTH: 230px
}
.c_m .c_icinmenu2 .c_ic_text_h {
	WIDTH: auto; MAX-WIDTH: 230px
}
.c_m .c_icinmenu2 .c_ic_text_h .c_ic_psm {
	WIDTH: auto; MAX-WIDTH: 230px
}
.c_m .c_icinmenu2 .c_ic_text_h .c_ic_name {
	WIDTH: auto; MAX-WIDTH: 230px
}
.rtl.IE_M7 .c_m .c_ic_h_m_t {
	WIDTH: 230px
}
.c_m .c_ic_text_h {
	WIDTH: auto; MAX-WIDTH: 165px
}
.c_m .c_ic_text_h .c_ic_psm {
	WIDTH: auto; MAX-WIDTH: 165px
}
.c_m .c_ic_text_h .c_ic_name {
	WIDTH: auto; MAX-WIDTH: 165px
}
.c_m .c_ic_text_h .c_ic_name_fstar_m.c_ic_name {
	MAX-WIDTH: 146px
}
.c_m LI .c_ic_text_h .c_ic_psm A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; =
BORDER-RIGHT: 0px
}
.IE_M6 .c_m .c_ic_text_h {
	WIDTH: 165px
}
.IE_M6 .c_m .c_ic_text_h .c_ic_psm {
	WIDTH: 165px
}
.IE_M6 .c_m .c_ic_text_h .c_ic_name {
	WIDTH: 165px
}
.c_icinmenu2 DIV.c_ic_img_h {
	DISPLAY: none
}
.c_ic_h_m_t {
	WIDTH: 230px
}
.IE_M6 .c_m .c_ic_h_m_t {
	WIDTH: 230px
}
.IE_M6 .c_m .c_icinmenu2 .c_ic_text_h {
	WIDTH: 230px
}
.IE_M6 .c_m .c_icinmenu2 .c_ic_text_h .c_ic_psm {
	WIDTH: 230px
}
.IE_M6 .c_m .c_icinmenu2 .c_ic_text_h .c_ic_name {
	WIDTH: 230px
}
.c_ic_img_m {
	WIDTH: 40px; HEIGHT: 42px
}
.IE_M6 .c_ic_img_m .is_hcimg {
	WIDTH: 40px; HEIGHT: 42px
}
.c_ic_img_m .is_img {
	WIDTH: 40px; HEIGHT: 42px
}
.c_ic_img_m .is_i {
	WIDTH: 40px; HEIGHT: 42px
}
.c_ic_img_m .c_ic_frame_clip {
	WIDTH: 40px; HEIGHT: 42px
}
.c_ic_img_m .c_ic_orangeframe {
	BACKGROUND-POSITION: -5px -133px
}
.c_ic_img_m .c_ic_redframe {
	BACKGROUND-POSITION: -57px -133px
}
.c_ic_img_m .c_ic_greenframe {
	BACKGROUND-POSITION: -145px -1px
}
.c_ic_img_m .c_ic_blueframe {
	BACKGROUND-POSITION: -145px -51px
}
.c_ic_img_m .c_ic_tile_clip {
	WIDTH: 32px; HEIGHT: 32px; TOP: 5px; LEFT: 4px
}
.c_ic_img_m .c_ic_tile {
	WIDTH: 32px; HEIGHT: 32px
}
.c_ic_img_m .c_ic_menu_btm {
	TOP: 47px
}
.c_ic_img_m .c_ic_menu_top {
	BOTTOM: 53px
}
.c_ic_img_m .c_ic_menu_left {
	RIGHT: 6px
}
.c_ic_img_m .c_ic_menu_right {
	LEFT: 5px
}
.c_ic_text_h_m {
	WIDTH: 165px; PADDING-TOP: 11px
}
.c_ic_text_v_m {
	WIDTH: 120px
}
A.c_ic_name {
	TEXT-DECORATION: none
}
A.c_ic_name:visited {
	TEXT-DECORATION: none
}
A.c_ic_name:hover {
	TEXT-DECORATION: underline
}
.c_ic_name {
	VERTICAL-ALIGN: middle
}
.c_ic_name .Emoticon {
	VERTICAL-ALIGN: middle
}
.c_ic_psm .Emoticon {
	VERTICAL-ALIGN: middle
}
.c_ic_i .c_ic_name .Emoticon {
	WIDTH: 13px; HEIGHT: 13px
}
.IE .c_ic_i .c_ic_name .Emoticon {
	MARGIN-TOP: 2px
}
.c_ic_name_l {
	FONT-SIZE: 125%
}
.c_ic_h_l_t .c_ic_fstarp {
	FONT-SIZE: 125%
}
.c_ic_name_xl {
	FONT-SIZE: 161.7%
}
.c_ic_h_xl_t .c_ic_fstarp {
	FONT-SIZE: 161.7%
}
.c_ic_psm {
	COLOR: #6e6e6e
}
.c_ic_pr_t {
	WHITE-SPACE: nowrap
}
.c_ic_badge {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 16px; BORDER-TOP-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 16px; MARGIN-LEFT: 5px; =
BORDER-LEFT-WIDTH: 0px
}
.c_ic_menu .c_m .c_ms {
	LINE-HEIGHT: 1px; MARGIN-TOP: -1px; FONT-SIZE: 1px; _height: 1px
}
.c_ic_menu_separator {
	FONT-SIZE: 1px; _line-height: 1px
}
.c_ic_h_m_t .c_ic_name_m {
	MAX-WIDTH: 165px
}
.c_ic_h_m_t .c_ic_psm {
	MAX-WIDTH: 165px
}
.c_ic_h_m_t .c_ic_name_fstar_m {
	MAX-WIDTH: 146px
}
.c_ic_h_m_t .c_ic_name_badge_m {
	MAX-WIDTH: 140px
}
.IE_M6 .c_ic_h_m_t .c_ic_name_m {
	WIDTH: 165px
}
.c_ic_h_m_t .c_ic_psm {
	WIDTH: 165px
}
.IE_M6 .c_ic_h_m_t .c_ic_name_fstar_m {
	WIDTH: 146px
}
.IE_M6 .c_ic_h_m_t .c_ic_name_badge_m {
	WIDTH: 140px
}
.c_ic_v_m_t .c_ic_name_m {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden; =
-o-text-overflow: ellipsis
}
.c_ic_v_m_t .c_ic_psm {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden; =
-o-text-overflow: ellipsis
}
.c_ic_h_m_t .c_ic_name_m {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden; =
-o-text-overflow: ellipsis
}
.c_ic_h_m_t .c_ic_psm {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden; =
-o-text-overflow: ellipsis
}
.Chrome .c_ic_v_m_t .c_ic_name_m {
=09
}
.Chrome .c_ic_v_m_t .c_ic_psm {
=09
}
.Chrome .c_ic_h_m_t .c_ic_name_m {
=09
}
.Chrome .c_ic_h_m_t .c_ic_psm {
=09
}
.IE_M6 .c_ic_v_m_t .c_ic_name_m {
	WORD-WRAP: normal
}
.IE_M6 .c_ic_v_m_t .c_ic_psm {
	WORD-WRAP: normal
}
.IE_M6 .c_ic_h_m_t .c_ic_name_m {
	WORD-WRAP: normal
}
.IE_M6 .c_ic_h_m_t .c_ic_psm {
	WORD-WRAP: normal
}
.is_c {
	VERTICAL-ALIGN: middle
}
.IE .is_c {
	VERTICAL-ALIGN: text-top; PADDING-TOP: 0px
}
.IE_M9 .is_c {
	VERTICAL-ALIGN: middle
}
.is_o {
	POSITION: relative; DISPLAY: inline-block; VERTICAL-ALIGN: text-bottom
}
.IE_M6 .is_hc * {
	VISIBILITY: inherit
}
.IE_M6 .is_o {
	VERTICAL-ALIGN: middle
}
.is_i {
	POSITION: absolute; DISPLAY: block; OVERFLOW: hidden; TOP: 0px; LEFT: =
0px
}
.IE_M6 .is_i {
	POSITION: relative
}
.is_i IMG {
	POSITION: absolute !important; DISPLAY: block; VERTICAL-ALIGN: baseline
}
.is_p {
	DISPLAY: none
}
.FF_M2 .is_o {
	POSITION: absolute; DISPLAY: inline
}
.FF_M2 .is_p {
	MARGIN-TOP: 3px; DISPLAY: inline; VISIBILITY: hidden
}
.c_n {
	PADDING-BOTTOM: 0px; MARGIN: -2px 0px 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.c_n A {
	BORDER-BOTTOM: #fcfcfc 1px solid; BORDER-LEFT: #fcfcfc 1px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: =
block; BORDER-TOP: #fcfcfc 1px solid; BORDER-RIGHT: #fcfcfc 1px solid; =
PADDING-TOP: 0px
}
.c_n .link {
	BORDER-BOTTOM: #fcfcfc 1px solid; BORDER-LEFT: #fcfcfc 1px solid; =
PADDING-BOTTOM: 1px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: =
block; BORDER-TOP: #fcfcfc 1px solid; BORDER-RIGHT: #fcfcfc 1px solid; =
PADDING-TOP: 0px
}
UL.t_hovl A.c_gl:hover {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: =
none; BACKGROUND: none transparent scroll repeat 0% 0%; =
BORDER-LEFT-STYLE: none
}
UL.t_hovl A.c_gl {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: =
none; BACKGROUND: none transparent scroll repeat 0% 0%; =
BORDER-LEFT-STYLE: none
}
.c_n A {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden; =
-o-text-overflow: ellipsis
}
.c_n .link {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden; =
-o-text-overflow: ellipsis
}
.c_n A:hover {
	TEXT-DECORATION: none
}
.c_n A.c_gl:hover {
	TEXT-DECORATION: underline
}
.c_n UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 22px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.c_n LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 2px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 0px
}
.c_n LI A.sel {
	TEXT-DECORATION: none
}
.c_n UL LI A {
	COLOR: #2a2a2a !important; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
.c_n UL LI .link {
	COLOR: #2a2a2a !important; FONT-SIZE: 100%; FONT-WEIGHT: normal
}
.c_n LI A.c_gl {
	MARGIN: 1px 0px 2px; COLOR: #6e6e6e; FONT-SIZE: 125%
}
.c_n LI SPAN.c_gl {
	MARGIN: 1px 0px 2px; COLOR: #6e6e6e; FONT-SIZE: 125%
}
.c_n UL LI SPAN.c_nlc {
	COLOR: #2a2a2a !important
}
.c_n UL LI A.c_nlc:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #06c =
!important
}
.c_n UL LI A.c_nlc:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #06c =
!important
}
.c_n UL LI A.c_nlc:hover {
	BORDER-BOTTOM-COLOR: #fcfcfc; BORDER-TOP-COLOR: #fcfcfc; BACKGROUND: =
none transparent scroll repeat 0% 0%; COLOR: #06c !important; =
BORDER-RIGHT-COLOR: #fcfcfc; BORDER-LEFT-COLOR: #fcfcfc; =
TEXT-DECORATION: underline
}
.c_n UL LI A.c_nlc:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #06c =
!important; TEXT-DECORATION: underline
}
.c_n UL.c_nlast {
	MARGIN-BOTTOM: 0px
}
DIV.c_footer_box {
	MARGIN: 0px auto
}
DIV.c_header_box {
	MARGIN: 0px auto
}
.c_fixwth {
	MARGIN: 0px auto; WIDTH: 987px
}
DIV.c_main {
	MARGIN: auto 20px
}
DIV.c_left_area {
	WIDTH: 141px; FLOAT: left; MARGIN-RIGHT: 20px
}
DIV.c_left_area .c_n {
	MARGIN-LEFT: -7px
}
DIV.c_left_area {
	MARGIN-TOP: 20px
}
DIV.c_middle_area {
	MARGIN-TOP: 20px
}
DIV.c_right_area {
	MARGIN-TOP: 20px
}
DIV.m_colL {
	WIDTH: 786px; FLOAT: right
}
DIV.c_admar {
	MARGIN-TOP: 22px
}
DIV.m_colL .c_middle_area {
	WIDTH: 456px; FLOAT: left
}
DIV.m_col .c_middle_area {
	WIDTH: 617px; FLOAT: left
}
DIV.c_right_area {
	WIDTH: 300px; FLOAT: right
}
#m_wc .c_c {
	MIN-HEIGHT: 1.7em; MARGIN-BOTTOM: 10px
}
DIV.c_landmain #m_wc .c_c {
	MARGIN-BOTTOM: 20px
}
DIV.c_mstop_a {
	MARGIN-TOP: 10px
}
DIV.c_mstop_b {
	MARGIN-TOP: 20px
}
DIV.c_mstop_c {
	MARGIN-TOP: 40px
}
#m_wsb .c_sb {
	MARGIN-BOTTOM: 30px
}
#m_wa .Ad300x250 {
	MARGIN-BOTTOM: 20px
}
#m_wcrm .Crm120x60 {
	MARGIN-TOP: 40px
}
DIV.c_ec_area {
	MARGIN-TOP: 20px; WIDTH: 623px; FLOAT: left
}
DIV.c_su_area {
	MARGIN-TOP: 20px; WIDTH: 300px; FLOAT: right
}
BODY.IE_M6 .m_col {
	MARGIN-TOP: 5px
}
BODY.IE_M6 .m_colL {
	MARGIN-TOP: 5px
}
BODY.IE_M6 DIV.c_left_area {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 141px; TEXT-OVERFLOW: =
ellipsis; PADDING-RIGHT: 10px; MARGIN-LEFT: -5px; OVERFLOW: hidden; =
PADDING-TOP: 3px
}
BODY.IE_M6 DIV.c_left_area .c_n A {
	WIDTH: 141px
}
BODY.IE_M6 DIV.c_left_area .c_n {
	PADDING-TOP: 4px
}
BODY.IE_M6 DIV.c_cb_area {
	HEIGHT: 1.7em
}
.m_wfp {
	PADDING-TOP: 40px
}
#c_intInfo {
	-moz-user-select: none; -webkit-user-select: none; user-select: none
}
UL.c_m {
	Z-INDEX: 4000001; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; =
MIN-WIDTH: 120px; TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; BACKGROUND: #fcfcfc; VISIBILITY: hidden; =
BORDER-TOP: #ccc 1px solid; TOP: 0px; BORDER-RIGHT: #ccc 1px solid; =
PADDING-TOP: 0px; LEFT: 0px
}
.IE_M6 UL.c_m {
	DISPLAY: none
}
.c_shad {
	Z-INDEX: 4000000
}
.c_mli {
	LIST-STYLE-TYPE: none; MARGIN: 2px 2px 0px; ZOOM: 0; DISPLAY: block
}
.c_m LI {
	LIST-STYLE-TYPE: none; MARGIN: 2px 2px 0px; ZOOM: 0; DISPLAY: block
}
.c_m LI A {
	ZOOM: 0 !important
}
.c_mnb {
	BORDER-RIGHT-WIDTH: 0px !important; BORDER-TOP-WIDTH: 0px !important; =
BORDER-BOTTOM-WIDTH: 0px !important; BORDER-LEFT-WIDTH: 0px !important
}
.c_mli A {
	BORDER-BOTTOM: #fcfcfc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: =
#fcfcfc 1px solid; DISPLAY: block; WHITE-SPACE: nowrap; BORDER-TOP: =
#fcfcfc 1px solid; BORDER-RIGHT: #fcfcfc 1px solid; TEXT-DECORATION: =
none
}
.c_m LI A {
	BORDER-BOTTOM: #fcfcfc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: =
#fcfcfc 1px solid; DISPLAY: block; WHITE-SPACE: nowrap; BORDER-TOP: =
#fcfcfc 1px solid; BORDER-RIGHT: #fcfcfc 1px solid; TEXT-DECORATION: =
none
}
.c_m LI SPAN.link {
	BORDER-BOTTOM: #fcfcfc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: =
#fcfcfc 1px solid; DISPLAY: block; WHITE-SPACE: nowrap; BORDER-TOP: =
#fcfcfc 1px solid; BORDER-RIGHT: #fcfcfc 1px solid; TEXT-DECORATION: =
none
}
.c_m LI SPAN.c_ld {
	BORDER-BOTTOM: #fcfcfc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: =
#fcfcfc 1px solid; DISPLAY: block; WHITE-SPACE: nowrap; BORDER-TOP: =
#fcfcfc 1px solid; BORDER-RIGHT: #fcfcfc 1px solid; TEXT-DECORATION: =
none
}
.c_mli A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; TEXT-OVERFLOW: clip; =
PADDING-RIGHT: 6px; OVERFLOW: visible; PADDING-TOP: 0px
}
.c_m LI A {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; TEXT-OVERFLOW: clip; =
PADDING-RIGHT: 6px; OVERFLOW: visible; PADDING-TOP: 0px
}
.c_m LI SPAN.link {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; TEXT-OVERFLOW: clip; =
PADDING-RIGHT: 6px; OVERFLOW: visible; PADDING-TOP: 0px
}
.c_m LI SPAN.c_ld {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; TEXT-OVERFLOW: clip; =
PADDING-RIGHT: 6px; OVERFLOW: visible; PADDING-TOP: 0px
}
.c_mli A {
	COLOR: #2a2a2a
}
.c_m LI A {
	COLOR: #2a2a2a
}
.c_m LI SPAN.link {
	COLOR: #2a2a2a
}
.c_m LI A:visited {
	COLOR: #2a2a2a
}
.c_m LI A {
	COLOR: #2a2a2a
}
.c_m LI SPAN.link:visited {
	COLOR: #2a2a2a
}
.c_m LI SPAN.link {
	COLOR: #2a2a2a
}
.c_mli A:hover {
	COLOR: #2a2a2a; TEXT-DECORATION: none
}
.c_m LI A:hover {
	COLOR: #2a2a2a; TEXT-DECORATION: none
}
.c_mli A.t_hov {
	COLOR: #2a2a2a; TEXT-DECORATION: none
}
.c_m LI A.t_hov {
	COLOR: #2a2a2a; TEXT-DECORATION: none
}
.c_mli SPAN.link:hover {
	COLOR: #2a2a2a; TEXT-DECORATION: none
}
.c_m LI SPAN.link:hover {
	COLOR: #2a2a2a; TEXT-DECORATION: none
}
.c_mli SPAN.t_hov.link {
	COLOR: #2a2a2a; TEXT-DECORATION: none
}
.c_m LI SPAN.t_hov.link {
	COLOR: #2a2a2a; TEXT-DECORATION: none
}
.c_m LI A.t_sel {
	TEXT-DECORATION: none
}
.c_m LI SPAN.t_sel.link {
	TEXT-DECORATION: none
}
DIV.c_sml {
	DISPLAY: inline
}
A.c_ml {
	WHITE-SPACE: nowrap
}
.Firefox.rtl A.c_ml {
	DISPLAY: inline-block
}
.Firefox.rtl .c_m A.c_ml {
	DISPLAY: block
}
.c_m A.uxfa_ml {
	POSITION: relative; PADDING-RIGHT: 20px
}
.IE_M9 A.uxfa_ml {
	DISPLAY: inline-block
}
.IE_M9 UL.c_cc A {
	DISPLAY: inline-block
}
.IE_M9 .c_m A.c_ml {
	DISPLAY: block
}
.IE_M6 .c_m A.uxfa_ml {
	POSITION: static; PADDING-RIGHT: 0px
}
.rtl .c_m A.uxfa_ml {
	ZOOM: 1 !important
}
.rtl.IE_M6 .c_m A.uxfa_ml {
	ZOOM: 0 !important
}
.c_m A.uxfa_ml SPAN {
	MARGIN-RIGHT: 10px
}
.IE_M6 .c_m A.uxfa_ml SPAN {
	MARGIN-RIGHT: 0px
}
.c_chev {
	FONT-FAMILY: Arial; FONT-SIZE: 0.5em; VERTICAL-ALIGN: middle
}
.RE_WebKit .c_chev {
	VERTICAL-ALIGN: 2px
}
.IE .c_chev {
	MARGIN-LEFT: 0.2em; VERTICAL-ALIGN: 2px
}
.S60_Symbian .c_chev {
	MARGIN-LEFT: 0.2em; VERTICAL-ALIGN: 2px
}
.c_m A.uxfa_ml .c_chev {
	POSITION: absolute; MARGIN: 0px; TOP: 0.8em; RIGHT: 5px
}
.RE_WebKit .c_m A.uxfa_ml .c_chev {
	TOP: 0.7em !important
}
.IE_M6 .c_m A.uxfa_ml .c_chev {
	POSITION: static; MARGIN: auto auto auto 0.2em
}
A.c_ml:hover {
	TEXT-DECORATION: none
}
A.c_ml .c_mlu:hover {
	TEXT-DECORATION: underline
}
.c_m A.c_ml .c_mlu:hover {
	TEXT-DECORATION: none
}
.IE .c_mlu {
	ZOOM: 1
}
.c_m .c_ms {
	BORDER-BOTTOM: #dcdcdc 1px solid; BORDER-LEFT: 0px; MARGIN: 2px 2px =
0px; DISPLAY: block; BORDER-RIGHT: 0px
}
.IE .c_m .is_c {
	POSITION: relative; DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.IE .c_m .c_ic_frame_clip .is_c {
	TOP: 0px
}
.IE .c_m .c_ic_i .is_c {
	POSITION: static
}
.c_m_maxw LI A {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
.c_mcc {
	TEXT-ALIGN: left; WIDTH: 100%
}
.c_mcc H3 A {
	ZOOM: 1; MARGIN-RIGHT: 10px
}
.c_mcc H3 A:visited {
	ZOOM: 1; MARGIN-RIGHT: 10px
}
.c_mcc .logoimg {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; BORDER-LEFT-WIDTH: 0px
}
.c_mcc .titlearea {
	DISPLAY: block
}
.c_mcc .titlearea H3 {
	COLOR: #6e6e6e !important
}
.c_mcc .imagearea {
	DISPLAY: inline; FLOAT: none; VERTICAL-ALIGN: middle
}
.c_mcc .contentarea {
	WIDTH: 100%; DISPLAY: table; HEIGHT: 100%; FONT-SIZE: 84.6%
}
.c_mccimage {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px =
solid; WIDTH: 90px; DISPLAY: inline; MARGIN-BOTTOM: 8px; FLOAT: left; =
MARGIN-LEFT: 0px; VERTICAL-ALIGN: middle; BORDER-TOP: #ccc 1px solid; =
MARGIN-RIGHT: 8px; BORDER-RIGHT: #ccc 1px solid
}
.c_mcc A {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; COLOR: #2a2a2a; BORDER-LEFT-WIDTH: 0px; =
PADDING-TOP: 0px
}
.c_mcc A:visited {
	COLOR: #2a2a2a
}
.c_mcc A:hover {
	COLOR: #2a2a2a
}
.c_mcc UL {
	LIST-STYLE: none none outside; PADDING-BOTTOM: 0px; MARGIN: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: table; HEIGHT: 100%; =
VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
DIV.c_omcntrl {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DIV.on.c_om {
	DISPLAY: block !important
}
DIV.c_om {
	Z-INDEX: 4000001; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; =
BORDER-LEFT: #ccc 1px solid; BACKGROUND-COLOR: #fcfcfc; MARGIN: 0px; =
DISPLAY: none; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#c_h_theme_m {
	BORDER-BOTTOM: #000 0px; POSITION: static; BORDER-LEFT: #000 0px; =
BACKGROUND-COLOR: #fcfcfc; MARGIN: 0px; DISPLAY: none; BORDER-TOP: #000 =
0px; BORDER-RIGHT: #000 0px
}
DIV.c_om UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; DISPLAY: block; PADDING-TOP: 0px
}
DIV.c_om UL LI {
	BORDER-BOTTOM: #fcfcfc 1px solid; BORDER-LEFT: #fcfcfc 1px solid; =
LIST-STYLE-TYPE: none; DISPLAY: block; BORDER-TOP: #fcfcfc 1px solid; =
BORDER-RIGHT: #fcfcfc 1px solid
}
DIV.c_om DIV.lp {
	MARGIN: 0px 4px; BORDER-TOP: #ccc 1px solid
}
DIV.c_om DIV.lp DIV.line {
	DISPLAY: none; CLEAR: both
}
DIV.c_om SPAN.gt {
	MARGIN: 0px 4px; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: #c7c7c7; =
FONT-WEIGHT: bold
}
DIV.c_om UL.c_ot {
	DISPLAY: block
}
DIV.c_om LI.c_omti {
	WIDTH: 170px; WHITE-SPACE: nowrap; CLEAR: both
}
DIV.c_om LI.c_omti A {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden; -o-text-overflow: ellipsis
}
UL.c_oblock {
	MARGIN-BOTTOM: 2px; CLEAR: both
}
DIV.c_om IMG.icon_16x16 {
	POSITION: absolute; BORDER-RIGHT-WIDTH: 0px; WIDTH: 16px; =
BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 16px; =
VERTICAL-ALIGN: middle; BORDER-LEFT-WIDTH: 0px
}
DIV.c_om SPAN.img:hover {
	TEXT-DECORATION: none
}
DIV.c_om A.c_thmb DIV.c_noimg {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
BACKGROUND-COLOR: #ccc; WIDTH: 30px; HEIGHT: 30px; BORDER-TOP: #ccc 1px =
solid; BORDER-RIGHT: #ccc 1px solid
}
DIV.c_om A.c_thmb {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 2px 4px; =
PADDING-LEFT: 1px; WIDTH: 32px; PADDING-RIGHT: 1px; WHITE-SPACE: nowrap; =
FLOAT: left; HEIGHT: 32px; PADDING-TOP: 1px
}
DIV A.c_thmb {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: =
#ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.IE DIV.c_om A.c_thmb {
	PADDING-BOTTOM: 2px !important; MARGIN-BOTTOM: 1px; PADDING-TOP: 0px =
!important
}
.IE DIV.c_om A.c_thmb:hover {
	PADDING-BOTTOM: 2px !important; MARGIN-BOTTOM: 1px; PADDING-TOP: 0px =
!important
}
DIV.c_om A.c_thmb IMG.thumb {
	VERTICAL-ALIGN: middle
}
DIV.c_ogrp {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DIV.c_ogrp UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 1px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
DIV.c_ogrp SPAN.gt {
	PADDING-BOTTOM: 1px; MARGIN: 2px 8px 0px; PADDING-LEFT: 1px; =
PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.c_h_theme_l {
	PADDING-BOTTOM: 2px
}
#c_h_theme_m UL {
	ZOOM: 1
}
.IE_M7 #c_h_theme_m A.c_thmb {
	PADDING-BOTTOM: 1px !important; PADDING-TOP: 1px !important
}
.IE_M7 #c_h_theme_m A.c_thmb:hover {
	PADDING-BOTTOM: 1px !important; PADDING-TOP: 1px !important
}
#c_h_theme_m LI.c_omti {
	WIDTH: 164px
}
.IE_M6 #c_h_theme_m {
	WIDTH: 168px
}
.IE_M6 #c_h_theme_m UL {
	WIDTH: 168px
}
.IE #c_h_theme_m LI.c_omti {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
DIV.slc_odcontainer {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: =
5px; PADDING-TOP: 5px
}
DIV.slc_odcontainer:hover {
	BACKGROUND-COLOR: #f3f7fd
}
DIV.slc_svchdr {
	WIDTH: 100%; OVERFLOW: hidden; CURSOR: pointer
}
DIV.slc_svcname {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 32%; PADDING-RIGHT: 2px; =
FLOAT: left; FONT-SIZE: 112%; PADDING-TOP: 2px
}
DIV.slc_svcname A {
	COLOR: #2a2a2a; TEXT-DECORATION: none
}
DIV.slc_svcname A:hover {
	COLOR: #2a2a2a; TEXT-DECORATION: none
}
DIV.slc_svcstatus {
	WIDTH: 66%; FLOAT: left; COLOR: #6e6e6e
}
DIV.slc_normalmsg {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: =
none; COLOR: #6e6e6e; PADDING-TOP: 10px
}
DIV.slc_normalmsg P {
	MARGIN: 0px
}
DIV.slc_svcoutages {
	BACKGROUND-COLOR: #fcfcfc; MARGIN: 10px 5px 10px 0px
}
DIV.slc_svcoutages .slc_hide {
	DISPLAY: none
}
DIV.slc_odcontainer DIV.slc_svcoutages {
	MARGIN-LEFT: 20px
}
DIV.slc_outagecontainer {
	BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; =
MARGIN-BOTTOM: 10px; BORDER-TOP: #d8d8d8 1px solid; BORDER-RIGHT: =
#d8d8d8 1px solid
}
DIV.slc_outageresolved {
	BORDER-LEFT: #00e005 5px solid
}
DIV.slc_outageactive {
	BORDER-LEFT: #e00500 5px solid
}
TABLE.slc_outage {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.slc_outage TD.slc_langnotavail DIV {
	BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; =
PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ff9; MARGIN: -5px 5px -5px 0px; =
PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #d8d8d8 1px solid; =
BORDER-RIGHT: #d8d8d8 1px solid; PADDING-TOP: 5px
}
TABLE.slc_outage TR.slc_servicesimpactedrow TD {
	PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
TABLE.slc_outage TR.slc_statusrow TD {
	PADDING-TOP: 0px
}
TABLE.slc_outage TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; =
VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
TABLE.slc_outage TD.slc_summary {
	TEXT-ALIGN: right; WIDTH: 125px; COLOR: #6e6e6e
}
SPAN.slc_localdt {
	VISIBILITY: hidden; COLOR: #6e6e6e
}
TABLE.slc_outage TD.slc_summary SPAN.slc_localdt {
	FONT-SIZE: 84.6%
}
TABLE.slc_outage TR.slc_updaterow TD {
	COLOR: #6e6e6e; FONT-SIZE: 84.6%
}
TABLE.slc_outage TR.slc_firstupdaterow TD {
	BORDER-TOP: #d8d8d8 1px solid
}
TABLE.slc_outage TD.slc_updatetitle {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
TABLE.slc_outage TD.slc_updateempty {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
TABLE.slc_outage TD.slc_updatetime {
	PADDING-LEFT: 20px; WIDTH: 100px; PADDING-RIGHT: 10px
}
TABLE.slc_outage TD.slc_updatedesc {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; =
PADDING-TOP: 10px
}
TABLE.slc_outage TD.slc_desc {
	PADDING-LEFT: 20px; PADDING-RIGHT: 10px
}
TABLE.slc_outage TD.slc_viewdetails {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.slc_Sgreendot {
	WIDTH: 18px; HEIGHT: 16px; MARGIN-RIGHT: 5px
}
.slc_Swarning {
	WIDTH: 18px; HEIGHT: 16px; MARGIN-RIGHT: 5px
}
.slc_Sisclosed {
	WIDTH: 8px; HEIGHT: 11px; MARGIN-RIGHT: 5px
}
.slc_Sisclosedhover {
	WIDTH: 8px; HEIGHT: 11px; MARGIN-RIGHT: 5px
}
.slc_Sisopen {
	WIDTH: 8px; HEIGHT: 11px; MARGIN-RIGHT: 5px
}
.slc_Sisopenhover {
	WIDTH: 8px; HEIGHT: 11px; MARGIN-RIGHT: 5px
}
.slc_Sgreendot {
	BACKGROUND-POSITION: -10px 0px
}
.slc_Swarning {
	BACKGROUND-POSITION: -28px 0px
}
.slc_Sisclosed {
	BACKGROUND-POSITION: -46px 0px
}
.slc_Sisclosedhover {
	BACKGROUND-POSITION: -54px 0px
}
.slc_Sisopen {
	BACKGROUND-POSITION: -62px 0px
}
.slc_Sisopenhover {
	BACKGROUND-POSITION: -70px 0px
}
.c_search_mc {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc =
1px solid; BACKGROUND-COLOR: #fff; PADDING-RIGHT: 31px; =
BACKGROUND-REPEAT: no-repeat; WHITE-SPACE: nowrap; BACKGROUND-POSITION: =
right center; HEIGHT: 22px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: =
#ccc 1px solid
}
.c_search_mc INPUT.c_search_box {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 1.2em; MARGIN: 2px =
0px 2px 2px; PADDING-LEFT: 5px; WIDTH: 100%; BACKGROUND: none =
transparent scroll repeat 0% 0%; HEIGHT: 1.3em; COLOR: #2a2a2a; =
BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.c_search_mc INPUT.c_search_go {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN-TOP: -10px; PADDING-LEFT: 0px; WIDTH: 20px; =
PADDING-RIGHT: 0px; BACKGROUND: #fcfcfc no-repeat left top; HEIGHT: =
20px; OVERFLOW: hidden; BORDER-TOP: 0px; TOP: 50%; CURSOR: pointer; =
RIGHT: 1px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.rtl.IE_M6 .c_search_mc INPUT.c_search_box {
	MARGIN-LEFT: -8px
}
DIV.c_search_status {
	DISPLAY: none
}
.c_search_mc LABEL {
	DISPLAY: none
}
.IE .c_search_mc {
	Z-INDEX: 100
}
.c_search_mc INPUT.c_search_a {
	COLOR: #000
}
.c_search_mc .c_search_img {
	MARGIN-TOP: 2px; WIDTH: 16px; DISPLAY: inline; HEIGHT: 16px; =
VISIBILITY: hidden; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.c_search_mc .c_search_imgpad {
	MARGIN-TOP: 2px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 5px
}
.c_search_mc .c_search_heading {
	COLOR: #6e6e6e !important
}
.c_search_mc .c_search_e {
	PADDING-LEFT: 2px
}
.c_search_mc .c_m A.c_search_ai {
	PADDING-LEFT: 32px; FONT-SIZE: 84.6%; _padding-left: 28px
}
.c_search_mc .c_m A.c_search_d.c_search_ai {
	PADDING-LEFT: 28px !important
}
.c_search_mc .c_m A.c_search_last.c_search_ai {
	PADDING-BOTTOM: 6px
}
.c_search_mc IMG.c_search_ld {
	DISPLAY: none; MARGIN-BOTTOM: -3px
}
.c_search_mc .c_search_k {
	COLOR: #6e6e6e !important
}
.IE_M6 .c_search_mc .c_m LI A {
	PADDING-RIGHT: 26px
}
.IE_M6 .c_search_mc .c_m LI A.c_search_bi {
	PADDING-RIGHT: 6px
}
.IE_M6 .c_search_mc .c_m A.c_search_ai {
	PADDING-RIGHT: 6px
}
.c_search_mc .c_m SPAN.c_search_txt {
	VERTICAL-ALIGN: middle
}
.c_search_mc .c_search_lg.c_search_img {
	WIDTH: 21px; HEIGHT: 21px
}
.c_search_mc .c_m LI A {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden; -o-text-overflow: ellipsis
}
.c_search_mc UL.c_search_menu {
	WIDTH: 100%
}
.IE_M6 .c_search_mc .c_m LI {
	WIDTH: 100% !important
}
.IE_M6 .c_search_mc .c_m LI A {
	WIDTH: 100% !important
}
.Chrome .c_search_mc {
	HEIGHT: 1.85em !important
}
.c_sms {
	POSITION: relative; MIN-HEIGHT: 350px; COLOR: #2a2a2a; FONT-SIZE: 84.6%
}
.c_sms .c_smst {
	MARGIN: 0px 0px 31px; FONT-FAMILY: "Segoe UI Light"; COLOR: #006e12 =
!important; FONT-SIZE: 200%
}
.c_smsmi {
	FLOAT: left
}
.c_sms FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.c_smclw {
	MARGIN-BOTTOM: 35px
}
.c_smsdd {
	WIDTH: 260px; DISPLAY: none; MARGIN-BOTTOM: 10px
}
.c_smtc {
	ZOOM: 1; OVERFLOW: hidden
}
.c_smsinw {
	ZOOM: 1; OVERFLOW: hidden
}
.c_smsdd {
	ZOOM: 1; OVERFLOW: hidden
}
.c_smtc {
	OVERFLOW: visible
}
.c_smsinw {
	OVERFLOW: visible
}
.c_smsdd {
	OVERFLOW: visible
}
.c_smpncc {
	FLOAT: left; COLOR: #6e6e6e
}
.c_smsinw {
	PADDING-LEFT: 4px; MARGIN-BOTTOM: 35px
}
.c_smsin {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; WIDTH: 250px; PADDING-RIGHT: =
3px; MARGIN-BOTTOM: 4px; PADDING-TOP: 1px
}
.c_smseg {
	COLOR: #a5a5a5
}
.c_sms H3 {
	MARGIN: 0px 0px 20px; COLOR: #6e6e6e !important; FONT-SIZE: 161.7%
}
.c_sms UL {
	LIST-STYLE-TYPE: square; MARGIN-BOTTOM: 3px; COLOR: #6e6e6e; =
MARGIN-RIGHT: 15px
}
.c_sms LI {
	PADDING-LEFT: 5px; MARGIN-BOTTOM: 17px
}
.c_smsagree {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; FLOAT: left; PADDING-TOP: 0px
}
.c_smslegal {
	COLOR: #a5a5a5; MARGIN-LEFT: 32px
}
.c_smslegal SPAN {
	COLOR: #06c
}
.c_smsstrictlegal {
	MARGIN-LEFT: 21px
}
.c_smserr {
	DISPLAY: none; MARGIN-BOTTOM: 10px; COLOR: #e00500
}
.c_smswn {
	DISPLAY: none
}
.c_smsnc {
	DISPLAY: none
}
.c_smserr IMG {
	VERTICAL-ALIGN: middle
}
.c_su H2 {
	MARGIN-BOTTOM: 16px
}
.c_su .c_su_p {
	MARGIN-BOTTOM: 16px
}
.c_su BUTTON {
	MARGIN-BOTTOM: 16px
}
.c_su H3 {
	MARGIN-BOTTOM: 8px
}
.c_su BUTTON {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.2em; WIDTH: auto; PADDING-RIGHT: =
0.2em; FONT-SIZE: 125%; OVERFLOW: visible; PADDING-TOP: 0px
}
.Safari .c_su BUTTON {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; =
PADDING-TOP: 0.2em
}
.c_su A {
	FONT-SIZE: 125%
}
.c_su DIV {
	FONT-SIZE: 100%
}
.IE_M6 .c_wn {
	OVERFLOW-X: hidden; WIDTH: 100%; TEXT-OVERFLOW: ellipsis; WORD-WRAP: =
break-word
}
.Safari .c_wn {
	OVERFLOW-X: visible
}
.c_wn_controlTitle {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 131%; PADDING-LEFT: 1px; =
TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 1px; OVERFLOW: hidden; =
PADDING-TOP: 1px; -o-text-overflow: ellipsis
}
.c_wn_controlTitle A {
	COLOR: #006e12 !important
}
.c_wn_controlTitle A:visited {
	COLOR: #006e12 !important
}
c_wn_ctnf {
	MARGIN-BOTTOM: 8px
}
c_wn_ctf {
	MARGIN-BOTTOM: 0px
}
.c_wn_subTitle {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 12px
}
.c_wn_wo .c_wn_subTitle {
	MARGIN-RIGHT: 20px
}
.c_wn_i {
	CLEAR: both
}
.c_wn_wut {
	MIN-HEIGHT: 46px
}
.IE_M6 .c_wn_wut {
	HEIGHT: 42px
}
.c_wn_noUt .c_wn_i {
	CLEAR: both
}
.c_wn_itm {
	MARGIN-TOP: 10px
}
.c_wn_fitm.c_wn_itm {
	MARGIN-TOP: 8px
}
.c_wn_ibp {
	BORDER-BOTTOM: #dcdcdc 1px solid; PADDING-BOTTOM: 8px
}
.c_wn_itb {
	MARGIN-LEFT: 48px
}
.c_wn_wo .c_wn_itb {
	MARGIN-RIGHT: 18px
}
.c_wn_noUt .c_wn_itb {
	MARGIN-LEFT: 0px
}
.c_wn_it {
	FONT-SIZE: 100%; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
.c_wn_ut {
	FLOAT: left
}
.c_wn_ut_mt {
	PADDING-LEFT: 4px
}
.c_wn_utv {
	DISPLAY: none
}
.Firefox .c_wn_ut {
	POSITION: absolute
}
.c_wn_utLink {
	POSITION: absolute; WIDTH: 28px; HEIGHT: 28px; CURSOR: pointer
}
.Firefox .c_wn_utLink {
	MARGIN-TOP: 3px
}
.Safari .c_wn_utLink {
	POSITION: relative
}
.c_wn_UTGlass {
	POSITION: relative !important; WIDTH: 32px; DISPLAY: block; HEIGHT: =
48px; OVERFLOW: hidden
}
.c_wn_itc {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; WORD-WRAP: =
break-word; VERTICAL-ALIGN: top; OVERFLOW: hidden; PADDING-TOP: 0px
}
.rtl.Firefox .c_wn_itc {
	OVERFLOW: visible
}
.c_wn_i_age {
	MIN-HEIGHT: 13px; WHITE-SPACE: nowrap; COLOR: #6e6e6e; FONT-SIZE: 84.6%
}
.c_wn_i_via {
	MIN-HEIGHT: 13px; WHITE-SPACE: nowrap; COLOR: #6e6e6e; FONT-SIZE: 84.6%
}
.c_wn_react {
	MARGIN-TOP: 4px; FONT-SIZE: 84.6%
}
.c_wn_re {
	MARGIN-RIGHT: 12px
}
.c_wn_ri {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 4px
}
.c_wn_lke {
	MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; COLOR: #d22; FONT-SIZE: 84.6%
}
SPAN.c_wn_lock {
	MARGIN-LEFT: 2px
}
.c_wn_i_opt {
	MARGIN-TOP: 5px; VISIBILITY: hidden
}
.c_wn_shad {
	MARGIN-TOP: 5px; VISIBILITY: hidden
}
DIV.c_wn_i_mo .c_wn_i_opt {
	VISIBILITY: visible
}
DIV.c_wn_i_oh .c_wn_i_opt {
	VISIBILITY: visible
}
DIV.c_wn_i_of .c_wn_i_opt {
	VISIBILITY: visible
}
DIV.c_wn_i_mo .c_wn_shad {
	VISIBILITY: visible
}
DIV.c_wn_i_oh .c_wn_shad {
	VISIBILITY: visible
}
DIV.c_wn_i_of .c_wn_shad {
	VISIBILITY: visible
}
.c_wn_ito {
	FLOAT: right; MARGIN-RIGHT: 1px
}
.c_wn_optc {
	MARGIN-TOP: -1px; WIDTH: 16px; FLOAT: right; MARGIN-RIGHT: 3px
}
.c_wn_ib {
	PADDING-BOTTOM: 1px; MARGIN-TOP: 4px; PADDING-LEFT: 1px; PADDING-RIGHT: =
1px; WORD-WRAP: break-word; COLOR: #555; FONT-SIZE: 100%; OVERFLOW: =
hidden; PADDING-TOP: 1px
}
.c_wn_st {
	FONT-SIZE: 84.6%
}
.c_wn_noUt .c_wn_ib {
	PADDING-LEFT: 16px
}
.c_wn_groupListPadding {
	HEIGHT: 3px; CLEAR: both; FONT-SIZE: 1px
}
.c_wn_list {
	MARGIN-TOP: 0px; PADDING-LEFT: 3px; MARGIN-BOTTOM: 0px
}
.c_wn_groupList {
	MARGIN: -4px 0px 0px; PADDING-LEFT: 0px; VERTICAL-ALIGN: middle
}
.c_wn_noUt .c_wn_groupList {
	MARGIN-TOP: 3px; CLEAR: both
}
.c_wn_groupLI {
	LIST-STYLE-TYPE: none; WHITE-SPACE: nowrap; FLOAT: left; MARGIN-RIGHT: =
5px; PADDING-TOP: 3px
}
.IE_M6 .c_wn_groupLI {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
PADDING-TOP: 1px
}
.c_wn_clear {
	DISPLAY: block; CLEAR: both
}
.c_wn_more {
	MARGIN-TOP: 20px
}
.c_wn_loading {
	MARGIN-TOP: 20px
}
.c_wn_err {
	MARGIN-TOP: 20px
}
.c_wn_noUt .c_wn_more {
	PADDING-LEFT: 1px
}
.c_wn_noUt .c_wn_loading {
	PADDING-LEFT: 1px
}
.c_wn_noUt .c_wn_err {
	PADDING-LEFT: 1px
}
.c_wn_ia {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px
}
.c_wn_imgBorder {
	BORDER-BOTTOM-COLOR: #fff; PADDING-BOTTOM: 1px; BORDER-RIGHT-WIDTH: =
1px; BACKGROUND-COLOR: #fff; BORDER-TOP-COLOR: #fff; PADDING-LEFT: 1px; =
PADDING-RIGHT: 1px; BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; =
BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; BORDER-LEFT-WIDTH: =
1px; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.c_wn_imgThumb {
	POSITION: static; VISIBILITY: hidden; VERTICAL-ALIGN: middle; =
MARGIN-RIGHT: 5px
}
.IE .c_wn_Photo {
	-MS-INTERPOLATION-MODE: bicubic; VISIBILITY: hidden; VERTICAL-ALIGN: =
middle
}
.c_wn_img1 {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
BACKGROUND-COLOR: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc =
1px solid; TEXT-DECORATION: none
}
.c_wn_imgLink {
	POSITION: relative; FLOAT: left; MARGIN-RIGHT: 3px
}
.c_wn_imgIcon {
	VISIBILITY: hidden; VERTICAL-ALIGN: middle
}
.RE_WebKit .c_wn_imgIcon {
	MARGIN-TOP: -4px
}
.c_wn_di {
	POSITION: relative
}
.c_wn_divImgFloat {
	MARGIN-TOP: 3px; FLOAT: left; MARGIN-RIGHT: 12px
}
.IE .c_wn_imgFloat {
	-MS-INTERPOLATION-MODE: bicubic
}
DIV.c_wn_vc {
	WIDTH: 96px; HEIGHT: 72px
}
IMG.c_wn_vid {
	WIDTH: 96px; HEIGHT: 72px
}
IMG.c_wn_vo {
	WIDTH: 96px; HEIGHT: 72px
}
DIV.c_wn_vc {
	BACKGROUND-COLOR: #333
}
IMG.c_wn_vo {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.c_wn_sep {
	BORDER-LEFT: #6e6e6e 1px solid; FONT-SIZE: 0.75em
}
.c_wn_em {
	MARGIN-BOTTOM: 12px
}
.c_wn_ld {
	PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle
}
.c_wn_utw {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 19px; DISPLAY: block; HEIGHT: =
19px; OVERFLOW: hidden; TOP: 21px; CURSOR: pointer; LEFT: 5px
}
DIV.c_db_cmt {
	PADDING-BOTTOM: 2px; PADDING-RIGHT: 20px; MARGIN-LEFT: 2px
}
BODY.IE_M6 DIV.c_db_cmt {
	WIDTH: 94%; PADDING-RIGHT: 0px
}
UL.c_wn_fl {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; MARGIN-BOTTOM: 8px; FLOAT: left; MARGIN-LEFT: 3px; =
PADDING-TOP: 0px
}
UL.c_wn_fl LI.c_wn_fli {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
UL.c_wn_fl LI A {
	COLOR: #2a2a2a
}
UL.c_wn_fl LI A:visited {
	COLOR: #2a2a2a
}
UL.c_wn_fl .c_wn_fls > A {
	COLOR: #2a2a2a; FONT-WEIGHT: bold
}
UL.c_wn_fl .c_wn_fls > A:visited {
	COLOR: #2a2a2a; FONT-WEIGHT: bold
}
A.c_wn_rf {
	FLOAT: left
}
.rtl.IE A.c_wn_rf {
	MARGIN-LEFT: 4px
}
A.c_wn_rf:hover {
	TEXT-DECORATION: none
}
SPAN.c_wn_mfls {
	MARGIN-LEFT: 4px
}
IMG.c_wn_fav {
	MARGIN-TOP: -5px; MARGIN-LEFT: 1px; VERTICAL-ALIGN: middle
}
IMG.c_wn_sfav {
	MARGIN-TOP: -5px; MARGIN-LEFT: 1px; VERTICAL-ALIGN: middle
}
.IE_M6 IMG.c_wn_fav {
	MARGIN-TOP: 1px
}
.IE_M6 IMG.c_wn_sfav {
	MARGIN-TOP: 1px
}
.IE_M7 IMG.c_wn_fav {
	MARGIN-TOP: 1px
}
.IE_M7 IMG.c_wn_sfav {
	MARGIN-TOP: 1px
}
.IE_M8 IMG.c_wn_fav {
	MARGIN-TOP: 1px
}
.IE_M8 IMG.c_wn_sfav {
	MARGIN-TOP: 1px
}
DIV.c_wn_ma {
	MARGIN-BOTTOM: 6px; FONT-SIZE: 84.6%
}
DIV.c_wn_afs {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
BACKGROUND-COLOR: #f1f7f7; COLOR: #444; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid
}
DIV.c_wnup {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
BACKGROUND-COLOR: #f1f7f7; COLOR: #444; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid
}
DIV.c_wn_afm {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
BACKGROUND-COLOR: #f1f7f7; COLOR: #444; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid
}
DIV.c_wn_afs {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: =
8px; PADDING-TOP: 4px
}
DIV.c_wn_afm {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 6px; PADDING-LEFT: 8px; PADDING-RIGHT: =
8px; PADDING-TOP: 4px
}
DIV.c_wn_ct {
	FLOAT: right
}
DIV.c_wnup {
	PADDING-BOTTOM: 8px; MARGIN: 8px 0px 15px; PADDING-LEFT: 8px; =
PADDING-RIGHT: 8px; CLEAR: both; PADDING-TOP: 5px
}
.IE DIV.c_wnup {
	ZOOM: 1
}
.IE A.c_wnup_close {
	MARGIN-TOP: -2px
}
A.c_wnup_close {
	FLOAT: right
}
IMG.c_wnup_left {
	FLOAT: left
}
.c_wnup_psaicon {
	FLOAT: left
}
IMG.c_wnup_right {
	FLOAT: right
}
IMG.c_wnup_star {
	WIDTH: 32px; HEIGHT: 32px
}
IMG.c_wnup_ac {
	WIDTH: 78px; HEIGHT: 35px
}
IMG.c_wnup_howto {
	MARGIN-TOP: 3px; WIDTH: 50px; HEIGHT: 66px
}
.c_wnup_psaicon {
	MARGIN-TOP: 3px
}
.c_wnup_star {
	MARGIN-TOP: 3px
}
.c_wnup_psaicon {
	VERTICAL-ALIGN: top; MARGIN-RIGHT: 10px
}
.c_wnup_star {
	VERTICAL-ALIGN: top; MARGIN-RIGHT: 10px
}
.c_wnup_asicon {
	MARGIN-LEFT: 10px; VERTICAL-ALIGN: top; MARGIN-RIGHT: 10px
}
.c_wnup_asapp {
	WIDTH: 88px; FLOAT: left
}
.c_wnup_aslnk {
	MARGIN-TOP: 4px; DISPLAY: block
}
.Firefox A.c_wnup_asicon {
	DISPLAY: inline-block
}
.c_wnup_psaicon {
	WIDTH: 48px; HEIGHT: 48px
}
.c_wnup_icons {
	TEXT-ALIGN: center; MARGIN-TOP: 10px
}
.IE c_wnup_icons {
	ZOOM: 1
}
H3.c_wnup_hd {
	COLOR: #2a2a2a !important
}
DIV.c_wnup_txt {
	COLOR: #6e6e6e; FONT-SIZE: 100%
}
SPAN.c_wnup_bold {
	COLOR: #2a2a2a; FONT-WEIGHT: bold
}
.c_wnup_mid {
	MARGIN-LEFT: 42px
}
.c_wnup_midaf {
	MARGIN-LEFT: 88px
}
.c_wnup_midpsa {
	MARGIN-LEFT: 58px
}
.c_wn_midr {
	MARGIN-RIGHT: 60px
}
A.c_wnup_asicon:hover {
	TEXT-DECORATION: none
}
.rtl.Firefox .ct_float {
	DISPLAY: block; FLOAT: left
}
.rtl.Safari .ct_float {
	DISPLAY: block; FLOAT: left
}
.rtl.Chrome .ct_float {
	DISPLAY: block; FLOAT: left
}
SPAN.ct_top {
	WHITE-SPACE: nowrap
}
A.ct_icon {
	MARGIN-LEFT: 6px
}
A.ct_icon IMG {
	VERTICAL-ALIGN: middle
}
.Firefox A.ct_icon IMG {
	VERTICAL-ALIGN: top
}
A.ct_icon:hover {
	TEXT-DECORATION: none
}
SPAN.ct_top A {
	COLOR: #2a2a2a
}
SPAN.ct_top A:visited {
	COLOR: #2a2a2a
}
.ct_menu {
	PADDING-LEFT: 6px
}
.ct_menu IMG {
	VERTICAL-ALIGN: middle
}
.ct_menu SPAN.i_cs {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.ct_menu UL.c_m A {
	PADDING-TOP: 2px
}
.wn_gt {
	MARGIN-TOP: 16px
}
.wn_gtlbl {
	MARGIN-RIGHT: 8px
}
.wn_gtsname {
	MARGIN-RIGHT: 20px
}
.wn_gtsicon {
	MARGIN-TOP: 1px; DISPLAY: inline-block; VERTICAL-ALIGN: top; =
MARGIN-RIGHT: 2px
}
.Firefox A.wn_gtsicon:hover {
	TEXT-DECORATION: none
}
.RE_WebKit A.wn_gtsicon:hover {
	TEXT-DECORATION: none
}
DIV.wnWav.UI_Dialog_BG {
	BACKGROUND-COLOR: #000; opacity: .75
}
.IE DIV.wnWav.UI_Dialog_BG {
	FILTER: alpha(opacity=3D75)
}
#infoPage {
	MARGIN: 0px auto
}
#infoBoxIcon {
	WIDTH: 48px; FLOAT: left; HEIGHT: 48px
}
#infoBoxTitle {
	COLOR: #006e12
}
#infoPage {
	WIDTH: 807px; MARGIN-BOTTOM: 160px; PADDING-TOP: 40px
}
DIV.dividerStrip {
	WIDTH: 807px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
#infoPageBottomStrip {
	MARGIN-TOP: 40px; BACKGROUND-POSITION: 50% bottom
}
.IE_M6 #infoPageTopStrip {
	CLIP: rect(0px 807px 10px 0px); POSITION: absolute
}
.IE_M6 #infoPageBottomStrip {
	BACKGROUND-POSITION: 0px -10px
}
#infoBox {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; =
PADDING-TOP: 20px
}
#infoBoxContent {
	PADDING-LEFT: 16px; MARGIN-LEFT: 48px; PADDING-TOP: 12px
}
#infoBoxMessage {
	MARGIN-TOP: 40px; MARGIN-RIGHT: 40px
}
.browserList {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.clearFloats {
	CLEAR: both
}
.c_ic_v_t {
	WIDTH: 160px; WORD-WRAP: break-word
}
.c_ic_img_v {
	MARGIN: 0px auto
}
.c_ic_text_v {
	TEXT-ALIGN: center; MARGIN: 0px auto
}
.c_ic_h_l {
	WIDTH: 60px; HEIGHT: 62px
}
.c_ic_v_l_t {
	WIDTH: 140px
}
.c_ic_v_l_t .c_ic_name_l {
	MAX-WIDTH: 140px
}
.c_ic_v_l_t .c_ic_psm {
	MAX-WIDTH: 140px
}
.c_ic_v_l_t .c_ic_name_fstar_l {
	MAX-WIDTH: 121px
}
.c_ic_v_l_t .c_ic_name_badge_l {
	MAX-WIDTH: 115px
}
.IE_M6 .c_ic_v_l_t .c_ic_name_l {
	WIDTH: 140px
}
.c_ic_v_l_t .c_ic_psm {
	WIDTH: 140px
}
.IE_M6 .c_ic_v_l_t .c_ic_name_fstar_l {
	WIDTH: 121px
}
.IE_M6 .c_ic_v_l_t .c_ic_name_badge_l {
	WIDTH: 115px
}
.c_ic_h_l_t {
	WIDTH: 240px
}
.c_ic_img_l {
	WIDTH: 60px; HEIGHT: 62px
}
.IE_M6 .c_ic_img_l .is_hcimg {
	WIDTH: 60px; HEIGHT: 62px
}
.c_ic_img_l .is_img {
	WIDTH: 60px; HEIGHT: 62px
}
.c_ic_img_l .is_i {
	WIDTH: 60px; HEIGHT: 62px
}
.c_ic_img_l .c_ic_frame_clip {
	WIDTH: 60px; HEIGHT: 62px
}
.c_ic_img_l .c_ic_greenframe {
	BACKGROUND-POSITION: -5px 1px
}
.c_ic_img_l .c_ic_orangeframe {
	BACKGROUND-POSITION: -5px -65px
}
.c_ic_img_l .c_ic_redframe {
	BACKGROUND-POSITION: -75px 1px
}
.c_ic_img_l .c_ic_blueframe {
	BACKGROUND-POSITION: -75px -65px
}
.c_ic_img_l .c_ic_tile_clip {
	WIDTH: 48px; HEIGHT: 48px; TOP: 7px; LEFT: 6px
}
.c_ic_img_l .c_ic_tile {
	WIDTH: 48px; HEIGHT: 48px
}
.c_ic_img_l .c_ic_menu_btm {
	TOP: 65px
}
.c_ic_img_l .c_ic_menu_top {
	BOTTOM: 76px
}
.c_ic_img_l .c_ic_menu_left {
	RIGHT: 4px
}
.c_ic_img_l .c_ic_menu_right {
	LEFT: 5px
}
.c_ic_text_h_l {
	PADDING-TOP: 16px
}
.c_ic_text_v_l {
	WIDTH: 140px
}
.c_ic_h_s {
	WIDTH: 28px; HEIGHT: 28px
}
.c_ic_v_s_t {
	WIDTH: 120px
}
.c_ic_v_s_t .c_ic_name_s {
	MAX-WIDTH: 120px
}
.c_ic_v_s_t .c_ic_psm {
	MAX-WIDTH: 120px
}
.c_ic_v_s_t .c_ic_name_fstar_s {
	MAX-WIDTH: 101px
}
.c_ic_v_s_t .c_ic_name_badge_s {
	MAX-WIDTH: 95px
}
.IE_M6 .c_ic_v_s_t .c_ic_name_s {
	WIDTH: 120px
}
.c_ic_v_s_t .c_ic_psm {
	WIDTH: 120px
}
.IE_M6 .c_ic_v_s_t .c_ic_name_fstar_s {
	WIDTH: 101px
}
.IE_M6 .c_ic_v_s_t .c_ic_name_badge_s {
	WIDTH: 95px
}
.c_ic_h_s_t {
	WIDTH: 230px
}
.c_ic_img_s {
	WIDTH: 28px; HEIGHT: 28px
}
.IE_M6 .c_ic_img_s .is_hcimg {
	WIDTH: 28px; HEIGHT: 28px
}
.c_ic_img_s .is_img {
	WIDTH: 28px; HEIGHT: 28px
}
.c_ic_img_s .is_i {
	WIDTH: 28px; HEIGHT: 28px
}
.c_ic_img_s .c_ic_frame_clip {
	WIDTH: 28px; HEIGHT: 28px
}
.c_ic_img_s .c_ic_orangeframe {
	BACKGROUND-POSITION: -107px -132px
}
.c_ic_img_s .c_ic_redframe {
	BACKGROUND-POSITION: -143px -100px
}
.c_ic_img_s .c_ic_greenframe {
	BACKGROUND-POSITION: -140px -132px
}
.c_ic_img_s .c_ic_blueframe {
	BACKGROUND-POSITION: -3px -182px
}
.c_ic_img_s .c_ic_tile_clip {
	WIDTH: 21px; HEIGHT: 21px; TOP: 3px; LEFT: 3px
}
.c_ic_img_s .c_ic_tile {
	WIDTH: 21px; HEIGHT: 21px
}
.c_ic_img_s .c_ic_menu_btm {
	TOP: 32px
}
.c_ic_img_s .c_ic_menu_top {
	BOTTOM: 35px
}
.c_ic_img_s .c_ic_menu_left {
	RIGHT: 2px
}
.c_ic_img_s .c_ic_menu_right {
	LEFT: 3px
}
.c_ic_text_h_s {
	PADDING-TOP: 4px
}
.c_ic_text_v_s {
	WIDTH: 120px
}
.c_ic_h_xl {
	WIDTH: 115px; HEIGHT: 116px
}
.c_ic_v_xl_t {
	WIDTH: 160px
}
.c_ic_v_xl_t .c_ic_name_xl {
	WIDTH: 160px
}
.c_ic_v_xl_t .c_ic_psm {
	WIDTH: 160px
}
.c_ic_v_xl_t .c_ic_name_xl {
	MAX-WIDTH: 160px
}
.c_ic_v_xl_t .c_ic_psm {
	MAX-WIDTH: 160px
}
.c_ic_v_xl_t .c_ic_name_fstar_xl {
	MAX-WIDTH: 141px
}
.c_ic_v_xl_t .c_ic_name_badge_xl {
	MAX-WIDTH: 135px
}
.IE_M6 .c_ic_v_xl_t .c_ic_name_xl {
	WIDTH: 160px
}
.c_ic_v_xl_t .c_ic_psm {
	WIDTH: 160px
}
.IE_M6 .c_ic_v_xl_t .c_ic_name_fstar_xl {
	WIDTH: 141px
}
.IE_M6 .c_ic_v_xl_t .c_ic_name_badge_xl {
	WIDTH: 135px
}
.c_ic_h_xl_t {
	WIDTH: 320px
}
.c_ic_img_xl {
	WIDTH: 115px; HEIGHT: 116px
}
.IE_M6 .c_ic_img_xl .is_hcimg {
	WIDTH: 115px; HEIGHT: 116px
}
.c_ic_img_xl .is_img {
	WIDTH: 115px; HEIGHT: 116px
}
.c_ic_img_xl .is_i {
	WIDTH: 115px; HEIGHT: 116px
}
.c_ic_img_xl .c_ic_frame_clip {
	WIDTH: 115px; HEIGHT: 116px
}
.c_ic_img_xl .c_ic_orangeframe {
	BACKGROUND-POSITION: -8px -2px
}
.c_ic_img_xl .c_ic_redframe {
	BACKGROUND-POSITION: -8px -129px
}
.c_ic_img_xl .c_ic_greenframe {
	BACKGROUND-POSITION: -139px -2px
}
.c_ic_img_xl .c_ic_blueframe {
	BACKGROUND-POSITION: -139px -129px
}
.c_ic_img_xl .c_ic_tile_clip {
	WIDTH: 96px; HEIGHT: 96px; TOP: 10px; LEFT: 9px
}
.c_ic_img_xl .c_ic_tile {
	WIDTH: 96px; HEIGHT: 96px
}
.c_ic_img_xl .c_ic_menu_btm {
	TOP: 125px
}
.c_ic_img_xl .c_ic_menu_top {
	BOTTOM: 132px
}
.c_ic_img_xl .c_ic_menu_left {
	RIGHT: 9px
}
.c_ic_img_xl .c_ic_menu_right {
	LEFT: 8px
}
.c_ic_text_h_xl {
	PADDING-TOP: 32px
}
.c_ic_text_v_xl {
	WIDTH: 160px
}
.c_ic_h_s_t .c_ic_name_s {
	MAX-WIDTH: 165px
}
.c_ic_h_s_t .c_ic_psm {
	MAX-WIDTH: 165px
}
.c_ic_h_l_t .c_ic_name_l {
	MAX-WIDTH: 165px
}
.c_ic_h_l_t .c_ic_psm {
	MAX-WIDTH: 165px
}
.c_ic_h_xl_t .c_ic_name_xl {
	MAX-WIDTH: 165px
}
.c_ic_h_xl_t .c_ic_psm {
	MAX-WIDTH: 165px
}
.c_ic_h_s_t .c_ic_name_fstar_s {
	MAX-WIDTH: 146px
}
.c_ic_h_l_t .c_ic_name_fstar_l {
	MAX-WIDTH: 146px
}
.c_ic_h_xl_t .c_ic_name_fstar_xl {
	MAX-WIDTH: 146px
}
.c_ic_h_s_t .c_ic_name_badge_s {
	MAX-WIDTH: 140px
}
.c_ic_h_l_t .c_ic_name_badge_l {
	MAX-WIDTH: 140px
}
.c_ic_h_xl_t .c_ic_name_badge_xl {
	MAX-WIDTH: 140px
}
.IE_M6 .c_ic_h_s_t .c_ic_name_s {
	WIDTH: 165px
}
.c_ic_h_s_t .c_ic_psm {
	WIDTH: 165px
}
.IE_M6 .c_ic_h_l_t .c_ic_name_l {
	WIDTH: 165px
}
.c_ic_h_l_t .c_ic_psm {
	WIDTH: 165px
}
.IE_M6 .c_ic_h_xl_t .c_ic_name_xl {
	WIDTH: 165px
}
.c_ic_h_xl_t .c_ic_psm {
	WIDTH: 165px
}
.IE_M6 .c_ic_h_s_t .c_ic_name_fstar_s {
	WIDTH: 146px
}
.IE_M6 .c_ic_h_l_t .c_ic_name_fstar_l {
	WIDTH: 146px
}
.IE_M6 .c_ic_h_xl_t .c_ic_name_fstar_xl {
	WIDTH: 146px
}
.IE_M6 .c_ic_h_s_t .c_ic_name_badge_s {
	WIDTH: 140px
}
.IE_M6 .c_ic_h_l_t .c_ic_name_badge_l {
	WIDTH: 140px
}
.IE_M6 .c_ic_h_xl_t .c_ic_name_badge_xl {
	WIDTH: 140px
}
.c_ic_v_s_t .c_ic_name_s {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.c_ic_v_s_t .c_ic_psm {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.c_ic_h_s_t .c_ic_name_s {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.c_ic_h_s_t .c_ic_psm {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.c_ic_v_l_t .c_ic_name_l {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.c_ic_v_l_t .c_ic_psm {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.c_ic_h_l_t .c_ic_name_l {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.c_ic_h_l_t .c_ic_psm {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.c_ic_v_xl_t .c_ic_name_xl {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.c_ic_v_xl_t .c_ic_psm {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.c_ic_h_xl_t .c_ic_name_xl {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.c_ic_h_xl_t .c_ic_psm {
	TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.Chrome .c_ic_v_s_t .c_ic_name_s {
	TEXT-OVERFLOW: clip
}
.Chrome .c_ic_v_s_t .c_ic_psm {
	TEXT-OVERFLOW: clip
}
.Chrome .c_ic_h_s_t .c_ic_name_s {
	TEXT-OVERFLOW: clip
}
.Chrome .c_ic_h_s_t .c_ic_psm {
	TEXT-OVERFLOW: clip
}
.Chrome .c_ic_v_l_t .c_ic_name_l {
	TEXT-OVERFLOW: clip
}
.Chrome .c_ic_v_l_t .c_ic_psm {
	TEXT-OVERFLOW: clip
}
.Chrome .c_ic_h_l_t .c_ic_name_l {
	TEXT-OVERFLOW: clip
}
.Chrome .c_ic_h_l_t .c_ic_psm {
	TEXT-OVERFLOW: clip
}
.Chrome .c_ic_v_xl_t .c_ic_name_xl {
	TEXT-OVERFLOW: clip
}
.Chrome .c_ic_v_xl_t .c_ic_psm {
	TEXT-OVERFLOW: clip
}
.Chrome .c_ic_h_xl_t .c_ic_name_xl {
	TEXT-OVERFLOW: clip
}
.Chrome .c_ic_h_xl_t .c_ic_psm {
	TEXT-OVERFLOW: clip
}
.Web_UI_Popup {
	Z-INDEX: 1000001; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px =
solid; BACKGROUND-COLOR: #fcfcfc; MARGIN: 0px; BORDER-TOP: #ccc 1px =
solid; BORDER-RIGHT: #ccc 1px solid
}
.Web_UI_Shadow {
	Z-INDEX: 1000000; POSITION: absolute; FILTER: =
progid:DXImageTransform.Microsoft.alpha(opacity=3D30); BACKGROUND-COLOR: =
#000; TOP: 0px; LEFT: 0px; opacity: .3
}
.Live_Alert {
	Z-INDEX: 1000004
}
.Live_Alert_Shadow {
	Z-INDEX: 1000003
}
.Web_UI_Popup A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: =
0px; TEXT-DECORATION: none
}
.Live_Alert_Background {
	Z-INDEX: 1000000; FILTER: alpha(opacity=3D50); BACKGROUND-COLOR: white; =
opacity: .5
}
.Mobile .Web_UI_Popup_Modal_Background {
	BACKGROUND-COLOR: black
}
.Web_UI_Popup .Live_Alert_HeaderBar {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; =
PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; TABLE-LAYOUT: fixed; =
PADDING-TOP: 0px
}
.Web_UI_Popup .Live_Alert_HeaderBar TD {
	PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top
}
.Mobile .Live_Alert_HeaderBar TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.Live_Alert_HeaderBar .LiveAlertImportanceIcon {
	PADDING-LEFT: 16px; WIDTH: 16px; PADDING-RIGHT: 6px; PADDING-TOP: 14px
}
.Mobile .Live_Alert_HeaderBar .LiveAlertImportanceIcon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; =
PADDING-TOP: 15px
}
.Safari .Live_Alert_HeaderBar .LiveAlertImportanceIcon {
	WIDTH: 38px
}
.Web_UI_Popup .AlertTitle {
	OVERFLOW: hidden; PADDING-TOP: 13px
}
.Web_UI_Popup .AlertTitle H3 {
	PADDING-BOTTOM: 3px; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.Mobile .AlertTitle H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; WHITE-SPACE: =
normal; OVERFLOW: visible; PADDING-TOP: 8px
}
.Mobile .AlertTitle {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.Live_Alert_HeaderBar .ControlBox {
	PADDING-LEFT: 6px; WIDTH: 10px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.Mobile .ControlBox IMG {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; =
PADDING-TOP: 8px
}
.Live_Alert_HeaderBar .ControlBox {
	WIDTH: 25px
}
.Web_UI_Popup .LiveAlertBody {
	TEXT-ALIGN: left; MARGIN: 8px 16px 15px; WORD-WRAP: break-word
}
.LiveAlertBody .AlertOptions {
	PADDING-TOP: 0.5em
}
.Web_UI_Popup .Web_UI_Popup_FooterBar {
	TEXT-ALIGN: right; MARGIN: 11px 14px 17px 16px; WORD-WRAP: break-word
}
.Web_UI_Popup .Web_UI_Popup_FooterBar BUTTON {
	PADDING-BOTTOM: 0px; MARGIN: 0px 4px; PADDING-LEFT: 1em; PADDING-RIGHT: =
1em; PADDING-TOP: 0px
}
.Mobile .Web_UI_Popup_FooterBar BUTTON {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; =
PADDING-TOP: 0px
}
.Web_UI_Popup .closeBoxContainer {
	POSITION: absolute; TOP: 16px; RIGHT: 12px
}
.Firefox .Web_UI_Popup .Web_UI_Popup_FooterBar BUTTON {
	MIN-WIDTH: 70px
}
.Web_UI_Popup_FooterBar .StackedButtonSeperator {
	MARGIN-BOTTOM: 8px
}
.alertMask {
	POSITION: absolute
}
.alertMask IFRAME {
	WIDTH: 100%; HEIGHT: 100%
}
HTML {
	OVERFLOW: hidden
}
BODY {
	MIN-WIDTH: 987px
}
#bodyWrapper {
	MIN-WIDTH: 987px
}
BODY.previewInvitation {
	MIN-WIDTH: 450px
}
.clear {
	CLEAR: both
}
.displayNone {
	DISPLAY: none
}
.hide {
	DISPLAY: none
}
.disabledLink {
	COLOR: #ccc
}
TEXTAREA {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: =
#ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
SELECT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: =
#ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.inputField {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: =
#ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.inputField {
	LINE-HEIGHT: normal !important
}
.bottomButtons INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px 4px; PADDING-LEFT: 1em; PADDING-RIGHT: =
1em; PADDING-TOP: 0px
}
.Firefox .bottomButtons INPUT {
	MIN-WIDTH: 70px
}
#appTitle H1 {
	COLOR: #000 !important
}
.PublishedCalendarHeader H1 {
	COLOR: #000 !important
}
.IDSS {
	Z-INDEX: -1; POSITION: absolute; TOP: 0px
}
.Embedded #leftPane {
	DISPLAY: none
}
.Embedded .calendarToolbar {
	DISPLAY: none
}
.EmbeddedNoTitle .PublishedCalendarHeader {
	DISPLAY: none
}
.EmbeddedNoNav .calendarViewNavigatorTab {
	DISPLAY: none
}
.Embedded #bodyContainer {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px
}
HTML.Embedded {
	MIN-WIDTH: 0px
}
.Embedded BODY {
	MIN-WIDTH: 0px
}
.Embedded #bodyWrapper {
	MIN-WIDTH: 0px
}
HTML.Embedded BODY.rtl.RE_WebKit {
	MIN-WIDTH: 0px
}
.embeddedFooter {
	BACKGROUND-COLOR: #fcfcfc; WIDTH: 100%; BORDER-COLLAPSE: collapse; =
COLOR: #444
}
.embeddedFooter TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
WHITE-SPACE: nowrap; PADDING-TOP: 0px
}
.embeddedFooter .trademarkCell {
	WIDTH: 100%
}
.embeddedFooter .brandLogo {
	PADDING-TOP: 4px
}
.embeddedFooter A {
	COLOR: #444; TEXT-DECORATION: none
}
.embeddedFooter A:hover {
	TEXT-DECORATION: underline
}
.embeddedCalendar {
	OVERFLOW-Y: auto
}
.embeddedCalendar TABLE {
	MARGIN-TOP: 16px; BORDER-COLLAPSE: collapse
}
.embeddedCalendar HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 16px; MARGIN-BOTTOM: =
16px; HEIGHT: 1px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: 0px
}
.embeddedCalendar .twentyPXTopPadding TD {
	PADDING-TOP: 16px
}
.embeddedCalendar .largeTopPadding TD {
	PADDING-TOP: 12px
}
.embedCodeTextArea {
	WIDTH: 476px; HEIGHT: 37px
}
.embedLabel {
	TEXT-ALIGN: right; WIDTH: 12em; PADDING-RIGHT: 12px
}
.embedCodeTextAreaLabel {
	PADDING-TOP: 16px
}
.displaySizeLabel {
	VERTICAL-ALIGN: top
}
.sizeDisplay {
	MARGIN-BOTTOM: 4px
}
.sizeDisplay .label {
	MARGIN-RIGHT: 4px
}
#q {
	WIDTH: 15em
}
.c_h {
	Z-INDEX: 51 !important
}
.expandDrop {
	FONT-SIZE: 0.8em; TOP: -0.1em; CURSOR: pointer
}
.expandDrop {
	TEXT-DECORATION: none
}
.expandDrop :hover {
	TEXT-DECORATION: none
}
.skyScraper {
	POSITION: absolute; WIDTH: 162px; OVERFLOW: hidden; RIGHT: -164px
}
#leftPane {
	Z-INDEX: 2; POSITION: absolute; WIDTH: 13.5em; LEFT: 0px
}
#calendarViewsContainer {
	POSITION: relative; MARGIN-RIGHT: 164px
}
.EmbeddedNoNav #calendarViewsContainer {
	BORDER-TOP: #bfbfbf 1px solid
}
.noAd160x600 #calendarViewsContainer {
	MARGIN-RIGHT: 0px
}
.leftPaneDivider {
	HEIGHT: 5px; FONT-SIZE: 0px
}
#appTitle {
	PADDING-LEFT: 18px; HEIGHT: 34px
}
#appTitle H1 {
	FLOAT: left
}
#appTitle SUP {
	PADDING-LEFT: 3px; COLOR: #aaa; CLEAR: right
}
#miniCal {
	MARGIN-LEFT: 7px
}
#sidebarReturnLinkContainer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 0px
}
#brandLinksContainer {
	BORDER-BOTTOM: #dbdce3 1px solid; BORDER-LEFT: #dbdce3 1px solid; =
PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: =
#dbdce3 1px; BORDER-RIGHT: #dbdce3 1px solid; PADDING-TOP: 10px
}
#calendarInfoContainer {
	POSITION: relative; PADDING-LEFT: 6px; WIDTH: 11.95em; OVERFLOW: hidden
}
#brandLinksContainer {
	POSITION: relative; PADDING-LEFT: 6px; WIDTH: 11.95em; OVERFLOW: hidden
}
.calendarPickerContainer {
	POSITION: relative; OVERFLOW-X: hidden; OVERFLOW-Y: auto; WIDTH: 100%
}
.CalendarPickerAddLink {
	MARGIN-TOP: 3px; WIDTH: 10.6em; MARGIN-LEFT: 4px; OVERFLOW: hidden
}
.CalendarPicker {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 10.6em; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.CalendarPicker .calendarItem {
	POSITION: relative; PADDING-BOTTOM: 1px; LINE-HEIGHT: 14px; =
PADDING-LEFT: 1px; PADDING-RIGHT: 1px; MARGIN-BOTTOM: 1px; MARGIN-LEFT: =
4px; PADDING-TOP: 1px
}
.rtl.IE .CalendarPicker .calendarItem {
	PADDING-LEFT: 19px
}
.IE_M6 .CalendarPicker .calendarItem {
	HEIGHT: 1px
}
.CalendarPicker .ff.calendarItem {
	PADDING-BOTTOM: 1px; CLEAR: both
}
.CalendarPicker .calendarVisible.calendarItem {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px =
solid; BORDER-RIGHT: 1px solid
}
.CalendarPicker .calendarInvisible.calendarItem {
	BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px =
solid; BACKGROUND-COLOR: transparent !important; BORDER-TOP: transparent =
1px solid; BORDER-RIGHT: transparent 1px solid
}
.IE_M6 .CalendarPicker .calendarInvisible.calendarItem {
	BORDER-BOTTOM: #fcfcfc 1px solid; BORDER-LEFT: #fcfcfc 1px solid; =
BACKGROUND-COLOR: #fcfcfc !important; BORDER-TOP: #fcfcfc 1px solid; =
BORDER-RIGHT: #fcfcfc 1px solid
}
.CalendarPicker LI.calendarInvisible.buttonHover {
	BACKGROUND-COLOR: #d9f0f7 !important
}
.CalendarPicker .parentItem.calendarItem {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
PADDING-TOP: 2px
}
.IE_M7 .CalendarPicker .parentItem.calendarItem {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; =
PADDING-TOP: 2px
}
.IE_M7 .CalendarPicker .calendarItem {
	PADDING-BOTTOM: 0px
}
.CalendarPicker .childItem.calendarItem {
	PADDING-BOTTOM: 1px; MARGIN-TOP: 1px; MARGIN-LEFT: 0px; CLEAR: both
}
.CalendarPicker .containerMessage {
	COLOR: #bbb; MARGIN-LEFT: 26px
}
.CalendarPicker .calendarItemSeperator {
	BACKGROUND-COLOR: #ccc; HEIGHT: 1px; MARGIN-LEFT: 4px
}
.CalendarPicker .calendarItemSeperator {
	BACKGROUND-COLOR: #ccc; MARGIN: 7px 0px 8px 4px; HEIGHT: 1px; =
FONT-SIZE: 0px
}
.CalendarPicker .containerExpando {
	POSITION: absolute; TOP: 5px; RIGHT: 2px
}
.CalendarPicker .containerTitle {
	MARGIN-RIGHT: 14px
}
.CalendarPickerHeader {
	POSITION: relative; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; =
PADDING-RIGHT: 32px; COLOR: #555; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.CalendarPickerCalendarName {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: =
block; WORD-WRAP: break-word; COLOR: #555; OVERFLOW: hidden; =
PADDING-TOP: 0px
}
.CalendarPickerCalendarNameError {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: =
block; WORD-WRAP: break-word; COLOR: #555; OVERFLOW: hidden; =
PADDING-TOP: 0px
}
.IE_M7 .CalendarPickerCalendarName {
	POSITION: relative; TOP: -1px
}
.IE_M7 .CalendarPickerCalendarNameError {
	POSITION: relative; TOP: -1px
}
.IE_M7 .childItem .CalendarPickerCalendarName {
	TOP: 0px
}
.IE_M7 .childItem .CalendarPickerCalendarNameError {
	TOP: 0px
}
.CalendarPickerCalendarNameError .ImgClip {
	MARGIN-TOP: 2px; FLOAT: left
}
.CalendarPickerCalendarNameError {
	COLOR: #aaa
}
A.CalendarPickerCalendarName:visited {
	COLOR: #444
}
A.CalendarPickerCalendarNameError:visited {
	COLOR: #aaa
}
.calendarInvisible A {
	FONT-WEIGHT: normal
}
#leftPane DIV.Divider {
	BORDER-BOTTOM: #dfefed 1px solid; MARGIN-TOP: 8px
}
#footerContainer {
	HEIGHT: 27px
}
.embedFooterSubscribe {
	POSITION: absolute; WIDTH: 107px; BOTTOM: 4px; HEIGHT: 23px; RIGHT: 0px
}
.Chrome .embedFooterSubscribe {
	BOTTOM: 0px
}
#leftPanePrivacy {
	MARGIN-TOP: 20px
}
.privacyFooter {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 12px; =
PADDING-TOP: 6px
}
.Firefox .privacyFooter {
	HEIGHT: 1.3em
}
.Safari .privacyFooter {
	HEIGHT: 1.3em
}
.privacyFooter A {
	COLOR: #888
}
.privacyFooter .privacyText {
	FLOAT: left
}
.privacyFooter .ImgClip {
	FLOAT: left
}
.privacyFooter .ImgClip {
	MARGIN-TOP: 5px
}
.privacyFooter .privacyText {
	POSITION: relative; HEIGHT: 100%
}
#bodyContainer {
	MARGIN-LEFT: 13.2em; MARGIN-RIGHT: 2px; PADDING-TOP: 0.5em
}
.eventView {
	POSITION: relative
}
.invisible {
	Z-INDEX: 100; BORDER-BOTTOM: transparent 0px solid; POSITION: absolute; =
BORDER-LEFT: transparent 0px solid; WIDTH: 1px; DISPLAY: block; HEIGHT: =
1px; BORDER-TOP: transparent 0px solid; TOP: 0px; BORDER-RIGHT: =
transparent 0px solid; TEXT-DECORATION: none; LEFT: 0px
}
.hidden {
	PADDING-LEFT: 1px; WIDTH: 1px; HEIGHT: 1px; OVERFLOW: hidden; =
PADDING-TOP: 1px
}
.popupText {
	BORDER-BOTTOM: black 2px solid; POSITION: absolute; BORDER-LEFT: black =
2px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: white; PADDING-LEFT: =
4px; PADDING-RIGHT: 4px; DISPLAY: block; WHITE-SPACE: nowrap; COLOR: =
black; BORDER-TOP: black 2px solid; TOP: 1px; BORDER-RIGHT: black 2px =
solid; TEXT-DECORATION: none; PADDING-TOP: 4px; LEFT: 1px
}
.calendarToolbar {
	WIDTH: 100%
}
.calendarToolbar .LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: =
6px; FLOAT: left; PADDING-TOP: 0px
}
.calendarToolbar LI.RightAlignedButton {
	PADDING-RIGHT: 13px; FLOAT: right
}
.calendarToolbar .UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.calendarViewNavigatorTab UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.calendarToolbar .firstItem {
	PADDING-LEFT: 0px
}
.calendarToolbar .splitButtonLeft {
	PADDING-RIGHT: 3px
}
.calendarToolbar .splitButton {
	PADDING-LEFT: 0px
}
.calendarToolbar .splitButton .splitButtonChild {
	POSITION: relative; MARGIN-TOP: 2px; WIDTH: 12px; DISPLAY: block; =
HEIGHT: 12px; TEXT-DECORATION: none
}
.calendarToolbar .splitButton .splitButtonChild .c_chev {
	POSITION: relative; VERTICAL-ALIGN: top; TOP: 3px; LEFT: 2px
}
.calendarToolbar .buttonRest.splitButtonChild {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: =
#ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.calendarToolbar .buttonHover.splitButtonChild {
	BORDER-BOTTOM: #bbd8fb 1px solid; BORDER-LEFT: #bbd8fb 1px solid; =
BACKGROUND-COLOR: #f3f7fd; BORDER-TOP: #bbd8fb 1px solid; BORDER-RIGHT: =
#bbd8fb 1px solid
}
.calendarToolbar A {
	COLOR: #444; VERTICAL-ALIGN: bottom; TEXT-DECORATION: none
}
.calendarToolbar A:visited {
	COLOR: #444; VERTICAL-ALIGN: bottom; TEXT-DECORATION: none
}
.calendarToolbar A:hover {
	TEXT-DECORATION: underline
}
.calendarToolbar A.buttonDisable {
	COLOR: #ccc; CURSOR: default
}
.calendarToolbar A.buttonDisable:hover {
	TEXT-DECORATION: none
}
.calendarToolbar .helpImg {
	FLOAT: left; MARGIN-RIGHT: 4px
}
.rtl.IE .calendarToolbar .helpImg {
	POSITION: absolute; FLOAT: none; LEFT: 4px
}
.calendarToolbar .toolbarSeparator {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
PADDING-TOP: 2px
}
.calendarToolbar .toolbarSeparator DIV {
	BACKGROUND-COLOR: #ccc; WIDTH: 1px; HEIGHT: 1em; OVERFLOW: hidden
}
.calendarToolbar .c_chev {
	TEXT-DECORATION: none
}
.calendarToolbar .c_chev:hover {
	TEXT-DECORATION: none
}
.calendarToolbar .c_mli A:hover {
	BORDER-BOTTOM-COLOR: #bbd8fb; BACKGROUND-COLOR: #f3f7fd; =
BORDER-TOP-COLOR: #bbd8fb; BORDER-RIGHT-COLOR: #bbd8fb; =
BORDER-LEFT-COLOR: #bbd8fb
}
.calendarToolbar .c_m LI A:hover {
	BORDER-BOTTOM-COLOR: #bbd8fb; BACKGROUND-COLOR: #f3f7fd; =
BORDER-TOP-COLOR: #bbd8fb; BORDER-RIGHT-COLOR: #bbd8fb; =
BORDER-LEFT-COLOR: #bbd8fb
}
.calendarViewNavigatorTab .blockOutLeft {
	Z-INDEX: 1; POSITION: absolute; OVERFLOW: hidden
}
.calendarViewNavigatorTab .blockOutRight {
	Z-INDEX: 1; POSITION: absolute; OVERFLOW: hidden
}
.calendarViewNavigatorTab .fillMiddle {
	Z-INDEX: 1; POSITION: absolute; OVERFLOW: hidden
}
.calendarViewNavigatorTab .blockOutLeft {
	BACKGROUND-COLOR: #fcfcfc; WIDTH: 1px; HEIGHT: 1px; TOP: -1px
}
.calendarViewNavigatorTab .blockOutRight {
	BACKGROUND-COLOR: #fcfcfc; WIDTH: 1px; HEIGHT: 1px; TOP: -1px
}
.calendarViewNavigatorTab .blockOutLeft {
	LEFT: -1px
}
.calendarViewNavigatorTab .blockOutRight {
	RIGHT: -1px
}
.calendarViewNavigatorTab .fillMiddle {
	BORDER-LEFT: #bfbfbf 1px solid; BACKGROUND-COLOR: #ffe4b9; WIDTH: 100%; =
BOTTOM: -2px; HEIGHT: 2px; BORDER-RIGHT: #bfbfbf 1px solid; LEFT: -1px
}
.calendarViewNavigatorTab LI.tabSelected .displayNone {
	DISPLAY: block
}
.calendarViewNavigatorTab {
	PADDING-LEFT: 9px; PADDING-TOP: 5px
}
.calendarViewNavigatorTab A {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ebebeb; PADDING-LEFT: 8px; =
PADDING-RIGHT: 8px; DISPLAY: block; HEIGHT: 1.4em; COLOR: #444; =
TEXT-DECORATION: none; PADDING-TOP: 0px
}
.calendarViewNavigatorTab A.buttonHover {
	TEXT-DECORATION: none
}
.calendarViewNavigatorTab A:visited {
	COLOR: #444
}
.calendarViewNavigatorTab LI {
	BORDER-BOTTOM: #c9c9c9 1px; POSITION: relative; TEXT-ALIGN: center; =
BORDER-LEFT: #c9c9c9 1px solid; MARGIN: 0px; FLOAT: left; BORDER-TOP: =
#c9c9c9 1px solid; BORDER-RIGHT: #c9c9c9 1px solid
}
.calendarViewNavigatorTab LI.tabSelected {
	BORDER-BOTTOM-COLOR: #ffe4b9; BORDER-RIGHT-WIDTH: 1px; MARGIN-TOP: =
-2px; BORDER-TOP-COLOR: #bfbfbf; BORDER-RIGHT-COLOR: #bfbfbf; =
BORDER-LEFT-COLOR: #bfbfbf; BORDER-LEFT-WIDTH: 1px
}
.calendarViewNavigatorTab LI.tabSelected A {
	BACKGROUND-COLOR: #ffe4b9; BORDER-TOP: #fcfcfc 1px solid; FONT-WEIGHT: =
bold
}
.calendarViewNavigatorTab LI.rightAligned {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; PADDING-RIGHT: =
20px; WHITE-SPACE: nowrap; BORDER-TOP-STYLE: none; FLOAT: right; =
BORDER-LEFT-STYLE: none
}
.floatLeft {
	FLOAT: left
}
.tiny {
	WIDTH: 0px; HEIGHT: 0px; OVERFLOW: hidden
}
.fullScreenEditor {
	BORDER-TOP: #bfbfbf 1px solid
}
.generalSettingsContainer {
	BORDER-TOP: #bfbfbf 1px solid
}
.sharingSettingsContainer {
	BORDER-TOP: #bfbfbf 1px solid
}
.embeddedCalendar {
	BORDER-TOP: #bfbfbf 1px solid
}
.shortcutsTitle {
	PADDING-LEFT: 7px; DISPLAY: block; COLOR: #555; FONT-WEIGHT: bold
}
.calendarShortcuts {
	WIDTH: 12.2em; MARGIN-LEFT: 3px
}
.calendarShortcuts .DivLine {
	BORDER-BOTTOM: #dcdcdc 1px solid; POSITION: relative; MARGIN-RIGHT: =
8px; LEFT: 8px
}
.calendarShortcuts A {
	PADDING-BOTTOM: 3px; MARGIN: 2px 0px; PADDING-LEFT: 6px; TEXT-OVERFLOW: =
ellipsis; PADDING-RIGHT: 5px; DISPLAY: block; OVERFLOW: hidden; =
TEXT-DECORATION: none; PADDING-TOP: 1px
}
.calendarShortcuts A {
	COLOR: #444 !important
}
.calendarShortcuts A:visited {
	COLOR: #444 !important
}
.calendarShortcuts .buttonRest {
	BORDER-BOTTOM: #fcfcfc 1px solid; BORDER-LEFT: #fcfcfc 1px solid; =
BACKGROUND-COLOR: #fcfcfc; BORDER-TOP: #fcfcfc 1px solid; BORDER-RIGHT: =
#fcfcfc 1px solid
}
.calendarShortcuts .buttonHover {
	BORDER-BOTTOM: #bbd8fb 1px solid; BORDER-LEFT: #bbd8fb 1px solid; =
BACKGROUND-COLOR: #f3f7fd; BORDER-TOP: #bbd8fb 1px solid; BORDER-RIGHT: =
#bbd8fb 1px solid; TEXT-DECORATION: none
}
.calendarShortcuts .buttonPressed {
	BORDER-BOTTOM: #fcfcfc 1px solid; BORDER-LEFT: #fcfcfc 1px solid; =
BACKGROUND-COLOR: #e3f5fe; BORDER-TOP: #fcfcfc 1px solid; BORDER-RIGHT: =
#fcfcfc 1px solid; TEXT-DECORATION: none
}
#Crm120x60_0 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
MARGIN-LEFT: 9px; PADDING-TOP: 10px
}
.miniCalendarHolder {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #fcfcfc; =
PADDING-LEFT: 0.25em; WIDTH: 11.75em; PADDING-RIGHT: 0.25em; =
PADDING-TOP: 0.5em
}
.miniCalendarBody {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.miniCalendarBody .bold A {
	FONT-WEIGHT: bold
}
.miniCalendarHolder A.buttonHover {
	TEXT-DECORATION: none
}
.miniCalendarHeader {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; =
PADDING-RIGHT: 11px; WHITE-SPACE: nowrap; HEIGHT: 1.4em; PADDING-TOP: =
0px
}
.miniCalendarHeader SPAN {
	LINE-HEIGHT: normal; FONT-WEIGHT: bold
}
.miniCalendarTable {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.miniCalendarTable .headerSeparator {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: =
none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-LEFT-STYLE: none; =
BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0px
}
.miniCalendarTable TH {
	PADDING-BOTTOM: 0px; WIDTH: 14%
}
.pickTodayLink {
	BORDER-TOP: #ccc 1px solid; PADDING-TOP: 4px
}
.pickTodayLink {
	TEXT-ALIGN: center; MARGIN: 6px 0px 0px
}
.pickNoneLink {
	TEXT-ALIGN: center; MARGIN: 6px 0px 0px
}
.switchMonthBtn {
	POSITION: absolute; TOP: 0px
}
.IE .switchMonthBtn {
	TOP: 4px
}
.leftSideLargeMargin {
	LEFT: 2px
}
.rightSideLargeMargin {
	RIGHT: 2px
}
.miniCalendarTable TD {
	BORDER-BOTTOM: #fcfcfc 1px solid; BORDER-LEFT: #fcfcfc 1px solid; =
BORDER-TOP: #fcfcfc 1px solid; BORDER-RIGHT: #fcfcfc 1px solid
}
.miniCalendarTable TD.selected {
	BACKGROUND-COLOR: #ddecfe
}
.miniCalendarBody TD.miniCalToday {
	BACKGROUND-COLOR: #ffd58d
}
.curMonthDate {
	HEIGHT: 1.45em; CURSOR: pointer
}
.lastMonthDate {
	HEIGHT: 1.45em; CURSOR: pointer
}
.nextMonthDate {
	HEIGHT: 1.45em; CURSOR: pointer
}
.miniCalendarBody .curMonthDate A {
	COLOR: #444
}
.miniCalendarBody .lastMonthDate A {
	COLOR: #888
}
.miniCalendarBody .nextMonthDate A {
	COLOR: #888
}
.agendaRange .miniCalendarBody .lastMonthDate A {
	COLOR: #888
}
.agendaRange .miniCalendarBody .nextMonthDate A {
	COLOR: #888
}
.selectedDate {
	BACKGROUND-COLOR: #ba55d3
}
.monthGrid TABLE {
	WIDTH: 100%
}
.IE_M6 .monthGrid .selectionBar {
	MARGIN-LEFT: -5px
}
.monthGrid .headerTable {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #e4e4e4 1px solid; =
BORDER-TOP: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid
}
.monthGrid .contentTable {
	POSITION: relative; BORDER-LEFT: #bfbfbf 1px solid; BORDER-RIGHT: =
#bfbfbf 1px solid
}
.IE .monthGrid .contentTable {
	BORDER-COLLAPSE: collapse
}
.monthGrid THEAD TR TD {
	TEXT-ALIGN: center; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #ebebeb; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #444; VERTICAL-ALIGN: top; =
FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.monthGrid TBODY TR TD {
	BACKGROUND-COLOR: #fff; VERTICAL-ALIGN: top
}
.monthGrid TD.firstCol {
	BORDER-LEFT-STYLE: none
}
.monthGrid TD.today {
	BORDER-LEFT-COLOR: #ffd58d
}
.monthGrid TD.weekday {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid
}
.monthGrid .backgroundRow .lastRow {
	BORDER-BOTTOM-STYLE: none
}
.monthGrid TD.lastCol {
	BORDER-RIGHT-STYLE: none
}
.monthGrid TD.wbt {
	BORDER-BOTTOM-COLOR: #ffd58d
}
.monthGrid TD.lightbg {
	BACKGROUND-COLOR: #f5f5f5
}
.monthGrid .backgroundRow {
	HEIGHT: 120px
}
.monthGrid .backgroundRow TD {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-RIGHT: #e4e4e4 1px solid
}
.monthGrid .backgroundRow TD.today {
	BORDER-BOTTOM: #ffd58d 1px solid; BORDER-TOP-STYLE: none; BORDER-RIGHT: =
#ffd58d 1px solid
}
.monthGrid .backgroundRow TD.yesterday {
	BORDER-RIGHT: #ffd58d 1px solid
}
.monthGrid .backgroundRow TD.wbt {
	BORDER-BOTTOM-COLOR: #ffd58d
}
.eventRow {
	POSITION: absolute; BACKGROUND-COLOR: transparent; WIDTH: 100%
}
.eventDuration {
	COLOR: gray
}
.monthGrid TD.eventContainerRow {
	BACKGROUND-COLOR: transparent; HEIGHT: 0px
}
.IE_M6 .monthGrid TD.eventContainerRow {
	POSITION: relative
}
.IE_M7 .monthGrid TD.eventContainerRow {
	POSITION: relative
}
.monthGrid .headerRow TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
FONT-WEIGHT: bold; BORDER-RIGHT: #e4e4e4 1px solid; PADDING-TOP: 3px
}
.monthGrid .forecastRow TD {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; =
PADDING-RIGHT: 0px !important; PADDING-TOP: 1px !important
}
.dayView .forecastRow TD {
	PADDING-BOTTOM: 1px !important
}
.monthGrid .headerRow TD .dateCellTitle {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: =
#444; TEXT-DECORATION: none; PADDING-TOP: 3px
}
.monthGrid .forecastRow TD .dateCellTitle {
	POSITION: relative; TOP: 2px
}
.rtl.IE .monthGrid .forecastRow TD .dateCellTitle {
	POSITION: static
}
DIV.monthGrid TD.today A.dateCellTitle {
	BACKGROUND-COLOR: #ffd58d; COLOR: #444
}
.dayView DIV.monthGrid TD.today A.dateCellTitle {
	BACKGROUND-COLOR: transparent
}
.monthGrid .headerRow TD.lightcolor A {
	COLOR: #888
}
.monthGrid .headerRow TD.today {
	BORDER-RIGHT: #ffd58d 1px solid
}
.monthGrid .headerRow TD.yesterday {
	BORDER-RIGHT: #ffd58d 1px solid
}
.monthGrid .contentItem {
	BORDER-BOTTOM: #c6d7ef 1px solid; BORDER-LEFT: #c6d7ef 0px solid; =
FLOAT: left; HEIGHT: 11.2em; BORDER-TOP: #c6d7ef 0px solid; =
BORDER-RIGHT: #c6d7ef 1px solid
}
.monthGrid .contentItem .header {
	TEXT-ALIGN: right; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #e1eeff; =
PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #666; FONT-WEIGHT: bold; =
PADDING-TOP: 1px
}
.monthGrid .contentItem .headerOtherMonth {
	TEXT-ALIGN: right; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #e1eeff; =
PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: #666; FONT-WEIGHT: bold; =
PADDING-TOP: 1px
}
.monthGrid .contentItem .headerOtherMonth {
	COLOR: #aaa
}
.monthGrid .segmentContainer {
	POSITION: absolute; HEIGHT: 19px; MARGIN-LEFT: 2px
}
.monthGrid TD.bgCell {
	TEXT-ALIGN: center; VERTICAL-ALIGN: bottom
}
.monthGrid TD.bgCell A .monthGrid TD.bgCell SPAN {
	TEXT-ALIGN: center; WIDTH: 100%; DISPLAY: block; VISIBILITY: hidden; =
OVERFLOW: hidden; TEXT-DECORATION: none
}
.monthGrid TD.bgCell A.buttonHover {
	TEXT-DECORATION: underline
}
.segmentContainer .timeIndicator {
	WHITE-SPACE: nowrap; COLOR: #595959; FONT-WEIGHT: bold
}
.gridPopoverEvents {
	POSITION: relative
}
.gridPopoverContainer {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
BACKGROUND-COLOR: #fcfcfc; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: =
#ccc 1px solid
}
.gridPopover {
	MARGIN: 0px 0px 2px 1px; WIDTH: 185px
}
.gridPopover .CloseCross {
	LINE-HEIGHT: 0.7em; MARGIN-TOP: 3px; FLOAT: right; MARGIN-RIGHT: 6px
}
.gridPopoverHeader {
	WIDTH: 100%; TABLE-LAYOUT: fixed
}
.gridPopoverHeaderTitle {
	PADDING-LEFT: 8px; WIDTH: 100%; TEXT-OVERFLOW: ellipsis; OVERFLOW: =
hidden
}
.gridPopoverHeaderIcon {
	TEXT-ALIGN: right; WIDTH: 1em; PADDING-RIGHT: 8px
}
.gridPopoverScrollbox {
	POSITION: relative; PADDING-BOTTOM: 2px; OVERFLOW-X: hidden; =
OVERFLOW-Y: auto
}
.gridPopoverEvents {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
PADDING-TOP: 0px
}
.gridPopoverEvents .segmentContainer {
	PADDING-BOTTOM: 2px; WIDTH: 100% !important; HEIGHT: 19px
}
.calendardayContent {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.dayView {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; =
BACKGROUND-COLOR: #fff
}
.dayView .monthGrid .contentTable {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: =
none; BORDER-LEFT-STYLE: none
}
.dayView .bold {
	FONT-WEIGHT: bold
}
.gridNavigator {
	BORDER-TOP: #bfbfbf 1px solid
}
.dayView .gridNavigator {
	MARGIN-LEFT: -1px
}
.dayView .dayViewContainer {
	POSITION: relative; OVERFLOW-X: hidden; OVERFLOW-Y: scroll; BORDER-TOP: =
#999 1px solid; BORDER-RIGHT: #bfbfbf 1px solid
}
.FF_M3 .dayView .dayViewContainer {
	Z-INDEX: 0
}
.IE .dayView .tableContainer {
	BORDER-LEFT: #bfbfbf 1px solid
}
.IE_M6 .dayView .tableContainer {
	POSITION: absolute
}
.dayView .dayViewContainer TABLE {
	WIDTH: 100%; BORDER-RIGHT-COLOR: #e4e4e4
}
.dayView .dayViewContainer TBODY TR TD {
	VERTICAL-ALIGN: top
}
.dayView .weekViewHeaderCell {
	FLOAT: left
}
.dayView .timeTagContainer {
	Z-INDEX: 1; POSITION: absolute; BACKGROUND-COLOR: #ebebeb; MARGIN: -1px =
0px 0px; TOP: 1px; LEFT: 0px
}
.dayView .bidiIETable {
	WIDTH: 100%; TABLE-LAYOUT: fixed
}
.dayView .bidiIETable .timeTagContainer {
	POSITION: static
}
.dayView .bidiIETable .tableContainer {
	MARGIN-RIGHT: -1px
}
.dayView .headerBlankBlock {
	WIDTH: 3em; FLOAT: left; HEIGHT: 3.5em
}
.dayView .timeTagItem {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap; HEIGHT: 1.7em; COLOR: #696969; =
BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid
}
.dayView .timeTagItemAlt {
	TEXT-ALIGN: right; WHITE-SPACE: nowrap; HEIGHT: 1.7em; COLOR: #696969; =
BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid
}
.dayView .timeTagItemAlt {
	BORDER-TOP-WIDTH: 0px; PADDING-TOP: 1px
}
.dayView .timeTagItem DIV {
	POSITION: relative; PADDING-RIGHT: 7px; TOP: 1px
}
.dayView .firstRow.timeTagItem {
	BORDER-TOP-WIDTH: 0px
}
.dayView .dayViewList {
	BORDER-BOTTOM: #e4e4e4 1px solid; POSITION: relative; BORDER-LEFT: =
#e4e4e4 1px solid; BORDER-TOP: #e4e4e4 0px solid; BORDER-RIGHT: #e4e4e4 =
0px solid
}
.dayView .bidiIETable .tableContainer {
	MARGIN: 0px
}
.dayView .firstCol.dayViewList {
	BORDER-LEFT-STYLE: none
}
.dayView .dayViewListToday {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #ffd58d 1px solid; =
BORDER-TOP: #ffd58d 0px solid; BORDER-RIGHT: #ffd58d 0px solid
}
.dayView .dayViewListTomorrow {
	BORDER-BOTTOM: #e4e4e4 1px solid; BORDER-LEFT: #ffd58d 1px solid
}
.dayView .dayViewListWeekend {
	BORDER-BOTTOM: #e4e4e4 1px solid; BACKGROUND-COLOR: #f5f5f5
}
.dayView .dayViewRow {
	TEXT-ALIGN: right; HEIGHT: 1.7em; BORDER-TOP: #e4e4e4 1px solid
}
.dayView .firstRow.dayViewRow {
	TEXT-ALIGN: right; BORDER-TOP-WIDTH: 0px; HEIGHT: 1.7em
}
.dayView .dayViewRowAlternative {
	BORDER-TOP: #e4e4e4 1px dashed
}
.dayView .dayViewEventItem {
	POSITION: absolute; OVERFLOW: hidden
}
.ie7ScrollBox.dayViewContainer {
	PADDING-RIGHT: 15px
}
.dayView .monthGrid {
	HEIGHT: auto
}
.IE .dayView .monthGrid {
	POSITION: static
}
.contentTableContainerInner {
	POSITION: relative; WIDTH: 100%
}
.dayView .contentTableContainerInner {
	BORDER-LEFT: #bfbfbf 1px solid
}
.contentTableContainer {
	BACKGROUND-COLOR: #ebebeb; PADDING-RIGHT: 16px; BORDER-RIGHT: #bfbfbf =
1px solid
}
.rtl.IE .contentTableContainer {
	PADDING-RIGHT: 16px
}
.expanded .contentTableContainer {
	OVERFLOW-X: hidden; OVERFLOW-Y: auto; PADDING-RIGHT: 0px
}
.expanded .contentTableContainerInner {
	OVERFLOW-X: hidden; OVERFLOW-Y: auto; PADDING-RIGHT: 0px
}
.rtl .expanded .contentTableContainerInner {
	OVERFLOW-Y: scroll
}
IE.rtl .expanded .contentTableContainerInner {
	OVERFLOW-Y: auto
}
.rtl.IE .expanded .contentTableContainer {
	PADDING-RIGHT: 0px
}
.rtl .expanded .selectionManager {
	POSITION: absolute; RIGHT: 16px
}
.rtl.IE .expanded .selectionManager {
	POSITION: static
}
.rtl .dayGrid .expanded .selectionManager {
	POSITION: static
}
.monthGrid .contentTableContainer {
	BORDER-BOTTOM: #bfbfbf 1px solid
}
.dayView .contentTableContainer {
	PADDING-RIGHT: 16px; BORDER-BOTTOM-WIDTH: 0px
}
.IE .dayView .contentTableContainer {
	PADDING-RIGHT: 16px
}
.dayView .contentTableContainerEMPad {
	PADDING-LEFT: 4.1em
}
.dayView .contentTableContainer .allDayHeading {
	POSITION: absolute; WIDTH: 4em; DISPLAY: inline; TOP: 3.6em; LEFT: =
0.5em
}
.dayView .monthGrid .headerTable {
	DISPLAY: none
}
.dayView .monthGrid TR.weekdayRow {
	DISPLAY: none
}
.dayView .monthGrid TR.headerRow TD {
	Z-INDEX: 101; BORDER-BOTTOM: #bfbfbf 1px solid; BACKGROUND-COLOR: =
#ebebeb; BORDER-RIGHT: #bfbfbf 1px solid
}
.dayView .monthGrid TR.headerRow TD.firstCol {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT-WIDTH: 0px
}
.dayView .monthGrid TR.headerRow TD.lastToday {
	BORDER-BOTTOM: #d6ab65 1px solid; BACKGROUND-COLOR: #ffd58d; =
BORDER-RIGHT: #bfbfbf 1px solid
}
.dayView .monthGrid TR.headerRow .dateCellTitle {
	COLOR: #444
}
.dayView .monthGrid TR.headerRow .forecastText {
	FONT-SIZE: 65%
}
.dayView .monthGrid TR.headerRow TD.today {
	BORDER-BOTTOM: #d6ab65 1px solid; BACKGROUND-COLOR: #ffd58d; =
BORDER-RIGHT: #ffd58d 1px solid
}
.dayView .monthGrid TR.headerRow TD.yesterday {
	BORDER-RIGHT: #ffd58d 1px solid
}
.dayView .monthGrid .headerRow TD {
	BORDER-BOTTOM-STYLE: none
}
.dayView .monthGrid .backgroundRow TD {
	BORDER-RIGHT: #bfbfbf 1px solid
}
.dayView .monthGrid .backgroundRow TD.today {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT: #ffd58d 1px solid
}
.dayView .monthGrid .backgroundRow TD.yesterday {
	BORDER-RIGHT: #ffd58d 1px solid
}
.dayView .monthGrid .backgroundRow TD.lastCol {
	BORDER-RIGHT: #bfbfbf 1px solid
}
.dayView .monthGrid .backgroundRow TD.firstCol {
	BORDER-LEFT-WIDTH: 0px
}
.taskView {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; =
BORDER-TOP: #bfbfbf 0px solid; BORDER-RIGHT: #bfbfbf 1px solid
}
.taskView DIV.gridNavigator {
	BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
.taskView .taskOuterContent {
	POSITION: relative; OVERFLOW-X: hidden; OVERFLOW-Y: auto; WIDTH: 100%
}
.taskView .taskStatusPickerContainer {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 100%; LEFT: 0px
}
.taskView .taskContent {
	POSITION: relative; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; =
BORDER-RIGHT-STYLE: none; MARGIN: 0px 5px 0px 17px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; =
OVERFLOW: visible; PADDING-TOP: 0px
}
.IE .taskView .taskContent {
	MARGIN-RIGHT: 21px
}
.rtl.IE .taskView .taskContent {
	MARGIN-LEFT: 5px; MARGIN-RIGHT: 33px
}
.taskView TABLE {
	POSITION: relative; MARGIN-TOP: 12px; BORDER-SPACING: 0; WIDTH: 100%; =
BORDER-COLLAPSE: collapse; TABLE-LAYOUT: fixed
}
.taskView TABLE TH.priority {
	WIDTH: 18px
}
.taskView TABLE TH.date {
	WIDTH: 14.5em
}
.taskView TABLE TH.progress {
	WIDTH: 9.6em
}
.taskView TABLE TH.close {
	WIDTH: 16px
}
.taskView TD.close {
	PADDING-RIGHT: 6px
}
.taskView TD.close A {
	DISPLAY: block; FLOAT: right
}
.taskView TABLE TH {
	TEXT-ALIGN: left
}
.taskView TABLE TH.deleteAll {
	TEXT-ALIGN: right; WIDTH: 10.35em; PADDING-RIGHT: 6px
}
.taskView TABLE H3 {
	DISPLAY: inline
}
.taskView TH A {
	COLOR: #06c
}
.taskView TH A:visited {
	COLOR: #06c
}
.taskView TD A {
	COLOR: #444
}
.taskView TD A:visited {
	COLOR: #444
}
.taskView TD {
	BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: =
3px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP-WIDTH: 0px; =
OVERFLOW: hidden; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; =
PADDING-TOP: 1px
}
.taskView TH {
	BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: =
3px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; BORDER-TOP-WIDTH: 0px; =
OVERFLOW: hidden; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: normal; =
PADDING-TOP: 1px
}
.taskView TH {
	PADDING-BOTTOM: 4px; WHITE-SPACE: nowrap; COLOR: #aaa
}
.taskView TD.doneHint {
	BORDER-BOTTOM-WIDTH: 0px
}
.taskView .menuArrow {
	MARGIN-LEFT: 3px
}
.taskView .activeHint {
	MARGIN-TOP: 12px; MARGIN-BOTTOM: 8px
}
.taskView .activeHint A:hover {
	TEXT-DECORATION: underline
}
.taskView .doneSummary {
	TEXT-DECORATION: line-through
}
.taskView .progress {
	WHITE-SPACE: nowrap
}
.taskView .c_chev {
	TEXT-DECORATION: none
}
.taskView .showAllHint {
	COLOR: #aaa
}
.taskView .summary {
	PADDING-RIGHT: 24px
}
.taskView .summary .ImgClip {
	MARGIN-TOP: 4px; FLOAT: left
}
.taskView .sumdiv {
	POSITION: relative; PADDING-LEFT: 12px; WIDTH: 100%; OVERFLOW: hidden
}
.taskView .taskDetails {
	WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.taskView .taskColor {
	BORDER-BOTTOM: 1px solid; POSITION: absolute; BORDER-LEFT: 1px solid; =
WIDTH: 4px; HEIGHT: 12px; OVERFLOW: hidden; BORDER-TOP: 1px solid; TOP: =
3px; BORDER-RIGHT: 1px solid; LEFT: 0px
}
.taskView .showAll {
	COLOR: #06c
}
.taskView .showAll:visited {
	COLOR: #06c
}
.EventEditorDialog FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.EventEditorDialogContainer {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
BACKGROUND-COLOR: #fcfcfc; WIDTH: 35.2em; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid
}
.EventEditorDialog {
	WIDTH: 100%
}
.EventEditorDialog .EditorFormContainer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; TABLE-LAYOUT: fixed; PADDING-TOP: 0px
}
.EventEditorDialog DIV {
	WHITE-SPACE: nowrap
}
.EventEditorDialog TD {
	WHITE-SPACE: nowrap
}
.EventEditorDialog LABEL {
	WHITE-SPACE: nowrap
}
.EventEditorDialog .ErrorMessageRow TD {
	WHITE-SPACE: normal
}
.EventEditorDialog .ErrorMessageRow LABEL {
	WHITE-SPACE: normal
}
.EventEditorDialogHeader {
	WIDTH: 100%; TABLE-LAYOUT: fixed
}
.EventEditorDialogTitle {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; WIDTH: 30em; TEXT-OVERFLOW: =
ellipsis; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 11px
}
.EventEditorDialogHeaderIcon {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; =
PADDING-RIGHT: 12px; VERTICAL-ALIGN: top; RIGHT: 0px; PADDING-TOP: 8px
}
.EventEditorDialog .TextInput {
	WIDTH: 100%
}
.EventEditorDialog .SelectInput {
	WIDTH: 100%; DISPLAY: inline
}
.EventEditorDialog .EditorLabel {
	PADDING-RIGHT: 6px
}
.EventEditorDialog .EditorLabel_Birthday {
	PADDING-RIGHT: 6px
}
.EventEditorDialog .EditorLabel {
	PADDING-TOP: 7px
}
.EventEditorDialog .EditorLabel_Birthday {
	PADDING-TOP: 7px
}
.EventEditorDialog .EditorListItem {
	PADDING-TOP: 7px
}
.EventEditorDialog .EditorListItem {
	PADDING-RIGHT: 23px
}
.EventEditorDialog .CalendarPickerContainer.EditorListItem {
	PADDING-RIGHT: 19px
}
.EventEditorDialog LABEL.FormCaption {
	WHITE-SPACE: normal
}
.EventEditorDialog .ErrorMessageRow TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.EventEditorDialog .LastRow.EditorListItem TD {
	PADDING-BOTTOM: 4px
}
.EventEditorDialog .StartDateTime.EditorListItem TD {
	PADDING-TOP: 1px
}
.EventEditorDialog .AllDayLabel {
	WHITE-SPACE: nowrap; VERTICAL-ALIGN: middle
}
.EventEditorDialog .AllDayCheck {
	WHITE-SPACE: nowrap; VERTICAL-ALIGN: middle
}
.EventEditorDialog .AllDayLabel {
	PADDING-LEFT: 2px
}
.EventEditorDialog .StartDate {
	WIDTH: 8.15em; FLOAT: left
}
.EventEditorDialog .EndDate {
	WIDTH: 8.15em; FLOAT: left
}
.EventEditorDialog .StartTime {
	PADDING-LEFT: 4px; WIDTH: 7em
}
.EventEditorDialog .EndTime {
	PADDING-LEFT: 4px; WIDTH: 7em
}
.EventEditorDialog .Calendar_DatePicker .inputbox {
	MARGIN-RIGHT: 0px
}
.EventEditorDialog .Calendar_TimePicker .inputbox {
	MARGIN-RIGHT: 0px
}
.EventEditorDialog .EditorLabel {
	TEXT-ALIGN: right
}
.EventEditorDialog .EditorLabel_Birthday {
	TEXT-ALIGN: right
}
.EventEditorDialog .EditorLabel {
	WIDTH: 7em
}
.EventEditorDialog .EditorLabel_Birthday {
	WIDTH: 12em
}
.EventEditorDialog .ErrorMessage {
	DISPLAY: none; WHITE-SPACE: pre-wrap; COLOR: red
}
.EventEditorDialog .ErrorMessageRow {
	MARGIN-BOTTOM: 12px
}
.EventEditorDialog .WhatRow {
	MARGIN-BOTTOM: 12px
}
.EventEditorDialog .Where {
	MARGIN-TOP: 12px; MARGIN-BOTTOM: 12px
}
.EventEditorDialog .bottomButtons {
	TEXT-ALIGN: right; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 15px; PADDING-TOP: 8px
}
.EventEditorDialog .MoreDetail TD {
	PADDING-BOTTOM: 5px
}
.EventEditorButton {
	MARGIN-LEFT: 4px
}
.EventEditorDialog .PriorityDropdown SELECT {
	WIDTH: auto
}
.EventEditorDialog .BirthdayHelpButton {
	MARGIN-TOP: 8px; DISPLAY: block
}
.fullScreenEditor {
	POSITION: relative
}
.fullScreenEditor .displayNone A {
	DISPLAY: none
}
.fullScreenEditor .displayNone TEXTAREA {
	DISPLAY: none
}
.fullScreenEditor .clickableHidden {
	BORDER-BOTTOM: transparent 0px solid; POSITION: absolute !important; =
BORDER-LEFT: transparent 0px solid; WIDTH: 1px !important; DISPLAY: =
block !important; HEIGHT: 1px !important; OVERFLOW: hidden !important; =
BORDER-TOP: transparent 0px solid; TOP: -1000px !important; =
BORDER-RIGHT: transparent 0px solid; TEXT-DECORATION: none !important; =
LEFT: -1000px !important
}
.fullScreenEditorContainer {
	POSITION: relative; WIDTH: 100%; OVERFLOW: auto
}
.fullScreenEditorContainer .clip12x10 {
	MARGIN-TOP: 4px; PADDING-RIGHT: 4px; FLOAT: left
}
.IE .fullScreenEditorContainer .clip12x10 {
	ZOOM: 1
}
.fullScreenEditor .editEventTable TD.close {
	VERTICAL-ALIGN: middle
}
.fullScreenEditor .sectionHeader {
	PADDING-BOTTOM: 0px !important; PADDING-TOP: 7px
}
.fullScreenEditor .sectionHeader H3 {
	MARGIN-BOTTOM: 0px
}
.fullScreenEditor .editorForm {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: 100%; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.fullScreenEditor .editEventTable {
	POSITION: relative; WIDTH: 100%; BORDER-COLLAPSE: collapse; =
TABLE-LAYOUT: fixed
}
.fullScreenEditor .fieldPaddingLarge TD {
	PADDING-BOTTOM: 8px
}
.fullScreenEditor .fieldPaddingLarge TH {
	PADDING-BOTTOM: 8px
}
.fullScreenEditor .editEventTable TD {
	VERTICAL-ALIGN: top
}
.fullScreenEditor .editEventTable TH {
	VERTICAL-ALIGN: top
}
.fullScreenEditor .editEventTable TD {
	OVERFLOW: visible
}
.fullScreenEditor .editEventTable .pageHeader {
	PADDING-TOP: 18px
}
.fullScreenEditor .editRecurrenceTable {
	POSITION: relative; BORDER-COLLAPSE: collapse; TABLE-LAYOUT: fixed
}
.fullScreenEditor .firstRecurrenceRow {
	PADDING-BOTTOM: 3px; PADDING-TOP: 20px
}
.fullScreenEditor .lastRecurrenceRow {
	PADDING-BOTTOM: 19px
}
.fullScreenEditor .editTimeTable {
	BORDER-COLLAPSE: collapse
}
.Firefox .fullScreenEditor .clickableInput {
	MARGIN-TOP: 1px
}
.fullScreenEditor .fullWidthTextInputCDiv {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 1px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; MARGIN: 1px =
0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.fullScreenEditor .textAreaCDiv {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 1px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; MARGIN: 1px =
0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.fullScreenEditor .fullWidthTextInputCDiv DIV {
	WHITE-SPACE: nowrap; COLOR: black; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.fullScreenEditor .textAreaCDiv DIV {
	WHITE-SPACE: nowrap; COLOR: black; OVERFLOW: hidden; MARGIN-RIGHT: 10px
}
.IE .fullScreenEditor .fullWidthTextInputCDiv DIV {
	PADDING-BOTTOM: 1px
}
.Firefox .fullScreenEditor .fullWidthTextInputCDiv {
	MARGIN-BOTTOM: 0px
}
.fullScreenEditor .textAreaCDiv {
	OVERFLOW-Y: auto
}
.fullScreenEditor .textAreaCDiv DIV {
	WORD-WRAP: break-word; WHITE-SPACE: normal; HEIGHT: auto; OVERFLOW: =
visible
}
.RE_WebKit .fullScreenEditor .fullWidthTextInputCDiv {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
.RE_WebKit .fullScreenEditor .textAreaCDiv {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
.fullScreenEditor .fullWidthTextInput {
	WIDTH: 352px
}
.fullScreenEditor .fullWidthTextInputCDiv {
	WIDTH: 352px
}
.fullScreenEditor .textAreaCDiv {
	WIDTH: 352px
}
.Firefox .fullScreenEditor .fullWidthTextInputCDiv {
	WIDTH: 350px
}
.Firefox .fullScreenEditor .textAreaCDiv {
	WIDTH: 350px
}
.RE_WebKit .fullScreenEditor .fullWidthTextInputCDiv {
	WIDTH: 350px
}
.RE_WebKit .fullScreenEditor .textAreaCDiv {
	WIDTH: 354px
}
.fullScreenEditor .fullWidthTextInputCDiv {
	HEIGHT: 1.28em
}
.fullScreenEditor .textAreaCDiv {
	MARGIN-BOTTOM: 1px; HEIGHT: 5.15em
}
.RE_WebKit .fullScreenEditor .textAreaCDiv {
	HEIGHT: 5.3em
}
.Firefox .fullScreenEditor .textAreaCDiv {
	HEIGHT: 6.31em
}
.fullScreenEditor .fullWidthSelectInput {
	WIDTH: 358px
}
.fullScreenEditor .halfWidthTextInput {
	WIDTH: 178px
}
.fullScreenEditor .dimmedText {
	COLOR: #aaa
}
.fullScreenEditor .labelContainer {
	TEXT-ALIGN: right; PADDING-RIGHT: 8px; FONT-WEIGHT: normal
}
.fullScreenEditor .middleAlign {
	VERTICAL-ALIGN: middle
}
.fullScreenEditor .infoLabel {
	DISPLAY: inline
}
.fullScreenEditor .privateIcon {
	WIDTH: 11px; HEIGHT: 11px
}
.fullScreenEditor .DatePickerContainer {
	WIDTH: 7.5em; FLOAT: left
}
.fullScreenEditor .datePickerIcon {
	WIDTH: 16px; FLOAT: left; HEIGHT: 16px; PADDING-TOP: 3px
}
.fullScreenEditor .TimePickerContainer {
	PADDING-LEFT: 4px; WIDTH: 7em; FLOAT: left
}
.fullScreenEditor .TimePickerContainer INPUT {
	WIDTH: 6.75em
}
.fullScreenEditor .setRecurrenceButton {
	POSITION: absolute; TOP: 3px; RIGHT: 3px
}
.rtl.IE .fullScreenEditor .setRecurrenceButton {
	POSITION: static; TOP: 0px; RIGHT: 0px
}
.fullScreenEditor .recurrenceLabel {
	PADDING-TOP: 8px
}
.fullScreenEditor .recurrenceGroup {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc =
1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.rtl.IE .fullScreenEditor .recurrenceGroup {
	POSITION: static
}
.fullScreenEditor .hideBottomBorder.recurrenceGroup {
	BORDER-BOTTOM-STYLE: none
}
.fullScreenEditor .weeklyDaysTable {
	BORDER-COLLAPSE: collapse
}
.fullScreenEditor .weeklyDayLabel {
	PADDING-RIGHT: 40px
}
.fullScreenEditor .recurrenceHR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 95%; HEIGHT: 1px; =
BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: 0px
}
.fullScreenEditor .recurrenceHint {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; WIDTH: 300px; PADDING-RIGHT: =
0px; PADDING-TOP: 3px
}
.fullScreenEditor .recurrenceDesc {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; WIDTH: 300px; PADDING-RIGHT: =
0px; PADDING-TOP: 3px
}
.fullScreenEditor .mediumWidthDropdown {
	WIDTH: 116px
}
.fullScreenEditor .firstRow {
	PADDING-TOP: 12px
}
.fullScreenEditor .organizedByTitle {
	COLOR: #888; TOP: -4px
}
.fullScreenEditor .eventSpaceBannerContainer {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; =
PADDING-TOP: 0px
}
.fullScreenEditor .eventSpaceBanner {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #edf9ff; PADDING-LEFT: 8px; =
PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px =
solid; PADDING-TOP: 4px
}
.fullScreenEditor .allDayRow {
	PADDING-BOTTOM: 3px
}
.fullScreenEditor .DateTimePickerRow {
	PADDING-BOTTOM: 5px
}
.fullScreenEditor .timezoneSelectCell {
	WIDTH: 100%; PADDING-RIGHT: 0px
}
.fullScreenEditor .draftMessage {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #edf6f6; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.fullScreenEditor .changedMessage {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ffffae; PADDING-LEFT: 5px; =
PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.fullScreenEditor #reminderDropdown .fullScreenEditor =
#secondReminderDropdown {
	MARGIN-RIGHT: 4px
}
.fullScreenEditor .helpText {
	COLOR: #c0c0c0
}
.fullScreenEditor .participantsButton {
	MARGIN-TOP: 24px; MARGIN-RIGHT: 4px
}
.fullScreenEditor .recurrenceHeader {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; =
PADDING-RIGHT: 3px; HEIGHT: auto; PADDING-TOP: 3px
}
.fullScreenEditor .recurrenceRulesContainer {
	POSITION: relative
}
.rtl.IE .fullScreenEditor .recurrenceRulesContainer {
	POSITION: static
}
.fullScreenEditor .participantStatusSummaryLink {
	POSITION: relative
}
.fullScreenEditor .participantStatusSummaryLink .ImgClip {
	POSITION: absolute; TOP: 4px; LEFT: -14px
}
.fullScreenEditor .participantStatusSummaryRow TD {
	PADDING-BOTTOM: 2px; PADDING-TOP: 12px
}
.fullScreenEditor .participantStatusSummaryRow TH {
	PADDING-BOTTOM: 2px; PADDING-TOP: 12px
}
.fullScreenEditor .contactPickerRowTd {
	Z-INDEX: 1; POSITION: relative
}
.fullScreenEditor .ContactPicker_AutoComplete TD {
	VERTICAL-ALIGN: middle
}
.fullScreenEditor .CPLoadingIndicatorContainer IMG {
	PADDING-RIGHT: 6px; VERTICAL-ALIGN: baseline
}
.fullScreenEditor .participantsTable {
	BORDER-COLLAPSE: collapse; TABLE-LAYOUT: fixed; PADDING-TOP: 14px
}
.fullScreenEditor .participantsTable TD {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden; PADDING-TOP: 5px
}
.fullScreenEditor .participantsTableHeader {
	BORDER-BOTTOM: #d3d3d3 1px solid
}
.fullScreenEditor .participantsButtonRow TD {
	PADDING-TOP: 14px
}
.fullScreenEditor TD.participantRemoveContainer {
	PADDING-BOTTOM: 3px; VERTICAL-ALIGN: bottom
}
.fullScreenEditor .participantStatus TD {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; =
PADDING-TOP: 4px
}
.fullScreenEditor .reminderRow TD {
	PADDING-BOTTOM: 9px
}
.fullScreenEditor .reminderRow TH {
	PADDING-BOTTOM: 9px
}
.fullScreenEditor .secondReminderRow TD {
	PADDING-BOTTOM: 9px
}
.fullScreenEditor .secondReminderRow TH {
	PADDING-BOTTOM: 9px
}
.fullScreenEditor .reminderRow TD {
	PADDING-TOP: 19px
}
.fullScreenEditor .reminderRow TH {
	PADDING-TOP: 19px
}
.fullScreenEditor .reminderRowLabel {
	VERTICAL-ALIGN: middle !important
}
.fullScreenEditor .birthdateRowLabel {
	VERTICAL-ALIGN: middle !important
}
.fullScreenEditor .bottomButtons {
	PADDING-BOTTOM: 30px; PADDING-TOP: 20px
}
.fullScreenEditor .actionLink {
	PADDING-BOTTOM: 10px
}
.rsvpActionsContainer {
	WIDTH: 100%; HEIGHT: 28px
}
.rsvpActionsBar {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.rsvpActionsBar LI {
	MARGIN: 0px; FLOAT: left; HEIGHT: 26px
}
.rsvpActionsBar A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 6px; PADDING-RIGHT: 5px; DISPLAY: =
block; COLOR: #444; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.rsvpActionsBar A:visited {
	COLOR: #444
}
.rsvpEditReplyBody {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; WIDTH: 100%; =
PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; TABLE-LAYOUT: fixed; =
PADDING-TOP: 0px
}
.rsvpEditReplyBody .rsvpEditReplyLabel {
	TEXT-ALIGN: right; WIDTH: 7em; COLOR: #aaa; VERTICAL-ALIGN: top; =
PADDING-TOP: 1px
}
.rsvpEditReplyBody .rsvpEditReplyItem {
	PADDING-LEFT: 4px; PADDING-TOP: 1px
}
.rsvpEditReplyInputRow {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 100%; PADDING-RIGHT: =
8px; PADDING-TOP: 4px
}
.rsvpEditReplyInput {
	WIDTH: 50.4em; HEIGHT: 23.6em; OVERFLOW: auto
}
.rsvpEditReplyContainer {
	WIDTH: 52.2em
}
.rsvpEditReplyContainer .bottomButtons {
	TEXT-ALIGN: right; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; =
PADDING-RIGHT: 8px; PADDING-TOP: 8px
}
.rsvpEditReplyContainer FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.fullScreenEditor .recurrenceRulesContainer {
	Z-INDEX: 2
}
.fullScreenEditor .editRecurrenceTable {
	Z-INDEX: 2
}
.fullScreenEditor .recurrenceGroup {
	Z-INDEX: 2
}
.calendarEnhancedPreview {
	Z-INDEX: 20003; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; =
BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: =
#fcfcfc; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px =
solid; TOP: 0px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px; LEFT: =
0px
}
.calendarEnhancedPreviewBackBase {
	Z-INDEX: 20002; POSITION: absolute; TOP: 0px; LEFT: 0px
}
.calendarEnhancedPreviewShadow {
	FILTER: progid:DXImageTransform.Microsoft.alpha(opacity=3D30); =
BACKGROUND-COLOR: #000; opacity: .3
}
DIV.bdBeak {
	Z-INDEX: 20006; POSITION: absolute !important; TOP: 0px; LEFT: 0px
}
.eventHeader {
	WIDTH: 100%; TABLE-LAYOUT: fixed
}
.eventHeader TD {
	VERTICAL-ALIGN: top
}
.EventTitle {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; WIDTH: 78%; TEXT-OVERFLOW: =
ellipsis; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.eventTitleTable {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; TABLE-LAYOUT: fixed
}
.eventTitleTable H3 {
	LINE-HEIGHT: 15pt
}
.EventTitle .Charm {
	MARGIN-RIGHT: 4px
}
.eventTitleCharmTD {
	WIDTH: 20px
}
.epHeaderIcons {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 22%; =
PADDING-RIGHT: 6px; PADDING-TOP: 11px
}
.epHeaderIcons .ImgClip {
	FLOAT: right; MARGIN-RIGHT: 4px
}
.epActions {
	PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: =
14px; PADDING-RIGHT: 14px; PADDING-TOP: 14px
}
.EventDetailContainer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; =
PADDING-TOP: 0px
}
.EventDetailTable {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: =
0px; BORDER-COLLAPSE: collapse; TABLE-LAYOUT: fixed; OVERFLOW: hidden; =
PADDING-TOP: 0px
}
.EventDetailTable TD {
	VERTICAL-ALIGN: text-top; PADDING-TOP: 4px
}
.EventDetailTable .section {
	PADDING-TOP: 15px
}
.EventDetailTable .label {
	TEXT-ALIGN: right; WIDTH: 30%; PADDING-RIGHT: 12px; COLOR: #888
}
.EventDetailTable .text {
	WIDTH: 70%; TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
.BirthdaySource .ImgClip {
	FLOAT: left; MARGIN-RIGHT: 8px
}
.BirthdaySource .avdLabel {
	VERTICAL-ALIGN: top
}
.BirthdaySource TABLE {
	DISPLAY: inline-table; BORDER-COLLAPSE: collapse
}
.IE .BirthdaySource TABLE {
	DISPLAY: inline
}
.BirthdaySource TD {
	VERTICAL-ALIGN: bottom
}
.roundElem .top {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; HEIGHT: 0px; =
MARGIN-LEFT: 1px; OVERFLOW: hidden; BORDER-TOP: 0px solid; MARGIN-RIGHT: =
1px; BORDER-RIGHT: 0px solid
}
.roundElem .bottom {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; HEIGHT: 0px; =
MARGIN-LEFT: 1px; OVERFLOW: hidden; BORDER-TOP: 0px solid; MARGIN-RIGHT: =
1px; BORDER-RIGHT: 0px solid
}
.roundElem .top-unselected {
	MARGIN-BOTTOM: 0px; BORDER-BOTTOM-WIDTH: 1px
}
.roundElem .bottom-unselected {
	MARGIN-TOP: 0px; BORDER-TOP-WIDTH: 1px
}
.roundElem .top-selected {
	BORDER-BOTTOM-COLOR: #676767; BORDER-TOP-COLOR: #676767; MARGIN-BOTTOM: =
-1px; BORDER-BOTTOM-WIDTH: 2px; BORDER-RIGHT-COLOR: #676767; =
BORDER-LEFT-COLOR: #676767
}
.roundElem .bottom-selected {
	BORDER-BOTTOM-COLOR: #676767; MARGIN-TOP: -1px; BORDER-TOP-COLOR: =
#676767; BORDER-TOP-WIDTH: 2px; BORDER-RIGHT-COLOR: #676767; =
BORDER-LEFT-COLOR: #676767
}
.roundElem .inside {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; PADDING-RIGHT: 2px; =
WORD-WRAP: break-word; WHITE-SPACE: normal; OVERFLOW: hidden; =
BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid
}
.Firefox .monthViewEventItem .inside {
	WHITE-SPACE: nowrap
}
.Safari .monthViewEventItem .inside {
	WHITE-SPACE: nowrap
}
.roundElem .inside-unselected {
	BORDER-RIGHT-WIDTH: 1px; PADDING-LEFT: 4px; BORDER-TOP-WIDTH: 0px; =
BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 1px
}
.roundElem .inside-selected {
	BORDER-BOTTOM-COLOR: #676767; BORDER-RIGHT-WIDTH: 2px; =
BORDER-TOP-COLOR: #676767; PADDING-LEFT: 3px; BORDER-TOP-WIDTH: 1px; =
BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-COLOR: #676767; =
BORDER-LEFT-COLOR: #676767; BORDER-LEFT-WIDTH: 2px; PADDING-TOP: 0px
}
.roundElem .inside A {
	COLOR: #444
}
.roundElem .inside DIV {
	COLOR: #444
}
.roundElem .insideFloat {
	FLOAT: left
}
.IE_M6 .roundElem .inside A {
	PADDING-TOP: 1px
}
.roundElem .inside SPAN {
	COLOR: #444; MARGIN-RIGHT: 4px
}
.roundElem .inside .bold {
	COLOR: #595959; FONT-WEIGHT: bold
}
.monthViewEventItem .inside {
	LINE-HEIGHT: 140%; WORD-BREAK: break-all
}
.singleLineEvent .inside {
	LINE-HEIGHT: 140%; WORD-BREAK: break-all
}
.roundElem .floatIcon {
	POSITION: absolute; PADDING-LEFT: 1px; FONT-SIZE: 10%
}
.roundElem .floatIcon-selected {
	BORDER-BOTTOM-COLOR: #676767; BORDER-TOP-COLOR: #676767; =
BORDER-RIGHT-COLOR: #676767; BORDER-LEFT-COLOR: #676767
}
.roundElem .floatIcon-unselected {
	BOTTOM: 1px; RIGHT: 1px
}
.roundElem .readOnlyTitle {
	WHITE-SPACE: normal; OVERFLOW: hidden
}
.IE_M6 .roundElem .floatIcon-unselected {
	BOTTOM: 0px; RIGHT: 0px
}
.roundElem .floatIcon-selected {
	BOTTOM: 1px; RIGHT: 2px
}
.IE_M6 .roundElem .floatIcon-selected {
	BOTTOM: 2px; RIGHT: 1px
}
.roundElem .floatIcon-unselected IMG {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; =
PADDING-TOP: 3px
}
.monthViewEventItem .floatIcon-selected IMG {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 1px; =
PADDING-TOP: 2px
}
.singleLineEvent .floatIcon-selected IMG {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 1px; =
PADDING-TOP: 2px
}
.roundElem .floatIcon-unselected IMG.firstIcon {
	BORDER-LEFT: 1px solid; PADDING-LEFT: 2px; PADDING-RIGHT: 2px
}
.roundElem .floatIcon-selected IMG.firstIcon {
	BORDER-LEFT: 1px solid; PADDING-LEFT: 2px; PADDING-RIGHT: 2px
}
.roundElem .floatIcon-unselected IMG.oneIconOnly {
	BORDER-LEFT: 1px solid; PADDING-LEFT: 2px; PADDING-RIGHT: 2px
}
.roundElem .floatIcon-selected IMG.oneIconOnly {
	BORDER-LEFT: 1px solid; PADDING-LEFT: 2px; PADDING-RIGHT: 1px
}
.multiLineEvent .floatIcon {
	PADDING-TOP: 1px
}
.multiLineEvent .floatIcon-unselected IMG {
	BORDER-TOP: 1px solid
}
.multiLineEvent .floatIcon-selected IMG {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 1px; BORDER-TOP: =
1px solid; PADDING-TOP: 3px
}
.roundElem .strip {
	PADDING-LEFT: 8px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: =
left top; BORDER-LEFT-WIDTH: 1px
}
.roundElem .inside-selected-strip {
	PADDING-LEFT: 7px; BACKGROUND-POSITION: -1px -1px; BORDER-LEFT-WIDTH: =
2px
}
.rtl .roundElem .inside-selected-strip {
	BACKGROUND-POSITION: left top
}
.resizeHandle {
	Z-INDEX: 1000; POSITION: absolute; WIDTH: 10px; HEIGHT: 4px; TOP: 10px; =
CURSOR: n-resize; LEFT: 10px
}
.IE_M6 .resizeHandle {
	FONT-SIZE: 0px
}
.DragDropIndicator {
	Z-INDEX: 1000; POSITION: absolute; VISIBILITY: hidden
}
.DayGrid.DragDropIndicator {
	WIDTH: 300px; HEIGHT: 300px
}
.DayGrid .DragDropIndicatorIcon {
	POSITION: relative; TOP: 125px; LEFT: 155px
}
.customMenuItem .colorPicker {
	WIDTH: 112px
}
.colorPicker {
	LIST-STYLE-TYPE: none; MARGIN: 0.3em 0px 8px; PADDING-LEFT: 0px; WIDTH: =
94px; DISPLAY: block; WHITE-SPACE: normal; CURSOR: default
}
.colorPicker .menuItem {
	BACKGROUND-COLOR: transparent; MARGIN-LEFT: 0px; MARGIN-RIGHT: 4px
}
.colorPicker .colorPickerCheck A {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: =
none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; =
WHITE-SPACE: normal; BORDER-TOP-STYLE: none; COLOR: #444; =
BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.colorPicker LI {
	MARGIN: 0px 4px 0px 0px
}
.colorPickerCheck {
	DISPLAY: inline
}
.colorPickerCheck IMG {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 12px; =
BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 1px 1px; =
MARGIN-BOTTOM: 4px; HEIGHT: 12px; VERTICAL-ALIGN: text-top; BORDER-TOP: =
1px solid; BORDER-RIGHT: 1px solid
}
.Calendar_ColoredCheckBox {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; WIDTH: 13px; FLOAT: =
left; HEIGHT: 13px; BORDER-TOP: 1px solid; CURSOR: pointer; =
MARGIN-RIGHT: 0.3em; BORDER-RIGHT: 1px solid
}
.IE .Calendar_ColoredCheckBox {
	POSITION: relative
}
.IE_M6 .Calendar_ColoredCheckBox {
	FONT-SIZE: 0px
}
.IE_M6 .Calendar_ColoredCheckBox IMG {
	FONT-SIZE: 8px
}
.rtl.IE .Calendar_ColoredCheckBox {
	POSITION: absolute !important; FLOAT: none !important; TOP: 4px; LEFT: =
2px
}
.groupingBottom.Calendar_ColoredCheckBox {
	POSITION: relative; MARGIN-BOTTOM: 3px; TOP: 1px; LEFT: 2px
}
.Calendar_ColoredCheckBox .groupingTop {
	POSITION: absolute; TOP: -3px; LEFT: -3px
}
.Calendar_ColoredCheckBox LABEL {
	WIDTH: 13px; DISPLAY: block; HEIGHT: 13px; CURSOR: pointer
}
.Firefox .Calendar_ColoredCheckBox .ImgClip {
	POSITION: absolute; TOP: 2px; LEFT: 2px
}
.Firefox .groupingTop .ImgClip {
	TOP: 0px; LEFT: 0px
}
.Calendar_ColoredCheckBox INPUT {
	POSITION: absolute; TOP: 0px; LEFT: -2250px
}
.generalSettingsContainer {
	OVERFLOW-Y: hidden !important
}
.generalSettingsContainer .modality {
	PADDING-LEFT: 4px; PADDING-TOP: 4px
}
.generalSettingsContainer .clip12x10 {
	MARGIN-TOP: 4px; PADDING-RIGHT: 4px; FLOAT: left
}
.IE .generalSettingsContainer .clip12x10 {
	ZOOM: 1
}
.generalSettingsContainer FORM {
	MARGIN: 0px; PADDING-RIGHT: 20px
}
.generalSettingsContainer .firstRow {
	PADDING-TOP: 14px
}
.generalSettingsContainer TD {
	PADDING-BOTTOM: 12px
}
.generalSettingsContainer .reminders TD {
	PADDING-BOTTOM: 2px
}
.generalSettingsContainer TD .colorPicker {
	MARGIN-BOTTOM: 0px
}
.generalSettingsContainer .controlLabel {
	TEXT-ALIGN: right; WIDTH: 10em; PADDING-RIGHT: 6px; VERTICAL-ALIGN: top
}
.generalSettingsContainer .charmPickerLabel {
	PADDING-TOP: 6px
}
.generalSettingsContainer .controlLabel LABEL {
	WHITE-SPACE: nowrap
}
.generalSettingsContainer TEXTAREA {
	WIDTH: 27em
}
.generalSettingsContainer .singleLineTextInput {
	WIDTH: 27em
}
.generalSettingsContainer .bottomButtons {
	MARGIN-BOTTOM: 16px; PADDING-TOP: 12px
}
.generalSettingsContainer .remindersSummaryCBLabel {
	PADDING-LEFT: 1px
}
.generalSettingsContainer .refreshLink {
	PADDING-LEFT: 5px
}
.sharingSettingsContainer FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.sharingSettingsContainer {
	POSITION: relative; OVERFLOW: auto
}
.sharingSettingsContainer .ErrorContainer {
	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #ffb2c6; PADDING-LEFT: 8px; =
PADDING-RIGHT: 8px; MARGIN-RIGHT: 20px; PADDING-TOP: 6px
}
.sharingSettingsContainer .sharingSettingsChoiceContainer {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 12px
}
.sharingSettingsContainer .permissionsPopup {
	MARGIN: 0px
}
.sharingSettingsContainer .memberTableContainer {
	MARGIN-TOP: 18px; PADDING-RIGHT: 10px
}
.sharingSettingsContainer .memberTable {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; BORDER-SPACING: 0; WIDTH: 100%; =
PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; EMPTY-CELLS: show; =
PADDING-TOP: 0px
}
.sharingSettingsContainer .memberTable TH {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: =
0px
}
.sharingSettingsContainer .memberTable TH {
	MARGIN-BOTTOM: 5px
}
.sharingSettingsContainer .memberTable TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: =
32px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.sharingSettingsContainer .memberTable TH.emailColHeader {
	MIN-WIDTH: 35%; PADDING-RIGHT: 16px
}
.sharingSettingsContainer .memberTable TD.permission {
	WIDTH: 1%
}
.sharingSettingsContainer .memberTable TD.email {
	MIN-WIDTH: 35%; TEXT-OVERFLOW: ellipsis; PADDING-RIGHT: 16px; OVERFLOW: =
hidden
}
.sharingSettingsContainer .memberTable TD.permission {
	HEIGHT: 34px; PADDING-TOP: 9px
}
.sharingSettingsContainer .memberTable TD.email {
	HEIGHT: 34px; PADDING-TOP: 9px
}
.sharingSettingsContainer .memberTable .closeColHeader {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; =
PADDING-TOP: 8px
}
.sharingSettingsContainer .memberTable TD.closeBox {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; =
PADDING-TOP: 8px
}
.sharingSettingsContainer .memberTable TD.email IMG {
	VERTICAL-ALIGN: middle
}
.rtl.IE .sharingSettingsContainer .memberTable TD.email {
	PADDING-RIGHT: 10px
}
.sharingSettingsContainer .memberTable .closeColHeader {
	TEXT-ALIGN: right; OVERFLOW: hidden
}
.sharingSettingsContainer .memberTable .closeTitleContainer {
	POSITION: absolute; TOP: -100px; RIGHT: -100px
}
.sharingSettingsContainer .clickAddPeopleButton {
	MARGIN: 40px 0px 40px 60px
}
.sharingSettingsContainer .displayContactPicker {
	MARGIN-TOP: 10px
}
.sharingSettingsContainer .taskSharingContainer {
	MARGIN-TOP: 18px
}
.sharingSettingsContainer .taskSharingLabel {
	DISPLAY: inline
}
.sharingSettingsContainer .taskMenuContainer {
	DISPLAY: inline; MARGIN-LEFT: 4px
}
.IE .sharingSettingsContainer .taskSharingMenu {
	VERTICAL-ALIGN: middle
}
.sharingSettingsContainer .emailWarning {
	MARGIN: 0px auto 0px 3em; COLOR: red
}
.sharingSettingsContainer .contactBox {
	WIDTH: 25em
}
.sharingSettingsContainer .addPersonLinkContainer {
	PADDING-LEFT: 5em
}
.sharingSettingsContainer .sharingPane {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; =
MARGIN-BOTTOM: 28px; PADDING-TOP: 0px
}
.sharingSettingsContainer .panesContainer {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; =
PADDING-RIGHT: 20px; MARGIN-RIGHT: 20px; PADDING-TOP: 0px
}
.sharingSettingsContainer .paneTitle {
	BORDER-TOP: #ccc 1px solid; PADDING-TOP: 5px
}
.sharingSettingsContainer .paneTitle H3 {
	DISPLAY: inline; CURSOR: pointer
}
.sharingSettingsContainer .paneSubtitle {
	WIDTH: 40em; MARGIN-LEFT: 2.2em
}
.sharingSettingsContainer .paneBody {
	MARGIN-LEFT: 2.2em
}
.sharingSettingsContainer .paneBody SELECT {
	MARGIN-RIGHT: 1em
}
.sharingSettingsContainer .getLinksBox {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #f3f7fd; MARGIN-TOP: 10px; =
PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; =
BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
.sharingSettingsContainer .sharingUrlsContainer {
	MARGIN-TOP: 20px
}
.sharingSettingsContainer .sharingUrl {
	VERTICAL-ALIGN: middle; TEXT-DECORATION: none
}
.sharingSettingsContainer .bottomButtons {
	PADDING-TOP: 20px
}
.sharingSettingsContainer .settingTable {
	MARGIN-TOP: 1em
}
.sharingSettingsContainer .urlIntro {
	MARGIN-TOP: 14px; MARGIN-BOTTOM: 2px
}
.sharingSettingsContainer .sharingLinkLabel {
	TEXT-ALIGN: right; FLOAT: right
}
.sharingSettingsContainer .getLinks {
	DISPLAY: inline
}
.sharingSettingsContainer .getLinksWarning {
	DISPLAY: inline; MARGIN-LEFT: 4px
}
.sharingSettingsContainer .buttonDisable {
	COLOR: silver
}
.sharingSettingsContainer .buttonDisable:hover {
	COLOR: silver; CURSOR: text; TEXT-DECORATION: none !important
}
.sharingSettingsContainer .sharingLinkTable {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; BORDER-SPACING: 0; WIDTH: 100%; =
PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; EMPTY-CELLS: show; =
TABLE-LAYOUT: fixed; PADDING-TOP: 0px
}
.sharingSettingsContainer .sharingLinkTableLinkCell {
	WIDTH: 8em
}
.sharingSettingsContainer .rssIcon {
	MARGIN: 4px 4px 0px 0px; FLOAT: left
}
.sharingSettingsContainer .previewLinkContainer {
	PADDING-LEFT: 10px; WIDTH: 100%
}
.sharingSettingsContainer .resetUrl {
	MARGIN-TOP: 10px
}
.sharingSettingsContainer .tzMenuContainer {
	MARGIN-TOP: 4px
}
.sharingSettingsContainer .sharingPermsTzLabel {
	TEXT-ALIGN: right
}
.sharingAlertHeader {
	MARGIN-TOP: 10px
}
.sharingAlertListItem {
	MARGIN-LEFT: 10px
}
.urlPopOverContainer {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; =
PADDING-TOP: 16px
}
.urlPopOverContainer .urlPopOverHelpMsg {
	MARGIN: 16px 0px 10px
}
.urlPopOverContainer .urlPopOverTextArea {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 100%; PADDING-RIGHT: =
4px; MARGIN-BOTTOM: 6px; HEIGHT: 60px; OVERFLOW: visible; PADDING-TOP: =
4px
}
#sharingPreviewWindowBody {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 16px; WIDTH: 500px; PADDING-RIGHT: =
16px; PADDING-TOP: 20px
}
.sharingPreviewHeaderBoxContainer {
	BORDER-BOTTOM: #ebebeb 1px solid; PADDING-BOTTOM: 2px; WIDTH: 500px; =
MARGIN-BOTTOM: 18px
}
.sharingPreviewHeaderTable {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; =
PADDING-RIGHT: 0px; BORDER-COLLAPSE: collapse; PADDING-TOP: 0px
}
.sharingPreviewHeaderTableCell {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.sharingPreviewCloseBox {
	TEXT-ALIGN: right; WIDTH: 200px
}
.sharingPreviewBlurb {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 500px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.contactPickerContainer {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; =
PADDING-TOP: 16px
}
.contactPickerContainer .shareTypeLabel {
	MARGIN: 10px 0px 4px; DISPLAY: block
}
.selectionManager .selectionBar {
	Z-INDEX: 100; POSITION: absolute; FILTER: alpha(opacity=3D50); =
BACKGROUND-COLOR: #bcd9fe; OVERFLOW: hidden; TOP: 0px; LEFT: 0px; =
opacity: .5
}
.selectionManager .addNewEventBackgroundLink {
	Z-INDEX: 1000; BORDER-BOTTOM: #83aada 1px solid; POSITION: absolute; =
BORDER-LEFT: #83aada 1px solid; BACKGROUND-COLOR: #ddecfe; PADDING-LEFT: =
4px; WIDTH: auto; PADDING-RIGHT: 4px; HEIGHT: 16px; VISIBILITY: hidden; =
BORDER-TOP: #83aada 1px solid; TOP: 3px; RIGHT: auto; BORDER-RIGHT: =
#83aada 1px solid; LEFT: auto
}
.selectionManager .addNewEventBackgroundLink .ImgClip {
	MARGIN-TOP: 3px; FLOAT: left; MARGIN-RIGHT: 4px
}
.selectionManager .addNewEventBackgroundLink A {
	LINE-HEIGHT: 100%
}
.Calendar_CalendarPopup .Calendar_MiniCalendar {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: =
#ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.Calendar_BirthdatePicker .picker {
	MARGIN-RIGHT: 0.5em
}
.Calendar_DatePicker .inputbox {
	WIDTH: 7em
}
.Calendar_TimePicker .inputbox {
	WIDTH: 7em; MARGIN-RIGHT: 3px
}
.Calendar_TimePicker .timeSelect {
	Z-INDEX: 20001; WIDTH: 9em
}
.Calendar_TimePicker .timespan.timeSelect {
	WIDTH: 17em
}
.gridNavigator {
	BORDER-BOTTOM: #a87c4f 1px solid; POSITION: relative; BORDER-LEFT: =
#bfbfbf 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffe4b9; =
PADDING-LEFT: 3px; PADDING-RIGHT: 3px; HEIGHT: 1.4em; BORDER-RIGHT: =
#bfbfbf 1px solid; PADDING-TOP: 3px
}
.gridNavigator H3 {
	DISPLAY: inline; COLOR: #444 !important; MARGIN-LEFT: 8px
}
.navPagination .ImgClip {
	MARGIN-TOP: 5px; FLOAT: left
}
.werest {
	BORDER-BOTTOM: #dfefed 1px solid; BORDER-LEFT: #dfefed 1px solid; =
WIDTH: 100%; WORD-WRAP: normal; HEIGHT: 20em; OVERFLOW: auto; =
BORDER-TOP: #dfefed 1px solid; BORDER-RIGHT: #dfefed 1px solid
}
.agendaView {
	BORDER-BOTTOM: #bfbfbf 1px solid; POSITION: relative; HEIGHT: 100%; =
OVERFLOW: hidden
}
.agendaContent {
	BORDER-LEFT: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid
}
.IE_M6 .agendaView {
	BORDER-LEFT: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid
}
.IE_M6 .agendaContent {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 100%; =
BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.IE .agendaContent {
	POSITION: relative
}
.agendaContent {
	Z-INDEX: -1; OVERFLOW-X: hidden; OVERFLOW-Y: auto
}
.agendaContent H1 {
	MARGIN: 0px
}
.agendaContent H2 {
	MARGIN: 0px
}
.agendaContent H3 {
	MARGIN: 0px
}
.agendaContent H4 {
	MARGIN: 0px
}
.agendaRange {
	POSITION: relative; VISIBILITY: hidden; TOP: -1px
}
.IE_M6 .agendaRange {
	POSITION: static
}
.avList {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 10px; =
PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.avList LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; PADDING-TOP: 0px
}
.agendaHeader A {
	DISPLAY: inline; COLOR: #444
}
.agendaHeader H3 {
	DISPLAY: inline; COLOR: #444
}
.avNoEvtFoundWrapper {
	HEIGHT: 25em
}
.avNoEvtFound {
	TEXT-ALIGN: center; PADDING-TOP: 4em
}
.avNoEvt A {
	COLOR: #0066a7
}
.avNoEvt A:visited {
	COLOR: #0066a7
}
.agendaActions {
	POSITION: absolute; TOP: 5px; RIGHT: 10px
}
.gridExpansionActions {
	POSITION: absolute; TOP: 5px; RIGHT: 10px
}
.agendaActions A {
	COLOR: #444
}
.gridExpansionActions A {
	COLOR: #444
}
.agendaActions SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; =
PADDING-TOP: 0px
}
.gridExpansionActions .seperator {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; =
PADDING-TOP: 0px
}
.avRangeDatePicker {
	PADDING-LEFT: 3px; FLOAT: left; PADDING-TOP: 4px
}
.avRangeStart .c_chev {
	PADDING-LEFT: 3px; FLOAT: left; PADDING-TOP: 7px
}
.avRangeEnd .c_chev {
	PADDING-LEFT: 3px; FLOAT: left; PADDING-TOP: 7px
}
.avRangeStart {
	CURSOR: pointer
}
.avRangeEnd {
	CURSOR: pointer
}
.agendaRange H3 {
	FLOAT: left
}
.agendaEventListingHdr {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 16px
}
.avTodayBox {
	BORDER-BOTTOM: #ffd58d 1px solid; POSITION: relative; BORDER-LEFT: =
#ffd58d 1px solid; BORDER-TOP: #ffd58d 1px solid; BORDER-RIGHT: #ffd58d =
1px solid
}
.rtl.IE .avTodayBox {
	POSITION: static !important
}
.avDayHdr H3 {
	COLOR: #444; FONT-WEIGHT: normal
}
.avDayHdr {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 12px; CLEAR: both; VERTICAL-ALIGN: =
middle; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 12px; PADDING-TOP: 7px
}
.avToday.avDayHdr {
	BORDER-TOP-WIDTH: 0px; MARGIN-LEFT: 12px; MARGIN-RIGHT: 0px
}
.firstRow.avDayHdr {
	BORDER-TOP-STYLE: none
}
.avDayAfterToday.avDayHdr {
	BORDER-TOP-WIDTH: 0px
}
.avDayHdr H4 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
LI.avEvt {
	PADDING-BOTTOM: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; =
PADDING-TOP: 0px
}
LI.avNoEvt {
	PADDING-LEFT: 35px; HEIGHT: 1.9em; COLOR: #888; PADDING-TOP: 7px
}
.avEvtItem {
	POSITION: relative; BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: 0.5em; =
TABLE-LAYOUT: fixed; HEIGHT: 1.4em; CURSOR: pointer; MARGIN-RIGHT: 5px
}
.avEvtTimeTD {
	WIDTH: 13.5em
}
.avEvtExpandoTD {
	MIN-WIDTH: 30px; WIDTH: 30px
}
.avEvtExpando {
	LEFT: 20px
}
.avEvtCalTD {
	WIDTH: 1.8em
}
.avCharmTD {
	WIDTH: 20px
}
.avWhatTD {
	WIDTH: 100%; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: =
nowrap; OVERFLOW: hidden
}
.avWhatTable {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; BORDER-COLLAPSE: collapse; PADDING-TOP: 0px
}
.avEvtTime {
	TEXT-ALIGN: right; WIDTH: 13.5em; WHITE-SPACE: nowrap; OVERFLOW: hidden
}
.avEvtTimeContainer {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.avEvtIcon {
	POSITION: relative; WIDTH: 11px; HEIGHT: 11px; MARGIN-LEFT: 6px; TOP: =
2px
}
.avEvtCal {
	PADDING-LEFT: 5px; WIDTH: 1.3em; HEIGHT: 1.3em
}
.avEvtCalBox {
	BORDER-BOTTOM: #c0c0c0 1px solid; POSITION: relative; BORDER-LEFT: =
#c0c0c0 1px solid; WIDTH: 1.2em; HEIGHT: 1.2em; OVERFLOW: hidden; =
BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid
}
.avEvtWhat {
	PADDING-LEFT: 6px; WHITE-SPACE: nowrap; COLOR: #444
}
.avEvtWhat:hover {
	COLOR: #444; TEXT-DECORATION: none
}
.avEvtWhat:visited {
	COLOR: #444; TEXT-DECORATION: none
}
.weekViewPrint .avEvtWhat {
	WIDTH: 715px
}
.monthViewPrint .avEvtWhat {
	WIDTH: 715px
}
.dayViewPrint .avEvtWhat {
	WIDTH: 445px
}
.avDetails {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; OVERFLOW: =
hidden; PADDING-TOP: 6px
}
.avSeperator {
	COLOR: #888
}
.avDuration {
	COLOR: #888
}
.avdCollapsed.avDetails {
	DISPLAY: none
}
.avdExpanded.avDetails {
	DISPLAY: block
}
.avdLabel {
	COLOR: #888; FONT-WEIGHT: normal
}
.avDetailDesc {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.avLinks {
	PADDING-TOP: 7px
}
.topPad {
	PADDING-TOP: 12px
}
.infoBar {
	Z-INDEX: 101; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; =
BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 12px; BACKGROUND-COLOR: =
#fcfcfc; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; BORDER-TOP: #ccc 1px =
solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 12px
}
.Simple.infoBar {
	PADDING-BOTTOM: 9px; BACKGROUND-COLOR: #ffffae; PADDING-LEFT: 9px; =
WIDTH: 20.8em; PADDING-RIGHT: 9px; FONT-WEIGHT: bold; PADDING-TOP: 9px
}
.infoBar TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; BORDER-COLLAPSE: collapse; PADDING-TOP: 0px
}
.infoBarHeader {
	WIDTH: 100%
}
.infoBarHeaderText {
	WIDTH: 100%; VERTICAL-ALIGN: top
}
.infoBarClose {
	VERTICAL-ALIGN: top
}
.infoBarMessage {
	WIDTH: 100%; TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden; PADDING-TOP: =
4px
}
.infoBarShadow {
	Z-INDEX: 100; POSITION: absolute; FILTER: =
progid:DXImageTransform.Microsoft.alpha(opacity=3D30); BACKGROUND-COLOR: =
#000; opacity: .3
}
.PublishedCalendarHeader {
	POSITION: relative; PADDING-BOTTOM: 10px
}
.PublishedCalendarHeader H1 {
	MARGIN: 0px; WORD-WRAP: break-word
}
.GoToCalPane A {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 7px; DISPLAY: =
block; PADDING-TOP: 6px
}
.infoPanePub {
	PADDING-LEFT: 5px
}
.welcomePopOver {
	Z-INDEX: 20002; BORDER-BOTTOM: #9b9da0 1px solid; POSITION: absolute; =
BORDER-LEFT: #9b9da0 1px solid; BACKGROUND-COLOR: white; WIDTH: 49.2em; =
HEIGHT: 28.8em; VISIBILITY: hidden; BORDER-TOP: #9b9da0 1px solid; TOP: =
0px; BORDER-RIGHT: #9b9da0 1px solid; LEFT: 0px
}
.welcomePopOverShadow {
	Z-INDEX: 20001; POSITION: absolute; BACKGROUND-COLOR: #cbcbcb; MARGIN: =
3px
}
.popOverPageMask {
	Z-INDEX: 20000; POSITION: absolute; FILTER: alpha(opacity=3D50); =
BACKGROUND-COLOR: white; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px; =
opacity: .5
}
.horizontalDoubleLargePadding {
	MARGIN-LEFT: 24px; MARGIN-RIGHT: 24px
}
.verticalNoPadding {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.verticalStandardPadding {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 0px
}
.verticalLargePadding {
	MARGIN-TOP: 12px; MARGIN-BOTTOM: 0px
}
.verticalDoubleLargePadding {
	MARGIN-TOP: 24px; MARGIN-BOTTOM: 0px
}
.AutoCompleteList {
	BORDER-BOTTOM: #dbdce3 1px solid; POSITION: absolute; BORDER-LEFT: =
#dbdce3 1px solid; BACKGROUND-COLOR: #fff; DISPLAY: none; OVERFLOW: =
auto; BORDER-TOP: #dbdce3 1px solid; TOP: 0px; BORDER-RIGHT: #dbdce3 1px =
solid; LEFT: 0px
}
.AutoCompleteList .CloseCross {
	LINE-HEIGHT: 0.7em; MARGIN-TOP: 3px; FLOAT: right; MARGIN-RIGHT: 6px
}
.AutoCompleteList LI {
	MARGIN-BOTTOM: 0px
}
.autoCompleteItem A {
	DISPLAY: block; COLOR: #444; TEXT-DECORATION: none
}
.autoCompleteItem .autoCompleteItemSelected {
	CURSOR: pointer
}
.autoCompleteItemSelected {
	BACKGROUND-COLOR: #c3ebf9
}
.autoCompleteItemMatchMarkup {
	FONT-WEIGHT: bold
}
.autoCompleteItemHover {
	BACKGROUND-COLOR: #d9f1f9
}
.ContactPickerHeader {
	BORDER-BOTTOM: #dbdce3 1px solid; FILTER: =
progid:DXImageTransform.Microsoft.Shadow(Color=3D"black",Direction=3D135,=
Strength=3D3); BORDER-LEFT: #dbdce3 1px solid; BACKGROUND-COLOR: =
#e9f5f7; BORDER-TOP: #dbdce3 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: =
#dbdce3 1px solid; TEXT-DECORATION: none
}
.PopUpDialogContainer {
	Z-INDEX: 10003; POSITION: absolute; PADDING-BOTTOM: 1px; PADDING-LEFT: =
1px; PADDING-RIGHT: 1px; DISPLAY: none; VISIBILITY: hidden; TOP: 0px; =
PADDING-TOP: 1px; LEFT: 0px
}
.PopUpDialogContainerShadow {
	Z-INDEX: 10002; POSITION: absolute; FILTER: =
progid:DXImageTransform.Microsoft.alpha(opacity=3D30); BACKGROUND-COLOR: =
#000; DISPLAY: none; HEIGHT: 0px; VISIBILITY: hidden; TOP: 0px; LEFT: =
0px; opacity: .3
}
.menuContainer {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; =
PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; =
PADDING-RIGHT: 0px; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px =
solid; PADDING-TOP: 0px
}
.menuContainer UL {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; LIST-STYLE-TYPE: none; =
MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.menuContainer UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: =
0px; CLEAR: both; PADDING-TOP: 0px
}
.menuContainer UL LI A {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; =
PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; DISPLAY: =
block; WHITE-SPACE: nowrap; COLOR: #444; BORDER-TOP: #fff 1px solid; =
BORDER-RIGHT: #fff 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.menuContainer UL LI A.buttonHover {
	BORDER-BOTTOM: #bbd8fb 1px solid; BORDER-LEFT: #bbd8fb 1px solid; =
BACKGROUND-COLOR: #f3f7fd; BORDER-TOP: #bbd8fb 1px solid; BORDER-RIGHT: =
#bbd8fb 1px solid; TEXT-DECORATION: none
}
.menuContainer UL LI A.buttonPressed {
	BORDER-BOTTOM: #bbd8fb 1px solid; BORDER-LEFT: #bbd8fb 1px solid; =
BACKGROUND-COLOR: #f3f7fd; BORDER-TOP: #bbd8fb 1px solid; BORDER-RIGHT: =
#bbd8fb 1px solid; TEXT-DECORATION: none
}
.menuContainer .menuSeperator {
	MARGIN: 2px 4px; BORDER-TOP: #bbb 1px solid
}
.menuContainer .titleItem {
	MARGIN: 0px 7px; COLOR: #bbb; FONT-WEIGHT: bold
}
.menuContainer UL LI A.buttonHoverRest {
	BACKGROUND-COLOR: #e9f5f7; TEXT-DECORATION: none
}
.customMenuItem .Calendar_ColorPicker {
	PADDING-LEFT: 9px
}
.GenericHoverIframe {
	POSITION: absolute; BORDER-BOTTOM-STYLE: none; FILTER: =
progid:DXImageTransform.Microsoft.alpha(opacity=3D0); =
BORDER-RIGHT-STYLE: none; WIDTH: 0px; DISPLAY: none; BORDER-TOP-STYLE: =
none; HEIGHT: 0px; BORDER-LEFT-STYLE: none; TOP: 0px; LEFT: 0px; =
opacity: 0
}
.EnhancedPreviewIframe {
	Z-INDEX: 20001
}
.dragCursor A {
	CURSOR: inherit
}
#uxp_ftr_control {
	MARGIN-TOP: 2px; BORDER-TOP-STYLE: none
}
.inlineError {
	COLOR: #f00
}
.collapseWeekControl {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; BACKGROUND-REPEAT: =
repeat-x; BACKGROUND-POSITION: left bottom; HEIGHT: 16px; CURSOR: =
pointer
}
.IE .collapseWeekControl {
	LEFT: -1px
}
.collapseWeekLink {
	WIDTH: 100%; DISPLAY: block
}
.charmClip16x16 {
	POSITION: relative; WIDTH: 16px; HEIGHT: 16px; OVERFLOW: hidden; TOP: =
1px; LEFT: 1px
}
.charmClip16x16 IMG {
	POSITION: absolute
}
.charmClip16x16 INPUT {
	POSITION: absolute
}
.Charm {
	PADDING-BOTTOM: 1px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND-COLOR: =
transparent; PADDING-LEFT: 1px; WIDTH: 16px; PADDING-RIGHT: 1px; FLOAT: =
left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 16px; =
BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 1px
}
.rtl.IE .expandedCharm .inside {
	PADDING-LEFT: 18px
}
.expandedCharm .Charm {
	POSITION: relative; TOP: -1px; MARGIN-RIGHT: 2px; LEFT: -1px
}
.rtl.IE .expandedCharm .Charm {
	POSITION: absolute; TOP: 2px; LEFT: 4px
}
.avWhatTD .Charm {
	PADDING-LEFT: 4px
}
.inside .Charm {
	PADDING-LEFT: 0px
}
.dayViewCharm {
	PADDING-RIGHT: 2px; FLOAT: left
}
.charmPickerControlTable TD {
	PADDING-BOTTOM: 0px !important; VERTICAL-ALIGN: middle !important
}
.charmPicker {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; =
BORDER-COLLAPSE: collapse; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: =
#ccc 1px solid
}
.charmPicker .Charm {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; =
PADDING-TOP: 2px
}
.charmPicker TD {
	PADDING-BOTTOM: 2px !important; PADDING-LEFT: 6px !important; =
PADDING-RIGHT: 6px !important; PADDING-TOP: 2px !important
}
.charmPicker .clickable {
	CURSOR: pointer
}
.IE .charmPicker .c_chev {
	POSITION: relative; TOP: -4px
}
.charmPickerContainer .Charm {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; =
PADDING-TOP: 4px
}
.charmPickerContainer .buttonRest {
	BORDER-BOTTOM: #fcfcfc 1px solid; BORDER-LEFT: #fcfcfc 1px solid; =
BACKGROUND-COLOR: #fcfcfc; BORDER-TOP: #fcfcfc 1px solid; BORDER-RIGHT: =
#fcfcfc 1px solid
}
.charmPickerContainer .buttonHover {
	BORDER-BOTTOM: #c9eaf7 1px solid; BORDER-LEFT: #c9eaf7 1px solid; =
BACKGROUND-COLOR: #f7fbfe; BORDER-TOP: #c9eaf7 1px solid; BORDER-RIGHT: =
#c9eaf7 1px solid
}
.charmPickerContainer .buttonPressed {
	BORDER-BOTTOM: #addef2 1px solid; BORDER-LEFT: #addef2 1px solid; =
BACKGROUND-COLOR: #e7f4fa; BORDER-TOP: #addef2 1px solid; BORDER-RIGHT: =
#addef2 1px solid
}
.charmPickerContainer {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; =
PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fcfcfc; PADDING-LEFT: 1px; =
PADDING-RIGHT: 1px; BORDER-TOP: #bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf =
1px solid; PADDING-TOP: 1px
}
.charmPickerNonePopup {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
WHITE-SPACE: nowrap; PADDING-TOP: 4px
}
.charmPickerNonePopup .Charm {
	POSITION: absolute; RIGHT: 0px
}
.charmPickerNone .Charm {
	POSITION: absolute; RIGHT: 0px
}
.charmPickerUseDefault {
	POSITION: relative; PADDING-RIGHT: 24px !important
}
.charmPickerNone {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; =
WHITE-SPACE: nowrap; COLOR: black; PADDING-TOP: 1px
}
.charmPickerNone .Charm {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.charmPickerNonePopup .Charm {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.charmPickerTable {
	BORDER-COLLAPSE: collapse
}
.charmPickerControlTable {
	BORDER-COLLAPSE: collapse
}
.charmPickerTable TD {
	PADDING-BOTTOM: 2px !important; PADDING-LEFT: 2px !important; =
PADDING-RIGHT: 2px !important; PADDING-TOP: 2px !important
}
.charmPickerLearnMore {
	MARGIN-LEFT: 12px
}
.charmPickerLabel.labelContainer {
	PADDING-TOP: 6px
}
#flyoutContainer {
	BORDER-BOTTOM: #bfbfbf 1px solid; BORDER-LEFT: #bfbfbf 1px solid; =
BACKGROUND-COLOR: #fcfcfc; BORDER-COLLAPSE: collapse; BORDER-TOP: =
#bfbfbf 1px solid; BORDER-RIGHT: #bfbfbf 1px solid
}
#flyoutContainer .toggleCell {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 6px; WIDTH: 10px; PADDING-RIGHT: =
0px; PADDING-TOP: 1px
}
#flyoutContainer IMG {
	VERTICAL-ALIGN: bottom
}
#flyoutContainer #uxp_ftr_left {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 1px
}
#flyoutContainer #uxp_ftr_right {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
PADDING-TOP: 1px
}
#flyoutFooterInsert {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 1px; TOP: 0px; LEFT: 0px
}
.ContactPicker_AutoComplete .SelectContainer {
	HEIGHT: auto !important; MAX-HEIGHT: 30em
}
.IE_M6 .ContactPicker_AutoComplete {
	HEIGHT: 1em
}
.IE_M7 .ContactPicker_AutoComplete .SelectContainer {
	WIDTH: auto !important
}
.IE_M8 .ContactPicker_AutoComplete .SelectContainer {
	WIDTH: auto !important
}
.ContactPicker_AutoComplete .ResultsDDownContainer {
	HEIGHT: auto !important; MAX-HEIGHT: 30em
}
.scrollController {
	Z-INDEX: 1; POSITION: absolute; OVERFLOW-Y: auto; WIDTH: 18px; =
OVERFLOW: hidden; RIGHT: 1px
}
.rtl.IE .scrollController {
	RIGHT: 1px
}
.scrollController DIV {
	WIDTH: 14px
}
.dayView .scrollController {
	MARGIN-TOP: 1px
}
.taskView .scrollController {
	RIGHT: 0px
}
.fullScreenEditor .scrollController {
	RIGHT: 0px
}
.IE_M6 .agendaView .scrollController {
	RIGHT: -1px
}
.IE_M6 .taskView .scrollController {
	RIGHT: -1px
}
.IE_M6 .fullScreenEditor .scrollController {
	RIGHT: -1px
}
.noAd160x600 .scrollController {
	Z-INDEX: -1; DISPLAY: none; VISIBILITY: hidden
}
.noAd160x600 .skyScraper {
	Z-INDEX: -1; DISPLAY: none; VISIBILITY: hidden
}
.centeredModalStateDialog {
	POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px auto
}
.centeredModalStateDialog .innerDiv {
	MARGIN: 1.5em; VERTICAL-ALIGN: middle
}
.centeredModalStateDialog .animationIMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 10px
}
.exchangeSharing {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; =
PADDING-TOP: 13px
}
.exchangeSharingMessage {
	PADDING-TOP: 7px
}
.exchangeSharingMessage DIV {
	PADDING-TOP: 6px
}
.exchangeSharingChoice {
	PADDING-TOP: 20px
}
.exchangeSharingTable {
	MARGIN-TOP: 16px; WIDTH: 100%; BORDER-COLLAPSE: collapse; =
MARGIN-BOTTOM: 27px
}
.exchangeSharingTable .label {
	TEXT-ALIGN: right; PADDING-RIGHT: 10px; VERTICAL-ALIGN: top; =
PADDING-TOP: 4px
}
.exchangeSharingTable .input {
	WIDTH: 460px
}
.exchangeSharingTable .input SELECT {
	WIDTH: 460px
}
.exchangeSharingTable .input TEXTAREA {
	WIDTH: 455px; HEIGHT: 100px
}
.exchangeSharingError {
	COLOR: #ee2037; PADDING-TOP: 10px
}
.forecast A:hover {
	TEXT-DECORATION: none
}
.forecastText {
	FONT-WEIGHT: normal
}
.forecastTemps {
	WHITE-SPACE: nowrap
}
.forecastImg {
	VERTICAL-ALIGN: top
}
.weatherEP {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; =
PADDING-TOP: 0px
}
.weatherEPLocation {
	LINE-HEIGHT: normal; MARGIN-BOTTOM: 8px; FLOAT: left; MARGIN-RIGHT: 6px
}
.weatherEP .changeLink {
	FONT-SIZE: 84.6%
}
.weatherEP .iconContainer {
	WIDTH: 75px
}
.weatherEPIcon {
	FLOAT: left; CLEAR: both
}
.weatherEPAttribution {
	MARGIN-TOP: 8px
}
.weatherEP .currentTemp {
	LINE-HEIGHT: 24pt; COLOR: #444; FONT-SIZE: 2.4em
}
.weatherEP .col2 .highTemp {
	LINE-HEIGHT: 18pt; COLOR: #444; FONT-SIZE: 1.8em
}
.weatherEP .col2 .lowTemp {
	LINE-HEIGHT: 18pt; COLOR: #444; FONT-SIZE: 1.8em
}
.weatherEP TABLE {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; =
BORDER-COLLAPSE: collapse; PADDING-TOP: 0px
}
.weatherEP TD {
	VERTICAL-ALIGN: top
}
.weatherEP .col1 {
	WIDTH: 15%
}
.weatherEP .col2 {
	PADDING-LEFT: 8px; WIDTH: 40%; PADDING-RIGHT: 8px
}
.weatherEP .col3 {
	PADDING-LEFT: 8px; WIDTH: 45%
}
.weatherEP .attribution {
	FLOAT: left; COLOR: #888
}
.weatherEP .moreDetails {
	PADDING-RIGHT: 12px; FLOAT: right
}
.weatherEP .locationCol {
	PADDING-BOTTOM: 4px
}
.weatherEP .moreDetailsCol {
	FONT-SIZE: 84.6%; PADDING-TOP: 12px
}
.clip10x10 {
	POSITION: relative; OVERFLOW: hidden
}
.clip11x11 {
	POSITION: relative; OVERFLOW: hidden
}
.clip12x10 {
	POSITION: relative; OVERFLOW: hidden
}
.clip14x14 {
	POSITION: relative; OVERFLOW: hidden
}
.clip15x16 {
	POSITION: relative; OVERFLOW: hidden
}
.clip16x15 {
	POSITION: relative; OVERFLOW: hidden
}
.clip16x16 {
	POSITION: relative; OVERFLOW: hidden
}
.clip17x19 {
	POSITION: relative; OVERFLOW: hidden
}
.clip17x33 {
	POSITION: relative; OVERFLOW: hidden
}
.clip10x10 {
	WIDTH: 10px; HEIGHT: 10px
}
.clip11x11 {
	WIDTH: 11px; HEIGHT: 11px
}
.clip12x10 {
	WIDTH: 12px; HEIGHT: 10px
}
.clip14x14 {
	WIDTH: 14px; HEIGHT: 14px
}
.clip15x16 {
	WIDTH: 15px; HEIGHT: 16px
}
.clip16x15 {
	WIDTH: 16px; HEIGHT: 15px
}
.clip16x16 {
	WIDTH: 16px; HEIGHT: 16px
}
.clip17x19 {
	WIDTH: 17px; HEIGHT: 19px
}
.clip17x33 {
	WIDTH: 17px; HEIGHT: 33px
}
.clip10x10 IMG {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.clip10x10 INPUT {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.clip11x11 IMG {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.clip11x11 INPUT {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.clip12x10 IMG {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.clip12x10 INPUT {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.clip14x14 IMG {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.clip14x14 INPUT {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.clip15x16 IMG {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.clip15x16 INPUT {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.clip16x15 IMG {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.clip16x15 INPUT {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.clip16x16 IMG {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.clip16x16 INPUT {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.clip17x19 IMG {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.clip17x19 INPUT {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.clip17x33 IMG {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.clip17x33 INPUT {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: =
0px; WIDTH: auto; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 0px
}
.cic0810_beak_right {
	TOP: 0px; LEFT: 0px
}
.cic0810_beak_left {
	TOP: 0px; LEFT: -17px
}
.cic0810_beak_rightbottom {
	TOP: -33px; LEFT: 0px
}
.cic0810_beak_leftbottom {
	TOP: -33px; LEFT: -17px
}
.cic0810_beak_righttop {
	TOP: 0px; LEFT: -34px
}
.cic0810_beak_lefttop {
	TOP: -19px; LEFT: -34px
}
.cic0810_MYSP_16 {
	TOP: 0px; LEFT: -51px
}
.cic0810_WL_16 {
	TOP: -16px; LEFT: -51px
}
.cic0810_FB_16 {
	TOP: -32px; LEFT: -51px
}
.cic0810_08_calendarPicker_16x15 {
	TOP: -52px; LEFT: 0px
}
.cic0810_WLCalendar_8bit_16x16 {
	TOP: -38px; LEFT: -34px
}
.cic0810_i_print {
	TOP: -48px; LEFT: -50px
}
.cic0810_i_help {
	TOP: 0px; LEFT: -67px
}
.cic0810_i_info {
	TOP: -16px; LEFT: -67px
}
.cic0810_Check_Overlay {
	TOP: -52px; LEFT: -16px
}
.cic0810_010_LowPriority_HE_12x10_72 {
	TOP: -54px; LEFT: -30px
}
.cic0810_medImportance_12x10_96 {
	TOP: -32px; LEFT: -67px
}
.cic0810_thickplus {
	TOP: -42px; LEFT: -67px
}
.cic0810_009_HighPriority_HE_12x10_72 {
	TOP: -52px; LEFT: -66px
}
.cic0810_i_recurrence_exception {
	TOP: -67px; LEFT: 0px
}
.cic0810_i_recurrence {
	TOP: -67px; LEFT: -11px
}
.cic0810_private_event {
	TOP: -66px; LEFT: -22px
}
.cic0810_nav_right_h {
	TOP: -64px; LEFT: -33px
}
.cic0810_close_hover_light {
	TOP: -64px; LEFT: -43px
}
.cic0810_collapse_right_rest_dark {
	TOP: -64px; LEFT: -53px
}
.cic0810_glyph_rss_hover {
	TOP: -64px; LEFT: -63px
}
.cic0810_glyph_rss_rest {
	TOP: -62px; LEFT: -73px
}
.cic0810_expand_left_rest_dark {
	TOP: -78px; LEFT: 0px
}
.cic0810_close_rest_dark {
	TOP: -78px; LEFT: -10px
}
.cic0810_nav_left_h {
	TOP: -78px; LEFT: -20px
}
.cic0810_nav_right_dark {
	TOP: -74px; LEFT: -33px
}
.cic0810_nav_left_dark {
	TOP: -74px; LEFT: -43px
}

------=_NextPart_000_0000_01CCD776.FCC910D0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0015_01CCD776.FCCDCBC0"


------=_NextPart_001_0015_01CCD776.FCCDCBC0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: https://cid-3c36d69935c9644e.calendar.live.com/calendar/Kalendarium+Tingsholm/index.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" xmlns:web =3D=20
"http://www.live.com/schemas"><HEAD><META content=3D"IE=3D7.0000"=20
http-equiv=3D"X-UA-Compatible">
<TITLE>Hotmail-kalendern</TITLE>
<SCRIPT type=3Dtext/javascript>//<![CDATA[=0A=
window["$BSI"]=3D{headTime:(new =
Date).getTime()};window["$CSIPerf"]=3D{lapse:[{},{s:"h",t:$BSI.headTime}]=
,csd:{},_ttg:$BSI.headTime}=0A=
//]]></SCRIPT>

<STYLE type=3Dtext/css>BODY {
	DISPLAY: none
}
</STYLE>

<SCRIPT type=3Dtext/javascript>//<![CDATA[

var =
$CJ=3D{"p":"IuGc1gkcXSaH5dSAWqp1\u002bX0UhHH2Jf\u002fob6gpKEVEHJg\u003d0"=
,"c":null};(function(){var =
b=3D1,d=3D0,a=3Dwindow,g=3Da.location.hash,c,h=3D"canary=3D",f=3Da.$CJ,e=3D=
f.c;try{if(a.self=3D=3Da.top)b=3D0;else =
if(e&&(g.indexOf(h+e)>-1||g.indexOf(h+unescape(e))>-1))b=3D0;else{try{d=3D=
a.parent.$CJ.p=3D=3Df.p}catch(i){}if(f.s)b=3D!d}}catch(i){}if(b){if(d)try=
{a.top.location=3Da.location}catch(i){}else =
try{a.top.location.replace(a.location.href)}catch(i){try{a.top.location=3D=
a.location}catch(j){}}c=3D'<plaintext style=3D"display:none">'}else =
c=3Dunescape("%3C%73")+'tyle type=3D"text/css">body{display:block =
!important;}</style>';document.write(c)})();
//]]></SCRIPT>

<SCRIPT type=3Dtext/javascript>//<![CDATA[=0A=
var _d=3Ddocument,_dh=3D_d.getElementsByTagName("head")[0];function =
_ge(a){return _d.getElementById(a)}var =
$U=3D{a:"^((ftp|http|https):)?//",isAbsoluteUrl:function(b){var a=3Dnew =
RegExp($U.a,"i");return a.test(b)},doesMatchHost:function(b,d){var =
f=3D"^(mailto|tel|sms):",h=3Dnew =
RegExp(f,"i"),e=3D$U.a+"([^:/]*([:][^@/]*)?[@])?([-.a-z0-9]*)[^-.a-z0-9]?=
",g=3Dnew =
RegExp(e,"i"),k=3D$U.isAbsoluteUrl(b),a=3D(String(b).search(g)<0?"":RegEx=
p.$5).toLowerCase(),j=3Dh.test(b),c=3D"."+d,i=3Da.substr(a.length-c.lengt=
h)=3D=3Dc||a=3D=3D""||a.charAt(0)=3D=3D"#"||a=3D=3Dd;return =
(!k||i)&&!j},isLinkABookmark:function(a){var =
c=3D_d.createElement("span");c.innerHTML=3D'<a href=3D"#"></a>';var =
e=3Dc.firstChild.href,b=3Da.indexOf("#"),d=3Da.indexOf("javascript:");if(=
b>-1)if(b=3D=3D0||a.indexOf(e)=3D=3D0)return 1;if(d=3D=3D0)return =
1;return 0},getUrlFragment:function(c){var =
a=3D"",b=3Dc.indexOf("#");if(b>-1)a=3Dc.substr(b+1);return a}}=0A=
//]]></SCRIPT>

<SCRIPT type=3Dtext/javascript>//<![CDATA[

//]]></SCRIPT>

<SCRIPT type=3Dtext/javascript>//<![CDATA[
(function(){var =
a=3Dwindow.$Static=3D{},i=3D0,b=3D[],d=3D{},f=3D{},e=3D1,g=3D1,h=3D1,j=3D=
0;a.queue=3Dfunction p(l,j,i,e){var g=3Dnew =
k(l,j||0,i||[],!!e,b.length);b.push(g);d[g.f]=3Dg;if(!!e){e.push(g.f);for=
(var h=3D0;h<e.length;h++)(f[e[h]]=3Df[e[h]]||[]).push(g)}c();return =
a};a.exec=3Dfunction q(e){var d=3D0,a=3Df[e];if(!!a){d=3D2;for(var =
b=3D0;b<a.length;b++){a[b].e();if(2>a[b].s)d=3D1}c()}return =
d};a.shutdown=3Dfunction m(){j=3D1};a.pause=3Dfunction =
o(a){e=3D!a;g=3D0};a.resume=3Dfunction =
n(){e=3D1;g=3D1;c()};a.stall=3Dfunction s(){e=3D0};a.page=3Dfunction =
r(){var =
d,f=3D$Do.q;e=3D1;h=3D0;a.max=3D1;for(d=3D0;d<b.length;d++)b[d].x();for(d=
=3D0;d<f.length;d++)a.exec(f[d].id);c()};function =
c(){setTimeout(function(){var d;b.sort(function(a,b){return =
a.z()-b.z()});for(d=3D0;d<b.length&&!h;d++){var =
c=3Db[d];if(!c.d&&3>c.s&&!c.p(4)){var =
f=3Dc.h=3D_d.createElement(c.j?"script":"link");if(c.j)f.src=3Dc.u;else{f=
.href=3Dc.u;f.rel=3D"StyleSheet"}f.onload=3Dc.x;f.onreadystatechange=3Dc.=
y;_dh.appendChild(f);c.s=3D3}}for(d=3D0;d<b.length&&i<a.max*e;d++){var =
c=3Db[d];if(!(c.s||c.d&&(!g||h))){c.s=3D1;i++;l(c)}}},0)}function =
l(b){a.load(b.u,function(){if(2>b.s)b.s=3D2;i--;c()})}function =
k(f,h,b,e,g){var =
a=3Dthis;a.u=3Df;a.f=3Df.split(/[?#]/)[0].split("/").pop();a.j=3D!a.f.mat=
ch(/\.css$/);a.d=3De;a.s=3D0;a.h=3D0;a.e=3Dfunction k(){a.d=3D0;for(var =
c=3D0;c<b.length;c++)if(!!d[b[c]])d[b[c]].e()};a.x=3Dfunction =
m(){if(!j&&(!e||a.h)){a.s=3D4;$Do.register(a.f);c()}};a.y=3Dfunction =
i(){var =
b=3Da.h.readyState;if("loaded"=3D=3Db||"complete"=3D=3Db)a.x()};a.p=3Dfun=
ction l(c){for(var a=3D0;a<b.length;a++)if(!d[b[a]]||c>d[b[a]].s)return =
1;return 0};a.z=3Dfunction n(){return =
g+64*a.j+128*h+16384*a.d+32768*a.p(1)}}})();(function(){var =
b=3Dwindow.$Static,a=3D[];b.load=3Dfunction(d,c){var =
b=3D_d.createElement("script");b.onreadystatechange=3Dfunction(){if(b.rea=
dyState=3D=3D"loaded")c()};b.src=3Dd;a.push(b)}})();$Static.max=3D2;$Stat=
ic.queue('https\x3a\x2f\x2fsecure.wlxrs.com\x2f_D\x2fPvyu0b\x210n8aifpNJs=
mzSIA\x2fjquery-min.js').queue('https\x3a\x2f\x2fsecure.wlxrs.com\x2fPvyu=
0b\x210n8aifpNJsmzSIA\x2fwlive.js').queue('https\x3a\x2f\x2fsecure.wlxrs.=
com\x2fPvyu0b\x210n8aifpNJsmzSIA\x2flivedep.js').queue('https\x3a\x2f\x2f=
gfx7.hotmail.com\x2fcal\x2f16.2.2989.1212\x2fCalendarPub.js',0).queue('ht=
tps\x3a\x2f\x2fgfx7.hotmail.com\x2fcal\x2f16.2.2989.1212\x2fsv-se\x2fmark=
etDateClass.js',0).queue('\x2fcalendar\x2fcs\x2fImmediateLoaded.aspx\x3fm=
kt\x3dsv-se\x26v\x3d16.2.2989.1212\x26bh\x3d355771055',0).queue('https\x3=
a\x2f\x2fgfx7.hotmail.com\x2fcal\x2f16.2.2989.1212\x2fCalendarMonthGrid.j=
s',0);
//]]></SCRIPT>
<LINK rel=3DStyleSheet type=3Dtext/css=20
href=3D"https://secure.wlxrs.com/82hJcf5FaDidO0l2QEn5!!xumBJDnFJXbxiXma73=
kzP11wEG5m8dsSiunpD-PaHWq-X9eaAfBtDolS1ceow4GHsoSd3-IHm1gDmxE-4az8Y/Base/=
16.2.3021/NYKpPzcj59cCalCSS.css?ZfDHJ0dwkwrfIMoja3-R7w">
<STYLE id=3Dthemecss type=3Dtext/css>.t_sel {
	BORDER-BOTTOM: #83aada 1px solid; BORDER-LEFT: #83aada 1px solid; =
BACKGROUND-COLOR: #ddecfe; BORDER-TOP: #83aada 1px solid; BORDER-RIGHT: =
#83aada 1px solid
}
.t_seli {
	BORDER-BOTTOM: #83aada 1px solid; BORDER-LEFT: #83aada 1px solid; =
BACKGROUND-COLOR: #ddecfe !important; BORDER-TOP: #83aada 1px solid; =
BORDER-RIGHT: #83aada 1px solid
}
.t_hov {
	BORDER-BOTTOM: #bbd8fb 1px solid; BORDER-LEFT: #bbd8fb 1px solid; =
BACKGROUND-COLOR: #f3f7fd; BORDER-TOP: #bbd8fb 1px solid; BORDER-RIGHT: =
#bbd8fb 1px solid
}
.t_hovl A:hover {
	BORDER-BOTTOM: #bbd8fb 1px solid; BORDER-LEFT: #bbd8fb 1px solid; =
BACKGROUND-COLOR: #f3f7fd; BORDER-TOP: #bbd8fb 1px solid; BORDER-RIGHT: =
#bbd8fb 1px solid
}
.t_hovl A.sel {
	BORDER-BOTTOM: #83aada 1px solid; BORDER-LEFT: #83aada 1px solid; =
BACKGROUND-COLOR: #ddecfe; BORDER-TOP: #83aada 1px solid; BORDER-RIGHT: =
#83aada 1px solid
}
.t_hovlt A:hover .t_hovlt {
	BORDER-BOTTOM: #bbd8fb 1px solid; BORDER-LEFT: #bbd8fb 1px solid; =
BACKGROUND-COLOR: #f3f7fd; BORDER-TOP: #bbd8fb 1px solid; BORDER-RIGHT: =
#bbd8fb 1px solid
}
.t_hbg:hover {
	BACKGROUND-COLOR: #f3f7fd
}
.t_hdt {
	COLOR: #000
}
H1 {
	COLOR: #000
}
.t_hdt A {
	COLOR: #000
}
.t_hdt A:visited {
	COLOR: #000
}
.t_hdt A:hover {
	COLOR: #000
}
.t_hdt A:link {
	COLOR: #000
}
.t_hdst {
	COLOR: #555
}
.t_hdt .c_hp LI .link {
	COLOR: #555
}
.t_hp {
	BORDER-LEFT: #555 1px solid; BORDER-RIGHT: #555 1px solid
}
.t_hdbg {
	BACKGROUND-COLOR: #d6eef8
}
H2 {
	COLOR: #006e12 !important
}
H2 A {
	COLOR: #006e12 !important
}
H2 A:visited {
	COLOR: #006e12 !important
}
H3 {
	COLOR: #006e12 !important
}
H3 A {
	COLOR: #006e12 !important
}
H3 A:visited {
	COLOR: #006e12 !important
}
H4 {
	COLOR: #006e12 !important
}
H5 {
	COLOR: #006e12 !important
}
H6 {
	COLOR: #006e12 !important
}
.t_cht {
	COLOR: #006e12 !important
}
.t_hdbg {
	BACKGROUND-COLOR: #d6eef8
}
A {
	COLOR: #0066cc
}
A:hover {
	COLOR: #0066cc
}
.t_lnk A {
	COLOR: #0066cc
}
.t_lnk A:link {
	COLOR: #0066cc
}
.t_lnk A:hover {
	COLOR: #0066cc
}
.t_elnk {
	COLOR: #0066cc
}
A:visited {
	COLOR: #0066cc
}
.t_lnk A:visited {
	COLOR: #0066cc
}
.t_hdbgimg {
	BACKGROUND-IMAGE: =
url(https://secure.wlxrs.com/82hJcf5FaDidO0l2QEn5!!xumBJDnFJXbxiXma73kzP1=
1wEG5m8dsSiunpD-PaHWq-X9eaAfBtDolS1ceow4GHsoSd3-IHm1gDmxE-4az8Y/base/16.2=
.3021/img/default_final_ltr.jpg); BACKGROUND-REPEAT: repeat-x; =
BACKGROUND-POSITION: center 0px
}
</STYLE>

<SCRIPT type=3Dtext/javascript>//<![CDATA[=0A=
if(!window["$Do"]){$Do=3D{};$Do.q=3D[]}(function(){var =
a=3D$Do;a.iff=3Dfunction(c,b){return =
a.c?a.c(c,b,1,arguments):0};a.when=3Dfunction(c,b){if(!a.c||!a.c(c,b,0,ar=
guments))a.q.push({id:c,c:b,a:arguments})};a.wE=3Dfunction(c,b){if(!a.c||=
!a.c(c,b,0,arguments,true))a.w=3D{id:c,c:b,a:arguments}};a.remove=3Dfunct=
ion(d,c){var =
b=3Da.q.indexOf({id:d,c:c,a:arguments});if(b>=3D0)a.q.splice(b,1)}})()=0A=
//]]></SCRIPT>

<META content=3Dtext/html;charset=3Dutf-8 =
http-equiv=3DContent-Type><LINK=20
rel=3D"shortcut icon" type=3Dimage/x-icon=20
href=3D"https://gfx5.hotmail.com/cal/11.00/updatebeta/ltr/hoticon32.ico">=

<SCRIPT type=3Dtext/javascript></SCRIPT>

<STYLE type=3Dtext/css>#ContentMain {
	Z-INDEX: 10000000; POSITION: absolute; TEXT-ALIGN: center; =
BACKGROUND-COLOR: white; WIDTH: 100%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.c_main {
	MARGIN: 0px
}
#Crm120x60_0 {
	WIDTH: 120px !important
}
.LoadingBox {
	POSITION: absolute; PADDING-BOTTOM: 1.5em; FONT-SIZE: 1.5em; =
VERTICAL-ALIGN: middle; TOP: 40%; LEFT: 45%
}
.LoadingBox IMG {
	VERTICAL-ALIGN: middle
}
#info {
	DISPLAY: none
}
BODY {
	HEIGHT: 100%
}
</STYLE>

<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.19170"></HEAD>
<BODY id=3DCalendar=20
class=3D"ltr SignedIn IE IE_Win IE_M8 IE_D0 Full RE_Trident"><IFRAME=20
style=3D"WIDTH: 0px; HEIGHT: 0px" id=3Dbootstrap_frame class=3Dinvisible =

src=3D"https://cid-3c36d69935c9644e.calendar.live.com/Handlers/WebIMPop.m=
vc?0&amp;biciNoLDParse=3D1&amp;V=3D12&amp;domain=3Dcid-3c36d69935c9644e.c=
alendar.live.com"=20
name=3Dbootframe></IFRAME>
<SCRIPT type=3Dtext/javascript>
            =20
        var elem =3D document.createElement('link');
        elem.type =3D 'text/css';
        elem.rel =3D 'stylesheet';
        elem.href =3D "../Css/User/wlc_16.2.2989.1212.aspx?mkt=3Dsv-se";
        document.getElementsByTagName("head")[0].appendChild(elem);
    </SCRIPT>

<SCRIPT type=3Dtext/javascript>

var applicationSettings =3D {
    isUserRemindersMigrationEligible : false,
    isUserRemindersMigrated : false,
    maxNumReminders : 6,
    timeZoneOffset  : "60",
    timeZoneNum     : "82",
    notificationEnabled : false,
    smsEnabled : false,   =20
    maxRemindersPerEvent : "6",
    userModalities : [],  =20
    userDefaultCalendarReminders : [],
    serverTime      : "1327062324",
    savedView       : "MonthView",
    monthGridExpansionMode : "DontExpand",
    isRruPresent    : false,
   =20
    displayView     : "MonthView",
    targetDate      : '',
    eventId         : '',
    calendarId      : '',
    userEmail       : "",
    isMeetingRequestsEnabled : true,
    isEasiAccount   : false,
   =20
    webWatsonTargetParamter : =
"http://watson.live.com/err.gif?rt=3D634626303240709750&mkt=3Dsv-se&pv=3D=
16.02.2989&pn=3DLive.Calendar&pd=3D&sc=3D0",
    webWatsonEnable: true,
    webPltTraceRate : "1",
    bhQS         : "bh=3D355771055",
    reminderOffset  : "2",
    sidepageUrl : "../blank.aspx?&mkt=3Dsv-se",
    optionsPageUrl : "/calendar/options.aspx?mkt=3Dsv-se",
    isBirthdayCalendarReadOnly : false,
    weatherDisabled : true,
    forecastRange : 0,
                       =20
    isPassportAuthenticatedUser : true,   =20
    isAdsDown: true,
    requestLoadingIndicatorEnabled: true,
    requestLoadingIndicatorDelay: 700,
    dateClassMarket : "sv-se",
    dateClassUserPref: null,
    dateClassFirstDayOfWeek: 1,
    calUrl: "https://calendar.live.com",
    showFRE: false,
    defaultCalendarType: "WLC",
    taskDisplayCount: 100,
    isEmbeddedDown : false,
    taskBufferCount: 20,
    taskViewShowDone: false=20
    ,isPublicPublishedUrl: true,
    publishedCalendarName: 'Kalendarium Tingsholm',=20
    publishedCalendarTimeZone: "(GMT+01:00) Amsterdam, Berlin, Bern, =
Rom, Stockholm, Wien",
    publishedUrlBase: =
"cid-3c36d69935c9644e.calendar.live.com/calendar/Kalendarium+Tingsholm/",=

    publishedPrintUrl: =
"https://cid-3c36d69935c9644e.calendar.live.com:443/Calendar/Kalendarium+=
Tingsholm/Print.html",
    addToCalendarUrl: =
"http://calendar.live.com/calendar/AddToCal.aspx?Cid=3D433889124453878279=
8&CalId=3D8d4ce40b-e560-4c6d-8761-c8a3ec29779c",
    signUpUrl: "",
    isEmbedded: false,
    isEmbeddedWithNoTitle: false,
    isEmbeddedWithNoNav: false
   =20
}

m_marketQS =3D "mkt=3Dsv-se";
m_contentQS =3D "mkt=3Dsv-se&v=3D16.2.2989.1212&bh=3D355771055";

function getSetting(settingName)
{
    return applicationSettings[settingName];
}
function setSetting()
{
    var argLen =3D arguments.length;
    for (var i =3D 0; i < argLen; i++)
    {
        if (arguments[i][0] && arguments[i][1])
           applicationSettings[arguments[i][0]] =3D arguments[i][1];
    }
}
</SCRIPT>

<SCRIPT type=3Dtext/javascript>=20
        var gCharmsConfig =3D {"charms_v1.2" : =
{"039F7EE5-55D4-4F24-85D0-15A32AF18331":"+Filmrulle:-1:-55","0CCB7A3B-AF7=
A-4249-86E8-2E98F8888B57":"+Arbete:-55:-55","181E694E-0749-47DF-85B8-E1A0=
237D9AB8":"+Not:-37:-1","F0F709CE-3A69-4475-9A62-9FAE92831A02":"+Sport:-7=
3:-19","727C8B2E-0CB8-49FA-8EC8-7C5742A20F98":"+Medicin:-55:-73","D7EAED0=
5-B8C2-4081-94C4-40813EBEE35D":"+Utbildning:-1:-19","C6FB71E4-3B78-43FA-A=
15A-B50F60756085":"+Flygplan:-73:-73","B3E7ECB5-6BB3-4863-87B9-0AE3E7570F=
9C":"+Fest:-19:-37","FDBA374A-6A33-4932-BC4B-830FCD945550":"+Nota:-73:-55=
","A6AABD71-1234-4315-94AF-B0CF867CDA19":"+Kaffe:-55:-37","EB3EDC47-130E-=
42C5-9711-B8FAC5F13A3A":"+Tr%c3%a4ning:-55:-1","4EF6AB95-CC69-44C2-8989-5=
779F109D5CB":"+Shopping:-37:-55","5BC21CA5-0F16-4B76-8ED9-BEC36BD7A56A":"=
-L%c3%a4kare:-73:-37","2306AD58-B28A-4BED-8F03-54CA216BD119":"+Hem:-73:-1=
","DD3CB1D4-8341-4971-9364-9912675B37DF":"+Stj%c3%a4rna:-37:-19","2C44BC3=
F-7098-464F-A44E-095E2EB945AB":"+Fotboll:-1:-73","E591C0A4-E6DF-4C29-8AFD=
-8530EC3FA1F3":"+Pengar:-1:-37","BA6AB62C-FE36-4706-93CB-63E1EEB507F2":"+=
Hj%c3%a4rta:-19:-1","30D2804C-562D-422E-A4FB-0727BF2324C9":"+Grupp av =
m%c3%a4nniskor:-55:-19","53AB3AB4-1C61-49FD-8B1C-6CB72E8C42FD":"+Bil:-37:=
-37","5A8B0DD6-480A-4FB2-A734-A9600BD4A4F3":"+Mat:-19:-19","61BC53E7-3820=
-4227-B7A2-AD95C30FB899":"+F%c3%b6delsedag:-1:-1","52AF92DE-AEB1-410F-B63=
D-03114AC7A89F":"+:-19:-73","8A4B0427-3A7C-447C-BF54-F9D8ADC37103":"+Musi=
knot:-37:-73","24F0E9B8-7915-4ACF-BF56-97A735DDFDBC":"+Barn:-19:-55"}};
        var gDefaultBirthdayCalendarCharm =3D =
"61bc53e7-3820-4227-b7a2-ad95c30fb899";
        var gClusterImageUrl =3D =
"https://gfx6.hotmail.com/cal/11.00/updatebeta/ltr/cic0810.png";
        var gClusterImageCss =3D "cic0810_";
        var gPreInitMethods =3D [];
        var gWeather =3D null;
        var readyForBootstrap =3D false;   =20
       =20
       =20
        function handleButtonMouseEffectEvents(){}

       =20

        m_pTemp =3D null;            =20
        gHistoryEngine =3D null;   =20
        gController =3D null;    =20
        AD160_600 =3D "Ad160x600_0";            =20
        m_pImagePath =3D =
"https://gfx5.hotmail.com/cal/11.00/updatebeta/ltr/";
        m_defaultFPPTimeout =3D 60000;           =20
        var m_pStrings =3D null;          =20
        var m_helpBaseUrl =3D "http://g.live.com/9wc9sv-se/";
        var m_helpKeywords =3D {"main": "calhelp","bd": "calbdhelp"};
        var gMailComposeUrl =3D =
"https://mail.live.com/mail/mail.aspx?rru=3Dcompose%3fto%3d{0}%26subject%=
3d{1}%26body%3d{2}";
        var m_contactsControlScriptUrl =3D =
"https://secure.wlxrs.com/QHzjNsXlqeVSza!baoZUNA/js/ContactPicker.js";
        var m_contactsControlCssUrl =3D =
"https://secure.wlxrs.com/82hJcf5FaDidO0l2QEn5!!xumBJDnFJXd77eleqPxrjemKx=
lUu2z8o4yESAVO!JVp9BswjCkGL-I0rcowMggQvSdzDBMedo7XPaI4WmgE98/base/16.2.30=
21/NYKpPzcj59cContactsControl.css?ZfDHJ0dwkwrfIMoja3-R7w";
        var m_feedbackUrl =3D =
"http://g.live.com/9uxp9sv-se/ftr4?productkey=3Dwlwebcalendar";
        var m_calBlogUrl =3D "";
        var m_supportUrl =3D "";
        var m_serverStatusUrl =3D "https://home.live.com";
        var m_left =3D "left";
        var m_right =3D "right";
        var m_isBidi =3D false;
        var m_bidiMark =3D "";
        var m_firstNameLastNameOrder =3D "fl";
        var m_birthdatePickerDateOrder =3D "dmy";
        var gDefaulNavigateWatchedIds =3D ["c_header", =
"flyoutFooterInsert", "uxp_ftr_control", "leftPane", "sideLeftPane", =
"toolbar_help"];
        var gNavigateWatcherInvalidClassName =3D [];
       =20
        var m_meetingRequestsEnabled =3D =
getSetting("isMeetingRequestsEnabled");
       =20
        var MONTH_VIEW_EVENT_SEGMENT_HEIGHT =3D parseInt( 23 );

        function main(initViewCommandName, commandParams)
        {
           =20
            gController.doCommand(initViewCommandName, commandParams, =
true);
        }

        function init()
        {
           =20
            $CSIPerf.addCsd("V", "M");

           =20
            var initialDisplayView =3D CAL.DisplayView["MonthView"];
            var initViewCommandName =3D "SelectThisMonth";
           =20
            if (initialDisplayView =3D=3D CAL.DisplayView.MonthView)
                initViewCommandName =3D "SelectThisMonth";
            if (initialDisplayView =3D=3D CAL.DisplayView.WeekView)
                initViewCommandName =3D "ShowWeekView";
            if (initialDisplayView =3D=3D CAL.DisplayView.DayView)
                initViewCommandName =3D "ShowDayView";
            if (initialDisplayView =3D=3D CAL.DisplayView.AgendaView)
                initViewCommandName =3D "InitAgendaView";
            if (initialDisplayView =3D=3D CAL.DisplayView.TaskView)
                initViewCommandName =3D "ShowTaskView";               =20

           =20
            m_pStrings =3D getContentStrings();
            addSharedContentStrings(m_pStrings);
            m_pStrings.toolbar.feedback =3D 'Feedback';               =20
           =20
            window.dayDesignator =3D =
m_pStrings.agendaView.dayDesignator;
            window.hourDesignator =3D =
m_pStrings.agendaView.hourDesignator;
            window.minuteDesignator =3D =
m_pStrings.agendaView.minuteDesignator;               =20
           =20
            CalendarColorMananger.init(
                =
["#efb4cf","#e2d2c3","#b3e5e1","#b7cfed","#c9c9f7","#fcb895","#f7e5c1","#=
ade0b9","#d4eafc","#d5befc","#fcd192","#ffeea6","#abcecd","#abe6ed","#dae=
1e5","#f0f4f5"],
                =
["#f3c7db","#e9ddd2","#c6ece9","#c9dbf2","#d7d7f9","#fdcab0","#f9ecd1","#=
c2e8cb","#dfeffd","#e0cefd","#fdddad","#fff2bc","#c0dada","#c0ecf2","#e3e=
9ec","#f0f4f5"],
                =
["#bb8ea4","#b1a79c","#8fb2b2","#92a5bc","#a09fb6","#c49176","#c0b49a","#=
89ad92","#a7b8c5","#a396b0","#c3a475","#c6bb85","#87a4a5","#8ab1b9","#acb=
2b7","#adb2b7"]);               =20
            Calendar.Event.DefaultLength =3D 60;
            Calendar.Event.TimeDropdownMinuteIncrement =3D 30;
           =20
            if(!getSetting("weatherDisabled"))
                gWeather =3D new Calendar.Weather();
           =20
                           =20
            var modelParams =3D {
                "sessionidhash" : "M1fOVfmQ5ISfHtFJm2cN8Q%3d%3d",
                "authuser" : 697642576,
                "defaultfpptimeout" : m_defaultFPPTimeout,
                "fppversion" : "1",
                "fppcmd" : "0",
                "canary" : "ct",
                "fppretry" : 0,
                "initViewName": initialDisplayView,
                "fppUrl": =
"https://cid-3c36d69935c9644e.calendar.live.com/Calendar/Kalendarium+Ting=
sholm/cal.fpp",
                "enableloadingindicator": =
getSetting("requestLoadingIndicatorEnabled"),
                "loadingindicatordelay": =
getSetting("requestLoadingIndicatorDelay"),
                "ignoreCalendarVisibility": !!getSetting("circleId"),  =20
                "taskBufferMinCount": =
parseInt(getSetting("taskDisplayCount")),
                "taskBufferMaxCount": =
parseInt(getSetting("taskDisplayCount")) + =
parseInt(getSetting("taskBufferCount"))
               =20
            }

            var model =3D new Calendar.DesktopModel();
            model.init(modelParams, m_pStrings.modelErrors);
           =20
           =20
            m_pTemp =3D new Object();
            m_pTemp["Model"] =3D model;
               =20
            var pDateClassUserPrefs =3D getSetting("dateClassUserPref");
            if (pDateClassUserPrefs)
            {
                var cd =3D Calendar.Date;
                cd.Is24HourTimeFormat =3D =
pDateClassUserPrefs.is24HourFormat;
                cd.FirstDayOfWeek =3D =
pDateClassUserPrefs.firstDayOfWeek;
                cd.StartHourOfWorkDay =3D =
pDateClassUserPrefs.firstHourOfDay / 100;
                cd.StartMinuteOfWorkDay =3D =
pDateClassUserPrefs.firstHourOfDay % 100;
            }
            var initViewCommandParams =3D new Object();
            initViewCommandParams["targetDate"] =3D new =
Calendar.Date(model.getTargetDate().valueOf());

            if (!getSetting("showFRE"))
                sendBootstrapRequest();

           =20
            var pReadOnlyModel =3D new ReadOnlyModel(model);
           =20
                var hasCalendarPicker =3D false;
                var isBackgroundSelectionEnabled =3D false;
                var isDragNDropEnabled =3D false;
           =20
            var viewParams =3D {
                "contentStrings": m_pStrings,
                "imagePath": m_pImagePath,
                "enableGridDragDrop": isDragNDropEnabled,
                "enableGridBgSelection": isBackgroundSelectionEnabled,
                "hasCalPicker": hasCalendarPicker,
                "initViewName": initialDisplayView,
                "isAdsDown" : getSetting("isAdsDown"),
                "isInPublishingMode": !!getSetting("publishedUrlBase"),
                "footerPageUrl" : =
"/calendar/FlyoutFooter.aspx?mkt=3Dsv-se",
                "subscriptionErrorThreshold": "3"
            }
           =20
                var isPublicUrl =3D getSetting("isPublicPublishedUrl");
                if(isPublicUrl =3D=3D true)
                {
                    viewParams.toolbarInfo =3D new =
Calendar.PublishedPublicToolbarInfo();
                }
                else
                {
                    viewParams.toolbarInfo =3D new =
Calendar.PublishedPrivateToolbarInfo();
                }
           =20
            gController =3D new DesktopAppController();
           =20
           =20
                gController.beginWaitForBootstrap(m_defaultFPPTimeout);
           =20
            var view =3D new Calendar.View(document.body, viewParams);
            view.init(pReadOnlyModel);
           =20
          =20
            var controllerParams =3D {
                "contentStrings": m_pStrings.controller,
                "hasCalendarPicker": hasCalendarPicker,
                "serviceVersion": "_16.2.2989.1212",
                "initViewName": initialDisplayView,
                "initViewCommandName": initViewCommandName,
                "targetDate" : new =
Calendar.Date(model.getTargetDate().valueOf()),
                "viewContactsUrl" : =
"https://profile.live.com/cid-//details?ContactId=3D{0}",
                "editContactsUrl" : =
"https://profile.live.com/cid-//details/edit/?ContactId=3D{0}",
                "cleanUpContactsUrl" : =
"https://profile.live.com/cid-//contacts/matches",=20
                "idssTrackUrl" : =
'https\x3a\x2f\x2fh.msn.com\x2fc.gif\x3fRF\x3d\x26PI\x3d94804\x26DI\x3d96=
03\x26PS\x3d\x7b0\x7d\x26\x7b1\x7d',
                "marketQS" : m_marketQS,
                "pollingInterval" : "60000",
                "pollingMaxRetries" : "5"
            }

           =20
            gController.init(model, view, controllerParams);

           =20
            gController.registerOnDemandFeatures (
                {
                    =
"ItemEditor":["/calendar/cs/ItemEditor.aspx?mkt=3Dsv-se","https://gfx7.ho=
tmail.com/cal/16.2.2989.1212/ItemEditor_OnDemand.js" =
],"FullScreenEventEditor":["/calendar/cs/FullScreenCommonEditor.aspx?mkt=3D=
sv-se","/calendar/cs/FullScreenEventEditor.aspx?mkt=3Dsv-se","/calendar/c=
s/SharedFullScreenEventEditor.aspx?mkt=3Dsv-se","https://gfx7.hotmail.com=
/cal/16.2.2989.1212/FullEventPublishedEditor_OnDemand.js" =
],"FullScreenTaskEditor":["/calendar/cs/FullScreenCommonEditor.aspx?mkt=3D=
sv-se","/calendar/cs/FullScreenTaskEditor.aspx?mkt=3Dsv-se","https://gfx7=
.hotmail.com/cal/16.2.2989.1212/FullTaskPublishedEditor_OnDemand.js" =
],"FlyoutFooter":["https://gfx7.hotmail.com/cal/16.2.2989.1212/FlyoutFoot=
er_OnDemand.js" =
],"EventEditRsvpResponse":["/calendar/cs/EventEditRsvpResponse.aspx?mkt=3D=
sv-se","https://gfx7.hotmail.com/cal/16.2.2989.1212/EventEditRsvpResponse=
_OnDemand.js" ]
                }
            );       =20
           =20

            m_pTemp["View"] =3D view;

           =20
            main(initViewCommandName, initViewCommandParams);
           =20
           =20
            model.releaseBootstrapPackage();               =20
           =20
           =20
            var delayedSourcesRequests =3D [new =
$Request("https://gfx7.hotmail.com/cal/16.2.2989.1212/CalendarPublished_D=
elay.js",$Network.Type.Script),new =
$Request("/calendar/cs/DelayLoaded.aspx?mkt=3Dsv-se",$Network.Type.Script=
)];
            if (initialDisplayView =3D=3D CAL.DisplayView.MonthView)
                delayedSourcesRequests.push(new =
$Request("https://gfx7.hotmail.com/cal/16.2.2989.1212/CalendarTaskAgendaD=
ayGrid.js",$Network.Type.Script));
            else if (initialDisplayView =3D=3D CAL.DisplayView.DayView =
|| initialDisplayView =3D=3D CAL.DisplayView.WeekView)
                delayedSourcesRequests.push(new =
$Request("https://gfx7.hotmail.com/cal/16.2.2989.1212/CalendarTaskAgendaM=
onthGrid.js",$Network.Type.Script));
            else if (initialDisplayView =3D=3D =
CAL.DisplayView.AgendaView)
                delayedSourcesRequests.push(new =
$Request("https://gfx7.hotmail.com/cal/16.2.2989.1212/CalendarTaskDayGrid=
MonthGrid.js",$Network.Type.Script));
            else if (initialDisplayView =3D=3D CAL.DisplayView.TaskView)
                delayedSourcesRequests.push(new =
$Request("https://gfx7.hotmail.com/cal/16.2.2989.1212/CalendarAgendaDayMo=
nthGrid.js",$Network.Type.Script));
            var netObj =3D new $Network($Network.Priority.Low, null, =
delayedSourcesRequests);

            =20
            _ge("ContentMain").style.display =3D "none";
           =20
           =20
            netObj.load(onDelayedSourcesLoaded);
        }
        function onDelayedSourcesLoaded()
        {
           =20
            if(getSetting("showFRE"))
                gController.doCommand("FirstRunExperience");
           =20
           =20
                onSharedControlScriptsLoaded();
           =20

        }
        function onSharedControlScriptsLoaded()
        {
           =20
            m_pTemp["View"].notifyDelaySourcesLoaded();

            if (!getSetting("isAdsDown") && typeof($Ads) !=3D =
"undefined" && typeof($AdConfig) !=3D "undefined" && =
$AdConfig.Data.length > 0)
            {
                AdManager.getInstance().adsEnabled =3D true;
                gController.doCommand("UpdateAd");
            }

           =20

        }
        function doPostBoot()
        {
           =20
        }
        function _onPostBootDataReceived(oEvent)
        {
            jQuery(m_pTemp["Model"]).unbind("postbootstrapdatareceived", =
_onPostBootDataReceived);
            onSharedControlScriptsLoaded();
        }
        function _onPostBootComplete()
        {=20
            m_pTemp["Model"] =3D null;
        }
        function sendBootstrapRequest()
        {
           jQuery(m_pTemp["Model"]).bind('bootstrapcompleted', =
_onBootComplete);           =20
           readyForBootstrap =3D true;
          =20
        }
        function _onBootComplete(oEvent)
        {
           =20
            jQuery(m_pTemp["Model"]).unbind('bootstrapcompleted', =
_onBootComplete);
           =20
            gController.doCommand("ProcessBootCommands");
           =20
           =20
            if(gWeather) { =
gWeather.requestWeatherData("Weather.aspx?wc=3D&wu=3DC&mkt=3Dsv-se"); }

           =20
        }
        function _bootstrap(data) { gController.endWaitForBootstrap(); =
m_pTemp["Model"].processBootData(data); }
    </SCRIPT>

<SCRIPT type=3Dtext/javascript>//<![CDATA[=0A=
function $newScript(f,g,b,e,c){var =
a=3D_d.createElement("script");a.id=3Dg||"";if(e)a.async=3Dtrue;if(c)a.se=
tAttribute("hideError","true");a.src=3Df;if(!b){var =
d=3D_ge("head")||_dh;d.appendChild(a)}return a}=0A=
//]]></SCRIPT>

<SCRIPT type=3Dtext/javascript>//<![CDATA[=0A=
$CSIPerf._ttg=3D(new =
Date).getTime();$CSIPerf.lapse.push({s:"bc",t:$CSIPerf._ttg})=0A=
//]]></SCRIPT>
<A onblur=3D"document.getElementById('hint').className=3D'hidden';" =
id=3DaccHintLink=20
class=3D"invisible displayNone"=20
onfocus=3D"document.getElementById('hint').className=3D'popupText';"=20
href=3D"javascript:doCommand('ShowAgendaView');document.getElementById('a=
ccHintLink').blur();"=20
name=3Dhintlink>
<DIV id=3Dhint class=3Dhidden>Aktivera ett tillg=C3=A4ngligt l=C3=A4ge=20
(dagordningsvy)</DIV></A><A=20
onblur=3D"document.getElementById('skip').className=3D'hidden';" =
id=3DaccContentLink=20
class=3D"invisible displayNone"=20
onfocus=3D"document.getElementById('skip').className=3D'popupText';"=20
href=3D"javascript:doCommand('SelectContentArea');document.getElementById=
('accContentLink').blur();"=20
name=3Dgotocontent>
<DIV id=3Dskip class=3Dhidden>G=C3=A5 till huvudinneh=C3=A5ll</DIV></A>
<DIV id=3DContentMain>
<DIV class=3DLoadingBox><BR><IMG alt=3D"L=C3=A4ser in"=20
src=3D"https://gfx5.hotmail.com/cal/11.00/updatebeta/ltr/animated_loading=
_32.gif">=20
L=C3=A4ser in... </DIV><SPAN id=3Dinfo>Om Hotmail-kalendern inte =
l=C3=A4ses in uppdaterar du=20
sidan eller f=C3=B6rs=C3=B6ker ta bort tillf=C3=A4lliga Internetfiler =
fr=C3=A5n webbl=C3=A4sarens=20
cacheminne.</SPAN> </DIV>
<DIV id=3Dm_wh>
<SCRIPT type=3Dtext/javascript>//<![CDATA[=0A=
function $MB(b,e,h,g,f,a){if(!window.$f)return;b=3Db||event;var =
i=3Db.target||b.srcElement;a=3Da||$f.pn(i,"c_ml");if(a&&!a.menu){var =
c=3D_ge(a.getAttribute("hid"));if(c&&c.parentNode!=3Da.parentNode){$css.a=
dd(c,"uxfa_m c_m t_hovl");var =
d=3Dc.cloneNode(true);d.setAttribute("hid",a.getAttribute("hid"));a.paren=
tNode.insertBefore(d,a.nextSibling);$Do.when("$Header.MenuBind",0,d)}}try=
{$menu.bind(b,h,g,1,0,0,undefined,f)}catch(j){}if(e)$Do.when("$WLXIMCL.in=
itialize",0,0)}function =
$SP(a){$WLXIM.switchPresence(a);$menu.closeCurrent()}function =
$MeMenu(b,a){$MB(b,0,a,0,750,_ge("c_melinkspan"));$Do.when("$ThemeMenuIni=
t")}=0A=
//]]></SCRIPT>

<SCRIPT type=3Dtext/javascript>//<![CDATA[=0A=
var =
$B=3D{'ltr':1,'SignedIn':1,'IE':1,'IE_Win':1,'IE_M8':1,'IE_D0':1,'Full':1=
,'RE_Trident':1,V:8.0}=0A=
//]]></SCRIPT>

<DIV style=3D"MIN-WIDTH: 723px" id=3Dc_header class=3D"c_hb t_hdbg">
<DIV class=3D"c_hta t_hdbgimg">
<DIV=20
style=3D"BACKGROUND-IMAGE: =
url(https://secure.wlxrs.com/$live.controls.images/h/g.png); =
PADDING-BOTTOM: 7px"=20
class=3Dc_hg>
<DIV class=3D"c_h t_hdt">
<DIV class=3Dc_htr>
<DIV class=3Dc_hleft>
<SCRIPT type=3Dtext/javascript>//<![CDATA[=0A=
function uxp_imgClipClick(){}function ieImgAnchorFix(b){try{var =
a=3Devent;if(typeof a.srcElement.src!=3D"undefined"&&a.button!=3D2){var =
c=3Db.target||"_self";if(a.ctrlKey||a.shiftKey||a.button=3D=3D4)c=3D"_bla=
nk";window.open(b.href,c);a.cancelBubble=3Dtrue;a.returnValue=3Dfalse}}ca=
tch(d){}}=0A=
//]]></SCRIPT>

<DIV style=3D"TOP: 12px" class=3Dc_hl><A=20
class=3D"c_hlp c_nootl uxfa_ml c_ml link c_hbrln"=20
onfocus=3D$MB(event,0,0,{x:21,y:0}) =
onmouseover=3D$MB(event,0,0,{x:21,y:0})=20
onclick=3Duxp_imgClipClick(this);=20
href=3D"https://home.live.com/?rru=3Dhome&amp;livecom=3D1" target=3D_top =

hid=3D"c_winLogo"><SPAN class=3Dc_is><SPAN class=3Dis_c><IMG=20
style=3D"BACKGROUND-IMAGE: =
url(https://secure.wlxrs.com/$live.controls.images/h/s7.png); WIDTH: =
18px; BACKGROUND-POSITION: 0px -8px; HEIGHT: 17px"=20
class=3Dis_img alt=3D"Windows Live"=20
src=3D"https://secure.wlxrs.com/$live.controls.images/is/invis.gif"=20
onload=3D"$Do.when('$IS.Init',0,this);"></SPAN></SPAN><SPAN =
class=3Dc_hbrnd>Windows=20
Live<SPAN class=3Dc_tm>=E2=84=A2</SPAN></SPAN></A>
<UL class=3D"uxfa_m c_m t_hovl">
  <LI><A href=3D"https://home.live.com/?rru=3Dhome&amp;livecom=3D1" =
target=3D_top=20
  hid=3D"c_ht_home">Startsida</A><SPAN class=3Dc_ms></SPAN>
  <LI><A href=3D"https://devices.live.com/" target=3D_top=20
  hid=3D"c_ht_devices">Enheter</A>
  <LI><A href=3D"https://devices.live.com/Devices/Mobile" target=3D_top=20
  hid=3D"c_ht_mobile">Mobiltj=C3=A4nster</A>
  <LI><A=20
  =
href=3D"http://g.live.com/9uxp9sv-se/hdr_dwnld??su=3Dhttp://shared.live.c=
om/Live.Calendar"=20
  target=3D_top hid=3D"c_ht_install">H=C3=A4mtningsbara filer</A><SPAN =
class=3Dc_ms></SPAN>
  <LI><A href=3D"https://home.live.com/allservices/" target=3D_top=20
  hid=3D"c_ht_services">Alla tj=C3=A4nster</A></LI></UL></DIV>
<UL class=3Dc_ht>
  <LI><A class=3D"uxfa_ml c_ml" onfocus=3D$MB(event) =
onmouseover=3D$MB(event)=20
  href=3D"https://mail.live.com/?rru=3Dinbox" =
hid=3D"c_ht_mail">Hotmail<SPAN=20
  id=3Dc_murc></SPAN></A></LI>
  <LI><A class=3D"uxfa_ml c_ml" onfocus=3D$MB(event,1) =
onmouseover=3D$MB(event,1)=20
  onclick=3D"$MB(event,1);return false"=20
  =
href=3D"https://cid-3c36d69935c9644e.calendar.live.com/calendar/Kalendari=
um+Tingsholm/index.html#"=20
  hid=3D"c_mm_clc0">Messenger<SPAN id=3Dc_mocc></SPAN></A></LI>
  <LI><A class=3D"uxfa_ml c_ml" onfocus=3D$MB(event) =
onmouseover=3D$MB(event)=20
  href=3D"https://skydrive.live.com/" =
hid=3D"c_ht_skydrive">SkyDrive</A><SPAN=20
  class=3D"c_ms t_hp"></SPAN></LI>
  <LI><A class=3D"uxfa_ml c_ml" onfocus=3D$MB(event) =
onmouseover=3D$MB(event)=20
  =
href=3D"http://g.live.com/9uxp9msn/mhm-sv-se??su=3Dhttp://shared.live.com=
/Live.Calendar"=20
  hid=3D"c_ht_msn">MSN</A></LI></UL></DIV>
<DIV class=3Dc_hright>
<DIV id=3Dc_me class=3D"c_me c_mcp" thov=3D"1"><SPAN id=3Dc_melinkspan =
class=3Dc_melnkspan=20
hid=3D"c_memenu" thov=3D"1"><A id=3Dc_melink=20
class=3D"c_un c_nootl c_ml c_m_usep c_haschev"=20
onfocus=3Dtry{$MeMenu(event,1)}catch(e){};=20
onmouseover=3Dtry{$MeMenu(event,1)}catch(e){};=20
onclick=3D"try{$MB(event,0,1);}catch(e){};$Do.when('$ThemeMenuInit');retu=
rn false"=20
href=3D"https://cid-3c36d69935c9644e.calendar.live.com/calendar/Kalendari=
um+Tingsholm/index.html#"=20
target=3D_top>
<DIV id=3Dc_mechev class=3Dc_chev>&nbsp;=E2=96=BC</DIV>
<DIV class=3Dc_mename><SPAN id=3Dic1 class=3Dc_ic_i><SPAN id=3Dic1_frame =
class=3Dis_c><IMG=20
style=3D"BACKGROUND-IMAGE: =
url(https://secure.wlxrs.com/$live.controls.images/ic/iciconmap24w4m4v3.p=
ng)"=20
class=3D"is_img c_ic_blueframe" alt=3D""=20
src=3D"https://secure.wlxrs.com/$live.controls.images/is/invis.gif"=20
onload=3D"$Do.when('$IS.Init',0,this);"></SPAN>&nbsp;</SPAN><SPAN =
id=3Dc_meun=20
class=3Dc_meun>Kalendarium Tingsholm</SPAN></DIV>
<DIV class=3Dc_clr></DIV></A></SPAN>
<DIV class=3Dc_hsopr><A id=3Dc_profile =
onmouseover=3Devent.cancelBubble=3Dtrue=20
href=3D"https://profile.live.com/cid-3c36d69935c9644e/" =
target=3D_top>Profil</A> |=20
<A id=3Dc_signout onmouseover=3Devent.cancelBubble=3Dtrue=20
href=3D"https://calendar.live.com/calendar/logoff.aspx" =
target=3D_top>logga=20
ut</A></DIV></DIV></DIV>
<DIV class=3Dc_clr></DIV></DIV></DIV></DIV></DIV></DIV>
<SCRIPT type=3Dtext/javascript>var =
$HIC=3D{};$HIC.e=3D7;$HIC.c=3D'3c36d69935c9644e';
        $HIC.m=3D0;
        $HIC.l=3D0;</SCRIPT>

<SCRIPT type=3Dtext/javascript>//<![CDATA[=0A=
var $HeaderCookie=3D{};(function(){var =
a=3D$HeaderCookie,b=3D_ge("c_mocc"),c=3D_ge("c_murc"),f=3D$B.rtl?"&#x200f=
;":"";function =
d(a){if(b&&!$HIC.NoWebIm){b.style.display=3D"inline";if(a>999)a=3D"99+";b=
.innerHTML=3D"&nbsp;"+f+"("+a+")"}$HIC.m=3Da;$Do.when("$Header.UpdateCook=
ie",this)}a.updateContactsCount=3Dd;function =
g(){if(this.dataIsGood&&$HIC.m)return $HIC.m;else return =
0}a.getContactsCount=3Dg;function =
e(a){if(c){c.style.display=3D"inline";if(a>9999)a=3D"999+";c.innerHTML=3D=
"&nbsp;"+f+"("+a+")"}$HIC.l=3Da;$Do.when("$Header.UpdateCookie",this)}a.u=
pdateUnreadCount=3De;function h(){if(this.dataIsGood&&$HIC.l)return =
$HIC.l;else return =
0}a.getUnreadCount=3Dh;if($HIC.m)d(parseInt($HIC.m));if($HIC.l)e(parseInt=
($HIC.l))})()=0A=
//]]></SCRIPT>

<SCRIPT type=3Dtext/javascript>//<![CDATA[=0A=
var =
WIMP=3D'\x2f\x2fgeo.messenger.services.live.com\x2factions\x2fpresignin\x=
3fversion\x3d4.4.1382\x26eid\x3d07486c30-2842-4e9d-b433-2a52b46ebf09\x26c=
anary\x3dYGjKxaH6ZtvW7KtzfzJFgMGmjEsg7nuyH8ihVFeKBlE\x253d7\x26requestedS=
ervices\x3d3\x26mkt\x3dsv-se\x26presenceStatus\x3d1\x26cb\x3dWIMPcb';(fun=
ction(){var =
a=3D"WIMP",e=3Dnull,b=3Dwindow,d=3Db.parent,g=3Db[a],f;if(d!=3Db)try{if(d=
[a])return}catch(h){}function =
c(c){clearTimeout(f);f=3De;try{d[a]=3Dc}catch(g){}b[a]=3Dc;$Do.when("$WIM=
P")}b[a+"cb"]=3Dc;if(g){$newScript(g,0,0,1,1);f=3DsetTimeout(function(){c=
(e)},2e4)}else c(e)})();=0A=
//]]></SCRIPT>
</DIV>
<DIV class=3Dc_base>
<DIV id=3Dc_content class=3Dc_main>
<SCRIPT type=3Dtext/javascript>
           =20
            document.getElementById('bootstrap_frame').src =3D =
"Boot.html?targetDate=3D";
        </SCRIPT>

<DIV=20
style=3D"POSITION: absolute; WIDTH: 1em; HEIGHT: 1em; FONT-SIZE: 1em; =
LEFT: -100px"=20
id=3DfontControlDiv></DIV>
<DIV=20
style=3D"POSITION: absolute; WIDTH: 0px; HEIGHT: 0px; VISIBILITY: =
hidden; OVERFLOW: hidden"><IMG=20
alt=3D"" =
src=3D"https://gfx5.hotmail.com/cal/11.00/updatebeta/ltr/p.gif"> <IMG=20
alt=3D"" =
src=3D"https://gfx6.hotmail.com/cal/11.00/updatebeta/ltr/cic0810.png">=20
</DIV>
<DIV id=3DdragAndDropIndicator class=3DDragDropIndicator></DIV>
<DIV id=3DcalendarAutoCompleteList class=3DAutoCompleteList></DIV>
<DIV id=3DquickAddEvent></DIV>
<DIV id=3DquickAddTask></DIV>
<DIV id=3DquickAddBirthday></DIV>
<DIV id=3DbodyWrapper>
<DIV id=3DleftPane>
<DIV id=3DappTitle>
<H1>Hotmail</H1></DIV>
<DIV id=3DminiCal class=3DdisplayNone onmousedown=3D"return =
false;"></DIV>
<DIV id=3DGoToCalPane class=3DGoToCalPane><A=20
href=3D"http://calendar.live.com/calendar/calendar.aspx" =
target=3D_top>G=C3=A5 till=20
kalendern</A> </DIV>
<DIV id=3DsidebarReturnLinkContainer class=3DdisplayNone><A =
id=3DsidebarReturnLink=20
href=3D"javascript:gController.doCommand('ReturnToCalendarView', null, =
false);">G=C3=A5=20
till kalendern</A> </DIV>
<DIV id=3DcalendarInfoContainer>
<DIV class=3DinfoPanePub><A=20
onmouseover=3D"this.childNodes[1].src=3D'https://gfx5.hotmail.com/cal/11.=
00/updatebeta/ltr/glyph_rss_hover.gif';"=20
onmouseout=3D"this.childNodes[1].src=3D'https://gfx5.hotmail.com/cal/11.0=
0/updatebeta/ltr/glyph_rss_rest.gif';"=20
onclick=3D"return showUrlDlg('https', 'calendar.xml', 'XML', 'Du kan =
anv\u00e4nda den h\u00e4r l\u00e4nken om du vill visa kommande =
aktiviteter i en feed-l\u00e4sare.', 'PublishedXMLLink');"=20
href=3D"javascript:;">Visa RSS <IMG=20
src=3D"https://gfx5.hotmail.com/cal/11.00/updatebeta/ltr/glyph_rss_rest.g=
if"> </A>
<P></P><A=20
onclick=3D"return showUrlDlg('webcals', 'calendar.ics', 'ICAL', 'Du kan =
anv\u00e4nda den h\u00e4r l\u00e4nken om du vill visa kalendern i =
Outlook eller ett annat kalenderprogram.', 'PublishedICALLink');"=20
href=3D"javascript:;">Visa ICS </A></DIV></DIV>
<DIV id=3DleftPaneDivider1 class=3DleftPaneDivider></DIV>
<DIV id=3DcalendarShortcutsContainer class=3DcalendarShortcuts>
<DIV class=3DDivLine></DIV><A=20
onmouseup=3D"javascript:handleButtonMouseEffectEvents(event, this);"=20
class=3DbuttonRest=20
onmouseover=3D"javascript:handleButtonMouseEffectEvents(event, this);"=20
title=3D"G=C3=A5 till startsidan"=20
onmouseout=3D"javascript:handleButtonMouseEffectEvents(event, this);"=20
onmousedown=3D"javascript:handleButtonMouseEffectEvents(event, this);"=20
href=3D"https://mail.live.com/?rru=3Dhome&amp;livecom=3D1"><SPAN>Startsid=
a</SPAN></A><A=20
onmouseup=3D"javascript:handleButtonMouseEffectEvents(event, this);"=20
class=3DbuttonRest=20
onmouseover=3D"javascript:handleButtonMouseEffectEvents(event, this);"=20
title=3D"G=C3=A5 till inkorgen"=20
onmouseout=3D"javascript:handleButtonMouseEffectEvents(event, this);"=20
onmousedown=3D"javascript:handleButtonMouseEffectEvents(event, this);"=20
href=3D"http://mail.live.com/?rru=3Dinbox"><SPAN>Inkorgen</SPAN></A><A=20
onmouseup=3D"javascript:handleButtonMouseEffectEvents(event, this);"=20
class=3DbuttonRest=20
onmouseover=3D"javascript:handleButtonMouseEffectEvents(event, this);"=20
title=3D"G=C3=A5 till kontaktlistan"=20
onmouseout=3D"javascript:handleButtonMouseEffectEvents(event, this);"=20
onmousedown=3D"javascript:handleButtonMouseEffectEvents(event, this);"=20
href=3D"http://mail.live.com/?rru=3Dcontacts"><SPAN>Kontakter</SPAN></A><=
/DIV>
<DIV style=3D"WIDTH: 120px">
<DIV style=3D"WIDTH: 120px; HEIGHT: 60px" id=3DCrm120x60_0_p>
<DIV style=3D"WIDTH: 120px; HEIGHT: 60px; OVERFLOW: hidden" =
id=3DCrm120x60_0=20
name=3D"Annons"><A href=3D"http://g.live.com/9uxp9sv-se/wladimg" =
target=3D_blank><IMG=20
alt=3D"" =
src=3D"https://secure.wlxrs.com/$live.controls.images/ad/w4/Crm120x60.jpg=
">=20
</A></DIV></DIV></DIV>
<DIV id=3DleftPanePrivacy class=3DprivacyFooter><A class=3DlocalAction=20
title=3D"Sekretess | Villkor"=20
onclick=3D"javascript:doCommand('ToggleFlyoutFooter', {'forceHide': =
false});"=20
href=3D"javascript:;"><SPAN class=3DprivacyText>Sekretess | =
Villkor</SPAN>=20
<DIV class=3D"clip10x10 ImgClip"><IMG =
class=3Dcic0810_collapse_right_rest_dark=20
title=3D"Sekretess | Villkor" alt=3D"Sekretess | Villkor"=20
src=3D"https://gfx6.hotmail.com/cal/11.00/updatebeta/ltr/cic0810.png"></D=
IV></A>
<DIV id=3DflyoutFooterInsert></DIV></DIV></DIV>
<DIV id=3DbodyContainer>
<DIV id=3DCalendarPublishedHeader class=3DPublishedCalendarHeader>
<H1 id=3DPublishedCalendarName></H1></DIV>
<DIV id=3DcalendarToolbar class=3DcalendarToolbar>
<UL class=3DUL>
  <LI id=3Dtoolbar_addtocal class=3D"displayNone LI"><A =
id=3DaddToCalLink=20
  href=3D"javascript:;" target=3D_top>Prenumerera p=C3=A5 den h=C3=A4r =
kalendern</A></LI>
  <LI id=3Dtoolbar_editevent_print class=3D"displayNone LI"><A=20
  onclick=3D"javascript:doCommand('Print');" href=3D"javascript:;"><IMG=20
  title=3D"Skriv ut" alt=3D"Skriv ut"=20
  =
src=3D"https://gfx6.hotmail.com/cal/11.00/updatebeta/ltr/i_print.gif"></A=
></LI>
  <LI id=3Dtoolbar_gridview_print class=3D"displayNone LI"><A=20
  onclick=3D"javascript:doCommand('Print');" href=3D"javascript:;"><IMG=20
  title=3D"Skriv ut" alt=3D"Skriv ut"=20
  =
src=3D"https://gfx6.hotmail.com/cal/11.00/updatebeta/ltr/i_print.gif"></A=
></LI>
  <LI id=3Dtoolbar_gridview_separator class=3D"displayNone =
toolbarSeparator LI">
  <DIV></DIV></LI>
  <LI id=3Dtoolbar_today class=3D"displayNone LI"><A=20
  onclick=3D"javascript:doCommand('GoToToday');" href=3D"javascript:;">I =

dag</A></LI>
  <LI id=3Dtoolbar_nextSevenDays class=3D"displayNone LI"><A=20
  onclick=3D"javascript:doCommand('NextSevenDays');" =
href=3D"javascript:;">F=C3=B6ljande=20
  <SPAN>sju</SPAN> dagar</A></LI>
  <LI id=3Dtoolbar_nextFourWeeks class=3D"displayNone LI"><A=20
  onclick=3D"javascript:doCommand('NextFourWeeks');" =
href=3D"javascript:;">F=C3=B6ljande=20
  <SPAN>fyra</SPAN> veckor</A></LI>
  <LI id=3Dtoolbar_editevent_separator class=3D"displayNone =
toolbarSeparator LI">
  <DIV></DIV></LI>
  <LI id=3Dtoolbar_editevent_close class=3D"displayNone LI"><A=20
  onclick=3D"javascript:doCommand('CancelEvent');"=20
  href=3D"javascript:;">St=C3=A4ng</A></LI>
  <LI class=3DRightAlignedButton>
  <UL class=3DUL>
    <LI id=3Dtoolbar_help class=3DLI><A =
href=3D"javascript:doHelp('calhelp');"><IMG=20
    alt=3DHj=C3=A4lp=20
    =
src=3D"https://gfx6.hotmail.com/cal/11.00/updatebeta/ltr/help.gif"></A></=
LI></UL></LI></UL>
<DIV class=3D"clear tiny"></DIV></DIV>
<DIV id=3DcalendarViewNavigatorTab class=3DcalendarViewNavigatorTab>
<UL class=3Dclear>
  <LI id=3DcalendarDayTab>
  <DIV class=3DblockOutLeft></DIV>
  <DIV class=3DblockOutRight></DIV>
  <DIV class=3D"displayNone fillMiddle"></DIV><A=20
  onmouseup=3D"javascript:handleButtonMouseEffectEvents(event, this);"=20
  onmouseover=3D"javascript:handleButtonMouseEffectEvents(event, this);" =

  onmouseout=3D"javascript:handleButtonMouseEffectEvents(event, this);"=20
  onmousedown=3D"javascript:handleButtonMouseEffectEvents(event, this);" =

  href=3D"javascript:;"><SPAN>Dag</SPAN></A> </LI>
  <LI id=3DcalendarWeekTab>
  <DIV class=3DblockOutLeft></DIV>
  <DIV class=3DblockOutRight></DIV>
  <DIV class=3D"displayNone fillMiddle"></DIV><A=20
  onmouseup=3D"javascript:handleButtonMouseEffectEvents(event, this);"=20
  onmouseover=3D"javascript:handleButtonMouseEffectEvents(event, this);" =

  onmouseout=3D"javascript:handleButtonMouseEffectEvents(event, this);"=20
  onmousedown=3D"javascript:handleButtonMouseEffectEvents(event, this);" =

  href=3D"javascript:;"><SPAN>Vecka</SPAN></A> </LI>
  <LI id=3DcalendarMonthTab>
  <DIV class=3DblockOutLeft></DIV>
  <DIV class=3DblockOutRight></DIV>
  <DIV class=3D"displayNone fillMiddle"></DIV><A=20
  onmouseup=3D"javascript:handleButtonMouseEffectEvents(event, this);"=20
  onmouseover=3D"javascript:handleButtonMouseEffectEvents(event, this);" =

  onmouseout=3D"javascript:handleButtonMouseEffectEvents(event, this);"=20
  onmousedown=3D"javascript:handleButtonMouseEffectEvents(event, this);" =

  href=3D"javascript:;"><SPAN>M=C3=A5nad</SPAN></A> </LI>
  <LI id=3DcalendarAgendaTab>
  <DIV class=3DblockOutLeft></DIV>
  <DIV class=3DblockOutRight></DIV>
  <DIV class=3D"displayNone fillMiddle"></DIV><A=20
  onmouseup=3D"javascript:handleButtonMouseEffectEvents(event, this);"=20
  onmouseover=3D"javascript:handleButtonMouseEffectEvents(event, this);" =

  onmouseout=3D"javascript:handleButtonMouseEffectEvents(event, this);"=20
  onmousedown=3D"javascript:handleButtonMouseEffectEvents(event, this);" =

  href=3D"javascript:;"><SPAN>Dagordning</SPAN></A> </LI>
  <LI class=3DrightAligned><SPAN =
id=3DPublishedCalendarTimeZone></SPAN></LI></UL>
<DIV class=3D"clear tiny"></DIV></DIV>
<DIV id=3DcalendarViewsContainer class=3Dclear>
<DIV id=3DskyScraperContainer class=3DskyScraper>
<DIV style=3D"WIDTH: 160px">
<DIV style=3D"WIDTH: 160px; HEIGHT: 600px" id=3DAd160x600_0_p>
<DIV style=3D"WIDTH: 160px; HEIGHT: 600px; OVERFLOW: hidden" =
id=3DAd160x600_0=20
name=3D"Annons"><A href=3D"http://g.live.com/9uxp9sv-se/wladimg" =
target=3D_blank><IMG=20
alt=3D"" =
src=3D"https://secure.wlxrs.com/$live.controls.images/ad/w4/Ad160x600.jpg=
">=20
</A></DIV></DIV></DIV></DIV>
<DIV id=3DcalendarMonthGrid class=3D"monthGrid eventView displayNone"=20
onmousedown=3D"return false;"></DIV>
<DIV id=3DcalendardayContent class=3D"calendardayContent eventView =
displayNone">
<DIV id=3DdayView class=3DdayView onmousedown=3D"return =
false;"></DIV></DIV>
<DIV id=3DcalendarAgendaView class=3D"agendaView eventView =
displayNone"></DIV>
<DIV id=3DcalendarTaskView class=3D"taskView eventView =
displayNone"></DIV>
<DIV id=3DfullScreenEventEditor class=3D"fullScreenEditor =
displayNone"></DIV>
<DIV id=3DfullScreenTaskEditor=20
class=3D"fullScreenEditor displayNone"></DIV></DIV></DIV></DIV>
<DIV style=3D"DISPLAY: none" id=3DviewNavigator></DIV>
<DIV style=3D"DISPLAY: none" id=3DonDemandLoadManager></DIV><IFRAME=20
style=3D"WIDTH: 0px; DISPLAY: none; HEIGHT: 0px" id=3Duserhistory_frame=20
src=3D"https://cid-3c36d69935c9644e.calendar.live.com/calendar/Kalendariu=
m+Tingsholm/Boot.html?targetDate=3D"></IFRAME>
<DIV id=3Dm_wf></DIV></DIV></DIV>
<SCRIPT type=3Dtext/javascript>//<![CDATA[=0A=
$CSIPerf.lapse.push({s:"ac",t:(new Date).getTime()})=0A=
//]]></SCRIPT>

<DIV id=3Dm_whm>
<DIV style=3D"DISPLAY: none" id=3Dc_hmc>
<UL id=3Dc_ht_mail>
  <LI><A href=3D"https://mail.live.com/?rru=3Dinbox">Inkorgen</A>
  <LI><A =
href=3D"https://calendar.live.com/calendar/calendar.aspx">Kalender</A>
  <LI><A =
href=3D"https://mail.live.com/?rru=3Dcontacts">Kontakter</A><SPAN=20
  class=3Dc_ms></SPAN>
  <LI><A href=3D"https://mail.live.com/?rru=3Dcompose">Skicka =
e-post</A></LI></UL>
<UL id=3Dc_ht_skydrive>
  <LI><A href=3D"https://skydrive.live.com/?sc=3Ddocuments">Dokument</A>
  <LI><A href=3D"https://skydrive.live.com/?sc=3Dphotos">Foton</A><SPAN=20
  class=3Dc_ms></SPAN>
  <LI><A href=3D"https://skydrive.live.com/?qt=3Dmru">Senaste =
dokument</A>
  <LI><A href=3D"https://skydrive.live.com/?qt=3Dshared">Delade</A>
  <LI><A href=3D"https://groups.live.com/">Grupper</A><SPAN =
class=3Dc_ms></SPAN>
  <LI><A href=3D"https://skydrive.live.com/peopletags.aspx">Foton =
p=C3=A5 dig</A><SPAN=20
  class=3Dc_ms></SPAN>
  <LI><A =
href=3D"https://skydrive.live.com/newlivedocument.aspx?xt=3Ddocx"><SPAN=20
  class=3Dis_c><IMG=20
  style=3D"BACKGROUND-IMAGE: =
url(https://secure.wlxrs.com/$live.controls.images/h/s7.png); WIDTH: =
16px; BACKGROUND-POSITION: -94px -8px; HEIGHT: 16px"=20
  class=3Dis_img alt=3D""=20
  src=3D"https://secure.wlxrs.com/$live.controls.images/is/invis.gif"=20
  onload=3D"$Do.when('$IS.Init',0,this);"></SPAN> Nytt Word-dokument</A>
  <LI><A =
href=3D"https://skydrive.live.com/newlivedocument.aspx?xt=3Dxlsx"><SPAN=20
  class=3Dis_c><IMG=20
  style=3D"BACKGROUND-IMAGE: =
url(https://secure.wlxrs.com/$live.controls.images/h/s7.png); WIDTH: =
16px; BACKGROUND-POSITION: -62px -8px; HEIGHT: 16px"=20
  class=3Dis_img alt=3D""=20
  src=3D"https://secure.wlxrs.com/$live.controls.images/is/invis.gif"=20
  onload=3D"$Do.when('$IS.Init',0,this);"></SPAN> Ny Excel-arbetsbok</A>
  <LI><A =
href=3D"https://skydrive.live.com/newlivedocument.aspx?xt=3Dpptx"><SPAN=20
  class=3Dis_c><IMG=20
  style=3D"BACKGROUND-IMAGE: =
url(https://secure.wlxrs.com/$live.controls.images/h/s7.png); WIDTH: =
16px; BACKGROUND-POSITION: -78px -8px; HEIGHT: 16px"=20
  class=3Dis_img alt=3D""=20
  src=3D"https://secure.wlxrs.com/$live.controls.images/is/invis.gif"=20
  onload=3D"$Do.when('$IS.Init',0,this);"></SPAN> Ny =
PowerPoint-presentation</A>
  <LI><A =
href=3D"https://skydrive.live.com/newlivedocument.aspx?xt=3Done"><SPAN=20
  class=3Dis_c><IMG=20
  style=3D"BACKGROUND-IMAGE: =
url(https://secure.wlxrs.com/$live.controls.images/h/s7.png); WIDTH: =
16px; BACKGROUND-POSITION: -46px -8px; HEIGHT: 16px"=20
  class=3Dis_img alt=3D""=20
  src=3D"https://secure.wlxrs.com/$live.controls.images/is/invis.gif"=20
  onload=3D"$Do.when('$IS.Init',0,this);"></SPAN> Ny=20
  OneNote-anteckningsbok</A></LI></UL>
<UL id=3Dc_ht_msn>
  <LI><A=20
  =
href=3D"http://g.live.com/9uxp9msn/mhm-sv-se??su=3Dhttp://shared.live.com=
/Live.Calendar">Startsida</A><SPAN=20
  class=3Dc_ms></SPAN>
  <LI><A=20
  =
href=3D"http://g.live.com/9uxp9msn/mau-sv-se??su=3Dhttp://shared.live.com=
/Live.Calendar">Motor</A>
  <LI><A=20
  =
href=3D"http://g.live.com/9uxp9msn/mga-sv-se??su=3Dhttp://shared.live.com=
/Live.Calendar">Spel</A>
  <LI><A=20
  =
href=3D"http://g.live.com/9uxp9msn/mmo-sv-se??su=3Dhttp://shared.live.com=
/Live.Calendar">Pengar</A>
  <LI><A=20
  =
href=3D"http://g.live.com/9uxp9msn/mnw-sv-se??su=3Dhttp://shared.live.com=
/Live.Calendar">Nyheter</A>
  <LI><A=20
  =
href=3D"http://g.live.com/9uxp9msn/msp-sv-se??su=3Dhttp://shared.live.com=
/Live.Calendar">Sport</A>
  <LI><A=20
  =
href=3D"http://g.live.com/9uxp9msn/mwe-sv-se??su=3Dhttp://shared.live.com=
/Live.Calendar">V=C3=A4der</A></LI></UL>
<UL id=3Dc_mm_clc0 class=3D"c_mm_clc c_mm_clcHeader t_hovl c_m" =
maxc=3D"0" r=3D"Header"=20
index=3D"0">
  <LI id=3Dc_mm_status0 class=3Dc_mm_status>
  <DIV>
  <DIV class=3DstatusText><SPAN>L=C3=A4ser in...</SPAN></DIV></DIV><SPAN =

  class=3Dc_ms></SPAN></LI>
  <LI id=3Dc_mm_s0 class=3Dc_mm_dn>
  <DIV class=3Dc_mm_sb><INPUT class=3Dc_mm_sbhint><SPAN =
class=3Dc_mm_sbc><SPAN=20
  class=3Dis_c><IMG=20
  style=3D"BACKGROUND-IMAGE: =
url(https://secure.wlxrs.com/$live.controls.images/webim/wim3.png); =
WIDTH: 10px; BACKGROUND-POSITION: 0px 0px; HEIGHT: 10px"=20
  class=3Dis_img alt=3DSt=C3=A4ng=20
  src=3D"https://secure.wlxrs.com/$live.controls.images/is/invis.gif"=20
  onload=3D"$Do.when('$IS.Init',0,this);"></SPAN></SPAN>
  <DIV class=3Dc_clr></DIV></DIV>
  <DIV id=3Dc_mm_sr0 class=3Dc_mm_sr></DIV><SPAN class=3D"c_ms =
c_mm_dn"></SPAN></LI>
  <LI class=3D"c_mm_c c_mm_dn">
  <DIV id=3Dc_mm_cl0 class=3Dc_mm_contacts>
  <DIV>
  <DIV id=3Dc_mm_g0zz class=3Dc_clr></DIV></DIV></DIV><SPAN =
class=3Dc_ms></SPAN></LI>
  <LI id=3Dc_mm_links0 class=3Dc_mm_links>
  <UL>
    <LI><A href=3D"https://mail.live.com/?rru=3Dcontacts"=20
    target=3D_top>Kontakter</A></LI>
    <LI><A href=3D"https://profile.live.com/" =
target=3D_top>Profil</A><SPAN=20
    class=3Dc_ms></SPAN></LI>
    <LI><A href=3D"https://profile.live.com/home/connect/" =
target=3D_top>L=C3=A4gg till=20
    v=C3=A4nner</A></LI></UL></LI></UL></DIV></DIV>
<DIV id=3Dm_mm>
<UL id=3Dc_memenu class=3D"c_m t_hovl">
  <LI><A id=3Dc_wimn onclick=3D"$WLXIM.signIn();;return false"=20
  =
href=3D"https://cid-3c36d69935c9644e.calendar.live.com/calendar/Kalendari=
um+Tingsholm/index.html#"=20
  target=3D_top>Logga in p=C3=A5 Messenger</A><SPAN class=3Dc_ms></SPAN>
  <LI><A id=3Dc_wimp onclick=3D"$WLXIM.popout();;return false"=20
  =
href=3D"https://cid-3c36d69935c9644e.calendar.live.com/calendar/Kalendari=
um+Tingsholm/index.html#"=20
  target=3D_top>=C3=96ppna Messenger i nytt f=C3=B6nster</A><SPAN =
class=3Dc_ms></SPAN>
  <LI><SPAN id=3Dc_wims class=3D"c_wimm_st link" =
target=3D"_top">Messenger =C3=A4r inte=20
  tillg=C3=A4ngligt nu.</SPAN><SPAN class=3Dc_ms></SPAN>
  <LI><SPAN id=3Dc_wimr class=3D"c_wimm_st link" =
target=3D"_top">=C3=85teransluter om=20
  {0}:{1}...</SPAN><SPAN class=3Dc_ms></SPAN>
  <LI><A id=3Dc_wimnet class=3Dc_wimnw=20
  onclick=3D"$HeaderWebIM.toggle(this);;return false"=20
  =
href=3D"https://cid-3c36d69935c9644e.calendar.live.com/calendar/Kalendari=
um+Tingsholm/index.html#"=20
  target=3D_top><SPAN class=3Dis_c><IMG=20
  style=3D"BACKGROUND-IMAGE: =
url(https://secure.wlxrs.com/$live.controls.images/h/s7.png); WIDTH: =
10px; BACKGROUND-POSITION: -224px 0px; HEIGHT: 9px"=20
  class=3Dis_img alt=3D""=20
  src=3D"https://secure.wlxrs.com/$live.controls.images/is/invis.gif"=20
  onload=3D"$Do.when('$IS.Init',0,this);"></SPAN> NETWORK_NAME</A><SPAN=20
  class=3Dc_ms></SPAN>
  <LI><SPAN class=3D" c_ld"><SPAN class=3Dis_c><IMG=20
  style=3D"BACKGROUND-IMAGE: =
url(https://secure.wlxrs.com/$live.controls.images/h/s7.png); WIDTH: =
7px; BACKGROUND-POSITION: -18px -19px; HEIGHT: 7px"=20
  class=3Dis_img alt=3D""=20
  src=3D"https://secure.wlxrs.com/$live.controls.images/is/invis.gif"=20
  onload=3D"$Do.when('$IS.Init',0,this);"></SPAN> Tillg=C3=A4nglig<A=20
  style=3D"DISPLAY: none" id=3Dc_himla onclick=3D"$SP(1);return false"=20
  =
href=3D"https://cid-3c36d69935c9644e.calendar.live.com/calendar/Kalendari=
um+Tingsholm/index.html#"=20
  target=3D_top><SPAN class=3Dis_c><IMG=20
  style=3D"BACKGROUND-IMAGE: =
url(https://secure.wlxrs.com/$live.controls.images/h/s7.png); WIDTH: =
7px; BACKGROUND-POSITION: -18px -19px; HEIGHT: 7px"=20
  class=3Dis_img alt=3D""=20
  src=3D"https://secure.wlxrs.com/$live.controls.images/is/invis.gif"=20
  onload=3D"$Do.when('$IS.Init',0,this);"></SPAN> =
Tillg=C3=A4nglig</A></SPAN>
  <LI><SPAN class=3D" c_ld"><SPAN class=3Dis_c><IMG=20
  style=3D"BACKGROUND-IMAGE: =
url(https://secure.wlxrs.com/$live.controls.images/h/s7.png); WIDTH: =
7px; BACKGROUND-POSITION: -25px -19px; HEIGHT: 7px"=20
  class=3Dis_img alt=3D""=20
  src=3D"https://secure.wlxrs.com/$live.controls.images/is/invis.gif"=20
  onload=3D"$Do.when('$IS.Init',0,this);"></SPAN> Upptagen<A =
style=3D"DISPLAY: none"=20
  id=3Dc_himlc onclick=3D"$SP(3);return false"=20
  =
href=3D"https://cid-3c36d69935c9644e.calendar.live.com/calendar/Kalendari=
um+Tingsholm/index.html#"=20
  target=3D_top><SPAN class=3Dis_c><IMG=20
  style=3D"BACKGROUND-IMAGE: =
url(https://secure.wlxrs.com/$live.controls.images/h/s7.png); WIDTH: =
7px; BACKGROUND-POSITION: -25px -19px; HEIGHT: 7px"=20
  class=3Dis_img alt=3D""=20
  src=3D"https://secure.wlxrs.com/$live.controls.images/is/invis.gif"=20
  onload=3D"$Do.when('$IS.Init',0,this);"></SPAN> Upptagen</A></SPAN>
  <LI><SPAN class=3D" c_ld"><SPAN class=3Dis_c><IMG=20
  style=3D"BACKGROUND-IMAGE: =
url(https://secure.wlxrs.com/$live.controls.images/h/s7.png); WIDTH: =
7px; BACKGROUND-POSITION: -32px -19px; HEIGHT: 7px"=20
  class=3Dis_img alt=3D""=20
  src=3D"https://secure.wlxrs.com/$live.controls.images/is/invis.gif"=20
  onload=3D"$Do.when('$IS.Init',0,this);"></SPAN> Inte vid datorn<A=20
  style=3D"DISPLAY: none" id=3Dc_himlb onclick=3D"$SP(6);return false"=20
  =
href=3D"https://cid-3c36d69935c9644e.calendar.live.com/calendar/Kalendari=
um+Tingsholm/index.html#"=20
  target=3D_top><SPAN class=3Dis_c><IMG=20
  style=3D"BACKGROUND-IMAGE: =
url(https://secure.wlxrs.com/$live.controls.images/h/s7.png); WIDTH: =
7px; BACKGROUND-POSITION: -32px -19px; HEIGHT: 7px"=20
  class=3Dis_img alt=3D""=20
  src=3D"https://secure.wlxrs.com/$live.controls.images/is/invis.gif"=20
  onload=3D"$Do.when('$IS.Init',0,this);"></SPAN> Inte vid =
datorn</A></SPAN>
  <LI><SPAN class=3D" c_ld"><SPAN class=3Dis_c><IMG=20
  style=3D"BACKGROUND-IMAGE: =
url(https://secure.wlxrs.com/$live.controls.images/h/s7.png); WIDTH: =
7px; BACKGROUND-POSITION: -39px -19px; HEIGHT: 7px"=20
  class=3Dis_img alt=3D""=20
  src=3D"https://secure.wlxrs.com/$live.controls.images/is/invis.gif"=20
  onload=3D"$Do.when('$IS.Init',0,this);"></SPAN> Visa som offline<A=20
  style=3D"DISPLAY: none" id=3Dc_himld onclick=3D"$SP(2);return false"=20
  =
href=3D"https://cid-3c36d69935c9644e.calendar.live.com/calendar/Kalendari=
um+Tingsholm/index.html#"=20
  target=3D_top><SPAN class=3Dis_c><IMG=20
  style=3D"BACKGROUND-IMAGE: =
url(https://secure.wlxrs.com/$live.controls.images/h/s7.png); WIDTH: =
7px; BACKGROUND-POSITION: -39px -19px; HEIGHT: 7px"=20
  class=3Dis_img alt=3D""=20
  src=3D"https://secure.wlxrs.com/$live.controls.images/is/invis.gif"=20
  onload=3D"$Do.when('$IS.Init',0,this);"></SPAN> Visa som =
offline</A></SPAN><SPAN=20
  class=3Dc_ms></SPAN>
  <LI><A id=3Dc_himlo onclick=3D"$WLXIM.signOut();return false"=20
  =
href=3D"https://cid-3c36d69935c9644e.calendar.live.com/calendar/Kalendari=
um+Tingsholm/index.html#"=20
  target=3D_top>Logga ut fr=C3=A5n Messenger</A><SPAN =
class=3Dc_ms></SPAN>
  <LI>
  <DIV id=3Dc_theme_menu></DIV>
  <LI><A=20
  =
href=3D"https://home.live.com/options/themes?ru=3Dhttps%3a%2f%2fcid-3c36d=
69935c9644e.calendar.live.com%2fCalendar%2fcalendar.aspx"=20
  target=3D_top>Fler teman</A><SPAN class=3Dc_ms></SPAN>
  <LI><A id=3Dc_hprivacy href=3D"https://profile.live.com/home/Privacy"=20
  target=3D_top>Sekretessinst=C3=A4llningar</A>
  <LI><A id=3Dc_hli href=3D"https://account.live.com/" =
target=3D_top>Konto</A>
  <LI><A id=3Dc_hoptions href=3D"https://home.live.com/options/"=20
  target=3D_top>Alternativ</A></LI></UL>
<SCRIPT type=3Dtext/javascript>//<![CDATA[
(function(){var =
b=3D["c_wimn","c_wimp","c_wims","c_wimr","c_wimnet"];for(var =
a=3D0;a<b.length;a++){var =
c=3Ddocument.getElementById(b[a]);c.parentNode.style.display=3D"none"}})(=
);
//]]></SCRIPT>
</DIV>
<SCRIPT type=3Dtext/javascript>//<![CDATA[
$Static.stall();var =
$Config=3D{"BSI":{"enabled":1,"xid":"07486c30-2842-4e9d-b433-2a52b46ebf09=
","pn":"Calendar","rid":"014b84d2739","biciPrevious":"07486c30-2842-4e9d-=
b433-2a52b46ebf09_014b84d2739_9603","BICI":{"fid":"b84d","urlHash":"bls-2=
","beaconUrl":"\u002f\u002fc.live.com\u002fc.gif\u003fDI\u003d9603\u0026P=
S\u003d96659\u0026wlxid\u003d07486c30-2842-4e9d-b433-2a52b46ebf09\u0026re=
qid\u003d014b84d2739","enableLD":1,"enableGlinkExtra":1,"enableGlinkCall"=
:1},"SBSPLT":{"rt":"634626591240709750","render":0,"enabled":0},"CSIPerf"=
:{"enabled":1,"page":{"landingPageName":"","timeStamp":""},"IDSS":{"enabl=
ed":1},"WLXFD":{"enabled":1},"Trace":{"enabled":1}},"Watson":{"enabled":1=
,"sr":100}},"build":"16.2.2989","mkt":"sv-se","mmn":"CALx-W47","di":9603,=
"prop":"WC.Calendar","sd":".live.com","hn":"cid-3c36d69935c9644e.calendar=
.live.com","isSecure":1,"WS":{"SL":{"url":"http\u003a\u002f\u002flink.liv=
e.net\u002f"}},"ip":"81.200.163.36","cid":"4338891244538782798","email":"=
tingsholm2011\u0040hotmail.se","ContactCache":{"fullyDisabled":1},"hcid":=
"3c36d69935c9644e","domain":"live.com","Header":{"baseUrl":"https\u003a\u=
002f\u002fsecure.wlxrs.com\u002falWZ30FJ\u0021v3WuHhmWLEXgg\u002f","MailL=
ink":"http\u003a\u002f\u002fmail.live.com\u002f\u003frru\u003dinbox","Con=
tactsLink":"http\u003a\u002f\u002fmail.live.com\u002f\u003frru\u003dconta=
cts","ComposeLink":"http\u003a\u002f\u002fmail.live.com\u002f\u003frru\u0=
03dcompose"},"Themes":{"baseUrl":"https\u003a\u002f\u002fsecure.wlxrs.com=
\u002f82hJcf5FaDidO0l2QEn5\u0021\u0021xumBJDnFJXbxiXma73kzP11wEG5m8dsSiun=
pD-PaHWq-X9eaAfBtDolS1ceow4GHsoSd3-IHm1gDmxE-4az8Y\u002f","current":"base=
","version":"16.2.3021","url":"https\u003a\u002f\u002fsecure.wlxrs.com\u0=
02f82hJcf5FaDidO0l2QEn5\u0021\u0021xumBJDnFJXbxiXma73kzP11wEG5m8dsSiunpD-=
PaHWq-X9eaAfBtDolS1ceow4GHsoSd3-IHm1gDmxE-4az8Y\u002fbase\u002f16.2.3021\=
u002f","genService":"\u002fHandlers\u002fThemeCss.mvc\u003ftheme\u003d\u0=
07bthemeid\u007d\u0026version\u003d\u007bversion\u007d","uniqueServicePar=
ams":"CSSTemplates\u003ddefault\u00252cie\u0026IsRTL\u003dFalse\u0026Lang=
Direction\u003dltr\u0026Left\u003dleft\u0026Right\u003dright\u0026IsMobil=
e\u003dFalse\u0026IsBirthday\u003dFalse\u0026Weather\u003dClear\u0026Time=
OfDay\u003d8","ThemeService":"https\u003a\u002f\u002fssw.live.com\u002flf=
e\u002fLive.Gateway.Themes\u002fthemewriter.aspx\u003fcanary\u003dPg3U2rh=
6lcD9xseF4XcTgu9bOT73wwG\u00252fqVQ4xoi2zgk\u00253d7","ThemeJSParms":"\u0=
03fcid\u003d3c36d69935c9644e\u0026mkt\u003dsv-se"},"WebIM":{"u":"https\u0=
03a\u002f\u002fsecure.wlxrs.com\u002fm73y8x\u0021gEszfhcj-1vP08g\u002f","=
uf":"loader.cxp.js","j":"https\u003a\u002f\u002fsecure.wlxrs.com\u002falW=
Z30FJ\u0021v3WuHhmWLEXgg\u002fWebIMUI.js","a":"https\u003a\u002f\u002fsec=
ure.wlxrs.com\u002f8JrkS0stRLwfgbWtx2E6oeYGQwa1xDcz27-FkGb9OfDWfAS1tHleME=
IVslfPSmkjGzjRlQD9i\u0021qswOz0p36efrzoia1OiF1KfUF\u0021A5qn\u0021xEK1-vR=
PnEFVlgSXEJaf978zHVl1u98yQ8URiI74r8OYsFlsVjlZsx5\u002fWebIMStr.js","c":"h=
ttps\u003a\u002f\u002fsecure.wlxrs.com\u002f82hJcf5FaDidO0l2QEn5\u0021\u0=
021xumBJDnFJXDxz-gtYksAM5ZrmL4ckWzlBHls\u0021TlTShHljaZrXN0p9JB4qYeV52YA\=
u002fBase\u002f16.2.3021\u002fNYKpPzcj59cwlx_webimui.css\u003fZfDHJ0dwkwr=
fIMoja3-R7w","n":"Messenger p\u00e5 webben","so3":"N\u00e5gon p\u00e5 =
\u007b0\u007d","imgBase":"https\u003a\u002f\u002fsecure.wlxrs.com\u002f\u=
0024live.controls.images\u002f","can":"MI2CfwvJcbWfdVKR7cN8HkXlaFWj7Srt2D=
jWyrPlv4I\u003d7","fmcan":"I\u002fpG7GHnB8vPDeUqBB\u002fVa70x7qsg3R36fNj5=
Q8KmQBU\u003d7","pi":"https\u003a\u002f\u002fprofile.live.com\u002fcid-3c=
36d69935c9644e\u002finvites","pd":"https\u003a\u002f\u002fprofile.live.co=
m\u002fcid-3c36d69935c9644e\u002fdetails","af":"https\u003a\u002f\u002fpr=
ofile.live.com\u002fhome\u002fconnect\u002f","sms":0},"Ssl":{"imu":"\u002=
fHandlers\u002fImageProxy.mvc\u003fbicild\u003d\u0026canary\u003dG6xdOwlE=
IY\u00252f8STvkJRYhV8jBZ\u00252bBq850HpjqUlimNHdk\u00253d0\u0026js\u003d1=
\u0026url\u003d"}};function SM_Check(h,i){var =
g=3Dh.split("."),e=3Dwindow,c=3Dwindow["$Config"],b=3Dc&&c.BSI,a=3Db&&b.W=
atson,d,f;while(g.length&&!!(e=3De[g.shift()]));if(!e){document.write('<s=
cript type=3D"text/javascript" =
src=3D"'+i+'"></scr'+"ipt>");if(a&&a.enabled)try{d=3D"//"+c.hn+"/handlers=
/Watson.mvc";if(a.url)d=3Da.url;f=3Dnew =
Image;d+=3D"?xid=3D"+b.xid+"&rid=3D"+b.rid+"&di=3D"+c.di+"&pn=3D"+b.pn+"&=
mmn=3D"+c.mmn+"&ec=3D54&msg=3D"+h+"&sr=3D"+a.sr;f.src=3Dd;(SM_Check.i=3DS=
M_Check.i||[]).push(f)}catch(j){}}};
//]]></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"https://secure.wlxrs.com/_D/Pvyu0b!0n8aifpNJsmzSIA/jquery-min.js">=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>//<![CDATA[
SM_Check("jQuery","https://secure.wlxrs.com/_D/Pvyu0b!0n8aifpNJsmzSIA/jqu=
ery-min.js")
//]]></SCRIPT>

<SCRIPT type=3Dtext/javascript>//<![CDATA[
if (window.jQuery) jQuery.noConflict()
//]]></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"https://secure.wlxrs.com/Pvyu0b!0n8aifpNJsmzSIA/wlive.js"></SCRIPT=
>

<SCRIPT type=3Dtext/javascript>//<![CDATA[
SM_Check("wLive","https://secure.wlxrs.com/Pvyu0b!0n8aifpNJsmzSIA/wlive.j=
s")
//]]></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"https://secure.wlxrs.com/Pvyu0b!0n8aifpNJsmzSIA/livedep.js"></SCRI=
PT>

<SCRIPT type=3Dtext/javascript>//<![CDATA[
SM_Check("$Version","https://secure.wlxrs.com/Pvyu0b!0n8aifpNJsmzSIA/live=
dep.js");$Config.baseUrl=3D"https://secure.wlxrs.com/Pvyu0b!0n8aifpNJsmzS=
IA/";
//]]></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"https://gfx7.hotmail.com/cal/16.2.2989.1212/CalendarPub.js"></SCRI=
PT>

<SCRIPT type=3Dtext/javascript=20
src=3D"https://gfx7.hotmail.com/cal/16.2.2989.1212/sv-se/marketDateClass.=
js"></SCRIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"https://cid-3c36d69935c9644e.calendar.live.com/calendar/cs/Immedia=
teLoaded.aspx?mkt=3Dsv-se&amp;v=3D16.2.2989.1212&amp;bh=3D355771055"></SC=
RIPT>

<SCRIPT type=3Dtext/javascript=20
src=3D"https://gfx7.hotmail.com/cal/16.2.2989.1212/CalendarMonthGrid.js">=
</SCRIPT>

<SCRIPT type=3Dtext/javascript>//<![CDATA[
$Static.page();
if (!!window.attachEvent) =
window.attachEvent("onunload",$Static.shutdown);
//]]></SCRIPT>

<SCRIPT type=3Dtext/javascript> =20
       =20
            gPreInitMethods.push(PublishingPreInt);=20
       =20

        onJsLoaded();
    </SCRIPT>

<DIV class=3Dc_ic_hide>
<DIV id=3DicTmConvTemplate_template>
<SCRIPT type=3Dtext/javascript>//<![CDATA[=0A=
$icerrsrc =3D =
"https\x3a\x2f\x2fsecure.wlxrs.com\x2f\x24live.controls.images\x2fic\x2fb=
luemann.png";function ic_onTE(a){try{var =
c=3Da.getAttribute("errsrc")||$icerrsrc;if(a.src!=3Dc){a.className=3D"c_i=
c_tile";var =
b=3Da.style;b.top=3Db.left=3Db.height=3Db.width=3D"";setTimeout(function(=
){a.src=3Dc;a.style.visibility=3D""},0)}}catch(d){}}function =
ic_onTL(a){try{var =
d=3Da.width,c=3Da.height;a.className=3D"c_ic_tile";var g=3Dnew =
Image;g.src=3Da.src;var =
m=3Dg.width,l=3Dg.height,f,e,n=3D0,o=3D0;if(d=3D=3D0||c=3D=3D0){d=3Dg.wid=
th;c=3Dg.height}var =
b;if(window.getComputedStyle)b=3Dwindow.getComputedStyle(a,"");else =
b=3Da.currentStyle;if(d=3D=3D1&&c=3D=3D1||b&&b.width=3D=3D"1px"&&b.height=
=3D=3D"1px"){ic_onTE(a);return}var =
i=3DMath.round;if(d&&c&&d!=3Dc&&b){var =
j=3DparseInt(b.height),k=3DparseInt(b.width);if(d>c){e=3Dj;f=3Di(m*(j/l))=
;n=3D-i((f-k)/2)}else{f=3Dk;e=3Di(l*(k/m));o=3D-i((e-j)/2)}var =
h=3Da.style;if(e&&f){h.width=3Df+"px";h.height=3De+"px";h.left=3Dn+"px";h=
.top=3Do+"px"}}a.style.visibility=3D""}catch(p){}};=0A=
//]]></SCRIPT>

<DIV id=3DicTmConvTemplate class=3D"c_ic c_ic_h_m_t">
<DIV class=3D"c_ic_img_h c_ic_img_m">
<DIV id=3DicTmConvTemplate_usertilecontainer class=3D"c_ic_img_sub =
c_ic_img_m"><A=20
id=3DicTmConvTemplate_frame_clip class=3D"c_ic_frame_clip c_ml" =
title=3D{3}=20
onclick=3D"return false;"=20
href=3D"https://cid-3c36d69935c9644e.calendar.live.com/calendar/Kalendari=
um+Tingsholm/index.html#"=20
target=3D_top><SPAN id=3DicTmConvTemplate_frame class=3Dis_c><IMG=20
style=3D"BACKGROUND-IMAGE: =
url(https://secure.wlxrs.com/$live.controls.images/ic/iciconmap24w4m4v2.p=
ng)"=20
class=3D"is_img c_ic_blueframe" alt=3D""=20
src=3D"https://secure.wlxrs.com/$live.controls.images/is/invis.gif"=20
onload=3D"$Do.when('$IS.Init',0,this);"></SPAN></A>
<DIV class=3Dc_ic_tile_clip><IMG style=3D"VISIBILITY: hidden"=20
id=3DicTmConvTemplate_usertile alt=3D{3}=20
errsrc=3D"https://secure.wlxrs.com/$live.controls.images/ic/bluemann.png"=
></DIV></DIV></DIV>
<DIV id=3DicTmConvTemplate_text class=3D"c_ic_text_h c_ic_text_h_m">
<DIV class=3D"c_ic_name c_ic_name_m"><SPAN dir=3Dltr =
id=3DicTmConvTemplate_name=20
title=3D{3}=20
onclick=3D"i =3D new Image(); i.src =3D =
'https://g.live.com/_9uxp9sv-se/ic_dn??su=3Dhttp://shared.live.com/Live.C=
alendar';return false;"=20
target=3D"_top" href=3D"#"><SPAN dir=3Dltr>{0}</SPAN></SPAN></DIV>
<DIV id=3DicTmConvTemplate_fstarp class=3D"c_ic_fstarp =
c_ic_fstarp_hide"><SPAN=20
id=3DicTmConvTemplate_fstar class=3Dis_c><IMG=20
style=3D"BACKGROUND-IMAGE: =
url(https://secure.wlxrs.com/$live.controls.images/ic/iciconmap24w4m4v2.p=
ng)"=20
class=3D"is_img c_ic_fstar" alt=3DFavorit=20
src=3D"https://secure.wlxrs.com/$live.controls.images/is/invis.gif"=20
onload=3D"$Do.when('$IS.Init',0,this);"></SPAN></DIV>
<DIV class=3Dc_clr></DIV></DIV>
<DIV class=3Dc_clr></DIV></DIV></DIV>
<DIV id=3DicTmInlineTemplate_template><SPAN id=3DicTmInlineTemplate=20
class=3Dc_ic_i><SPAN id=3DicTmInlineTemplate_frame class=3Dis_c><IMG=20
style=3D"BACKGROUND-IMAGE: =
url(https://secure.wlxrs.com/$live.controls.images/ic/iciconmap24w4m4v3.p=
ng)"=20
class=3D"is_img c_ic_blueframe" alt=3D""=20
src=3D"https://secure.wlxrs.com/$live.controls.images/is/invis.gif"=20
onload=3D"$Do.when('$IS.Init',0,this);"></SPAN>&nbsp;<SPAN=20
id=3DicTmInlineTemplate_name class=3Dc_ic_name title=3D{3}><SPAN=20
dir=3Dltr>{0}</SPAN></SPAN></SPAN></DIV>
<DIV id=3DicTmTabInlineTemplate_template><SPAN =
id=3DicTmTabInlineTemplate=20
class=3Dc_ic_i><SPAN id=3DicTmTabInlineTemplate_frame class=3Dis_c><IMG=20
style=3D"BACKGROUND-IMAGE: =
url(https://secure.wlxrs.com/$live.controls.images/ic/iciconmap24w4m4v3.p=
ng)"=20
class=3D"is_img c_ic_blueframe" alt=3D""=20
src=3D"https://secure.wlxrs.com/$live.controls.images/is/invis.gif"=20
onload=3D"$Do.when('$IS.Init',0,this);"></SPAN>&nbsp;<SPAN=20
id=3DicTmTabInlineTemplate_name class=3Dc_ic_name><SPAN=20
dir=3Dltr>{0}</SPAN></SPAN></SPAN></DIV></DIV>
<SCRIPT type=3Dtext/javascript>//<![CDATA[=0A=
window.ic_common_data =3D {
"imgbaseurl":"https\u003a\u002f\u002fsecure.wlxrs.com\u002f\u0024live.con=
trols.images\u002fic\u002f",
"socialcontext":"0",
"vcid":"3c36d69935c9644e",
"max_name":"20",
"tp_no_name":"Visa bilder av den h\u00e4r personen",
"afcanary":"FFkG8CPt7Fv8xDeaV3kA8ZA8ByvagNymCew9lg89PHs\u003d0",
"ru":location.href,
"dmtrgt":"_top"};
window.ic_menu_data =3D {
"af":['L\u00e4gg till i Favoriter',''],
"gr":['Visa =
grupp','https\x3a\x2f\x2fgroups.live.com\x2fcid-\x24cid\x24\x2f'],
"pr":['Visa =
profil','https\x3a\x2f\x2fprofile.live.com\x2fcid-\x24cid\x24\x2f'],
"ed":['Redigera =
information','https\x3a\x2f\x2fprofile.live.com\x2fcid-\x24cid\x24\x2fdet=
ails\x2f'],
"vd":['Visa =
information','https\x3a\x2f\x2fprofile.live.com\x2fcid-3c36d69935c9644e\x=
2fdetails\x2f\x3fcontactId\x3d\x7bcontactid\x7d'],
"se":['Skicka =
e-post','https\x3a\x2f\x2fmail.live.com\x2f\x3frru\x3dcompose\x253faction=
\x253dcompose\x2526to\x253d\x7baddress\x7d\x26ru\x3d\x7bru\x7d'],
"si":['Skicka snabbmeddelande'],
"ss":['Skicka SMS'],
"c1":['L\u00e4gg till som =
v\u00e4n','https\x3a\x2f\x2fprofile.live.com\x2fcid-\x24cid\x24\x2fconnec=
t\x2fsend.aspx\x3fname\x3d\x7bname\x7d\x26scontext\x3d\x7bscxt\x7d\x26ru\=
x3d\x7bru\x7d\x26mkt\x3dsv-se'],
"c4":['Visa =
inbjudan','https\x3a\x2f\x2fprofile.live.com\x2fcid-\x24cid\x24\x2fconnec=
t\x2fsend.aspx\x3fname\x3d\x7bname\x7d\x26scontext\x3d\x7bscxt\x7d\x26ru\=
x3d\x7bru\x7d\x26mkt\x3dsv-se'],
"c2":['L\u00e4gg till i =
Messenger','https\x3a\x2f\x2fprofile.live.com\x2fcid-\x24cid\x24\x2fconne=
ct\x2fsend.aspx\x3fname\x3d\x7bname\x7d\x26scontext\x3d\x7bscxt\x7d\x26ru=
\x3d\x7bru\x7d\x26mkt\x3dsv-se'],
"c3":['L\u00e4gg till i din =
profil','https\x3a\x2f\x2fprofile.live.com\x2fcid-\x24cid\x24\x2fconnect\=
x2fsend.aspx\x3fname\x3d\x7bname\x7d\x26scontext\x3d\x7bscxt\x7d\x26ru\x3=
d\x7bru\x7d\x26mkt\x3dsv-se'],
"dc":['Visa =
dokument','https\x3a\x2f\x2fskydrive.live.com\x2f\x3fsc\x3ddocuments'],
"ve":['S\u00f6k =
e-post','https\x3a\x2f\x2fmail.live.com\x2f\x3frru\x3d\x7brru\x7d'],
"ph":['Visa =
foton','https\x3a\x2f\x2fskydrive.live.com\x2f\x3fcid\x3d\x24cid\x24\x26s=
c\x3dphotos'],
"ct":['Visa =
kontaktinformation','https\x3a\x2f\x2fmail.live.com\x2f\x3frru\x3dcontact=
s\x253fcontact\x253d\x7bcontactid\x7d'],
"cp":['Byt =
bild','https\x3a\x2f\x2fprofile.live.com\x2fcid-3c36d69935c9644e\x2fdetai=
ls\x2fEditPic.aspx'],
"pr3":['Visa profil \x7b0\x7d'],
"ph3":['Visa foton \x7b0\x7d'],
"sm3":['Skicka meddelande \x7b0\x7d']};
window.ic_control_data =3D {
"ic1":["3c36d69935c9644e","",[],"Kalendarium =
Tingsholm","","4338891244538782798","tingsholm2011\u0040hotmail.se","11\u=
003a4338891244538782798","a"],
"icTmConvTemplate":["","1",["se","ph","pr","af"],"\u007b0\u007d","","0","=
","","a",[],"","1"],
"icTmInlineTemplate":["","",[],"\u007b0\u007d","","0","","","a"],
"icTmTabInlineTemplate":["","",[],"\u007b0\u007d","","0","","","a"]};
window.ic_template_data =3D {
"icTmConvTemplate":0,
"icTmInlineTemplate":0,
"icTmTabInlineTemplate":0};
if(typeof($ic)!=3D'undefined'&&typeof($ic.ic)!=3D'undefined'){$ic.ic.init=
();}=0A=
//]]></SCRIPT>

<SCRIPT type=3Dtext/javascript>//<![CDATA[=0A=
$CSIPerf.lapse.push({s:"f",t:(new Date).getTime()})=0A=
//]]></SCRIPT>

<SCRIPT type=3Dtext/javascript>=0A=
  var _rsCI=3D"msn-se";=0A=
  var _rsCG=3D"windowslive";=0A=
  var _rsIMG =3D new Image(1,1);=0A=
  _rsIMG.src =3D "//secure-dk.imrworldwide.com/cgi-bin/m?rnd=3D" + (new =
Date()).getTime() + "&ci=3D" + _rsCI + "&cg=3D" + _rsCG + "&si=3D" + =
escape(window.location.href) + "&rp=3D" + escape(document.referrer) + =
"&cc=3D1";=0A=
</SCRIPT>
<NOSCRIPT>
<DIV><IMG alt=3D"" src=3D""> </DIV></NOSCRIPT><!-- MLHN:CALx-W47 =
--></BODY></HTML>

------=_NextPart_001_0015_01CCD776.FCCDCBC0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://cid-3c36d69935c9644e.calendar.live.com/Handlers/WebIMPop.mvc?0&biciNoLDParse=1&V=12&domain=cid-3c36d69935c9644e.calendar.live.com

=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>Pop out =
channel</TITLE>
<META content=3Dtext/html;charset=3Dutf-8 http-equiv=3DContent-Type>
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.19170"></HEAD>
<BODY>
<SCRIPT type=3Dtext/javascript>
var popoutUrl =3D =
'https\x3a\x2f\x2fhome.live.com\x2fHandlers\x2fWebIM.mvc';
var videoPopoutUrl =3D =
'https\x3a\x2f\x2fhome.live.com\x2fHandlers\x2fWebIMVV.mvc';
var matchingDomain =3D 'cid-3c36d69935c9644e.calendar.live.com';
var urlHash =3D 'R3Msq';</SCRIPT>

<SCRIPT type=3Dtext/javascript>//<![CDATA[=0A=
new =
function(){if(matchingDomain!=3Ddocument.domain)try{document.domain=3Dmat=
chingDomain}catch(a){throw new Error("Unable to domain =
lower");}window.$B=3Dwindow.parent.$B};function popout(i,b,j){var =
l=3D"dialog=3D1,height=3D465,width=3D638,menubar=3D0,toolbar=3D0,location=
=3D0,resizable=3D1,scrollbars=3D1",c=3Db?"newVvWindow":"newWindow",g=3D".=
",d=3Ddocument.domain.split(g);d.splice(0,d.length-2);document.domain=3Dd=
.join(g);var k=3D15000;if($B.Firefox)setTimeout(e,100);else e();var =
f;function =
e(){try{window[c]=3Dwindow.open("",b?"webimvv":"webim",l)}catch(d){if($B.=
IE&&!f){f=3D1;setTimeout(e,100)}else{a();return}}if($B.IE)setTimeout(h,10=
0);else h()}function h(){var =
e,d=3DpopoutUrl;if(b){d=3DvideoPopoutUrl;if(j){var =
f=3Dd.indexOf("?")>-1?"&":"?";d=3Dd+f+"ans=3D1"}}try{e=3Dwindow[c].locati=
on.href.indexOf(d)<0}catch(g){e=3D1}if(e)try{window[c].location=3Dd}catch=
(g){a();return}n()}function =
n(){try{window[c].focus()}catch(b){a();return}m()}function m(){if(i){var =
d=3DsetInterval(function(){try{var =
a=3Dwindow[c].$WLXIM,e=3Db?"isFull":"hasPresence";if(a&&a[e]&&a[e]()){cle=
arInterval(d);d=3Dnull;o(a,i)}}catch(f){}},50);setTimeout(function(){clea=
rInterval(d);a()},k)}else a()}function o(c,f){var =
e=3Df.get_currentAddress();if(e){var =
d=3Dc.user.get_contacts().findById(e.get_id());if(c.startConversation)try=
{if(b)c.startCall(d,b,j);else =
c.startConversation(d)}catch(g){}}a()}function a(){try{var =
c=3D"?0",a=3D"?1",d=3Ddocument.location.href,b=3Dd.indexOf(a)<0;document.=
location.href=3Dd.replace(b?c:a,b?a:c)}catch(e){}}}window.parent.$WLXIM._=
popoutReady()=0A=
//]]></SCRIPT>
</BODY></HTML>

------=_NextPart_001_0015_01CCD776.FCCDCBC0--

------=_NextPart_000_0000_01CCD776.FCC910D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://cid-3c36d69935c9644e.calendar.live.com/calendar/Kalendarium+Tingsholm/Boot.html?targetDate=

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Dutf-8" http-equiv=3DContent-Type>
<SCRIPT type=3Dtext/javascript>
   =20
    var bootstrapData =3D 'new CAL.FppReturnPackage\x280,new =
CAL.BootstrapPackage\x28\x5bnew =
CAL.BusinessLogicCalendar\x28\x228d4ce40b-e560-4c6d-8761-c8a3ec29779c\x22=
,null,\x221eb6ece0-315a-4245-a2bf-cb5c2211c444\x22,null,\x22Kalendarium =
Tingsholm\x22,\x22\x22,true,false,true,true,0,true,0,2,20,0,false,false,\=
x22tingsholm2011\x40hotmail.se\x22,true,true,0,null,null,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,0,null,null,null,false\x29\x5d,\x=
5bnew =
CAL.PLStubEvent\x28\x2283613bc6-ec7d-4520-8061-05d8a68d6473\x22,new =
Date\x28Date.UTC\x282012,0,31,10,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,31,11,30,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,31,10,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,31,11,30,0\x29\x29,false,82,82,\x228d4ce40b-e5=
60-4c6d-8761-c8a3ec29779c\x22,null,null,\x2283613bc6-ec7d-4520-8061-05d8a=
68d6473\x22,\x22APT1 =
Administration\x22,null,\x22Konferensrummet\x22,0,0,0,false,null,0,null,n=
ew =
Date\x28Date.UTC\x282012,0,20,8,31,57\x29\x29,0,\x2283613bc6-ec7d-4520-80=
61-05d8a68d6473\x22,null,false,null,null,null,null,null,false,null\x29,ne=
w CAL.PLStubEvent\x28\x2209a42ede-f13e-427c-a228-0dd94209683b\x22,new =
Date\x28Date.UTC\x282012,1,9,8,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,9,12,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,9,7,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,9,11,0,0\x29\x29,false,1,1,\x228d4ce40b-e560-4=
c6d-8761-c8a3ec29779c\x22,null,null,\x2286etp7kj2pqv18eh77l8a5mbbs\x40goo=
gle.com\x22,\x22NP Sv9 =
Intrpr\x2fIV\x22,\x22\x22,\x22Aulan\x22,0,0,0,false,null,0,null,new =
Date\x28Date.UTC\x282012,0,19,13,43,35\x29\x29,0,\x2209a42ede-f13e-427c-a=
228-0dd94209683b\x22,null,false,null,\x5bnew =
CAL.PLParticipant\x28\x221f5969c3-0c1d-40a5-beb1-817beac7701d\x22,\x2209a=
42ede-f13e-427c-a228-0dd94209683b\x22,\x22ulricehamn.se_4janao2mfmr6k5e7v=
mk9fm9tic\x40group.calendar.google.com\x22,\x22Tingsholm\x22,null,0,0,1,f=
alse,false,null,null,\x220\x22,null,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,false,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,\x220\x22\x29\x5d,new =
CAL.PLParticipant\x28\x22229e6f2a-a0d2-4ff5-b3bd-f0c2f65a3832\x22,\x2209a=
42ede-f13e-427c-a228-0dd94209683b\x22,\x22tingsholm2011\x40hotmail.se\x22=
,null,null,0,1,1,true,false,null,null,\x220\x22,null,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,false,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,\x220\x22\x29,null,1,false,0\x29,=
new CAL.PLStubEvent\x28\x22046cedf4-b2ee-4200-8f0c-162f4aef2201\x22,new =
Date\x28Date.UTC\x282012,1,1,14,10,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,1,16,30,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,1,13,10,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,1,15,30,0\x29\x29,false,1,1,\x228d4ce40b-e560-=
4c6d-8761-c8a3ec29779c\x22,null,null,\x22ugqrlrts2gebehb62036e08ge4\x40go=
ogle.com\x22,\x22VSG\x22,\x22\x22,\x22Konferensrummet\x22,0,0,0,false,nul=
l,0,null,new =
Date\x28Date.UTC\x282012,0,19,13,43,32\x29\x29,0,\x22046cedf4-b2ee-4200-8=
f0c-162f4aef2201\x22,null,false,null,\x5bnew =
CAL.PLParticipant\x28\x2235ddad64-b554-41db-bb66-8598a231bab9\x22,\x22046=
cedf4-b2ee-4200-8f0c-162f4aef2201\x22,\x22ulricehamn.se_4janao2mfmr6k5e7v=
mk9fm9tic\x40group.calendar.google.com\x22,\x22Tingsholm\x22,null,0,0,1,f=
alse,false,null,null,\x220\x22,null,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,false,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,\x220\x22\x29\x5d,new =
CAL.PLParticipant\x28\x22d43d03ea-cb93-4ce8-878d-a1be2b93b99a\x22,\x22046=
cedf4-b2ee-4200-8f0c-162f4aef2201\x22,\x22tingsholm2011\x40hotmail.se\x22=
,null,null,0,1,1,true,false,null,null,\x220\x22,null,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,false,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,\x220\x22\x29,null,1,false,0\x29,=
new CAL.PLStubEvent\x28\x22a51ce2aa-f09a-4edd-b1eb-24598db197c2\x22,new =
Date\x28Date.UTC\x282012,1,8,14,10,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,8,16,30,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,8,13,10,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,8,15,30,0\x29\x29,false,1,1,\x228d4ce40b-e560-=
4c6d-8761-c8a3ec29779c\x22,null,null,\x22qvth257qsj8fek8fviqtrluu5c\x40go=
ogle.com\x22,\x22LSU\x22,\x22\x22,\x22\x22,0,0,0,false,null,0,null,new =
Date\x28Date.UTC\x282012,0,19,13,43,34\x29\x29,0,\x22a51ce2aa-f09a-4edd-b=
1eb-24598db197c2\x22,null,false,null,\x5bnew =
CAL.PLParticipant\x28\x221270aa12-385a-4294-8211-514714014e52\x22,\x22a51=
ce2aa-f09a-4edd-b1eb-24598db197c2\x22,\x22ulricehamn.se_4janao2mfmr6k5e7v=
mk9fm9tic\x40group.calendar.google.com\x22,\x22Tingsholm\x22,null,0,0,1,f=
alse,false,null,null,\x220\x22,null,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,false,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,\x220\x22\x29\x5d,new =
CAL.PLParticipant\x28\x22aba2bd17-2db4-427e-91bd-86541f96d93b\x22,\x22a51=
ce2aa-f09a-4edd-b1eb-24598db197c2\x22,\x22tingsholm2011\x40hotmail.se\x22=
,null,null,0,1,1,true,false,null,null,\x220\x22,null,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,false,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,\x220\x22\x29,null,1,false,0\x29,=
new CAL.PLStubEvent\x28\x22624d78fd-ae32-41b2-9b33-2cf74a43b880\x22,new =
Date\x28Date.UTC\x282012,0,5,10,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,5,12,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,5,10,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,5,12,0,0\x29\x29,false,82,82,\x228d4ce40b-e560=
-4c6d-8761-c8a3ec29779c\x22,null,null,\x228ig0lj953u6h4djn50jeifdmko\x40g=
oogle.com\x22,\x22EHT\x22,\x22\x22,\x22Konf. rum\x22,0,0,0,false,new =
Date\x28Date.UTC\x282012,0,5,10,0,0\x29\x29,0,null,new =
Date\x28Date.UTC\x282012,0,19,13,43,46\x29\x29,0,\x22624d78fd-ae32-41b2-9=
b33-2cf74a43b880\x22,\x22Intr\u00e4ffar p\u00e5 torsdagen i varje vecka =
till den 15 juni =
2012.\x22,false,null,null,null,null,null,false,null\x29,new =
CAL.PLStubEvent\x28\x22624d78fd-ae32-41b2-9b33-2cf74a43b880\x22,new =
Date\x28Date.UTC\x282012,0,12,10,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,12,12,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,12,10,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,12,12,0,0\x29\x29,false,82,82,\x228d4ce40b-e56=
0-4c6d-8761-c8a3ec29779c\x22,null,null,\x228ig0lj953u6h4djn50jeifdmko\x40=
google.com\x22,\x22EHT\x22,\x22\x22,\x22Konf. rum\x22,0,0,0,false,new =
Date\x28Date.UTC\x282012,0,12,10,0,0\x29\x29,0,null,new =
Date\x28Date.UTC\x282012,0,19,13,43,46\x29\x29,0,\x22624d78fd-ae32-41b2-9=
b33-2cf74a43b880\x22,\x22Intr\u00e4ffar p\u00e5 torsdagen i varje vecka =
till den 15 juni =
2012.\x22,false,null,null,null,null,null,false,null\x29,new =
CAL.PLStubEvent\x28\x22624d78fd-ae32-41b2-9b33-2cf74a43b880\x22,new =
Date\x28Date.UTC\x282012,0,19,10,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,19,12,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,19,10,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,19,12,0,0\x29\x29,false,82,82,\x228d4ce40b-e56=
0-4c6d-8761-c8a3ec29779c\x22,null,null,\x228ig0lj953u6h4djn50jeifdmko\x40=
google.com\x22,\x22EHT\x22,\x22\x22,\x22Konf. rum\x22,0,0,0,false,new =
Date\x28Date.UTC\x282012,0,19,10,0,0\x29\x29,0,null,new =
Date\x28Date.UTC\x282012,0,19,13,43,46\x29\x29,0,\x22624d78fd-ae32-41b2-9=
b33-2cf74a43b880\x22,\x22Intr\u00e4ffar p\u00e5 torsdagen i varje vecka =
till den 15 juni =
2012.\x22,false,null,null,null,null,null,false,null\x29,new =
CAL.PLStubEvent\x28\x22624d78fd-ae32-41b2-9b33-2cf74a43b880\x22,new =
Date\x28Date.UTC\x282012,0,26,10,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,26,12,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,26,10,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,26,12,0,0\x29\x29,false,82,82,\x228d4ce40b-e56=
0-4c6d-8761-c8a3ec29779c\x22,null,null,\x228ig0lj953u6h4djn50jeifdmko\x40=
google.com\x22,\x22EHT\x22,\x22\x22,\x22Konf. rum\x22,0,0,0,false,new =
Date\x28Date.UTC\x282012,0,26,10,0,0\x29\x29,0,null,new =
Date\x28Date.UTC\x282012,0,19,13,43,46\x29\x29,0,\x22624d78fd-ae32-41b2-9=
b33-2cf74a43b880\x22,\x22Intr\u00e4ffar p\u00e5 torsdagen i varje vecka =
till den 15 juni =
2012.\x22,false,null,null,null,null,null,false,null\x29,new =
CAL.PLStubEvent\x28\x22624d78fd-ae32-41b2-9b33-2cf74a43b880\x22,new =
Date\x28Date.UTC\x282012,1,2,10,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,2,12,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,2,10,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,2,12,0,0\x29\x29,false,82,82,\x228d4ce40b-e560=
-4c6d-8761-c8a3ec29779c\x22,null,null,\x228ig0lj953u6h4djn50jeifdmko\x40g=
oogle.com\x22,\x22EHT\x22,\x22\x22,\x22Konf. rum\x22,0,0,0,false,new =
Date\x28Date.UTC\x282012,1,2,10,0,0\x29\x29,0,null,new =
Date\x28Date.UTC\x282012,0,19,13,43,46\x29\x29,0,\x22624d78fd-ae32-41b2-9=
b33-2cf74a43b880\x22,\x22Intr\u00e4ffar p\u00e5 torsdagen i varje vecka =
till den 15 juni =
2012.\x22,false,null,null,null,null,null,false,null\x29,new =
CAL.PLStubEvent\x28\x22624d78fd-ae32-41b2-9b33-2cf74a43b880\x22,new =
Date\x28Date.UTC\x282012,1,9,10,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,9,12,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,9,10,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,9,12,0,0\x29\x29,false,82,82,\x228d4ce40b-e560=
-4c6d-8761-c8a3ec29779c\x22,null,null,\x228ig0lj953u6h4djn50jeifdmko\x40g=
oogle.com\x22,\x22EHT\x22,\x22\x22,\x22Konf. rum\x22,0,0,0,false,new =
Date\x28Date.UTC\x282012,1,9,10,0,0\x29\x29,0,null,new =
Date\x28Date.UTC\x282012,0,19,13,43,46\x29\x29,0,\x22624d78fd-ae32-41b2-9=
b33-2cf74a43b880\x22,\x22Intr\u00e4ffar p\u00e5 torsdagen i varje vecka =
till den 15 juni =
2012.\x22,false,null,null,null,null,null,false,null\x29,new =
CAL.PLStubEvent\x28\x22cc81685c-63be-4192-a670-3d580ff4933b\x22,new =
Date\x28Date.UTC\x282012,0,30,0,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,11,0,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,30,0,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,11,0,0,0\x29\x29,false,0,0,\x228d4ce40b-e560-4=
c6d-8761-c8a3ec29779c\x22,null,null,\x22krn25kas30nlopukmo3n7ftjik\x40goo=
gle.com\x22,\x22APU =
VO11\x22,\x22\x22,\x22\x22,2,0,0,true,null,0,null,new =
Date\x28Date.UTC\x282012,0,19,13,43,47\x29\x29,0,\x22cc81685c-63be-4192-a=
670-3d580ff4933b\x22,null,false,null,null,null,null,null,false,0\x29,new =
CAL.PLStubEvent\x28\x22ff7f20e3-fc29-488d-8676-5c1a80b30895\x22,new =
Date\x28Date.UTC\x282012,0,10,0,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,11,0,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,10,0,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,11,0,0,0\x29\x29,false,0,0,\x228d4ce40b-e560-4=
c6d-8761-c8a3ec29779c\x22,null,null,\x225jkcitsrpa6i325otejr189b6k\x40goo=
gle.com\x22,\x22Skolstart\x22,\x22\x22,\x22\x22,2,0,0,true,null,0,null,ne=
w =
Date\x28Date.UTC\x282012,0,19,13,43,37\x29\x29,0,\x22ff7f20e3-fc29-488d-8=
676-5c1a80b30895\x22,null,false,null,\x5bnew =
CAL.PLParticipant\x28\x22a1ae83d5-7b63-4f6c-9a01-33623e719ca0\x22,\x22ff7=
f20e3-fc29-488d-8676-5c1a80b30895\x22,\x22ulricehamn.se_4janao2mfmr6k5e7v=
mk9fm9tic\x40group.calendar.google.com\x22,\x22Tingsholm\x22,null,0,0,1,f=
alse,false,null,null,\x220\x22,null,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,false,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,\x220\x22\x29\x5d,new =
CAL.PLParticipant\x28\x2274f576fd-9f91-4ba9-a15e-7a9f9a2451de\x22,\x22ff7=
f20e3-fc29-488d-8676-5c1a80b30895\x22,\x22tingsholm2011\x40hotmail.se\x22=
,null,null,0,1,1,true,false,null,null,\x220\x22,null,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,false,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,\x220\x22\x29,null,1,false,0\x29,=
new CAL.PLStubEvent\x28\x22fb0ef488-339e-400c-9319-61c63dc170d7\x22,new =
Date\x28Date.UTC\x282012,0,9,0,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,10,0,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,9,0,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,10,0,0,0\x29\x29,false,0,0,\x228d4ce40b-e560-4=
c6d-8761-c8a3ec29779c\x22,null,null,\x227d7k7gajafc3dl7ek01r5prk54\x40goo=
gle.com\x22,\x22KU - =
dag\x22,\x22\x22,\x22\x22,2,0,0,true,null,0,null,new =
Date\x28Date.UTC\x282012,0,19,13,43,38\x29\x29,0,\x22fb0ef488-339e-400c-9=
319-61c63dc170d7\x22,null,false,null,\x5bnew =
CAL.PLParticipant\x28\x220a3b6c19-e536-42f3-b233-2525e9c89ae4\x22,\x22fb0=
ef488-339e-400c-9319-61c63dc170d7\x22,\x22ulricehamn.se_4janao2mfmr6k5e7v=
mk9fm9tic\x40group.calendar.google.com\x22,\x22Tingsholm\x22,null,0,0,1,f=
alse,false,null,null,\x220\x22,null,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,false,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,\x220\x22\x29\x5d,new =
CAL.PLParticipant\x28\x22f1519198-d8a2-45ca-b83c-d2e487744155\x22,\x22fb0=
ef488-339e-400c-9319-61c63dc170d7\x22,\x22tingsholm2011\x40hotmail.se\x22=
,null,null,0,1,1,true,false,null,null,\x220\x22,null,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,false,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,\x220\x22\x29,null,1,false,0\x29,=
new CAL.PLStubEvent\x28\x22826c5a47-5d83-4745-a324-68d137bf4e86\x22,new =
Date\x28Date.UTC\x282012,1,1,14,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,1,16,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,1,14,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,1,16,0,0\x29\x29,false,82,82,\x228d4ce40b-e560=
-4c6d-8761-c8a3ec29779c\x22,null,null,\x22826c5a47-5d83-4745-a324-68d137b=
f4e86\x22,\x22Uppsamlingsprov i =
engelska\x22,\x22\x22,\x22\x22,0,0,0,false,null,0,null,new =
Date\x28Date.UTC\x282012,0,20,9,56,37\x29\x29,0,\x22826c5a47-5d83-4745-a3=
24-68d137bf4e86\x22,null,false,null,null,null,null,null,false,null\x29,ne=
w CAL.PLStubEvent\x28\x22fc4bd2dc-acf7-4af0-bc58-83c7be429708\x22,new =
Date\x28Date.UTC\x282012,1,1,0,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,4,0,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,1,0,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,4,0,0,0\x29\x29,false,0,0,\x228d4ce40b-e560-4c=
6d-8761-c8a3ec29779c\x22,null,null,\x22lc2leb6ptgoc0q5mht5vkk6o30\x40goog=
le.com\x22,\x22Intensivdagar inf\u00f6r lokala UF-m\u00e4ssan f\u00f6r =
IP09, TE10, HP10, FG10\x22,\x22Kontakt Marie =
Johansson\x22,\x22Tingsholmsgymnasiets =
idrottshall\x22,2,0,0,true,null,0,null,new =
Date\x28Date.UTC\x282012,0,19,13,43,47\x29\x29,0,\x22fc4bd2dc-acf7-4af0-b=
c58-83c7be429708\x22,null,false,null,null,null,null,null,false,0\x29,new =
CAL.PLStubEvent\x28\x2262da7765-8e59-4ba5-b1e1-93e688badb83\x22,new =
Date\x28Date.UTC\x282012,0,11,14,10,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,11,16,30,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,11,13,10,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,11,15,30,0\x29\x29,false,1,1,\x228d4ce40b-e560=
-4c6d-8761-c8a3ec29779c\x22,null,null,\x22p9pa9o9be44r3rfv8gsi49pvdk\x40g=
oogle.com\x22,\x22LSU\x22,\x22\x22,\x22\x22,0,0,0,false,null,0,null,new =
Date\x28Date.UTC\x282012,0,19,13,43,31\x29\x29,0,\x2262da7765-8e59-4ba5-b=
1e1-93e688badb83\x22,null,false,null,\x5bnew =
CAL.PLParticipant\x28\x22cb979b02-3222-4b1f-8f58-636acfa2a2db\x22,\x2262d=
a7765-8e59-4ba5-b1e1-93e688badb83\x22,\x22ulricehamn.se_4janao2mfmr6k5e7v=
mk9fm9tic\x40group.calendar.google.com\x22,\x22Tingsholm\x22,null,0,0,1,f=
alse,false,null,null,\x220\x22,null,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,false,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,\x220\x22\x29\x5d,new =
CAL.PLParticipant\x28\x225e8dc8a6-75ec-4777-af59-fef5ab37eb22\x22,\x2262d=
a7765-8e59-4ba5-b1e1-93e688badb83\x22,\x22tingsholm2011\x40hotmail.se\x22=
,null,null,0,1,1,true,false,null,null,\x220\x22,null,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,false,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,\x220\x22\x29,null,1,false,0\x29,=
new CAL.PLStubEvent\x28\x222c4e827f-2ab4-4539-b613-b2b5e947b155\x22,new =
Date\x28Date.UTC\x282012,0,31,8,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,31,9,20,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,31,8,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,31,9,20,0\x29\x29,false,82,82,\x228d4ce40b-e56=
0-4c6d-8761-c8a3ec29779c\x22,null,null,\x222c4e827f-2ab4-4539-b613-b2b5e9=
47b155\x22,\x22APT2 Elevh\u00e4lsa\x22,null,\x22Catrines =
kontor\x22,0,0,0,false,null,0,null,new =
Date\x28Date.UTC\x282012,0,20,8,30,33\x29\x29,0,\x222c4e827f-2ab4-4539-b6=
13-b2b5e947b155\x22,null,false,null,null,null,null,null,false,null\x29,ne=
w CAL.PLStubEvent\x28\x22f076c103-8df8-449a-8a56-bd2253456729\x22,new =
Date\x28Date.UTC\x282012,0,9,0,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,21,0,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,9,0,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,21,0,0,0\x29\x29,false,0,0,\x228d4ce40b-e560-4=
c6d-8761-c8a3ec29779c\x22,null,null,\x22tsffm2q9265ajvkq7jd7ssn6n8\x40goo=
gle.com\x22,\x22APU =
OP09\x22,\x22\x22,\x22\x22,2,0,0,true,null,0,null,new =
Date\x28Date.UTC\x282012,0,19,13,43,47\x29\x29,0,\x22f076c103-8df8-449a-8=
a56-bd2253456729\x22,null,false,null,null,null,null,null,false,0\x29,new =
CAL.PLStubEvent\x28\x22ef4cf133-de3f-40f2-98bf-cdbbb9fd4fd6\x22,new =
Date\x28Date.UTC\x282012,1,4,0,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,5,0,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,4,0,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,5,0,0,0\x29\x29,false,0,0,\x228d4ce40b-e560-4c=
6d-8761-c8a3ec29779c\x22,null,null,\x22svqttiib4a4hk09c3d7vafdt0c\x40goog=
le.com\x22,\x22Lokal UF-m\u00e4ssa i Tingsholms =
idrottshall\x22,\x22Kontakt Marie Johansson\x22,\x22Tingsholmsgymnasiets =
idrottshall\x22,2,0,0,true,null,0,null,new =
Date\x28Date.UTC\x282012,0,19,13,43,48\x29\x29,0,\x22ef4cf133-de3f-40f2-9=
8bf-cdbbb9fd4fd6\x22,null,false,null,null,null,null,null,false,0\x29,new =
CAL.PLStubEvent\x28\x22a60a319b-076d-4a1a-abb1-d07431911638\x22,new =
Date\x28Date.UTC\x282012,0,12,11,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,12,12,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,12,10,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,0,12,11,0,0\x29\x29,false,1,1,\x228d4ce40b-e560-=
4c6d-8761-c8a3ec29779c\x22,null,null,\x228gnq8iilr4mj3j5u54l0j7jlo4\x40go=
ogle.com\x22,\x22Konsert f\u00f6r ES-elever\x22,\x22Estetprogrammet =
bes\u00f6k av St Sigfrids Folkh\u00f6gskola i V\u00e4xj\u00f6.Det =
\u00e4r Frida Alexandersson fd elev \x2b en grupp elever som ska komma =
och spela.  \x5cnAlla elever p\u00e5 ES ska g\u00e5 p\u00e5 =
det.\x5cn\x22,\x22Bes\u00f6k fr\u00e5n St Sigfrids =
Folkh\u00f6gskola\x22,0,0,0,false,null,0,null,new =
Date\x28Date.UTC\x282012,0,19,13,43,48\x29\x29,0,\x22a60a319b-076d-4a1a-a=
bb1-d07431911638\x22,null,false,null,null,null,null,null,false,0\x29,new =
CAL.PLStubEvent\x28\x226603a0f6-5089-4208-9da0-ee2bf72c72d9\x22,new =
Date\x28Date.UTC\x282012,1,1,0,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,2,0,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,1,0,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,2,0,0,0\x29\x29,false,0,0,\x228d4ce40b-e560-4c=
6d-8761-c8a3ec29779c\x22,null,null,\x22ot8ieufmdb4uebhnktfphst5p0\x40goog=
le.com\x22,\x22Obligatoriskt =
handledningsm\u00f6te\x22,\x22\x22,\x22\x22,2,0,0,true,null,0,null,new =
Date\x28Date.UTC\x282012,0,19,13,43,44\x29\x29,0,\x226603a0f6-5089-4208-9=
da0-ee2bf72c72d9\x22,null,false,null,\x5bnew =
CAL.PLParticipant\x28\x22a1f29d17-0c61-4f2a-9c27-103dd11e7a3e\x22,\x22660=
3a0f6-5089-4208-9da0-ee2bf72c72d9\x22,\x22ulricehamn.se_4janao2mfmr6k5e7v=
mk9fm9tic\x40group.calendar.google.com\x22,\x22Tingsholm\x22,null,0,0,1,f=
alse,false,null,null,\x220\x22,null,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,false,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,\x220\x22\x29\x5d,new =
CAL.PLParticipant\x28\x2281112f66-958e-4c7e-879b-037cf4eb47d2\x22,\x22660=
3a0f6-5089-4208-9da0-ee2bf72c72d9\x22,\x22tingsholm2011\x40hotmail.se\x22=
,null,null,0,1,1,true,false,null,null,\x220\x22,null,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,false,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,\x220\x22\x29,null,1,false,0\x29,=
new CAL.PLStubEvent\x28\x22f1887096-06a6-43be-a2ce-fa0f20d8d6fc\x22,new =
Date\x28Date.UTC\x282012,1,7,8,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,7,12,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,7,7,0,0\x29\x29,new =
Date\x28Date.UTC\x282012,1,7,11,0,0\x29\x29,false,1,1,\x228d4ce40b-e560-4=
c6d-8761-c8a3ec29779c\x22,null,null,\x2236ou6gldu3th5n35e3mgr0le24\x40goo=
gle.com\x22,\x22NPMaC, NP Sv9\x22,\x22NP MaC NVTE10\x5cnNP Sv9, =
Intrpr\x2fIV\x22,\x22Aulan\x22,0,0,0,false,null,0,null,new =
Date\x28Date.UTC\x282012,0,19,13,43,32\x29\x29,0,\x22f1887096-06a6-43be-a=
2ce-fa0f20d8d6fc\x22,null,false,null,\x5bnew =
CAL.PLParticipant\x28\x222708fcdc-82cd-49bc-93e7-af1ba6434482\x22,\x22f18=
87096-06a6-43be-a2ce-fa0f20d8d6fc\x22,\x22ulricehamn.se_4janao2mfmr6k5e7v=
mk9fm9tic\x40group.calendar.google.com\x22,\x22Tingsholm\x22,null,0,0,1,f=
alse,false,null,null,\x220\x22,null,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,false,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,\x220\x22\x29\x5d,new =
CAL.PLParticipant\x28\x227fa0a78b-c277-4f0e-90e8-40dd026827ab\x22,\x22f18=
87096-06a6-43be-a2ce-fa0f20d8d6fc\x22,\x22tingsholm2011\x40hotmail.se\x22=
,null,null,0,1,1,true,false,null,null,\x220\x22,null,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,false,new =
Date\x28Date.UTC\x281,0,1,0,0,0\x29\x29,\x220\x22\x29,null,1,false,0\x29\=
x5d,false,0,false\x29,\x5bnull\x5d,null,null\x29\x3b';
   =20
   =20
    function _bootstrap()
    {
        if(window.parent.readyForBootstrap)
            window.parent._bootstrap(bootstrapData);
        else
            window.setTimeout(_bootstrap, 100);
    }
    _bootstrap();
</SCRIPT>

<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.19170"></HEAD>
<BODY></BODY></HTML>

------=_NextPart_000_0000_01CCD776.FCC910D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://secure.wlxrs.com/_D/Pvyu0b!0n8aifpNJsmzSIA/jquery-min.js

=EF=BB=BF/*!
 * Microsoft grants you the right to use these script files for the sole
 * purpose of either: (i) interacting through your browser with the
 * Microsoft website, subject to the website's terms of use; or (ii)
 * using the files as bundled with a Microsoft product subject to that
 * product's license terms. Microsoft reserves all other rights to the
 * files not expressly granted by Microsoft, whether by implication,
 * estoppel or otherwise. The notices and licenses below are for
 * informational purposes only.
 *
 * jQuery JavaScript Library v1.5.1
 * http://jquery.com/
 *
 * Copyright 2011, John Resig
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * Includes Sizzle.js
 * http://sizzlejs.com/
 * Copyright 2011, The Dojo Foundation
 * Released under the MIT, BSD, and GPL Licenses.
 *
 * Date: Wed Feb 23 13:55:29 2011 -0500
 *
 * **Provided for Informational Purposes Only**
 * MIT License
 * Permission is hereby granted, free of charge, to any person obtaining
 * a copy of this software and associated documentation files (the
 * "Software"), to deal in the Software without restriction, including
 * without limitation the rights to use, copy, modify, merge, publish,
 * distribute, sublicense, and/or sell copies of the Software, and to
 * permit persons to whom the Software is furnished to do so, subject to
 * the following conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS =
BE
 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN =
ACTION
 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 *
 */
(function(a,b){function cg(a){return =
d.isWindow(a)?a:a.nodeType=3D=3D=3D9?a.defaultView||a.parentWindow:!1}fun=
ction cd(a){if(!bZ[a]){var =
b=3Dd("<"+a+">").appendTo("body"),c=3Db.css("display");b.remove();if(c=3D=
=3D=3D"none"||c=3D=3D=3D"")c=3D"block";bZ[a]=3Dc}return bZ[a]}function =
cc(a,b){var =
c=3D{};d.each(cb.concat.apply([],cb.slice(0,b)),function(){c[this]=3Da});=
return c}function bY(){try{return new =
a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function bX(){try{return =
new a.XMLHttpRequest}catch(b){}}function =
bW(){d(a).unload(function(){for(var a in bU)bU[a](0,1)})}function =
bQ(a,c){a.dataFilter&&(c=3Da.dataFilter(c,a.dataType));var =
e=3Da.dataTypes,f=3D{},g,h,i=3De.length,j,k=3De[0],l,m,n,o,p;for(g=3D1;g<=
i;g++){if(g=3D=3D=3D1)for(h in a.converters)typeof =
h=3D=3D=3D"string"&&(f[h.toLowerCase()]=3Da.converters[h]);l=3Dk,k=3De[g]=
;if(k=3D=3D=3D"*")k=3Dl;else if(l!=3D=3D"*"&&l!=3D=3Dk){m=3Dl+" =
"+k,n=3Df[m]||f["* "+k];if(!n){p=3Db;for(o in f){j=3Do.split(" =
");if(j[0]=3D=3D=3Dl||j[0]=3D=3D=3D"*"){p=3Df[j[1]+" =
"+k];if(p){o=3Df[o],o=3D=3D=3D!0?n=3Dp:p=3D=3D=3D!0&&(n=3Do);break}}}}!n&=
&!p&&d.error("No conversion from "+m.replace(" "," to =
")),n!=3D=3D!0&&(c=3Dn?n(c):p(o(c)))}}return c}function bP(a,c,d){var =
e=3Da.contents,f=3Da.dataTypes,g=3Da.responseFields,h,i,j,k;for(i in g)i =
in =
d&&(c[g[i]]=3Dd[i]);while(f[0]=3D=3D=3D"*")f.shift(),h=3D=3D=3Db&&(h=3Da.=
mimeType||c.getResponseHeader("content-type"));if(h)for(i in =
e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in =
d)j=3Df[0];else{for(i in d){if(!f[0]||a.converters[i+" =
"+f[0]]){j=3Di;break}k||(k=3Di)}j=3Dj||k}if(j){j!=3D=3Df[0]&&f.unshift(j)=
;return d[j]}}function =
bO(a,b,c,e){if(d.isArray(b)&&b.length)d.each(b,function(b,f){c||bq.test(a=
)?e(a,f):bO(a+"["+(typeof =
f=3D=3D=3D"object"||d.isArray(f)?b:"")+"]",f,c,e)});else =
if(c||b=3D=3Dnull||typeof b!=3D=3D"object")e(a,b);else =
if(d.isArray(b)||d.isEmptyObject(b))e(a,"");else for(var f in =
b)bO(a+"["+f+"]",b[f],c,e)}function =
bN(a,c,d,e,f,g){f=3Df||c.dataTypes[0],g=3Dg||{},g[f]=3D!0;var =
h=3Da[f],i=3D0,j=3Dh?h.length:0,k=3Da=3D=3D=3DbH,l;for(;i<j&&(k||!l);i++)=
l=3Dh[i](c,d,e),typeof =
l=3D=3D=3D"string"&&(!k||g[l]?l=3Db:(c.dataTypes.unshift(l),l=3DbN(a,c,d,=
e,l,g)));(k||!l)&&!g["*"]&&(l=3DbN(a,c,d,e,"*",g));return l}function =
bM(a){return function(b,c){typeof =
b!=3D=3D"string"&&(c=3Db,b=3D"*");if(d.isFunction(c)){var =
e=3Db.toLowerCase().split(bB),f=3D0,g=3De.length,h,i,j;for(;f<g;f++)h=3De=
[f],j=3D/^\+/.test(h),j&&(h=3Dh.substr(1)||"*"),i=3Da[h]=3Da[h]||[],i[j?"=
unshift":"push"](c)}}}function bo(a,b,c){var =
e=3Db=3D=3D=3D"width"?bi:bj,f=3Db=3D=3D=3D"width"?a.offsetWidth:a.offsetH=
eight;if(c=3D=3D=3D"border")return =
f;d.each(e,function(){c||(f-=3DparseFloat(d.css(a,"padding"+this))||0),c=3D=
=3D=3D"margin"?f+=3DparseFloat(d.css(a,"margin"+this))||0:f-=3DparseFloat=
(d.css(a,"border"+this+"Width"))||0});return f}function =
ba(a,b){b.src?d.ajax({url:b.src,async:!1,dataType:"script"}):d.globalEval=
(b.text||b.textContent||b.innerHTML||""),b.parentNode&&b.parentNode.remov=
eChild(b)}function _(a){return"getElementsByTagName"in =
a?a.getElementsByTagName("*"):"querySelectorAll"in =
a?a.querySelectorAll("*"):[]}function =
$(a,b){if(b.nodeType=3D=3D=3D1){var =
c=3Db.nodeName.toLowerCase();b.clearAttributes(),b.mergeAttributes(a);if(=
c=3D=3D=3D"object")b.outerHTML=3Da.outerHTML;else =
if(c!=3D=3D"input"||a.type!=3D=3D"checkbox"&&a.type!=3D=3D"radio"){if(c=3D=
=3D=3D"option")b.selected=3Da.defaultSelected;else =
if(c=3D=3D=3D"input"||c=3D=3D=3D"textarea")b.defaultValue=3Da.defaultValu=
e}else =
a.checked&&(b.defaultChecked=3Db.checked=3Da.checked),b.value!=3D=3Da.val=
ue&&(b.value=3Da.value);b.removeAttribute(d.expando)}}function =
Z(a,b){if(b.nodeType=3D=3D=3D1&&d.hasData(a)){var =
c=3Dd.expando,e=3Dd.data(a),f=3Dd.data(b,e);if(e=3De[c]){var =
g=3De.events;f=3Df[c]=3Dd.extend({},e);if(g){delete =
f.handle,f.events=3D{};for(var h in g)for(var =
i=3D0,j=3Dg[h].length;i<j;i++)d.event.add(b,h+(g[h][i].namespace?".":"")+=
g[h][i].namespace,g[h][i],g[h][i].data)}}}}function Y(a,b){return =
d.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a=
.ownerDocument.createElement("tbody")):a}function =
O(a,b,c){if(d.isFunction(b))return d.grep(a,function(a,d){var =
e=3D!!b.call(a,d,a);return e=3D=3D=3Dc});if(b.nodeType)return =
d.grep(a,function(a,d){return a=3D=3D=3Db=3D=3D=3Dc});if(typeof =
b=3D=3D=3D"string"){var e=3Dd.grep(a,function(a){return =
a.nodeType=3D=3D=3D1});if(J.test(b))return =
d.filter(b,e,!c);b=3Dd.filter(b,e)}return d.grep(a,function(a,e){return =
d.inArray(a,b)>=3D0=3D=3D=3Dc})}function =
N(a){return!a||!a.parentNode||a.parentNode.nodeType=3D=3D=3D11}function =
F(a,b){return(a&&a!=3D=3D"*"?a+".":"")+b.replace(r,"`").replace(s,"&")}fu=
nction E(a){var =
b,c,e,f,g,h,i,j,k,l,m,n,o,q=3D[],r=3D[],s=3Dd._data(this,"events");if(a.l=
iveFired!=3D=3Dthis&&s&&s.live&&!a.target.disabled&&(!a.button||a.type!=3D=
=3D"click")){a.namespace&&(n=3Dnew =
RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)"))=
,a.liveFired=3Dthis;var =
t=3Ds.live.slice(0);for(i=3D0;i<t.length;i++)g=3Dt[i],g.origType.replace(=
p,"")=3D=3D=3Da.type?r.push(g.selector):t.splice(i--,1);f=3Dd(a.target).c=
losest(r,a.currentTarget);for(j=3D0,k=3Df.length;j<k;j++){m=3Df[j];for(i=3D=
0;i<t.length;i++){g=3Dt[i];if(m.selector=3D=3D=3Dg.selector&&(!n||n.test(=
g.namespace))&&!m.elem.disabled){h=3Dm.elem,e=3Dnull;if(g.preType=3D=3D=3D=
"mouseenter"||g.preType=3D=3D=3D"mouseleave")a.type=3Dg.preType,e=3Dd(a.r=
elatedTarget).closest(g.selector)[0];(!e||e!=3D=3Dh)&&q.push({elem:h,hand=
leObj:g,level:m.level})}}}for(j=3D0,k=3Dq.length;j<k;j++){f=3Dq[j];if(c&&=
f.level>c)break;a.currentTarget=3Df.elem,a.data=3Df.handleObj.data,a.hand=
leObj=3Df.handleObj,o=3Df.handleObj.origHandler.apply(f.elem,arguments);i=
f(o=3D=3D=3D!1||a.isPropagationStopped()){c=3Df.level,o=3D=3D=3D!1&&(b=3D=
!1);if(a.isImmediatePropagationStopped())break}}return b}}function =
C(a,c,e){var =
f=3Dd.extend({},e[0]);f.type=3Da,f.originalEvent=3D{},f.liveFired=3Db,d.e=
vent.handle.call(c,f),f.isDefaultPrevented()&&e[0].preventDefault()}funct=
ion w(){return!0}function v(){return!1}function g(a){for(var b in =
a)if(b!=3D=3D"toJSON")return!1;return!0}function =
f(a,c,f){if(f=3D=3D=3Db&&a.nodeType=3D=3D=3D1){f=3Da.getAttribute("data-"=
+c);if(typeof =
f=3D=3D=3D"string"){try{f=3Df=3D=3D=3D"true"?!0:f=3D=3D=3D"false"?!1:f=3D=
=3D=3D"null"?null:d.isNaN(f)?e.test(f)?d.parseJSON(f):f:parseFloat(f)}cat=
ch(g){}d.data(a,c,f)}else f=3Db}return f}var =
c=3Da.document,d=3Dfunction(){function =
I(){if(!d.isReady){try{c.documentElement.doScroll("left")}catch(a){setTim=
eout(I,1);return}d.ready()}}var d=3Dfunction(a,b){return new =
d.fn.init(a,b,g)},e=3Da.jQuery,f=3Da.$,g,h=3D/^(?:[^<]*(<[\w\W]+>)[^>]*$|=
#([\w\-]+)$)/,i=3D/\S/,j=3D/^\s+/,k=3D/\s+$/,l=3D/\d/,m=3D/^<(\w+)\s*\/?>=
(?:<\/\1>)?$/,n=3D/^[\],:{}\s]*$/,o=3D/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})=
/g,p=3D/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g=
,q=3D/(?:^|:|,)(?:\s*\[)+/g,r=3D/(webkit)[ =
\/]([\w.]+)/,s=3D/(opera)(?:.*version)?[ \/]([\w.]+)/,t=3D/(msie) =
([\w.]+)/,u=3D/(mozilla)(?:.*? =
rv:([\w.]+))?/,v=3Dnavigator.userAgent,w,x=3D!1,y,z=3D"then done fail =
isResolved isRejected promise".split(" =
"),A,B=3DObject.prototype.toString,C=3DObject.prototype.hasOwnProperty,D=3D=
Array.prototype.push,E=3DArray.prototype.slice,F=3DString.prototype.trim,=
G=3DArray.prototype.indexOf,H=3D{};d.fn=3Dd.prototype=3D{constructor:d,in=
it:function(a,e,f){var g,i,j,k;if(!a)return =
this;if(a.nodeType){this.context=3Dthis[0]=3Da,this.length=3D1;return =
this}if(a=3D=3D=3D"body"&&!e&&c.body){this.context=3Dc,this[0]=3Dc.body,t=
his.selector=3D"body",this.length=3D1;return this}if(typeof =
a=3D=3D=3D"string"){g=3Dh.exec(a);if(!g||!g[1]&&e)return!e||e.jquery?(e||=
f).find(a):this.constructor(e).find(a);if(g[1]){e=3De instanceof =
d?e[0]:e,k=3De?e.ownerDocument||e:c,j=3Dm.exec(a),j?d.isPlainObject(e)?(a=
=3D[c.createElement(j[1])],d.fn.attr.call(a,e,!0)):a=3D[k.createElement(j=
[1])]:(j=3Dd.buildFragment([g[1]],[k]),a=3D(j.cacheable?d.clone(j.fragmen=
t):j.fragment).childNodes);return =
d.merge(this,a)}i=3Dc.getElementById(g[2]);if(i&&i.parentNode){if(i.id!=3D=
=3Dg[2])return =
f.find(a);this.length=3D1,this[0]=3Di}this.context=3Dc,this.selector=3Da;=
return this}if(d.isFunction(a))return =
f.ready(a);a.selector!=3D=3Db&&(this.selector=3Da.selector,this.context=3D=
a.context);return =
d.makeArray(a,this)},selector:"",jquery:"1.5.1",length:0,size:function(){=
return this.length},toArray:function(){return =
E.call(this,0)},get:function(a){return =
a=3D=3Dnull?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:fun=
ction(a,b,c){var =
e=3Dthis.constructor();d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObjec=
t=3Dthis,e.context=3Dthis.context,b=3D=3D=3D"find"?e.selector=3Dthis.sele=
ctor+(this.selector?" =
":"")+c:b&&(e.selector=3Dthis.selector+"."+b+"("+c+")");return =
e},each:function(a,b){return =
d.each(this,a,b)},ready:function(a){d.bindReady(),y.done(a);return =
this},eq:function(a){return =
a=3D=3D=3D-1?this.slice(a):this.slice(a,+a+1)},first:function(){return =
this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return =
this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","=
))},map:function(a){return =
this.pushStack(d.map(this,function(b,c){return =
a.call(b,c,b)}))},end:function(){return =
this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].sp=
lice},d.fn.init.prototype=3Dd.fn,d.extend=3Dd.fn.extend=3Dfunction(){var =
a,c,e,f,g,h,i=3Darguments[0]||{},j=3D1,k=3Darguments.length,l=3D!1;typeof=
 i=3D=3D=3D"boolean"&&(l=3Di,i=3Darguments[1]||{},j=3D2),typeof =
i!=3D=3D"object"&&!d.isFunction(i)&&(i=3D{}),k=3D=3D=3Dj&&(i=3Dthis,--j);=
for(;j<k;j++)if((a=3Darguments[j])!=3Dnull)for(c in =
a){e=3Di[c],f=3Da[c];if(i=3D=3D=3Df)continue;l&&f&&(d.isPlainObject(f)||(=
g=3Dd.isArray(f)))?(g?(g=3D!1,h=3De&&d.isArray(e)?e:[]):h=3De&&d.isPlainO=
bject(e)?e:{},i[c]=3Dd.extend(l,h,f)):f!=3D=3Db&&(i[c]=3Df)}return =
i},d.extend({noConflict:function(b){a.$=3Df,b&&(a.jQuery=3De);return =
d},isReady:!1,readyWait:1,ready:function(a){a=3D=3D=3D!0&&d.readyWait--;i=
f(!d.readyWait||a!=3D=3D!0&&!d.isReady){if(!c.body)return =
setTimeout(d.ready,1);d.isReady=3D!0;if(a!=3D=3D!0&&--d.readyWait>0)retur=
n;y.resolveWith(c,[d]),d.fn.trigger&&d(c).trigger("ready").unbind("ready"=
)}},bindReady:function(){if(!x){x=3D!0;if(c.readyState=3D=3D=3D"complete"=
)return =
setTimeout(d.ready,1);if(c.addEventListener)c.addEventListener("DOMConten=
tLoaded",A,!1),a.addEventListener("load",d.ready,!1);else =
if(c.attachEvent){c.attachEvent("onreadystatechange",A),a.attachEvent("on=
load",d.ready);var =
b=3D!1;try{b=3Da.frameElement=3D=3Dnull}catch(e){}c.documentElement.doScr=
oll&&b&&I()}}},isFunction:function(a){return =
d.type(a)=3D=3D=3D"function"},isArray:Array.isArray||function(a){return =
d.type(a)=3D=3D=3D"array"},isWindow:function(a){return a&&typeof =
a=3D=3D=3D"object"&&"setInterval"in a},isNaN:function(a){return =
a=3D=3Dnull||!l.test(a)||isNaN(a)},type:function(a){return =
a=3D=3Dnull?String(a):H[B.call(a)]||"object"},isPlainObject:function(a){i=
f(!a||d.type(a)!=3D=3D"object"||a.nodeType||d.isWindow(a))return!1;if(a.c=
onstructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"is=
PrototypeOf"))return!1;var c;for(c in a){}return =
c=3D=3D=3Db||C.call(a,c)},isEmptyObject:function(a){for(var b in =
a)return!1;return!0},error:function(a){throw =
a},parseJSON:function(b){if(typeof b!=3D=3D"string"||!b)return =
null;b=3Dd.trim(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,""=
)))return a.JSON&&a.JSON.parse?a.JSON.parse(b):(new Function("return =
"+b))();d.error("Invalid JSON: =
"+b)},parseXML:function(b,c,e){a.DOMParser?(e=3Dnew =
DOMParser,c=3De.parseFromString(b,"text/xml")):(c=3Dnew =
ActiveXObject("Microsoft.XMLDOM"),c.async=3D"false",c.loadXML(b)),e=3Dc.d=
ocumentElement,(!e||!e.nodeName||e.nodeName=3D=3D=3D"parsererror")&&d.err=
or("Invalid XML: "+b);return =
c},noop:function(){},globalEval:function(a){if(a&&i.test(a)){var =
b=3Dc.head||c.getElementsByTagName("head")[0]||c.documentElement,e=3Dc.cr=
eateElement("script");d.support.scriptEval()?e.appendChild(c.createTextNo=
de(a)):e.text=3Da,b.insertBefore(e,b.firstChild),b.removeChild(e)}},nodeN=
ame:function(a,b){return =
a.nodeName&&a.nodeName.toUpperCase()=3D=3D=3Db.toUpperCase()},each:functi=
on(a,c,e){var =
f,g=3D0,h=3Da.length,i=3Dh=3D=3D=3Db||d.isFunction(a);if(e){if(i){for(f =
in a)if(c.apply(a[f],e)=3D=3D=3D!1)break}else =
for(;g<h;)if(c.apply(a[g++],e)=3D=3D=3D!1)break}else if(i){for(f in =
a)if(c.call(a[f],f,a[f])=3D=3D=3D!1)break}else for(var =
j=3Da[0];g<h&&c.call(j,g,j)!=3D=3D!1;j=3Da[++g]){}return =
a},trim:F?function(a){return =
a=3D=3Dnull?"":F.call(a)}:function(a){return =
a=3D=3Dnull?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b=
){var c=3Db||[];if(a!=3Dnull){var =
e=3Dd.type(a);a.length=3D=3Dnull||e=3D=3D=3D"string"||e=3D=3D=3D"function=
"||e=3D=3D=3D"regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return =
c},inArray:function(a,b){if(b.indexOf)return b.indexOf(a);for(var =
c=3D0,d=3Db.length;c<d;c++)if(b[c]=3D=3D=3Da)return =
c;return-1},merge:function(a,c){var d=3Da.length,e=3D0;if(typeof =
c.length=3D=3D=3D"number")for(var =
f=3Dc.length;e<f;e++)a[d++]=3Dc[e];else =
while(c[e]!=3D=3Db)a[d++]=3Dc[e++];a.length=3Dd;return =
a},grep:function(a,b,c){var d=3D[],e;c=3D!!c;for(var =
f=3D0,g=3Da.length;f<g;f++)e=3D!!b(a[f],f),c!=3D=3De&&d.push(a[f]);return=
 d},map:function(a,b,c){var d=3D[],e;for(var =
f=3D0,g=3Da.length;f<g;f++)e=3Db(a[f],f,c),e!=3Dnull&&(d[d.length]=3De);r=
eturn =
d.concat.apply([],d)},guid:1,proxy:function(a,c,e){arguments.length=3D=3D=
=3D2&&(typeof =
c=3D=3D=3D"string"?(e=3Da,a=3De[c],c=3Db):c&&!d.isFunction(c)&&(e=3Dc,c=3D=
b)),!c&&a&&(c=3Dfunction(){return =
a.apply(e||this,arguments)}),a&&(c.guid=3Da.guid=3Da.guid||c.guid||d.guid=
++);return c},access:function(a,c,e,f,g,h){var i=3Da.length;if(typeof =
c=3D=3D=3D"object"){for(var j in c)d.access(a,j,c[j],f,g,e);return =
a}if(e!=3D=3Db){f=3D!h&&f&&d.isFunction(e);for(var =
k=3D0;k<i;k++)g(a[k],c,f?e.call(a[k],k,g(a[k],c)):e,h);return a}return =
i?g(a[0],c):b},now:function(){return(new =
Date).getTime()},_Deferred:function(){var =
a=3D[],b,c,e,f=3D{done:function(){if(!e){var =
c=3Darguments,g,h,i,j,k;b&&(k=3Db,b=3D0);for(g=3D0,h=3Dc.length;g<h;g++)i=
=3Dc[g],j=3Dd.type(i),j=3D=3D=3D"array"?f.done.apply(f,i):j=3D=3D=3D"func=
tion"&&a.push(i);k&&f.resolveWith(k[0],k[1])}return =
this},resolveWith:function(d,f){if(!e&&!b&&!c){c=3D1;try{while(a[0])a.shi=
ft().apply(d,f)}catch(g){throw g}finally{b=3D[d,f],c=3D0}}return =
this},resolve:function(){f.resolveWith(d.isFunction(this.promise)?this.pr=
omise():this,arguments);return this},isResolved:function(){return =
c||b},cancel:function(){e=3D1,a=3D[];return this}};return =
f},Deferred:function(a){var =
b=3Dd._Deferred(),c=3Dd._Deferred(),e;d.extend(b,{then:function(a,c){b.do=
ne(a).fail(c);return =
this},fail:c.done,rejectWith:c.resolveWith,reject:c.resolve,isRejected:c.=
isResolved,promise:function(a){if(a=3D=3Dnull){if(e)return =
e;e=3Da=3D{}}var c=3Dz.length;while(c--)a[z[c]]=3Db[z[c]];return =
a}}),b.done(c.cancel).fail(b.cancel),delete =
b.cancel,a&&a.call(b,b);return b},when:function(a){var =
b=3Darguments.length,c=3Db<=3D1&&a&&d.isFunction(a.promise)?a:d.Deferred(=
),e=3Dc.promise();if(b>1){var =
f=3DE.call(arguments,0),g=3Db,h=3Dfunction(a){return =
function(b){f[a]=3Darguments.length>1?E.call(arguments,0):b,--g||c.resolv=
eWith(e,f)}};while(b--)a=3Df[b],a&&d.isFunction(a.promise)?a.promise().th=
en(h(b),c.reject):--g;g||c.resolveWith(e,f)}else =
c!=3D=3Da&&c.resolve(a);return =
e},uaMatch:function(a){a=3Da.toLowerCase();var =
b=3Dr.exec(a)||s.exec(a)||t.exec(a)||a.indexOf("compatible")<0&&u.exec(a)=
||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function =
a(b,c){return new =
a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=3Dthis,a.fn=3Da.prototype=
=3Dthis(),a.fn.constructor=3Da,a.subclass=3Dthis.subclass,a.fn.init=3Dfun=
ction b(b,c){c&&c instanceof d&&!(c instanceof a)&&(c=3Da(c));return =
d.fn.init.call(this,b,c,e)},a.fn.init.prototype=3Da.fn;var =
e=3Da(c);return a},browser:{}}),y=3Dd._Deferred(),d.each("Boolean Number =
String Function Array Date RegExp Object".split(" =
"),function(a,b){H["[object =
"+b+"]"]=3Db.toLowerCase()}),w=3Dd.uaMatch(v),w.browser&&(d.browser[w.bro=
wser]=3D!0,d.browser.version=3Dw.version),d.browser.webkit&&(d.browser.sa=
fari=3D!0),G&&(d.inArray=3Dfunction(a,b){return =
G.call(b,a)}),i.test("=C2=A0")&&(j=3D/^[\s\xA0]+/,k=3D/[\s\xA0]+$/),g=3Dd=
(c),c.addEventListener?A=3Dfunction(){c.removeEventListener("DOMContentLo=
aded",A,!1),d.ready()}:c.attachEvent&&(A=3Dfunction(){c.readyState=3D=3D=3D=
"complete"&&(c.detachEvent("onreadystatechange",A),d.ready())});return =
d}();(function(){d.support=3D{};var =
b=3Dc.createElement("div");b.style.display=3D"none",b.innerHTML=3D"   =
<link/><table></table><a href=3D'/a' =
style=3D'color:red;float:left;opacity:.55;'>a</a><input =
type=3D'checkbox'/>";var =
e=3Db.getElementsByTagName("*"),f=3Db.getElementsByTagName("a")[0],g=3Dc.=
createElement("select"),h=3Dg.appendChild(c.createElement("option")),i=3D=
b.getElementsByTagName("input")[0];if(e&&e.length&&f){d.support=3D{leadin=
gWhitespace:b.firstChild.nodeType=3D=3D=3D3,tbody:!b.getElementsByTagName=
("tbody").length,htmlSerialize:!!b.getElementsByTagName("link").length,st=
yle:/red/.test(f.getAttribute("style")),hrefNormalized:f.getAttribute("hr=
ef")=3D=3D=3D"/a",opacity:/^0.55$/.test(f.style.opacity),cssFloat:!!f.sty=
le.cssFloat,checkOn:i.value=3D=3D=3D"on",optSelected:h.selected,deleteExp=
ando:!0,optDisabled:!1,checkClone:!1,noCloneEvent:!0,noCloneChecked:!0,bo=
xModel:null,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableHiddenO=
ffsets:!0},i.checked=3D!0,d.support.noCloneChecked=3Di.cloneNode(!0).chec=
ked,g.disabled=3D!0,d.support.optDisabled=3D!h.disabled;var =
j=3Dnull;d.support.scriptEval=3Dfunction(){if(j=3D=3D=3Dnull){var =
b=3Dc.documentElement,e=3Dc.createElement("script"),f=3D"script"+d.now();=
try{e.appendChild(c.createTextNode("window."+f+"=3D1;"))}catch(g){}b.inse=
rtBefore(e,b.firstChild),a[f]?(j=3D!0,delete =
a[f]):j=3D!1,b.removeChild(e),b=3De=3Df=3Dnull}return j};try{delete =
b.test}catch(k){d.support.deleteExpando=3D!1}!b.addEventListener&&b.attac=
hEvent&&b.fireEvent&&(b.attachEvent("onclick",function =
l(){d.support.noCloneEvent=3D!1,b.detachEvent("onclick",l)}),b.cloneNode(=
!0).fireEvent("onclick")),b=3Dc.createElement("div"),b.innerHTML=3D"<inpu=
t type=3D'radio' name=3D'radiotest' checked=3D'checked'/>";var =
m=3Dc.createDocumentFragment();m.appendChild(b.firstChild),d.support.chec=
kClone=3Dm.cloneNode(!0).cloneNode(!0).lastChild.checked,d(function(){var=
 =
a=3Dc.createElement("div"),b=3Dc.getElementsByTagName("body")[0];if(b){a.=
style.width=3Da.style.paddingLeft=3D"1px",b.appendChild(a),d.boxModel=3Dd=
.support.boxModel=3Da.offsetWidth=3D=3D=3D2,"zoom"in =
a.style&&(a.style.display=3D"inline",a.style.zoom=3D1,d.support.inlineBlo=
ckNeedsLayout=3Da.offsetWidth=3D=3D=3D2,a.style.display=3D"",a.innerHTML=3D=
"<div =
style=3D'width:4px;'></div>",d.support.shrinkWrapBlocks=3Da.offsetWidth!=3D=
=3D2),a.innerHTML=3D"<table><tr><td =
style=3D'padding:0;border:0;display:none'></td><td>t</td></tr></table>";v=
ar =
e=3Da.getElementsByTagName("td");d.support.reliableHiddenOffsets=3De[0].o=
ffsetHeight=3D=3D=3D0,e[0].style.display=3D"",e[1].style.display=3D"none"=
,d.support.reliableHiddenOffsets=3Dd.support.reliableHiddenOffsets&&e[0].=
offsetHeight=3D=3D=3D0,a.innerHTML=3D"",b.removeChild(a).style.display=3D=
"none",a=3De=3Dnull}});var n=3Dfunction(a){var =
b=3Dc.createElement("div");a=3D"on"+a;if(!b.attachEvent)return!0;var =
d=3Da in b;d||(b.setAttribute(a,"return;"),d=3Dtypeof =
b[a]=3D=3D=3D"function"),b=3Dnull;return =
d};d.support.submitBubbles=3Dn("submit"),d.support.changeBubbles=3Dn("cha=
nge"),b=3De=3Df=3Dnull}})();var =
e=3D/^(?:\{.*\}|\[.*\])$/;d.extend({cache:{},uuid:0,expando:"jQuery"+(d.f=
n.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:=
D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=3D=
a.nodeType?d.cache[a[d.expando]]:a[d.expando];return!!a&&!g(a)},data:func=
tion(a,c,e,f){if(d.acceptData(a)){var g=3Dd.expando,h=3Dtypeof =
c=3D=3D=3D"string",i,j=3Da.nodeType,k=3Dj?d.cache:a,l=3Dj?a[d.expando]:a[=
d.expando]&&d.expando;if((!l||f&&l&&k[l]&&!k[l][g])&&h&&e=3D=3D=3Db)retur=
n;l||(j?a[d.expando]=3Dl=3D++d.uuid:l=3Dd.expando),k[l]||(k[l]=3D{},j||(k=
[l].toJSON=3Dd.noop));if(typeof c=3D=3D=3D"object"||typeof =
c=3D=3D=3D"function")f?k[l][g]=3Dd.extend(k[l][g],c):k[l]=3Dd.extend(k[l]=
,c);i=3Dk[l],f&&(i[g]||(i[g]=3D{}),i=3Di[g]),e!=3D=3Db&&(i[c]=3De);if(c=3D=
=3D=3D"events"&&!i[c])return i[g]&&i[g].events;return =
h?i[c]:i}},removeData:function(b,c,e){if(d.acceptData(b)){var =
f=3Dd.expando,h=3Db.nodeType,i=3Dh?d.cache:b,j=3Dh?b[d.expando]:d.expando=
;if(!i[j])return;if(c){var k=3De?i[j][f]:i[j];if(k){delete =
k[c];if(!g(k))return}}if(e){delete i[j][f];if(!g(i[j]))return}var =
l=3Di[j][f];d.support.deleteExpando||i!=3Da?delete =
i[j]:i[j]=3Dnull,l?(i[j]=3D{},h||(i[j].toJSON=3Dd.noop),i[j][f]=3Dl):h&&(=
d.support.deleteExpando?delete =
b[d.expando]:b.removeAttribute?b.removeAttribute(d.expando):b[d.expando]=3D=
null)}},_data:function(a,b,c){return =
d.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var =
b=3Dd.noData[a.nodeName.toLowerCase()];if(b)return =
b!=3D=3D!0&&a.getAttribute("classid")=3D=3D=3Db}return!0}}),d.fn.extend({=
data:function(a,c){var e=3Dnull;if(typeof =
a=3D=3D=3D"undefined"){if(this.length){e=3Dd.data(this[0]);if(this[0].nod=
eType=3D=3D=3D1){var g=3Dthis[0].attributes,h;for(var =
i=3D0,j=3Dg.length;i<j;i++)h=3Dg[i].name,h.indexOf("data-")=3D=3D=3D0&&(h=
=3Dh.substr(5),f(this[0],h,e[h]))}}return e}if(typeof =
a=3D=3D=3D"object")return this.each(function(){d.data(this,a)});var =
k=3Da.split(".");k[1]=3Dk[1]?"."+k[1]:"";if(c=3D=3D=3Db){e=3Dthis.trigger=
Handler("getData"+k[1]+"!",[k[0]]),e=3D=3D=3Db&&this.length&&(e=3Dd.data(=
this[0],a),e=3Df(this[0],a,e));return =
e=3D=3D=3Db&&k[1]?this.data(k[0]):e}return this.each(function(){var =
b=3Dd(this),e=3D[k[0],c];b.triggerHandler("setData"+k[1]+"!",e),d.data(th=
is,a,c),b.triggerHandler("changeData"+k[1]+"!",e)})},removeData:function(=
a){return =
this.each(function(){d.removeData(this,a)})}}),d.extend({queue:function(a=
,b,c){if(a){b=3D(b||"fx")+"queue";var e=3Dd._data(a,b);if(!c)return =
e||[];!e||d.isArray(c)?e=3Dd._data(a,b,d.makeArray(c)):e.push(c);return =
e}},dequeue:function(a,b){b=3Db||"fx";var =
c=3Dd.queue(a,b),e=3Dc.shift();e=3D=3D=3D"inprogress"&&(e=3Dc.shift()),e&=
&(b=3D=3D=3D"fx"&&c.unshift("inprogress"),e.call(a,function(){d.dequeue(a=
,b)})),c.length||d.removeData(a,b+"queue",!0)}}),d.fn.extend({queue:funct=
ion(a,c){typeof a!=3D=3D"string"&&(c=3Da,a=3D"fx");if(c=3D=3D=3Db)return =
d.queue(this[0],a);return this.each(function(b){var =
e=3Dd.queue(this,a,c);a=3D=3D=3D"fx"&&e[0]!=3D=3D"inprogress"&&d.dequeue(=
this,a)})},dequeue:function(a){return =
this.each(function(){d.dequeue(this,a)})},delay:function(a,b){a=3Dd.fx?d.=
fx.speeds[a]||a:a,b=3Db||"fx";return this.queue(b,function(){var =
c=3Dthis;setTimeout(function(){d.dequeue(c,b)},a)})},clearQueue:function(=
a){return this.queue(a||"fx",[])}});var =
h=3D/[\n\t\r]/g,i=3D/\s+/,j=3D/\r/g,k=3D/^(?:href|src|style)$/,l=3D/^(?:b=
utton|input)$/i,m=3D/^(?:button|input|object|select|textarea)$/i,n=3D/^a(=
?:rea)?$/i,o=3D/^(?:radio|checkbox)$/i;d.props=3D{"for":"htmlFor","class"=
:"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellS=
pacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"u=
seMap",frameborder:"frameBorder"},d.fn.extend({attr:function(a,b){return =
d.access(this,a,b,!0,d.attr)},removeAttr:function(a,b){return =
this.each(function(){d.attr(this,a,""),this.nodeType=3D=3D=3D1&&this.remo=
veAttribute(a)})},addClass:function(a){if(d.isFunction(a))return =
this.each(function(b){var =
c=3Dd(this);c.addClass(a.call(this,b,c.attr("class")))});if(a&&typeof =
a=3D=3D=3D"string"){var b=3D(a||"").split(i);for(var =
c=3D0,e=3Dthis.length;c<e;c++){var =
f=3Dthis[c];if(f.nodeType=3D=3D=3D1)if(f.className){var g=3D" =
"+f.className+" ",h=3Df.className;for(var =
j=3D0,k=3Db.length;j<k;j++)g.indexOf(" "+b[j]+" ")<0&&(h+=3D" =
"+b[j]);f.className=3Dd.trim(h)}else f.className=3Da}}return =
this},removeClass:function(a){if(d.isFunction(a))return =
this.each(function(b){var =
c=3Dd(this);c.removeClass(a.call(this,b,c.attr("class")))});if(a&&typeof =
a=3D=3D=3D"string"||a=3D=3D=3Db){var c=3D(a||"").split(i);for(var =
e=3D0,f=3Dthis.length;e<f;e++){var =
g=3Dthis[e];if(g.nodeType=3D=3D=3D1&&g.className)if(a){var j=3D(" =
"+g.className+" ").replace(h," ");for(var =
k=3D0,l=3Dc.length;k<l;k++)j=3Dj.replace(" "+c[k]+" "," =
");g.className=3Dd.trim(j)}else g.className=3D""}}return =
this},toggleClass:function(a,b){var c=3Dtypeof a,e=3Dtypeof =
b=3D=3D=3D"boolean";if(d.isFunction(a))return this.each(function(c){var =
e=3Dd(this);e.toggleClass(a.call(this,c,e.attr("class"),b),b)});return =
this.each(function(){if(c=3D=3D=3D"string"){var =
f,g=3D0,h=3Dd(this),j=3Db,k=3Da.split(i);while(f=3Dk[g++])j=3De?j:!h.hasC=
lass(f),h[j?"addClass":"removeClass"](f)}else =
if(c=3D=3D=3D"undefined"||c=3D=3D=3D"boolean")this.className&&d._data(thi=
s,"__className__",this.className),this.className=3Dthis.className||a=3D=3D=
=3D!1?"":d._data(this,"__className__")||""})},hasClass:function(a){var =
b=3D" "+a+" ";for(var c=3D0,d=3Dthis.length;c<d;c++)if((" =
"+this[c].className+" ").replace(h," =
").indexOf(b)>-1)return!0;return!1},val:function(a){if(!arguments.length)=
{var c=3Dthis[0];if(c){if(d.nodeName(c,"option")){var =
e=3Dc.attributes.value;return!e||e.specified?c.value:c.text}if(d.nodeName=
(c,"select")){var =
f=3Dc.selectedIndex,g=3D[],h=3Dc.options,i=3Dc.type=3D=3D=3D"select-one";=
if(f<0)return null;for(var k=3Di?f:0,l=3Di?f+1:h.length;k<l;k++){var =
m=3Dh[k];if(m.selected&&(d.support.optDisabled?!m.disabled:m.getAttribute=
("disabled")=3D=3D=3Dnull)&&(!m.parentNode.disabled||!d.nodeName(m.parent=
Node,"optgroup"))){a=3Dd(m).val();if(i)return =
a;g.push(a)}}if(i&&!g.length&&h.length)return d(h[f]).val();return =
g}if(o.test(c.type)&&!d.support.checkOn)return =
c.getAttribute("value")=3D=3D=3Dnull?"on":c.value;return(c.value||"").rep=
lace(j,"")}return b}var n=3Dd.isFunction(a);return =
this.each(function(b){var =
c=3Dd(this),e=3Da;if(this.nodeType=3D=3D=3D1){n&&(e=3Da.call(this,b,c.val=
())),e=3D=3Dnull?e=3D"":typeof =
e=3D=3D=3D"number"?e+=3D"":d.isArray(e)&&(e=3Dd.map(e,function(a){return =
a=3D=3Dnull?"":a+""}));if(d.isArray(e)&&o.test(this.type))this.checked=3D=
d.inArray(c.val(),e)>=3D0;else if(d.nodeName(this,"select")){var =
f=3Dd.makeArray(e);d("option",this).each(function(){this.selected=3Dd.inA=
rray(d(this).val(),f)>=3D0}),f.length||(this.selectedIndex=3D-1)}else =
this.value=3De}})}}),d.extend({attrFn:{val:!0,css:!0,html:!0,text:!0,data=
:!0,width:!0,height:!0,offset:!0},attr:function(a,c,e,f){if(!a||a.nodeTyp=
e=3D=3D=3D3||a.nodeType=3D=3D=3D8||a.nodeType=3D=3D=3D2)return b;if(f&&c =
in d.attrFn)return d(a)[c](e);var =
g=3Da.nodeType!=3D=3D1||!d.isXMLDoc(a),h=3De!=3D=3Db;c=3Dg&&d.props[c]||c=
;if(a.nodeType=3D=3D=3D1){var =
i=3Dk.test(c);if(c=3D=3D=3D"selected"&&!d.support.optSelected){var =
j=3Da.parentNode;j&&(j.selectedIndex,j.parentNode&&j.parentNode.selectedI=
ndex)}if((c in =
a||a[c]!=3D=3Db)&&g&&!i){h&&(c=3D=3D=3D"type"&&l.test(a.nodeName)&&a.pare=
ntNode&&d.error("type property can't be =
changed"),e=3D=3D=3Dnull?a.nodeType=3D=3D=3D1&&a.removeAttribute(c):a[c]=3D=
e);if(d.nodeName(a,"form")&&a.getAttributeNode(c))return =
a.getAttributeNode(c).nodeValue;if(c=3D=3D=3D"tabIndex"){var =
o=3Da.getAttributeNode("tabIndex");return =
o&&o.specified?o.value:m.test(a.nodeName)||n.test(a.nodeName)&&a.href?0:b=
}return =
a[c]}if(!d.support.style&&g&&c=3D=3D=3D"style"){h&&(a.style.cssText=3D""+=
e);return =
a.style.cssText}h&&a.setAttribute(c,""+e);if(!a.attributes[c]&&(a.hasAttr=
ibute&&!a.hasAttribute(c)))return b;var =
p=3D!d.support.hrefNormalized&&g&&i?a.getAttribute(c,2):a.getAttribute(c)=
;return p=3D=3D=3Dnull?b:p}h&&(a[c]=3De);return a[c]}});var =
p=3D/\.(.*)$/,q=3D/^(?:textarea|input|select)$/i,r=3D/\./g,s=3D/ =
/g,t=3D/[^\w\s.|`]/g,u=3Dfunction(a){return =
a.replace(t,"\\$&")};d.event=3D{add:function(c,e,f,g){if(c.nodeType!=3D=3D=
3&&c.nodeType!=3D=3D8){try{d.isWindow(c)&&(c!=3D=3Da&&!c.frameElement)&&(=
c=3Da)}catch(h){}if(f=3D=3D=3D!1)f=3Dv;else if(!f)return;var =
i,j;f.handler&&(i=3Df,f=3Di.handler),f.guid||(f.guid=3Dd.guid++);var =
k=3Dd._data(c);if(!k)return;var =
l=3Dk.events,m=3Dk.handle;l||(k.events=3Dl=3D{}),m||(k.handle=3Dm=3Dfunct=
ion(){return typeof =
d!=3D=3D"undefined"&&!d.event.triggered?d.event.handle.apply(m.elem,argum=
ents):b}),m.elem=3Dc,e=3De.split(" ");var =
n,o=3D0,p;while(n=3De[o++]){j=3Di?d.extend({},i):{handler:f,data:g},n.ind=
exOf(".")>-1?(p=3Dn.split("."),n=3Dp.shift(),j.namespace=3Dp.slice(0).sor=
t().join(".")):(p=3D[],j.namespace=3D""),j.type=3Dn,j.guid||(j.guid=3Df.g=
uid);var =
q=3Dl[n],r=3Dd.event.special[n]||{};if(!q){q=3Dl[n]=3D[];if(!r.setup||r.s=
etup.call(c,g,p,m)=3D=3D=3D!1)c.addEventListener?c.addEventListener(n,m,!=
1):c.attachEvent&&c.attachEvent("on"+n,m)}r.add&&(r.add.call(c,j),j.handl=
er.guid||(j.handler.guid=3Df.guid)),q.push(j),d.event.global[n]=3D!0}c=3D=
null}},global:{},remove:function(a,c,e,f){if(a.nodeType!=3D=3D3&&a.nodeTy=
pe!=3D=3D8){e=3D=3D=3D!1&&(e=3Dv);var =
g,h,i,j,k=3D0,l,m,n,o,p,q,r,s=3Dd.hasData(a)&&d._data(a),t=3Ds&&s.events;=
if(!s||!t)return;c&&c.type&&(e=3Dc.handler,c=3Dc.type);if(!c||typeof =
c=3D=3D=3D"string"&&c.charAt(0)=3D=3D=3D"."){c=3Dc||"";for(h in =
t)d.event.remove(a,h+c);return}c=3Dc.split(" =
");while(h=3Dc[k++]){r=3Dh,q=3Dnull,l=3Dh.indexOf(".")<0,m=3D[],l||(m=3Dh=
.split("."),h=3Dm.shift(),n=3Dnew =
RegExp("(^|\\.)"+d.map(m.slice(0).sort(),u).join("\\.(?:.*\\.)?")+"(\\.|$=
)")),p=3Dt[h];if(!p)continue;if(!e){for(j=3D0;j<p.length;j++){q=3Dp[j];if=
(l||n.test(q.namespace))d.event.remove(a,r,q.handler,j),p.splice(j--,1)}c=
ontinue}o=3Dd.event.special[h]||{};for(j=3Df||0;j<p.length;j++){q=3Dp[j];=
if(e.guid=3D=3D=3Dq.guid){if(l||n.test(q.namespace))f=3D=3Dnull&&p.splice=
(j--,1),o.remove&&o.remove.call(a,q);if(f!=3Dnull)break}}if(p.length=3D=3D=
=3D0||f!=3Dnull&&p.length=3D=3D=3D1)(!o.teardown||o.teardown.call(a,m)=3D=
=3D=3D!1)&&d.removeEvent(a,h,s.handle),g=3Dnull,delete =
t[h]}if(d.isEmptyObject(t)){var w=3Ds.handle;w&&(w.elem=3Dnull),delete =
s.events,delete =
s.handle,d.isEmptyObject(s)&&d.removeData(a,b,!0)}}},trigger:function(a,c=
,e){var f=3Da.type||a,g=3Darguments[3];if(!g){a=3Dtypeof =
a=3D=3D=3D"object"?a[d.expando]?a:d.extend(d.Event(f),a):d.Event(f),f.ind=
exOf("!")>=3D0&&(a.type=3Df=3Df.slice(0,-1),a.exclusive=3D!0),e||(a.stopP=
ropagation(),d.event.global[f]&&d.each(d.cache,function(){var =
b=3Dd.expando,e=3Dthis[b];e&&e.events&&e.events[f]&&d.event.trigger(a,c,e=
.handle.elem)}));if(!e||e.nodeType=3D=3D=3D3||e.nodeType=3D=3D=3D8)return=
 =
b;a.result=3Db,a.target=3De,c=3Dd.makeArray(c),c.unshift(a)}a.currentTarg=
et=3De;var h=3Dd._data(e,"handle");h&&h.apply(e,c);var =
i=3De.parentNode||e.ownerDocument;try{e&&e.nodeName&&d.noData[e.nodeName.=
toLowerCase()]||e["on"+f]&&e["on"+f].apply(e,c)=3D=3D=3D!1&&(a.result=3D!=
1,a.preventDefault())}catch(j){}if(!a.isPropagationStopped()&&i)d.event.t=
rigger(a,c,i,!0);else if(!a.isDefaultPrevented()){var =
k,l=3Da.target,m=3Df.replace(p,""),n=3Dd.nodeName(l,"a")&&m=3D=3D=3D"clic=
k",o=3Dd.event.special[m]||{};if((!o._default||o._default.call(e,a)=3D=3D=
=3D!1)&&!n&&!(l&&l.nodeName&&d.noData[l.nodeName.toLowerCase()])){try{l[m=
]&&(k=3Dl["on"+m],k&&(l["on"+m]=3Dnull),d.event.triggered=3D!0,l[m]())}ca=
tch(q){}k&&(l["on"+m]=3Dk),d.event.triggered=3D!1}}},handle:function(c){v=
ar =
e,f,g,h,i,j=3D[],k=3Dd.makeArray(arguments);c=3Dk[0]=3Dd.event.fix(c||a.e=
vent),c.currentTarget=3Dthis,e=3Dc.type.indexOf(".")<0&&!c.exclusive,e||(=
g=3Dc.type.split("."),c.type=3Dg.shift(),j=3Dg.slice(0).sort(),h=3Dnew =
RegExp("(^|\\.)"+j.join("\\.(?:.*\\.)?")+"(\\.|$)")),c.namespace=3Dc.name=
space||j.join("."),i=3Dd._data(this,"events"),f=3D(i||{})[c.type];if(i&&f=
){f=3Df.slice(0);for(var l=3D0,m=3Df.length;l<m;l++){var =
n=3Df[l];if(e||h.test(n.namespace)){c.handler=3Dn.handler,c.data=3Dn.data=
,c.handleObj=3Dn;var =
o=3Dn.handler.apply(this,k);o!=3D=3Db&&(c.result=3Do,o=3D=3D=3D!1&&(c.pre=
ventDefault(),c.stopPropagation()));if(c.isImmediatePropagationStopped())=
break}}}return c.result},props:"altKey attrChange attrName bubbles =
button cancelable charCode clientX clientY ctrlKey currentTarget data =
detail eventPhase fromElement handler keyCode layerX layerY metaKey =
newValue offsetX offsetY pageX pageY prevValue relatedNode relatedTarget =
screenX screenY shiftKey srcElement target toElement view wheelDelta =
which".split(" "),fix:function(a){if(a[d.expando])return a;var =
e=3Da;a=3Dd.Event(e);for(var =
f=3Dthis.props.length,g;f;)g=3Dthis.props[--f],a[g]=3De[g];a.target||(a.t=
arget=3Da.srcElement||c),a.target.nodeType=3D=3D=3D3&&(a.target=3Da.targe=
t.parentNode),!a.relatedTarget&&a.fromElement&&(a.relatedTarget=3Da.fromE=
lement=3D=3D=3Da.target?a.toElement:a.fromElement);if(a.pageX=3D=3Dnull&&=
a.clientX!=3Dnull){var =
h=3Dc.documentElement,i=3Dc.body;a.pageX=3Da.clientX+(h&&h.scrollLeft||i&=
&i.scrollLeft||0)-(h&&h.clientLeft||i&&i.clientLeft||0),a.pageY=3Da.clien=
tY+(h&&h.scrollTop||i&&i.scrollTop||0)-(h&&h.clientTop||i&&i.clientTop||0=
)}a.which=3D=3Dnull&&(a.charCode!=3Dnull||a.keyCode!=3Dnull)&&(a.which=3D=
a.charCode!=3Dnull?a.charCode:a.keyCode),!a.metaKey&&a.ctrlKey&&(a.metaKe=
y=3Da.ctrlKey),!a.which&&a.button!=3D=3Db&&(a.which=3Da.button&1?1:a.butt=
on&2?3:a.button&4?2:0);return =
a},guid:1e8,proxy:d.proxy,special:{ready:{setup:d.bindReady,teardown:d.no=
op},live:{add:function(a){d.event.add(this,F(a.origType,a.selector),d.ext=
end({},a,{handler:E,guid:a.handler.guid}))},remove:function(a){d.event.re=
move(this,F(a.origType,a.selector),a)}},beforeunload:{setup:function(a,b,=
c){d.isWindow(this)&&(this.onbeforeunload=3Dc)},teardown:function(a,b){th=
is.onbeforeunload=3D=3D=3Db&&(this.onbeforeunload=3Dnull)}}}},d.removeEve=
nt=3Dc.removeEventListener?function(a,b,c){a.removeEventListener&&a.remov=
eEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"=
+b,c)},d.Event=3Dfunction(a){if(!this.preventDefault)return new =
d.Event(a);a&&a.type?(this.originalEvent=3Da,this.type=3Da.type,this.isDe=
faultPrevented=3Da.defaultPrevented||a.returnValue=3D=3D=3D!1||a.getPreve=
ntDefault&&a.getPreventDefault()?w:v):this.type=3Da,this.timeStamp=3Dd.no=
w(),this[d.expando]=3D!0},d.Event.prototype=3D{preventDefault:function(){=
this.isDefaultPrevented=3Dw;var =
a=3Dthis.originalEvent;a&&(a.preventDefault?a.preventDefault():a.returnVa=
lue=3D!1)},stopPropagation:function(){this.isPropagationStopped=3Dw;var =
a=3Dthis.originalEvent;a&&(a.stopPropagation&&a.stopPropagation(),a.cance=
lBubble=3D!0)},stopImmediatePropagation:function(){this.isImmediatePropag=
ationStopped=3Dw,this.stopPropagation()},isDefaultPrevented:v,isPropagati=
onStopped:v,isImmediatePropagationStopped:v};var x=3Dfunction(a){var =
b=3Da.relatedTarget;try{if(b!=3D=3Dc&&!b.parentNode)return;while(b&&b!=3D=
=3Dthis)b=3Db.parentNode;b!=3D=3Dthis&&(a.type=3Da.data,d.event.handle.ap=
ply(this,arguments))}catch(e){}},y=3Dfunction(a){a.type=3Da.data,d.event.=
handle.apply(this,arguments)};d.each({mouseenter:"mouseover",mouseleave:"=
mouseout"},function(a,b){d.event.special[a]=3D{setup:function(c){d.event.=
add(this,b,c&&c.selector?y:x,a)},teardown:function(a){d.event.remove(this=
,b,a&&a.selector?y:x)}}}),d.support.submitBubbles||(d.event.special.submi=
t=3D{setup:function(a,b){if(this.nodeName&&this.nodeName.toLowerCase()!=3D=
=3D"form")d.event.add(this,"click.specialSubmit",function(a){var =
b=3Da.target,c=3Db.type;(c=3D=3D=3D"submit"||c=3D=3D=3D"image")&&d(b).clo=
sest("form").length&&C("submit",this,arguments)}),d.event.add(this,"keypr=
ess.specialSubmit",function(a){var =
b=3Da.target,c=3Db.type;(c=3D=3D=3D"text"||c=3D=3D=3D"password")&&d(b).cl=
osest("form").length&&a.keyCode=3D=3D=3D13&&C("submit",this,arguments)});=
else =
return!1},teardown:function(a){d.event.remove(this,".specialSubmit")}});i=
f(!d.support.changeBubbles){var z,A=3Dfunction(a){var =
b=3Da.type,c=3Da.value;b=3D=3D=3D"radio"||b=3D=3D=3D"checkbox"?c=3Da.chec=
ked:b=3D=3D=3D"select-multiple"?c=3Da.selectedIndex>-1?d.map(a.options,fu=
nction(a){return =
a.selected}).join("-"):"":a.nodeName.toLowerCase()=3D=3D=3D"select"&&(c=3D=
a.selectedIndex);return c},B=3Dfunction B(a){var =
c=3Da.target,e,f;if(q.test(c.nodeName)&&!c.readOnly){e=3Dd._data(c,"_chan=
ge_data"),f=3DA(c),(a.type!=3D=3D"focusout"||c.type!=3D=3D"radio")&&d._da=
ta(c,"_change_data",f);if(e=3D=3D=3Db||f=3D=3D=3De)return;if(e!=3Dnull||f=
)a.type=3D"change",a.liveFired=3Db,d.event.trigger(a,arguments[1],c)}};d.=
event.special.change=3D{filters:{focusout:B,beforedeactivate:B,click:func=
tion(a){var =
b=3Da.target,c=3Db.type;(c=3D=3D=3D"radio"||c=3D=3D=3D"checkbox"||b.nodeN=
ame.toLowerCase()=3D=3D=3D"select")&&B.call(this,a)},keydown:function(a){=
var =
b=3Da.target,c=3Db.type;(a.keyCode=3D=3D=3D13&&b.nodeName.toLowerCase()!=3D=
=3D"textarea"||a.keyCode=3D=3D=3D32&&(c=3D=3D=3D"checkbox"||c=3D=3D=3D"ra=
dio")||c=3D=3D=3D"select-multiple")&&B.call(this,a)},beforeactivate:funct=
ion(a){var =
b=3Da.target;d._data(b,"_change_data",A(b))}},setup:function(a,b){if(this=
.type=3D=3D=3D"file")return!1;for(var c in =
z)d.event.add(this,c+".specialChange",z[c]);return =
q.test(this.nodeName)},teardown:function(a){d.event.remove(this,".special=
Change");return =
q.test(this.nodeName)}},z=3Dd.event.special.change.filters,z.focus=3Dz.be=
foreactivate}c.addEventListener&&d.each({focus:"focusin",blur:"focusout"}=
,function(a,b){function c(a){a=3Dd.event.fix(a),a.type=3Db;return =
d.event.handle.call(this,a)}d.event.special[b]=3D{setup:function(){this.a=
ddEventListener(a,c,!0)},teardown:function(){this.removeEventListener(a,c=
,!0)}}}),d.each(["bind","one"],function(a,c){d.fn[c]=3Dfunction(a,e,f){if=
(typeof a=3D=3D=3D"object"){for(var g in a)this[c](g,e,a[g],f);return =
this}if(d.isFunction(e)||e=3D=3D=3D!1)f=3De,e=3Db;var =
h=3Dc=3D=3D=3D"one"?d.proxy(f,function(a){d(this).unbind(a,h);return =
f.apply(this,arguments)}):f;if(a=3D=3D=3D"unload"&&c!=3D=3D"one")this.one=
(a,e,f);else for(var =
i=3D0,j=3Dthis.length;i<j;i++)d.event.add(this[i],a,h,e);return =
this}}),d.fn.extend({unbind:function(a,b){if(typeof =
a!=3D=3D"object"||a.preventDefault)for(var =
e=3D0,f=3Dthis.length;e<f;e++)d.event.remove(this[e],a,b);else for(var c =
in a)this.unbind(c,a[c]);return this},delegate:function(a,b,c,d){return =
this.live(b,c,d,a)},undelegate:function(a,b,c){return =
arguments.length=3D=3D=3D0?this.unbind("live"):this.die(b,null,c,a)},trig=
ger:function(a,b){return =
this.each(function(){d.event.trigger(a,b,this)})},triggerHandler:function=
(a,b){if(this[0]){var =
c=3Dd.Event(a);c.preventDefault(),c.stopPropagation(),d.event.trigger(c,b=
,this[0]);return c.result}},toggle:function(a){var =
b=3Darguments,c=3D1;while(c<b.length)d.proxy(a,b[c++]);return =
this.click(d.proxy(a,function(e){var =
f=3D(d._data(this,"lastToggle"+a.guid)||0)%c;d._data(this,"lastToggle"+a.=
guid,f+1),e.preventDefault();return =
b[f].apply(this,arguments)||!1}))},hover:function(a,b){return =
this.mouseenter(a).mouseleave(b||a)}});var =
D=3D{focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"m=
ouseout"};d.each(["live","die"],function(a,c){d.fn[c]=3Dfunction(a,e,f,g)=
{var =
h,i=3D0,j,k,l,m=3Dg||this.selector,n=3Dg?this:d(this.context);if(typeof =
a=3D=3D=3D"object"&&!a.preventDefault){for(var o in =
a)n[c](o,e,a[o],m);return =
this}d.isFunction(e)&&(f=3De,e=3Db),a=3D(a||"").split(" =
");while((h=3Da[i++])!=3Dnull){j=3Dp.exec(h),k=3D"",j&&(k=3Dj[0],h=3Dh.re=
place(p,""));if(h=3D=3D=3D"hover"){a.push("mouseenter"+k,"mouseleave"+k);=
continue}l=3Dh,h=3D=3D=3D"focus"||h=3D=3D=3D"blur"?(a.push(D[h]+k),h=3Dh+=
k):h=3D(D[h]||h)+k;if(c=3D=3D=3D"live")for(var =
q=3D0,r=3Dn.length;q<r;q++)d.event.add(n[q],"live."+F(h,m),{data:e,select=
or:m,handler:f,origType:h,origHandler:f,preType:l});else =
n.unbind("live."+F(h,m),f)}return this}}),d.each("blur focus focusin =
focusout load resize scroll unload click dblclick mousedown mouseup =
mousemove mouseover mouseout mouseenter mouseleave change select submit =
keydown keypress keyup error".split(" =
"),function(a,b){d.fn[b]=3Dfunction(a,c){c=3D=3Dnull&&(c=3Da,a=3Dnull);re=
turn =
arguments.length>0?this.bind(b,a,c):this.trigger(b)},d.attrFn&&(d.attrFn[=
b]=3D!0)}),function(){function u(a,b,c,d,e,f){for(var =
g=3D0,h=3Dd.length;g<h;g++){var i=3Dd[g];if(i){var =
j=3D!1;i=3Di[a];while(i){if(i.sizcache=3D=3D=3Dc){j=3Dd[i.sizset];break}i=
f(i.nodeType=3D=3D=3D1){f||(i.sizcache=3Dc,i.sizset=3Dg);if(typeof =
b!=3D=3D"string"){if(i=3D=3D=3Db){j=3D!0;break}}else =
if(k.filter(b,[i]).length>0){j=3Di;break}}i=3Di[a]}d[g]=3Dj}}}function =
t(a,b,c,d,e,f){for(var g=3D0,h=3Dd.length;g<h;g++){var =
i=3Dd[g];if(i){var =
j=3D!1;i=3Di[a];while(i){if(i.sizcache=3D=3D=3Dc){j=3Dd[i.sizset];break}i=
.nodeType=3D=3D=3D1&&!f&&(i.sizcache=3Dc,i.sizset=3Dg);if(i.nodeName.toLo=
werCase()=3D=3D=3Db){j=3Di;break}i=3Di[a]}d[g]=3Dj}}}var =
a=3D/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[=
\]'"]+)+\]|\\.|[^ =
>+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e=3D0,f=3DObject.prototype=
.toString,g=3D!1,h=3D!0,i=3D/\\/g,j=3D/\W/;[0,0].sort(function(){h=3D!1;r=
eturn 0});var k=3Dfunction(b,d,e,g){e=3De||[],d=3Dd||c;var =
h=3Dd;if(d.nodeType!=3D=3D1&&d.nodeType!=3D=3D9)return[];if(!b||typeof =
b!=3D=3D"string")return e;var =
i,j,n,o,q,r,s,t,u=3D!0,w=3Dk.isXML(d),x=3D[],y=3Db;do{a.exec(""),i=3Da.ex=
ec(y);if(i){y=3Di[3],x.push(i[1]);if(i[2]){o=3Di[3];break}}}while(i);if(x=
.length>1&&m.exec(b))if(x.length=3D=3D=3D2&&l.relative[x[0]])j=3Dv(x[0]+x=
[1],d);else{j=3Dl.relative[x[0]]?[d]:k(x.shift(),d);while(x.length)b=3Dx.=
shift(),l.relative[b]&&(b+=3Dx.shift()),j=3Dv(b,j)}else{!g&&x.length>1&&d=
.nodeType=3D=3D=3D9&&!w&&l.match.ID.test(x[0])&&!l.match.ID.test(x[x.leng=
th-1])&&(q=3Dk.find(x.shift(),d,w),d=3Dq.expr?k.filter(q.expr,q.set)[0]:q=
.set[0]);if(d){q=3Dg?{expr:x.pop(),set:p(g)}:k.find(x.pop(),x.length=3D=3D=
=3D1&&(x[0]=3D=3D=3D"~"||x[0]=3D=3D=3D"+")&&d.parentNode?d.parentNode:d,w=
),j=3Dq.expr?k.filter(q.expr,q.set):q.set,x.length>0?n=3Dp(j):u=3D!1;whil=
e(x.length)r=3Dx.pop(),s=3Dr,l.relative[r]?s=3Dx.pop():r=3D"",s=3D=3Dnull=
&&(s=3Dd),l.relative[r](n,s,w)}else =
n=3Dx=3D[]}n||(n=3Dj),n||k.error(r||b);if(f.call(n)=3D=3D=3D"[object =
Array]")if(u)if(d&&d.nodeType=3D=3D=3D1)for(t=3D0;n[t]!=3Dnull;t++)n[t]&&=
(n[t]=3D=3D=3D!0||n[t].nodeType=3D=3D=3D1&&k.contains(d,n[t]))&&e.push(j[=
t]);else =
for(t=3D0;n[t]!=3Dnull;t++)n[t]&&n[t].nodeType=3D=3D=3D1&&e.push(j[t]);el=
se e.push.apply(e,n);else p(n,e);o&&(k(o,h,e,g),k.uniqueSort(e));return =
e};k.uniqueSort=3Dfunction(a){if(r){g=3Dh,a.sort(r);if(g)for(var =
b=3D1;b<a.length;b++)a[b]=3D=3D=3Da[b-1]&&a.splice(b--,1)}return =
a},k.matches=3Dfunction(a,b){return =
k(a,null,null,b)},k.matchesSelector=3Dfunction(a,b){return =
k(b,null,null,[a]).length>0},k.find=3Dfunction(a,b,c){var =
d;if(!a)return[];for(var e=3D0,f=3Dl.order.length;e<f;e++){var =
g,h=3Dl.order[e];if(g=3Dl.leftMatch[h].exec(a)){var =
j=3Dg[1];g.splice(1,1);if(j.substr(j.length-1)!=3D=3D"\\"){g[1]=3D(g[1]||=
"").replace(i,""),d=3Dl.find[h](g,b,c);if(d!=3Dnull){a=3Da.replace(l.matc=
h[h],"");break}}}}d||(d=3Dtypeof =
b.getElementsByTagName!=3D=3D"undefined"?b.getElementsByTagName("*"):[]);=
return{set:d,expr:a}},k.filter=3Dfunction(a,c,d,e){var =
f,g,h=3Da,i=3D[],j=3Dc,m=3Dc&&c[0]&&k.isXML(c[0]);while(a&&c.length){for(=
var n in l.filter)if((f=3Dl.leftMatch[n].exec(a))!=3Dnull&&f[2]){var =
o,p,q=3Dl.filter[n],r=3Df[1];g=3D!1,f.splice(1,1);if(r.substr(r.length-1)=
=3D=3D=3D"\\")continue;j=3D=3D=3Di&&(i=3D[]);if(l.preFilter[n]){f=3Dl.pre=
Filter[n](f,j,d,i,e,m);if(f){if(f=3D=3D=3D!0)continue}else =
g=3Do=3D!0}if(f)for(var =
s=3D0;(p=3Dj[s])!=3Dnull;s++)if(p){o=3Dq(p,f,s,j);var =
t=3De^!!o;d&&o!=3Dnull?t?g=3D!0:j[s]=3D!1:t&&(i.push(p),g=3D!0)}if(o!=3D=3D=
b){d||(j=3Di),a=3Da.replace(l.match[n],"");if(!g)return[];break}}if(a=3D=3D=
=3Dh)if(g=3D=3Dnull)k.error(a);else break;h=3Da}return =
j},k.error=3Dfunction(a){throw"Syntax error, unrecognized expression: =
"+a};var =
l=3Dk.selectors=3D{order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\u=
FFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=3D[=
'"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFF=
F\-]|\\.)+)\s*(?:(\S?=3D)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\=
.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|=
last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-=
]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))=
?(?=3D[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\(=
[^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","f=
or":"htmlFor"},attrHandle:{href:function(a){return =
a.getAttribute("href")},type:function(a){return =
a.getAttribute("type")}},relative:{"+":function(a,b){var c=3Dtypeof =
b=3D=3D=3D"string",d=3Dc&&!j.test(b),e=3Dc&&!d;d&&(b=3Db.toLowerCase());f=
or(var =
f=3D0,g=3Da.length,h;f<g;f++)if(h=3Da[f]){while((h=3Dh.previousSibling)&&=
h.nodeType!=3D=3D1){}a[f]=3De||h&&h.nodeName.toLowerCase()=3D=3D=3Db?h||!=
1:h=3D=3D=3Db}e&&k.filter(b,a,!0)},">":function(a,b){var c,d=3Dtypeof =
b=3D=3D=3D"string",e=3D0,f=3Da.length;if(d&&!j.test(b)){b=3Db.toLowerCase=
();for(;e<f;e++){c=3Da[e];if(c){var =
g=3Dc.parentNode;a[e]=3Dg.nodeName.toLowerCase()=3D=3D=3Db?g:!1}}}else{fo=
r(;e<f;e++)c=3Da[e],c&&(a[e]=3Dd?c.parentNode:c.parentNode=3D=3D=3Db);d&&=
k.filter(b,a,!0)}},"":function(a,b,c){var d,f=3De++,g=3Du;typeof =
b=3D=3D=3D"string"&&!j.test(b)&&(b=3Db.toLowerCase(),d=3Db,g=3Dt),g("pare=
ntNode",b,f,a,d,c)},"~":function(a,b,c){var d,f=3De++,g=3Du;typeof =
b=3D=3D=3D"string"&&!j.test(b)&&(b=3Db.toLowerCase(),d=3Db,g=3Dt),g("prev=
iousSibling",b,f,a,d,c)}},find:{ID:function(a,b,c){if(typeof =
b.getElementById!=3D=3D"undefined"&&!c){var =
d=3Db.getElementById(a[1]);return =
d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof =
b.getElementsByName!=3D=3D"undefined"){var =
c=3D[],d=3Db.getElementsByName(a[1]);for(var =
e=3D0,f=3Dd.length;e<f;e++)d[e].getAttribute("name")=3D=3D=3Da[1]&&c.push=
(d[e]);return c.length=3D=3D=3D0?null:c}},TAG:function(a,b){if(typeof =
b.getElementsByTagName!=3D=3D"undefined")return =
b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=3D=
" "+a[1].replace(i,"")+" ";if(f)return a;for(var =
g=3D0,h;(h=3Db[g])!=3Dnull;g++)h&&(e^(h.className&&(" "+h.className+" =
").replace(/[\t\n\r]/g," =
").indexOf(a)>=3D0)?c||d.push(h):c&&(b[g]=3D!1));return!1},ID:function(a)=
{return a[1].replace(i,"")},TAG:function(a,b){return =
a[1].replace(i,"").toLowerCase()},CHILD:function(a){if(a[1]=3D=3D=3D"nth"=
){a[2]||k.error(a[0]),a[2]=3Da[2].replace(/^\+|\s*/g,"");var =
b=3D/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]=3D=3D=3D"even"&&"2n"||a[2]=3D=3D=
=3D"odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=3Db[1]+(b[2]||=
1)-0,a[3]=3Db[3]-0}else a[2]&&k.error(a[0]);a[0]=3De++;return =
a},ATTR:function(a,b,c,d,e,f){var =
g=3Da[1]=3Da[1].replace(i,"");!f&&l.attrMap[g]&&(a[1]=3Dl.attrMap[g]),a[4=
]=3D(a[4]||a[5]||"").replace(i,""),a[2]=3D=3D=3D"~=3D"&&(a[4]=3D" =
"+a[4]+" ");return =
a},PSEUDO:function(b,c,d,e,f){if(b[1]=3D=3D=3D"not")if((a.exec(b[3])||"")=
.length>1||/^\w/.test(b[3]))b[3]=3Dk(b[3],null,null,c);else{var =
g=3Dk.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else =
if(l.match.POS.test(b[0])||l.match.CHILD.test(b[0]))return!0;return =
b},POS:function(a){a.unshift(!0);return =
a}},filters:{enabled:function(a){return =
a.disabled=3D=3D=3D!1&&a.type!=3D=3D"hidden"},disabled:function(a){return=
 a.disabled=3D=3D=3D!0},checked:function(a){return =
a.checked=3D=3D=3D!0},selected:function(a){a.parentNode&&a.parentNode.sel=
ectedIndex;return =
a.selected=3D=3D=3D!0},parent:function(a){return!!a.firstChild},empty:fun=
ction(a){return!a.firstChild},has:function(a,b,c){return!!k(c[3],a).lengt=
h},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){ret=
urn"text"=3D=3D=3Da.getAttribute("type")},radio:function(a){return"radio"=
=3D=3D=3Da.type},checkbox:function(a){return"checkbox"=3D=3D=3Da.type},fi=
le:function(a){return"file"=3D=3D=3Da.type},password:function(a){return"p=
assword"=3D=3D=3Da.type},submit:function(a){return"submit"=3D=3D=3Da.type=
},image:function(a){return"image"=3D=3D=3Da.type},reset:function(a){retur=
n"reset"=3D=3D=3Da.type},button:function(a){return"button"=3D=3D=3Da.type=
||a.nodeName.toLowerCase()=3D=3D=3D"button"},input:function(a){return/inp=
ut|select|textarea|button/i.test(a.nodeName)}},setFilters:{first:function=
(a,b){return b=3D=3D=3D0},last:function(a,b,c,d){return =
b=3D=3D=3Dd.length-1},even:function(a,b){return =
b%2=3D=3D=3D0},odd:function(a,b){return =
b%2=3D=3D=3D1},lt:function(a,b,c){return =
b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return =
c[3]-0=3D=3D=3Db},eq:function(a,b,c){return =
c[3]-0=3D=3D=3Db}},filter:{PSEUDO:function(a,b,c,d){var =
e=3Db[1],f=3Dl.filters[e];if(f)return =
f(a,c,b,d);if(e=3D=3D=3D"contains")return(a.textContent||a.innerText||k.g=
etText([a])||"").indexOf(b[3])>=3D0;if(e=3D=3D=3D"not"){var =
g=3Db[3];for(var =
h=3D0,i=3Dg.length;h<i;h++)if(g[h]=3D=3D=3Da)return!1;return!0}k.error(e)=
},CHILD:function(a,b){var =
c=3Db[1],d=3Da;switch(c){case"only":case"first":while(d=3Dd.previousSibli=
ng)if(d.nodeType=3D=3D=3D1)return!1;if(c=3D=3D=3D"first")return!0;d=3Da;c=
ase"last":while(d=3Dd.nextSibling)if(d.nodeType=3D=3D=3D1)return!1;return=
!0;case"nth":var =
e=3Db[2],f=3Db[3];if(e=3D=3D=3D1&&f=3D=3D=3D0)return!0;var =
g=3Db[0],h=3Da.parentNode;if(h&&(h.sizcache!=3D=3Dg||!a.nodeIndex)){var =
i=3D0;for(d=3Dh.firstChild;d;d=3Dd.nextSibling)d.nodeType=3D=3D=3D1&&(d.n=
odeIndex=3D++i);h.sizcache=3Dg}var j=3Da.nodeIndex-f;return =
e=3D=3D=3D0?j=3D=3D=3D0:j%e=3D=3D=3D0&&j/e>=3D0}},ID:function(a,b){return=
 =
a.nodeType=3D=3D=3D1&&a.getAttribute("id")=3D=3D=3Db},TAG:function(a,b){r=
eturn =
b=3D=3D=3D"*"&&a.nodeType=3D=3D=3D1||a.nodeName.toLowerCase()=3D=3D=3Db},=
CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" =
").indexOf(b)>-1},ATTR:function(a,b){var =
c=3Db[1],d=3Dl.attrHandle[c]?l.attrHandle[c](a):a[c]!=3Dnull?a[c]:a.getAt=
tribute(c),e=3Dd+"",f=3Db[2],g=3Db[4];return =
d=3D=3Dnull?f=3D=3D=3D"!=3D":f=3D=3D=3D"=3D"?e=3D=3D=3Dg:f=3D=3D=3D"*=3D"=
?e.indexOf(g)>=3D0:f=3D=3D=3D"~=3D"?(" "+e+" =
").indexOf(g)>=3D0:g?f=3D=3D=3D"!=3D"?e!=3D=3Dg:f=3D=3D=3D"^=3D"?e.indexO=
f(g)=3D=3D=3D0:f=3D=3D=3D"$=3D"?e.substr(e.length-g.length)=3D=3D=3Dg:f=3D=
=3D=3D"|=3D"?e=3D=3D=3Dg||e.substr(0,g.length+1)=3D=3D=3Dg+"-":!1:e&&d!=3D=
=3D!1},POS:function(a,b,c,d){var =
e=3Db[2],f=3Dl.setFilters[e];if(f)return =
f(a,c,b,d)}}},m=3Dl.match.POS,n=3Dfunction(a,b){return"\\"+(b-0+1)};for(v=
ar o in l.match)l.match[o]=3Dnew =
RegExp(l.match[o].source+/(?![^\[]*\])(?![^\(]*\))/.source),l.leftMatch[o=
]=3Dnew =
RegExp(/(^(?:.|\r|\n)*?)/.source+l.match[o].source.replace(/\\(\d+)/g,n))=
;var =
p=3Dfunction(a,b){a=3DArray.prototype.slice.call(a,0);if(b){b.push.apply(=
b,a);return b}return =
a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].node=
Type}catch(q){p=3Dfunction(a,b){var =
c=3D0,d=3Db||[];if(f.call(a)=3D=3D=3D"[object =
Array]")Array.prototype.push.apply(d,a);else if(typeof =
a.length=3D=3D=3D"number")for(var e=3Da.length;c<e;c++)d.push(a[c]);else =
for(;a[c];c++)d.push(a[c]);return d}}var =
r,s;c.documentElement.compareDocumentPosition?r=3Dfunction(a,b){if(a=3D=3D=
=3Db){g=3D!0;return =
0}if(!a.compareDocumentPosition||!b.compareDocumentPosition)return =
a.compareDocumentPosition?-1:1;return =
a.compareDocumentPosition(b)&4?-1:1}:(r=3Dfunction(a,b){var =
c,d,e=3D[],f=3D[],h=3Da.parentNode,i=3Db.parentNode,j=3Dh;if(a=3D=3D=3Db)=
{g=3D!0;return 0}if(h=3D=3D=3Di)return =
s(a,b);if(!h)return-1;if(!i)return =
1;while(j)e.unshift(j),j=3Dj.parentNode;j=3Di;while(j)f.unshift(j),j=3Dj.=
parentNode;c=3De.length,d=3Df.length;for(var =
k=3D0;k<c&&k<d;k++)if(e[k]!=3D=3Df[k])return s(e[k],f[k]);return =
k=3D=3D=3Dc?s(a,f[k],-1):s(e[k],b,1)},s=3Dfunction(a,b,c){if(a=3D=3D=3Db)=
return c;var =
d=3Da.nextSibling;while(d){if(d=3D=3D=3Db)return-1;d=3Dd.nextSibling}retu=
rn 1}),k.getText=3Dfunction(a){var b=3D"",c;for(var =
d=3D0;a[d];d++)c=3Da[d],c.nodeType=3D=3D=3D3||c.nodeType=3D=3D=3D4?b+=3Dc=
.nodeValue:c.nodeType!=3D=3D8&&(b+=3Dk.getText(c.childNodes));return =
b},function(){var a=3Dc.createElement("div"),d=3D"script"+(new =
Date).getTime(),e=3Dc.documentElement;a.innerHTML=3D"<a =
name=3D'"+d+"'/>",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(l.=
find.ID=3Dfunction(a,c,d){if(typeof =
c.getElementById!=3D=3D"undefined"&&!d){var =
e=3Dc.getElementById(a[1]);return e?e.id=3D=3D=3Da[1]||typeof =
e.getAttributeNode!=3D=3D"undefined"&&e.getAttributeNode("id").nodeValue=3D=
=3D=3Da[1]?[e]:b:[]}},l.filter.ID=3Dfunction(a,b){var c=3Dtypeof =
a.getAttributeNode!=3D=3D"undefined"&&a.getAttributeNode("id");return =
a.nodeType=3D=3D=3D1&&c&&c.nodeValue=3D=3D=3Db}),e.removeChild(a),e=3Da=3D=
null}(),function(){var =
a=3Dc.createElement("div");a.appendChild(c.createComment("")),a.getElemen=
tsByTagName("*").length>0&&(l.find.TAG=3Dfunction(a,b){var =
c=3Db.getElementsByTagName(a[1]);if(a[1]=3D=3D=3D"*"){var d=3D[];for(var =
e=3D0;c[e];e++)c[e].nodeType=3D=3D=3D1&&d.push(c[e]);c=3Dd}return =
c}),a.innerHTML=3D"<a href=3D'#'></a>",a.firstChild&&typeof =
a.firstChild.getAttribute!=3D=3D"undefined"&&a.firstChild.getAttribute("h=
ref")!=3D=3D"#"&&(l.attrHandle.href=3Dfunction(a){return =
a.getAttribute("href",2)}),a=3Dnull}(),c.querySelectorAll&&function(){var=
 a=3Dk,b=3Dc.createElement("div"),d=3D"__sizzle__";b.innerHTML=3D"<p =
class=3D'TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").=
length!=3D=3D0){k=3Dfunction(b,e,f,g){e=3De||c;if(!g&&!k.isXML(e)){var =
h=3D/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType=3D=3D=3D=
1||e.nodeType=3D=3D=3D9)){if(h[1])return =
p(e.getElementsByTagName(b),f);if(h[2]&&l.find.CLASS&&e.getElementsByClas=
sName)return =
p(e.getElementsByClassName(h[2]),f)}if(e.nodeType=3D=3D=3D9){if(b=3D=3D=3D=
"body"&&e.body)return p([e.body],f);if(h&&h[3]){var =
i=3De.getElementById(h[3]);if(!i||!i.parentNode)return =
p([],f);if(i.id=3D=3D=3Dh[3])return p([i],f)}try{return =
p(e.querySelectorAll(b),f)}catch(j){}}else =
if(e.nodeType=3D=3D=3D1&&e.nodeName.toLowerCase()!=3D=3D"object"){var =
m=3De,n=3De.getAttribute("id"),o=3Dn||d,q=3De.parentNode,r=3D/^\s*[+~]/.t=
est(b);n?o=3Do.replace(/'/g,"\\$&"):e.setAttribute("id",o),r&&q&&(e=3De.p=
arentNode);try{if(!r||q)return p(e.querySelectorAll("[id=3D'"+o+"'] =
"+b),f)}catch(s){}finally{n||m.removeAttribute("id")}}}return =
a(b,e,f,g)};for(var e in a)k[e]=3Da[e];b=3Dnull}}(),function(){var =
a=3Dc.documentElement,b=3Da.matchesSelector||a.mozMatchesSelector||a.webk=
itMatchesSelector||a.msMatchesSelector,d=3D!1;try{b.call(c.documentElemen=
t,"[test!=3D'']:sizzle")}catch(e){d=3D!0}b&&(k.matchesSelector=3Dfunction=
(a,c){c=3Dc.replace(/\=3D\s*([^'"\]]*)\s*\]/g,"=3D'$1']");if(!k.isXML(a))=
try{if(d||!l.match.PSEUDO.test(c)&&!/!=3D/.test(c))return =
b.call(a,c)}catch(e){}return =
k(c,null,null,[a]).length>0})}(),function(){var =
a=3Dc.createElement("div");a.innerHTML=3D"<div class=3D'test =
e'></div><div =
class=3D'test'></div>";if(a.getElementsByClassName&&a.getElementsByClassN=
ame("e").length!=3D=3D0){a.lastChild.className=3D"e";if(a.getElementsByCl=
assName("e").length=3D=3D=3D1)return;l.order.splice(1,0,"CLASS"),l.find.C=
LASS=3Dfunction(a,b,c){if(typeof =
b.getElementsByClassName!=3D=3D"undefined"&&!c)return =
b.getElementsByClassName(a[1])},a=3Dnull}}(),c.documentElement.contains?k=
.contains=3Dfunction(a,b){return =
a!=3D=3Db&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocume=
ntPosition?k.contains=3Dfunction(a,b){return!!(a.compareDocumentPosition(=
b)&16)}:k.contains=3Dfunction(){return!1},k.isXML=3Dfunction(a){var =
b=3D(a?a.ownerDocument||a:0).documentElement;return =
b?b.nodeName!=3D=3D"HTML":!1};var v=3Dfunction(a,b){var =
c,d=3D[],e=3D"",f=3Db.nodeType?[b]:b;while(c=3Dl.match.PSEUDO.exec(a))e+=3D=
c[0],a=3Da.replace(l.match.PSEUDO,"");a=3Dl.relative[a]?a+"*":a;for(var =
g=3D0,h=3Df.length;g<h;g++)k(a,f[g],d);return =
k.filter(e,d)};d.find=3Dk,d.expr=3Dk.selectors,d.expr[":"]=3Dd.expr.filte=
rs,d.unique=3Dk.uniqueSort,d.text=3Dk.getText,d.isXMLDoc=3Dk.isXML,d.cont=
ains=3Dk.contains}();var =
G=3D/Until$/,H=3D/^(?:parents|prevUntil|prevAll)/,I=3D/,/,J=3D/^.[^:#\[\.=
,]*$/,K=3DArray.prototype.slice,L=3Dd.expr.match.POS,M=3D{children:!0,con=
tents:!0,next:!0,prev:!0};d.fn.extend({find:function(a){var =
b=3Dthis.pushStack("","find",a),c=3D0;for(var =
e=3D0,f=3Dthis.length;e<f;e++){c=3Db.length,d.find(a,this[e],b);if(e>0)fo=
r(var g=3Dc;g<b.length;g++)for(var =
h=3D0;h<c;h++)if(b[h]=3D=3D=3Db[g]){b.splice(g--,1);break}}return =
b},has:function(a){var b=3Dd(a);return this.filter(function(){for(var =
a=3D0,c=3Db.length;a<c;a++)if(d.contains(this,b[a]))return!0})},not:funct=
ion(a){return =
this.pushStack(O(this,a,!1),"not",a)},filter:function(a){return =
this.pushStack(O(this,a,!0),"filter",a)},is:function(a){return!!a&&d.filt=
er(a,this).length>0},closest:function(a,b){var =
c=3D[],e,f,g=3Dthis[0];if(d.isArray(a)){var =
h,i,j=3D{},k=3D1;if(g&&a.length){for(e=3D0,f=3Da.length;e<f;e++)i=3Da[e],=
j[i]||(j[i]=3Dd.expr.match.POS.test(i)?d(i,b||this.context):i);while(g&&g=
.ownerDocument&&g!=3D=3Db){for(i in =
j)h=3Dj[i],(h.jquery?h.index(g)>-1:d(g).is(h))&&c.push({selector:i,elem:g=
,level:k});g=3Dg.parentNode,k++}}return c}var =
l=3DL.test(a)?d(a,b||this.context):null;for(e=3D0,f=3Dthis.length;e<f;e++=
){g=3Dthis[e];while(g){if(l?l.index(g)>-1:d.find.matchesSelector(g,a)){c.=
push(g);break}g=3Dg.parentNode;if(!g||!g.ownerDocument||g=3D=3D=3Db)break=
}}c=3Dc.length>1?d.unique(c):c;return =
this.pushStack(c,"closest",a)},index:function(a){if(!a||typeof =
a=3D=3D=3D"string")return =
d.inArray(this[0],a?d(a):this.parent().children());return =
d.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=3Dtypeof =
a=3D=3D=3D"string"?d(a,b):d.makeArray(a),e=3Dd.merge(this.get(),c);return=
 =
this.pushStack(N(c[0])||N(e[0])?e:d.unique(e))},andSelf:function(){return=
 this.add(this.prevObject)}}),d.each({parent:function(a){var =
b=3Da.parentNode;return =
b&&b.nodeType!=3D=3D11?b:null},parents:function(a){return =
d.dir(a,"parentNode")},parentsUntil:function(a,b,c){return =
d.dir(a,"parentNode",c)},next:function(a){return =
d.nth(a,2,"nextSibling")},prev:function(a){return =
d.nth(a,2,"previousSibling")},nextAll:function(a){return =
d.dir(a,"nextSibling")},prevAll:function(a){return =
d.dir(a,"previousSibling")},nextUntil:function(a,b,c){return =
d.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return =
d.dir(a,"previousSibling",c)},siblings:function(a){return =
d.sibling(a.parentNode.firstChild,a)},children:function(a){return =
d.sibling(a.firstChild)},contents:function(a){return =
d.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:d.make=
Array(a.childNodes)}},function(a,b){d.fn[a]=3Dfunction(c,e){var =
f=3Dd.map(this,b,c),g=3DK.call(arguments);G.test(a)||(e=3Dc),e&&typeof =
e=3D=3D=3D"string"&&(f=3Dd.filter(e,f)),f=3Dthis.length>1&&!M[a]?d.unique=
(f):f,(this.length>1||I.test(e))&&H.test(a)&&(f=3Df.reverse());return =
this.pushStack(f,a,g.join(","))}}),d.extend({filter:function(a,b,c){c&&(a=
=3D":not("+a+")");return =
b.length=3D=3D=3D1?d.find.matchesSelector(b[0],a)?[b[0]]:[]:d.find.matche=
s(a,b)},dir:function(a,c,e){var =
f=3D[],g=3Da[c];while(g&&g.nodeType!=3D=3D9&&(e=3D=3D=3Db||g.nodeType!=3D=
=3D1||!d(g).is(e)))g.nodeType=3D=3D=3D1&&f.push(g),g=3Dg[c];return =
f},nth:function(a,b,c,d){b=3Db||1;var =
e=3D0;for(;a;a=3Da[c])if(a.nodeType=3D=3D=3D1&&++e=3D=3D=3Db)break;return=
 a},sibling:function(a,b){var =
c=3D[];for(;a;a=3Da.nextSibling)a.nodeType=3D=3D=3D1&&a!=3D=3Db&&c.push(a=
);return c}});var P=3D/ =
jQuery\d+=3D"(?:\d+|null)"/g,Q=3D/^\s+/,R=3D/<(?!area|br|col|embed|hr|img=
|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,S=3D/<([\w:]+)/,T=3D/<tbody/=
i,U=3D/<|&#?\w+;/,V=3D/<(?:script|object|embed|option|style)/i,W=3D/check=
ed\s*(?:[^=3D]|=3D\s*.checked.)/i,X=3D{option:[1,"<select =
multiple=3D'multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"=
],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>=
"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tb=
ody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],=
_default:[0,"",""]};X.optgroup=3DX.option,X.tbody=3DX.tfoot=3DX.colgroup=3D=
X.caption=3DX.thead,X.th=3DX.td,d.support.htmlSerialize||(X._default=3D[1=
,"div<div>","</div>"]),d.fn.extend({text:function(a){if(d.isFunction(a))r=
eturn this.each(function(b){var =
c=3Dd(this);c.text(a.call(this,b,c.text()))});if(typeof =
a!=3D=3D"object"&&a!=3D=3Db)return =
this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a)=
);return d.text(this)},wrapAll:function(a){if(d.isFunction(a))return =
this.each(function(b){d(this).wrapAll(a.call(this,b))});if(this[0]){var =
b=3Dd(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.inse=
rtBefore(this[0]),b.map(function(){var =
a=3Dthis;while(a.firstChild&&a.firstChild.nodeType=3D=3D=3D1)a=3Da.firstC=
hild;return a}).append(this)}return =
this},wrapInner:function(a){if(d.isFunction(a))return =
this.each(function(b){d(this).wrapInner(a.call(this,b))});return =
this.each(function(){var =
b=3Dd(this),c=3Db.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:fu=
nction(a){return =
this.each(function(){d(this).wrapAll(a)})},unwrap:function(){return =
this.parent().each(function(){d.nodeName(this,"body")||d(this).replaceWit=
h(this.childNodes)}).end()},append:function(){return =
this.domManip(arguments,!0,function(a){this.nodeType=3D=3D=3D1&&this.appe=
ndChild(a)})},prepend:function(){return =
this.domManip(arguments,!0,function(a){this.nodeType=3D=3D=3D1&&this.inse=
rtBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].pare=
ntNode)return =
this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,thi=
s)});if(arguments.length){var =
a=3Dd(arguments[0]);a.push.apply(a,this.toArray());return =
this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[=
0].parentNode)return =
this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,thi=
s.nextSibling)});if(arguments.length){var =
a=3Dthis.pushStack(this,"after",arguments);a.push.apply(a,d(arguments[0])=
.toArray());return a}},remove:function(a,b){for(var =
c=3D0,e;(e=3Dthis[c])!=3Dnull;c++)if(!a||d.filter(a,[e]).length)!b&&e.nod=
eType=3D=3D=3D1&&(d.cleanData(e.getElementsByTagName("*")),d.cleanData([e=
])),e.parentNode&&e.parentNode.removeChild(e);return =
this},empty:function(){for(var =
a=3D0,b;(b=3Dthis[a])!=3Dnull;a++){b.nodeType=3D=3D=3D1&&d.cleanData(b.ge=
tElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}r=
eturn =
this},clone:function(a,b){a=3Da=3D=3Dnull?!1:a,b=3Db=3D=3Dnull?a:b;return=
 this.map(function(){return =
d.clone(this,a,b)})},html:function(a){if(a=3D=3D=3Db)return =
this[0]&&this[0].nodeType=3D=3D=3D1?this[0].innerHTML.replace(P,""):null;=
if(typeof =
a!=3D=3D"string"||V.test(a)||!d.support.leadingWhitespace&&Q.test(a)||X[(=
S.exec(a)||["",""])[1].toLowerCase()])d.isFunction(a)?this.each(function(=
b){var =
c=3Dd(this);c.html(a.call(this,b,c.html()))}):this.empty().append(a);else=
{a=3Da.replace(R,"<$1></$2>");try{for(var =
c=3D0,e=3Dthis.length;c<e;c++)this[c].nodeType=3D=3D=3D1&&(d.cleanData(th=
is[c].getElementsByTagName("*")),this[c].innerHTML=3Da)}catch(f){this.emp=
ty().append(a)}}return =
this},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(d.isFunc=
tion(a))return this.each(function(b){var =
c=3Dd(this),e=3Dc.html();c.replaceWith(a.call(this,b,e))});typeof =
a!=3D=3D"string"&&(a=3Dd(a).detach());return this.each(function(){var =
b=3Dthis.nextSibling,c=3Dthis.parentNode;d(this).remove(),b?d(b).before(a=
):d(c).append(a)})}return =
this.pushStack(d(d.isFunction(a)?a():a),"replaceWith",a)},detach:function=
(a){return this.remove(a,!0)},domManip:function(a,c,e){var =
f,g,h,i,j=3Da[0],k=3D[];if(!d.support.checkClone&&arguments.length=3D=3D=3D=
3&&typeof j=3D=3D=3D"string"&&W.test(j))return =
this.each(function(){d(this).domManip(a,c,e,!0)});if(d.isFunction(j))retu=
rn this.each(function(f){var =
g=3Dd(this);a[0]=3Dj.call(this,f,c?g.html():b),g.domManip(a,c,e)});if(thi=
s[0]){i=3Dj&&j.parentNode,d.support.parentNode&&i&&i.nodeType=3D=3D=3D11&=
&i.childNodes.length=3D=3D=3Dthis.length?f=3D{fragment:i}:f=3Dd.buildFrag=
ment(a,this,k),h=3Df.fragment,h.childNodes.length=3D=3D=3D1?g=3Dh=3Dh.fir=
stChild:g=3Dh.firstChild;if(g){c=3Dc&&d.nodeName(g,"tr");for(var =
l=3D0,m=3Dthis.length,n=3Dm-1;l<m;l++)e.call(c?Y(this[l],g):this[l],f.cac=
heable||m>1&&l<n?d.clone(h,!0,!0):h)}k.length&&d.each(k,ba)}return =
this}}),d.buildFragment=3Dfunction(a,b,e){var =
f,g,h,i=3Db&&b[0]?b[0].ownerDocument||b[0]:c;a.length=3D=3D=3D1&&typeof =
a[0]=3D=3D=3D"string"&&a[0].length<512&&i=3D=3D=3Dc&&a[0].charAt(0)=3D=3D=
=3D"<"&&!V.test(a[0])&&(d.support.checkClone||!W.test(a[0]))&&(g=3D!0,h=3D=
d.fragments[a[0]],h&&(h!=3D=3D1&&(f=3Dh))),f||(f=3Di.createDocumentFragme=
nt(),d.clean(a,i,f,e)),g&&(d.fragments[a[0]]=3Dh?f:1);return{fragment:f,c=
acheable:g}},d.fragments=3D{},d.each({appendTo:"append",prependTo:"prepen=
d",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},fu=
nction(a,b){d.fn[a]=3Dfunction(c){var =
e=3D[],f=3Dd(c),g=3Dthis.length=3D=3D=3D1&&this[0].parentNode;if(g&&g.nod=
eType=3D=3D=3D11&&g.childNodes.length=3D=3D=3D1&&f.length=3D=3D=3D1){f[b]=
(this[0]);return this}for(var h=3D0,i=3Df.length;h<i;h++){var =
j=3D(h>0?this.clone(!0):this).get();d(f[h])[b](j),e=3De.concat(j)}return =
this.pushStack(e,a,f.selector)}}),d.extend({clone:function(a,b,c){var =
e=3Da.cloneNode(!0),f,g,h;if((!d.support.noCloneEvent||!d.support.noClone=
Checked)&&(a.nodeType=3D=3D=3D1||a.nodeType=3D=3D=3D11)&&!d.isXMLDoc(a)){=
$(a,e),f=3D_(a),g=3D_(e);for(h=3D0;f[h];++h)$(f[h],g[h])}if(b){Z(a,e);if(=
c){f=3D_(a),g=3D_(e);for(h=3D0;f[h];++h)Z(f[h],g[h])}}return =
e},clean:function(a,b,e,f){b=3Db||c,typeof =
b.createElement=3D=3D=3D"undefined"&&(b=3Db.ownerDocument||b[0]&&b[0].own=
erDocument||c);var g=3D[];for(var h=3D0,i;(i=3Da[h])!=3Dnull;h++){typeof =
i=3D=3D=3D"number"&&(i+=3D"");if(!i)continue;if(typeof =
i!=3D=3D"string"||U.test(i)){if(typeof =
i=3D=3D=3D"string"){i=3Di.replace(R,"<$1></$2>");var =
j=3D(S.exec(i)||["",""])[1].toLowerCase(),k=3DX[j]||X._default,l=3Dk[0],m=
=3Db.createElement("div");m.innerHTML=3Dk[1]+i+k[2];while(l--)m=3Dm.lastC=
hild;if(!d.support.tbody){var =
n=3DT.test(i),o=3Dj=3D=3D=3D"table"&&!n?m.firstChild&&m.firstChild.childN=
odes:k[1]=3D=3D=3D"<table>"&&!n?m.childNodes:[];for(var =
p=3Do.length-1;p>=3D0;--p)d.nodeName(o[p],"tbody")&&!o[p].childNodes.leng=
th&&o[p].parentNode.removeChild(o[p])}!d.support.leadingWhitespace&&Q.tes=
t(i)&&m.insertBefore(b.createTextNode(Q.exec(i)[0]),m.firstChild),i=3Dm.c=
hildNodes}}else =
i=3Db.createTextNode(i);i.nodeType?g.push(i):g=3Dd.merge(g,i)}if(e)for(h=3D=
0;g[h];h++)!f||!d.nodeName(g[h],"script")||g[h].type&&g[h].type.toLowerCa=
se()!=3D=3D"text/javascript"?(g[h].nodeType=3D=3D=3D1&&g.splice.apply(g,[=
h+1,0].concat(d.makeArray(g[h].getElementsByTagName("script")))),e.append=
Child(g[h])):f.push(g[h].parentNode?g[h].parentNode.removeChild(g[h]):g[h=
]);return g},cleanData:function(a){var =
b,c,e=3Dd.cache,f=3Dd.expando,g=3Dd.event.special,h=3Dd.support.deleteExp=
ando;for(var =
i=3D0,j;(j=3Da[i])!=3Dnull;i++){if(j.nodeName&&d.noData[j.nodeName.toLowe=
rCase()])continue;c=3Dj[d.expando];if(c){b=3De[c]&&e[c][f];if(b&&b.events=
){for(var k in =
b.events)g[k]?d.event.remove(j,k):d.removeEvent(j,k,b.handle);b.handle&&(=
b.handle.elem=3Dnull)}h?delete =
j[d.expando]:j.removeAttribute&&j.removeAttribute(d.expando),delete =
e[c]}}}});var =
bb=3D/alpha\([^)]*\)/i,bc=3D/opacity=3D([^)]*)/,bd=3D/-([a-z])/ig,be=3D/(=
[A-Z])/g,bf=3D/^-?\d+(?:px)?$/i,bg=3D/^-?\d/,bh=3D{position:"absolute",vi=
sibility:"hidden",display:"block"},bi=3D["Left","Right"],bj=3D["Top","Bot=
tom"],bk,bl,bm,bn=3Dfunction(a,b){return =
b.toUpperCase()};d.fn.css=3Dfunction(a,c){if(arguments.length=3D=3D=3D2&&=
c=3D=3D=3Db)return this;return =
d.access(this,a,c,!0,function(a,c,e){return =
e!=3D=3Db?d.style(a,c,e):d.css(a,c)})},d.extend({cssHooks:{opacity:{get:f=
unction(a,b){if(b){var c=3Dbk(a,"opacity","opacity");return =
c=3D=3D=3D""?"1":c}return =
a.style.opacity}}},cssNumber:{zIndex:!0,fontWeight:!0,opacity:!0,zoom:!0,=
lineHeight:!0},cssProps:{"float":d.support.cssFloat?"cssFloat":"styleFloa=
t"},style:function(a,c,e,f){if(a&&a.nodeType!=3D=3D3&&a.nodeType!=3D=3D8&=
&a.style){var =
g,h=3Dd.camelCase(c),i=3Da.style,j=3Dd.cssHooks[h];c=3Dd.cssProps[h]||h;i=
f(e=3D=3D=3Db){if(j&&"get"in j&&(g=3Dj.get(a,!1,f))!=3D=3Db)return =
g;return i[c]}if(typeof =
e=3D=3D=3D"number"&&isNaN(e)||e=3D=3Dnull)return;typeof =
e=3D=3D=3D"number"&&!d.cssNumber[h]&&(e+=3D"px");if(!j||!("set"in =
j)||(e=3Dj.set(a,e))!=3D=3Db)try{i[c]=3De}catch(k){}}},css:function(a,c,e=
){var =
f,g=3Dd.camelCase(c),h=3Dd.cssHooks[g];c=3Dd.cssProps[g]||g;if(h&&"get"in=
 h&&(f=3Dh.get(a,!0,e))!=3D=3Db)return f;if(bk)return =
bk(a,c,g)},swap:function(a,b,c){var d=3D{};for(var e in =
b)d[e]=3Da.style[e],a.style[e]=3Db[e];c.call(a);for(e in =
b)a.style[e]=3Dd[e]},camelCase:function(a){return =
a.replace(bd,bn)}}),d.curCSS=3Dd.css,d.each(["height","width"],function(a=
,b){d.cssHooks[b]=3D{get:function(a,c,e){var =
f;if(c){a.offsetWidth!=3D=3D0?f=3Dbo(a,b,e):d.swap(a,bh,function(){f=3Dbo=
(a,b,e)});if(f<=3D0){f=3Dbk(a,b,b),f=3D=3D=3D"0px"&&bm&&(f=3Dbm(a,b,b));i=
f(f!=3Dnull)return =
f=3D=3D=3D""||f=3D=3D=3D"auto"?"0px":f}if(f<0||f=3D=3Dnull){f=3Da.style[b=
];return f=3D=3D=3D""||f=3D=3D=3D"auto"?"0px":f}return typeof =
f=3D=3D=3D"string"?f:f+"px"}},set:function(a,b){if(!bf.test(b))return =
b;b=3DparseFloat(b);if(b>=3D0)return =
b+"px"}}}),d.support.opacity||(d.cssHooks.opacity=3D{get:function(a,b){re=
turn =
bc.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?par=
seFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var =
c=3Da.style;c.zoom=3D1;var =
e=3Dd.isNaN(b)?"":"alpha(opacity=3D"+b*100+")",f=3Dc.filter||"";c.filter=3D=
bb.test(f)?f.replace(bb,e):c.filter+" =
"+e}}),c.defaultView&&c.defaultView.getComputedStyle&&(bl=3Dfunction(a,c,=
e){var =
f,g,h;e=3De.replace(be,"-$1").toLowerCase();if(!(g=3Da.ownerDocument.defa=
ultView))return =
b;if(h=3Dg.getComputedStyle(a,null))f=3Dh.getPropertyValue(e),f=3D=3D=3D"=
"&&!d.contains(a.ownerDocument.documentElement,a)&&(f=3Dd.style(a,e));ret=
urn f}),c.documentElement.currentStyle&&(bm=3Dfunction(a,b){var =
c,d=3Da.currentStyle&&a.currentStyle[b],e=3Da.runtimeStyle&&a.runtimeStyl=
e[b],f=3Da.style;!bf.test(d)&&bg.test(d)&&(c=3Df.left,e&&(a.runtimeStyle.=
left=3Da.currentStyle.left),f.left=3Db=3D=3D=3D"fontSize"?"1em":d||0,d=3D=
f.pixelLeft+"px",f.left=3Dc,e&&(a.runtimeStyle.left=3De));return =
d=3D=3D=3D""?"auto":d}),bk=3Dbl||bm,d.expr&&d.expr.filters&&(d.expr.filte=
rs.hidden=3Dfunction(a){var b=3Da.offsetWidth,c=3Da.offsetHeight;return =
b=3D=3D=3D0&&c=3D=3D=3D0||!d.support.reliableHiddenOffsets&&(a.style.disp=
lay||d.css(a,"display"))=3D=3D=3D"none"},d.expr.filters.visible=3Dfunctio=
n(a){return!d.expr.filters.hidden(a)});var =
bp=3D/%20/g,bq=3D/\[\]$/,br=3D/\r?\n/g,bs=3D/#.*$/,bt=3D/^(.*?):[ =
\t]*([^\r\n]*)\r?$/mg,bu=3D/^(?:color|date|datetime|email|hidden|month|nu=
mber|password|range|search|tel|text|time|url|week)$/i,bv=3D/(?:^file|^wid=
get|\-extension):$/,bw=3D/^(?:GET|HEAD)$/,bx=3D/^\/\//,by=3D/\?/,bz=3D/<s=
cript\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bA=3D/^(?:select|texta=
rea)/i,bB=3D/\s+/,bC=3D/([?&])_=3D[^&]*/,bD=3D/(^|\-)([a-z])/g,bE=3Dfunct=
ion(a,b,c){return =
b+c.toUpperCase()},bF=3D/^([\w\+\.\-]+:)\/\/([^\/?#:]*)(?::(\d+))?/,bG=3D=
d.fn.load,bH=3D{},bI=3D{},bJ,bK;try{bJ=3Dc.location.href}catch(bL){bJ=3Dc=
.createElement("a"),bJ.href=3D"",bJ=3DbJ.href}bK=3DbF.exec(bJ.toLowerCase=
()),d.fn.extend({load:function(a,c,e){if(typeof =
a!=3D=3D"string"&&bG)return =
bG.apply(this,arguments);if(!this.length)return this;var f=3Da.indexOf(" =
");if(f>=3D0){var g=3Da.slice(f,a.length);a=3Da.slice(0,f)}var =
h=3D"GET";c&&(d.isFunction(c)?(e=3Dc,c=3Db):typeof =
c=3D=3D=3D"object"&&(c=3Dd.param(c,d.ajaxSettings.traditional),h=3D"POST"=
));var =
i=3Dthis;d.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,=
b,c){c=3Da.responseText,a.isResolved()&&(a.done(function(a){c=3Da}),i.htm=
l(g?d("<div>").append(c.replace(bz,"")).find(g):c)),e&&i.each(e,[c,b,a])}=
});return this},serialize:function(){return =
d.param(this.serializeArray())},serializeArray:function(){return =
this.map(function(){return =
this.elements?d.makeArray(this.elements):this}).filter(function(){return =
this.name&&!this.disabled&&(this.checked||bA.test(this.nodeName)||bu.test=
(this.type))}).map(function(a,b){var c=3Dd(this).val();return =
c=3D=3Dnull?null:d.isArray(c)?d.map(c,function(a,c){return{name:b.name,va=
lue:a.replace(br,"\r\n")}}):{name:b.name,value:c.replace(br,"\r\n")}}).ge=
t()}}),d.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess =
ajaxSend".split(" "),function(a,b){d.fn[b]=3Dfunction(a){return =
this.bind(b,a)}}),d.each(["get","post"],function(a,c){d[c]=3Dfunction(a,e=
,f,g){d.isFunction(e)&&(g=3Dg||f,f=3De,e=3Db);return =
d.ajax({type:c,url:a,data:e,success:f,dataType:g})}}),d.extend({getScript=
:function(a,c){return =
d.get(a,b,c,"script")},getJSON:function(a,b,c){return =
d.get(a,b,c,"json")},ajaxSetup:function(a,b){b?d.extend(!0,a,d.ajaxSettin=
gs,b):(b=3Da,a=3Dd.extend(!0,d.ajaxSettings,b));for(var c in =
{context:1,url:1})c in b?a[c]=3Db[c]:c in =
d.ajaxSettings&&(a[c]=3Dd.ajaxSettings[c]);return =
a},ajaxSettings:{url:bJ,isLocal:bv.test(bK[1]),global:!0,type:"GET",conte=
ntType:"application/x-www-form-urlencoded",processData:!0,async:!0,accept=
s:{xml:"application/xml, =
text/xml",html:"text/html",text:"text/plain",json:"application/json, =
text/javascript","*":"*/*"},contents:{xml:/xml/,html:/html/,json:/json/},=
responseFields:{xml:"responseXML",text:"responseText"},converters:{"* =
text":a.String,"text html":!0,"text json":d.parseJSON,"text =
xml":d.parseXML}},ajaxPrefilter:bM(bH),ajaxTransport:bM(bI),ajax:function=
(a,c){function =
v(a,c,l,n){if(r!=3D=3D2){r=3D2,p&&clearTimeout(p),o=3Db,m=3Dn||"",u.ready=
State=3Da?4:0;var =
q,t,v,w=3Dl?bP(e,u,l):b,x,y;if(a>=3D200&&a<300||a=3D=3D=3D304){if(e.ifMod=
ified){if(x=3Du.getResponseHeader("Last-Modified"))d.lastModified[k]=3Dx;=
if(y=3Du.getResponseHeader("Etag"))d.etag[k]=3Dy}if(a=3D=3D=3D304)c=3D"no=
tmodified",q=3D!0;else =
try{t=3DbQ(e,w),c=3D"success",q=3D!0}catch(z){c=3D"parsererror",v=3Dz}}el=
se{v=3Dc;if(!c||a)c=3D"error",a<0&&(a=3D0)}u.status=3Da,u.statusText=3Dc,=
q?h.resolveWith(f,[t,c,u]):h.rejectWith(f,[u,c,v]),u.statusCode(j),j=3Db,=
s&&g.trigger("ajax"+(q?"Success":"Error"),[u,e,q?t:v]),i.resolveWith(f,[u=
,c]),s&&(g.trigger("ajaxComplete",[u,e]),--d.active||d.event.trigger("aja=
xStop"))}}typeof a=3D=3D=3D"object"&&(c=3Da,a=3Db),c=3Dc||{};var =
e=3Dd.ajaxSetup({},c),f=3De.context||e,g=3Df!=3D=3De&&(f.nodeType||f =
instanceof =
d)?d(f):d.event,h=3Dd.Deferred(),i=3Dd._Deferred(),j=3De.statusCode||{},k=
,l=3D{},m,n,o,p,q,r=3D0,s,t,u=3D{readyState:0,setRequestHeader:function(a=
,b){r||(l[a.toLowerCase().replace(bD,bE)]=3Db);return =
this},getAllResponseHeaders:function(){return =
r=3D=3D=3D2?m:null},getResponseHeader:function(a){var =
c;if(r=3D=3D=3D2){if(!n){n=3D{};while(c=3Dbt.exec(m))n[c[1].toLowerCase()=
]=3Dc[2]}c=3Dn[a.toLowerCase()]}return =
c=3D=3D=3Db?null:c},overrideMimeType:function(a){r||(e.mimeType=3Da);retu=
rn this},abort:function(a){a=3Da||"abort",o&&o.abort(a),v(0,a);return =
this}};h.promise(u),u.success=3Du.done,u.error=3Du.fail,u.complete=3Di.do=
ne,u.statusCode=3Dfunction(a){if(a){var b;if(r<2)for(b in =
a)j[b]=3D[j[b],a[b]];else b=3Da[u.status],u.then(b,b)}return =
this},e.url=3D((a||e.url)+"").replace(bs,"").replace(bx,bK[1]+"//"),e.dat=
aTypes=3Dd.trim(e.dataType||"*").toLowerCase().split(bB),e.crossDomain||(=
q=3DbF.exec(e.url.toLowerCase()),e.crossDomain=3Dq&&(q[1]!=3DbK[1]||q[2]!=
=3DbK[2]||(q[3]||(q[1]=3D=3D=3D"http:"?80:443))!=3D(bK[3]||(bK[1]=3D=3D=3D=
"http:"?80:443)))),e.data&&e.processData&&typeof =
e.data!=3D=3D"string"&&(e.data=3Dd.param(e.data,e.traditional)),bN(bH,e,c=
,u);if(r=3D=3D=3D2)return!1;s=3De.global,e.type=3De.type.toUpperCase(),e.=
hasContent=3D!bw.test(e.type),s&&d.active++=3D=3D=3D0&&d.event.trigger("a=
jaxStart");if(!e.hasContent){e.data&&(e.url+=3D(by.test(e.url)?"&":"?")+e=
.data),k=3De.url;if(e.cache=3D=3D=3D!1){var =
w=3Dd.now(),x=3De.url.replace(bC,"$1_=3D"+w);e.url=3Dx+(x=3D=3D=3De.url?(=
by.test(e.url)?"&":"?")+"_=3D"+w:"")}}if(e.data&&e.hasContent&&e.contentT=
ype!=3D=3D!1||c.contentType)l["Content-Type"]=3De.contentType;e.ifModifie=
d&&(k=3Dk||e.url,d.lastModified[k]&&(l["If-Modified-Since"]=3Dd.lastModif=
ied[k]),d.etag[k]&&(l["If-None-Match"]=3Dd.etag[k])),l.Accept=3De.dataTyp=
es[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0=
]!=3D=3D"*"?", */*; q=3D0.01":""):e.accepts["*"];for(t in =
e.headers)u.setRequestHeader(t,e.headers[t]);if(e.beforeSend&&(e.beforeSe=
nd.call(f,u,e)=3D=3D=3D!1||r=3D=3D=3D2)){u.abort();return!1}for(t in =
{success:1,error:1,complete:1})u[t](e[t]);o=3DbN(bI,e,c,u);if(o){u.readyS=
tate=3D1,s&&g.trigger("ajaxSend",[u,e]),e.async&&e.timeout>0&&(p=3DsetTim=
eout(function(){u.abort("timeout")},e.timeout));try{r=3D1,o.send(l,v)}cat=
ch(y){status<2?v(-1,y):d.error(y)}}else v(-1,"No Transport");return =
u},param:function(a,c){var =
e=3D[],f=3Dfunction(a,b){b=3Dd.isFunction(b)?b():b,e[e.length]=3DencodeUR=
IComponent(a)+"=3D"+encodeURIComponent(b)};c=3D=3D=3Db&&(c=3Dd.ajaxSettin=
gs.traditional);if(d.isArray(a)||a.jquery&&!d.isPlainObject(a))d.each(a,f=
unction(){f(this.name,this.value)});else for(var g in =
a)bO(g,a[g],c,f);return =
e.join("&").replace(bp,"+")}}),d.extend({active:0,lastModified:{},etag:{}=
});var =
bR=3Dd.now(),bS=3D/(\=3D)\?(&|$)|()\?\?()/i;d.ajaxSetup({jsonp:"callback"=
,jsonpCallback:function(){return =
d.expando+"_"+bR++}}),d.ajaxPrefilter("json jsonp",function(b,c,e){var =
f=3Dtypeof =
b.data=3D=3D=3D"string";if(b.dataTypes[0]=3D=3D=3D"jsonp"||c.jsonpCallbac=
k||c.jsonp!=3Dnull||b.jsonp!=3D=3D!1&&(bS.test(b.url)||f&&bS.test(b.data)=
)){var =
g,h=3Db.jsonpCallback=3Dd.isFunction(b.jsonpCallback)?b.jsonpCallback():b=
.jsonpCallback,i=3Da[h],j=3Db.url,k=3Db.data,l=3D"$1"+h+"$2",m=3Dfunction=
(){a[h]=3Di,g&&d.isFunction(i)&&a[h](g[0])};b.jsonp!=3D=3D!1&&(j=3Dj.repl=
ace(bS,l),b.url=3D=3D=3Dj&&(f&&(k=3Dk.replace(bS,l)),b.data=3D=3D=3Dk&&(j=
+=3D(/\?/.test(j)?"&":"?")+b.jsonp+"=3D"+h))),b.url=3Dj,b.data=3Dk,a[h]=3D=
function(a){g=3D[a]},e.then(m,m),b.converters["script =
json"]=3Dfunction(){g||d.error(h+" was not called");return =
g[0]},b.dataTypes[0]=3D"json";return"script"}}),d.ajaxSetup({accepts:{scr=
ipt:"text/javascript, application/javascript, application/ecmascript, =
application/x-ecmascript"},contents:{script:/javascript|ecmascript/},conv=
erters:{"text script":function(a){d.globalEval(a);return =
a}}}),d.ajaxPrefilter("script",function(a){a.cache=3D=3D=3Db&&(a.cache=3D=
!1),a.crossDomain&&(a.type=3D"GET",a.global=3D!1)}),d.ajaxTransport("scri=
pt",function(a){if(a.crossDomain){var =
d,e=3Dc.head||c.getElementsByTagName("head")[0]||c.documentElement;return=
{send:function(f,g){d=3Dc.createElement("script"),d.async=3D"async",a.scr=
iptCharset&&(d.charset=3Da.scriptCharset),d.src=3Da.url,d.onload=3Dd.onre=
adystatechange=3Dfunction(a,c){if(!d.readyState||/loaded|complete/.test(d=
.readyState))d.onload=3Dd.onreadystatechange=3Dnull,e&&d.parentNode&&e.re=
moveChild(d),d=3Db,c||g(200,"success")},e.insertBefore(d,e.firstChild)},a=
bort:function(){d&&d.onload(0,1)}}}});var =
bT=3Dd.now(),bU,bV;d.ajaxSettings.xhr=3Da.ActiveXObject?function(){return=
!this.isLocal&&bX()||bY()}:bX,bV=3Dd.ajaxSettings.xhr(),d.support.ajax=3D=
!!bV,d.support.cors=3DbV&&"withCredentials"in =
bV,bV=3Db,d.support.ajax&&d.ajaxTransport(function(a){if(!a.crossDomain||=
d.support.cors){var c;return{send:function(e,f){var =
g=3Da.xhr(),h,i;a.username?g.open(a.type,a.url,a.async,a.username,a.passw=
ord):g.open(a.type,a.url,a.async);if(a.xhrFields)for(i in =
a.xhrFields)g[i]=3Da.xhrFields[i];a.mimeType&&g.overrideMimeType&&g.overr=
ideMimeType(a.mimeType),(!a.crossDomain||a.hasContent)&&!e["X-Requested-W=
ith"]&&(e["X-Requested-With"]=3D"XMLHttpRequest");try{for(i in =
e)g.setRequestHeader(i,e[i])}catch(j){}g.send(a.hasContent&&a.data||null)=
,c=3Dfunction(e,i){var =
j,k,l,m,n;try{if(c&&(i||g.readyState=3D=3D=3D4)){c=3Db,h&&(g.onreadystate=
change=3Dd.noop,delete =
bU[h]);if(i)g.readyState!=3D=3D4&&g.abort();else{j=3Dg.status,l=3Dg.getAl=
lResponseHeaders(),m=3D{},n=3Dg.responseXML,n&&n.documentElement&&(m.xml=3D=
n),m.text=3Dg.responseText;try{k=3Dg.statusText}catch(o){k=3D""}j||!a.isL=
ocal||a.crossDomain?j=3D=3D=3D1223&&(j=3D204):j=3Dm.text?200:404}}}catch(=
p){i||f(-1,p)}m&&f(j,k,m,l)},a.async&&g.readyState!=3D=3D4?(bU||(bU=3D{},=
bW()),h=3DbT++,g.onreadystatechange=3DbU[h]=3Dc):c()},abort:function(){c&=
&c(0,1)}}}});var =
bZ=3D{},b$=3D/^(?:toggle|show|hide)$/,b_=3D/^([+\-]=3D)?([\d+.\-]+)([a-z%=
]*)$/i,ca,cb=3D[["height","marginTop","marginBottom","paddingTop","paddin=
gBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight=
"],["opacity"]];d.fn.extend({show:function(a,b,c){var =
e,f;if(a||a=3D=3D=3D0)return this.animate(cc("show",3),a,b,c);for(var =
g=3D0,h=3Dthis.length;g<h;g++)e=3Dthis[g],f=3De.style.display,!d._data(e,=
"olddisplay")&&f=3D=3D=3D"none"&&(f=3De.style.display=3D""),f=3D=3D=3D""&=
&d.css(e,"display")=3D=3D=3D"none"&&d._data(e,"olddisplay",cd(e.nodeName)=
);for(g=3D0;g<h;g++){e=3Dthis[g],f=3De.style.display;if(f=3D=3D=3D""||f=3D=
=3D=3D"none")e.style.display=3Dd._data(e,"olddisplay")||""}return =
this},hide:function(a,b,c){if(a||a=3D=3D=3D0)return =
this.animate(cc("hide",3),a,b,c);for(var =
e=3D0,f=3Dthis.length;e<f;e++){var =
g=3Dd.css(this[e],"display");g!=3D=3D"none"&&!d._data(this[e],"olddisplay=
")&&d._data(this[e],"olddisplay",g)}for(e=3D0;e<f;e++)this[e].style.displ=
ay=3D"none";return this},_toggle:d.fn.toggle,toggle:function(a,b,c){var =
e=3Dtypeof =
a=3D=3D=3D"boolean";d.isFunction(a)&&d.isFunction(b)?this._toggle.apply(t=
his,arguments):a=3D=3Dnull||e?this.each(function(){var =
b=3De?a:d(this).is(":hidden");d(this)[b?"show":"hide"]()}):this.animate(c=
c("toggle",3),a,b,c);return this},fadeTo:function(a,b,c,d){return =
this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},=
a,c,d)},animate:function(a,b,c,e){var =
f=3Dd.speed(b,c,e);if(d.isEmptyObject(a))return =
this.each(f.complete);return =
this[f.queue=3D=3D=3D!1?"each":"queue"](function(){var =
b=3Dd.extend({},f),c,e=3Dthis.nodeType=3D=3D=3D1,g=3De&&d(this).is(":hidd=
en"),h=3Dthis;for(c in a){var =
i=3Dd.camelCase(c);c!=3D=3Di&&(a[i]=3Da[c],delete =
a[c],c=3Di);if(a[c]=3D=3D=3D"hide"&&g||a[c]=3D=3D=3D"show"&&!g)return =
b.complete.call(this);if(e&&(c=3D=3D=3D"height"||c=3D=3D=3D"width")){b.ov=
erflow=3D[this.style.overflow,this.style.overflowX,this.style.overflowY];=
if(d.css(this,"display")=3D=3D=3D"inline"&&d.css(this,"float")=3D=3D=3D"n=
one")if(d.support.inlineBlockNeedsLayout){var =
j=3Dcd(this.nodeName);j=3D=3D=3D"inline"?this.style.display=3D"inline-blo=
ck":(this.style.display=3D"inline",this.style.zoom=3D1)}else =
this.style.display=3D"inline-block"}d.isArray(a[c])&&((b.specialEasing=3D=
b.specialEasing||{})[c]=3Da[c][1],a[c]=3Da[c][0])}b.overflow!=3Dnull&&(th=
is.style.overflow=3D"hidden"),b.curAnim=3Dd.extend({},a),d.each(a,functio=
n(c,e){var f=3Dnew =
d.fx(h,b,c);if(b$.test(e))f[e=3D=3D=3D"toggle"?g?"show":"hide":e](a);else=
{var i=3Db_.exec(e),j=3Df.cur();if(i){var =
k=3DparseFloat(i[2]),l=3Di[3]||(d.cssNumber[c]?"":"px");l!=3D=3D"px"&&(d.=
style(h,c,(k||1)+l),j=3D(k||1)/f.cur()*j,d.style(h,c,j+l)),i[1]&&(k=3D(i[=
1]=3D=3D=3D"-=3D"?-1:1)*k+j),f.custom(j,k,l)}else =
f.custom(j,e,"")}});return!0})},stop:function(a,b){var =
c=3Dd.timers;a&&this.queue([]),this.each(function(){for(var =
a=3Dc.length-1;a>=3D0;a--)c[a].elem=3D=3D=3Dthis&&(b&&c[a](!0),c.splice(a=
,1))}),b||this.dequeue();return =
this}}),d.each({slideDown:cc("show",1),slideUp:cc("hide",1),slideToggle:c=
c("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle=
:{opacity:"toggle"}},function(a,b){d.fn[a]=3Dfunction(a,c,d){return =
this.animate(b,a,c,d)}}),d.extend({speed:function(a,b,c){var =
e=3Da&&typeof =
a=3D=3D=3D"object"?d.extend({},a):{complete:c||!c&&b||d.isFunction(a)&&a,=
duration:a,easing:c&&b||b&&!d.isFunction(b)&&b};e.duration=3Dd.fx.off?0:t=
ypeof e.duration=3D=3D=3D"number"?e.duration:e.duration in =
d.fx.speeds?d.fx.speeds[e.duration]:d.fx.speeds._default,e.old=3De.comple=
te,e.complete=3Dfunction(){e.queue!=3D=3D!1&&d(this).dequeue(),d.isFuncti=
on(e.old)&&e.old.call(this)};return =
e},easing:{linear:function(a,b,c,d){return =
c+d*a},swing:function(a,b,c,d){return(-Math.cos(a*Math.PI)/2+.5)*d+c}},ti=
mers:[],fx:function(a,b,c){this.options=3Db,this.elem=3Da,this.prop=3Dc,b=
.orig||(b.orig=3D{})}}),d.fx.prototype=3D{update:function(){this.options.=
step&&this.options.step.call(this.elem,this.now,this),(d.fx.step[this.pro=
p]||d.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=3D=
null&&(!this.elem.style||this.elem.style[this.prop]=3D=3Dnull))return =
this.elem[this.prop];var a,b=3Dd.css(this.elem,this.prop);return =
isNaN(a=3DparseFloat(b))?!b||b=3D=3D=3D"auto"?0:b:a},custom:function(a,b,=
c){function g(a){return e.step(a)}var =
e=3Dthis,f=3Dd.fx;this.startTime=3Dd.now(),this.start=3Da,this.end=3Db,th=
is.unit=3Dc||this.unit||(d.cssNumber[this.prop]?"":"px"),this.now=3Dthis.=
start,this.pos=3Dthis.state=3D0,g.elem=3Dthis.elem,g()&&d.timers.push(g)&=
&!ca&&(ca=3DsetInterval(f.tick,f.interval))},show:function(){this.options=
.orig[this.prop]=3Dd.style(this.elem,this.prop),this.options.show=3D!0,th=
is.custom(this.prop=3D=3D=3D"width"||this.prop=3D=3D=3D"height"?1:0,this.=
cur()),d(this.elem).show()},hide:function(){this.options.orig[this.prop]=3D=
d.style(this.elem,this.prop),this.options.hide=3D!0,this.custom(this.cur(=
),0)},step:function(a){var =
b=3Dd.now(),c=3D!0;if(a||b>=3Dthis.options.duration+this.startTime){this.=
now=3Dthis.end,this.pos=3Dthis.state=3D1,this.update(),this.options.curAn=
im[this.prop]=3D!0;for(var e in =
this.options.curAnim)this.options.curAnim[e]!=3D=3D!0&&(c=3D!1);if(c){if(=
this.options.overflow!=3Dnull&&!d.support.shrinkWrapBlocks){var =
f=3Dthis.elem,g=3Dthis.options;d.each(["","X","Y"],function(a,b){f.style[=
"overflow"+b]=3Dg.overflow[a]})}this.options.hide&&d(this.elem).hide();if=
(this.options.hide||this.options.show)for(var h in =
this.options.curAnim)d.style(this.elem,h,this.options.orig[h]);this.optio=
ns.complete.call(this.elem)}return!1}var =
i=3Db-this.startTime;this.state=3Di/this.options.duration;var =
j=3Dthis.options.specialEasing&&this.options.specialEasing[this.prop],k=3D=
this.options.easing||(d.easing.swing?"swing":"linear");this.pos=3Dd.easin=
g[j||k](this.state,i,0,1,this.options.duration),this.now=3Dthis.start+(th=
is.end-this.start)*this.pos,this.update();return!0}},d.extend(d.fx,{tick:=
function(){var a=3Dd.timers;for(var =
b=3D0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||d.fx.stop()},inter=
val:13,stop:function(){clearInterval(ca),ca=3Dnull},speeds:{slow:600,fast=
:200,_default:400},step:{opacity:function(a){d.style(a.elem,"opacity",a.n=
ow)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=3Dnull?a.el=
em.style[a.prop]=3D(a.prop=3D=3D=3D"width"||a.prop=3D=3D=3D"height"?Math.=
max(0,a.now):a.now)+a.unit:a.elem[a.prop]=3Da.now}}}),d.expr&&d.expr.filt=
ers&&(d.expr.filters.animated=3Dfunction(a){return =
d.grep(d.timers,function(b){return a=3D=3D=3Db.elem}).length});var =
ce=3D/^t(?:able|d|h)$/i,cf=3D/^(?:body|html)$/i;"getBoundingClientRect"in=
 c.documentElement?d.fn.offset=3Dfunction(a){var =
b=3Dthis[0],c;if(a)return =
this.each(function(b){d.offset.setOffset(this,a,b)});if(!b||!b.ownerDocum=
ent)return null;if(b=3D=3D=3Db.ownerDocument.body)return =
d.offset.bodyOffset(b);try{c=3Db.getBoundingClientRect()}catch(e){}var =
f=3Db.ownerDocument,g=3Df.documentElement;if(!c||!d.contains(g,b))return =
c?{top:c.top,left:c.left}:{top:0,left:0};var =
h=3Df.body,i=3Dcg(f),j=3Dg.clientTop||h.clientTop||0,k=3Dg.clientLeft||h.=
clientLeft||0,l=3Di.pageYOffset||d.support.boxModel&&g.scrollTop||h.scrol=
lTop,m=3Di.pageXOffset||d.support.boxModel&&g.scrollLeft||h.scrollLeft,n=3D=
c.top+l-j,o=3Dc.left+m-k;return{top:n,left:o}}:d.fn.offset=3Dfunction(a){=
var b=3Dthis[0];if(a)return =
this.each(function(b){d.offset.setOffset(this,a,b)});if(!b||!b.ownerDocum=
ent)return null;if(b=3D=3D=3Db.ownerDocument.body)return =
d.offset.bodyOffset(b);d.offset.initialize();var =
c,e=3Db.offsetParent,f=3Db,g=3Db.ownerDocument,h=3Dg.documentElement,i=3D=
g.body,j=3Dg.defaultView,k=3Dj?j.getComputedStyle(b,null):b.currentStyle,=
l=3Db.offsetTop,m=3Db.offsetLeft;while((b=3Db.parentNode)&&b!=3D=3Di&&b!=3D=
=3Dh){if(d.offset.supportsFixedPosition&&k.position=3D=3D=3D"fixed")break=
;c=3Dj?j.getComputedStyle(b,null):b.currentStyle,l-=3Db.scrollTop,m-=3Db.=
scrollLeft,b=3D=3D=3De&&(l+=3Db.offsetTop,m+=3Db.offsetLeft,d.offset.does=
NotAddBorder&&(!d.offset.doesAddBorderForTableAndCells||!ce.test(b.nodeNa=
me))&&(l+=3DparseFloat(c.borderTopWidth)||0,m+=3DparseFloat(c.borderLeftW=
idth)||0),f=3De,e=3Db.offsetParent),d.offset.subtractsBorderForOverflowNo=
tVisible&&c.overflow!=3D=3D"visible"&&(l+=3DparseFloat(c.borderTopWidth)|=
|0,m+=3DparseFloat(c.borderLeftWidth)||0),k=3Dc}if(k.position=3D=3D=3D"re=
lative"||k.position=3D=3D=3D"static")l+=3Di.offsetTop,m+=3Di.offsetLeft;d=
.offset.supportsFixedPosition&&k.position=3D=3D=3D"fixed"&&(l+=3DMath.max=
(h.scrollTop,i.scrollTop),m+=3DMath.max(h.scrollLeft,i.scrollLeft));retur=
n{top:l,left:m}},d.offset=3D{initialize:function(){var =
a=3Dc.body,b=3Dc.createElement("div"),e,f,g,h,i=3DparseFloat(d.css(a,"mar=
ginTop"))||0,j=3D"<div =
style=3D'position:absolute;top:0;left:0;margin:0;border:5px solid =
#000;padding:0;width:1px;height:1px;'><div></div></div><table =
style=3D'position:absolute;top:0;left:0;margin:0;border:5px solid =
#000;padding:0;width:1px;height:1px;' cellpadding=3D'0' =
cellspacing=3D'0'><tr><td></td></tr></table>";d.extend(b.style,{position:=
"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibi=
lity:"hidden"}),b.innerHTML=3Dj,a.insertBefore(b,a.firstChild),e=3Db.firs=
tChild,f=3De.firstChild,h=3De.nextSibling.firstChild.firstChild,this.does=
NotAddBorder=3Df.offsetTop!=3D=3D5,this.doesAddBorderForTableAndCells=3Dh=
.offsetTop=3D=3D=3D5,f.style.position=3D"fixed",f.style.top=3D"20px",this=
.supportsFixedPosition=3Df.offsetTop=3D=3D=3D20||f.offsetTop=3D=3D=3D15,f=
.style.position=3Df.style.top=3D"",e.style.overflow=3D"hidden",e.style.po=
sition=3D"relative",this.subtractsBorderForOverflowNotVisible=3Df.offsetT=
op=3D=3D=3D-5,this.doesNotIncludeMarginInBodyOffset=3Da.offsetTop!=3D=3Di=
,a.removeChild(b),a=3Db=3De=3Df=3Dg=3Dh=3Dnull,d.offset.initialize=3Dd.no=
op},bodyOffset:function(a){var =
b=3Da.offsetTop,c=3Da.offsetLeft;d.offset.initialize(),d.offset.doesNotIn=
cludeMarginInBodyOffset&&(b+=3DparseFloat(d.css(a,"marginTop"))||0,c+=3Dp=
arseFloat(d.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:func=
tion(a,b,c){var =
e=3Dd.css(a,"position");e=3D=3D=3D"static"&&(a.style.position=3D"relative=
");var =
f=3Dd(a),g=3Df.offset(),h=3Dd.css(a,"top"),i=3Dd.css(a,"left"),j=3De=3D=3D=
=3D"absolute"&&d.inArray("auto",[h,i])>-1,k=3D{},l=3D{},m,n;j&&(l=3Df.pos=
ition()),m=3Dj?l.top:parseInt(h,10)||0,n=3Dj?l.left:parseInt(i,10)||0,d.i=
sFunction(b)&&(b=3Db.call(a,c,g)),b.top!=3Dnull&&(k.top=3Db.top-g.top+m),=
b.left!=3Dnull&&(k.left=3Db.left-g.left+n),"using"in =
b?b.using.call(a,k):f.css(k)}},d.fn.extend({position:function(){if(!this[=
0])return null;var =
a=3Dthis[0],b=3Dthis.offsetParent(),c=3Dthis.offset(),e=3Dcf.test(b[0].no=
deName)?{top:0,left:0}:b.offset();c.top-=3DparseFloat(d.css(a,"marginTop"=
))||0,c.left-=3DparseFloat(d.css(a,"marginLeft"))||0,e.top+=3DparseFloat(=
d.css(b[0],"borderTopWidth"))||0,e.left+=3DparseFloat(d.css(b[0],"borderL=
eftWidth"))||0;return{top:c.top-e.top,left:c.left-e.left}},offsetParent:f=
unction(){return this.map(function(){var =
a=3Dthis.offsetParent||c.body;while(a&&(!cf.test(a.nodeName)&&d.css(a,"po=
sition")=3D=3D=3D"static"))a=3Da.offsetParent;return =
a})}}),d.each(["Left","Top"],function(a,c){var =
e=3D"scroll"+c;d.fn[e]=3Dfunction(c){var f=3Dthis[0],g;if(!f)return =
null;if(c!=3D=3Db)return =
this.each(function(){g=3Dcg(this),g?g.scrollTo(a?d(g).scrollLeft():c,a?c:=
d(g).scrollTop()):this[e]=3Dc});g=3Dcg(f);return g?"pageXOffset"in =
g?g[a?"pageYOffset":"pageXOffset"]:d.support.boxModel&&g.document.documen=
tElement[e]||g.document.body[e]:f[e]}}),d.each(["Height","Width"],functio=
n(a,c){var e=3Dc.toLowerCase();d.fn["inner"+c]=3Dfunction(){return =
this[0]?parseFloat(d.css(this[0],e,"padding")):null},d.fn["outer"+c]=3Dfu=
nction(a){return =
this[0]?parseFloat(d.css(this[0],e,a?"margin":"border")):null},d.fn[e]=3D=
function(a){var f=3Dthis[0];if(!f)return =
a=3D=3Dnull?null:this;if(d.isFunction(a))return =
this.each(function(b){var =
c=3Dd(this);c[e](a.call(this,b,c[e]()))});if(d.isWindow(f)){var =
g=3Df.document.documentElement["client"+c];return =
f.document.compatMode=3D=3D=3D"CSS1Compat"&&g||f.document.body["client"+c=
]||g}if(f.nodeType=3D=3D=3D9)return =
Math.max(f.documentElement["client"+c],f.body["scroll"+c],f.documentEleme=
nt["scroll"+c],f.body["offset"+c],f.documentElement["offset"+c]);if(a=3D=3D=
=3Db){var h=3Dd.css(f,e),i=3DparseFloat(h);return d.isNaN(i)?h:i}return =
this.css(e,typeof =
a=3D=3D=3D"string"?a:a+"px")}}),a.jQuery=3Da.$=3Dd})(window);
------=_NextPart_000_0000_01CCD776.FCC910D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://secure.wlxrs.com/Pvyu0b!0n8aifpNJsmzSIA/wlive.js

/* Copyright (C) 2011 Microsoft Corporation */(function(){var =
b=3Dwindow,e=3Db.jQuery,f=3Db.Debug,g=3Db.wLive=3D{Core:{},Controls:{}},a=
=3Db.$Config;a.handlerBaseUrl=3Da.handlerBaseUrl||"";if(!a.sd){var =
d=3Ddocument.domain,c=3Dd.split(".");a.sd=3Dc.length=3D=3D=3D1?"":"."+c[c=
.length-2]+".com"}a.mkt=3Da.mkt||"na";a.prop=3Da.prop||"X";if(typeof =
window.SymRealWinOpen!=3D=3D"undefined")window.open=3Dwindow.SymRealWinOp=
en})();(function(){var =
a=3Dwindow,e=3Da.jQuery,g=3Da.wLive;a.$Version=3D"9.090515.0";a.CompatVer=
sion=3D"9.100709.0";if(!a.$Debug)a.$Debug=3D{enabled:false,trace:function=
(){}};var b=3Da.document;a._d=3Db;a._ce=3Dfunction(a){return =
b.createElement(a)};a._ge=3Dfunction(a){return =
b.getElementById(a)};a._get=3Dfunction(a){return =
b.getElementsByTagName(a)};a._dh=3Db.head=3Db.head||a._get("head")[0];g.d=
h=3De("#head")[0]||a._dh;var =
c;e(document).bind("propertychange",f);function f(){var =
a=3Ddocument.title,b=3Ddocument.location.hash;if(a!=3Dc)if(b&&a.indexOf(b=
)=3D=3Da.length-b.length)document.title=3Dc;c=3Ddocument.title}a.register=
Namespace=3Dd;function d(){for(var =
e=3D0,i=3Darguments.length;e<i;e++){var =
d=3Dthis,f=3Darguments[e].split(".");for(var =
c=3D0,h=3Df.length;c<h;c++){var =
g=3Df[c],b=3Dd[g];if(!b)b=3Dd[g]=3D{};if(!b.__namespace){if(c=3D=3D=3D0&&=
arguments[e]!=3D=3D"Sys")a.Sys.__rootNamespaces[Sys.__rootNamespaces.leng=
th]=3Db;b.__namespace=3Dtrue;b.__typeName=3Df.slice(0,c+1).join(".");b.ge=
tName=3Dfunction j(){return this.__typeName}}d=3Db}}return =
d}d("Sys");if(!a.Sys.__rootNamespaces)a.Sys.__rootNamespaces=3D[Sys]})();=
(function(){var =
c=3Dwindow,x=3Dc.jQuery,y=3Dc.Debug,a=3Dc.String.prototype;a.endsWith=3Df=
unction s(a){return =
this.substr(this.length-a.length)=3D=3Da};a.startsWith=3Dfunction =
p(a){return this.substr(0,a.length)=3D=3Da};a.lTrim=3Dfunction =
u(){return this.replace(/^\s*/,"")};a.rTrim=3Dfunction v(){return =
this.replace(/\s*$/,"")};a.trim=3Dfunction w(){return =
this.replace(/^\s+|\s+$/g,"")};var =
j=3D/\{\d+\}/g,h=3D/\{[a-z|A-Z|\.|\$|\:]+\}/g,d=3D/[\{\}]/g;a.format=3Dfu=
nction $String$format(){var b=3Darguments;function a(c){var =
a=3Db[c.replace(d,"")];if(a=3D=3Dnull)a=3D"";return a}return =
this.replace(j,a)};function b(e,d){var c=3De.split("."),a=3Dd;for(var =
b=3D0;b<c.length;b++){a=3Da[c[b]];if(typeof a=3D=3D=3D"undefined")return =
null}return a}a.itemFormat=3Dfunction =
t(f,a,c){a=3Da||{};c=3Dc||[];function e(k){var =
l=3Dk.replace(d,""),h,e=3Dl.split(":"),g=3D"",j=3Db(e[0],f);if(j!=3Dnull)=
g=3Dj;else{var =
i=3Db(e[0],a);if(i!=3Dnull)g=3Di.apply(this,c)}if(e.length=3D=3D2)h=3Db(e=
[1],a);return h?h(g):g}return this.replace(h,e)};var =
e=3D/[^\w.,-]/g;a.encodeXmlAttribute=3Da.encodeHtmlAttribute=3Dfunction =
l(){return this.replace(e,function(a){return =
["&#",a.charCodeAt(0),";"].join("")})};var f=3D/[^\w =
.,-]/g;a.encodeXml=3Da.encodeHtml=3Dfunction n(){return =
this.replace(f,function(a){return =
["&#",a.charCodeAt(0),";"].join("")})};var =
i=3D/[^\w.%-]/g;a.encodeURIComponent=3Da.encodeUrl=3Dfunction r(){return =
encodeURIComponent(this).replace(i,function(b){var =
a=3Db.charCodeAt(0).toString(16);return =
"%"+(a.length=3D=3D1?"0"+a:a).toUpperCase()})};var g=3D/[^\w =
.,-]/g;a.encodeJson=3Dfunction o(){return this.replace(g,function(c){var =
a=3Dc.charCodeAt(0).toString(16),b=3D(new =
Array(4-a.length+1)).join("0");return =
"\\u"+b+a.toUpperCase()})};a.decodeURIComponent=3Da.decodeUrl=3Dfunction =
q(){return decodeURIComponent(this)};var =
k=3D/([\\\.\{\}\(\)\[\]\/\+\*\?\|\^\$])/gi;a.escapeRegex=3Dfunction =
m(a){return =
(arguments.length=3D=3D0?this:a).replace(k,"\\$1")}})();(function(){var =
w=3Dwindow,jQuery=3Dw.jQuery;w.wLive=3Dw.wLive;var =
wl=3Dw.wLive,Debug=3Dwindow.Debug,_ConstDefaultDeliminator=3D"&",_ConstKe=
yValueDeliminator=3D"=3D";wl.truncateEllipsis=3Dfunction =
UtilityTruncateEllipsis(b,a){a=3DMath.max(parseInt(a,10)||1e5,4);return =
b?b.length>a?b.substring(0,a-3)+"...":b:""};var =
$Utility=3Dw.$Utility=3D{};$Utility.eval=3Dfunction(s){eval(s)};$Utility.=
deserialize=3Dfunction $Utility$deserialize(e,b,l,i){var =
c=3D{};b=3Db||_ConstDefaultDeliminator;if(e){var =
g=3De.split(b),j=3Dg.length,d=3D0;for(;d<j;d++){var =
k=3Dg[d],a=3Dk.split(_ConstKeyValueDeliminator);if(a.length>0){var =
h=3Da[0].trim();a.splice(0,1);var =
f=3Da.join(_ConstKeyValueDeliminator).trim();try{c[h]=3Di?f:f.decodeUrl()=
}catch(m){c[h]=3D""}}}}return c};$Utility.serialize=3Dfunction =
$Utility$serialize(d,c,f){c=3Dc||_ConstDefaultDeliminator;var =
b=3D[];for(var e in d){var =
a=3Dd[e];a=3Da=3D=3Dnull?"":a.toString();b.push(e,_ConstKeyValueDeliminat=
or,f?a:a.encodeUrl(),c)}if(b.length>0)b.pop();return =
b.join("")};$Utility.updateObject=3DupdateObject;function =
updateObject(d,e){for(var c in e){var =
a=3Dd[c],b=3De[c];if(b.constructor=3D=3DArray){if(!a||a.constructor!=3DAr=
ray)a=3Dd[c]=3D[];updateObject(a,b)}else if(typeof =
b=3D=3D"object"){if(typeof =
a!=3D"object")a=3Dd[c]=3D{};updateObject(a,b)}else d[c]=3Db}}var =
ajaxInnerHtmlRegex=3Dnew RegExp('<script type=3D"text/javascript"( =
src=3D"([^"]*?)"){0,1}(( loadfirst=3D"true")|( defer=3D"defer")){0,1}( =
id=3D"[^"]*?"){0,1}>([\\w\\W]*?)</scr'+"ipt>","gim"),debuggerAjaxInnerHtm=
lRegex=3Dnew RegExp("<script","gim");function =
evalStringsAndAddScripts(c,b){for(var =
a=3D0;a<c.length;a++)$Utility.eval(c[a]);for(a=3D0;a<b.length;a++)if(b[a]=
&&b[a]!=3D""){var =
d=3Ddocument.createElement("SCRIPT");d.src=3Db[a];document.body.appendChi=
ld(d)}}$Utility.ajaxInnerHtml=3Dfunction =
$Utility$ajaxInnerHtml(i,d){ajaxInnerHtmlRegex.lastIndex=3D0;var =
b=3D[],h=3D[],g=3D[],f=3D[],e=3D[],c=3D0,a;while(a=3DajaxInnerHtmlRegex.e=
xec(d)){b.push(d.substring(c,a.index));if(a[4]&&a[4]!=3D""){f.push(a[7]);=
e.push(a[2])}else{h.push(a[7]);g.push(a[2])}c=3DajaxInnerHtmlRegex.lastIn=
dex}b.push(d.substring(c));evalStringsAndAddScripts(f,e);i.innerHTML=3Db.=
join("");evalStringsAndAddScripts(h,g)};$Utility.isHighContrast=3Dfunctio=
n $Utility$isHighContrast(){if(typeof =
$Utility._isHighContrast=3D=3D=3D"undefined"){var =
a=3DjQuery("<span/>").css({borderLeftColor:"red",borderRightColor:"blue",=
position:"absolute",top:"-999px"}).appendTo(document.body);$Utility._isHi=
ghContrast=3Da.css("borderLeftColor")=3D=3D=3Da.css("borderRightColor");a=
.remove()}return $Utility._isHighContrast}})();(function(){var =
a=3Dwindow,k=3Da.jQuery,l=3Da.Debug,i=3Da.$Utility,m=3Da.wLive,f=3Da.$Bea=
con=3D{},b=3D[],h=3D150;f.fire=3Dfunction(f,e,d,c,a,b){setTimeout(functio=
n(){g(f,e,d,c,a,b)},0)};f.fireAndHold=3Dfunction(c,a){g(c,a);if(!$B.IE){v=
ar b=3D(new Date).getTime()+h;while((new Date).getTime()<b);}};function =
g(a,i,h,g,f){var =
b=3Dj();a=3Dc(a,i);a=3Da.substr(0,Math.min(a.length,2e3));if(!f)a=3Dc(a,{=
r:Math.random()});d(b,e(h,b),e(g,b));b.src=3Da}function j(){var =
a,e=3Db.length;for(var c=3D0;c<e;c++){var =
d=3Db[c];if(!d.inUse){a=3Dd;break}}if(!a){a=3Dnew =
Image;b.push(a)}a.inUse=3Dtrue;return a}function e(a,b){return =
function(){d(b,null,null);b.inUse=3Dfalse;if(a)a()}}function =
d(a,c,b){a.onload=3Dc;a.onabort=3Da.onerror=3Db}function =
c(a,c){a=3Da||"";if(c){var =
e=3Di.serialize(c),b=3D"?";if(a.indexOf("?")>=3D0){var =
d=3Da.charAt(a.length-1);b=3Dd=3D=3D"?"||d=3D=3D"&"?"":"&"}a+=3Db+e}retur=
n a}})();(function(){var =
b=3Dwindow,g=3Db.Debug,a=3DFunction,c=3Da.prototype;if(!a.createCallback)=
a.createCallback=3Dfunction d(b,a){return function(){return =
b.apply(this,a||[])}};if(!a.createDelegate)a.createDelegate=3Dfunction =
e(b,a){return function(){return =
a.apply(b,arguments)}};if(!c.invoke)c.invoke=3Dfunction =
f(){this.apply(null,arguments)};b.$CD=3DFunction.createDelegate;b.$CC=3DF=
unction.createCallback})();(function(){var =
w=3Dwindow,jQuery=3Dw.jQuery,_object=3Dw.Object;if(!_object.isString)_obj=
ect.isString=3Dfunction $Object$isString(a){return typeof =
a=3D=3D=3D"string"||a&&a.constructor=3D=3D=3DString};if(!_object.isArray)=
_object.isArray=3Dfunction $Object$isArray(a){return a instanceof =
Array};if(!_object.isFunction)_object.isFunction=3Dfunction =
$Object$isFunction(a){return typeof =
a=3D=3D=3D"function"};if(!_object.isObject)_object.isObject=3Dfunction =
$Object$isObject(a){return a&&typeof =
a=3D=3D=3D"object"};if(!_object.isBoolean)_object.isBoolean=3Dfunction =
$Object$isBoolean(a){return typeof =
a=3D=3D=3D"boolean"||a&&a.constructor=3D=3D=3DBoolean};if(!_object.isNumb=
er)_object.isNumber=3Dfunction $Object$isNumber(a){return typeof =
a=3D=3D=3D"number"||a&&a.constructor=3D=3D=3DNumber};if(!_object.isNull)_=
object.isNull=3Dfunction $Object$isNull(a){return =
null=3D=3Da||undefined=3D=3Da};if(!_object.fromJSON)_object.fromJSON=3Dfu=
nction $Object$fromJSON(text){try{if(typeof =
JSON!=3D=3D"undefined"&&JSON.parse)return JSON.parse(text);else =
if(/^[\],:{}\s]*$/.test(text.replace(/\\["\\\/b-u]/g,"@").replace(/"[^"\\=
\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(=
/(?:^|:|,)(?:\s*\[)+/g,"")))return eval("("+text+")")}catch(a){}return =
null};if(!_object.toJSON)_object.toJSON=3Dfunction =
$Object$toJSON(a){if(a=3D=3D=3D"")return "";if(typeof =
JSON!=3D=3D"undefined"&&JSON.stringify)return JSON.stringify(a);var =
d=3D_object.toJSON,b=3D"null";if(!_object.isNull(a))if(_object.isArray(a)=
){b=3D[];for(var =
c=3D0;c<a.length;c++)b.push(d(a[c]));b=3D"["+b.join(",")+"]"}else =
if(_object.isObject(a)){b=3D[];for(var e in =
a)b.push('"'+e.encodeJson()+'":'+d(a[e]));b=3D"{"+b.join(",")+"}"}else =
if(_object.isString(a))b=3D'"'+a.encodeJson()+'"';else =
if(!_object.isFunction(a))b=3Da.toString();return b}})();(function(){var =
b=3Dwindow,k=3Db.Debug,j=3Db.jQuery,a=3Db.Array.prototype;if(!a.addRange)=
a.addRange=3Dfunction c(a){a&&this.push.apply(this,a);return =
this};if(!a.exists)a.exists=3Dfunction f(a){return =
this.indexOf(a)>=3D0};if(!a.contains)a.contains=3Da.exists;if(!a.clone)a.=
clone=3Dfunction i(){return =
[].addRange(this)};if(!a.indexOf)a.indexOf=3Dfunction e(c,a){var =
b=3Dthis.length;if((a=3Da||0)<0)a=3DMath.max(0,b+a);while(a<b)if(this[a++=
]=3D=3D=3Dc)return a-1;return -1};if(!a.forEach)a.forEach=3Dfunction =
d(c,b){var d=3Dthis.length;for(var =
a=3D0;a<d;a++)c.call(b,this[a],a,this)};if(!a.insert)a.insert=3Dfunction =
g(a,b){this.splice(a,0,b)};if(!a.remove)a.remove=3Dfunction h(b){var =
a=3Dthis.indexOf(b);if(a>=3D0)this.splice(a,1);return =
a>=3D0}})();(function(){var a=3Dwindow,c=3Da.jQuery;function b(a){return =
function(){for(var =
c=3Darguments.length,b=3D0;b<c;b+=3Da)this[arguments[b]]=3Darguments[b+a-=
1]}}a.$Flags=3Db(2);a.$Enum=3Db(1)})();(function(){var =
d=3Dwindow,e=3Dd.jQuery,b=3D{};function c(a){var =
c=3Db[a];if(!c)b[a]=3Dc=3Dnew RegExp("\\b"+a+"\\b","ig");return c}var =
a=3Dd.$css=3D{has:function(a,e){var d=3Dfalse;if(a&&a.className){var =
b=3Dc(e);b.lastIndex=3D0;try{d=3Db.test(a.className)}catch(f){}}return =
d},remove:function(c,b){a.swap(c,b)},swap:function(d,e,b){b=3Db||"";if(a.=
has(d,e))d.className=3Dd.className.replace(c(e),b).replace(/^\s|\s\s|\s$/=
g,function(a){return =
a.substr(1)})},add:function(b,c){if(b)if(b.className){if(!a.has(b,c))b.cl=
assName+=3D" "+c}else b.className=3Dc}}})();(function(){var =
d=3Dwindow,f=3Dd.jQuery,b=3Dwindow.setTimeout,a=3D[];window.smartSetTimeo=
ut=3Dfunction e(d,g,f){function =
h(){e(d,0,f)}if(g)b(h,g);else{if(f)a.splice(0,0,d);else =
a.push(d);if(a.length=3D=3D1)b(c,0)}};function c(){var =
f=3Da.length;if(f>0){try{a.pop()()}catch(g){var =
e=3Dd.$WebWatson;if(e)e.submitFromException(g)}if(f>1)b(c,0)}}})();(funct=
ion(){var =
b=3Dwindow,u=3Db.jQuery,B=3Db.Debug,t=3Db.$Config,s=3Db.$Beacon,C=3Db.wLi=
ve,c=3Db.$WebWatson=3D{},w=3Db.$CC,x=3Db.$CD,v=3Db.$BSI,e=3Du(window);c.C=
B=3D{};var =
a=3Dc.CB,o=3D3,i=3D10,n=3D50,f=3D{First:"34",AfterUnload:"35",Multiple:"3=
6",Download:"55"},d=3D0,j=3Dfalse;window.onerror=3Dg;e.bind("beforeunload=
",l);e.bind("unload",m);a.IsHidden=3Dfunction(b,a){return a=3D=3D"Error =
loading script"};c.foundException=3Dfunction z(){return =
d>0};c.submitFromException=3Dfunction =
y(a,b,f,e,h){if(a&&!a.traced){a.traced=3D1;var =
i=3Da.lineNumber||0,d=3Da.message||a.description||(typeof =
a=3D=3D"string"?a:""),j=3Da.stack,c;try{c=3Da.fileName||document.location=
.href}catch(k){}if(b)d+=3D"@"+b;g(d,c,i,e,f,j,1,h)}};c.submit=3Dg;functio=
n g(c,e,k,g,b,B,A,F){var =
u=3Dt,D=3Du.BSI||{},h=3DD.Watson||{};if(h&&h.enabled&&d<o){d++;b=3Db||(d>=
1?f.Multiple:f.First);var =
w=3Dc&&c.target;if(!e&&w&&w.tagName=3D=3D"SCRIPT"){e=3Dw.src;b=3Df.Downlo=
ad;if(w.getAttribute("hideError")=3D=3D"true")F=3Dtrue}var =
p=3Du.hn,n=3Dr(!u.isSecure,A?A+2:2),i=3DB||(n?n.join("\n"):""),y=3DB||(n?=
n[0]:"unknown"),l=3Dy?y.toString():y,z,m,E,q;try{z=3Da.GetActions&&a.GetA=
ctions()}catch(G){}try{E=3Da.IsIgnored&&a.IsIgnored(b,c,e,k,p,l,i,g)}catc=
h(G){}try{q=3DF||a.IsHidden&&a.IsHidden(b,c,e,k,p,l,i,g)}catch(G){}m=3Dz?=
z.join("\n"):"";if(!q&&a.ErrorPresentation)try{a.ErrorPresentation(b,c,e,=
k,p,l,i,m,g)}catch(G){}if(!E){var =
x=3D{sr:h.sr,biciNoLDParse:1,ec:b,pn:D.pn,msg:c,url:e,ln:k,ih:q,an:j,ac:m=
,ad:g,cs:i.replace(/[ \t]+/ig," ")};x=3Dv.addHandlerDPs(x);var =
C=3Du.handlerBaseUrl+"/handlers/Watson.mvc";if(h.url)C=3Dh.url;s.fire(C,x=
,null,null,false,true);if(a.ErrorOccurred)try{a.ErrorOccurred(c,e,k,b,p,l=
,i,m,g,q)}catch(G){}}}}c.wrapCallback=3Dfunction =
A(f,a,e){a=3Da?a:this;var =
d=3Dw(f,e||Array.prototype.slice.call(arguments,3)),b=3Dx(a,d);if($B.IE)r=
eturn b;else return function(){try{return =
b()}catch(a){c.submitFromException(a)}}};function r(l,g){var =
c;try{c=3Da.GetStack&&a.GetStack()}catch(o){}if(!c){c=3D[];var =
b=3Darguments.callee;while(g>0){b=3Db?b.caller:b;g--}var =
h=3D0;while(b&&h<i){c.push(b);b=3Db.caller;h++}}var =
n=3Dc.length,j=3D[];for(var f=3D0;f<n&&f<i;f++){var =
d=3Dc[f],e=3D"InvalidMethod()";try{e=3Dd.toString()}catch(o){}var =
m=3Dl?q(e,d.args||d.arguments):"";e=3De.replace(/\s\s*/ig," =
");j.push(k(d)+"("+m+")")}return j}function l(){j=3Dtrue}function =
q(b,g){var =
c=3Db.substring(b.indexOf("(")+1,b.indexOf(")")),e=3Dc?c.split(","):[],f=3D=
e.length,d=3D[];for(var a=3D0;a<f;a++)d.push(e[a]+"=3D"+p(g[a]));return =
d.join(",")}function p(b){var c=3Dtypeof =
b,a;if(b=3D=3Dnull)a=3D"null";else =
if(c=3D=3D"string")a=3D"'"+h(b,13)+"'";else =
if(c=3D=3D"function")a=3Dk(b);else =
if(c=3D=3D"object")if(b.toString&&!$B.Safari)a=3Db.toString();else =
a=3Dc;else if(c=3D=3D"boolean"||c=3D=3D"number")a=3Db.toString();else =
a=3D"["+c+"]";return a}function =
h(a,b){if(a&&a.length>b)a=3Da.substr(0,b-3)+"...";return a}function =
k(d){var c=3Da.GetMethodName&&a.GetMethodName(d);if(d&&!c){var =
b=3Dd&&d.toString?d.toString():"InvalidMethod()",e=3Db.indexOf(")")+1,g=3D=
b.indexOf(" =
")=3D=3D8?9:0;c=3Db.substring(g,e);if(c.indexOf("function")=3D=3D0){var =
f=3De+n;b=3Db.replace(/\s\s*/ig," =
");c=3Dh(b,f)+(f<b.length?"}":"")}}return c}function =
m(){e.unbind("beforeunload",l);e.bind("unload",m)}})();(function(){var =
b=3Dwindow,h=3Db.jQuery,f=3Db.$WebWatson,e=3Db.$Static;if(!b.$Do)b.$Do=3D=
{q:[],w:undefined};var =
a=3Dwindow.$Do;a.r=3D[];a.removeItems=3D[];a.lock=3D0;var =
c=3Dh(document);c.bind("keydown",d);c.bind("mousedown",d);function =
d(){a.w=3Dundefined}a.register=3Dfunction =
j(b,h,g){if(a.r[b])return;a.r[b]=3D{method:h,skipTimeout:g};a.lock++;try{=
var e=3D0;for(;e<a.q.length;e++){var =
c=3Da.q[e];if(c.id=3D=3Db&&a.c(b,c.c,0,c.a))a.removeItems.push(c)}if(a.w)=
{var =
d=3Da.w;if(d.id=3D=3Db){a.w=3Dnull;a.c(b,d.c,0,d.a)}}}finally{a.lock--;if=
(a.lock=3D=3D0){for(var =
f=3D0;f<a.removeItems.length;f++)a.q.remove(a.removeItems[f]);a.removeIte=
ms=3D[]}}};a.unregister=3Dfunction i(b){if(a.r[b])delete =
a.r[b]};a.c=3Dfunction k(d,b,k,h,j){var =
c=3Da.r&&a.r[d];b=3Db?b:this;function i(){var =
a=3D!!c.method,d=3Da?c.method:h[2];f.wrapCallback(d,b,g(h,!a))()}if(c)if(=
c.skipTimeout)i();else setTimeout(i,0);else if(!!e){var =
l=3De.exec(d);if(k&&2=3D=3Dl)if(j)a.w=3D{id:d,c:b,a:arguments};else =
a.q.push({id:d,c:b,a:h})}return c};function g(b,a){return =
Array.prototype.slice.call(b,a?3:2)}})();(function(){var =
e=3Dwindow,r=3De.jQuery,b=3De.$Utility,s=3De.Debug,a=3De.$Cookie=3D{},g=3D=
"wlxS",f=3D"wlxP",h,c,d;a.setPersistentCookie=3Dfunction =
l(b,a){j(b,a,1)};a.getPersistentCookie=3Dfunction k(a){return =
i(a,1)};a.setSessionCookie=3Dfunction =
n(b,a){j(b,a,0)};a.getSessionCookie=3Dfunction m(a){return =
i(a,0)};function j(j,e,i){var =
h=3Di?f:g,c=3Db.deserialize(a.getCookie(h,1));if(e=3D=3D=3Dnull||e=3D=3D=3D=
undefined)delete c[j];else c[j]=3De;var d=3Dnew =
Date;a.setCookie(h,b.serialize(c),$Config.sd,0,i?new =
Date(d.getFullYear()+1,d.getMonth(),d.getDay()):0,1)}function i(h,d){var =
c=3Dd?f:g,e=3Db.deserialize(a.getCookie(c,1));return =
e[h]}a.getCookie=3Dfunction p(f,a){var =
g=3Ddocument.cookie;if(g=3D=3Dh){if(a&&d)return d[f];else =
if(!a&&c)return c[f]}else{c=3D0;d=3D0;h=3Dg}var =
e=3Db.deserialize(document.cookie,";",true,a);if(a)d=3De;else =
c=3De;return e[f]};a.deleteCookie=3Dfunction =
o(c,b,d){a.setCookie(c,"",b,d,new Date(2e3,1,1))};a.setCookie=3Dfunction =
q(h,g,d,e,a,f){var =
c=3D{};c[h]=3Dg;document.cookie=3D"{0};path=3D{1};{2}{3}".format(b.serial=
ize(c,null,f),e?e:"/",d?"domain=3D"+d+";":"",a?"expires=3D"+a.toUTCString=
()+";":"")};$Do.register("$Cookie");$Do.register("$Cookie.setCookie")})()=
;(function(){var =
a=3Dwindow,b=3Da.jQuery,g=3Da.$Beacon,h=3Da.$Cookie,j=3Da.Debug,e=3Da.sma=
rtSetTimeout,f=3Da.$Version,d=3Da.wLive,c=3Da.$Network=3Dnew =
i;a.$LightNetwork=3Dc;function i(){var =
j=3Dthis,q=3D$B.IE,t=3D[],k=3D{},m=3D{},i,n,r=3Dtrue;j.requiresDomainLowe=
ring=3Dfunction(a){r=3Da};j.getCookie=3Dfunction(a){return =
h.getCookie(a,1)};j.fetchXML=3Dfunction(j,a,h,o,g,i){var =
e,c=3Dl(j),n;h=3Dh||"GET";function q(b){if(g)for(var a in =
g)b.setRequestHeader(a,g[a])}function =
r(b){if(a)a(b,i)}if(c=3D=3D=3Dp)e=3Db.ajax({url:j,type:h,data:o,beforeSen=
d:q,complete:r});else{var =
d=3Dk[c]=3Dk[c]||[],f=3D{url:j,cb:a,v:h,postString:o,headers:g,c:i};if(n=3D=
m[c]){if(d.ready){n.contentWindow.fetchXML(f,null,null,a);return e}else =
if(d.fail){if(a)a({status:5e3},i);return =
e}d.push(f)}else{d.push(f);s(c,f)}}return =
e};j.fetchCSS=3Dfunction(f,e,b){var =
a=3Db||document.createElement("link"),h=3DsetTimeout(c,9e3);if(!b){a.rel=3D=
"stylesheet";a.type=3D"text/css"}function =
c(){clearTimeout(h);if(!q)a.readyState=3D"complete";a.onreadystatechange=3D=
function(){if(a&&a.onreadystatechange&&("loaded"=3D=3D=3Da.readyState||"c=
omplete"=3D=3D=3Da.readyState)){if(e)e(a);a.onreadystatechange=3Dnull}};a=
.href=3Df;if(!b){var =
c=3Dd.dh;c.appendChild(a)}if(!q)a.onreadystatechange()}g.fire(f,0,c,c,1);=
return a};function w(d){if(d.indexOf("window.")<0)return false;var =
c=3Dd.split("."),a=3Dwindow;for(var =
b=3D1;b<c.length;b++){a=3Da[c[b]];if(a=3D=3D=3Dundefined)return =
false}return true}j.fetchScript=3Dfunction(i,f,c){var =
h=3Dd.dh,a=3Ddocument.createElement("script");function =
g(){if(!a.handled)if("complete"=3D=3D=3Da.readyState||"loaded"=3D=3D=3Da.=
readyState){a.handled=3Dtrue;b(a).unbind(".fetch");if(c&&!t[c]&&!w(c)){h.=
removeChild(a);j.fetchScript(i,f)}else if(f)f(a)}}function =
k(a){g();if(c)a.stopPropagation()}if(!q)a.readyState=3D"loaded";a.async=3D=
true;a.type=3D"text/javascript";b(a).bind("readystatechange.fetch",g).bin=
d("load.fetch",g).bind("error.fetch",k);e(function(){a.src=3Di;h.appendCh=
ild(a)});return a};j.registerScript=3Dfunction(a){t[a]=3Dtrue};function =
s(a,d){o();var =
b=3Ddocument.createElement("iframe");b.style.display=3D"none";function =
e(){b.onload=3Dnull;var =
c=3Dk[a],e;c.attempts=3D(c.attempts||0)+1;if(c.attempts>2&&!c.fail&&!c.re=
ady){c.fail=3Dtrue;while(e=3Dc.pop())if(e.cb)e.cb({status:5e3},e.c);$WebW=
atson.submitFromException(new Error("xmlProxy from "+a+" failed."))}else =
if(!c.ready)s(a,d)}function =
h(){if(!k[a].ready&&!k[a].fail)e()}if(a.endsWith(i)||a.indexOf(":")>0&&a.=
substring(0,a.indexOf(":")).endsWith(i)){document.body.insertBefore(b,doc=
ument.body.firstChild);b.onload=3De;var =
g=3Dc.xmlProxyTimeout;setTimeout(h,g?g:3e4);m[a]=3Db;b.src=3Dlocation.pro=
tocol+"//"+a+"/xmlProxy.htm?vn=3D"+f+"&domain=3D"+i}else =
if(d.cb)d.cb({status:5e3},d.c)}j.Proxy=3D{_registerProxy:function(f){var =
d,e=3Dl(f.location.href,false),b=3Dm[e],a=3Dk[e],c=3Df["frameElement"];if=
(!a.ready){if(b!=3Dc)b=3Dm[e]=3Dc;a.fail=3Dfalse;a.ready=3Dtrue}c.onload=3D=
null;while(d=3Da.pop())b.contentWindow.fetchXML(d,null,null,d.cb)}};funct=
ion =
o(){if(!r){i=3Ddocument.domain;return}i=3Dp;if(i.indexOf(":")>0)i=3Di.sub=
string(0,i.indexOf(":"));if($Config.domain&&!$Config.domain.endsWith(".")=
)document.domain=3D$Config.domain;else if(i.endsWith(".com")){var =
a=3Di.indexOf(".");if(a>0){document.domain=3Di;try{while(a>=3D0){i=3Di.su=
bstring(a+1);if(i!=3D"com"){document.domain=3Di;a=3Di.indexOf(".")}else =
a=3D-1}}catch(b){}}}else throw new Error("Invalid =
$Config.domain");i=3Ddocument.domain;o=3Dfunction(){}}if($Config.applyApp=
Domain)o();var =
x=3D/^(?:http|https|ftp):\/\/([-.a-z0-9]+(?::[0-9]+)?)(?:\/|$)/i,v=3D/^((=
?:http|https|ftp):\/\/[-.a-z0-9]+(?::[0-9]+)?)(?:\/|$)/i,u=3D/\/[^\/]*\/\=
.\./;function l(a,b){a=3Dj.resolveUrl(a).toLowerCase();return =
String(a).search(b?v:x)<0?"":RegExp.$1}j.extractHost=3Dl;j.resolveUrl=3Df=
unction(b,c){b=3Db?b.toString():"";if(!c)if(!n){var =
d=3Da._ge("base");if(d&&d.href!=3D"")c=3Dn=3Dd.href;else{var =
e=3Dlocation.protocol+"//"+location.host+location.pathname;c=3Dn=3De.subs=
tring(0,e.lastIndexOf(location.protocol=3D=3D=3D"file:"?"\\":"/")+1)}}els=
e c=3Dn;else =
c=3Dc.substring(0,c.toString().lastIndexOf("/")+1);if(b.startsWith("/"))b=
=3Dlocation.protocol+"//"+location.host+b;if(b.indexOf("//")=3D=3D=3D-1)b=
=3Dc+b;function f(a){while(u.test(a))a=3Da.replace(u,"");return a}return =
f(b)};var =
p=3Dl(document.location.href);j.currentDomain=3Dp}})();(function(){var =
f=3Dwindow,Bb=3Df.Debug,o=3Df.jQuery,E=3Df.$Beacon,u=3Df.$Cookie,db=3Df.$=
Utility,a=3Dwindow.$BSI;if(!a.headTime)a.headTime=3D(new =
Date).getTime();var =
q=3D[],X=3D[],x=3D"LD",Ab=3D"#",d=3D"&",p=3D"?",s=3D"~",hb=3D":",m=3D"",N=
=3D".com",H=3D"-int.com",z=3D{},v=3D{},g,e=3D1,t,B,D,S,y,A,j,C,h=3Df.$Con=
fig,c=3Dh.BSI,b=3Dc.BICI,W=3Dh.sd.endsWith(H)?H:N,k=3D[],Y=3Dc.ignoreWind=
owOnload,l=3D0;function jb(){var =
a=3Do(document),d=3Do(f);a.bind("click",P);a.bind("mousedown",I);a.bind("=
mouseup",M);a.bind("keydown",L);a.bind("keyup",Q);a.bind("touchstart",G);=
a.bind("touchend",J);l=3D1;if(!c.ignoreWindowOnload)d.bind("load",ab);d.b=
ind("unload",U);if(b&&b.capture)v=3Deb()}a.informLoaded=3Dfunction =
rb(g,e){h=3Df.$Config;c=3Dh.BSI;b=3Dc.BICI;document.body.id=3Dc.pn?c.pn.e=
ncodeHtmlAttribute():m;if(a.headTime=3D=3Dy)return;var =
i=3Dn(),d=3Df.$Ads;if(y&&!g&&d&&d.Refresh)d.Refresh();y=3Da.headTime;l=3D=
0;k=3D[];if(e)a.addLogParams({x:"1"});V(q,e);r("L",O(v),i);v=3D{};if(b&&b=
.beaconUrl)E.fire(b.beaconUrl,z);z=3D{}};a.informPVHead=3Dfunction =
sb(){T();a.headTime=3Dn();l=3D1};a.addBeaconParams=3Dfunction =
mb(a){K(z,a)};a.addLogParams=3Dfunction =
qb(a){K(v,a)};a.addLoadedCallback=3Dfunction =
lb(a){q.push(a)};a.removeLoadedCallback=3Dfunction =
kb(a){setTimeout(function(){for(var =
b=3D0,c=3Dq.length;b<c;b++)if(q[b]=3D=3Da){q.splice(b,1);return}},0)};a.i=
sLoading=3Dfunction yb(){return l};a.addNavCallback=3Dfunction =
nb(a){X.push(a)};a.navigateTo=3Dfunction =
wb(c,b){if(a.informNav(c,0,0,0,0,0,0,b))return;try{if(b)window.open(c,b);=
else window.location.href=3Dc}catch(d){}};a.addLoadEvent=3Dfunction =
pb(a){if(l)k.push(a)};a.eventLoaded=3Dfunction ub(b){for(var =
a=3D0,c=3Dk.length;a<c;a++)if(k[a]=3D=3Db){k.splice(a,1);bb();break}};a.a=
ddHandlerDPs=3Dfunction =
ob(a){a["biciPrevious"]=3Dc.biciPrevious;a["mmn"]=3Dh.mmn;return =
a};a.addLDToHash=3Dfunction =
tb(a){a["bicild"]=3Du.getCookie(x,1);u.deleteCookie(x,$Config.sd);return =
a};a.informNav=3Dfunction =
xb(k,t,f,x,D,K,I,J){e=3De&&!D&&(!f||f.getAttribute("target")!=3D"_blank")=
;var =
B=3Dn(),l=3Df?f.href:0,G=3Df?f.innerHTML:0;i();F();t=3Dt||ib(f);k=3Dk||m;=
var =
w=3D$U.doesMatchHost(k,"live"+W),H=3D$U.isAbsoluteUrl(k)&&$U.doesMatchHos=
t(k,"g.live"+W);r("N",s+s+t.encodeUrl()+s+fb(),B);A=3DA||e;if(b&&b.urlHas=
h){var =
z=3Db.urlHash+B;if(b.fid)z+=3Dd+b.fid+d+(e?"1":"0")+(!x?"1":"0");u.setCoo=
kie("LN",z,$Config.sd)}var =
v=3DV(X,k,f,x,e,w,K,I,J);if(!v&&$B.IE&&$B.V<9&&typeof =
ieImgAnchorFix=3D=3D=3D"function"&&f)ieImgAnchorFix(f);var =
y=3D["WLXID=3D",c.xid,"&RID=3D",c.rid,"&TID=3D",a.headTime,"&lid=3D",t].j=
oin(m);if(H){if(f&&b&&b.enableGlinkExtra){var =
q;if(l.indexOf(p)<0)q=3Dp+p;else =
if(l.indexOf(p+p)<0&&l.indexOf(d+d)<0)q=3Dd+d;else =
q=3Dd;f.href=3Dl+q+y}}else =
if(!w)if(b&&b.enableGlinkCall)E.fireAndHold("//g.live"+N+"/_9uxp9"+h.mkt+=
"/mike?"+k.encodeUrl()+d+d+y);if(f&&l!=3Df.href){j=3Df;C=3Dl;if(g=3D=3D3)=
{if(!$B.Safari&&!$B.Firefox)o(f).bind("mouseout",i)}else =
setTimeout(i,100);R(f,G)}return v};function eb(){var =
a=3D{sw:screen.width,sh:screen.height,c:screen.colorDepth};if(document.do=
cumentElement.clientWidth){a.bw=3Ddocument.documentElement.clientWidth;a.=
bh=3Ddocument.documentElement.clientHeight}return a}function =
i(){if(j&&j.href!=3DC){var =
a=3Dj.innerHTML;j.href=3DC;R(j,a);o(j).unbind("mouseout",i);j=3D0}}functi=
on =
R(a,b){if(a&&a.innerHTML!=3Db)a.innerHTML=3Db}a.reportEvent=3Dfunction =
vb(d,c){var =
b=3Ds+d+O(c);if(!r("E",b)){a.flush();r("E",b)}};a.flush=3Dfunction =
zb(){E.fire(h.handlerBaseUrl+"/Handlers/NoOp.mvc",a.addLDToHash({}))};fun=
ction I(a){i();cb(a)}function =
P(a){if(a.which=3D=3D2||t)return;Z(a);e=3D!t&&!B&&!D;g=3D1;w(a.target,nul=
l,a);e=3D1}function =
M(a){cb(a);if(g!=3D1||t){e=3D0;w(a.target,g=3D=3D3,a);e=3D1}}function =
L(a){if(a.keyCode=3D=3D93){g=3D3;w(a.target,1,a)}}function Q(b){var =
a=3Db.keyCode;if(a=3D=3D27||a=3D=3D18||a=3D=3D13)i()}function =
G(){i();S=3Dn()}function =
J(a){if(n()-S>1e3){e=3D0;g=3D3;w(a.target,null,a);e=3D1}}function =
cb(a){g=3Da.which;Z(a)}function =
Z(a){B=3Da.shiftKey;t=3Da.ctrlKey;D=3Da.altKey}function =
w(d,j,l){i();while(d){if(d.tagName=3D=3D"A"){var =
c;try{c=3Dd.href}catch(m){}if(c){if(h.AjaxHistory&&h.AjaxHistory.fullAjax=
&&c.indexOf("#")=3D=3D-1){var =
b=3Ddocument.location.href,g=3Db.indexOf("#");if(g>-1)b=3Db.substr(0,g);v=
ar =
f=3Db.indexOf("?");if(f>-1)b=3Db.substr(0,f);b+=3D"?";if(c.toLowerCase().=
indexOf(b)=3D=3D0)c=3Dd.href=3D"#"+c.substr(b.length)}var =
e=3Dfalse;if($U.isLinkABookmark(c)){var =
k=3D$U.getUrlFragment(c);if(k.indexOf("=3D")>-1)e=3Dtrue}else =
e=3Dtrue;if(e)a.informNav(c,0,d,j,null,l)}break}d=3Dd.parentNode}}functio=
n ib(a){var c=3Dm;while(a&&a.getAttribute){var =
b=3Da.getAttribute("lid");if(b){c=3Db;break}a=3Da.parentNode}return =
c}function O(b){var c=3Dm;if(b)for(var d in b){var =
a=3Db[d];a=3Da.encodeUrl?a.encodeUrl():a;c+=3Ds+d+hb+a}return c}function =
F(){if(l)a.informLoaded(1,1)}function fb(){var =
a=3D"U";if(g=3D=3D3)a=3D"R";else if(g=3D=3D1)a=3D"L";else =
if(g=3D=3D2)a=3D"M";if(t)a+=3D"C";if(D)a+=3D"A";if(B)a+=3D"S";return =
a}function K(c,a){for(var b in a)c[b]=3Da[b]}function =
ab(){Y=3D1;bb()}function =
bb(){if(Y&&k.length=3D=3D0)a.informLoaded()}function U(){T();i();var =
a=3Do(document);a.unbind("click",P);a.unbind("mousedown",I);a.unbind("mou=
seup",M);a.unbind("keydown",L);a.unbind("keyup",Q);a.unbind("touchstart",=
G);a.unbind("touchend",J);var =
b=3Do(f);if(!c.ignoreWindowOnload)b.unbind("load",ab);b.unbind("unload",U=
)}function T(){F();if(!A)r("U")}function n(){return (new =
Date).getTime()}function gb(b){return (b?b:n())-a.headTime}function =
r(l,k,n){if(b&&b.enableLD){var =
j=3Dl+gb(n)+(k?k:m),f=3Du.getCookie(x,1),g=3Ddb.deserialize(f,d,0,1),i=3D=
[c.xid,c.rid,h.di,a.headTime].join("_"),e=3Dg[i];if(e)e+=3D"|"+j;else =
e=3Dj;g[i]=3De;f=3Ddb.serialize(g,d,1);if(f.length>512)return =
0;u.setCookie(x,f,$Config.sd,0,new Date(2020,1,1),1)}return 1}function =
V(e){var =
a=3D0,c=3De.clone(),g=3Dc.length,b=3Dfalse,d=3Df.$WebWatson;if(d)for(;a<g=
;a++)b=3Dd.wrapCallback(c[a],0,Array.prototype.slice.call(arguments,1))()=
||b;return =
b}jb();$Do.register("$BSI.addNavCallback",a.addNavCallback);$Do.register(=
"$BSI")})();(function(){var =
l=3Dwindow,Eb=3Dl.jQuery,x=3Dl.$Beacon,y=3Dl.$Cookie,W=3Dl.$Utility,Fb=3D=
l.Debug,I=3D"BP",wb=3D"-",cb=3D40,S=3D"wlidperf",nb=3D"wl_preperf",p=3D"F=
R",w=3D"ST",q=3Dnull,h=3D"",bb=3D5e3,a=3D$CSIPerf;a.GT1Param=3Dnull;a.pay=
loadLength=3D0;var =
Db=3D[],i=3D0,Cb=3Dq,z=3D{},F,s,r=3D{},c=3Dl.$Config,d=3Dc.BSI||{},j=3Dd.=
SBSPLT||{},b=3Dd.CSIPerf||{},Q=3Db.IDSS||{},C=3Db.Trace||{},E=3Db.page||{=
},O=3Db.WLXFD||{},m=3Dy.getCookie,V=3Dy.setCookie,J=3DW.serialize,v=3DW.d=
eserialize,g=3Dv(m(S,1)),k=3Dv(m(nb,1)),A=3Dd.ir,u=3Dh;function =
db(s,i,w){var =
d=3Di[p]||"NA*NA*",f=3Dd.split("*");f[2]=3Du;d=3Df.join("*");u=3Dh;var =
a=3Dob(i),y=3Dtb(a.time),x=3Dv(m("ANON",1))["A"]||h,e=3Dl.$WebWatson,j=3D=
e&&e.foundException()?1:0,t=3Dn(g.latency),r=3Dn(k.thr),q=3Dd+":"+o(c.pro=
p,20)+"*"+o(s),b=3D{ANON:x,NL:t,TP:r,CL:c.mmn||h,MA:c.mkt,B:c.build,TR:q,=
PLT:a.time,IR:A&&!a.nostart&&!w?1:0,EX:j};Z(b,a.lapseReport,y);eb(b);retu=
rn b}function o(a,b){b=3Db||cb;var =
c=3Da.length;a=3Dc>b?a.substr(c-b):a;return a.encodeUrl()}function =
tb(a){return =
i>0&&!f(a)&&a>0?{tprs:Math.round(i/1024*8/(a/1e3)),size:Math.round(i/1024=
*10)/10}:q}function =
Z(a,b,c){if(k.plt)a.PLM=3Dk.plt;if(k.com)a.PCT=3Dk.com;if(k.req)a.PCD=3Dk=
.req;if(c)a.SZ=3Dc.size,a.TPRS=3Dc.tprs;if(b)for(var =
d=3D0;d<b.length;d++){var e=3Db[d];a[e.key]=3De.val}}function =
ob(e){if(a._ttg)a.lapse.push({s:"ttg",t:a._ttg});var =
b=3DE.timeStamp;if(f(b)||0=3D=3Db)b=3DG();var =
c=3De.ST||0,d=3Db-c,g=3Dib(c,b,a.lapse);return =
{nostart:c=3D=3D0,time:d>0?d:0,lapseReport:g}}function n(b){var =
a=3DparseInt(b);return isNaN(a)?0:a}function f(a){return =
"undefined"=3D=3Dtypeof a||!a||h=3D=3Da}function L(){var =
a=3D{latency:g.latency,throughput:g.throughput};R(a);g=3Da}function =
U(){P();L();y.deleteCookie(I,c.sd)}function H(){try{var =
a=3Dwindow.location;return a.hostname+a.pathname}catch(b){return =
document.domain}}function ib(e,h,a){var =
c=3D[];if(a&&a.length>1&&h-e>0){a[0]=3D{s:"Start",t:e};for(var =
b=3D0;b<a.length-1;b++){var i=3Da[b],d=3Da[b+1];if(!f(d)){var =
g=3Dd.t-e;if(g>0)c[c.length]=3D{key:"L."+d.s,val:g}}}}return c}function =
lb(c,d,b,j){c=3Dc||H();i=3Dn(b.p);if(f(i)||i<=3D0)i=3Df(d)?0:n(d);var =
h=3Dg[w],e=3Dg[p];if(e&&h){b[p]=3D"0*"+e+"*";b[w]=3Dh;A=3D1;L()}a.GT1Para=
m=3Ddb(c,b,j)}function gb(a){a[p]=3Dh;a[w]=3Dh;B(a)}function =
P(){i=3D0,E.timeStamp=3D0,z=3D{},a.csd=3D{},a.lapse=3D[{}];a._ttg=3D0;a.p=
ayloadLength=3D0;j.rt=3D0}function =
qb(c,d){if(!b.enabled){U();return}if(f(c))c=3DH();var =
a=3Dt();a[p]=3Dc;a[w]=3DG();a.p=3Df(d)?0:n(d);B(a)}function ab(){var =
d=3Dwindow.performance;if(d){var a=3Dd.timing;if(a){var =
b=3Da.navigationStart;e("jsPlt",b,a.loadEventEnd);e("1Pnt",b,a.msFirstPai=
nt);e("domIn",b,a.domInteractive);e("rdir",a.redirectStart,a.redirectEnd)=
;e("dns",a.domainLookupStart,a.domainLookupEnd);e("tcp",a.connectStart,a.=
connectEnd);e("req",a.requestStart,a.responseEnd);e("resp",a.responseStar=
t,a.responseEnd)}var =
c=3Dd.navigation;if(c){$CSIPerf.addCsd("navType",c.type);$CSIPerf.addCsd(=
"redirectCount",c.redirectCount)}}}function =
e(c,a,b){if(a&&b&&b>a)$CSIPerf.addCsd(c,b-a)}function =
sb(e){if(!b.enabled){U();return}var =
c=3Dt();ab();lb(d.pn,a.payloadLength,c,e)}function =
jb(){if(b.enabled){var =
c=3Da.GT1Param,d=3DK(c)||!c.IR?"nostart":J(c);if(Q.enabled)$BSI.addBeacon=
Params({csiperf:d})}}function hb(){if(b.enabled){var =
d=3Da.GT1Param;if(O.enabled&&j.enabled&&d){delete d.ANON;delete =
d.MA;delete =
d.CL;d.RT=3Dj.rt;d.bicild=3D"";x.fire(c.handlerBaseUrl+"/Handlers/PerfMon=
itor.mvc",$BSI.addHandlerDPs(d),j.render?rb:0,0,1)}}a.GT1Param=3Dnull}fun=
ction N(a,b){if(a){var c=3Da.indexOf(" PLT: =
");if(c>-1)a=3Da.substr(0,c);a+=3Db}else a=3Db;return a}function =
rb(){var a=3Dm("SBSPLT");if(a){var b=3D" PLT: =
"+parseInt(a)+"ms";try{window.top.document.title=3DN(window.top.document.=
title,b)}catch(c){document.title=3DN(document.title,b)}}}function =
eb(b){if(!K(a.csd))D(b,a.csd);if(!K(z))D(b,z)}function K(a){if(a)for(var =
b in a)return false;return true}function G(){return (new =
Date).getTime()}function =
mb(f){c=3D$Config;d=3Dc.BSI||{};j=3Dd.SBSPLT||{};b=3Dd.CSIPerf||{};Q=3Db.=
IDSS||{};C=3Db.Trace||{};E=3Db.page||{};O=3Db.WLXFD||{};_csiPerfConfigOmn=
iture=3Db.Omniture||{};if(!b.skipStopTimer){sb(f);jb();hb();if(b.enabled&=
&!b.pltDetectionDisabled){var =
a=3Dt(),e=3Dc.prop;if(a.l!=3De){a.l=3De;B(a);setTimeout(Y,bb)}}}gb(t());P=
();F=3D(new Date).getTime()}function t(){var =
a=3Dm(I,1);if(a=3D=3Ds)return r;s=3Da;r=3Dv(a);return r}function =
B(a){r=3Da;s=3DJ(a);V(I,s,c.sd,q,q,1)}function Y(){var b=3D(new =
Date).getTime(),d=3D{bicild:"",v:c.build};x.fire(c.handlerBaseUrl+"/Handl=
ers/Plt.mvc",d,a,a,1);function a(){var a=3D(new =
Date).getTime()-b;if(m("pltmode",1)=3D=3D"1"){g.latency=3Da;R(g);y.delete=
Cookie("pltmode",c.sd,"/")}}}function R(b){var a=3Dnew =
Date;V(S,J(b),c.sd,q,new =
Date(a.getUTCFullYear()+1,a.getUTCMonth(),a.getUTCDay()),1)}function =
kb(k,h,e,j,b){if(!e&&b){var =
i=3Df(d.pn)?H():d.pn;a.setPerformanceId(u||fb(h));var =
g=3Do(c.prop,20)+"*"+o(i);qb(g,a.payloadLength);A=3D1}}function =
fb(a){var c=3Dh;while(a&&a.getAttribute){var =
b=3Da.getAttribute("pid");if(b){c=3Db;break}a=3Da.parentNode}return =
c}a.lapseTimer=3Dfunction yb(d,b){var c;if(b&&b>0)c=3Db;else =
c=3Dn(G());a.lapse.push({s:d,t:c})};a.setUploadTP=3Dfunction =
xb(e,c,a,b){var =
f=3D{dir:"up",sz:e,ti:c,d:b,pn:d.pn,ext:a};M(f)};a.setDownloadTP=3Dfuncti=
on vb(a){var b=3D{dir:"down",pn:d.pn,rate:a};M(b)};function =
M(a){if(b.enabled&&C.enabled&&j.enabled)x.fire(c.handlerBaseUrl+"/Handler=
s/Bandwidth.mvc",$BSI.addLDToHash($BSI.addHandlerDPs(a)))}a.startTrace=3D=
function zb(b,a){return new pb(b,a)};a.endTrace=3Dfunction =
Ab(){};function pb(h,g){var a=3Dthis,e,d=3D(new =
Date).getTime(),f=3D{};a.lapse=3D[];a.addCsd=3Dfunction =
l(a,b){T(f,a,b)};a.addLapse=3Dfunction i(b){a.lapse.push({s:b,t:(new =
Date).getTime()})};a.endTrace=3Dfunction =
k(){if(!e){e=3D1;if(b.enabled&&C.enabled&&j.enabled){var k=3D(new =
Date).getTime(),i=3D{tc:h,tcs:g,ti:k-d,th:d-$BSI.headTime,to:F?d-F:-1};X(=
i,a.lapse,d,k);D(i,f);x.fire(c.handlerBaseUrl+"/Handlers/Trace.mvc",$BSI.=
addLDToHash($BSI.addHandlerDPs(i)))}}}}a.setPerformanceId=3Dfunction =
ub(a){u=3Do(a,20)};a.addCsd=3Dfunction Bb(a,b){T(z,a,b)};function =
T(a,b,c){a[b]=3Dc}function D(c,a){for(var b in =
a)c["C."+b]=3Da[b]}function X(e,b,f){var =
d=3Db.length,a=3D0;for(;a<d;a++){var =
c=3Db[a];e["L."+c.s]=3Dc.t-f}}$BSI.addLoadedCallback(mb);$BSI.addNavCallb=
ack(kb)})();(function(){var =
a=3Dwindow,h=3Da.jQuery,f=3Da.$BSI,e=3Da.$Utility,d=3D"|",c=3D["h","o","u=
","q1","q2","q3","q4","q5"],b=3Dc.length;f.addNavCallback(g);function =
g(p,i){var k=3Di&&i.getAttribute("wrap");if(k){var =
g=3Da.$Config,n=3Dg.WS||{},m=3Dn.SL||{},l=3Dm.url;if(l){var =
h=3Dk.split(d),o=3Dh.slice(b).join(d),j=3D{l:o,p:g.di,mkt:g.mkt},f;for(f=3D=
0;f<b;f++)if(h[f])j[c[f]]=3Dh[f];i.href=3Dl+"?"+e.serialize(j)}}}})();(fu=
nction(){var =
a=3Dwindow,d=3Da.jQuery,e=3Da.Debug,b=3Da.$css;b.getCN=3Dfunction =
c(f,g,e){var c=3D[];if(e&&e.getElementsByTagName){var =
d=3De.getElementsByTagName(g);for(var =
a=3D0;a<d.length;a++)if(b.has(d[a],f))c[c.length]=3Dd[a]}return c};var =
f=3Da.$edh=3D{e:function(a,c){var =
d=3Dc||"inline";if(a.nodeName.toLowerCase()=3D=3D"span"&&a.className.inde=
xOf("c_ld")!=3D-1){var =
b=3Da.lastChild;if(b){a.parentNode.insertBefore(b,a);b.style.display=3Dd;=
a.parentNode.removeChild(a)}}},d:function(a){if(a.nodeName.toLowerCase()=3D=
=3D"a"&&!(a.parentNode.nodeName.toLowerCase()=3D=3D"span"&&a.parentNode.c=
lassName.indexOf("c_ld")!=3D-1)){var =
b=3Ddocument.createElement("span");b.innerHTML=3Da.innerHTML;b.className=3D=
a.className?a.className+" c_ld":"c_ld";var =
c=3Da.getAttribute("title");if(c)b.setAttribute("title",c);a.style.displa=
y=3D"none";a.parentNode.insertBefore(b,a);b.appendChild(a)}}}})();(functi=
on(){var =
a=3Dwindow,b=3Da.jQuery;a.sutra=3Dfunction(e,d){if(a.$Sutra)b(e).attr("su=
tra",c(d))};a.sutra.load=3Dfunction(d,c){if(a.$Sutra){b(document.body).at=
tr(d,c);b(document.body).removeAttr("sutravisited")}};a.unsutra=3Dfunctio=
n(c){if(a.$Sutra)b(c).removeAttr("sutra")};function c(e){var =
d=3De.split("."),b=3Da;for(var =
c=3D0,f=3Dd.length;c<f;c++)b=3Db[d[c]];return b}})();(function(){var =
a=3Dwindow;a.$f=3D{cancelEvent:function(b){b=3Db||a.event;if(b.stopPropag=
ation){b.preventDefault();b.stopPropagation()}else =
b.returnValue=3Dfalse;return =
false},getSelectedText:function(){if(document.selection)return =
document.selection.createRange();else{var =
b;try{b=3Da.getSelection().getRangeAt(0)}catch(c){b=3Da.document.createRa=
nge()}return b}},px:function(a){return =
a+"px"},updateTitle:function(a){try{top.document.title=3Dtop.document.tit=
le.replace(/.*?( PLT: =
[0-9]+ms)?$/i,a+"$1")}catch(b){}},replaceQs:function(a,e,h){var =
f=3D"([?|&])"+e+"=3D([^&]+)",g=3Dnew =
RegExp(f,"i"),c=3Da,d=3D"",b=3Da.indexOf("#");if(b>-1){c=3Da.substr(0,b);=
d=3Da.substr(b)}return =
c.replace(g,"$1"+e+"=3D"+h)+d},doc:document,docEl:document.documentElemen=
t}})();(function(){var =
b=3Dwindow,c=3Db.jQuery,a=3Db.$f;a.dockIt=3Dfunction(j,y,b,d,k,B,w){var =
i=3D0;k=3Dk||false;b=3Dtypeof =
b=3D=3D"undefined"?0:b;d=3Dd||{x:0,y:0};if(typeof =
d!=3D"object"){i=3Dd;d=3D{x:0,y:0}}var =
n=3Dj.offsetParent,x=3Dn=3D=3Ddocument.body||n=3D=3Da.docEl,f=3Da.getLoca=
tion(j,k),c=3Da.getLocation(y,k,x),q=3Dd.x*($B.rtl?-1:1),e=3D{x:f.bodyX+q=
,y:f.bodyY+d.y,width:f.width,height:f.height,targetLoc:c},g,h;if(!w){var =
z=3Da.clientHeight(),A=3Da.clientWidth(),t=3Dc.addScrollTop!=3D-1?a.scrol=
lTop():0,r=3Da.scrollLeft(),p=3Df.width+q,o=3Df.height+d.y,m=3Dz+t-c.bott=
om>o,l=3Dc.top-t>o,s=3DA+r-c.right>p,u=3Dc.left-r>p;if(!m&&l){if(b<2){b+=3D=
2;h=3D1}else if(b=3D=3D4||b=3D=3D6){b+=3D1;h=3D1}}else =
if(!l&&m)if(b>=3D2&&b<4){b-=3D2;h=3D1}else =
if(b=3D=3D5||b=3D=3D7){b-=3D1;h=3D1}if(!s&&u){if($B.rtl){if(b>=3D4&&b<6){=
b+=3D2;g=3D1}else if(b=3D=3D1||b=3D=3D3){b-=3D1;g=3D1}}else =
if(b>5){b-=3D2;g=3D1}else if(b=3D=3D0||b=3D=3D2){b+=3D1;g=3D1}}else =
if(!u&&s)if($B.rtl){if(b>5){b-=3D2;g=3D1}else =
if(b=3D=3D0||b=3D=3D2){b+=3D1;g=3D1}}else =
if(b>=3D4&&b<6){b+=3D2;g=3D1}else =
if(b=3D=3D1||b=3D=3D3){b-=3D1;g=3D1}}var =
v=3Db%2;if(B){e.x=3Dd.x;e.y=3Dd.y+c.bottom}else =
if(b>=3D0)if(b<4){e.x+=3Dv?$B.rtl?c.left:c.right-f.width:$B.rtl?c.right-f=
.width:c.left;e.y+=3Db<2?c.bottom+i:c.top-f.height-i}else{if($B.rtl)if(b<=
6)b+=3D2;else =
b-=3D2;e.x+=3Db<6?c.left-f.width-i:c.right+i;e.y+=3Dv?c.bottom-f.height:c=
.top}if($B.Mobile&&!l&&!m)e.y=3Da.scrollTop();if(g)e.x+=3Dd.x*-2;if(h)e.y=
+=3Dd.y*-2;j.style.left=3De.x+"px";j.style.top=3De.y+"px";return =
e};a.getLocation=3Dfunction(c,h,n){var =
l=3Dfalse,f=3Da.getStyle,j=3D"offsetTop",i=3D"offsetLeft",m=3D"position",=
b=3D{x:c[i],y:c[j],top:0,right:0,bottom:0,left:0,bodyX:0,bodyY:0,width:c.=
offsetWidth,height:c.offsetHeight},d=3Dc;while(d=3Dd.offsetParent){l=3Df(=
d,m)=3D=3D"relative";if(h!=3D2){b.bodyX-=3Dd[i];b.bodyY-=3Dd[j]}if(l){var=
 =
o=3Da.toInt(f(d,"padding-left")),p=3Da.toInt(f(d,"padding-top"));b.x=3Dh=3D=
=3D1?b.x:o;b.y=3Dh=3D=3D1?b.y:p}b.x+=3Dd[i];b.y+=3Dd[j]}c=3Dc.parentNode;=
var e=3D0,k=3D0;while(c&&c!=3Ddocument.body){var =
g=3Df(c,m);if(g=3D=3D"relative"){k=3D1;c=3Dc.parentNode;continue}if(g=3D=3D=
"fixed")e=3D1;if(!k||n)b.y-=3Da.toInt(c.scrollTop);else =
if(g=3D=3D"fixed")e=3D-1;c=3Dc.parentNode}if(e=3D=3D1)b.y+=3Da.toInt(a.sc=
rollTop());b.left=3Db.x;b.top=3Db.y;b.right=3Db.x+b.width;b.bottom=3Db.y+=
b.height;b.addScrollTop=3De;return =
b};a.toInt=3Dfunction(a){a=3DparseInt(a);return =
isNaN(a)?0:a};a.locCompare=3Dfunction(a,b){if(a.bodyX!=3Db.bodyX||a.bodyY=
!=3Db.bodyY||a.top!=3Db.top||a.left!=3Db.left||a.bottom!=3Db.bottom||a.ri=
ght!=3Db.right)return 1;return 0};a.getStyle=3Dfunction(d,b){var =
e=3D"";if(a.doc.defaultView&&a.doc.defaultView.getComputedStyle){var =
f=3Da.doc.defaultView.getComputedStyle(d,"");e=3Df?f.getPropertyValue(b):=
""}else if(d.currentStyle){if(b.indexOf("-")>=3D0){var =
c=3Db.split("-");c[1]=3Dc[1].substr(0,1).toUpperCase()+c[1].substr(1);b=3D=
c.join("")}e=3Dd.currentStyle[b]}return =
e};a.isChildOf=3Dfunction(b,a){try{while(a&&a!=3D=3Db&&a!=3Ddocument)a=3D=
a.parentNode;return a=3D=3D=3Db}catch(c){}};a.pn=3Dfunction(a,c){var =
d=3D$css.has(a,c),b=3Dd?a:null;while(!b&&(a=3Da.parentNode)&&typeof =
a!=3D"undefined")if($css.has(a,c))b=3Da;return =
b};a.docHeight=3Dfunction(){var =
c=3Da.doc.documentElement.clientHeight,b=3Da.doc.body.clientHeight,d=3Db!=
=3Dundefined?b:window.innerHeight+window.scrollMaxY;return =
Math.max(d,c)};a.docWidth=3Dfunction(){var =
b=3Da.doc.body.clientWidth;return =
b!=3Dundefined?b:document.width};a.scrollTop=3Dfunction(){var =
b=3Da.toInt(a.docEl.scrollTop),c=3Da.toInt(window.scrollY);return =
Math.max(b,c)};a.scrollLeft=3Dfunction(){var =
b=3Da.toInt(a.docEl.scrollLeft),c=3Da.toInt(window.scrollX);return =
Math.max(b,c)};a.clientHeight=3Dfunction(){return =
a.docEl.clientHeight-($B.IE?16:0)};a.clientWidth=3Dfunction(){return =
a.docEl.clientWidth-($B.IE?16:0)}})();(function(){var =
a=3Dwindow,i=3Da.jQuery,j=3Da.$Utility,k=3Da.Debug,f,c,b,d,h=3D"http://",=
g=3D"https://";function =
e(){f=3Da.$Config;c=3Df.Ssl||{};b=3Dc.imu;d=3Dc.d}e();a.$ssl=3D{ensureSSL=
ImageUrl:function(a){if(!d)if(document.location.href.toLowerCase().starts=
With(g))if(a.toLowerCase().startsWith(h)&&b)a=3Db+a.encodeUrl();return =
a},copyOutConfig:function(a){a.$Config.Ssl=3D{};i.extend(a.$Config.Ssl,$C=
onfig.Ssl,true);a.$ssl.resetCachedValues()},resetCachedValues:e}})();(fun=
ction(){var =
g=3Dwindow,i=3Dg.jQuery,p=3Dg.$WebWatson,e=3D"px",j=3D"mouseover",l=3D"un=
load",d=3D"style",h=3D"width",k=3D"parentNode",n=3D"INPUT",m=3D$B.IE_M6,f=
=3D$f.doc;function b(r,q,eb,Yb,Fb,Xb,W,jc,Tb,Cb,ub,ec,ic,Db){var =
L=3Dnull,Kb=3D"nextSibling",T=3D"className",z=3D"visibility",A=3D"display=
",lb=3D"hidden",mb=3D"block",Nb=3D"visible",nb=3D"none",jb=3D"position",A=
b=3D"height",V=3D"left",ab=3D"top",db=3D"click",ib=3D"keydown",Ob=3D"keyu=
p",J=3D"blur",kb=3D"focus",wb=3D"focusin",tb=3D"focusout",hb=3D"mouseout"=
,Ib=3D"mousedown",Jb=3D"resize",gb=3D"t_seli",qb=3D"t_hov",yb=3D"c_shad",=
R=3DL,E,N,C,Y,D,v,u,G,I=3D1,X,Q=3D1,t,H=3Dr[d],s=3D{display:0,visibility:=
0},B=3Ds,Z=3D0,w,P=3D0,O,Rb,y,x,Bb,vb=3D320,S=3D[],bc=3D1e3,fb,lc=3D$f.do=
cEl,xb=3D0,Vb=3D$f.docWidth(),zb=3D{},K=3D$B.Mobile,cb=3D$B.BlackBerry,o=3D=
this;if(eb=3D=3D=3Dundefined)eb=3DL;o.isHoverMenu=3D0;o.tempHoverCloseDel=
ay=3D0;o.parentEl=3DL;o.keepHoverMenuOpen=3D0;function =
kc(){r.binding=3Do;c(g,l,o.dispose);c(r,ib,ob);c(q,ib,ob);c(q,J,M);c(q,db=
,fc);c(f,Ib,U);c(f,db,U);c(f,Ob,Qb);O=3Dq.tagName=3D=3Dn;o.isHoverMenu=3D=
(W=3D=3D"mouseover"||W=3D=3D"focus")&&!O;if(!Cb){Cb=3D250;fb=3D1e3}ub=3Du=
b||200;if(o.isHoverMenu){c(q,hb,o.menuOnmouseout);c(q,j,o.menuOnmouseover=
);c(r,hb,o.menuOnmouseout);c(r,j,o.menuOnmouseover);c(q,kb,o.menuOnmouseo=
ver)}else =
if(W)g.setTimeout(function(){c(q,W,o.toggleState)},0);if(K&&!($B.IE&&$B.V=
<7)){u=3Df.createElement("div");u[T]=3D"c_m_sbox";Ub(u,50);if((cb||$B.S60=
_Symbian)&&g["$Config"]&&$Config.ImagesBaseUrl)u[d].background=3D"url("+$=
Config.ImagesBaseUrl+"/imgs/black_50.png)";f.body.insertBefore(u,f.body.f=
irstChild);c(u,db,U)}H[z]=3Dlb;H[A]=3Dmb;Lb();Eb();c(g,Jb,Wb)}o.dispose=3D=
function(){a(r,ib,ob);a(q,ib,ob);a(q,J,M);a(f,Ib,U);a(f,db,U);a(f,Ob,Qb);=
a(g,Jb,Wb);if(o.isHoverMenu){a(q,hb,o.menuOnmouseout);a(q,j,o.menuOnmouse=
over);a(r,hb,o.menuOnmouseout);a(r,j,o.menuOnmouseover);a(q,kb,o.menuOnmo=
useover)}else =
if(W)a(q,W,o.toggleState);if(u)a(u,db,U);if(G)a(G,kb,Pb);if(!K)for(var =
b=3D0;b<D.length;b++){a(D[b],wb,bb);a(D[b],tb,bb)}a(C,J,M);a(Y,J,M);r.bin=
ding=3Dq.menu=3DL;a(g,l,o.dispose)};function Lb(){var =
g=3Dr.getElementsByTagName("*"),h;Bb=3D0;D=3D[];for(var =
f=3D0;f<g.length;f++){var =
b=3Dg[f];if(b.tagName=3D=3D"A"||b.tagName=3D=3Dn){var =
e=3DGb(b);if(e=3D=3Dr||e.binding&&e.binding.isOpen()){D.push(b);var =
j,i=3Db[k];try{j=3Di.tagName=3D=3D"LI"||i.tagName=3D=3D"DIV"}catch(l){}if=
(j){if(!K){a(b,wb,bb);a(b,tb,bb);c(b,wb,bb);c(b,tb,bb);b[d].zoom=3D"0";if=
($css.has(b,"uxfa_ml"))Bb=3D1}if(!X&&$css.has(b,qb))y=3Db;if(w&&w.id=3D=3D=
b.id){h=3D1;F(D.length)}}}}}P=3DD.length;if(P>0){if(Q&&t)sb();Q=3D0;C=3DD=
[0];Y=3DD[P-1];c(C,J,M);c(Y,J,M)}else{rb();Q=3D1}if(!h&&y)F(-1)}o.update=3D=
function(b){X=3Dtrue;a(C,J,M);a(Y,J,M);Lb();if(!b)Eb();X=3Dfalse;if(x)set=
Timeout(function(){x.update(b)},0)};function =
bb(a){if(!O){a=3Da||event;var =
b=3Da.target||a.srcElement;if(b.nodeName=3D=3D"A")if(a.type=3D=3D"focusin=
")setTimeout(function(){$css.add(b,gb)},0);else =
setTimeout(function(){$css.remove(b,gb)},0)}}function =
Wb(b){I=3D1;if(!$css.has(r,"noresize")){var =
a=3D$f.docWidth();if(Vb!=3Da){Vb=3Da;pb(b,1)}}}function =
Eb(){if(Q)return;var j=3DGb(q);if(j&&j!=3Dq)x=3Dj.binding;else =
if(Tb!=3Dundefined)eb=3DTb;if(!m&&!K&&Bb)H[h]=3Dr.offsetWidth-2;if(Db){if=
(X){r[d][h]=3D"auto";$css.remove(r,"c_m_maxw")}if(r.offsetWidth>Db){r[d][=
h]=3DDb+e;$css.add(r,"c_m_maxw")}}var =
f=3D3,c=3Df,i=3D$B.rtl,l=3D1;if(!v)gc();var =
n=3Dq;if($css.has(q,"c_m_usep"))n=3Dq[k];var =
a=3D{};if(!cb){a=3D$f.dockIt(r,n,eb,Yb,Fb,jc,ec);zb=3Da.targetLoc}if(K){v=
ar =
b=3D$f.docWidth(),p=3D$f.docHeight(),w=3Dvb,y=3Dg.screen[h],A=3D0;if(u){u=
[d][Ab]=3Dp?p+e:"100%";u[d][h]=3Db?b+e:"100%"}if(!b||b>y&&!$B.SF_iPhone)b=
=3Dy;i=3D0;if(b>vb&&!cb){var =
C=3D$f.getLocation(q,Fb);if(C.left>b/2){A=3Db-vb;i=3D1}l=3D0}else{w=3Db;c=
=3D0}a.x=3DA;r[d][V]=3Da.x+e;H[h]=3Ds[h]=3Dw-2+e;if(cb)r[d][ab]=3Dxb+e;ac=
()}var =
D=3Dfunction(){a.height+=3DK&&l?f*2:0;s[z]=3Dlb;if(!K)s[h]=3Da.width+e;s[=
Ab]=3Da.height+e;s[V]=3Da.x+(i?-c:c)+e;s[ab]=3Da.y+(K&&l?-f:f)+e;s[z]=3DN=
b;if(m){B[z]=3Dlb;B[h]=3Da.width+c+e;B[Ab]=3Da.height+f+e;B[V]=3D(i?a.x-c=
:a.x)+e;B[ab]=3Da.y+e}};if(!cb&&!$B.S60_Symbian)setTimeout(D,0);I=3D0;if(=
!t)rb();else if(X)o.show(0,1)}function =
gc(){v=3Dr;while(v[T]!=3Dyb&&v[Kb])v=3Dv[Kb];if(!v||v[T]!=3Dyb){v=3Df.cre=
ateElement("div");s=3Dv[d];s[jb]=3D$f.getStyle(r,jb);s[ab]=3D0;s[V]=3D0;v=
[T]=3Dyb;r[k].appendChild(v);if(m){G=3Df.createElement("IFRAME");G.frameB=
order=3D"no";G.src=3D"javascript:''";G.scrolling=3D"no";B=3DG[d];B[jb]=3D=
s[jb];r[k].insertBefore(G,r);c(G,kb,Pb)}}s=3Dv[d];s[A]=3Dnb;s.backgroundC=
olor=3D"#000";Ub(v,20)}function ac(){var =
e=3D0,b=3D[],f=3Dr.getElementsByTagName("UL"),a;for(var =
c=3D0;c<f.length;c++){a=3Df[c];if($css.has(a,"c_gll")){b.push(a);dc(a);if=
(a.offsetTop>a.previousSibling.offsetTop)e=3D1}}if(e)for(var =
d=3D0;d<b.length;d++)cc(b[d])}function =
rb(){B[z]=3Ds[z]=3DH[z]=3Dlb;s[A]=3Dnb;if(I){H[ab]=3Ds[ab]=3D0;H[V]=3Ds[V=
]=3D0}if(u)u[d][A]=3Dnb;F(-1)}function =
sb(){if(u)u[d][A]=3Dmb;B[A]=3Ds[A]=3DH[A]=3Dmb;B[z]=3Ds[z]=3DH[z]=3DNb;if=
(y=3D=3DC)F(0)}o.hide=3Dpb;function =
pb(c,a){if(a||Mb()&&t){if(!Q)rb();t=3D0;b.current=3Dx;if(x){if(x.isHoverM=
enu)x.tempHoverCloseDelay=3Dbc;if($B.IE&&E)q.focus();setTimeout(function(=
){x.update(1)},0)}Hb()}}o.show=3Dfunction(e,d){var =
a;if(i(r).children(":visible").length=3D=3D0)return;if(!d){var =
c=3D$f.scrollTop();if(xb!=3Dc||!zb||$f.locCompare(zb,$f.getLocation(q,Fb)=
)){xb=3Dc;I=3D1}if(!t&&(I||ic)){Eb();a=3D1}}if(!x&&b.current!=3Do)b.close=
All();if(!Q)if(a)setTimeout(sb,0);else =
sb();t=3D1;if(x)x.update(1);if(!X&&!e&&!o.isHoverMenu)try{q.focus()}catch=
(f){}Hb();b.current=3Do};var =
Sb=3D0;o.toggleState=3Dfunction(){if(Mb()){Sb=3D(new =
Date).getTime();!t&&!hc()?o.show():pb(0,1)}};function Mb(){return (new =
Date).getTime()-Sb>100}o.isOpen=3Dfunction(){return t};function =
Hb(){for(var =
a=3D0,b=3DS.length;a<b;a++)try{S[a]()}catch(c){p.submitFromException(c,L,=
99)}}o.addStateListener=3Dfunction(a){S.push(a)};o.removeStateListener=3D=
function(b){for(var =
a=3D0,c=3DS.length;a<c;a++)if(S[a]=3D=3Db){S.splice(a,1);return}};o.setOf=
fset=3Dfunction(a){Yb=3Da;I=3D1};o.invalidatePosition=3Dfunction(){I=3D1}=
;o.setLoc=3Dfunction(a){eb=3Da;I=3D1};o.menuOnmouseover=3Dfunction(){if(q=
.unhover){clearTimeout(q.unhover);q.unhover=3DL}if(!t&&!q.hover){var =
a=3DCb;if(b.tempOpenDelayTimer&&fb)a=3D1;q.hover=3DsetTimeout(function(){=
o.show()},a)}};o.menuOnmouseout=3Dfunction(){if(q.hover){clearTimeout(q.h=
over);q.hover=3DL}if(t&&!q.unhover&&!o.keepHoverMenuOpen){o.tempHoverClos=
eDelay=3Do.tempHoverCloseDelay||ub;q.unhover=3DsetTimeout(function(){pb()=
},o.tempHoverCloseDelay);o.tempHoverCloseDelay=3D0;if(fb){clearTimeout(b.=
tempOpenDelayTimer);b.tempOpenDelayTimer=3DsetTimeout(function(){b.tempOp=
enDelayTimer=3Dnull},fb)}}};function =
cc(a){a[d][A]=3Dnb;a.previousSibling[T]=3D""}function =
dc(a){a[d][A]=3Dmb;a.previousSibling[T]=3D"c_gl"}function =
fc(){if(!O&&o.isHoverMenu){var =
a=3Dq.getAttribute("href");if((!a||a.endsWith("#"))&&t&&!Xb)try{C.focus()=
}catch(c){}}}function U(b){b=3Db||event;var =
a=3Db.target||b.srcElement;if(t&&a&&!$f.isChildOf(r,a)&&q!=3Da&&!$f.isChi=
ldOf(q,a))o.hide()}function Qb(a){a=3Da||event;var =
d=3D27,b=3Da.target||a.srcElement,c=3Da.keyCode||a.which;if(c=3D=3D9)N=3D=
0;if(t)if(c=3D=3Dd){Rb=3Db.value;o.hide()}else =
if(!E&&R=3D=3Dq&&C&&!Xb)try{C.focus()}catch(e){}if(O&&b=3D=3Dq)if(!t&&b.v=
alue!=3DRb&&b.value!=3D"")o.show();else =
if(t&&b.value=3D=3D"")o.hide()}function hc(){return =
O&&q.value=3D=3D""?true:false}o.getSelectedEl=3Dfunction(){return =
w?w:y};function ob(a){a=3Da||event;var =
d=3Da.target||a.srcElement,c=3Da.keyCode||a.which,e=3D0;N=3Dc=3D=3D9;E=3D=
a.shiftKey;R=3Dd;if(O){if(d=3D=3Dq){if(c=3D=3D40)Zb(1);else =
if(c=3D=3D38)Zb(-1);else =
if(c=3D=3D13){if(d.value!=3D"")if(w){w.focus();if($B.RE_WebKit)i(w).click=
();i(o).trigger("EnterEvent",w)}else =
if(y){try{y.focus()}catch(f){}i(y).click();i(o).trigger("EnterEvent",y)}}=
else if(N&&!E){i(o).trigger("TabEvent",a);F(-1);b.closeCurrent()}else =
if(c=3D=3D27&&t)e=3D1}else if(N)if(!E)if(R!=3DY)F(Z+1);else F(-1);else =
if(E)F(Z-1);if(e)return $f.cancelEvent(a)}}function Zb(b){if(P){var =
a=3DZ+b;if(a>=3DP)a=3D0;else if(a<0)a=3DP-1;F(a)}}function =
F(a){if(P){if(w)$css.remove(w,gb);Z=3Da;if(Z>-1){w=3DD[Z];$css.add(w,gb);=
$css.remove(y,qb)}else{w=3DL;$css.add(y,qb)}}}function =
M(){if(N&&E&&R=3D=3Dq){o.hide();o.menuOnmouseout()}else =
if(!Q&&(!E&&N&&R=3D=3DY||E&&N&&R=3D=3DC)){o.hide();o.menuOnmouseout()}els=
e if(!t&&R=3D=3Dq)o.menuOnmouseout()}function Pb(){var =
a=3DN&&!E?C:q;try{a.focus()}catch(c){}}function Ub(c,b){var =
a=3D"opacity";if($B.IE)a=3D"filter";c[d][a]=3Da=3D=3D"filter"?"alpha(opac=
ity=3D"+b+")":.01*b}function Gb(a){var =
b=3Da.binding&&a.binding.toggleState?a:null;while(!b&&(a=3Da.parentNode)&=
&typeof =
a!=3D"undefined")if(a.binding&&a.binding.toggleState)b=3Da;return =
b}kc()}b.closeCurrent=3Dfunction(){if(b.current)b.current.hide(0,1)};b.cu=
rrent=3Dnull;b.closeAll=3Dfunction(){while(b.current)b.closeCurrent()};b.=
emptyFunction=3Dfunction(){};(function(){if($B.Chrome||$B.Safari){c(g,l,o=
);c(f,j,b.emptyFunction)}})();function =
o(){if($B.Chrome||$B.Safari){a(f,j,b.emptyFunction);a(g,l,o)}}function =
c(a,b,c){if(a)i(a).bind(b,c)}function =
a(a,b,c){if(a)i(a).unbind(b,c)}b.bind=3Dfunction(p,o,l,a,j,n,e,f,c,d,h,k,=
g,i){var =
m=3D{offset:l,alt:a=3D=3Dundefined?0:a,nofocus:j,posabs:n,defaultLoc:e,ho=
verDelay:f,hoverCloseDelay:c,forceDispose:d,parentEl:h,menuEl:k,eventType=
:g,sourceEl:i};return =
b.create(p,o,m)};b.create=3Dfunction(j,D,a){j=3Dj||event;a=3Da||{};var =
E=3Dj.target||j.srcElement,o=3D["c_ml","c_mcp","c_m"],r=3DE,A=3Da.offset,=
C=3Da.alt=3D=3Dundefined?1:a.alt,z=3Da.nofocus,B=3Da.posabs,v=3Da.default=
Loc,w=3Da.hoverDelay,t=3Da.hoverCloseDelay,q=3Da.forceDispose,g=3Da.paren=
tEl,c=3Da.menuEl,i=3Da.eventType,f=3Da.sourceEl,s=3Da.skipEdgeDetection,u=
=3Da.noDockCache,y=3Da.maxWidth;f=3Df||$f.pn(r,o[0]);if(f&&typeof =
f.menu=3D=3D=3D"undefined"||q){g=3Dg||$f.pn(r,o[1])||f[k];if(g){if(m&&g.t=
agName=3D=3D"LI"&&$css.has(g[k],"c_m"))g[d][h]=3Dg.offsetWidth+e;var =
l=3Dg.childNodes,p=3Dl.length;while(p--&&!c)c=3D$css.has(l[p],o[2])?l[p]:=
null;if(q&&c&&c.binding)c.binding.dispose();return x()}}function x(){var =
g=3Dfalse,h=3D0,d=3D1,e=3D2,a=3Dh;if(c.binding)a=3Dd;else =
if(c&&f){i=3Di||j.type;c.binding=3Dnew =
b(c,f,D,A,C,z,i,B,v,w,t,s,u,y);a=3Dd;if((i=3D=3D"mouseover"||i=3D=3D"focu=
s")&&f.tagName!=3Dn)a=3De;f.menu=3Dc.binding;g=3Dtrue}if(a=3D=3Dd)c.bindi=
ng.toggleState();else if(a=3D=3De)c.binding.menuOnmouseover();return =
g}return false};g.$menu=3Db})();(function(){var =
d=3Dwindow,c=3Dd.jQuery,f=3Dd.$Config,k=3Dd.$Do,M=3Dd.$Cookie,m=3D[],T=3D=
"SC.HNav",fb=3D"c_winLogo",eb=3D"c_ht_home",W=3D"c_ht_devices",bb=3D"c_ht=
_mobile",Y=3D"c_ht_install",U=3D"c_ht_services",X=3D"c_ht_mail",n=3D"c_mm=
_clc0",V=3D"c_ht_skydrive",r=3D"c_profile",s=3D"c_signout",J=3D"c_hprivac=
y",H=3D"c_hli",I=3D"c_hoptions",E=3D"c_wimn",D=3D"c_himlo",h=3D"c_memenu"=
,a=3D{};a[fb]=3D"1";a[eb]=3D"1";a[W]=3D"1B";a[bb]=3D"1C";a[Y]=3D"1D";a[U]=
=3D"1E";a[X]=3D"2";a[n]=3D"3";a[V]=3D"4";a[r]=3D"6";a[s]=3D"7";a[J]=3D"8B=
";a[H]=3D"8C";a[I]=3D"8D";a[E]=3D"8F";a[D]=3D"8A";a[h]=3D"8E";var =
u=3Dc("#c_signin"),N=3Dfunction(){for(var =
a=3D0;a<m.length;a++)m[a].unbind("click");u.unbind();c(d).unbind("unload"=
,N)},R=3Dfunction(c){if(d.$PF){var =
a=3DencodeURIComponent($PF.getCurrentUrl()),b=3D$f.replaceQs(u.attr("href=
"),"wreply",a);$BSI.navigateTo(b,"_top");return =
$f.cancelEvent(c)}};u.bind("click",R);c(d).bind("unload",N);if(!d.$HIC)re=
turn;var =
b=3D[],v,w,p,o,F,G,q,cb=3Dfunction(b,c,a){this.execute=3Dfunction(d){if(d=
.href.indexOf("?rru=3Dhome")>-1)d.href=3Dd.href.replace(c,a);else =
d.href=3Dd.href.replace(b,a)}},hb=3Dfunction(b,a){this.execute=3Dfunction=
(c){var =
e=3D"://"+a,d=3D"://"+b+a;c.href=3Dc.href.replace(e,d)}},j=3Dfunction(a,b=
,c){this.execute=3Dfunction(h){var =
d=3Dh.href;if(d.indexOf(b)>-1&&d.indexOf("#")<0&&!d.match(/[\?|&|\/]cid/)=
)if(c){var =
g=3D"."+f.d,i=3Dg+"/"+a;if(b.toLowerCase()=3D=3D"profile"&&d.indexOf("/ho=
me")>0)g+=3D"/home";h.href=3Dd.replace(g,i)}else{var =
j=3D"cid=3D"+a,e=3D"?";if(d.indexOf(e)>-1)e=3D"&";h.href=3Dd+e+j}}},Z=3Df=
unction(d,b,a,c){this.execute=3Dfunction(e){if(d&&e.href.indexOf("?rru=3D=
inbox")>-1)e.href=3Dd;else =
if(b&&e.href.indexOf("?rru=3Dcompose")>-1)e.href=3Db;else =
if(a&&e.href.indexOf("?rru=3Dcontacts")>-1)e.href=3Da;else =
if(c&&e.href.indexOf("?rru=3Dhome")>-1)e.href=3Dc}},e=3Dfunction(b,c,d){i=
f(b&&Boolean(a[c])){b.bind("click",function(){var =
b=3Da[c];if(Boolean(d))b=3Db+d;$BSI.reportEvent(T,{HeaderNav:b})});m.push=
(b)}},Q=3Dfunction(b){var =
d=3Db.getAttribute("hid");if(d=3D=3Dh)c(b).find("a").each(function(){var =
b=3Dc(this),a=3Db.attr("id");if(a=3D=3DJ||a=3D=3DH||a=3D=3DI||a=3D=3DE||a=
=3D=3DD)e(b,a);else e(b,h)});else =
if(d=3D=3Dn)c(b).find("a").each(function(){e(c(this),n,"A")});else =
if(Boolean(a[d]))e(c(b),d,"A")};k.register("$Header.MenuBind",Q);var =
S=3Dfunction(){e(c("#c_h_theme_m_ul"),h)};k.register("$Header.ThemesMenuB=
ind",S);var =
P=3Dfunction(a){e(c(a),h)};k.register("$Header.LinkedIdMenuBind",P);if(f.=
Header){v=3Df.Header.HomeLink;w=3Df.Header.MailLink;p=3Df.Header.Contacts=
Link;q=3Df.Header.ComposeLink;o=3Df.Header.HotmailDomain;G=3Df.Header.Old=
HomeDomain;F=3Df.Header.OldHotmailDomain}var =
db=3Do;if(w||q||p||v)b[b.length]=3Dnew Z(w,q,p,v);else =
if(db)b[b.length]=3Dnew cb(F,G,o);var =
g=3D$HIC.c;if(g&&g.length>0){b[b.length]=3Dnew =
j("cid-"+g,"profile",true);b[b.length]=3Dnew =
j(g,"photos");b[b.length]=3Dnew j(g,"office");b[b.length]=3Dnew =
j(g,"skydrive")}var i=3D[],x=3D[],L=3Dd._ge("c_header");if(L){var =
gb=3D$css.getCN("c_hleft","div",L)[0];x=3Dgb.getElementsByTagName("a")}fo=
r(var A=3Dx.length-1;A>=3D0;A--){var y=3Dx[A];i.push(y);var =
O=3Dy.getAttribute("hid");e(c(y),O)}var =
ib=3Dc("#c_hmc").find("a").each(function(){i.insert(0,this)}),t=3Dd._ge(r=
);if(t){i.push(t);e(c(t),r);e(c("#"+s),s)}var l,z;for(var =
C=3Di.length-1;C>=3D0;C--){l=3Di[C];if(l.href.indexOf("//g.live")>-1)l.ta=
rget=3D"_top";for(var =
B=3Db.length-1;B>=3D0;B--){z=3Db[B];if(z)z.execute(l)}}var =
K=3D"HIC";function ab(){var =
d=3Dwindow.location.host.split("."),f=3D"."+d[d.length-2]+".com",c=3Dnew =
Date,b=3D$HIC;c.setDate(c.getDate()+b.e);var =
e=3DM.getCookie(K,1)||"|||",a=3De.split("|");if(a[0]!=3Db.c)a[1]=3Da[2]=3D=
a[3]=3D"";a[0]=3Db.c?b.c:a[0]||"";a[1]=3Db.m||b.m=3D=3D=3D0?b.m:a[1]||"";=
a[2]=3Db.l||b.l=3D=3D=3D0?b.l:a[2]||"";M.setCookie(K,a.join("|"),f,0,c,1)=
}k.register("$Header.UpdateCookie",ab)})();(function(){var =
a=3Dwindow,q=3Da.jQuery,b=3Da.$Config,l=3Da.$Network,e,d=3D-1,f=3D0,o=3Da=
._ge("c_me"),m=3Da._ge("c_melink"),c,g,h;if(b&&b.Header&&b.Header.baseUrl=
&&o)d=3D0;function j(d){var c=3D[];c.push('<div id=3D"c_h_theme_m" =
class=3D"c_om noresize t_hovl"><ul class=3D"c_oblock c_ot" =
id=3D"c_h_theme_m_ul" =
serviceurl=3D"'+b.Themes.ThemeService.encodeHtmlAttribute()+'">');var =
k=3D'<li class=3D"c_omti">',j=3D'<div =
class=3D"c_clr"></div></li>',i=3Dtrue,l=3Dd?Math.min(8,d.length):8;for(va=
r h=3D0;h<l;h++){i=3Dfalse;if(h%4=3D=3D0)c.push(k);c.push('<a href=3D"#" =
onclick=3D"return false;" =
info=3D"');c.push(d?(d[h][0]+"|"+d[h][1]+"|"+d[h][2]).encodeHtmlAttribute=
():"");c.push('" class=3D"c_thmb" =
title=3D"');c.push(d?d[h][3].encodeHtmlAttribute():"");c.push('">'+(d?"":=
'<div =
class=3D"c_noimg"></div>')+"</a>");if(h%4=3D=3D3){i=3Dtrue;c.push(j)}}if(=
!i)c.push(j);c.push("</ul></div>");g.innerHTML=3Dc.join("");e=3Da._ge("c_=
h_theme_m");if(d)a.$theme.bind(e,$menu.themeAreaId);e.style.display=3D"bl=
ock";f=3D1}function =
n(){if(d=3D=3D0){if(!f){c=3Da._ge("c_theme_menu");if(c){g=3Dc.parentNode;=
c=3Dnull;j()}}if(f){if($BSI.isLoading())$BSI.addLoadedCallback(i);else =
i();if(m.menu)m.menu.update()}}}function =
i(){if(d=3D=3D1)return;d=3D1;$menu.themeAreaId=3D"c_h_theme_m_ul";$menu.d=
isableThumbs=3D0;if(!h){h=3D1;l.fetchScript(b.handlerBaseUrl+"/Handlers/T=
hemePickerJS.mvc"+b.Themes.ThemeJSParms,k);l.fetchScript(b.Header.baseUrl=
+"themes.js",k)}setTimeout(p,5)}function p(){(function =
b(){if("undefined"=3D=3Dtypeof =
a.$theme)$menu.themeCallback=3Db;else{a.$theme.renderThemePicker=3Dfuncti=
on(a){var g=3Da.length;window.themejs=3Dnull;var =
b=3D1,c,d,e=3Dg-1;for(var =
f=3Db;f<a.length;f++){c=3DMath.floor(Math.random()*e)+b;d=3DMath.floor(Ma=
th.random()*e)+b;var =
h=3Da[c];a[c]=3Da[d];a[d]=3Dh}j(a);$Do.when("$Header.ThemesMenuBind")};$D=
o.register("$theme.renderThemePicker",a.$theme.renderThemePicker)}})()}$D=
o.register("$ThemeMenuInit",n);function k(){}})();(function(){var =
a=3Dwindow,b=3Da.jQuery,q=3Da.$Network,o=3Da.$WebWatson,r=3Da.Debug,h=3D[=
],j=3D"mouseover",l=3D"focus",k=3D"unload";b(a).bind(k,g);function =
f(c){var b=3Da.$Logout;if(b&&b.doLogout)b.doLogout(c)}var =
e=3Da._ge("c_signout");if(e)b(e).bind("click",f);function n(i){try{var =
g=3Da._ge("c_me");if(!g)return;g=3Da._ge("c_memenu");var =
k=3Ddocument.createElement("span");k.className=3D"c_ms";g.lastChild.appen=
dChild(k);var =
l=3Di.CIDLIST,e=3Di.CredNameList,d=3DMath.min(l.length,e.length),j=3D$Con=
fig.Header.MemberName;while(d--){var =
n=3Ddocument.createElement("li"),c=3Ddocument.createElement("a");c.href=3D=
$Config.Header.SwitchLinkedIdUrl+"&cid=3D"+l[d];c.target=3D"_top";b(c).bi=
nd("click",f);h.push(c);if(e[d]=3D=3D=3Dj){c.className=3D"sel";c.title=3D=
$Config.Header.CurrentIdString.replace("{0}",j)}else =
c.title=3D$Config.Header.SwitchIdString.replace("{0}",e[d]);c.innerHTML=3D=
e[d];n.appendChild(c);g.appendChild(n);$Do.when("$Header.LinkedIdMenuBind=
",0,c)}var =
m=3Da._ge("c_melink").menu;if(m)m.update()}catch(p){o.submitFromException=
(p)}}$Do.register("BuildLinkedIdMenu",n);var =
c=3Da._ge("c_me"),m,i;if(window.$Config&&$Config.Header&&$Config.Header.L=
inkedIdUrl)if(c){b(c).bind(j,d);b(c).bind(l,d);i=3D1}function =
g(){b(a).unbind(k,g);if(e)b(e).unbind("click",f);for(var =
m=3D0;m<h.length;m++)h[m].unbind("click",f);if(i){b(c).unbind(j,d);b(c).u=
nbind(l,d)}}function =
d(){if(!m){m=3D1;g();q.fetchScript($Config.Header.LinkedIdUrl,p)}}functio=
n p(){}})();(function(){var =
b=3Dwindow,a=3Db.jQuery,f=3Db["$footer"]=3D{},c=3Db._ge("uxp_ftr_control_=
mini"),i=3Db._ge("uxp_ftr_hidechevron"),h=3Db._ge("uxp_ftr_control_cc"),d=
=3Db._ge("uxp_ftr_link_language");f.dispose=3Dfunction =
n(){if(c){a(document).unbind("click",g);a(c).unbind();a(i).unbind()}a(d).=
unbind();a(window).unbind("unload",f.dispose)};function =
k(e){if(b.$PF){var =
a=3DencodeURIComponent($PF.getCurrentUrl()),c=3D$f.replaceQs(d.href,"ru",=
a);$BSI.navigateTo(c);return $f.cancelEvent(e)}}function =
e(b,a,c){h.style.display=3Da;if(c){b.returnValue=3Dfalse;return =
false}}function l(a){return e(a,"none",true)}function m(a){return =
e(a,"",true)}function j(b,c){return =
b&&(b.id=3D=3D=3Dc||j(a(b).parent(),c))}function =
g(a){if(h.style.display=3D=3D=3D""&&!j(a.target,c.id))return =
e(a,"none",false)}if(c){a(document).bind("click",g);a(c).bind("click",m);=
a(i).bind("click",l)}a(d).bind("click",k);a(window).bind("unload",f.dispo=
se)})();(function(){var a=3Dwindow,b=3Da.$newScript;})();(function(){var =
a=3Dwindow;a.CollapsingMenu=3Dfunction b(k,o,b,g,i,d){var l=3D" =
&#9660;",m=3D$B.ltr?" &#9658;":" =
&#9668;",a=3Db.lastChild.childNodes[1],n=3Db.firstChild,c=3Dfalse;if(!d){=
d=3Da.parentNode;c=3Dtrue}this.redraw=3Dfunction(){var =
l=3D$css.getCN("c_collRem","a",a)[0];if(l){var =
i=3Dl.parentNode;i.parentNode.removeChild(i)}var =
e=3Db.childNodes.length-1;while(e<k&&a.childNodes.length!=3D0){j(a.firstC=
hild,false);b.insertBefore(a.firstChild,b.lastChild);e++}while(e>k){f();e=
--}a.parentNode.style.display=3Dg;while(h())f();if(a.childNodes.length=3D=
=3D0)a.parentNode.style.display=3D"none";else{a.parentNode.style.display=3D=
g;d=3Da.parentNode;var m=3Dc;c=3Dfalse;if(h())f();c=3Dm}};function =
h(){var =
f,a=3Dc?d.previousSibling:d;if(a){if($B.ltr)f=3Db.parentNode.offsetWidth+=
e(b.parentNode)<a.offsetWidth+e(a)+i+20;else =
f=3De(b.parentNode)>e(a)-(i+20);return =
b.childNodes.length>o&&f||n.offsetTop<a.offsetTop-a.offsetHeight}else =
return false}function e(a){var =
b=3Da.offsetLeft;while(a.nodeName.toLowerCase()!=3D"body"&&a.nodeName.toL=
owerCase()!=3D"html"){a=3Da.offsetParent;if(a)b+=3Da.offsetLeft;else =
break}return b}function f(){var =
c=3Db.lastChild.previousSibling;j(c,true);a.insertBefore(c,a.firstChild)}=
function =
j(b,d){if(b.childNodes.length>1&&b.childNodes[1].nodeName.toLowerCase()=3D=
=3D"ul"){var c=3Db.getElementsByTagName("SPAN");for(var =
a=3D0;a<c.length;a++)if(c[a].className=3D=3D"c_chev"){c[a].innerHTML=3Dd?=
m:l;break}}}}})();(function(){var =
c=3Dwindow,f=3Dc.jQuery,n=3Dc.$CommandBar=3D{},l=3Dc.$edh,a=3D{},b=3Df(c)=
,k=3D"resize",d=3D"wlResize",i,j,e=3D0;a.Start=3Dfunction(){b.bind(k,h)};=
a.Stop=3Dfunction(){b.unbind(k,h)};function =
h(){if(!e){e=3D1;g()}}function g(){var =
b=3D$f.docWidth(),a=3D$f.docHeight();if(b!=3Dj||a!=3Di){j=3Db;i=3Da;setTi=
meout(g,10)}else{e=3D0;f(c).trigger(d)}}function m(){var =
h=3D$css.getCN("c_c","div",document);for(var g=3D0;g<h.length;g++){var =
c=3Dh[g];if(!f(c).hasClass("c_ncolapse")){c.collapse=3Dnew =
CollapsingMenu(c.m,c.i,c.firstChild,c.s,14);if(c.r)c.collapse.redraw();c.=
DisableCommand=3Dfunction(a){var =
b=3Dc.getElementsByTagName("a")[a];l.d(b)};c.EnableCommand=3Dfunction(a){=
var =
b=3Dc.getElementsByTagName("a")[a].parentNode;l.e(b)};c.dispose=3Dfunctio=
n(){};var =
e=3Dwindow.$Config;if(e&&e.CommandBar&&e.CommandBar.resize){b.bind(d,c.co=
llapse.redraw);a.Start();c.dispose=3Dfunction(){b.unbind(d,c.collapse.red=
raw);if(a._handlers.length=3D=3D0)a.Stop()}}}}}n.init=3Dm;b.bind("load",m=
)})();(function(){var =
e=3Dwindow,c=3De.jQuery,h=3De.wLive.Controls,g=3De.$edh;h.NavLink=3Db;fun=
ction b(d,b){var =
a=3Dthis;a.$obj=3Dc(d).first();if(b){a._$a=3Da.$obj.children("a").first()=
;if(a._$a.length=3D=3D0)a._$a=3Dnull;sutra(a._$a,"$Sutra.Shared.NavLink")=
;a._$span=3Da.$obj.children("span").first();if(a._$span.length=3D=3D0)a._=
$span=3Dnull;a._$sep=3Da.$obj.children("span.c_ms").first();if(a._$sep.le=
ngth=3D=3D0)a._$sep=3Dnull;a._$rchev=3Da.$obj.children("span.c_rchev").fi=
rst();if(a._$rchev.length=3D=3D0)a._$rchev=3Dnull}else f(a,false)}var =
a=3Db.prototype;a.setHtml=3Dfunction(b){var =
a=3Dthis;d(a);a._$a.html(b);sutra(a._$a,"$Sutra.Shared.NavLink");if(a._$s=
pan){a._$a.detach();a._$span.html(b);a._$span.append(a._$a)}return =
a};a.setUrl=3Dfunction(b){var a=3Dthis;d(a);a._$a.attr("href",b);return =
a};a.enable=3Dfunction(){var =
a=3Dthis;if(a._$span){g.e(a._$span[0]);a._$a=3Da.$obj.find("a").first();s=
utra(a._$a,"$Sutra.Shared.NavLink");a._$span=3Dnull}return =
a};a.disable=3Dfunction(){var =
a=3Dthis;if(a._$a){g.d(a._$a[0]);a._$span=3Da.$obj.find("span").first()}r=
eturn a};function =
d(a){if(!a._$a||a._$a.length=3D=3D0){a._$a=3Dc("<a></a>");sutra(a._$a,"$S=
utra.Shared.NavLink");a.$obj.append(a._$a)}}a.removeClick=3Dfunction(){va=
r =
a=3Dthis;if(a._aclickHandler)a._$a.unbind("click",a._aclickHandler);retur=
n a};a.addClick=3Dfunction(c,b){var =
a=3Dthis;d(a);a.removeClick();if(!b)a.setUrl("#");a._aclickHandler=3Dfunc=
tion(b){var =
a;try{a=3Dc(b)}catch(d){$WebWatson.submitFromException(d);return =
false}return a};a._$a.click(a._aclickHandler);return =
a};a.addSeparator=3Dfunction(){var =
a=3Dthis;if(!a._$sep){a._$sep=3Dc('<span =
class=3D"c_ms"></span>');a.$obj.append(a._$sep)}a._$sep.show();return =
a};a.removeSeparator=3Dfunction(){var =
a=3Dthis;if(a._$sep)a._$sep.hide();return a};a.addRChev=3Dfunction(){var =
a=3Dthis;if(!a._$rchev){a._$rchev=3Dc('<span =
class=3D"c_rchev"></span>');a.$obj.append(a._$rchev);if($B.ltr)a._$rchev.=
html(" &#9658;");else a._$rchev.html(" &#9668;")}a._$rchev.show();return =
a};a.removeRChev=3Dfunction(){var =
a=3Dthis;if(a._$rchev)a._$rchev.hide();return a};function =
f(a,b){if(b)a.$obj=3Dnull;a._$a=3Dnull;a._$span=3Dnull;a._$sep=3Dnull;a._=
$rchev=3Dnull}a.dispose=3Dfunction(){var =
a=3Dthis;a.removeClick();f(a,true)};b.defaultOptions=3D{html:"",separator=
:false,url:"#",click:null,container:"<li></li>"};b.create=3Dfunction(e){v=
ar a=3Dc.extend({},b.defaultOptions,e),d=3Dnew =
b(a.container);d.setHtml(a.html);d.setUrl(a.url);if(a.separator)d.addSepa=
rator();if(a.click)d.addClick(a.click,a.url);return =
d}})();(function(){var =
o=3Dwindow,b=3Do.jQuery,h=3Do.wLive.Controls,p=3Dh.NavLink,m=3D"c_m";h.Me=
nu=3Dc;function c(d,c){var =
a=3Dthis;a._items=3D[];a.$obj=3Db(d).first();if(!c)a.$obj.html('<a =
href=3D"#" class=3D"uxfa_ml c_ml"><span class=3D"c_mlu"></span><span =
class=3D"c_chev"> &#9660;</span></a><ul class=3D"uxfa_m '+m+' =
t_hovl"></ul>');a._$a=3Da.$obj.children("a").first();a._$mspan=3Da._$a.ch=
ildren("span.c_mlu").first();a._$ul=3Da.$obj.children("ul");a._menu=3Da._=
$ul[0].binding;a._$chev=3Da._$a.children("span.c_chev").first();i(a);if(!=
c)a._$a.bind("click.menu",function(b){if(!a._menu&&a._items.length>0)if($=
menu.create(b,0))a._menu=3Da._$ul[0].binding;return false})}var =
a=3Dc.prototype;h.CommandBar=3Dg;function g(d,c){var =
a=3Dthis;a.$obj=3Db(d);sutra(a.$obj,"$Sutra.Shared.CommandBar");a._items=3D=
[];if(!c)a.$obj.html('<ul =
class=3D"c_cc"></ul>');a._$ul=3Da.$obj.children("ul").first();i(a)}var =
e=3Dg.prototype;h.BreadcrumbBar=3Df;function f(d,c){var =
a=3Dthis;a.$obj=3Db(d);sutra(a.$obj,"$Sutra.Shared.BreadcrumbBar");a._ite=
ms=3D[];if(!c)a.$obj.html("<ul></ul>");a._$ul=3Da.$obj.children("ul").fir=
st();i(a)}var d=3Df.prototype;function i(a){var =
d=3Da._$ul.children("li");d.each(function(){var =
d=3Db(this);if(d.children("ul."+m).length=3D=3D1)a._items.push(new =
c(d,true));else a._items.push(new =
p(d))})}d.get=3De.get=3Da.get=3Dfunction(a){return =
this._items[a]};a.makeSubMenu=3Dfunction(){var =
a=3Dthis;if($B.ltr)a._$chev.html(" &#9658;");else a._$chev.html(" =
&#9668;");return a};a.setHtml=3Dfunction(b){var =
a=3Dthis;a._$mspan.html(b);return a};function =
k(b,a){b._$ul.append(a.$obj);b._items.push(a)}a.add=3Dfunction(b){var =
a=3Dthis;k(a,b);if(a._menu)a._menu.update();return =
a};e.add=3Dfunction(a){var =
b=3Dthis;sutra(a.$obj,"$Sutra.Shared.CommandItem");k(b,a);return =
b};d.add=3Dfunction(b){var a=3Dthis,c=3Da._items.length;if(c>0){var =
d=3Da._items[c-1];d.addRChev().enable()}sutra(b.$obj,"$Sutra.Shared.Bread=
crumb");k(a,b);l(a);return a};function j(b,d,c){var =
a=3Db._items.splice(d,1);a[0].$obj.remove();b._$ul=3Db.$obj.children("ul"=
);if(c)a[0].dispose();return a[0]}a.remove=3Dfunction(d,b){var =
a=3Dthis,c=3Dj(a,d,b);if(a._menu)a._menu.update();return =
c};e.remove=3Dfunction(b,a){return =
j(this,b,a)};d.remove=3Dfunction(b,c){var =
a=3Dthis,d=3Dj(a,b,c);if(b=3D=3Da._items.length)l(a);return =
d};d.count=3De.count=3Da.count=3Dfunction(){return =
this._items.length};function n(a){var b=3Da._items;if(b)for(var =
c=3D0;c<b.length;c++)b[c].dispose();a._items=3D[];a._$ul&&a._$ul.html("")=
;return a}a.clear=3Dfunction(){var =
a=3Dthis;n(a);if(a._menu)a._menu.update();return =
a};d.clear=3De.clear=3Dfunction(){var a=3Dthis;n(a);return =
a};a.dispose=3Dfunction(){var =
a=3Dthis;a._$a.unbind(".menu");a.clear();if(a._menu)a._menu.dispose()};d.=
dispose=3De.dispose=3Dfunction(){var =
a=3Dthis;a.clear()};c.defaultOptions=3D{html:"",subMenu:false,container:'=
<li class=3D"c_mcp"></li>',menuParams:null};c.create=3Dfunction(e){var =
a=3Db.extend({},c.defaultOptions,e),d=3Dnew =
c(a.container);d.setHtml(a.html);if(a.subMenu)d.makeSubMenu();return =
d};g.defaultOptions=3D{container:'<div class=3D"c_c c_cbb =
c_ccptc"></div>'};g.create=3Dfunction(c){var =
a=3Db.extend({},g.defaultOptions,c),d=3Dnew g(a.container);return =
d};function l(c){var =
b=3Dc._items,a=3Db.length;if(a>0)b[a-1].disable().removeRChev()._$span.ad=
dClass("link")}f.defaultOptions=3D{container:'<div =
class=3D"c_bcb"></div>'};f.create=3Dfunction(c){var =
a=3Db.extend({},f.defaultOptions,c),d=3Dnew f(a.container);return =
d}})();(function(){var a=3Dwindow,c=3Da.$AdServeMsngr=3Dnew b;function =
b(){var =
b=3Dthis,e=3D0,d=3D[],c=3Dfalse;b.toFrame=3Dfunction(b,c,d,a){g(b,c,d,"ht=
of",a)};b.toHost=3Dfunction(b,c,a){g(null,b,c,"ftoh",a)};function =
g(g,j,e,h,d){if(h=3D=3D"htof"&&!g||!d||!j)return;e=3De?b.serialize(e,"##"=
,"$$"):"";var =
i=3Db.serialize({frameName:g,message:e,fn:j},":",";");if(a["postMessage"]=
){var =
k=3Dh=3D=3D"htof"?a.frames[g]:a.parent;if(k)k.postMessage(i,"*")}else{var=
 =
c=3Dd.split("/");if(h=3D=3D"ftoh"&&!(c.length>=3D3&&(c[0]=3D=3D"http:"||c=
[0]=3D=3D"https:")&&(c[2].indexOf(".live.com")!=3D-1||c[2].indexOf(".live=
-int.com")!=3D-1)))return;f(d+(d.indexOf("?")!=3D-1?"&":"?")+"c=3D{cacheb=
rk}"+"#"+i)}}function f(i){if(!c){c=3Dtrue;var =
j=3D"adNegFrm";e=3De=3D=3D0?1:0;i=3Di.replace("{cachebrk}",e);if(!a.frame=
s[j]){var =
g=3Ddocument.createElement("iframe");g.id=3Dg.name=3Dj;b.attachDOMEvent(g=
,"load",h);g.src=3Di;var =
k=3D"adservtmp",f=3Ddocument.getElementById(k);if(!f){f=3Ddocument.create=
Element("div");f.setAttribute("id",k);f.style.display=3D"none";document.b=
ody.appendChild(f)}f.appendChild(g)}else =
a.frames[j].location.replace(i)}else d.push(i)}function =
h(){c=3Dfalse;if(d.length>0)f(d.shift())}b.receiveMessage=3Dfunction(l){v=
ar g=3Dl||event;if(!g||!g.data||!g.origin)return;var =
e=3Dg.origin,d=3Dnull;if(a["$AdConfig"]&&(e.endsWith(".wlxrs.com")||e.end=
sWith(".wlxrs-int.com")||e.endsWith(".shared-dev.live-int.com")))d=3D"fto=
h";else =
if(a["$WLXRmAd"]&&(e.endsWith(".live.com")||e.endsWith(".live-int.com")))=
d=3D"htof";if(!d)return;var =
c=3Db.deSerialize(g.data,":",";");if(!c||!c.fn)return;if(d=3D=3D"htof"){i=
f(!(c.fn=3D=3D"$AdServe.refreshAd"||c.fn=3D=3D"$AdServe.getRadIds"))retur=
n}else =
if(d=3D=3D"ftoh"){if(!(c.fn=3D=3D"$Acb.setRadIds"||c.fn=3D=3D"$RmAdHandle=
r.processMsg"||c.fn=3D=3D"$RmAdHandler.processMsgFromHeader"))return}else=
 return;var h=3Dwindow;if(a["postMessage"])h=3Da;else{var =
i=3Dc.frameName;if(d=3D=3D"htof"&&i&&(i.endsWith("_frm")||i.endsWith("_hf=
rm")))h=3Da.parent.frames[i];else =
if(d=3D=3D"ftoh")h=3Da.parent.parent}var =
k=3Dc.fn.split("."),f=3Dnull;for(var =
j=3D0;j<k.length;++j){f=3Df?f[k[j]]:h[k[j]];if(!f)return}f(c.message?b.de=
Serialize(c.message,"##","$$"):null)};b.serialize=3Dfunction(a,e,d){if(!a=
)return "";var c=3D[];if(typeof a=3D=3D"object")for(var b in =
a)if(a[b]&&(typeof a[b]=3D=3D=3D"string"||typeof =
a[b]=3D=3D=3D"number"||typeof =
a[b]=3D=3D=3D"boolean"))c.push([encodeURIComponent(b),encodeURIComponent(=
a[b])].join(e||":"));return =
c.join(d||";")};b.deSerialize=3Dfunction(e,g,f){var c=3D{};if(!e)return =
c;var d=3De.split(f||";");for(var b=3D0;b<d.length;++b){var =
a=3Dd[b].split(g||":");if(a[0])c[decodeURIComponent(a[0])]=3Da[1]?decodeU=
RIComponent(a[1]):""}return =
c};b.attachDOMEvent=3Dfunction(a,b,c){if(a.addEventListener)a.addEventLis=
tener(b,c,false);else a.attachEvent("on"+b,c)}}})();(function(){var =
b=3Dwindow,a=3Db.$Ads=3Dnew c;function c(){var =
c=3Dthis,e=3D$Cookie.getCookie,f=3D$Utility.deserialize;c.Tags=3D{SDN:"SD=
N",SCT:"SCT",KW:"KW",PV:"PV"};c.Init=3Dfunction(a){if(d()&&(!a||$AdConfig=
.ear))b.setTimeout(h,$AdConfig.rd)};function h(){if(!a.IsInit){for(var =
d=3D0;d<$AdConfig.Data.length;++d){var =
b=3D$AdConfig.Data[d],e=3Db[4].indexOf("Crm")>=3D0?$AdConfig.crmrd:0;if(e=
>0)g(b,e);else =
c.InitAd(b)}$BSI.reportEvent("PartnerAdApiCall",null);$BSI.reportEvent("C=
lickedSelected.Business.AdCall",null)}}function =
g(d,a){b.setTimeout(function(){c.InitAd(d)},a)}c.InitAd=3Dfunction(b){if(=
!b||!d()||!_ge(b[0]))return;if($AdConfig._dispose)return;if(!b.isInit){$A=
dLoader.renderAd(b,true);b.isInit=3Dtrue}if(!a.IsInit){a.IsInit=3Dtrue;a.=
_lr=3Dnew =
Date;a._ac=3D0}if($Acb._initSkipped&&!$Acb._initRetried){$Acb.init();$Acb=
._initRetried=3Dtrue}};c.Refresh=3Dfunction(){if(!d())return;if($AdConfig=
._dispose)return;$BSI.reportEvent("PartnerAdApiCall",null);if(!a.IsInit)c=
.Init();else if(++a._ac>=3D$AdConfig.ar){var b=3Dnew =
Date;if($AdConfig.mi<(b-a._lr)/1e3){a._lr=3Db;a._ac=3D0;if($AdConfig.rCb)=
$AdConfig.rCb();$AdLoader.refreshAds()}}};c.Dispose=3Dfunction(){if(!d())=
return;$AdLoader.dispose()};c.SetTag=3Dfunction(c,b){if(!d())return;if(!b=
)b=3D"";if(c){b=3Db.trim();if(c=3D=3Da.Tags.PV&&!$AdConfig.dPVTag){if(b!=3D=
"I"&&b!=3D"R")b=3D"";var =
e=3Dfunction(a){a["pvTag"]=3Db};$AdConfig.Data.forEach(e)}}};c.SetSDTag=3D=
function(a){if(!d())return;if(!(a&&a.indexOf&&(a.indexOf("SDN=3D")>=3D0||=
a.indexOf("SCT=3D")>=3D0)))a=3D"";var =
b=3Dfunction(b){if(b[5])b["sdTag"]=3Da};$AdConfig.Data.forEach(b)};functi=
on d(){return typeof =
$AdConfig!=3D"undefined"}c.getPGWithTags=3Dfunction(a){if(!a)return =
"";var =
g=3Da["sdTag"]||"",d=3Da["pvTag"]||"",j=3Da[1],c=3Dj+(g?"&"+g:"")+(d?"&WL=
V=3D"+d:"");if(a[7]){var =
i=3De("MH")||"",b=3Df(e("ANON")||""),h=3De("MUID")||"";c+=3D(i?"&PN=3D"+i=
.encodeUrl():"")+(b&&b.A?"&ID=3D"+b.A.encodeUrl():"")+(h?"&MUID=3D"+h.enc=
odeUrl():"")}return c};c.getAdData=3Dfunction(b){if(b){var =
a=3D$AdConfig.itod[b];if(isNaN(parseInt(a)))return;return =
$AdConfig.Data[a]}}}})();(function(){var a=3Dwindow;a.$AdLoader=3Dnew =
b;function b(){var =
b=3Dthis,f=3D0,c=3Dfalse;b.renderAd=3Dfunction(b,k){if(!b||!_ge(b[0]))ret=
urn;if($BSI.isLoading()&&k)$CSIPerf.lapseTimer(b[4]);if(b[7]&&$AdConfig.s=
s.rurl&&!$AdConfig.fl){var j=3Da["postMessage"];if(!c){if(j){var =
i=3D$AdServeMsngr;i.attachDOMEvent(a,"message",i.receiveMessage)}$AdConfi=
g.ss.hnegurl=3D$AdConfig.ss.hnegurl.replace("!domain!",encodeURIComponent=
(document.domain));c=3Dtrue}var h=3Db[0]+"_frm";if(!_ge(h)){var =
f=3Ddocument.createElement("IFRAME");f.id=3Df.name=3Dh;f.width=3Db[2];f.h=
eight=3Db[3];f.scrolling=3D"no";f.frameBorder=3D"0";f.allowTransparency=3D=
true;f.src=3D$AdConfig.ss.rurl.replace("{0}","adloader.html")+g(b)+"#"+$A=
dServeMsngr.serialize(e(h,true));_ge(b[0]).appendChild(f)}else =
if(!j&&b[4].indexOf("Crm")>=3D0)a.setTimeout(function(){d(h)},$AdConfig.c=
rmrd||2e3);else d(h)}else if(typeof =
dapMgr=3D=3D"undefined"||$AdConfig.fl){var =
l=3D_ge(b[0]);l.innerHTML=3D["<img =
src=3D'",$AdConfig.burl,b[4],$AdConfig.ext,"' =
alt=3D''>"].join("")}else{dapMgr.enableACB(b[0],false);dapMgr.renderAd(b[=
0],$Ads.getPGWithTags(b),b[2],b[3])}if(k)$Acb.display(b[0])};b.refreshAds=
=3Dfunction(){var e=3Dfalse;for(var =
d=3D0;d<$AdConfig.Data.length;++d){var =
a=3D$AdConfig.Data[d];if(a.isInit&&_ge(a[0])){var =
f=3DjQuery("#"+a[0]+"_p").parent(),c=3Da[4].indexOf("Crm")=3D=3D-1;if(c&&=
f.parent().is(":visible")||!c){f.css({display:"block"});$Acb.closePopover=
();$Acb.clearRadIds(a[0]);$RmAdHandler.dispose(a[0]);b.renderAd(a,false);=
if(!e&&c){$BSI.reportEvent("ClickedSelected.Business.AdCall",null);e=3Dtr=
ue}}}}};b.dispose=3Dfunction(){var =
d,c;$AdConfig._dispose=3Dtrue;$AdConfig.fl=3Dtrue;$AdConfig.ar=3D1e4;for(=
var b=3D0;b<$AdConfig.Data.length;++b)try{c=3D$AdConfig.Data[b];var =
a=3D_ge(c[0]);while(a&&a.firstChild)a.removeChild(a.firstChild)}catch(e){=
}};function =
d(a){$AdServeMsngr.toFrame(a,"$AdServe.refreshAd",e(a,false),$AdConfig.ss=
.rurl.replace("{0}","AdServeMsg.html"))}function g(a){var =
b=3D$AdConfig.ss.srmad,c=3D"";if($AdConfig.intad&&(b=3D=3D"1"||b=3D=3D"2"=
)&&(a[0].indexOf("300x250")!=3D-1||a[0].indexOf("160x600")!=3D-1||a[0].in=
dexOf("300x600")!=3D-1||a[0].indexOf("958x512")!=3D-1))c=3D"?srmad=3D"+b+=
"&ow=3D"+a[2]+"&oh=3D"+a[3]+"&el=3D600&er=3D200&et=3D300&eb=3D200";return=
 c}function e(b,d){if(!b)return {};var =
c=3D$AdConfig.itod[b.replace("_frm","")],a=3D$AdConfig.Data[c];if(d)retur=
n =
{pgqp:$Ads.getPGWithTags(a),divid:a[0],wt:a[2],ht:a[3],pg:a[6],hnegurl:$A=
dConfig.ss.hnegurl,hstkn:$AdConfig.ss.hs,adenv:$AdConfig.intad?"int":"",r=
adBetaPrepUrl:$AdConfig.radBetaPrepUrl||"",adcntr:f++};else return =
{pgqp:$Ads.getPGWithTags(a),adcntr:f++}}}})();(function(){var =
b=3Dwindow;b.$RmAdHandler=3Dnew a;function a(){var =
b=3D{},a=3Dnull,f=3Dthis;f.processMsg=3Dfunction(e){if(e&&(e.hstkn&&e.hst=
kn=3D=3D$AdConfig.ss.hs)&&e.adDivId&&e.act){var =
f=3De.adDivId,g=3D$Ads.getAdData(f);if(!(g&&g[7]))return;var =
h=3Dc(e.adid);if(e.act=3D=3D"init"){if(!b[f]){var =
i=3D{adDivId:f,width:parseInt(g[2]),height:parseInt(g[3]),left:c(e.ol),ri=
ght:c(e.or),top:c(e.ot),bottom:c(e.ob)};b[f]=3Dnew =
$RmExpAd;b[f].init(i,true);d("Init",h)}}else =
if(e.act=3D=3D"exp"){if(b[f]&&parseInt(g[8]&1)=3D=3D1){b[f].expand();d("E=
xpand",h)}}else =
if(e.act=3D=3D"col"){if(b[f]&&parseInt(g[8]&1)=3D=3D1){b[f].collapse();d(=
"Collapse",h)}}else =
if(e.act=3D=3D"createH"){if(!a&&parseInt(g[8]&2)=3D=3D2){a=3D{};a[f]=3Dne=
w $RmHeaderAd;a[f].createAdContainer(f);d("HeaderCreate",h)}}else =
d("InvalidApi",h)}};f.processMsgFromHeader=3Dfunction(b){if(b&&(b.hstkn&&=
b.hstkn=3D=3D$AdConfig.ss.hs)&&b.adDivId&&b.act){var =
f=3Db.adDivId,h=3D$Ads.getAdData(f);if(!(h&&h[7]))return;var =
g=3Dc(b.adid);if(b.act=3D=3D"initH"){if(e(f)){var =
i=3D{adDivId:f,height:c(b.ht),bottom:c(b.ob)};a[f].init(i);d("HeaderInit"=
,g)}}else =
if(b.act=3D=3D"expH"||b.act=3D=3D"colH"){if(e(f)){a[f].resize({easingb:c(=
b.easingb)},b.act=3D=3D"expH");d(b.act=3D=3D"expH"?"HeaderExpand":"Header=
Collapse",g)}}else =
if(b.act=3D=3D"closeH"){if(e(f)){a[f].close();a[f]=3Dnull;a=3Dnull;d("Hea=
derClose",g)}}else =
d("InvalidApi",g)}};f.dispose=3Dfunction(c){if(c){if(b[c]){b[c].resetUI()=
;b[c]=3Dnull}if(a&&a[c]){a[c].resetUI();a[c]=3Dnull;a=3Dnull}}};function =
e(b){return b&&a&&a[b]}function c(b){var =
a=3D!isNaN(parseInt(b))?parseInt(b):0;return a>=3D0?a:0}function =
d(a,b){if(a)$BSI.reportEvent("ClickedSelected.Business.Ads",{RmAPI:a,RmAP=
IAdID:b||0})}}})();(function(){var =
e=3Dwindow,a=3De.jQuery,c=3D"richmediaad";window.$RmExpAd=3Dfunction(){};=
var b=3D$RmExpAd.prototype;b.init=3Dfunction(k,h){if(!k)return;var =
l=3Dthis,d=3D"px",b=3Dthis.params=3Dk,i=3Db.adDivId;if(h){var =
g=3D_ge(i+"_p").style;g.position=3D"relative";g.width=3Db.width+d;g.heigh=
t=3Db.height+d}var =
f=3D_ge(i).style;if(h)f.position=3D"absolute";f.width=3Db.width+d;f.heigh=
t=3Db.height+d;f.top=3D0+d;f.left=3D0+d;var =
j=3D_ge(i+"_frm"),e=3Dj.style;if(h)e.position=3D"absolute";e.width=3Db.wi=
dth+b.left+d;e.height=3Db.height+b.top+d;e.left=3D-b.left+d;e.top=3D-b.to=
p+d;a(j).removeClass(c)};b.expand=3Dfunction(){if(!this.params)return;var=
 j=3Dthis,e=3D"px",b=3Dj.params,i=3Db.adDivId;d("expand",b);var =
g=3D_ge(i).style;g.width=3Db.width+b.left+b.right+e;g.height=3Db.height+b=
.top+b.bottom+e;g.left=3D-b.left+e;g.top=3D-b.top+e;var =
h=3D_ge(i+"_frm"),f=3Dh.style;f.width=3Db.width+b.left+b.right+e;f.height=
=3Db.height+b.top+b.bottom+e;f.left=3D0+e;f.top=3D0+e;a(h).addClass(c)};b=
.collapse=3Dfunction(){if(!this.params)return;d("collapse",this.params);t=
his.init(this.params,false)};b.resetUI=3Dfunction(){if(!this.params)retur=
n;var =
k=3Dthis,i=3D"px",j=3Dk.params,f=3Dj.adDivId,g=3D_ge(f).style,b=3D_ge(f+"=
_p").style,h=3D_ge(f+"_frm"),e=3Dh.style;g.position=3Db.position=3De.posi=
tion=3D"static";g.top=3Db.top=3De.top=3D0+i;g.left=3Db.left=3De.left=3D0+=
i;a(h).removeClass(c);d("reset",this.params)};function d(d,h){var =
f=3D[_ge("SkyscraperContent"),_ge("RadAd_Skyscraper"),_ge("skyScraperCont=
ainer"),_ge("RadAdSkyscraper")];for(var e=3D0;e<f.length;++e)try{var =
b=3Df[e];if(b){var =
c=3Db.currentStyle;if(c&&c.position&&c.position=3D=3D"absolute")if(d=3D=3D=
"expand"){b.style.overflow=3D"visible";if(!b.getAttribute("origZIndex"))b=
.setAttribute("origZIndex",c.zIndex||"");b.style.zIndex=3D"2"}else =
b.style.zIndex=3Db.getAttribute("origZIndex")||""}}catch(i){if($Config.is=
INT)throw =
i;}if($B.IE&&$B.V<=3D8&&_ge("HomeContent")&&_ge("MainHomePage")){var =
g=3D{visibility:d=3D=3D"expand"?"hidden":"visible"};if(h.top>0)a("#c_sear=
ch_SearchBoxControl_f").css(g);if(h.left>0)a(".cc2_main_bk").css(g)}if(_g=
e("MainContent")&&_ge("SkyscraperContent"))a("#MainContent").toggleClass(=
"rmadexpanded",d=3D=3D=3D"expand")}})();(function(){window.$RmHeaderAd=3D=
function(){};var =
a=3D$RmHeaderAd.prototype;a.createAdContainer=3Dfunction(b){if(!b)return;=
if(!_ge("c_headerAd")){var =
e=3Ddocument.createElement("div");e.setAttribute("id","c_headerAd");if(_g=
e("c_header"))_ge("c_header").parentNode.insertBefore(e,_ge("c_header"))}=
if(_ge("c_headerAd")&&!_ge(b+"_hfrm")){var =
a=3Ddocument.createElement("IFRAME");a.id=3Da.name=3Db+"_hfrm";a.width=3D=
"0px";a.height=3D"0px";a.scrolling=3D"no";a.frameBorder=3D"0";a.allowTran=
sparency=3Dtrue;a.src=3D$AdConfig.ss.rurl.replace("{0}","headeradloader.h=
tml")+d()+"#"+$AdServeMsngr.serialize(c(b));_ge("c_headerAd").appendChild=
(a)}};a.init=3Dfunction(e){if(!e||!_ge("c_headerAd"))return;var =
h=3Dthis,f=3D"px",a=3Dthis.params=3De,g=3Da.adDivId,d=3D_ge(g+"_hfrm").st=
yle;d.height=3Da.height+f;d.width=3D"100%";var =
c=3D_ge("c_headerAd").style;c.height=3Da.height+f;c.width=3D"100%";b()};a=
.resize=3Dfunction(c,f){if(!c||!_ge("c_headerAd"))return;var =
i=3Dthis,j=3D"px",a=3Di.params,g=3Da.adDivId,e=3Df?a.bottom:0,h=3Dc.easin=
gb>0&&c.easingb<a.bottom?c.easingb:e,d=3Da.height+h+j;_ge("c_headerAd").s=
tyle.height=3Dd;_ge(g+"_hfrm").style.height=3Dd;b()};a.resetUI=3Da.close=3D=
function(){var =
a=3D_ge("c_headerAd");if(!a)return;while(a.firstChild)a.removeChild(a.fir=
stChild);a.parentNode.removeChild(a)};function d(){var =
a=3D"";if($AdConfig.intad)a=3D"?srmad=3D2&ow=3D1800&oh=3D175&eb=3D250&el=3D=
0&et=3D0&rmh=3D1";return a}function c(a){return =
{divId:a,hnegurl:$AdConfig.ss.hnegurl,hstkn:$AdConfig.ss.hs,adenv:$AdConf=
ig.intad?"int":""}}function b(){if($B.IE_M6&&_ge("c_header")){var =
a=3D_ge("c_header").style;a.display=3D"none";a.display=3D"block"}}})();(f=
unction(){var a=3Dwindow,b=3Da.$Acb=3Dnew c;function c(){var =
c=3Dthis,n=3D"acbc",h=3Dnull,k=3Dfalse,j=3Dfalse,d=3Dnull,u=3Dnull,t=3Dfa=
lse,g=3D[],e=3D{Report:"c_ads_pr",ThankYou:"c_ads_pty",UpSell:"c_ads_pus"=
},p=3D"c_ads_default_desctxt",f=3D{};c.init=3Dfunction(){if(!a["$AdConfig=
"]){b._initSkipped=3Dtrue;return}if(a["$AdConfig"]&&$AdConfig.dp){var =
c=3Dfunction(){if($AdConfig.pcss)$Network.fetchCSS($AdConfig.pcss,functio=
n(){j=3Dtrue;m()},null);else =
j=3Dtrue;if($AdConfig.pjs)$Network.fetchScript($AdConfig.pjs,function(){k=
=3Dtrue;m()},null);else =
k=3Dtrue;$Network.fetchXML($AdConfig.phtml,function(a){var =
b=3D!a||a.status!=3D200||!a.responseText;if(!b){h=3Da.responseText;m()}},=
"GET",null,null)};a.setTimeout(c,$AdConfig.pd)}};c.report=3Dfunction(a){$=
BSI.reportEvent("ClickedSelected.Business.AdControlBar",{AdControlBarActi=
on:"Report"});c.closePopover();u=3Da;l(e.Report);o(a)};c.close=3Dfunction=
(a,f){$BSI.reportEvent("ClickedSelected.Business.AdControlBar",{AdControl=
BarAction:"Close"});c.closePopover();_ge(a+"_p").parentNode.style.display=
=3D"none";if($AdConfig.eups){var =
d=3D$Cookie.getPersistentCookie(n);if(typeof =
d=3D=3D"undefined")$Cookie.setPersistentCookie(n,"1");else{var =
b=3D(parseInt(d)+1)%$AdConfig.usi;$Cookie.setPersistentCookie(n,b);if(b%$=
AdConfig.usi=3D=3D$AdConfig.uso){l(e.UpSell);$BSI.reportEvent("ClickedSel=
ected.Business.AdControlBar",{AdControlBarAction:"Upsell"})}}}if(typeof =
f=3D=3D"function")f(a);o(a);setTimeout(function(){q(a,$AdConfig.cadrsn,nu=
ll)},1500)};c.closePopover=3Dfunction(){if(d)d.minimize()};c.sendReport=3D=
function(){var b,f;for(var =
d=3D1;(f=3D_ge("c_ads_opt"+d))&&!b;d++)if(f.checked)b=3Dd;l(e.ThankYou);v=
ar =
a=3D_ge("c_ads_desc_txt");if(a.value=3D=3Da.getAttribute("defaultvalue"))=
a.value=3D"";else =
c.ensureDescMaxLength(a,a.getAttribute("maxlength"));q(u,b,a.value)};func=
tion q(g,f,b){var a=3Dc.getAdIds(g);for(var d in =
a)a[d]=3Da[d].encodeUrl();b=3Db?b.encodeUrl():"";var =
e=3D$AdConfig.furl.format(a.adid,a.pid,a.targetid,a.url,a.pg,f,$AdConfig.=
fcan.encodeUrl(),b)+"&cb=3D"+(new =
Date).getTime();$Beacon.fire(e,$BSI.addLDToHash({}))}c.toggleSend=3Dfunct=
ion(b){_ge("c_ads_pr_sub").disabled=3D!b;if(!b){var =
c=3D1,a;while(a=3D_ge("c_ads_opt"+c++))a.checked=3Dfalse;r(_ge("c_ads_des=
c_txt"))}};c.display=3Dfunction(b){var =
a=3D_ge(b+"_acb");if(a)if($AdConfig.dp&&s()||!$AdConfig.dp)v(a);else =
g.push(a)};c.ensureDescMaxLength=3Dfunction(b,a){if(isNaN(parseInt(a,10))=
)a=3D200;if(b.value.length>a){b.value=3Db.value.substring(0,a);return =
false}};this.onDescFocus=3Dfunction(a){if(a.value=3D=3Di(a)){$css.remove(=
a,p);if($B.Firefox||$B.IE)a.select();else =
a.value=3D""}};this.onDescBlur=3Dfunction(a){if(a.value=3D=3D""||a.value=3D=
=3Di(a))r(a)};function r(a){$css.add(a,p);a.value=3Di(a)}function =
i(a){return a.getAttribute("defaultvalue")}function o(b){var =
a=3D$AdConfig.Data[$AdConfig.itod[b]];if(a[7]&&!f[b])$AdServeMsngr.toFram=
e(a[0]+"_frm","$AdServe.getRadIds",null,$AdConfig.ss.rurl.replace("{0}","=
AdServeMsg.html"))}var m=3Dfunction(){if(g&&s()){for(var =
a=3D0;a<g.length;a++)v(g[a]);g=3Dnull}},v=3Dfunction(a){if(a)a.style.disp=
lay=3D"inline"},s=3Dfunction(){return =
j&&k&&h!=3Dnull},l=3Dfunction(b){if(!(a["$UI"]&&$UI.Popover&&h))return;if=
(!d){var f=3Da._ce("div");d=3Dnew =
$UI.Popover;f.innerHTML=3Dh;d.width=3D500;d.showFooter=3Dfalse;d.showHead=
er=3Dfalse;d.body=3Df;d.modal=3Dfalse;d.bodyPadding=3D5}if(!t){d.show(fun=
ction(){c.closePopover();return =
false});t=3Dtrue;w(b)}else{w(b);d.restore()}switch(b){case =
e.Report:_ge("c_ads_opt1").focus();break;case =
e.ThankYou:_ge("c_ads_pty_close").focus();break;case =
e.UpSell:_ge("c_ads_pus_close").focus()}},w=3Dfunction(b){var d,a;for(d =
in =
e){a=3De[d];_ge(a).style.display=3Db=3D=3Da?"block":"none"}if(b=3D=3De.Re=
port)c.toggleSend(false)};c.setRadIds=3Dfunction(a){if(a&&(a.hstkn&&a.hst=
kn=3D=3D$AdConfig.ss.hs)&&a.hostAdDivId){var =
b=3D{};b.adid=3Da.adid||"";b.pid=3Da.pid||"";b.targetid=3Da.targetid||"";=
b.pg=3Da.pg||"";b.url=3Da.url||"";f[a.hostAdDivId]=3Db}};c.clearRadIds=3D=
function(a){if(f[a])f[a]=3Dnull};c.getAdIds=3Dfunction(g){if(f[g])return =
f[g];var b=3D{adid:"",pid:"",targetid:"",url:"",pg:""};try{var =
e=3D_ge(g).childNodes,a,j,k=3D["iframe","embed"],c,h,l;b["pg"]=3D$AdConfi=
g.Data[$AdConfig.itod[g]][6];for(var =
d=3D0;d<e.length;d++)if((h=3De[d].id)&&h.startsWith("dapIfM"))if(h.endsWi=
th("Child"))j=3De[d];else =
a=3De[d];if(a){if(a.contentWindow["getRADIds"])c=3Da.contentWindow.getRAD=
Ids();a=3Dj||a;for(var =
i=3D0;i<k.length;i++)if(l=3Da.contentWindow.document.getElementsByTagName=
(k[i])[0]){b["url"]=3Dl.getAttribute("src")||"";break}}if(c){b.adid=3Dc.a=
did;b.pid=3Dc.pid;b.targetid=3Dc.targetid}}catch(m){}return =
b}}})();$Ads.Init(true);$Acb.init();(function(){var =
i=3Dwindow,E=3Di.Debug;if(!i.$IS)i.$IS=3D{};var =
d=3Di.$IS,h=3D$css.has,l=3DMath.abs,t=3D"top",s=3D"left",e=3D"height",f=3D=
"width",b=3D"px",c=3D"backgroundPosition",p=3D"backgroundImage",a=3D"styl=
e",k=3D"parentNode",z=3D"auto",g=3D"IMG",j=3D"is_c",n=3D"is_hc",B=3Di.$Ut=
ility.isHighContrast();d.setClass=3Dfunction(l,p){if(!l)return;var =
d=3Do(l);if(d){var =
b=3Dd.getElementsByTagName(g)[0],c=3Dh(d,n);b.className=3D(c?"is_hcimg =
":"is_img ")+p;if(c){var =
s=3Db[k],t=3DjQuery(b),i=3Dq(b);if(!m()){b[a][f]=3D"";b[a][e]=3D""}var =
j=3Dr(s);x(b,i.x,i.y,j.h,j.w,c)}}};d.toggle=3Dfunction =
D(v,u,l){if(!v||u=3D=3D0)return;var f=3Do(v);if(f){var =
b=3Df.getElementsByTagName(g)[0],e=3Dh(f,j),p=3Db;if(!e)p=3Db[k];if(l){b.=
alt=3Dl;if(b.title!=3Dnull)b.title=3Dl}var =
n=3DjQuery(b),c=3Dn.css(s)||b[a][s],d=3Dn.css(t)||b[a][t];if(e){var =
m=3Dq(b);c=3Dm.x;d=3Dm.y}c=3DparseInt(c);d=3DparseInt(d);var =
i=3Dr(p),w=3Dd-i.h*u;x(b,c,w,i.h,i.w,!e)}};function =
x(d,g,h,j,k,i){if(i){d[a][t]=3Dh+b;d[a][s]=3Dg+b;if(!m()){d[a][e]=3Dl(h)+=
j+b;d[a][f]=3Dl(g)+k+b}}else d[a][c]=3Dg+b+" "+h+b}d.Create=3DC;function =
C(m,n,r,o,l,q,i,h){var =
k=3Dv("span",0,j),d=3Dv(g,k,"is_img");d.src=3Dl+"is/invis.gif";d[a][f]=3D=
r+b;d[a][e]=3Do+b;d[a][c]=3D"-"+m+b+" =
-"+n+b;d[a][p]=3D"url('"+q+"')";h=3Dh||h=3D=3D""?h:i;d.alt=3Di;d.title=3D=
h;u(d);return k}d.CreateFromConfig=3DA;function =
A(c,a,b){c=3Dy(c.split(","));a=3Dy(a.split(","));b=3Db?b.trim():b;var =
e=3D$B.rtl&&c[1]?c[1]:c[0];return =
d.Create(a[0],a[1],a[2],a[3],b,b+e,a[4])}function y(a){for(var =
b=3D0;b<a.length;b++){var c=3Da[b];if(c)a[b]=3Dc.trim()}return =
a}function o(c){if(c){var =
d=3Dc.getElementsByTagName("span"),g=3Dd.length,i,a=3D-1;for(;a<g&&!i;a++=
){var b=3Da=3D=3D-1?c:d[a],f=3Dh(b,j),e=3Dh(b,n);if(f||e)return =
b}}return null}function v(d,b,c){var =
a=3Ddocument.createElement(d);a.className=3Dc;if(b)b.appendChild(a);retur=
n a}d.Init=3Du;function =
u(b){if(b.tagName!=3Dg)b=3Do(b).getElementsByTagName(g)[0];if(b&&h(b,"is_=
img")){var J=3Db[a],e=3Db[k];if(e){e.dir=3D$B.ltr?"ltr":"rtl";var =
d=3Dm();if(B||!d){var =
i=3D'"style=3D"width:{2}px;height:{3}px;"',v=3D'<span =
class=3D"',A=3D'<img =
src=3D"{6}"',w=3D"</span>",H=3D[v,"is_o",i,">",v,"is_i",i,">",A,'class=3D=
"is_hcimg =
{11}"alt=3D"{1}"{10}style=3D"left:-{4}px;top:-{5}px;width:{7}px;height:{8=
}px;{9}"/>',w,w,A,'class=3D"is_p',i,"/>"].join(""),G=3De[k];if(G){var =
u=3DG.getElementsByTagName("span"),t=3D0;for(;t<u.length;t++)u[t][a].zoom=
=3D1}var =
c=3DJ[p],x=3Dc.indexOf("http");c=3Dc.substr(x,c.length-x-(c.endsWith('")'=
)?2:1));var =
f=3Dr(b),D=3Dq(b),E=3Dl(D.x),F=3Dl(D.y),C,y;if(!d){C=3DE+f.w;y=3DF+f.h}va=
r =
s=3Db.title,I=3DH.format(b.src.encodeHtmlAttribute(),b.alt.encodeHtmlAttr=
ibute(),f.w,f.h,E,F,(d?c:b.src).encodeHtmlAttribute(),d?z:C,d?z:y,d?"":"f=
ilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=3D'"+c.encod=
eHtmlAttribute()+"',sizingMethod=3D'crop');",s||s=3D=3D""?'title=3D"'+s.e=
ncodeHtmlAttribute()+'"':"",b.className.replace("is_img",""));$css.swap(e=
,j,n);e.innerHTML=3DI}}}}d.disposeAll=3Dw;function w(f){var =
e=3Df.getElementsByTagName(g);for(var d=3D0,h=3De.length;d<h;d++){var =
c=3De[d],b=3Dc.className;if(b=3D=3D"is_img"||b=3D=3D"is_hcimg"||b=3D=3D"i=
s_p"){c.onload=3Dnull;c[a][p]=3D""}}}function m(){return =
!$B.IE_M6||$B.IEM_M8}function q(f){var =
d=3DjQuery(f),b=3Df[a],e=3D(b[c]||d.css(c)||"").split(" =
"),g=3DparseInt(b[c+"X"]||d.css(c+"X")||e[0]),h=3DparseInt(b[c+"Y"]||d.cs=
s(c+"Y")||e[1]);return {x:g,y:h}}function r(b){var =
g=3DjQuery(b),d=3Db[a],c=3Db.currentStyle||(window.getComputedStyle?windo=
w.getComputedStyle(b,0):{}),i=3DparseInt(d[f]||c[f]||g.css(f)),h=3DparseI=
nt(d[e]||c[e])||g.css(e);return =
{w:i,h:h}}$Do.register("$IS.Init",u);$Do.register("$IS.disposeAll",w)})()=
;(function(){var b=3Dwindow;b.$Trie=3Da;function a(f){var =
b=3Dthis,a=3D[],d=3Df,c=3Dfalse;b.insert=3Dfunction(d,b){a.push({key:d,da=
tum:b});c=3Dfalse};b.sort=3Dfunction(){if(!c)a.sort(function(c,d){var =
a=3Dc.key,b=3Dd.key;if(a>b)return 1;if(b>a)return -1;return =
0});c=3Dtrue};b.matchPrefix=3Dfunction(n,p){var =
h=3Dnull,f=3Dnull,g=3Dnull,q=3Dnull,c=3Dnull,l=3Dnull,k=3Dnull;b.sort();h=
=3De(n);if(h=3D=3Dnull)return =
[];for(f=3Dh;f>0;f--)if(!a[f-1].key.startsWith(n))break;for(g=3Dh+1;g<a.l=
ength;g++)if(!a[g].key.startsWith(n))break;c=3Dnew Array(g-f);for(var =
i=3D0;i<c.length;i++){var =
o,m=3Da[f+i];if(p)o=3D{key:m.key,datum:m.datum};else =
o=3Dm.datum;c[i]=3Do}if(d){c.sort(d);l=3D[k=3Dc[0]];for(var =
j=3D0;j<c.length;j++)if(d(k,c[j]))l.push(k=3Dc[j]);return l}else return =
c};function e(d){var =
f=3D0,e=3Da.length-1,b=3Dnull,g=3Dnull,c=3Dnull;while(f<=3De){b=3DMath.fl=
oor((f+e)/2);c=3Da[b].key.substring(0,d.length);if(d>c)f=3Db+1;else =
if(d<c)e=3Db-1;else return b}return null}}})();function =
ic_onTE(a){try{var =
c=3Da.getAttribute("errsrc")||$icerrsrc;if(a.src!=3Dc){a.className=3D"c_i=
c_tile";var =
b=3Da.style;b.top=3Db.left=3Db.height=3Db.width=3D"";setTimeout(function(=
){a.src=3Dc;a.style.visibility=3D""},0)}}catch(d){}}function =
ic_onTL(a){try{var =
d=3Da.width,c=3Da.height;a.className=3D"c_ic_tile";var g=3Dnew =
Image;g.src=3Da.src;var =
m=3Dg.width,l=3Dg.height,f,e,n=3D0,o=3D0;if(d=3D=3D0||c=3D=3D0){d=3Dg.wid=
th;c=3Dg.height}var =
b;if(window.getComputedStyle)b=3Dwindow.getComputedStyle(a,"");else =
b=3Da.currentStyle;if(d=3D=3D1&&c=3D=3D1||b&&b.width=3D=3D"1px"&&b.height=
=3D=3D"1px"){ic_onTE(a);return}var =
i=3DMath.round;if(d&&c&&d!=3Dc&&b){var =
j=3DparseInt(b.height),k=3DparseInt(b.width);if(d>c){e=3Dj;f=3Di(m*(j/l))=
;n=3D-i((f-k)/2)}else{f=3Dk;e=3Di(l*(k/m));o=3D-i((e-j)/2)}var =
h=3Da.style;if(e&&f){h.width=3Df+"px";h.height=3De+"px";h.left=3Dn+"px";h=
.top=3Do+"px"}}a.style.visibility=3D""}catch(p){}}(function(){var =
a=3Dwindow,b=3Da.$WebWatson,d=3Da.$Logout=3Dnew c;function c(){var =
d=3Dthis,a=3D[],c;d.add=3Dfunction i(b){a.push(b)};d.remove=3Dfunction =
h(b){a.remove(b)};d.doLogout=3Dfunction g(g){var =
h,j=3D0,m=3Da.length;c=3D0;if(!g.shiftKey&&!g.ctrlKey&&!g.altKey){var =
d=3Dg.target;while(d){if(d.tagName=3D=3D"A"){var i=3Dd.href;if(i){var =
l=3Dd.target;$f.cancelEvent(g);h=3Dnew =
f(i,l);setTimeout(function(){e(i,l)},1e3)}break}d=3Dd.parentNode}}var =
k=3D"$logout";h.pause(k);for(;j<m;j++)try{a[j](h)}catch(n){b.submitFromEx=
ception(n)}h.resume(k)};function =
e(b,a){if(!c){c=3D1;$BSI.navigateTo(b,a)}}function f(d,c){var =
b=3Dthis,a=3D[];b.pause=3Dfunction(b){a.push(b)};b.resume=3Dfunction(b){a=
.remove(b);if(a.length=3D=3D0)e(d,c)}}}})();(function(){var =
a=3Dwindow,c=3Da.$Cookie,d=3Da.$WebWatson,b=3Da.$Network,m=3Da.Debug,k=3D=
a.smartSetTimeout,l=3Da.wLive,e=3Dnull;function j(){var =
g=3Dthis,f,S=3D"pres",O=3D"=3D",n=3Da.$Config,Ib=3Dn.handlerBaseUrl,j,r,i=
,L=3D[],E=3D[],h,C,u,z,cb,R=3D3,F=3D0,G=3DR,v,eb,M,K,T,m,ab,I,U,x,s,X,t,y=
,tb=3Dg.vv=3D{};g.outerWindow=3Dwindow;g.isOff=3Dfunction Ob(){return =
!t&&(!u||D()=3D=3D0)};g.isUnsupported=3Dfunction Bb(){return =
ab};g.isLoading=3Dfunction Gb(){return =
!g.isOff()&&!this.isError()&&(!f||f.get_status()=3D=3Di.UserStatus.signin=
gIn||f.get_status()=3D=3Di.UserStatus.signingOut)};g.isError=3Dfunction =
Jb(){return =
!g.isOff()&&(T||f&&f.get_status()=3D=3Di.UserStatus.signedOut)};g.isWaiti=
ngToReconnect=3Dfunction wb(){return =
!g.isOff()&&f&&f.get_status()=3D=3Di.UserStatus.autoReconnectWaiting};g.h=
asContacts=3Dfunction Db(){return s};g.hasNotify=3Dfunction Fb(){return =
A()};g.hasPresence=3Dfunction Eb(){return =
A()&&f.get_services()>i.SessionServices.notifications};g.isFull=3Dfunctio=
n Lb(){return =
A()&&f.get_services()=3D=3Di.SessionServices.full};function A(){return =
f&&f.get_status()=3D=3Di.UserStatus.signedIn}g.addStateListener=3Dfunctio=
n zb(a){L.push(a)};g.removeStateListener=3Dfunction xb(a){var =
b=3DL.remove(a)};g.addInnerWindowListener=3Dfunction =
vb(a){E.push(a)};g.removeInnerWindowListener=3Dfunction ub(a){var =
b=3DE.remove(a)};g.signIn=3Dfunction =
Nb(){if(f&&f.get_status()=3D=3Di.UserStatus.signedIn){q(1);gb()}else{t=3D=
1;y=3D0;o()}};g.signOut=3Dfunction =
Kb(){if(f&&f.get_status()=3D=3Di.UserStatus.signedIn)J();else{t=3D0;y=3D1=
;o()}};g.reconnect=3Dfunction =
Hb(){if(g.isWaitingToReconnect())f.signIn()};g.switchPresence=3Dfunction =
Ab(a){if(f)f.get_presence().set_status(a)};g.isVVWindow=3Dfunction =
Cb(){return j.vv};tb.isCapableBrowser=3Dfunction yb(){return =
j.vvb};function =
J(){q(0);if(f){f.get_settings().set_signInPreference(Microsoft.Live.Messe=
nger.SignInPreference.manualSignIn);f.set_services(i.SessionServices.noti=
fications)}}function =
gb(){if(f){f.get_settings().set_signInPreference(Microsoft.Live.Messenger=
.SignInPreference.autoSignIn);f.set_services(i.SessionServices.full);bb("=
Full")}}function =
H(){try{h.$Logout.remove(ib);h.jQuery(h).unbind("unload",H)}catch(a){}g.i=
nnerWindow=3Dh=3Dnull;V()}g.init=3Dfunction =
Qb(a){if(h)if(a=3D=3Dwindow)return;else =
z=3D0;v=3D0;if(h)H();g.innerWindow=3Dh=3Da;h.$Logout.add(ib);a.$Do.regist=
er("$WIMP",sb);if(h=3D=3Dwindow)m=3D$CSIPerf.startTrace("webIM");V();h.jQ=
uery(h).bind("unload",H);if(F>=3DG)fb();else if(!u)if(z)cb=3D1;else =
Q()};function =
ib(a){if(!U&&g.hasPresence()){U=3D1;if(a){x=3Da;x.pause("wim")}try{f.sign=
Out()}catch(b){}}}function =
Q(){u=3D1;n=3Dh.$Config;$Config.email=3Dn.email;$Config.WebIM=3Dj=3Dn.Web=
IM;$Config.sd=3Dn.sd;D();o();kb();ob();qb()}g.pause=3Dfunction =
Pb(){if(!u)z=3D1};g.resume=3Dfunction Mb(){z=3D0;if(cb)Q()};function =
fb(){if(h!=3Dwindow&&h){v=3D0;h.$Network.fetchCSS(j.c,B);h.$Network.fetch=
Script(j.a,B,"window.live.shared.globalsettings.webim");h.$Network.fetchS=
cript(j.j,B,"webimui")}}function =
B(){v++;if(v>=3DR){h&&h.$Do.register("wlximuiinner");if(eb&&h&&h!=3Dwindo=
w)h.$Do.register("wlximlocalstoreready")}}function =
kb(){if(h=3D=3Dwindow)return;var =
f=3Dh.document.getElementsByTagName("link"),g=3Dh.document.getElementById=
("themecss"),a=3D0,m=3Df.length;for(;a<m;a++){var =
i=3Df[a],d=3Di.href;if(d&&i.type=3D=3D"text/css"){G++;j(d)}}function =
j(a){k(function(){b.fetchCSS(a,w)})}if(g){var c=3Dg.innerHTML;if(c){var =
e=3Ddocument.createElement("div"),n=3Dl.dh;e.innerHTML=3D'&nbsp;<style =
type=3D"text/css">'+c+"</style>";n.appendChild(e)}}}function =
w(){F++;if(F=3D=3DG){$Do.register("wlximuiouter",0,true);if(h=3D=3Dwindow=
)$Do.register("wlximuiinner",0,true);fb()}}function =
ob(){b.fetchCSS(j.c,w);b.fetchScript(j.a,w,"window.live.shared.globalsett=
ings.webim");b.fetchScript(j.j,w,"webimui");if(j.pj)b.fetchScript(j.pj,e)=
}function =
qb(){b.fetchScript(j.u+j.uf,mb,"window.Microsoft.Live.Core.Loader")}funct=
ion mb(){if(m)m.lapse.push({s:"loader",t:(new =
Date).getTime()});if(!window.Microsoft||!Microsoft.Live||!Microsoft.Live.=
Core||!Microsoft.Live.Core.Loader)p(90,"Microsoft.Live.Core.Loader Not =
found");else{g.ML=3Dr=3DMicrosoft.Live;r.Core.Loader.onError(rb);var =
a=3D{market:$Config.mkt,"messenger.loaderPath":j.u};if(document.location.=
host.toLowerCase().endsWith(".mail"+$Config.sd))a["compatibility.version"=
]=3D"current";if($B.Mobile&&$B.IE&&$B.V=3D=3D7)a["messenger.localStorageD=
isabled"]=3Dtrue;r.Core.Loader.initialize(a);r.Core.Loader.load("messenge=
r.core",nb);r.Core.Loader.load("core.localstorage",lb)}}function =
rb(a){p(93,"Messenger Library load error: "+a)}function =
lb(){eb=3D1;$Do.register("wlximlocalstoreready");if(h&&h!=3Dwindow)h.$Do.=
register("wlximlocalstoreready")}function =
nb(){if(!K){if(m)m.lapse.push({s:"coreLoaded",t:(new =
Date).getTime()});g.MLM=3Di=3Dr.Messenger;if(!i||!i.WindowsLiveAuthIdenti=
ty)p(90,"Microsoft.Live.Messenger.WindowsLiveAuthIdentity not =
found");else{K=3D1;W()}}}function =
sb(){if(!M){if(m){m.addCsd("firstMessengerSignIn",c.getSessionCookie("Web=
IM")=3D=3D"1"?"false":"true");m.addCsd("endpoint",window.WIMP?"new":"exis=
ting")}M=3D1;W()}}function W(){if(K&&M){var a=3Dnew =
i.WindowsLiveAuthIdentity(null,null,window.WIMP);if(n.BSI&&n.BSI.xid)a.se=
t_experienceId(n.BSI.xid);a.add_authenticationCompleted(pb)}}function =
pb(c,a){if(m)m.lapse.push({s:"auth",t:(new Date).getTime()});var =
b=3Da.get_resultCode();if(b=3D=3Di.AuthenticationResultCode.failure)if(a.=
get_isUnsupportedBrowser()){ab=3D1;p(-1,"Authentication Failed: =
unsuported browser")}else p(91,"Authentication Failed with status code: =
"+a.get_status());else{g.user=3Df=3Dnew =
i.User(c);f.get_settings().set_autoReconnectEnabled(true);f.get_settings(=
).set_displayNameMode(Microsoft.Live.Messenger.DisplayNameMode.fullName);=
f.get_localEndpoint().set_name(j.n);if(f.get_services()!=3Di.SessionServi=
ces.normal){q(f.get_status());I=3D1}else =
if(a.get_multipleEndpointsNotSupported()||f.get_settings().get_signInPref=
erence()=3D=3DMicrosoft.Live.Messenger.SignInPreference.manualSignIn){q(0=
);J()}else{q(1);f.set_services(i.SessionServices.full);bb("Full")}jb();f.=
signIn()}}function =
bb(a){if(!I){I=3D1;$BSI.reportEvent("ClickedSelected.Messaging.IMStart",{=
IMMode:a})}}function q(a){c.setCookie(S,n.hcid+O+a,n.sd,0,0,1)}function =
D(){var a=3Dc.getCookie(S,1);if(a){var =
b=3Da.indexOf(O);if(b!=3D-1)if(a.substr(0,b)=3D=3Dn.hcid){a=3DparseInt(a.=
substr(b+1));if(!isNaN(a))return a}}return =
1}g._pres=3DD;g._inform=3Do;function =
jb(){f.add_signInCompleted(db);f.add_signedOut(hb);f.add_propertyChanged(=
Z);f.get_contact().get_presence().add_propertyChanged(Y);jQuery(a).bind("=
unload",P)}function =
P(){jQuery(a).unbind("unload",P);f.remove_signInCompleted(db);f.remove_si=
gnedOut(hb);f.remove_propertyChanged(Z);f.get_contact().get_presence().re=
move_propertyChanged(Y)}function =
db(b,a){if(a.get_resultCode()=3D=3Di.SignInResultCode.success)s=3D1;if(!C=
)c.setSessionCookie("WebIM","1");N();o()}function Z(c,b){var =
a=3Db.get_propertyName();if(a=3D=3D"Services"||a=3D=3D"Status"){if(!s&&!X=
&&m&&A()){m.lapse.push({s:"signedIn",t:(new =
Date).getTime()});X=3D1}if(y&&f&&f.get_status()=3D=3Di.UserStatus.signedI=
n){y=3D0;J()}if(!s&&f&&f.get_status()=3D=3Di.UserStatus.signedIn)s=3D1;if=
(t&&f&&f.get_status()=3D=3Di.UserStatus.signedIn){t=3D0;gb()}o()}}functio=
n Y(b){var =
a=3Db.get_status();if(a!=3Di.PresenceStatus.offline)q(a)}function =
hb(b,a){if(a.get_reason()=3D=3D0){p(-1,"signed =
out");if(x)x.resume("wim")}else =
if(f.get_status()!=3Di.UserStatus.autoReconnectWaiting)p(94,"signed out: =
"+a.get_reason())}function =
N(){if(!C){C=3D1;if(m){m.endTrace();m=3Dnull}}}function =
p(a,b){T=3D1;o();N();if(a!=3D-1)d.submitFromException(new Error("Web IM =
sign in Error"+(b?b:"")),e,a,e,1)}function o(){var =
a=3D0,b=3DL.clone(),c=3Db.length;for(;a<c;a++)d.wrapCallback(b[a])();jQue=
ry(g).trigger("stateChange");if(h&&h!=3Dwindow&&h.jQuery)h.jQuery(g).trig=
ger("stateChange")}function V(){var =
a=3D0,b=3DE.clone(),c=3Db.length;for(;a<c;a++)d.wrapCallback(b[a])();jQue=
ry(g).trigger("innerWindowChange");if(h&&h!=3Dwindow&&h.jQuery)h.jQuery(g=
).trigger("innerWindowChange")}}function =
h(){window.parent.$Do.remove("wlxim",0,g);jQuery(window).unbind("unload",=
h)}function =
g(){window.$WLXIM=3Dwindow.parent.$WLXIM;f()}window.webIMPreInit=3Di;func=
tion i(){if(!$Config.WebIM)return;var =
a;try{a=3Dwindow!=3Dwindow.parent&&window.parent.location.hostname&&windo=
w.parent.$Config.WebIM&&window.parent.$Do}catch(c){}if(a){var =
b=3Dwindow.parent;b.$Do.when("wlxim",0,g);jQuery(window).bind("unload",h)=
}else{window.$WLXIM=3Dnew j;f()}}function f(){var =
b=3D$WLXIM;if(!$Config.WebIM.f){if(!$Config.WebIM.u)return;if(c.getSessio=
nCookie("WebIM")=3D=3D"1"||!$BSI.isLoading())b.init(window);else =
$BSI.addLoadedCallback(a)}$Do.register("wlxim",0,true);function =
a(){$BSI.removeLoadedCallback(a);setTimeout(function(){b.init(window)},$C=
onfig.WebIM.delay?$Config.WebIM.delay:0)}}i()})();(function(){var =
c=3Dwindow,f=3Dc.jQuery,b=3Dc.$Preload=3D{},g,o=3D"preload_frame",p=3Dc.$=
Config,k=3Dp.Preload||{},a,l=3D0,d=3D0,i=3D0;function =
q(){if($Config.WebIM)$Do.when("wlxim",0,m);else =
if($BSI.isLoading()){$BSI.addLoadedCallback(e);i=3D1}else =
e();f(c).bind("beforeunload",b.dispose)}function =
m(){g=3Dwindow["$WLXIM"];f(g).bind("stateChange",h);h();d=3D1}function =
j(){f(g).unbind("stateChange",h);d=3D0}b.dispose=3Dfunction =
r(){b.pause();if(d)j();else =
if(i){$BSI.removeLoadedCallback(e);i=3D0}f(c).unbind("beforeunload",b.dis=
pose);if(a){try{var =
g=3Da.contentWindow;if(g.onunload){g.onunload();g.onunload=3Dnull}}catch(=
h){}a.parentNode.removeChild(a);a=3D0}};b.resume=3Dfunction =
s(){if(a)try{a.contentWindow.$Preload.resume()}catch(b){}};b.pause=3Dfunc=
tion t(){if(a)try{a.contentWindow.$Preload.pause()}catch(b){}};function =
h(){if(g.hasContacts())e()}function e(){var =
a=3Dk.DelayMs||0;setTimeout(n,a);if(d)j()}function n(){if(!l){var =
b=3Dk.View;l=3D1;if(b){a=3Ddocument.createElement("iframe");a.id=3Do;a.wi=
dth=3Da.height=3D0;a.style.display=3D"none";a.src=3D"/handlers/resourcesp=
reload.mvc?bicild=3D&view=3D"+b;document.body.appendChild(a)}}}q()})();(f=
unction(){window.$CSIPerf.lapse.push({s:"sjs",t:(new =
Date).getTime()})})();(function(){var =
a=3Dwindow,b=3Da["$baseMaster"]=3D{},c;function =
d(){$Do.when("$PF.attach",0,b.dispose)}b.dispose=3Dfunction =
e(){if(!c){var =
f=3Da["$Static"],d=3Da["$Preload"],h=3Da["$WLXIM"],e=3Da["$WLXIMCL"],g=3D=
a["$footer"],b=3Da["$HeaderWebIM"];if(f)f.pause(1);if(d)d.dispose();if(h)=
h.pause();if(e)e.dispose();if(g)g.dispose();if(b)b.dispose();c=3D1}};d()}=
)();(function(){var =
i=3Dwindow,b=3Di.jQuery,d=3D"Merge",f=3D"PreMerge",a=3Di.$PF,c,e=3D0,g=3D=
0,h;if(!a||!a.f)return;if(!a.i){$Do.when("$History.attachPF",0,j,true);if=
(a.m)b("form").submit(function(){var =
c=3Db(this);if(!c.attr("target")){c.attr("target",a.fid);$Do.when("$PF.me=
rge")}return true})}function j(f){try{var =
g=3D_ge(a.fid).contentWindow.document.domain}catch(h){return}var =
b=3D"",c=3Df.pfState;if(!c)b=3Da.afu;else =
if(c.indexOf("#")=3D=3D0)b=3D[a.afu,c].join("");else b=3Dc;var =
d=3Da.getNormalizedUrl(b,null);setTimeout(function(){a.navigateTo(d)},1);=
var e;if(d!=3Db)e=3Da.getRelativeUrl(d);return e}a.preMerge=3Dfunction =
q(c){if(a.merged)return;if(e>0){h=3Dc;b(a).trigger(f)}else =
a.mergeAndNavigate(c)};a.allowMerge=3Dfunction =
p(){g++;if(g>=3De)a.mergeAndNavigate(h)};a.merge=3Dfunction =
r(){if(a.merged)return;a.merged=3Dtrue;b(a).trigger(d);b(a).unbind(d);b(a=
).unbind(f);b("body").css("cssText",a.hbs);b("html").css("cssText",a.hhs)=
;b("#"+a.did).show().add("[persist]").parentsUntil("body").andSelf().attr=
("persist",1).siblings().filter(":not([persist])").hide()};function =
k(c){if(!a.i){b(a).bind(f,c);e++}}function =
l(c){if(!a.i)b(a).bind(d,c)}function =
m(c){if(!a.i)b(a).unbind(d,c)}a.showLoading=3Dfunction =
o(){if(a.lid){if(!c){c=3Db("#"+a.lid);c.html('<div =
style=3D"top:45%;width:100%;position:absolute;text-align:center"><span><i=
mg =
style=3D"height:16px;width:16px;vertical-align:middle;margin-bottom:.2em"=
 src=3D"'+a.limg+'"/> =
'+a.ltxt+"</span></div>")}c.show();b("#"+a.did).hide()}};a.hideLoading=3D=
function =
n(){if(a.lid){b("#"+a.did).show();if(c)c.hide()}};$Do.register("$PF");$Do=
.register("$PF.merge",a.merge);$Do.register("$PF.attach",l);$Do.register(=
"$PF.detach",m);$Do.register("$PF.attachPreMerge",k)})();(function(){var =
w=3Dwindow,jQuery=3Dw.jQuery,$Network=3Dw.$Network,$Config=3Dw.$Config,$L=
ogout=3Dw.$Logout,$Cookie=3Dw.$Cookie,wLive=3Dw.wLive,$WebWatson=3Dw.$Web=
Watson;wLive.Contacts=3DwLive["Contacts"]||{};var =
c_schemaVersion=3D"W5.M2",spId=3D0,spContacts=3D1,spFirstName=3D2,spLastN=
ame=3D3,spEmails=3D4,spPhones=3D5,spCid=3D6,spHexCid=3D7,spOnHideList=3D8=
,spTrustLevel=3D9,spCompanyName=3D10,spUserTileMedium=3D11,spCategoryIds=3D=
12,spIsFavorite=3D13,spFavoriteOrder=3D14,spPassportMemberName=3D15,spBir=
thday=3D16,spNickName=3D17,spMiddleName=3D18,spTitle=3D19,spSuffix=3D20,s=
pYomiFirstName=3D21,spYomiLastName=3D22,spYomiCompanyName=3D23,spAddresse=
s=3D24,spSignificantOther=3D25,spAnniversary=3D26,spWebsite=3D27,spJobTit=
le=3D28,spNotes=3D29,spCategoryIdsDeleted=3D30,spFieldsCount=3D31,scId=3D=
0,scContactState=3D1,scPromotionBitmap=3D2,scDomianId=3D3,scSourceId=3D4,=
scObjectId=3D5,scDomainTag=3D6,scFirstName=3D7,scLastName=3D8,scEmails=3D=
9,scPhones=3D10,scCompanyName=3D11,scUserTileMedium=3D12,scEmailImEnabled=
=3D13,scEmailCapability=3D14,scPhoneImEnabled=3D15,scFavoriteOrder=3D16,s=
cBirthday=3D17,scMiddleName=3D18,scNickName=3D19,scTitle=3D20,scSuffix=3D=
21,scYomiFirstName=3D22,scYomiLastName=3D23,scYomiCompanyName=3D24,scAddr=
esses=3D25,scSignificantOther=3D26,scAnniversary=3D27,scWebsite=3D28,scJo=
bTitle=3D29,scNotes=3D30,sePersonal=3D0,seWork=3D1,seOther=3D2,spMobile=3D=
0,spHome=3D1,spHome2=3D2,spWork=3D3,spWork2=3D4,spPager=3D5,spHomeFax=3D6=
,spWorkFax=3D7,saHome=3D0,saWork=3D1,saOther=3D2,c_emptyArray=3D[];wLive.=
Contacts.ContactState=3D{deleted:-1,shell:0,meContact:1,pending:2,followe=
r:3,twoWay:4,rolodex:5,nonFriend:6,declined:7,implicitContact:8};var =
sContactState=3DwLive.Contacts.ContactState;wLive.Contacts.WLXContactsSch=
ema=3D{schemaVersion:c_schemaVersion,peopleResponse:{abCore:0,error:1},ab=
Core:{syncKey:0,lastModifiedDateTime:1,schemaVersion:2,persons:3,categori=
es:4,groups:5,settings:6,services:7,isFullSync:8},profilesResponse:{schem=
aVersion:0,profiles:1,hasErrors:2},person:{id:0,contacts:1,firstName:2,la=
stName:3,emails:4,phones:5,cid:6,hexCid:7,onHideList:8,trustLevel:9,compa=
nyName:10,userTileMedium:11,categoryIds:12,isFavorite:13,favoriteOrder:14=
,passportMemberName:15,birthday:16,nickName:17,middleName:18,title:19,suf=
fix:20,yomiFirstName:21,yomiLastName:22,yomiCompanyName:23,addresses:24,s=
ignificantOther:25,anniversary:26,website:27,jobTitle:28,notes:29},contac=
t:{id:0,contactState:1,promotionBitmap:2,domianId:3,sourceId:4,objectId:5=
,domainTag:6,firstName:7,lastName:8,emails:9,phones:10,companyName:11,use=
rTileMedium:12,emailImEnabled:13,emailCapability:14,phoneImEnabled:15,fav=
oriteOrder:16,birthday:17,middleName:18,nickName:19,title:20,suffix:21,yo=
miFirstName:22,yomiLastName:23,yomiCompanyName:24,addresses:25,significan=
tOther:26,anniversary:27,website:28,jobTitle:29,notes:30},address:{home:0=
,work:1,other:2},email:{personal:0,work:1,other:2},phone:{mobile:0,home:1=
,home2:2,work:3,work2:4,pager:5,homeFax:6,workFax:7},group:{id:0,name:1,c=
id:2,hexCid:3,email:4,isDeleted:5},category:{id:0,name:1,isFavorite:2,isD=
eleted:3},settings:{messengerTrustLevel:0,imHistory:1},service:{id:0,name=
:1,tokenState:2,supportsIm:3,supportsContactArgg:4,iconUrlThumbnail:5,ico=
nUrlMiniPhoto:6,iconUrlLargePhoto:7,profileUrl:8,photosUrl:9,sendMessageU=
rl:10,reportAbuseUrl:11,rank:12,onHideList:13,isDeleted:20}};var =
s=3DwLive.Contacts.WLXContactsSchema,sPeopleResponse=3Ds.peopleResponse,s=
AbCore=3Ds.abCore,sError=3DsPeopleResponse.error,sData=3DsPeopleResponse.=
abCore,sCategory=3Ds.category,sService=3Ds.service,sGroup=3Ds.group;wLive=
.Contacts.DF=3DDF;function DF(g,c,b,f,d,e){var =
a=3Dthis;a.mask=3Dg;a.personFields=3Dc;a.contactFields=3Db;a.isArray=3Df;=
a.arrayIndex=3Dd;a.comparer=3De}var =
c_idMask=3D1,c_userTileMask=3D1<<2,c_nameMask=3D1<<3,c_companyNameMask=3D=
1<<4,c_personalEmailMask=3D1<<5,c_workEmailMask=3D1<<6,c_otherEmailMask=3D=
1<<7,c_mobilePhoneMask=3D1<<8,c_homePhoneMask=3D1<<9,c_home2PhoneMask=3D1=
<<10,c_workPhoneMask=3D1<<11,c_work2PhoneMask=3D1<<12,c_homeFaxMask=3D1<<=
13,c_pagerMask=3D1<<14,c_workFaxMask=3D1<<15,c_homeAddressMask=3D1<<16,c_=
workAddressMask=3D1<<17,c_otherAddressMask=3D1<<18,c_birthdayMask=3D1<<19=
,c_significantOtherMask=3D1<<20,c_websiteMask=3D1<<21,c_notesMask=3D1<<22=
,c_dedupeMap=3D[new DF(c_idMask,[spId],[scId]),new =
DF(c_userTileMask,[spUserTileMedium],[scUserTileMedium]),new =
DF(c_nameMask,[spFirstName,spLastName,spTitle,spSuffix,spNickName,spMiddl=
eName,spYomiFirstName,spYomiLastName,spYomiCompanyName],[scFirstName,scLa=
stName,scTitle,scSuffix,scNickName,scMiddleName,scYomiFirstName,scYomiLas=
tName,scYomiCompanyName]),new =
DF(c_companyNameMask,[spCompanyName,spYomiCompanyName,spJobTitle],[scComp=
anyName,scYomiCompanyName,scJobTitle]),new =
DF(c_personalEmailMask,[spEmails],[scEmails],1,sePersonal),new =
DF(c_workEmailMask,[spEmails],[scEmails],1,seWork),new =
DF(c_otherEmailMask,[spEmails],[scEmails],1,seOther),new =
DF(c_mobilePhoneMask,[spPhones],[scPhones],1,spMobile),new =
DF(c_homePhoneMask,[spPhones],[scPhones],1,spHome),new =
DF(c_home2PhoneMask,[spPhones],[scPhones],1,spHome2),new =
DF(c_workPhoneMask,[spPhones],[scPhones],1,spWork),new =
DF(c_work2PhoneMask,[spPhones],[scPhones],1,spWork2),new =
DF(c_homeFaxMask,[spPhones],[scPhones],1,spHomeFax),new =
DF(c_pagerMask,[spPhones],[scPhones],1,spPager),new =
DF(c_workFaxMask,[spPhones],[scPhones],1,spWorkFax),new =
DF(c_homeAddressMask,[spAddresses],[scAddresses],1,saHome,compareArrays),=
new =
DF(c_workAddressMask,[spAddresses],[scAddresses],1,saWork,compareArrays),=
new =
DF(c_otherAddressMask,[spAddresses],[scAddresses],1,saOther,compareArrays=
),new =
DF(c_significantOtherMask,[spSignificantOther,spAnniversary],[scSignifica=
ntOther,scAnniversary]),new =
DF(c_websiteMask,[spWebsite],[scWebsite]),new =
DF(c_notesMask,[spNotes],[scNotes]),new =
DF(c_birthdayMask,[spBirthday],[scBirthday],0,0,compareArrays)],c_dedupab=
leFieldsHash=3D[];(function(){for(var =
c=3D0,d=3Dc_dedupeMap.length;c<d;c++){var =
b=3Dc_dedupeMap[c].personFields;for(var =
a=3D0,e=3Db.length;a<e;a++)if(!c_dedupableFieldsHash[b[a]])c_dedupableFie=
ldsHash[b[a]]=3D1}})();wLive.Contacts.PersonHelper=3DPersonHelper;functio=
n PersonHelper(c){var =
b=3Dthis,a=3Dc;b.setPerson=3Dfunction(b){a=3Db};b.getId=3Dfunction(){retu=
rn a[spId]};b.getFirstName=3Dfunction(){return =
a[spFirstName]};b.getMiddleName=3Dfunction(){return =
a[spMiddleName]};b.getLastName=3Dfunction(){return =
a[spLastName]};b.getTitle=3Dfunction(){return =
a[spTitle]};b.getSuffix=3Dfunction(){return =
a[spSuffix]};b.getCompanyName=3Dfunction(){return =
a[spCompanyName]};b.getPersonalEmail=3Dfunction(){return =
a[spEmails][sePersonal]};b.getWorkEmail=3Dfunction(){return =
a[spEmails][seWork]};b.getOtherEmail=3Dfunction(){return =
a[spEmails][seOther]};b.getMobilePhone=3Dfunction(){return =
a[spPhones][spMobile]};b.getHomePhone=3Dfunction(){return =
a[spPhones][spHome]};b.getHome2Phone=3Dfunction(){return =
a[spPhones][spHome2]};b.getWorkPhone=3Dfunction(){return =
a[spPhones][spWork]};b.getWork2Phone=3Dfunction(){return =
a[spPhones][spWork2]};b.getPager=3Dfunction(){return =
a[spPhones][spPager]};b.getHomeFax=3Dfunction(){return =
a[spPhones][spHomeFax]};b.getWorkFax=3Dfunction(){return =
a[spPhones][spWorkFax]};b.getCid=3Dfunction(){return =
a[spCid]};b.getHexCid=3Dfunction(){return =
a[spHexCid]};b.getOnHideList=3Dfunction(){return =
a[spOnHideList]};b.getTrustLevel=3Dfunction(){return =
a[spTrustLevel]};b.getUserTileMedium=3Dfunction(){return =
a[spUserTileMedium]};b.getIsFavorite=3Dfunction(){return =
a[spIsFavorite]};b.getFavoriteOrder=3Dfunction(){return =
a[spFavoriteOrder]};b.getCategoryIds=3Dfunction(){return =
a[spCategoryIds]};b.getYomiFirstName=3Dfunction(){return =
a[spYomiFirstName]};b.getYomiLastName=3Dfunction(){return =
a[spYomiLastName]};b.getYomiCompanyName=3Dfunction(){return =
a[spYomiCompanyName]}}wLive.Contacts.ContactHelper=3DContactHelper;functi=
on ContactHelper(e,f){var b=3Dthis,a,c,d;if(e&&typeof =
f!=3D=3Dc_undefined){c=3De;a=3De[spContacts][f];d=3Da[scPromotionBitmap]}=
b.setContact=3Dfunction(b,e){c=3Db;a=3Db[spContacts][e];d=3Da[scPromotion=
Bitmap]};b.getId=3Dfunction(){return =
d&c_idMask?c[spId]:a[scId]};b.getFirstName=3Dfunction(){return =
d&c_nameMask?c[spFirstName]:a[scFirstName]};b.getMiddleName=3Dfunction(){=
return =
d&c_nameMask?c[spMiddleName]:a[scMiddleName]};b.getLastName=3Dfunction(){=
return =
d&c_nameMask?c[spLastName]:a[scLastName]};b.getTitle=3Dfunction(){return =
d&c_nameMask?c[spTitle]:a[scTitle]};b.getSuffix=3Dfunction(){return =
d&c_nameMask?c[spSuffix]:a[scSuffix]};b.getYomiFirstName=3Dfunction(){ret=
urn =
d&c_nameMask?c[spYomiFirstName]:a[scYomiFirstName]};b.getYomiLastName=3Df=
unction(){return =
d&c_nameMask?c[spYomiLastName]:a[scYomiLastName]};b.getCompanyName=3Dfunc=
tion(){return =
d&c_companyNameMask?c[spCompanyName]:a[scCompanyName]};b.getYomiCompanyNa=
me=3Dfunction(){return =
d&c_companyNameMask?c[spYomiCompanyName]:a[scYomiCompanyName]};b.getJobTi=
tle=3Dfunction(){return =
d&c_companyNameMask?c[spJobTitle]:a[scJobTitle]};b.getPersonalEmail=3Dfun=
ction(){return =
d&c_personalEmailMask?c[spEmails][sePersonal]:(a[scEmails]||c_emptyArray)=
[sePersonal]};b.getPersonalEmailImEnabled=3Dfunction(){return =
a[scEmailImEnabled][sePersonal]};b.getWorkEmail=3Dfunction(){return =
d&c_workEmailMask?c[spEmails][seWork]:(a[scEmails]||c_emptyArray)[seWork]=
};b.getWorkEmailImEnabled=3Dfunction(){return =
(a[scEmailImEnabled]||c_emptyArray)[seWork]};b.getOtherEmail=3Dfunction()=
{return =
d&c_otherEmailMask?c[spEmails][seOther]:(a[scEmails]||c_emptyArray)[seOth=
er]};b.getOtherEmailImEnabled=3Dfunction(){return =
(a[scEmailImEnabled]||c_emptyArray)[seOther]};b.getPassportMemberName=3Df=
unction(){return =
a[scSourceId]=3D=3D=3D"WL"?c[spPassportMemberName]:null};b.getMobilePhone=
=3Dfunction(){return =
d&c_mobilePhoneMask?c[spPhones][spMobile]:(a[scPhones]||c_emptyArray)[spM=
obile]};b.getMobilePhoneImEnabled=3Dfunction(){return =
(a[scPhoneImEnabled]||c_emptyArray)[spMobile]};b.getHomePhone=3Dfunction(=
){return =
d&c_homePhoneMask?c[spPhones][spHome]:(a[scPhones]||c_emptyArray)[spHome]=
};b.getHomePhoneImEnabled=3Dfunction(){return =
(a[scPhoneImEnabled]||c_emptyArray)[spHome]};b.getHome2Phone=3Dfunction()=
{return =
d&c_home2PhoneMask?c[spPhones][spHome2]:(a[scPhones]||c_emptyArray)[spHom=
e2]};b.getHome2PhoneImEnabled=3Dfunction(){return =
(a[scPhoneImEnabled]||c_emptyArray)[spHome2]};b.getWorkPhone=3Dfunction()=
{return =
d&c_workPhoneMask?c[spPhones][spWork]:(a[scPhones]||c_emptyArray)[spWork]=
};b.getWorkPhoneImEnabled=3Dfunction(){return =
(a[scPhoneImEnabled]||c_emptyArray)[spWork]};b.getWork2Phone=3Dfunction()=
{return =
d&c_work2PhoneMask?c[spPhones][spWork2]:(a[scPhones]||c_emptyArray)[spWor=
k2]};b.getWork2PhoneImEnabled=3Dfunction(){return =
(a[scPhoneImEnabled]||c_emptyArray)[spWork2]};b.getPager=3Dfunction(){ret=
urn =
d&c_pagerMask?c[spPhones][spPager]:(a[scPhones]||c_emptyArray)[spPager]};=
b.getPagerImEnabled=3Dfunction(){return =
(a[scPhoneImEnabled]||c_emptyArray)[spPager]};b.getHomeFax=3Dfunction(){r=
eturn =
d&c_homeFaxMask?c[spPhones][spHomeFax]:(a[scPhones]||c_emptyArray)[spHome=
Fax]};b.getHomeFaxImEnabled=3Dfunction(){return =
(a[scPhoneImEnabled]||c_emptyArray)[spWorkFax]};b.getWorkFax=3Dfunction()=
{return =
d&c_workFaxMask?c[spPhones][spHomeFax]:(a[scPhones]||c_emptyArray)[spHome=
Fax]};b.getWorkFaxImEnabled=3Dfunction(){return =
(a[scPhoneImEnabled]||c_emptyArray)[spWorkFax]};b.getContactState=3Dfunct=
ion(){return a[scContactState]};b.getPromotionBitmap=3Dfunction(){return =
a[scPromotionBitmap]};b.getSourceId=3Dfunction(){return =
a[scSourceId]};b.getObjectId=3Dfunction(){return =
a[scObjectId]};b.getDomainId=3Dfunction(){return =
a[scDomianId]};b.getDomainTag=3Dfunction(){return =
a[scDomainTag]};b.getUserTileMedium=3Dfunction(){return =
d&c_userTileMask?c[spUserTileMedium]:a[scUserTileMedium]};b.getFavoriteOr=
der=3Dfunction(){return =
a[scFavoriteOrder]};b.getBirthday=3Dfunction(){return =
d&c_birthdayMask?c[spBirthday]:a[scBirthday]};b.getNickName=3Dfunction(){=
return =
d&c_nameMask?c[spNickName]:a[scNickName]};b.getAddresses=3Dfunction(){ret=
urn a[scAddresses]};b.getSignificantOther=3Dfunction(){return =
d&c_significantOtherMask?c[spSignificantOther]:a[scSignificantOther]};b.g=
etAnniversary=3Dfunction(){return =
d&c_significantOtherMask?c[spAnniversary]:a[scAnniversary]};b.getWebsite=3D=
function(){return =
d&c_websiteMask?c[spWebsite]:a[scWebsite]};b.getNotes=3Dfunction(){return=
 =
d&c_notesMask?c[spNotes]:a[scNotes]};b.getHomeAddress=3Dfunction(){return=
 =
d&c_homeAddressMask?c[spAddresses][saHome]:(a[scAddresses]||c_emptyArray)=
[saHome]};b.getWorkAddress=3Dfunction(){return =
d&c_workAddressMask?c[spAddresses][saWork]:(a[scAddresses]||c_emptyArray)=
[saWork]};b.getOtherAddress=3Dfunction(){return =
d&c_otherAddressMask?c[spAddresses][saOther]:(a[scAddresses]||c_emptyArra=
y)[saOther]}}var =
c_globalVariableName=3D"$WLXContacts",c_wlxcontacts=3D"wlxcontacts",c_rea=
dyEvent=3D"ready",c_changedEvent=3D"changed",c_unload=3D"unload",c_undefi=
ned=3D"undefined",c_cookieName=3D"wpc",c_deltaSyncCookieName=3D"wpd",c_ca=
chedProfilesLimit=3D30,c_wlContactPromotedProps=3D[spCid,spHexCid,spTrust=
Level,spOnHideList,spPassportMemberName],c_inProgress=3D"inProgress",c_su=
ccessCallbacks=3D"successCallbacks",c_failureCallbacks=3D"failureCallback=
s",c_requestType=3D"requestType",c_trace=3D"trace",c_startIndexKeySuffix=3D=
"_s",c_endIndexKeySuffix=3D"_e",c_fullSyncRequest=3D"full",c_deltaSyncReq=
uest=3D"delta",c_expireProfilesDataAfter=3D1.8e6,c_maxRetry=3D3;wLive.Con=
tacts.WLXContactsCore=3DWLXContactsCore;function =
WLXContactsCore(i,ub){var =
a=3Dthis;a.isReady=3Dfalse;a.persons=3D[];a.groups=3D[];a.categories=3D[]=
;a.services=3D[];a.profiles=3D[];a.settings=3D[];a.$persons=3DjQuery({});=
a.$groups=3DjQuery({});a.$categories=3DjQuery({});a.$services=3DjQuery({}=
);a.$self=3DjQuery(a);a.syncKey=3D"";a.lastModified=3Dnull;a.lastFullSync=
=3Dnull;a.lastDeltaSync=3Dnull;i=3Di||"";var =
K=3D"fullSyncResponse"+i,H=3D"abCid"+i,Q=3D"profilesCid"+i,y=3D"profilesT=
imestamp"+i,B=3D"lastFullSync"+i,A=3D"lastDeltaSync"+i,l=3D"deltaSyncRequ=
ired"+i,t=3D"profilesResponse"+i,x=3D"deltaSyncResponse"+i,D,c=3Dnull,o=3D=
null,d=3Dnull,g,f,S=3Dnull,P=3Dnull,cb,m,C=3D[],j=3D0,R=3D0,F=3Dnew =
LazyHash(a.persons,[spId,spCid,spHexCid,[spContacts,scId]]),u=3Dnew =
LazyHash([],[spId,[spContacts,scId]]),G=3Dnew =
LazyHash(a.groups,[0]),p=3Dnew LazyHash(a.categories,[0]),E=3Dnew =
LazyHash(a.services,[0]),q=3Dnew =
LazyHash(a.profiles,[spCid,spHexCid]),h=3D[],e=3D[],v,eb,b,k,qb,gb=3Dnew =
ContactHelper,hb=3Dnew =
PersonHelper,M,N;a.init=3Dfunction(b){if(v){fb(b);return}if(D&&b=3D=3Dw)r=
eturn;D=3Db;v=3D1;jQuery(w).bind(c_unload,a.dispose);T()};function =
fb(a){if(ib()){if(M)clearTimeout(M);if(v=3D=3D=3D2&&a.$Config){var =
d=3DL(a.$Config,"enabled",0);if(d&&d!=3Db.enabled){b.enabled=3D1;c.regist=
erReadyCallback(ab)}}else =
if(v=3D=3D=3D1&&b.fullyDisabled&&L(a.$Config,"enabled",0)){D=3Da;T()}else=
{if(L(a.$Config,"fullyDisabled",0))return;M=3DsetTimeout(function(){fb(a)=
},200)}}}function L(a,c,b){if(a&&a.ContactCache)return =
a.ContactCache[c];else return b}function =
T(){k=3Dub||D.$Config;if(k){b=3Dk.ContactCache;if(!b||b.fullyDisabled)ret=
urn;if($Logout)$Logout.add(jb);qb=3D$Cookie.getSessionCookie(c_cookieName=
)=3D=3D=3D"1";if(w["localStorage"]){if(!b.inMemoryStorage&&!g&&!f){N=3Dne=
w CrossDomainProxy(b.peopleApiBaseUrl);g=3Dg||new =
DOMLocalStorageWrapper(N,true);f=3Df||new =
DOMLocalStorageWrapper(N,false)}d=3Dnew =
LocalStorageProxy(f,V);o=3Dc=3Dnew =
LocalStorageProxy(b.localStorage?g:f)}else{if(!b.inMemoryStorage&&!g&&!f)=
{g=3Dg||new MWTLocalStorageWrapper;f=3Df||g}d=3Dnew =
LocalStorageProxy(f,V);c=3Dnew LocalStorageProxy(g);o=3Dnew =
LocalStorageProxy;eb=3Dtrue}c.registerReadyCallback(ab);d.registerReadyCa=
llback(nb);v=3D2}else setTimeout(T,200)}function =
bb(){if(!a.isReady)if(b.fullSyncDelay)setTimeout(function(){a.fullSync()}=
,b.fullSyncDelay);else a.fullSync();else r()}function =
rb(){if(b.initOnPageLoad&&b.enabled){var =
a;if(!$BSI.isLoading())bb();else{var =
c=3Dfalse;a=3Dfunction(){if(c)return;if(a){$BSI.removeLoadedCallback(a);c=
=3Dtrue}bb()};$BSI.addLoadedCallback(a)}}}a.getPersonHelper=3Dfunction(a)=
{hb.setPerson(a);return =
hb};a.getContactHelper=3Dfunction(a,b){gb.setContact(a,b);return =
gb};a.isMeContact=3Dfunction(a){return =
a[spContacts][0][scContactState]=3D=3D=3D1};a.isLastNameFirst=3Dfunction(=
){return =
b&&b.isLastNameFirst?true:false};a.callWhenReady=3Dfunction(b){if(a.isRea=
dy)b();else{if(C.length=3D=3D=3D0)a.$self.bind(c_readyEvent,Z);C.push(b)}=
};function =
Z(){a.$self.unbind(c_readyEvent,Z);processCallbacks(C)}a.getProfile=3Dfun=
ction(c,d){var =
b=3Dq.get(c);if(!(d||false)&&b=3D=3D=3Dnull)b=3Da.getPerson(c,true);retur=
n b};a.getPerson=3Dfunction(b,c){var =
a=3DF.get(b);if(!(c||false)&&a=3D=3D=3Dnull)a=3Dq.get(b);return =
a};a.getContactId=3Dfunction(a,b){return =
getContactId(a,b)};a.getGroup=3Dfunction(a){return =
G.get(a)};a.getCategory=3Dfunction(a){return =
p.get(a)};a.getService=3Dfunction(a){return =
E.get(a)};a.getPersonsByCategory=3Dfunction(f){var d=3D[];for(var =
b=3D0,e=3Da.persons.length;b<e;b++){var =
c=3Da.persons[b][spCategoryIds];if(c&&c.contains(f))d.push(a.persons[b])}=
return d};a.getPersonsByService=3Dfunction(g){var c=3D[];for(var =
b=3D0,f=3Da.persons.length;b<f;b++){var =
d=3Da.persons[b],e=3DfindItemInArray(d[spContacts],scSourceId,g);if(e)c.p=
ush(d)}return c};a.getProfileUrl=3Dfunction(a){return =
b.profileUrl.replace("{cid}",a[spHexCid])};a.getPhotosUrl=3Dfunction(a){r=
eturn =
b.photosUrl.replace("{cid}",a[spHexCid])};a.queueProfileRequest=3Dfunctio=
n(a){h.push(a)};a.queueProfileRequests=3Dfunction(a){h.addRange(a)};a.cle=
arQueue=3Dfunction(){h=3D[]};a.cloneArray=3Dfunction(a){return =
cloneArray(a)};function db(f,c,b){var g=3Dtrue;for(var =
d=3D0,j=3De.length;d<j;d++){var =
h=3De[d][c_requestType],i=3De[d][c_inProgress];if(h=3D=3D=3Df){if(!i){g=3D=
false;if(c&&!a[c_successCallbacks].contains(c))a[c_successCallbacks].push=
(c);if(b&&!a[c_failureCallbacks].contains(b))a[c_failureCallbacks].push(b=
)}break}else =
if(f=3D=3D=3Dc_deltaSyncRequest&&h=3D=3D=3Dc_fullSyncRequest&&!i){g=3Dfal=
se;break}}if(g){var =
a=3D{};a[c_requestType]=3Df;a[c_successCallbacks]=3D[c];a[c_failureCallba=
cks]=3D[b];a[c_inProgress]=3Dfalse;e.push(a)}O()}function =
O(){if(e.length=3D=3D=3D0)return;var c=3De[0];if(!c[c_inProgress]){var =
d=3D{};if(b.rpsToken)d["RPSTAuth"]=3Db.rpsToken;c[c_inProgress]=3Dtrue;va=
r =
f=3Dlocation.protocol+"//"+b.peopleApiBaseUrl+"/people/abcore?SerializeAs=
=3Dcompact"+"&market=3D"+k.mkt.encodeURIComponent()+"&appid=3D"+b.peopleA=
piAppId.encodeURIComponent()+"&version=3D"+c_schemaVersion.encodeURICompo=
nent();if(c[c_requestType]=3D=3D=3Dc_fullSyncRequest){c[c_trace]=3D$CSIPe=
rf.startTrace("fullAbSync");$Network.fetchXML(f,function(a){tb(a)},"GET",=
null,d)}else =
if(c[c_requestType]=3D=3D=3Dc_deltaSyncRequest)$Network.fetchXML(f+"&sync=
Key=3D"+a.syncKey.encodeURIComponent(),function(a){sb(a)},"GET",null,d);e=
lse $WebWatson.submitFromException(new Error("Unknown request =
type"),c_globalVariableName+".processSyncQueue")}}a.fullSync=3Dfunction(c=
,a){if(b.enabled)db(c_fullSyncRequest,c,a)};a.deltaSync=3Dfunction(e,d){i=
f(b.enabled){c.set(l,"1");if(a.isReady)db(c_deltaSyncRequest,e,d);else =
m=3Dtrue}};a.loadQueuedProfiles=3Dfunction(d,i){if(h.length>0){var =
c=3D[],f=3D[];for(var =
e=3D0,m=3Dh.length;e<m;e++)if(a.getProfile(h[e]))f.push(h[e]);else =
c.push(h[e]);h=3D[];if(c.length>0)while(c.length>0){var =
j=3Dc.length>b.batchSize?b.batchSize:c.length,g=3Dc.splice(0,j),l=3Dg.joi=
n(",");$Network.fetchXML(k.handlerBaseUrl+"/Handlers/PeopleApi/GetProfile=
s.mvc",function(a){mb(a,d,i,g)},"POST","canary=3D"+b.canary.encodeURIComp=
onent()+"&cids=3D"+l.encodeURIComponent())}if(f.length>0&&d)d(f,[])}else =
if(d)d([],[])};a.getPersonDetails=3Dfunction(a,c,e){var =
d=3Du[a];if(d)setTimeout(function(){c(d)},4);else{var =
f=3Dlocation.protocol+"//"+b.peopleApiBaseUrl+"/people/PersonDetails?cont=
actid=3D"+a.encodeURIComponent()+"&SerializeAs=3Dcompact"+"&market=3D"+k.=
mkt.encodeURIComponent()+"&appid=3D"+b.peopleApiAppId.encodeURIComponent(=
)+"&version=3D"+c_schemaVersion.encodeURIComponent();$Network.fetchXML(f,=
function(b){pb(b,c,e,a)},"GET")}};a.processABChangedEvent=3Dfunction(){a.=
deltaSync()};function z(a,f,g,c){var =
b,e=3Dfalse;if(a&&a.length){if(a[sError])if(a[sError].length>=3D2){if(!c|=
|!c.contains(a[sError][0]||"")){var =
d=3Da[sError][0];b=3Da[sError][1]||"Unspecified error =
returned";if(d=3D=3D"InvalidPassportUser"||d=3D=3D"BadArgument"&&(b.toLow=
erCase().indexOf("resolve the =
caller")!=3D-1||b.toLowerCase().indexOf("ticket")!=3D-1)){R=3Dc_maxRetry;=
j=3Dc_maxRetry}}}else b=3D"Invalid error response";else =
if(!a[sData])b=3D"Invalid response"}else b=3D"Invalid response =
format";if(b){if(f)$WebWatson.submitFromException(new =
Error(b),c_globalVariableName+"."+g);e=3Dtrue}return e}function =
pb(a,d,c,g){var =
h=3D!a||a.status!=3D200?false:true,f=3D"personDetailsCallback";if(h){var =
e=3DparseJSON(stripJsonPrefix(a.responseText));if(!z(e,true,f,["ContactDo=
esNotExist"])){var b=3De[0];if(b){u.update([b]);if(d)d(b);return}}}else =
$WebWatson.submitFromException(new Error("PersonDetails call failed =
(status code: =
"+(a&&a.status?a.status:"empty")+")"),c_globalVariableName+"."+f);if(c)c(=
g)}function tb(f){function =
h(b){if(++j>=3Dc_maxRetry){e.shift();j=3D0;a.lastFullSync=3Dnew =
Date;c.set(B,a.lastFullSync.getTime());r(false,true);processCallbacks(d[c=
_failureCallbacks]);if(b)$WebWatson.submitFromException(new =
Error("FullSync call failed (status code: =
"+(b.status?b.status:"empty")+")"),c_globalVariableName)}else =
d[c_inProgress]=3Dfalse}var =
k=3D!f||f.status!=3D200?false:true,d=3De[0],b=3Dd[c_trace];b.lapse.push({=
s:"completed",t:(new Date).getTime()});if(k){var =
g=3DstripJsonPrefix(f.responseText);b.addCsd("responseLength",g.length);v=
ar =
i=3DparseJSON(g);if(!z(i,j=3D=3Dc_maxRetry-1,"fullSync")){if(I(i,true)){b=
.lapse.push({s:"deserialized",t:(new =
Date).getTime()});e.shift();a.lastFullSync=3Da.lastDeltaSync=3Dnew =
Date;j=3D0;Y(g);$Cookie.setSessionCookie(c_cookieName,"1");r();u.clear();=
a.isReady=3Dtrue;a.$self.trigger(c_readyEvent);processCallbacks(d[c_succe=
ssCallbacks])}}else h()}else h(f);b.lapse.push({s:"processed",t:(new =
Date).getTime()});b.endTrace();O()}function sb(g){function =
s(b){if(++j>=3Dc_maxRetry){e.shift();a.lastDeltaSync=3Dnew =
Date;j=3D0;r(true,true);processCallbacks(i[c_successCallbacks]);if(b)$Web=
Watson.submitFromException(new Error("DeltaSync call failed (status =
code: "+(b.status?b.status:"empty")+")"),c_globalVariableName)}else =
i[c_inProgress]=3Dfalse}var =
B=3D!g||g.status!=3D200?false:true,i=3De[0];if(B){var =
k=3DstripJsonPrefix(g.responseText),n=3DparseJSON(k),b=3D[],m=3Dfalse;if(=
!z(n,j=3D=3Dc_maxRetry-1,"deltaSync")){var =
d=3Dn[sData];if(d[sAbCore.isFullSync]){if(I(n,true)){m=3Dtrue;a.lastDelta=
Sync=3Da.lastDeltaSync=3Dnew =
Date;Y(k);$Cookie.setSessionCookie(c_cookieName,"1")}}else{var =
q=3Dd[sAbCore.syncKey],D=3Dd[sAbCore.lastModifiedDateTime],w=3Dd[sAbCore.=
persons],v=3Dd[sAbCore.groups],t=3Dd[sAbCore.categories],y=3Dd[sAbCore.se=
ttings],h=3Dd[sAbCore.services];if(a.syncKey!=3D=3Dq&&(w.length>0||v.leng=
th>0||t.length>0||h.length>0||y!=3Dnull))try{if(h&&h.length>0)b.push(delt=
aSyncServices(h,a.services,a.$services,E));b.push(deltaSyncPersons(w,a.pe=
rsons,a.$persons,F,u,a.services,p));b.push(deltaSyncArray(v,a.groups,a.$g=
roups,G,sGroup.isDeleted,1));b.push(deltaSyncArray(t,a.categories,a.$cate=
gories,p,sCategory.isDeleted,1));a.settings=3Dy||[];storeIncrementalRespo=
nse(o,x,{json:k,syncKey:a.syncKey});a.syncKey=3Dq;a.lastModified=3DD;if(e=
b)c.set(l,"1")}catch(H){$WebWatson.submitFromException(H,c_globalVariable=
Name+".deltaSync")}a.lastDeltaSync=3Dnew =
Date;c.set(A,a.lastDeltaSync.getTime())}c.remove(l);$Cookie.setSessionCoo=
kie(c_deltaSyncCookieName,null);e.shift();j=3D0;r(!m);if(m){a.isReady=3Dt=
rue;a.$self.trigger(c_readyEvent)}else for(var =
f=3D0,C=3Db.length;f<C;f++)if(b[f]!=3D=3Dnull)b[f].source.trigger(c_chang=
edEvent,b[f].args);processCallbacks(i[c_successCallbacks])}else s()}else =
s(g);O()}function mb(a,e,d,b){var =
j=3D!a||a.status!=3D200?false:true;if(j){var =
i=3DX(a.responseText),g=3D[],f=3D[];for(var =
c=3D0,k=3Db.length;c<k;c++)if(q.get(b[c]))g.push(b[c]);else =
f.push(b[c]);if(i)kb(a.responseText);if(e)e(g,f)}else{h.addRange(b);if(d)=
d(b);$WebWatson.submitFromException(new Error("GetProfiles call failed =
(status code: =
"+(a&&a.status?a.status:"empty")+")"),c_globalVariableName)}}function =
X(e){var =
b=3DparseJSON(e),d=3Ds.profilesResponse;if(b&&b.length>0&&b[d.schemaVersi=
on]=3D=3Dc_schemaVersion){var =
c=3Db[d.profiles];a.profiles.addRange(c);q.update(c);return =
c.length}else return 0}function r(d,i){if(i){if(++R>=3D3)return}else =
R=3D0;var e=3Dnew =
Date,c=3Db.fullSyncInterval,g=3Da.lastFullSync||e,h=3Da.lastDeltaSync||g;=
d=3Dd||false;if(!d){if(S!=3D=3Dnull)clearTimeout(S);c=3DMath.max(c-(e.get=
Time()-g.getTime()),0);S=3DsetTimeout(function(){a.fullSync()},c)}if(P!=3D=
=3Dnull)clearTimeout(P);var =
f=3DMath.max(b.deltaSyncInterval-(e.getTime()-h.getTime()),0);if(f<c)P=3D=
setTimeout(function(){a.deltaSync()},f)}function =
jb(){a.profiles.splice(0,a.profiles.length);a.persons.splice(0,a.persons.=
length);a.groups.splice(0,a.groups.length);a.categories.splice(0,a.catego=
ries.length);a.services.splice(0,a.services.length);h=3D[];q.clear();F.cl=
ear();p.clear();G.clear();E.clear();J();U()}function ib(){return =
n()!=3D=3D""}function n(){var a=3Dvb();return =
a&&a.hcid?a.hcid:""}function vb(){return k||$Config}function =
V(a,b){loadIncrementalResponse(a,t,["json"],function(a){storeIncrementalR=
esponse(b,t,{json:a["json"]});return =
true});a.clearTempStorage()}function nb(){var =
c=3Dd.get(Q,""),b=3DparseInt(d.get(y,"0"));if(b&&(new =
Date).getTime()-b<c_expireProfilesDataAfter&&c=3D=3D=3Dn()){a.profiles.sp=
lice(0,a.profiles.length);q.clear();loadIncrementalResponse(d,t,["json"],=
function(a){X(a["json"]);return true})}else U()}function =
ab(){ob();if(!a.isReady&&b.enabled){lb();if(ib())if(!cb)rb();else{if(m){a=
.lastDeltaSync=3Dnew Date((new =
Date).getTime()-b.deltaSyncInterval);m=3Dfalse}else =
a.lastDeltaSync=3Dnew =
Date(a.lastDeltaSync.getTime()+b.deltaSyncInterval);a.isReady=3Dtrue;r();=
a.$self.trigger(c_readyEvent)}}}function ob(){var =
d=3Dc.get(H,"");if(d!=3D=3Dn())J();if(f!=3D=3Dg){var =
a=3Db.localStorage?f:g;W(a,a)}}function =
U(){if(d){d.remove(Q);d.remove(y);clearIncrementalResponse(d,t,["json"])}=
}function J(){W(c,o)}function =
W(a,b){if(a){a.remove(H);a.remove(K);a.remove(B);a.remove(A);a.remove(l)}=
clearIncrementalResponse(b,x,["json","syncKey"])}function =
Y(b){c.set(H,n());c.set(K,b);c.set(B,a.lastFullSync.getTime());c.set(A,a.=
lastDeltaSync.getTime());clearIncrementalResponse(o,x,["json","syncKey"])=
;c.remove(l)}function kb(b){var a=3Dd.get(y,(new =
Date).getTime());d.set(Q,n());d.set(y,a);storeIncrementalResponse(d,t,{js=
on:b},c_cachedProfilesLimit)}function lb(){var =
d=3Dc.get(H,"");if(d!=3D=3D""&&d=3D=3D=3Dn()){var =
b=3Dc.get(K,null);if(b!=3D=3Dnull){var =
f=3DparseJSON(b);if(!z(f,true,"loadFromStorage")&&I(f)){var e=3D(new =
Date).getTime();m=3Dc.get(l,"0")=3D=3D=3D"1"||$Cookie.getSessionCookie(c_=
deltaSyncCookieName)=3D=3D=3D"1";a.lastFullSync=3Dnew =
Date(parseInt(c.get(B,e)));a.lastDeltaSync=3Dnew =
Date(parseInt(c.get(A,e)));cb=3Dtrue;loadIncrementalResponse(o,x,["json",=
"syncKey"],function(d){var =
f=3DparseJSON(d["json"]),e=3Dd["syncKey"];if(e=3D=3D=3Da.syncKey){var =
b=3Df[sData],c=3Db[sAbCore.services];if(c&&c.length>0)deltaSyncServices(c=
,a.services,a.$services,E);deltaSyncPersons(b[sAbCore.persons],a.persons,=
a.$persons,F,u,a.services,p);deltaSyncArray(b[sAbCore.groups],a.groups,a.=
$groups,G,sGroup.isDeleted,1);deltaSyncArray(b[sAbCore.categories],a.cate=
gories,a.$categories,p,sCategory.isDeleted,1);a.settings=3Db[sAbCore.sett=
ings]||[];a.lastModified=3Db[sAbCore.lastModifiedDateTime];a.syncKey=3Db[=
sAbCore.syncKey];m=3Dfalse;return true}else{m=3Dtrue;return =
false}})}else J()}}}function I(d,c){var =
b=3Dd[sData];if(b[sAbCore.schemaVersion]=3D=3Dc_schemaVersion){resetArray=
(a.persons,b[sAbCore.persons]);resetArray(a.groups,b[sAbCore.groups]);res=
etArray(a.categories,b[sAbCore.categories]);resetArray(a.groups,b[sAbCore=
.groups]);resetArray(a.services,b[sAbCore.services]);resetArray(a.setting=
s,b[sAbCore.settings]);a.lastModified=3Db[sAbCore.lastModifiedDateTime];a=
.syncKey=3Db[sAbCore.syncKey];return =
true}else{if(c)$WebWatson.submitFromException(new Error("Schema mismatch =
error (expected: {0}, returned: =
{1})".format(c_schemaVersion,b[sAbCore.schemaVersion]||"")),c_globalVaria=
bleName);return =
false}}a.dispose=3Dfunction(){if($Logout&&b&&!b.fullyDisabled)$Logout.rem=
ove(jb);jQuery(w).unbind(c_unload,a.dispose);a.$self.unbind(c_readyEvent)=
;a.$persons.unbind(c_changedEvent);a.$categories.unbind(c_changedEvent);a=
.$groups.unbind(c_changedEvent);a.$services.unbind(c_changedEvent);_delta=
SyncFailureCallbacks=3D_deltaSyncSuccessCallbacks=3D_fullSyncFailureCallb=
acks=3D_fullSyncSuccessCallbacks=3DC=3Dnull;a.profiles=3Da.services=3Da.g=
roups=3Da.categories=3Da.persons=3Da.settings=3Dnull;a.$self=3Da.$service=
s=3Da.$groups=3Da.$categories=3Da.$persons=3Dnull};a.populateContacts=3Df=
unction(c){var b=3Da.cloneArray(c);populateContacts(b);return =
b};a.dedupeContacts=3Dfunction(c){var =
b=3Da.cloneArray(c);dedupeContacts(b);return b}}function preInit(){var =
a;try{a=3Dw!=3Dw.parent&&w.parent.location.hostname&&w.parent.$Do}catch(c=
){}if(a){var =
b=3Dw.parent;b.$Do.when(c_wlxcontacts,0,outerWindowReady);jQuery(w).bind(=
c_unload,dispose)}else{w[c_globalVariableName]=3Dnew =
WLXContactsCore;callInitWhenReady()}}function =
dispose(){w.parent.$Do.remove(c_wlxcontacts,0,outerWindowReady);jQuery(w)=
.unbind(c_unload,dispose)}function =
outerWindowReady(){w[c_globalVariableName]=3Dw.parent[c_globalVariableNam=
e];callInitWhenReady()}function =
callInitWhenReady(){w[c_globalVariableName].init(window);$Do.register(c_w=
lxcontacts,0,true)}wLive.Contacts.DeltaSyncChangedItem=3DDeltaSyncChanged=
Item;function =
DeltaSyncChangedItem(a,b){this.original=3Da;this.updated=3Db}wLive.Contac=
ts.DeltaSyncEventArgs=3DDeltaSyncEventArgs;function =
DeltaSyncEventArgs(c,a,b){this.added=3Dc;this.changed=3Da;this.removed=3D=
b}function isNullOrUndefined(a){return typeof =
a=3D=3D=3Dc_undefined||a=3D=3Dnull}function cloneArray(d){var =
a=3Dd.clone();for(var b=3D0,e=3Da.length;b<e;b++){var c=3Da[b];if(typeof =
c=3D=3D=3D"object")if(c instanceof Array)a[b]=3DcloneArray(c)}return =
a}function clearWLContactProperties(b){for(var =
a=3D0,c=3Dc_wlContactPromotedProps.length;a<c;a++)delete =
b[c_wlContactPromotedProps[a]]}function copyWLContactProperties(d,c){var =
a,b=3D0,e=3Dc_wlContactPromotedProps.length;for(;b<e;b++){a=3Dc_wlContact=
PromotedProps[b];d[a]=3Dc[a]}}function getContactRank(c,d){var =
a;if(c=3D=3D=3D"ABCH")a=3D-3;else if(c=3D=3D=3D"WL")a=3D-2;else =
if(c=3D=3D=3D"WLP")a=3D-1;else{a=3D9999;for(var =
b=3D0,e=3Dd.length;b<e;b++)if(d[b][sService.id]=3D=3D=3Dc){a=3Dd[b][sServ=
ice.rank]||b;break}}return a}function updateIsFavoriteAndOrder(b,i){var =
h=3D0,a,c,d;if(b[spCategoryIds]){for(a=3D0,c=3Db[spCategoryIds].length;a<=
c;a++){d=3Di.get(b[spCategoryIds][a]);if(d&&d[sCategory.isFavorite]){h=3D=
1;break}}b[spIsFavorite]=3Dh}var =
e=3Db[spContacts],f=3De[0][scFavoriteOrder]||0;for(a=3D1,c=3De.length;a<c=
;a++){var =
g=3De[a][scFavoriteOrder]||0;if(f>g)f=3Dg}b[spFavoriteOrder]=3Df}function=
 clonePersonIfNeeded(a,b){var =
c=3Da[spId];if(!b[c]){populateContacts(a);b[c]=3DcloneArray(a)}}function =
getContactIndex(b,d){var c=3D-1,e=3Db[spContacts];for(var =
a=3D0,f=3De.length;a<f;a++)if(getContactId(b,a)=3D=3D=3Dd){c=3Da;break}re=
turn c}function deltaSyncPersonsFirstPass(j,l,k){for(var =
c=3D0,m=3Dj.length;c<m;c++){var g=3Dj[c],e=3Dg[spContacts];for(var =
d=3D0,n=3De.length;d<n;d++){var =
f=3De[d],h=3Df[scId],a=3Dl.get(h);if(a&&(f[scContactState]=3D=3D=3DsConta=
ctState.deleted||g[spId]!=3D=3Da[spId])){var =
i=3Da[spContacts],b=3DgetContactIndex(a,h);if(b!=3D-1){clonePersonIfNeede=
d(a,k);if(i[b][scSourceId]=3D=3D=3D"WL")clearWLContactProperties(a);i.spl=
ice(b,1)}}}}}function deltaSyncPersonsSecondPass(k,o,m,q,l){for(var =
g=3D0,r=3Dk.length;g<r;g++){var =
a=3Dk[g];if(!(a[spContacts][0][scContactState]=3D=3D=3DsContactState.dele=
ted)){var b=3Do.get(a[spId]);if(b&&b[spId]=3D=3D=3Da[spId]){var =
i=3Da[spContacts];for(var h=3D0,s=3Di.length;h<s;h++){var =
c=3Di[h],j=3DgetContactIndex(b,c[scId]),e=3Db[spContacts];clonePersonIfNe=
eded(b,m);if(j!=3D-1)e[j]=3Dc;else{var =
n=3DgetContactRank(c[scSourceId],l),d,f;for(d=3D0,f=3De.length;d<f;d++){v=
ar =
p=3DgetContactRank(e[d][scSourceId],l);if(p>n){e.splice(d,0,c);break}}if(=
d=3D=3D=3Df)e.push(c)}if(c[scSourceId]=3D=3D=3D"WL")copyWLContactProperti=
es(b,a)}b[spCategoryIds]=3Da[spCategoryIds]}else q.push(a)}}}function =
deltaSyncPersons(j,n,p,b,o,q,m){if(!j)return null;var =
e=3D{},i=3D[],f=3D[],g=3D[],h=3D[];deltaSyncPersonsFirstPass(j,b,e);delta=
SyncPersonsSecondPass(j,b,e,i,q);for(var k in e)if(k){var =
c=3De[k];if(c){var a=3Db.get(k);b.remove([c]);o.remove([c]);if(a){var =
s=3Da[spContacts].length;if(s=3D=3D=3D0){g.push(new =
DeltaSyncChangedItem(c,null));n.remove(a)}else{f.push(new =
DeltaSyncChangedItem(c,a));dedupeContacts(a);updateIsFavoriteAndOrder(a,m=
);b.update([a])}}}}for(var l=3D0,r=3Di.length;l<r;l++){var =
d=3Di[l];dedupeContacts(d);updateIsFavoriteAndOrder(d,m);h.push(new =
DeltaSyncChangedItem(null,d));n.push(d);b.update([d])}if(h.length>0||f.le=
ngth>0||g.length>0)return {source:p,args:new =
wLive.Contacts.DeltaSyncEventArgs(h,f,g)};else return null}function =
deltaSyncServices(b,c,g,f){if(!b)return null;var e=3Dnew =
LazyHash(b,[0]);for(var d=3D0,h=3Dc.length;d<h;d++){var =
a=3De.get(c[d][0]);if(a=3D=3Dnull){a=3D[];a[s.service.id]=3Dc[d][0];a[s.s=
ervice.isDeleted]=3D1;b.push(a)}}return =
deltaSyncArray(b,c,g,f,s.service.isDeleted,1)}function =
deltaSyncArray(d,b,n,e,l,m){if(!d)return null;if(typeof =
d!=3D=3Dc_undefined){var h=3D[],i=3D[],j=3D[];for(var =
k=3D0,o=3Dd.length;k<o;k++){var a=3Dd[k],c=3D-1;for(var =
g=3D0,p=3Db.length;g<p;g++)if(b[g][spId]=3D=3D=3Da[spId]){c=3Dg;break}if(=
c!=3D=3D-1){var f=3Db[c];if(a[l]=3D=3D=3Dm){i.push(new =
DeltaSyncChangedItem(f,null));e.remove([f]);b.splice(c,1)}else{h.push(new=
 DeltaSyncChangedItem(f,a));e.remove([f]);e.update([a]);b[c]=3Da}}else =
if(a[l]!=3D=3Dm){j.push(new =
DeltaSyncChangedItem(null,a));e.update([a]);b.push(a)}}if(j.length>0||h.l=
ength>0||i.length>0)return {source:n,args:new =
wLive.Contacts.DeltaSyncEventArgs(j,h,i)};return =
null}}wLive.Contacts.MWTLocalStorageWrapper=3DMWTLocalStorageWrapper;func=
tion MWTLocalStorageWrapper(){var =
c=3Dthis,a=3Dnull,b,h=3D0,g,f=3D[];c.registerReadyCallback=3Dfunction(a){=
if(g)a();else f.push(a)};function i(){b=3Dnew =
Microsoft.Live.Core.LocalStorageProxy("wlx_contacts");b.add_initialized(d=
)}function =
d(a){b.remove_initialized(d);if(a.get_status()=3D=3DMicrosoft.Live.Core.L=
ocalStorageStatus.initialized)e()}function =
e(){if(b.status=3D=3D1){a=3Db;g=3D1;processCallbacks(f)}else =
if(b.status=3D=3D0)if(h++<10)setTimeout(e,1e3)}c.get=3Dfunction(d,c){var =
b=3Da?a.get_item(d):null;if(b=3D=3Dnull)b=3Dc;return =
b};c.set=3Dfunction(b,c){if(a)a.set_item(b,c)};c.remove=3Dfunction(b){if(=
a)a.set_item(b,null)};$Do.when("wlximlocalstoreready",0,i)}wLive.Contacts=
.CrossDomainProxy=3DCrossDomainProxy;function CrossDomainProxy(h){var =
a=3Dthis,e=3Dnull,d=3Dnull,f,c=3D[],b;function =
i(){b=3Dlocation.protocol+"//"+h+"/xmlProxy.htm?vn=3D"+w.$Version.encodeU=
RIComponent()+"&domain=3D"+($Config.d||$Config.domain).encodeURIComponent=
();$Network.fetchXML(b,g,"GET",null,null)}function g(j){var =
a;if(j.status=3D=3D200){var =
i=3Dw.document.getElementsByTagName("iframe");for(var =
h=3D0,k=3Di.length;h<k;h++)try{var =
g=3Di[h];if(g.contentDocument.location.href=3D=3Db){a=3Dg.contentWindow||=
g.contentDocument.parentWindow;break}}catch(l){}}if(!a)a=3Dw;e=3Da.localS=
torage;d=3Da.sessionStorage;f=3D1;processCallbacks(c)}a.registerReadyCall=
back=3Dfunction(a){if(f)a();else =
c.push(a)};a.getLocalStorage=3Dfunction(){return =
e};a.getSessionStorage=3Dfunction(){return =
d};i()}wLive.Contacts.DOMLocalStorageWrapper=3DDOMLocalStorageWrapper;fun=
ction DOMLocalStorageWrapper(c,g){var =
b=3Dthis,a=3Dnull,e,d=3D[];function =
f(){a=3Dg?c.getLocalStorage():c.getSessionStorage();e=3D1;processCallback=
s(d)}b.registerReadyCallback=3Dfunction(a){if(e)a();else =
d.push(a)};b.get=3Dfunction(d,c){var =
b=3Da?a.getItem(d):null;if(b=3D=3Dnull)b=3Dc;return =
b};b.set=3Dfunction(b,c){if(a)a.setItem(b,c)};b.remove=3Dfunction(b){if(a=
)a.removeItem(b)};c.registerReadyCallback(f)}wLive.Contacts.LocalStorageP=
roxy=3DLocalStorageProxy;function LocalStorageProxy(d,f){var =
c=3Dthis,b=3D[],a=3Dnull,e,g=3D[];function h(){if(f)f(c,d);a=3Dd;for(var =
h in b){var i=3Db[h];if(typeof =
i=3D=3D=3D"string")a.set(h,b[h])}e=3D1;processCallbacks(g)}c.clearTempSto=
rage=3Dfunction(){b=3D[]};c.registerReadyCallback=3Dfunction(a){if(e)a();=
else g.push(a)};c.remove=3Dfunction(c){if(a)a.remove(c);else delete =
b[c]};c.get=3Dfunction(e,d){var =
c;if(a)c=3Da.get(e,d);else{c=3Db[e];if(typeof =
c=3D=3D=3Dc_undefined||c=3D=3Dnull)c=3Dd}return =
c};c.set=3Dfunction(c,d){if(a)a.set(c,d);else =
b[c]=3Dd};if(d)d.registerReadyCallback(h);else e=3D1}function =
processCallbacks(a){for(var =
b=3D0,c=3Da.length;b<c;b++)if(a[b])a[b]();a.splice(0,a.length)}function =
getContactId(a,b){return a[spContacts][b][scId]||a[spId]}function =
storeIncrementalResponse(b,c,h,i){var =
f=3DparseInt(b.get(c+c_startIndexKeySuffix,"0")),e=3DparseInt(b.get(c+c_e=
ndIndexKeySuffix,"-1")),d=3D[],a,g;for(var j in h)if(typeof =
j=3D=3D=3D"string")d.push(j);g=3Dd.length;if(i&&e-f+1>=3Di){for(a=3D0;a<g=
;a++)b.set(c+d[a]+f,null);b.set(c+c_startIndexKeySuffix,++f)}++e;b.set(c+=
c_endIndexKeySuffix,e);for(a=3D0;a<g;a++)b.set(c+d[a]+e,h[d[a]])}function=
 clearIncrementalResponse(a,b,f,c){if(a){var =
i=3Dc||parseInt(a.get(b+c_startIndexKeySuffix,"0")),h=3DparseInt(a.get(b+=
c_endIndexKeySuffix,"-1")),g=3Df.length;for(var d=3Di;d<=3Dh;d++)for(var =
e=3D0;e<g;e++)a.remove(b+f[e]+d);if(c)a.set(b+c_endIndexKeySuffix,c-1);el=
se{a.remove(b+c_startIndexKeySuffix);a.remove(b+c_endIndexKeySuffix)}}}fu=
nction loadIncrementalResponse(a,b,c,g){var =
h=3DparseInt(a.get(b+c_startIndexKeySuffix,"0")),i=3DparseInt(a.get(b+c_e=
ndIndexKeySuffix,"-1")),j=3Dc.length;for(var d=3Dh;d<=3Di;d++){var =
f=3D{};for(var =
e=3D0;e<j;e++)f[c[e]]=3Da.get(b+c[e]+d,null);if(!g(f)){clearIncrementalRe=
sponse(a,b,c,d);break}}}function stripJsonPrefix(a){return =
a.substring(6,a.length)}function parseJSON(str){var =
result;try{result=3Deval(str)}catch(a){result=3D[,[a.name,"Syntax error: =
"+a.message]]}return result}function =
resetArray(a,b){a.splice(0,a.length);a.addRange(b||[])}function =
findItemInArray(a,d,e){if(a)for(var b=3D0,f=3Da.length;b<f;b++){var =
c=3Da[b][d];if(typeof c!=3D=3Dc_undefined&&c=3D=3D=3De)return =
a[b]}return null}function LazyHash(j,h,i){var =
c=3Dthis,b=3Dfalse,a=3D[],f=3Di||false;c.get=3Dfunction(d){if(!b){b=3Dtru=
e;c.update(j)}return =
a[d]||null};c.clear=3Dfunction(){b=3Dfalse;a=3D[]};c.update=3Dfunction(a)=
{if(b)g(a,false)};c.remove=3Dfunction(a){if(b)g(a,true)};function =
g(f,i){i=3Di||false;var =
a,b,c,l,j,q=3Df.length,n=3Dh.length,o,p,m=3D[],g=3D[];for(c=3D0;c<n;c++){=
a=3Dh[c];if(Object.isArray(a))g.push(a);else =
m.push(a)}n=3Dm.length;o=3Dg.length;for(b=3D0;b<q;b++){for(c=3D0;c<n;c++)=
{a=3Df[b][m[c]];if(i)e(a,f[b]);else =
d(a,f[b])}for(k=3D0;k<o;k++){j=3Df[b][g[k][0]];if(j)for(l=3D0,p=3Dj.lengt=
h;l<p;l++){a=3Dj[l][g[k][1]];if(i)e(a,f[b]);else d(a,f[b])}}}}function =
e(b,c){if(b&&a[b])if(f)a[b].remove(c);else delete a[b]}function =
d(b,d){var c;if(typeof b!=3D=3Dc_undefined)if(f){c=3Da[b];if(typeof =
c=3D=3D=3Dc_undefined)c=3Da[b]=3D[];c.push(d)}else a[b]=3Dd}}function =
compareArrays(b,c){var =
a=3Dfalse;if(b&&c&&b.length=3D=3D=3Dc.length){a=3Dtrue;b.forEach(function=
(d,b){if(c[b]!=3Dd)a=3Dfalse})}return a}function populateContacts(a){var =
l=3Da[spContacts],v=3Da[spId];for(var =
j=3D0,q=3Dc_dedupeMap.length;j<q;j++){var =
d=3Dc_dedupeMap[j],o=3Dd.mask,c=3Dd.personFields,g=3Dd.contactFields,i=3D=
d.arrayIndex,n=3Dd.isArray,m=3Dfalse;for(var =
k=3D0,r=3Dl.length;k<r;k++){var =
b=3Dl[k];if(b[scPromotionBitmap]&o){m=3Dtrue;if(n)for(var =
e=3D0,s=3Dc.length;e<s;e++){var =
p=3Da[c[e]];if(p){if(!b[g[e]])b[g[e]]=3D[];b[g[e]][i]=3Dp[i]}}else =
for(var =
h=3D0,t=3Dc.length;h<t;h++)b[g[h]]=3Da[c[h]];b[scPromotionBitmap]=3Db[scP=
romotionBitmap]&~o}}if(m)for(var =
f=3D0,u=3Dd.personFields.length;f<u;f++)if(n){if(a[c[f]])a[c[f]][i]=3Dnul=
l}else a[c[f]]=3Dnull}a[spId]=3Dv}function copyValues(i,h,d,f,e){var =
c=3Dtrue;for(var b=3D0,g=3Dd.length;b<g;b++){var =
a=3Di[d[b]];if(f&&a)a=3Da[e];if(a){h[b]=3Da;c=3Dfalse}}return c}function =
clearValues(b,e,f,d){for(var c=3D0,g=3De.length;c<g;c++){var =
a=3De[c];if(b[a])if(f){if(d<b[a].length)b[a][d]=3Dnull}else =
b[a]=3Dnull}}function areEqual(k,j,c,h,g,f){var d=3Dtrue;for(var =
b=3D0,i=3Dc.length;b<i;b++){var =
l=3Dc[b],a=3Dk[c[b]];if(h&&a)a=3Da[g];var =
e=3Dj[b];if(f){if(f(a,e)){d=3Dtrue;break}}else if(!(typeof =
a=3D=3D=3Dc_undefined&&typeof =
e=3D=3D=3Dc_undefined||a=3D=3D=3De)){d=3Dfalse;break}}return d}function =
dedupeContacts(a){var u=3Da[spId];for(var =
j=3D0,s=3DspFieldsCount;j<s;j++)if(c_dedupableFieldsHash[j])delete =
a[j];a[spId]=3Du;for(var l=3D0,p=3Dc_dedupeMap.length;l<p;l++){var =
b=3Dc_dedupeMap[l],t=3Db.mask,n=3Da[spContacts],d=3D[],k=3Db.contactField=
s,c=3Db.personFields,h=3Db.isArray,g=3Db.arrayIndex,o=3Db.comparer,i=3Dco=
pyValues(a,d,c,h,g);for(var m=3D0,q=3Dn.length;m<q;m++){var =
f=3Dn[m];if(i)i=3DcopyValues(f,d,k,h,g);if(!i&&areEqual(f,d,k,h,g,o)){f[s=
cPromotionBitmap]=3D(f[scPromotionBitmap]||0)|t;clearValues(f,k,h,g)}}if(=
b.isArray&&!a[c[0]])a[c[0]]=3D[];if(!i)for(var =
e=3D0,r=3DMath.min(c.length,d.length);e<r;e++)if(b.isArray)a[c[e]][b.arra=
yIndex]=3Dd[e];else =
a[c[e]]=3Dd[e]}}preInit()})();window.$ic=3D{eventutil:{},dom:{},data:{},c=
onstants:{ControlDataIndex:{cid:"0",showmenu:"1",menudefault:"2",name:"3"=
,contactid:"4",deccid:"5",address:"6",membername:"7",membernamescope:"8",=
additionalchickletdata:"9",thirdpartyname:"10",attachmenutobody:"11",plac=
edintable:"12",menucustom:"13",tileitemid:"14",nameitemid:"15",psmitemid:=
"16",badgeitemid:"17",actiontypeurloverride:"18",childicid:"19",extradata=
:"20"},MenuIndex:{text:"0",url:"1",itemid:"2",callback:"3",target:"4"},In=
lineMenuIndex:{rm:"0",psm:"1",ut:"2"},RendeModes:{utnmpsm:"0",utnmem:"1",=
nmem:"2",em:"3"}},ItemType:{Tile:"Tile",Name:"Name",Message:"Message",Men=
uCustom:"MenuCustom"},scoped_eval:function(p_args){eval(p_args)}};(functi=
on(){var =
d=3Dwindow,e=3Dd.$ic,Z=3Dd.$WebWatson,jb=3Dd.$Utility,lb=3Dd.Debug,ib=3Dd=
.$IS,cb=3Dd.$Beacon,o,C,J,P=3D"icTm",U=3D4,G,n,w,c,i,q=3De.constants,h,I,=
bb=3D"&nbsp;-&nbsp;",T=3D21,L=3D$B.IE,gb=3D$B.IE_M6,mb=3D$B.ltr,kb=3D$B.I=
E_M7,db=3D$Config,V=3D625,m=3Dq.MenuIndex,a=3Dq.ControlDataIndex,u,b,x,Q,=
s,r=3D"menu_ul",z=3D"usertile",O=3Dz+"container",p=3D"frame_clip",R=3D"ti=
tle",S=3D"alt",B=3D"click",v=3D"none",K=3D"href",M=3D"id",y=3D"undefined"=
,Y=3D"c_ic_menu",N=3D"c_ic_menu_separator",k=3D"style",l=3D"setAttribute"=
,A=3D"display",f=3D"replace",F=3D"innerHTML",t=3D"parentNode",E=3D"append=
Child",j=3D"length",D=3Dfunction(a){return =
d.document.createElement(a)},g=3Dfunction(a){return a.join("")};function =
hb(){n=3De.eventutil=3Dnew =
W;h=3Dn.addEvent;I=3Dn.removeEvent;w=3De.dom=3Dnew =
X;c=3Dw.$;i=3De.data=3Dnew =
eb;u=3Di.ControlData;b=3Du.getItem;x=3Du.getObject;Q=3Di.CommonData;s=3DQ=
.getItem;G=3De.menu=3Dnew fb;o=3De.ic=3Dnew ab;var =
a;if(!window.ic_dinit)e.ic.init();$Do.register("$ic.init",e.ic.init)}func=
tion W(){var =
b=3Dthis;b.stopEventAction=3Dfunction(a){L?(event.returnValue=3Dfalse):a.=
preventDefault()};b.eventTarget=3Dfunction(a){return =
L&&window.event?window.event.srcElement:a.target};var =
a=3D{};b.dispose=3Dfunction(){for(var c in =
a)b.removeAllICEvents(c,1);a=3Dnull;b=3Dnull};var c=3Dfunction(a){return =
!a||a=3D=3D""?"icglobalevent":a};b.addEvent=3Dfunction(e,d,f,b){b=3Dc(b);=
if(!a[b])a[b]=3D[];jQuery(e).bind(d,f);a[b].push({el:e,e:d,f:f})};b.remov=
eEvent=3Dfunction(h,g,i,d){d=3Dc(d);var =
f=3Da[d],e=3Df[j],b;while(e--){b=3Df[e];if(b.el=3D=3Dh&&b.e=3D=3Dg&&b.f=3D=
=3Di){jQuery(b.el).unbind(b.e,b.f);a[d].splice(e,1);break}}};b.removeAllI=
CEvents=3Dfunction(b,g){b=3Dc(b);var =
e=3Da[b],f=3De[j],d;while(f--){d=3De[f];jQuery(d.el).unbind(d.e,d.f)}if(!=
g)delete a[b];else a[b]=3Dnull}}function X(){var =
a=3D{},b=3Dthis;b.dispose=3Dfunction(){a=3Dnull;b=3Dnull};var =
c=3Dfunction(a){return =
a&&a.indexOf("_")>0?a.split("_")[0]:""};b.getIcIdFromAnyParent=3Dfunction=
(d){var =
a=3Dn.eventTarget(d),b=3Dc(a.id);while(b=3D=3D""&&a[t]){a=3Da[t];b=3Dc(a.=
id)}return b};b.$=3Dfunction(f,e){var =
b=3Dg([f,"_",e]),c=3Da[b];if(!c)c=3Da[b]=3Dd._ge(b);return =
c};b.clearByPrefix=3Dfunction(c){for(var b in =
a)if(b.indexOf(c)=3D=3D0)delete a[b]}}var =
H=3Dfunction(a,b){if(a)a.splice(a.indexOf(b),1)};function eb(){var =
a=3Dthis;a.dispose=3Dfunction(){a.Itemid_Element_Map.dispose();a.Cid_Icid=
_Map.dispose();a.ControlData.dispose();a=3Dnull};a.Itemid_Element_Map=3Dn=
ew b;function b(){var =
a=3D{},b=3Dthis;b.add=3Dfunction(d,c,f){if(!d||!c||!f)return;var =
b=3Da[d];if(!b)b=3Da[d]=3D{};var =
e=3Db[c];if(!e)e=3Db[c]=3D[];e.push(f)};b.remove=3Dfunction(d,b,c){if(!d|=
|!b||!c)return;var =
e=3Da[d];if(e)H(e[b],c)};b.getItem=3Dfunction(d,c){var =
b=3Da[d];if(b&&b[c])return b[c];else return =
[]};b.dispose=3Dfunction(){a=3Dnull;b=3Dnull}}a.Cid_Icid_Map=3Dnew =
c;function c(){var a=3D{},b=3Dthis;b.add=3Dfunction(c,d){var =
b=3Da[c];if(!b)b=3Da[c]=3D[];b.push(d)};b.remove=3Dfunction(c,b){var =
d=3Da[c];H(d,b)};b.getItem=3Dfunction(b){return =
a[b]||[]};b.dispose=3Dfunction(){a=3Dnull;b=3Dnull}}a.CommonData=3Dnew =
f;function f(){this.getItem=3Dfunction(b){var =
a=3Dd.ic_common_data;if(a&&a[b])return a[b];return =
""}}a.ControlData=3Dnew e;function e(){var =
b=3D{},a=3Dthis;a.exists=3Dfunction(){return =
d.ic_control_data};a.getObject=3Dfunction(){return =
b};a.removeObject=3Dfunction(c){if(b[c])delete =
b[c];if(a.exists()&&d.ic_control_data&&d.ic_control_data[c])delete =
d.ic_control_data[c]};a.getNewObjects=3Dfunction(){return =
a.exists()?d.ic_control_data:{}};a.getItem=3Dfunction(c,e){var =
a=3Db[c];if(!a&&d.ic_control_data){a=3Dd.ic_control_data[c];d.ic_control_=
data[c]=3Dnull;if(a)b[c]=3Da}return =
a&&a[e]?a[e]:""};a.dispose=3Dfunction(){b=3Dnull;a=3Dnull}}}function =
ab(){var =
m=3Dthis,R=3D0,S=3D{},D=3D{},E=3D{},I=3D{},N=3D{},M=3D{};m.init=3Dfunctio=
n =
mb(){if(u.exists()){if(m.load)return;m.load=3D"started";m.bind();m.load=3D=
"finished";$Do.when("wlxim",0,Y);$Do.register("$ic",jb)}};function =
jb(a){try{a()}catch(b){Z.submitFromException(b)}}function Y(){var =
a=3D$WLXIM.outerWindow;if(a!=3Dwindow&&!a.ic_common_data){a.ic_common_dat=
a=3D{};ic_common_data.savedTemplates=3Di.savedTemplates;jQuery.extend(tru=
e,a.ic_common_data,ic_common_data);a.ic_menu_data=3D{};jQuery.extend(true=
,a.ic_menu_data,ic_menu_data);a.ic_control_data=3D{};var c=3Dx();for(var =
b in =
ic_template_data){a.ic_control_data[b]=3D[];jQuery.extend(true,a.ic_contr=
ol_data[b],c[b])}a.ic_template_data=3D{};jQuery.extend(true,a.ic_template=
_data,ic_template_data);window.$ssl.copyOutConfig(a);a.$Do.when("$ic.init=
")}}m.reinit=3Dfunction(){if(u.exists())m.bind()};m.addMenuBindingRef=3Df=
unction(a,b){if(a)N[a]=3Db};m.updateMenuBindingRef=3Dfunction(b){var =
a=3DN[b];if(a)a.update()};m.getICNamespaceCount=3Dfunction(a){return =
I[a]||0};m.removeICsFromNamespace=3Dfunction(a){if(R||!a)return;var =
b=3DE[a];if(b){for(var c=3D0;c<b[j];c++)m.removeIC(b[c],1);delete =
E[a]}w.clearByPrefix(a);I[a]=3D0};m.removeIC=3Dfunction(d,o){if(R||!d)ret=
urn;var =
k,l,h=3De.ItemType,f=3Di.Itemid_Element_Map.remove;if(x()[d]){m.removeIC(=
b(d,a.childicid));if(b(d,a.showmenu)=3D=3D"1"){n.removeAllICEvents(d,0);G=
.cleanUpMenu(d);if(c(d,p)){l=3Db(d,a.menucustom);for(k=3D0;k<l[j];++k)f(l=
[k][q.MenuIndex.itemid],h.MenuCustom,g([d,"_",k]))}}else{f(b(d,a.tileitem=
id),h.Tile,c(d,p));if(typeof =
uxp_p!=3Dy)f(b(d,a.tileitemid),h.Tile,c(d,z))}i.Cid_Icid_Map.remove(b(d,a=
.cid),d);m.unregister(b(d,a.membername),d);f(b(d,a.nameitemid),h.Name,c(d=
,"name"));f(b(d,a.psmitemid),h.Message,c(d,"psm"))}u.removeObject(d);if(N=
[d])delete N[d];if(!o){H(E[W(d)],d);w.clearByPrefix(d+"_")}};var V=3Dnew =
RegExp("cid-([a-zA-z0-9]+)","g"),gb=3Dm.getHexCidFromContact=3Dfunction(b=
){var a=3DV.exec(b.get_profileUrl());V.lastIndex=3D0;if(a&&a[j]>1)return =
a[1];else return null};function db(a){return =
L&&(a=3D=3Dnull||a=3D=3D"")?'""':a}function X(f,e){var =
b,a,d=3Df.get_addresses();for(var =
c=3D0,g=3Dd.get_count();c<g;c++){b=3Dd.get_item(c);a=3Db.get_network().ge=
t_id();if(e&&a=3D=3D"WL"||!e&&a!=3D"WL"&&a!=3D"OCS"&&a!=3D"YH"&&a!=3D"SMS=
")return b}return =
0}m.createICsFromCids=3Dfunction(i,j,h,f){_wlxcontacts=3Dd["$WLXContacts"=
];var =
c=3D{cidsToIds:{},templateId:i,callBack:h},a=3D0,b=3D[];b.addRange(j);var=
 =
n=3Db.length;for(a=3D0,len=3Db.length;a<len;a++)c.cidsToIds[b[a][0]]=3Db[=
a][1];if(C&&C.hasContacts()){var =
k=3DC.user.get_contacts();for(a=3D0;a<b.length;a++){var =
g=3Dk.findByCid(b[a][0]);if(g){var =
l=3Dm.createICFromTemplate(c.templateId,g,0,0,0,0,0,0,0,0,0,0,0,0,f?1:0,1=
);c.callBack(b[a][1],l);b.remove(b[a]);a--}}}var =
e=3D[];for(a=3D0;a<b.length;a++)e.push(b[a][0]);if(0<e.length)$Do.when("w=
lxcontacts",0,function(){_wlxcontacts=3Dd["$WLXContacts"];_wlxcontacts.qu=
eueProfileRequests(e);_wlxcontacts.loadQueuedProfiles(function(b,a){cb(b,=
a,c,f)},ab)})};function cb(d,f,c,g){var =
a,e;for(a=3D0,e=3Dd.length;a<e;a++){var =
i=3D_wlxcontacts.getProfile(d[a]),j=3Dc.cidsToIds[d[a]],b=3Deb(i),h=3Dm.c=
reateICFromTemplate(c.templateId,0,0,0,0,b["hexCid"],b["decCid"],b["name"=
],b["email"],b["memberName"],b["userTileUrl"],b["psm"],0,0,g?1:0,0);c.cal=
lBack(c.cidsToIds[d[a]],h)}for(a=3D0,e=3Df.length;a<e;a++)c.callBack(c.ci=
dsToIds[f[a]],null)}function eb(a){var =
c=3D{},b=3Dwindow.wLive.Contacts.WLXContactsSchema.person,g=3Dwindow.wLiv=
e.Contacts.WLXContactsSchema.email;c["hexCid"]=3Ds(a[b.hexCid])?null:a[b.=
hexCid];c["decCid"]=3Ds(a[b.cid])?null:a[b.cid];var =
d=3D_wlxcontacts.isLastNameFirst()?a[b.lastName]:a[b.firstName],e=3D_wlxc=
ontacts.isLastNameFirst()?a[b.firstName]:a[b.lastName];if(!s(d)||!s(e)){d=
=3Dd||"";if(d!=3D=3D""&&!s(e))d+=3D" ";c["name"]=3Dd+(e||"")}else =
c["name"]=3Dnull;var =
f=3Da[b.emails]||[];c["email"]=3Ds(f[g.personal])?null:a[f[g.personal]];c=
["memberName"]=3Dnull=3D=3Dc["decCid"]?null:"11:"+c["decCid"];c["userTile=
Url"]=3Ds(a[b.userTileMedium])?null:a[b.userTileMedium];return =
c}function s(a){return a=3D=3D"undefined"?true:false}function =
ab(){}m.createICFromTemplate=3Dfunction(m,c,n,p,y,D,B,h,r,u,t,e,K,Q,G,O){=
var =
N=3D"get_currentAddress",w=3D"get_presence",H,I,v,q,z,g,s;if(c){z=3DX(c,1=
);g=3DX(c,0);D=3DD||gb(c);B=3DB||c.get_cid();if(g)q=3Dg.get_linkedContact=
();h=3Dh||$WLXIM.getDisplayName(c);v=3Dc[N]();if(c.get_emailAddress)H=3Dc=
.get_emailAddress();t=3Dt||c[w]().get_displayPictureUrl();if(!e)e=3DI=3Dc=
[w]().get_personalMessage();if(!u)if(n)u=3Dn.get_id();else =
if(v)u=3Dv.get_id();r=3Dr||H;if(!p&&n){var =
L=3Dn.get_network();if(L)p=3D"n:"+L.get_id()}}p=3Dp||"a";y=3Dy||m;m=3DP+m=
;var l=3Dx()[m];if(l){var =
b=3D[];d.ic_control_data=3Dd.ic_control_data||{};for(var =
k=3D0,U=3DMath.max(l[j],T);k<U;k++)switch(k+""){case a.menudefault:var =
S=3Dl[k];if(z){var =
o=3D[];if(!(c&&!c.get_isContact())){if(n)o.push(n.get_type()=3D=3DC.MLM.I=
MAddressType.telephone?"si":"ss");o=3Do.concat(S);if(g){var =
M=3Do.indexOf("se");if(M>0)o.insert(M+1,"sm3")}}b.push(o)}else if(g){var =
E=3D["si","se","sm3","ph3","pr3"];if(c&&c.get_isContact())E.push("af");b.=
push(E)}else b.push(["se","vd"]);break;case =
a.contactid:b.push(c?c.get_id()+"":l[k]);break;case =
a.cid:b.push(D);break;case a.name:b.push(h);break;case =
a.deccid:b.push(B);break;case =
a.additionalchickletdata:b.push([K?K:-1,e,t?window.$ssl.ensureSSLImageUrl=
(t+""):0,Q]);break;case a.address:b.push(r);break;case =
a.membername:b.push(u);break;case =
a.thirdpartyname:if(g)b.push(q.get_network().get_name());else =
b.push(l[k]);break;case a.attachmenutobody:b.push(G?G:l[k]);break;case =
a.membernamescope:b.push(p);break;case =
a.actiontypeurloverride:if(g)b.push({pr3:q.get_profileUrl()+"",ph3:q.get_=
photosUrl()+"",sm3:q.get_sendMessageUrl()+""});else =
b.push(l[k]);break;case =
a.extradata:b.push({ltnu:O});break;default:b.push(l[k])}var =
R=3Dwindow.ic_template_data[m]++,A=3Dy+m+R;d.ic_control_data[A]=3Db;if(e)=
if(!$B.Mobile&&J&&I=3D=3De)if(c)e=3Dc[w]().createPersonalMessageElement()=
[F];else e=3DJ.Messenger.MessengerUtility.emoticonEncode(e)[F];else =
e=3De.encodeHtmlAttribute();if(h)h=3Dh.encodeHtmlAttribute();if(r)s=3Dr.e=
ncodeHtmlAttribute();else if(g&&!z)s=3Dh+" =
({0})".format((g.get_network().get_name()+"").encodeHtmlAttribute());else=
 s=3Dh;var V=3Di.savedTemplates[m][f](new =
RegExp(m,"g"),A).format(h,e?bb+e:"",e?e:"",db(s));lb();return =
{html:V,id:A}}return null};var =
Q,lb=3Dfunction(){if(Q)clearTimeout(Q);Q=3DsetTimeout(m.reinit,10)};m.get=
ICTileSize=3Dfunction(b){var =
a=3Dc(b,"usertilecontainer")&&c(b,"usertilecontainer").className.split(" =
");if(a&&a[1])return a[1].replace("c_ic_img_","");else return =
""};m.displayICAsFav=3Dfunction(a){var =
b=3Dc(a,"menu_af"),d=3Dc(a,"fstarp");if(b){b[k][A]=3Dv;G.HideSeparatorIfL=
astVis(b);c(a,r).binding.update()}if(d){$css.remove(d,"c_ic_fstarp_hide")=
;var =
e=3Dc(a,"name");if(e)$css.add(e.parentNode,"c_ic_name_fstar_"+m.getICTile=
Size(a))}};m.dispose=3Dfunction(){jQuery(d).unbind("unload",m.dispose);G.=
dispose();n.dispose();i.dispose();if(e.presence)e.presence.dispose();w.di=
spose();I=3DE=3DN=3DS=3DD=3DM=3Dm=3D_focusShowMenuTimeout=3D_onhoverShowM=
enu_ic_id=3Dnull;R=3D1};jQuery(d).bind("unload",m.dispose);function =
kb(){if(!i.savedTemplates)if(ic_common_data.savedTemplates)i.savedTemplat=
es=3Dic_common_data.savedTemplates;else{var a=3D{};for(var c in =
ic_template_data){var =
b=3Dd._ge(c+"_template");ib.Init(b);a[c]=3Db[F]}i.savedTemplates=3Da}}m.s=
et_wlxim=3Dfunction(){C=3D$WLXIM};m.set_wlximML=3Dfunction(){J=3DC.ML};m.=
get_membername_id_map=3Dfunction(){return =
S};m.get_membername_iclist_map=3Dfunction(){return D};function =
fb(a){ic_onTL(n.eventTarget(a))}function =
hb(a){ic_onTE(n.eventTarget(a))}m.getMemberFavoriteList=3Dfunction(){retu=
rn M};m.removeMemberFromFavoriteList=3Dfunction(a){if(M[a])delete =
M[a]};m.register=3Dfunction =
nb(f,d){if(!d)return;if(f){if(!D[f])D[f]=3D[];D[f].push(d);if(M[f])m.disp=
layICAsFav(d)}var =
g=3Dc(d,z);if(g&&!g.src){h(g,"load",fb,d);h(g,"error",hb,d);var =
i=3Db(d,a.additionalchickletdata),j=3Dq.InlineMenuIndex;if(i&&i[j.ut]){g.=
src=3Di[j.ut];if(i[j.rm]=3D=3Dq.RendeModes.nmem)c(d,O)[t][k][A]=3Dv}else =
g.src=3Dg.getAttribute("errsrc")||$icerrsrc;o.updateMenuBindingRef(d)}if(=
e.presence&&f)e.presence.updateStatusFromRegister(f,d)};m.unregister=3Dfu=
nction(a,b){if(!a||!b)return;H(D[a],b)};function W(a){return =
a.substring(0,a.indexOf("ic"))}m.bind=3Dfunction(){var =
f,k,w,r,v,o=3De.ItemType,n=3Di.Itemid_Element_Map.add;kb();for(f in =
u.getNewObjects()){var =
s=3DW(f),t=3DE[s];if(!t){t=3DE[s]=3D[];I[s]=3D0}t.push(f);I[s]++;if(f.sub=
string(0,U)=3D=3DP){b(f,a.showmenu);continue}if(!d._ge(f))continue;if(b(f=
,a.showmenu)=3D=3D"1"){k=3Dc(f,p);if(!k)continue;h(k,"mouseover",m.initMe=
nu,f);h(k,"focus",m.initMenu,f);h(k,"click",m.initMenu,f);w=3Dc(f,"name")=
;if(w)h(w,"click",function(){$BSI.reportEvent("icm",{c:"n"})});k[l](K,"#"=
);k[B]=3Dnull;v=3Db(f,a.menucustom);for(r=3D0;r<v[j];++r)n(v[r][q.MenuInd=
ex.itemid],o.MenuCustom,g([f,"_",r]))}else{n(b(f,a.tileitemid),o.Tile,c(f=
,p));if(typeof =
uxp_p!=3Dy)n(b(f,a.tileitemid),o.Tile,c(f,z))}i.Cid_Icid_Map.add(b(f,a.ci=
d),f);m.register(b(f,a.membername),f);n(b(f,a.nameitemid),o.Name,c(f,"nam=
e"));n(b(f,a.psmitemid),o.Message,c(f,"psm"))}d.ic_control_data=3Dnull};m=
.initMenu=3Dfunction(a){var =
b=3Dw.getIcIdFromAnyParent(a);G.initMenu(b,a);return false}}function =
fb(){var C=3Dthis,u=3D{};C.dispose=3Dfunction(){m=3Dnull;for(var a in =
u)C.cleanUpMenu(a,1);u=3Dnull;C=3Dnull};function ab(a){return =
u[a]=3Dfunction(){var =
b=3Dc(a,r);if(b&&b.binding&&!b.binding.isOpen())T(a,0);else =
T(a,2000055)}}function W(a){return function(){L(a,z);L(a,p,1)}}function =
X(a){return =
function(){P(a,z);P(a,p,1)}}C.cleanUpMenu=3Dfunction(a,d){var =
b=3Dc(a,r);if(b&&b.binding){if(u[a]){b.binding.removeStateListener(u[a]);=
if(d)u[a]=3Dnull;else delete u[a]}b.binding.dispose()}};function =
L(e,f,d){var a=3Dc(e,f);if(a){var =
b=3Dd?R:S;a.alt_temp=3Da.getAttribute(b);a[l](b,"")}}function =
P(d,e,b){var a=3Dc(d,e);if(a&&a.alt_temp)a[l](b?R:S,a.alt_temp)}var =
T=3Dfunction(d,b){var =
a=3Dc(d,O);if(a){a[t][k].zIndex=3Db;a[t][t][k].zIndex=3Db;a[k].zIndex=3Db=
}},fb=3Dfunction(){var =
c=3D"c_ic_menus",a=3Dd._ge(c);if(!a){a=3DD("div");a.id=3Dc;var =
b=3Ddocument.body;b.insertBefore(a,b.firstChild)}return =
a},hb=3Dfunction(b){var =
d=3Dw.getIcIdFromAnyParent(b),a=3Dc(d,r);if(a&&a.binding)a.binding.show()=
;n.stopEventAction(b);return =
false},Q=3D"ntICTemConvICTemplate",Z=3DQ[j];C.initMenu=3Dfunction(d,n){if=
(!c(d,r)){var f=3Dc(d,p);f[k].outline=3Dv;var =
i=3Do.initMenu;I(f,"focus",i,d);I(f,"mouseover",i,d);I(f,"click",i,d);var=
 =
j=3DW(d);j();h(f,"mouseout",X(d),d);h(f,"mouseover",j,d);h(f,B,hb,d);f[l]=
(K,"#");var e,m;e=3DD("ul");e.className=3DY+" c_m =
t_hovl";e[l](M,g([d,"_",r]));m=3Dbb(d,e);eb(d,e,m);if(b(d,a.attachmenutob=
ody)=3D=3D"1")fb()[E](e);else =
f[t][E](e);if(e.id.substring(0,Z)=3D=3DQ&&!gb)e[k].position=3D"fixed";_ch=
icletData=3Db(d,a.additionalchickletdata);$menu.bind(n,_chicletData[3],0,=
1,0,0,undefined,V,0,0,0,e);e.binding.addStateListener(ab(d));o.addMenuBin=
dingRef(x()[d][a.childicid],e.binding)}};var bb=3Dfunction(d,I){var =
O,C,D,L,t,z,A,M,F,r,K,R,l,n,u,S,P,v,w,E,W,N;if(typeof =
ic_menu_data!=3Dy){O=3Db(d,a.menudefault)||[];C=3Db(d,a.cid);r=3Db(d,a.ad=
dress);P=3Db(d,a.deccid);K=3Db(d,a.contactid);n=3Db(d,a.membername);R=3Db=
(d,a.name);E=3Dq.InlineMenuIndex;w=3Db(d,a.additionalchickletdata);if(w&&=
w[j]>0&&w[E.rm]!=3D-1){l=3D"";var =
J=3Dw[E.rm];if(J=3D=3Dq.RendeModes.em)l=3Dr&&r.encodeHtml();else{var =
V=3D0;if(e.presence)V=3De.presence.getContact(n);var =
T=3Do.createICFromTemplate("InlineMenuTemplate",V,0,b(d,a.membernamescope=
),0,C,P,R,r,n,w[E.ut],J=3D=3D"0"?w[E.psm]:r,J,0,b(d,a.attachmenutobody));=
l=3DT.html;x()[d][a.childicid]=3DT.id}h(c(d,p),B,i("sendim",{membername:n=
}),d);H(I,0,0,l,0,0,"mut",0,0,d,J);G(I,null,g([d,"_menu_utSeparator"]))}f=
or(var =
Q=3D0;Q<O[j];++Q){u=3DO[Q];L=3Dic_menu_data[u];if(!L)continue;l=3DL[m.tex=
t];S=3Ds("ru");t=3Dz=3DD=3D"";F=3DA=3DN=3Dfalse;v=3Ds("dmtrgt");var =
k=3DW=3Db(d,a.actiontypeurloverride);k=3D!k||!k[u]?L[m.url]:k[u];try{swit=
ch(u){case "ph3":case "pr3":case =
"sm3":t=3Dk;l=3Dl[f]("{0}",g(["(",b(d,a.thirdpartyname),")"]));v=3D"_blan=
k";break;case =
"ve":z=3Di("viewemail",{url:k,address:r,icid:d});break;case =
"cp":t=3Dk;break;case "ed":case "dc":case "pr":case "gr":case "ev":case =
"ph":t=3Dk[f]("$cid$",C);if(!C&&!W&&!k[u])A=3Dtrue;break;case "vd":case =
"ct":t=3Dk[f]("{contactid}",K);break;case =
"se":t=3Dk[f]("{address}",r)[f]("{ru}",encodeURIComponent(S));A=3D!r;v=3D=
null;break;case =
"sm":t=3Dk[f]("{address}",P)[f]("{ru}",encodeURIComponent(S))[f]("$cid$",=
C);break;case =
"ss":D=3Dg([d,"_menu_ss"]);if(!e.presence||!e.presence.isAvailableForIC(d=
,0,1))A=3Dtrue;z=3Di("sendsms",{icid:d,membername:n});v=3Dnull;break;case=
 "si":D=3Dg([d,"_menu_si"]);l+=3Dg(['&nbsp;<span =
id=3D"',d,'_menu_si_pr_t">{0}</span>']);var =
U=3D"";if(e.presence&&e.presence.isAvailableForIC(d,1,0))U=3De.presence.w=
ebImGetPresText(d);else =
A=3Dtrue;l=3Dl[f]("{0}",U);z=3Di("sendim",{icid:d,membername:n});v=3Dnull=
;break;case =
"af":D=3Dg([d,"_menu_af"]);F=3Dtrue;z=3Di("addtofav",{addfavUrl:k,cid:C,c=
nid:K,icid:d,membername:n});N=3DA=3De.presence&&e.presence.isFavorite(n)|=
|o.getMemberFavoriteList()[n];v=3Dnull;break;case "c4":case "c3":case =
"c2":case =
"c1":F=3Dtrue;D=3Dg([d,"_menu_c1"]);z=3Di("invite",{inviteUrl:k,cid:C,ema=
il:r,cnid:K,name:R,icid:d});v=3Dnull}}catch(X){t=3D"";u=3D""}if(F)M=3DG(I=
,null,g([d,"_menu_inviteSeparator"]),N);H(I,F?null:M,D,l,t,z,u,A,v,d)}}re=
turn M};function i(b,a){switch(b){case "invite":return function(){var =
d=3Da.cid,e=3D"c",h=3D"cid";if(a.cid=3D=3D"0000000000000000")if(a.cnid&&a=
.cnid!=3D""){d=3Da.cnid;h=3D"cnid";e=3D"g"}else{d=3Da.email;h=3D"email";e=
=3D"e"}if(typeof =
window.sn_frInvite!=3Dy)window.sn_frInvite.showFor(e+d,a.name,null,functi=
on(d){if(d.hasSucceeded){var =
b=3Dc(a.icid,"menu_c1");b[k][A]=3Dv;J(b);c(a.icid,r).binding.update()}});=
else{var =
b=3Da.inviteUrl;b=3Dg([b,"&",h,"=3D",encodeURIComponent(d)]);b=3Db[f]("{n=
ame}",encodeURIComponent(a.name))[f]("$cid$",s("vcid"))[f]("{scxt}",s("so=
cialcontext"))[f]("{ru}",encodeURIComponent(s("ru")));$BSI.navigateTo(b,"=
_top")}return false};case "addtofav":return function(){U(a.icid);var =
e=3Dtypeof =
window.sn_favHandler!=3Dy,b=3Ddb.handlerBaseUrl+"/Handlers/ICAddToFavorit=
e.mvc?contactId=3D{0}&cid=3D{1}&canary=3D{2}";b=3Db.format(encodeURICompo=
nent(a.cnid),encodeURIComponent(a.cid),encodeURIComponent(s("afcanary")))=
;var =
c=3Dfunction(){cb.fire(b,$BSI.addLDToHash({}));o.getMemberFavoriteList()[=
a.membername]=3D1;var =
f=3Do.get_membername_iclist_map()[a.membername],c;for(var =
e=3D0;e<f[j];++e){c=3Df[e];if(d._ge(c))o.displayICAsFav(c)}};if(!e||e&&wi=
ndow.sn_favHandler(a.icid,a.cnid,a.cid,b,c))c();return false};case =
"viewemail":return function(){if(typeof =
window.ic_viewemail!=3Dy)window.ic_viewemail(a.address,a.icid);else =
window.location=3Da.url[f]("{rru}",encodeURIComponent("search?keyword=3D"=
+encodeURIComponent("from:"+a.address)));return false};case =
"sendsms":case "sendim":return =
function(){U(a.icid);setTimeout(function(){if(e.presence)e.presence.start=
IM(a.membername,b=3D=3D"sendsms")},0);return false};case =
"customonclick":return function(){try{e.scoped_eval(a)}catch(b){return =
false}}}}function U(b){var a=3Dc(b,r);if(a)a.binding.hide()}var =
J;C.HideSeparatorIfLastVis=3DJ=3Dfunction(a){if(a.nextSibling=3D=3Dnull)a=
.previousSibling[k][A]=3Dv};var eb=3Dfunction(h,g,f){var =
e,c,d,k;e=3Db(h,a.menucustom);while(e[j]>0){c=3De.shift();d=3Dnull;if(c[m=
.text]&&c[m.text]=3D=3DN)G(g,f);else{if(c[m.callback]){d=3Dc[m.callback];=
if(typeof =
d=3D=3D"string")d=3Di("customonclick",d)}H(g,f,null,c[m.text],c[m.url],d,=
"mc",null,c[m.target],h)}}},H=3Dfunction(i,g,o,n,c,d,j,q,m,r,p){var =
b,a,f,e;if(d&&!c){c=3D"#";f=3D"return =
false;"}if(n){b=3DD("li");e=3Dc||d?"a":"span";a=3DD(e);if(o)b[l](M,o);if(=
e=3D=3D"span")a.className=3D"link =
c_icinmenu"+p;if(c){a[l](K,c);if(f)a[l](B,f);if(m)a[l]("target",m)}if(j)h=
(a,B,function(){$BSI.reportEvent("icm",{c:j})});if(d)h(a,B,d,r);a[F]=3Dn;=
if(q)b[k][A]=3Dv;b[E](a);if(g)i.insertBefore(b,g);else i[E](b)}return =
b},G=3Dfunction(c,b,d,e){var a=3DD("li");if(d)a[l](M,d);a[F]=3D'<div =
class=3D"c_ms">&nbsp;</div>';a.className=3DN;if(e)a[k][A]=3Dv;if(b)c.inse=
rtBefore(a,b);else c[E](a);return =
a}}setTimeout(hb,0)})();(function(){var =
a=3Dwindow;a.wLive.PageStats=3D{d:[],o:$BSI.headTime,add:function(b,c){va=
r d=3Da.wLive.PageStats;c=3Dc||d.o;b=3Db||{url:"Missing page =
stats.",tasks:[],executionTimeMs:0,schedulerTimeMs:0};var e=3Dnew =
Date;b.clientStart=3Dc;b.clientLength=3De.getTime()-c;b.clientTime=3De;d.=
d.push(b);jQuery(d).trigger("go")}}})()
------=_NextPart_000_0000_01CCD776.FCC910D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://secure.wlxrs.com/Pvyu0b!0n8aifpNJsmzSIA/livedep.js

/* Copyright (C) 2011 Microsoft Corporation */function =
getSrcElement(a){return a.srcElt?a.srcElt:a.srcElement}(function(){var =
a=3Dwindow;a.$Browser=3D{Button:{LEFT:1,RIGHT:2,MIDDLE:4},attachCompatabi=
lities:function(a){if(!a.Image)a.Image=3Dfunction(){return =
a._ce("img")};try{doc.execCommand("BackgroundImageCache",false,true)}catc=
h(b){}if(!a.XMLHttpRequest)a.XMLHttpRequest=3Dfunction(){var =
c=3D["Msxml2.XMLHTTP","Microsoft.XMLHTTP"];for(var =
b=3D0;b<c.length;b++)try{return new =
a.ActiveXObject(c[b])}catch(d){}return =
null};if(!a.DOMParser)a.DOMParser=3Dfunction(){return new =
function(){this.parseFromString=3Dfunction(c){try{var b=3Dnew =
a.ActiveXObject("Microsoft.XMLDOM");b.async=3Dfalse;b.loadXML(c);return =
b}catch(e){}return =
null}}}}};$Browser.attachCompatabilities(a)})();(function(){var =
c=3Dwindow,a=3Dc.$f,b=3D[];c.FunctionHelper=3D{isSpecialMember:function()=
{return =
false}};c.Function.prototype.registerNamespace=3DregisterNamespace;c.Func=
tion.registerNamespace=3Dfunction(){registerNamespace.apply(window,argume=
nts)};a.w=3Dc;a.addEvent=3Dfunction(d,a,c){a=3D!$B.IE?a.substr(2):a;$B.IE=
?d.attachEvent(a,c):d.addEventListener(a,c,false);b.push({target:d,event:=
a,func:c})};a.removAllEvents=3Dfunction(){var =
a,c=3Db.length;while(c--){a=3Db[c];d(a.target,a.event,a.func)}};a.removeE=
vent=3Dfunction(g,c,f){c=3D!$B.IE?c.substr(2):c;var =
a,e=3Db.length;while(e--){a=3Db[e];if(a.target=3D=3Dg&&a.event=3D=3Dc&&a.=
func=3D=3Df){d(a.target,a.event,a.func);b.splice(e,1);break}}};a.cancelEv=
ent=3Dfunction(a){a=3Da||window.event;a.cancelBubble=3Dtrue;if(a.stopProp=
agation){a.preventDefault();a.stopPropagation()}else =
a.returnValue=3Dfalse;return false};function =
d(c,a,b){$B.IE?c.detachEvent(a,b):c.removeEventListener(a,b,false)}a.addE=
vent(a.w,"onunload",a.removAllEvents)})();(function(){var =
b=3DString,a=3Db.prototype;a.endsWith=3Dfunction v(a){return =
this.substr(this.length-a.length)=3D=3Da};a.startsWith=3Dfunction =
s(a){return =
this.substr(0,a.length)=3D=3Da};a.lTrim=3Da.trimStart=3Dfunction =
w(){return this.replace(/^\s*/,"")};a.rTrim=3Da.trimEnd=3Dfunction =
x(){return this.replace(/\s*$/,"")};a.trim=3Dfunction z(){return =
this.replace(/^\s+|\s+$/g,"")};var =
i=3D/\{\d+\}/g,g=3D/[\{\}]/g;a.format=3Dfunction y(){var =
b=3Darguments;function a(c){var =
a=3Db[c.replace(g,"")];if(a=3D=3Dnull)a=3D"";return a}return =
this.replace(i,a)};a.formatTokens=3Dfunction n(e){var =
c=3D[],d=3D"";for(var a=3D0;true;){var =
b=3Dthis.indexOf("{",a);if(b<0){c.push(this.slice(a));break}c.push(this.s=
lice(a,b));a=3Db+1;if(this.charAt(a)=3D=3D"{"){c.push("{");a++;continue}b=
=3Dthis.indexOf("}",a);if(b>=3Da){d=3Dthis.slice(a,b);c.push(e[d]||e[d.to=
LowerCase()]||"{"+d+"}");a=3Db+1}else{if(b=3D=3D=3D-1)d=3Dthis.slice(a);c=
.push("{"+d);break}}return c.join("")};a.removeSpaces=3Dfunction =
o(){return this.replace(/ /g,"")};var =
f=3D/\s+/g;a.removeExtraSpaces=3Dfunction m(){return this.replace(f," =
")};a.removeSpaceDelimitedString=3Dfunction j(a){var b=3D" =
"+this.trim()+" ";return b.replace(" "+a+" "," =
").trim()};a.addSpaceDelimitedString=3Dfunction k(a){return =
this.removeSpaceDelimitedString(a)+" "+a};var =
c=3D/[^\w.,-]/g;a.encodeXmlAttribute=3Da.encodeHtmlAttribute=3Dfunction =
l(){return this.replace(c,function(a){return =
["&#",a.charCodeAt(0),";"].join("")})};var d=3D/[^\w =
.,-]/g;a.encodeXml=3Da.encodeHtml=3Dfunction q(){return =
this.replace(d,function(a){return =
["&#",a.charCodeAt(0),";"].join("")})};var =
e=3D/[^\w.%-]/g;a.encodeURIComponent=3Da.encodeUrl=3Dfunction u(){return =
encodeURIComponent(this).replace(e,function(b){var =
a=3Db.charCodeAt(0).toString(16);return =
"%"+(a.length=3D=3D1?"0"+a:a).toUpperCase()})};a.encodeJson=3Dfunction =
r(){return =
this.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").repla=
ce(/\r/g,"\\r")};a.decodeURIComponent=3Da.decodeUrl=3Dfunction =
t(){return decodeURIComponent(this)};var =
h=3D/([\\\.\{\}\(\)\[\]\/\+\*\?\|\^\$])/gi;a.escapeRegex=3Dfunction =
p(a){return =
(arguments.length=3D=3D0?this:a).replace(h,"\\$1")};b.__typeName=3D"Strin=
g"})();new function(){var =
a=3Dwindow.Function,b=3Da.prototype;if(!Sys.__upperCaseTypes)Sys.__upperC=
aseTypes=3D{};if(!Sys.__registeredTypes)Sys.__registeredTypes=3D{};a.abst=
ractMethod=3Dfunction(){throw new Error("Requires =
implementation");};a.createCallback=3Dfunction c(b,a){return =
function(){return b.apply(this,a||[])}};a.createDelegate=3Dfunction =
d(b,a){return function(){return =
a.apply(b,arguments)}};a.emptyFunction=3Da.emptyMethod=3Dfunction(){};if(=
!a.__htClasses)a.__htClasses=3D{};a.parse=3Dfunction g(c,f){if(typeof =
c=3D=3D=3D"function")return c;var =
b;if(f&&c){b=3DSys.__upperCaseTypes[f.getName().toUpperCase()+"."+c.toUpp=
erCase()];return b||null}b=3Da.__htClasses[c];if(!b&&c)try{var =
d=3D0,e=3Dc.split("."),b=3Dwindow,g=3De.length;for(d;d<g;d++){b=3Db[e[d]]=
;if(!b){b=3Dnull;break}}if(typeof b!=3D"function")b=3Dnull;else =
a.__htClasses[c]=3Db}catch(h){b=3Dnull}return =
b};a.eventHelper=3Dfunction(a,b){function =
c(){if(Object.isBoolean(b))event.cancelBubble=3Db;if(a!=3Dnull){event.ret=
urnValue=3Da;if(Object.isBoolean(a))return a}}return =
c};a.KillEvent=3DFunction.eventHelper(false,true);a.CancelBubble=3DFuncti=
on.eventHelper(null,true);a.CancelDefault=3DFunction.eventHelper(false);b=
.getBaseType=3Dfunction(){var b=3Dtypeof =
this.__baseType;if(b=3D=3D=3D"undefined")return null;else =
if(b=3D=3D=3D"function")return =
this.__baseType;else{this.base=3Da.parse(this.__baseType);this.__baseType=
=3Dthis.base;return this.__baseType}};b.getBaseMethod=3Dfunction =
f(f,b){var a=3Dthis.getBaseType();if(a){var =
e=3Da,d=3Df._baseMethods;if(d)while(a){var =
c=3Dd[a.__typeName+"."+b];if(c)return c;a=3Da.getBaseType()}return =
e.prototype[b]}return =
null};b.registerBaseMethod=3Dfunction(a,b){if(!a._baseMethods)a._baseMeth=
ods=3D{};a._baseMethods[this.__typeName+"."+b]=3Da[b]};b.resolveInheritan=
ce=3Dfunction(){if(this.__basePrototypePending){var =
a=3Dthis.getBaseType();if(!a._parentBase)a._parentBase=3D[this.__typeName=
];else =
a._parentBase.push(this.__typeName);if(!this._childBase)this._childBase=3D=
[a.__typeName];else =
this._childBase.push(a.__typeName);if(a&&this!=3Da&&!a.inheritsFrom(this)=
&&!a._sealed)for(var b in a.prototype){var =
c=3Da.prototype[b];if(!this.prototype[b])this.prototype[b]=3Dc}delete =
this.__basePrototypePending}};b.callBaseMethod=3Dfunction e(b,d,c){var =
a=3Dthis.getBaseMethod(b,d);if(a)if(!c)return a.apply(b);else return =
a.apply(b,c);return =
null};b.implementsInterface=3Dfunction(c){this.resolveInheritance();var =
a=3Dthis.__interfaces;if(a)for(var =
b=3D0;b<a.length;b++)if(Object.compare(a[b],c))return =
true;if(this.__baseType)if(this.__baseType.implementsInterface(c))return =
true;return =
false};b.inheritsFrom=3Dfunction(a){this.resolveInheritance();if(a=3D=3Dt=
his)return true;if(this.__baseType)return =
this.__baseType.inheritsFrom(a);return =
false};b.initializeBase=3Dfunction(c,g){if(!this._parentBase){this._child=
Base=3D[this.__typeName];this._parentBase=3D[this.__typeName];if(this.__i=
nterfaces){this._parentBase.addRange(this.__interfaces);this._childBase.a=
ddRange(this.__interfaces)}}this.resolveInheritance();var =
d=3Dthis.__interfaces;if(d){var h=3Dd.length;for(var e=3D0;e<h;e++){var =
b=3Dd[e];if(!(b instanceof Function))d[e]=3Db=3Da.parse(b);for(var f in =
b.prototype){var =
i=3Db.prototype[f];if(!this.prototype[f])this.prototype[f]=3Di}try{b.call=
(c)}catch(j){}}}if(this.__baseType){if(!g)this.__baseType.apply(c);else =
this.__baseType.apply(c,g);if(this.__baseType.Events)this.Events=3D(this.=
Events||new $Enum).extend(this.__baseType.Events)}return =
c};b.isImplementedBy=3Dfunction(b){if(!b)return false;var =
a=3DObject.getType(b);if(!a.implementsInterface)return false;return =
a.implementsInterface(this)};b.isInstanceOfType=3Dfunction(b){if(typeof =
b=3D=3D"undefined"||b=3D=3Dnull)return false;if(b instanceof this)return =
true;var a=3DObject.getType(b);if(a=3D=3Dthis)return =
true;if(!a.inheritsFrom)return false;return =
a.inheritsFrom(this)||a.isImplementedBy(this)};b.registerClass=3Dfunction=
(c,b,e){this.prototype.constructor=3Dthis;this.__typeName=3Dc;this.__clas=
s=3Dtrue;if(c){a.__htClasses[c]=3Dthis;Sys.__upperCaseTypes[c.toUpperCase=
()]=3Dthis;Sys.__registeredTypes[c]=3Dtrue}if(b){if(b=3D=3D=3D"Web.Bindin=
gs.Base")b=3D"$Binding";if(typeof =
b=3D=3D=3D"function")this.base=3Db;this.__baseType=3Db;this.__basePrototy=
pePending=3Dtrue}if(e){this.__interfaces=3D[];var =
f=3Darguments.length;for(var =
d=3D2;d<f;d++)this.__interfaces.push(arguments[d])}return =
this};b.registerAbstractClass=3Dfunction(b,a){this.registerClass(b,a);thi=
s._abstract=3Dtrue;return =
this};b.registerSealedClass=3Dfunction(b,a){this.registerClass(b,a);this.=
_sealed=3Dtrue;return =
this};b.registerInterface=3Dfunction(a){this.prototype.constructor=3Dthis=
;this.__typeName=3Da;this.__interface=3Dthis._abstract=3Dthis._sealed=3Dt=
rue;Sys.__registeredTypes[a]=3Dtrue;return =
this};b.applyClass=3Dfunction(){function a(b){var =
c=3D!b.skipClass&&(b.__typeName&&b.__typeName.replace(/\./g,"_"))||"";if(=
b.base)c+=3D" "+a(b.base);return =
c}if(!this._className)this._className=3Da(this).trim();return =
this._className};b.removeClass=3Dfunction(b){if(this._className){if(!this=
._arrClasses)this._arrClasses=3Dthis._className.split(" ");var =
c=3Dthis._arrClasses,d=3Dc.length;for(var =
a=3D0;a<d;a++)b=3Db.replace(new RegExp("^"+c[a]+"( |$)| "+c[a]+"(?=3D =
|$)"),"");return b}else return =
b};b.invoke=3Dfunction(){this.apply(null,arguments)};a.__typeName=3D"Func=
tion"};function $FN(a){return function(b){this[a]=3Db;return this}}var =
$CD=3DFunction.createDelegate,$CC=3DFunction.createCallback;Boolean.parse=
=3Dfunction(a){if(typeof a=3D=3D"string")return =
a.trim().toLowerCase()=3D=3D"true";return =
a?true:false};Boolean.__typeName=3D"Boolean";Number.parse=3Dfunction(a){i=
f(!a||a.length=3D=3D0)return 0;return =
parseFloat(a)};Number.coerceInt=3Dfunction(a){a=3DparseInt(a,10);return =
isNaN(a)?0:a};Number.coerceFloat=3Dfunction(a){a=3DparseFloat(a);return =
isNaN(a)?0:a};Number.__typeName=3D"Number";Date.__typeName=3D"Date";(func=
tion(){var _object=3Dwindow.Object;_object.isString=3Dfunction =
$Object$isString(a){return typeof =
a=3D=3D=3D"string"||a&&a.constructor=3D=3D=3DString};_object.isArray=3Dfu=
nction $Object$isArray(a){return a instanceof =
Array};_object.isFunction=3Dfunction $Object$isFunction(a){return typeof =
a=3D=3D=3D"function"};_object.isObject=3Dfunction =
$Object$isObject(a){return a&&typeof =
a=3D=3D=3D"object"};_object.isBoolean=3Dfunction =
$Object$isBoolean(a){return typeof =
a=3D=3D=3D"boolean"||a&&a.constructor=3D=3D=3DBoolean};_object.isNumber=3D=
function $Object$isNumber(a){return typeof =
a=3D=3D=3D"number"||a&&a.constructor=3D=3D=3DNumber};_object.resolve=3Dfu=
nction $Object$Resolve(a){try{if(typeof =
a=3D=3D=3D"string")a=3DFunction.parse(a);else if(typeof =
a=3D=3D=3D"object")a=3Da.constructor;else if(typeof =
a!=3D=3D"function")a=3Dnull}catch(b){return null}return =
a};_object.compare=3Dfunction $Object$Compare(b,c){var =
a=3Dthis.resolve(b);return =
a&&a=3D=3Dthis.resolve(c)};_object.getType=3Dfunction =
$Object$getType(b){var a=3Db.constructor;if(!a||typeof =
a!=3D"function"||!a.__typeName||a.__typeName=3D=3D"Object")return =
_object;return a};_object.isNull=3Dfunction $Object$isNull(a){return =
null=3D=3Da||undefined=3D=3Da};_object.getTypeName=3Dfunction =
$Object$getTypeName(a){return =
_object.getType(a).__typeName};_object.fromJSON=3Dfunction =
$Object$fromJSON(text){try{if(typeof =
JSON!=3D=3D"undefined"&&JSON.parse)return JSON.parse(text);else =
if(/^[\],:{}\s]*$/.test(text.replace(/\\["\\\/b-u]/g,"@").replace(/"[^"\\=
\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(=
/(?:^|:|,)(?:\s*\[)+/g,"")))return eval("("+text+")")}catch(a){}return =
null};_object.toJSON=3Dfunction $Object$toJSON(a){if(a=3D=3D=3D"")return =
"";if(typeof JSON!=3D=3D"undefined"&&JSON.stringify)return =
JSON.stringify(a);var =
d=3D_object.toJSON,b=3D"null";if(!_object.isNull(a))if(_object.isArray(a)=
){b=3D[];for(var =
c=3D0;c<a.length;c++)b.push(d(a[c]));b=3D"["+b.join(",")+"]"}else =
if(_object.isObject(a)){b=3D[];for(var e in =
a)b.push('"'+e.encodeJson()+'":'+d(a[e]));b=3D"{"+b.join(",")+"}"}else =
if(_object.isString(a))b=3D'"'+a.encodeJson()+'"';else =
if(!_object.isFunction(a))b=3Da.toString();return =
b};_object.__typeName=3D"Object"})();(function(){var =
a=3DArray.prototype;a.addRange=3Dfunction =
b(a){a&&this.push.apply(this,a);return =
this};a.contains=3Da.exists=3Dfunction f(a){return =
this.indexOf(a)>=3D0};a.clone=3Dfunction j(){return =
[].addRange(this)};if(!a.indexOf)a.indexOf=3Dfunction e(c,a){var =
b=3Dthis.length;if((a=3Da||0)<0)a=3DMath.max(0,b+a);while(a<b)if(this[a++=
]=3D=3D=3Dc)return a-1;return -1};if(!a.forEach)a.forEach=3Dfunction =
d(c,b){var d=3Dthis.length;for(var =
a=3D0;a<d;a++)c.call(b,this[a],a,this)};a.insert=3Dfunction =
g(a,b){this.splice(a,0,b)};a.remove=3Dfunction h(b){var =
a=3Dthis.indexOf(b);if(a>=3D0)this.splice(a,1);return =
a>=3D0};a.add=3Da.queue=3Dfunction(a){return =
this.push(a)};a.clear=3Dfunction =
i(){if(this.length>0)this.splice(0,this.length)};a.removeAt=3Dfunction =
c(a){return =
this.splice(a,1)[0]};a.dequeue=3Da.shift;Array.__typeName=3D"Array"})();v=
ar $Enum=3Dfunction(){this._values=3D{};for(var =
b=3Darguments.length,a=3D0;a<b;a++)this._values[arguments[a]]=3Dthis[argu=
ments[a]]=3Darguments[a];return =
this};$Enum.prototype=3D{getValues:function(){return =
this._values},parse:function(b){if(b)for(var a in =
this._values)if(a.toLowerCase()=3D=3D=3Db.toLowerCase())return =
this._values[a];return null},toString:function(b){if(!b){var =
c=3D[];for(var a in this._values)c.push(a);return =
"["+c.join(",")+"]"}for(var a in =
this._values)if(this._values[a]=3D=3D=3Db)return a;throw new =
Error("Invalid Enumeration Value");},extend:function(b){if(b)for(var a =
in b._values)this._values[a]=3Dthis[a]=3Da;return this}};var =
$Flags=3Dfunction(){this._values=3D{};for(var =
b=3Darguments.length,a=3D0;a<b;a+=3D2)this._values[arguments[a]]=3Dthis[a=
rguments[a]]=3Darguments[a+1];return =
this};$Flags.prototype=3D{getValues:function(){return =
this._values},parse:function(g){var c=3Dg.split("|"),d=3D0;for(var =
a=3Dc.length-1;a>=3D0;a--){var f=3Dc[a].trim(),b=3Dfalse;for(var e in =
this._values)if(e=3D=3Df){d|=3Dthis[e];b=3Dtrue;break}if(b=3D=3Dfalse)thr=
ow new Error("Invalid Enumeration Value");}return =
d},toString:function(c){var a=3Dnew $StringBuilder;for(var b in =
this)if((this[b]&c)!=3D0){if(a.isEmpty()=3D=3Dfalse)a.append(" | =
");a.append(b)}return a.toString()}};var =
$StringBuilder=3Dfunction(a){this._parts=3D[];if(a)this.append(a)};$Strin=
gBuilder.prototype=3D{append:function(a){if(a=3D=3D=3Dnull||typeof =
a=3D=3D"undefined"||typeof =
a=3D=3D=3D"string"&&a.length=3D=3D=3D0)return;this._parts.push(a)},append=
Line:function(a){this.append(a);this._parts.push("\r\n")},clear:function(=
){this._parts=3D[]},isEmpty:function(){return =
this._parts.length=3D=3D=3D0},toString:function(a){return =
this._parts.join(a||"")}};var =
$Event=3Dfunction(a){this._handlers=3D[];this.autoInvoke=3Da;this.invokin=
g=3Dthis.isInvoked=3Dfalse;this.task=3Dnull};$Event.prototype=3D{dispose:=
function(){this._handlers=3D[]},attach:function(a){if(!a)return =
false;var c=3Dthis;function =
b(){a(c.vPackage)}if(this.autoInvoke&&this.isInvoked){this._timer=3Dwindo=
w.setTimeout(b,1);return true}else =
if(!this._handlers.exists(a)){if(this.invoking)b();this._handlers.unshift=
(a);return true}return false},detach:function(a){return =
this._handlers.remove(a)},fire:function(c,e){var =
a=3Dthis;a.vPackage=3Dc=3Dc=3D=3Dnull?{}:c;a.invoking=3Dtrue;function =
f(){a.invoking=3Dfalse;if(a.autoInvoke)a.dispose();else =
a.vPackage=3Dnull;a.isInvoked=3Dtrue;if(e)e()}function =
g(a){try{a(c)}catch(b){if($Debug.enabled)throw =
b;$WebWatson.submitFromException(b,null,38)}}var =
d=3Dthis._handlers.clone();if(!$Runtime.unloading&&e){var h=3Dnew =
$Task(f);for(var =
b=3Dd.length-1;b>=3D0;b--)h.add($CC(g,[d[b]]),Array.$Prioritizer.High);h.=
run()}else{for(var =
b=3Dd.length-1;b>=3D0;b--)g(d[b]);f()}}};$Event.DOM=3Dfunction(){};$Event=
.DOM.prototype=3D{_self:$Event.DOM,_event:$Event,exists:function(b){var =
a=3Dthis.constructor;if(a&&a.Events&&a.Events[b])return true;else throw =
new Error("Invalid Event Name");return =
false},_defined:function(a){return =
this._htEvents&&this._htEvents[a]},attachEvent:function(a,b){if(this.exis=
ts(a)){if(!this._htEvents)this._htEvents=3D{};if(!this._htEvents[a])this.=
_htEvents[a]=3Dnew =
$Event;this._htEvents[a].attach(b)}},detachEvent:function(a,b){if(this._d=
efined(a))this._htEvents[a].detach(b);else =
this.exists(a)},fire:function(a,d){var =
b;if(this.exists(a)&&this._defined(a)){var =
c=3D{srcBinding:this,eventName:a,Package:d,returnValue:null};this._htEven=
ts[a].fire(c);b=3Dc.returnValue}return =
b},dispose:function(){if(this._htEvents)for(var a in =
this._htEvents)this._htEvents[a].dispose();this._htEvents=3Dnull}};$Event=
.DOM.skipClass=3Dtrue;if($Event.DOM.registerClass)$Event.DOM.registerClas=
s("$Event.DOM");$Event.Manager=3Dfunction(b,a){var =
d=3Db.attachEvent;for(var c in =
a)d?b.attachEvent(c,a[c]):b[c].attach(a[c]);this.source=3Db;this.events=3D=
a;this.t=3Dd};$Event.Manager.prototype=3D{dispose:function(){var =
b=3Dthis.source;for(var a in =
this.events)this.t?b.detachEvent(a,this.events[a]):b[a].detach(this.event=
s[a]);this.source=3Dthis.events=3Dnull}};(function(){var =
c=3DArray;c.$Prioritizer=3Dfunction(){this.clear()};var a=3Dnew =
$Flags("High",1,"Medium",2,"Low",3,"Lowest",4),b=3Dc.$Prioritizer;b.Prior=
ities=3Da;b.prototype=3D{priorities:b.Priorities.getValues(),_add:functio=
n(c,b,a){if(this.list[b]){if(a&&a.key&&this.keys[a.key])if(b<this.keys[a.=
key])this.removeItem(a);else return =
null;c.call(this.list[b],a);if(a&&a.key)this.keys[a.key]=3Db}return =
a},push:function(c,b){if(!b)b=3Da.Medium;return =
this._add(this.list[b].unshift,b,c)},queue:function(c,b){if(!b)b=3Da.Medi=
um;return this._add(this.list[b].queue,b,c)},dequeue:function(){for(var =
c in this.priorities){var =
b=3Dthis.list[this.priorities[c]];if(b.length>0){var =
a=3Db.dequeue();if(a){if(a.key)delete this.keys[a.key];return a}}}return =
null},removeItem:function(b){var a=3Dfalse;if(b.key){var =
c=3Dthis.keys[b.key];if(c){a=3Dthis.list[c].remove(b);delete =
this.keys[b.key]}}if(!a)for(var c in =
this.priorities)a=3Dthis.list[this.priorities[c]].remove(b)||a;return =
a},removeKey:function(c){var d=3Dthis.keys[c];if(d){var =
b=3Dthis.list[d];for(var =
a=3Db.length-1;a>=3D0;a--)if(b[a]&&b[a].key=3D=3Dc){b.splice(a,1);delete =
this.keys[c];return true}}return false},isEmpty:function(){for(var a in =
this.list)if(this.list[a].length>0)return false;return =
true},findByProperty:function(c,d){for(var f in this.priorities){var =
b=3Dthis.list[this.priorities[f]],e=3Db.length;for(var =
a=3D0;a<e;a++)if(b[a][c]=3D=3D=3Dd)return b[a]}return =
null},clear:function(){this.list=3D{};this.keys=3D{};for(var a in =
this.priorities)this.list[this.priorities[a]]=3D[]}}})();(function(){var =
c=3Dwindow,a=3Dc.$Dom=3D{};a.Css=3Dnew b;function b(){var =
b=3Dthis,c=3Ddocument,e=3D_ge,d=3Dc.documentElement;b.Rule=3Dfunction(a){=
a.search(b.Rule.reCssSelector);this.strTagName=3DRegExp.$1.toLowerCase();=
this.strClassName=3DRegExp.$2.toLowerCase();this.strID=3DRegExp.$3};b.Rul=
e.reCssSelector=3D/([^\.#]*)\.?([^#]*)#?(.*)/;b.createRules=3Dfunction(d)=
{if(!d)return [];var =
a=3Dd.trim().split(b.createRules.reWhiteSpace),e=3Da.length,f=3Db.Rule;fo=
r(var c=3D0;c<e;c++)a[c]=3Dnew f(a[c]);return =
a};b.createRules.reWhiteSpace=3D/\s+/;b.doesElementPassRule=3Dfunction(b,=
a){return =
a&&b.nodeType=3D=3D=3D1&&(!a.strTagName||a.strTagName=3D=3D=3Db.tagName.t=
oLowerCase())&&(!a.strClassName||(" "+b.className.toLowerCase()+" =
").indexOf(" "+a.strClassName+" =
")!=3D=3D-1)&&(!a.strID||a.strID=3D=3D=3Db.id)};b.doesElementPassRules=3D=
function(a,e,c){var h=3De.length;if(!e||h=3D=3D0||!a)return false;var =
f=3Dh-1,i=3Db.doesElementPassRule;if(!i(a,e[f--]))return =
false;if(!c||c=3D=3Ddocument)c=3Dd;var =
g=3Dc=3D=3Dd;while(a&&(g||c.contains(a))&&f>=3D0){a=3Da.parentElement;if(=
a&&i(a,e[f]))f--}return =
a&&(g||c.contains(a))};b.getElementsByCssSelectorRules=3Dfunction(h,d){va=
r g=3D[],i=3Dh.length,j=3Db.doesElementPassRule;d=3Dd||c;function =
f(d,l){var b=3Dh[l];if(b){var k=3D[];if(b.strID){var =
o=3D_ge(b.strID);if(o&&d=3D=3Dc||d.tagName&&d.contains(o))k=3D[e(b.strID)=
]}else if(b.strTagName)k=3Da.getAnyElementByTagName(b.strTagName,d);else =
if(b.strClassName)k=3Dd.all||d.getElementsByTagName("*");var =
p=3Dk.length;for(var n=3D0;n<p;n++){var =
m=3Dk[n];if(j(m,b))if(l+1<i)f(m,l+1);else =
g.push(m)}}}if(i>0)f(d,0);return =
g};b.getElementsByCssSelector=3Dfunction(b,c){return =
a.Css.getElementsByCssSelectorRules(a.Css.createRules(b),c)}}a.getAnyElem=
entByTagName=3Dfunction(b,e,m){var =
j=3Ddocument,g=3D[],i=3Db.indexOf(":"),h=3Da.getAnyElementByTagName;if(!e=
)e=3Dj;if(i>=3D0)if(h._scanMode){var =
c=3Db.substring(0,i),b=3Db.substring(i+1);if(c&&h._ns[c]=3D=3Dnull)if(c!=3D=
""&&j.namespaces&&!j.namespaces[c])throw new Error("IE Requirement - Add =
xmlns:"+c+" to the HTML tag.");else h._ns[c]=3Dtrue;var =
d=3De.getElementsByTagName(b);if(d.length=3D=3D0)d=3De.getElementsByTagNa=
me(c+":"+b);iCount=3Dd.length;for(var f=3D0;f<iCount;f++){var =
k=3Dd[f],l=3Dk[h._propName];if(l&&l.toLowerCase()=3D=3Dc.toLowerCase())g.=
push(k)}}else if($Browser.MozillaCompatMode&&!m){g=3D[];var =
d=3De.getElementsByTagName("div");for(var =
f=3D0;f<d.length;f++)if(d[f].className.indexOf(b)>-1)g.push(d[f])}else =
g=3De.getElementsByTagName(b);else g=3De.getElementsByTagName(b);return =
g}})();(function(){var =
a=3D$Dom.getAnyElementByTagName;a._scanMode=3D$B.IE||$B.Opera&&$B.V<9;a._=
propName=3D$B.IE?"scopeName":"prefix";a._ns=3D[]})();function =
$(a){return a=3D=3Dnull||typeof a=3D=3D"object"&&!(a instanceof =
String)?a:_ge(a)}var $Xml=3D{resolveTagName:function(a){var =
b;if(a.document&&a.document=3D=3Ddocument){b=3Da.tagName;if(b&&$B.IE&&a.s=
copeName!=3D"")if(b.substr(0,a.scopeName.length).toUpperCase()!=3D=3Da.sc=
opeName.toUpperCase())b=3Da.scopeName+":"+b}else b=3Da.nodeName;return =
b.toLowerCase()},getDocumentRoot:function(a){if(!a)return =
null;if(a.document&&a.document=3D=3Ddocument)return =
a;if(a.responseText.length=3D=3D4)return null;var =
b=3Dnull;if((!a.responseXML||a.responseXML.xml=3D=3D"")&&a.status!=3D404)=
try{var c=3Dnew =
ActiveXObject("Microsoft.XMLDOM");c.loadXML(a.responseText);b=3Dc.documen=
tElement}catch(d){b=3Dnull}else =
try{b=3Da.responseXML.documentElement}catch(d){b=3Dnull}return =
b},getTextProperty:function(a){if(a.text=3D=3D"")return "";else return =
a.text||a.textContent}},$Parser=3Dfunction(d,f,e){var =
c=3D$Xml.getDocumentRoot(f),g=3D$Xml.resolveTagName,a=3De||{};function =
b(a,f,e,c){if(a.processor)c=3Da.processor(a,f,e,c);var =
k=3Df.childNodes.length,j=3Da.children;for(var i=3D0;i<k;i++){var =
d=3Df.childNodes[i];if(d.nodeType=3D=3D=3D1){var =
h=3Dj&&a.children[g(d)];if(h)b(h,d,e,c);else =
if(a.childProcessor)a.childProcessor(h,d,e,c)}}}if(c)b(d,c,a,a);return =
a};$Parser.root=3Dfunction(c){var a=3D{};a.children=3D{};for(var =
b=3D1;b<arguments.length;b++)a.children[arguments[b].tagName]=3Darguments=
[b];a.processor=3Dc;return a};$Parser.tag=3Dfunction(g,f,e,d){var =
a=3D{};a.tagName=3Dg;a.processor=3Df;a.childProcessor=3De;if(d){var =
c=3Darguments.length;if(c>3){a.children=3D{};for(var =
b=3D3;b<c;b++)a.children[arguments[b].tagName]=3Darguments[b]}}return =
a};var $Parsers=3D{Definitions:{Binding:new function(){var =
a=3D$Parser.tag;function f(i,b,e){if(e&&e.def){var =
c=3De.def;c.type=3Db.getAttribute("type");c._async=3Db.getAttribute("atta=
ch")=3D=3D"async";var =
g=3Db.getAttribute("root"),d=3Db.getAttribute("selector"),a;if(g){switch(=
g.toLowerCase()){case "parent":a=3Db.parentElement;break;case =
"previous":a=3Db.previousSibling;while(a.nodeType!=3D1)a=3Da.previousSibl=
ing;break;case =
"next":a=3Db.nextSibling;while(a.nodeType!=3D1)a=3Da.nextSibling;break;ca=
se =
"none":a=3Dnull}c.root=3Da}c.preload=3Db.getAttributeNode("preload")!=3Dn=
ull;if(d){d=3Dd.split(",");for(var =
f=3Dd.length-1;f>=3D0;f--)c.bindCss(d[f],c.root)}c.ns=3Db.getAttribute("n=
amespace")}return e}function g(d,b,a){a.network=3Dnew =
$Network;$Parser($Parsers.Definitions.References,b,a.network);return =
a}function c(f,d,c){var =
a=3Dd.getAttribute("src");if(a.startsWith("#")){var =
b=3Ddocument.getElementById(a.substring(1));if(b)$Parser($Parsers.Definit=
ions.Binding,b,c);else throw new Error("Binding id ("+a+") is =
missing");}return c}function =
b(d,b,a){if(!a.def._defaults)a.def._defaults=3D{}}function e(e,b,c){var =
a=3Db.getAttribute("name");if(a){a=3Da.toLowerCase();if(!c.def._defaults[=
a])c.def._defaults[a]=3Db.value||b.getAttribute("value")}}function =
d(d,b,a){a.def.addChain($Parser($Parsers.Definitions.Binding,b,{def:$Bind=
ing.define()}))}return =
$Parser.root(f,a("web:references",g),a("web:defaults",b,null,a("web:param=
",e)),a("web:chains",null,null,a("web:chain",d)),a("web:requires",null,nu=
ll,a("web:add",c)))},References:new function(){function =
a(d,c,a){if(!a.config.priority){var =
b=3Dc.getAttribute("priority");if(b)a.config.priority=3DArray.$Prioritize=
r.Priorities[b.substring(0,1).toUpperCase()+b.substring(1).toLowerCase()]=
;a.config.base=3Dc.getAttribute("base")}return a}function b(r,c,b){var =
p=3Dc.getAttribute("type")||"script",n=3Dc.getAttribute("src"),h=3Dc.getA=
ttribute("key"),f=3D$Request,d=3Db.config.items,e=3D$Network.Type,i=3Dn.s=
plit("|"),l=3Dh&&h.split("|"),o=3Di.length;for(var g=3D0;g<o;g++){var =
a=3Di[g].trim();if(b.config.base)a=3D$Request.resolveUrl(a,b.config.base)=
;if(a)switch(p.toLowerCase()){case =
"fpp":if(!$Network._fppReady)d.push((new =
f("{framework.base}/FireAnt.js",e.Script)).setHash("FireAnt.js"));case =
"text/javascript":case "script":d.push((new =
f(a,e.Script)).setHash(l&&l[g]));break;case "text/xml":case "xml":var =
j=3D(new =
f(a,e.XML)).setName(c.getAttribute("name")),k=3Dc.getAttribute("proxy");i=
f(k&&k.toLowerCase()=3D=3D"true")j.setFlags($Network.Flags.CLIENTPROXY);d=
.push(j);break;case "text/css":case "css":d.push(new =
f(a,e.CSS));break;case "image":d.push(new f(a,e.Image));break;case =
"reference":if(a.startsWith("#")){var =
m=3Dc.document.getElementById(a.substring(1));if(m)b=3D$Parser($Parsers.D=
efinitions.References,m,b);else throw new Error("Error locating =
reference: "+a);}}}return b}return =
$Parser.root(a,$Parser.tag("web:add",b))}},References:function(a){return =
$Parser($Parsers.Definitions.References,a)},Binding:function(a){return =
$Parser($Parsers.Definitions.Binding,a)}};$Runtime=3D{unloading:false,onu=
nload:new =
$Event(true),_shutdown:function(){if($Runtime.unloading)return;$Runtime.u=
nloading=3Dtrue;$Runtime.onunload.fire();$Runtime.onunload=3Dnull;if(type=
of =
$Binding!=3D"undefined")$Binding.Scope.prototype.__de=3Dnull;if($B.IE)try=
{document.execCommand("BackgroundImageCache",false,false)}catch(a){}if(ty=
peof =
$Network!=3D"undefined")$Network.Execute.Script.outstanding=3D$Network.Ex=
ecute.scriptList=3Dnull;if(typeof =
Web!=3D"undefined")Web=3D{};CollectGarbage()},_loaded:function(){window.d=
ocument.detachEvent("onstop",$Runtime._shutdown)}};var =
$Counter=3D1;if(typeof =
$Config=3D=3D"undefined")$Config=3D{Themes:{},TraceData:{disable:1}};$Con=
fig.culture=3D$Config.culture||document.documentElement.getAttribute("web=
:culture")||"en-US";$Config.applyAppDomain=3D$Config.applyAppDomain||fals=
e;if($B.IE){window.document.attachEvent("onstop",$Runtime._shutdown);jQue=
ry(window).bind("load",$Runtime._loaded)}jQuery(window).bind("unload",$Ru=
ntime._shutdown);$Task=3Dfunction(a){this.id=3D"$T"+$Task._counter++;if(a=
)$Task.Scheduler._setCB(this.id,a)};$Task.prototype=3D{add:function(b,a){=
$Task.Scheduler.add(b,a,this.id);return =
this},run:function(){$Task.Scheduler.run();return =
this},dispose:function(){$Task.Scheduler.remove(this.id)}};$Task._counter=
=3D0;$Task.Scheduler=3Dnew function(){var =
e=3D0,a=3D[],b=3Dnull,c=3Dthis,d;function =
h(){c.isRunning=3Dfalse;f()}function f(){if(!c.isRunning){d=3Dnew =
Date;c.isRunning=3Dtrue;var e=3Dc.queue.dequeue();while(e){var =
f=3De.id;e.cb();if(f){if(--a[f]._count=3D=3D=3D0&&a[f]._cb)a[f]._cb(f);de=
lete a[f][e.key]}if(new Date-d<c.lock)e=3Dc.queue.dequeue();else =
e=3Dnull}if(!c.queue.isEmpty()){if(!b)b=3DsetInterval(h,1)}else{c.isRunni=
ng=3Dfalse;clearInterval(b);b=3Dnull}}}this._setCB=3Dfunction(b,c){if(!a[=
b]){a[b]=3D{};a[b]._count=3D0}a[b]._cb=3Dc};this.shouldSleep=3Dfunction()=
{return d&&new =
Date-d<this.lock};this.lock=3D175;this.run=3Df;this.isRunning=3Dfalse;thi=
s.queue=3Dnew =
Array.$Prioritizer;this.add=3Dfunction(d,c,b){e++;if(this.queue.queue({id=
:b,key:e,cb:d},c)&&b){if(!a[b]){a[b]=3D{};a[b]._count=3D0}a[b][e]=3Dtrue;=
a[b]._count++}return e};this.remove=3Dfunction(d){if(!a)return;for(var c =
in =
a[d])if(c!=3D=3D"_count"&&c!=3D=3D"_cb")this.queue.removeKey(c);delete =
a[d];if(this.queue.isEmpty()){if(b)clearInterval(b);b=3Dnull;this.isRunni=
ng=3Dfalse}};function =
g(){if(b)clearInterval(b);a=3Dnull;this.queue=3Dnull}$Runtime.onunload.at=
tach(g)};var $Memory=3Dfunction(){var a=3D$Memory;this.Nodes=3Dnew =
a.Nodes;this.Events=3Dnew a.Events;this.Properties=3Dnew =
a.Properties};(function(){var =
a=3D$Memory,b=3D"__0";a.prototype=3D{dispose:function(){this.Events.dispo=
se();this.Nodes.dispose();this.Properties.dispose()}};a.Groups=3Dfunction=
(){this.groups=3D{}};a.Groups.prototype=3D{create:function(a){if(!this.gr=
oups[a||(a=3Db)])this.groups[a]=3Dnew $Memory;return =
this.groups[a]},disposeGroup:function(a){if(this.groups[a||(a=3Db)])this.=
groups[a].dispose()},dispose:function(){for(var a in =
this.groups)this.groups[a].dispose();this.groups=3D{}}};a.Events=3Dfuncti=
on(){this.events=3Dnew =
a.Properties};a.Events.prototype=3D{register:function(b,a){this.add(new =
$Event.Manager(b,a))},add:function(a){this.events.register(a)},dispose:fu=
nction(){this.events.dispose();this.events=3Dnew =
a.Properties}};a.Nodes=3Dfunction(){this.nodes=3D[]};a.Nodes.prototype=3D=
{register:function(a){this.nodes.push(a);return =
a},create:function(f,c,e,d){var a=3D_ce(f);for(var b in =
c)a[b]=3Dc[b];for(var b in =
e)a.style[b]=3De[b];d&&d.appendChild(a);return =
this.register(a)},dispose:function(){var =
a;while(a=3Dthis.nodes.pop())!$Runtime.unloading&&a.removeNode&&a.removeN=
ode(true);this.nodes=3D[]}};a.Properties=3Dfunction(){this.properties=3D[=
]};a.Properties.prototype=3D{register:function(a){a.initialize&&a.initial=
ize();this.properties.push(a)},dispose:function(){var =
a;while(a=3Dthis.properties.pop())a.dispose&&a.dispose($Runtime.unloading=
);this.properties=3D[]}}})();function =
$Network(a,c,b){this.config=3D{priority:a,context:c,items:b||[]};this.res=
ponse=3D[];this.isLoaded=3Dthis.isExecuting=3Dfalse}$Network.prototype=3D=
{setContext:function(a){this.config.context=3Da;return =
this},add:function(f){var =
h=3Dthis,e=3Dh.config.items,d=3D$Network.Type,c=3Dd.Script;function =
g(a){var b=3Da instanceof $Request?a:new =
$Request(a,f);if(f=3D=3Dd.Fpp){b.type=3Dc;if(!$Network._fppReady){var =
g=3D(new =
$Request("{framework.base}/FireAnt.js",c)).setHash("FireAnt.js");e.push(g=
)}}e.push(b)}for(var b=3Darguments.length-1;b>0;b--){var =
a=3Darguments[b];if(a)if(a instanceof Array)a.forEach(g);else =
g(a)}return =
this},_complete:function(b,c,a){this._received++;a.resource=3Db;this.resp=
onse.push(a);if(this._received=3D=3D=3Dthis.config.items.length){this.isE=
xecuting=3Dfalse;this.isLoaded=3Dtrue;if(this._callback)this._callback(th=
is.response,this.config.context)}},load:function(c){if(!this.isExecuting)=
{this.isExecuting=3Dtrue;this._callback=3Dc;this._received=3D0;this._delC=
allback=3D$CD(this,this._complete);var =
a=3Dthis.config.items,d=3Da.length;if(d>0)for(var =
b=3D0;b<a.length;b++)$Network.fetch(this._delCallback,a[b]);else{this.isE=
xecuting=3Dfalse;this._callback(this.response,this.config.context)}}else =
this._callback=3Dc},abort:function(){if(this.isExecuting){var =
a=3Dthis._delCallback;this.config.items.forEach(function(b){$Network.abor=
tRequest(a,b)});this._received=3D0}this.isExecuting=3Dfalse},dispose:func=
tion(){if(!$Runtime.unloading)this.abort();this.config=3Dthis.response=3D=
this._callback=3Dthis._delCallback=3Dnull}};new function(){var =
a=3D$Network,d=3D$Event,f=3DArray.$Prioritizer;a.Type=3Dnew =
$Enum("XML","Image","Script","XMLPost","XMLGet","CSS","Stream","Fpp");a.V=
erbs=3Dnew $Enum("GET","POST","DELETE","PUT");a.Flags=3Dnew =
$Flags("SERIALIZE",1,"DUPLICATE",2,"NOTIFY",4,"CACHEONLY",8,"CLIENTPROXY"=
,16,"CANARY",32);a.Priority=3Df.Priorities;var =
b=3Da.Type,c=3Da.Flags;a.getCookie=3Dfunction(a){return =
$Cookie.getCookie(a,1)};a.getCookie.cookieString=3D"";a.getCookie.cookies=
=3D{};a.abortGroup=3Dfunction(b){for(var c in =
a.Domain.list)a.Domain.list[c].abortGroup(b)};a.Events=3D{onrequest:new =
d,oncomplete:new d,onerror:new d,onhttperror:new d,oninvoke:new =
d,onfinished:new d,onprofile:new =
d};a.Domain=3Dfunction(a){this.domain=3Da;this.groups=3D{};this.parallel=3D=
new f;this.serial=3Dnew =
f;this.requests=3D{};this._active=3D0;this._serialActive=3Dthis._proxy=3D=
false;this._proxyTarget=3Dnull;this._proxyFail=3Dfalse};a.Domain.prototyp=
e=3D{_assignProxy:function(a){this._proxyTarget=3Da;this._continue()},add=
:function(f,d){var h=3Dthis;function =
o(b){if(!e)a.registerBaseDomain();if(!a.Proxy.proxies[b])if(b.endsWith(do=
cument.domain)||b.indexOf(":")>0&&b.substring(0,b.indexOf(":")).endsWith(=
document.domain)){var =
c=3D_ce("iframe");c.style.display=3D"none";document.body.insertAdjacentEl=
ement("afterBegin",c);c.onload=3Dd;var =
f=3D$Network.xmlProxyTimeout;setTimeout(g,f?f:3e4);c.src=3Dlocation.proto=
col+"//"+b+"/xmlProxy.htm?vn=3D"+$Version+"&domain=3D"+document.domain;a.=
Proxy.proxies[b]=3Dc;function =
d(){c.onload=3Dnull;h._proxyFail=3Dtrue;h._continue();$WebWatson.submitFr=
omException(new Error("xmlProxy from "+b+" failed."))}function =
g(){if(!h._proxyTarget&&!h._proxyFail)d()}}else{h._proxyFail=3Dtrue;h._co=
ntinue()}}var i;if(f)if(f._id)i=3Df._id;else =
i=3Df._id=3D$Counter++;if(d.flags&c.CLIENTPROXY)if(this.domain!=3Da.curre=
ntDomain)if(this._proxyFail){if(f)f({status:5e3},oRequest);return}else{o(=
this.domain,f);this._proxy=3Dtrue}else =
d.flags=3Dd.flags^c.CLIENTPROXY;var =
l=3Dd.group,m=3D{request:d,callback:f};if(l){if(!this.groups[l])this.grou=
ps[l]=3D[];this.groups[l].push(m)}var =
n=3Dd._key=3Dd.getKey(),g=3Dthis.requests[n];if(g){if(f&&!g._items[i])if(=
g._complete)f(g._complete,d);else g._items[i]=3Dm;g._count++}else{var =
k;if(d.flags&c.SERIALIZE)k=3Dthis.serial;else k=3Dthis.parallel;var =
j=3Dd.type;if(j=3D=3Db.XML||j=3D=3Db.XMLGet||j=3D=3Db.XMLPost||j=3D=3Db.S=
tream)k.push(d,d.priority);else =
k.queue(d,d.priority);g=3Dthis.requests[n]=3D{};g._items=3D{};g._count=3D=
1;if(f)g._items[i]=3D{request:d,callback:f}}this._continue();return =
g},_continue:function(){var =
d;if(this._active<a.Config.maxActive&&(!this._proxy||this._proxy&&(this._=
proxyTarget||this._proxyFail))){if(!this._serialActive)if(this.serial&&(d=
=3Dthis.serial.dequeue()))this._serialActive=3Dtrue;if(!d&&this.parallel)=
d=3Dthis.parallel.dequeue();if(d){var =
f=3D$CD(this,this._complete),g=3Dd._key,e=3Dthis.requests[g];if(d.flags&c=
.CLIENTPROXY&&(d.type=3D=3Db.XMLGet||d.type=3D=3Db.XML||d.type=3D=3Db.XML=
Post))if(this._proxyFail){if(d.p_fnCallback)d.p_fnCallback({status:5e3},d=
);this._complete(null,d)}else =
e._executing=3Dthis._proxyTarget.fetchXML(d,$Network.Events,null,f);else =
e._executing=3Da.Execute.load(f,d);if(e._executing)this._active++}}},_com=
plete:function(f,d){a.Events.oncomplete.fire(d);if($B.Firefox&&d.flags&c.=
CLIENTPROXY)switch(d.type){case b.XMLGet:case b.XML:case =
b.XMLPost:f=3D$Browser._Private.cleanupFirefox(f,d)}if(d.flags&c.SERIALIZ=
E)this._serialActive=3Dfalse;this._active--;var =
m=3Dd._key,k=3Dthis.requests[m],j=3Dfalse,g=3D[];if(k){k._complete=3Df;va=
r l=3Dk._items;for(var o in l){var =
i=3Dl[o],h=3Di.request,e=3Dh.context;j=3Dj||h.flags&c.NOTIFY;i.callback(f=
,e,h);if(e&&e.bRetry){g.push(i);e.bRetry=3Dfalse}}delete =
this.requests[m]}if(d.group){this.groups[d.group].remove(d);if(this.group=
s[d.group].length=3D=3D=3D0)delete =
this.groups[d.group]}if(g.length>0){var =
n=3Dthis;g.forEach(function(a){n.add(a.callback,a.request)})}if(j)$Access=
ibility.notify();this._continue()},abortRequest:function(b,h){var =
e=3Dh.getKey(),d=3Db&&b._id,a=3Dthis.requests[e];if(a){if(b&&d)if(a._item=
s[d]){delete =
a._items[d];a._count--}if(a._count=3D=3D=3D0){if(a._executing)a._executin=
g.abort();else{var =
g=3Dh.flags&c.SERIALIZE?this.serial:this.parallel,f=3Dg.findByProperty("_=
key",e);if(f)g.removeItem(f)}delete =
this.requests[e]}}},abort:function(){for(var b in this.requests){var =
a=3Dthis.requests[b]._executing;if(a)a.abort()}this.groups=3D{};this.requ=
ests=3D{}},abortGroup:function(b){var =
a=3Dthis.groups[b],c=3Dthis;if(a){a.forEach(function(a){c.abortRequest(a.=
callback,a.request)});delete =
this.groups[b]}},dispose:function(){this.abort();this.parallel=3Dthis.ser=
ial=3Dnull}};a.abortRequest=3Dfunction(d,b){var =
c=3Da.Domain.list[b.domain];if(c)c.abortRequest(d,b)};a.fetch=3Dfunction(=
d,c){var b=3Dc.domain;if(b=3D=3D=3D""||b=3D=3D=3Dnull)throw new =
Error("Invalid Domain");var e=3Da.getDomain(b);return =
e.add(d,c)};a.getDomain=3Dfunction(b){var =
c=3Da.Domain.list[b];if(!c)c=3Da.Domain.list[b]=3Dnew a.Domain(b);return =
c};a.fetchXML=3Dfunction(f,c,e,b,d){return a.fetch(c,(new =
$Request(f,e=3D=3D=3D"GET"?a.Type.XMLGet:a.Type.XMLPost)).setHeaders(d).s=
etPostString(b))};a.fetchCSS=3Dfunction(d,b,c){return a.fetch(b,(new =
$Request(d,a.Type.CSS)).setObject(c))};a.fetchScript=3Dfunction(d,b,e){va=
r c=3D(new $Request(d,a.Type.Script)).setHash(e);return =
a.fetch(b,c)};a.Domain.list=3D{};a.Domain.abort=3Dfunction(){for(var b =
in =
a.Domain.list)a.Domain.list[b].dispose();a.Domain.list=3D{}};$Runtime.onu=
nload.attach(a.Domain.abort);a.Execute=3Dnew function(){var =
b=3D$B.IE,c=3D0,e=3DblnImagesChecked=3Dfalse;this.load=3Dfunction(f,c){va=
r =
b=3Da.Type,d,e=3Dc.type,g=3Dc.url;$Network.Events.onrequest.fire(c);if(g!=
=3Dc.url)c.resolve();switch(e){case b.XMLGet:case b.XML:case =
b.XMLPost:d=3Dnew this.XML(f,c,b.XMLPost=3D=3De);break;case =
b.Stream:if(!this.Stream){throw new Error("Streaming not =
installed");break}case b.Image:case b.Script:case b.CSS:d=3Dnew =
this[e](f,c)}return =
d};this.XML=3Dfunction(f,a,e){this.callback=3Df;this.request=3Da;this.isR=
unning=3Dtrue;var b=3Dthis.resource=3Dnew =
XMLHttpRequest,c=3Da.absoluteUrl;if($B.Safari)c=3Dc.replace(/\:80\//,"/")=
;if(e)b.open("POST",c,true);else =
b.open(a.verb,c,true);if(a.headers)for(var d in =
a.headers)b.setRequestHeader(d,a.headers[d]);if(a.canary)b.setRequestHead=
er(a.canary.n,a.canary.v);b.onreadystatechange=3D$CD(this,this.complete);=
if(a.timeout)a.timer=3DsetTimeout($CD(this,this.timeout),a.timeout);try{i=
f(a.postString||!$B.IE)b.send(a.postString);else =
b.send()}catch(g){$Network.Events.onhttperror.fire(b);if(a&&a.timer)clear=
Timeout(a.timer);this.complete(null,true)}};this.XML.prototype=3D{_cleanu=
p:function(){var =
a=3Dthis.request,b=3Dthis.resource;if(a&&a.timer)clearTimeout(a.timer);tr=
y{try{b.onreadystatechange=3Dnull}catch(c){b.onreadystatechange=3Dfunctio=
n(){}}}catch(c){}},abort:function(){this._cleanup();try{this.resource.abo=
rt()}catch(a){}if(!$Runtime.unloading)this.callback({status:0},this.reque=
st)},timeout:function(){this._cleanup();this.callback({status:404},this.r=
equest)},complete:function(c,b){this.isRunning=3Dfalse;var =
a=3Dthis.resource;if(a&&(b||4=3D=3D=3Da.readyState)){this._cleanup();this=
.callback(a,this.request)}}};this._Image=3Dfunction(){return new =
Image};this.Cache=3Dfunction(d,b){this.callback=3Dd;this.request=3Db;var =
c=3Dthis.cache=3Da.Execute._Image();c.onabort=3Dc.onerror=3D$CD(this,this=
._onerror);c.onload=3D$CD(this,this._onload);if(b.timeout)this.timeout=3D=
setTimeout($CD(this,this._timeout),b.timeout);c.src=3Db.absoluteUrl};this=
.Cache.prototype=3D{_onerror:function(){this.cache.status=3D404;blnImages=
Checked=3Dthis.cache.blnError=3Dtrue;this.dispose()},_onload:function(){t=
his.cache.status=3D200;blnImagesChecked=3Dtrue;this.dispose()},_timeout:f=
unction(){this.cache.status=3D408;this.cache.blnTimeout=3Dtrue;this.dispo=
se()},abort:function(){this.cache.removeAttribute("src");this.cache.statu=
s=3D0;this.dispose()},dispose:function(){if(!$Runtime.unloading)this.call=
back(this.cache,this.request);if(this.timeout)clearTimeout(this.timeout);=
this.timeout=3Dthis.cache=3Dthis.callback=3Dthis.request=3Dthis.cache.one=
rror=3Dthis.cache.onload=3Dthis.cache.onabort=3Dnull}};this.CSS=3Dfunctio=
n(d,a){this.callback=3Dd;this.request=3Da;this.isRunning=3Dtrue;this.url=3D=
a.absoluteUrl;this.resource=3Dnull;var =
f=3Dthis.getElement(this.url);if(!f)if($B.Safari||e||c>=3D2&&!blnImagesCh=
ecked)this._next();else{if(b&&!blnImagesChecked&&(!a.timeout||a.timeout<3=
500))this.timeout=3DsetTimeout($CD(this,this._timeout),3500);this.cache=3D=
new $Network.Execute.Cache($CD(this,this._next),a)}else d(f,a)};var =
d=3D"uninitialized";this.CSS.prototype=3D{_timeout:function(){if(this.cac=
he&&this.cache.cache.readyState=3D=3D=3Dd){e=3Dtrue;this.cache.abort()}},=
_next:function(){if(this.timeout)clearTimeout(this.timeout);var =
c=3Dthis.request.pool,a=3Dthis.resource=3Dc||_ce("link");if(!c){a.rel=3D"=
stylesheet";a.type=3D"text/css"}a.href=3Dthis.url;a.onreadystatechange=3D=
$CD(this,this.complete);if(!c){var =
d=3D_d.getElementById("head")||_dh;d.appendChild(a)}if(!b)a.readyState=3D=
"complete";this.cache=3Dnull;this.complete()},getElement:function(d){var =
b=3D_get("link");for(var a=3Db.length-1;a>=3D0;a--){var =
c=3Db[a];if($Request.resolveUrl(c.href)=3D=3D=3Dd)return c}return =
null},abort:function(){if(this.timeout)clearTimeout(this.timeout);var =
a=3Dthis.resource;if(a)try{a.removeAttribute("href");a.onreadystatechange=
=3Dnull}catch(b){}if(this.cache)this.cache.abort();this.cache=3Dthis.reso=
urce=3Dnull;if(!$Runtime.unloading)this.callback({status:0},this.request)=
},complete:function(){this.isRunning=3Dfalse;var =
a=3Dthis.resource;if(a&&a.onreadystatechange&&("loaded"=3D=3D=3Da.readySt=
ate||"complete"=3D=3D=3Da.readyState)){this.callback(a,this.request);this=
.resource=3Da=3Da.onreadystatechange=3Dnull}}};this.Image=3Dfunction(d,a)=
{this.callback=3Dd;this.request=3Da;this.isRunning=3Dtrue;if(c=3D=3D2&&!b=
lnImagesChecked)this.complete({status:408,src:a.absoluteUrl});else{if(!bl=
nImagesChecked&&b&&(!a.timeout||a.timeout<3500))this.timeout=3DsetTimeout=
($CD(this,this._timeout),3500);this.cache=3Dnew =
$Network.Execute.Cache($CD(this,this.complete),a)}};this.Image.prototype=3D=
{_timeout:function(){if(this.cache&&this.cache.cache.readyState=3D=3D=3Dd=
)this.cache._timeout()},abort:function(){if(this.timeout)clearTimeout(thi=
s.timeout);if(!$Runtime.unloading)this.callback({status:0},this.request);=
if(this.cache)this.cache.abort();this.isRunning=3Dfalse;this.request=3Dth=
is.callback=3Dthis.cache=3Dnull},complete:function(a){if(this.timeout)cle=
arTimeout(this.timeout);if(b&&a.status=3D=3D=3D408&&a.readyState=3D=3D=3D=
d)c++;this.isRunning=3Dfalse;if(!$Runtime.unloading)this.callback(a,this.=
request);this.request=3Dthis.callback=3Dnull}};this.Script=3Dfunction(a,b=
){this.callback=3Da;this.request=3Db;this._count=3D0;this._run()};this.Sc=
ript.prototype=3D{_run:function(){var =
f=3Dthis.request,g=3Dthis.url=3Df.absoluteUrl.toLowerCase(),c=3Dthis.reso=
urce=3Dthis.getElement(g),d,h=3D_d.getElementById("head")||_dh,e;if(b&&!(=
f.flags&a.Flags.CACHEONLY))e=3D$CD(this,this._precomplete);else =
e=3D$CD(this,this.complete);if(b&&!c)d=3Dthis.resource=3Da.Execute.Script=
.outstanding[g];this._count++;if(f.hash){this.hash=3Dtrue;this.constructo=
r.hash[f.hash]=3Dfalse}if(!c||!b&&this.retry)if(d&&!this.retry){if(d.call=
backs=3D=3Dnull)d.callbacks=3D[];d.callbacks.push(e)}else{this.resource=3D=
c=3D_ce("script");c.async=3Dtrue;if(!b){c.onload=3Dc.onerror=3De;c.readyS=
tate=3D"complete";a.Execute.scriptList[g]=3Dc;smartSetTimeout(function(){=
c.src=3Df.absoluteUrl;h.appendChild(c)})}else{a.Execute.Script.outstandin=
g[g]=3Dc;if(d)c.callbacks=3Dd.callbacks;c.onreadystatechange=3De;c.src=3D=
f.absoluteUrl}}else =
if(!b){c.readyState=3D"complete";if(c.onload=3D=3Dnull)this.complete();el=
se{if(c.callbacks=3D=3Dnull)c.callbacks=3D[];c.callbacks.push(e)}}else =
this.complete();d=3Dnull},abort:function(){try{this.resource.removeAttrib=
ute("src")}catch(a){}if(!$Runtime.unloading)this.callback({status:0},this=
.request);if(this.resource)this.resource=3Dthis.resource.callbacks=3Dnull=
;this.onreadystatechange=3Dthis.callback=3Dthis.request=3Dnull},_precompl=
ete:function(){var =
b=3Dthis.resource;if(b&&("loaded"=3D=3D=3Db.readyState||"complete"=3D=3D=3D=
b.readyState))if(!a.Execute.scriptList[this.url]){b.onreadystatechange=3D=
$CD(this,this.complete);var =
c=3D_d.getElementById("head")||_dh;c.appendChild(b)}else =
this.complete()},complete:function(){var b=3Dthis.resource,c;function =
d(d){if(d.indexOf("window.")<0)return false;var =
c=3Dd.split("."),a=3Dwindow;for(var =
b=3D1;b<c.length;b++){a=3Da[c[b]];if(a=3D=3D=3Dundefined)return =
false}return =
true}if(b&&("loaded"=3D=3D=3Db.readyState&&!this.hash||"complete"=3D=3D=3D=
b.readyState||this.constructor.hash[this.request.hash]||this.request.hash=
&&d(this.request.hash))){b.onreadystatechange=3Db.onload=3Db.onerror=3Dnu=
ll;if(!(this.request.flags&a.Flags.CACHEONLY))if(this.hash&&!this.constru=
ctor.hash[this.request.hash]&&(this.request.hash&&!d(this.request.hash)))=
if(this._count<=3Da.Config.retryScripts){this.retry=3Dtrue;this._run();re=
turn}else throw new Error("Script "+this.url+": "+this.request.hash+"  =
failed to load.");else{a.Execute.scriptList[this.url]=3Db;delete =
a.Execute.Script.outstanding[this.url]}b.status=3D200;if(b.callbacks){whi=
le(c=3Db.callbacks.pop())c(b,this.request);this.callbacks=3Dnull}this.cal=
lback(b,this.request);b=3Dnull}},getElement:function(f){var =
c=3D$Request.resolveUrl,b=3Da.Execute.scriptList;if(!b){b=3Da.Execute.scr=
iptList=3D{};var =
d=3Ddocument.scripts,g=3Dd.length;for(i=3D0;i<g;i++){var =
e=3Dd[i];b[c(e.src).toLowerCase()]=3De}}return =
b[c(f).toLowerCase()]}};this.Script.prototype.constructor=3Dthis.Script;t=
his.Script.hash=3D{};this.Script.outstanding=3D{}};a.registerScript=3Dfun=
ction(b){a.Execute.Script.hash[b]=3Dtrue};a._fppReady=3Dfalse;a._fppProxi=
es=3D[];a.registerFpp=3Dfunction(c,b){if(a._fppReady)a.FppProxy.create(c,=
b);else a._fppProxies.push({type:c,classType:b})};var =
e=3Dfalse,g=3Dtrue;a.requiresDomainLowering=3Dfunction(a){g=3Da};a.Proxy=3D=
{proxies:{},_registerProxy:function(b){var =
c=3D$Request.extractHost(b.location.href,false),d=3Da.Proxy.proxies[c];if=
(d){d.onload=3Dnull;delete =
a.Proxy.proxies[c]}a.getDomain(c)._assignProxy(b);var =
e=3Dwindow.$LightNetwork;if(e)e.Proxy._registerProxy(b)}};a.registerBaseD=
omain=3Dfunction(){if(!g)return;if(e)return;var =
b=3Da.currentDomain;if(b.indexOf(":")>0)b=3Db.substring(0,b.indexOf(":"))=
;if($Config.domain&&!$Config.domain.endsWith("."))document.domain=3D$Conf=
ig.domain;else if(b.endsWith(".com")){var =
c=3Db.indexOf(".");if(c>0){document.domain=3Db;try{while(c>=3D0){b=3Db.su=
bstring(c+1);if(b!=3D"com"){document.domain=3Db;c=3Db.indexOf(".")}else =
c=3D-1}}catch(d){}}}else throw new Error("Missing/Bad =
$Config.domain");e=3Dtrue};a.Config=3D{retryScripts:2,maxActive:parseInt(=
window.maxConnectionsPerServer)||2};if($Config.applyAppDomain)a.registerB=
aseDomain()};function =
$Request(d,b,c,a){this.id=3D$Request.counter++;this.url=3Dd;this.flags=3D=
c;this.context=3Da||{};this.headersString=3D"";this.type=3Db;this.domain=3D=
$Request.extractHost(this.resolve());this.verb=3D"GET"}$Request.counter=3D=
0;$Request.prototype=3D{setHeaders:function(a){this.headers=3Da;var =
c=3D"";for(var b in =
a)c+=3Db+"=3D"+a[b]+"&";this.headersString=3Dc;return =
this},setVerb:$FN("verb"),setTimeout:$FN("timeout"),setContext:$FN("conte=
xt"),setFlags:$FN("flags"),setPriority:$FN("priority"),setObject:$FN("poo=
l"),setHash:$FN("hash"),setGroup:$FN("group"),setName:$FN("name"),setHost=
:$FN("host"),setPostString:function(a){this.postString=3Da;this.resolve()=
;return this},toString:function(){return =
this.url},setUrl:function(a){this.url=3Da;this.resolve()},_flags:$Network=
.Flags,getKey:function(){var =
a=3Dthis.absoluteUrl+"!"+this.headersString;if(this.flags&this._flags.DUP=
LICATE)a+=3D"!"+this.id;return a},setCanary:function(a){if(typeof =
a=3D=3D"string"){this.canary=3D{n:a,v:$Network.getCookie(a)||""};this.res=
olve()}return this},resolve:function(b){var =
a=3D$Request.resolveUrl(this.url,b||this.host);if(this.canary&&this.type=3D=
=3D$Network.Type.Script)a+=3D(a.indexOf("?")>0?"&":"?")+this.canary.n+"=3D=
"+this.canary.v;if(b)this.domain=3D$Request.extractHost(a);this.absoluteU=
rl=3Da;return a}};new function(){var =
a=3D$Request,c=3D$Network,b=3Dnull;c.extractHost=3Da.extractHost=3Dfuncti=
on(b,c){var =
d=3Dc?this.extractHost.reProtocolAndHost:this.extractHost.reHost;b=3Da.re=
solveUrl(b).toLowerCase();return =
String(b).search(d)<0?"":RegExp.$1};a.extractHost.reHost=3D/^(?:http|http=
s|ftp):\/\/([-.a-z0-9]+(?::[0-9]+)?)(?:\/|$)/i;a.extractHost.reProtocolAn=
dHost=3D/^((?:http|https|ftp):\/\/[-.a-z0-9]+(?::[0-9]+)?)(?:\/|$)/i;a.ex=
pandUrl=3Dfunction(c){if(c.indexOf("{")>=3D0&&$Config){if(!b){var =
a=3D$Config;b=3D{culture:a.culture,"theme.url":a.Themes.url,"framework.ba=
se":a.baseUrl};if(a.URL)for(var d in =
a.URL)b[d]=3Db[d.toLowerCase()]=3Da.URL[d]}c=3Dc.formatTokens(b)}return =
c};c.resolveUrl=3Da.resolveUrl=3Dfunction(b,c){if(b=3D=3Dnull)return =
"";b=3Db.toString();b=3Da.expandUrl(b);if(!c)if(!a.Base){var =
e=3D_get("base");if(e.length>0&&e[0].href!=3D"")c=3Da.Base=3De[0].href;el=
se{var =
f=3Dlocation.protocol+"//"+location.host+location.pathname;c=3Da.Base=3Df=
.substring(0,f.lastIndexOf(location.protocol=3D=3D=3D"file:"?"\\":"/")+1)=
}}else =
c=3Da.Base;else{c=3Da.expandUrl(c.toString());c=3Dc.toString().substring(=
0,c.toString().lastIndexOf("/")+1)}if(b.startsWith("/"))b=3Dlocation.prot=
ocol+"//"+location.host+b;if(b.indexOf("//")=3D=3D=3D-1)b=3Dc+b;function =
d(a){while(d.reDoubleDot.test(a))a=3Da.replace(d.reDoubleDot,"");return =
a}d.reDoubleDot=3D/\/[^\/]*\/\.\./;return =
d(b)};$Network.currentDomain=3D$Request.extractHost(document.location.hre=
f)};var =
$Accessibility=3D{notify:function(){if(this.enabled){if(!this._frame){var=
 =
b=3Dthis._frame=3D_ce("iframe"),a=3Db.style;a.width=3Da.height=3D"1px";a.=
top=3Da.left=3D"-1000px";a.position=3D"absolute";b.tabIndex=3D-1;document=
.body.insertAdjacentElement("afterBegin",b)}this._frame.contentWindow.loc=
ation.replace("about:blank")}},_frame:null,enabled:$Config.accessibility!=
=3Dnull?$Config.accessibility:true},$Binding=3Dfunction(a,b,h){$Binding.i=
nitializeBase(this,arguments);this._element=3Da;this._htParams=3Db||{};th=
is._strNamespace=3Dh;var =
d=3Dthis.constructor.skipClass,c=3Dd=3D=3D=3Dtrue||d=3D=3D=3D"true",f=3Db=
&&b.skipclass,e=3Df=3D=3D=3Dtrue||f=3D=3D=3D"true";this._blnClass=3Dc||e;=
if(e)this.constructor.skipClass=3Dtrue;var =
g=3Dthis.constructor.applyClass();this.constructor.skipClass=3Dc;if(g!=3D=
"")a.className+=3D" "+g;if(!a.webBindings)a.webBindings=3D[this];else =
a.webBindings.push(this);return this};function =
_BindingChangedNotification(a,e){var =
c=3Da._element.webBindings;if(c){var g=3Dc.length;if(g>1){var =
f=3De?"onunbinding":"onbinding";for(var d=3D0;d<g;d++){var =
b=3Dc[d];if(b!=3Da){b[f](a);if(!e)a[f](b)}}}}}new function(){var =
b=3D$Binding,a=3Db.prototype;a.initialize=3Dfunction(a,b){if(!this._regis=
tered)if(!b){this._registered=3Dtrue;this.parentScope=3Da&&a.scope||$Bind=
ing.Scope.Root;this.parentScope.add(this);_BindingChangedNotification(thi=
s,false)}else this._owner=3Da};a.getParameters=3Dfunction(){function =
a(g,d,c,f){var b=3D{};if(d)for(var h in f){var =
a=3Dh.toLowerCase();try{var e=3Dg.getAttribute(d+":"+a);if(e){b[a]=3Dnew =
String(e);b[a].Default=3Dc[a]}else =
b[a]=3Dc[a]}catch(i){b[a]=3Dc&&c[a]}}return =
b}if(!this._blnMerge&&this._strNamespace&&this.constructor.Params){this._=
htParams=3Da(this._element,this._strNamespace,this._htParams,this.constru=
ctor.Params);this._blnMerge=3Dtrue}return =
this._htParams};a.registerFor=3Dfunction(c,a,b){if(!this._aobjRegistratio=
ns)this._aobjRegistrations=3D[];this._aobjRegistrations.push(this.parentS=
cope.registerFor(c,a,b))};a.getIdentity=3Dfunction(){return =
this._element.getAttribute(this._strNamespace+":id")||""};a.isChained=3Df=
unction(a){return =
this.chains&&this.chains[a]};a.addChain=3Dfunction(a){if(!this.chains)thi=
s.chains=3D{};this.chains[a.constructor.__typeName]=3Da};a.dispose=3Dfunc=
tion(d){if(!this._element||this.__disposing)return;this.__disposing=3Dtru=
e;$Binding.callBaseMethod(this,"dispose",arguments);this.parentScope.remo=
ve(this);var =
a=3Dthis._element.webBindings,b;if(a)if(d)this._element.webBindings=3Dnul=
l;else =
if(a.length=3D=3D=3D1)this._element.removeAttribute("webBindings");else =
a.remove(this);if(!$Runtime.unloading){_BindingChangedNotification(this,t=
rue);if(!this._blnClass){var =
c=3Dthis.constructor.removeClass(this._element.className);if(c!=3Dthis._e=
lement.className)this._element.className=3Dc}if(this._aobjRegistrations)w=
hile(b=3Dthis._aobjRegistrations.pop())this.parentScope.unregisterFor(b);=
if(this.chains)for(var e in =
this.chains)this.chains[e].dispose()}if(this._htParams&&this._htParams.xm=
lSources)this._htParams.xmlSources=3Dnull;this.chains=3Dthis._aobjRegistr=
ations=3Dthis._rule=3Dthis._definition=3Dthis._htEvents=3Dthis._owner=3Dt=
his._htParams=3Dthis.scope=3Dthis._element=3Dthis.parentScope=3Dnull};a.r=
egister=3Dfunction(){this.initialize(this._owner)};a.getType=3Dfunction()=
{return =
this.constructor.__typeName},a.onchain=3Da.onunbinding=3Da.onbinding=3DFu=
nction.emptyFunction;b.skipClass=3Dtrue;b.registerClass("$Binding","$Even=
t.DOM")};$Binding.Scope=3Dfunction(a){this.owner=3Da;this.childBindings=3D=
{_untyped:[]};this.aobjRegistrations=3D[];this.definitions=3D{}};$Binding=
.Scope.prototype=3D{getBinding:function(){return =
this.owner||$Binding.Scope.Root},__de:document.documentElement,_checkRegi=
stration:function(a,g){var b=3Da.constructor._childBase;if(b){var =
h=3Db.length;for(var d=3D0;d<h;d++){var =
e=3Dthis.aobjRegistrations[b[d]];if(e)for(var =
f=3De.length-1;f>=3D0;f--){var =
c=3De[f];if(c.elRoot=3D=3D=3Dthis.__de||c.elRoot.contains(a._element))c.f=
nCallback(a,g)}}}},add:function(a){var =
b=3Da.constructor.__typeName||"_untyped";if(!this.childBindings[b])this.c=
hildBindings[b]=3D[a];else =
this.childBindings[b].push(a);this._checkRegistration(a,true)},remove:fun=
ction(a){if(!$Runtime.unloading){this._checkRegistration(a,false);this.ch=
ildBindings[a.constructor.__typeName||"_untyped"].remove(a)}if(a.scope)a.=
scope.dispose()},unregisterFor:function(a){a.task.dispose();this.aobjRegi=
strations[a.strBinding].remove(a);if($Binding.Scope.Root!=3Dthis)this.own=
er.parentScope.unregisterFor(a)},registerFor:function(a,h,i){var =
b=3Da,d;if(b=3D=3D=3D"*"||b=3D=3D=3D"Web.Bindings.Base"){b=3D"$Binding";a=
=3D$Binding}else if(typeof a=3D=3D=3D"function")b=3Da.__typeName;else =
a=3DFunction.parse(a);var =
c=3D{fnCallback:h,elRoot:i||this.__de,strBinding:b,task:new =
$Task},g=3Da&&a._parentBase;if(!this.aobjRegistrations[b])this.aobjRegist=
rations[b]=3D[c];else this.aobjRegistrations[b].push(c);if(g){var =
f=3D0,k=3Dg.length;for(f;f<k;f++)if(d=3Dthis.childBindings[g[f]]){var =
j=3Dd.length;for(var =
e=3D0;e<j;e++)if(c.elRoot=3D=3D=3Dthis.__de||c.elRoot.contains(d[e]._elem=
ent))c.task.add($CC(c.fnCallback,[d[e],true]))}}if($Binding.Scope.Root!=3D=
this)this.owner.parentScope.registerFor(a,h,i);c.task.run();return =
c},dispose:function(){var d,f=3D$Runtime.unloading;for(d in =
this.childBindings){var c=3Dthis.childBindings[d];for(var =
b=3Dc.length-1;b>=3D0;b--){var =
a=3Dc[b];if(a&&!a.__disposing)a.dispose(f)}}for(var e in =
this.definitions)this.definitions[e].dispose();this.owner=3Dthis.childBin=
dings=3Dthis.aobjRegistrations=3Dthis.definitions=3Dthis.elements=3Dnull}=
};$Binding.Scope.Root=3Dnew =
$Binding.Scope;$Binding.define=3Dfunction(a,c,b){return new =
$Binding.Definition(a,c,b)};$Binding.Definition=3Dfunction(a,c,b){this.id=
=3D"$Def"+$Counter++;this.type=3Da;this.owner=3Db;this.root=3Dc||document=
.documentElement;this.task=3Dnull;this.isAttaching=3Dthis.isBound=3Dfalse=
;this.objBindings=3D[]};$Binding.Definition.prototype=3D{bindTo:function(=
b,c){if(!this._elements)this._elements=3D[];this._elements.push(b);if(c)f=
or(var =
a=3D1;a<arguments.length;a++)this._elements.push(arguments[a]);return =
this},bindCss:function(a,c){if(!a)return =
this;if(!this._selectors)this._selectors=3D[];if(a instanceof =
Array)for(var =
b=3D0;b<a.length;b++)this._selectors.push({sel:a[b],root:c||this.root});e=
lse this._selectors.push({sel:a,root:c||this.root});return =
this},setDefaults:$FN("_defaults"),setNS:$FN("ns"),addChain:function(){va=
r =
c=3Darguments.length;if(!this.chain){this.chain=3D[];this.readyChain=3D[]=
}for(var b=3D0;b<c;b++){var a=3Darguments[b];if(a instanceof =
Array)this.chain.addRange(a);else this.chain.push(a)}return =
this},setScope:function(a){this.scope=3D!a||a=3D=3D=3D$Binding.Scope.Root=
?$Binding.Scope.Root:a.scope;if(!this.scope)this.scope=3Da.scope=3Dnew =
$Binding.Scope(a);return =
this},setSync:$FN("_async"),_onchain:function(b,a){this.readyChain.push(a=
);a.def.attach()},create:function(d,h,f){if(!d)return;var =
g=3Dthis.gadgetDef=3Dthis.gadgetDef||Function.parse(this.type),e=3Dd.webB=
indings,b=3Dnull;if(e)for(var c=3De.length-1;c>=3D0;c--){var =
a=3De[c];if(g=3D=3D=3Da.constructor){if(f||!this._async)this.objBindings.=
push(a);return =
a}if(this.parent&&a.constructor=3D=3D=3Dthis.parent.gadgetDef)b=3Da}if(!b=
||b&&!b.__disposing){var a;try{a=3Dnew =
g(window.$MemoryMgr!=3Dnull?$(d):d,this._defaults||{},this.ns)}catch(i){i=
f($Debug.enabled)throw i;else =
$WebWatson.submitFromException(i,this.type,39);return =
null}a._definition=3Dthis;a._rule=3Dh;try{a.initialize(this.scope)}catch(=
i){if($Debug.enabled)throw i;else =
$WebWatson.submitFromException(i,this.type,37);return =
null}if(this.readyChain)for(var =
c=3Dthis.readyChain.length-1;c>=3D0;c--)this.readyChain[c].def.create(d,h=
,null);if(f||!this._async)this.objBindings.push(a);if(b){b.onchain(a);a.o=
nchain(b)}}return a},attach:function(f){var =
a=3Dthis,d=3Da.chain&&a.chain.length;if(this.isBound)throw new =
Error("Binding =
Complete");this.isAttaching=3Dthis.isBound=3Dtrue;this.scope=3Da.scope||$=
Binding.Scope.Root;this.scope.definitions[this.id]=3Dthis;function =
h(){a.task=3Dnull;a.isAttaching=3Dfalse;if(f)f(a.objBindings,a);if(d>0)fo=
r(var e=3D0;e<d;e++){var =
b=3Da.chain[e],c=3Db.def;if(c.type){c.root=3Da.root;c.owner=3Da.owner;c.p=
arent=3Da;if(c.type&&c.root!=3Dnull&&!c.preload)if(b.network&&!b.network.=
isLoaded)b.network.setContext(b).load($CD(a,a._onchain));else =
a._onchain(null,b);else =
if(b.network)b.network.load()}}}if(a._selectors||a._elements){if(this._as=
ync)this.task=3Dnew =
$Task(h);if(a._elements){a._elements.forEach(function(b){if(a._async)a.ta=
sk.add($CC($CD(a,a.create),[b,false,f]));else =
a.create(b,false)});if(d>0)for(var =
b=3D0;b<d;b++)a.chain[b].def.bindTo.apply(a.chain[b].def,a._elements)}if(=
a._selectors){var i=3D$Dom.Css;for(var =
e=3Da._selectors.length-1;e>=3D0;e--){var =
c=3Da._selectors[e];if(!c.selector)c.rules=3Di.createRules(c.sel);var =
g=3Di.getElementsByCssSelectorRules(c.rules,c.root),j=3Dg.length;if(j>0){=
if(d>0)for(var =
b=3D0;b<d;b++)a.chain[b].def.bindTo.apply(a.chain[b].def,g);for(var =
b=3D0;b<j;b++)if(this._async)a.task.add($CC($CD(this,this.create,f),[g[b]=
,c]));else this.create(g[b],c)}}}if(d>0)for(var =
e=3D0;e<a.chain.length;e++){var =
c=3Da.chain[e];if(c.network)c.network.load()}if(this._async)this.task.run=
();else h()}else{if(this.root)this.create(this.root,false);h()}return =
this.objBindings},isValid:function(d){var =
c=3Dfalse;if(this._selectors)for(var =
a=3D0;a<this._selectors.length;a++){var =
b=3Dthis._selectors[a];if($Dom.Css.doesElementPassRules(d,b.rules,b.root)=
){this.create(d,b.rules);c=3Dtrue}}return =
c},validate:function(){if(this._selectors&&this.isBound){var =
d=3Dthis.gadgetDef.__typeName||"_untyped",b=3Dthis.scope.childBindings[d]=
;if(b)for(var c=3Db.length-1;c>=3D0;c--){var =
a=3Db[c];if(a._definition=3D=3D=3Dthis&&a._rule){var =
e=3Da._element;if(!$Dom.Css.doesElementPassRules(e,a._rule.rules,a._rule.=
root))a.dispose()}}}},dispose:function(){var =
d=3D$Runtime.unloading;if(this.isBound){if(this.task)this.task.dispose();=
if(!d&&this.gadgetDef){var =
e=3Dthis.gadgetDef.__typeName||"_untyped",b=3Dthis.scope.childBindings[e]=
;if(b)for(var =
a=3Db.length-1;a>=3D0;a--)if(b[a]._definition=3D=3D=3Dthis)try{b[a].dispo=
se(d)}catch(f){if($Debug.enabled)throw f;}if(this.chain)for(var =
a=3Dthis.chain.length-1;a>=3D0;a--){var =
c=3Dthis.chain[a];if(c.network&&c.network.isExecuting)c.network.abort();c=
.def.dispose()}}}this.parent=3Dthis.readyChain=3Dthis.chain=3Dthis.owner=3D=
this.root=3Dthis.scope=3Dthis._elements=3Dthis._selectors=3Dthis.objBindi=
ngs=3Dnull;this.isBound=3Dthis.isAttaching=3Dfalse}};$Binding.load=3Dfunc=
tion(c,a,b){if(a)if(!b)a.attach(c);else =
b.load($Binding._runBind(c,a,a._key))};$Binding.extend=3Dfunction(d,b){va=
r c=3Db||$Binding.Scope.Root,a=3Dc.definitions;for(var e in =
a)a[e].isValid(d,true)};$Binding.validate=3Dfunction(b,a){if(b.webBinding=
s)for(var d=3Db.webBindings.length-1;d>=3D0;d--){var =
c=3Db.webBindings[d];if((!a||c.scope=3D=3D=3Da||a&&a.scope=3D=3D=3Dc.scop=
e)&&c._definition)if(!c._definition.isValid(b))c.dispose()}$Binding.exten=
d(b,a)};$Binding.remove=3Dfunction(a){if(a&&a.webBindings){for(var =
b=3Da.webBindings.length-1;b>=3D0;b--)a.webBindings[b].dispose(false);a.r=
emoveAttribute("webBindings");return true}return =
false};$Runtime.onunload.attach(function(){$Binding.Scope.Root.dispose()}=
);$Binding._complete=3Dfunction(a,b){return =
function(){if(!b){if(a)a();return}$Binding._runCount[b]--;if($Binding._ru=
nCount[b]=3D=3D=3D0){delete =
$Binding._runCount[b];if(a)a()}}};$Binding._runBind=3Dfunction(b,a){retur=
n function(f){if(f){var d=3D[],g=3Df.length;for(var e=3D0;e<g;e++){var =
c=3Df[e];if(c.type=3D=3D=3D$Network.Type.XML){d.push(c.resource);if(c.nam=
e)d[c.name]=3Dc.resource}}if(!a._defaults)a._defaults=3D{};a._defaults.xm=
lSources=3Dd}a.attach(b)}};$Binding._runCount=3D{};$Binding.parse=3Dfunct=
ion(g,q,d,w,o){var =
x=3Dd||document,s=3D$Dom.getAnyElementByTagName,v=3DArray.$Prioritizer,u=3D=
v.Priorities,j=3D"web:",f;if(d&&d.tagName=3D=3D=3Dj+"binding")f=3D[d];els=
e f=3Ds(j+"binding",x,true);var h=3Df.length,i=3Dnew =
v,b,p=3D[],m=3D$Binding,r=3D$Binding._init;if(h>0){var =
c=3D"r"+$Counter++;m._runCount[c]=3Dh;if(!r)$Binding._init=3Dc;for(var =
n=3D0;n<h;n++){var =
t=3Df[n],k=3Ds(j+"references",t,true),b=3Dnull;if(k&&k.length>0)b=3Dk[0].=
getAttribute("priority");b=3Db&&u[b.substring(0,1).toUpperCase()+b.substr=
ing(1).toLowerCase()]||u.High;i.queue(t,b)}var =
l=3Di.dequeue(),B=3D$Parser,z=3D$Parsers.Definitions.Binding,A=3Dm.Defini=
tion,y=3D$Binding.load;while(l){var e=3DB(z,l,{def:new =
A(null,d,w)}),a=3De.def;if(q!=3Dnull)a._async=3Dq;if(o!=3Dnull)a.preload=3D=
o;if(a.type&&a.root!=3Dnull&&!a.preload){a._key=3Dc;y($Binding._complete(=
g,c),a,e.network);p.push(a);e=3Dnull}else =
if(e.network)e.network.load($Binding._complete(g,c));else =
m._runCount[c]--;l=3Di.dequeue()}}else{if(g)g();if(!r)$Binding._init=3Dtr=
ue}return p};$Binding.version=3D"1.0"
------=_NextPart_000_0000_01CCD776.FCC910D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gfx7.hotmail.com/cal/16.2.2989.1212/CalendarPub.js

$Network.Fpp=3Dfunction(p_strUrl,cfg){var =
defaultRetry=3D2,p_enumFlags=3D0,oFppHeaders=3D{};oFppHeaders["Content-Ty=
pe"]=3D"application/x-www-form-urlencoded";if(typeof =
cfg=3D=3D"undefined")cfg=3D{};if(typeof =
cfg.ServerTunnelingUrl=3D=3D"string"&&(typeof =
cfg.UseClientXmlProxy=3D=3D"undefined"||cfg.UseClientXmlProxy=3D=3Dfalse)=
)oFppHeaders["FPPRPURL"]=3Dcfg.ServerTunnelingUrl;cfg.CommandType=3Dcfg.C=
ommandType||0;cfg.Version=3Dcfg.Version||0;cfg.PartnerId=3Dcfg.PartnerId|=
|0;cfg.SessionId=3Dcfg.SessionId||"";cfg.AuthUser=3Dcfg.AuthUser||"";if(O=
bject.isNumber(cfg.DefaultRetry))defaultRetry=3Dcfg.DefaultRetry;if(Objec=
t.isBoolean(cfg.Notify)&&cfg.Notify)p_enumFlags=3Dp_enumFlags|$Network.Fl=
ags.NOTIFY;if(Object.isBoolean(cfg.UseClientXmlProxy)&&cfg.UseClientXmlPr=
oxy)p_enumFlags=3Dp_enumFlags|$Network.Flags.CLIENTPROXY;if(Object.isBool=
ean(cfg.AllowDuplicate)&&cfg.AllowDuplicate)p_enumFlags=3Dp_enumFlags|$Ne=
twork.Flags.DUPLICATE;oFppHeaders["X-FPP-Command"]=3Dcfg.CommandType;func=
tion FppFinished(proxy,obj){$Network.Events.onfinished.fire(obj);var =
pkg=3D{ErrorCode:0,Context:obj.context,Proxy:proxy,Error:null};obj.bRetry=
=3Dfalse;try{if(proxy=3D=3Dnull)pkg.ErrorCode=3D-4;else =
if(proxy.statusText=3D=3Dnull||proxy.statusText=3D=3D"")pkg.ErrorCode=3D-=
5;else =
if(proxy.status!=3D200&&proxy.status!=3D500)pkg.ErrorCode=3D-7}catch(ex){=
pkg.ErrorCode=3D-5}if(pkg.ErrorCode!=3D0){if(++obj.nRetry<=3DdefaultRetry=
){obj.bRetry=3Dtrue;return}if(obj.cbErr)obj.cbErr(pkg.ErrorCode,pkg.Conte=
xt,pkg.Proxy,pkg.Error);$Network.Events.onerror.fire(pkg)}else{try{var =
strUrl=3Dproxy.getResponseHeader("FPPRPURL");if(strUrl!=3D""&&strUrl!=3Dn=
ull)oFppHeaders["FPPRPURL"]=3DstrUrl}catch(ex){}try{var =
oFppPkg;if(cfg.CommandType=3D=3D0)oFppPkg=3Deval(proxy.responseText);else=
 =
if(cfg.CommandType=3D=3D1)oFppPkg=3Deval("("+proxy.responseText+")");$Net=
work.Events.onprofile.fire(oFppPkg.ProfilingInfo);if(oFppPkg.Status=3D=3D=
0){var =
arrArgs=3DoFppPkg.OutRefParams;arrArgs.unshift(obj.context);arrArgs.unshi=
ft(oFppPkg.Value);obj.callback.apply(null,arrArgs)}else{pkg.ErrorCode=3Do=
FppPkg.Status;pkg.Error=3DoFppPkg.Error;if(obj.cbErr)obj.cbErr(pkg.ErrorC=
ode,pkg.Context,pkg.Proxy,pkg.Error);$Network.Events.onerror.fire(pkg)}}c=
atch(ex){pkg.ErrorCode=3D-6;pkg.Error=3Dex;if(++obj.nRetry<=3DdefaultRetr=
y){obj.bRetry=3Dtrue;return}if(obj.cbErr)obj.cbErr(pkg.ErrorCode,pkg.Cont=
ext,pkg.Proxy,pkg.Error);$Network.Events.onerror.fire(pkg)}}obj.bRetry=3D=
false}this.invoke=3Dfunction(b,e,f,p,d,n,o,i,a,h){if(e=3D=3Dnull||f=3D=3D=
null||d=3D=3Dnull)throw new Error("invalid arguments for =
$Network.Fpp");if(typeof d!=3D"function")throw new Error("$Network.Fpp =
arg list mismatch:  cb must be of type =
function.");if(!h)h=3DArray.$Prioritizer.Priorities.High;var =
j=3D"cn=3D"+e+"&mn=3D"+f+"&d=3D"+p+"&v=3D"+cfg.Version,k,c,g=3D$Network.d=
efaultTimeout,m=3D{context:n,callback:d,cbErr:o,bRetry:false,nRetry:0,bSa=
ve:false},l=3Dp_strUrl.indexOf("?")>0?"&":"?";if(b=3D=3D$Network.Type.XML=
Post){k=3Dj;c=3D"{0}{1}cnmn=3D{2}.{3}&ptid=3D{4}&a=3D{5}&au=3D{6}".format=
(p_strUrl,l,e,f,cfg.PartnerId,cfg.SessionId,cfg.AuthUser)}else =
if(b=3D=3D$Network.Type.XMLGet)c=3D"{0}{1}{2}&ptid=3D{3}&a=3D{4}&au=3D{5}=
".format(p_strUrl,l,j,cfg.PartnerId,cfg.SessionId,cfg.AuthUser);if(a)$Net=
work.abortGroup(a);if(i)g=3Di;return $Network.fetch(FppFinished,(new =
$Request(c,b,p_enumFlags,m)).setHeaders(oFppHeaders).setPostString(k).set=
Timeout(g).setGroup(a).setCanary(cfg.CanaryToken))}};$Network.FppProxy=3D=
function(d){var c=3Dthis,b,a;this.initialize=3Dfunction(h,d,e,f,a,b){var =
g=3D{Version:0,CommandType:0,PartnerId:d,SessionId:e,ServerTunnelingUrl:f=
,UseClientXmlProxy:a,CanaryToken:b};return =
c.initializeEx(h,g)};this.initializeEx=3Dfunction(e,d){b=3Dnew =
$Network.Fpp(e,d);a=3Dd;return c};function f(e,b){function c(){var =
c=3D{},g=3Db.length;for(var =
f=3D0;f<g;f++)c[b[f]]=3Darguments[f];c.toString=3Dfunction(i){var =
f=3D[];if(a.CommandType=3D=3D0&&i)f.push(d,".",e,":");f.push("{");for(var=
 h=3D0;h<g;h++){if(a.CommandType=3D=3D1)f.push(typeof =
b[h].toString()=3D=3D"undefined"?b[h].type:b[h].toString(),":");f.push(b[=
h].escape(c[b[h]],a.Version,a.CommandType=3D=3D0),",")}if(g>0)f.pop();f.p=
ush("}");return f.join("")};c.__isFppObject=3Dtrue;return c}return =
c}function e(f,c,e,g,d){function h(){var j=3D[],i=3Dc.length;for(var =
h=3D0;h<i;h++){if(a.CommandType=3D=3D1)j.push(typeof =
c[h].toString()=3D=3D"undefined"?c[h].type:c[h].toString(),":");j.push(c[=
h].escape(arguments[h],a.Version,a.CommandType=3D=3D0),",")}if(i>0)j.pop(=
);return =
b.invoke(e||$Network.Type.XMLPost,d,f,j.join(""),arguments[i],arguments[i=
+1],arguments[i+2],arguments[i+3],g)}return =
h}this.rfc=3Dthis.registerFppClass=3Dfunction(a,b){this[a]=3Df(a,b)};this=
.rfm=3Dthis.registerFppMethod=3Dfunction(a,g,d,c,f,b){this[a]=3De(d||a,g,=
c||$Network.Type.XMLPost,f,b||strDefaultNamespace)};this.seal=3Dfunction(=
){this.rfc=3Dthis.registerFppClass=3Dthis.rfm=3Dthis.registerFppMethod=3D=
this.seal=3Dnull}};new function(){var =
a=3D$Network.FppProxy;a.TypeSystem=3Dfunction(b,a){this.toString=3Dfuncti=
on(){return a};this.type=3Db;return =
this};a.dateToISO8601=3Dfunction(b){var =
f=3D"{0}-{1}-{2}T{3}:{4}:{5}",e=3Db.getHours(),c=3Db.getMinutes(),d=3Db.g=
etSeconds();if(e<10)e=3D"0"+e;if(c<10)c=3D"0"+c;if(d<10)d=3D"0"+d;return =
a.escape(f.format(b.getFullYear(),b.getMonth()+1,b.getDate(),e,c,d))};a.a=
rrayToString=3Dfunction(c,g,e){var f=3D"";if(c=3D=3Dnull)return =
f;if(Object.isArray(c)){var b=3D[];b.push("[");for(var =
d=3D0;d<c.length;d++){b.push(a.objToStringImpl(c[d],g,e));b.push(",")}if(=
c.length>0)b.pop();b.push("]");return b.join("")}else throw new =
Error("p_array =3D "+c+" is not an =
array")};a.escape=3Dfunction(a,c){if(a=3D=3Dnull)return a;else{var =
b=3D"";if(c=3D=3D0)b=3DencodeURIComponent(a.toString().replace(/([\{|\}\[=
|\]\,\\])/g,"\\$1"));else =
b=3DencodeURIComponent('"'+a.toString().replace(/([\{|\}\[|\]\,\\:\"])/g,=
"\\$1")+'"');return b}};a.objToStringImpl=3Dfunction(c,e,d){var =
b=3D[];if(c=3D=3Dnull||typeof =
c=3D=3D"undefined"){if(d)b.push("null:");b.push("null")}else if(typeof =
c=3D=3D"string"){if(d)b.push("System.String:");b.push(a.escape(c,e))}else=
 =
if(c.constructor._typeName=3D=3D"Date"){if(d)b.push("System.DateTime:");b=
.push(a.dateToISO8601(c))}else =
if(Object.isArray(c)){if(d)b.push("System.Array:");b.push(a.arrayToString=
(c,e,d))}else if(typeof =
c=3D=3D"object")if(c.__isFppObject=3D=3Dtrue)b.push(c.toString(d));else{i=
f(d)b.push("System.Collections.Hashtable:");b.push(a.objToString(c,e,d))}=
else{if(d)b.push("System.String:");b.push(c.toString())}return =
b.join("")};a.objToString=3Dfunction(c,e,f){var b=3D["{"];for(var d in =
c){if(!c.hasOwnProperty(d))continue;b.push(a.escape(d,e),":",a.objToStrin=
gImpl(c[d],e,f),",")}b.pop();b.push("}");return =
b.join("")};a.TypeSystem.prototype.escape=3Dfunction(b,c,d){if(b=3D=3Dnul=
l||typeof b=3D=3D"undefined")return "null";switch(this.type){case =
"__string":return a.escape(b,c);case "__date":return =
a.dateToISO8601(b);case "__array":return a.arrayToString(b,c,false);case =
"__oArray":case "__object":return a.objToStringImpl(b,c,d);case =
"__primitive":case "__enum":return =
b;default:if(b.__isFppObject=3D=3Dtrue)return b;else return =
a.objToString(b,c,d)}};a.__string=3Dfunction(b){return new =
a.TypeSystem("__string",b)};a.__date=3Dfunction(b){return new =
a.TypeSystem("__date",b)};a.__array=3Dfunction(b){return new =
a.TypeSystem("__array",b)};a.__oArray=3Dfunction(b){return new =
a.TypeSystem("__oArray",b)};a.__primitive=3Dfunction(b){return new =
a.TypeSystem("__primitive",b)};a.__object=3Dfunction(b){return new =
a.TypeSystem("__object",b)};a.__enum=3Dfunction(b){return new =
a.TypeSystem("__enum",b)};a.__custom=3Dfunction(b,c){return new =
a.TypeSystem(b,c)};a.create=3Dfunction(f,e){var =
a=3Dwindow,d=3Df.split("."),g=3Dd.length;for(var b=3D0;b<g-1;b++){var =
c=3Dd[b];if(!a[c])a[c]=3Dfunction(){};a=3Da[c]}a[d[b]]=3Dnew =
e};if(typeof =
Web!=3D"undefined"&&Web.Network){Web.Network.Fpp=3D$Network.Fpp;Web.Netwo=
rk.FppProxy=3D$Network.FppProxy}var c=3D$Network._fppProxies;for(var =
b=3Dc.length-1;b>=3D0;b--){var =
d=3Dc[b];a.create(d.type,d.classType)}$Network._fppReady=3Dtrue};$Network=
.registerScript("FireAnt.js");$Network.registerFpp("CAL",function(){var =
h=3D$Network.FppProxy,a=3Dh.__string,c=3Dh.__primitive,g=3Dh.__array,f=3D=
h.__custom,e=3Dh.__enum,d=3Dh.__date,i=3Dh.__object,j=3Dh.__oArray,b=3Dne=
w $Network.FppProxy("CAL");b.ServiceError=3Dnew =
$Flags("GenericServerError",1,"VersioningUpgradeError",2,"SessionStateErr=
or",3,"BlockedRequest_FppCanaryMismatch",4,"BlockedRequest_FppCanaryMissi=
ng",5,"BlockedRequest_FppCanaryEmpty",6,"BlockedRequest_FppAuthUserMismat=
ch",7,"BlockedRequest_BlockedHttp",8,"BlockedRequest_BlockedIp",9,"Blocke=
dRequest_BlockedUser",10,"BlockedRequest_QueryCacheLockTimeout",11,"Block=
edRequest_CookiesRefused",12,"BlockedRequest_EidFailure",13,"Authenticati=
on_WrongMode",14,"Authentication_PassportFailure",15,"Authentication_NoUs=
er",16,"Authentication_DelegatedTokenFailure",17,"Authentication_Requires=
Ssl",18,"Authentication_NotSignedTermsOfUse",19,"MaxErrorValue",20);b.Cli=
entMessageType=3Dnew =
$Flags("Info",0,"Warning",1,"Error",2);b.rfc("__0",[a("Url"),c("CommandCo=
de"),a("Text"),a("Data")]);b.rfc("__1",[e("MessageType"),c("InfoCode"),a(=
"Message"),a("ExtendedMessage"),a("PSValue"),f(b.__0,"LearnMoreLink"),f(b=
.__0,"Link1"),f(b.__0,"Link2"),f(b.__0,"Link3"),c("IsBlocking"),c("Displa=
yInSuperbar"),c("IsImportant"),c("ShowOutageInfo")]);b.rfc("HmSimpleMsg",=
[c("IsBlocking"),c("YesCode"),c("NoCode"),a("Message")]);b.RecurrenceDayD=
ropDownOption=3Dnew =
$Flags("AllDays",0,"WeekDays",1,"WeekendDays",2,"Sunday",3,"Monday",4,"Tu=
esday",5,"Wednesday",6,"Thursday",7,"Friday",8,"Saturday",9);b.Recurrence=
RepeatType=3Dnew =
$Flags("Unknown",0,"Secondly",1,"Minutely",2,"Hourly",3,"Daily",4,"Weekly=
",5,"Monthly",6,"Yearly",7);b.RecurrenceEndType=3Dnew =
$Flags("WindowEnd",0,"RepeatForever",1,"RepeatInstances",2);b.rfc("BLCale=
ndarDefaultReminder",[a("ModalityGuid"),e("PLReminderOffset")]);b.Reminde=
rOffset=3Dnew =
$Flags("NotSupported",0,"NoReminder",1,"ZeroMinutes",2,"FiveMinutes",3,"T=
enMinutes",4,"FifteenMinutes",5,"ThirtyMinutes",6,"FortyFiveMinutes",7,"O=
neHour",8,"TwoHours",9,"FourHours",10,"SixHours",11,"HalfDay",12,"OneDay"=
,13,"TwoDays",14,"OneWeek",15,"TwoWeeks",16);b.rfc("BusinessLogicCalendar=
",[a("Guid"),a("CharmId"),a("NotificationModalityId"),g("Alarms"),a("Name=
"),a("Description"),c("IsVisibleToCurrentUser"),c("IsHidden"),c("IsCurren=
tUserOwner"),c("IsPermissionStoredLocally"),e("Visibility"),c("IsPublicPu=
blished"),c("PublishTimeZone"),c("ColorIndex"),e("SharingPermission"),e("=
TasksPermissionLevel"),c("IsAllowSharingViaUrl"),c("HasDailyEmailSummaryE=
nabled"),a("OwnerName"),c("IsShared"),c("IsDefaultCalendar"),e("CalendarT=
ype"),g("DefaultReminders"),a("Url"),d("LastRefreshTimeLocal"),c("Consecu=
tiveSubscriptionErrorCount"),c("ImportedSubscriptionEventCount"),c("Total=
SubscriptionEventCount"),c("MissingUidCountForSubscription"),c("PollingDi=
sabledForSubscription")]);b.BusinessLogicCalendar.PreProvisionName=3Ddeco=
deURIComponent("%7b5EC4AEA7-85C5-453c-B9A4-09A14D92FF50%7d");b.rfc("Busin=
essLogicSharingData",[g("Contacts"),g("Groups")]);b.rfc("BusinessLogicGro=
up",[a("Name"),a("Guid"),e("SharingPermission")]);b.rfc("BusinessLogicCon=
tact",[a("Name"),a("Email"),a("Id"),e("SharingPermission")]);b.rfc("Busin=
essLogicContactOperation",[a("Id"),e("SharingOperation"),e("SharingPermis=
sion")]);b.rfc("BusinessLogicGroupOperation",[a("Guid"),e("SharingOperati=
on"),e("SharingPermission")]);b.rfc("CalRequestErrorStatus",[g("ErrorCode=
"),g("Message"),j("ErrorData")]);b.rfc("BLSharingMember",[a("Name"),a("Em=
ail"),a("Id"),e("SharingPermission"),c("IsReadOnly")]);b.rfc("BLCalendarS=
haringSettingsResult",[c("IsShared"),e("SharingPermission"),c("IsPublicPu=
blished"),c("IsAllowSharingViaUrl")]);b.rfc("TasksQueryObject",[c("BuildT=
askList"),c("NumberOfSearchResults"),g("CalendarList"),c("ReturnCompleted=
Tasks"),c("ReturnIncompleteTasks")]);b.rfc("BLPublishingUrls",[a("Html"),=
a("Rss"),a("ICal")]);b.rfc("BLCalendarSharingSettings",[c("MemberSharingE=
nabled"),c("PrivateUrlsEnabled"),c("PublicUrlsEnabled"),f(b.BLPublishingU=
rls,"PrivateFreeBusyUrls"),f(b.BLPublishingUrls,"PrivateFullDetailUrls"),=
f(b.BLPublishingUrls,"PublicUrls"),g("Members"),e("PublicUrlsPermissionLe=
vel"),c("TimeZoneNum"),a("OwnerEmail"),e("TasksPermissionLevel")]);b.rfc(=
"PLRecurrenceDescriptor",[d("PLRecurrenceStartDate"),d("PLRecurrenceEndDa=
te"),e("RepeatType"),e("EndType"),c("RepeatCount"),c("Interval"),c("IsEve=
ryWeekDay"),g("WeekdayList"),c("MonthRecurrenceSubType"),c("MonthDay"),c(=
"SetPosition"),c("YearlyRecurrenceSubType"),c("MonthNo"),e("DropDownOptio=
n"),c("IsNotSupportedRecurrence"),c("HasRecurrenceExceptionsOrRdates")]);=
b.PLRecurrenceDescriptor.DAYS_IN_WEEK=3D7;b.rfc("PublishingSettings",[a("=
CalendarId"),c("IsEnabled"),c("IsPublic"),c("IsPrivate"),c("IsFreeBusy"),=
a("PublicRssUrl"),a("PublicICalUrl"),a("PrivateRssUrl"),a("PrivateICalUrl=
"),a("PublicICalQuickAddLink")]);b.rfc("BusinessLogicMapCoordinate",[c("L=
atitude"),c("Longitude")]);b.CommandCodeType=3Dnew =
$Flags("Unknown",0,"ReportError",1,"NetworkStatus",2,"EditSingle",3,"Edit=
Series",4,"Reauth",5);b.CalendarVisibility=3Dnew =
$Flags("Private",1,"Public",2,"Shared",4);b.SharingPermissionLevel=3Dnew =
$Flags("FreeBusy",0,"LimitedDetails",10,"Read",20,"ReadWrite",30,"CoOwner=
",40,"Owner",50,"Null",-10);b.TasksPermissionLevel=3Dnew =
$Flags("ShareEventsOnly",0,"ShareWithReadWriteMembers",1,"ShareWithReadOn=
lyMembers",2,"ShareWithCoOwners",3,"Null",-1);b.CalendarType=3Dnew =
$Flags("Regular",0,"Birthday",1,"Exchange",2,"iCal",4,"Holiday",8,"Group"=
,16);b.SharingMemberState=3Dnew =
$Flags("Accepted",0,"Declined",1,"Pending",2,"Removed",3,"Tentative",4,"U=
nknown",5,"Null",-1);b.SharingOperationType=3Dnew =
$Flags("None",0,"Add",1,"Update",2,"Delete",3);b.ConvertRecurringToNonRec=
urringEnum=3Dnew =
$Flags("None",0,"ConvertEventFromNonRecurringToRecurring",1,"ConvertEvent=
FromRecurringToNonRecurring",2);b.DisplayView=3Dnew =
$Flags("DayView",0,"WeekView",1,"MonthView",2,"AgendaView",3,"DefaultView=
",4,"NewEventView",5,"ReadOnlyEventView",6,"EditEventView",7,"NewTaskView=
",8,"ReadOnlyTaskView",9,"EditTaskView",10,"CalendarGeneralSettingsView",=
11,"CalendarSharingSettingsView",12,"Options",13,"CodeOfConduct",14,"ICal=
Subscription",15,"TaskView",16,"MigrationInterstitial",17,"LegacyIntersti=
tial",18,"ExchangeSharingDialogView",19,"EmbeddedCalendarBuilderView",20)=
;b.MobileView=3Dnew =
$Flags("Default",0,"Upcoming",1,"Month",2,"Week",3,"Day",4,"EventEditor",=
5,"EventViewer",6,"Options",7,"MiniCalendar",8);b.GridExpansionMode=3Dnew=
 =
$Flags("DontExpand",0,"Expand",1,"CharmsExpanded",2,"TitlesExpanded",3,"C=
harmsAndTitlesExpanded",4);b.rfc("PLMROperationInfo",[e("organizerAction"=
),e("participantAction"),a("commentToSend")]);b.OrganizerActionType=3Dnew=
 =
$Flags("CreateMeetingRequest",0,"SendUpdatesToAll",1,"SendUpdatesToNewPar=
ticipants",2,"Save",3,"CancelMeeting",4);b.ParticipantActionType=3Dnew =
$Flags("UpdateParticipantStatusOnly",0,"UpdateParticipantStatusAndSendUpd=
ate",1,"Save",2);b.MeetingRequestModeType=3Dnew =
$Flags("Participant",0,"Organizer",1);b.EventPriority=3Dnew =
$Flags("Undefined",0,"Highest",1,"Normal",5,"Lowest",9);b.EventProgress=3D=
new =
$Flags("Undefined",0,"NotStarted",1,"InProgress",5,"Completed",9);b.Tasks=
SortOrder=3Dnew $Flags("DueDate",0,"Priority",1);b.PLEventFields=3Dnew =
$Flags("StartTime",0,"EndTime",1,"EventProgress",2);b.ModalityType=3Dnew =
$Flags("Email",0,"SMS",1,"Messenger",2,"Client",3);b.rfc("SubscriptionCal=
endarInfo",[g("SyncErrors")]);b.rfc("JsonCategory",[a("Guid"),a("Name")])=
;b.rfc("JsonGetEventResult",[f(b.JsonEvent,"Result"),c("UserTimezoneOffse=
t")]);b.rfc("JsonGetEventsResult",[g("Result"),c("ActualCount"),c("UserTi=
mezoneOffset")]);b.rfc("JsonGetCalendarsResult",[g("Result")]);b.rfc("Jso=
nGetCalendarResult",[f(b.JsonCalendar,"Result")]);b.rfc("JsonCalendar",[a=
("Guid"),a("Name"),a("Description"),c("IsVisibleToCurrentUser"),c("IsShar=
ed"),c("IsDefaultCalendar"),a("Owner"),a("CalendarOwnerId"),a("SharingPer=
mission"),a("CalendarType"),a("SubscribedCalendarUrl"),a("CreatedDate"),a=
("LastModifiedDate")]);b.rfc("JsonEvent",[a("Guid"),a("CalendarGuid"),a("=
DateStart"),a("DateEnd"),c("DateStartTimeZoneOffset"),c("DateEndTimeZoneO=
ffset"),a("Summary"),a("Description"),a("Location"),c("IsAllDayEvent"),c(=
"AlarmOffsetTimeInMin"),c("IsMeetingRequest"),a("RecurrenceDescription"),=
a("Availability"),a("Visibility"),a("UserParticipationStatus"),a("Meeting=
RequestMode"),g("Participants"),g("Categories"),a("CreatedDate"),a("LastM=
odifiedDate")]);b.rfc("JsonParticipant",[a("Guid"),a("EventGuid"),a("Emai=
lAddress"),a("CommonName"),a("ParticipantType"),a("Role"),a("Status"),c("=
IsOrganizer"),c("RsvpExpected"),g("DelegatedFrom"),g("DelegatedTo"),a("La=
stResponseType")]);b.rfc("JsonTimeZone",[c("GMTOffset"),a("TimeZoneId")])=
;b.rfc("JsonUserLocation",[a("Location")]);b.MiniCalendarUiType=3Dnew =
$Flags("Month",0,"Day",1);b.rfc("MiniCalendarUiObject",[a("HTML"),a("Date=
String"),d("TargetDate"),c("IsVisible"),a("PrevMonthString"),a("NextMonth=
String"),a("TodayString"),e("Type")]);b.rfc("MiniCalendarOptions",[c("Num=
berOfPastObjects"),c("NumberOfFutureObjects"),c("NeedAdditionalDateString=
s"),a("DateStart"),a("DateEnd")]);b.rfc("BootstrapPackage",[g("Calendars"=
),g("Events"),c("IsToastDisabledForUser"),c("NumberOfCircleCalendars"),c(=
"BirthdayCalendarBackgroundUpdate")]);b.rfc("PostBootstrapPackage",[g("Up=
datedGroupCalendars"),f(b.BusinessLogicCalendar,"BirthdayCalendar"),g("Ev=
ents"),c("BirthdayCalendarBackgroundUpdate"),c("BirthdayCalendarSyncedOnl=
ine")]);b.rfc("PLAlarm",[a("Guid"),a("EventGuid"),a("Description"),e("Off=
setTime"),a("ModalityGuid"),e("ModalityType"),a("ModalityValue"),c("Unsup=
portedOffsetTimeInMin"),a("UnsupportedReminderDropdownText"),e("AlarmType=
")]);b.rfc("PLCategory",[a("Guid"),a("Name")]);b.EventStatus=3Dnew =
$Flags("Busy",0,"Tentative",1,"Free",2,"OOF",3);b.EventVisibility=3Dnew =
$Flags("Public",0,"Private",1,"Confidential",2,"Personal",3);b.CalendarUs=
erType=3Dnew =
$Flags("Individual",0,"Group",1,"Resource",2,"Room",3,"Unknown",4);b.Cale=
ndarUserParticipationRole=3Dnew =
$Flags("Required",0,"Chair",1,"Optional",2,"NonParticipant",3);b.Calendar=
UserParticipationStatus=3Dnew =
$Flags("NeedsAction",0,"Accepted",1,"Declined",2,"Tentative",3,"Delegated=
",4);b.PLCalendarAlarmType=3Dnew =
$Flags("Display",0,"Email",1,"TextMessage",2,"MessengerMessage",3);b.Cale=
ndarItemType=3Dnew =
$Flags("CalendarItem",0,"MeetingRequest",1,"Holiday",2,"SocialEvent",3,"T=
askItem",4,"CustomItem",5);b.ICalEventStatus=3Dnew =
$Flags("Confirmed",0,"Tentative",1,"Cancelled",2,"NeedsAction",3,"InProce=
ss",4,"Completed",5);b.rfc("PLEvent",[a("Guid"),d("DateStart"),d("DateEnd=
"),d("CustomTZStartDate"),d("CustomTZEndDate"),c("EventTimeInUserTimeZone=
"),c("StartTimeTZNum"),c("EndTimeTZNum"),a("CalendarGuid"),a("CharmId"),a=
("BirthdaySourceId"),a("Summary"),a("Description"),a("Location"),a("Url")=
,e("FreeBusyStatus"),e("Visibility"),f(b.BusinessLogicMapCoordinate,"MapC=
oordinate"),g("Alarms"),c("Priority"),c("IsAllDayEvent"),d("RecurrenceId"=
),e("EventProgress"),d("CompletedDate"),d("CreatedDate"),e("ItemType"),a(=
"ParentGuid"),f(b.PLRecurrenceDescriptor,"RecurrenceInfo"),a("RecurrenceD=
escription"),c("IsRecurrenceException"),g("Categories"),g("Participants")=
,f(b.PLParticipant,"Organizer"),e("UserParticipationStatus"),f(b.PLMROper=
ationInfo,"MeetingRequestOperation"),c("SequenceNumber"),c("IsDraft"),e("=
MeetingRequestMode"),e("IcsEventStatus"),a("ExternalId"),d("Birthdate")])=
;b.rfc("PLParticipant",[a("Guid"),a("EventGuid"),a("EmailAddress"),a("Com=
monName"),d("RecurrenceId"),e("ParticipantType"),e("Role"),e("Status"),c(=
"IsOrganizer"),c("RsvpExpected"),g("DelegatedFrom"),g("DelegatedTo"),a("I=
nternalUserId"),a("LastResponseType"),d("LastResponseDate"),d("LastSentDa=
te"),c("HasError"),d("LastModified"),a("UserId")]);b.rfc("PLSaveCalendarR=
esult",[f(b.BusinessLogicCalendar,"Calendar"),g("Events")]);b.rfc("PLStub=
Event",[a("Guid"),d("DateStart"),d("DateEnd"),d("CustomTZStartDate"),d("C=
ustomTZEndDate"),c("EventTimeInUserTimeZone"),c("StartTimeTZNum"),c("EndT=
imeTZNum"),a("CalendarGuid"),a("CharmId"),a("BirthdaySourceId"),a("Extern=
alId"),a("Summary"),a("Description"),a("Location"),e("FreeBusyStatus"),e(=
"Visibility"),c("Priority"),c("IsAllDayEvent"),d("RecurrenceId"),e("Event=
Progress"),d("CompletedDate"),d("CreatedDate"),e("ItemType"),a("ParentGui=
d"),a("RecurrenceDescription"),c("IsRecurrenceException"),g("Categories")=
,g("Participants"),f(b.PLParticipant,"Organizer"),f(b.PLMROperationInfo,"=
MeetingRequestOperation"),e("MeetingRequestMode"),c("IsDraft"),e("IcsEven=
tStatus")]);b.FppStatus=3Dnew =
$Flags("SUCCESS",0,"ERR_HTTP_MISCONFIGURATION",-7,"ERR_HTTP_PARSE_FAILURE=
",-6,"ERR_HTTP_CONNECT_FAILURE",-5,"ERR_HTTP_TIMEOUT",-4,"ERR_SERVER_UNCA=
UGHT",-3,"ERR_APP_SPECIFIC",-2,"ERR_FPP_PROTOCOL",-1);b.rfc("FppError",[a=
("ErrorCode"),a("Message"),i("ErrorObj"),a("StackTrace")]);b.rfc("FppRetu=
rnPackage",[e("Status"),i("Value"),j("OutRefParams"),f(b.FppError,"Error"=
),i("ProfilingInfo")]);b.FppCommandType=3Dnew =
$Flags("FPP",0,"FPP_JSON",1,"FPP_RP",2,"FPP_RP_JSON",3);b.FppVersion=3Dne=
w =
$Flags("BASE",0,"ONE",1,"TWO",2,"CURRENT",2);b.rfc("FppProxySettings",[e(=
"Version"),e("CommandType"),a("PartnerId"),a("SessionId"),a("AuthUser"),a=
("ServerTunnelingUrl"),c("UseClientXmlProxy"),a("CanaryToken"),c("Default=
Retry"),c("Notify"),e("DateType")]);b.FppDateType=3Dnew =
$Flags("Local",0,"UTC",1);b.rfm("GetSubscriptionCalendarInfo",[a("calenda=
rId")],"GetSubscriptionCalendarInfo",$Network.Type.XMLPost,null,"Microsof=
t.Live.Calendar.FppPresentation.ServiceProxy");b.rfm("SetCalendarVisible"=
,[a("calId"),d("startPeriod"),d("endPeriod"),f("taskQuery")],"SetCalendar=
Visible",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresentat=
ion.ServiceProxy");b.rfm("SetCalendarInvisible",[a("calId"),f("taskQuery"=
)],"SetCalendarInvisible",$Network.Type.XMLPost,null,"Microsoft.Live.Cale=
ndar.FppPresentation.ServiceProxy");b.rfm("PublishingGetCalendarSettings"=
,[a("calendarId")],"PublishingGetCalendarSettings",$Network.Type.XMLPost,=
null,"Microsoft.Live.Calendar.FppPresentation.ServiceProxy");b.rfm("Publi=
shingSaveCalendarSettings",[a("calendarId"),f("settings")],"PublishingSav=
eCalendarSettings",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.Fp=
pPresentation.ServiceProxy");b.rfm("PublishingResetCalendarPrivateId",[a(=
"calendarId")],"PublishingResetCalendarPrivateId",$Network.Type.XMLPost,n=
ull,"Microsoft.Live.Calendar.FppPresentation.ServiceProxy");b.rfm("Publis=
hingGetProposedUserName",[],"PublishingGetProposedUserName",$Network.Type=
.XMLPost,null,"Microsoft.Live.Calendar.FppPresentation.ServiceProxy");b.r=
fm("PublishingSaveUserName",[a("userName")],"PublishingSaveUserName",$Net=
work.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresentation.ServicePr=
oxy");b.rfm("PublishingResetCalendarPrivateFreeBusyId",[a("calendarId")],=
"PublishingResetCalendarPrivateFreeBusyId",$Network.Type.XMLPost,null,"Mi=
crosoft.Live.Calendar.FppPresentation.ServiceProxy");b.rfm("PublishingRes=
etCalendarPrivateDetailId",[a("calendarId")],"PublishingResetCalendarPriv=
ateDetailId",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPrese=
ntation.ServiceProxy");b.rfm("GetCalendarSharingSettings",[a("guid")],"Ge=
tCalendarSharingSettings",$Network.Type.XMLPost,null,"Microsoft.Live.Cale=
ndar.FppPresentation.ServiceProxy");b.rfm("SaveBirthdayEvent",[a("contact=
Id"),a("firstName"),a("lastName"),d("birthdate"),g("alarms"),a("charmId")=
,c("isCalendarVisibleToUser"),d("windowStart"),d("windowEnd")],"SaveBirth=
dayEvent",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresenta=
tion.ServiceProxy");b.rfm("RefreshCalendar",[a("guid"),c("isCalendarVisib=
leToUser"),d("windowStart"),d("windowEnd")],"RefreshCalendar",$Network.Ty=
pe.XMLPost,null,"Microsoft.Live.Calendar.FppPresentation.ServiceProxy");b=
.rfm("SaveCalendarSettings",[a("guid"),a("name"),c("colorIndex"),a("descr=
iption"),c("enableSummaryReminders"),a("charmId"),c("getEvents"),d("windo=
wStart"),d("windowEnd"),e("calendarType")],"SaveCalendarSettings",$Networ=
k.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresentation.ServiceProxy=
");b.rfm("SaveCalendarSettingsWithDefaultReminders",[a("guid"),a("name"),=
c("colorIndex"),a("description"),c("enableSummaryReminders"),a("charmId")=
,c("getEvents"),d("windowStart"),d("windowEnd"),e("calendarType"),g("defa=
ultReminders"),c("ignoreDefaultReminders"),a("changeNotificationModalityG=
uid"),c("updateChangeNotification")],"SaveCalendarSettingsWithDefaultRemi=
nders",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresentatio=
n.ServiceProxy");b.rfm("SetCalendarColor",[a("guid"),c("colorIndex")],"Se=
tCalendarColor",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPr=
esentation.ServiceProxy");b.rfm("SaveCalendarSharingSettings",[a("guid"),=
c("memberSharingEnabled"),c("privateUrlSharingEnabled"),c("publicUrlShari=
ngEnabled"),g("addMembers"),g("updateMembers"),g("deleteMembers"),e("publ=
icUrlPermission"),c("timeZoneNum"),e("taskPermissionLevel")],"SaveCalenda=
rSharingSettings",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.Fpp=
Presentation.ServiceProxy");b.rfm("RespondToExchangeSharingRequest",[a("c=
alendarGuid"),e("permission"),a("message"),a("emailId"),c("isAccepted")],=
"RespondToExchangeSharingRequest",$Network.Type.XMLPost,null,"Microsoft.L=
ive.Calendar.FppPresentation.ServiceProxy");b.rfm("ReorderCalendar",[a("g=
uid"),c("order")],"ReorderCalendar",$Network.Type.XMLPost,null,"Microsoft=
.Live.Calendar.FppPresentation.ServiceProxy");b.rfm("SetLastDisplayView",=
[e("lastDisplayView")],"SetLastDisplayView",$Network.Type.XMLPost,null,"M=
icrosoft.Live.Calendar.FppPresentation.ServiceProxy");b.rfm("SetMonthGrid=
ExpansionMode",[e("expandMode")],"SetMonthGridExpansionMode",$Network.Typ=
e.XMLPost,null,"Microsoft.Live.Calendar.FppPresentation.ServiceProxy");b.=
rfm("ClearAllCompletedTasks",[f("blTasksQueryObj")],"ClearAllCompletedTas=
ks",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresentation.S=
erviceProxy");b.rfm("GetCalendarById",[a("calendarId"),c("getSharingPermi=
ssionLevels")],"GetCalendarById",$Network.Type.XMLPost,null,"Microsoft.Li=
ve.Calendar.FppPresentation.ServiceProxy");b.rfm("GetBootstrapPackage",[d=
("startPeriod"),d("endPeriod")],"GetBootstrapPackage",$Network.Type.XMLPo=
st,null,"Microsoft.Live.Calendar.FppPresentation.ServiceProxy");b.rfm("Do=
PostBootstrapTasks",[d("startPeriod"),d("endPeriod")],"DoPostBootstrapTas=
ks",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresentation.S=
erviceProxy");b.rfm("GetEventWithRange",[a("calendarId"),a("eventId"),d("=
windowStart"),d("windowEnd")],"GetEventWithRange",$Network.Type.XMLPost,n=
ull,"Microsoft.Live.Calendar.FppPresentation.ServiceProxy");b.rfm("GetEve=
nt",[a("calendarId"),a("eventId")],"GetEvent",$Network.Type.XMLPost,null,=
"Microsoft.Live.Calendar.FppPresentation.ServiceProxy");b.rfm("HandleFirs=
tRunExperience",[c("timeZone"),c("isLegacyUser")],"HandleFirstRunExperien=
ce",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresentation.S=
erviceProxy");b.rfm("SaveEvent",[f("eventToBeSaved"),c("isCalendarVisible=
ToUser"),d("windowStart"),d("windowEnd"),f("tasksQuery")],"SaveEvent",$Ne=
twork.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresentation.ServiceP=
roxy");b.rfm("MiniCalendarSaveEvent",[a("summary"),a("location"),d("start=
Date"),d("endDate"),c("isAllDay"),a("calendarGuid"),d("targetDate"),e("ui=
TypeToReturn"),a("uniqueIdentifier")],"MiniCalendarSaveEvent",$Network.Ty=
pe.XMLPost,null,"Microsoft.Live.Calendar.FppPresentation.ServiceProxy");b=
.rfm("SaveEventWithStubResult",[f("eventToBeSaved"),c("isCalendarVisibleT=
oUser"),d("windowStart"),d("windowEnd"),f("tasksQuery")],"SaveEventWithSt=
ubResult",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresenta=
tion.ServiceProxy");b.rfm("SaveRecurringEvent",[f("plEvent"),c("editSerie=
s"),c("deleteExceptions"),e("convertEnum"),c("isCalendarVisibleToUser"),d=
("windowStart"),d("windowEnd"),f("taskQuery")],"SaveRecurringEvent",$Netw=
ork.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresentation.ServicePro=
xy");b.rfm("SaveRecurringEventWithStubResult",[f("plEvent"),c("editSeries=
"),c("deleteExceptions"),e("convertEnum"),c("isCalendarVisibleToUser"),d(=
"windowStart"),d("windowEnd"),f("taskQuery")],"SaveRecurringEventWithStub=
Result",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresentati=
on.ServiceProxy");b.rfm("UpdateEventWithStubResult",[f("eventToBeSaved"),=
g("fieldspec"),d("windowStart"),d("windowEnd")],"UpdateEventWithStubResul=
t",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresentation.Se=
rviceProxy");b.rfm("DeleteRecurringEvent",[f("plEvent"),c("deleteSeries")=
],"DeleteRecurringEvent",$Network.Type.XMLPost,null,"Microsoft.Live.Calen=
dar.FppPresentation.ServiceProxy");b.rfm("DeleteEvent",[a("calendarId"),a=
("eventGuid"),f("meetingrequestOperation")],"DeleteEvent",$Network.Type.X=
MLPost,null,"Microsoft.Live.Calendar.FppPresentation.ServiceProxy");b.rfm=
("DeleteBirthdayEvent",[a("calendarId"),a("eventGuid")],"DeleteBirthdayEv=
ent",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresentation.=
ServiceProxy");b.rfm("UpdateEventAlarms",[f("eventToUpdate")],"UpdateEven=
tAlarms",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresentat=
ion.ServiceProxy");b.rfm("GetNotificationUserPreferences",[],"GetNotifica=
tionUserPreferences",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.=
FppPresentation.ServiceProxy");b.rfm("SetNotificationUserPreferences",[c(=
"notificationsEnabled"),c("smsEnabled")],"SetNotificationUserPreferences"=
,$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresentation.Serv=
iceProxy");b.rfm("SaveCalendarFormData",[f("calendarToBeSaved"),g("contac=
tOperations"),g("groupOperations"),f("publishingSettings")],"SaveCalendar=
FormData",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresenta=
tion.ServiceProxy");b.rfm("DeleteCalendar",[a("calendarId")],"DeleteCalen=
dar",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresentation.=
ServiceProxy");b.rfm("GetEventsByDateTimeAndCalendars",[g("calendarGuids"=
),f("tasksQuery"),d("startPeriod"),d("endPeriod")],"GetEventsByDateTimeAn=
dCalendars",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresen=
tation.ServiceProxy");b.rfm("MobileSaveEvent",[f("eventToBeSaved"),c("isC=
alendarVisibleToUser")],"MobileSaveEvent",$Network.Type.XMLPost,null,"Mic=
rosoft.Live.Calendar.FppPresentation.ServiceProxy");b.rfm("MobileSaveRecu=
rringEvent",[f("plEvent"),c("editSeries"),c("deleteExceptions"),e("conver=
tEnum"),c("isCalendarVisibleToUser")],"MobileSaveRecurringEvent",$Network=
.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresentation.ServiceProxy"=
);b.rfm("MobileGetUpcomingEventsAndTasks",[d("dayToExpand")],"MobileGetUp=
comingEventsAndTasks",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar=
.FppPresentation.ServiceProxy");b.rfm("MobileGetEventsByDateTime",[d("dat=
eRangeStart"),d("dateRangeEnd"),d("targetDate"),e("mobileView"),c("expand=
Day"),c("isWeekStructureNeeded")],"MobileGetEventsByDateTime",$Network.Ty=
pe.XMLPost,null,"Microsoft.Live.Calendar.FppPresentation.ServiceProxy");b=
.rfm("MobileGetMonthView",[d("dateRangeStart"),d("dateRangeEnd"),d("targe=
tDate"),c("isWeekStructureNeeded")],"MobileGetMonthView",$Network.Type.XM=
LPost,null,"Microsoft.Live.Calendar.FppPresentation.ServiceProxy");b.rfm(=
"MobileGetMonthGrid",[d("dateRangeStart"),d("dateRangeEnd"),d("targetDate=
")],"MobileGetMonthGrid",$Network.Type.XMLPost,null,"Microsoft.Live.Calen=
dar.FppPresentation.ServiceProxy");b.rfm("MobileGetEventForView",[a("cale=
ndarId"),a("eventId"),c("isRecurring"),d("recurrenceId")],"MobileGetEvent=
ForView",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresentat=
ion.ServiceProxy");b.rfm("MobileUpdateEventAlarms",[a("calendarId"),a("ev=
entGuid"),g("alarms")],"MobileUpdateEventAlarms",$Network.Type.XMLPost,nu=
ll,"Microsoft.Live.Calendar.FppPresentation.ServiceProxy");b.rfm("MobileD=
eleteEvent",[a("calendarId"),a("eventGuid"),d("dateRangeStart"),d("dateRa=
ngeEnd"),d("targetDate"),e("mobileView"),c("isRecurringEvent"),d("recurre=
nceId"),c("deleteSeries")],"MobileDeleteEvent",$Network.Type.XMLPost,null=
,"Microsoft.Live.Calendar.FppPresentation.ServiceProxy");b.rfm("MobileDel=
eteRecurringEvent",[f("plEvent"),c("deleteSeries"),e("mobileView")],"Mobi=
leDeleteRecurringEvent",$Network.Type.XMLPost,null,"Microsoft.Live.Calend=
ar.FppPresentation.ServiceProxy");b.rfm("MobileGetEventForEdit",[a("calen=
darId"),a("eventId"),c("isRecurring"),c("isEditingSeries"),d("recurrenceI=
d"),d("newEventStartDate"),d("newEventEndDate")],"MobileGetEventForEdit",=
$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresentation.Servi=
ceProxy");b.rfm("GetMiniCalendarUiObjects",[e("type"),d("targetDate"),f("=
miniCalendarOptions"),a("uniqueIdentifier")],"GetMiniCalendarUiObjects",$=
Network.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresentation.Servic=
eProxy");b.rfm("GetEventsByDateTimeAndCalendarsWithStubResult",[g("calend=
arGuids"),f("tasksQuery"),d("startPeriod"),d("endPeriod")],"GetEventsByDa=
teTimeAndCalendarsWithStubResult",$Network.Type.XMLPost,null,"Microsoft.L=
ive.Calendar.FppPresentation.ServiceProxy");b.rfm("PollCalendarEventsByDa=
teTime",[a("calendarId"),d("startPeriod"),d("endPeriod")],"PollCalendarEv=
entsByDateTime",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPr=
esentation.ServiceProxy");b.rfm("GetTasks",[f("tasksQueryParams")],"GetTa=
sks",$Network.Type.XMLPost,null,"Microsoft.Live.Calendar.FppPresentation.=
ServiceProxy");b.seal();return =
b});registerNamespace("Calendar");Calendar.Date=3Dfunction(b,c,d,e,f,i){t=
his._isEndOfDay=3Dfalse;var h=3Darguments.length;switch(h){case 0:var =
a=3Dnew Date;if(Calendar.Date.remoteNowTime){var =
g=3Da.getTime()-Calendar.Date.clientStartTime;this.JSDate=3Dnew =
Date(Calendar.Date.remoteNowTime+g)}else this.JSDate=3Dnew =
Date(Date.UTC(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),a.get=
Minutes(),a.getSeconds(),a.getMilliseconds()));break;case =
1:this.JSDate=3Dnew Date(b);break;case 3:this.JSDate=3Dnew =
Date(Date.UTC(b,c,d));break;case 4:this.JSDate=3Dnew =
Date(Date.UTC(b,c,d,e));break;case 5:this.JSDate=3Dnew =
Date(Date.UTC(b,c,d,e,f));break;case 6:this.JSDate=3Dnew =
Date(Date.UTC(b,c,d,e,f,i))}};Calendar.Date.prototype.valueOf=3Dfunction(=
){return =
this.JSDate.valueOf()};Calendar.Date.prototype.toString=3Dfunction(){var =
a=3Dthis.JSDate.getUTCMinutes();if(a<10)a=3D"0"+a;var =
b=3Dthis.JSDate.getUTCSeconds();if(b<10)b=3D"0"+b;return =
this.JSDate.getUTCDate()+" =
"+Calendar.Date.AbbreviatedMonthNames[this.JSDate.getUTCMonth()]+" =
"+this.JSDate.getUTCFullYear()+" =
"+this.JSDate.getUTCHours()+":"+a+":"+b};Calendar.Date.prototype.toISO860=
1=3Dfunction(){var =
d=3D"{0}-{1}-{2}T{3}:{4}:{5}",c=3Dthis.getHours(),a=3Dthis.getMinutes(),b=
=3Dthis.getSeconds();if(c<10)c=3D"0"+c;if(a<10)a=3D"0"+a;if(b<10)b=3D"0"+=
b;return =
d.format(this.getFullYear(),this.getMonth()+1,this.getDate(),c,a,b)};Cale=
ndar.Date.prototype.setHours=3Dfunction(a,b,c,d){if(arguments.length=3D=3D=
1)this.JSDate.setUTCHours(a);else =
if(arguments.length=3D=3D2)this.JSDate.setUTCHours(a,b);else =
if(arguments.length=3D=3D3)this.JSDate.setUTCHours(a,b,c);else =
if(arguments.length=3D=3D4)this.JSDate.setUTCHours(a,b,c,d);return =
this};Calendar.Date.prototype.setTime=3Dfunction(a){this.JSDate.setTime(a=
)};Calendar.Date.prototype.setMinutes=3Dfunction(a){this.JSDate.setUTCMin=
utes(a)};Calendar.Date.prototype.setDate=3Dfunction(a,c,b){if(arguments.l=
ength=3D=3D1)this.JSDate.setUTCDate(a);else =
if(arguments.length=3D=3D3){this.JSDate.setUTCDate(1);this.JSDate.setUTCF=
ullYear(a);this.JSDate.setUTCMonth(c);this.JSDate.setUTCDate(b)}};Calenda=
r.Date.prototype.setMonth=3Dfunction(a){this.JSDate.setUTCMonth(a)};Calen=
dar.Date.prototype.setYear=3Dfunction(a){this.JSDate.setUTCFullYear(a)};C=
alendar.Date.prototype.getTime=3Dfunction(){return =
this.JSDate.getTime()};Calendar.Date.prototype.getHours=3Dfunction(){retu=
rn =
this.JSDate.getUTCHours()};Calendar.Date.prototype.getMinutes=3Dfunction(=
){return =
this.JSDate.getUTCMinutes()};Calendar.Date.prototype.getDay=3Dfunction(){=
return =
this.JSDate.getUTCDay()};Calendar.Date.prototype.getMonth=3Dfunction(){re=
turn =
this.JSDate.getUTCMonth()};Calendar.Date.prototype.getDate=3Dfunction(){r=
eturn =
this.JSDate.getUTCDate()};Calendar.Date.prototype.getSeconds=3Dfunction()=
{return =
this.JSDate.getUTCSeconds()};Calendar.Date.prototype.getYear=3Dfunction()=
{return =
this.JSDate.getUTCFullYear()};Calendar.Date.prototype.getFullYear=3Dfunct=
ion(){return =
this.JSDate.getUTCFullYear()};Calendar.Date.prototype.moveToEndOfDay=3Dfu=
nction(){if(!this.isEndOfDay()){this.moveToStartOfDay();var =
a=3Dthis.JSDate.getTime();this.setTime(a+1*Calendar.Date.MillesecondsInAD=
ay);this._isEndOfDay=3Dtrue}return =
this};Calendar.Date.prototype.moveToStartOfDay=3Dfunction(){if(this.isEnd=
OfDay()){var =
a=3Dthis.JSDate.getTime();this.setTime(a-1*Calendar.Date.MillesecondsInAD=
ay);this._isEndOfDay=3Dfalse}this.JSDate.setUTCHours(0,0,0,0);return =
this};Calendar.Date.prototype.isStartOfDay=3Dfunction(){return =
this.getHours()=3D=3D0&&this.getMinutes()=3D=3D0&&this.getSeconds()=3D=3D=
0};Calendar.Date.prototype.isEndOfDay=3Dfunction(){return =
this._isEndOfDay};Calendar.Date.prototype.getDatePart=3Dfunction(){var =
a=3Dthis.clone();a.moveToStartOfDay();return =
a};Calendar.Date.prototype.moveToEndOfCalendarMonth=3Dfunction(){var =
a=3DCalendar.Date.getDaysInMonth(this.getFullYear(),this.getMonth());this=
.setDate(a);this.moveToEndOfWeek()};Calendar.Date.prototype.moveToEndOfWe=
ek=3Dfunction(){this.moveToStartOfDay();var =
a=3DCalendar.Date.FirstDayOfWeek-1-this.getDay();if(a<0)a+=3DCalendar.Dat=
e.NumberOfDaysInWeek;this.setTime(this.getTime()+a*Calendar.Date.Millesec=
ondsInADay);this.moveToEndOfDay()};Calendar.Date.prototype.moveToStartOfW=
eek=3Dfunction(){this.moveToStartOfDay();var =
a=3Dthis.getDay()-Calendar.Date.FirstDayOfWeek;if(a<0)a+=3DCalendar.Date.=
NumberOfDaysInWeek;this.setTime(this.getTime()-a*Calendar.Date.Millesecon=
dsInADay)};Calendar.Date.prototype.moveToSameDateOfTargetMonth=3Dfunction=
(d,c){var =
a=3DCalendar.Date.getDaysInMonth(d,c),b=3Dthis.getDate(),e=3Dnew =
Calendar.Date(d,c,b>a?a:b);this.JSDate.setTime(e.getTime())};Calendar.Dat=
e.prototype.isEqual=3Dfunction(a){return =
this.JSDate.getTime()=3D=3Da.getTime()};Calendar.Date.prototype.addMinute=
s=3Dfunction(c){var =
b=3Dthis.JSDate.getTime(),a=3Dthis.clone();a.setTime(b+c*Calendar.Date.Mi=
llesecondsInAMinute);return =
a};Calendar.Date.prototype.addDays=3Dfunction(c){var =
b=3Dthis.JSDate.getTime(),a=3Dthis.clone();a.setTime(b+c*Calendar.Date.Mi=
llesecondsInADay);return =
a};Calendar.Date.prototype.addMonths=3Dfunction(b){var =
c=3Dthis.getMonth()+b,a=3Dthis.clone();a.setMonth(c);return =
a};Calendar.Date.prototype.addTime=3Dfunction(a){var =
d=3Dthis.getHours()+a.getHours(),c=3Dthis.getMinutes()+a.getMinutes(),e=3D=
this.getSeconds()+a.getSeconds(),b=3Dthis.clone();b.setHours(d,c,e);retur=
n b};Calendar.Date.prototype.isToday=3Dfunction(){var a=3Dnew =
Calendar.Date;return =
this.isSameDayAs(a)};Calendar.Date.prototype.isSameDayAs=3Dfunction(d){va=
r =
c=3Dthis.JSDate.getTime(),b=3Dd.getTime();if(this._isEndOfDay)c--;if(d.is=
EndOfDay())b--;var a=3DCalendar.Date.MillesecondsInADay;return =
Math.abs(c-b)<=3Da&&Math.floor(c/a)=3D=3DMath.floor(b/a)};Calendar.Date.p=
rototype.isBetween=3Dfunction(a,b){if(this.JSDate.valueOf()>=3Da.valueOf(=
)&&this.JSDate.valueOf()<=3Db.valueOf())return true;else return =
false};Calendar.Date.prototype.clone=3Dfunction(){var a=3Dnew =
Calendar.Date(this.JSDate.valueOf());a._isEndOfDay=3Dthis._isEndOfDay;ret=
urn a};Calendar.Date.prototype.setClosestHalfHour=3Dfunction(){var =
a=3Dthis.getMinutes(),b;if(a>45)b=3D60-a;else if(a>15)b=3D30-a;else =
b=3Da-30;this.setTime(this.getTime()+b*60*1e3)};Calendar.Date.prototype.t=
oCompactTimeString=3Dfunction(){if(!Calendar.Date.Is24HourTimeFormat&&thi=
s.getMinutes()=3D=3D0)return this.toHourString();else return =
this.toShortTimeString()};Calendar.Date.setCustomNowRemoteTime=3Dfunction=
(b,a){Calendar.Date.remoteNowTime=3Db;Calendar.Date.clientStartTime=3D(ne=
w =
Date).getTime()-a};Calendar.Date.isRangeMultipleDays=3Dfunction(d,e){var =
a=3De.valueOf(),b=3Dd.valueOf(),c=3Dtrue;if(a!=3Db){a--;c=3DMath.floor(b/=
Calendar.Date.MillesecondsInADay)=3D=3DMath.floor(a/Calendar.Date.Millese=
condsInADay)}return =
!c};Calendar.Date.datesAreEqual=3Dfunction(a,b){return =
a!=3Dnull&&b!=3Dnull&&a.valueOf()=3D=3Db.valueOf()&&a.isEndOfDay()=3D=3Db=
.isEndOfDay()};Calendar.Date.timesAreEqual=3Dfunction(a,b){return =
a!=3Dnull&&b!=3Dnull&&a.getHours()=3D=3Db.getHours()&&a.getMinutes()=3D=3D=
b.getMinutes()&&a.getSeconds()=3D=3Db.getSeconds()};Calendar.Date.min=3Df=
unction(a,b){if(b.valueOf()<a.valueOf())return b;else return =
a};Calendar.Date.max=3Dfunction(a,b){if(b.valueOf()>a.valueOf())return =
b;else return a};Calendar.Date.combineDateAndTime=3Dfunction(c,a){var =
b=3Dc.clone();b.setHours(a.getHours(),a.getMinutes(),a.getSeconds(),0);re=
turn b};Calendar.Date.parseDate=3Dfunction(m){var =
g=3DCalendar.Date,b=3Dm.split(g.DateSeparator),e=3Dg.ShortDatePattern.toL=
owerCase().split(g.DateSeparator);if(b.length!=3D3&&b.length!=3De.length)=
return null;var =
a=3Dg.parseDate.componentIndexes,l=3D0;if(!a){a=3D{};for(var =
d=3D0;d<e.length;d++)switch(e[d].charAt(0)){case "y":a.year=3Dd;var =
i=3D1;while(e[d].charAt(i)=3D=3D"y")i++;l=3Di;break;case =
"m":a.month=3Dd;break;case =
"d":a.day=3Dd}}if(isNaN(parseInt(b[a.year]))||isNaN(parseInt(b[a.month]))=
||isNaN(parseInt(b[a.day])))return null;var j=3Db[a.month]-1,k=3Dnew =
Number(b[a.day]),c=3DparseInt(b[a.year],10);if(c<0)return =
null;if(c<100){var h=3D2029;c+=3Dh-h%100;if(c>h)c-=3D100}var f=3Dnew =
Calendar.Date(c,j,k);if(c!=3Df.getYear()||j!=3Df.getMonth()||k!=3Df.getDa=
te())return null;return f};Calendar.Date.parseTime=3Dfunction(n){var =
j=3DCalendar.Date,a=3Dn.toLowerCase(),k=3Dj.AMDesignator.toLowerCase(),l=3D=
j.PMDesignator.toLowerCase(),b=3D"a",c=3D"p",d,e,g=3Dj.TimeSeparator,h=3D=
function(a,j,g){var i=3Dnew =
Calendar.Date,f=3DNumber(a[1]),h=3D0;if(a.length-1=3D=3Dg&&a[g]){d=3Da[g]=
=3D=3Db;e=3Da[g]=3D=3Dc}if(f<12&&e)f+=3D12;else =
if(f=3D=3D12&&d)f=3D0;if(j)h=3DNumber(a[2]);i.setHours(f,h,0,0);return =
i},i=3D[{pat:"(\\d{1,2})"+g+"(\\d{1,2})"+g+"(\\d{1,2})\\s*(["+b+c+"])*",h=
andler:function(a){return =
h(a,true,4)}},{pat:"(\\d{1,2})"+g+"(\\d{1,2})\\s*(["+b+c+"])*",handler:fu=
nction(a){return =
h(a,true,3)}},{pat:"(\\d{1,2})\\s*(["+b+c+"])*",handler:function(a){retur=
n =
h(a,false,2)}}];d=3Da.indexOf(k)>=3D0;e=3Da.indexOf(l)>=3D0;if(d)a=3Da.re=
place(k,"");if(e)a=3Da.replace(l,"");for(var f=3D0;f<i.length;f++){var =
m=3D(new RegExp(i[f].pat)).exec(a);if(m)return i[f].handler(m)}return =
null};Calendar.Date.getLongTimeSpanString=3Dfunction(b){var =
a=3DCalendar.Date.Strings,c;if(b>=3D60){var =
d=3Db/60,e=3DMath.floor(d),f=3DMath.floor((d-e)*10),g=3Df?"{0}{3}{2} =
{1}":"{0} =
{1}";c=3Dg.format(e,d=3D=3D1?a.Hour:a.Hours,f,a.DecimalSeperator)}else =
c=3Db+" "+(b=3D=3D1?a.Minute:a.Minutes);return =
c};Calendar.Date.average=3Dfunction(b,c){var =
d=3DMath.abs(Calendar.Date.getDayDifference(b,c)),a=3Dnew =
Calendar.Date(Math.min(b,c));a=3Da.addDays(d/2);return =
a};Calendar.Date.getDaysInMonth=3Dfunction(b,c){var =
a=3D31;switch(c){case 3:case 5:case 8:case 10:a=3D30;break;case =
1:a=3Db%4=3D=3D0&&b%100!=3D0||b%400=3D=3D0?29:28}return =
a};Calendar.Date.getWeeksInMonth=3Dfunction(a){var =
c=3DCalendar.Date.getDaysInMonth(a),b=3DMath.ceil((c+a.getDay())/Calendar=
.Date.NumberOfDaysInWeek);return =
b};Calendar.Date.getDayDifference=3Dfunction(a,b){return =
Math.floor((b.getTime()-a.getTime())/Calendar.Date.MillesecondsInADay)};C=
alendar.Date.getMinuteDifference=3Dfunction(a,b){return =
(b.getTime()-a.getTime())/60/1e3};Calendar.Date.getTotalDaySpan=3Dfunctio=
n(d,e){var b=3Dnew Calendar.Date(d),a=3Dnew =
Calendar.Date(e),f=3Da.isStartOfDay()?0:1;b.moveToStartOfDay();a.moveToSt=
artOfDay();var c=3DCalendar.Date.getDayDifference(b,a)+f;return =
c=3D=3D0?1:c};Calendar.Date.createTimeSpan=3Dfunction(e,f){var =
b=3D{},a=3DCalendar.Date.getMinuteDifference(e,f),d=3DMath.floor(a/60/24)=
;a-=3Dd*24*60;var c=3DMath.floor(a/60);a-=3Dc*60;var =
g=3DMath.floor(a);b["days"]=3Dd;b["hours"]=3Dc;b["minutes"]=3Dg;return =
b};Calendar.Date.getRangeOfMonth=3Dfunction(b){var a=3Dnew =
Calendar.Date(b.getFullYear(),b.getMonth(),1),d=3DCalendar.Date.getDaysIn=
Month(a.getFullYear(),a.getMonth()),c=3Dnew =
Calendar.Date(b.getFullYear(),b.getMonth(),d);a.moveToStartOfDay();c.move=
ToEndOfDay();return =
{StartDate:a,EndDate:c}};Calendar.Date.getRangeOfCalendarMonth=3Dfunction=
(b){var =
a=3DCalendar.Date.getRangeOfMonth(b);a.StartDate.moveToStartOfWeek();a.En=
dDate.moveToEndOfWeek();return =
{StartDate:a.StartDate,EndDate:a.EndDate}};Calendar.Date.getHalfHourIndex=
=3Dfunction(a){if(a.isEndOfDay())return 48;var b=3Da.getMinutes();return =
Math.floor(a.getHours()*2+b/30)};Calendar.Date.getDateIntersection=3Dfunc=
tion(a,e,b,f){var =
c=3Da.valueOf(),g=3De.valueOf(),d=3Db.valueOf(),h=3Df.valueOf();if(c>=3Dh=
||d>=3Dg)return null;var i=3Dc>d?a:b,j=3Dg>h?f:e;return =
{start:i,end:j}};Calendar.Date.getMarketHourString=3Dfunction(b){var =
a=3D""+(new =
Calendar.Date(2001,1,1,b,0,0)).toHourString();if(Calendar.Date.Is24HourTi=
meFormat&&a.lastIndexOf("\u6642")=3D=3Da.length-1)return =
a.substring(0,a.length-1);else return =
a};Calendar.Date.NumberOfDaysInWeek=3D7;Calendar.Date.MillesecondsInADay=3D=
8.64e7;Calendar.Date.MinutesInADay=3D1440;Calendar.Date.SecondsInADay=3D8=
6400;Calendar.Date.MillesecondsInAMinute=3D6e4;$Do.register("$DCReady");r=
egisterNamespace("Calendar");function isAllowedSavedView(d){var =
b=3D["MonthView","WeekView","DayView","AgendaView","TaskView","DefaultVie=
w"],e=3Db.length,c=3Dfalse;for(var =
a=3D0;a<e;a++)if(b[a]=3D=3Dd){c=3Dtrue;break}return c}function =
getZoomLevel(){if($B.IE)try{var =
a=3Dwindow.document.body;if(a.offsetParent&&a.offsetParent.offsetWidth)re=
turn a.offsetParent.offsetWidth/a.offsetWidth;else return =
1}catch(b){return 1}else return 1}var fontControlDiv=3Dnull;function =
getFontRatio(){fontControlDiv=3DfontControlDiv||_ge("fontControlDiv");if(=
fontControlDiv)return fontControlDiv.offsetWidth/13;else return =
1}function =
doCommandFromHistory(a){gController.doCommand(a.commandName,a.paramList,t=
rue)}function doCommand(a,b){gController.doCommand(a,b,false)}function =
doToolbarCommand(b,a){if(a&&!Calendar.Toolbar.IsButtonDisabled(a))doComma=
nd(b)}function doHelp(a){window.open(m_helpBaseUrl+a)}function =
onJsLoaded(){if(getSetting("webWatsonEnable")){if(!window["$Config"])$Con=
fig=3D{};$Config.TraceData=3D{PLTRate:getSetting("webPltTraceRate"),targe=
t:getSetting("webWatsonTargetParamter"),skipInitPLT:"1",traceLevel:"4",di=
sable:"",renderPLT:"0"};if(typeof $Version=3D=3D"undefined")try{var =
b=3Dnew =
Image;b.src=3D$Config.TraceData.target+"&ec=3D54"}catch(c){}}for(var =
a=3D0;a<gPreInitMethods.length;a++)gPreInitMethods[a]();$Do.when("$MDCRea=
dy",0,init)}Array.prototype.findInsertLoc=3Dfunction(f,e){var =
b=3D0,c=3Dthis.length-1,a=3D0;while(b<=3Dc){a=3DMath.floor((c+b)/2);var =
d=3De(f,this[a]);if(d=3D=3D0)return a;else =
if(d<0)c=3Da-1;else{b=3Da+1;a++}}return =
a};String.prototype.clip=3Dfunction(a){if(this.length>a)return =
this.substr(0,a)+"...";return =
this};String.isNullOrEmpty=3Dfunction(a){return =
a=3D=3Dnull||a=3D=3D""};ReadOnlyModel=3Dfunction(b){var =
a=3Db;this.$=3Dfunction(){return =
a.$()};this.attachEvent=3Dfunction(c,b){jQuery(a).bind(c,b)};this.detachE=
vent=3Dfunction(c,b){jQuery(a).unbind(c,b)};this.hasBirthdayCalendar=3Db.=
hasBirthdayCalendar;this.getCalendarCharmId=3Db.getCalendarCharmId};Calen=
dar.UserPrefs=3Dnew =
function(){this.IsToastDisabledForUser=3Dtrue};Calendar.SetClusteredImage=
Properties=3Dfunction(a,e,b,c,d){if(e)a.className=3De;if(d){a.onmouseover=
=3Dfunction(){this.firstChild.className=3DgClusterImageCss+d};a.onmouseou=
t=3Dfunction(){this.firstChild.className=3DgClusterImageCss+b}}if(b)a.fir=
stChild.className=3DgClusterImageCss+b;if(c){a.firstChild.title=3Dc;a.fir=
stChild.alt=3Dc}};Calendar.GetClusteredImageElement=3Dfunction(e,d,f,a,b)=
{var =
c=3Ddocument.createElement("DIV"),a=3Da?a:null,b=3Db?b:null;c.innerHTML=3D=
Calendar.GetClusteredImageHtml(e,d,f,a,b);return =
c.firstChild};Calendar.GetClusteredImageHtml=3Dfunction(f,e,b,c,d){b=3Db?=
b:"";var a=3Dnew $StringBuilder;a.append("<div =
");if(c){a.append("onmouseout=3D'this.firstChild.className=3D\"");a.appen=
d(gClusterImageCss);a.append(e);a.append("\";' =
onmouseover=3D'this.firstChild.className=3D\"");a.append(gClusterImageCss=
);a.append(c);a.append("\";' ")}if(d)a.append(" "+d+" =
");a.append("class=3D'ImgClip ");a.append(f);a.append("'><img =
src=3D'");a.append(gClusterImageUrl);a.append("' =
class=3D'");a.append(gClusterImageCss);a.append(e);a.append("' =
alt=3D'");a.append(b.encodeHtmlAttribute());a.append("' =
title=3D'");a.append(b.encodeHtmlAttribute());a.append("'");a.append(" =
/></div>");return a.toString()};Calendar.IDSS=3Dfunction(c){var =
b=3Dc?window.decodeURIComponent(c):null;this.PageSequenceNumbers=3D{AddNe=
wEvent:95260,AddToCalSingleEventLandingPage:95935,AddToCalSingleTaskLandi=
ngPage:97025,AgendaView:95645,AgendaPrintView:95654,BirthdayQuickAdd:9790=
0,CustomMonthView:95461,CustomWeekView:95460,DayPrintView:96551,DayView:9=
5255,DragOrResizeEvent:95258,EventAllDayMonthGridSave:95458,EventPartialD=
ayMonthGridSave:95459,EventPrintView:95655,EventQuickAdd:95261,EventQuick=
AddFromGridAddLink:95456,EventQuickAddMoreDetailsLink:95457,ExistingBirth=
dayCalendarSettingsPage:97899,ExistingCalendarSettingsPage:97902,FullScre=
enAddTask:96805,FullScreenEventEdit:95263,FullScreenReadOnly:95262,FullSc=
reenTaskEdit:96806,GridExpansionExpandedDayView:97317,GridExpansionExpand=
edWeekView:97316,GridExpansionExpandedMonthView:97315,GridExpansionExpand=
Week:97318,GridExpansionCollapseWeek:97319,MiniCalClickEvent:95248,MiniCa=
lDragEvent:95249,MiniCalPagination:95250,MonthGridPagination:95253,MonthG=
ridPopover:95643,MonthPrintView:96553,NewBirthdayCalendarSettingsPage:978=
98,NewCalendarSettingsPage:97903,OptionsPage:95257,PrintDayViewNoEventLis=
t:96555,PrintDayViewWithEventList:96554,PrintMonthViewNoEventList:96559,P=
rintMonthViewWithEventList:96558,PrintTaskView:96801,PrintTaskDetails:968=
07,PrintWeekViewNoEventList:96557,PrintWeekViewWithEventList:96556,Publis=
hedAgendaView:95662,PublishedDayView:95659,PublishedICALLink:95665,Publis=
hedMonthView:95661,PublishedTaskView:96808,PublishedWeekView:95660,Publis=
hedXMLLink:95664,TaskNoDueDateQuickAddSave:96887,TaskNoDueTimeQuickAddSav=
e:96883,TaskWithDueTimeQuickAddSave:96882,TaskQuickAdd:96802,TaskQuickAdd=
MoreDetailsLink:96884,TaskInlineStatusChange:96803,TaskInlineChangeDueDat=
e:96804,TaskView:96800,TaskPrintViewLoaded:97083,TaskDetailsPrintViewLoad=
ed:97084,TaskHintAddLink:97570,Toolbar4WeeksButton:95252,Toolbar7DaysButt=
on:95251,ToolbarAddEventButton:95455,ToolbarTodayButton:95462,Traditional=
MonthView:95256,TraditionalWeekView:95254,ViewEventEnhancedPreview:95259,=
WeekPrintView:96552};var =
a=3D{AgendaView:97133,AgendaPrintView:97134,CustomMonthView:97127,CustomW=
eekView:97128,DayPrintView:97135,DayView:97124,EventPrintView:97138,Event=
QuickAdd:97130,ExpandYourCalendars:97146,FullScreenAddTask:97143,FullScre=
enEventEdit:97131,FullScreenReadOnly:97132,FullScreenTaskEdit:97144,Month=
PrintView:97137,OptionsPage:97129,SaveEventToPersonalCalendar:97148,ShowP=
ersonalCalendar:97147,TaskQuickAdd:97142,TaskView:97141,TaskPrintViewLoad=
ed:97139,TaskDetailsPrintViewLoaded:97140,TraditionalMonthView:97125,Trad=
itionalWeekView:97126,WeekPrintView:97136};this.init=3Dfunction(c){if(c)f=
or(var b in a)this.PageSequenceNumbers[b]=3Da[b];return =
this};this.SetPageSequenceUrl=3Dfunction(a){if(b!=3Dnull&&a){var c=3Dnew =
$Network($Network.Priority.Low,null,[new =
$Request(b.format(a,""),$Network.Type.Image,$Network.Flags.DUPLICATE)]);c=
.load()}}};Calendar.BusyDaysManager=3Dfunction(){var =
b=3D{},a=3D{},c=3D10;function d(a,b){return =
a.getDatePart().toShortDateString()+b.getDatePart().toShortDateString()}t=
his.addBusyDayInfo=3Dfunction(e,f){var =
k=3DMath.abs(Calendar.Date.getTotalDaySpan(e,f)),j=3De.getDatePart(),l=3D=
f.getDatePart();if(k>=3Dc){var h=3Dd(e,f);if(a[h])a[h].eventCount++;else =
a[h]=3D{start:j,end:l,eventCount:1}}else for(var i=3D0;i<k;i++){var =
g=3Dj.addDays(i).toShortDateString();if(b[g])b[g]+=3D1;else =
b[g]=3D1}};this.removeBusyDayInfo=3Dfunction(e,g){var =
h=3DMath.abs(Calendar.Date.getTotalDaySpan(e,g));if(h>=3Dc){var =
f=3Dd(e,g);if(--a[f].eventCount=3D=3D0){a[f]=3Dnull;delete a[f]}}else =
for(i=3D0;i<h;i++){var =
j=3De.addDays(i).toShortDateString();if(b[j])b[j]-=3D1}};this.getBusyDays=
Status=3Dfunction(c,g){var =
h=3DCalendar.Date.getDayDifference(c,g)+1,d=3Dnew =
Array(h);for(i=3D0;i<h;i++){var =
j=3Dc.addDays(i).toShortDateString();if(b[j]&&b[j]>0)d[i]=3Dtrue;else =
d[i]=3Dfalse}for(var k in a){var =
e=3DCalendar.Date.getDateIntersection(a[k].start,a[k].end,c,g);if(e!=3Dnu=
ll){var =
f=3DMath.abs(Calendar.Date.getDayDifference(c,e.start)),l=3DMath.abs(Cale=
ndar.Date.getDayDifference(e.start,e.end))+f+1;while(f<l)d[f++]=3Dtrue}}r=
eturn =
d};this.clearBusyDayInfo=3Dfunction(){b=3D{};a=3D{}}};Calendar.DragDrop=3D=
function(){};Calendar.DragDrop.DragType=3Dnew =
$Enum("Move","TopResize","BottomResize");Calendar.DragDrop.onEventDragEnd=
=3Dfunction(a,b,d,c){jQuery(a).unbind("mousemove",b);document.body.style.=
cursor=3D"auto";jQuery(d).trigger("drageventended",c)};Calendar.cloneObje=
ct=3Dfunction(a){var b=3D{};for(var c in a)b[c]=3Da[c];return =
b};Calendar.Toolbar=3Dfunction(){};Calendar.Toolbar.DisableButton=3Dfunct=
ion(a,b){if(a)Dom.addClass(a.firstChild,(b?"+":"-")+"buttonDisable")};Cal=
endar.Toolbar.DisplayButton=3Dfunction(a,b){if(a)Dom.addClass(a,(b?"-":"+=
")+"displayNone")};Calendar.Toolbar.IsButtonDisabled=3Dfunction(a){return=
 =
a&&a.firstChild&&Dom.isClassPresent(a.firstChild,"buttonDisable")};Calend=
ar.Toolbar.SetButtonText=3Dfunction(a,c){if(a&&c){var =
b=3Da.getElementsByTagName("A");if(b)b[0].innerHTML=3Dc.encodeHtml()}};Ca=
lendar.isRRUSidePageRedirect=3Dfunction(b){var a;switch(b){case =
Calendar.getViewNameFromEnum(CAL.DisplayView.ICalSubscription):case =
Calendar.getViewNameFromEnum(CAL.DisplayView.Options):case =
Calendar.getViewNameFromEnum(CAL.DisplayView.CodeOfConduct):case =
Calendar.getViewNameFromEnum(CAL.DisplayView.LegacyInterstitial):a=3Dtrue=
;break;default:a=3Dfalse}return =
a};Calendar.getViewNameFromEnum=3Dfunction(b){var a=3D"";switch(b){case =
CAL.DisplayView.MonthView:a=3D"MonthView";break;case =
CAL.DisplayView.WeekView:a=3D"WeekView";break;case =
CAL.DisplayView.DayView:a=3D"DayView";break;case =
CAL.DisplayView.AgendaView:a=3D"AgendaView";break;case =
CAL.DisplayView.TaskView:a=3D"TaskView";break;case =
CAL.DisplayView.NewEventView:a=3D"NewEventView";break;case =
CAL.DisplayView.ReadOnlyEventView:a=3D"ReadOnlyEventView";break;case =
CAL.DisplayView.EditEventView:a=3D"EditEventView";break;case =
CAL.DisplayView.NewTaskView:a=3D"NewTaskView";break;case =
CAL.DisplayView.ReadOnlyTaskView:a=3D"ReadOnlyTaskView";break;case =
CAL.DisplayView.EditTaskView:a=3D"EditTaskView";break;case =
CAL.DisplayView.CalendarGeneralSettingsView:a=3D"CalendarGeneralSettingsV=
iew";break;case =
CAL.DisplayView.CalendarSharingSettingsView:a=3D"CalendarSharingSettingsV=
iew";break;case CAL.DisplayView.Options:a=3D"Options";break;case =
CAL.DisplayView.CodeOfConduct:a=3D"CodeOfConduct";break;case =
CAL.DisplayView.ICalSubscription:a=3D"ICalSubscription";break;case =
CAL.DisplayView.LegacyInterstitial:a=3D"LegacyInterstitial";break;case =
CAL.DisplayView.ExchangeSharingDialogView:a=3D"ExchangeSharingDialogView"=
;break;case =
CAL.DisplayView.EmbeddedCalendarBuilderView:a=3D"EmbeddedCalendarBuilderV=
iew"}return a};Calendar.isEventOrTaskView=3Dfunction(a){return =
a=3D=3DCAL.DisplayView.MonthView||a=3D=3DCAL.DisplayView.WeekView||a=3D=3D=
CAL.DisplayView.DayView||a=3D=3DCAL.DisplayView.AgendaView||a=3D=3DCAL.Di=
splayView.TaskView};Calendar.NoDate=3D"None";Calendar.NoTime=3D"None";Cal=
endar.EventFigureScaledHeight=3Dfunction(){return =
Math.max(MONTH_VIEW_EVENT_SEGMENT_HEIGHT,MONTH_VIEW_EVENT_SEGMENT_HEIGHT*=
getFontRatio())};BuildDurationString=3Dfunction(c,d){var =
a=3DCalendar.Date.createTimeSpan(c,d),b=3Dnew =
$StringBuilder;if(a["days"]=3D=3D0&&a["hours"]=3D=3D0&&a["minutes"]=3D=3D=
0){b.append("0");b.append(window.minuteDesignator)}else{if(a["days"]>0){b=
.append(a["days"]);b.append(window.dayDesignator)}if(a["hours"]>0){if(a["=
days"]>0)b.append(" =
");b.append(a["hours"]);b.append(window.hourDesignator)}if(a["minutes"]>0=
){if(a["hours"]>0||a["days"]>0)b.append(" =
");b.append(a["minutes"]);b.append(window.minuteDesignator)}}return =
b.toString()};$Flags.prototype.valueToString=3Dfunction(b){var c=3Dnew =
$StringBuilder;for(var a in this)if(this[a]=3D=3Db)return a;return =
""};Calendar.EventGridHelper=3Dfunction(){};Calendar.EventGridHelper.getC=
overedGroupsFromRanges=3Dfunction(h,i,d,j,b){var =
c=3D[],a=3DMath.floor(Calendar.Date.getDayDifference(d,h.StartDate)/b),f=3D=
Math.floor(Calendar.Date.getDayDifference(d,h.EndDate)/b),g=3Df-a+1;for(v=
ar =
e=3D0;e<g;e++){c.push(a);a++}a=3DMath.floor(Calendar.Date.getDayDifferenc=
e(d,i.StartDate)/b);f=3DMath.floor(Calendar.Date.getDayDifference(d,i.End=
Date)/b);g=3Df-a+1;for(var =
e=3D0;e<g;e++){if(!c.contains(a))c.push(a);a++}return =
c};Calendar.EventGridHelper.createEventElement=3Dfunction(g,k,n,l,b,m,f,j=
,i){var e=3D"inside",a=3Dnull;switch(l){case =
CAL.EventStatus.Tentative:a=3D"background-image: =
url("+b+"strip_tentative.gif);";break;case =
CAL.EventStatus.OOF:a=3D"background-image: =
url("+b+"strip_oof_v2.gif);";break;case =
CAL.EventStatus.Free:a=3D"background-image: =
url("+b+"strip_free_v2.gif);"}if(a)e+=3D" strip";var =
d=3D"";if(m){if(f)d=3D"<img class=3D'"+(i?"firstIcon ":"oneIconOnly =
")+"color"+g+"' =
src=3D'"+b+(j?"i_recurrence_exception.gif":"i_recurrence.gif")+"' =
/>";if(i)d+=3D"<img class=3D'"+(f?"":"oneIconOnly ")+"color"+g+"' =
src=3D'"+b+"i_private.gif' />"}var c=3Dnew $StringBuilder;c.append('<div =
class=3D"top">&nbsp;</div><div class=3D"'+e+'"');if(a)c.append(' =
style=3D"'+a+'"');c.append(">"+k+'</div><div =
class=3D"bottom">&nbsp;</div>');if(d.length>0)c.append('<div =
class=3D"floatIcon">'+d+"</div>");var =
h=3Ddocument.createElement("DIV");h.innerHTML=3Dc.toString();return =
h};Calendar.EventGridHelper.updateEventAppearance=3Dfunction(c,h,l,f){var=
 =
n=3Dc.childNodes[0],g=3Dc.childNodes[1],k=3Dc.childNodes[2],a=3Dc.childNo=
des[3],m=3Dg.className.indexOf("strip")>=3D0,d=3Dnull;if(f){g.style.heigh=
t=3Df;if(f=3D=3D"auto")c.style.height=3D"auto"}var e=3Dh?"selected =
":"unselected ",b=3D"color"+l;d=3D"inside =
inside-"+e+b;n.className=3D"top top-"+e+b;k.className=3D"bottom =
bottom-"+e+b;if(a){var =
j=3DparseFloat(a.className.substr(a.className.indexOf("color")+5)),i=3Da.=
firstChild;i.className=3Di.className.replace("color"+j,b);a.className=3D"=
floatIcon floatIcon-"+e+b}if(m){if(h)d+=3D" =
inside-selected-strip";d+=3D" strip"}g.className=3Dd};var =
NUMBER_OF_COLORS=3D15,CalendarColorMananger=3Dnew function(){var =
a=3Dnull,b=3Dnull,c=3Dnull;this.init=3Dfunction(f,d,e){a=3Df;b=3Dd;c=3De}=
;this.getColors=3Dfunction(){return =
a};this.getColorByColorIndex=3Dfunction(b){if(a)return a[b];return =
"Grey"};this.getLighterColor=3Dfunction(a){if(b)return b[a];return =
"LightGrey"};this.getDarkerColor=3Dfunction(a){if(c)return c[a];return =
"DarkGrey"}};function showUrlDlg(e,c,f,d,g){var =
b=3De+"://"+getSetting("publishedUrlBase")+c,a=3Dnew =
$StringBuilder;a.append("<p ");a.append(" =
>");a.append(d);a.append("</p><a target=3D'_top' =
href=3D'");a.append(b.encodeHtml());a.append("' =
");a.append(">");a.append(b.encodeHtml());a.append("</a>");var =
h=3DAlertManager.createInformationalAlert(f,a.toString(),true,true);gCont=
roller.doCommand("TrackAction",{trackId:g});return false}function =
PublishingPreInt(){if(!getSetting("isPassportAuthenticatedUser"))Dom.addC=
lass(_ge("GoToCalPane"),"+displayNone");if(getSetting("addToCalendarUrl")=
=3D=3D"")Dom.addClass(_ge("toolbar_addtocal"),"+displayNone");else{var =
b=3D_ge("addToCalLink");b.href=3DgetSetting("addToCalendarUrl")}if(getSet=
ting("isEmbedded")){_ge("subscribeToCalLink").href=3DgetSetting("addToCal=
endarUrl");var a=3D" =
Embedded";if(getSetting("isEmbeddedWithNoTitle"))a+=3D" =
EmbeddedNoTitle";if(getSetting("isEmbeddedWithNoNav"))a+=3D" =
EmbeddedNoNav";document.documentElement.className+=3Da}_ge("PublishedCale=
ndarName").innerText=3DgetSetting("publishedCalendarName");_ge("Published=
CalendarTimeZone").innerText=3DgetSetting("publishedCalendarTimeZone")}fu=
nction GetTemperatureString(b,a){return =
"&lrm;"+b+"&deg;"+(a?a:"&lrm;")}Calendar.Weather=3Dfunction(){var =
f=3Dfalse,c=3Dfalse,a=3Dnull,e=3Dnull;this.getStartDate=3Dfunction(){retu=
rn a.StartDate};this.getEndDate=3Dfunction(){return =
a.EndDate};this.requestWeatherData=3Dfunction(a){g(a)};this.isWeatherAvai=
lable=3Dfunction(){return =
a&&a.Weather};this.isReadyForWeather=3Dfunction(){return =
c};this.setWeatherData=3Dfunction(b){if(c&&b&&b.length){a.Weather=3Db;gCo=
ntroller.doCommand("ProcessWeather")}};this.getTodaysWeather=3Dfunction()=
{return d(0)};this.getForecast=3Dfunction(a){return =
d(a)};this.getNumberOfForecastDays=3Dfunction(){if(b())return =
b().length;return 0};function g(b){if(f&&!e){var =
a=3Ddocument.createElement("iframe");a.src=3Db;a.style.display=3D"none";e=
=3Ddocument.body.appendChild(a);c=3Dtrue}}function d(a){if(b())return =
b()[a];return null}function b(){if(a&&a.Weather)return a.Weather;return =
null}function =
h(){if(getSetting("forecastRange")>0){a=3D{};a.StartDate=3Dnew =
Calendar.Date;a.StartDate.moveToStartOfDay();a.EndDate=3Da.StartDate.addD=
ays(getSetting("forecastRange")-1);f=3Dtrue}}h()};var =
__CALDESKTOPUTIL_LOADED=3Dtrue;registerNamespace("Calendar");Calendar.Mou=
seButton=3D{LEFT:1,MIDDLE:2,RIGHT:3};Calendar.ErrorCodes=3Dnew =
$Flags("AbchDownRangeBegin",200,"AbchDownRangeEnd",299,"SubscriptionPendi=
ng",300,"SubscriptionPollingDisabled",301,"FppRequestTimeout",-5,"HttpMis=
configuration",-7,"SessionTimedOut",358,"ServerErrorGetCalendarAlreadyDel=
eted",329,"ServerErrorGetEventAlreadyDeleted",331,"PermissionErrorEventNo=
ReadPermissions",340,"SharingPermissionDenied",101);function =
getInputChangeEventName(){return $B.IE?"propertychange":"input"}function =
limitTextareaAtMaxLength(a,b){if(a.value.length>b)a.value=3Da.value.subst=
ring(0,b)}Calendar.NavigateWatcher=3Dfunction(j){var =
h=3Dthis,l=3Dnull;this.$=3Dfunction(){return l||(l=3DjQuery(h))};var =
a=3D[],d=3Dfalse,f=3Dnull,c=3Dnull,b=3Dnull,e=3D["localAction"],g=3DgDefa=
ulNavigateWatchedIds.clone();if(typeof =
gNavigateWatcherInvalidClassName!=3D"undefined")e.addRange(gNavigateWatch=
erInvalidClassName);if(j)g.addRange(j);this.enableWatcher=3Dfunction(e,i)=
{if(d||!e)return;for(var b=3D0;b<g.length;b++){var =
h=3D_ge(g[b]);if(h){var =
j=3DjQuery(h).bind("mousedown.csu",m);if(!a)a=3D[];a.push(j)}}d=3Dtrue;f=3D=
e;c=3Di};this.navigateAway=3Dfunction(){if(b){h.$().trigger("beforeNaviga=
te");var a=3Db;this.disableWatcher();if(a.click)a.click();else =
if(a.__onclick)a.__onclick();else =
if(a.target&&a.target.toLowerCase()=3D=3D"_top")window.setTimeout(functio=
n(){window.top.location.href=3Da.href},1);else =
window.setTimeout(function(){window.location.href=3Da.href},1)}};this.cle=
anUpNavigation=3Dfunction(){b=3Dnull};this.disableWatcher=3Dfunction(){if=
(!d)return;i()};function i(){if(a){for(var =
e=3D0;e<a.length;e++)a[e].unbind(".csu");a=3Dnull}c=3Df=3Db=3Dnull;d=3Dfa=
lse}function m(e){var =
c=3De.target;while(c.nodeType=3D=3D1&&c.tagName!=3D"A")c=3Dc.parentNode;i=
f(c.onclick)c.__onclick=3Dc.onclick;if(n(c))if(!f())b=3Dc;else{var =
d=3DjQuery(c).bind("mouseup.csu",k);if(!a)a=3D[];a.push(d);if(c.__onclick=
)c.__onclick();b=3Dnull}}function =
k(a){i();jQuery(a.target).unbind("mouseup.csu",k);h.$().trigger("beforeNa=
vigate")}function n(a){if(a!=3Dnull&&a.tagName=3D=3D"A"&&!o(a)){var =
c=3Dtrue;for(var =
b=3D0;b<e.length;b++)if(Dom.isClassPresent(a,e[b])){c=3Dfalse;break}retur=
n c}else return false}function o(b){if(c)for(var =
a=3D0,d=3Dc.length;a<d;a++)if(Dom.isRelation(c[a],b))return true;return =
false}};var g_highestNamespaceId=3D0;Calendar.IdManager=3Dfunction(){var =
a=3D"ns"+g_highestNamespaceId+"_";g_highestNamespaceId++;this.getId=3Dfun=
ction(b){return a+b};this.getIdTag=3Dfunction(b){return " id=3D'"+a+b+"' =
"};this.getForTag=3Dfunction(b){return " for=3D'"+a+b+"' =
"};this.getElement=3Dfunction(b){return =
_ge(a+b)}};Calendar.EFFECT_HANDLER_ATTRIBUTES_SUPPRESS_CAPTURE_HTML=3D"on=
mouseover=3D'javascript:handleButtonMouseEffectEvents(event, this, =
true);' onmouseout=3D'javascript:handleButtonMouseEffectEvents(event, =
this, true);' =
onmousedown=3D'javascript:handleButtonMouseEffectEvents(event, this, =
true);' onmouseup=3D'javascript:handleButtonMouseEffectEvents(event, =
this, true);' =
";Calendar.EFFECT_HANDLER_ATTRIBUTES_HTML=3D"onmouseover=3D'javascript:ha=
ndleButtonMouseEffectEvents(event, this);' =
onmouseout=3D'javascript:handleButtonMouseEffectEvents(event, this);' =
onmousedown=3D'javascript:handleButtonMouseEffectEvents(event, this);' =
onmouseup=3D'javascript:handleButtonMouseEffectEvents(event, this);' =
";function getEffectHandlerAttributesHtml(b){var =
a;if(b)a=3DCalendar.EFFECT_HANDLER_ATTRIBUTES_SUPPRESS_CAPTURE_HTML;else =
a=3DCalendar.EFFECT_HANDLER_ATTRIBUTES_HTML;return a}function =
handleButtonMouseEffectEvents(b,a,c){if(!Dom.isClassPresent(a,"buttonDisa=
ble")){b=3Db||window.event;switch(b.type){case "mouseenter":case =
"mouseover":if(!Dom.isClassPresent(a,"buttonHover"))Dom.addClass(a,"+butt=
onHover","-buttonRest");break;case "mouseleave":case =
"mouseout":if(Dom.isClassPresent(a,"buttonHover"))Dom.addClass(a,"-button=
Hover","+buttonRest");break;case =
"mousedown":Dom.addClass(a,"+buttonPressed");if(!$B.Firefox&&!c)a.setCapt=
ure(true);break;case =
"mouseup":if(!$B.Firefox)a.releaseCapture();Dom.addClass(a,"-buttonPresse=
d");if(Dom.getNearestParentWithClass(b.target,"buttonHover")=3D=3Dnull)Do=
m.addClass(a,"-buttonHover")}}}var gWaitForServerDialog=3Dnull;function =
application_BeginWaitForServer(b,c,d){if(!gWaitForServerDialog&&typeof =
WebDialog!=3D"undefined"){gWaitForServerDialog=3Dnew =
WebDialog;if(!c)gWaitForServerDialog.setModal(true);var a=3Dnew =
$StringBuilder;a.append("<div =
class=3D'centeredModalStateDialog'");a.append("><div =
class=3D'innerDiv'");a.append("><img class=3D'animationIMG' =
src=3D'");a.append(m_pImagePath+"animated_loading_32.gif");a.append("' =
alt=3D'");a.append(b);a.append("' =
/>");a.append(b);a.append("</div></div>");gWaitForServerDialog.setContent=
s(a.toString());gWaitForServerDialog.show();if(c&&d)gWaitForServerDialog.=
centerWithTopOffset(d)}}function =
application_EndWaitForServer(){if(gWaitForServerDialog){gWaitForServerDia=
log.hide();gWaitForServerDialog=3Dnull}}var =
_isTimingPLT=3Dfalse,PLT_TIMER_ID_POPUP_EVENT_EDITOR=3D"QE",PLT_TIMER_ID_=
POPUP_TASK_EDITOR=3D"QT",PLT_TIMER_ID_AJAX_UPCOMING_VIEW=3D"U",PLT_TIMER_=
ID_AJAX_DAY_VIEW=3D"D",PLT_TIMER_ID_AJAX_WEEK_VIEW=3D"W",PLT_TIMER_ID_AJA=
X_MONTH_VIEW=3D"M",PLT_TIMER_ID_AJAX_EDIT_EVENT_VIEW=3D"EE",PLT_TIMER_ID_=
AJAX_EDIT_TASK_VIEW=3D"ET";function =
pltTimerStart(a){if(_isTimingPLT)pltTimerStop();$CSIPerf.setPerformanceId=
(a);$BSI.informNav();_isTimingPLT=3Dtrue}function =
pltTimerMarkRequestingData(){if(_isTimingPLT)$CSIPerf.lapseTimer("QD")}fu=
nction =
pltTimerMarkReceivedData(){if(_isTimingPLT)$CSIPerf.lapseTimer("GD")}func=
tion =
pltTimerMarkRequestingJavascript(){if(_isTimingPLT)$CSIPerf.lapseTimer("Q=
J")}function =
pltTimerMarkReceivedJavascript(){if(_isTimingPLT)$CSIPerf.lapseTimer("GJ"=
)}function =
pltTimerMarkAllDownloadingComplete(){if(_isTimingPLT)$BSI.informPVHead()}=
function =
pltTimerMarkAsCacheHit(){if(_isTimingPLT)$CSIPerf.addCsd("CH","1")}functi=
on =
pltTimerStop(){if(_isTimingPLT){$BSI.informLoaded();_isTimingPLT=3Dfalse}=
};Calendar.FullEvent=3Dfunction(){};Calendar.FullEvent.createNewEvent=3Df=
unction(){var a=3Dnew =
CAL.PLEvent;a.Priority=3D0;a.SequenceNumber=3D0;a.IsDraft=3Dfalse;a.IsRec=
urrenceException=3Dfalse;a.Visibility=3DCAL.EventVisibility.Public;a.Crea=
tedDate=3Dnew Calendar.Date;return =
a};Calendar.FullEvent.cloneEvent=3Dfunction(a){var =
b=3Dnull;if(a!=3Dnull){b=3DCalendar.FullEvent.createNewEvent();b.Guid=3Da=
.Guid;b.CalendarGuid=3Da.CalendarGuid;b.Summary=3Da.Summary;b.Description=
=3Da.Description;b.Location=3Da.Location;b.Url=3Da.Url;b.ParentGuid=3Da.P=
arentGuid;b.RecurrenceDescription=3Da.RecurrenceDescription;b.CacheEventI=
d=3Da.CacheEventId;b.ExternalId=3Da.ExternalId;b.CharmId=3Da.CharmId;b.Bi=
rthdaySourceId=3Da.BirthdaySourceId;b.DateStart=3Da.DateStart?a.DateStart=
.clone():null;b.DateEnd=3Da.DateEnd?a.DateEnd.clone():null;b.CustomTZStar=
tDate=3Da.CustomTZStartDate?a.CustomTZStartDate.clone():a.DateStart?a.Dat=
eStart.clone():null;b.CustomTZEndDate=3Da.CustomTZEndDate?a.CustomTZEndDa=
te.clone():a.DateEnd?a.DateEnd.clone():null;b.RecurrenceId=3Da.Recurrence=
Id?a.RecurrenceId.clone():null;b.CreatedDate=3Da.CreatedDate?a.CreatedDat=
e.clone():null;b.CompletedDate=3Da.CompletedDate?a.CompletedDate.clone():=
null;b.Birthdate=3Da.Birthdate?a.Birthdate.clone():null;b.StartTimeTZNum=3D=
a.StartTimeTZNum;b.EndTimeTZNum=3Da.EndTimeTZNum;b.SequenceNumber=3Da.Seq=
uenceNumber;b.Priority=3Da.Priority;b.EventProgress=3Da.EventProgress;b.E=
ventTimeInUserTimeZone=3Da.EventTimeInUserTimeZone?a.EventTimeInUserTimeZ=
one:false;b.IsAllDayEvent=3Da.IsAllDayEvent;b.IsRecurrenceException=3Da.I=
sRecurrenceException;b.IsDraft=3Da.IsDraft;b.__isFppObject=3Da.__isFppObj=
ect;b.FreeBusyStatus=3Da.FreeBusyStatus;b.Visibility=3Da.Visibility;b.Use=
rParticipationStatus=3Da.UserParticipationStatus;b.MeetingRequestMode=3Da=
.MeetingRequestMode;b.ItemType=3Da.ItemType;b.IcsEventStatus=3Da.IcsEvent=
Status;b.Calendar=3DCalendar.Event.Calendar.clone(a.Calendar);b.MapCoordi=
nate=3DCalendar.Event.MapCoordinate.clone(a.MapCoordinate);b.Organizer=3D=
Calendar.Event.Participant.clone(a.Organizer);b.RecurrenceInfo=3DCalendar=
.Event.RecurrenceInfo.clone(a.RecurrenceInfo);b.MeetingRequestOperation=3D=
Calendar.Event.MeetingRequestOperation.clone(a.MeetingRequestOperation);b=
.Categories=3DCalendar.Event.cloneCategories(a.Categories);b.Participants=
=3DCalendar.Event.cloneParticipants(a.Participants);b.Alarms=3DCalendar.E=
vent.cloneAlarms(a.Alarms)}return =
b};Calendar.FullEvent.addAlarm=3Dfunction(c,f,b,h,d,e,g){if(!c.Alarms)c.A=
larms=3D[];var a=3Dnew =
CAL.PLAlarm;a.AlarmType=3Df?f:CAL.PLCalendarAlarmType.Display;a.OffsetTim=
e=3Db?b:0;if(b=3D=3DCAL.ReminderOffset.NotSupported)a.UnsupportedOffsetTi=
meInMin=3Dg;a.ModalityGuid=3Dh;a.ModalityType=3Dd?d:"Email";if(e!=3Dnull)=
a.Guid=3De;c.Alarms.push(a)};Calendar.FullEvent.areEventsEqual=3Dfunction=
(a,b,e,d){var =
c=3Dtrue;if(!d)if(!Calendar.Event.areAlarmsEqual(a.Alarms,b.Alarms)||a.Ch=
armId!=3Db.CharmId||a.CalendarGuid!=3Db.CalendarGuid||a.Visibility!=3Db.V=
isibility||a.FreeBusyStatus!=3Db.FreeBusyStatus)return =
false;if(a.Guid!=3Db.Guid||(a.DateStart?a.DateStart.valueOf():0)!=3D(b.Da=
teStart?b.DateStart.valueOf():0)||(a.DateEnd?a.DateEnd.valueOf():0)!=3D(b=
.DateEnd?b.DateEnd.valueOf():0)||(a.CustomTZStartDate?a.CustomTZStartDate=
.valueOf():0)!=3D(b.CustomTZStartDate?b.CustomTZStartDate.valueOf():0)||(=
a.CustomTZEndDate?a.CustomTZEndDate.valueOf():0)!=3D(b.CustomTZEndDate?b.=
CustomTZEndDate.valueOf():0)||a.StartTimeTZNum!=3Db.StartTimeTZNum||a.End=
TimeTZNum!=3Db.EndTimeTZNum||a.Priority!=3Db.Priority||a.Summary!=3Db.Sum=
mary||a.Description!=3Db.Description||a.Location!=3Db.Location||a.EventPr=
ogress!=3Db.EventProgress||!Calendar.Event.MapCoordinate.areEqual(a.MapCo=
ordinate,b.MapCoordinate)||a.IsAllDayEvent!=3Db.IsAllDayEvent||a.__isFppO=
bject!=3Db.__isFppObject||a.CacheEventId!=3Db.CacheEventId||a.ExternalId!=
=3Db.ExternalId||(a.Birthdate?a.Birthdate.valueOf():0)!=3D(b.Birthdate?b.=
Birthdate.valueOf():0)||a.RecurrenceInfo=3D=3Dnull!=3D(b.RecurrenceInfo=3D=
=3Dnull)||a.RecurrenceDescription!=3Db.RecurrenceDescription||!Calendar.E=
vent.Participant.areEqual(a.Organizer,b.Organizer)||!Calendar.Event.arePa=
rticipantsEqual(a.Participants,b.Participants)||!Calendar.Event.areCatego=
riesEqual(a.Categories,b.Categories))c=3Dfalse;else =
if(!e)if(a.RecurrenceInfo&&b.RecurrenceInfo)c=3DCalendar.FullEvent.Recurr=
enceDescriptor.areRecurrenceDescriptorsEqual(a.RecurrenceInfo,b.Recurrenc=
eInfo);return =
c};Calendar.FullEvent.isRecurringEvent=3Dfunction(a){return =
a.RecurrenceId!=3Dnull||a.RecurrenceInfo!=3Dnull};Calendar.FullEvent.Recu=
rrenceDescriptor=3Dfunction(){};Calendar.FullEvent.RecurrenceDescriptor.i=
nitializeRecurrenceDescriptor=3Dfunction(a){a.PLRecurrenceStartDate=3Dnew=
 Calendar.Date;a.PLRecurrenceEndDate=3Dnew =
Calendar.Date;a.RepeatCount=3D0;a.Interval=3D1;a.IsEveryWeekDay=3Dfalse;a=
.WeekdayList=3D[];a.MonthRecurrenceSubType=3Dfalse;a.MonthDay=3D0;a.SetPo=
sition=3D0;a.YearlyRecurrenceSubType=3Dfalse;a.MonthNo=3D0;a.DropDownOpti=
on=3DCAL.RecurrenceDayDropDownOption.AllDays;a.IsNotSupportedRecurrence=3D=
false;a.HasRecurrenceExceptionsOrRdates=3Dfalse};Calendar.FullEvent.Recur=
renceDescriptor.areRecurrenceDescriptorsEqual=3Dfunction(a,b){if(a=3D=3Dn=
ull&&b!=3Dnull||a!=3Dnull&&b=3D=3Dnull)return =
false;if(a.RepeatType=3D=3Db.RepeatType&&a.Interval=3D=3Db.Interval&&a.En=
dType=3D=3Db.EndType&&a.IsEveryWeekDay=3D=3Db.IsEveryWeekDay&&a.MonthDay=3D=
=3Db.MonthDay&&a.MonthNo=3D=3Db.MonthNo&&a.MonthRecurrenceSubType=3D=3Db.=
MonthRecurrenceSubType&&a.YearlyRecurrenceSubType=3D=3Db.YearlyRecurrence=
SubType&&a.SetPosition=3D=3Db.SetPosition&&a.DropDownOption=3D=3Db.DropDo=
wnOption&&a.PLRecurrenceStartDate.valueOf()=3D=3Db.PLRecurrenceStartDate.=
valueOf()&&(a.EndType=3D=3DCAL.RecurrenceEndType.RepeatInstances&&a.Repea=
tCount=3D=3Db.RepeatCount||a.EndType=3D=3DCAL.RecurrenceEndType.WindowEnd=
&&a.PLRecurrenceEndDate.valueOf()=3D=3Db.PLRecurrenceEndDate.valueOf()||a=
.EndType=3D=3DCAL.RecurrenceEndType.RepeatForever&&b.EndType=3D=3DCAL.Rec=
urrenceEndType.RepeatForever)&&Calendar.FullEvent.RecurrenceDescriptor.ar=
eWeekdayListEqual(a.WeekdayList,b.WeekdayList))return true;return =
false};Calendar.FullEvent.RecurrenceDescriptor.areWeekdayListEqual=3Dfunc=
tion(a,b){if((a=3D=3Dnull||a.length=3D=3D0)&&(b!=3Dnull&&b.length!=3D0)||=
a!=3Dnull&&a.length!=3D0&&(b=3D=3Dnull||b.length=3D=3D0))return =
false;if((a=3D=3Dnull||a.length=3D=3D0)&&(b=3D=3Dnull||a.length=3D=3D0))r=
eturn true;for(var c=3D0;c<7;c++)if(a[c]!=3Db[c])return false;return =
true};Calendar.FullEvent.RecurrenceDescriptor.copyCalculatedProperties=3D=
function(a,b){b.IsNotSupportedRecurrence=3Da.IsNotSupportedRecurrence;b.I=
nterval=3Da.Interval};Calendar.FullEvent.isEventMeetingRequest=3Dfunction=
(a){return =
a.MeetingRequestMode!=3Dnull};Calendar.FullEvent.isEventMeetingRequestInP=
articipantMode=3Dfunction(a){return =
a.MeetingRequestMode=3D=3DCAL.MeetingRequestModeType.Participant};Calenda=
r.FullEvent.isEventMeetingRequestInOrganizerMode=3Dfunction(a){return =
a.MeetingRequestMode=3D=3DCAL.MeetingRequestModeType.Organizer};Calendar.=
FullEvent.CreateFromFullMasterAndStubInstance=3Dfunction(c,a){if(c.Guid!=3D=
a.Guid||c.ParentGuid!=3Da.ParentGuid)return null;var =
b=3DCalendar.FullEvent.cloneEvent(c);b.DateStart=3Da.DateStart?a.DateStar=
t.clone():null;b.DateEnd=3Da.DateStart?a.DateEnd.clone():null;b.CustomTZS=
tartDate=3Da.CustomTZStartDate?a.CustomTZStartDate.clone():null;b.CustomT=
ZEndDate=3Da.CustomTZEndDate?a.CustomTZEndDate.clone():null;b.RecurrenceI=
d=3Da.RecurrenceId?a.RecurrenceId.clone():null;b.StartTimeTZNum=3Da.Start=
TimeTZNum;b.EndTimeTZNum=3Da.EndTimeTZNum;b.CacheEventId=3Da.CacheEventId=
;return b};Calendar.FullEvent.IsFullEvent=3Dfunction(a){return =
a.SequenceNumber||a.SequenceNumber=3D=3D0};Calendar.Event=3Dfunction(){};=
Calendar.Event.cloneEvent=3Dfunction(a){var b=3Dnull;if(a!=3Dnull){var =
b=3Dnew =
CAL.PLStubEvent;b.Priority=3D0;b.IsRecurrenceException=3Dfalse;b.Visibili=
ty=3DCAL.EventVisibility.Public;b.Guid=3Da.Guid;b.CalendarGuid=3Da.Calend=
arGuid;b.Summary=3Da.Summary;b.Description=3Da.Description;b.Location=3Da=
.Location;b.ParentGuid=3Da.ParentGuid;b.RecurrenceDescription=3Da.Recurre=
nceDescription;b.CacheEventId=3Da.CacheEventId;b.CharmId=3Da.CharmId;b.Ex=
ternalId=3Da.ExternalId;b.BirthdaySourceId=3Da.BirthdaySourceId;b.DateSta=
rt=3Da.DateStart?a.DateStart.clone():null;b.DateEnd=3Da.DateEnd?a.DateEnd=
.clone():null;b.CustomTZStartDate=3Da.CustomTZStartDate?a.CustomTZStartDa=
te.clone():a.DateStart?a.DateStart.clone():null;b.CustomTZEndDate=3Da.Cus=
tomTZEndDate?a.CustomTZEndDate.clone():a.DateEnd?a.DateEnd.clone():null;b=
.RecurrenceId=3Da.RecurrenceId?a.RecurrenceId.clone():null;b.CompletedDat=
e=3Da.CompletedDate?a.CompletedDate.clone():null;b.CreatedDate=3Da.Create=
dDate?a.CreatedDate.clone():null;b.StartTimeTZNum=3Da.StartTimeTZNum;b.En=
dTimeTZNum=3Da.EndTimeTZNum;b.Priority=3Da.Priority;b.EventProgress=3Da.E=
ventProgress;b.EventTimeInUserTimeZone=3Da.EventTimeInUserTimeZone?a.Even=
tTimeInUserTimeZone:false;b.IsAllDayEvent=3Da.IsAllDayEvent;b.IsRecurrenc=
eException=3Da.IsRecurrenceException;b.__isFppObject=3Da.__isFppObject;b.=
IsDraft=3Da.IsDraft;b.FreeBusyStatus=3Da.FreeBusyStatus;b.Visibility=3Da.=
Visibility;b.ItemType=3Da.ItemType;b.MeetingRequestMode=3Da.MeetingReques=
tMode;b.IcsEventStatus=3Da.IcsEventStatus;b.Calendar=3DCalendar.Event.Cal=
endar.clone(a.Calendar);b.Organizer=3DCalendar.Event.Participant.clone(a.=
Organizer);b.MeetingRequestOperation=3DCalendar.Event.MeetingRequestOpera=
tion.clone(a.MeetingRequestOperation);b.Categories=3DCalendar.Event.clone=
Categories(a.Categories);b.Participants=3DCalendar.Event.cloneParticipant=
s(a.Participants)}return =
b};Calendar.Event.fixDateTypeInEventArray=3Dfunction(g){for(var =
f=3D0,i=3Dg.length;f<i;f++){var =
a=3Dg[f];if(a.DateStart)a.DateStart=3Dnew =
Calendar.Date(a.DateStart);if(a.DateEnd)a.DateEnd=3Dnew =
Calendar.Date(a.DateEnd);if(a.CustomTZStartDate)a.CustomTZStartDate=3Dnew=
 =
Calendar.Date(a.CustomTZStartDate);if(a.CustomTZEndDate)a.CustomTZEndDate=
=3Dnew =
Calendar.Date(a.CustomTZEndDate);if(a.CreatedDate)a.CreatedDate=3Dnew =
Calendar.Date(a.CreatedDate);if(a.CompletedDate)a.CompletedDate=3Dnew =
Calendar.Date(a.CompletedDate);if(a.Birthdate)a.Birthdate=3Dnew =
Calendar.Date(a.Birthdate);if(a.RecurrenceId)a.RecurrenceId=3Dnew =
Calendar.Date(a.RecurrenceId);if(a.RecurrenceInfo){var =
d=3Da.RecurrenceInfo.PLRecurrenceStartDate;if(d)a.RecurrenceInfo.PLRecurr=
enceStartDate=3Dnew =
Calendar.Date(d);d=3Da.RecurrenceInfo.PLRecurrenceEndDate;if(d)a.Recurren=
ceInfo.PLRecurrenceEndDate=3Dnew =
Calendar.Date(d)}if(a.IsAllDayEvent&&a.ItemType!=3DCAL.CalendarItemType.T=
askItem)if(a.DateEnd){a.DateEnd._isEndOfDay=3Dtrue;a.CustomTZEndDate._isE=
ndOfDay=3Dtrue}if(a.Participants&&a.Participants.length>0){var =
h=3Da.Participants.length;for(var e=3D0;e<h;e++){var =
b=3Da.Participants[e];b.RecurrenceId=3Db.RecurrenceId?new =
Calendar.Date(b.RecurrenceId):null;b.LastResponseDate=3Db.LastResponseDat=
e?new =
Calendar.Date(b.LastResponseDate):null;b.LastSentDate=3Db.LastSentDate?ne=
w Calendar.Date(b.LastSentDate):null;b.LastModified=3Db.LastModified?new =
Calendar.Date(b.LastModified):null}}if(a.Organizer&&a.Organizer!=3D""){va=
r c=3Da.Organizer;c.RecurrenceId=3Dc.RecurrenceId?new =
Calendar.Date(c.RecurrenceId):null;c.LastResponseDate=3Dc.LastResponseDat=
e?new =
Calendar.Date(c.LastResponseDate):null;c.LastSentDate=3Dc.LastSentDate?ne=
w Calendar.Date(c.LastSentDate):null;c.LastModified=3Dc.LastModified?new =
Calendar.Date(c.LastModified):null}}};Calendar.Event.MeetingRequestOperat=
ion=3Dfunction(){};Calendar.Event.MeetingRequestOperation.clone=3Dfunctio=
n(a){var b=3Dnull;if(a!=3Dnull){b=3Dnew =
CAL.PLMROperationInfo;b.organizerAction=3Da.organizerAction!=3Dnull?a.org=
anizerAction:null;b.participantAction=3Da.participantAction!=3Dnull?a.par=
ticipantAction:null;b.commentToSend=3Da.commentToSend!=3Dnull?a.commentTo=
Send:null}return =
b};Calendar.Event.MapCoordinate=3Dfunction(){};Calendar.Event.MapCoordina=
te.clone=3Dfunction(b){var a=3Dnull;if(b!=3Dnull){a=3Dnew =
CAL.BusinessLogicMapCoordinate;a.Latitude=3Db.Latitude;a.Longitude=3Db.Lo=
ngitude}return =
a};Calendar.Event.MapCoordinate.areEqual=3Dfunction(a,b){var =
c=3Dtrue;if(a!=3Dnull&&b!=3Dnull){if(a.Latitude!=3Db.Latitude||a.Longitud=
e!=3Db.Longitude)c=3Dfalse}else if(a!=3Db)c=3Dfalse;return =
c};Calendar.Event.Calendar=3Dfunction(){};Calendar.Event.Calendar.clone=3D=
function(a){var b=3Dnull;if(a!=3Dnull){b=3Dnew =
CAL.BusinessLogicCalendar;b.Guid=3Da.Guid;b.Name=3Da.Name;b.Description=3D=
a.Description;b.IsVisibleToCurrentUser=3Da.IsVisibleToCurrentUser;b.IsCur=
rentUserOwner=3Da.IsCurrentUserOwner;b.IsPermissionStoredLocally=3Da.IsPe=
rmissionStoredLocally;b.Visibility=3Da.Visibility;b.IsPublicPublished=3Da=
.IsPublicPublished;b.PublishTimeZone=3Da.PublishTimeZone;b.ColorIndex=3Da=
.ColorIndex;b.SharingPermission=3Da.SharingPermission;b.IsAllowSharingVia=
Url=3Da.IsAllowSharingViaUrl;b.HasDailyEmailSummaryEnabled=3Da.HasDailyEm=
ailSummaryEnabled;b.OwnerName=3Da.OwnerName;b.IsShared=3Da.IsShared;b.IsD=
efaultCalendar=3Da.IsDefaultCalendar;b.CalendarType=3Da.CalendarType;b.Ur=
l=3Da.Url;b.LastRefreshTimeLocal=3Da.LastRefreshTimeLocal?a.LastRefreshTi=
meLocal.clone():null;b.LastTotalEventCount=3Da.LastTotalEventCount;b.Last=
ImportedEventCount=3Da.LastImportedEventCount;b.SyncErrors=3Da.SyncErrors=
?a.SyncErrors.clone():null}return =
b};Calendar.Event.fixDateTypeInCalendarArray=3Dfunction(b){var =
c=3Db.length;for(var =
a=3D0;a<c;a++){pCalendar=3Db[a];pCalendar.LastRefreshTimeLocal=3Dnew =
Calendar.Date(pCalendar.LastRefreshTimeLocal)}};Calendar.Event.Alarm=3Dfu=
nction(){};Calendar.Event.Alarm.clone=3Dfunction(b){var =
a=3Dnull;if(b!=3Dnull){a=3Dnew =
CAL.PLAlarm;a.Guid=3Db.Guid;a.EventGuid=3Db.EventGuid;a.Description=3Db.D=
escription;a.OffsetTime=3Db.OffsetTime;a.ModalityGuid=3Db.ModalityGuid;a.=
ModalityType=3Db.ModalityType;a.UnsupportedOffsetTimeInMin=3Db.Unsupporte=
dOffsetTimeInMin;a.UnsupportedReminderDropdownText=3Db.UnsupportedReminde=
rDropdownText;a.AlarmType=3Db.AlarmType}return =
a};Calendar.Event.cloneAlarms=3Dfunction(b){var =
a=3Dnull;if(b!=3Dnull){a=3D[];var =
e=3Db.length,d=3DCalendar.Event.Alarm.clone;for(var =
c=3D0;c<e;c++)a.push(d(b[c]))}return =
a};Calendar.Event.Alarm.areEqual=3Dfunction(a,b){var =
c=3Dtrue;if(a!=3Dnull&&b!=3Dnull){if(a.Guid!=3Db.Guid||a.EventGuid!=3Db.E=
ventGuid||a.Description!=3Db.Description||a.OffsetTime!=3Db.OffsetTime||a=
.UnsupportedOffsetTimeInMin!=3Db.UnsupportedOffsetTimeInMin||a.Unsupporte=
dReminderDropdownText!=3Db.UnsupportedReminderDropdownText||a.AlarmType!=3D=
b.AlarmType||a.ModalityGuid!=3Db.ModalityGuid)c=3Dfalse}else =
if(a!=3Db)c=3Dfalse;return =
c};Calendar.Event.areAlarmsEqual=3Dfunction(a,b){var =
c=3Dtrue;if(a!=3Dnull&&b!=3Dnull){var =
e=3Da.length,f=3Db.length;if(e!=3Df)c=3Dfalse;else for(var =
d=3D0;d<e;d++)if(!Calendar.Event.Alarm.areEqual(a[d],b[d])){c=3Dfalse;bre=
ak}}else if(a!=3Db)c=3Dfalse;return =
c};Calendar.Event.Category=3Dfunction(){};Calendar.Event.Category.clone=3D=
function(b){var a=3Dnull;if(b!=3Dnull){a=3Dnew =
CAL.PLCategory;a.Guid=3Db.Guid;a.Name=3Db.Name}return =
a};Calendar.Event.cloneCategories=3Dfunction(b){var =
a=3Dnull;if(b!=3Dnull){a=3D[];var =
e=3Db.length,d=3DCalendar.Event.Category.clone;for(var =
c=3D0;c<e;c++)a.push(d(b[c]))}return =
a};Calendar.Event.Category.areEqual=3Dfunction(a,b){var =
c=3Dtrue;if(a!=3Dnull&&b!=3Dnull){if(a.Guid!=3Db.Guid||a.Name!=3Db.Name)c=
=3Dfalse}else if(a!=3Db)c=3Dfalse;return =
c};Calendar.Event.areCategoriesEqual=3Dfunction(a,b){var =
c=3Dtrue;if(a!=3Dnull&&b!=3Dnull){var =
e=3Da.length,f=3Db.length;if(e!=3Df)c=3Dfalse;else for(var =
d=3D0;d<e;d++)if(!Calendar.Event.Category.areEqual(a[d],b[d])){c=3Dfalse;=
break}}else if(a!=3Db)c=3Dfalse;return =
c};Calendar.Event.getCharmId=3Dfunction(a,b){if(a.CharmId)return =
a.CharmId;if(b)return b.getCalendarCharmId(a.CalendarGuid);return =
null};Calendar.Event.Participant=3Dfunction(){};Calendar.Event.Participan=
t.clone=3Dfunction(a){var b=3Dnull;if(a!=3Dnull){b=3Dnew =
CAL.PLParticipant;b.Guid=3Da.Guid;b.EventGuid=3Da.EventGuid;b.EmailAddres=
s=3Da.EmailAddress;b.CommonName=3Da.CommonName;b.RecurrenceId=3Da.Recurre=
nceId;b.ParticipantType=3Da.ParticipantType;b.Role=3Da.Role;b.Status=3Da.=
Status;b.IsOrganizer=3Da.IsOrganizer;b.RsvpExpected=3Da.RsvpExpected;b.De=
legatedFrom=3Da.DelegatedFrom?a.DelegatedFrom.clone():null;b.DelegatedTo=3D=
a.DelegatedTo?a.DelegatedTo.clone():null;b.InternalUserId=3Da.InternalUse=
rId;b.LastResponseType=3Da.LastResponseType;b.LastResponseDate=3Da.LastRe=
sponseDate?a.LastResponseDate.clone():null;b.LastSentDate=3Da.LastSentDat=
e?a.LastSentDate.clone():null;b.HasError=3Da.HasError;b.LastModified=3Da.=
LastModified?a.LastModified.clone():null;b.UserId=3Da.UserId}return =
b};Calendar.Event.cloneParticipants=3Dfunction(b){var =
a=3Dnull;if(b!=3Dnull){a=3D[];var =
e=3Db.length,d=3DCalendar.Event.Participant.clone;for(var =
c=3D0;c<e;c++)a.push(d(b[c]))}return =
a};Calendar.Event.Participant.areEqual=3Dfunction(a,b){var =
c=3Dtrue;if(a!=3Dnull&&b!=3Dnull){if(a.Guid!=3Db.Guid||a.EventGuid!=3Db.E=
ventGuid||a.EmailAddress!=3Db.EmailAddress||a.CommonName!=3Db.CommonName|=
|!Calendar.Event.Participant.areRecurrenceIdEqual(a.RecurrenceId,b.Recurr=
enceId)||a.ParticipantType!=3Db.ParticipantType||a.Role!=3Db.Role||a.Stat=
us!=3Db.Status||a.IsOrganizer!=3Db.IsOrganizer||a.RsvpExpected!=3Db.RsvpE=
xpected||a.DelegatedFrom!=3Db.DelegatedFrom||a.DelegatedTo!=3Db.Delegated=
To||a.InternalUserId!=3Db.InternalUserId||a.LastResponseType!=3Db.LastRes=
ponseType||a.LastResponseDate.valueOf()!=3Db.LastResponseDate.valueOf()||=
a.LastSentDate.valueOf()!=3Db.LastSentDate.valueOf()||a.HasError!=3Db.Has=
Error||a.LastModified.valueOf()!=3Db.LastModified.valueOf()||a.UserId!=3D=
b.UserId)c=3Dfalse}else if(a!=3Db)c=3Dfalse;return =
c};Calendar.Event.Participant.areRecurrenceIdEqual=3Dfunction(a,b){if(a=3D=
=3Dnull&&b=3D=3Dnull)return true;else if(a=3D=3Dnull||b=3D=3Dnull)return =
false;else return =
a.valueOf()=3D=3Db.valueOf()};Calendar.Event.areParticipantsEqual=3Dfunct=
ion(a,b){var c=3Dtrue;if(a!=3Dnull&&b!=3Dnull){var =
e=3Da.length,f=3Db.length;if(e!=3Df)c=3Dfalse;else for(var =
d=3D0;d<e;d++)if(!Calendar.Event.Participant.areEqual(a[d],b[d])){c=3Dfal=
se;break}}else if(a!=3Db)c=3Dfalse;return =
c};Calendar.Event.RecurrenceInfo=3Dfunction(){};Calendar.Event.Recurrence=
Info.clone=3Dfunction(a){var b=3Dnull;if(a!=3Dnull){b=3Dnew =
CAL.PLRecurrenceDescriptor;b.PLRecurrenceStartDate=3Da.PLRecurrenceStartD=
ate.clone();b.PLRecurrenceEndDate=3Da.PLRecurrenceEndDate?a.PLRecurrenceE=
ndDate.clone():null;b.RepeatType=3Da.RepeatType;b.EndType=3Da.EndType;b.R=
epeatCount=3Da.RepeatCount;b.Interval=3Da.Interval;b.IsEveryWeekDay=3Da.I=
sEveryWeekDay;b.WeekdayList=3Da.WeekdayList?a.WeekdayList.clone():null;b.=
MonthRecurrenceSubType=3Da.MonthRecurrenceSubType;b.MonthDay=3Da.MonthDay=
;b.SetPosition=3Da.SetPosition;b.YearlyRecurrenceSubType=3Da.YearlyRecurr=
enceSubType;b.MonthNo=3Da.MonthNo;b.DropDownOption=3Da.DropDownOption;b.I=
sNotSupportedRecurrence=3Da.IsNotSupportedRecurrence;b.HasRecurrenceExcep=
tionsOrRdates=3Da.HasRecurrenceExceptionsOrRdates}return =
b};Calendar.Event.cloneEvents=3Dfunction(c){var =
b=3D[],e=3Dc.length,d=3DCalendar.Event.cloneEvent;for(var =
a=3D0;a<e;a++)b.push(d(c[a]));return =
b};Calendar.Event.areEventsEqual=3Dfunction(a,b){var =
c=3Dtrue;if(a.Guid!=3Db.Guid||(a.DateStart?a.DateStart.valueOf():0)!=3D(b=
.DateStart?b.DateStart.valueOf():0)||(a.DateEnd?a.DateEnd.valueOf():0)!=3D=
(b.DateEnd?b.DateEnd.valueOf():0)||(a.CustomTZStartDate?a.CustomTZStartDa=
te.valueOf():0)!=3D(b.CustomTZStartDate?b.CustomTZStartDate.valueOf():0)|=
|(a.CustomTZEndDate?a.CustomTZEndDate.valueOf():0)!=3D(b.CustomTZEndDate?=
b.CustomTZEndDate.valueOf():0)||a.CharmId!=3Db.CharmId||a.ExternalId!=3Db=
.ExternalId||a.StartTimeTZNum!=3Db.StartTimeTZNum||a.EndTimeTZNum!=3Db.En=
dTimeTZNum||a.Priority!=3Db.Priority||a.CalendarGuid!=3Db.CalendarGuid||a=
.Summary!=3Db.Summary||a.Description!=3Db.Description||a.Location!=3Db.Lo=
cation||a.EventProgress!=3Db.EventProgress||a.FreeBusyStatus!=3Db.FreeBus=
yStatus||a.Visibility!=3Db.Visibility||a.IsAllDayEvent!=3Db.IsAllDayEvent=
||a.__isFppObject!=3Db.__isFppObject||a.IsDraft!=3Db.IsDraft||a.CacheEven=
tId!=3Db.CacheEventId||a.RecurrenceDescription!=3Db.RecurrenceDescription=
||!Calendar.Event.Participant.areEqual(a.Organizer,b.Organizer)||!Calenda=
r.Event.areParticipantsEqual(a.Participants,b.Participants)||!Calendar.Ev=
ent.areCategoriesEqual(a.Categories,b.Categories))c=3Dfalse;return =
c};Calendar.Event.Fields=3Dnew =
$Enum("Start","End","StartTZ","EndTZ","Charm","ExternalId","Priority","Su=
mmary","Location","Progress","FreeBusy","IsAllDay","FullEventRecurrence",=
"StubEventRecurrence");Calendar.Event.quantifyChangeFromStub=3Dfunction(a=
,b){var =
c=3D[];if((a.DateStart?a.DateStart.valueOf():0)!=3D(b.DateStart?b.DateSta=
rt.valueOf():0))c.push(Calendar.Event.Fields.Start);if((a.DateEnd?a.DateE=
nd.valueOf():0)!=3D(b.DateEnd?b.DateEnd.valueOf():0))c.push(Calendar.Even=
t.Fields.End);if(a.CharmId!=3Db.CharmId)c.push(Calendar.Event.Fields.Char=
m);if(a.ExternalId!=3Db.ExternalId)c.push(Calendar.Event.Fields.ExternalI=
d);if(a.StartTimeTZNum!=3Db.StartTimeTZNum)c.push(Calendar.Event.Fields.S=
tartTZ);if(a.EndTimeTZNum!=3Db.EndTimeTZNum)c.push(Calendar.Event.Fields.=
EndTZ);if(a.Priority!=3Db.Priority)c.push(Calendar.Event.Fields.Priority)=
;if(a.Summary!=3Db.Summary)c.push(Calendar.Event.Fields.Summary);if(a.Loc=
ation!=3Db.Location)c.push(Calendar.Event.Fields.Start);if(a.EventProgres=
s!=3Db.EventProgress)c.push(Calendar.Event.Fields.Progress);if(a.FreeBusy=
Status!=3Db.FreeBusyStatus)c.push(Calendar.Event.Fields.FreeBusy);if(a.Is=
AllDayEvent!=3Db.IsAllDayEvent)c.push(Calendar.Event.Fields.IsAllDay);if(=
a.RecurrenceDescription!=3Db.RecurrenceDescription){if(a.RecurrenceDescri=
ption)c.push(Calendar.Event.Fields.FullEventRecurrence);if(b.RecurrenceDe=
scription)c.push(Calendar.Event.Fields.StubEventRecurrence)}return =
c};Calendar.Event.isRecurringEvent=3Dfunction(a){return =
a.RecurrenceId!=3Dnull||a.RecurrenceDescription!=3Dnull};Calendar.Event.i=
sEventInRange=3Dfunction(b,a,c,d){return =
b<d&&(a>c||a=3D=3Db&&a=3D=3Dc)};Calendar.Event.filterEventsInRange=3Dfunc=
tion(d,e){var c=3D[],f=3Dd.length;for(var b=3D0;b<f;b++){var =
a=3Dd[b];if(Calendar.Event.isEventInRange(a.DateStart.getTime(),a.DateEnd=
.getTime(),e.StartDate.getTime(),e.EndDate.getTime()))c.push(a)}return =
c};Calendar.Event.filterItemsByType=3Dfunction(b,d){var c=3D[];for(var =
a=3D0;a<b.length;a++)if(d.indexOf(b[a].ItemType)=3D=3D-1)c.push(b[a]);ret=
urn c};Calendar.Event.isCalendarReadOnly=3Dfunction(a){return =
a.SharingPermission=3D=3DCAL.SharingPermissionLevel.Read||a.SharingPermis=
sion=3D=3DCAL.SharingPermissionLevel.FreeBusy||a.SharingPermission=3D=3DC=
AL.SharingPermissionLevel.LimitedDetails||Calendar.Event.isBirthdayCalend=
ar(a)};Calendar.Event.isCalendarOwnedOrCoOwned=3Dfunction(a){return =
a.SharingPermission=3D=3DCAL.SharingPermissionLevel.CoOwner||a.SharingPer=
mission=3D=3DCAL.SharingPermissionLevel.Owner};Calendar.Event.isBirthdayC=
alendar=3Dfunction(a){return =
(a.CalendarType&CAL.CalendarType.Birthday)=3D=3DCAL.CalendarType.Birthday=
};Calendar.Event.isHolidayCalendar=3Dfunction(a){return =
(a.CalendarType&CAL.CalendarType.Holiday)=3D=3DCAL.CalendarType.Holiday};=
Calendar.Event.isGroupCalendar=3Dfunction(a){return =
(a.CalendarType&CAL.CalendarType.Group)=3D=3DCAL.CalendarType.Group};Cale=
ndar.Event.canCalendarBeShared=3Dfunction(a){return =
Calendar.Event.isCalendarOwnedOrCoOwned(a)&&!Calendar.Event.isBirthdayCal=
endar(a)&&!Calendar.Event.isGroupCalendar(a)};Calendar.Event.isSubscripti=
onCalendar=3Dfunction(a){return =
(a.CalendarType&CAL.CalendarType.iCal)=3D=3DCAL.CalendarType.iCal};Calend=
ar.Event.isEventMeetingRequest=3Dfunction(a){return =
a.MeetingRequestMode!=3Dnull};Calendar.Event.isEventMeetingRequestInParti=
cipantMode=3Dfunction(a){return =
a.MeetingRequestMode=3D=3DCAL.MeetingRequestModeType.Participant};Calenda=
r.Event.isEventMeetingRequestInOrganizerMode=3Dfunction(a){return =
a.MeetingRequestMode=3D=3DCAL.MeetingRequestModeType.Organizer};Calendar.=
Event.isEventDragable=3Dfunction(a){if(Calendar.Event.isEventReadOnly(a))=
return false;else =
if(Calendar.Event.isEventMeetingRequestInParticipantMode(a))return =
false;else =
if(Calendar.Event.isEventMeetingRequestInOrganizerMode(a)&&!a.Calendar.Is=
CurrentUserOwner)return false;else =
if(a.Visibility=3D=3DCAL.EventVisibility.Private&&!a.Calendar.IsCurrentUs=
erOwner)return false;return =
true};Calendar.Event.isEventReadOnly=3Dfunction(a){return =
!a.Calendar?false:a.ItemType=3D=3DCAL.CalendarItemType.SocialEvent||Calen=
dar.Event.isCalendarReadOnly(a.Calendar)};Calendar.Event.isEventViewOnly=3D=
function(a){if(!a.Calendar)return false;return =
a.Calendar.SharingPermission=3D=3DCAL.SharingPermissionLevel.FreeBusy||a.=
Calendar.SharingPermission!=3DCAL.SharingPermissionLevel.Owner&&a.Visibil=
ity!=3DCAL.EventVisibility.Public};Dom=3Dfunction(){};Dom.UI=3D{};Dom.UI.=
HAnchor=3Dnew =
$Flags("Center",0);Dom.KeyCode=3D{};Dom.KeyCode["Tab"]=3D9;Dom.KeyCode["E=
nter"]=3D13;Dom.KeyCode["Delete"]=3D46;Dom.KeyCode["Esc"]=3D27;Dom.KeyCod=
e["Space"]=3D32;Dom.KeyCode["LeftArrow"]=3D37;Dom.KeyCode["UpArrow"]=3D38=
;Dom.KeyCode["RightArrow"]=3D39;Dom.KeyCode["DownArrow"]=3D40;Dom.KeyCode=
["F6"]=3D117;Dom.getKeyCodeFromDomEvent=3Dfunction(a){return =
a.charCode&&a.charCode!=3D0?a.charCode:a.keyCode};Dom.disableLink=3Dfunct=
ion(a){if(a&&!a.replacedByElement){var =
b=3Ddocument.createElement("SPAN");b.innerText=3Da.innerText;b.className=3D=
"disabledLink";b.disabled=3Dtrue;a.style.display=3D"none";var =
c=3Da.parentElement.replaceChild(b,a);b.replacedElement=3Da;a.replacedByE=
lement=3Db}};Dom.enableLink=3Dfunction(a){if(a&&a.replacedByElement){var =
b=3Da.replacedByElement;b.parentElement.replaceChild(a,b);b.replacedEleme=
nt=3Dnull;a.style.display=3D"inline";a.replacedByElement=3Dnull}};Dom.rem=
oveAllChildNodes=3Dfunction(a){while(a.hasChildNodes())a.removeChild(a.fi=
rstChild)};Dom.getSiblingIndex=3Dfunction(b){var =
c=3Db.parentNode.childNodes;for(var =
a=3D0;a<c.length;a++)if(c[a]=3D=3Db)return a;return =
null};Dom.addClass=3Dfunction(b){var c=3Darguments.length;for(var =
a=3D1;a<c;a++){var =
d=3Darguments[a].slice(0,1);if(d=3D=3D"+")$css.add(b,arguments[a].slice(1=
));else =
$css.remove(b,arguments[a].slice(1))}};Dom.isClassPresent=3Dfunction(b,a)=
{return =
$css.has(b,a)};Dom.getDescendantsWithClass=3Dfunction(m,h,l,b){var =
a=3D[];if(b=3D=3Dnull||b=3D=3D"")b=3D"*";var =
i=3Dm.getElementsByTagName(b),n=3Di.length;for(var =
g=3D0;g<n&&a.length!=3Dl;g++){var =
f=3Di[g],e=3Df.className;if(e=3D=3Dh){a.push(f);continue}var =
k=3De.length,j=3Dfalse;for(var c=3D0;!j&&c<k;c=3Dd+1){var =
d=3De.indexOf(" =
",c+1);if(d<0)d=3Dk;if(e.slice(c,d)=3D=3Dh){j=3Dtrue;a.push(f)}}}return =
a};Dom.getNearestParentWithClass=3Dfunction(d,b,c){var =
a=3Dd;while(a!=3Dnull&&a!=3Dc&&Dom.isClassPresent(a,b)=3D=3Dfalse)a=3Da.p=
arentNode;if(a!=3Dnull&&Dom.isClassPresent(a,b)=3D=3Dtrue)return a;else =
return =
null};Dom.getOffsetPositionedParent=3Dfunction(a){while(a!=3Dnull&&(a.cur=
rentStyle.position!=3D"absolute"&&a.currentStyle.position!=3D"relative"))=
a=3Da.offsetParent;return =
a};Dom.searchIndexInDropdownListByValue=3Dfunction(b,d){var =
c=3D-1,e=3Db.options.length;for(var =
a=3D0;a<e;a++)if(d=3D=3Db.options[a].value){c=3Da;break}return =
c};Dom.generateDropdownHtml=3Dfunction(d,e,g,f,c){var a=3Dnew =
$StringBuilder;a.append("<select name=3D'");a.append(d);a.append("' =
id=3D'");a.append(d);a.append("' ");if(c)a.append(c+" =
");if(f){a.append("class=3D'");a.append(f);a.append("' =
")}a.append(">");var h=3De.length;for(var =
b=3D0;b<h;b++){a.append("<option =
value=3D'");a.append(g[b]);a.append("'>");a.append(e[b]);a.append("</opti=
on>")}a.append("</select>");return =
a.toString()};Dom.setOptionInDropdownListByValue=3Dfunction(a,b){var =
c=3DDom.searchIndexInDropdownListByValue(a,b);a.selectedIndex=3Dc};Dom.is=
DropdownListContainsValue=3Dfunction(a,b){return =
Dom.searchIndexInDropdownListByValue(a,b)>=3D0};Dom.removeDropdownListOpt=
ionByValue=3Dfunction(a,c){var =
b=3DDom.searchIndexInDropdownListByValue(a,c);if(b>=3D0)a.remove(b)};Dom.=
addDropdownListOption=3Dfunction(b,e,c,d){if(!Dom.isDropdownListContainsV=
alue(b,c)){var =
a=3Ddocument.createElement("OPTION");if(!d)b.options.add(a);else =
b.options.add(a,d);a.innerText=3De;a.value=3Dc}};Dom.isRelation=3Dfunctio=
n(c,b){var a=3Db;while(a){if(a=3D=3Dc)return =
true;a=3Da.parentElement}return =
false};Dom.isElementDisplayNone=3Dfunction(c,b){var =
a=3Dc;while(a&&a!=3Db&&a!=3Ddocument){if(a.currentStyle.display=3D=3D"non=
e")return true;a=3Da.parentElement}return =
false};Dom.setElementHeightInPixel=3Dfunction(a,b){if(!Dom.isElementDispl=
ayNone(a,document.body))a.style.pixelHeight=3Db};Dom.addClassToElementsIn=
Array=3Dfunction(a,d){if(a!=3Dnull){var =
e=3Da.length,c=3Dfalse;if(e)c=3Dtypeof a[0]=3D=3D"string";for(var =
b=3D0;b<e;b++)if(c)Dom.addClass(_ge(a[b]),d);else =
Dom.addClass(a[b],d)}};Dom.isComponentEvent=3Dfunction(a){var =
b=3Dfalse;if($B.IE){var =
c=3Da.target.componentFromPoint(a.clientX,a.clientY);if(a.target&&c!=3D""=
&&c!=3D"outside")b=3Dtrue}else if(typeof =
a.originalTarget!=3D"undefined"&&a.originalTarget.prefix=3D=3D"xul")b=3Dt=
rue;return =
b};Dom._uniqueElementIdCount=3D0;Dom._uniqueElementIdPrefix=3D"__livecal_=
id";Dom.getUniqueElementId=3Dfunction(){return =
Dom._uniqueElementIdPrefix+Dom._uniqueElementIdCount++};if("undefined"=3D=
=3D=3Dtypeof =
WebUtilities)WebUtilities=3D{};WebUtilities.setHIGButtonClassName=3Dfunct=
ion(d,f){var =
c=3D["Default","Rest","Disabled","Hover","Focus","Pressed"],a=3Dd.classNa=
me,e=3Dc.length;for(var =
b=3D0;b<e;b++)a=3Da.removeSpaceDelimitedString(c[b]);a+=3D" =
"+f;d.className=3Da};WebUtilities.CleanupHelper=3Dfunction(){var =
a=3D[],b=3D[],c=3D[],d=3Dthis;this.initialize=3Dfunction(){};this.dispose=
=3Dfunction(d){f();e(d);if(!d)g();a=3D[];b=3D[];c=3D[]};this.disposeGroup=
=3Dfunction(a){d.removeNodeGroup(a);d.detachEventGroup(a);d.disposeProper=
tyGroup(a)};this.attachEvent=3Dfunction(e,d,b,c){var =
f=3D{group:e,obj:d,evt:b,cb:c,detach:function(){this.obj.detachEvent(b,c)=
},equals:function(c,b,a){return =
this.obj=3D=3Dc&&this.evt=3D=3Db&&this.cb=3D=3Da}};d.attachEvent(b,c);a.p=
ush(f)};this.initializeProperty=3Dfunction(a,c){if(a.initialize)a.initial=
ize();b.push({obj:a,group:c})};this.registerNode=3Dfunction(b,a){c.push({=
node:b,group:a})};this.createNode=3Dfunction(h,c,f,e,g){var =
a=3Ddocument.createElement(h);for(var b in c)a[b]=3Dc[b];for(var b in =
f)a.style[b]=3Df[b];if(e)e.appendChild(a);d.registerNode(a,g);return =
a};this.removeNodeGroup=3Dfunction(b){for(var =
a=3Dc.length-1;a>=3D0;a--)if(c[a].group=3D=3Db){c[a].node.removeNode(true=
);c.remove(c[a])}};this.detachEvent=3Dfunction(d,c,e){for(var =
b=3Da.length-1;b>=3D0;b--)if(a[b].equals(d,c,e)){a[b].detach();a.remove(a=
[b])}};this.detachEventGroup=3Dfunction(c){for(var =
b=3Da.length-1;b>=3D0;b--)if(a[b].group=3D=3Dc){a[b].detach();a.remove(a[=
b])}};this.disposePropertyGroup=3Dfunction(c){if(null=3D=3Db)return;for(v=
ar =
a=3Db.length-1;a>=3D0;a--)if(b[a].group=3D=3Dc){if(b[a].obj.dispose)b[a].=
obj.dispose();b.remove(b[a])}};function =
f(){if(null=3D=3Da)return;for(var =
b=3Da.length-1;b>=3D0;b--){a[b].detach();a[b]=3Dnull}a=3D[]}function =
e(){if(null=3D=3Db)return;for(var =
a=3Db.length-1;a>=3D0;a--){if(b[a].obj.dispose)b[a].obj.dispose();b[a]=3D=
null}b=3D[]}function g(){if(null=3D=3Dc)return;for(var =
a=3Dc.length-1;a>=3D0;a--){c[a].node.removeNode(true);c[a]=3Dnull}c=3D[]}=
};WebUtilities.Rect=3Dfunction(a,b,d,c){return =
{left:a,x:a,top:b,y:b,width:d,height:c,right:a+d,bottom:b+c,toString:func=
tion(){return =
"{x:{0},y:{1},width:{2},height:{3}}".format(this.x,this.y,this.width,this=
.height)},equals:function(a){return =
this.x=3D=3Da.x&&this.y=3D=3Da.y&&this.width=3D=3Da.width&&this.height=3D=
=3Da.height},inflate:function(b,a){this.width+=3Db;this.height+=3Da;this.=
right=3Dthis.x+this.width;this.bottom=3Dthis.y+this.height},offset:functi=
on(a,b){this.x+=3Da;this.left=3Dthis.x;this.y+=3Db;this.top=3Dthis.y;this=
.right+=3Da;this.bottom+=3Db},isEmpty:function(){return =
this.width<=3D0||this.height<=3D0},contains:function(a){return =
a.x>=3Dthis.left&&a.x<=3Dthis.width+this.left&&a.y>=3Dthis.top&&a.y<=3Dth=
is.height+this.top}}};WebUtilities.Rect.Empty=3Dfunction(){return new =
WebUtilities.Rect(0,0,0,0)};WebUtilities.Conversion=3D{coerceInt:function=
(a){a=3DparseInt(a);return =
isNaN(a)?0:a}};WebUtilities.getLocation=3Dfunction(b,f){if(!b)return =
WebUtilities.Rect.Empty();var =
a=3DWebUtilities.Rect.Empty();a.source=3Db;var =
e=3Db.currentStyle,h=3D["Top","Left","Right","Bottom"];for(var =
d=3D0;d<h.length;d++){var =
c=3Dh[d];a["margin"+c]=3DWebUtilities.Conversion.coerceInt(e["margin"+c])=
;a["border"+c]=3DWebUtilities.Conversion.coerceInt(e["border"+c+"Width"])=
;a["padding"+c]=3DWebUtilities.Conversion.coerceInt(e["padding"+c])}a.hei=
ght=3Db.offsetHeight;a.width=3Db.offsetWidth;a.left=3Db.offsetLeft;a.top=3D=
b.offsetTop;b=3Db.offsetParent;var =
g=3DWebUtilities.getLayoutRoot();while(b&&(!f||b!=3Df)){a.left+=3Db.offse=
tLeft-(g!=3Db?WebUtilities.Conversion.coerceInt(b.scrollLeft):0);a.top+=3D=
b.offsetTop-(g!=3Db?WebUtilities.Conversion.coerceInt(b.scrollTop):0);b=3D=
b.offsetParent}if(document.compatMode=3D=3D"CSS1Compat"){a.contentWidth=3D=
a.source.offsetWidth-a.borderLeft-a.borderRight-a.paddingLeft-a.paddingRi=
ght-a.marginLeft-a.marginRight;a.contentHeight=3Da.source.offsetHeight-a.=
borderTop-a.borderBottom-a.paddingTop-a.paddingBottom-a.marginTop-a.margi=
nBottom}else{a.contentWidth=3Da.source.offsetWidth;a.contentHeight=3Da.so=
urce.offsetHeight}a.x=3Da.left;a.y=3Da.top;a.bottom=3Da.top+a.height-a.ma=
rginBottom;a.right=3Da.left+a.width-a.marginRight;return =
a};WebUtilities.wiggle=3Dfunction(b,a){if(!$B.Mobile||!($B.IE&&$B.V<7))re=
turn;var =
d=3Ddocument.documentElement.scrollLeft,e=3Ddocument.documentElement.scro=
llTop,c=3De+1,f=3Dd;if(typeof b=3D=3D"undefined")b=3Dd;if(typeof =
a=3D=3D"undefined")a=3De;if(c=3D=3Da)c=3Da+1;window.setTimeout(function()=
{window.scrollTo(f,c);setTimeout(function(){window.scrollTo(b,a)},5)},5)}=
;WebUtilities.getLayoutRoot=3Dfunction(){return =
document.compatMode=3D=3D"CSS1Compat"&&!$B.Safari?document.documentElemen=
t:document.body};WebUtilities.getScrollTop=3Dfunction(){if($B.Safari)retu=
rn window.pageYOffset;else return =
WebUtilities.getLayoutRoot().scrollTop};WebUtilities.getScrollLeft=3Dfunc=
tion(a,b){if(!b)return a.scrollLeft;else if($B.IE)return =
a.scrollWidth-a.clientWidth-a.scrollLeft;else return =
a.scrollLeft};WebUtilities.getViewportWidth=3Dfunction(){if(window.innerW=
idth!=3Dwindow.undefined)return =
window.innerWidth;if(document.compatMode=3D=3D"CSS1Compat")return =
document.documentElement.clientWidth;if(document.body)return =
document.body.clientWidth};WebUtilities.getViewportHeight=3Dfunction(){if=
(window.innerHeight!=3Dwindow.undefined)return =
window.innerHeight;if(document.compatMode=3D=3D"CSS1Compat")return =
document.documentElement.clientHeight;if(document.body)return =
document.body.clientHeight};WebUtilities.Point=3Dfunction(a,b){return =
{left:a,x:a,top:b,y:b,offset:function(a,b){this.top+=3Db;this.y=3Dthis.to=
p;this.left+=3Da;this.x=3Dthis.left;return =
this},add:function(a,b){return =
this.offset(a,b)},subtract:function(a,b){return =
this.offset(-a,-b)}}};WebUtilities.getContainer=3Dfunction(){if(WebUtilit=
ies._container=3D=3Dnull){WebUtilities._container=3Ddocument.createElemen=
t("span");var =
a=3Ddocument.body;a.insertBefore(WebUtilities._container,a.firstChild)}re=
turn =
WebUtilities._container};WebUtilities.wireEvents=3Dfunction(d,b,c,e){for(=
var a=3D0;a<b.length;a++)if(e)d.attachEvent(b[a],c);else =
d.detachEvent(b[a],c)};WebUtilities.findFocusableElement=3Dfunction(b,a,c=
){function d(b){if(!b)return null;var =
a=3Dc?b.nextSibling:b.previousSibling;while(a&&a.nodeType!=3D1)a=3Dc?a.ne=
xtSibling:a.previousSibling;if(!a)return d(b.parentNode);else return =
a}function f(b,e){var =
a=3De;if(a&&b.contains(a))while(a!=3Dnull)if(!WebUtilities.isFocusable(a)=
)if(c&&a.firstChild)a=3Da.firstChild;else =
if(!c&&a.lastChild)a=3Da.lastChild;else a=3Dd(a);else return a;return =
null}if(a)a=3Dd(a);else a=3Db;var e=3Df(b,a);if(!e&&a&&a!=3Db)return =
f(b,b);else return e};WebUtilities.isFocusable=3Dfunction(a){var =
b=3D"BUTTON|TEXTAREA|FIELDSET|IFRAME|SELECT|";return =
a.tagName&&!a.disabled&&(b.indexOf(a.tagName+"|")>-1||a.tagName=3D=3D"A"&=
&a.href||a.tagName=3D=3D"INPUT"&&a.type!=3D"hidden")};WebUtilities.strict=
ParseInt=3Dfunction(a,b){try{if(!WebUtilities.s_hasAlphas)WebUtilities.s_=
hasAlphas=3Dnew RegExp("[^0-9]+");return =
!a||WebUtilities.s_hasAlphas.test(a)?b:parseInt(a)}catch(c){return =
b}};var __WEBUTILS_LOADED=3Dtrue;var AlertManager=3Dfunction(){var =
d=3Dnull,f=3D$B.Mobile?true:false,b=3Df?15:35,c=3D"OK",e=3D"Cancel";funct=
ion a(){if(typeof =
a.caller!=3D"undefined"&&a.caller!=3Da.getInstance)throw new =
Error("Error: There is no public constructor for AlertManager. Use =
AlertManager.getInstance().");this.m_pVisibleAlert=3Dnull}a.getInstance=3D=
function(){if(d=3D=3Dnull)d=3Dnew a;return =
d};a.setDefaultAlertWidth=3Dfunction(a){var =
d=3D15,c=3D50;if(a>=3Dd&&a<=3Dc)b=3Da;else if(a<d)b=3Dd;else =
if(a>c)b=3Dc};a.setOKButtonTitle=3Dfunction(a){if(a)c=3Da};a.getOKButtonT=
itle=3Dfunction(){return =
c};a.setCancelButtonTitle=3Dfunction(a){if(a)e=3Da};a.getCancelButtonTitl=
e=3Dfunction(){return e};a.downlevelIfRequired=3Dfunction(b){var =
a=3Dfalse;if(typeof =
Alert=3D=3D"undefined"){alert(b.split("<!--wertrim=3D'true'-->")[0]);a=3D=
true}return a};a.createInformationalAlert=3Dfunction(g,d,e,f){var =
a=3Dnull;if(!AlertManager.downlevelIfRequired(d)){a=3Dnew =
Alert(Alert.Importance.low,g,d,false);a.setWidth(b);a.setHideCallback(Ale=
rtManager.cb_alertHidden);if(e)a.addButton(c,"OK",true,true);if(f)AlertMa=
nager.getInstance().showAlert(a)}return =
a};a.createWarningAlert=3Dfunction(j,f,i,d,g,h,e){var =
a=3Dnull;if(!AlertManager.downlevelIfRequired(f)){a=3Dnew =
Alert(Alert.Importance.med,j,f,i);a.setWidth(b);a.setHideCallback(AlertMa=
nager.cb_alertHidden);if(d)a.setCallback(d);if(e)a.setContext(e);if(g)a.a=
ddButton(c,"OK",true,true);if(h)AlertManager.getInstance().showAlert(a)}r=
eturn a};a.createErrorAlert=3Dfunction(i,f,d,g,h,e){var =
a=3Dnull;if(!AlertManager.downlevelIfRequired(f)){a=3Dnew =
Alert(Alert.Importance.high,i,f,true,null);a.setWidth(b);a.setHideCallbac=
k(AlertManager.cb_alertHidden);if(d)a.setCallback(d);if(e)a.setContext(e)=
;if(g)a.addButton(c,"OK",true,true);if(h)AlertManager.getInstance().showA=
lert(a)}return =
a};a.cb_alertHidden=3Dfunction(a){if(a)AlertManager.getInstance().m_pVisi=
bleAlert=3Dnull};a.prototype.showAlert=3Dfunction(a){if(a){this.hideVisib=
leAlert();a.show();this.m_pVisibleAlert=3Da}};a.prototype.hideVisibleAler=
t=3Dfunction(){if(this.m_pVisibleAlert!=3Dnull&&!this.m_pVisibleAlert.isC=
losing()){this.m_pVisibleAlert.cancel();this.m_pVisibleAlert=3Dnull}};ret=
urn a}();var AdManager=3Dfunction(){var b=3Dnull;function a(){if(typeof =
a.caller!=3D"undefined"&&a.caller!=3Da.getInstance)throw new =
Error("Error: There is no public constructor for AdManager. Use =
AdManager.getInstance().");this.adsEnabled=3Dfalse;this.handlerInstance=3D=
{};this.elemCache=3D{}}a.getInstance=3Dfunction(){if(b=3D=3Dnull)b=3Dnew =
a;return b};a.getScrollbarObject=3Dfunction(c){var =
b=3Ddocument.createElement("DIV");b.innerHTML=3Da.getScrollbarHtml(c);ret=
urn b.firstChild};a.getScrollbarHtml=3Dfunction(b){var a=3Dnew =
$StringBuilder;a.append("<div =
class=3D'scrollController'");a.append(b.getIdTag("scrollController"));a.a=
ppend("><div");a.append(b.getIdTag("scrollSizer"));a.append("></div></div=
>");return a.toString()};a.scrollController=3Dfunction(a){return =
a.getElement("scrollController")};a.scrollSizer=3Dfunction(a){return =
a.getElement("scrollSizer")};a.setScrollHeight=3Dfunction(a,d,c){if(this.=
scrollSizer(a)&&b.getElem(d)){this.scrollSizer(a).style.pixelHeight=3DMat=
h.max(b.getElem(d).scrollHeight,c.scrollHeight);if(b.getElem(d).scrollHei=
ght>this.scrollController(a).style.pixelHeight){c.style.overflowY=3D"scro=
ll";this.scrollController(a).style.visibility=3D"visible"}else{c.style.ov=
erflowY=3D"auto";this.scrollController(a).style.visibility=3D"hidden"}}};=
a.setAdContainerHeight=3Dfunction(a,c){if(b.getElem(a))b.getElem(a).paren=
tNode.style.pixelHeight=3Dc};a.scrollToTop=3Dfunction(b){if(a.scrollContr=
oller(b))a.scrollController(b).scrollTop=3D0};a.prototype.getElem=3Dfunct=
ion(a){var c=3Db.elemCache[a]||_ge(a);b.elemCache[a]=3Dc;return =
c};a.prototype.attachHandlers=3Dfunction(c,e,d){var a=3Dnew =
Calendar.AdManagerHandlers(c,e,d);a.attach();b.handlerInstance[c.getId("_=
_AdManagerHandlers__")]=3Da};a.prototype.detachHandlers=3Dfunction(a){if(=
b.handlerInstance[a.getId("__AdManagerHandlers__")])b.handlerInstance[a.g=
etId("__AdManagerHandlers__")].detach()};a.prototype.updateDisplay=3Dfunc=
tion(c){var a;switch(c){case CAL.DisplayView.MonthView:case =
CAL.DisplayView.WeekView:case =
CAL.DisplayView.CalendarSharingSettingsView:case =
CAL.DisplayView.EmbeddedCalendarBuilderView:a=3Dfalse;break;default:a=3Dt=
rue}if(!b.adsEnabled)a=3Dfalse;Dom.addClass(b.getElem("bodyContainer"),(a=
?"-":"+")+"noAd160x600")};a.prototype.Refresh=3Dfunction(){if(b.adsEnable=
d){for(var d=3D0;d<$AdConfig.Data.length;d++){var =
a=3D$AdConfig.Data[d],f=3Db.getElem(a[0]);if(b.getElem(a[0]).currentStyle=
.display!=3D"none"){var =
g=3Df.getAttributeNode("init");if(!g){$Ads.InitAd(a);var =
e=3Ddocument.createAttribute("init");e.value=3Dtrue;f.setAttributeNode(e)=
}}}$Ads.Refresh();c(AD160_600)}};function =
c(a){if(b.getElem(a))b.getElem(a).parentNode.scrollTop=3D0}return =
a}();Calendar.AdManagerHandlers=3Dfunction(j,f,i){var =
a=3Dj,c=3Df,b=3Di;this.attach=3Dfunction(){jQuery(AdManager.scrollControl=
ler(a)).bind({"scroll.admgr":h,"mousedown.admgr":e,"mouseup.admgr":e});jQ=
uery(b).bind({"scroll.admgr":d,"mousewheel.admgr":g})};this.detach=3Dfunc=
tion(){jQuery(AdManager.scrollController(a)).unbind(".admgr");jQuery(b).u=
nbind(".admgr")};function e(a){if(!$B.IE)switch(a.type){case =
"mouseup":jQuery(b).bind("scroll.admgr",d);break;case =
"mousedown":jQuery(b).unbind(".admgr")}}function =
h(){if(_ge(c)){if(typeof =
AdManager.scrollController(a).lastTop=3D=3D"undefined")AdManager.scrollCo=
ntroller(a).lastTop=3Db.scrollTop;_ge(f).parentNode.scrollTop+=3DAdManage=
r.scrollController(a).scrollTop-AdManager.scrollController(a).lastTop;AdM=
anager.scrollController(a).lastTop=3DAdManager.scrollController(a).scroll=
Top;b.scrollTop=3DAdManager.scrollController(a).scrollTop}}function =
d(){if(_ge(c)){_ge(c).parentNode.scrollTop+=3Db.scrollTop-AdManager.scrol=
lController(a).scrollTop;AdManager.scrollController(a).scrollTop=3Db.scro=
llTop}}function g(){var =
e=3Dtrue;if(!$B.IE&&b.scrollHeight!=3Db.clientHeight)e=3Dfalse;if(_ge(c)&=
&e){var d=3D1;if($B.IE)d=3Devent.wheelDelta/40;else =
if(event.detail)d=3Devent.detail*-4;AdManager.scrollController(a).scrollT=
op+=3D-d}}};var CharmsManager=3Dfunction(){var =
b=3Dnull,c=3Dnull;function =
a(){this.m_charms=3D{};this.m_numCharms=3D0;this.m_mktCharms=3D{};this.m_=
numMarketCharms=3D0;for(var b in gCharmsConfig){var =
d=3DgCharmsConfig[b];if($B.IE&&$B.V<7)b+=3D"_ie6";for(var a in d){var =
c=3Dd[a],e=3Dnew =
Charm(b,a,c);this.m_charms[a]=3De;this.m_numCharms++;if(c.charAt(0)=3D=3D=
"+"){this.m_mktCharms[a]=3De;this.m_numMarketCharms++}}}}a.getInstance=3D=
function(){if(b=3D=3Dnull)b=3Dnew a;return =
b};a.setImagePath=3Dfunction(a){c=3Da};a.getImagePath=3Dfunction(){return=
 m_pImagePath};a.prototype.getCharms=3Dfunction(){return =
this.m_charms};a.prototype.getNumCharms=3Dfunction(){return =
this.m_numCharms};a.prototype.getMarketCharms=3Dfunction(){return =
this.m_mktCharms};a.prototype.getNumMarketCharms=3Dfunction(){return =
this.m_numMarketCharms};a.prototype.getCharm=3Dfunction(b){var =
a=3Dthis.m_charms[b.toUpperCase()];return a};return =
a}();Charm=3Dfunction(b,c,a){this.m_id=3Dc;this.m_altText=3Dnull;this.m_i=
sSelected=3Dfalse;this.m_imgCluster=3Db+".png";this.m_topPos=3D0;this.m_l=
eftPos=3D0;this.parse(a)};Charm.prototype.setIsSelected=3Dfunction(a){thi=
s.m_isSelected=3Da};Charm.prototype.altText=3Dfunction(){return =
this.m_altText};Charm.prototype.parse=3Dfunction(b){var =
a=3Db.split(":");this.m_altText=3Da[0].slice(1);this.m_topPos=3Da[1];this=
.m_leftPos=3Da[2]};Charm.prototype.render=3Dfunction(e,d,b,c){var =
a=3Dnew $StringBuilder;a.append("<div =
class=3D'Charm");if(!c)a.append(this.m_isSelected?" buttonPressed'":" =
buttonRest'");else a.append("'");if(e){a.append(" =
charmId=3D'");a.append(this.m_id);a.append("'")}if(d)a.append(getEffectHa=
ndlerAttributesHtml($B.FF_M4));a.append(">");if(b)a.append("<a =
href=3D'javascript:;' class=3D'localAction'>");a.append("<div =
class=3D'charmClip16x16'><img =
src=3D'");a.append(CharmsManager.getImagePath());a.append(this.m_imgClust=
er);a.append("' alt=3D'");a.append(this.m_altText);a.append("' =
title=3D'' =
style=3D'top:");a.append(this.m_topPos);a.append("px;left:");a.append(thi=
s.m_leftPos);a.append("px;'");a.append(" =
/></div>");if(b)a.append("</a>");a.append("</div>");return =
a.toString()};Charm.prototype.getElement=3Dfunction(d,b,c){var =
a=3Ddocument.createElement("DIV");a.innerHTML=3Dthis.render(d,b,c);return=
 a.firstChild};CharmPicker=3Dfunction(t,s,q,m,p){var =
l=3D5,f=3Dthis,n=3Dnull;this.$=3Dfunction(){return =
n||(n=3DjQuery(f))};var =
b=3Dnull,a=3Dm=3D=3D""?null:m,r=3Dt,h=3Dnull,e=3Dq,c=3Dnew =
Calendar.IdManager,d=3Dfalse,v=3Dp;this.setSelectedCharmId=3Dfunction(c,b=
){a=3Dc;d=3Db;g()};this.getSelectedCharmId=3Dfunction(){return =
a};this.show=3Dfunction(){var =
a=3DWebUtilities.getLocation(e,Dom.getOffsetPositionedParent(e));o();if(b=
){jQuery(_ge(c.getId("charmpickerpopup"))).click(j);b.show(a)}};this.hide=
=3Dfunction(){if(b){i();b.hide()}};this.dispose=3Dfunction(){i();if(b)b.d=
ispose();f=3Db=3Da=3Dr=3Dh=3De=3Dc=3Dnull};this.setNoneString=3Dfunction(=
b,c){var a=3Dnew $StringBuilder;if(c){a.append("<div =
class=3D'charmPickerUseDefault'>");a.append(CharmsManager.getInstance().g=
etCharm(c).render(false,false,false,true));a.append(b);a.append("</div>")=
}else =
a.append(b);h=3Da.toString()};this.rerender=3Dfunction(){g()};function =
u(){f.setNoneString(s);g()}function =
i(){jQuery(_ge(c.getId("charmPicker"))).unbind("click",k);jQuery(_ge(c.ge=
tId("charmpickerpopup"))).unbind("click",j)}function g(){i();var b=3Dnew =
$StringBuilder;b.append("<table =
class=3D'charmPickerControlTable'><tr><td><table =
class=3D'charmPicker'");b.append(c.getIdTag("charmPicker"));b.append("><t=
r><td");if(!d)b.append(" =
class=3D'clickable'");b.append(">");if(!d)b.append("<a =
href=3D'javascript:;'>");if(a){var =
f=3DCharmsManager.getInstance().getCharm(a);if(f)b.append(f.render())}els=
e{b.append("<div =
class=3D'charmPickerNone'>");b.append(h);b.append("</div>")}if(!d)b.appen=
d("</a>");b.append("</td>");if(!d){b.append("<td =
class=3D'clickable'><span =
class=3D'c_chev'");b.append(">&#9660;</span></td>")}b.append("</tr></tabl=
e></td></tr></table>");e.innerHTML=3Db.toString();if(!d)jQuery(_ge(c.getI=
d("charmPicker"))).click(k)}function k(){if(!b)b=3Dnew =
Calendar.SimplePopup(e,{closeOnFocusOut:true,m_dontRepositionYAxis:$B.Mob=
ile?true:false});f.show()}function o(){var d=3Dnew =
$StringBuilder;d.append("<div =
class=3D'charmPickerContainer'");d.append(c.getIdTag("charmpickerpopup"))=
;d.append("><table class=3D'charmPickerTable'>");d.append("<tr><td =
colspan=3D'5'><a href=3D'javascript:;' class=3D'localAction'><div =
class=3D'charmPickerNonePopup TextSizeNormal");d.append(a?" =
buttonRest'":" =
buttonPressed'");d.append(getEffectHandlerAttributesHtml($B.FF_M4));d.app=
end(">");d.append(h);d.append("</div></a></td></tr>");var =
g=3DCharmsManager.getInstance().getMarketCharms(),e=3D0;for(var i in =
g){var =
f=3Dg[i];f.setIsSelected(f.m_id=3D=3D(a?a.toUpperCase():null));e++;if(e%l=
=3D=3D1)d.append("<tr>");d.append("<td>");d.append(f.render(true,true,tru=
e));d.append("</td>");if(e%l=3D=3D0)d.append("</tr>")}d.append("</table><=
/div>");b.setContent(d.toString(),"")}function j(c){a=3Dnull;var =
b=3DDom.getNearestParentWithClass(c.target,"Charm",e);if(b!=3Dnull)a=3Db.=
getAttribute("charmId");f.hide();g()}u()};CharmSegmentManager=3Dfunction(=
d){var =
b=3D$B.IE?4:6,e=3Dthis,c=3Dd,a=3D{};this.addCharm=3Dfunction(g,e,h){var =
f=3De.toString(),d=3Da[f];if(!d){d=3Dnew =
CharmSegment(c,e,h-b);a[f]=3Dd}return =
d.insertCharm(g,e)};this.removeCharm=3Dfunction(e,f){var =
d=3Df.toString(),b=3Da[d],c=3Dnull;if(b){c=3Db.removeCharm(e);if(b.getNum=
berOfCharms()=3D=3D0)delete a[d]}return =
c};this.clearCharms=3Dfunction(){for(var b in a){a[b].dispose();delete =
a[b]}};this.updateLayout=3Dfunction(){for(var b in =
a)a[b].updateLayout()}};CharmSegment=3Dfunction(r,k,p){var =
o=3D18,q=3Dthis,c=3D[],a=3D[],e=3Dr,b=3D0;s(k,p);this.dispose=3Dfunction(=
){c.clear();a.clear();e=3Dq=3Dc=3Da=3Dnull};this.getNumberOfCharms=3Dfunc=
tion(){return =
c.length};this.insertCharm=3Dfunction(h,p){if(b=3D=3D0)return;var =
r=3Dh.Charm,s=3Dh.Event,e=3Dr.getElement(false,false,true);e.className+=3D=
" =
enhPreview";e.DataSource=3D{ItemId:s.CacheEventId,ItemType:"event"};e.Par=
entFigure=3Dh;e.getElementsByTagName("A")[0].id=3D"cellCharm_"+p;var =
k=3Dnull,q=3Da[a.length-1];if(q.childNodes.length=3D=3Db)k=3Df();var =
o=3Dn(e),j=3DMath.floor(o/b),l=3Do%b,g=3Da[j];if(l=3D=3Dg.childNodes.leng=
th)g.appendChild(e);else =
g.insertBefore(e,g.hasChildNodes()?g.childNodes[l]:null);if(j<a.length-1)=
for(var c=3Dj;c<a.length-1;c++){var =
m=3Da[c].removeChild(a[c].lastChild);a[c+1].insertBefore(m,a[c+1].hasChil=
dNodes()?a[c+1].firstChild:null);d(m,a[c+1])}if(k)i(k);return =
g};this.removeCharm=3Dfunction(l){for(var =
f=3D0;f<c.length;f++)if(c[f].ParentFigure=3D=3Dl){var =
j=3Dc[f],g=3DMath.floor(f/b),n=3Df%b,k=3Da[g];c.remove(j);k.removeChild(j=
);if(!k.hasChildNodes()){var m=3Da.removeAt(g);return =
m.removeNode(true)}else if(g<a.length-1){for(var =
e=3Dg;e<a.length-1;e++){var =
i=3Da[e+1].removeChild(a[e+1].firstChild);a[e].appendChild(i);d(i,a[e])}h=
()}break}return null};this.updateLayout=3Dfunction(){var =
k=3Dl(),n=3Da[0].childNodes.length;if(b<n){while(a.length<k)i(f());for(va=
r c=3D0;c<k;c++){var r=3Da[c].childNodes.length-b;for(var =
q=3Dr;q>0;q--){var =
m=3Da[c].removeChild(a[c].lastChild);a[c+1].insertBefore(m,a[c+1].hasChil=
dNodes()?a[c+1].firstChild:null);d(m,a[c+1])}}j()}else =
if(b>n&&a.length>1){var s=3Dk;for(var e=3D0;e<s;e++){var =
o=3Db-a[e].childNodes.length,t=3D0,g=3De+1;while(o&&g<a.length)if(a[g].ha=
sChildNodes()){var =
m=3Da[g].removeChild(a[g].firstChild);a[e].appendChild(m);d(m,a[e]);o--}e=
lse g++}for(var p=3Da.length-k;p>0;p--)h();j()}};function =
s(b,a){g(a);f(b)}function f(){var =
b=3Ddocument.createElement("DIV");b.className=3D"charmSegment =
monthViewEventItem =
segmentContainer";b.IsCharmSegment=3Dtrue;b.DayOffset=3Dk;b.DaySpan=3D1;a=
.push(b);return b}function h(){if(!a[a.length-1].hasChildNodes()){var =
b=3Da.pop();e.removeCharmSegment(b);b.removeNode(true)}}function =
i(a){e.addCharmSegment(a)}function j(){e.updateCharmSegments()}function =
l(){g();if(b>0)return Math.ceil(c.length/b);else return 0}function =
g(d){var =
g=3D2,e=3Da[0],c=3Dd?d:e?e.clientWidth:0;if(!$B.IE&&!d)c-=3Dg;if(c){var =
f=3Dc;b=3DMath.max(Math.floor(f/o),0)}else b=3D0;return b}function =
d(a,b){a.ParentFigure.Segments.clear();a.ParentFigure.Segments.push(b)}fu=
nction m(f,g){var =
a=3Df.ParentFigure.Event,b=3Dg.ParentFigure.Event;if(!a.IsAllDayEvent&&b.=
IsAllDayEvent)return 1;if(a.IsAllDayEvent&&!b.IsAllDayEvent)return =
-1;if(a.IsAllDayEvent)return =
a.CreatedDate.valueOf()-b.CreatedDate.valueOf();var =
d=3Da.DateStart,e=3Db.DateStart,c=3Dd.valueOf()-e.valueOf();if(c!=3D0)ret=
urn c;return a.CreatedDate.valueOf()-b.CreatedDate.valueOf()}function =
n(a){var b=3Dc.findInsertLoc(a,m);c.insert(b,a);return =
b}};Calendar.MiniCalendar=3Dfunction(w,g){var =
b=3Dthis,I=3Dnull;this.$=3Dfunction(){return I||(I=3DjQuery(b))};var =
n=3Dnull,f=3Dnull,e=3Dnull,m=3Dfalse,h=3Dfalse,a=3D{StartDate:null,EndDat=
e:null},A=3D6,z=3Dnull,v=3Dnull,u=3Dnull,t=3Dnull,Q=3Dnull,k=3Dnull,l=3Dn=
ull,d=3Dnull,G=3Dnull,y=3Dnull,x=3Dfalse,c=3Dnew =
Calendar.IdManager,H=3D"";this.getController=3Dfunction(){return =
n};function =
O(){if(g.disallowMultiDaySelection)x=3Dtrue;if(g.imagePath)H=3Dg.imagePat=
h;var a=3Dnew =
Calendar.Date;f=3Da.getFullYear();e=3Da.getMonth();G=3DCalendar.Date.Abbr=
eviatedMonthNames;y=3DCalendar.Date.OneCharDayNames;M(a);jQuery(w).bind({=
"mousedown.minic":N,"mouseup.minic":E,"keydown.minic":P});n=3Dnew =
MiniCalendarController(b);Dom.addClass(w,"+Calendar_MiniCalendar")}this.d=
ispose=3Dfunction(){if(n)n.dispose();b=3Da=3DG=3Dc=3Dnull;H=3Dd=3Dk=3DQ=3D=
null;l=3Dm_contentStrings=3Dv=3Du=3Dnull;t=3Dz=3Dnull};this.getIDManager=3D=
function(){return c};this.getDisplayedYear=3Dfunction(){return =
f};this.getDisplayedMonth=3Dfunction(){return =
e};this.getSelectionRange=3Dfunction(){var =
b=3D{StartDate:null,EndDate:null};if(a.StartDate!=3Dnull)var =
b=3D{StartDate:a.StartDate.clone(),EndDate:a.EndDate.clone()};return =
b};this.forceSetSelection=3Dfunction(b,c,a,d){if(b&&b!=3DCalendar.MiniCal=
endar.None)b=3Db.clone();if(c&&c!=3DCalendar.MiniCalendar.None)c=3Dc.clon=
e();if(!b&&!c&&!a)a=3Dnew Calendar.Date;else =
if(a)a=3Da.clone();q(b,c,false);s(a,d,true)};this.setSelection=3Dfunction=
(b,c,e,d){if((b=3D=3Da.StartDate||b!=3DCalendar.MiniCalendar.None&&a.Star=
tDate!=3DCalendar.MiniCalendar.None&&Calendar.Date.datesAreEqual(b,a.Star=
tDate))&&(c=3D=3Da.EndDate||c!=3DCalendar.MiniCalendar.None&&a.EndDate!=3D=
Calendar.MiniCalendar.None&&Calendar.Date.datesAreEqual(c,a.EndDate)))ret=
urn;this.forceSetSelection(b,c,e,d)};this.changeCalendarBusyDayStatus=3Df=
unction(f){var b=3Dd.firstChild.childNodes[1],e=3D0;for(var =
a=3D0;a<b.childNodes.length;a++){var =
g=3Db.childNodes[a];for(j=3D0;j<Calendar.Date.NumberOfDaysInWeek;j++){var=
 c=3Dg.childNodes[j];if(f[e]=3D=3Dtrue)c.style.fontWeight=3D"bold";else =
c.style.fontWeight=3D"normal";e++}}};this.getFirstDayDisplayed=3Dfunction=
(){return k};this.getLastDayDisplayed=3Dfunction(){return =
l};this.getDisplayedRange=3Dfunction(){return =
{StartDate:k,EndDate:l}};function B(a,b){var c;if(b){var =
e=3DCalendar.Date.min(a,b),d=3DCalendar.Date.max(a,b);c=3DCalendar.Date.a=
verage(e,d)}else c=3Da;return =
c}this.calculateDisplayedRange=3Dfunction(m,o){var =
c=3D{},f=3DB(m,o),b=3Df.getFullYear(),a=3Df.getMonth(),i=3Dnew =
Calendar.Date(b,a,1,0,0),p=3Di.getDay(),e=3D(p-Calendar.Date.FirstDayOfWe=
ek+7)%7,j=3DCalendar.Date.getDaysInMonth(b,a),k=3De,n=3DA*7,d=3Dn-j;if(k=3D=
0)c.StartDate=3Dnew Calendar.Date(b,a,1,0);else{var =
g=3Da=3D=3D0?11:a-1,h=3Da=3D=3D0?b-1:b,l=3DCalendar.Date.getDaysInMonth(h=
,g);c.StartDate=3Dnew =
Calendar.Date(h,g,l-(e-1),0);d=3Dd-e}c.EndDate=3Dnew =
Calendar.Date(a=3D=3D11?b+1:b,a=3D=3D11?0:a+1,d,0);c.EndDate.moveToEndOfD=
ay();return c};this.checkAndChangeViewingMonth=3Dfunction(g,h){var =
a=3Dnull;if(g=3D=3DCalendar.MiniCalendar.None&&h=3D=3DCalendar.MiniCalend=
ar.None)a=3Dnew Calendar.Date;else a=3DB(g,h);var =
c=3Da.getFullYear(),b=3Da.getMonth();if(c=3D=3Df&&b=3D=3De)return;if(c!=3D=
f||b!=3De){f=3Dc;e=3Db;t.innerText=3Da.toYearMonthString()}var =
i=3DF(a);d.innerHTML=3Di};function =
q(c,d,b){m=3Dtrue;a.StartDate=3Dc;a.EndDate=3Dd;r();if(b)p()}function =
s(e,g,f){b.$().trigger("beforeselectionchanged",[e,a,b.getDisplayedRange(=
)]);r();if(e)b.checkAndChangeViewingMonth(e);else =
b.checkAndChangeViewingMonth(a.StartDate,a.EndDate);p();m=3Dfalse;var =
c=3Da.StartDate,d=3Da.EndDate;if(c!=3DCalendar.MiniCalendar.None)c=3Dc.cl=
one();if(d!=3DCalendar.MiniCalendar.None)d=3Dd.clone();if(!g)b.$().trigge=
r("selectionchanged",[c,d,!f])}function i(c,d,e){var a;for(var =
b=3D0;b<c.length;b++){a=3DDom.getNearestParentWithClass(d,c[b],e);if(a)re=
turn a}return null}function =
N(c){if(c.which!=3DCalendar.MouseButton.LEFT)return;var =
b=3Di(["lastMonthDate","curMonthDate","nextMonthDate","pickTodayLink","pi=
ckNoneLink"],c.target,d);if(b=3D=3Dnull)return;var =
e=3Do(b),a=3De;if(a!=3DCalendar.MiniCalendar.None)a=3Da.clone();q(e,a,tru=
e);if(!x){h=3Dtrue;if($B.IE&&$B.V<9)d.setCapture(true);jQuery(d).mouseove=
r(D);if(!$B.IE)jQuery(document.body).mouseup(C)}}function =
C(a){E(a)}function =
D(f){if(h)b.$().trigger("drageventstarted");h=3Dfalse;var =
c=3Di(["lastMonthDate","curMonthDate","nextMonthDate"],f.target,d);if(c=3D=
=3Dnull)return;var e=3Do(c);a.EndDate=3De;p()}function =
E(a){if(h&&i(["lastMonthDate","curMonthDate","nextMonthDate","pickTodayLi=
nk","pickNoneLink"],a.target,d))b.$().trigger("clickaction");h=3Dfalse;if=
(!m)return;jQuery(d).unbind("mouseover",D);d.releaseCapture();r();s(null)=
;if(!$B.IE){jQuery(document.body).unbind("mouseup",C);a.stopPropagation()=
;return false}}function P(a){if(a.keyCode=3D=3DDom.KeyCode.Enter){var =
b=3Di(["lastMonthDate","curMonthDate","nextMonthDate","pickTodayLink"],a.=
target,d);if(b=3D=3Dnull)return;var =
c=3Do(b),e=3Dc.clone();q(c,e,false);s();a.stopPropagation();return =
false}}function =
r(){if(a.StartDate=3D=3DCalendar.MiniCalendar.None||a.EndDate=3D=3DCalend=
ar.MiniCalendar.None)return;if(a.StartDate>a.EndDate){var =
b=3Da.StartDate;a.StartDate=3Da.EndDate;a.EndDate=3Db}a.StartDate.moveToS=
tartOfDay();a.EndDate.moveToEndOfDay()}function o(b){var =
d=3Df,a=3De,c=3Db.className.split(" ")[0];switch(c){case =
"curMonthDate":break;case "lastMonthDate":a--;break;case =
"nextMonthDate":a++;break;case "pickTodayLink":return new =
Calendar.Date;case "pickNoneLink":return =
Calendar.MiniCalendar.None;default:return null}return new =
Calendar.Date(d,a,b.firstChild.innerText)}function p(){var =
g=3Da.StartDate!=3DCalendar.MiniCalendar.None&&a.EndDate!=3DCalendar.Mini=
Calendar.None,f=3Dnull,j=3Dnull;if(g){f=3DCalendar.Date.min(a.StartDate,a=
.EndDate).clone();var =
j=3DCalendar.Date.max(a.StartDate,a.EndDate).clone();f.moveToStartOfDay()=
;j.moveToStartOfDay()}var =
h=3Dd.firstChild.childNodes[1],b=3Dnull;for(var =
e=3D0;e<h.childNodes.length;e++){var l=3Dh.childNodes[e];for(var =
c=3D0;c<Calendar.Date.NumberOfDaysInWeek;c++){var =
i=3Dl.childNodes[c];if(!b)b=3Do(i);else b=3Db.addDays(1);if(m){var =
k=3Dg&&b.isBetween(f,j);Dom.addClass(i,(k?"+":"-")+"selected")}}}}functio=
n M(b){var a=3Dnew $StringBuilder;a.append("<div =
class=3D'miniCalendarHolder' =
");a.append(c.getIdTag("miniCalendarHolder"));a.append("><div =
class=3D'miniCalendarHeader'>");a.append("<div class=3D'switchMonthBtn =
leftSideLargeMargin'"+c.getIdTag("prevMonthBtn")+">");a.append("<a =
href=3D'#'");a.append(">");a.append(Calendar.GetClusteredImageHtml("clip1=
0x10","nav_left_dark",g.contentStrings.previousMonth,"nav_left_h"));a.app=
end("</a></div>");a.append("<span");a.append(c.getIdTag("headerText"));a.=
append(">");a.append(b.toYearMonthString());a.append("</span>");a.append(=
"<div class=3D'switchMonthBtn =
rightSideLargeMargin'"+c.getIdTag("nextMonthBtn")+">");a.append("<a =
href=3D'#'");a.append(">");a.append(Calendar.GetClusteredImageHtml("clip1=
0x10","nav_right_dark",g.contentStrings.nextMonth,"nav_right_h"));a.appen=
d("</a></div></div>");a.append("<div =
class=3D'miniCalendarBody'"+c.getIdTag("miniCalendarBody")+">"+F(b)+"</di=
v>");if(g.showTodayLink){a.append("<div =
class=3D'pickTodayLink'"+c.getIdTag("pickTodayLink")+"><a =
href=3D'#'");a.append(">"+g.contentStrings.today+"</a></div>")}if(g.showN=
oneLink){a.append("<div =
class=3D'pickNoneLink'"+c.getIdTag("pickNoneLink")+"><a =
href=3D'#'");a.append(">"+g.contentStrings.noDate+"</a></div>")}a.append(=
"</div>");w.innerHTML=3Da.toString();v=3Dc.getElement("prevMonthBtn");t=3D=
c.getElement("headerText");u=3Dc.getElement("nextMonthBtn");d=3Dc.getElem=
ent("miniCalendarBody");z=3Dc.getElement("miniCalendarHolder");jQuery(v).=
click(K);jQuery(u).click(L)}function F(d){var c=3DJ(d),a=3Dnew =
$StringBuilder;a.append("<table class=3D'miniCalendarTable =
TextSizeXSmall'><thead><tr>");for(var b=3D0;b<7;b++){var =
e=3D(b+Calendar.Date.FirstDayOfWeek)%7;a.append("<th");a.append(">");a.ap=
pend(y[e]);a.append("</th>")}a.append("</tr><tr><td colspan=3D'7' =
class=3D'headerSeparator'></td></tr></thead><tbody>");a.append(c.toString=
());a.append("</tbody></table>");return a.toString()}function J(r){var =
e=3Dr.getFullYear(),d=3Dr.getMonth(),s=3Dnew =
Calendar.Date(e,d,1,0,0),v=3Ds.getDay(),n=3D(v-Calendar.Date.FirstDayOfWe=
ek+7)%7,t=3DCalendar.Date.getDaysInMonth(e,d),u=3Dd=3D=3D0?Calendar.Date.=
getDaysInMonth(e-1,11):Calendar.Date.getDaysInMonth(e,d-1),i=3Dnull,b=3Dn=
ew =
$StringBuilder,h=3Dnull,p=3Dnull,o=3D1,q=3D1;if(a.StartDate&&a.StartDate!=
=3DCalendar.MiniCalendar.None&&a.EndDate&&a.EndDate!=3DCalendar.MiniCalen=
dar.None)i=3D{StartDate:a.StartDate.getDatePart(),EndDate:a.EndDate.getDa=
tePart()};for(var =
m=3D0;m<A;m++){b.append("<tr>");for(j=3D0;j<Calendar.Date.NumberOfDaysInW=
eek;j++){var =
w=3D"",c=3Dnull,f=3Dnull,g=3D[];if(m=3D=3D0&&j<=3Dn-1){f=3Du-n+j+1;c=3Dne=
w =
Calendar.Date(e,d-1,f,0,0);g.push("lastMonthDate");if(!h)h=3Dc.clone()}el=
se if(m=3D=3D0&&j>n||o<=3Dt){f=3Do;c=3Dnew =
Calendar.Date(e,d,f,0,0);g.push("curMonthDate");if(!h)h=3Dc.clone();o++}e=
lse{var f=3Dq;c=3Dnew =
Calendar.Date(e,d+1,f,0,0);g.push("nextMonthDate");p=3Dc.clone();q++}if(c=
.isToday())g.push("miniCalToday");if(i&&c.isBetween(i.StartDate,i.EndDate=
))g.push("selected");b.append("<td class=3D'");b.append(g.join(" =
"));b.append("' ");b.append("><a href=3D'#' =
");b.append(getEffectHandlerAttributesHtml(true));b.append(">");b.append(=
f);b.append("</a></td>")}b.append("</tr>")}k=3Dh;l=3Dp;return =
b.toString()}function K(){b.$().trigger("paginationaction");var =
c=3Df,a=3De-1;if(a=3D=3D-1){a=3D11;c=3Dc-1}var d=3Dnew =
Calendar.Date(c,a,1);b.checkAndChangeViewingMonth(d);b.$().trigger("displ=
ayedmonthchanged",[f,e,-1]);return}function =
L(){b.$().trigger("paginationaction");var =
c=3Df,a=3De+1;if(a=3D=3D12){a=3D0;c=3Dc+1}var d=3Dnew =
Calendar.Date(c,a,1);b.checkAndChangeViewingMonth(d);b.$().trigger("displ=
ayedmonthchanged",[f,e,1]);return}O()};Calendar.MiniCalendar.registerClas=
s("Calendar.MiniCalendar");Calendar.MiniCalendar.None=3D"None";Calendar.P=
ublishedPublicToolbarInfo=3Dfunction(){this.viewElements=3D{MonthView:["t=
oolbar_addtocal","miniCal","calendarMonthGrid","toolbar_gridview_print","=
toolbar_gridview_separator","toolbar_today","toolbar_nextFourWeeks","accH=
intLink","accContentLink"],WeekView:["toolbar_addtocal","miniCal","calend=
ardayContent","toolbar_gridview_print","toolbar_gridview_separator","tool=
bar_today","toolbar_nextSevenDays","accHintLink","accContentLink"],DayVie=
w:["toolbar_addtocal","miniCal","calendardayContent","toolbar_gridview_pr=
int","toolbar_gridview_separator","toolbar_today","toolbar_nextSevenDays"=
,"accHintLink","accContentLink",AD160_600],AgendaView:["toolbar_addtocal"=
,"miniCal","calendarAgendaView","toolbar_gridview_print","toolbar_gridvie=
w_separator","toolbar_today","toolbar_nextSevenDays","accHintLink","accCo=
ntentLink",AD160_600],ReadOnlyEventView:["toolbar_editevent_close","toolb=
ar_editevent_separator","toolbar_editevent_print","fullScreenEventEditor"=
,"sidebarReturnLinkContainer",AD160_600]};this.pageSequenceNames=3D{Month=
View:"PublishedMonthView",WeekView:"PublishedWeekView",AgendaView:"Publis=
hedAgendaView",DayView:"PublishedDayView",ReadOnlyEventView:"FullScreenRe=
adOnly"}};Calendar.PublishedPrivateToolbarInfo=3Dfunction(){this.viewElem=
ents=3D{MonthView:["miniCal","calendarMonthGrid","toolbar_gridview_print"=
,"toolbar_today","toolbar_nextFourWeeks","accHintLink","accContentLink"],=
WeekView:["miniCal","calendardayContent","toolbar_gridview_print","toolba=
r_today","toolbar_nextSevenDays","accHintLink","accContentLink"],DayView:=
["miniCal","calendardayContent","toolbar_gridview_print","toolbar_today",=
"toolbar_nextSevenDays","accHintLink","accContentLink",AD160_600],AgendaV=
iew:["miniCal","calendarAgendaView","toolbar_gridview_print","toolbar_tod=
ay","toolbar_nextSevenDays","accHintLink","accContentLink",AD160_600],Rea=
dOnlyEventView:["toolbar_editevent_close","toolbar_editevent_separator","=
toolbar_editevent_print","fullScreenEventEditor","sidebarReturnLinkContai=
ner",AD160_600]};this.pageSequenceNames=3D{MonthView:"PublishedMonthView"=
,WeekView:"PublishedWeekView",AgendaView:"PublishedAgendaView",DayView:"P=
ublishedDayView",ReadOnlyEventView:"FullScreenReadOnly"}};Calendar.ViewNa=
vigator=3Dfunction(r,e){var a=3Dthis,o=3Dnull;this.$=3Dfunction(){return =
o||(o=3DjQuery(a))};var =
b=3Dnull,d=3Dnull,c=3Dnull,g=3D"calendarMonthTab",i=3D"calendarWeekTab",k=
=3D"calendarDayTab",f=3D"calendarAgendaTab",h=3D"calendarTaskTab",m=3De.t=
oolbarInfo.viewElements,l=3D{MonthView:new Array(g),WeekView:new =
Array(i),DayView:new Array(k),AgendaView:new Array(f),TaskView:new =
Array(h)},p=3De.toolbarInfo.pageSequenceNames;function =
q(){c=3D_ge("calendarViewNavigatorTab");if(!($B.IE&&$B.V<7))a.attachClick=
Handler();gController.registerCommands(a,["NavigateToView","NavigateToVie=
wWithContext"])}this.dispose=3Dfunction(){gController.unregisterCommands(=
a);jQuery(c).unbind("click",j);a=3Dc=3Dnull};this.doCommand=3Dfunction(c,=
b){switch(c){case "NavigateToView":a.navigate(b);break;case =
"NavigateToViewWithContext":a.navigate(b.view,b.context)}};this.getCurren=
tViewName=3Dfunction(){return =
b};this.getPreviousViewName=3Dfunction(){return =
d};this.navigateToPreviousEventView=3Dfunction(){n(d);if($B.IE)if(["INPUT=
","TEXTAREA"].contains(document.activeElement.tagName))document.activeEle=
ment.blur()};this.navigate=3Dfunction(a,c){if(d=3D=3Dnull)d=3Da;else =
if(!Calendar.isEventOrTaskView(a))if(Calendar.isEventOrTaskView(b))d=3Db;=
return =
n(a,c)};this.attachClickHandler=3Dfunction(){jQuery(c).click(j)};function=
 n(d,g){var =
h=3Dfalse,f=3Dp[Calendar.getViewNameFromEnum(d)];if(g&&g.isTraditionalVie=
w=3D=3Dfalse)f=3Dg.pageSequenceName;if(d!=3Db){AdManager.getInstance().up=
dateDisplay(d);Dom.addClassToElementsInArray(m[Calendar.getViewNameFromEn=
um(b)],"+displayNone");Dom.addClassToElementsInArray(m[Calendar.getViewNa=
meFromEnum(d)],"-displayNone");Dom.addClassToElementsInArray(l[Calendar.g=
etViewNameFromEnum(b)],"-tabSelected");Dom.addClassToElementsInArray(l[Ca=
lendar.getViewNameFromEnum(d)],"+tabSelected");var =
k=3Dd=3D=3DCAL.DisplayView.DayView||d=3D=3DCAL.DisplayView.WeekView||d=3D=
=3DCAL.DisplayView.MonthView||d=3D=3DCAL.DisplayView.AgendaView||d=3D=3DC=
AL.DisplayView.TaskView;Dom.addClass(c,(k?"-":"+")+"displayNone");var =
j=3Dd=3D=3DCAL.DisplayView.NewEventView||d=3D=3DCAL.DisplayView.ReadOnlyE=
ventView||d=3D=3DCAL.DisplayView.EditEventView;Dom.addClass(e.editorElem,=
(j?"-":"+")+"displayNone");var =
i=3Dd=3D=3DCAL.DisplayView.NewTaskView||d=3D=3DCAL.DisplayView.ReadOnlyTa=
skView||d=3D=3DCAL.DisplayView.EditTaskView;Dom.addClass(e.taskEditorElem=
,(i?"-":"+")+"displayNone");if(getSetting("monthGridExpansionMode")!=3D"D=
ontExpand")switch(d){case =
CAL.DisplayView.DayView:f=3D"GridExpansionExpandedDayView";break;case =
CAL.DisplayView.WeekView:f=3D"GridExpansionExpandedWeekView";break;case =
CAL.DisplayView.MonthView:f=3D"GridExpansionExpandedMonthView"}gControlle=
r.doCommand("TrackAction",{trackId:f});b=3Dd;AdManager.getInstance().Refr=
esh();h=3Dtrue}else =
if(g&&g.isTraditionalView=3D=3Dfalse)gController.doCommand("TrackAction",=
{trackId:f});if(h)a.$().trigger("viewnav_viewchanged",[b]);return =
h}this.changeDisplay=3Dfunction(b){a.$().trigger("viewnav_requestdisplayc=
hange",[b,a.getCurrentViewName(),a.buttonToViewName(b)])};function =
j(d){var =
c=3Dnull,b=3Dd.target;while(b!=3Dnull&&b.tagName!=3D"A")b=3Db.parentEleme=
nt;if(b!=3Dnull){switch(b.parentElement.id){case =
g:c=3DCalendar.ViewNavigatorButtons.Month;break;case =
i:c=3DCalendar.ViewNavigatorButtons.Week;break;case =
k:c=3DCalendar.ViewNavigatorButtons.Day;break;case =
f:c=3DCalendar.ViewNavigatorButtons.Agenda;break;case =
h:c=3DCalendar.ViewNavigatorButtons.Task}a.changeDisplay(c)}}this.buttonT=
oViewName=3Dfunction(a){switch(a){case =
Calendar.ViewNavigatorButtons.Month:return =
CAL.DisplayView.MonthView;case Calendar.ViewNavigatorButtons.Week:return =
CAL.DisplayView.WeekView;case Calendar.ViewNavigatorButtons.Day:return =
CAL.DisplayView.DayView;case Calendar.ViewNavigatorButtons.Agenda:return =
CAL.DisplayView.AgendaView;case =
Calendar.ViewNavigatorButtons.Task:return =
CAL.DisplayView.TaskView}};q()};Calendar.ViewNavigator.registerClass("Cal=
endar.ViewNavigator");Calendar.ViewNavigatorButtons=3Dnew =
$Flags("Month",0,"Week",1,"Day",2,"Agenda",3,"Task",4);Calendar.DelayLoad=
Manager=3Dfunction(){var f=3Dthis,c=3Dnull;this.$=3Dfunction(){return =
c||(c=3DjQuery(f))};var b=3Dfalse,a=3D[];function =
d(b,c){a.push({fn:b,params:c})}function =
e(a,b){a(b)}this.requireDelayLoad=3Dd;this.setDelayLoadCompleted=3Dfuncti=
on(){this.requireDelayLoad=3De;b=3Dtrue;while(a.length>0){var =
c=3Da.shift();c.fn(c.params)}};this.isDelayLoadCompleted=3Dfunction(){ret=
urn =
b}};Calendar.DelayLoadManager.registerClass("Calendar.DelayLoadManager");=
Calendar.OnDemandLoader=3Dfunction(){var =
g=3Dthis,h=3Dnull;this.$=3Dfunction(){return h||(h=3DjQuery(g))};var =
c=3Dnull,f=3Dnull,b=3Dnull,e=3D[],a=3D[];this.requireFeatures=3Dfunction(=
i,n,m,k){for(var g=3D0;g<i.length;g++){var =
h=3Dk.Features[i[g]];if(h){for(var j=3D0;j<h.length;j++){var =
l=3Dh[j];if(!a.exists(l))a.push(l)}e.push(i[g])}}c=3Dk;b=3Dm;f=3Dn;$Netwo=
rk.fetchScript(a.shift(),d)};this.go=3Dfunction(){if(b)b(f)};function =
d(){if(a.length=3D=3D0)c.notifyFeaturesLoaded(e,g);else =
$Network.fetchScript(a.shift(),d)}};Calendar.OnDemandLoader.registerClass=
("Calendar.OnDemandLoader");Calendar.OnDemandLoadManager=3Dfunction(){var=
 a=3Dthis,c=3Dnull;this.$=3Dfunction(){return c||(c=3DjQuery(a))};var =
b=3D[];this.dispose=3Dfunction(){a=3Db=3Da.Features=3Dnull};this.register=
Features=3Dfunction(b){a.Features=3Db};this.requireFeatures=3Dfunction(f,=
d,c){if($B.BlackBerry&&($B.V>=3D5&&$B.V<6))return c(d);var e=3Dnew =
Calendar.OnDemandLoader;b.push(e);e.requireFeatures(f,d,c,a)};this.notify=
FeaturesLoaded=3Dfunction(d,c){a.$().trigger("featuresloaded",[d,c]);b.re=
move(c)}};Calendar.OnDemandLoadManager.registerClass("Calendar.OnDemandLo=
adManager");Calendar.GridNavigator=3Dfunction(k,b){var =
e=3Dthis,f=3Dnull;this.$=3Dfunction(){return f||(f=3DjQuery(e))};var =
j=3Dnull,a=3Dnew Calendar.IdManager,d=3Dnull,c=3Dnull;function =
i(){j=3Db.imagePath?b.imagePath:"";var c=3Dnew =
$StringBuilder;c.append("<a class=3D'navPagination' =
href=3D\"#\"");c.append(a.getIdTag("previousButton"));c.append(">");c.app=
end(Calendar.GetClusteredImageHtml("clip10x10","nav_left_dark",b.contentS=
trings.Previous,"nav_left_h"));c.append("</a>");c.append("<a =
class=3D'navPagination' =
href=3D\"#\"");c.append(a.getIdTag("nextButton"));c.append(">");c.append(=
Calendar.GetClusteredImageHtml("clip10x10","nav_right_dark",b.contentStri=
ngs.Next,"nav_right_h"));c.append("</a>");c.append("<h3");c.append(a.getI=
dTag("dateLabel"));c.append("></h3>");c.append("<div =
class=3D'gridExpansionActions =
noPrint'>");c.append("<a");c.append(a.getIdTag("expandGrid"));c.append("h=
ref=3D'javascript:;' =
onclick=3D\"javascript:doCommand('ExpandGrid');\"");c.append(">");c.appen=
d(b.contentStrings.GridExpansion.ShowMoreLink);c.append("</a>");c.append(=
"<span =
class=3D'seperator'>|</span>");c.append("<a");c.append(a.getIdTag("collap=
seGrid"));c.append("href=3D'javascript:;' =
onclick=3D\"javascript:doCommand('CollapseGrid')\"");c.append(">");c.appe=
nd(b.contentStrings.GridExpansion.ShowLessLink);c.append("</a>");c.append=
("</div>");k.innerHTML=3Dc.toString();jQuery(a.getElement("previousButton=
")).click(h);jQuery(a.getElement("nextButton")).click(g)}this.disableGrid=
ExpansionLinks=3Dfunction(b){if(!d)d=3Da.getElement("expandGrid");if(!c)c=
=3Da.getElement("collapseGrid");if(b){Dom.disableLink(d);Dom.disableLink(=
c)}else{Dom.enableLink(d);Dom.enableLink(c)}};this.dispose=3Dfunction(){e=
=3Dnull};this.setTitleText=3Dfunction(b){a.getElement("dateLabel").innerH=
TML=3Db};function =
h(){e.$().trigger("navbuttonclicked",["previous"])}function =
g(){e.$().trigger("navbuttonclicked",["next"])}i()};Calendar.GridNavigato=
r.registerClass("Calendar.GridNavigator");Calendar.InfoBar=3Dfunction(h,t=
){var d=3Dthis,p=3Dnull;this.$=3Dfunction(){return =
p||(p=3DjQuery(d))};Calendar.InfoBar.MessageType=3Dnew =
$Enum("Toast","Alert","Simple");var =
j=3Dnull,a=3Dnull,b=3Dnull,c=3Dnull,e=3Dnull,f=3D0,k=3Dnull,m=3D3,g=3D0,o=
=3D260,n=3D5e3;function =
r(){j=3Dt.contentStrings;gController.registerCommands(d,["HideInfoBar"])}=
this.doCommand=3Dfunction(a){if(a=3D=3D"HideInfoBar")d.removeInfoBar()};t=
his.dispose=3Dfunction(){jQuery(a).unbind("click",l);jQuery(document.body=
).unbind("mousemove",i);gController.unregisterCommands(d);a=3Db=3Dc=3De=3D=
null};this.displayInfoBar=3Dfunction(q,e){if(a!=3Dnull||b!=3Dnull)d.remov=
eInfoBar();var =
f=3D"infoBar",n=3Ddocument.createElement("DIV");a=3Dh.appendChild(n);if(e=
=3D=3DCalendar.InfoBar.MessageType.Alert)f+=3D" =
Alert";if(e=3D=3DCalendar.InfoBar.MessageType.Simple)f+=3D" =
Simple";a.className=3Df;var c=3Dnew =
$StringBuilder;if(e!=3DCalendar.InfoBar.MessageType.Simple){c.append("<ta=
ble class=3D'infoBarHeader'><tr>");c.append("<td =
class=3D'infoBarHeaderText'");c.append("><h3>");c.append(j.Header);c.appe=
nd("</h3></td><td class=3D'infoBarClose'><a name=3D'close' =
href=3D'#close'>");c.append(Calendar.GetClusteredImageHtml("clip10x10","c=
lose_rest_dark",j.CloseAltText,"close_hover_light"));c.append("</a></td><=
/tr></table>")}c.append("<div =
class=3D'infoBarMessage'");c.append(">");c.append(q.encodeHtml());c.appen=
d("</div>");a.innerHTML=3Dc.toString();var =
i=3Ddocument.createElement("DIV");i.className=3D"infoBarShadow";b=3Dh.app=
endChild(i);jQuery(a).click(l);if(e!=3DCalendar.InfoBar.MessageType.Simpl=
e&&o>0)a.style.width=3Do+"px";a.style.bottom=3Dm+g+"px";var =
p=3Dm+g+"px",k=3Dg+"px";if(m_isBidi){a.style.left=3Dp;b.style.left=3Dk}el=
se{a.style.right=3Dp;b.style.right=3Dk}b.style.bottom=3Dg+"px";b.style.he=
ight=3Da.clientHeight+"px";b.style.width=3Da.clientWidth+"px";if(e!=3DCal=
endar.InfoBar.MessageType.Simple)s();n=3Di=3Dnull};this.removeInfoBar=3Df=
unction(){jQuery(a).unbind("click",l);jQuery(document.body).unbind("mouse=
move",i);if(c!=3Dnull)window.clearTimeout(c);if(a!=3Dnull)h.removeChild(a=
);if(b!=3Dnull)h.removeChild(b);a=3Db=3De=3Dc=3Dnull;f=3D0};function =
s(){if(a){e=3Dnew =
Date;jQuery(document.body).mousemove(i);c=3Dwindow.setTimeout(d.removeInf=
oBar,n)}}function i(b){var =
a=3Db.target;if(k!=3Dnull)window.clearTimeout(k);k=3Dwindow.setTimeout(fu=
nction(){q(a)},5)}function =
q(b){if(Dom.getNearestParentWithClass(b,"infoBar")){if(c!=3Dnull){window.=
clearTimeout(c);c=3Dnull;f=3Df+(new Date-e)}}else if(c=3D=3Dnull){var =
a=3Dn-f;if(a<0)a=3D0;c=3Dwindow.setTimeout(d.removeInfoBar,a);e=3Dnew =
Date}}function l(c){var =
a=3Dc.target,b=3Dnull;if(a.tagName=3D=3D"A")b=3Da.name;else =
if(a.tagName=3D=3D"IMG")b=3Da.parentNode.parentNode.name;if(b!=3Dnull)d.r=
emoveInfoBar()}r()};Calendar.InfoBar.registerClass("Calendar.InfoBar");re=
gisterNamespace("Calendar");Calendar.Model=3Dfunction(){var =
b=3Dthis,g=3Dnull;this.$=3Dfunction(){return g||(g=3DjQuery(b))};var =
d=3Dnull,a=3Dnull,e=3Dnull,c=3D0;this.getCalendarService=3Dfunction(){ret=
urn =
d};this.init=3Dfunction(f,c){a=3Df;e=3Dc;$Network.Events.onerror.attach(t=
his.network_cb_onError);$Network.Events.onhttperror.attach(this.network_c=
b_onError);$Network.Events.onrequest.attach(h);$Network.Events.onfinished=
.attach(i);$Network.defaultTimeout=3Da.defaultfpptimeout;var b=3Dnew =
CAL.FppProxySettings;b.PartnerId=3D0;b.Version=3Da.fppversion;b.CommandTy=
pe=3Da.fppcmd;b.SessionId=3Da.sessionidhash;b.CanaryToken=3Da.canary;b.De=
faultRetry=3Da.fppretry;b.AuthUser=3Da.authuser;b.AllowDuplicate=3Dtrue;d=
=3DCAL.initializeEx(a.fppUrl,b);d.FppProxySettings.DateType=3Dd.FppDateTy=
pe.Local};this.dispose=3Dfunction(){a=3De=3Dd=3Db=3DboundElem=3Dnull};thi=
s.setFppError=3Dfunction(a){b.network_cb_onError(a)};this._cb_processErro=
r=3Dfunction(b,c,d,a){f(a,b,a?a.Message:null)};function =
h(b){if(a.enableloadingindicator&&b.type=3D=3D$Network.Type.XMLPost){if(c=
=3D=3D0)window.setTimeout(j,a.loadingindicatordelay);c++}}function =
i(){if(a.enableloadingindicator){c--;if(c<=3D0)b.$().trigger("requestcomp=
lete")}}function j(){if(c>0)b.$().trigger("requestinprogress")}function =
f(d,a,c){if(a=3D=3DCalendar.ErrorCodes.FppRequestTimeout||a=3D=3DCalendar=
.ErrorCodes.HttpMisconfiguration||!c)errorContext=3D{title:e["connectionE=
rrorTitle"],message:e["connectionError"]};else =
errorContext=3D{message:c,error:d};errorContext.errorCode=3Da;b.$().trigg=
er("servererror",errorContext)}this.network_cb_onError=3Dfunction(a){if(a=
.Context&&a.Context.customError)return;f(a.Error,a.ErrorCode,a.Error?a.Er=
ror.Message:null)};Calendar.Model.registerBaseMethod(this,"init");Calenda=
r.Model.registerBaseMethod(this,"dispose");Calendar.Model.registerBaseMet=
hod(this,"_cb_processError");Calendar.Model.registerBaseMethod(this,"netw=
ork_cb_onError")};Calendar.Model.registerClass("Calendar.Model");Calendar=
.DesktopModel=3Dfunction(){Calendar.DesktopModel.initializeBase(this,argu=
ments);var m_this=3Dthis,m_$=3Dnull;this.$=3Dfunction(){return =
m_$||(m_$=3DjQuery(m_this))};var =
m_initParams=3Dnull,m_pCache=3Dnull,m_targetDate=3Dnull,m_pContentStrings=
=3Dnull,m_initView=3DCAL.DisplayView.MonthView,m_pSortedTasks=3D[],__isLi=
mitedTasksMode=3Dfalse,m_pTaskSortDelegate=3Dnull,m_pTasksCurrentMode=3D{=
ShowCompletedTasks:false,DataReceived:false},m_pBootstrapPackage=3Dnull,m=
_pBootstrapRequestContext=3Dnull,m_pBootstrapRequestErrorStatus=3Dnull,m_=
isReadyForBootstrapPackage=3Dfalse,m_isReadyForBootstrapPackageForDelayCo=
ntrols=3Dfalse,m_isBootstrapComplete=3Dfalse,m_pPostBootstrapPackage=3Dnu=
ll,ROWS_IN_MINI_CALENDAR=3D6,DAYS_IN_WEEK=3D7;this.init=3Dfunction(a,b){m=
_initParams=3Da;Calendar.DesktopModel.callBaseMethod(m_this,"init",argume=
nts);m_initView=3Da.initViewName;m_pContentStrings=3Db;m_pTaskSortDelegat=
e=3Dm_this.compareTasksByDate;m_pCache=3Dnew =
Calendar.ModelCache;m_pCache.initialize();m_targetDate=3Dnew =
Calendar.Date;if(getSetting("isRruPresent"))if(getSetting("targetDate"))m=
_targetDate=3Dnew =
Calendar.Date(parseInt(getSetting("targetDate"))*1e3);else =
if(m_initParams.alternatebootstraprangestart)m_targetDate=3Dnew =
Calendar.Date(m_initParams.alternatebootstraprangestart*1e3)};this.dispos=
e=3Dfunction(){Calendar.DesktopModel.callBaseMethod(m_this,"dispose",argu=
ments);m_pCache.dispose();if(m_pSortedTasks)m_pSortedTasks.clear();m_pCac=
he=3Dm_pSortedTasks=3Dm_pBootstrapPackage=3Dm_pBootstrapRequestContext=3D=
m_pContentStrings=3Dnull};function _getBootstrapDateRange(){var a=3Dnew =
Calendar.Date(m_targetDate.getYear(),m_targetDate.getMonth(),1);a.moveToS=
tartOfWeek();var =
b=3Da.addDays(ROWS_IN_MINI_CALENDAR*DAYS_IN_WEEK),c=3D{DateRange:{StartDa=
te:a,EndDate:b}};return c}this.initBootFetch=3Dfunction(){var =
a=3D_getBootstrapDateRange();a.InnerContext=3D{ControlInstanceName:"boots=
trapControls",WaitForServer:false};m_this.getCalendarService().GetBootstr=
apPackage(a.DateRange.StartDate,a.DateRange.EndDate,_cb_bootstrap,a)};thi=
s.postBootstrap=3Dfunction(){var =
a=3D_getBootstrapDateRange();a.InnerContext=3D{ControlInstanceName:"postB=
ootstrapControls",WaitForServer:false};m_this.getCalendarService().DoPost=
BootstrapTasks(a.DateRange.StartDate,a.DateRange.EndDate,_cb_postBootstra=
p,a,jQuery.noop)};this.processBootData=3Dfunction(bootstrapData){var =
fppPkg=3Deval(bootstrapData);if(fppPkg)if(fppPkg.Value.Calendars&&fppPkg.=
Value.Calendars.length)_initBootWithoutFetch(fppPkg.Value,fppPkg.OutRefPa=
rams.length?fppPkg.OutRefParams[0]:null);else =
_handleBootstrapFailure();else _handleBootstrapFailure()};function =
_handleBootstrapFailure(){m_this.$().trigger("bootstrapfailed")}function =
_initBootWithoutFetch(b,c){var =
a=3D_getBootstrapDateRange();a.InnerContext=3D{ControlInstanceName:"boots=
trapControls",WaitForServer:false};m_this.setBootData(b,a,c)}this.getTarg=
etDate=3Dfunction(){return m_targetDate};function =
_cb_bootstrap(b,c,a){m_this.setBootData(b,c,a)}function =
_cb_postBootstrap(a,b){m_pPostBootstrapPackage=3Da;m_pPostBootstrapPackag=
e.oContext=3Db;m_this.$().trigger("postbootstrapdatareceived")}this.handl=
eFirstRunExperience=3Dfunction(a,c,b){m_this.getCalendarService().HandleF=
irstRunExperience(a,c,_cb_handleFirstRunExperience,{DoBootstrap:b,timeZon=
e:a})};this.releaseBootstrapPackage=3Dfunction(){if(m_pBootstrapPackage)_=
produceBootstrapData();else =
m_isReadyForBootstrapPackage=3Dtrue;if(m_pBootstrapRequestErrorStatus&&_c=
heckErrorsForSharingDownError(m_pBootstrapRequestErrorStatus.ErrorCode))_=
fireSharingDownEvent()};this.releaseBootstrapPackageForDelayLoadedControl=
s=3Dfunction(){if(m_pBootstrapPackage)_produceBootstrapDataForDelayLoadCo=
ntrols();else =
m_isReadyForBootstrapPackageForDelayControls=3Dtrue};this.getAgendaViewDa=
taForPrinting=3Dfunction(c,d){var =
a=3D{StartDate:c,EndDate:d},b=3Dm_pCache.isEventQueryAnswerable(a);if(b)r=
eturn m_pCache.getEventsByDateRange(a);return =
null};this.getAgendaViewData=3Dfunction(a,b,d,e){var =
f=3D{StartDate:a,EndDate:b},c=3D{StartDate:d,EndDate:e},g=3D{DateRange:c,=
ControlInstanceName:"calendarAgendaView",SearchRange:f};m_this.$().trigge=
r("agenda_data_requested",[c]);m_this.getEventsByDateRange(a,b,g,true)};t=
his.returnCachedEventsByDateRange=3Dfunction(b,d){var =
a=3Dnull,c=3Dm_pCache.isEventQueryAnswerable(b);if(c)a=3Dm_pCache.getEven=
tsByDateRange(b);if(a.length&&!d)return =
Calendar.Event.cloneEvents(a);return =
a};this.getEventsByDateRange=3Dfunction(h,i,e,d){if(m_isBootstrapComplete=
){var =
b=3D{StartDate:h,EndDate:i},c=3Dm_pCache.isEventQueryAnswerable(b);if(!c)=
{var =
a=3Dm_pCache.trimRangeToOnlyUncachedDates(b),g=3D{DateRange:a,InnerContex=
t:e,WaitForServer:d};m_this.getCalendarService().GetEventsByDateTimeAndCa=
lendars(_getVisibleCalendars(),null,a.StartDate,a.EndDate,_cb_getEventsBy=
DateRange,g)}if(!d||c){var =
f=3Dm_pCache.getEventsByDateRange(b);if(f){_busyDaysStatusUpdated();m_thi=
s.$().trigger("eventsexist",[Calendar.Event.cloneEvents(f),e])}}}};this.u=
pdateTaskProgress=3Dfunction(d,c,b,e){if(m_pCache.isEventInCache(d)){var =
a=3Dm_pCache.getEventById(d);if(a.EventProgress!=3Dc){a.EventProgress=3Dc=
;m_this.getCalendarService().UpdateEventWithStubResult(a,[CAL.PLEventFiel=
ds.EventProgress],b.StartDate,b.EndDate,_cb_saveEvent,{EventSaved:a,Inner=
Context:e},m_this._cb_processError)}}};this.getFullEvent=3Dfunction(d,f,g=
){var =
a=3Dd,b=3Dnull,c=3Dnull;if(f)c=3Dm_pCache.trimEventCacheToSingleRange(f);=
if(m_pCache.isEventInCache(a)){var =
h=3Dm_pCache.getEventById(a);b=3Dm_pCache.getCalendarByEventId(a).Guid;if=
(Calendar.Event.isRecurringEvent(h))a=3Dh.Guid}else{var =
e=3Dd.indexOf("|");if(e!=3D-1)a=3Da.substr(0,e);b=3Dg.calendarId}if(a!=3D=
null&&b!=3Dnull){var =
i=3D{oContext:g,eventId:d,calendarId:b,removeOnAccessDenied:true};pltTime=
rMarkRequestingData();m_this.getCalendarService().GetEventWithRange(b,a,c=
.StartDate,c.EndDate,_cb_getFullEvent,i,m_this._cb_processError)}};this.g=
etCachedEvent=3Dfunction(h,g,e){var =
b=3Dh,d=3Dnull,f=3Dfalse,a=3Dnull,c=3Dnull;if(m_pCache.isEventInCache(b))=
{a=3Dm_pCache.getEventById(b);c=3Dm_pCache.getCalendarByEventId(b);d=3Dc.=
Guid;if(Calendar.Event.isRecurringEvent(a)&&!Calendar.Event.isBirthdayCal=
endar(c)){f=3Dtrue;b=3Da.Guid}}else =
if(e.event){a=3De.event;c=3Dm_pCache.getCalendarById(a.CalendarGuid)}else=
{f=3Dtrue;d=3De.calendarId}var =
i=3D{oContext:e,eventId:h,calendarId:d};if(f&&b!=3Dnull&&d!=3Dnull)m_this=
.getCalendarService().GetEventWithRange(d,b,g.StartDate,g.EndDate,_cb_get=
FullEvent,i,m_this._cb_processError);else =
if(a!=3Dnull&&c!=3Dnull)m_this.$().trigger("eventdetailsreceived",[Calend=
ar.FullEvent.cloneEvent(a),c,e])};this.getEventDetailsHtml=3Dfunction(a){=
var =
b=3Dm_pCache.getCalendarByEventId(a),c=3Dm_pCache.getEventById(a);m_this.=
$().trigger("eventhtmldetailsreceived",[Calendar.Event.cloneEvent(c),b])}=
;this.saveEvent=3Dfunction(a,c,d,h,j,i){var =
b=3D{InnerContext:i,EventSaved:a},e=3Dnull;if(h)e=3Dm_pCache.trimEventCac=
heToSingleRange(h);if(c)m_this.$().trigger("preeventssaved",[[a]]);var =
f=3Dnull;if(!c&&_tasksDataReceived())f=3D_createTasksQueryObj(false,_getQ=
ueryTaskCount(),a.CalendarGuid);b.TasksQueryObj=3Df;var =
g=3DCalendar.FullEvent.cloneEvent(a);if(!c){b.isTogglingCalendarOn=3Dtrue=
;b.CalendarToToggle=3Da.CalendarGuid}if(!d||!a.Guid){var =
k=3Dc&&a.Guid?_cb_saveEvent:_cb_appendEvents;m_this.getCalendarService().=
SaveEventWithStubResult(g,m_initParams.ignoreCalendarVisibility?null:c,e.=
StartDate,e.EndDate,f,k,b,m_this._cb_processError);_busyDaysStatusUpdated=
();if(!c&&a.Guid)_uncacheEventsAndNotify([a],true)}else{i["savingRecurrin=
gEvent"]=3Dtrue;b.Event=3Da;b.RecurrenceState=3Dd;b.IsChangingCalendar=3D=
j;m_this.getCalendarService().SaveRecurringEventWithStubResult(g,d.isEdit=
ingSeries,d.shouldDeleteExceptions,d.ConvertRecurringToNonRecurringEnum,m=
_initParams.ignoreCalendarVisibility?null:c,e.StartDate,e.EndDate,f,_cb_s=
aveRecurringEvents,b,m_this._cb_processError)}};this.saveBirthday=3Dfunct=
ion(a,b,e,g){var =
d=3D{InnerContext:g,EventSaved:a},c=3Dnull;if(e)c=3Dm_pCache.trimEventCac=
heToSingleRange(e);if(b)m_this.$().trigger("preeventssaved",[[a]]);if(!b)=
{d.isTogglingCalendarOn=3Dtrue;d.CalendarToToggle=3Da.CalendarGuid}var =
f=3Db&&a.Guid?_cb_saveBirthdayEvent:_cb_appendEvents;m_this.getCalendarSe=
rvice().SaveBirthdayEvent(a.ExternalId,a.FirstName,a.LastName,a.Birthdate=
,a.Alarms,a.CharmId,m_initParams.ignoreCalendarVisibility?null:b,c.StartD=
ate,c.EndDate,f,d,m_this._cb_processError);if(!b&&a.Guid)_uncacheEventsAn=
dNotify([a],true)};this.updateEventStartTime=3Dfunction(a,d,f){var =
e=3Da.Event.Calendar,b=3DCalendar.Event.cloneEvent(a.OriginalEvent),c=3DC=
alendar.Event.cloneEvent(a.Event);if(_validateIsEventReadOnly(b,e)||Calen=
dar.Event.areEventsEqual(b,c))return;b.EventTimeInUserTimeZone=3Dtrue;c.E=
ventTimeInUserTimeZone=3Dtrue;m_this.getCalendarService().UpdateEventWith=
StubResult(c,[CAL.PLEventFields.StartTime],d.StartDate,d.EndDate,_cb_save=
Event,{EventSaved:a.Event,InnerContext:f},m_this._cb_processError)};this.=
updateEventEndTime=3Dfunction(a,d,f){var =
e=3Da.Event.Calendar,c=3DCalendar.Event.cloneEvent(a.OriginalEvent),b=3DC=
alendar.Event.cloneEvent(a.Event);if(_validateIsEventReadOnly(c,e)||Calen=
dar.Event.areEventsEqual(c,b))return;b.EventTimeInUserTimeZone=3Dtrue;m_t=
his.getCalendarService().UpdateEventWithStubResult(b,[CAL.PLEventFields.E=
ndTime],d.StartDate,d.EndDate,_cb_saveEvent,{EventSaved:a.Event,InnerCont=
ext:f},m_this._cb_processError)};this.moveEventUsingStartTime=3Dfunction(=
a,d,f){var =
e=3Da.Event.Calendar,c=3DCalendar.Event.cloneEvent(a.OriginalEvent),b=3DC=
alendar.Event.cloneEvent(a.Event);if(_validateIsEventReadOnly(c,e)||Calen=
dar.Event.areEventsEqual(c,b))return;b.EventTimeInUserTimeZone=3Dtrue;m_t=
his.getCalendarService().UpdateEventWithStubResult(b,[CAL.PLEventFields.S=
tartTime,CAL.PLEventFields.EndTime],d.StartDate,d.EndDate,_cb_saveEvent,{=
EventSaved:a.Event,InnerContext:f},m_this._cb_processError)};this.saveRea=
dOnlyEvent=3Dfunction(c,b){var =
a=3DCalendar.FullEvent.cloneEvent(c);m_this.getCalendarService().UpdateEv=
entAlarms(a,_cb_updateEventAlarms,b,m_this._cb_processError)};this.delete=
RecurringEvent=3Dfunction(a,b){m_this.$().trigger("preeventsdeleted",[[a.=
Guid]]);var =
c=3D{Event:a,DeleteSeries:b,RecurringEvent:true};m_this.getCalendarServic=
e().DeleteRecurringEvent(a,b,_cb_deleteEvents,c,m_this._cb_processError)}=
;this.deleteEvents=3Dfunction(d,a){m_this.$().trigger("preeventsdeleted",=
[d]);var =
b=3Dnull;if(m_pCache.isEventInCache(d[0]))b=3Dm_pCache.getEventById(d[0])=
;else b=3Da.events[0];a.pDeletedEvent=3Db;var =
e=3Da.events[0].MeetingRequestOperation?a.events[0].MeetingRequestOperati=
on:null,c=3Dm_pCache.getCalendarById(b.CalendarGuid);if(Calendar.Event.is=
BirthdayCalendar(c)){$BSI.reportEvent("DeleteRemove.Event.Birthday",{});m=
_this.getCalendarService().DeleteBirthdayEvent(c.Guid,b.Guid,_cb_deleteEv=
ents,a,m_this._cb_processError)}else =
m_this.getCalendarService().DeleteEvent(c.Guid,b.Guid,e,_cb_deleteEvents,=
a,m_this._cb_processError)};this.getAllCalendars=3Dfunction(c,b){if(m_isB=
ootstrapComplete=3D=3Dfalse)return;var =
a=3Dm_pCache.getAllCalendars();if(a.length=3D=3D0)AlertManager.createErro=
rAlert(m_pContentStrings["noCalendarsErrorTitle"],m_pContentStrings["noCa=
lendarsError"],null,true,true);else if(b)return a;else =
m_this.$().trigger("calendarsexist",[a,c])};this.getCalendar=3Dfunction(a=
,c){var =
b=3Dm_pCache.getCalendarById(a);if(!b)m_this.getCalendarService().GetCale=
ndarById(a,true,_cb_addNewCalendar,c,m_this._cb_processError);return =
b};this.hasBirthdayCalendar=3Dfunction(){var =
a=3Dm_pCache.getAllCalendars();if(a&&a.length)for(var =
b=3D0;b<a.length;b++)if(Calendar.Event.isBirthdayCalendar(a[b]))return =
true;return false};this.getBirthdayCalendar=3Dfunction(){var =
a=3Dm_pCache.getAllCalendars();if(a&&a.length)for(var =
b=3D0;b<a.length;b++)if(Calendar.Event.isBirthdayCalendar(a[b]))return =
a[b];return null};this.getSubscriptionCalendarInfo=3Dfunction(a,c){var =
b=3Dm_pCache.getCalendarById(a);if(b&&!b.subscriptionCalendarInfo)m_this.=
getCalendarService().GetSubscriptionCalendarInfo(a,_cb_addSubscriptionCal=
endarInfo,{calendarId:a,innerContext:c},m_this._cb_processError)};this.ge=
tCalendarById=3Dfunction(a,b){m_this.getCalendarService().GetCalendarById=
(a,true,_cb_getCalendarById,{calendarId:a,innerContext:b},m_this._cb_proc=
essError)};this.makeCalendarsVisibleInGroupMode=3Dfunction(a,f,h,g){var =
e=3D{InnerContext:g},d=3Dm_pCache.trimEventCacheToSingleRange({StartDate:=
f,EndDate:h});for(var =
b=3D0;b<a.length;b++)m_pCache.getCalendarById(a[b]).IsVisibleToCurrentUse=
r=3Dtrue;var =
c=3D_createTasksQueryObj(false,_getQueryTaskCount());c.CalendarList=3Da;m=
_this.getCalendarService().GetEventsByDateTimeAndCalendars(a,c,d.StartDat=
e,d.EndDate,_cb_appendEvents,e)};this.setCalendarInvisible=3Dfunction(a,f=
,g){var =
d=3Dm_pCache.unregisterEventsOnCalendar(a),c=3D_buildEventIdArray(d);_pru=
neSortedTaskList(d);var =
b=3D{},e=3DFunction.emptyFunction;if(f&&g){b.RemovedEventIds=3Dc;b.calend=
arId=3Da;e=3D_cb_SetCalendarInvisible}else{m_pCache.getCalendarById(a).Is=
VisibleToCurrentUser=3Dfalse;m_this.$().trigger("eventsdeleted",[c,false,=
a])}_busyDaysStatusUpdated();if(f)m_this.getCalendarService().SetCalendar=
Invisible(a,null,e,b,null)};this.updateCalendarVisibility=3Dfunction(a,g,=
f,i,h,e){if(g){var =
c=3Dm_pCache.trimEventCacheToSingleRange({StartDate:f,EndDate:i}),d=3D{In=
nerContext:h,isTogglingCalendarOn:true,CalendarToToggle:a},b=3Dnull;if(_t=
asksDataReceived())b=3D_createTasksQueryObj(false,_getQueryTaskCount(),a)=
;d.TasksQueryObj=3Db;m_this.getCalendarService().SetCalendarVisible(a,c.S=
tartDate,c.EndDate,b,_cb_appendEvents,d,m_this._cb_processError)}else =
m_this.setCalendarInvisible(a,true,e)};this.pollCalendarEventsByDateRange=
=3Dfunction(b,d,f,e){if(m_isBootstrapComplete){var =
c=3D{InnerContext:e},a=3Dm_pCache.trimEventCacheToSingleRange({StartDate:=
d,EndDate:f});m_this.getCalendarService().PollCalendarEventsByDateTime(b,=
a.StartDate,a.EndDate,_cb_pollCalendarEventsByDateRange,c,null)}};this.ge=
tCalendarDetails=3Dfunction(a,c){var =
b=3Dm_pCache.getCalendarById(a);if(b!=3Dnull){var =
d=3DCalendar.Event.isSubscriptionCalendar(b);if(d&&!b.subscriptionCalenda=
rInfo)this.getSubscriptionCalendarInfo(a,c);else =
this.getCalendarById(a,c)}else =
this.getCalendarById(a,c)};this.getCalendarColorIndex=3Dfunction(b){var =
a=3Dm_pCache.getCalendarById(b);if(a)return a.ColorIndex;return =
-1};this.getCalendarCharmId=3Dfunction(b){var =
a=3Dm_pCache.getCalendarById(b);if(a)return a.CharmId;return =
null};this.getCalendarSharingSettings=3Dfunction(a,b){m_this.getCalendarS=
ervice().GetCalendarSharingSettings(a,_cb_getCalendarSharingSettings,b,m_=
this._cb_processError)};this.sendExchangeSharing=3Dfunction(b,c,e,d,a){a.=
customError=3Dtrue;m_this.getCalendarService().RespondToExchangeSharingRe=
quest(b,c,e,d,true,_cb_sendExchangeSharing,a,_cb_sendExchangeSharing_erro=
r)};this.setCalendarColor=3Dfunction(b,c){var =
a=3Dm_pCache.getCalendarById(b);if(a){a.ColorIndex=3Dc;var =
d=3D{calendar:a};m_this.getCalendarService().SetCalendarColor(b,c,_cb_set=
CalendarColor,d,m_this._cb_processError)}};this.moveCalendar=3Dfunction(b=
,a){var =
c=3Dm_pCache.getCalendarById(b);if(c){m_pCache.moveCalendar(b,a);var =
d=3D{calendar:c,position:a};m_this.getCalendarService().ReorderCalendar(b=
,a,_cb_moveCalendars,d,m_this._cb_processError)}};this.saveCalendarGenera=
lSettings=3Dfunction(a,c,h){var =
e=3D{InnerContext:h,DefaultReminders:a.DefaultReminders},b=3Da.Guid=3D=3D=
null,d=3Db&&Calendar.Event.isBirthdayCalendar(a),g=3Db?_cb_createCalendar=
:_cb_saveCalendarSettings,f=3Dd;m_this.getCalendarService().SaveCalendarS=
ettingsWithDefaultReminders(a.Guid,a.Name,a.ColorIndex,a.Description,a.Ha=
sDailyEmailSummaryEnabled,a.CharmId,f,c.StartDate,c.EndDate,a.CalendarTyp=
e,a.DefaultReminders,a.IgnoreDefaultReminders,a.NotificationModalityId,a.=
UpdateChangeNotification,g,e,null)};this.saveCalendarSharingSettings=3Dfu=
nction(a,b){m_this.getCalendarService().SaveCalendarSharingSettings(a.Gui=
d,a.MemberSharingEnabled,a.PrivateUrlsEnabled,a.PublicUrlsEnabled,a.AddMe=
mbers,a.UpdateMembers,a.DeleteMembers,a.PublicUrlsPermissionLevel,a.TimeZ=
oneNum,a.TasksPermissionLevel,_cb_saveCalendarSharingSettings,b,m_this._c=
b_processError)};this.refreshCalendar=3Dfunction(c,b,e,f){var =
a=3D{InnerContext:f};if(!b){a.isTogglingCalendarOn=3Dtrue;a.CalendarToTog=
gle=3Dc}var =
d=3Dm_pCache.trimEventCacheToSingleRange(e);m_this.getCalendarService().R=
efreshCalendar(c,b,d.StartDate,d.EndDate,_cb_refreshCalendar,a,null)};thi=
s.addNewCalendar=3Dfunction(c,a,b,d){m_this.getCalendarService().SaveCale=
ndarFormData(c,a,b,null,_cb_addNewCalendar,d,null)};this.deleteCalendar=3D=
function(a,b){m_this.getCalendarService().DeleteCalendar(a,_cb_deleteCale=
ndar,b,m_this._cb_processError)};this.resetCalendarPrivateFreeBusySharing=
Url=3Dfunction(a,b){m_this.getCalendarService().PublishingResetCalendarPr=
ivateFreeBusyId(a,_cb_resetCalendarPrivateFreeBusySharingUrl,b,null)};thi=
s.resetCalendarPrivateDetailSharingUrl=3Dfunction(a,b){m_this.getCalendar=
Service().PublishingResetCalendarPrivateDetailId(a,_cb_resetCalendarPriva=
teDetailSharingUrl,b,null)};this.saveCompletedTaskSectionState=3Dfunction=
(b){m_pTasksCurrentMode.ShowCompletedTasks=3Db;if(b){var =
d=3D_createTasksQueryObj(false,_getQueryTaskCount());d.ReturnIncompleteTa=
sks=3Dfalse;var =
c=3D{InnerContext:{taskAction:"getCompletedTasks"}};_setTaskViewControlIn=
stance(c.InnerContext);m_this.getCalendarService().GetTasks(d,_cb_appendE=
vents,c,null)}else{var =
a=3D_getCompletedTasks();_pruneSortedTaskList(a);m_pCache.unregisterEvent=
s(a);m_this.$().trigger("eventsdeleted",[_buildTaskIdArray(a),false,null,=
"hideCompletedTasks"])}setSetting(["taskViewShowDone",b])};this.savePersi=
stentView=3Dfunction(a){m_this.getCalendarService().SetLastDisplayView(a,=
Function.emptyFunction,null);setSetting(["savedView",Calendar.getViewName=
FromEnum(a)])};this.saveMonthGridExpansionMode=3Dfunction(a){if(!getSetti=
ng("publishedPrintUrl")&&CAL.GridExpansionMode[getSetting("monthGridExpan=
sionMode")]!=3Da){m_this.getCalendarService().SetMonthGridExpansionMode(a=
,Function.emptyFunction,null);setSetting(["monthGridExpansionMode",CAL.Gr=
idExpansionMode.valueToString(a)])}};this.isLimitedTaskMode=3Dfunction(){=
return =
__isLimitedTasksMode};this.setIsLimitedTaskMode=3Dfunction(a){__isLimited=
TasksMode=3Da;m_this.$().trigger("taskslimitedmodechanged",[__isLimitedTa=
sksMode])};this.getAllTasks=3Dfunction(a){a.clearTaskCache=3Dtrue;m_this.=
getCalendarService().GetTasks(_createTasksQueryObj(true,_getQueryTaskCoun=
t()),_cb_getTasks,a,null)};this.getTasks=3Dfunction(a){m_this.getCalendar=
Service().GetTasks(_createTasksQueryObj(true,_getQueryTaskCount()),_cb_ge=
tTasks,a,null)};this.clearAllCompletedTasks=3Dfunction(){var =
a=3D_getCompletedTasks(),b=3D{CompletedTasks:a};m_this.getCalendarService=
().ClearAllCompletedTasks(null,_cb_removeCompletedTasks,b)};this.setBootD=
ata=3Dfunction(d,e,c){m_pBootstrapPackage=3Dd;m_pBootstrapRequestContext=3D=
e;if(m_pBootstrapPackage.NumberOfCircleCalendars>0){var =
a=3Dm_pBootstrapPackage.Calendars;a[0].IsVisibleToCurrentUser=3Dtrue;for(=
var =
b=3D1;b<a.length;b++){a[b].IsVisibleInNonGroupMode=3Da[b].IsVisibleToCurr=
entUser;a[b].IsVisibleToCurrentUser=3Dfalse}}m_pBootstrapRequestContext.I=
nnerContext["GroupCalendarCount"]=3Dd.NumberOfCircleCalendars;if(m_isRead=
yForBootstrapPackage){_produceBootstrapData();if(m_isReadyForBootstrapPac=
kageForDelayControls)_produceBootstrapDataForDelayLoadControls();if(c&&_c=
heckErrorsForSharingDownError(c.ErrorCode))_fireSharingDownEvent(e,true)}=
else =
m_pBootstrapRequestErrorStatus=3Dc};this.setPostBootData=3Dfunction(a,c){=
var =
b=3D[];if(a.BirthdayCalendar){_removeCalendarFromClientSide(a.BirthdayCal=
endar.Guid,c);b.push(a.BirthdayCalendar)}if(a.UpdatedGroupCalendars)b=3Db=
.concat(a.UpdatedGroupCalendars);if(b.length>0)_cb_getCalendars(b,c.Inner=
Context);if(a.Events&&a.Events.length>0)_cb_getEventsByDateRange(a.Events=
,c);m_this.$().trigger("postbootstrapcompleted",[a.BirthdayCalendarBackgr=
oundUpdate]);m_pPostBootstrapPackage=3Dnull};this.compareTasksByDate=3Dfu=
nction(b,c){if(b.EventProgress=3D=3DCAL.EventProgress.Completed&&c.EventP=
rogress!=3DCAL.EventProgress.Completed)return =
1;if(b.EventProgress!=3DCAL.EventProgress.Completed&&c.EventProgress=3D=3D=
CAL.EventProgress.Completed)return =
-1;if(b.EventProgress=3D=3DCAL.EventProgress.Completed)return =
b.CompletedDate.valueOf()-c.CompletedDate.valueOf();var =
d=3Db.DateEnd,e=3Dc.DateEnd;if(d=3D=3Dnull){d=3Dnew =
Calendar.Date;d.moveToEndOfDay()}if(e=3D=3Dnull){e=3Dnew =
Calendar.Date;e.moveToEndOfDay()}var =
a=3Dd.valueOf()-e.valueOf();if(a!=3D0)return =
a;a=3D(b.IsAllDayEvent?0:1)-(c.IsAllDayEvent?0:1);if(a!=3D0)return =
a;a=3Db.Priority-c.Priority;if(a!=3D0)return a;return =
b.CreatedDate.valueOf()-c.CreatedDate.valueOf()};function =
_cb_addSubscriptionCalendarInfo(c,b){var =
a=3Dm_pCache.getCalendarById(b.calendarId);a.subscriptionCalendarInfo=3Dc=
;m_this.$().trigger("calendardetailsreceived",[a,b])}function =
_cb_getCalendarById(a,b){m_this.$().trigger("calendardetailsreceived",[a,=
b.innerContext])}function _checkForSharingError(b){if(b){var =
a=3DparseInt(b.ErrorCode,16);if(a>=3DCalendar.ErrorCodes.AbchDownRangeBeg=
in&&a<=3DCalendar.ErrorCodes.AbchDownRangeEnd)_fireSharingDownEvent()}}fu=
nction _cb_saveCalendarSettings(c,b){var =
a=3Dc.Calendar;if(a){Calendar.Event.fixDateTypeInCalendarArray([a]);_upda=
teDefaultReminders(a,b.DefaultReminders);var =
d=3Dm_pCache.getCalendarById(a.Guid);if(d)_copySharingProps(d,a);m_pCache=
.registerCalendars([a]);m_this.$().trigger("calendarsaved",[a,b.InnerCont=
ext])}var e=3Dc.Events;if(e)_saveEventCore(e,b,"eventsadded")}function =
_cb_saveCalendarSharingSettings(c,b,d){if(d)m_this.$().trigger("calendars=
haringsettingsnotsaved",[b,d]);else{var =
a=3Dm_pCache.getCalendarById(b.calendarId);if(c.SharingPermission!=3Da.Sh=
aringPermission){var =
e=3D{CalendarId:a.Guid,OldPermissionLevel:a.SharingPermission,NewPermissi=
onLevel:c.SharingPermission};m_this.$().trigger("calendarpermissionlevelc=
hanged",[e])}if(c.SharingPermission=3D=3DCAL.SharingPermissionLevel.Null)=
_removeCalendarFromClientSide(b.calendarId,b);else{_copySharingProps(c,a)=
;m_pCache.registerCalendars([a])}m_this.$().trigger("calendarsharingsetti=
ngssaved",[b,c])}}function _cb_refreshCalendar(b,e){var =
a=3Db.Calendar;if(a){Calendar.Event.fixDateTypeInCalendarArray([a]);var =
c=3Dm_pCache.getCalendarById(a.Guid);if(c)_copySharingProps(c,a);m_pCache=
.registerCalendars([a]);m_this.$().trigger("calendarrefreshed",[a,e.Inner=
Context]);var =
g=3Dm_pCache.unregisterEventsOnCalendar(a.Guid),f=3D_buildEventIdArray(g)=
;_busyDaysStatusUpdated();m_this.$().trigger("eventsdeleted",[f])}var =
d=3Db.Events;if(d)_saveEventCore(d,e,"eventsadded")}function =
_updateDefaultReminders(d,b){if(b!=3Dnull&&b.length>0){var =
c=3D[];for(var =
a=3D0;a<b.length;a++){c[a]=3D{};c[a].OffsetTime=3DparseInt(b[a].PLReminde=
rOffset);c[a].ModalityGuid=3Db[a].ModalityGuid}applicationSettings.userDe=
faultCalendarReminders[d.Guid]=3Dc}else =
applicationSettings.userDefaultCalendarReminders[d.Guid]=3Dnull}function =
_copySharingProps(a,b){b.IsShared=3Da.IsShared;b.IsPublicPublished=3Da.Is=
PublicPublished;b.IsAllowSharingViaUrl=3Da.IsAllowSharingViaUrl;b.Sharing=
Permission=3Da.SharingPermission}function =
_createTasksQueryObj(c,d,b){var a=3Dnew =
CAL.TasksQueryObject;a.BuildTaskList=3Dc;a.NumberOfSearchResults=3Dd;a.Ca=
lendarList=3Db?[b]:_getVisibleCalendars();a.ReturnCompletedTasks=3Dm_pTas=
ksCurrentMode.ShowCompletedTasks;a.ReturnIncompleteTasks=3Dtrue;return =
a}function =
_setTaskViewControlInstance(a){a["ControlInstanceName"]=3D"taskView"}func=
tion _getQueryTaskCount(){if(__isLimitedTasksMode)return 0;else return =
-1}function _cb_getTasks(a,d,c){var =
f=3D!m_pTasksCurrentMode.DataReceived&&!c;if(f){m_pCache.unregisterAllIte=
msByType(CAL.CalendarItemType.TaskItem);m_pSortedTasks.clear();m_this.$()=
.trigger("cleartasklist")}m_pTasksCurrentMode.DataReceived=3Dtrue;if(c){v=
ar e=3D[];for(var =
b=3D0;b<a.length;b++)if(a[b].ItemType=3D=3DCAL.CalendarItemType.TaskItem)=
e.push(a[b]);a=3De;_setTaskViewControlInstance(d);d.isBootstrap=3Dtrue}el=
se{Calendar.Event.fixDateTypeInEventArray(a);m_pCache.registerEvents(a)}_=
maintainTaskList(a,c,false,false);m_this.$().trigger("eventsexist",[a,d])=
}function _addTasksToTaskList(d){var e=3Dfalse;for(var =
c=3D0;c<d.length;c++){var =
a=3Dd[c];if(a.ItemType=3D=3DCAL.CalendarItemType.TaskItem){var =
b=3Dm_pSortedTasks.findInsertLoc(a,m_pTaskSortDelegate);if(b=3D=3Dm_pSort=
edTasks.length||a.Guid!=3Dm_pSortedTasks[b].Guid){m_pSortedTasks.insert(b=
,a);e=3Dtrue}}}return e}function _tasksDataReceived(){return =
m_pTasksCurrentMode.DataReceived}function _pruneSortedTaskList(b){var =
c=3Dfalse;if(m_pSortedTasks.length){var d=3D[];for(var =
a=3D0;a<b.length;a++)if(b[a].ItemType=3D=3DCAL.CalendarItemType.TaskItem)=
d.push(b[a].Guid);for(var =
a=3D0;a<m_pSortedTasks.length;a++)if(d.indexOf(m_pSortedTasks[a].Guid)>=3D=
0){m_pSortedTasks.removeAt(a--);c=3Dtrue}}return c}function =
_removeTaskFromList(b){var =
a=3D_getIndexOfTask(b);if(a!=3D-1)m_pSortedTasks.removeAt(a)}function =
_getIndexOfTask(b){for(var =
a=3D0;a<m_pSortedTasks.length;a++)if(m_pSortedTasks[a].Guid=3D=3Db)return=
 a;return -1}function _getCompletedTasks(){var b=3D[];for(var =
a=3D0;a<m_pSortedTasks.length;a++)if(m_pSortedTasks[a].EventProgress=3D=3D=
CAL.EventProgress.Completed)b.push(m_pSortedTasks[a]);return b}function =
_getVisibleCalendars(){var b=3Dm_pCache.getAllCalendars(),c=3D[];for(var =
a=3D0;a<b.length;a++)if(b[a].IsVisibleToCurrentUser)c.push(b[a].Guid);ret=
urn c}function =
_cb_removeCompletedTasks(b,a){_pruneSortedTaskList(a.CompletedTasks);m_pC=
ache.unregisterEvents(a.CompletedTasks);m_this.$().trigger("eventsdeleted=
",[_buildTaskIdArray(a.CompletedTasks)])}function =
_getEventFromArrayById(b,c){for(var =
a=3D0;a<b.length;a++)if(m_pCache.getEventId(b[a])=3D=3Dc)return =
b[a];return null}function _getOldEventFromCache(d,e){var =
c=3Dm_pCache.getEventById(d);if(!c&&e){var =
b=3Dm_pCache.getRecurringEventSeries(d);for(var =
a=3D0;a<b.length;a++)if(b[a].Guid=3D=3Dd){c=3Db[a];break}}return =
c}function _uncacheRelatedEvents(c){var =
d=3DCalendar.Event.isRecurringEvent(c)&&!c.IsRecurrenceException?c.Parent=
Guid:null;if(d){var a=3Dm_pCache.getRecurringEventSeries(d);for(var =
b=3D0;b<a.length;b++)if(a[b].IsRecurrenceException){a.removeAt(b);b--}if(=
a.length>0)_uncacheEventsAndNotify(a,true)}}function =
_cb_setCalendarColor(b,a){m_this.$().trigger("calendarcolorchanged",[a.ca=
lendar])}function =
_cb_moveCalendars(b,a){m_this.$().trigger("calendarpositionchanged",[a.ca=
lendar,a.position])}function =
_cb_getFullEvent(a,b,d){pltTimerMarkReceivedData();var =
h=3Db.eventId,e=3Dnull,g=3D_getOldEventFromCache(b.eventId,b.oContext.get=
Series),f=3D[a];if(d){f=3Dd;Calendar.Event.fixDateTypeInEventArray([a])}_=
uncacheRelatedEvents(a);_saveEventCore(f,b,"eventssaved");e=3Dm_pCache.ge=
tCalendarById(b.calendarId);var =
c=3Dnull;if(d&&!b.oContext.getSeries)c=3DCalendar.FullEvent.CreateFromFul=
lMasterAndStubInstance(a,_getEventFromArrayById(d,b.eventId));else =
c=3DCalendar.FullEvent.cloneEvent(a);m_pCache.appendClientProperties(c,m_=
pCache.getEventId(c),e);m_pCache.appendClientProperties(a,m_pCache.getEve=
ntId(a),e);m_this.$().trigger("eventdetailsreceived",[c,e,b.oContext,a,g]=
)}function _cb_saveRecurringEvents(b,a){var =
c=3Da.RecurrenceState.shouldDeleteExceptions||a.RecurrenceState.ConvertRe=
curringToNonRecurringEnum=3D=3D2||a.IsChangingCalendar;if(a.EventSaved.Gu=
id&&a.EventSaved.Guid!=3D""){_removeRecurringEventManagementTasks(a.Event=
,a.RecurrenceState.isEditingSeries,true,c);_saveEventCore(b,a,"eventssave=
d")}else _cb_appendEvents(b,a)}function =
_cb_updateEventAlarms(a,e){Calendar.Event.fixDateTypeInEventArray([a]);va=
r =
b;if(Calendar.FullEvent.isRecurringEvent(a))if(a.IsRecurrenceException){v=
ar =
f=3Dm_pCache.getEventId(a);b=3Dm_pCache.getEventById(f);b.Alarms=3Da.Alar=
ms}else{var =
d=3Dm_pCache.getRecurringEventSeries(a.ParentGuid),g=3Dd.length;for(var =
c=3D0;c<g;c++){b=3Dd[c];if(!b.IsRecurrenceException)b.Alarms=3Da.Alarms}}=
else{b=3Dm_pCache.getEventById(a.Guid);b.Alarms=3Da.Alarms}m_this.$().tri=
gger("readonlyeventsaved",[e,b])}function _cb_appendEvents(b,a){var =
c=3Db.length;if(c=3D=3D0&&a.EventSaved){m_this.$().trigger("eventsoutofra=
ngeadded",[a.EventSaved,a.InnerContext?a.InnerContext:{}]);return}_saveEv=
entCore(b,a,"eventsadded")}function =
_cb_saveEvent(b,a){if(b.length=3D=3D0||a.EventSaved.Guid&&a.EventSaved.Gu=
id!=3Db[0].Guid)_uncacheEventsAndNotify([a.EventSaved],true);_saveEventCo=
re(b,a,"eventssaved")}function =
_cb_saveBirthdayEvent(b,a){_removeRecurringEventManagementTasks(a.EventSa=
ved,true,true,true);_saveEventCore(b,a,"eventssaved")}function =
_maintainTaskList(a,e,c,b){if(c)if(b)m_pSortedTasks.clear();else =
_pruneSortedTaskList(a);var =
d=3D_addTasksToTaskList(a);m_this.$().trigger("tasksreceived");return =
d}function =
_saveEventCore(c,a,e){if(a.isTogglingCalendarOn)m_pCache.getCalendarById(=
a.CalendarToToggle).IsVisibleToCurrentUser=3Dtrue;Calendar.Event.fixDateT=
ypeInEventArray(c);var =
b=3DCalendar.Event.cloneEvents(c);m_pCache.registerEvents(b);var =
d=3Da.tasksQueryObj,f=3D_maintainTaskList(b,false,true,d&&d.BuildTaskList=
);if(a.InnerContext)jQuery.extend(a,a.InnerContext);m_this.$().trigger(e,=
[b,a]);_busyDaysStatusUpdated()}function =
_cb_deleteEvents(b,a){if(a.RecurringEvent)_removeRecurringEventManagement=
Tasks(a.Event,a.DeleteSeries,true,a.DeleteSeries);else{if(m_pCache.isEven=
tInCache(a.pDeletedEvent.Guid))_uncacheEventsAndNotify([a.pDeletedEvent],=
false);_removeTaskFromList(a.pDeletedEvent.Guid);m_this.$().trigger("even=
tsdeleted",[a.eventIds])}}function =
_cb_getCalendars(a,b){Calendar.Event.fixDateTypeInCalendarArray(a);m_pCac=
he.registerCalendars(a);m_this.$().trigger("calendarsexist",[a,b])}functi=
on _cb_getCalendarSharingSettings(b,a){var =
c=3Dm_pCache.getCalendarById(a.calendarId);m_this.$().trigger("calendarsh=
aringsettingsreceived",[b,c,a])}function _cb_createCalendar(c,b){var =
a=3Dc.Calendar;if(a){_updateDefaultReminders(a,b.DefaultReminders);_cb_ad=
dNewCalendar(a,b.InnerContext)}var =
d=3Dc.Events;if(d)_saveEventCore(d,b,"eventsadded")}function =
_cb_addNewCalendar(a,b){Calendar.Event.fixDateTypeInCalendarArray([a]);m_=
pCache.registerCalendars([a]);m_this.$().trigger("calendarsadded",[[a],b]=
)}function _removeCalendarFromClientSide(b,e){var =
a=3Dm_pCache.unregisterEventsOnCalendar(b),c=3Dm_pCache.unregisterCalenda=
r(b),d=3D_buildEventIdArray(a);_pruneSortedTaskList(a);_busyDaysStatusUpd=
ated();m_this.$().trigger("calendarremoved",[c,d,e])}function =
_cb_deleteCalendar(a,b){_removeCalendarFromClientSide(a,b)}function =
_cb_SetCalendarInvisible(c,b){var =
a=3Db.calendarId;m_pCache.getCalendarById(a).IsVisibleToCurrentUser=3Dfal=
se;m_this.$().trigger("eventsdeleted",[b.RemovedEventIds,false,a])}functi=
on =
_cb_resetCalendarPrivateFreeBusySharingUrl(a,b){m_this.$().trigger("calen=
darprivatefreebusysharingurlreset",[a,b])}function =
_cb_resetCalendarPrivateDetailSharingUrl(a,b){m_this.$().trigger("calenda=
rprivatedetailsharingurlreset",[a,b])}function =
_cb_handleFirstRunExperience(b,a){setSetting(["timeZoneNum",a.timeZone],[=
"timeZoneOffset",b]);if(a.DoBootstrap)gController.doCommand("Bootstrap")}=
function =
_checkErrorsForSharingDownError(a){if(a!=3Dnull&&a.length>0)for(var =
b=3D0;b<a.length;b++)if(a[b]>=3DCalendar.ErrorCodes.AbchDownRangeBegin&&a=
[b]<=3DCalendar.ErrorCodes.AbchDownRangeEnd)return true;return =
false}function _fireSharingDownEvent(b,a){var =
c=3D[];m_this.$().trigger("sharingdown",[b,a,m_pCache.getAllCalendars()])=
}function =
_cb_getNewCalendarAndEvents(a,b){_cb_addNewCalendar(a.Calendar,b)}functio=
n _cb_getEventsByDateRange(b,a,c){var =
d=3Da["InnerContext"],f=3Da["DateRange"],e=3Da["WaitForServer"];Calendar.=
Event.fixDateTypeInEventArray(b);m_pCache.registerEventsForDateRange(b,f)=
;window.setTimeout(function(){_busyDaysStatusUpdated()},0);if(c&&_checkEr=
rorsForSharingDownError(c.ErrorCode))_fireSharingDownEvent(a);if(e)b=3Dm_=
pCache.getEventsByDateRange(d.DateRange);m_this.$().trigger("eventsexist"=
,[b,d])}function =
_cb_pollCalendarEventsByDateRange(c,b,a){if(!a||a.ErrorCode!=3DCalendar.E=
rrorCodes.SubscriptionPending)m_this.$().trigger("stoppolling",[b.calenda=
rId]);if(!a)_cb_appendEvents(c,b)}function =
_uncacheEventsAndNotify(a,b){removedEventIds=3D_buildEventIdArray(a);m_pC=
ache.unregisterEvents(a);_busyDaysStatusUpdated();if(b)m_this.$().trigger=
("eventsdeleted",[removedEventIds]);return removedEventIds}function =
_buildEventIdArray(c){var b=3D[],d=3Dc.length;for(var =
a=3D0;a<d;a++)b.push(c[a].CacheEventId);return b}function =
_buildTaskIdArray(c){var b=3D[],d=3Dc.length;for(var =
a=3D0;a<d;a++)b.push(c[a].Guid);return b}function =
_produceBootstrapData(){_cb_getCalendars(m_pBootstrapPackage.Calendars,m_=
pBootstrapRequestContext.InnerContext);if(m_initView=3D=3DCAL.DisplayView=
.AgendaView)m_this.$().trigger("agenda_data_requested");_cb_getEventsByDa=
teRange(m_pBootstrapPackage.Events,m_pBootstrapRequestContext);if(CAL.Dis=
playView[getSetting("savedView")]=3D=3DCAL.DisplayView.TaskView)_cb_getTa=
sks(m_pBootstrapPackage.Events,m_pBootstrapRequestContext,true);m_isBoots=
trapComplete=3Dtrue;m_this.$().trigger("bootstrapcompleted",[m_pBootstrap=
Package.IsToastDisabledForUser,m_pBootstrapPackage.BirthdayCalendarBackgr=
oundUpdate])}function =
_produceBootstrapDataForDelayLoadControls(){_cb_getCalendars(m_pBootstrap=
Package.Calendars,m_pBootstrapRequestContext);m_pBootstrapRequestContext=3D=
null;m_pBootstrapPackage=3Dnull;if(m_pPostBootstrapPackage!=3Dnull)m_this=
.setPostBootData(m_pPostBootstrapPackage,m_pPostBootstrapPackage.oContext=
)}function _removeRecurringEventManagementTasks(a,i,g,h){var =
c=3D[],b=3Dnull;if(i){var =
f=3Dm_pCache.getRecurringEventSeries(a.ParentGuid),j=3Df.length;b=3D[];fo=
r(var e=3D0;e<j;e++){var =
d=3Df[e];if(!d.IsRecurrenceException||h){c.push(d.CacheEventId);b.push(d)=
}}}else{c.push(a.CacheEventId?a.CacheEventId:m_pCache.getEventId(a));b=3D=
[a]}m_pCache.unregisterEvents(b);_busyDaysStatusUpdated();if(g)m_this.$()=
.trigger("eventsdeleted",[c])}function _moveRecurringEvent(a,b,d){var =
c=3D{InnerContext:d,EventSaved:a};m_this.getCalendarService().SaveRecurri=
ngEvent(a,false,false,CAL.ConvertRecurringToNonRecurringEnum.None,true,b.=
StartDate,b.EndDate,_getQueryTaskCount(),_cb_saveEvent,c,null)}function =
_busyDaysStatusUpdated(){m_this.$().trigger("busydaysupdated",[m_pCache.g=
etBusyDaysManager()])}function =
_validateIsEventReadOnly(a,b){if(Calendar.Event.isCalendarReadOnly(b)){m_=
this.$().trigger("eventsnotsaved",[[a],Calendar.DesktopModel.EventsNotSav=
edReason.ReadOnlyCalendar]);return true}else return false}function =
_cb_sendExchangeSharing(b,a){m_this.$().trigger("exchangesharingsaved",[a=
])}function _cb_sendExchangeSharing_error(e,b,d,c){var =
a=3DparseInt(c.ErrorCode,16);if(a=3D=3DCalendar.ErrorCodes.SharingPermiss=
ionDenied)m_this.$().trigger("exchangesharingerror",[a]);else{b.customErr=
or=3Dfalse;m_this.network_cb_onError({Context:b,Error:c,ErrorCode:a,Proxy=
:d})}}this.network_cb_onError=3Dfunction(a){if(a&&a.Context&&a.Context.re=
moveOnAccessDenied){var =
e=3Dnull,c=3Dnull,f=3DparseInt(a.Error.ErrorCode,16);if(f=3D=3DCalendar.E=
rrorCodes.ServerErrorGetEventAlreadyDeleted||f=3D=3DCalendar.ErrorCodes.P=
ermissionErrorEventNoReadPermissions)c=3Da.Context.eventId;else =
if(f=3D=3DCalendar.ErrorCodes.ServerErrorGetCalendarAlreadyDeleted)e=3Da.=
Context.calendarId;if(c){var =
d=3Dm_pCache.getEventById(c),b=3D[];if(d!=3Dnull){if(d.Guid=3D=3Dd.Parent=
Guid)b=3Dm_pCache.getRecurringEventSeries(c);b.push(d)}if(b&&b.length>0)_=
uncacheEventsAndNotify(b,true)}if(e)_removeCalendarFromClientSide(e)}Cale=
ndar.DesktopModel.callBaseMethod(m_this,"network_cb_onError",arguments)};=
this._cb_processError=3Dfunction(b,c,d,a){_checkForSharingError(a);Calend=
ar.DesktopModel.callBaseMethod(m_this,"_cb_processError",arguments)}};Cal=
endar.DesktopModel.registerClass("Calendar.DesktopModel","Calendar.Model"=
);Calendar.DesktopModel.EventsNotSavedReason=3Dnew =
$Enum("ReadOnlyCalendar");Calendar.ModelCache=3Dfunction(){var =
d=3Dthis,a=3Dnull,b=3Dnull,c=3Dnull,e=3Dnew =
Calendar.BusyDaysManager,i=3D[CAL.CalendarItemType.TaskItem];this.initial=
ize=3Dfunction(){a=3D{};b=3D{};c=3Dnew =
Calendar.LineSegmentManager;c.initialize()};this.dispose=3Dfunction(){d.d=
isposeEventCache();c.dispose();c=3Dnull;b=3Dnull;a=3Dnull;d=3Dnull};this.=
disposeEventCache=3Dfunction(){for(var b in =
a)a[b]=3Dnull;a=3D{};c.clear();e.clearBusyDayInfo()};this.getBusyDaysMana=
ger=3Dfunction(){return e};this.registerEvents=3Dfunction(c){for(var =
b=3D0,d=3Dc.length;b<d;b++){var =
a=3Dc[b];k(a,this.getEventId(a),this.getCalendarById(a.CalendarGuid))}};t=
his.unregisterEvents=3Dfunction(b){var c=3Db.length;for(var =
a=3D0;a<c;a++)g(this.getEventId(b[a]))};this.unregisterEventsOnCalendar=3D=
function(d){var b=3D[];for(var c in =
a)if(a[c].CalendarGuid=3D=3Dd)b.push(g(c));return =
b};this.unregisterCalendar=3Dfunction(c){for(var a in =
b)if(b[a].Guid=3D=3Dc)return j(a);return =
null};this.unregisterAllItemsByType=3Dfunction(d){var b=3D[];for(var c =
in a)if(a[c].ItemType=3D=3Dd)b.push(g(c));return =
b};this.getEventId=3Dfunction(a){var =
b=3Dnull;if(a.RecurrenceId)b=3Da.ParentGuid+"|"+a.RecurrenceId;else =
b=3Da.Guid;return b};this.getEventById=3Dfunction(b){return =
a[b]};this.getRecurringEventSeries=3Dfunction(d){var b=3D[];for(var c in =
a)if(a[c].ParentGuid=3D=3Dd)b.push(a[c]);return =
b};this.moveCalendar=3Dfunction(f,e){var =
a=3Dd.getAllCalendars(),c=3Dd.getCalendarById(f);a.remove(c);a.insert(e,c=
);b=3D{};d.registerCalendars(a)};this.registerCalendars=3Dfunction(c){for=
(var a=3D0;a<c.length;a++){var =
d=3Dc[a],e=3Dd.Guid;b[e]=3Dd}};this.getAllCalendars=3Dfunction(){var =
a=3D[];for(var c in b)a.push(b[c]);return =
a};this.getCalendarById=3Dfunction(a){return =
b[a]};this.getCalendarByEventId=3Dfunction(a){var =
b=3Dd.getEventById(a);return =
d.getCalendarById(b.CalendarGuid)};this.isEventInCache=3Dfunction(a){var =
b=3Dd.getEventById(a);return =
b!=3Dnull};this.registerEventsForDateRange=3Dfunction(b,a){var =
e=3D{Start:a.StartDate.valueOf(),End:a.EndDate.valueOf()};c.setRange(e,tr=
ue);d.registerEvents(b)};this.isEventQueryAnswerable=3Dfunction(a){var =
b=3D{Start:a.StartDate.valueOf(),End:a.EndDate.valueOf()};return =
c.isRangeMarked(b)};this.getEventsByDateRange=3Dfunction(d){var =
c=3D[];for(var b in a)if(f(a[b])&&h(a[b],d))c.push(a[b]);return =
c};this.getAllTasks=3Dfunction(){var b=3D[];for(var c in =
a)if(a[c].ItemType=3D=3DCAL.CalendarItemType.TaskItem)b.push(a[c]);return=
 b};this.trimEventCacheToSingleRange=3Dfunction(b){var =
e=3D{Start:b.StartDate.valueOf(),End:b.EndDate.valueOf()};for(var d in =
a)if(f(a[d])&&!h(a[d],b))g(d);c.trimToRange(e);return =
b};this.trimRangeToOnlyUncachedDates=3Dfunction(b){var =
e=3D{Start:b.StartDate.valueOf(),End:b.EndDate.valueOf()},a=3Dc.truncateR=
ange(e),d=3D{StartDate:new Calendar.Date(a.Start),EndDate:new =
Calendar.Date(a.End)};return =
d};this.appendClientProperties=3Dfunction(a,c,b){a.Calendar=3Db;a.CacheEv=
entId=3Dc};function f(a){return i.indexOf(a.ItemType)=3D=3D-1}function =
h(a,b){return =
a.DateStart&&a.DateEnd&&Calendar.Event.isEventInRange(a.DateStart.getTime=
(),a.DateEnd.getTime(),b.StartDate.getTime(),b.EndDate.getTime())}functio=
n g(c){var =
b=3Da[c];if(b&&f(b))e.removeBusyDayInfo(b.DateStart,b.DateEnd);a[c]=3Dnul=
l;delete a[c];return b}function k(c,b,h){var =
g=3Df(c);if(a[b]&&g)e.removeBusyDayInfo(a[b].DateStart,a[b].DateEnd);d.ap=
pendClientProperties(c,b,h);a[b]=3Dc;if(g)e.addBusyDayInfo(a[b].DateStart=
,a[b].DateEnd)}function j(a){b[a]=3Dnull;delete b[a];return =
a}this.__debug_getLineSegmentStringDisplay=3Dfunction(){return =
c.toString()};this.__debug_getEventList=3Dfunction(){return =
a}};Calendar.LineSegmentManager=3Dfunction(){var =
b=3Dthis,a=3Dnull;this.initialize=3Dfunction(){a=3D[]};this.dispose=3Dfun=
ction(){b.clear();a=3Dnull};this.clear=3Dfunction(){a.clear()};this.trimT=
oRange=3Dfunction(b){var =
c=3D{Start:b.Start,End:b.End};a.clear();a.push(c)};this.setRange=3Dfuncti=
on(h,m){if(m){var =
f=3Db.getRangeWhichEnclosesValue(h.Start),g=3Db.getRangeWhichEnclosesValu=
e(h.End);if(!f&&!g){for(var e=3D0;e<a.length;e++){var =
k=3Da[e];if(k.Start>=3Dh.Start&&k.End<=3Dh.End){a.removeAt(e);e--}}d(h)}i=
f(!(f&&f=3D=3D=3Dg))if(f){if(g)f.End=3Dg.End;else f.End=3Dh.End;var =
i=3Dc(f);for(var e=3Di+1;e<a.length;e++){var l=3Da[e];if(!l)break;else =
if(l.Start>f.End)break;else{a.removeAt(e);e--}}}else =
if(g&&!f){g.Start=3Dh.Start;var i=3Dc(g);for(var e=3Di-1;e>=3D0;e--){var =
j=3Da[e];if(!j)break;else if(j.End<g.Start)break;else =
a.removeAt(e)}}}};this.toString=3Dfunction(){var b=3D"<--";for(var =
c=3D0;c<a.length;c++){var d=3Da[c],e=3Dnew =
Calendar.Date(d.Start),g=3De.getMonth()+"/"+e.getDate(),f=3Dnew =
Calendar.Date(d.End),h=3Df.getMonth()+"/"+f.getDate();b+=3D"["+g+"-"+h+"]=
";b+=3D"--"}b+=3D"-->";return =
b};this.isRangeMarked=3Dfunction(d){for(var b=3D0;b<a.length;b++){var =
c=3Da[b];if(c.Start<=3Dd.Start&&c.End>=3Dd.End)return true}return =
false};this.truncateRange=3Dfunction(c){var d=3Dc;for(var =
e=3D0,f=3Da.length;e<f;e++){var =
b=3Da[e];if(b.Start<=3Dc.Start&&b.End>c.Start)d.Start=3Db.End;else =
if(b.Start<c.End&&b.End>=3Dc.End)d.End=3Db.Start}return d};function =
d(d){var c=3Da.length;for(var b=3D0;b<a.length;b++){var =
e=3Da[b];if(e.Start>d.Start){c=3Db;break}}a.insert(c,d)}this.getRangeWhic=
hEnclosesValue=3Dfunction(d){for(var c=3D0;c<a.length;c++){var =
b=3Da[c];if(d>=3Db.Start&&d<=3Db.End)return b}};function c(c){for(var =
b=3D0;b<a.length;b++)if(a[b]=3D=3Dc)return =
b}};registerNamespace("Calendar");Calendar.View=3Dfunction(sb,g){var =
e=3Dthis,F=3Dnull;this.$=3Dfunction(){return F||(F=3DjQuery(e))};var =
b=3Dnull,c=3Dnull,p=3Dtrue,n=3Dtrue,k=3Dtrue,d=3DCAL.DisplayView.MonthVie=
w,qb=3Dfalse,r=3Dnull,E=3Dnull,q=3Dfalse,u=3Dfalse,m=3Dnull,rb=3D250,a=3D=
{},f=3Dnull,i=3Dnull;this.init=3Dfunction(a){i=3Dnew =
Calendar.DelayLoadManager;f=3Da;p=3Dg["enableGridDragDrop"];n=3Dg["enable=
GridBgSelection"];k=3Dg["hasCalPicker"];d=3Dg["initViewName"];qb=3Dg["isA=
dsDown"];r=3Dg["subscriptionErrorThreshold"];b=3Dg["contentStrings"];c=3D=
g["imagePath"];E=3Dg["toolbarInfo"];q=3Dg["isInPublishingMode"];pb(E);f.$=
().bind({"eventsexist.userv":s,"eventsadded.userv":s,"eventssaved.userv":=
nb,"readonlyeventsaved.userv":ab,"eventsdeleted.userv":lb,"eventdetailsre=
ceived.userv":U,"eventhtmldetailsreceived.userv":L,"eventsnotsaved.userv"=
:jb,"eventsoutofrangeadded.userv":S,"calendarsadded.userv":hb,"calendarco=
lorchanged.userv":T,"calendarsexist.userv":ib,"calendardetailsreceived.us=
erv":N,"calendarsharingsettingsreceived.userv":J,"calendarsaved.userv":kb=
,"calendarsharingsettingssaved.userv":K,"calendarsharingsettingsnotsaved.=
userv":I,"calendarrefreshed.userv":bb,"calendarremoved.userv":eb,"calenda=
rpositionchanged.userv":O,"calendarprivatefreebusysharingurlreset.userv":=
G,"calendarprivatedetailsharingurlreset.userv":H,"busydaysupdated.userv":=
db,"bootstrapcompleted.userv":Z,"postbootstrapcompleted.userv":Q,"servere=
rror.userv":ob,"requestinprogress.userv":cb,"requestcomplete.userv":fb,"s=
haringdown.userv":X});gController.$().bind("onDemandFeatureLoaded.userv",=
w)};this.dispose=3Dfunction(){if(a["fullScreenEventEditor"])a["fullScreen=
EventEditor"].dispose();if(a["fullScreenTaksEditor"])a["fullScreenTaskEdi=
tor"].dispose();if(a["calendarMonthGrid"])a["calendarMonthGrid"].dispose(=
);if(a["calendarDayList"])a["calendarDayList"].dispose();if(a["calendarTa=
skView"])a["calendarTaskView"].dispose();if(a["calendarAgendaView"])a["ca=
lendarAgendaView"].dispose();if(a["calendarGeneralSettingsControl"])a["ca=
lendarGeneralSettingsControl"].dispose();if(a["calendarPicker"])a["calend=
arPicker"].dispose();if(a["eventEditor"])a["eventEditor"].dispose();if(a[=
"taskEditor"])a["taskEditor"].dispose();if(a["birthdayEditor"])a["birthda=
yEditor"].dispose();if(a["miniCalendar"])a["miniCalendar"].dispose();if(a=
["calendarEnhancedPreview"])a["calendarEnhancedPreview"].dispose();if(a["=
eventEditRsvpResponse"])a["eventEditRsvpResponse"].dispose();if(a["flyout=
Footer"])a["flyoutFooter"].dispose();if(a["viewNavigator"])a["viewNavigat=
or"].dispose();if(a["infoBar"])a["infoBar"].dispose();f.$().unbind(".user=
v");if(m)m.unbind(".userv");gController.$().unbind("onDemandFeatureLoaded=
",w);for(var c in =
a)a[c]=3Dnull;b=3Df=3Di=3Da=3Dnull};this.getCurrentView=3Dfunction(){swit=
ch(a["viewNavigator"].getCurrentViewName()){case =
CAL.DisplayView.MonthView:return a["calendarMonthGrid"];break;case =
CAL.DisplayView.WeekView:case CAL.DisplayView.DayView:return =
a["calendarDayList"];break;case CAL.DisplayView.AgendaView:return =
a["calendarAgendaView"];break;case CAL.DisplayView.TaskView:return =
a["calendarTaskView"];break;case CAL.DisplayView.NewEventView:case =
CAL.DisplayView.ReadOnlyEventView:case =
CAL.DisplayView.EditEventView:return =
a["fullScreenEventEditor"];break;case CAL.DisplayView.NewTaskView:case =
CAL.DisplayView.ReadOnlyTaskView:case =
CAL.DisplayView.EditTaskView:return a["fullScreenTaskEditor"];break;case =
CAL.DisplayView.CalendarGeneralSettingsView:return =
a["calendarGeneralSettingsControl"];break;case =
CAL.DisplayView.CalendarSharingSettingsView:return =
a["calendarSharingSettingsControl"];break;case =
CAL.DisplayView.EmbeddedCalendarBuilderView:return =
a["embeddedCalendarBuilderView"]}};this.getLargestDisplayedRange=3Dfuncti=
on(){var =
c=3Da["miniCalendar"].getFirstDayDisplayed(),b=3Da["miniCalendar"].getLas=
tDayDisplayed();if(a["calendarMonthGrid"]){var =
d=3Da["calendarMonthGrid"].getDisplayedRange();c=3DCalendar.Date.min(c,d.=
StartDate);b=3DCalendar.Date.max(b,d.EndDate)}b.moveToEndOfDay();return =
{StartDate:c,EndDate:b}};this.getContentStrings=3Dfunction(){return =
b};this.fireResizeEvent=3Dfunction(){e.$().trigger("appview_windowresized=
")};this.getControlInstance=3Dfunction(b){return =
a[b]};this.notifyDelaySourcesLoaded=3Dfunction(){if(d!=3DCAL.DisplayView.=
MonthView&&d!=3DCAL.DisplayView.DayView&&d!=3DCAL.DisplayView.WeekView)y(=
);if(d!=3DCAL.DisplayView.DayView&&d!=3DCAL.DisplayView.WeekView)B();if(d=
!=3DCAL.DisplayView.AgendaView)C();if(d!=3DCAL.DisplayView.TaskView)D();a=
["resizeEngine"].completeDeferredResize();a["calendarEnhancedPreview"]=3D=
new =
Calendar.CalendarEnhancedPreview(window.document.body,{imagePath:c,readOn=
lyModel:f,contentStrings:b.enhPreviewEvent,previewedElements:[_ge("calend=
arViewsContainer")]});gAlertsImagePath=3Dc;gAlertsCloseBoxAltText=3Db.ale=
rts["CloseBoxAltText"];gAlertsLowImportanceAltText=3Db.alerts["LowImporta=
nceAltText"];gAlertsMedImportanceAltText=3Db.alerts["MedImportanceAltText=
"];gAlertsHighImportanceAltText=3Db.alerts["HighImportanceAltText"];if(a[=
"calendarPicker"])a["calendarPicker"].initContextMenu([{commandName:"Edit=
CalendarFromContextMenu",commandParams:null,text:b.calendarPicker.edit},{=
commandName:"ShareCalendarFromContextMenu",commandParams:null,text:b.cale=
ndarPicker.share,itemId:"Share"},{commandName:"NotificationsFromContextMe=
nu",commandParams:null,text:b.calendarPicker.notifications,itemId:"Notifi=
cations"},{commandName:"ChangeCalendarColorFromContextMenu",commandParams=
:null,text:"CalendarColor",isCustomItem:true,customItemCallback:M,customI=
temId:"ColorPicker"},{commandName:"MoveUpCalendarFromContextMenu",command=
Params:null,text:b.calendarPicker.moveUp,itemId:"MoveUp"},{commandName:"M=
oveDownCalendarFromContextMenu",commandParams:null,text:b.calendarPicker.=
moveDown,itemId:"MoveDown"}]);gController.initDelayed();i.setDelayLoadCom=
pleted();if(u)z()};function w(i,h){switch(h){case =
"CalendarGeneralSettingsControl":a["calendarGeneralSettingsControl"]=3Dne=
w =
Calendar.CalendarGeneralSettingsControl(_ge("calendarGeneralSettingsConta=
iner"),{contentStrings:b.calendarSettings,imagePath:c,deleteToolbarTextEl=
em:_ge("toolbar_editcalendar_delete_text"),groupProfileURL:getSetting("gr=
oupProfileUrl")});break;case =
"CalendarSharingSettingsControl":a["calendarSharingSettingsControl"]=3Dne=
w =
Calendar.CalendarSharingSettingsControl(_ge("calendarSharingSettingsConta=
iner"),{contentStrings:b.calendarSharingSettings,imagePath:c});break;case=
 =
"FullScreenEventEditor":b.fullScreenEventEditor.common=3Db.fullScreenComm=
onEditor;var d=3Dnew =
Calendar.DesktopFullScreenEventEditorView(_ge("fullScreenEventEditor"),b.=
fullScreenEventEditor,q);if(d){d.initialize({readOnlyModel:f,timezones:b.=
timeZone});a["fullScreenEventEditor"]=3Dd}break;case =
"FullScreenTaskEditor":b.fullScreenTaskEditor.common=3Db.fullScreenCommon=
Editor;var e=3Dnew =
Calendar.DesktopFullScreenTaskEditorView(_ge("fullScreenTaskEditor"),b.fu=
llScreenTaskEditor,q);if(e){e.initialize({readOnlyModel:f});a["fullScreen=
TaskEditor"]=3De}break;case "ItemEditor":a["eventEditor"]=3Dnew =
Calendar.ItemEditorDialog(_ge("quickAddEvent"),{itemType:"event",contentS=
trings:b,imagePath:c,calendarPicker:a["calendarPicker"]});a["taskEditor"]=
=3Dnew =
Calendar.ItemEditorDialog(_ge("quickAddTask"),{itemType:"task",contentStr=
ings:b,imagePath:c,calendarPicker:a["calendarPicker"]});a["birthdayEditor=
"]=3Dnew =
Calendar.ItemEditorDialog(_ge("quickAddBirthday"),{itemType:"birthday",co=
ntentStrings:b,imagePath:c,calendarPicker:a["calendarPicker"]});break;cas=
e "EventEditRsvpResponse":a["eventEditRsvpResponse"]=3Dnew =
Calendar.EventEditRsvpResponse(_ge("fullScreenEventEditor"),{contentStrin=
gs:b.eventEditRsvpResponse,imagePath:c});break;case =
"FlyoutFooter":a["flyoutFooter"]=3Dnew =
Calendar.FlyoutFooter(getSetting("isEmbedded")?_ge("embedFooter"):_ge("le=
ftPanePrivacy"),{contentStrings:b.footer,imagePath:c,footerUrl:g.footerPa=
geUrl});break;case =
"EmbeddedCalendarBuilder":a["embeddedCalendarBuilderView"]=3Dnew =
EmbeddedCalendarBuilderView(_ge("embeddedCalendarBuilderView"))}applicati=
on_EndWaitForServer()}this.toggleToolbarMenu=3Dfunction(f,e,n){if(!a[f]){=
var d=3Dnull;switch(f){case "HelpMenu":d=3Dnew =
Calendar.Menu(e,{imagePath:c,menuItems:[{commandName:"HelpMenuAction",com=
mandParams:'{"action":"help"}',text:b.toolbar.help,commandCss:"localActio=
n"},{commandName:"HelpMenuAction",commandParams:'{"action":"support"}',te=
xt:b.toolbar.support,itemId:"Support"},{commandName:"HelpMenuAction",comm=
andParams:'{"action":"serverstatus"}',text:b.toolbar.serverstatus,itemId:=
"Status"},{isSeperator:true},{commandName:"HelpMenuAction",commandParams:=
'{"action":"feedback"}',text:b.toolbar.feedback},{commandName:"HelpMenuAc=
tion",commandParams:'{"action":"calblog"}',text:b.toolbar.calblog,itemId:=
"CalBlog"}]});m=3DjQuery(d).bind("getMenuItemVisibility.userv",R);break;c=
ase "GridViewNew":d=3Dnew =
Calendar.Menu(e,{imagePath:c,menuItems:[{commandName:"NewEvent",commandPa=
rams:null,text:b.toolbar.eventButton},{commandName:"NewTask",commandParam=
s:null,text:b.toolbar.taskButton},{commandName:"NewBirthday",commandParam=
s:null,text:b.toolbar.birthdayButton,itemId:"NewBirthday"},{commandName:"=
LaunchCalendarSettingDialog",commandParams:null,text:b.toolbar.calendar,i=
temId:"NewCalendar"},{commandName:"LaunchCalendarSettingDialog",commandPa=
rams:'{"newCalendarType": '+CAL.CalendarType.Birthday+" =
}",text:b.toolbar.birthdayCalendar,itemId:"NewBirthdayCalendar"}]});m=3Dj=
Query(d).bind("getMenuItemVisibility.userv",Y);break;case =
"CalendarShare":d=3Dnew =
Calendar.Menu(e,{imagePath:c,menuItems:null})}if(d)a[f]=3Dd}var =
i=3Da[f];if(i.isVisible())i.hide();else =
if(e){if(f=3D=3D"CalendarShare"){var h=3Dn.allCalendars,k=3Dnew =
Array(0);for(var =
g=3D0;g<h.length;g++)if(Calendar.Event.canCalendarBeShared(h[g])){var =
j=3D{commandName:"LaunchCalendarSharingSettingDialog"};j.commandParams=3D=
'{"calendarId":"'+h[g].Guid+'"}';j.text=3Dh[g].Name.encodeHtml();k.push(j=
)}i.updateMenuContent(k)}var =
l=3DWebUtilities.getLocation(e);i.show(l)}};this.displayToast=3Dfunction(=
a){if(e.getControlInstance("infoBar")&&Calendar.UserPrefs.IsToastDisabled=
ForUser=3D=3Dfalse)e.getControlInstance("infoBar").displayInfoBar(a,Calen=
dar.InfoBar.MessageType.Toast)};function pb(g){var h=3Dnew =
Calendar.ResizeEngine(e);a["resizeEngine"]=3Dh;a["resizeEngine"].attachHa=
ndler();a["viewNavigator"]=3Dnew =
Calendar.ViewNavigator(_ge("viewNavigator"),{imagePath:c,toolbarInfo:g,vi=
ewsContainerElem:_ge("calendarViewsContainer"),editorElem:_ge("fullScreen=
EventEditor"),taskEditorElem:_ge("fullScreenTaskEditor")});a["miniCalenda=
r"]=3Dnew =
Calendar.MiniCalendar(_ge("miniCal"),{contentStrings:b.miniCalendar,image=
Path:c});if(k)a["calendarPicker"]=3Dnew =
Calendar.CalendarPicker(_ge("calendarPicker"),{imagePath:c,contentStrings=
:b.calendarPicker,subscriptionErrorThreshold:r,isGroupMode:getSetting("ci=
rcleId")!=3Dnull});if(d=3D=3DCAL.DisplayView.MonthView||d=3D=3DCAL.Displa=
yView.DayView||d=3D=3DCAL.DisplayView.WeekView)y();if(d=3D=3DCAL.DisplayV=
iew.DayView||d=3D=3DCAL.DisplayView.WeekView)B();if(d=3D=3DCAL.DisplayVie=
w.AgendaView)C();if(d=3D=3DCAL.DisplayView.TaskView)D();AlertManager.setO=
KButtonTitle(b.alerts["OK"]);AlertManager.setCancelButtonTitle(b.alerts["=
Cancel"]);AlertManager.setDefaultAlertWidth(Number(b.alerts["DefaultWidth=
"]));a["infoBar"]=3Dnew =
Calendar.InfoBar(_ge("bodyContainer"),{imagePath:c,contentStrings:b.infob=
ar});if(getSetting("exchangeSharing")){a["exchangeSharingDialog"]=3Dnew =
Calendar.ExchangeSharing;f.$().bind({"exchangesharingsaved.userv":W,"exch=
angesharingerror.userv":V})}}function y(){a["calendarMonthGrid"]=3Dnew =
Calendar.CalendarMonthGrid(_ge("calendarMonthGrid"),{contentStrings:b.mon=
thGrid,imagePath:c,readOnlyModel:f,showIconsInEventFigures:false,enableCh=
arms:true,expandAllCharmedEvents:false,enableDynamicRowHeights:true,enabl=
eDynamicEventHeights:true,expandTitlesOnRowExpansion:false,expandCharmsOn=
RowExpansion:true,enableBackgroundSelection:n,enableEventDragAndDrop:p})}=
function B(){a["calendarDayList"]=3Dnew =
Calendar.DayViewGridList(_ge("dayView"),{contentStrings:b.dayGrid,content=
StringsForMonthGrid:b.monthGrid,imagePath:c,readOnlyModel:f,initHeight:_g=
e("bodyContainer").offsetHeight-_ge("calendarToolbar").offsetHeight,initW=
idth:document.documentElement.clientWidth-_ge("bodyContainer").offsetLeft=
-8,enableBackgroundSelection:n,enableCharms:true,enableEventDragAndDrop:p=
})}function C(){a["calendarAgendaView"]=3Dnew =
Calendar.AgendaView(_ge("calendarAgendaView"),{initWidth:document.documen=
tElement.clientWidth-_ge("bodyContainer").offsetLeft-8,contentStrings:b,i=
magePath:c,isPublishingMode:!!getSetting("publishedPrintUrl"),userTimezon=
e:getSetting("timeZoneNum"),readOnlyModel:f})}function =
D(){a["calendarTaskView"]=3Dnew =
Calendar.TaskView(_ge("calendarTaskView"),{initWidth:document.documentEle=
ment.clientWidth-_ge("bodyContainer").offsetLeft-8,contentStrings:b.taskV=
iew,imagePath:c,isPublishingMode:!!getSetting("publishedPrintUrl"),userTi=
mezone:getSetting("timeZoneNum"),readOnlyModel:f,taskCountInLimitedMode:g=
etSetting("taskDisplayCount")})}function M(d,e){var =
a=3Ddocument.createElement("DIV"),f=3Dnew =
Calendar.ColorPicker(a,{imagePath:c,contentStrings:b.colorPicker,menuMode=
:true,menuBinding:e});d.appendChild(a)}function o(b){var =
a=3Dfunction(){var =
a=3De.getControlInstance("calendarMonthGrid"),c=3Da.getDisplayedRange();i=
f(c=3D=3Dnull)return;if(b.length>0)a.addEvents(b)};if(d=3D=3DCAL.DisplayV=
iew.MonthView||d=3D=3DCAL.DisplayView.DayView||d=3D=3DCAL.DisplayView.Wee=
kView)a();else i.requireDelayLoad(a)}function l(a){var =
b=3Dfunction(){var =
b=3De.getControlInstance("calendarDayList");if(a.length>0&&b.eventExistsO=
nGrid(a[0])=3D=3Dfalse)b.addEvents(a)};if(d=3D=3DCAL.DisplayView.DayView|=
|d=3D=3DCAL.DisplayView.WeekView)b();else i.requireDelayLoad(b)}function =
v(b){a["calendarAgendaView"].setEvents(b)}function A(b,h,g){var =
f=3D[];for(var =
a=3D0;a<b.length;a++)if(b[a].ItemType=3D=3DCAL.CalendarItemType.TaskItem)=
f.push(b[a]);var c=3Dfunction(){var =
a=3De.getControlInstance("calendarTaskView");a.tasksAdded(f,g)};if(d=3D=3D=
CAL.DisplayView.TaskView)c();else i.requireDelayLoad(c)}function =
j(c,e){if(k){var =
b=3Da["calendarPicker"],d=3Db.isCalendarChecked(c);if(e&&!d)b.checkCalend=
ar(true,c,false);else if(!e&&d)b.checkCalendar(false,c,false)}}function =
h(){if(a["viewNavigator"].getCurrentViewName()=3D=3DCAL.DisplayView.Agend=
aView)a["calendarAgendaView"].refresh()}function t(a){var =
c=3Da.Summary;if(!c||c.length=3D=3D0)c=3Db.controller["emptytitle"];var =
d=3Da.MeetingRequestOperation&&a.MeetingRequestOperation.organizerAction=3D=
=3DCAL.OrganizerActionType.CreateMeetingRequest&&!a.IsDraft,f=3Db.infobar=
alerts[d?"Invitesent":"Eventsadded"];e.displayToast(f.format(c))}function=
 P(a){if(a&&a.ControlInstanceName)return a.ControlInstanceName}function =
mb(a){var b=3DparseInt(a.errorCode,16);switch(b){case =
Calendar.ErrorCodes.SessionTimedOut:reloadMainFrame();break;default:e.$()=
.trigger("appview_servererrorcleared")}}function =
Q(c,a){if(a)e.displayToast(b.infobaralerts["BirthdayCalendarBackgroundUpd=
ate"])}function =
Z(f,d){Calendar.UserPrefs.IsToastDisabledForUser=3Dd;if(getSetting("isRru=
Present")){var =
c=3DCAL.DisplayView[getSetting("displayView")];if(c!=3DCAL.DisplayView.De=
faultView&&a["viewNavigator"].getCurrentViewName()!=3Dc){application_Begi=
nWaitForServer(b.infobaralerts.Loading);switch(c){case =
CAL.DisplayView.EditEventView:gController.doCommand("EditEvent",{eventId:=
getSetting("eventId"),eventRecurrenceId:getSetting("eventRecurrenceId"),c=
alendarId:getSetting("calendarId"),isRru:true},true);break;case =
CAL.DisplayView.EditTaskView:gController.doCommand("EditTask",{eventId:ge=
tSetting("eventId"),calendarId:getSetting("calendarId")},true);break;case=
 =
CAL.DisplayView.CalendarGeneralSettingsView:gController.doCommand("Launch=
CalendarSettingDialog",{calendarGuid:getSetting("calendarId")},true);brea=
k;case =
CAL.DisplayView.CalendarSharingSettingsView:gController.doCommand("Launch=
CalendarSharingSettingDialog",{calendarId:getSetting("calendarId")},true)=
;break;case =
CAL.DisplayView.NewEventView:gController.doCommand("NewPrePopulatedEvent"=
,getSetting("eventDetails"),true);break;case =
CAL.DisplayView.NewTaskView:gController.doCommand("NewPrePopulatedTask",g=
etSetting("eventDetails"),true);break;case =
CAL.DisplayView.ExchangeSharingDialogView:gController.doCommand("Exchange=
SharingDialog",{name:getSetting("exchangeSharingName"),email:getSetting("=
exchangeSharingEmail"),reciprocation:getSetting("exchangeSharingReciproca=
tionRequested"),request:getSetting("exchangeSharingRequest")})}}switch(ge=
tSetting("rruAction")){case =
"showbirthdays":gController.doCommand("ShowBirthdayCal")}}}function =
ob(e,c){if(a["fullScreenEventEditor"]&&a["fullScreenEventEditor"].getCont=
roller().getIsWaitingForServer())a["fullScreenEventEditor"].getController=
().editingComplete(c.message,c.title);else =
if(a["fullScreenTaskEditor"]&&a["fullScreenTaskEditor"].getController().g=
etIsWaitingForServer())a["fullScreenTaskEditor"].getController().editingC=
omplete(c.message,c.title);else =
if(a["calendarGeneralSettingsControl"]&&a["calendarGeneralSettingsControl=
"].getIsWaitingForServer())a["calendarGeneralSettingsControl"].refreshCom=
plete(null,c.message);else{var =
d=3Dc.message;AlertManager.createErrorAlert(c.title?c.title:b.alerts.Erro=
rTitle,d,mb,true,true,{errorCode:c.error&&c.error.ErrorCode?c.error.Error=
Code:c.errorCode})}h()}function jb(d,a,c){switch(c){case =
Calendar.DesktopModel.EventsNotSavedReason.ReadOnlyCalendar:gController.u=
pdateSpecifiedEvents(a);h();AlertManager.createErrorAlert(a[0].Summary.en=
codeHtml(),b.modelErrors["eventModifyPermissionsError"],null,true,true)}}=
function =
S(d,c,b){if(a["fullScreenEventEditor"]&&b&&b.ControlInstanceName=3D=3D"fu=
llScreenEventEditor")a["fullScreenEventEditor"].getController().editingCo=
mplete();else =
if(a["fullScreenTaskEditor"]&&b.ControlInstanceName=3D=3D"fullScreenTaskE=
ditor")a["fullScreenTaskEditor"].getController().editingComplete();t(c)}f=
unction =
s(f,c,b){if(a["fullScreenEventEditor"]&&b.ControlInstanceName=3D=3D"fullS=
creenEventEditor")a["fullScreenEventEditor"].getController().editingCompl=
ete();else =
if(a["fullScreenTaskEditor"]&&b.ControlInstanceName=3D=3D"fullScreenTaskE=
ditor")a["fullScreenTaskEditor"].getController().editingComplete();var =
e=3Dfalse;if(b!=3Dnull&&b.ControlInstanceName!=3Dnull)switch(b.ControlIns=
tanceName){case "calendarDayList":l(c);break;case =
"calendarMonthGrid":o(c);l(c);break;case =
"taskView":A(c,false,b.taskAction=3D=3D"getCompletedTasks");break;case =
"eventEditor":case "fullScreenEventEditor":case "taskEditor":case =
"fullScreenTaskEditor":case "bugger":var =
d=3Db.EventSaved;if(!d)d=3Db.newEvents?b.newEvents[0]:c[0];if(!b.suppress=
Toast&&!b.savingRecurringEvent)t(d);j(d.CalendarGuid,true);e=3Dtrue;case =
"pollingControl":case "calendarPicker":case =
"calendarGeneralSettings":o(c);l(c);A(c,e);h();if(b.CalendarToToggle)j(b.=
CalendarToToggle,true);break;case "calendarAgendaView":v(c);break;case =
"bootstrapControls":case =
"postBootstrapControls":o(c);l(c);if(a["viewNavigator"].getCurrentViewNam=
e()=3D=3DCAL.DisplayView.AgendaView)v(c);if(b.showCalendarGuid)a["calenda=
rPicker"].setCalendarCheckedVisualUpdateOnly(b.showCalendarGuid)}else =
alert("please provide a control instance name...")}function =
U(n,c,f,a,l,j){pltTimerMarkReceivedData();pltTimerMarkAllDownloadingCompl=
ete();switch(a.ControlInstanceName){case "fullScreenEventEditor":case =
"fullScreenTaskEditor":if(getSetting("isEmbedded")){gb(c);break}var =
i=3De.getControlInstance(a.ControlInstanceName);if(i){var =
b=3Dc,m=3Df,k=3Dl,d=3Da.Callback,g=3Db?Calendar.Event.isEventReadOnly(b):=
false;if(b&&!m.IsCurrentUserOwner&&Calendar.FullEvent.isEventMeetingReque=
st(b))g=3Dtrue;d(b,a.viewingName,false,g,k,j,a)}break;case =
"eventEditor":var h=3De.getControlInstance("eventEditor");if(h){var =
b=3Dc;h.show(f,"edit")}break;case "None":var =
d=3Da.Callback;if(d)d(c,f,a.Context)}}function L(e,b){var =
c=3Da["calendarEnhancedPreview"].getHtml(b,Calendar.Event.isEventReadOnly=
(b));a["calendarEnhancedPreview"].setContent(c)}function =
lb(l,k,g,d,i){var =
c=3Dk,e=3Da["calendarMonthGrid"],f=3Da["calendarDayList"],b=3Da["calendar=
TaskView"];if(g=3D=3Dfalse&&d)j(d,false);if(e)e.removeEvents(c);if(f)f.re=
moveEvents(c);h();if(b){if(i=3D=3D"hideCompletedTasks")b.setHasCompletedT=
asks(false);b.tasksDeleted(c)}}function =
x(c,b){if(a["fullScreenEventEditor"]&&b.ControlInstanceName=3D=3D"fullScr=
eenEventEditor")a["fullScreenEventEditor"].getController().editingComplet=
e();else =
if(a["fullScreenTaskEditor"]&&b.ControlInstanceName=3D=3D"fullScreenTaskE=
ditor")a["fullScreenTaskEditor"].getController().editingComplete()}functi=
on ab(b,a){x(b,a)}function =
nb(f,c,b){if(c.length>0)j(c[0].CalendarGuid,true);x(f,b);gController.upda=
teSpecifiedEvents(c);var =
d=3Db.oContext&&b.oContext.ControlInstanceName?b.oContext.ControlInstance=
Name:b.ControlInstanceName;if(a["calendarTaskView"]&&(d=3D=3D"taskEditor"=
||d=3D=3D"fullScreenTaskEditor"||d=3D=3D"taskView"))e.getControlInstance(=
"calendarTaskView").tasksUpdated(c);h()}function ib(m,b,l){var =
e=3DP(l);if(a["eventEditor"])a["eventEditor"].addCalendarsToDropdownList(=
b);if(a["taskEditor"])a["taskEditor"].addCalendarsToDropdownList(b);if(a[=
"birthdayEditor"])a["birthdayEditor"].addCalendarsToDropdownList(b);if(k)=
{var =
g=3Da["calendarPicker"],j=3Dg.getCalendarCount();if(j=3D=3D0||e=3D=3D"pos=
tBootstrapControls")g.addCalendars(b,j=3D=3D0?true:false)}if(e=3D=3D"boot=
strapControls"||e=3D=3D"postBootstrapControls"){if(a["exchangeSharingDial=
og"])a["exchangeSharingDialog"].setCalendars(b);var =
h=3D["calendarMonthGrid","calendarDayList","calendarTaskView"];for(var =
f=3D0;f<h.length;f++){var d=3Dh[f];for(var =
c=3D0;c<b.length;++c)if(a[d]){a[d].setCalendarColor(b[c].Guid,b[c].ColorI=
ndex);if(d=3D=3D"calendarTaskView")a[d].setCalendarReadOnly(b[c].Guid,Cal=
endar.Event.isCalendarReadOnly(b[c]))}else =
i.requireDelayLoad(function(b){a[b.ctrlName].setCalendarColor(b.calendarG=
uid,b.colorIndex);if(b.ctrlName=3D=3D"calendarTaskView")a[b.ctrlName].set=
CalendarReadOnly(b.calendarGuid,Calendar.Event.isCalendarReadOnly(b.calen=
dar))},{ctrlName:d,calendarGuid:b[c].Guid,colorIndex:b[c].ColorIndex,cale=
ndar:b[c]})}}}function hb(j,c,i){var g=3Di.Callback;if(g)g(c);var =
f=3D[];for(var =
d=3D0;d<c.length;++d){f.push(c[d]);a["calendarMonthGrid"].setCalendarColo=
r(c[d].Guid,c[d].ColorIndex);a["calendarDayList"].setCalendarColor(c[d].G=
uid,c[d].ColorIndex);a["calendarTaskView"].setCalendarColor(c[d].Guid,c[d=
].ColorIndex);a["calendarTaskView"].setCalendarReadOnly(c[d].Guid,Calenda=
r.Event.isCalendarReadOnly(c[d]))}a["calendarPicker"].addCalendars(f);if(=
a["eventEditor"])a["eventEditor"].addCalendarsToDropdownList(c);if(a["ful=
lScreenEventEditor"])a["fullScreenEventEditor"].getController().addCalend=
arsToDropdownList(c);if(a["fullScreenTaskEditor"])a["fullScreenTaskEditor=
"].getController().addCalendarsToDropdownList(c);if(a["taskEditor"])a["ta=
skEditor"].addCalendarsToDropdownList(c);if(a["birthdayEditor"])a["birthd=
ayEditor"].addCalendarsToDropdownList(c);h();e.displayToast(b.infobaraler=
ts["Calendarsadded"].format(c[0].Name))}function T(d,c){var =
b=3Dc;a["calendarPicker"].updateCalendar(b);a["calendarMonthGrid"].setCal=
endarColor(b.Guid,b.ColorIndex);a["calendarDayList"].setCalendarColor(b.G=
uid,b.ColorIndex);a["calendarTaskView"].setCalendarColor(b.Guid,b.ColorIn=
dex);h()}function O(f,d,e){var =
c=3Dd,b=3De;a["calendarPicker"].moveCalendar(c.Guid,b);if(a["fullScreenEv=
entEditor"])a["fullScreenEventEditor"].getController().updateCalendarInDr=
opdownList(c,b);if(a["fullScreenTaskEditor"])a["fullScreenTaskEditor"].ge=
tController().updateCalendarInDropdownList(c,b);if(a["eventEditor"])a["ev=
entEditor"].updateCalendarInDropdownList(c,b);if(a["taskEditor"])a["taskE=
ditor"].updateCalendarInDropdownList(c,b);if(a["birthdayEditor"])a["birth=
dayEditor"].updateCalendarInDropdownList(c,b)}function N(f,c){var =
b=3Dc,d=3Da["calendarGeneralSettingsControl"];gController.doCommand("Navi=
gateToView",CAL.DisplayView.CalendarGeneralSettingsView);d.loadFromCalend=
ar(b);gController.doCommand("TrackAction",{trackId:Calendar.Event.isBirth=
dayCalendar(b)?"ExistingBirthdayCalendarSettingsPage":"ExistingCalendarSe=
ttingsPage"})}function kb(f,d,e){var =
b=3Dd,c=3De.Callback;if(c)c(b);a["calendarPicker"].updateCalendar(b);a["c=
alendarMonthGrid"].setCalendarCharm(b.Guid,b.CharmId);a["calendarDayList"=
].setCalendarCharm(b.Guid,b.CharmId);a["calendarMonthGrid"].setCalendarCo=
lor(b.Guid,b.ColorIndex);a["calendarDayList"].setCalendarColor(b.Guid,b.C=
olorIndex);a["calendarTaskView"].setCalendarColor(b.Guid,b.ColorIndex);a[=
"calendarTaskView"].setCalendarReadOnly(b.Guid,Calendar.Event.isCalendarR=
eadOnly(b));if(a["eventEditor"])a["eventEditor"].updateCalendarInDropdown=
List(b);if(a["fullScreenEventEditor"])a["fullScreenEventEditor"].getContr=
oller().updateCalendarInDropdownList(b);if(a["fullScreenTaskEditor"])a["f=
ullScreenTaskEditor"].getController().updateCalendarInDropdownList(b);if(=
a["taskEditor"])a["taskEditor"].updateCalendarInDropdownList(b);if(a["bir=
thdayEditor"])a["birthdayEditor"].updateCalendarInDropdownList(b);h()}fun=
ction =
J(e,b,c){a["calendarSharingSettingsControl"].loadFromCalendarAndSharingSe=
ttings(c,b);gController.doCommand("NavigateToView",CAL.DisplayView.Calend=
arSharingSettingsView)}function K(c,b){var =
a=3Db.CallbackForSuccess;if(a)a()}function I(d,c,b){var =
a=3Dc.CallbackForFail;if(a)a(b)}function =
bb(d,b){a["calendarGeneralSettingsControl"].refreshComplete(b)}function =
G(d,b){a["calendarSharingSettingsControl"].setPrivateFreeBusyUrl(b)}funct=
ion =
H(d,b){a["calendarSharingSettingsControl"].setPrivateDetailUrl(b)}functio=
n =
eb(e,b,c,d){a["calendarPicker"].deleteCalendars([b]);if(a["eventEditor"])=
a["eventEditor"].removeCalendarsFromDropdownList([b]);if(a["fullScreenEve=
ntEditor"])a["fullScreenEventEditor"].getController().removeCalendarsFrom=
DropdownList([b]);if(a["fullScreenTaskEditor"])a["fullScreenTaskEditor"].=
getController().removeCalendarsFromDropdownList([b]);if(a["taskEditor"])a=
["taskEditor"].removeCalendarsFromDropdownList([b]);if(a["birthdayEditor"=
])a["birthdayEditor"].removeCalendarsFromDropdownList([b]);a["calendarMon=
thGrid"].removeEvents(c);a["calendarDayList"].removeEvents(c);a["calendar=
TaskView"].tasksDeleted(c);if(d.ControlInstanceName)a["viewNavigator"].na=
vigateToPreviousEventView();h()}function db(f,b){var =
a=3De.getControlInstance("miniCalendar"),c=3Da.getFirstDayDisplayed(),d=3D=
a.getLastDayDisplayed();a.changeCalendarBusyDayStatus(b.getBusyDaysStatus=
(c,d))}function =
cb(){if(e.getControlInstance("infoBar"))e.getControlInstance("infoBar").d=
isplayInfoBar(b.infobaralerts["Loading"],Calendar.InfoBar.MessageType.Sim=
ple)}function =
fb(){if(e.getControlInstance("infoBar"))e.getControlInstance("infoBar").r=
emoveInfoBar()}function =
Y(d,c,a){if(!!getSetting("circleId")){a["NewCalendar"]=3Dfalse;a["NewBirt=
hdayCalendar"]=3Dfalse;a["NewBirthday"]=3Dfalse}else{var =
b=3Df.hasBirthdayCalendar();a["NewBirthdayCalendar"]=3D!b;a["NewBirthday"=
]=3Db}}function =
R(c,b,a){if(m_calBlogUrl.length=3D=3D0)a["CalBlog"]=3Dfalse;if(m_supportU=
rl.length=3D=3D0)a["Support"]=3Dfalse}function gb(a){var =
f=3D"http://"+getSetting("publishedUrlBase")+"index.html?rru=3D{0}",e=3D"=
{0}?event=3D{1}&eventrecurrence=3D{2}&calendar=3D{3}",b=3Dnull;switch(a.I=
temType){case =
CAL.CalendarItemType.TaskItem:b=3D"taskdetails";break;default:b=3D"eventd=
etails"}var =
c=3D"",d=3Da.Guid;if(a.RecurrenceId){c=3Da.RecurrenceId.valueOf();if(a.Is=
RecurrenceException)d=3Da.ParentGuid}var =
e=3De.format(b,d,c,a.CalendarGuid);window.open(f.format(e.encodeURICompon=
ent()),"_blank")}function =
W(c,b){e.displayToast(b.toastMessage);a["exchangeSharingDialog"].hide()}f=
unction V(c,b){a["exchangeSharingDialog"].showError(b)}function =
z(){AlertManager.createWarningAlert(b.controller.errortitle,b.controller.=
abchdown,false,null,true,true)}function =
X(){if(i.isDelayLoadCompleted())z();else =
u=3Dtrue}};Calendar.View.registerClass("Calendar.View");Calendar.ResizeEn=
gine=3Dfunction(M){var =
J=3D987,I=3D610,H=3D687,G=3D310,j=3DJ,h=3DI,m=3Dthis,F=3Dnull;this.$=3Dfu=
nction(){return F||(F=3DjQuery(m))};var =
D=3DM,d=3Dfalse,b=3Dfalse,k=3D_ge("c_header"),e=3D_ge("CalendarPublishedH=
eader"),f=3D_ge("bodyWrapper"),q=3D_ge("calendarInfoContainer"),p=3D_ge("=
calendarListPaneHeader"),o=3D_ge("calendarPickerContainer"),u=3D_ge("side=
barReturnLinkContainer"),t=3D_ge("leftPaneDivider1"),s=3D_ge("calendarSho=
rtcutsContainer"),v=3D_ge("brandLinksContainer"),B=3D_ge("miniCal"),C=3D_=
ge("appTitle"),w=3D_ge("GoToCalPane"),n=3D_ge("calendarViewsContainer"),K=
=3DgetSetting("isEmbedded")?"embedFooter":"leftPanePrivacy",x=3D_ge(K),A=3D=
_ge("Crm120x60_0"),i=3D_ge("leftPane"),a=3D_ge("calendarToolbar"),l=3D_ge=
("calendarViewNavigatorTab"),g=3D_ge("footerContainer");gController.$().b=
ind("disposeControllers",E);gController.registerCommands(m,["RefreshResiz=
eEngine"]);if(getSetting("isEmbedded")){j=3DH;h=3DG}function =
E(){jQuery(window).unbind("resize",c);gController.$().unbind("disposeCont=
rollers",E);gController.unregisterCommands(m);if(!$B.IE)window.onresize=3D=
null}this.doCommand=3Dfunction(a){switch(a){case =
"RefreshResizeEngine":m.refresh()}};this.attachHandler=3Dfunction(){windo=
w.setTimeout(function(){if($B.IE)jQuery(window).resize(c);else =
window.onresize=3Dc},1)};this.refresh=3Dfunction(){c(null)};this.complete=
DeferredResize=3Dfunction(){if(b){b=3Dfalse;c(null)}};function =
c(){if(L())setTimeout(z,0)}function y(){var =
a=3Ddocument.documentElement;return =
!d&&a.clientHeight!=3D0&&a.clientWidth!=3D0}function L(){if(!y())return =
false;d=3Dtrue;var =
c=3DMath.max(document.documentElement.clientHeight,h),b=3Dc-r()-2;q.style=
.pixelHeight=3Db-(C?C.offsetHeight:0)-(B?B.offsetHeight:0)-(u?u.offsetHei=
ght:0)-(s?s.offsetHeight:0)-(v?v.offsetHeight:0)-(t?t.offsetHeight:0)-(x?=
x.offsetHeight:0)-(A?A.offsetHeight:0)+(a?a.offsetHeight:0)+(l?l.offsetHe=
ight:0)+(e?e.offsetHeight:0)-(w?w.offsetHeight:0);if(o)o.style.pixelHeigh=
t=3Dq.offsetHeight-(p?p.offsetHeight+2:0);d=3Dfalse;D.fireResizeEvent();i=
f(document.documentElement.clientWidth<j){z();return false}return =
true}function z(){if(!y())return;b=3Dfalse;var =
c=3Ddocument.documentElement;d=3Dtrue;if($B.IE&&$B.V<7)if(c.scrollTop>0&&=
c.clientHeight>=3Dc.offsetHeight)c.scrollTop=3D0;var =
v=3D_ge("bodyContainer"),o=3Dj-parseInt(i.offsetWidth),e=3DD.getCurrentVi=
ew();if(e&&typeof e.getMinWidth!=3D"undefined")o=3De.getMinWidth();var =
q=3DMath.max(o+parseInt(i.offsetWidth),j),t=3Dc.clientHeight<h,u=3Dc.clie=
ntWidth<q,m=3DMath.max(c.clientHeight,h),s=3DMath.max(c.clientWidth,q);if=
(u){f.style.width=3Ds+"px";c.style.overflowX=3D"auto"}else{f.style.width=3D=
"auto";c.style.overflowX=3D"hidden"}if(!Dom.isElementDisplayNone(a,docume=
nt.body)&&e&&typeof =
e.setWidth!=3D"undefined")e.setWidth(a.offsetWidth);else =
b=3Dtrue;if(m_isBidi){i.style.right=3D"auto";i.style.left=3Dn.offsetLeft+=
n.offsetWidth+"px"}var p=3Dm-r()-1;n.style.pixelHeight=3Dp;if(e&&typeof =
e.setHeight!=3D"undefined")e.setHeight(p);else =
b=3Dtrue;if(t){c.style.overflowY=3D"auto";f.style.height=3Dm-(k?k.offsetH=
eight:0)-(g?g.offsetHeight:0)+"px"}else{c.style.overflowY=3D"hidden";f.st=
yle.height=3D"auto"}var =
l=3D_ge("popOverPageMask");if(l){l.style.pixelHeight=3Dm;l.style.pixelWid=
th=3Ds;window.centerWelcomePage();if($B.IE){_ge("ifmWelcome").style.visib=
ility=3D"hidden";window.setTimeout(function(){_ge("ifmWelcome").style.vis=
ibility=3D"visible"},0)}}d=3Dfalse}function r(){var =
b=3DjQuery(".gridNavigator").height();return =
(k?k.offsetHeight:0)+(a?a.offsetHeight:0)+(l?l.offsetHeight:0)+(e?e.offse=
tHeight:0)+(g?g.offsetHeight:0)+b||0}};AppState=3Dfunction(){var =
i=3DCAL.DisplayView.MonthView,c=3Dnull,l=3Dnull,h=3Dnull,f=3Dnull,d=3Dnul=
l,j=3Dnull,g=3D5e3,e=3D10,m=3D!!getSetting("circleId"),k=3Dnew =
Calendar.Date,a=3Dnull,b=3Dnull,n=3Dfalse;this.init=3Dfunction(k){if(k["i=
nitViewName"])i=3Dk["initViewName"];if(k["initViewCommandName"])c=3Dk["in=
itViewCommandName"];if(k["calUrl"])l=3Dk["calUrl"];if(k["viewContactsUrl"=
])h=3Dk["viewContactsUrl"];if(k["editContactsUrl"])f=3Dk["editContactsUrl=
"];if(k["cleanUpContactsUrl"])d=3Dk["cleanUpContactsUrl"];if(k["marketQS"=
])j=3Dk["marketQS"];if(k["pollingInterval"])g=3Dk["pollingInterval"];if(k=
["pollingMaxRetries"])e=3Dk["pollingMaxRetries"];if(k["serviceVersion"])a=
=3Dk["serviceVersion"];if(k["targetDate"])b=3Dk["targetDate"]};this.getIn=
itView=3Dfunction(){return =
i};this.setInitView=3Dfunction(a){i=3Da};this.getInitViewCommandName=3Dfu=
nction(){return =
c};this.setInitViewCommandName=3Dfunction(a){c=3Da};this.getApplicationUr=
l=3Dfunction(){return l};this.getViewContactsUrl=3Dfunction(){return =
h};this.setViewContactsUrl=3Dfunction(a){h=3Da};this.getEditContactsUrl=3D=
function(){return =
f};this.setEditContactsUrl=3Dfunction(a){f=3Da};this.getCleanUpContactsUr=
l=3Dfunction(){return =
d};this.setCleanUpContactsUrl=3Dfunction(a){d=3Da};this.getMarketQS=3Dfun=
ction(){return =
j};this.setMarketQS=3Dfunction(a){j=3Da};this.getPollingInterval=3Dfuncti=
on(){return =
g};this.setPollingInterval=3Dfunction(a){g=3Da};this.getPollingMaxRetries=
=3Dfunction(){return =
e};this.setPollingMaxRetries=3Dfunction(a){e=3Da};this.getIsGroupMode=3Df=
unction(){return =
m};this.setIsGroupMode=3Dfunction(a){m=3Da};this.getTargetStartDate=3Dfun=
ction(){return =
k};this.setTargetStartDate=3Dfunction(a){k=3Da};this.getServiceVersion=3D=
function(){return =
a?a:""};this.setServiceVersion=3Dfunction(b){a=3Db};this.getBootModelTarg=
etDate=3Dfunction(){return =
b};this.setBootModelTargetDate=3Dfunction(a){b=3Da};this.getIsInDragMode=3D=
function(){return =
n};this.setIsInDragMode=3Dfunction(a){n=3Da}};CommandDispatcher=3Dfunctio=
n(){var =
a=3D{};this.registerListener=3Dfunction(d,b){if(d&&b&&Object.isArray(b))f=
or(var =
c=3D0;c<b.length;c++)if(!a[b[c]]){a[b[c]]=3D[];a[b[c]].push(d)}else =
if(!a[b[c]].contains(d))a[b[c]].push(d)};this.unregisterListener=3Dfuncti=
on(b,c){if(b)if(c&&Object.isArray(c)){for(var =
d=3D0;d<c.length;d++)if(a[c[d]].contains(b))a[c[d]].remove(b)}else =
for(var e in =
a)if(a[e].contains(b))a[e].remove(b)};this.doCommand=3Dfunction(b,e){var =
d=3Dfalse;if(a[b])for(var c=3D0;c<a[b].length;c++){if(typeof =
a[b][c].doCommand!=3D"undefined")d=3Da[b][c].doCommand(b,e);if(d)break}re=
turn d}};AppController=3Dfunction(){var =
a=3Dthis,k=3Dnull;this.$=3Dfunction(){return k||(k=3DjQuery(a))};var =
i=3Dnull,j=3Dnew AppState,d=3Dnull,b=3Dnull,g=3Dnull,e=3Dnull,f=3Dnew =
CommandDispatcher,c=3Dnull,l=3Dnull;this.getStrings=3Dfunction(){return =
g};this.getAppState=3Dfunction(){return =
j};this.getOnDemandLoadManager=3Dfunction(){return =
c};this.getTrackingId=3Dfunction(){return =
0};this.init=3Dfunction(h,i,f){c=3Dnew =
Calendar.OnDemandLoadManager;d=3Dh;b=3Di;g=3Df.contentStrings;j.init(f);e=
=3D{};jQuery(window).unload(a.dispose);jQuery(window.document).keydown(a.=
handleKeyDown);jQuery(b).bind({"appview_windowresized.appc":a.hideAllPopu=
pDialogs});c.$().bind("featuresloaded.appc",a.ondemandFeaturesLoaded);a.$=
().trigger("initControllers",[d,b])};this.registerOnDemandFeatures=3Dfunc=
tion(a){c.registerFeatures(a)};this.initOnDemand=3Dfunction(c){a.$().trig=
ger("initOnDemandControllers",[d,b,c])};this.initDelayed=3Dfunction(){d.r=
eleaseBootstrapPackageForDelayLoadedControls();a.$().trigger("initDelayed=
Controllers",[d,b])};this.getModel=3Dfunction(){return =
d};this.getAppView=3Dfunction(){return =
b};this.hideAllPopupDialogs=3Dfunction(){a.$().trigger("hideAllPopups");i=
f(typeof =
$menu!=3D"undefined")$menu.closeCurrent()};this.dispose=3Dfunction(){jQue=
ry(window).unbind("unload",a.dispose);jQuery(window.document).unbind("key=
down",a.handleKeyDown);b.$().unbind(".appc");c.$().unbind(".appc");if(c)c=
.dispose();d.dispose();b.dispose();if(typeof =
m_pBugger!=3D"undefined")m_pBugger.dispose();a.$().trigger("disposeContro=
llers")};this.registerCommands=3Dfunction(a,b){f.registerListener(a,b)};t=
his.unregisterCommands=3Dfunction(a,b){f.unregisterListener(a,b)};functio=
n h(a){i=3Da}this.doCommandWithEvent=3Dfunction(e,d,c){h(e);var =
b=3Da.doCommand(d,c);h(null);return =
b};this.getGlobalEvent=3Dfunction(){return =
i};this.getGlobalEventSrcElement=3Dfunction(){return =
a.getGlobalEvent().target||a.getGlobalEvent().srcElement};this.doCommand=3D=
function(c,b){switch(c){case =
"SelectContentArea":a.selectNavigableElement(a.getCurrentViewContentEleme=
ntID());break;case =
"CommonClickAction":a.$().trigger("clickAction",[b])}return =
f.doCommand(c,b)};this.isCalendarVisible=3Dfunction(){return =
true};this.saveEventData=3DFunction.abstractMethod;this.selectNavigableEl=
ement=3Dfunction(b){var =
a=3Dwindow.document.getElementById(b);if(a){a.tabIndex=3D0;try{a.focus()}=
catch(c){}a.tabIndex=3D-1;return false}return =
true};this.getCurrentViewContentElementID=3DFunction.abstractMethod;this.=
handleKeyDown=3Dfunction(b){if(b.keyCode=3D=3DDom.KeyCode.Esc)a.hideAllPo=
pupDialogs()};this.notifyOnDemandFeatureLoaded=3Dfunction(b){a.$().trigge=
r("onDemandFeatureLoaded",[b])};this.ondemandFeaturesLoaded=3Dfunction(g,=
f,d){var b=3Df;for(var =
c=3D0;c<b.length;++c)if(!e[b[c]]){e[b[c]]=3Dtrue;a.notifyOnDemandFeatureL=
oaded(b[c])}a.initOnDemand(b);d.go()};this.askToEditEventOrSeries=3Dfunct=
ion(c,d){var =
b=3DAlertManager.createWarningAlert(c,a.getStrings().recurrenceinformatio=
n,true,d);b.addOption(a.getStrings().editoccurence,"Occurrence",true);b.a=
ddOption(a.getStrings().editseries,"Series",false);b.addButton(a.getStrin=
gs().openforedit,"Open",true,false);b.addButton(a.getStrings().cancel,"Ca=
ncel",false,true);AlertManager.getInstance().showAlert(b)};this._setupDel=
eteSeries=3Dfunction(d,c){var =
b=3DAlertManager.createWarningAlert(d,a.getStrings()["alertdeleteseries"]=
,true);b.addOption(a.getStrings()["alertdeleteoccurrence"],"Occurrence",t=
rue);b.addOption(a.getStrings()["alertdeleteevery"],"Series",false);b.add=
Button(a.getStrings()["delete"],c,true,false);b.addButton(a.getStrings()[=
"cancel"],"Cancel",false,true);return =
b};AppController.registerBaseMethod(this,"init");AppController.registerBa=
seMethod(this,"initOnDemand");AppController.registerBaseMethod(this,"init=
Delayed");AppController.registerBaseMethod(this,"doCommand");AppControlle=
r.registerBaseMethod(this,"doCommandWithEvent");AppController.registerBas=
eMethod(this,"dispose");AppController.registerBaseMethod(this,"isCalendar=
Visible");AppController.registerBaseMethod(this,"saveEventData");AppContr=
oller.registerBaseMethod(this,"handleKeyDown");AppController.registerBase=
Method(this,"notifyOnDemandFeatureLoaded");AppController.registerBaseMeth=
od(this,"ondemandFeaturesLoaded");return =
this};AppController.registerClass("AppController");DesktopAppController=3D=
function(){DesktopAppController.initializeBase(this,arguments);var =
a=3Dthis,Q=3Dnull;this.$=3Dfunction(){return Q||(Q=3DjQuery(a))};var =
r=3D[],c=3Dnull,d=3Dnull,e=3Dnull,s=3Dnull,y=3Dnew =
Calendar.DelayLoadManager,o=3Dnull,b=3Dnull,g=3Dnull,h=3Dnull,q=3Dnull,t=3D=
null,Mb=3D"fseePLT",C=3D["miniCal","calendarInfoContainer","calendarShort=
cutsContainer","calendarToolbar","calendarViewNavigatorTab","calendarView=
sContainer"],z=3Dnull,f=3Dnull,k=3Dnull,j=3Dnull,lb=3D8;this.getMaxDaysIn=
WeekView=3Dfunction(){return lb};var =
ib=3D42;this.getMonthViewMaxCells=3Dfunction(){return ib};var =
l=3D{isTraditionalMonthView:true,isTraditionalWeekView:false,haveTasksLoa=
ded:CAL.DisplayView[getSetting("savedView")]=3D=3DCAL.DisplayView.TaskVie=
w,tasksClicked:false};this.setViewFlags=3Dfunction(a,b){if(a!=3Dnull&&typ=
eof a!=3D"undefined")l.isTraditionalMonthView=3Da;if(b!=3Dnull&&typeof =
b!=3D"undefined")l.isTraditionalWeekView=3Db};this.getIsTraditionalMonthV=
iew=3Dfunction(){return =
l.isTraditionalMonthView};this.getIsTraditionalWeekView=3Dfunction(){retu=
rn l.isTraditionalWeekView};this.getTasksLoaded=3Dfunction(){return =
l.haveTasksLoaded};this.setTasksLoaded=3Dfunction(a){l.haveTasksLoaded=3D=
a};this.getTasksClicked=3Dfunction(){return =
l.tasksClicked};this.setTasksClicked=3Dfunction(a){l.tasksClicked=3Da};th=
is.getCurrentViewName=3Dfunction(){return =
b.getCurrentViewName()};this.getPreviousViewName=3Dfunction(){return =
b.getPreviousViewName()};this.navigateToPreviousEventView=3Dfunction(){b.=
navigateToPreviousEventView()};this.getPrintContext=3Dfunction(){return =
k};this.beginWaitForBootstrap=3Dfunction(a){z=3Dwindow.setTimeout(J,a)};t=
his.endWaitForBootstrap=3Dfunction(){if(z)window.clearTimeout(z)};functio=
n =
J(){AlertManager.createWarningAlert(a.getStrings().errortitle,a.getString=
s().bootstrapTimeout,false,null,true,true)}this.init=3Dfunction(h,i,g){e=3D=
i;c=3De.getControlInstance;d=3Dh;b=3Dc("viewNavigator");if(g["idssTrackUr=
l"])s=3D(new =
Calendar.IDSS(g["idssTrackUrl"])).init(!!getSetting("circleId"));M();d.$(=
).bind({"stoppolling.dac":Jb,"servererror.dac":Hb,"bootstrapfailed.dac":J=
});jQuery(b).bind({"viewnav_requestdisplaychange.dac":H,"viewnav_viewchan=
ged.dac":hb});var =
f=3Dc("miniCalendar");if(f)jQuery(f.getController()).bind({"selectionchan=
ged.dac":ab});DesktopAppController.callBaseMethod(a,"init",arguments)};th=
is.initDelayed=3Dfunction(){M();y.setDelayLoadCompleted();gHistoryEngine=3D=
new =
HistoryEngine;gHistoryEngine.initialize(window,"app_frameset","/calendar/=
Library/hist0"+a.getAppState().getServiceVersion()+".aspx","/calendar/Lib=
rary/hist1"+a.getAppState().getServiceVersion()+".aspx",{commandName:a.ge=
tAppState().getInitViewCommandName(),paramList:{targetDate:a.getAppState(=
).getBootModelTargetDate()}},doCommandFromHistory,null);DesktopAppControl=
ler.callBaseMethod(a,"initDelayed",arguments);if($B.IE&&$B.V<7)b.attachCl=
ickHandler()};this.notifyOnDemandFeatureLoaded=3Dfunction(d){DesktopAppCo=
ntroller.callBaseMethod(a,"notifyOnDemandFeatureLoaded",arguments);switch=
(d){case "EventEditRsvpResponse":var =
b=3Dc("eventEditRsvpResponse");if(b)jQuery(b).bind({"send.dac":W,"delete.=
dac":U})}};this.registerDragDropControl=3Dfunction(a){jQuery(a).bind({"dr=
ageventended.dac":Kb,"drageventstarted.dac":Ib});r.push(a)};this.dispose=3D=
function(){jQuery(d).unbind(".dac");jQuery(b).unbind(".dac");jQuery(c("mi=
niCalendar").getController()).unbind(".dac");jQuery(c("eventEditRsvpRespo=
nse")).unbind(".dac");for(i=3D0;i<r.length;i++)jQuery(r[i]).unbind(".dac"=
);r=3Dnull;if(gHistoryEngine){gHistoryEngine.dispose();gHistoryEngine=3Dn=
ull}if(j){for(var e=3D0;e<j.length;e++){var =
f=3Dj[e];if(f)f.close()}j.clear();j=3Dnull}if(typeof =
MenuManager!=3D"undefined")MenuManager.dispose();DesktopAppController.cal=
lBaseMethod(a,"dispose",arguments)};this.isCalendarVisible=3Dfunction(b){=
var a=3De.getControlInstance("calendarPicker");return =
a?a.isCalendarChecked(b):true};this.saveEventData=3Dfunction(c,o,p,n,g,l,=
i,h){if(n){d.saveReadOnlyEvent(c,{ControlInstanceName:i});return}var =
m=3De?e.getLargestDisplayedRange():null,k=3Dg&&(c.IsRecurrenceException||=
c.RecurrenceId||c.RecurrenceInfo||g.originalEventWasRecurring);if(!k)g=3D=
null;if(d)d.saveEvent(c,a.isCalendarVisible(c.CalendarGuid),g,m,l,{Contro=
lInstanceName:i});if(!c.Guid){var =
f=3Dh=3D=3D"event"?"AddNewEvent":"TaskNoDueDateQuickAddSave",j=3De.getCon=
trolInstance("calendarPicker");if(a.getAppState().getIsGroupMode()&&j&&!j=
.isMainGroupCalendar(c.CalendarGuid))f=3D"SaveEventToPersonalCalendar";el=
se =
if(b.getCurrentViewName()=3D=3DCAL.DisplayView.MonthView||h=3D=3D"task")i=
f(c.IsAllDayEvent)f=3Dh=3D=3D"event"?"EventAllDayMonthGridSave":"TaskNoDu=
eTimeQuickAddSave";else =
if(c.DateEnd)f=3Dh=3D=3D"event"?"EventPartialDayMonthGridSave":"TaskWithD=
ueTimeQuickAddSave";a.doCommand("TrackAction",{trackId:f})}};this.saveBir=
thdayData=3Dfunction(b,c){var =
f=3De?e.getLargestDisplayedRange():null;if(d)d.saveBirthday(b,a.isCalenda=
rVisible(b.CalendarGuid),f,{ControlInstanceName:c})};this.showBirthdayRea=
dOnlyError=3Dfunction(){AlertManager.createWarningAlert(a.getStrings().bi=
rthdayReadOnlyErrorTitle,a.getStrings().birthdayReadOnlyErrorMessage,fals=
e,null,true,true)};this.getCurrentViewContentElementID=3Dfunction(){switc=
h(b.getCurrentViewName()){case CAL.DisplayView.MonthView:case =
CAL.DisplayView.WeekView:case CAL.DisplayView.DayView:case =
CAL.DisplayView.AgendaView:case CAL.DisplayView.TaskView:return =
"calendarViewsContainer";break;case CAL.DisplayView.EditEventView:case =
CAL.DisplayView.NewEventView:case =
CAL.DisplayView.ReadOnlyEventView:return =
"fullScreenEventEditor";break;case CAL.DisplayView.EditTaskView:case =
CAL.DisplayView.NewTaskView:case CAL.DisplayView.ReadOnlyTaskView:return =
"fullScreenTaskEditor";break;case =
CAL.DisplayView.CalendarGeneralSettingsView:return =
"calendarGeneralSettingsContainer";break;case =
CAL.DisplayView.CalendarSharingSettingsView:return =
"calendarSharingSettingsContainer";break;case =
CAL.DisplayView.EmbeddedCalendarBuilderView:return =
"embeddedCalendarBuilderView"}};this.getSelectionRange=3Dfunction(c,b){va=
r =
a=3Dc.getSelectionRange();if(!a&&!b)a=3DgController.getDefaultSelectionRa=
nge();return a};this.calculateDisplayedRange=3Dfunction(b,d){var =
a=3Dc("miniCalendar");if(a)return a.calculateDisplayedRange(b,d);return =
null};this.getDefaultSelectionRange=3Dfunction(){var =
g=3Dc("miniCalendar"),h=3Dnull,d=3Dg?g.getSelectionRange():null;if(!d){va=
r f=3Dnew Calendar.Date;f.moveToStartOfDay();var i=3Dnew =
Calendar.Date(f);i.moveToEndOfDay();d=3D{DateStart:f,DateEnd:i}}var =
e=3Dnew =
Calendar.Date,b=3Dnull;if(Calendar.Date.getDayDifference(d.StartDate,e)>=3D=
0&&Calendar.Date.getDayDifference(e,d.EndDate)>=3D0){b=3De;e=3Dnull}else =
if(a.getAppState().getTargetStartDate())b=3Da.getAppState().getTargetStar=
tDate().clone();b.setHours(Calendar.Date.StartHourOfWorkDay,Calendar.Date=
.StartMinuteOfWorkDay,0,0);var =
j=3Db.addMinutes(60);h=3D{DateStart:b,DateEnd:j,IsAllDayEvent:false};retu=
rn h};this.getItemDetailsAndEditFromHistory=3Dfunction(b){var =
c=3D{itemType:b.itemType,itemId:b.eventId,calendarId:b.calendarId,viewNam=
e:b.viewingName,skipRecurrenceDialog:false};a.doCommand("EditItem",c)};th=
is.deleteSelectedEvent=3Dfunction(){var =
f=3Dnull,j=3Dnull,i=3D{bIsEditingEvent:false},k=3Db.getCurrentViewName();=
switch(k){case CAL.DisplayView.ReadOnlyEventView:case =
CAL.DisplayView.EditEventView:f=3D[c("fullScreenEventEditor").getControll=
er().getEventId()];j=3Dc("fullScreenEventEditor").getController().getOrig=
inalEvent();i.bIsEditingEvent=3Dtrue;i.bIsEditingSeries=3Dc("fullScreenEv=
entEditor").getController().isEditingRecurringEventSeries();break;case =
CAL.DisplayView.MonthView:f=3Dg.getSelectedEventIds();break;case =
CAL.DisplayView.WeekView:case =
CAL.DisplayView.DayView:f=3Dh.getSelectedEventIds()}if(f)if(f.length=3D=3D=
0){var =
o=3Da.getStrings().deleteEventNoSelectionTitle,l=3Da.getStrings().deleteE=
ventNoSelectionText;AlertManager.createWarningAlert(o,l,false,null,true,t=
rue)}else{var =
n=3De.getLargestDisplayedRange();d.getCachedEvent(f[0],n,{ControlInstance=
Name:"None",Callback:m,event:Calendar.Event.cloneEvent(j),Context:i})}};t=
his.deleteSelectedTask=3Dfunction(){var =
a=3Dnull,g=3Dnull,f=3D{bIsEditingEvent:false};switch(b.getCurrentViewName=
()){case =
CAL.DisplayView.EditTaskView:a=3D[c("fullScreenTaskEditor").getController=
().getEventId()];g=3Dc("fullScreenTaskEditor").getController().getOrigina=
lEvent();f.bIsEditingEvent=3Dtrue;break;default:alert("deleting tasks =
from grid not implemented")}var =
h=3De.getLargestDisplayedRange();d.getCachedEvent(a[0],h,{ControlInstance=
Name:"None",Callback:m,event:Calendar.Event.cloneEvent(g),Context:f})};th=
is.closeFullScreenEventEditor=3Dfunction(){var =
a=3Dc("fullScreenEventEditor");if(a)a.getController().stopWatchingSidebar=
Navigation()};this.closeFullScreenTaskEditor=3Dfunction(){var =
a=3Dc("fullScreenTaskEditor");if(a)a.getController().stopWatchingSidebarN=
avigation()};this.handleKeyDown=3Dfunction(c){var =
d=3Dwindow.document.activeElement;switch(c.keyCode){case =
Dom.KeyCode.F6:var b=3DBb(d)+1;if(b=3D=3DC.length)return =
true;if(!a.selectNavigableElement(C[b])){c.returnValue=3Dfalse;return =
false}}DesktopAppController.callBaseMethod(a,"handleKeyDown",arguments)};=
this.showDeleteConfirmationAlert=3Dfunction(c,a,b){m(c,a,b)};this.updateS=
pecifiedEvents=3Dfunction(b){a.$().trigger("updateEvents",[b])};this.doCo=
mmand=3Dfunction(h,e,l){var f=3Dfalse,g=3Dnull;switch(h){case =
"LoadCalendars":if(d)d.getAllCalendars();break;case =
"SetTasksLoaded":Db();break;case "UpdateAd":Ab();break;case =
"FirstRunExperience":if(getSetting("showFRE"))gb();break;case =
"SetUserTimezone":I(e.Timezone,e.BootstrapWhenComplete);break;case =
"Bootstrap":sendBootstrapRequest();break;case =
"ShowAddEventPopOver":x("event",e.locationRect,e.timeSelection,e.tracking=
Name,"showAddEventPopOver");break;case =
"ShowAddTaskPopOver":x("task",e.locationRect,e.timeSelection,e.trackingNa=
me,"showAddTaskPopOver");break;case =
"ShowAddBirthdayPopOver":x("birthday",e.locationRect,e.timeSelection,e.tr=
ackingName,"showAddBirthdayPopOver");break;case =
"InitAgendaView":f=3Dtrue;a.doCommand("NavigateToView",CAL.DisplayView.Ag=
endaView);break;case =
"ShowAgendaView":f=3Dtrue;b.changeDisplay(Calendar.ViewNavigatorButtons.A=
genda);break;case =
"ShowDayView":f=3Dtrue;a.doCommand("NavigateToView",CAL.DisplayView.DayVi=
ew);u(e.targetDate);break;case =
"ShowWeekView":f=3Dtrue;a.doCommand("NavigateToView",CAL.DisplayView.Week=
View);u(e.targetDate);break;case =
"ShowTaskView":f=3Dtrue;a.doCommand("NavigateToView",CAL.DisplayView.Task=
View);break;case "ShowBirthdayCal":mb();break;case =
"SelectThisMonth":f=3Dtrue;var j=3Dnew =
Calendar.Date(e.targetDate.getFullYear(),e.targetDate.getMonth(),1),i=3DC=
alendar.Date.getRangeOfCalendarMonth(j),k=3D{startDate:i.StartDate,endDat=
e:i.EndDate,focusDate:e.targetDate,dontBroadcast:false};a.doCommand("SetS=
election",k);a.doCommand("NavigateToView",CAL.DisplayView.MonthView);brea=
k;case "NewEvent":B(CAL.CalendarItemType.CalendarItem);break;case =
"NewBirthday":if(getSetting("isBirthdayCalendarReadOnly"))a.showBirthdayR=
eadOnlyError();else B("birthday");break;case =
"NewTask":B(CAL.CalendarItemType.TaskItem);break;case =
"LaunchEditor":fb(e.locationRect,e.control);break;case =
"EditEvent":f=3Dtrue;P("event",e.eventId+(e.eventRecurrenceId?"|"+e.event=
RecurrenceId:""),e.calendarId,!e.eventRecurrenceId,e.isRru);break;case =
"EditTask":f=3Dtrue;P("task",e.eventId,e.calendarId);break;case =
"NewPrePopulatedEvent":f=3Dtrue;cb(e);break;case =
"NewPrePopulatedTask":f=3Dtrue;eb(e);break;case =
"GoToDay":f=3Dtrue;u(e.targetDate);break;case =
"GoToToday":f=3Dtrue;u();a.doCommand("TrackAction",{trackId:"ToolbarToday=
Button"});break;case "NextSevenDays":f=3Dtrue;wb();break;case =
"NextFourWeeks":f=3Dtrue;vb();break;case =
"TrackAction":if(s)s.SetPageSequenceUrl(s.PageSequenceNumbers[e.trackId])=
;break;case "CommonClickAction":rb(e.clickAction,e.context);break;case =
"DeleteEvent":a.deleteSelectedEvent();break;case =
"DeleteTask":a.deleteSelectedTask();break;case =
"LaunchCalendarSettingDialog":if(e&&!e.calendarGuid&&e.newCalendarType&&e=
.newCalendarType=3D=3DCAL.CalendarType.Birthday&&getSetting("isBirthdayCa=
lendarReadOnly"))a.showBirthdayReadOnlyError();else{f=3Dtrue;v(e?e.calend=
arGuid:null,e?e.newCalendarType:null)}break;case =
"EditCalendarFromContextMenu":f=3Dtrue;$BSI.reportEvent("ReadView.Calenda=
r.SettingsPage",{CalSetEntryPoint:"Edit Link In Calendar List Right =
Click"});v(e.menuContext.calendarId);break;case =
"ShareCalendarFromContextMenu":f=3Dtrue;F(e.menuContext.calendarId);g=3DG=
;break;case =
"NotificationsFromContextMenu":f=3Dtrue;$BSI.reportEvent("ReadView.Calend=
ar.SettingsPage",{CalSetEntryPoint:"Alerts Link In Calendar List Right =
Click"});v(e.menuContext.calendarId);break;case =
"ToggleToolbarMenu":xb(e.name,e.dockElement);break;case =
"LaunchCalendarSharingSettingDialog":f=3Dtrue;F(e.calendarId);g=3DG;break=
;case "Print":Lb();break;case =
"ReturnToCalendarView":f=3Dtrue;b.navigateToPreviousEventView();break;cas=
e "StartPolling":Gb(e.calendarId);break;case =
"RsvpResponse":f=3Dtrue;kb(e.rsvpMenuAction,e.menuContext);break;case =
"MessageToParticipants":case "ReplyToMeetingRequest":case =
"ReplyAllToMeetingRequest":f=3Dtrue;break;case =
"SetupPrintContext":ub(e.printType);break;case =
"DisposePrintContext":nb(e.printWindow);break;case =
"ToggleFlyoutFooter":tb(e.forceHide);break;case =
"HelpMenuAction":zb(e.action);break;case =
"NavigateToContactDetails":w(e);break;case =
"NavigateToCleanUpContacts":bb(e);break;case =
"SendMessage":K(e);break;case =
"EditItem":n(e.itemType,e.itemId,e.calendarId,e.viewName?e.viewName:b.get=
CurrentViewName(),e.skipRecurrenceDialog,e.isRru);break;case =
"ProcessBootCommands":pb();break;case "ProcessWeather":Cb();break;case =
"ShowEmbeddedCalendarBuilderView":f=3Dtrue;Z(e.url,e.guid);break;case =
"ResetEmbeddedCalendarPage":c("embeddedCalendarBuilderView").getControlle=
r().reset();break;case =
"CancelEmbeddedCalendarPage":a.doCommand("LaunchCalendarSharingSettingDia=
log",{calendarId:c("embeddedCalendarBuilderView").getController().getGuid=
()})}if(gHistoryEngine&&f&&!l)gHistoryEngine.AddEventToHistory({commandNa=
me:h,paramList:e},doCommandFromHistory,g);DesktopAppController.callBaseMe=
thod(a,"doCommand",arguments)};function =
Z(b,d){a.getOnDemandLoadManager().requireFeatures(["EmbeddedCalendarBuild=
er"],{url:b,guid:d},function(a){c("embeddedCalendarBuilderView").getContr=
oller().setUrlAndGuid(a.url,a.guid);gController.doCommand("NavigateToView=
",CAL.DisplayView.EmbeddedCalendarBuilderView)})}function mb(){var =
a=3Dd.getBirthdayCalendar();if(!a||a.IsVisibleToCurrentUser)return;var =
b=3De.getLargestDisplayedRange();d.updateCalendarVisibility(a.Guid,true,b=
.StartDate,b.EndDate,{isRru:true,ControlInstanceName:"bootstrapControls",=
showCalendarGuid:a.Guid})}function =
Cb(){if(gWeather)a.$().trigger("weatherUpdated")}function pb(){var =
c=3D$Cookie.getCookie("wlc_command");if(c){$Cookie.deleteCookie("wlc_comm=
and");var =
b=3Dc.split(":"),d=3D{};d[b[1]]=3Db[2];a.doCommand(b[0],d)}}function =
P(h,d,c,f,i){var =
e=3Da.getAppState().getInitView();if(b.getCurrentViewName()!=3Dnull)e=3Db=
.getCurrentViewName();if(d&&c&&d.length>0&&c.length>0){var =
g=3D{itemType:h,itemId:d,calendarId:c,viewName:e,skipRecurrenceDialog:f,i=
sRru:i};a.doCommand("EditItem",g)}}function =
Ib(){a.getAppState().setIsInDragMode(true)}function =
Kb(){a.getAppState().setIsInDragMode(false)}function ab(k,c,d){var =
f=3DCalendar.Date.getDayDifference(c,d);if(a.getCurrentViewName()=3D=3DCA=
L.DisplayView.AgendaView)q.getController().updateRange(c,d);else =
if(f<=3Da.getMaxDaysInWeekView()){var =
e;if(f>1)e=3Db.navigate(CAL.DisplayView.WeekView,{isTraditionalView:a.get=
IsTraditionalWeekView(),pageSequenceName:"CustomWeekView"});else =
e=3Db.navigate(CAL.DisplayView.DayView);if(h)h.showDateRange(c,d,e);else =
y.requireDelayLoad(function(){h.showDateRange(c,d,e)})}else{b.navigate(CA=
L.DisplayView.MonthView,{isTraditionalView:a.getIsTraditionalMonthView(),=
pageSequenceName:"CustomMonthView"});if(a.getIsTraditionalMonthView()){va=
r =
i=3Dg.getDisplayedRange();if(!(i.StartDate.isEqual(c)&&i.EndDate.isEqual(=
d)))a.doCommand("ShowMonth",{thisMonthDate:Calendar.Date.average(c,d)})}e=
lse g.showWeekRange(c,d)}}function =
Db(){if(gController.getTasksClicked())gController.setTasksLoaded(true)}fu=
nction =
Ab(){AdManager.getInstance().updateDisplay(b.getCurrentViewName());if(b.g=
etCurrentViewName()=3D=3DCAL.DisplayView.DayView)h.updateDisplayForAd()}f=
unction =
kb(d,b){if(b.isEventChanged&&b.userParticipationStatus!=3DCAL.CalendarUse=
rParticipationStatus.Declined){var =
c=3DAlertManager.createWarningAlert(a.getStrings().editRsvpAlertSaveTitle=
,a.getStrings().editRsvpAlertSaveText,true,yb,false,false,{menuAction:d,i=
nnerContext:b});c.addButton(a.getStrings().save,"Save",true,false);c.addB=
utton(a.getStrings().cancel,"Cancel",false,true);AlertManager.getInstance=
().showAlert(c)}else A(d,b)}function =
fb(c,b){a.doCommand("ShowAddEventPopOver",{locationRect:c,timeSelection:a=
.getSelectionRange(b),trackingName:"EventQuickAddFromGridAddLink"})}funct=
ion B(d){var =
c=3Dnull,e=3Dd=3D=3DCAL.CalendarItemType.TaskItem;switch(b.getCurrentView=
Name()){case =
CAL.DisplayView.MonthView:c=3Da.getSelectionRange(g,e);break;case =
CAL.DisplayView.WeekView:case =
CAL.DisplayView.DayView:c=3Da.getSelectionRange(h,e);break;case =
CAL.DisplayView.AgendaView:c=3De?null:a.getDefaultSelectionRange()}if(d=3D=
=3DCAL.CalendarItemType.CalendarItem){a.doCommand("ShowAddEventPopOver",{=
locationRect:null,timeSelection:c,trackingName:"ToolbarAddEventButton"});=
$BSI.reportEvent("AddCreate.Calendar.Event",{CalEntryPoint:"ToolbarQuickA=
dd"})}else =
if(d=3D=3DCAL.CalendarItemType.TaskItem){a.doCommand("ShowAddTaskPopOver"=
,{locationRect:null,timeSelection:c,trackingName:"ToolbarAddTaskButton"})=
;$BSI.reportEvent("AddCreate.Calendar.Task",{CalEntryPoint:"ToolbarQuickA=
dd"})}else =
if(d=3D=3D"birthday")a.doCommand("ShowAddBirthdayPopOver",{locationRect:n=
ull,timeSelection:c,trackingName:"ToolbarAddBirthdayButton"})}function =
Bb(c){var a=3Dc;while(a&&a!=3Ddocument){var =
b=3DC.indexOf(a.id);if(b>=3D0)return b;a=3Da.parentNode}return =
-1}function Fb(f){var a=3Df;if(!a){var =
c=3DgController.getStrings().pageTitles,e=3Db.getCurrentViewName(),d=3Dc[=
Calendar.getViewNameFromEnum(e)];a=3Dd?d:c["Default"]}window.document.tit=
le=3Da}function hb(e,c){a.doCommand("HideInfoBar");var =
b=3Dc;if(a.getAppState().getIsGroupMode()){Calendar.Toolbar.DisplayButton=
(_ge("toolbar_gridview_import"),false);Calendar.Toolbar.DisplayButton(_ge=
("toolbar_gridview_share"),false)}a.doCommand("RefreshResizeEngine");Fb()=
;if(b!=3DCAL.DisplayView[getSetting("savedView")]&&isAllowedSavedView(Cal=
endar.getViewNameFromEnum(b))&&!!getSetting("publishedUrlBase")=3D=3Dfals=
e)d.savePersistentView(b);a.hideAllPopupDialogs();if(b=3D=3DCAL.DisplayVi=
ew.MonthView){if(g.getExpansionMode()!=3DCAL.GridExpansionMode[getSetting=
("monthGridExpansionMode")])a.doCommand(g.getExpansionMode()?"CollapseGri=
d":"ExpandGrid");g.becomeActiveView()}else =
if(b=3D=3DCAL.DisplayView.WeekView||b=3D=3DCAL.DisplayView.DayView)if(h.g=
etExpansionMode()!=3DCAL.GridExpansionMode[getSetting("monthGridExpansion=
Mode")])a.doCommand(h.getExpansionMode()?"CollapseGrid":"ExpandGrid")}fun=
ction =
H(n,e,k,m,l){if(!l&&gHistoryEngine)gHistoryEngine.AddEventToHistory(n,H);=
a.$().trigger("displayviewchangerequested",[e,k,m]);var =
e=3De;switch(e){case =
Calendar.ViewNavigatorButtons.Month:if(a.getIsTraditionalMonthView()&&!a.=
getIsTraditionalWeekView()&&b.getCurrentViewName()=3D=3DCAL.DisplayView.M=
onthView)break;a.setViewFlags(true,false);a.doCommand("NavigateToView",CA=
L.DisplayView.MonthView);var =
d=3Da.getAppState().getTargetStartDate().clone(),j=3Dnew =
Calendar.Date(d.getFullYear(),d.getMonth(),1),i=3DCalendar.Date.getRangeO=
fCalendarMonth(j),c=3D{startDate:i.StartDate,endDate:i.EndDate,focusDate:=
d,dontBroadcast:false};a.doCommand("ForceSetSelection",c);break;case =
Calendar.ViewNavigatorButtons.Week:if(!a.getIsTraditionalMonthView()&&a.g=
etIsTraditionalWeekView()&&b.getCurrentViewName()=3D=3DCAL.DisplayView.We=
ekView)break;E();a.setViewFlags(false,true);a.doCommand("NavigateToView",=
CAL.DisplayView.WeekView);var =
g=3Da.getAppState().getTargetStartDate().clone(),h=3Da.getAppState().getT=
argetStartDate().clone();g.moveToStartOfWeek();h.moveToEndOfWeek();var =
c=3D{startDate:g,endDate:h,focusDate:a.getAppState().getTargetStartDate()=
,dontBroadcast:false};a.doCommand("ForceSetSelection",c);break;case =
Calendar.ViewNavigatorButtons.Day:if(!a.getIsTraditionalMonthView()&&!a.g=
etIsTraditionalWeekView()&&b.getCurrentViewName()=3D=3DCAL.DisplayView.Da=
yView)break;E();a.setViewFlags(false,false);a.doCommand("NavigateToView",=
CAL.DisplayView.DayView);var =
c=3D{startDate:a.getAppState().getTargetStartDate(),endDate:a.getAppState=
().getTargetStartDate(),focusDate:null,dontBroadcast:false};a.doCommand("=
ForceSetSelection",c);break;case =
Calendar.ViewNavigatorButtons.Agenda:if(b.getCurrentViewName()=3D=3DCAL.D=
isplayView.AgendaView)break;a.setViewFlags(false,false);var =
f=3Djb();a.doCommand("NavigateToView",CAL.DisplayView.AgendaView);q.getCo=
ntroller().updateRange(f.StartDate,f.EndDate);break;case =
Calendar.ViewNavigatorButtons.Task:a.setViewFlags(false,false);a.setTasks=
Clicked(true);if(!a.getTasksLoaded())a.doCommand("LoadTasks");a.doCommand=
("NavigateToView",CAL.DisplayView.TaskView)}}function =
E(){if(b.getCurrentViewName()=3D=3DCAL.DisplayView.MonthView){var =
c=3Dg.getSelectionRange();if(c!=3Dnull)a.getAppState().setTargetStartDate=
(c.DateStart.moveToStartOfDay())}}function jb(){var =
c=3Dnull;if(b.getCurrentViewName()=3D=3DCAL.DisplayView.MonthView)c=3Dg.g=
etDisplayedRange();else =
if(b.getCurrentViewName()=3D=3DCAL.DisplayView.DayView||b.getCurrentViewN=
ame()=3D=3DCAL.DisplayView.WeekView)c=3Dh.getCurrentDateRange();else{var =
d=3Da.getAppState().getTargetStartDate().clone();d.moveToStartOfWeek();va=
r =
e=3Da.getAppState().getTargetStartDate().clone();e.moveToEndOfWeek();c=3D=
{StartDate:d,EndDate:e}}return c}function rb(i,c){var =
f=3Dtrue,g=3Db.getCurrentViewName(),j=3Di;switch(j){case =
"viewSocialEvent":X(c.dataSource.ItemId);break;case =
"editBirthdayDetails":if(getSetting("isBirthdayCalendarReadOnly"))a.showB=
irthdayReadOnlyError();else =
n(c.dataSource.ItemType,c.dataSource.ItemId,null,g);break;case =
"view":case "edit":case =
"setReminder":n(c.dataSource.ItemType,c.dataSource.ItemId,null,g);break;c=
ase "viewContact":w(c.externalId,false);break;case =
"editContact":w(c.externalId);break;case =
"sendMessage":K(c.externalId);break;case "deleteBirthday":f=3Dfalse;var =
h=3De.getLargestDisplayedRange();d.getCachedEvent(c.dataSource.ItemId,h,{=
ControlInstanceName:"None",Callback:m});break;case =
"delete":f=3Dfalse;var =
h=3De.getLargestDisplayedRange();d.getCachedEvent(c.dataSource.ItemId,h,{=
ControlInstanceName:"None",Callback:m})}if(f&&gHistoryEngine)gHistoryEngi=
ne.AddEventToHistory({eventId:c.dataSource.ItemId,itemType:c.dataSource.I=
temType,viewingName:g},Y,a.closeFullScreenEventEditor)}function =
Y(a){n(a.itemType,a.eventId,a.calendarId,a.viewingName)}function =
X(b){a.hideAllPopupDialogs();var =
c=3De.getLargestDisplayedRange();d.getFullEvent(b,c,{ControlInstanceName:=
"None",eventId:b,calendarId:0,Callback:qb})}function =
qb(a){window.top.location.href=3Da.Url}function n(b,h,m,n,k,o){var =
l=3Db=3D=3D"task"?PLT_TIMER_ID_AJAX_EDIT_TASK_VIEW:PLT_TIMER_ID_AJAX_EDIT=
_EVENT_VIEW;pltTimerStart(l);a.hideAllPopupDialogs();var =
f=3Dnull,g=3Dnull,c=3Dnull;if(b=3D=3D"event"){f=3D"fullScreenEventEditor"=
;g=3DR;c=3D["ItemEditor","FullScreenEventEditor"]}else =
if(b=3D=3D"task"){f=3D"fullScreenTaskEditor";g=3DS;c=3D["ItemEditor","Ful=
lScreenTaskEditor"]}else return;var =
i=3D{ControlInstanceName:f,Callback:g,viewingName:n,itemType:b,eventId:h,=
calendarId:m,getSeries:k,isRru:o},j=3De.getLargestDisplayedRange();if(get=
Setting("isEmbedded"))d.getCachedEvent(h,j,i);else{pltTimerMarkRequesting=
Javascript();a.getOnDemandLoadManager().requireFeatures(c,{fppContext:i},=
function(a){pltTimerMarkReceivedJavascript();d.getFullEvent(h,j,a.fppCont=
ext)})}}function =
sb(a,c,b){if(a=3D=3Dnull&&c!=3Dnull&&c.RecurrenceDescription!=3Dnull&&b!=3D=
null)return =
true;if(a&&b&&a.RecurrenceDescription!=3Dnull&&a.RecurrenceDescription!=3D=
b.RecurrenceDescription)return true;return false}function =
R(b,k,i,e,g,d,j){var =
l=3Dj.isRru;if(!l&&sb(b,g,d))AlertManager.createInformationalAlert(a.getS=
trings().fullScreenEventEditor.warningChangeRecurrencePatternTitle,a.getS=
trings().fullScreenEventEditor.majorRecurrenceChangeOnQuery,true,true);el=
se if(b&&Calendar.Event.isRecurringEvent(b)&&!e){var =
m=3Da.getStrings().emptytitle;if(b.Summary&&b.Summary.length>0)m=3Db.Summ=
ary.encodeHtml();var =
n=3Dd?Calendar.Event.quantifyChangeFromStub(b,d):{};f=3D{pMasterEvent:g,p=
Event:b,viewingGrid:k,isEventChanged:i,isReadOnly:e,changeDescription:n};=
if(j.getSeries){var =
o=3D{isMasterEventFetched:true};N(o,"Open","Series")}else =
a.askToEditEventOrSeries(m,N)}else{var =
p=3Db?b:g,h=3Dc("fullScreenEventEditor");if(h){h.getController().show(p,k=
,i,e,Calendar.Event.quantifyChangeFromStub(b,!d&&l?b:d));a.doCommand("Nav=
igateToView",e?CAL.DisplayView.ReadOnlyEventView:CAL.DisplayView.EditEven=
tView)}}pltTimerStop()}function N(e,h,i){if(h=3D=3D"Open"){var =
d=3Dc("fullScreenEventEditor");if(d){switch(i){case =
"Occurrence":d.getController().setEditSeries(false);break;case =
"Series":if(f.pEvent.IsRecurrenceException){if(e&&e.isMasterEventFetched)=
{var =
g=3Da.getStrings()["emptytitle"];if(f.pEvent.Summary&&f.pEvent.Summary.le=
ngth>0)g=3Df.pEvent.Summary.encodeHtml();AlertManager.createWarningAlert(=
g,a.getStrings()["meetingRequestSeriesMissingError"],false,null,true,true=
)}else =
n("event",f.pEvent.ParentGuid,f.pEvent.CalendarGuid,b.getCurrentViewName(=
),true);return =
true}d.getController().setEditSeries(true);f.pEvent=3Ddb(f.pMasterEvent,f=
.pEvent)}d.getController().show(f.pEvent,f.viewingGrid,f.isEventChanged,f=
.isReadOnly,f.pMasterEvent,f.changeDescription);a.doCommand("NavigateToVi=
ew",f.isReadOnly?CAL.DisplayView.ReadOnlyEventView:CAL.DisplayView.EditEv=
entView)}}}function db(c,a){var =
b=3Da.CacheEventId;a=3Dc;a.CacheEventId=3Db;return a}function =
S(h,g,f,d,e){var =
b=3Dc("fullScreenTaskEditor");if(b){b.getController().show(h,g,f,d,e);a.d=
oCommand("NavigateToView",d?CAL.DisplayView.ReadOnlyTaskView:CAL.DisplayV=
iew.EditTaskView)}pltTimerStop()}function =
cb(f){pltTimerStart(PLT_TIMER_ID_AJAX_EDIT_EVENT_VIEW);pltTimerMarkAsCach=
eHit();var =
e=3DCalendar.FullEvent.createNewEvent();e.Summary=3Df.Summary;e.Descripti=
on=3Df.Description;e.Location=3Df.Location;e.DateStart=3Dnew =
Calendar.Date(f.StartDate*1e3);e.DateEnd=3Dnew =
Calendar.Date(f.EndDate*1e3);e.CustomTZStartDate=3De.DateStart.clone();e.=
CustomTZEndDate=3De.DateEnd.clone();e.EventTimeInUserTimeZone=3Dfalse;e.I=
sAllDayEvent=3Df.IsAllDay;e.RecurrenceId=3Dnull;e.RecurrenceInfo=3Dnull;e=
.ItemType=3DCAL.CalendarItemType.CalendarItem;e.CalendarGuid=3Df.Calendar=
;var =
g=3Da.getAppState().getInitView();if(b.getCurrentViewName()!=3Dnull)g=3Db=
.getCurrentViewName();var =
h=3D{ControlInstanceName:"fullScreenEventEditor",viewingName:g,isEventCha=
nged:false};a.doCommand("TrackAction",{trackId:"AddToCalSingleEventLandin=
gPage"});pltTimerMarkRequestingJavascript();a.getOnDemandLoadManager().re=
quireFeatures(["ItemEditor","FullScreenEventEditor","EventEditorManager",=
"EventRecurrenceManager"],{m_pModel:d,eventData:e,fppContext:h,RU:f.RU},f=
unction(b){pltTimerMarkReceivedJavascript();pltTimerMarkAllDownloadingCom=
plete();a.hideAllPopupDialogs();c("fullScreenEventEditor").getController(=
).show(b.eventData,b.fppContext.viewingName,b.fppContext.isEventChanged,f=
alse,null,b.RU);a.doCommand("NavigateToView",CAL.DisplayView.NewEventView=
);pltTimerStop()})}function =
eb(f){pltTimerStart(PLT_TIMER_ID_AJAX_EDIT_TASK_VIEW);pltTimerMarkAsCache=
Hit();var =
e=3DCalendar.FullEvent.createNewEvent();e.Summary=3Df.Summary;e.Descripti=
on=3Df.Description;e.Location=3Dnull;e.DateStart=3Dnull;if(f.DueDate)e.Da=
teEnd=3Dnew Calendar.Date(f.DueDate*1e3);else =
e.DateEnd=3Dnull;e.CustomTZStartDate=3Dnull;e.CustomTZEndDate=3Dnull;e.Ev=
entTimeInUserTimeZone=3Dfalse;e.RecurrenceId=3Dnull;e.RecurrenceInfo=3Dnu=
ll;e.ItemType=3DCAL.CalendarItemType.TaskItem;e.Priority=3DCAL.EventPrior=
ity.Normal;e.EventProgress=3DCAL.EventProgress.NotStarted;var =
g=3Da.getAppState().getInitView();if(b.getCurrentViewName()!=3Dnull)g=3Db=
.getCurrentViewName();var =
h=3D{ControlInstanceName:"fullScreenTaskEditor",viewingName:g,isEventChan=
ged:false};a.doCommand("TrackAction",{trackId:"AddToCalSingleTaskLandingP=
age"});pltTimerMarkRequestingJavascript();a.getOnDemandLoadManager().requ=
ireFeatures(["ItemEditor","FullScreenTaskEditor","EventEditorManager"],{m=
_pModel:d,eventData:e,fppContext:h,RU:f.RU},function(b){pltTimerMarkRecei=
vedJavascript();pltTimerMarkAllDownloadingComplete();a.hideAllPopupDialog=
s();c("fullScreenTaskEditor").getController().show(b.eventData,b.fppConte=
xt.viewingName,b.fppContext.isEventChanged,false,null,b.RU);a.doCommand("=
NavigateToView",CAL.DisplayView.NewTaskView);pltTimerStop()})}function =
u(f){var c=3Df?f:new =
Calendar.Date,e=3D{startDate:c,endDate:c,focusDate:c,dontBroadcast:false}=
,d=3Db.getCurrentViewName();if(d=3D=3DCAL.DisplayView.DayView||d=3D=3DCAL=
.DisplayView.AgendaView)a.doCommand("SetSelection",e);else =
if(d=3D=3DCAL.DisplayView.WeekView){a.setViewFlags(null,true);a.doCommand=
("SetSelection",e)}else =
if(d=3D=3DCAL.DisplayView.MonthView){a.setViewFlags(true,null);var =
g=3DCalendar.Date.getDayDifference(a.getAppState().getTargetStartDate(),c=
);a.doCommand("ShowMonth",{thisMonthDate:c,daysShifted:g})}}function =
wb(){a.doCommand("TrackAction",{trackId:"Toolbar7DaysButton"});var =
b=3Dnew =
Calendar.Date,d=3Db.addDays(6),c=3D{startDate:b,endDate:d,focusDate:b,don=
tBroadcast:false};a.doCommand("SetSelection",c)}function =
vb(){a.doCommand("TrackAction",{trackId:"Toolbar4WeeksButton"});a.doComma=
nd("NavigateToView",CAL.DisplayView.MonthView);var b=3Dnew =
Calendar.Date,d=3Db.addDays(21),c=3D{startDate:b,endDate:d,focusDate:b,do=
ntBroadcast:false};a.doCommand("SetSelection",c)}function xb(a,f){var =
b=3D{};if(a=3D=3D"CalendarShare"){var =
c=3Dd.getAllCalendars(null,true);b.allCalendars=3Dc}e.toggleToolbarMenu(a=
,f,b)}function zb(a){switch(a){case =
"help":doHelp(m_helpKeywords.main);break;case =
"support":window.top.location.href=3Dm_supportUrl;break;case =
"serverstatus":window.top.location.href=3Dm_serverStatusUrl;break;case =
"feedback":window.top.location.href=3Dm_feedbackUrl;break;case =
"calblog":window.top.location.href=3Dm_calBlogUrl}}function =
x(d,e,f,b){pltTimerStart(d=3D=3D"task"?PLT_TIMER_ID_POPUP_TASK_EDITOR:PLT=
_TIMER_ID_POPUP_EVENT_EDITOR);if(d=3D=3D"event"&&!b)b=3D"EventQuickAdd";e=
lse if(d=3D=3D"task"&&!b)b=3D"TaskQuickAdd";else =
if(d=3D=3D"birthday"&&!b)b=3D"BirthdayQuickAdd";pltTimerMarkRequestingJav=
ascript();y.requireDelayLoad(function(){if(!e){var =
g=3DWebUtilities.getLocation(_ge("calendarToolbar"));e=3Dg}a.getOnDemandL=
oadManager().requireFeatures(["ItemEditor"],{popOverRect:e,timeSelection:=
f,type:d},function(b){pltTimerMarkReceivedJavascript();pltTimerMarkAllDow=
nloadingComplete();var =
d=3Dc(b.type+"Editor");d.setBestDefaultCalendar(a.getAppState().getIsGrou=
pMode());d.show(b.timeSelection,b.popOverRect);pltTimerStop()});gControll=
er.doCommand("TrackAction",{trackId:b})})}function =
Hb(){$CSIPerf.addCsd("E","1");pltTimerStop()}function =
Gb(b){d.getCalendar(b,{});a.getOnDemandLoadManager().requireFeatures(["Po=
lling"],{calendarId:b},function(b){if(!o){o=3Dnew =
Calendar.PollingControl;o.initialize(a.getAppState().getPollingInterval()=
,a.getAppState().getPollingMaxRetries())}o.startPolling(function(){Eb(b.c=
alendarId)})})}function Jb(){o.stopPolling()}function Eb(c){var =
f=3Db.getCurrentViewName()=3D=3DCAL.DisplayView.AgendaView,a=3De.getLarge=
stDisplayedRange();d.pollCalendarEventsByDateRange(c,a.StartDate,a.EndDat=
e,{ControlInstanceName:"pollingControl",CalendarGuid:c},f)}function =
M(){g=3Dc("calendarMonthGrid");h=3Dc("calendarDayList");q=3Dc("calendarAg=
endaView");t=3Dc("calendarTaskView")}function =
tb(b){a.getOnDemandLoadManager().requireFeatures(["FlyoutFooter"],{forceH=
ide:b},function(a){c("flyoutFooter").toggle(a.forceHide)})}function =
w(b,c){if(b)if(c)window.open(a.getAppState().getEditContactsUrl().format(=
b),"_blank");else =
window.open(a.getAppState().getViewContactsUrl().format(b),"_blank")}func=
tion =
K(a){if(a)window.open("SendBirthdayMessage.aspx?contactId=3D"+a,"_blank")=
}function =
bb(){window.open(a.getAppState().getCleanUpContactsUrl(),"_blank")}functi=
on gb(){new FREDialog(ob,a.getAppState().getIsGroupMode())}function =
ob(c,b){if(b=3D=3D"cancel"){var =
a=3DgetSetting("groupProfileUrl");if(a)window.top.location=3Da}else =
I(c.getSelectValue(FREDialog.timeZoneSelectId),true);return =
true}function I(b,a){d.handleFirstRunExperience(b,false,a)}function =
Lb(){switch(b.getCurrentViewName()){case =
CAL.DisplayView.AgendaView:if(q)p("agenda","");break;case =
CAL.DisplayView.MonthView:p("monthView","");break;case =
CAL.DisplayView.DayView:case CAL.DisplayView.WeekView:var =
a=3Db.getCurrentViewName()=3D=3DCAL.DisplayView.DayView?"dayView":"weekVi=
ew";p(a,"");break;case CAL.DisplayView.NewEventView:case =
CAL.DisplayView.ReadOnlyEventView:case =
CAL.DisplayView.EditEventView:O(false);break;case =
CAL.DisplayView.NewTaskView:case CAL.DisplayView.ReadOnlyTaskView:case =
CAL.DisplayView.EditTaskView:O(true);break;case =
CAL.DisplayView.TaskView:p("taskView","")}}function O(d){var =
b=3Dc(d?"fullScreenTaskEditor":"fullScreenEventEditor");if(b){var =
a=3Db.getController().getOriginalEvent();if(a){var =
e=3D"&guid=3D"+a.Guid+"&calid=3D"+a.CalendarGuid;p(d?"task":"event",e)}}}=
function p(d,e){var =
c=3DgetSetting("publishedPrintUrl"),b=3Dc?c:"PrintShell.aspx";b+=3D"?type=
=3D"+d+e;b+=3Da.getAppState().getMarketQS()?"&"+a.getAppState().getMarket=
QS():"";if(!j)j=3D[];j.push(window.open(b,"","width=3D980px,height=3D600p=
x,menubar=3Dyes,location=3Dno,toolbar=3Dyes,resizable=3Dyes,scrollbars=3D=
no"))}function nb(a){k=3Dnull;if(a&&j)j.remove(a)}function ub(b){var =
a=3Dnull,i=3Dnull,c=3Dnull;switch(b){case =
"agenda":a=3Dq.getController().getRange();break;case =
"monthView":a=3Dg.getDisplayedRange();break;case "dayView":case =
"weekView":a=3Dh.getCurrentDateRange();break;case "taskView":var =
f=3Dt;i=3Df.getTasks();c=3Df.getTaskColors()}k=3D{model:d,contentStrings:=
e.getContentStrings(),userTimezone:getSetting("timeZoneNum"),dateRange:a,=
datePrefs:getSetting("dateClassUserPref"),isPublishMode:getSetting("publi=
shedPrintUrl")?true:false};if(b=3D=3D"monthView")k["displayMode"]=3Dg.get=
DisplayMode();else =
if(b=3D=3D"taskView"){k["tasks"]=3Di;k["taskColors"]=3Dc;k["isTaskLimited=
Mode"]=3Dt.getController().isLimitedMode();k["isTaskCompletedSectionVisib=
le"]=3Dt.getController().isCompletedSectionVisible()}}function =
v(e,f){var =
d=3De?false:true,b=3Dnull;if(d&&c("calendarPicker"))b=3Dc("calendarPicker=
").getAvailableColorIndexes();a.getOnDemandLoadManager().requireFeatures(=
["CalendarGeneralSettingsControl"],{calendarId:e,isNew:d,availableColors:=
b,newCalendarType:f},function(b){a.doCommand("LaunchCalendarSettingsDialo=
g",b)})}function =
F(b){a.getOnDemandLoadManager().requireFeatures(["CalendarSharingSettings=
Control"],{calendarId:b},function(b){a.doCommand("LaunchCalendarSharingSe=
ttingsDialog",b)})}function =
G(){a.doCommand("CloseCalendarSharingSettingsDialog")}function =
m(c,l,d){var =
k=3Dfalse,g=3DCalendar.Event.isBirthdayCalendar(l),e=3Da.getStrings()["em=
ptytitle"];if(c.Summary&&c.Summary.length>0)e=3Dc.Summary.encodeHtml();if=
(Calendar.Event.isCalendarReadOnly(l)&&!g){AlertManager.createWarningAler=
t(e,a.getStrings()["eventDeletePermissionsError"],false,null,true,true);r=
eturn}if(c.ItemType=3D=3DCAL.CalendarItemType.SocialEvent){var =
r=3Da.getStrings()["eventSpaceEventCantDeleteError"].format(c.Url);AlertM=
anager.createWarningAlert(e,r,false,null,true,true);return}if(Calendar.Ev=
ent.isEventMeetingRequest(c)&&!c.Calendar.IsCurrentUserOwner){AlertManage=
r.createWarningAlert(e,a.getStrings()["meetingRequestDeletePermissionsErr=
or"],false,null,true,true);return}var =
q=3Dd&&d.bIsEditingEvent,i=3Dd&&d.bIsEditingSeries,h=3Dd&&d.preDeleteComp=
lete,n=3DCalendar.Event.isEventMeetingRequestInOrganizerMode(c)&&c.Calend=
ar.IsCurrentUserOwner&&!c.IsDraft,m=3DCalendar.Event.isEventMeetingReques=
tInParticipantMode(c)&&c.Calendar.IsCurrentUserOwner,b=3Dnull,f=3Dc.Recur=
renceId&&!q;if(m_meetingRequestsEnabled&&n)if(f&&!h)b=3Da._setupDeleteSer=
ies(e,"PreDeleteMeetingRequest");else{b=3DAlertManager.createWarningAlert=
(e,a.getStrings()["alertDeleteMeetingRequestOrganizer"],true);b.addButton=
(a.getStrings()["yes"],"DeleteMeetingRequest",true,false);b.addButton(a.g=
etStrings()["no"],"Cancel",false,true)}else =
if(m_meetingRequestsEnabled&&m&&c.IcsEventStatus!=3DCAL.ICalEventStatus.C=
ancelled)if(f&&!h)b=3Da._setupDeleteSeries(e,"PreDeleteParticipantMeeting=
Request");else =
if(d&&d.MeetingRequestOperation){c.MeetingRequestOperation=3Dd.MeetingReq=
uestOperation;k=3Dtrue}else{b=3DAlertManager.createWarningAlert(e,a.getSt=
rings()["alertDeleteMeetingRequestParticipant"],true);b.addOption(a.getSt=
rings()["alertDeleteMeetingRequestParticipantOption1"],"send",true);b.add=
Option(a.getStrings()["alertDeleteMeetingRequestParticipantOption2"],"edi=
t",false);b.addOption(a.getStrings()["alertDeleteMeetingRequestParticipan=
tOption3"],"donotsend",false);b.addButton(a.getStrings()["ok"],"DeletePar=
ticipantMeetingRequest",true,false);b.addButton(a.getStrings()["cancel"],=
"Cancel",false,true)}else =
if(f)b=3Da._setupDeleteSeries(e,"Delete");else{var =
p=3Dg?a.getStrings()["alertdeletebirthday"]:a.getStrings()["alertdeletesi=
ngle"],s=3Dc.ItemType=3D=3DCAL.CalendarItemType.TaskItem?a.getStrings()["=
alertdeletetask"]:p;b=3DAlertManager.createWarningAlert(e,s,true);b.addBu=
tton(a.getStrings()["delete"],"Delete",true,false);b.addButton(a.getStrin=
gs()["cancel"],"Cancel",false,true)}var =
o=3Dd?d.ControlInstanceName:"None",j=3D{DeletedEvent:c,bIsEditingSeries:i=
,ControlInstanceName:o,bIsBirthdayEvent:g};if(k)L(null,"Delete",i?"Series=
":"Occurrence",j);else{b.setCallback(L);b.setContext(j);AlertManager.getI=
nstance().showAlert(b)}}function L(k,f,h,n){var =
j=3Dk?k:n,e=3Dj.DeletedEvent,i=3Dj.bIsEditingSeries;if(f=3D=3D"Delete"){v=
ar g=3Dfalse;switch(h){case "Occurrence":g=3Dfalse;break;case =
"Series":g=3Dtrue;break;default:if(e.RecurrenceId&&i)g=3Dtrue}if(e.Recurr=
enceId)d.deleteRecurringEvent(e,g);else{var =
l=3D[e.Guid];d.deleteEvents(l,{eventIds:l,events:[e],ControlInstanceName:=
j.ControlInstanceName})}if(b.getCurrentViewName()=3D=3DCAL.DisplayView.Ed=
itEventView||b.getCurrentViewName()=3D=3DCAL.DisplayView.ReadOnlyEventVie=
w)c("fullScreenEventEditor").getController().cancel();else =
if(b.getCurrentViewName()=3D=3DCAL.DisplayView.EditTaskView)c("fullScreen=
TaskEditor").getController().cancel()}else =
if(f=3D=3D"DeleteMeetingRequest")a.getOnDemandLoadManager().requireFeatur=
es(["EventEditRsvpResponse"],{eventPackage:{eventData:e},organizerActionT=
ype:CAL.OrganizerActionType.CancelMeeting,bIsEditingSeries:i},V);else =
if(f=3D=3D"DeleteParticipantMeetingRequest")A(h,{eventPackage:{eventData:=
e},userParticipationStatus:CAL.CalendarUserParticipationStatus.Declined,u=
serMessagingComplete:true,bIsEditingSeries:i});else =
if(f=3D=3D"PreDeleteParticipantMeetingRequest"||f=3D=3D"PreDeleteMeetingR=
equest")m(e,e.Calendar,{bIsEditingEvent:false,preDeleteComplete:true,bIsE=
ditingSeries:h=3D=3D"Series"})}function V(a){var =
b=3De.getLargestDisplayedRange();d.getFullEvent(a.eventPackage.eventData.=
CacheEventId,b,{ControlInstanceName:"None",eventId:a.eventPackage.eventDa=
ta.CacheEventId,calendarId:0,Callback:T,Context:a})}function =
T(d,e,a){var =
b=3D{eventData:d};c("eventEditRsvpResponse").show(b,null,a.organizerActio=
nType,a.bIsEditingSeries)}function A(j,g){var =
l=3Dg&&g.userMessagingComplete,h=3Dg&&typeof =
g.bIsEditingSeries!=3D"undefined"?g.bIsEditingSeries:false;if(j=3D=3D"edi=
t")a.getOnDemandLoadManager().requireFeatures(["EventEditRsvpResponse"],{=
eventPackage:g.eventPackage,userParticipationStatus:g.userParticipationSt=
atus,bIsEditingSeries:h},function(a){c("eventEditRsvpResponse").show(a.ev=
entPackage,a.userParticipationStatus,null,a.bIsEditingSeries)});else{var =
i=3DCAL.ParticipantActionType.UpdateParticipantStatusOnly;if(j=3D=3D"send=
")i=3DCAL.ParticipantActionType.UpdateParticipantStatusAndSendUpdate;var =
f=3Dg.eventPackage;f.eventData.MeetingRequestOperation=3Dnew =
CAL.PLMROperationInfo(null,i);if(g.userParticipationStatus=3D=3DCAL.Calen=
darUserParticipationStatus.Declined){if(!l){var =
n=3De.getLargestDisplayedRange();d.getCachedEvent([c("fullScreenEventEdit=
or").getController().getEventId()],n,{ControlInstanceName:"None",Callback=
:m,event:Calendar.Event.cloneEvent(f.eventData),Context:{bIsEditingEvent:=
true,bIsEditingSeries:h,MeetingRequestOperation:Calendar.Event.MeetingReq=
uestOperation.clone(f.eventData.MeetingRequestOperation)}})}else =
if(f.eventData.RecurrenceId)d.deleteRecurringEvent(f.eventData,h);else{va=
r =
k=3D[f.eventData.Guid];d.deleteEvents(k,{eventIds:k,events:[f.eventData]}=
)}if(b.getCurrentViewName()=3D=3DCAL.DisplayView.EditEventView)c("fullScr=
eenEventEditor").getController().cancel()}else{a.saveEventData(f.eventDat=
a,f.OldDateStart,f.OldDateEnd,f.IsReadOnly,f.recurrenceState,f.IsChanging=
Calendar,"fullScreenEventEditor","event");if(gHistoryEngine)gHistoryEngin=
e.AddEventToHistory(g,D);c("fullScreenEventEditor").getController().clear=
()}}}function =
D(c,b){a.doCommand("NavigateToView",b.preViewingGrid)}function =
U(h,a,g,f){if(a.eventData.RecurrenceId)d.deleteRecurringEvent(a.eventData=
,f);else{var =
e=3D[a.eventData.Guid];d.deleteEvents(e,{eventIds:e,events:[a.eventData]}=
)}if(b.getCurrentViewName()=3D=3DCAL.DisplayView.EditEventView)c("fullScr=
eenEventEditor").getController().cancel()}function W(j,f){var =
e=3Df.eventPackage,h=3Df.userParticipationStatus,i=3Df.bIsEditingSeries;i=
f(h=3D=3DCAL.CalendarUserParticipationStatus.Declined){if(e.eventData.Rec=
urrenceId)d.deleteRecurringEvent(e.eventData,i);else{var =
g=3D[e.eventData.Guid];d.deleteEvents(g,{eventIds:g,events:[e.eventData]}=
)}if(b.getCurrentViewName()=3D=3DCAL.DisplayView.EditEventView)c("fullScr=
eenEventEditor").getController().cancel()}else{a.saveEventData(e.eventDat=
a,e.OldDateStart,e.OldDateEnd,e.IsReadOnly,e.recurrenceState,e.IsChanging=
Calendar,"fullScreenEventEditor","event");if(gHistoryEngine)gHistoryEngin=
e.AddEventToHistory(f,D);if(c("fullScreenEventEditor"))c("fullScreenEvent=
Editor").getController().clear()}}function yb(a,b){switch(b){case =
"Save":A(a.menuAction,a.innerContext)}}return =
this};DesktopAppController.registerClass("DesktopAppController","AppContr=
oller");GridControllerBase=3Dfunction(i){var =
a=3Dthis,f=3Dnull;this.$=3Dfunction(){return f||(f=3DjQuery(a))};var =
d=3Di,b=3Dnull,c=3Dnull,e=3Dfalse;this.getGridView=3Dfunction(){return =
d};this.getModel=3Dfunction(){return =
b};this.getAppView=3Dfunction(){return =
c};this.isInitialized=3Dfunction(){return =
e};this.initController=3Dfunction(g,d,f){gController.registerCommands(a,[=
"ExpandGrid","CollapseGrid"]);b=3Dd;c=3Df;e=3Dtrue};this.initDelayed=3Dfu=
nction(b,c,d){a.initController(b,c,d)};this.create=3Dfunction(){gControll=
er.$().bind({"initControllers.gcb":a.initController,"initDelayedControlle=
rs.gcb":a.initDelayed,"updateEvents.gcb":h})};this.dispose=3Dfunction(){g=
Controller.$().unbind(".gcb");gController.unregisterCommands(a);b=3Dc=3Dn=
ull};this.doCommand=3Dfunction(a){switch(a){case =
"ExpandGrid":b.saveMonthGridExpansionMode(CAL.GridExpansionMode.CharmsExp=
anded);break;case =
"CollapseGrid":b.saveMonthGridExpansionMode(CAL.GridExpansionMode.DontExp=
and)}};this.isCurrentView=3Dfunction(){return =
false};this.getPaginationSequenceID=3Dfunction(){return =
""};this.paginationAction=3Dfunction(){gController.doCommand("TrackAction=
",{trackId:a.getPaginationSequenceID()})};this.dragEventStarted=3Dfunctio=
n(){gController.hideAllPopupDialogs()};this.eventDropped=3Dfunction(e,c){=
var =
d=3Dc.Event;if(m_meetingRequestsEnabled&&Calendar.Event.isEventMeetingReq=
uestInOrganizerMode(d)){var =
b=3DAlertManager.createWarningAlert(gController.getStrings().alertDragDro=
pChangeMeetingRequestTitle,gController.getStrings().alertDragDropChangeMe=
etingRequestText,true,g,true);b.addOption(gController.getStrings().alertD=
ragDropChangeMeetingRequestOption1,"SendUpdate",true);b.addOption(gContro=
ller.getStrings().alertDragDropChangeMeetingRequestOption2,"Cancel",false=
);b.addButton(gController.getStrings().cancel,"Cancel",false,true);b.setC=
ontext(c);AlertManager.getInstance().showAlert(b)}else =
a.eventDroppedPost(c)};this.eventDroppedPost=3Dfunction(a){switch(a.DragT=
ype){case =
Calendar.DragDrop.DragType.Move:b.moveEventUsingStartTime(a,c.getLargestD=
isplayedRange(),null);break;case =
Calendar.DragDrop.DragType.TopResize:b.updateEventStartTime(a,c.getLarges=
tDisplayedRange(),null);break;case =
Calendar.DragDrop.DragType.BottomResize:b.updateEventEndTime(a,c.getLarge=
stDisplayedRange(),null)}gController.doCommand("TrackAction",{trackId:"Dr=
agOrResizeEvent"})};function h(b,a){d.updateEvents(a)}function =
g(e,c,d){var b=3De;switch(c){case =
"OK":if(d=3D=3D"SendUpdate"){b.Event.MeetingRequestOperation=3Dnew =
CAL.PLMROperationInfo(CAL.OrganizerActionType.SendUpdatesToAll);a.eventDr=
oppedPost(b);break}default:gController.updateSpecifiedEvents([b.OriginalE=
vent])}}GridControllerBase.registerBaseMethod(this,"initController");Grid=
ControllerBase.registerBaseMethod(this,"initDelayed");GridControllerBase.=
registerBaseMethod(this,"dispose");GridControllerBase.registerBaseMethod(=
this,"doCommand");GridControllerBase.registerBaseMethod(this,"isCurrentVi=
ew");GridControllerBase.registerBaseMethod(this,"getPaginationSequenceID"=
)};GridControllerBase.registerAbstractClass("GridControllerBase");MiniCal=
endarController=3Dfunction(m){var =
b=3Dthis,e=3Dnull;this.$=3Dfunction(){return e||(e=3DjQuery(b))};var =
n=3Dnull,o=3Dnull,a=3Dm;this.dispose=3Dfunction(){jQuery(a).unbind(".mcc"=
);gController.$().unbind("initControllers",d);gController.unregisterComma=
nds(b);a=3Dnull};function =
l(){gController.$().bind("initControllers",d)}function =
d(e,c,d){o=3Dc;n=3Dd;jQuery(a).bind({"selectionchanged.mcc":j,"beforesele=
ctionchanged.mcc":f,"displayedmonthchanged.mcc":g,"paginationaction.mcc":=
i,"clickaction.mcc":k,"drageventstarted.mcc":h});gController.registerComm=
ands(b,["SetSelection","ForceSetSelection"])}this.doCommand=3Dfunction(c,=
b){switch(c){case =
"SetSelection":a.setSelection(b.startDate,b.endDate,b.focusDate,b.dontBro=
adcast);break;case =
"ForceSetSelection":a.forceSetSelection(b.startDate,b.endDate,b.focusDate=
,b.dontBroadcast)}};function =
c(b){gController.doCommand("NavigateToView",b.view);a.setSelection(b.star=
tDate,b.endDate,b.focusDate)}function =
j(f,a,d,e){b.$().trigger("selectionchanged",[a,d]);if(e)gHistoryEngine.Ad=
dEventToHistory({startDate:a,endDate:d,focusDate:gController.getAppState(=
).getTargetStartDate(),view:gController.getCurrentViewName()},c)}function=
 =
f(m,j,a){if(a.StartDate>a.EndDate)return;if(gController.getCurrentViewNam=
e()=3D=3DCAL.DisplayView.AgendaView)gController.getAppState().setTargetSt=
artDate(a.StartDate.clone());else{var =
b=3DCalendar.Date.getDayDifference(a.StartDate,a.EndDate);if(b=3D=3DCalen=
dar.Date.NumberOfDaysInWeek&&a.StartDate.getDay()=3D=3DCalendar.Date.Firs=
tDayOfWeek)gController.setViewFlags(null,true);if(gController.getIsTradit=
ionalWeekView())if(b=3D=3D1){a.StartDate.moveToStartOfWeek();a.EndDate.mo=
veToEndOfWeek()}else =
gController.setViewFlags(null,b=3D=3DCalendar.Date.NumberOfDaysInWeek&&a.=
StartDate.getDay()=3D=3DCalendar.Date.FirstDayOfWeek);if(b>gController.ge=
tMaxDaysInWeekView()&&b<=3DgController.getMonthViewMaxCells()){var =
c=3Da.StartDate.clone();c.moveToEndOfWeek();c.moveToStartOfDay();var =
d=3Da.EndDate.clone();d.moveToStartOfWeek();var =
k=3Dc.getMonth();if(!gController.getIsTraditionalMonthView()&&d.getMonth(=
)=3D=3Dk&&c.getDate()<=3D7&&d.getDate()>Calendar.Date.getDaysInMonth(c.ge=
tFullYear(),k)-7)gController.setViewFlags(true,null);a.StartDate.moveToSt=
artOfWeek();a.EndDate.moveToEndOfWeek()}if(gController.getIsTraditionalMo=
nthView())if(b<28)gController.setViewFlags(false,null);else{var =
i=3DCalendar.Date.average(a.StartDate,a.EndDate),g=3DCalendar.Date.getRan=
geOfMonth(i),e=3DCalendar.Date.getRangeOfCalendarMonth(i);gController.set=
ViewFlags(g.StartDate.valueOf()=3D=3Da.StartDate.valueOf()&&g.EndDate.val=
ueOf()=3D=3Da.EndDate.valueOf()||e.StartDate.valueOf()=3D=3Da.StartDate.v=
alueOf()&&e.EndDate.valueOf()=3D=3Da.EndDate.valueOf(),null)}if(j)gContro=
ller.getAppState().setTargetStartDate(j.clone());else =
if(!gController.getAppState().getTargetStartDate().isBetween(a.StartDate,=
a.EndDate))if(gController.getIsTraditionalMonthView()){var =
f=3DCalendar.Date.average(a.StartDate,a.EndDate),h=3DgController.getAppSt=
ate().getTargetStartDate().clone();h.moveToSameDateOfTargetMonth(f.getYea=
r(),f.getMonth());gController.getAppState().setTargetStartDate(h)}else =
gController.getAppState().setTargetStartDate(a.StartDate.clone())}}functi=
on g(q,h,g,i){var =
f=3Da.getSelectionRange();if(!f.StartDate||i=3D=3D0)return;var =
n=3DMath.min(gController.getAppState().getTargetStartDate().getDate(),Cal=
endar.Date.getDaysInMonth(h,g)),m=3DCalendar.Date.getDayDifference(f.Star=
tDate,f.EndDate),d=3Df.StartDate.clone(),b=3Df.EndDate.clone(),e=3Dnull;i=
f(m<=3DgController.getMaxDaysInWeekView())if(gController.getIsTraditional=
WeekView()){e=3Dnew =
Calendar.Date(h,g,Math.min(n,Calendar.Date.getDaysInMonth(h,g)));d=3De.cl=
one();d.moveToStartOfWeek();b=3Dd.clone();b.moveToEndOfWeek()}else{var =
p=3Db-d,j=3D(new =
Calendar.Date(b.getFullYear(),b.getMonth(),1)).addMonths(i),k=3DCalendar.=
Date.getDaysInMonth(j.getFullYear(),j.getMonth()),o=3Db.getDate();if(k<o)=
{b=3Dj.clone();b.setDate(k);b.moveToEndOfDay()}else =
b.setMonth(b.getMonth()+i);d.setTime(b.getTime()-p);e=3Dd.clone()}else{e=3D=
new =
Calendar.Date(h,g,n);if(gController.getIsTraditionalMonthView()||gControl=
ler.getCurrentViewName()=3D=3DCAL.DisplayView.AgendaView){var =
l=3DCalendar.Date.getRangeOfCalendarMonth(new =
Calendar.Date(h,g,1));d=3Dl.StartDate;b=3Dl.EndDate}else{d=3De.clone();d.=
moveToStartOfWeek();b=3Dd.addDays(m-1);b.moveToEndOfDay()}}a.setSelection=
(d,b,e);gHistoryEngine.AddEventToHistory({startDate:d,endDate:b,focusDate=
:e,view:gController.getCurrentViewName()},c)}function =
i(){gController.doCommand("TrackAction",{trackId:"MiniCalPagination"})}fu=
nction =
k(){gController.doCommand("TrackAction",{trackId:"MiniCalClickEvent"})}fu=
nction =
h(){gController.doCommand("TrackAction",{trackId:"MiniCalDragEvent"})}l()=
};MiniCalendarController.registerClass("MiniCalendarController")
------=_NextPart_000_0000_01CCD776.FCC910D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gfx7.hotmail.com/cal/16.2.2989.1212/sv-se/marketDateClass.js

=EF=BB=BF$Do.when("$DCReady",0,renderPartialDateClassMarketBased);functio=
n renderPartialDateClassMarketBased(){var a=3Dtypeof =
Calendar!=3D"undefined"&&Calendar.Date?Calendar.Date:WLDate;a.DayNames=3D=
["s=C3=B6ndag","m=C3=A5ndag","tisdag","onsdag","torsdag","fredag","l=C3=B6=
rdag"];a.AbbreviatedDayNames=3D["s=C3=B6","m=C3=A5","ti","on","to","fr","=
l=C3=B6"];a.OneCharDayNames=3D["S","M","T","O","T","F","L"];a.MonthNames=3D=
["januari","februari","mars","april","maj","juni","juli","augusti","septe=
mber","oktober","november","december",""];a.AbbreviatedMonthNames=3D["jan=
","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec",""];a=
.Strings=3D{Hour:"timme",Hours:"timmar",Minute:"minut",Minutes:"minuter",=
DecimalSeperator:","};a.Is24HourTimeFormat=3Dtrue;a.FirstDayOfWeek=3D1;a.=
StartHourOfWorkDay=3D9;a.StartMinuteOfWorkDay=3D0;a.StartSecondOfWorkDay=3D=
0;a.AMDesignator=3D"AM";a.PMDesignator=3D"PM";a.DateSeparator=3D"-";a.Tim=
eSeparator=3D":";a.prototype.toFullDateTimeString=3Dfunction(){var =
b=3Dthis.getHours()%12;return "den "+this.getDate()+" =
"+a.MonthNames[this.getMonth()]+" "+this.getYear()+" =
"+(a.Is24HourTimeFormat?(this.getHours()<10?"0"+this.getHours():this.getH=
ours())+a.TimeSeparator+(this.getMinutes()<10?"0"+this.getMinutes():this.=
getMinutes()):(b=3D=3D0?"12":b<10?"0"+b:b)+a.TimeSeparator+(this.getMinut=
es()<10?"0"+this.getMinutes():this.getMinutes())+(this.getHours()<12?a.AM=
Designator:a.PMDesignator))};a.prototype.toFullDateString=3Dfunction(){re=
turn "den "+this.getDate()+" "+a.MonthNames[this.getMonth()]+" =
"+this.getYear()};a.prototype.toFullDateWithAbbreviatedMonthString=3Dfunc=
tion(){return "den "+this.getDate()+" =
"+a.AbbreviatedMonthNames[this.getMonth()]+" "+this.getYear()+" =
"};a.prototype.toFullDateTimeWithAbbreviatedMonthString=3Dfunction(){var =
b=3Dthis.getHours()%12;return "den "+this.getDate()+" =
"+a.AbbreviatedMonthNames[this.getMonth()]+" "+this.getYear()+" =
"+(a.Is24HourTimeFormat?(this.getHours()<10?"0"+this.getHours():this.getH=
ours())+a.TimeSeparator+(this.getMinutes()<10?"0"+this.getMinutes():this.=
getMinutes()):(b=3D=3D0?"12":b<10?"0"+b:b)+a.TimeSeparator+(this.getMinut=
es()<10?"0"+this.getMinutes():this.getMinutes())+(this.getHours()<12?a.AM=
Designator:a.PMDesignator))};a.prototype.toLongDateString=3Dfunction(){re=
turn "den "+this.getDate()+" "+a.MonthNames[this.getMonth()]+" =
"+this.getYear()};a.prototype.toLongTimeString=3Dfunction(){var =
b=3Dthis.getHours()%12;return =
a.Is24HourTimeFormat?(this.getHours()<10?"0"+this.getHours():this.getHour=
s())+a.TimeSeparator+(this.getMinutes()<10?"0"+this.getMinutes():this.get=
Minutes()):(b=3D=3D0?"12":b<10?"0"+b:b)+a.TimeSeparator+(this.getMinutes(=
)<10?"0"+this.getMinutes():this.getMinutes())+(this.getHours()<12?a.AMDes=
ignator:a.PMDesignator)};a.prototype.toMonthDayString=3Dfunction(){return=
 "den "+this.getDate()+" =
"+a.MonthNames[this.getMonth()]};a.ShortDatePattern=3D"yyyy-MM-dd";a.prot=
otype.toShortDateString=3Dfunction(){return =
this.getYear()+"-"+(this.getMonth()+1<10?"0"+(this.getMonth()+1):this.get=
Month()+1)+"-"+(this.getDate()<10?"0"+this.getDate():this.getDate())};a.S=
hortTimePattern=3D"HH:mmtt";a.prototype.toShortTimeString=3Dfunction(){va=
r b=3Dthis.getHours()%12;return =
a.Is24HourTimeFormat?(this.getHours()<10?"0"+this.getHours():this.getHour=
s())+a.TimeSeparator+(this.getMinutes()<10?"0"+this.getMinutes():this.get=
Minutes()):(b=3D=3D0?"12":b<10?"0"+b:b)+a.TimeSeparator+(this.getMinutes(=
)<10?"0"+this.getMinutes():this.getMinutes())+(this.getHours()<12?a.AMDes=
ignator:a.PMDesignator)};a.prototype.toYearMonthString=3Dfunction(){retur=
n a.MonthNames[this.getMonth()]+" =
"+this.getYear()};a.prototype.toAbbreviatedDateString=3Dfunction(){return=
 "den "+this.getDate()+" "+a.AbbreviatedMonthNames[this.getMonth()]+" =
"+this.getYear()};a.prototype.toAbbreviatedMonthDayString=3Dfunction(){re=
turn "den "+this.getDate()+" =
"+a.AbbreviatedMonthNames[this.getMonth()]};a.prototype.toAbbreviatedYear=
MonthString=3Dfunction(){return =
a.AbbreviatedMonthNames[this.getMonth()]+" =
"+this.getYear()};a.prototype.toShortDateWithAbbreviatedDayPattern=3Dfunc=
tion(){return a.AbbreviatedDayNames[this.getDay()]+" =
"+this.getYear()+"-"+(this.getMonth()+1<10?"0"+(this.getMonth()+1):this.g=
etMonth()+1)+"-"+(this.getDate()<10?"0"+this.getDate():this.getDate())};a=
.prototype.toShortMonthDayPattern=3Dfunction(){return =
(this.getMonth()+1<10?"0"+(this.getMonth()+1):this.getMonth()+1)+"-"+(thi=
s.getDate()<10?"0"+this.getDate():this.getDate())};a.prototype.toDayMonth=
AndWeekdayString=3Dfunction(){return "den "+this.getDate()+" =
"+a.AbbreviatedMonthNames[this.getMonth()]};a.prototype.toAbbreviatedWeek=
dayDayString=3Dfunction(){return a.AbbreviatedDayNames[this.getDay()]+" =
"+this.getDate()};a.prototype.toMonthString=3Dfunction(){return =
a.MonthNames[this.getMonth()]};a.prototype.toDayString=3Dfunction(){retur=
n this.getDate()};a.prototype.toHourString=3Dfunction(){var =
b=3Dthis.getHours()%12;return =
a.Is24HourTimeFormat?this.getHours()<10?"0"+this.getHours():this.getHours=
():(b=3D=3D0?"12":b<10?"0"+b:b)+(this.getHours()<12?a.AMDesignator:a.PMDe=
signator)};a.IsTimeStringBeginWithAMPM=3Dfalse;a.IsHourLeadingZero=3Dtrue=
;$Do.register("$MDCReady")}
------=_NextPart_000_0000_01CCD776.FCC910D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://cid-3c36d69935c9644e.calendar.live.com/calendar/cs/ImmediateLoaded.aspx?mkt=sv-se&v=16.2.2989.1212&bh=355771055


function getContentStrings()
{
   =20
    var cs =3D new Object();
    cs.colorPicker =3D {
        "colorAltStrings" : ["Rosenr\u00f6d", "Mellanbrun", =
"Bl\u00e5gr\u00f6n", "M\u00f6rkbl\u00e5", "Ljuslila", "Orange", "Beige", =
"Gr\u00f6n", "Klarbl\u00e5", "Lila", "Persika", "Gul", =
"M\u00f6rkgr\u00f6n", "Turkos", "Gr\u00e5", ""],
        "selectedFormatString" : "\x7b0\x7d \x28valt\x29"
    }
    cs.timeZone =3D {
        "timeZoneData" : [
[0,"Ingen tidszon"],
[25,"\x28GMT-12\x3a00\x29 Internationella datumlinjen, v\u00e4st"],
[99,"\x28GMT-11\x3a00\x29 UTC-tid \x28Coordinated Universal =
Time\x29-11"],
[39,"\x28GMT-10\x3a00\x29 Hawaii"],
[3,"\x28GMT-09\x3a00\x29 Alaska"],
[61,"\x28GMT-08\x3a00\x29 Stillahavstid \x28USA och Kanada\x29"],
[62,"\x28GMT-08\x3a00\x29 Baja Kalifornien"],
[51,"\x28GMT-07\x3a00\x29 Chihuahua, La Paz, Mazatlan - Ny"],
[78,"\x28GMT-07\x3a00\x29 Arizona"],
[46,"\x28GMT-07\x3a00\x29 Chihuahua, La Paz, Mazatlan - Gammal"],
[50,"\x28GMT-07\x3a00\x29 Mountain-tid \x28USA och Kanada\x29"],
[16,"\x28GMT-06\x3a00\x29 Centralamerika"],
[45,"\x28GMT-06\x3a00\x29 Guadalajara, Mexiko City, Monterrey - =
Gammal"],
[23,"\x28GMT-06\x3a00\x29 Guadalajara, Mexico City, Monterrey - Ny"],
[22,"\x28GMT-06\x3a00\x29 Centraltid \x28USA och Kanada\x29"],
[12,"\x28GMT-06\x3a00\x29 Saskatchewan"],
[66,"\x28GMT-05\x3a00\x29 Bogota, Lima, Quito"],
[30,"\x28GMT-05\x3a00\x29 \u00d6sttid \x28USA och Kanada\x29"],
[77,"\x28GMT-05\x3a00\x29 Indiana \x28\u00d6st\x29"],
[86,"\x28GMT-04\x3a30\x29 Caracas"],
[7,"\x28GMT-04\x3a00\x29 Atlanttid \x28Kanada\x29"],
[60,"\x28GMT-04\x3a00\x29 Santiago"],
[93,"\x28GMT-04\x3a00\x29 Asunci\u00f3n"],
[67,"\x28GMT-04\x3a00\x29 Georgetown, La Paz, Manaus, San Juan"],
[18,"\x28GMT-04\x3a00\x29 Cuiaba"],
[57,"\x28GMT-03\x3a30\x29 Newfoundland"],
[29,"\x28GMT-03\x3a00\x29 Brasilia"],
[88,"\x28GMT-03\x3a00\x29 Buenos Aires"],
[49,"\x28GMT-03\x3a00\x29 Montevideo"],
[37,"\x28GMT-03\x3a00\x29 Gr\u00f6nland"],
[65,"\x28GMT-03\x3a00\x29 Cayenne, Fortaleza"],
[98,"\x28GMT-02\x3a00\x29 UTC-tid \x28Coordinated Universal =
Time\x29-02"],
[47,"\x28GMT-02\x3a00\x29 Mittatlanten"],
[11,"\x28GMT-01\x3a00\x29 Azorerna"],
[13,"\x28GMT-01\x3a00\x29 Kap Verde-\u00f6arna"],
[87,"\x28GMT\x29 Monrovia, Reykjavik"],
[91,"\x28GMT\x29 Casablanca"],
[1,"\x28GMT\x29 V\u00e4steuropeisk tid"],
[36,"\x28GMT\x29 Greenwich-tid\x3a Dublin, Edinburgh, Lissabon, =
London"],
[54,"\x28GMT\x2b01\x3a00\x29 Windhoek"],
[19,"\x28GMT\x2b01\x3a00\x29 Belgrad, Bratislava, Budapest, Ljubljana, =
Prag"],
[20,"\x28GMT\x2b01\x3a00\x29 Sarajevo, Skopje, Warszawa, Zagreb"],
[82,"\x28GMT\x2b01\x3a00\x29 Amsterdam, Berlin, Bern, Rom, Stockholm, =
Wien"],
[63,"\x28GMT\x2b01\x3a00\x29 Bryssel, K\u00f6penhamn, Madrid, Paris"],
[81,"\x28GMT\x2b01\x3a00\x29 V\u00e4stra centralafrika"],
[31,"\x28GMT\x2b02\x3a00\x29 Kairo"],
[28,"\x28GMT\x2b02\x3a00\x29 Minsk"],
[100,"\x28GMT\x2b02\x3a00\x29 Damaskus"],
[71,"\x28GMT\x2b02\x3a00\x29 Harare, Pretoria"],
[102,"\x28GMT\x2b02\x3a00\x29 Istanbul"],
[38,"\x28GMT\x2b02\x3a00\x29 Aten, Bukarest"],
[34,"\x28GMT\x2b02\x3a00\x29 Helsingfors, Kyiv, Riga, Sofia, Tallin, =
Vilnius"],
[43,"\x28GMT\x2b02\x3a00\x29 Amman"],
[42,"\x28GMT\x2b02\x3a00\x29 Jerusalem"],
[48,"\x28GMT\x2b02\x3a00\x29 Beirut"],
[26,"\x28GMT\x2b03\x3a00\x29 Nairobi"],
[6,"\x28GMT\x2b03\x3a00\x29 Bagdad"],
[4,"\x28GMT\x2b03\x3a00\x29 Kuwait, Riyadh"],
[41,"\x28GMT\x2b03\x3a30\x29 Teheran"],
[64,"\x28GMT\x2b04\x3a00\x29 Moskva, St. Petersburg, Volgograd"],
[35,"\x28GMT\x2b04\x3a00\x29 Tbilisi"],
[14,"\x28GMT\x2b04\x3a00\x29 Kaukasus Standardtid"],
[90,"\x28GMT\x2b04\x3a00\x29 Port Louis"],
[89,"\x28GMT\x2b04\x3a00\x29 Jerevan"],
[10,"\x28GMT\x2b04\x3a00\x29 Baku"],
[5,"\x28GMT\x2b04\x3a00\x29 Abu Dhabi, Muscat"],
[2,"\x28GMT\x2b04\x3a30\x29 Kabul"],
[83,"\x28GMT\x2b05\x3a00\x29 Tashkent"],
[92,"\x28GMT\x2b05\x3a00\x29 Islamabad, Karachi"],
[72,"\x28GMT\x2b05\x3a30\x29 Sri Jayawardenepura"],
[40,"\x28GMT\x2b05\x3a30\x29 Chennai, Kolkata, Mumbai, New Delhi"],
[55,"\x28GMT\x2b05\x3a45\x29 Kathmandu"],
[96,"\x28GMT\x2b06\x3a00\x29 Dhaka"],
[17,"\x28GMT\x2b06\x3a00\x29 Astana"],
[32,"\x28GMT\x2b06\x3a00\x29 Ekaterinburg"],
[52,"\x28GMT\x2b06\x3a30\x29 Rangoon"],
[53,"\x28GMT\x2b07\x3a00\x29 Novosibirsk"],
[69,"\x28GMT\x2b07\x3a00\x29 Bangkok, Hanoi, Djakarta"],
[80,"\x28GMT\x2b08\x3a00\x29 Perth"],
[95,"\x28GMT\x2b08\x3a00\x29 Ulaanbaatar"],
[70,"\x28GMT\x2b08\x3a00\x29 Kuala Lumpur, Singapore"],
[73,"\x28GMT\x2b08\x3a00\x29 Taipei"],
[24,"\x28GMT\x2b08\x3a00\x29 Beijing, Chongqing, Hongkong, Urumqi"],
[59,"\x28GMT\x2b08\x3a00\x29 Krasnoyarsk"],
[44,"\x28GMT\x2b09\x3a00\x29 S\u00f6ul"],
[58,"\x28GMT\x2b09\x3a00\x29 Irkutsk"],
[75,"\x28GMT\x2b09\x3a00\x29 Osaka, Sapporo, Tokyo"],
[8,"\x28GMT\x2b09\x3a30\x29 Darwin"],
[15,"\x28GMT\x2b09\x3a30\x29 Adelaide"],
[74,"\x28GMT\x2b10\x3a00\x29 Hobart"],
[27,"\x28GMT\x2b10\x3a00\x29 Brisbane"],
[85,"\x28GMT\x2b10\x3a00\x29 Yakutsk"],
[9,"\x28GMT\x2b10\x3a00\x29 Canberra, Melbourne, Sydney"],
[84,"\x28GMT\x2b10\x3a00\x29 Guam, Port Moresby"],
[21,"\x28GMT\x2b11\x3a00\x29 Salomon\u00f6arna, Nya Kaledonien"],
[79,"\x28GMT\x2b11\x3a00\x29 Vladivostok"],
[56,"\x28GMT\x2b12\x3a00\x29 Auckland, Wellington"],
[33,"\x28GMT\x2b12\x3a00\x29 Fiji"],
[101,"\x28GMT\x2b12\x3a00\x29 Magadan"],
[94,"\x28GMT\x2b12\x3a00\x29 Petropavlovsk-Kamtjatka - Gammal"],
[97,"\x28GMT\x2b12\x3a00\x29 UTC-tid \x28Coordinated Universal =
Time\x29\x2b12"],
[76,"\x28GMT\x2b13\x3a00\x29 Nuku\x27alofa"],
[68,"\x28GMT-11\x3a00\x29 Samoa"]
]

    }
    cs.toolbar =3D
    {
        "newButton" : "Ny",
        "eventButton" : "Aktivitet",
        "calendar" : "Kalender",
        "birthdayCalendar" : "F\u00f6delsedagskalender",
        "taskButton" : "Att g\u00f6ra",
        "birthdayButton" : "F\u00f6delsedag",
        "print" : "Skriv ut",
        "share" : "Dela",
        "help" : "Hj\u00e4lp",
        "serverstatus" : "Status f\u00f6r tj\u00e4nst",
        "support" : "Support",
        "calblog" : "L\u00e4s v\u00e5r blogg"
    }
    cs.miniCalendar =3D {
        "today" : "I dag",
        "noDate" : "Inget",
        "nextMonth" : "N\u00e4sta m\u00e5nad",
        "previousMonth" : "F\u00f6reg\u00e5ende m\u00e5nad"
    }
    cs.timePicker =3D {
        "notime" : "Ingen"
    }
    cs.birthdatePicker =3D {
        "errortitle" : "Datumfel",
        "nomontherror" : "Ange m\u00e5naden f\u00f6r den h\u00e4r =
kontaktens f\u00f6delsedag.",
        "nodayerror" : "Ange dagen f\u00f6r den h\u00e4r kontaktens =
f\u00f6delsedag.",
        "invaliddateerror" : "Ange en giltig dag f\u00f6r den h\u00e4r =
f\u00f6delsedagen.",
        "noyear" : "\u00c5r",
        "nomonth" : "M\u00e5nad",
        "noday" : "Dag"
    }  =20
    cs.footer =3D=20
    {
        "collapse" : "D\u00f6lj information"
    }
    cs.agendaView =3D {
        "noEventsInRange" : "Det finns inga aktiviteter i det h\u00e4r =
datumintervallet.",
        "createNewEvent" : "Skapa ny aktivitet",
        "expandAll" : "Visa detaljer",
        "collapseAll" : "D\u00f6lj information",
        "datePicker" : "\u00c4ndra datumet",
        "expand" : "Visa detaljer",
        "collapse" : "D\u00f6lj information",
        "noEventsToday" : "Du har inga aktiviteter inplanerade i dag.",
        "allDay" : "Heldag",
        "recurException" : "Den h\u00e4r aktiviteten \u00e4r ett =
undantag i serien.",
        "privateEvent" : "Privat",
        "emptySummary" : "\x28Ingen rubrik\x29",
        "startTimezone" : "Start\x3a",
        "endTimezone" : "Slut\x3a",
        "eventTimezone" : "\x7b0\x7d i \x7b1\x7d",
        "where" : "Var\x3a",
        "showMeAsFree" : "Ledig",
        "showMeAsOOF" : "Fr\u00e5nvarande",
        "showMeAsTentative" : "Prelimin\u00e4rt",
        "showMeAs" : "Tillg\u00e4nglighet\x3a",
        "recurrence" : "Upprepning\x3a",
        "category" : "Kategori\x3a",
        "organizer" : "Organisat\u00f6r\x3a",
        "participants" : "Vem som kommer\x3a",
        "viewEvent" : "Visa information",
        "editDetails" : "Redigera information",
        "deleteEvent" : "Ta bort aktivitet",
        "dayDesignator" : "d",
        "hourDesignator" : "t",
        "minuteDesignator" : "m",
        "eventListing" : "Aktivitetslista",
        "recurrence" : "Upprepning\x3a",
        "viewSocialEvent" : "G\u00e5 till aktivitetssidan",
        "birthdaySource" : "K\u00e4lla\x3a"
    }
    cs.taskView =3D {
        "pastDue" : "F\u00f6rsenade",
        "today" : "I dag",
        "upcoming" : "Kommande",
        "done" : "Slutf\u00f6rda",
        "dueHeader" : "F\u00f6rfallodatum",
        "completedHeader" : "Slutf\u00f6rd",
        "countFormat" : "\x28\x7b0\x7d\x29",
        "deleteAll" : "Ta bort alla",
        "showAllHintFormat" : "Visar \x7b0\x7datt =
g\u00f6ra-uppgifter\x7b1\x7d.",
        "showAllLinkText" : "Visa alla",
        "doneHint" : "Du har inte markerat n\u00e5gon att =
g\u00f6ra-uppgift som slutf\u00f6rd.",
        "downloadDoneTasksHint" : "Du m\u00e5ste visa alla att =
g\u00f6ra-uppgifter f\u00f6r att kunna se dem som du har markerat som =
slutf\u00f6rda.",
        "activeHintFormat" : "Du har inga att g\u00f6ra-uppgifter. =
\x7b0\x7d",
        "activeHintLinkText" : "L\u00e4gg till en att =
g\u00f6ra-uppgift",
        "statusNotStarted" : "Har inte startats",
        "statusInProgress" : "P\u00e5g\u00e5r",
        "statusDone" : "Slutf\u00f6rd",
        "delete" : "Ta bort att g\u00f6ra-uppgift",
        "emptySummary" : "\x28Ingen rubrik\x29",
        "dayOfWeekAndDateFormat" : "\x7b0\x7d \x7b1\x7d",
        "dayStringAndTimeFormat" : "\x7b0\x7d \x7b1\x7d",
        "dateToday" : "I dag",
        "dateYesterday" : "I g\u00e5r",
        "dateTomorrow" : "I morgon",
        "deleteTask" : "Ta bort att g\u00f6ra-uppgiften",
        "highPriority" : "H\u00f6g prioritet",
        "lowPriority" : "L\u00e5g prioritet",
        "printHeader" : "Att g\u00f6ra-lista",
        "progressColumnWidth" : "11.1em",
        "deleteAllColumnWidth" : "11.85em",
        "doneHoverTextCollapsed" : "Visa att g\u00f6ra-uppgifter som har =
markerats som slutf\u00f6rda",
        "doneHoverTextExpanded" : "D\u00f6lj att g\u00f6ra-uppgifter som =
\u00e4r markerade som slutf\u00f6rda",
        "loading": "L\u00e4ser in..."
    }
    cs.gridExpansion =3D {
        "ShowMoreLink" : "Visa mer",
        "ShowLessLink" : "Visa mindre",
        "CollapseControlLink" : "Visa mindre"
    }
    cs.monthGrid =3D {
        "AddEvent" : "L\u00e4gg till",
        "MoreLinkBegin" : " ",
        "MoreLinkEnd" : " till...",
        "EmptySummary" : "\x28Ingen rubrik\x29",
        "Previous" : "F\u00f6reg\u00e5ende",
        "Next" : "N\u00e4sta",
        "FromTo" : "\x7b0\x7d - \x7b1\x7d",
        "PrintLandscape" : "Liggande utskrift ger b\u00e4st resultat.",
        "AllDay" : "Heldag",
        "GridExpansion" : cs.gridExpansion
    }
    cs.dayGrid =3D {
        "AddEvent" : "L\u00e4gg till",
        "EmptySummary" : "\x28Ingen rubrik\x29",
        "Previous" : "F\u00f6reg\u00e5ende",
        "Next" : "N\u00e4sta",
        "PrintTitle" : "\x7b0\x7d \x7c \x7b1\x7d",
        "PrintLandscape" : "Liggande utskrift ger b\u00e4st resultat.",
        "PrintPortrait" : "St\u00e5ende utskrift ger b\u00e4st =
resultat.",
        "GridExpansion" : cs.gridExpansion
    }
    cs.calendarPicker =3D {
        "toggle" : "V\u00e4xla",
        "heading" : "Kalendrar",
        "groupModeHeading" : "Gruppkalender",
        "yourCalendars" : "Dina kalendrar",
        "yourCalendarsMessage" : "\x7b0\x7d av \x7b1\x7d \u00e4r =
synliga",
        "warnAltText" : "Ett problem uppstod vid uppdateringen av =
kalendern.",
        "edit" : "Redigera",
        "share" : "Dela",
        "notifications" : "Aviseringar",
        "moveUp" : "Flytta upp en",
        "moveDown" : "Flytta ned en",
        "checkboxTitleText" : "Visa eller d\u00f6lj aktiviteter f\u00f6r =
\x22\x7b0\x7d\x22",
        "addCalendar" : "L\u00e4gg till en ny kalender"
    }
    cs.contactPicker =3D {
        "Title" : "Kontakter"
    }

    cs.infobar =3D {
        "CloseAltText": "St\u00e4ng",
        "Header": "Hotmail-kalendern"
    }
    cs.infobaralerts =3D {
        "Eventsadded": "\x7b0\x7d lades till i din kalender.",=20
        "Invitesent": "Inbjudan till \x7b0\x7d har skickats.",=20
        "Calendarsadded": "\x7b0\x7d lades till i din kalenderlista.",
        "Loading": "L\u00e4ser in...",
        "BirthdayCalendarBackgroundUpdate" : "Nya f\u00f6delsedagar =
hittades i din kontaktlista. De b\u00f6r visas snart."
    }
    cs.weather =3D {
        "highLow" : "\x7b0\x7d\x2f\x7b1\x7d",
        "dataMissing" : "Ej till\u00e4mplig"
    }
    return cs;
}function addSharedContentStrings(contentStrings)
{
   =20
    contentStrings.alerts =3D {
            "OK" : "OK",
            "Cancel" : "Avbryt",
            "DefaultWidth" : "35",
            "ErrorTitle" : "Kalenderfel",
            "CloseBoxAltText" : "St\u00e4ng",
            "LowImportanceAltText" : "Information",
            "MedImportanceAltText" : "Kalenderavisering",
            "HighImportanceAltText" : "Fel"
        }
       =20
   =20
    contentStrings.modelErrors =3D {
            "eventDeletePermissionsError" : "\u00c4garen till den =
h\u00e4r delade kalendern har inte gett dig beh\u00f6righet att ta bort =
aktiviteter eller att g\u00f6ra-uppgifter.",
            "eventModifyPermissionsError" : "\u00c4garen till den =
h\u00e4r delade kalendern har inte gett dig beh\u00f6righet att redigera =
aktiviteter eller att g\u00f6ra-uppgifter.",       =20
            "eventDeleteErrorTitle" : "Fel vid borttagning av =
aktivitet",
            "eventEditErrorTitle" : "Fel vid redigering av =
beh\u00f6righeter",
            "noCalendarsErrorTitle" : "Fel vid h\u00e4mtning av =
kalendrar",
            "noCalendarsError" : "Det finns inga kalendrar att =
h\u00e4mta.",
            "connectionErrorTitle" : "Anslutningsfel",
            "connectionError" : "Det g\u00e5r inte att ansluta till =
Hotmail-kalendern just nu. Kontrollera din Internetanslutning och =
f\u00f6rs\u00f6k igen."
        }
       =20
    contentStrings.controller =3D {
        "emptytitle" : "\x28Ingen rubrik\x29",=20
        "alertdeletebirthday" : "Vill du ta bort den h\u00e4r =
f\u00f6delsedagen\x3f",
        "alertdeletesingle" : "Vill du ta bort den h\u00e4r =
aktiviteten\x3f",=20
        "alertdeletetask" : "Vill du ta bort den h\u00e4r att =
g\u00f6ra-uppgiften\x3f",=20
        "alertdeleteseries" : "Den h\u00e4r aktiviteten ing\u00e5r i en =
serie.",=20
        "alertdeleteoccurrence" : "Ta bort den h\u00e4r =
f\u00f6rekomsten",=20
        "alertdeleteevery" : "Ta bort alla f\u00f6rekomster",
        "editRsvpAlertSaveTitle" : "Spara \u00e4ndringar",
        "editRsvpAlertSaveText" : "Vill du spara \u00e4ndringarna du =
gjorde f\u00f6r aktiviteten\x3f",
        "alertDeleteMeetingRequestOrganizer" : "Vill du ta bort =
aktiviteten och skicka en annullering till deltagarna\x3f",
        "alertDeleteMeetingRequestParticipant" : "Vill du redigera =
svaret innan du skickar det\x3f",
        "alertDeleteMeetingRequestParticipantOption1" : "Skicka svar",
        "alertDeleteMeetingRequestParticipantOption2" : "Redigera =
svaret",
        "alertDeleteMeetingRequestParticipantOption3" : "Skicka inget =
svar",
        "alertDragDropChangeMeetingRequestTitle" : "\u00c4ndringar av =
aktivitet",
        "alertDragDropChangeMeetingRequestText" : "Tiden f\u00f6r =
aktiviteten har \u00e4ndrats. V\u00e4lj n\u00e5got av =
f\u00f6ljande\x3a",
        "alertDragDropChangeMeetingRequestOption1" : "Spara =
\u00e4ndringar och skicka en uppdatering",
        "alertDragDropChangeMeetingRequestOption2" : "Spara inte =
\u00e4ndringar",
        "alertDeleteAllDoneTasksTitle" : "Ta bort slutf\u00f6rda att =
g\u00f6ra-uppgifter",
        "alertDeleteAllDoneTasksText" : "Du h\u00e5ller p\u00e5 att ta =
bort allt som \u00e4r markerat som slutf\u00f6rt. Du kan inte ta bort =
skrivskyddade att g\u00f6ra-uppgifter eller uppgifter i dolda =
kalendrar.",
        "delete" : "Ta bort",
        "cancel" : "Avbryt",
        "ok" : "OK",
        "save" : "Spara",
        "yes" : "Ja",
        "no" : "Nej",
        "deleteEventNoSelectionTitle" : "Ta bort aktivitet",=20
        "deleteEventNoSelectionText" : "Du m\u00e5ste v\u00e4lja en =
aktivitet innan du kan g\u00f6ra detta. Klicka p\u00e5 \u00f6nskad =
aktivitet.",=20
        "discard" : "Spara inte",
        "eventModifyPermissionsError" : "\u00c4garen till den h\u00e4r =
delade kalendern har inte gett dig beh\u00f6righet att redigera =
aktiviteter eller att g\u00f6ra-uppgifter.",
        "eventDeletePermissionsError" : "\u00c4garen till den h\u00e4r =
delade kalendern har inte gett dig beh\u00f6righet att ta bort =
aktiviteter eller att g\u00f6ra-uppgifter.",
        "eventSpaceEventCantDeleteError" : "Om du vill ta bort den =
h\u00e4r aktiviteten, \x3ca href\x3d\x22\x7b0\x7d\x22\x3eg\u00e5 till =
aktivitetens webbsida\x3c\x2fa\x3e och ta bort den d\u00e4r.",
        "meetingRequestDeletePermissionsError" : "Du har inte =
beh\u00f6righet att ta bort inbjudningar i den h\u00e4r kalendern.",
        "meetingRequestSeriesMissingError" : "Den h\u00e4r aktiviteten =
finns inte i din kalender.",
        "eventDeleteErrorTitle" : "Fel vid borttagning av aktivitet",
        "calSettingsDirtyWarning" : "Du har \u00e4ndrat =
inst\u00e4llningarna f\u00f6r den h\u00e4r kalendern. Vill du spara =
innan du navigerar bort fr\u00e5n den\x3f",
        "calSettingsConfirmChangesOnEditSharingRequested" : "Du har =
\u00e4ndrat inst\u00e4llningarna f\u00f6r den h\u00e4r kalendern. Vill =
du spara innan du redigerar delningen\x3f",
        "calSettingsConfirmChangesOnAddModalityRequested" : "Du har =
\u00e4ndrat inst\u00e4llningarna f\u00f6r den h\u00e4r kalendern. Vill =
du spara innan du l\u00e4gger till en e-postadress eller mobil =
enhet\x3f",
        "MedImportanceAltText" : "Kalenderavisering",
        "renamePubCalPrompt" : "Du \u00e4ndrar namnet p\u00e5 den =
h\u00e4r kalendern. Den offentliga URL\x3aen kommer d\u00e5 ocks\u00e5 =
att \u00e4ndras.",
        "emptyNamePrompt" : "Du m\u00e5ste namnge kalendern innan du kan =
spara den.",
        "editseries" : "Redigera alla f\u00f6rekomster",=20
        "editoccurence": "Redigera den h\u00e4r f\u00f6rekomsten",
        "openforedit" : "\u00d6ppna",
        "recurrenceinformation" : "Den h\u00e4r aktiviteten ing\u00e5r i =
en serie.",
        "calendarSharingConfirmationTitle" : "Bekr\u00e4fta =
delningsinst\u00e4llningarna",
        "calendarSharingConfirmationForEnabledForNothing" : "Du har inte =
valt hur du vill dela kalendern. Markera en av kryssrutorna om du vill =
aktivera delning eller klicka p\u00e5 Avbryt om du vill g\u00e5 tillbaka =
till kalendern.",
        "calendarSharingConfirmationForDisabled" : "Du avbryter =
delningen av kalendern. De som hade \u00e5tkomst till kalendern kommer =
inte l\u00e4ngre att kunna se den.",=20
        "calendarSharingSaveConfirmationTitle" : =
"Delningsbekr\u00e4ftelse",=20
        "calendarSharingSaveConfirmationForMemberInvite" : "Du skickar =
en inbjudan om att dela din kalender till f\u00f6ljande personer\x3a",=20
        "calendarSharingSaveConfirmationForMemberRemoval" : "Du kommer =
inte l\u00e4ngre att dela din kalender med f\u00f6ljande personer\x3a",=20
        "calendarSharingSaveConfirmationForPrivateUrl" : "Du publicerar =
din kalender p\u00e5 en privat URL p\u00e5 webben.",=20
        "calendarSharingSaveConfirmationForPublicUrl" : "Du publicerar =
din kalender p\u00e5 en offentlig URL p\u00e5 webben.",=20
        "calendarSharingSaveConfirmationForDisablePrivateUrl" : "Du =
kommer inte l\u00e4ngre att publicera din kalender p\u00e5 webben =
p\u00e5 en privat URL.",=20
        "calendarSharingSaveConfirmationForDisablePublicUrl" : "Du =
kommer inte l\u00e4ngre att publicera din kalender p\u00e5 webben =
p\u00e5 en offentlig URL.",=20
        "calendarSharingNavigateAwayConfirmationTitle" : "Delning",=20
        "calendarSharingNavigateAwayConfirmation" : "Vill du spara dina =
\u00e4ndringar\x3f",=20
        "ellipses" : "...",=20
        "fullStop" : ".",
        "errortitle" : "Kalenderfel",
        "abchdown" : "Kalenderdelningsfunktionen \u00e4r inte =
tillg\u00e4nglig. F\u00f6rs\u00f6k igen senare.",
        "meetingRequestRsvpSubject" : "SV\x3a \x7b0\x7d",
        "bootstrapTimeout" : "Det g\u00e5r inte att visa aktiviteter och =
att g\u00f6ra-uppgifter just nu. F\u00f6rs\u00f6k igen senare.",
        "birthdayReadOnlyErrorTitle" :"F\u00f6rs\u00f6k igen senare",
        "birthdayReadOnlyErrorMessage" :"Beklagar - =
underh\u00e5llsarbete p\u00e5g\u00e5r. Men du kommer snart att kunna =
l\u00e4gga till och redigera f\u00f6delsedagar.",
        "pageTitles" : {
            "Default": "Hotmail-kalendern",
            "CalendarGeneralSettingsView": "Hotmail-kalendern - =
Kalenderinst\u00e4llningar",
            "CalendarSharingSettingsView": "Hotmail-kalendern - =
Delning",
            "EditEventView": "Hotmail-kalendern - =
Aktivitetsinformation",
            "NewEventView": "Hotmail-kalendern - Ny aktivitet",
            "EditTaskView": "Hotmail-kalendern - Information om att =
g\u00f6ra-uppgifter",
            "NewTaskView": "Hotmail-kalendern - Ny att =
g\u00f6ra-uppgift",
            "ReadOnlyEventView": "Hotmail-kalendern - =
Aktivitetsinformation",
            "Options": "Hotmail-kalendern - Alternativ",
            "Import": "Hotmail-kalendern - Importera eller prenumerera"
            }
    }
   =20
    contentStrings.mobile =3D {
        "jumpto" : "G&#229; till...",=20
        "jumptotoday" : "I dag",=20
        "jumptothisweek" : "Den h\u00e4r veckan",=20
        "jumptonextweek" : "N\u00e4sta vecka",=20
        "loading" : "L\u00e4ser in...",
        "saving" : "Sparar...",
        "expandEvent" : "Visa detaljer",
        "collapseEvent" : "D\u00f6lj information",
        "bc_upcoming" : "Kalender",
        "bc_month" : "M\u00e5nad",
        "bc_week" : "Vecka",
        "bc_day" : "Dag",
        "bc_eview" : "Visa aktivitet",
        "bc_eedit" : "Redigera aktivitet",
        "bc_enew" : "Ny aktivitet"
    }
}


------=_NextPart_000_0000_01CCD776.FCC910D0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: https://gfx7.hotmail.com/cal/16.2.2989.1212/CalendarMonthGrid.js

Calendar.MonthViewEventFigure=3Dfunction(){this.Event=3Dnull;this.IsSingl=
eDayEvent=3Dtrue;this.Segments=3D[];this.Charm=3Dnull;this.OnlyCharm=3Dnu=
ll};Calendar.MonthViewEventFigure.prototype.dispose=3Dfunction(){for(var =
a=3D0;a<this.Segments.length;++a){if(!this.Segments[a].IsCharmSegment)thi=
s.Segments[a].ParentFigure=3Dnull;this.Segments[a]=3Dnull}this.Segments.c=
lear();this.Event=3Dnull;this.Charm=3Dnull};Calendar.MonthViewFigureSegme=
ntType=3Dnew =
$Enum("RoundHeadRoundTail","RoundHeadSquareTail","SquareHeadRoundTail","S=
quareHeadSquareTail","Charmed");Calendar.MonthViewFigureSegmentFactory=3D=
function(){var =
g=3D2,f=3D3,i=3Dthis,e=3D"",a=3Dfalse,c=3Dfalse,h=3Dfalse,b=3Dfalse;this.=
initialize=3Dfunction(j,i,d,f,g){e=3Dj;a=3Dd;c=3Df;h=3Dg;b=3Di};this.crea=
teFigureSegment=3Dfunction(i,r,l,z,k,m,j,q,o,y,p,v,w,t,x,n,s){var =
h=3Dnull,u=3Dj,f=3Dnew $StringBuilder,g=3Dnew =
$StringBuilder;if(b){j=3D"Clear";n=3Dtrue;g.append("<div =
class=3D'insideFloat'><div class=3D'Calendar_ColoredCheckBox =
color");g.append(u);g.append("'");g.append("></div>");if(a)m=3Dtrue}if(i.=
Charm&&c)f.append(i.Charm.render());if(!p){g.append("<span =
class=3D'timeIndicator'>");g.append(o.toCompactTimeString());g.append(m_b=
idiMark);g.append("</span>");if(b&&a){g.append("<span =
class=3D'eventDuration'>(");g.append(BuildDurationString(o,y));g.append("=
)</span>")}}if(b)g.append("</div>");f.append(g.toString());if(!n){f.appen=
d("<a href=3D'#' =
id=3D'cellFigure_");f.append(l);f.append("'>");f.append(r.encodeHtml());f=
.append("</a>")}else{f.append("<span =
class=3D'readOnlyTitle");if(p)f.append(" =
allDay");f.append("'>");f.append(r.encodeHtml());f.append("</span>")}h=3D=
Calendar.EventGridHelper.createEventElement(j,f.toString(),q,v,e,s,w,t,x)=
;h.ParentFigure=3Di;h.DayOffset=3Dl;if(!$B.IE)h.setAttribute("DayOffset",=
l);h.DaySpan=3Dz;h.DataSource=3D{ItemId:q,ItemType:"event"};h.className=3D=
"monthViewEventItem segmentContainer enhPreview =
roundElem";if(i.Charm&&c)h.className+=3D" =
expandedCharm";if(k=3D=3DCalendar.MonthViewFigureSegmentType.SquareHeadRo=
undTail||k=3D=3DCalendar.MonthViewFigureSegmentType.SquareHeadSquareTail)=
h.className+=3D" =
squareLeft";if(k=3D=3DCalendar.MonthViewFigureSegmentType.RoundHeadSquare=
Tail||k=3D=3DCalendar.MonthViewFigureSegmentType.SquareHeadSquareTail)h.c=
lassName+=3D" =
squareRight";Calendar.EventGridHelper.updateEventAppearance(h,false,j,d(m=
));return =
h};this.updateFigureAppearance=3Dfunction(a,f,e){if(!a.OnlyCharm){var =
c=3DCalendar.EventGridHelper.updateEventAppearance,g=3Da.Segments.length;=
for(var b=3D0;b<g;++b)c(a.Segments[b],f,e,d())}};function d(c){var =
b=3Da&&c?"auto":Calendar.EventFigureScaledHeight()-g-f+"px";return =
b}};Calendar.MonthGridLayoutEngine=3Dfunction(){var =
k=3Dthis,c=3Dfalse,d=3Dfalse,g=3Dfalse,h=3Dfalse,b=3D0,e=3D"",a=3D14,i=3D=
2;this.initialize=3Dfunction(l,f,i,j,k,a){c=3Dl;d=3Df;g=3Dj;h=3Dk;b=3Di;e=
=3Da};this.getMoreLinkHeight=3Dfunction(){return =
a};this.setMoreLinkHeight=3Dfunction(b){if(!c&&!$B.IE)b+=3D2;a=3Db};this.=
renderRow=3Dfunction(s,r,j,e,v,w){Dom.removeAllChildNodes(r);if(j=3D=3Dnu=
ll||j[0]=3D=3Dnull)return;var u=3D100/e,k=3D[],n=3D[];for(var =
a=3D0;a<e;++a)n[a]=3D[];var x=3Dj.length;for(var l=3D0;l<x;++l){var =
b=3Dj[l],h=3Db.DayOffset%e,o=3Db.DaySpan,t=3D(h*u).toString()+"%",y=3D(o*=
u-.37).toString()+"%",g=3D0;while(true){var =
A=3DCalendar.EventFigureScaledHeight()*g+i,p=3Dtrue;for(var =
m=3Dh;m<h+o;++m)if(n[m][g]){p=3Dfalse;break}if(p){b.style.width=3Dy;if(m_=
isBidi)b.style.right=3Dt;else =
b.style.left=3Dt;b.style.pixelTop=3DA;b.RowIndex=3Dg;k.push(b);for(var =
a=3Dh;a<h+o;++a)n[a][g]=3Dtrue;break}++g}}if(!c&&d&&w){var =
q=3Ddocument.createElement("DIV");q.innerHTML=3Df(s);k.push(q.firstChild)=
;for(var =
a=3D0;a<e;a++)v[e*s+a].firstChild.style.visibility=3D"hidden"}var =
z=3Dk.length;for(var a=3D0,B=3Dz;a<B;++a)r.appendChild(k[a])};function =
f(b){var a=3Dnew $StringBuilder;a.append("<div =
class=3D'collapseWeekControl' =
");a.append(getEffectHandlerAttributesHtml(true));a.append("><a =
href=3D'javascript:;' class=3D'collapseWeekLink' =
id=3D'showLessLink_"+b+"'>");a.append(e);a.append("</a></div>");return =
a.toString()}this.adjustDisplayedEventsPerRow=3Dfunction(j,r,m,p,q){if(d&=
&q)return;if($B.IE&&c&&!b)return;var =
i=3Dm.length;if(j=3D=3Dnull||j[0]=3D=3Dnull){for(var e=3D0;e<i;++e){var =
h=3Dm[e].childNodes[0];h.style.visibility=3D"hidden"}return}var =
g=3D[];for(var e=3D0;e<i;++e)g[e]=3D0;var =
l=3DMath.floor((r-a)/Calendar.EventFigureScaledHeight());if(!q&&b&&l>b)l=3D=
b;var s=3Dj.length;for(var e=3D0;e<s;++e){var =
f=3Dj[e],n=3Df.RowIndex<l,k=3Df.DayOffset%i;f.style.display=3Dn?"block":"=
none";if(f.DaySpan>1){if(!n)for(var o=3Dk;o<f.DaySpan+k;o++)g[o]++}else =
if(!n)if(f.IsCharmSegment)g[k]+=3Df.childNodes.length;else =
g[k]++}for(var e=3D0;e<i;++e){var =
h=3Dm[e].childNodes[0];if(g[e]>0){h.innerText=3Dp.begin+g[e]+p.end;h.styl=
e.visibility=3D"visible"}else =
h.style.visibility=3D"hidden"}};this.getHeightForAllEventsPerRow=3Dfuncti=
on(b,i,e,h){if(b=3D=3Dnull||b[0]=3D=3Dnull)return =
Calendar.MonthGridLayoutEngine.BaseHeight;var f=3D0,j=3Db.length;for(var =
g=3D0;g<j;g++){var =
c=3Db[g];if(c.offsetTop+c.offsetHeight>f)f=3Dc.offsetTop+c.offsetHeight}v=
ar =
d=3Df;if(!i)d+=3DCalendar.EventFigureScaledHeight();if(!h&&e&&d+a>e)d=3DM=
ath.floor((e-a)/Calendar.EventFigureScaledHeight())*Calendar.EventFigureS=
caledHeight()+a;return =
d};this.showAllEventsPerRow=3Dfunction(a){if(a=3D=3Dnull||a[0]=3D=3Dnull)=
return;var c=3Da.length;for(var =
b=3D0;b<c;++b)a[b].style.display=3D"block"}};Calendar.MonthGridLayoutEngi=
ne.BaseHeight=3D2*Calendar.EventFigureScaledHeight()+2;Calendar.CalendarM=
onthGrid=3Dfunction(y,c){var =
a=3Dthis,oc=3Dnull;this.$=3Dfunction(){return oc||(oc=3DjQuery(a))};var =
Fb=3Dnull;Calendar.MonthGridDisplayMode=3Dnew =
$Enum("Month","Weeks","Days");var =
r=3DCalendar.MonthGridDisplayMode.Month,rb=3Dc.imagePath?c.imagePath:"",q=
=3Dc.dayGridMode?c.dayGridMode:false,wc=3Dc.showIconsInEventFigures,tb=3D=
c.enableBackgroundSelection,xc=3Dc.enableEventDragAndDrop,U=3Dc.enableCha=
rms,db=3Dc.expandAllCharmedEvents,N=3Dc.enableDynamicRowHeights,ib=3Dc.en=
ableDynamicEventHeights,D=3Dib?c.expandTitlesOnRowExpansion:false,M=3DU?c=
.expandCharmsOnRowExpansion:false,B=3Dc.isPrintMode,Tb=3Dc.showAbbrevDayN=
ames,Bc=3Dc.hideGridNavigator,zb=3Dc.eventsPerRowLimit,ab=3Dnull,bb=3Dnul=
l,jb=3Dnull,Gc=3D[CAL.CalendarItemType.TaskItem],I=3Dnew =
Calendar.MonthViewFigureSegmentFactory,A=3Dnew =
Calendar.MonthGridLayoutEngine,Fc=3DTb?true:false,g=3Dnew =
Calendar.IdManager,z=3Dnew Calendar.Date,b=3Dnew Calendar.Date,e=3Dnew =
Calendar.Date,n=3D0,f=3D[],ad=3Dfalse,Y=3Dnull,bd=3Dnew =
Calendar.Date,J=3D{},w=3D[],i=3Dnull,P=3Dnew =
CharmSegmentManager(this),k=3Dnull,j=3D[],Cb=3D0,Bb=3D0,Sb=3D0,G=3D0,Eb=3D=
null,W=3Dy.offsetWidth,x=3Dnull,d=3Dnull,h=3Dnull,o=3D[],eb=3DB?CAL.GridE=
xpansionMode.CharmsExpanded:CAL.GridExpansionMode[getSetting("monthGridEx=
pansionMode")],s=3D[],X=3D[],Q=3D[],cb=3D[],p=3D[],fb=3D[],E=3Dnull,C=3Dn=
ull,u=3Dnull,v=3Dnull,pb=3Dnull,K=3Dnull,Gb=3Dfalse,Dc=3D750,Ib=3D0,Jb=3D=
0,Xb=3Dnull,Ab=3Dnull,Db=3Dnull,S=3Dnull,m=3Dnull,vb=3Dnull,mb=3Dfalse,ob=
=3Dfalse,L=3Dnull,lb=3Dfalse,bc=3Dfalse,T=3D{},xb=3D{},t=3Dnew =
$Flags("Header",0,"Figure",1,"More",2,"AfterCell",3),R=3D{left:0,top:0};i=
f($B.IE){if($B.V<=3D6)R.left=3D4}else =
if($B.Firefox)if($B.V<3)R.top=3D-2;else =
if(q)R.left=3D1;else{R.top=3D-1;R.left=3D-1}this.getBoundElement=3Dfuncti=
on(){return y};function Kc(){CharmsManager.setImagePath(rb);Wb();var =
b=3D"";if(Bc){if(!q)b=3D"<div =
class=3D'dateLabelContainer'><H3"+g.getIdTag("dateLabel")+" =
class=3D'dateLabel LineHeightStandard'></H3></div>";b+=3D"<div =
class=3D'monthViewContent' "+g.getIdTag("content")+"></div>"}else =
b=3D"<div class=3D'gridNavigator'"+g.getIdTag("header")+"></div><div =
class=3D'monthViewContent' =
"+g.getIdTag("content")+"></div>";if(tb)b+=3D"<div =
class=3D'selectionManager =
displayNone'"+g.getIdTag("selectionmanager")+"></div>";y.innerHTML=3Db;x=3D=
g.getElement("header");d=3Dg.getElement("content");E=3D!tb?null:g.getElem=
ent("selectionmanager");ab=3DjQuery(d).bind({"mousedown.monthg":rc,"click=
.monthg":Nc,"mouseup.monthg":Cc});jQuery(y).bind({"keydown.monthg":Lc,"mo=
usemove.monthg":Jc});if(x){i=3Dnew =
Calendar.GridNavigator(x,{contentStrings:c.contentStrings,imagePath:rb});=
i.$().bind("navbuttonclicked",Nb);i.disableGridExpansionLinks(true)}Xb=3D=
_ge("dragAndDropIndicator");Fb=3Dnew =
MonthGridController(a);Fb.create()}this.getExpansionMode=3Dfunction(){ret=
urn eb};this.initSelectionManager=3Dfunction(){if(tb&&!k){k=3Dnew =
Calendar.MonthViewSelectionManager(E,{contentStrings:c.contentStrings,ima=
gePath:rb});k.setOffsetAdjustment(R);jQuery(k).bind({"backgroundlinkclick=
ed.monthg":tc,"backgrounddblclicked.monthg":uc,"onselectionstart.monthg":=
Ac})}};this.initWheelControl=3Dfunction(){pb=3Dnew =
Calendar.WheelControl(y,fc,Dc)};this.initCalendarColorsForPrinting=3Dfunc=
tion(c){var d=3Dc.length;if(d)for(var =
b=3D0;b<d;b++)a.setCalendarColor(c[b].Guid,c[b].ColorIndex)};this.dispose=
=3Dfunction(){if(i)i.$().unbind("navbuttonclicked",Nb);if(k)jQuery(k).unb=
ind(".monthg");if(jb)jb.unbind("scroll",ub);if(bb)bb.unbind(".monthg");ab=
.unbind(".monthg");jQuery(y).unbind(".monthg");Fb.dispose();a.clearEvents=
();if(pb)pb.dispose();if(k)k.dispose();if(i)i.dispose();a=3Dy=3Df=3DP=3Dn=
ull;s=3Dcb=3DQ=3DX=3Dp=3Dfb=3Dw=3DI=3DA=3Dnull;j=3DT=3Dxb=3Dk=3DE=3Di=3DJ=
=3Dnull;Ab=3DDb=3DS=3Dg=3DL=3Dpb=3DK=3Dnull};this.getFigures=3Dfunction()=
{return j};function ub(){a.clearBackgroundSelection()}function =
O(){if(!q){var =
b=3D_ge("calendarMonthGrid"),c=3D_ge(g.getId("contentTableContainer")),a=3D=
_ge(g.getId("contentTableContainerInner"));if(N&&nb()){Dom.addClass(b,"+e=
xpanded");if(!B){var =
d=3D16,h=3D_ge("calendarViewsContainer").offsetHeight-(x?x.offsetHeight:0=
);a.style.pixelHeight=3Dh+1;var =
e=3Da.firstChild,f=3Da.offsetWidth-d;e.style.width=3Df+"px";sb();jb=3DjQu=
ery(c).scroll(ub);bc=3Dtrue}}else =
if(c&&a){Dom.addClass(b,"-expanded");a.style.width=3Da.firstChild.style.w=
idth=3D"100%";if(bc)jb.unbind("scroll",ub)}}}var =
F=3Dtrue,Hb=3Dfalse;function H(b){o.clear();for(var =
a=3D0;a<s.length;a++)o.push(b);O()}function =
Kb(b,a){o[b]=3Da;O()}function Hc(g){var b=3D[];if(f.length>0){var =
e=3Df[g];for(var d=3D0;d<e.length;d++){var =
a=3De[d];if(a.IsCharmSegment)for(var =
c=3D0;c<a.childNodes.length;c++){var =
h=3Da.childNodes[c].ParentFigure.Event;b.push(h)}else =
b.push(a.ParentFigure.Event)}}return b}function nc(b){if(N&&(M||D)){var =
c=3DHc(parseInt(b));a.updateEvents(c)}else V([parseInt(b)])}function =
nb(){return o.contains(F)}function Ec(a){return =
!o.slice(0,a).concat(o.slice(a+1)).contains(F)}this.updateGridExpansionMo=
de=3Dfunction(){Ob()};this.expandRow=3Dfunction(b){Kb(parseInt(b),F);nc(p=
arseInt(b));a.$().trigger("weekExpanded")};this.collapseRow=3Dfunction(b)=
{if(Ec(b))_ge(g.getId("contentTableContainerInner")).scrollTop=3D0;Kb(par=
seInt(b),Hb);nc(parseInt(b));a.$().trigger("weekCollapsed")};this.expandG=
rid=3Dfunction(b){if(W!=3D0&&G!=3D0){qb();H(F);O();a.addEvents(b)}};this.=
collapseGrid=3Dfunction(b){if(W!=3D0&&G!=3D0&&nb()){qb();H(Hb);O();a.addE=
vents(b)}};this.enableDynamicRowHeights=3Dfunction(a){N=3Da;wb()};this.en=
ableDynamicEventHeights=3Dfunction(a){ib=3Da;wb()};this.enableCharms=3Dfu=
nction(a,b){U=3Da;if(a&&b)db=3Dtrue;else =
db=3Dfalse;wb()};this.isDragHappening=3Dfunction(){return =
ob};this.getCalendarsInThisView=3Dfunction(){return =
J};this.getSegmentLists=3Dfunction(){return =
f};this.getIsDayGridMode=3Dfunction(){return =
q};this.getDisplayedRange=3Dfunction(){return =
{StartDate:b.clone(),EndDate:e.clone()}};this.getSelectedEventIds=3Dfunct=
ion(){return w.clone()};function ic(a){return =
a.offsetParent.offsetWidth-a.offsetWidth-a.offsetLeft}this.getCellExtents=
=3Dfunction(){var b=3DQ[0],e=3Db.cells.length,d=3Dnew Array(e),c=3Dnew =
Array(e);for(var =
a=3D0;a<e;a++)if(m_isBidi){c[a]=3Dic(b.cells[a])-ic(b.cells[0]);d[a]=3Dc[=
a]+b.cells[a].offsetWidth}else{d[a]=3Db.cells[a].offsetLeft-b.cells[0].of=
fsetLeft;c[a]=3Dd[a]+b.cells[a].offsetWidth}return =
{lefts:d,rights:c}};this.getSelectionRange=3Dfunction(g){if(!k)return =
null;var a=3Dk.getSelectionRange(),d=3Dnull;if(a){var =
c=3Db.addDays(a.StartCellIndex),f=3Db.addDays(a.EndCellIndex),e=3Dg||a.En=
dCellIndex!=3Da.StartCellIndex;if(!e){c.setHours(Calendar.Date.StartHourO=
fWorkDay,Calendar.Date.StartMinuteOfWorkDay,0,0);f=3Dc.addMinutes(Calenda=
r.Event.DefaultLength)}d=3D{DateStart:c,DateEnd:f,IsAllDayEvent:e}}return=
 d};this.getHandleMouseWheelFunction=3Dfunction(){return =
fc};this.getDisplayMode=3Dfunction(){return =
r};this.setCalendarColor=3Dfunction(b,c){var =
d=3DJ[b];if(d)d.ColorIndex=3Dc;var e=3DT[b]!=3Dnull;T[b]=3Dc;if(e){var =
f=3Dj.length;for(var =
a=3D0;a<f;++a)if(j[a].Event.CalendarGuid=3D=3Db)I.updateFigureAppearance(=
j[a],cc(j[a].Event.CacheEventId),c)}};this.setCalendarCharm=3Dfunction(b,=
d){var f=3DJ[b];if(f)f.CharmId=3Dd;var e=3Dxb[b];xb[b]=3Dd;if(typeof =
e=3D=3D"undefined"||e!=3Dd){var g=3D[],h=3Dj.length;for(var =
c=3D0;c<h;c++)if(j[c].Event.CalendarGuid=3D=3Db)g.push(j[c].Event);a.upda=
teEvents(g);return true}return =
false};this.setMinRowHeight=3Dfunction(a){Eb=3Da};this.updateDisplayForAd=
=3Dfunction(){sb()};this.setHeight=3Dfunction(b){if(b!=3DG){G=3Db;dc();if=
(W!=3Dy.offsetWidth)W=3Dy.offsetWidth;a.refreshSelectionManager();O()}};v=
ar =
W=3D0;this.setWidth=3Dfunction(a){if(a!=3DW){W=3Da;if(P)P.updateLayout();=
O();gb()}};this.showMonth=3Dfunction(a,e){var b=3Dnew =
Calendar.Date(a.getFullYear(),a.getMonth(),1),d=3DCalendar.Date.getRangeO=
fCalendarMonth(a);Z(Calendar.MonthGridDisplayMode.Month,d.StartDate,d.End=
Date,true,true,e);if(i)i.setTitleText(b.toYearMonthString());else{var =
c=3Dg.getElement("dateLabel");if(c)c.innerHTML=3Db.toYearMonthString()}};=
this.showWeekRange=3Dfunction(a,d,j){a=3Da.clone();a.moveToStartOfWeek();=
d=3Dd.clone();d.moveToEndOfWeek();if(a.valueOf()=3D=3Db.valueOf()&&d.valu=
eOf()=3D=3De.valueOf()&&r=3D=3DCalendar.MonthGridDisplayMode.Weeks)return=
;Z(Calendar.MonthGridDisplayMode.Weeks,a,d,true,true,j);var =
h=3Dc.contentStrings.FromTo.format(a.toLongDateString(),d.getDatePart().t=
oLongDateString());if(i)i.setTitleText(h);else{var =
f=3Dg.getElement("dateLabel");if(f)f.innerHTML=3Dh}};this.showDayRange=3D=
function(a,c){if(a.valueOf()=3D=3Db.valueOf()&&c.valueOf()=3D=3De.valueOf=
()&&r=3D=3DCalendar.MonthGridDisplayMode.Days)return;Z(Calendar.MonthGrid=
DisplayMode.Days,a,c,false,null,false)};this.eventExistsOnGrid=3Dfunction=
(a){return _getFigureByEventID(a.CacheEventId)!=3Dnull};function =
Qb(a,c){for(var =
b=3D0;b<a.length;b++)if(a[b].indexOf(c)=3D=3D0){a=3Da.slice(0,b).concat(a=
.slice(b+1));b--}return =
a}this.addEvents=3Dfunction(a,c){if(Gb)return;if(d.offsetHeight=3D=3D0){i=
f(!C)C=3D[];C.addRange(a);if(u)for(var =
b=3D0;b<a.length;b++)u=3DQb(u,a[b].CacheEventId)}else{kc(a);V(c);this.cle=
arBackgroundSelection()}};function Mb(a,c){for(var =
b=3D0;b<a.length;b++)if(a[b].CacheEventId.indexOf(c)=3D=3D0){a=3Da.slice(=
0,b).concat(a.slice(b+1));b--}return =
a}this.removeEvents=3Dfunction(a,c){if(d.offsetHeight=3D=3D0){if(!u)u=3D[=
];u.addRange(a);if(C)for(var =
b=3D0;b<a.length;b++)C=3DMb(C,a[b]);if(v)for(var =
b=3D0;b<a.length;b++)v=3DMb(v,a[b])}else{jc(a);V(c)}};this.updateEvents=3D=
function(b,g){if(d.offsetHeight=3D=3D0){if(!v)v=3D[];for(var =
a=3D0;a<b.length;a++){var c=3Db[a];for(var =
e=3D0;e<v.length;e++)if(c.CacheEventId=3D=3Dv[e].CacheEventId){v[e]=3Dc;c=
=3Dnull;break}if(c)v.push(c)}if(u)for(var =
a=3D0;a<b.length;a++)u=3DQb(u,b[a].CacheEventId)}else{var =
f=3D[],h=3Db.length;for(var =
a=3D0;a<h;++a)f.push(b[a].CacheEventId);jc(f);kc(b);V(g)}};this.becomeAct=
iveView=3Dfunction(){if(C)a.addEvents(C);if(v)a.updateEvents(v);if(u)a.re=
moveEvents(u);u=3DC=3Dv=3Dnull};this.removeCharmSegment=3Dfunction(c){var=
 =
b=3DMath.floor(c.DayOffset/l()),a=3Df[b];if(a){a.remove(c);V([b])}};this.=
addCharmSegment=3Dfunction(b){var =
a=3DMath.floor(b.DayOffset/l());if(f[a]=3D=3Dnull)f[a]=3D[];Pb(b,f[a]);V(=
[a])};this.updateCharmSegments=3Dfunction(){gb()};this.clearEvents=3Dfunc=
tion(){P.clearCharms();var c=3Ds.length;for(var =
a=3D0;a<c;++a)Dom.removeAllChildNodes(s[a]);f.clear();var =
b;while(b=3Dj.pop())b.dispose();w.clear()};this.clearBackgroundSelection=3D=
function(){if(k)k.destroy()};this.clearEventSelection=3Dfunction(){var =
c=3Dw.length;for(var b=3D0;b<c;b++){var =
a=3DZb(w[b]);if(a)I.updateFigureAppearance(a,false,T[a.Event.CalendarGuid=
])}w.clear()};this.refreshSelectionManager=3Dfunction(){if(!k)return;if(!=
h)return;var =
s=3Dl(),d=3DQ[0],w=3Dd.cells[0],o=3DX,r=3Do[o.length-1],B=3Dr.cells[r.cel=
ls.length-1],i=3DWebUtilities.getLocation(w);if(q&&d!=3Dnull)i.top+=3Dd.c=
ells[0].offsetHeight;var =
f=3DWebUtilities.getLocation(y);if(m_isBidi){var =
u=3Dg.getElement("contentTableContainerInner"),z=3Du.offsetLeft+u.offsetW=
idth,v=3Dg.getElement("contentTableContainer"),A=3Dv.offsetLeft+v.offsetW=
idth,x=3DA-z;f.right-=3Dx}var =
p=3Da.getCellExtents(),j=3Dp.lefts,t=3Dp.rights;if(m_isBidi&&!$B.IE&&!q&&=
nb())for(var c=3D0;c<j.length;c++){j[c]+=3D16;t[c]+=3D16}var =
m=3D0,b=3Dd;while(b!=3Dnull&&b.nodeName=3D=3D"TR"){b=3Db.nextSibling;if(b=
)b=3Db.nextSibling;if(b)b=3Db.nextSibling;m++}var e=3Dnew =
Array(m);b=3Dd;for(var c=3D0;c<m;c++){if(q)e[c]=3D0;else =
e[c]=3Db.cells[0].offsetHeight;b=3Db.nextSibling;if(b){b=3Db.nextSibling;=
e[c]+=3Db.cells[0].offsetHeight}if(b)b=3Db.nextSibling}if(!jQuery(E).is("=
:visible"))Dom.addClass(E,"-displayNone");k.init(Math.ceil(n/s),s,i.top,i=
.left,f.bottom,f.right,j,t,e)};this.selectItemInCell=3Dfunction(d,c,f,e){=
var =
b=3Dnull,a=3Dnull;if(!f){if(c=3D=3Dt.AfterCell)b=3Dac(d);if(!b){if(c>=3Dt=
.More)a=3Dhb(false,null,d);else =
if(c=3D=3Dt.Figure)a=3Dhb(false,e,d);if(c!=3Dt.Header&&!b&&!a)b=3Dwindow.=
document.getElementById("cellHeader_"+d)}}else{if(c=3D=3Dt.Header)a=3Dhb(=
true,null,d);else =
if(c=3D=3Dt.Figure)a=3Dhb(true,e,d);if(c!=3Dt.More&&!a)b=3Dac(d)}if(a)b=3D=
a.getElementsByTagName("a")[0];if(b){try{b.focus()}catch(g){}return =
true}return false};function =
Oc(){if(h&&gWeather&&gWeather.isWeatherAvailable()){var =
a=3DDom.getDescendantsWithClass(h,"forecastText",-1,"A");if(a)for(var =
b=3D0;b<a.length;b++)a[b].style.display=3D"none"}}this.updateWeather=3Dfu=
nction(){if(h&&gWeather&&gWeather.isWeatherAvailable()){var =
c=3DDom.getDescendantsWithClass(h,"forecast",-1,"TD");if(c)for(var =
d=3D0;d<c.length;d++){var =
e=3Dc[d].attributes["ForecastIndex"].value;if(e<gWeather.getNumberOfForec=
astDays()){var =
b=3DgWeather.getForecast(e),a=3Ddocument.createElement("a");a.href=3D"#";=
a.className=3D"enhPreview forecastText";var =
g=3Ddocument.createElement("img"),k=3De=3D=3D1?gWeather.getTodaysWeather(=
).SkyCode:b.SkyCode;g.src=3DgWeather.getTodaysWeather().ImageUrl+b.SkyCod=
e+".gif";g.className=3D"forecastImg";a=3Dc[d].appendChild(a);a.appendChil=
d(g);var =
i=3Db.High?GetTemperatureString(b.High):m_pStrings.weather.dataMissing,j=3D=
b.Low?GetTemperatureString(b.Low):m_pStrings.weather.dataMissing;a.innerH=
TML+=3D" ";var =
f=3Ddocument.createElement("span");f.className=3D"forecastTemps";f.innerH=
TML=3Dm_pStrings.weather.highLow.format(i,j);a.appendChild(f);a.DataSourc=
e=3DgWeather;a.DataSource.Type=3D"weather";a.ForecastIndex=3De;if(Dom.isC=
lassPresent(c[d].parentNode,"forecastRowPlaceholder"))Dom.addClass(c[d].p=
arentNode,"-forecastRowPlaceholder","+forecastRow")}}}};function =
wb(){Wb();qb()}function Zb(b){var c=3Dj.length;for(var =
a=3D0;a<c;++a)if(j[a].Event.CacheEventId=3D=3Db)return j[a];return =
null}function Yb(){return b.addDays(6)}function Vb(a,b){return =
a.getYear()=3D=3Db.getYear()&&a.getMonth()=3D=3Db.getMonth()}function =
gc(b,p){var f=3Dtrue;if(b.which!=3DCalendar.MouseButton.LEFT||B)return =
f;var =
i=3DDom.getNearestParentWithClass(b.target,"segmentContainer",d),e=3DDom.=
getNearestParentWithClass(b.target,"bgCell",d),j=3DDom.getNearestParentWi=
thClass(b.target,"hCell",d);if(i!=3Dnull){var =
g=3Di.ParentFigure;if(i.IsCharmSegment){var =
o=3DDom.getNearestParentWithClass(b.target,"Charm",d);if(o)g=3Do.ParentFi=
gure}else sc(g);if(g){var =
c=3Dg.Event;a.clearBackgroundSelection();if(p&&Calendar.Event.isEventDrag=
able(c)){Ib=3Db.pageX;Jb=3Db.pageY;Ab=3Dc.DateStart;Db=3Dc.DateEnd;m=3DCa=
lendar.Event.cloneEvent(c);vb=3DCalendar.Event.cloneEvent(c);ab.mousemove=
(kb);mb=3Dtrue;lb=3Dtrue}}}else =
if(e!=3Dnull&&(b.target.tagName=3D=3D"A"||b.target.tagName=3D=3D"IMG"))re=
turn f;else if(j!=3Dnull&&b.target.tagName=3D=3D"A")return =
f;if(e!=3Dnull||j!=3Dnull){var h=3D0;if(e)h=3De.CellIndex;else =
h=3Dj.CellIndex;a.clearEventSelection();var =
n=3Dl();if(k){a.refreshSelectionManager();k.start(Math.floor(h/n),h%n)}}a=
.$().trigger("selectionchanged");return f}function =
Ic(b){if(Uc(b.target))zc(lc(b.target.parentNode));if(Rc(b.target)){var =
h=3DDom.getNearestParentWithClass(b.target,"backgroundRow",d).getAttribut=
e("rowIndex");a.expandRow(h)}else if(yc(b.target)){var =
h=3DDom.getNearestParentWithClass(b.target,"eventRow",d).getAttribute("ro=
wIndex");a.collapseRow(h)}else{var =
c=3DDom.getNearestParentWithClass(b.target,"segmentContainer",d),f=3Dc&&c=
.IsCharmSegment;if(c&&(b.target.tagName=3D=3D"A"||f)){var =
e=3Dc.ParentFigure;if(f){var =
g=3DDom.getNearestParentWithClass(b.target,"Charm",d);if(g)e=3Dg.ParentFi=
gure}if(e){a.$().trigger("eventlinkclicked",[e.Event.CacheEventId]);b.sto=
pPropagation()}}}}function =
Cc(a){if(a.which!=3DCalendar.MouseButton.LEFT)return;if(mb){ab.unbind("mo=
usemove",kb);mb=3Dfalse}lb=3Dfalse}function =
qb(){a.clearEvents();J=3D{};var =
S,L=3DCalendar.MonthGridLayoutEngine.BaseHeight+"px";if(p.length>0)L=3Dp[=
0].parentElement.style.height;while(S=3Dp.pop())S.Date=3Dnull;fb.clear();=
d.innerHTML=3D"";var =
q=3Dl(),I=3Dn/q,O=3DMath.floor(100/q).toString()+"%",u=3D0,e=3Dnew =
$StringBuilder;e.append("<div");e.append(g.getIdTag("contentTableContaine=
r"));e.append("class=3D'contentTableContainer'><div =
class=3D'contentTableContainerEMPad'><span class=3D'allDayHeading =
displayNone'>");e.append(c.contentStrings.AllDay);e.append("</span><div")=
;e.append(g.getIdTag("contentTableContainerInner"));e.append("class=3D'co=
ntentTableContainerInner'><TABLE class=3D'contentTable' ");e.append(" =
cellSpacing=3D'0' =
cellPadding=3D'0'>");if(r=3D=3DCalendar.MonthGridDisplayMode.Month||r=3D=3D=
Calendar.MonthGridDisplayMode.Weeks){e.append("<THEAD><TR =
class=3DweekdayRow>");var =
C=3DCalendar.Date.DayNames,w=3DC.length;for(var f=3D0;f<w;++f){var =
W=3D(100/C.length).toString()+"%",V=3D(f+Calendar.Date.FirstDayOfWeek)%Ca=
lendar.Date.NumberOfDaysInWeek;e.append("<TD =
class=3D'weekday");e.append(f=3D=3D0?" =
firstCol":"");e.append(f=3D=3DC.length-1?" =
lastCol":"");e.append(b.addDays(f).isSameDayAs(z)?" wbt":"");e.append("' =
style=3D'WIDTH: =
");e.append(W);e.append("'");e.append(">");e.append(C[V]);e.append("</TD>=
")}e.append("</TR></THEAD>")}e.append("<TBODY>");var =
T=3DYb(),U=3DgWeather!=3Dnull;for(var t=3D0;t<I;++t){var =
P=3D"",R=3D"",M=3Dfalse,E=3Dfalse;for(var k=3D0;k<q;++k){var =
i=3Db.addDays(u),v=3Di.isSameDayAs(z);if(U&&i.isBetween(gWeather.getStart=
Date(),gWeather.getEndDate())){M=3Dtrue;E=3Dtrue}else E=3Dfalse;var =
x=3Dfalse;if(!v&&k<q-1)x=3Di.addDays(1).isSameDayAs(z);var =
K=3Dfalse;if(!v&&!x&&t<I-1)K=3Di.addDays(l()).isSameDayAs(z);var =
j=3D"hCell";if(!Vb(i,T))j+=3D" =
lightcolor";if(i.getDay()=3D=3D0||i.getDay()=3D=3D6)j+=3D" =
lightbg";if(v&&k=3D=3Dq-1)j+=3D" lastToday";else if(v)j+=3D" today";else =
if(x)j+=3D" yesterday";if(k=3D=3D0)j+=3D" firstCol";if(k=3D=3Dq-1)j+=3D" =
lastCol";var F=3Dnull;if(E){j+=3D" =
forecast";F=3DCalendar.Date.getDayDifference(gWeather.getStartDate(),i)+1=
}var G=3Dec(i);G=3D"<a href=3D'#' class=3D'dateCellTitle' =
id=3DcellHeader_"+u+">"+G+"</a>";P+=3D"<TD style=3D'WIDTH: =
"+O+";'"+(j=3D=3D""?"":" class=3D'"+j+"'")+(F?" =
ForecastIndex=3D'"+F+"'":"")+" CellIndex=3D'"+u+"'>"+G+"</TD>";var =
m=3D"";if(v)m=3D"bgCell today";else if(x)m=3D"bgCell yesterday";else =
if(K)m=3D"bgCell wbt";else =
m=3D"bgCell";if(i.getDay()=3D=3D0||i.getDay()=3D=3D6)m+=3D" =
lightbg";if(k=3D=3D0)m+=3D" firstCol";if(k=3D=3Dq-1)m+=3D" =
lastCol";if(t=3D=3DI-1)m+=3D" lastRow";var =
H=3D"",N=3Dt=3D=3D0&&k=3D=3D0?"\u4e0b":"";if(B)H=3D"<div =
class=3D'TextSizeSmall'>"+N+"</div>";else H=3D"<a =
href=3D\"javascript:;\" class=3D'TextSizeSmall' =
id=3D'cellMore_"+u+"'"+getEffectHandlerAttributesHtml()+">"+N+"</a>";R+=3D=
"<TD style=3D'WIDTH: "+O+";'"+" class=3D'"+m+"'"+" =
CellIndex=3D'"+u+"'>"+H+"</TD>";++u}e.append("<TR class=3D'headerRow =
");e.append(M?"forecastRowPlaceholder =
":"");e.append(Fc?"":"TextSizeXSmall");e.append(k=3D=3Dq-1?" =
lastCol":"");e.append("'>");e.append(P);e.append("</TR>");e.append("<TR =
class=3D'eventRow' =
rowIndex=3D'");e.append(t);e.append("'>");e.append("<TD =
class=3DeventContainerRow =
colSpan=3D");e.append(q);e.append("></TD></TR><TR class=3DbackgroundRow =
rowIndex=3D'"+t+"' style=3D'height:"+L+";' =
");e.append(">"+R+"</TR>")}e.append("</TBODY></TABLE></div></div></div>")=
;d.innerHTML=3De.toString();h=3DDom.getDescendantsWithClass(d,"contentTab=
le",1,"TABLE")[0];var =
o=3DDom.getDescendantsWithClass(h,"bgCell",-1,"TD");A.setMoreLinkHeight(o=
[0].childNodes[0].offsetHeight);o[0].childNodes[0].innerText=3D"";w=3Do.l=
ength;for(var =
f=3D0;f<w;f++){o[f].CellIndex=3Do[f].attributes["CellIndex"].value;p.push=
(o[f])}var =
y=3DDom.getDescendantsWithClass(h,"hCell",-1,"TD");w=3Dy.length;for(var =
f=3D0;f<w;f++){y[f].CellIndex=3Dy[f].attributes["CellIndex"].value;fb.pus=
h(y[f])}var =
D=3Dh.rows.length;Q=3DDom.getDescendantsWithClass(h,"headerRow",D,"TR");c=
b=3DDom.getDescendantsWithClass(h,"eventRow",D,"TR");X=3DDom.getDescendan=
tsWithClass(h,"backgroundRow",D,"TR");s=3DDom.getDescendantsWithClass(h,"=
eventContainerRow",D,"TD");if(!o[0].clientHeight)Sb=3D1;else =
Sb=3Do[0].offsetHeight-o[0].clientHeight;if(r=3D=3DCalendar.MonthGridDisp=
layMode.Month||r=3D=3DCalendar.MonthGridDisplayMode.Weeks)Cb=3DDom.getDes=
cendantsWithClass(h,"weekdayRow",1,"TR")[0].offsetHeight;Bb=3DQ[0].cells[=
0].offsetHeight;dc();Ob();a.refreshSelectionManager();a.updateWeather()}f=
unction =
Ob(){eb=3DCAL.GridExpansionMode.DontExpand;if(B){if($B.IE)eb=3DCAL.GridEx=
pansionMode.CharmsAndTitlesExpanded}else =
eb=3DB?CAL.GridExpansionMode.CharmsExpanded:CAL.GridExpansionMode[getSett=
ing("monthGridExpansionMode")];switch(eb){case =
CAL.GridExpansionMode.DontExpand:H(Hb);break;case =
CAL.GridExpansionMode.Expand:H(F);M=3Dfalse;D=3Dfalse;break;case =
CAL.GridExpansionMode.CharmsExpanded:H(F);M=3Dtrue;D=3Dfalse;break;case =
CAL.GridExpansionMode.TitlesExpanded:H(F);M=3Dfalse;D=3Dtrue;break;case =
CAL.GridExpansionMode.CharmsAndTitlesExpanded:H(F);M=3Dtrue;D=3Dtrue}}fun=
ction =
Wb(){I.initialize(rb,B,ib,U,db);A.initialize(B,N,zb,U,db,c.contentStrings=
.GridExpansion.CollapseControlLink)}function Z(d,f,g,k,j,h,i){var =
c=3D!b.isEqual(f)||!e.isEqual(g);if(i||c||r!=3Dd){r=3Dd;b=3Df;b.moveToSta=
rtOfDay();e=3Dg;e.moveToEndOfDay();n=3DMath.abs(Calendar.Date.getDayDiffe=
rence(b,e));z=3Dnew =
Calendar.Date;qb();if(x)x.style.display=3Dk?"block":"none";if(j){if(c)a.$=
().trigger("weekrangechanged",[b,e,h]);a.$().trigger("eventsrequested",[b=
,e])}}}function Ub(i,a,g,h,e,d,f,b){return =
I.createFigureSegment(i,a.Summary=3D=3Dnull||a.Summary=3D=3D""?c.contentS=
trings.EmptySummary:a.Summary,g,h,e,d,f,a.CacheEventId,a.DateStart,a.Date=
End,b?b:a.IsAllDayEvent,a.FreeBusyStatus,a.RecurrenceId!=3Dnull,a.IsRecur=
renceException,a.Visibility!=3DCAL.EventVisibility.Public,Calendar.Event.=
isEventViewOnly(a),wc)}function =
kc(t){t=3DCalendar.Event.filterItemsByType(t,Gc);var =
k=3D{},B=3Dj.length;for(var =
d=3D0;d<B;++d)if(!k[j[d].Event.CacheEventId])k[j[d].Event.CacheEventId]=3D=
true;var i=3Dl();B=3Dt.length;for(var u=3D0;u<B;++u){var =
a=3Dt[u];if(a.ItemType=3D=3DCAL.CalendarItemType.TaskItem)continue;if(!Ca=
lendar.Event.isEventInRange(a.DateStart.getTime(),a.DateEnd.getTime(),b.g=
etTime(),e.getTime()))continue;if(k[a.CacheEventId])continue;else =
k[a.CacheEventId]=3Dtrue;var =
s=3DT[a.CalendarGuid];if(a.Calendar&&!J[a.CalendarGuid]){var =
L=3D{Name:a.Calendar.Name,ColorIndex:s};J[a.CalendarGuid]=3DL}var =
g=3Dnew =
Calendar.MonthViewEventFigure;g.Event=3Da;g.IsSingleDayEvent=3D!Calendar.=
Date.isRangeMultipleDays(a.DateStart,a.DateEnd);var =
A=3DCalendar.Event.getCharmId(a,c.readOnlyModel);if(U&&A)g.Charm=3DCharms=
Manager.getInstance().getCharm(A);if(g.IsSingleDayEvent){var =
m=3Dnull,w=3DMath.abs(Calendar.Date.getDayDifference(b,a.DateStart)),z=3D=
Math.floor(w/i),H=3Ddb||o[z]&&M,E=3Do[z]&&D;if(U&&A&&!H){var =
K=3Dp[0]&&p[0].clientWidth>0?p[0].clientWidth:1e3;g.OnlyCharm=3Dtrue;m=3D=
P.addCharm(g,w,K)}else =
m=3DUb(g,a,w,1,Calendar.MonthViewFigureSegmentType.RoundHeadRoundTail,E,s=
,false);g.Segments.push(m)}else{var =
r=3DMath.abs(Calendar.Date.getDayDifference(b,a.DateStart)),x=3DMath.abs(=
Calendar.Date.getDayDifference(b,a.DateEnd));if(a.DateEnd.valueOf()%Calen=
dar.Date.MillesecondsInADay=3D=3D0)x--;var =
h=3Dr-1;if(b.valueOf()>a.DateStart.valueOf()){r=3D0;h=3D-1}var =
C=3DMath.min(n-1,x);for(var =
d=3Dr;d<=3DC;++d)if((d%i=3D=3Di-1||d=3D=3DC)&&d!=3Dh){var =
F=3Dh=3D=3Dr-1&&a.DateStart.valueOf()>=3Db.valueOf(),G=3Dd=3D=3Dx,v,q=3DC=
alendar.MonthViewFigureSegmentType;if(F)v=3DG?q.RoundHeadRoundTail:q.Roun=
dHeadSquareTail;else =
v=3DG?q.SquareHeadRoundTail:q.SquareHeadSquareTail;var =
z=3DMath.floor((h+1)/i),E=3Do[z]&&D,m=3DUb(g,a,h+1,d-h,v,E,s,!F);g.Segmen=
ts.push(m);h=3Dd}}var N=3Dg.Segments.length;for(var d=3D0;d<N;++d){var =
y=3DMath.floor(g.Segments[d].DayOffset/i);if(f[y]=3D=3Dnull)f[y]=3D[];Pb(=
g.Segments[d],f[y])}if(cc(a.CacheEventId))I.updateFigureAppearance(g,true=
,s);j.push(g)}}function hb(h,i,e){var =
j=3DMath.floor(e/l()),c=3Df[j],g=3Dnull;if(c){var =
d;if(i)d=3Dc.indexOf(i);else if(h)d=3D-1;else d=3Dc.length;var =
b,a;if(h)for(b=3Dd+1;b<c.length;b++){a=3Dc[b];if(a.DayOffset=3D=3De&&hc(a=
)){g=3Da;break}}else =
for(b=3Dd-1;b>=3D0;b--){a=3Dc[b];if(a.DayOffset=3D=3De&&hc(a)){g=3Da;brea=
k}}}return g}function hc(a){return a.style.display=3D=3D"block"}function =
jc(c){var e=3Dc.length;for(var a=3D0;a<e;++a){for(var =
b=3Dw.length-1;b>=3D0;b--)if(c[a]=3D=3Dw[b])w.remove(b);var =
d=3DZb(c[a]);if(d)Mc(d)}}function Mc(b){var =
h=3Dl(),k=3Db.Segments.length;for(var d=3D0;d<k;++d){var =
a=3Db.Segments[d];if(a.IsCharmSegment){var =
g=3DP.removeCharm(b,a.DayOffset);if(g){var =
c=3Df[Math.floor(a.DayOffset/h)];c.remove(g)}}else{var =
c=3Df[Math.floor(a.DayOffset/h)],i=3Dc.length;for(var =
e=3D0;e<i;++e)if(a=3D=3Dc[e]){c.remove(a);break}}}j.remove(b);b.dispose()=
}function V(b){if(s.length=3D=3D0)return;var =
c=3Dl(),d=3Ds.length;for(var =
a=3D0;a<d;++a){if(b&&!b.contains(a))continue;A.renderRow(a,s[a],f[a],c,p,=
o[a])}gb(b);if(i)i.disableGridExpansionLinks(false)}function l(){return =
r=3D=3DCalendar.MonthGridDisplayMode.Days?n:Calendar.Date.NumberOfDaysInW=
eek}function dc(){vc();gb()}function qc(m,d){if(d&&d.length){var =
l=3D2,i=3D4,c=3Dl,j=3Dd[0].DayOffset,g=3Dfalse,e=3D[0,0,0,0,0,0,0];for(va=
r k=3D0;k<d.length;k++){var a=3Dd[k];if(a.DaySpan>1)g=3Dtrue;else =
g=3Dfalse;if(a.DayOffset!=3Dj){j=3Da.DayOffset;c=3De[j%7];if(!c)c=3Dl;if(=
g){var f=3Da.DayOffset%7+(a.DaySpan-1);for(var =
h=3Da.DaySpan;h>0;h--){c=3DMath.max(c,e[f]);f--}}}a.style.pixelTop=3Dc;a.=
style.pixelHeight=3Da.offsetHeight;var =
b=3Da.childNodes[1];if(b)b.style.pixelHeight=3Db.offsetHeight;if(g){var =
f=3Da.DayOffset%7+(a.DaySpan-1);for(var =
h=3Da.DaySpan;h>0;h--){e[f]=3Da.offsetTop+(b?b.offsetHeight:0)+i;f--}}els=
e =
e[a.DayOffset%7]=3Da.offsetTop+(b?b.offsetHeight:a.offsetHeight)+i;c+=3Di=
+(b?b.offsetHeight:a.offsetHeight)}}}function gb(g){var =
d=3DX,e=3D0,i=3Dl();if(ib)for(var =
b=3D0;b<d.length;++b){if(g&&!g.contains(b))continue;if(D&&o[b])qc(d[b],f[=
b])}for(var b=3D0;b<d.length;++b){if(g&&!g.contains(b))continue;var =
h=3DN&&o[b],j=3Dh||!G?9999:G;if(h){pc(d[b],f[b],j,B?null:cb[b].firstChild=
.lastChild);e=3DY}else{e=3Dyb();Rb(d[b],e)}A.adjustDisplayedEventsPerRow(=
f[b],e,p.slice(i*b,i*(b+1)),{begin:c.contentStrings.MoreLinkBegin,end:c.c=
ontentStrings.MoreLinkEnd},h)}sb();a.refreshSelectionManager()}function =
sb(){if(!h)return;var c=3Dq?1:3,b=3Dh.offsetWidth-c;for(var =
a=3D0;a<s.length;a++)if(s[a].parentElement.style.pixelWidth!=3Db)s[a].par=
entElement.style.pixelWidth=3Db}function yb(){if(Eb)return Eb;return =
zb?A.getMoreLinkHeight()+zb*Calendar.EventFigureScaledHeight():Y}function=
 =
pc(d,c,f,b){A.showAllEventsPerRow(c);headerHeight=3Dx?x.offsetHeight:0;va=
r =
g=3Df-headerHeight-Cb-Bb,a=3DA.getHeightForAllEventsPerRow(c,false,g,true=
);if(a<yb())a=3Dyb();Rb(d,a);if(b){var =
e=3Dd.offsetHeight-b.offsetHeight;if(!$B.IE)e--;b.style.pixelTop=3De}}fun=
ction Rb(b,c){b.style.pixelHeight=3Dc;var =
a=3Db.firstChild;while(a){a.style.pixelHeight=3Dc;a=3Da.nextSibling}}func=
tion vc(){headerHeight=3Dx?x.offsetHeight:0;var =
a=3DG=3D=3D0?y.offsetHeight:G-headerHeight-Cb,b=3DY;Y=3DMath.max(a/s.leng=
th-Bb,0);return Y}function Pb(b,e){var =
l=3Dtrue,d=3Dnull,f=3Dnull,i=3Dnull;if(!b.IsCharmSegment)var =
l=3Db.ParentFigure.IsSingleDayEvent,d=3Db.ParentFigure.Event,f=3Db.Parent=
Figure.Event.DateStart.getTime(),i=3Db.ParentFigure.Event.DateEnd.getTime=
()-f;var =
g=3D0,n=3De.length;for(;g<n;++g){if(b.IsCharmSegment)if(e[g].IsCharmSegme=
nt)continue;else break;if(e[g].IsCharmSegment)continue;var =
j=3De[g].ParentFigure,a=3Dj.Event,c=3Da.DateStart.getTime(),h=3Da.DateEnd=
.getTime()-c;if(l){if(j.IsSingleDayEvent)if(d.IsAllDayEvent&&a.IsAllDayEv=
ent){if(d.CacheEventId<a.CacheEventId)break}else =
if(d.IsAllDayEvent&&!a.IsAllDayEvent)break;else =
if(!a.IsAllDayEvent)if(f<c)break;else if(f=3D=3Dc)if(i>h)break;else =
if(i=3D=3Dh)if(d.CacheEventId<a.CacheEventId)break}else{if(j.IsSingleDayE=
vent)break;var =
k=3Dd.DateStart.isSameDayAs(a.DateStart);if(!k&&f<c)break;else =
if(k)if(i>h)break;else if(i=3D=3Dh)if(f<c)break;else =
if(f=3D=3Dc)if(d.CacheEventId<a.CacheEventId)break}}var =
m=3Db.IsCharmSegment&&e.contains(b)?false:true;if(m)e.insert(g,b)}functio=
n cc(b){for(var a=3D0;a<w.length;a++)if(w[a]=3D=3Db)return true;return =
false}function =
sc(b){a.clearEventSelection();I.updateFigureAppearance(b,true,T[b.Event.C=
alendarGuid]);w.push(b.Event.CacheEventId)}function =
tc(c,b){a.$().trigger("backgroundlinkclicked",b)}function =
uc(c,b){a.$().trigger("backgrounddblclicked",b)}function =
Ac(){a.$().trigger("onselectionstart")}function rc(a){return =
gc(a,xc)}function Nc(b){if(ob)return true;var =
a=3Dgc(b,false);if(a)Ic(b);return a}function =
Jc(a){a.returnValue=3Dfalse}function =
kb(b){if(b.which=3D=3DCalendar.MouseButton.LEFT){if(lb)a.$().trigger("dra=
geventstarted");lb=3Dfalse;var =
d=3D4;if(Math.abs(b.pageX-Ib)>d||Math.abs(b.pageY-Jb)>d){ob=3Dtrue;L=3Dne=
w =
$UI.DragDropManager;bb=3DjQuery(L).bind({"targetenter.monthg":Pc,"targetl=
eave.monthg":Qc,"dragend.monthg":Tc});var e=3Dp.length;for(var =
c=3D0;c<e;c++)L.addTargetElement(p[c],"MonthViewDayCell");L.start(b,Xb,fa=
lse,false);Ib=3Dnull;Jb=3Dnull}}else{ab.unbind("mousemove",kb);mb=3Dfalse=
}}function Uc(a){return =
a&&Dom.getNearestParentWithClass(a,"headerRow",d)&&a.tagName=3D=3D"A"}fun=
ction zc(b){a.$().trigger("headerlinkclicked",[b])}function Rc(a){return =
a&&Dom.getNearestParentWithClass(a,"bgCell",d)&&(a.tagName=3D=3D"A"||a.ta=
gName=3D=3D"IMG")}function yc(a){return =
a&&Dom.getNearestParentWithClass(a,"collapseWeekControl",d)}function =
Pc(i,h){document.body.style.cursor=3D"";document.body.style.cursor=3D"aut=
o";Dom.addClass(document.body,"+dragCursor");var =
c=3Dlc(h.target.element);if(!S)S=3Dc;var =
d=3DCalendar.Date.getDayDifference(S,c);if(d=3D=3D0)return;else{var =
e=3D{StartDate:m.DateStart.getDatePart(),EndDate:m.DateEnd.getDatePart()}=
;m.DateStart=3Dm.DateStart.addDays(d);m.DateEnd=3Dm.DateEnd.addDays(d);va=
r =
g=3D{StartDate:m.DateStart.getDatePart(),EndDate:m.DateEnd.getDatePart()}=
,f=3DCalendar.EventGridHelper.getCoveredGroupsFromRanges(e,g,b,s.length,l=
());a.updateEvents([m],f,true);S=3Dc}}function =
Qc(){Dom.addClass(document.body,"-dragCursor");document.body.style.cursor=
=3D"not-allowed"}function =
Tc(){Calendar.DragDrop.onEventDragEnd(d,kb,a,{Context:"MonthGrid Drag =
Drop",DragType:Calendar.DragDrop.DragType.Move,Event:Calendar.Event.clone=
Event(m),OriginalEvent:Calendar.Event.cloneEvent(vb),OldDateStart:Ab,OldD=
ateEnd:Db,DateStart:m.DateStart,DateEnd:m.DateEnd,Guid:m.Guid});ob=3Dfals=
e;S=3Dnull;m=3Dvb=3Dnull;Dom.addClass(document.body,"-dragCursor");bb.unb=
ind(".monthg");L.dispose();L=3Dnull;bb=3Dnull}function Lc(h){var =
i=3Dh.keyCode;switch(i){case =
Dom.KeyCode.Delete:if(a.getSelectedEventIds().length>0)a.$().trigger("del=
eteevent",[null]);return false;case Dom.KeyCode.RightArrow:case =
Dom.KeyCode.LeftArrow:case Dom.KeyCode.DownArrow:case =
Dom.KeyCode.UpArrow:case Dom.KeyCode.Tab:var =
p=3Dwindow.document.activeElement;if(p){var =
f=3D-1,j,d=3Dp.id.split("_"),l=3Dfalse;if(d.length>1)if(d[0]=3D=3D"cellHe=
ader"){f=3Dd[1];j=3Dt.Header}else =
if(d[0]=3D=3D"cellFigure"||d[0]=3D=3D"cellCharm"){f=3Dd[1];j=3Dt.Figure}e=
lse if(d[0]=3D=3D"cellMore"){f=3Dd[1];j=3Dt.More}else =
if(d[0]=3D=3D"showLessLink"){f=3DparseInt(d[1])*7+6;l=3Dtrue}if(f=3D=3D-1=
)break;var =
c=3DparseInt(f);if(!l)if(i=3D=3DDom.KeyCode.RightArrow)c++;else =
if(i=3D=3DDom.KeyCode.LeftArrow)c--;else =
if(i=3D=3DDom.KeyCode.UpArrow&&!q)c-=3D7;else =
if(i=3D=3DDom.KeyCode.DownArrow&&!q)c+=3D7;if(i=3D=3DDom.KeyCode.Tab){var=
 g=3Dfalse;if(!l){var =
v=3Dj=3D=3Dt.Figure?p.parentElement.parentElement:null;g=3Da.selectItemIn=
Cell(c,j,!h.shiftKey,v)}else =
if(h.shiftKey)g=3Da.selectItemInCell(c,t.AfterCell,false,null);if(!g){var=
 =
k=3DMath.floor(f/7),s=3Df%7;if(!h.shiftKey){if(!l&&s=3D=3D6&&o[k])g=3DLb(=
k);if(!g)if(c<n-1)c++;else{E.tabIndex=3D0;try{E.focus()}catch(u){}E.tabIn=
dex=3D-1}}else =
if(c!=3D0){if(s=3D=3D0&&k!=3D0&&o[k-1])g=3DLb(k-1);if(!g)g=3Da.selectItem=
InCell(c-1,3,false,null)}}if(g){h.returnValue=3Dfalse;return false}}var =
m=3D0;if(c<0)if(q)c=3D0;else{c+=3D7;m=3D-1}else =
if(c>=3Dn)if(q)c=3Dn-1;else{c-=3D7;m=3D1}if(m!=3D0){mc(m);Z(Calendar.Mont=
hGridDisplayMode.Weeks,b.clone(),e.clone(),true,true,0,true);f=3D-1}if(c!=
=3Df){var =
r=3DDom.getDescendantsWithClass(fb[c],"dateCellTitle",1,"A")[0];if(r){try=
{r.focus()}catch(u){}h.returnValue=3Dfalse;return false}}}}}function =
Lb(b){var =
a=3D_ge("showLessLink_"+b);if(a){try{a.focus()}catch(c){}return =
true}return false}function ac(b){var =
a=3Dwindow.document.getElementById("cellMore_"+b);if(a&&a.style.visibilit=
y!=3D"hidden")return a;return null}function =
fc(j,t,k){if(q)return;if(N)if(nb())return;var =
f=3Dk?1:-1,s=3Df*Calendar.Date.NumberOfDaysInWeek;switch(j){case =
Calendar.WheelControl.Message.onWheelMoved:mc(f);break;case =
Calendar.WheelControl.Message.onWheelStarted:if(i)i.disableGridExpansionL=
inks(true);r=3DCalendar.MonthGridDisplayMode.Weeks;Gb=3Dtrue;a.clearBackg=
roundSelection();Oc();K=3D{};var m=3Dn/l(),g=3Dcb;for(var =
c=3D0;c<m;c++){var =
o=3Db.addDays(c*Calendar.Date.NumberOfDaysInWeek).valueOf();K[o]=3Dg[c].c=
ells[0].innerHTML}var =
d=3DDom.getDescendantsWithClass(h,"bgCell",-1,"TD"),p=3Dd.length;for(var =
c=3D0;c<p;c++)d[c].firstChild.style.visibility=3D"hidden";a.$().trigger("=
stopallpopupsrequested",[true]);break;case =
Calendar.WheelControl.Message.onWheelStopped:Gb=3Dfalse;K=3Dnull;Z(Calend=
ar.MonthGridDisplayMode.Weeks,b.clone(),e.clone(),true,true,0,true);a.$()=
.trigger("stopallpopupsrequested",[false])}}function mc(d){var =
j=3Dd*Calendar.Date.NumberOfDaysInWeek;b=3Db.addDays(j);b.moveToStartOfWe=
ek();e=3Db.addDays(n-1);e.moveToEndOfWeek();z=3Dnew =
Calendar.Date;Sc(b.clone());var =
h=3Dc.contentStrings.FromTo.format(b.toLongDateString(),e.getDatePart().t=
oLongDateString());if(i)i.setTitleText(h);else{var =
f=3Dg.getElement("dateLabel");if(f)f.innerHTML=3Dh}a.$().trigger("weekran=
gechanged",[b.clone(),e.clone(),d*Calendar.Date.NumberOfDaysInWeek])}func=
tion Sc(m){var =
i=3Dl(),w=3Dn/i,v=3DCalendar.Date.getDayDifference(m,z),D=3DDom.getDescen=
dantsWithClass(h,"weekdayRow",1,"TR")[0],j=3DD.cells[z.getDay()];if(v>=3D=
0&&v<Calendar.Date.NumberOfDaysInWeek)Dom.addClass(j,"+wbt");else =
if(Dom.isClassPresent(j,"wbt"))Dom.addClass(j,"-wbt");var =
k=3D0,y=3DQ,x=3DX,B=3Dcb,C=3DYb();for(var c=3D0;c<w;++c){var =
E=3Dy[c],A=3Dx[c],s=3DB[c],u=3Dm.addDays(k).valueOf();if(K&&K[u])s.cells[=
0].innerHTML=3DK[u];else s.cells[0].innerHTML=3D"";for(var =
e=3D0;e<i;++e){var =
d=3DE.cells[e],r=3DA.cells[e],a=3D[d],b=3D[r],f=3Dm.addDays(k),o=3Df.isSa=
meDayAs(z),g=3Dfalse;if(!o&&e<i-1)g=3Df.addDays(1).isSameDayAs(z);var =
p=3Dfalse;if(!o&&!g&&c<w-1)p=3Df.addDays(l()).isSameDayAs(z);if(o){a.push=
("+today");b.push("+today")}else =
if(g){a.push("+yesterday");b.push("+yesterday")}else =
if(Dom.isClassPresent(d,"today")){a.push("-today");b.push("-today")}else =
if(Dom.isClassPresent(d,"yesterday")){a.push("-yesterday");b.push("-yeste=
rday")}if(p)b.push("+wbt");else =
if(Dom.isClassPresent(r,"wbt"))b.push("-wbt");var =
t=3D!Dom.isClassPresent(d,"lightcolor"),q=3DVb(f,C);if(!t&&q)a.push("-lig=
htcolor");if(t&&!q)a.push("+lightcolor");d.firstChild.firstChild.nodeValu=
e=3Dec(f);Dom.addClass.apply(this,a);Dom.addClass.apply(this,b);++k}}}fun=
ction ec(b){var a=3D"";if(Tb)a=3Db.toAbbreviatedWeekdayDayString();else =
if(b.getDate()=3D=3D1)a=3Db.toAbbreviatedMonthDayString();else =
a=3Db.toDayString();return a}function =
Nb(h,f){a.$().trigger("paginationaction");if(r=3D=3DCalendar.MonthGridDis=
playMode.Month)if(f=3D=3D"previous"){var =
c=3Db.addDays(-1),d=3D-1*Calendar.Date.getDaysInMonth(c.getFullYear(),c.g=
etMonth());a.showMonth(c,d)}else{var =
g=3DCalendar.Date.average(b,e),d=3DCalendar.Date.getDaysInMonth(g.getFull=
Year(),g.getMonth());a.showMonth(e.addDays(1),d)}else =
if(r=3D=3DCalendar.MonthGridDisplayMode.Weeks)if(f=3D=3D"previous")a.show=
WeekRange(b.addDays(-1*n),b.addDays(-1),-1*n);else =
a.showWeekRange(e.addDays(1),e.addDays(1*n),n)}function lc(c){var =
a=3Dc.getAttribute("CellIndex");return =
b.addDays(a)}Kc()};Calendar.CalendarMonthGrid.registerClass("Calendar.Cal=
endarMonthGrid");MonthGridController=3Dfunction(r){MonthGridController.in=
itializeBase(this,arguments);var =
b=3Dthis,f=3Dnull;this.$=3Dfunction(){return f||(f=3DjQuery(b))};var =
c=3Dnull,d=3Dnull,a=3Dr;this.getPaginationSequenceID=3Dfunction(){return =
"MonthGridPagination"};this.initController=3Dfunction(){if(b.isInitialize=
d())return;MonthGridController.callBaseMethod(b,"initController",argument=
s);c=3Db.getModel();d=3Db.getAppView();jQuery(a).bind({"weekrangechanged.=
mgce":l,"eventsrequested.mgce":n,"eventlinkclicked.mgce":m,"backgroundlin=
kclicked.mgce":i,"backgrounddblclicked.mgce":k,"moreeventslinkclicked.mgc=
e":j,"headerlinkclicked.mgce":e,"stopallpopupsrequested.mgce":h,"weekExpa=
nded.mgce":p,"weekCollapsed.mgce":o,"drageventended.mgce":b.eventDropped,=
"paginationaction.mgce":b.paginationAction,"drageventstarted.mgce":b.drag=
EventStarted,"deleteevent.mgce":gController.deleteSelectedEvent,"onselect=
ionstart.mgce":gController.hideAllPopupDialogs});gController.registerComm=
ands(b,["ShowMonth"]);gController.registerDragDropControl(a);gController.=
$().bind("weatherUpdated.mgce",q)};this.initDelayed=3Dfunction(){MonthGri=
dController.callBaseMethod(b,"initDelayed",arguments);a.initSelectionMana=
ger();a.initWheelControl()};this.dispose=3Dfunction(){jQuery(a).unbind(".=
mgce");MonthGridController.callBaseMethod(b,"dispose",arguments);gControl=
ler.unregisterCommands(b);gController.$().unbind(".mgce");d=3Da=3Dc=3Dnul=
l};this.isCurrentView=3Dfunction(){return =
!Dom.isClassPresent(a.getBoundElement(),"displayNone")};this.doCommand=3D=
function(e,d){switch(e){case =
"ExpandGrid":if(b.isCurrentView()&&!a.getIsDayGridMode())a.expandGrid(c.r=
eturnCachedEventsByDateRange(a.getDisplayedRange(),true));break;case =
"CollapseGrid":if(b.isCurrentView()&&!a.getIsDayGridMode())a.collapseGrid=
(c.returnCachedEventsByDateRange(a.getDisplayedRange(),true));break;case =
"ShowMonth":if(b.isCurrentView()&&!a.getIsDayGridMode())a.showMonth(d.thi=
sMonthDate,d.daysShifted)}MonthGridController.callBaseMethod(b,"doCommand=
",arguments)};function =
p(){gController.doCommand("TrackAction",{trackId:"GridExpansionExpandWeek=
"})}function =
o(){gController.doCommand("TrackAction",{trackId:"GridExpansionCollapseWe=
ek"})}function l(g,b,c){var =
d=3Db.clone(),e=3Dc.clone(),a=3D{startDate:d,endDate:e,focusDate:null,don=
tBroadcast:true};gController.doCommand("SetSelection",a);gController.hide=
AllPopupDialogs()}function n(){var =
a=3Dd.getLargestDisplayedRange();c.getEventsByDateRange(a.StartDate,a.End=
Date,{ControlInstanceName:"calendarMonthGrid"})}function =
m(d,a){if(gHistoryEngine)gHistoryEngine.AddEventToHistory({eventId:a,view=
ingName:gController.getCurrentViewName(),itemType:"event"},g,gController.=
closeFullScreenEventEditor);var =
b=3D{itemType:"event",itemId:a,calendarId:null,skipRecurrenceDialog:false=
};gController.doCommand("EditItem",b)}function =
g(a){gController.getItemDetailsAndEditFromHistory(a)}function =
k(c,b){if(a.getDisplayMode()!=3DCalendar.MonthGridDisplayMode.Days)gContr=
oller.doCommand("LaunchEditor",{locationRect:b,control:a})}function =
i(c,b){if(a.getDisplayMode()!=3DCalendar.MonthGridDisplayMode.Days)gContr=
oller.doCommand("ShowAddEventPopOver",{locationRect:b,timeSelection:gCont=
roller.getSelectionRange(a),trackingName:"EventQuickAddFromGridAddLink"})=
}function =
j(){a.clearEventSelection();gController.doCommand("TrackAction",{trackId:=
"MonthGridPopover"})}function =
e(d,a,c){if(!c&&gHistoryEngine)gHistoryEngine.AddEventToHistory(d,e);var =
b=3D{startDate:a,endDate:a,focusDate:a,dontBroadcast:false};gController.d=
oCommand("SetSelection",b)}function h(c,b){var =
a=3Dd.getControlInstance("calendarEnhancedPreview");if(a!=3Dnull)a.stopPr=
eview(b);if(b)gController.hideAllPopupDialogs()}function =
q(){a.updateWeather()}};MonthGridController.registerClass("MonthGridContr=
oller","GridControllerBase")
------=_NextPart_000_0000_01CCD776.FCC910D0--

